Compare commits
699 commits
master
...
openwrt-19
Author | SHA1 | Date | |
---|---|---|---|
|
f25285a6c2 | ||
|
712bc8e52d | ||
|
786ebc9c01 | ||
|
701a8d6ace | ||
|
ab2c5eb8fe | ||
|
1b6c126293 | ||
|
36e5c1c24b | ||
|
f3debdcfd9 | ||
|
88b4c07b7b | ||
|
cc8ba6e301 | ||
|
6f349c9142 | ||
|
ad33852de0 | ||
|
e2a873196a | ||
|
ab3595b12a | ||
|
8bd4e78ff2 | ||
|
6335d0fed2 | ||
|
792c94f038 | ||
|
fde7889c73 | ||
|
3d193a9bbe | ||
|
79af8973e0 | ||
|
15249724cf | ||
|
309cd7d507 | ||
|
fc2ff4dc62 | ||
|
53f59d35cc | ||
|
1e65672ab2 | ||
|
f9bc5da365 | ||
|
dc626d506d | ||
|
505b671c21 | ||
|
b41f37739e | ||
|
5294ba2062 | ||
|
78a070de59 | ||
|
86a3625348 | ||
|
e259f12211 | ||
|
7b931da477 | ||
|
9eb2efd141 | ||
|
15ca915da9 | ||
|
91f3929500 | ||
|
d0cf6e4a57 | ||
|
ec81a49945 | ||
|
c19c7167e3 | ||
|
d763f9767e | ||
|
5b28343fbe | ||
|
c56d9f2f58 | ||
|
bf1b37b0c2 | ||
|
254083c17c | ||
|
7456e2aada | ||
|
41ab871af0 | ||
|
731d2e37d4 | ||
|
55da49fe80 | ||
|
b1ddaa662c | ||
|
67dcd1c2d0 | ||
|
0f30222997 | ||
|
b4025cf242 | ||
|
bad5bf8f2c | ||
|
2aebe454e7 | ||
|
e28381b0bb | ||
|
57d4c965e2 | ||
|
310f532e26 | ||
|
88e19b940d | ||
|
193f40d30c | ||
|
c079f601e3 | ||
|
3b2180b500 | ||
|
8d6189614d | ||
|
a607f9c5c8 | ||
|
ce2452e6e5 | ||
|
c3db6905c3 | ||
|
a483ae4371 | ||
|
ee07c30207 | ||
|
89c7b8ab0b | ||
|
0e5057cbbb | ||
|
8bba34de87 | ||
|
5e807edb23 | ||
|
97847023fd | ||
|
2201f77c27 | ||
|
0f3987d5ad | ||
|
2e1ab6abae | ||
|
aadfafadd6 | ||
|
3b137b5b7c | ||
|
a52d6f2a83 | ||
|
c33df8f75c | ||
|
e67fe6d00a | ||
|
9df7ea4d66 | ||
|
34e0d656a4 | ||
|
8674e2a004 | ||
|
7ce12dd65e | ||
|
1f74e21336 | ||
|
2936a191f5 | ||
|
a7b70536d3 | ||
|
bf8b0bbef1 | ||
|
24049b1490 | ||
|
71297231a4 | ||
|
6ba9740b61 | ||
|
0386a295d7 | ||
|
fa0c7c0d39 | ||
|
7e327c1378 | ||
|
efe43b8177 | ||
|
bf4fbd98b7 | ||
|
a04ce80f59 | ||
|
cc2787b05d | ||
|
b007fd0e57 | ||
|
eb2cc808f8 | ||
|
e019fd2b55 | ||
|
b9c806b064 | ||
|
24550446ca | ||
|
1c67ae2302 | ||
|
d91dfb1c24 | ||
|
378a32e525 | ||
|
e632e5ff9c | ||
|
7184b96f47 | ||
|
893482eb2a | ||
|
9ea6057b62 | ||
|
4edcf383e0 | ||
|
caae7adfaa | ||
|
4a08cb912b | ||
|
51f55b58b7 | ||
|
e9bfb126b5 | ||
|
bf1b7d36eb | ||
|
92c01e2352 | ||
|
94cdb6d2f7 | ||
|
50b7ab5734 | ||
|
7460e9d720 | ||
|
167c1fa4b4 | ||
|
0e6a8c270a | ||
|
69d668c465 | ||
|
abf69501ab | ||
|
11e411ad2e | ||
|
7b1b82d490 | ||
|
6ad517e104 | ||
|
3718fded41 | ||
|
ad2a6ccaae | ||
|
d016ca2798 | ||
|
f90a9b7a21 | ||
|
4f2f3dfd45 | ||
|
5352f8d70f | ||
|
3d5201928e | ||
|
5b7a9136cd | ||
|
9883bb397e | ||
|
c1fc83bda8 | ||
|
3f4d10d9b7 | ||
|
0eb6ed1aca | ||
|
e2025dcb09 | ||
|
f07f9bcae1 | ||
|
10790c90a9 | ||
|
8aceafe456 | ||
|
d98fff3523 | ||
|
915a64ca62 | ||
|
146930008b | ||
|
47936a0e08 | ||
|
0d0ab01a64 | ||
|
c3a0c6045c | ||
|
1d65a61b88 | ||
|
cb82bb8822 | ||
|
a82f67e914 | ||
|
57456a75ab | ||
|
97553f8065 | ||
|
f3dc664144 | ||
|
304ad04a5f | ||
|
e857b539bc | ||
|
aea9ae2818 | ||
|
4d5c88bf1a | ||
|
7c9cd2b073 | ||
|
88efa4b1d3 | ||
|
aa4aa72609 | ||
|
ce5c5c864d | ||
|
8750495992 | ||
|
91ac7214be | ||
|
210b4893d8 | ||
|
e7609bdd39 | ||
|
123d7a5d17 | ||
|
ff8791774e | ||
|
b89cfb1a67 | ||
|
282dbf8f37 | ||
|
0105851235 | ||
|
b573f106a1 | ||
|
ce35d0852f | ||
|
e11af3aba9 | ||
|
451313eab2 | ||
|
87da00ae8a | ||
|
b894a3b9aa | ||
|
79fa9ba183 | ||
|
81342b17c2 | ||
|
959f368f4f | ||
|
f6e0694678 | ||
|
990c9abd0d | ||
|
777fe39774 | ||
|
f35803e935 | ||
|
f1eeb85be6 | ||
|
8bf301aab3 | ||
|
4ff9c263b0 | ||
|
217d331d8d | ||
|
dd9624d35a | ||
|
a0cb8b64cd | ||
|
39d5f2e5a6 | ||
|
515bd927da | ||
|
c7a1693de5 | ||
|
7fca170275 | ||
|
0c6fd62d65 | ||
|
8d89f0d4e6 | ||
|
b73ca28c42 | ||
|
3c441efa02 | ||
|
ecd49247eb | ||
|
ccd9d67598 | ||
|
fb2f363067 | ||
|
ba0fb08d6d | ||
|
e4baee8d25 | ||
|
bcdb9fdc7f | ||
|
07e6cfaa89 | ||
|
5366acbb6d | ||
|
c835abaa40 | ||
|
74b3715651 | ||
|
618a1df922 | ||
|
20acf73b79 | ||
|
4decb6e3f2 | ||
|
6ca21c45f9 | ||
|
8767267487 | ||
|
f3b7f4101f | ||
|
175644e6ac | ||
|
ccdfbc2bb1 | ||
|
eca8dee353 | ||
|
94f504f178 | ||
|
cde76b0295 | ||
|
9b71880629 | ||
|
afad3ccf8f | ||
|
ec50f8a784 | ||
|
84e7e46353 | ||
|
5ce7daacda | ||
|
8daa236263 | ||
|
7159857639 | ||
|
7a47df9f07 | ||
|
9518d7f8c1 | ||
|
7c29f560d5 | ||
|
d16600ff01 | ||
|
f4137a9225 | ||
|
9988c97812 | ||
|
b26837e462 | ||
|
bf48a64dfd | ||
|
212026c76b | ||
|
24fcbb3ed4 | ||
|
e4a8f07501 | ||
|
4083b78fc6 | ||
|
57d3b3b74a | ||
|
29ed1f9121 | ||
|
89ca03f3b1 | ||
|
c52361b226 | ||
|
200e2e2e7b | ||
|
0c556476f0 | ||
|
9964141082 | ||
|
05ff8e0ec5 | ||
|
9f4b6f7b92 | ||
|
0bcb9109f2 | ||
|
4ee21feef2 | ||
|
b26dde0a5c | ||
|
807fa3b487 | ||
|
4eb411757e | ||
|
40a4677a25 | ||
|
561de16a5d | ||
|
6d072352b3 | ||
|
de5578cb5c | ||
|
c235829326 | ||
|
9c5408499a | ||
|
de94bfefbd | ||
|
01f0567951 | ||
|
7de3420215 | ||
|
8fe8bfcc16 | ||
|
af17f7ef09 | ||
|
503ea62a24 | ||
|
13237fee1d | ||
|
8b8eacf2f5 | ||
|
bb19cb048a | ||
|
49185a3073 | ||
|
2d705b273c | ||
|
b3c0560a93 | ||
|
7fc5c4aca6 | ||
|
58e2200cd8 | ||
|
30c1e5b260 | ||
|
96e3a03d8e | ||
|
22b3919b05 | ||
|
a149076a3d | ||
|
0633974a26 | ||
|
c952ef38d2 | ||
|
f044d2a4a8 | ||
|
750572d630 | ||
|
dede2a9187 | ||
|
8c5a3d37bd | ||
|
09fcfebe70 | ||
|
1c935a9963 | ||
|
4447dea2da | ||
|
cd64289554 | ||
|
581ce6d116 | ||
|
3005b14815 | ||
|
d51e0d807a | ||
|
243c6c525d | ||
|
9be5a3df0b | ||
|
41d2df511b | ||
|
e5ebf819da | ||
|
815824b36b | ||
|
791741f0fb | ||
|
cd29fdde9e | ||
|
b76269ab8c | ||
|
ac4bb729ab | ||
|
67b2a36e53 | ||
|
ceea8b7d5e | ||
|
2c2fdaf6ea | ||
|
85ac64e08c | ||
|
bf4dd8e335 | ||
|
bef91474bd | ||
|
14a81ccb63 | ||
|
e28f94bf01 | ||
|
37d07f52bd | ||
|
93f9784a04 | ||
|
cba0bf708f | ||
|
a198a32b2d | ||
|
87468c5731 | ||
|
3c6dd6deec | ||
|
2c7645b8e9 | ||
|
f42af69363 | ||
|
855264221c | ||
|
20ddfdeb4f | ||
|
d122f1278b | ||
|
9ad6320876 | ||
|
f77df82cd2 | ||
|
fa534c4578 | ||
|
68784d4e61 | ||
|
4b7fe42410 | ||
|
0f83d819b8 | ||
|
400e3ac4ec | ||
|
4618dee211 | ||
|
8059a49efc | ||
|
be5116814e | ||
|
0f6af6e00d | ||
|
cecc13b9d4 | ||
|
a60ea6915c | ||
|
c2f30fbe4d | ||
|
28489b12eb | ||
|
9705b53322 | ||
|
c7c78291f1 | ||
|
ce4d8c5a9a | ||
|
f68a32d294 | ||
|
fcdd57a51d | ||
|
d320179573 | ||
|
16699b971b | ||
|
5e8ca2ac12 | ||
|
ba0b87d3ee | ||
|
331915272e | ||
|
85909bc020 | ||
|
ba376390b5 | ||
|
e62ca668e1 | ||
|
7738037254 | ||
|
9a8489107a | ||
|
9d596c5a77 | ||
|
3d1bc78da9 | ||
|
fcddad1dfb | ||
|
39a82906a1 | ||
|
46aa498f2d | ||
|
2aeb83aefd | ||
|
50c05f3ef7 | ||
|
d6c07c85b2 | ||
|
c4d35431e0 | ||
|
f3c8cb6835 | ||
|
eeba108ed6 | ||
|
9bb1624446 | ||
|
30af84e305 | ||
|
a58122d0aa | ||
|
6f0a24f85b | ||
|
bf5a37646a | ||
|
10e902450a | ||
|
4efe27dedf | ||
|
8fd385039e | ||
|
7248fecd6c | ||
|
34f3bce133 | ||
|
aadde65f65 | ||
|
e9449d957e | ||
|
1856ff3e09 | ||
|
f3817c0fb4 | ||
|
546322643f | ||
|
81ad3bb580 | ||
|
c7b9a85f8d | ||
|
de52000e61 | ||
|
d41e777426 | ||
|
1bfac46f40 | ||
|
c2273d607c | ||
|
667ce2920f | ||
|
322e368108 | ||
|
50f351e19b | ||
|
cb2f7ad044 | ||
|
e2aaef6eca | ||
|
cfc55b7fd0 | ||
|
5f5f46961e | ||
|
dfd0da39e2 | ||
|
b572c6d82e | ||
|
50c9be16b9 | ||
|
e5e71a55ab | ||
|
f89efcf8be | ||
|
ed1d6b5a81 | ||
|
ed1fc639ac | ||
|
f1f33c8a34 | ||
|
1cb07c011c | ||
|
f9a0654b54 | ||
|
12f0dacf6a | ||
|
eab7ae378b | ||
|
4778aa62af | ||
|
e19698ea77 | ||
|
acad60de4d | ||
|
06884b9502 | ||
|
cf18bdde36 | ||
|
177f110700 | ||
|
e8c638c869 | ||
|
fb679333a5 | ||
|
a22e8bc2e5 | ||
|
14b46fe887 | ||
|
6e72bec1c2 | ||
|
2af17f2096 | ||
|
01d8af7eb6 | ||
|
4306c1859a | ||
|
b2129101db | ||
|
72205026ed | ||
|
50722058cf | ||
|
c6a6d25cd5 | ||
|
598e368518 | ||
|
9b90ff9d55 | ||
|
ad4c2f5ae9 | ||
|
c1fd6f5222 | ||
|
7295b326de | ||
|
9e5e16cf65 | ||
|
86d0bf86ea | ||
|
30972e159d | ||
|
a6f445bf4a | ||
|
c7b5ee3343 | ||
|
a24f198c6f | ||
|
b01cf69536 | ||
|
70b5982b4c | ||
|
59a53c954f | ||
|
041863a15b | ||
|
13dd17fca1 | ||
|
98ca75e918 | ||
|
02c68f2838 | ||
|
087e6acbf4 | ||
|
657407f927 | ||
|
62be6eff08 | ||
|
4c8f0cdcc8 | ||
|
29c29a6b44 | ||
|
da80dcc407 | ||
|
85a6f07455 | ||
|
4dea7aedd8 | ||
|
b80daa1ab9 | ||
|
bd38c30a37 | ||
|
0da47ff5c8 | ||
|
c09e276391 | ||
|
49999e9879 | ||
|
69445fa25f | ||
|
2665c5fef8 | ||
|
1fdef8cb68 | ||
|
405f5e837f | ||
|
920433457d | ||
|
2910f6e6b8 | ||
|
8b1683524c | ||
|
1592197874 | ||
|
4f50a4fa83 | ||
|
66213ef617 | ||
|
adbbd5cf69 | ||
|
19a48f6449 | ||
|
5879390cd1 | ||
|
3f5a67b62e | ||
|
8e2088f8d4 | ||
|
84e23d96b4 | ||
|
42004be7dd | ||
|
ea3624bee9 | ||
|
529d6b7268 | ||
|
e578ff9b1c | ||
|
3f1784fba7 | ||
|
c1405dd9c3 | ||
|
02b0c51844 | ||
|
a2e9e45c6d | ||
|
03a8ea4edb | ||
|
3b60ada020 | ||
|
65e71b94e3 | ||
|
8b46570283 | ||
|
75dc12f56a | ||
|
819079e268 | ||
|
85dbdd03a3 | ||
|
4a2281814d | ||
|
c722cf3c46 | ||
|
f8265cefc7 | ||
|
1787cd4a4c | ||
|
37b0a263bf | ||
|
038050a912 | ||
|
c73f1ef5d4 | ||
|
f519510f84 | ||
|
2db59e4f23 | ||
|
0bef1804ed | ||
|
b349428e16 | ||
|
421791dcad | ||
|
8e8ead8db3 | ||
|
17501c6e5e | ||
|
2d286c76b7 | ||
|
3aeda2a2ea | ||
|
c395d43807 | ||
|
dc79166bd3 | ||
|
66e1415122 | ||
|
2f219f85fc | ||
|
80dcda8a29 | ||
|
ae2243cb60 | ||
|
f1d10ca9ab | ||
|
b3815b00e2 | ||
|
f400982da4 | ||
|
b26f16f241 | ||
|
f463570590 | ||
|
e994b09333 | ||
|
8f57e814d9 | ||
|
5baeb64b49 | ||
|
a13689c800 | ||
|
48107c0679 | ||
|
e01ef08442 | ||
|
335692a738 | ||
|
d0bee8fba9 | ||
|
3110451303 | ||
|
de34495d28 | ||
|
35aa527059 | ||
|
18b967cba0 | ||
|
1c313bda3a | ||
|
71c80a03ce | ||
|
902ffe7b92 | ||
|
fe96439b4c | ||
|
42e4a23deb | ||
|
a44e6b3572 | ||
|
6accb3f418 | ||
|
00397cd8a4 | ||
|
344609e9ee | ||
|
b440eafb69 | ||
|
bb07c50f5e | ||
|
204dad502b | ||
|
6f8a3452f8 | ||
|
ed6820abc6 | ||
|
43c74d3a22 | ||
|
9cbc4fb7fa | ||
|
637955c817 | ||
|
4fd24073aa | ||
|
391258f4f6 | ||
|
6aeda9c4c8 | ||
|
9c88db57fe | ||
|
17a7fb7775 | ||
|
ddc89b418b | ||
|
af5d665a70 | ||
|
1d2b4c777f | ||
|
9ca48ecc93 | ||
|
4193a20d5e | ||
|
039ef1f4de | ||
|
5a425b4550 | ||
|
3e90684fbf | ||
|
a07cb78a47 | ||
|
a68c89cfcf | ||
|
3ad8ef4eda | ||
|
819e67f6bf | ||
|
e4d15b76bf | ||
|
3085435bcd | ||
|
006d65595b | ||
|
179c5e8cf9 | ||
|
5677e59329 | ||
|
cbd4f4f11c | ||
|
651be92ba6 | ||
|
4e6c3a0b96 | ||
|
402d06d40f | ||
|
4b72056f9b | ||
|
d7810e7650 | ||
|
bc5c197411 | ||
|
0a58281a33 | ||
|
c0b9fbbd9a | ||
|
5fb77b9223 | ||
|
b23c9002a5 | ||
|
d1f8344687 | ||
|
ee617239f5 | ||
|
af3cc252b4 | ||
|
3eeb6dea73 | ||
|
1ef780af19 | ||
|
2390e72976 | ||
|
bc716e4973 | ||
|
a0aceb1e3e | ||
|
5589dba07a | ||
|
7fd017d83d | ||
|
00ba89bb9f | ||
|
3acf072a57 | ||
|
8a6cf56277 | ||
|
78a1ff681e | ||
|
5cb5ed3834 | ||
|
e82e3d8f2c | ||
|
ebd354d420 | ||
|
9d6b01974e | ||
|
640f26238c | ||
|
ccd7dd5236 | ||
|
2f3d33f3fb | ||
|
bd1e6d65a2 | ||
|
01fd1245f9 | ||
|
eb918b3313 | ||
|
ae61ecb6be | ||
|
3ec0b3a24e | ||
|
f78cc97925 | ||
|
1c296f6f95 | ||
|
ea0b90fbf9 | ||
|
a987e219c9 | ||
|
b81acd76e7 | ||
|
132d633fd4 | ||
|
837429b16b | ||
|
b25924c3f5 | ||
|
ed3aef0dd5 | ||
|
dcc904d598 | ||
|
1bcf09280f | ||
|
bba3fdcccf | ||
|
73b4d438e8 | ||
|
c2be304f50 | ||
|
c0e73d3f95 | ||
|
dd0c93224a | ||
|
ba8d1a1c18 | ||
|
ee346b193e | ||
|
5cc0ea079c | ||
|
83a7292a77 | ||
|
a1e70b9534 | ||
|
fafda7c34f | ||
|
2f61ab6bd5 | ||
|
71a086f5bf | ||
|
4d1ecd5748 | ||
|
7542d02cd2 | ||
|
9c51bbc48b | ||
|
ffbf43056f | ||
|
6a8cd75520 | ||
|
3fe525d97a | ||
|
e7b0239a2b | ||
|
2c0f0ea651 | ||
|
5e89d81127 | ||
|
636ee32870 | ||
|
f14921c58a | ||
|
f5bed30d3c | ||
|
93ade23a2d | ||
|
3bc4f38237 | ||
|
46ae7a4fd8 | ||
|
8d2b0ad9eb | ||
|
ae2c186a38 | ||
|
ce63a03692 | ||
|
49c209e8c8 | ||
|
f59d069d12 | ||
|
ba0b8e3e94 | ||
|
d6a696c489 | ||
|
10bbee86b5 | ||
|
7a7a56adb6 | ||
|
08db1df41c | ||
|
7b36daed12 | ||
|
b2b783b51e | ||
|
befe994ccf | ||
|
8a2f1c76b5 | ||
|
a357352453 | ||
|
2a143f4777 | ||
|
f2c08dc9c1 | ||
|
8165810653 | ||
|
c0f3e3c6a2 | ||
|
7513a4ca35 | ||
|
fe0e4f8b4d | ||
|
010102c2c2 | ||
|
c981cfd02a | ||
|
1f6d7fdc10 | ||
|
676e5b7450 | ||
|
ae8ddb0ca6 | ||
|
509a220095 | ||
|
410928397d | ||
|
e76a429c85 | ||
|
e075dd8e92 | ||
|
cb3236cb1c | ||
|
c5403e5f70 | ||
|
cfbd106f43 | ||
|
7e335559a4 | ||
|
717378494e | ||
|
50b3af8bbd | ||
|
217577997e | ||
|
157cf95191 | ||
|
a0c376779d | ||
|
5d2a0f17e1 | ||
|
0fc125a866 | ||
|
f92bca04eb | ||
|
91774669cb | ||
|
36c7dbd728 | ||
|
a4dc8f0d8d | ||
|
73212d42a5 | ||
|
e3096f547b | ||
|
dd908ced91 | ||
|
c0057ae7a2 | ||
|
94f42488f0 | ||
|
1b569350a0 | ||
|
ab9093838b | ||
|
98ca9b6f7f | ||
|
7fca4061ca | ||
|
5566b63673 | ||
|
3ef6299f39 | ||
|
28c71f7eda | ||
|
0e31c26baf | ||
|
4a87c761da | ||
|
4c1204a5e2 | ||
|
f166eb6d8f | ||
|
3aacc6669b | ||
|
952efd5c98 | ||
|
42360ceef3 | ||
|
16df8c93f2 |
2546 changed files with 277053 additions and 192842 deletions
|
@ -1,42 +0,0 @@
|
|||
FROM debian:9
|
||||
|
||||
|
||||
# Configuration version history
|
||||
# v1.0 - Initial version by Etienne Champetier
|
||||
# v1.0.1 - Run as non-root, add unzip, xz-utils
|
||||
# v1.0.2 - Add bzr
|
||||
|
||||
RUN apt update && apt install -y \
|
||||
build-essential \
|
||||
curl \
|
||||
jq \
|
||||
gawk \
|
||||
gettext \
|
||||
git \
|
||||
libncurses5-dev \
|
||||
libssl-dev \
|
||||
python \
|
||||
subversion \
|
||||
bzr \
|
||||
time \
|
||||
wget \
|
||||
zlib1g-dev \
|
||||
unzip \
|
||||
xz-utils \
|
||||
&& rm -rf /var/lib/apt/lists/*
|
||||
|
||||
RUN useradd -c "OpenWrt Builder" -m -d /home/build -s /bin/bash build
|
||||
USER build
|
||||
ENV HOME /home/build
|
||||
|
||||
# LEDE Build System (LEDE GnuPG key for unattended build jobs)
|
||||
RUN curl 'https://git.openwrt.org/?p=keyring.git;a=blob_plain;f=gpg/626471F1.asc' | gpg --import \
|
||||
&& echo '54CC74307A2C6DC9CE618269CD84BCED626471F1:6:' | gpg --import-ownertrust
|
||||
|
||||
# LEDE Release Builder (17.01 "Reboot" Signing Key)
|
||||
RUN curl 'https://git.openwrt.org/?p=keyring.git;a=blob_plain;f=gpg/D52BBB6B.asc' | gpg --import \
|
||||
&& echo 'B09BE781AE8A0CD4702FDCD3833C6010D52BBB6B:6:' | gpg --import-ownertrust
|
||||
|
||||
# OpenWrt Release Builder (18.06 Signing Key)
|
||||
RUN curl 'https://git.openwrt.org/?p=keyring.git;a=blob_plain;f=gpg/17E1CE16.asc' | gpg --import \
|
||||
&& echo '6768C55E79B032D77A28DA5F0F20257417E1CE16:6:' | gpg --import-ownertrust
|
|
@ -1,6 +0,0 @@
|
|||
# Build/update the docker image
|
||||
|
||||
docker pull debian:9
|
||||
docker build --rm -t docker.io/openwrtorg/packages-cci:latest .
|
||||
docker tag <IMAGE ID> docker.io/openwrtorg/packages-cci:<VERSION-TAG>
|
||||
docker push docker.io/openwrtorg/packages-cci
|
|
@ -1,144 +0,0 @@
|
|||
version: 2.0
|
||||
jobs:
|
||||
build:
|
||||
docker:
|
||||
- image: docker.io/openwrtorg/packages-cci:v1.0.2
|
||||
environment:
|
||||
- SDK_HOST: "downloads.openwrt.org"
|
||||
- SDK_PATH: "snapshots/targets/ath79/generic"
|
||||
- SDK_FILE: "openwrt-sdk-ath79-generic_*.Linux-x86_64.tar.xz"
|
||||
- BRANCH: "master"
|
||||
steps:
|
||||
- checkout:
|
||||
path: ~/openwrt_luci
|
||||
|
||||
- run:
|
||||
name: Check changes / verify commits
|
||||
working_directory: ~/openwrt_luci
|
||||
command: |
|
||||
cat >> $BASH_ENV <<EOF
|
||||
echo_red() { printf "\033[1;31m\$*\033[m\n"; }
|
||||
echo_green() { printf "\033[1;32m\$*\033[m\n"; }
|
||||
echo_blue() { printf "\033[1;34m\$*\033[m\n"; }
|
||||
EOF
|
||||
source $BASH_ENV
|
||||
|
||||
RET=0
|
||||
for commit in $(git rev-list HEAD ^origin/$BRANCH); do
|
||||
echo_blue "=== Checking commit '$commit'"
|
||||
if git show --format='%P' -s $commit | grep -qF ' '; then
|
||||
echo_red "Pull request should not include merge commits"
|
||||
RET=1
|
||||
fi
|
||||
|
||||
author="$(git show -s --format=%aN $commit)"
|
||||
if echo $author | grep -q '\S\+\s\+\S\+'; then
|
||||
echo_green "Author name ($author) seems ok"
|
||||
else
|
||||
echo_red "Author name ($author) need to be your real name 'firstname lastname'"
|
||||
RET=1
|
||||
fi
|
||||
|
||||
subject="$(git show -s --format=%s $commit)"
|
||||
if echo "$subject" | grep -q -e '^[0-9A-Za-z,+/_-]\+: ' -e '^Revert '; then
|
||||
echo_green "Commit subject line seems ok ($subject)"
|
||||
else
|
||||
echo_red "Commit subject line MUST start with '<package name>: ' ($subject)"
|
||||
RET=1
|
||||
fi
|
||||
|
||||
body="$(git show -s --format=%b $commit)"
|
||||
sob="$(git show -s --format='Signed-off-by: %aN <%aE>' $commit)"
|
||||
if echo "$body" | grep -qF "$sob"; then
|
||||
echo_green "Signed-off-by match author"
|
||||
else
|
||||
echo_red "Signed-off-by is missing or doesn't match author (should be '$sob')"
|
||||
RET=1
|
||||
fi
|
||||
done
|
||||
|
||||
exit $RET
|
||||
|
||||
- run:
|
||||
name: Download the SDK
|
||||
working_directory: ~/sdk
|
||||
command: |
|
||||
curl "https://$SDK_HOST/$SDK_PATH/sha256sums" -sS -o sha256sums
|
||||
curl "https://$SDK_HOST/$SDK_PATH/sha256sums.asc" -sS -o sha256sums.asc
|
||||
gpg --with-fingerprint --verify sha256sums.asc sha256sums
|
||||
rsync -av "$SDK_HOST::downloads/$SDK_PATH/$SDK_FILE" .
|
||||
sha256sum -c --ignore-missing sha256sums
|
||||
|
||||
- run:
|
||||
name: Prepare build_dir
|
||||
working_directory: ~/build_dir
|
||||
command: |
|
||||
tar Jxf ~/sdk/$SDK_FILE --strip=1
|
||||
cat > feeds.conf <<EOF
|
||||
src-git base https://github.com/openwrt/openwrt.git;$BRANCH
|
||||
src-git packages https://github.com/openwrt/packages.git;$BRANCH
|
||||
src-link luci $HOME/openwrt_luci
|
||||
EOF
|
||||
cat feeds.conf
|
||||
./scripts/feeds update -a > /dev/null
|
||||
make defconfig > /dev/null
|
||||
# enable BUILD_LOG
|
||||
sed -i 's/# CONFIG_BUILD_LOG is not set/CONFIG_BUILD_LOG=y/' .config
|
||||
|
||||
- run:
|
||||
name: Download source, check package, compile
|
||||
working_directory: ~/build_dir
|
||||
command: |
|
||||
set +o pipefail
|
||||
PKGS=$(cd ~/openwrt_luci; git diff --diff-filter=d --name-only "origin/$BRANCH..." | awk -F/ '{ print $2 }' | uniq)
|
||||
if [ -z "$PKGS" ] ; then
|
||||
echo_blue "WARNING: No new or modified packages found!"
|
||||
exit 0
|
||||
fi
|
||||
|
||||
echo_blue "=== Found new/modified packages: $PKGS"
|
||||
for PKG in $PKGS ; do
|
||||
echo_blue "===+ Install: $PKG"
|
||||
./scripts/feeds install $PKG
|
||||
|
||||
echo_blue "===+ Download: $PKG"
|
||||
make "package/$PKG/download" V=s
|
||||
|
||||
echo_blue "===+ Check package: $PKG"
|
||||
make "package/$PKG/check" V=s 2>&1 | tee logtmp
|
||||
RET=${PIPESTATUS[0]}
|
||||
|
||||
if [ $RET -ne 0 ]; then
|
||||
echo_red "=> Package check failed: $RET)"
|
||||
exit $RET
|
||||
fi
|
||||
|
||||
badhash_msg="HASH does not match "
|
||||
badhash_msg+="|HASH uses deprecated hash,"
|
||||
badhash_msg+="|HASH is missing,"
|
||||
if grep -qE "$badhash_msg" logtmp; then
|
||||
echo_red "=> Package HASH check failed"
|
||||
exit 1
|
||||
fi
|
||||
echo_green "=> Package check OK"
|
||||
done
|
||||
|
||||
for PKG in $PKGS ; do
|
||||
echo_blue "===+ Building: $PKG"
|
||||
make "package/$PKG/compile" -j$(nproc) || make "package/$PKG/compile" V=s
|
||||
done
|
||||
|
||||
- store_artifacts:
|
||||
path: ~/build_dir/logs
|
||||
|
||||
- store_artifacts:
|
||||
path: ~/build_dir/bin
|
||||
|
||||
workflows:
|
||||
version: 2
|
||||
buildpr:
|
||||
jobs:
|
||||
- build:
|
||||
filters:
|
||||
branches:
|
||||
ignore: master
|
3
.gitignore
vendored
3
.gitignore
vendored
|
@ -7,3 +7,6 @@ dist/
|
|||
/docs
|
||||
modules/luci-base/src/po2lmo
|
||||
modules/luci-base/src/jsmin
|
||||
modules/luci-base/src/contrib/lemon
|
||||
modules/luci-base/src/plural_formula.c
|
||||
modules/luci-base/src/plural_formula.h
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
# OpenWrt luci feed
|
||||
|
||||
[](https://hosted.weblate.org/engage/openwrt/?utm_source=widget)
|
||||
[](https://hosted.weblate.org/engage/openwrt/?utm_source=widget)
|
||||
|
||||
## Description
|
||||
|
||||
|
@ -34,3 +34,7 @@ See [LICENSE](LICENSE) file.
|
|||
## Package Guidelines
|
||||
|
||||
See [CONTRIBUTING.md](CONTRIBUTING.md) file.
|
||||
|
||||
## Translation status
|
||||
|
||||
[](https://hosted.weblate.org/engage/openwrt/?utm_source=widget)
|
||||
|
|
|
@ -1,12 +1,14 @@
|
|||
# Copyright 2017 Dirk Brenken (dev@brenken.org)
|
||||
# Copyright 2017-2020 Dirk Brenken (dev@brenken.org)
|
||||
# This is free software, licensed under the Apache License, Version 2.0
|
||||
|
||||
include $(TOPDIR)/rules.mk
|
||||
|
||||
LUCI_TITLE:=LuCI support for Adblock
|
||||
LUCI_DEPENDS:=+luci-compat +adblock +luci-lib-jsonc
|
||||
LUCI_DEPENDS:=+adblock +luci-lib-jsonc
|
||||
LUCI_PKGARCH:=all
|
||||
|
||||
PKG_LICENSE:=Apache-2.0
|
||||
|
||||
include ../../luci.mk
|
||||
|
||||
# call BuildPackage - OpenWrt buildroot signature
|
||||
|
|
|
@ -0,0 +1,36 @@
|
|||
'use strict';
|
||||
'require fs';
|
||||
'require ui';
|
||||
|
||||
return L.view.extend({
|
||||
load: function() {
|
||||
return L.resolveDefault(fs.read_direct('/etc/adblock/adblock.blacklist'), '');
|
||||
},
|
||||
handleSave: function(ev) {
|
||||
var value = ((document.querySelector('textarea').value || '').trim().toLowerCase().replace(/\r\n/g, '\n').replace(/[^a-z0-9\.\-\#\n]/g, '')) + '\n';
|
||||
return fs.write('/etc/adblock/adblock.blacklist', value)
|
||||
.then(function(rc) {
|
||||
document.querySelector('textarea').value = value;
|
||||
ui.addNotification(null, E('p', _('Blacklist changes have been saved. Refresh your adblock lists that changes take effect.')), 'info');
|
||||
}).catch(function(e) {
|
||||
ui.addNotification(null, E('p', _('Unable to save changes: %s').format(e.message)));
|
||||
});
|
||||
},
|
||||
render: function(blacklist) {
|
||||
return E([
|
||||
E('p', {},
|
||||
_('This is the local adblock blacklist to always-deny certain (sub) domains.<br /> \
|
||||
Please note: add only one domain per line. Comments introduced with \'#\' are allowed - ip addresses, wildcards and regex are not.')),
|
||||
E('p', {},
|
||||
E('textarea', {
|
||||
'style': 'width: 100% !important; padding: 5px; font-family: monospace',
|
||||
'spellcheck': 'false',
|
||||
'wrap': 'off',
|
||||
'rows': 25
|
||||
}, [ blacklist != null ? blacklist : '' ])
|
||||
)
|
||||
]);
|
||||
},
|
||||
handleSaveApply: null,
|
||||
handleReset: null
|
||||
});
|
|
@ -0,0 +1,351 @@
|
|||
'use strict';
|
||||
'require fs';
|
||||
'require ui';
|
||||
|
||||
/*
|
||||
button handling
|
||||
*/
|
||||
function handleAction(ev) {
|
||||
if (ev.target && ev.target.getAttribute('name') === 'blacklist') {
|
||||
L.ui.showModal(_('Add Blacklist Domain'), [
|
||||
E('p', _('Add this (sub-)domain to your local blacklist.')),
|
||||
E('div', { 'class': 'left', 'style': 'display:flex; flex-direction:column' }, [
|
||||
E('label', { 'class': 'cbi-input-text', 'style': 'padding-top:.5em' }, [
|
||||
E('input', { 'class': 'cbi-input-text', 'style': 'width:300px', 'spellcheck': 'false', 'id': 'blacklist', 'value': ev.target.getAttribute('value') }, [])
|
||||
])
|
||||
]),
|
||||
E('div', { 'class': 'right' }, [
|
||||
E('button', {
|
||||
'class': 'btn',
|
||||
'click': L.hideModal
|
||||
}, _('Cancel')),
|
||||
' ',
|
||||
E('button', {
|
||||
'class': 'btn cbi-button-action',
|
||||
'click': ui.createHandlerFn(this, function(ev) {
|
||||
L.resolveDefault(fs.read_direct('/etc/adblock/adblock.blacklist'), '')
|
||||
.then(function(res) {
|
||||
var domain = document.getElementById('blacklist').value.trim().toLowerCase().replace(/[^a-z0-9\.\-]/g,'');
|
||||
var pattern = new RegExp('^' + domain.replace(/[\.]/g,'\\.') + '$', 'm');
|
||||
if (res.search(pattern) === -1) {
|
||||
var blacklist = res + domain + '\n';
|
||||
fs.write('/etc/adblock/adblock.blacklist', blacklist);
|
||||
ui.addNotification(null, E('p', _('Blacklist changes have been saved. Refresh your adblock lists that changes take effect.')), 'info');
|
||||
}
|
||||
L.hideModal();
|
||||
});
|
||||
})
|
||||
}, _('Save'))
|
||||
])
|
||||
]);
|
||||
document.getElementById('blacklist').focus();
|
||||
}
|
||||
|
||||
if (ev.target && ev.target.getAttribute('name') === 'whitelist') {
|
||||
L.ui.showModal(_('Add Whitelist Domain'), [
|
||||
E('p', _('Add this (sub-)domain to your local whitelist.')),
|
||||
E('div', { 'class': 'left', 'style': 'display:flex; flex-direction:column' }, [
|
||||
E('label', { 'class': 'cbi-input-text', 'style': 'padding-top:.5em' }, [
|
||||
E('input', { 'class': 'cbi-input-text', 'style': 'width:300px', 'spellcheck': 'false', 'id': 'whitelist', 'value': ev.target.getAttribute('value') }, [])
|
||||
])
|
||||
]),
|
||||
E('div', { 'class': 'right' }, [
|
||||
E('button', {
|
||||
'class': 'btn',
|
||||
'click': L.hideModal
|
||||
}, _('Cancel')),
|
||||
' ',
|
||||
E('button', {
|
||||
'class': 'btn cbi-button-action',
|
||||
'click': ui.createHandlerFn(this, function(ev) {
|
||||
L.resolveDefault(fs.read_direct('/etc/adblock/adblock.whitelist'), '')
|
||||
.then(function(res) {
|
||||
var domain = document.getElementById('whitelist').value.trim().toLowerCase().replace(/[^a-z0-9\.\-]/g,'');
|
||||
var pattern = new RegExp('^' + domain.replace(/[\.]/g,'\\.') + '$', 'm');
|
||||
if (res.search(pattern) === -1) {
|
||||
var whitelist = res + domain + '\n';
|
||||
fs.write('/etc/adblock/adblock.whitelist', whitelist);
|
||||
ui.addNotification(null, E('p', _('Whitelist changes have been saved. Refresh your adblock lists that changes take effect.')), 'info');
|
||||
}
|
||||
L.hideModal();
|
||||
});
|
||||
})
|
||||
}, _('Save'))
|
||||
])
|
||||
]);
|
||||
document.getElementById('whitelist').focus();
|
||||
}
|
||||
|
||||
if (ev === 'query') {
|
||||
L.ui.showModal(_('Blocklist Query'), [
|
||||
E('p', _('Query active blocklists and backups for a specific domain.')),
|
||||
E('div', { 'class': 'left', 'style': 'display:flex; flex-direction:column' }, [
|
||||
E('label', { 'style': 'padding-top:.5em', 'id': 'run' }, [
|
||||
E('input', {
|
||||
'class': 'cbi-input-text',
|
||||
'placeholder': 'google.com',
|
||||
'style': 'width:300px',
|
||||
'spellcheck': 'false',
|
||||
'id': 'search'
|
||||
})
|
||||
])
|
||||
]),
|
||||
E('div', { 'class': 'left', 'style': 'display:flex; flex-direction:column' }, [
|
||||
'\xa0',
|
||||
E('h5', _('Result')),
|
||||
E('textarea', {
|
||||
'id': 'result',
|
||||
'style': 'width: 100% !important; padding: 5px; font-family: monospace',
|
||||
'readonly': 'readonly',
|
||||
'wrap': 'off',
|
||||
'rows': 20
|
||||
})
|
||||
]),
|
||||
E('div', { 'class': 'right' }, [
|
||||
E('button', {
|
||||
'class': 'btn',
|
||||
'click': L.hideModal
|
||||
}, _('Cancel')),
|
||||
' ',
|
||||
E('button', {
|
||||
'class': 'btn cbi-button-action',
|
||||
'click': ui.createHandlerFn(this, function(ev) {
|
||||
var domain = document.getElementById('search').value.trim().toLowerCase().replace(/[^a-z0-9\.\-]/g,'');
|
||||
if (domain) {
|
||||
document.getElementById('run').classList.add("spinning");
|
||||
document.getElementById('search').value = domain;
|
||||
document.getElementById('result').textContent = 'The query is running, please wait...';
|
||||
L.resolveDefault(fs.exec_direct('/etc/init.d/adblock', ['query', domain])).then(function(res) {
|
||||
var result = document.getElementById('result');
|
||||
if (res) {
|
||||
result.textContent = res.trim();
|
||||
} else {
|
||||
result.textContent = _('No Query results!');
|
||||
}
|
||||
document.getElementById('run').classList.remove("spinning");
|
||||
document.getElementById('search').value = '';
|
||||
})
|
||||
}
|
||||
document.getElementById('search').focus();
|
||||
})
|
||||
}, _('Query'))
|
||||
])
|
||||
]);
|
||||
document.getElementById('search').focus();
|
||||
}
|
||||
|
||||
if (ev === 'refresh') {
|
||||
L.ui.showModal(_('Refresh DNS Report'), [
|
||||
E('div', { 'class': 'left', 'style': 'display:flex; flex-direction:column' }, [
|
||||
E('label', { 'class': 'cbi-input-select', 'style': 'padding-top:.5em' }, [
|
||||
E('select', { 'class': 'cbi-input-select', 'id': 'count' }, [
|
||||
E('option', { 'value': '50' }, '50'),
|
||||
E('option', { 'value': '100' }, '100'),
|
||||
E('option', { 'value': '150' }, '150'),
|
||||
E('option', { 'value': '250' }, '250'),
|
||||
E('option', { 'value': '500' }, '500')
|
||||
]),
|
||||
'\xa0\xa0\xa0',
|
||||
_('max. result set size')
|
||||
])
|
||||
]),
|
||||
E('label', { 'class': 'cbi-input-text', 'style': 'padding-top:.5em' }, [
|
||||
E('input', { 'class': 'cbi-input-text', 'spellcheck': 'false', 'id': 'search' }, [
|
||||
]),
|
||||
'\xa0\xa0\xa0',
|
||||
_('Filter criteria like date, domain or client (optional)')
|
||||
]),
|
||||
E('div', { 'class': 'right' }, [
|
||||
E('button', {
|
||||
'class': 'btn',
|
||||
'click': L.hideModal
|
||||
}, _('Cancel')),
|
||||
' ',
|
||||
E('button', {
|
||||
'class': 'btn cbi-button-action',
|
||||
'id': 'refresh',
|
||||
'click': ui.createHandlerFn(this, async function(ev) {
|
||||
var count = document.getElementById('count').value;
|
||||
var search = document.getElementById('search').value.trim().replace(/[^\w\.\-\:]/g,'') || '+';
|
||||
L.resolveDefault(fs.exec_direct('/etc/init.d/adblock', ['report', search, count, 'true', 'json']),'');
|
||||
var running = 1;
|
||||
while (running === 1) {
|
||||
await new Promise(r => setTimeout(r, 1000));
|
||||
L.resolveDefault(fs.read_direct('/var/run/adblock.pid')).then(function(res) {
|
||||
if (!res) {
|
||||
running = 0;
|
||||
}
|
||||
})
|
||||
}
|
||||
L.hideModal();
|
||||
location.reload();
|
||||
})
|
||||
}, _('Refresh'))
|
||||
])
|
||||
]);
|
||||
document.getElementById('refresh').focus();
|
||||
}
|
||||
}
|
||||
|
||||
return L.view.extend({
|
||||
load: function() {
|
||||
return L.resolveDefault(fs.exec_direct('/etc/init.d/adblock', ['report', '+', '50', 'false', 'json']),'');
|
||||
},
|
||||
|
||||
render: function(dnsreport) {
|
||||
if (!dnsreport) {
|
||||
dnsreport = '{ "data": "" }';
|
||||
};
|
||||
var content;
|
||||
content = JSON.parse(dnsreport);
|
||||
|
||||
var rows_top = [];
|
||||
var tbl_top = E('div', { 'class': 'table', 'id': 'top_10' }, [
|
||||
E('div', { 'class': 'tr table-titles' }, [
|
||||
E('div', { 'class': 'th right' }, _('Count')),
|
||||
E('div', { 'class': 'th' }, _('Name / IP Address')),
|
||||
E('div', { 'class': 'th right' }, _('Count')),
|
||||
E('div', { 'class': 'th' }, _('Domain')),
|
||||
E('div', { 'class': 'th right' }, _('Count')),
|
||||
E('div', { 'class': 'th' }, _('Blocked Domain'))
|
||||
])
|
||||
]);
|
||||
|
||||
var max = 0;
|
||||
if (content.data.top_clients && content.data.top_domains && content.data.top_blocked) {
|
||||
max = Math.max(content.data.top_clients.length, content.data.top_domains.length, content.data.top_blocked.length);
|
||||
}
|
||||
for (var i = 0; i < max; i++) {
|
||||
var a_cnt = '\xa0', a_addr = '\xa0', b_cnt = '\xa0', b_addr = '\xa0', c_cnt = '\xa0', c_addr = '\xa0';
|
||||
if (content.data.top_clients[i]) {
|
||||
a_cnt = content.data.top_clients[i].count;
|
||||
}
|
||||
if (content.data.top_clients[i]) {
|
||||
a_addr = content.data.top_clients[i].address;
|
||||
}
|
||||
if (content.data.top_domains[i]) {
|
||||
b_cnt = content.data.top_domains[i].count;
|
||||
}
|
||||
if (content.data.top_domains[i]) {
|
||||
//[!CDATA[
|
||||
b_addr = '<a href="https://duckduckgo.com/?q=' + encodeURIComponent(content.data.top_domains[i].address) + '&k1=-1&km=l&kh=1" target="_blank" title="Search this domain">' + content.data.top_domains[i].address + '</a>';
|
||||
//]]>
|
||||
}
|
||||
if (content.data.top_blocked[i]) {
|
||||
c_cnt = content.data.top_blocked[i].count;
|
||||
}
|
||||
if (content.data.top_blocked[i]) {
|
||||
//[!CDATA[
|
||||
c_addr = '<a href="https://duckduckgo.com/?q=' + encodeURIComponent(content.data.top_blocked[i].address) + '&k1=-1&km=l&kh=1" target="_blank" title="Search this domain">' + content.data.top_blocked[i].address + '</a>';
|
||||
//]]>
|
||||
}
|
||||
rows_top.push([
|
||||
a_cnt,
|
||||
a_addr,
|
||||
b_cnt,
|
||||
b_addr,
|
||||
c_cnt,
|
||||
c_addr
|
||||
]);
|
||||
}
|
||||
cbi_update_table(tbl_top, rows_top);
|
||||
|
||||
var rows_requests = [];
|
||||
var tbl_requests = E('div', { 'class': 'table', 'id': 'requests' }, [
|
||||
E('div', { 'class': 'tr table-titles' }, [
|
||||
E('div', { 'class': 'th' }, _('Date')),
|
||||
E('div', { 'class': 'th' }, _('Time')),
|
||||
E('div', { 'class': 'th' }, _('Client')),
|
||||
E('div', { 'class': 'th' }, _('Domain')),
|
||||
E('div', { 'class': 'th' }, _('Answer')),
|
||||
E('div', { 'class': 'th' }, _('Action'))
|
||||
])
|
||||
]);
|
||||
|
||||
max = 0;
|
||||
if (content.data.requests) {
|
||||
var button;
|
||||
max = content.data.requests.length;
|
||||
for (var i = 0; i < max; i++) {
|
||||
if (content.data.requests[i].rc === 'NX') {
|
||||
button = E('button', {
|
||||
'class': 'cbi-button cbi-button-apply',
|
||||
'style': 'word-break: inherit',
|
||||
'name': 'whitelist',
|
||||
'value': content.data.requests[i].domain,
|
||||
'click': handleAction
|
||||
}, [ _('Whitelist...') ]);
|
||||
} else {
|
||||
button = E('button', {
|
||||
'class': 'cbi-button cbi-button-apply',
|
||||
'style': 'word-break: inherit',
|
||||
'name': 'blacklist',
|
||||
'value': content.data.requests[i].domain,
|
||||
'click': handleAction
|
||||
}, [ _('Blacklist...') ]);
|
||||
}
|
||||
rows_requests.push([
|
||||
content.data.requests[i].date,
|
||||
content.data.requests[i].time,
|
||||
content.data.requests[i].client,
|
||||
//[!CDATA[
|
||||
'<a href="https://duckduckgo.com/?q=' + encodeURIComponent(content.data.requests[i].domain) + '&k1=-1&km=l&kh=1" target="_blank" title="Search this domain">' + content.data.requests[i].domain + '</a>',
|
||||
//]]>
|
||||
content.data.requests[i].rc,
|
||||
button
|
||||
]);
|
||||
}
|
||||
}
|
||||
cbi_update_table(tbl_requests, rows_requests);
|
||||
|
||||
return E('div', { 'class': 'cbi-map', 'id': 'map' }, [
|
||||
E('div', { 'class': 'cbi-section' }, [
|
||||
E('p', _('This shows the last generated DNS Report, press the refresh button to get a current one.')),
|
||||
E('p', '\xa0'),
|
||||
E('div', { 'class': 'cbi-value', 'style': 'margin-bottom:5px' }, [
|
||||
E('label', { 'class': 'cbi-value-title', 'style': 'padding-top:0rem' }, _('Start Timestamp')),
|
||||
E('div', { 'class': 'cbi-value-field', 'id': 'start', 'style': 'margin-bottom:5px;margin-left:200px;color:#37c' }, (content.data.start_date || '-') + ', ' + (content.data.start_time || '-'))]),
|
||||
E('div', { 'class': 'cbi-value', 'style': 'margin-bottom:5px' }, [
|
||||
E('label', { 'class': 'cbi-value-title', 'style': 'padding-top:0rem' }, _('End Timestamp')),
|
||||
E('div', { 'class': 'cbi-value-field', 'id': 'end', 'style': 'margin-bottom:5px;margin-left:200px;color:#37c' }, (content.data.end_date || '-') + ', ' + (content.data.end_time || '-'))]),
|
||||
E('div', { 'class': 'cbi-value', 'style': 'margin-bottom:5px' }, [
|
||||
E('label', { 'class': 'cbi-value-title', 'style': 'padding-top:0rem' }, _('Total DNS Requests')),
|
||||
E('div', { 'class': 'cbi-value-field', 'id': 'total', 'style': 'margin-bottom:5px;margin-left:200px;color:#37c' }, content.data.total || '-')]),
|
||||
E('div', { 'class': 'cbi-value', 'style': 'margin-bottom:5px' }, [
|
||||
E('label', { 'class': 'cbi-value-title', 'style': 'padding-top:0rem' }, _('Blocked DNS Requests')),
|
||||
E('div', { 'class': 'cbi-value-field', 'id': 'blocked', 'style': 'margin-bottom:5px;margin-left:200px;color:#37c' }, (content.data.blocked || '-') + ' (' + (content.data.percent || '-') + ')')]),
|
||||
E('div', { 'class': 'right' }, [
|
||||
E('button', {
|
||||
'class': 'cbi-button cbi-button-apply',
|
||||
'click': ui.createHandlerFn(this, function() {
|
||||
return handleAction('query');
|
||||
})
|
||||
}, [ _('Blocklist Query...') ]),
|
||||
'\xa0\xa0\xa0',
|
||||
E('button', {
|
||||
'class': 'cbi-button cbi-button-apply',
|
||||
'click': ui.createHandlerFn(this, function() {
|
||||
return handleAction('refresh');
|
||||
})
|
||||
}, [ _('Refresh...') ])
|
||||
]),
|
||||
]),
|
||||
E('div', { 'class': 'cbi-section' }, [
|
||||
E('div', { 'class': 'left' }, [
|
||||
E('h3', _('Top 10 Statistics')),
|
||||
tbl_top
|
||||
])
|
||||
]),
|
||||
E('br'),
|
||||
E('div', { 'class': 'cbi-section' }, [
|
||||
E('div', { 'class': 'left' }, [
|
||||
E('h3', _('Latest DNS Requests')),
|
||||
tbl_requests
|
||||
])
|
||||
])
|
||||
]);
|
||||
},
|
||||
handleSaveApply: null,
|
||||
handleSave: null,
|
||||
handleReset: null
|
||||
});
|
|
@ -0,0 +1,39 @@
|
|||
'use strict';
|
||||
'require fs';
|
||||
|
||||
return L.view.extend({
|
||||
load: function() {
|
||||
return Promise.all([
|
||||
L.resolveDefault(fs.stat('/sbin/logread'), null),
|
||||
L.resolveDefault(fs.stat('/usr/sbin/logread'), null)
|
||||
]);
|
||||
},
|
||||
render: function(stat) {
|
||||
var logger = stat[0] ? stat[0].path : stat[1] ? stat[1].path : null;
|
||||
L.Poll.add(function() {
|
||||
return L.resolveDefault(fs.exec_direct(logger, ['-e', 'adblock-'])).then(function(res) {
|
||||
var log = document.getElementById("logfile");
|
||||
if (res) {
|
||||
log.value = res.trim();
|
||||
} else {
|
||||
log.value = _('No adblock related logs yet!');
|
||||
}
|
||||
log.scrollTop = log.scrollHeight;
|
||||
});
|
||||
});
|
||||
return E('div', { class: 'cbi-map' },
|
||||
E('div', { class: 'cbi-section' }, [
|
||||
E('div', { class: 'cbi-section-descr' }, _('The syslog output, pre-filtered for adblock related messages only.')),
|
||||
E('textarea', {
|
||||
'id': 'logfile',
|
||||
'style': 'width: 100% !important; padding: 5px; font-family: monospace',
|
||||
'readonly': 'readonly',
|
||||
'wrap': 'off',
|
||||
'rows': 25
|
||||
})
|
||||
]));
|
||||
},
|
||||
handleSaveApply: null,
|
||||
handleSave: null,
|
||||
handleReset: null
|
||||
});
|
|
@ -0,0 +1,494 @@
|
|||
'use strict';
|
||||
'require fs';
|
||||
'require ui';
|
||||
'require uci';
|
||||
'require form';
|
||||
'require tools.widgets as widgets';
|
||||
|
||||
/*
|
||||
button handling
|
||||
*/
|
||||
async function handleAction(ev) {
|
||||
if (ev === 'timer') {
|
||||
L.ui.showModal(_('Refresh Timer'), [
|
||||
E('p', _('To keep your adblock lists up-to-date, you should setup an automatic update job for these lists.')),
|
||||
E('div', { 'class': 'left', 'style': 'display:flex; flex-direction:column' }, [
|
||||
E('h5', _('Existing job(s)')),
|
||||
E('textarea', {
|
||||
'id': 'cronView',
|
||||
'style': 'width: 100% !important; padding: 5px; font-family: monospace',
|
||||
'readonly': 'readonly',
|
||||
'wrap': 'off',
|
||||
'rows': 5
|
||||
})
|
||||
]),
|
||||
E('div', { 'class': 'left', 'style': 'display:flex; flex-direction:column' }, [
|
||||
E('label', { 'class': 'cbi-input-select', 'style': 'padding-top:.5em' }, [
|
||||
E('h5', _('Set/Replace a new adblock job')),
|
||||
E('select', { 'class': 'cbi-input-select', 'id': 'timerA' }, [
|
||||
E('option', { 'value': 'start' }, 'Start'),
|
||||
E('option', { 'value': 'reload' }, 'Reload'),
|
||||
E('option', { 'value': 'restart' }, 'Restart')
|
||||
]),
|
||||
'\xa0\xa0\xa0',
|
||||
_('Adblock action')
|
||||
]),
|
||||
E('label', { 'class': 'cbi-input-text', 'style': 'padding-top:.5em' }, [
|
||||
E('input', { 'class': 'cbi-input-text', 'id': 'timerH', 'maxlength': '2' }, [
|
||||
]),
|
||||
'\xa0\xa0\xa0',
|
||||
_('The hours portition (req., range: 0-23)')
|
||||
]),
|
||||
E('label', { 'class': 'cbi-input-text', 'style': 'padding-top:.5em' }, [
|
||||
E('input', { 'class': 'cbi-input-text', 'id': 'timerM', 'maxlength': '2' }),
|
||||
'\xa0\xa0\xa0',
|
||||
_('The minutes portion (opt., range: 0-59)')
|
||||
]),
|
||||
E('label', { 'class': 'cbi-input-text', 'style': 'padding-top:.5em' }, [
|
||||
E('input', { 'class': 'cbi-input-text', 'id': 'timerD', 'maxlength': '13' }),
|
||||
'\xa0\xa0\xa0',
|
||||
_('The day of the week (opt., values: 1-7 possibly sep. by , or -)')
|
||||
])
|
||||
]),
|
||||
E('div', { 'class': 'right' }, [
|
||||
E('button', {
|
||||
'class': 'btn',
|
||||
'click': L.hideModal
|
||||
}, _('Cancel')),
|
||||
' ',
|
||||
E('button', {
|
||||
'class': 'btn cbi-button-action',
|
||||
'click': ui.createHandlerFn(this, function(ev) {
|
||||
var action = document.getElementById('timerA').value;
|
||||
var hours = document.getElementById('timerH').value;
|
||||
var minutes = document.getElementById('timerM').value || '0';
|
||||
var days = document.getElementById('timerD').value || '*';
|
||||
if (hours) {
|
||||
L.resolveDefault(fs.exec_direct('/etc/init.d/adblock', ['timer', action, hours, minutes, days]))
|
||||
.then(function(res) {
|
||||
if (res) {
|
||||
ui.addNotification(null, E('p', _('The Refresh Timer could not been updated.')), 'error');
|
||||
} else {
|
||||
ui.addNotification(null, E('p', _('The Refresh Timer has been updated.')), 'info');
|
||||
}
|
||||
});
|
||||
} else {
|
||||
document.getElementById('timerH').focus();
|
||||
return
|
||||
}
|
||||
L.hideModal();
|
||||
})
|
||||
}, _('Save'))
|
||||
])
|
||||
]);
|
||||
L.resolveDefault(fs.read_direct('/etc/crontabs/root'), ' ')
|
||||
.then(function(res) {
|
||||
document.getElementById('cronView').value = res.trim();
|
||||
});
|
||||
document.getElementById('timerH').focus();
|
||||
return
|
||||
}
|
||||
|
||||
if (ev === 'suspend') {
|
||||
if (document.getElementById('status') && document.getElementById('btn_suspend') && document.getElementById('status').textContent.substr(0,6) === 'paused') {
|
||||
document.querySelector('#btn_suspend').textContent = 'Suspend';
|
||||
ev = 'resume';
|
||||
} else if (document.getElementById('status') && document.getElementById('btn_suspend')) {
|
||||
document.querySelector('#btn_suspend').textContent = 'Resume';
|
||||
}
|
||||
}
|
||||
|
||||
L.Poll.start();
|
||||
fs.exec_direct('/etc/init.d/adblock', [ev])
|
||||
var running = 1;
|
||||
while (running === 1) {
|
||||
await new Promise(r => setTimeout(r, 1000));
|
||||
L.resolveDefault(fs.read_direct('/var/run/adblock.pid')).then(function(res) {
|
||||
if (!res) {
|
||||
running = 0;
|
||||
}
|
||||
})
|
||||
}
|
||||
L.Poll.stop();
|
||||
}
|
||||
|
||||
return L.view.extend({
|
||||
load: function() {
|
||||
return Promise.all([
|
||||
L.resolveDefault(fs.exec_direct('/etc/init.d/adblock', ['list']), {}),
|
||||
uci.load('adblock')
|
||||
]);
|
||||
},
|
||||
|
||||
render: function(result) {
|
||||
var m, s, o;
|
||||
|
||||
m = new form.Map('adblock', 'Adblock', _('Configuration of the adblock package to block ad/abuse domains by using DNS. \
|
||||
For further information <a href="https://github.com/openwrt/packages/blob/master/net/adblock/files/README.md" target="_blank" rel="noreferrer noopener" >check the online documentation</a>'));
|
||||
|
||||
/*
|
||||
poll runtime information
|
||||
*/
|
||||
pollData: L.Poll.add(function() {
|
||||
return L.resolveDefault(fs.read_direct('/tmp/adb_runtime.json'), 'null').then(function(res) {
|
||||
var info = JSON.parse(res);
|
||||
var status = document.getElementById('status');
|
||||
if (status && info) {
|
||||
status.textContent = (info.data.adblock_status || '-') + ' / ' + (info.data.adblock_version || '-');
|
||||
if (info.data.adblock_status === "running") {
|
||||
if (!status.classList.contains("spinning")) {
|
||||
status.classList.add("spinning");
|
||||
}
|
||||
} else {
|
||||
if (status.classList.contains("spinning")) {
|
||||
status.classList.remove("spinning");
|
||||
L.Poll.stop();
|
||||
}
|
||||
}
|
||||
if (status.textContent.substr(0,6) === 'paused' && document.getElementById('btn_suspend')) {
|
||||
document.querySelector('#btn_suspend').textContent = 'Resume';
|
||||
}
|
||||
} else if (status) {
|
||||
status.textContent = '-';
|
||||
if (status.classList.contains("spinning")) {
|
||||
status.classList.remove("spinning");
|
||||
}
|
||||
}
|
||||
var domains = document.getElementById('domains');
|
||||
if (domains && info) {
|
||||
domains.textContent = parseInt(info.data.blocked_domains, 10).toLocaleString() || '-';
|
||||
}
|
||||
var sources = document.getElementById('sources');
|
||||
var src_array = [];
|
||||
if (sources && info) {
|
||||
for (var i = 0; i < info.data.active_sources.length; i++) {
|
||||
if (i < info.data.active_sources.length-1) {
|
||||
src_array += info.data.active_sources[i].source + ', ';
|
||||
} else {
|
||||
src_array += info.data.active_sources[i].source
|
||||
}
|
||||
}
|
||||
sources.textContent = src_array || '-';
|
||||
}
|
||||
var backend = document.getElementById('backend');
|
||||
if (backend && info) {
|
||||
backend.textContent = info.data.dns_backend || '-';
|
||||
}
|
||||
var utils = document.getElementById('utils');
|
||||
if (utils && info) {
|
||||
utils.textContent = info.data.run_utils || '-';
|
||||
}
|
||||
var ifaces = document.getElementById('ifaces');
|
||||
if (ifaces && info) {
|
||||
ifaces.textContent = info.data.run_ifaces || '-';
|
||||
}
|
||||
var dirs = document.getElementById('dirs');
|
||||
if (dirs && info) {
|
||||
dirs.textContent = info.data.run_directories || '-';
|
||||
}
|
||||
var flags = document.getElementById('flags');
|
||||
if (flags && info) {
|
||||
flags.textContent = info.data.run_flags || '-';
|
||||
}
|
||||
var run = document.getElementById('run');
|
||||
if (run && info) {
|
||||
run.textContent = info.data.last_run || '-';
|
||||
}
|
||||
});
|
||||
}, 1);
|
||||
|
||||
/*
|
||||
runtime information and buttons
|
||||
*/
|
||||
s = m.section(form.NamedSection, 'global');
|
||||
s.render = L.bind(function(view, section_id) {
|
||||
return E('div', { 'class': 'cbi-section' }, [
|
||||
E('h3', _('Information')),
|
||||
E('div', { 'class': 'cbi-value', 'style': 'margin-bottom:5px' }, [
|
||||
E('label', { 'class': 'cbi-value-title', 'style': 'padding-top:0rem' }, _('Status / Version')),
|
||||
E('div', { 'class': 'cbi-value-field spinning', 'id': 'status', 'style': 'font-weight: bold;margin-bottom:5px;color:#37c' },'\xa0')]),
|
||||
E('div', { 'class': 'cbi-value', 'style': 'margin-bottom:5px' }, [
|
||||
E('label', { 'class': 'cbi-value-title', 'style': 'padding-top:0rem' }, _('Blocked Domains')),
|
||||
E('div', { 'class': 'cbi-value-field', 'id': 'domains', 'style': 'font-weight: bold;margin-bottom:5px;color:#37c' },'-')]),
|
||||
E('div', { 'class': 'cbi-value', 'style': 'margin-bottom:5px' }, [
|
||||
E('label', { 'class': 'cbi-value-title', 'style': 'padding-top:0rem' }, _('Active Sources')),
|
||||
E('div', { 'class': 'cbi-value-field', 'id': 'sources', 'style': 'font-weight: bold;margin-bottom:5px;color:#37c' },'-')]),
|
||||
E('div', { 'class': 'cbi-value', 'style': 'margin-bottom:5px' }, [
|
||||
E('label', { 'class': 'cbi-value-title', 'style': 'padding-top:0rem' }, _('DNS Backend')),
|
||||
E('div', { 'class': 'cbi-value-field', 'id': 'backend', 'style': 'font-weight: bold;margin-bottom:5px;color:#37c' },'-')]),
|
||||
E('div', { 'class': 'cbi-value', 'style': 'margin-bottom:5px' }, [
|
||||
E('label', { 'class': 'cbi-value-title', 'style': 'padding-top:0rem' }, _('Run Utils')),
|
||||
E('div', { 'class': 'cbi-value-field', 'id': 'utils', 'style': 'font-weight: bold;margin-bottom:5px;color:#37c' },'-')]),
|
||||
E('div', { 'class': 'cbi-value', 'style': 'margin-bottom:5px' }, [
|
||||
E('label', { 'class': 'cbi-value-title', 'style': 'padding-top:0rem' }, _('Run Interfaces')),
|
||||
E('div', { 'class': 'cbi-value-field', 'id': 'ifaces', 'style': 'font-weight: bold;margin-bottom:5px;color:#37c' },'-')]),
|
||||
E('div', { 'class': 'cbi-value', 'style': 'margin-bottom:5px' }, [
|
||||
E('label', { 'class': 'cbi-value-title', 'style': 'padding-top:0rem' }, _('Run Directories')),
|
||||
E('div', { 'class': 'cbi-value-field', 'id': 'dirs', 'style': 'font-weight: bold;margin-bottom:5px;color:#37c' },'-')]),
|
||||
E('div', { 'class': 'cbi-value', 'style': 'margin-bottom:5px' }, [
|
||||
E('label', { 'class': 'cbi-value-title', 'style': 'padding-top:0rem' }, _('Run Flags')),
|
||||
E('div', { 'class': 'cbi-value-field', 'id': 'flags', 'style': 'font-weight: bold;margin-bottom:5px;color:#37c' },'-')]),
|
||||
E('div', { 'class': 'cbi-value', 'style': 'margin-bottom:5px' }, [
|
||||
E('label', { 'class': 'cbi-value-title', 'style': 'padding-top:0rem' }, _('Last Run')),
|
||||
E('div', { 'class': 'cbi-value-field', 'id': 'run', 'style': 'font-weight: bold;margin-bottom:5px;color:#37c' },'-')]),
|
||||
E('div', { class: 'right' }, [
|
||||
E('button', {
|
||||
'class': 'cbi-button cbi-button-apply',
|
||||
'click': ui.createHandlerFn(this, function() {
|
||||
return handleAction('timer');
|
||||
})
|
||||
}, [ _('Refresh Timer...') ]),
|
||||
'\xa0\xa0\xa0',
|
||||
E('button', {
|
||||
'class': 'cbi-button cbi-button-apply',
|
||||
'id': 'btn_suspend',
|
||||
'click': ui.createHandlerFn(this, function() {
|
||||
return handleAction('suspend');
|
||||
})
|
||||
}, [ _('Suspend') ]),
|
||||
'\xa0\xa0\xa0',
|
||||
E('button', {
|
||||
'class': 'cbi-button cbi-button-apply',
|
||||
'click': ui.createHandlerFn(this, function() {
|
||||
return handleAction('reload');
|
||||
})
|
||||
}, [ _('Refresh') ])
|
||||
])
|
||||
]);
|
||||
}, o, this);
|
||||
this.pollData;
|
||||
|
||||
/*
|
||||
tabbed config section
|
||||
*/
|
||||
s = m.section(form.NamedSection, 'global', 'adblock', _('Settings'));
|
||||
s.addremove = false;
|
||||
s.tab('general', _('General Settings'));
|
||||
s.tab('additional', _('Additional Settings'));
|
||||
s.tab('adv_dns', _('Advanced DNS Settings'));
|
||||
s.tab('adv_report', _('Advanced Report Settings'), _('Changes on this tab needs a full adblock service restart to take effect.<br /><p> </p>'));
|
||||
s.tab('adv_email', _('Advanced E-Mail Settings'));
|
||||
s.tab('sources', _('Blocklist Sources'), _('List of supported and fully pre-configured adblock sources, already active sources are pre-selected.<br /> \
|
||||
<b><em>To avoid OOM errors, please do not select too many lists!</em></b><br /> \
|
||||
List size information with the respective domain ranges as follows:<br /> \
|
||||
• <b>S</b> (-10k), <b>M</b> (10k-30k) and <b>L</b> (30k-80k) should work for 128 MByte devices,<br /> \
|
||||
• <b>XL</b> (80k-200k) should work for 256-512 MByte devices,<br /> \
|
||||
• <b>XXL</b> (200k-) needs more RAM and Multicore support, e.g. x86 or raspberry devices.<br /> \
|
||||
<p> </p>'));
|
||||
|
||||
/*
|
||||
general settings tab
|
||||
*/
|
||||
o = s.taboption('general', form.Flag, 'adb_enabled', _('Enabled'), _('Enable the adblock service.'));
|
||||
o.rmempty = false;
|
||||
|
||||
o = s.taboption('general', widgets.NetworkSelect, 'adb_trigger', _('Startup Trigger Interface'), _('List of available network interfaces to trigger the adblock start. \
|
||||
Choose \'unspecified\' to use a classic startup timeout instead of a network trigger.'));
|
||||
o.unspecified = true;
|
||||
o.nocreate = true;
|
||||
o.rmempty = true;
|
||||
|
||||
o = s.taboption('general', form.Flag, 'adb_forcedns', _('Force Local DNS'), _('Redirect all DNS queries from \'lan\' zone to the local DNS resolver, applies to UDP and TCP protocol.'));
|
||||
o.rmempty = false;
|
||||
|
||||
o = s.taboption('general', form.Value, 'adb_portlist', _('Local DNS Ports'), _('Space separated list of DNS-related firewall ports which should be forced locally.'));
|
||||
o.depends('adb_forcedns', '1');
|
||||
o.placeholder = '53 853 5353';
|
||||
o.rmempty = true;
|
||||
|
||||
o = s.taboption('general', form.Flag, 'adb_safesearch', _('Enable SafeSearch'), _('Enforcing SafeSearch for google, bing, duckduckgo, yandex, youtube and pixabay.'));
|
||||
o.rmempty = false;
|
||||
|
||||
o = s.taboption('general', form.MultiValue, 'adb_safesearchlist', _('Limit SafeSearch'), _('Limit SafeSearch to certain providers.'));
|
||||
o.depends('adb_safesearch', '1');
|
||||
o.value('google');
|
||||
o.value('bing');
|
||||
o.value('yandex');
|
||||
o.value('youtube');
|
||||
o.value('pixabay');
|
||||
o.rmempty = true;
|
||||
|
||||
o = s.taboption('general', form.Flag, 'adb_safesearchmod', _('Relax SafeSearch'), _('Enable moderate SafeSearch filters for youtube.'));
|
||||
o.depends('adb_safesearch', '1');
|
||||
o.rmempty = true;
|
||||
|
||||
o = s.taboption('general', form.Flag, 'adb_report', _('DNS Report'), _('Gather DNS related network traffic via tcpdump and provide a DNS Report on demand. \
|
||||
Please note: this needs additional \'tcpdump-mini\' package installation and a full adblock service restart to take effect.'));
|
||||
o.rmempty = false;
|
||||
|
||||
o = s.taboption('general', form.Flag, 'adb_mail', _('E-Mail Notification'), _('Send adblock related notification e-mails. \
|
||||
Please note: this needs additional \'msmtp\' package installation.'));
|
||||
o.rmempty = false;
|
||||
|
||||
o = s.taboption('general', form.Value, 'adb_mailreceiver', _('E-Mail Receiver Address'), _('Receiver address for adblock notification e-mails.'));
|
||||
o.depends('adb_mail', '1');
|
||||
o.placeholder = 'name@example.com';
|
||||
o.rmempty = true;
|
||||
|
||||
/*
|
||||
additional settings tab
|
||||
*/
|
||||
o = s.taboption('additional', form.Flag, 'adb_debug', _('Verbose Debug Logging'), _('Enable verbose debug logging in case of any processing errors.'));
|
||||
o.rmempty = false;
|
||||
|
||||
o = s.taboption('additional', form.Flag, 'adb_nice', _('Low Priority Service'), _('Reduce the priority of the adblock background processing to take fewer resources from the system. \
|
||||
Please note: This change requires a full adblock service restart to take effect.'));
|
||||
o.enabled = '10';
|
||||
o.rmempty = true;
|
||||
|
||||
o = s.taboption('additional', form.Value, 'adb_triggerdelay', _('Trigger Delay'), _('Additional trigger delay in seconds before adblock processing begins.'));
|
||||
o.placeholder = '2';
|
||||
o.datatype = 'range(1,120)';
|
||||
o.rmempty = true;
|
||||
|
||||
o = s.taboption('additional', form.ListValue, 'adb_maxqueue', _('Download Queue'), _('Size of the download queue for download processing (incl. sorting, merging etc.) in parallel.'));
|
||||
o.value('1');
|
||||
o.value('2');
|
||||
o.value('4');
|
||||
o.value('8');
|
||||
o.value('16');
|
||||
o.value('32');
|
||||
o.rmempty = false;
|
||||
|
||||
o = s.taboption('additional', form.Value, 'adb_tmpbase', _('Base Temp Directory'), _('Base Temp Directory for all adblock related runtime operations, \
|
||||
e.g. downloading, sorting, merging etc.'));
|
||||
o.placeholder = '/tmp';
|
||||
o.rmempty = true;
|
||||
|
||||
o = s.taboption('additional', form.Flag, 'adb_backup', _('Blocklist Backup'), _('Create compressed blocklist backups, they will be used in case of download errors or during startup.'));
|
||||
o.default = 1
|
||||
o.rmempty = false;
|
||||
|
||||
o = s.taboption('additional', form.Value, 'adb_backupdir', _('Backup Directory'), _('Target directory for blocklist backups. \
|
||||
Default is \'/tmp\', please use preferably an usb stick or another local disk.'));
|
||||
o.depends('adb_backup', '1');
|
||||
o.placeholder = '/tmp';
|
||||
o.rmempty = true;
|
||||
|
||||
o = s.taboption('additional', form.ListValue, 'adb_fetchutil', _('Download Utility'), _('List of supported and fully pre-configured download utilities.'));
|
||||
o.value('', _('- unspecified -'));
|
||||
o.value('uclient-fetch');
|
||||
o.value('wget');
|
||||
o.value('curl');
|
||||
o.value('aria2c');
|
||||
o.rmempty = true;
|
||||
|
||||
o = s.taboption('additional', form.Value, 'adb_fetchparm', _('Download Parameters'), _('Special config options for the selected download utility.'))
|
||||
o.rmempty = true;
|
||||
|
||||
/*
|
||||
advanced dns settings tab
|
||||
*/
|
||||
o = s.taboption('adv_dns', form.ListValue, 'adb_dns', _('DNS Backend'), _('List of supported DNS backends with their default list directory. \
|
||||
To overwrite the default path use the \'DNS Directory\' option.'));
|
||||
o.value('', _('- unspecified -'));
|
||||
o.value('dnsmasq', _('dnsmasq (/tmp/dnsmasq.d)'));
|
||||
o.value('unbound', _('unbound (/var/lib/unbound)'));
|
||||
o.value('named', _('named (/var/lib/bind)'));
|
||||
o.value('kresd', _('kresd (/etc/kresd)'));
|
||||
o.value('raw', _('raw (/tmp)'));
|
||||
o.rmempty = true;
|
||||
|
||||
o = s.taboption('adv_dns', form.Value, 'adb_dnsdir', _('DNS Directory'), _('Target directory for the generated blocklist \'adb_list.overall\'.'));
|
||||
o.placeholder = '/tmp';
|
||||
o.rmempty = true;
|
||||
|
||||
o = s.taboption('adv_dns', form.Value, 'adb_dnstimeout', _('DNS Restart Timeout'), _('Timeout to wait for a successful DNS backend restart.'));
|
||||
o.placeholder = '20';
|
||||
o.datatype = 'range(1,60)';
|
||||
o.rmempty = true;
|
||||
|
||||
o = s.taboption('adv_dns', form.Value, 'adb_lookupdomain', _('External DNS Lookup Domain'), _('External domain to check for a successful DNS backend restart. \
|
||||
Please note: To disable this check set this option to \'false\'.'));
|
||||
o.placeholder = 'example.com';
|
||||
o.rmempty = true;
|
||||
|
||||
o = s.taboption('adv_dns', form.Flag, 'adb_dnsfilereset', _('DNS File Reset'), _('Resets the final DNS blocklist \'adb_list.overall\' after DNS backend loading. \
|
||||
Please note: This option starts a small ubus/adblock monitor in the background.'));
|
||||
o.rmempty = false;
|
||||
|
||||
o = s.taboption('adv_dns', form.Flag, 'adb_dnsflush', _('Flush DNS Cache'), _('Flush the DNS Cache before adblock processing as well.'));
|
||||
o.rmempty = true;
|
||||
|
||||
o = s.taboption('adv_dns', form.Flag, 'adb_dnsallow', _('Disable DNS Allow'), _('Disable selective DNS whitelisting (RPZ pass through).'));
|
||||
o.rmempty = true;
|
||||
|
||||
o = s.taboption('adv_dns', form.Flag, 'adb_jail', _('Additional Jail Blocklist'), _('Builds an additional DNS blocklist to block access to all domains except those listed in the whitelist. \
|
||||
Please note: You can use this restrictive blocklist e.g. for guest wifi or kidsafe configurations.'));
|
||||
o.rmempty = true;
|
||||
|
||||
o = s.taboption('adv_dns', form.Value, 'adb_jaildir', _('Jail Directory'), _('Target directory for the generated jail blocklist \'adb_list.jail\'.'));
|
||||
o.depends('adb_jail', '1');
|
||||
o.placeholder = '/tmp';
|
||||
o.rmempty = true;
|
||||
|
||||
o = s.taboption('adv_dns', form.Flag, 'adb_dnsinotify', _('Disable DNS Restarts'), _('Disable adblock triggered restarts for dns backends with autoload/inotify functions.'));
|
||||
o.depends('adb_dnsflush', '0');
|
||||
o.rmempty = true;
|
||||
|
||||
/*
|
||||
advanced report settings tab
|
||||
*/
|
||||
o = s.taboption('adv_report', widgets.DeviceSelect, 'adb_repiface', _('Report Interface'), _('List of available network devices used by tcpdump.'));
|
||||
o.unspecified = true;
|
||||
o.nocreate = false;
|
||||
o.rmempty = true;
|
||||
|
||||
o = s.taboption('adv_report', form.Value, 'adb_reportdir', _('Report Directory'), _('Target directory for DNS related report files. \
|
||||
Default is \'/tmp\', please use preferably an usb stick or another local disk.'));
|
||||
o.placeholder = '/tmp';
|
||||
o.rmempty = true;
|
||||
|
||||
o = s.taboption('adv_report', form.Value, 'adb_repchunkcnt', _('Report Chunk Count'), _('Report chunk count used by tcpdump.'));
|
||||
o.placeholder = '5';
|
||||
o.datatype = 'range(1,10)';
|
||||
o.rmempty = true;
|
||||
|
||||
o = s.taboption('adv_report', form.Value, 'adb_repchunksize', _('Report Chunk Size'), _('Report chunk size used by tcpdump in MByte.'));
|
||||
o.placeholder = '1';
|
||||
o.datatype = 'range(1,10)';
|
||||
o.rmempty = true;
|
||||
|
||||
o = s.taboption('adv_report', form.Value, 'adb_replisten', _('Report Ports'), _('Space separated list of ports used by tcpdump.'));
|
||||
o.placeholder = '53';
|
||||
o.rmempty = true;
|
||||
|
||||
/*
|
||||
advanced email settings tab
|
||||
*/
|
||||
o = s.taboption('adv_email', form.Value, 'adb_mailsender', _('E-Mail Sender Address'), _('Sender address for adblock notification E-Mails.'));
|
||||
o.placeholder = 'no-reply@adblock';
|
||||
o.rmempty = true;
|
||||
|
||||
o = s.taboption('adv_email', form.Value, 'adb_mailtopic', _('E-Mail Topic'), _('Topic for adblock notification E-Mails.'));
|
||||
o.placeholder = 'adblock notification';
|
||||
o.rmempty = true;
|
||||
|
||||
o = s.taboption('adv_email', form.Value, 'adb_mailprofile', _('E-Mail Profile'), _('Profile used by \'msmtp\' for adblock notification E-Mails.'));
|
||||
o.placeholder = 'adb_notify';
|
||||
o.rmempty = true;
|
||||
|
||||
o = s.taboption('adv_email', form.Value, 'adb_mailcnt', _('E-Mail Notification Count'), _('Raise the notification count, to get E-Mails if the overall blocklist count is less or equal to the given limit.'));
|
||||
o.placeholder = '0';
|
||||
o.datatype = 'min(0)';
|
||||
o.rmempty = true;
|
||||
|
||||
/*
|
||||
blocklist sources tab
|
||||
*/
|
||||
o = s.taboption('sources', form.MultiValue, 'adb_sources', _('Sources (Size, Focus)'));
|
||||
var lines, name, size, focus;
|
||||
lines = result[0].trim().split('\n');
|
||||
for (var i = 0; i < lines.length; i++) {
|
||||
if (lines[i].match(/^\s+\+/)) {
|
||||
name = lines[i].match(/^\s+\+\s(\w+)\s/)[1] || '-';
|
||||
size = lines[i].match(/^\s+\+\s\w+[\sx]+(\w+)/)[1] || '-';
|
||||
focus = lines[i].match(/^\s+\+\s\w+[\sx]+\w+\s+([\w\+]+)/)[1] || '-';
|
||||
o.value(name, name + ' (' + size + ', ' + focus + ')');
|
||||
}
|
||||
}
|
||||
o.rmempty = false;
|
||||
return m.render();
|
||||
},
|
||||
handleReset: null
|
||||
});
|
|
@ -0,0 +1,36 @@
|
|||
'use strict';
|
||||
'require fs';
|
||||
'require ui';
|
||||
|
||||
return L.view.extend({
|
||||
load: function() {
|
||||
return L.resolveDefault(fs.read_direct('/etc/adblock/adblock.whitelist'), '');
|
||||
},
|
||||
handleSave: function(ev) {
|
||||
var value = ((document.querySelector('textarea').value || '').trim().toLowerCase().replace(/\r\n/g, '\n').replace(/[^a-z0-9\.\-\#\n]/g, '')) + '\n';
|
||||
return fs.write('/etc/adblock/adblock.whitelist', value)
|
||||
.then(function(rc) {
|
||||
document.querySelector('textarea').value = value;
|
||||
ui.addNotification(null, E('p', _('Whitelist changes have been saved. Refresh your adblock lists that changes take effect.')), 'info');
|
||||
}).catch(function(e) {
|
||||
ui.addNotification(null, E('p', _('Unable to save changes: %s').format(e.message)));
|
||||
});
|
||||
},
|
||||
render: function(whitelist) {
|
||||
return E([
|
||||
E('p', {},
|
||||
_('This is the local adblock whitelist to always allow certain (sub) domains.<br /> \
|
||||
Please note: add only one domain per line. Comments introduced with \'#\' are allowed - ip addresses, wildcards and regex are not.')),
|
||||
E('p', {},
|
||||
E('textarea', {
|
||||
'style': 'width: 100% !important; padding: 5px; font-family: monospace',
|
||||
'spellcheck': 'false',
|
||||
'wrap': 'off',
|
||||
'rows': 25
|
||||
}, [ whitelist != null ? whitelist : '' ])
|
||||
)
|
||||
]);
|
||||
},
|
||||
handleSaveApply: null,
|
||||
handleReset: null
|
||||
});
|
|
@ -1,175 +1,12 @@
|
|||
-- Copyright 2017-2019 Dirk Brenken (dev@brenken.org)
|
||||
-- This is free software, licensed under the Apache License, Version 2.0
|
||||
-- stub lua controller for 19.07 backward compatibility
|
||||
|
||||
module("luci.controller.adblock", package.seeall)
|
||||
|
||||
local sys = require("luci.sys")
|
||||
local util = require("luci.util")
|
||||
local http = require("luci.http")
|
||||
local i18n = require("luci.i18n")
|
||||
local json = require("luci.jsonc")
|
||||
local uci = require("luci.model.uci").cursor()
|
||||
|
||||
function index()
|
||||
if not nixio.fs.access("/etc/config/adblock") then
|
||||
return
|
||||
end
|
||||
entry({"admin", "services", "adblock"}, firstchild(), _("Adblock"), 30).dependent = false
|
||||
entry({"admin", "services", "adblock", "tab_from_cbi"}, cbi("adblock/overview_tab", {hideresetbtn=true, hidesavebtn=true}), _("Overview"), 10).leaf = true
|
||||
if nixio.fs.access("/usr/sbin/tcpdump") then
|
||||
entry({"admin", "services", "adblock", "report"}, template("adblock/report"), _("DNS Query Report"), 20).leaf = true
|
||||
end
|
||||
entry({"admin", "services", "adblock", "log"}, template("adblock/logread"), _("Logfile"), 30).leaf = true
|
||||
entry({"admin", "services", "adblock", "advanced"}, firstchild(), _("Advanced"), 100)
|
||||
entry({"admin", "services", "adblock", "advanced", "blacklist"}, form("adblock/blacklist_tab"), _("Edit Blacklist"), 110).leaf = true
|
||||
entry({"admin", "services", "adblock", "advanced", "whitelist"}, form("adblock/whitelist_tab"), _("Edit Whitelist"), 120).leaf = true
|
||||
entry({"admin", "services", "adblock", "advanced", "configuration"}, form("adblock/configuration_tab"), _("Edit Configuration"), 130).leaf = true
|
||||
entry({"admin", "services", "adblock", "advanced", "query"}, template("adblock/query"), _("Query domains"), 140).leaf = true
|
||||
entry({"admin", "services", "adblock", "advanced", "result"}, call("queryData"), nil, 150).leaf = true
|
||||
entry({"admin", "services", "adblock", "logread"}, call("logread"), nil).leaf = true
|
||||
entry({"admin", "services", "adblock", "status_update"}, call("status_update"), nil).leaf = true
|
||||
entry({"admin", "services", "adblock", "report_json"}, call("report_json"), nil).leaf = true
|
||||
entry({"admin", "services", "adblock", "report_text"}, call("report_text"), nil).leaf = true
|
||||
entry({"admin", "services", "adblock", "action"}, call("adb_action"), nil).leaf = true
|
||||
end
|
||||
|
||||
function adb_action(name, ...)
|
||||
local domain = select(1, ...) or ""
|
||||
local search = select(2, ...) or "+"
|
||||
local count = select(3, ...) or "50"
|
||||
local filter = select(4, ...) or "false"
|
||||
local print = select(5, ...) or "false"
|
||||
|
||||
local report_params = {
|
||||
search,
|
||||
count,
|
||||
filter,
|
||||
print
|
||||
}
|
||||
|
||||
if name == "do_suspend" then
|
||||
luci.sys.call("/etc/init.d/adblock suspend >/dev/null 2>&1")
|
||||
elseif name == "do_resume" then
|
||||
luci.sys.call("/etc/init.d/adblock resume >/dev/null 2>&1")
|
||||
elseif name == "do_refresh" then
|
||||
luci.sys.call("/etc/init.d/adblock reload >/dev/null 2>&1")
|
||||
elseif name == "do_report" then
|
||||
luci.sys.call("/etc/init.d/adblock report " ..table.concat(report_params, " ").. " >/dev/null 2>&1")
|
||||
local rep_dir = uci:get("adblock", "extra", "adb_repdir") or "/tmp"
|
||||
repeat
|
||||
nixio.nanosleep(1)
|
||||
until not nixio.fs.access(rep_dir.. "/adb_report.raw")
|
||||
elseif name == "do_filter" then
|
||||
luci.sys.call("/etc/init.d/adblock report " ..table.concat(report_params, " ").. " >/dev/null 2>&1")
|
||||
local rep_dir = uci:get("adblock", "extra", "adb_repdir") or "/tmp"
|
||||
repeat
|
||||
nixio.nanosleep(1)
|
||||
until nixio.fs.access(rep_dir.. "/adb_report.final")
|
||||
elseif name == "add_blacklist" then
|
||||
local file = uci:get("adblock", "blacklist", "adb_src") or "/etc/adblock/adblock.blacklist"
|
||||
if nixio.fs.access(file) then
|
||||
local blacklist = nixio.fs.readfile(file)
|
||||
if not string.find(blacklist, domain, 1, true)
|
||||
then
|
||||
nixio.fs.writefile(file, blacklist.. domain.. "\n")
|
||||
end
|
||||
end
|
||||
elseif name == "add_whitelist" then
|
||||
local file = uci:get("adblock", "global", "adb_whitelist") or "/etc/adblock/adblock.whitelist"
|
||||
if nixio.fs.access(file) then
|
||||
local whitelist = nixio.fs.readfile(file)
|
||||
if not string.find(whitelist, domain, 1, true)
|
||||
then
|
||||
nixio.fs.writefile(file, whitelist.. domain.. "\n")
|
||||
end
|
||||
end
|
||||
end
|
||||
if name == "do_suspend" or name == "do_resume" or name == "do_refresh" then
|
||||
local pid_file = "/var/run/adblock.pid"
|
||||
if nixio.fs.access(pid_file) then
|
||||
repeat
|
||||
nixio.nanosleep(1)
|
||||
until nixio.fs.readfile(pid_file) == ""
|
||||
end
|
||||
end
|
||||
luci.http.prepare_content("text/plain")
|
||||
luci.http.write("0")
|
||||
end
|
||||
|
||||
function status_update()
|
||||
local rt_file
|
||||
local content
|
||||
|
||||
rt_file = uci:get("adblock", "global", "adb_rtfile") or "/tmp/adb_runtime.json"
|
||||
|
||||
if nixio.fs.access(rt_file) then
|
||||
content = json.parse(nixio.fs.readfile(rt_file) or "")
|
||||
http.prepare_content("application/json")
|
||||
http.write_json(content)
|
||||
end
|
||||
end
|
||||
|
||||
function report_json()
|
||||
local rep_dir
|
||||
local rep_file
|
||||
local content
|
||||
|
||||
rep_dir = uci:get("adblock", "extra", "adb_repdir") or "/tmp"
|
||||
rep_file = rep_dir.. "/adb_report.json"
|
||||
http.prepare_content("application/json")
|
||||
|
||||
if nixio.fs.access(rep_file) then
|
||||
content = json.parse(nixio.fs.readfile(rep_file) or "")
|
||||
http.write_json(content)
|
||||
else
|
||||
http.write_json("{}")
|
||||
end
|
||||
end
|
||||
|
||||
function report_text()
|
||||
local file
|
||||
local rep_dir
|
||||
local rep_file
|
||||
local content
|
||||
|
||||
rep_dir = uci:get("adblock", "extra", "adb_repdir") or "/tmp"
|
||||
rep_file = rep_dir.. "/adb_report.final"
|
||||
http.prepare_content("text/plain")
|
||||
|
||||
if nixio.fs.access(rep_file) then
|
||||
file = io.open(rep_file, "r")
|
||||
content = file:read("*all")
|
||||
file:close()
|
||||
http.write(content)
|
||||
else
|
||||
http.write("")
|
||||
end
|
||||
end
|
||||
|
||||
function logread()
|
||||
local content = util.trim(util.exec("logread -e 'adblock-'")) or ""
|
||||
|
||||
if content == "" then
|
||||
content = "No adblock related logs yet!"
|
||||
end
|
||||
http.write(content)
|
||||
end
|
||||
|
||||
function queryData(domain)
|
||||
if domain then
|
||||
luci.http.prepare_content("text/plain")
|
||||
local cmd = "/etc/init.d/adblock query %s 2>&1"
|
||||
local util = io.popen(cmd % util.shellquote(domain))
|
||||
if util then
|
||||
while true do
|
||||
local line = util:read("*l")
|
||||
if not line then
|
||||
break
|
||||
end
|
||||
luci.http.write(line)
|
||||
luci.http.write("\n")
|
||||
end
|
||||
util:close()
|
||||
end
|
||||
end
|
||||
entry({"admin", "services", "adblock"}, firstchild(), _("Adblock"), 60)
|
||||
entry({"admin", "services", "adblock", "overview"}, view("adblock/overview"), _("Overview"), 10)
|
||||
entry({"admin", "services", "adblock", "dnsreport"}, view("adblock/dnsreport"), _("DNS Report"), 20)
|
||||
entry({"admin", "services", "adblock", "blacklist"}, view("adblock/blacklist"), _("Edit Blacklist"), 30)
|
||||
entry({"admin", "services", "adblock", "whitelist"}, view("adblock/whitelist"), _("Edit Whitelist"), 40)
|
||||
entry({"admin", "services", "adblock", "logread"}, view("adblock/logread"), _("Log View"), 50)
|
||||
end
|
||||
|
|
|
@ -1,55 +0,0 @@
|
|||
-- Copyright 2017-2018 Dirk Brenken (dev@brenken.org)
|
||||
-- This is free software, licensed under the Apache License, Version 2.0
|
||||
|
||||
local fs = require("nixio.fs")
|
||||
local util = require("luci.util")
|
||||
local uci = require("luci.model.uci").cursor()
|
||||
local input = uci:get("adblock", "blacklist", "adb_src") or "/etc/adblock/adblock.blacklist"
|
||||
|
||||
if not fs.access(input) then
|
||||
m = SimpleForm("error", nil, translate("Input file not found, please check your configuration."))
|
||||
m.reset = false
|
||||
m.submit = false
|
||||
return m
|
||||
end
|
||||
|
||||
if fs.stat(input).size >= 102400 then
|
||||
m = SimpleForm("error", nil,
|
||||
translate("The file size is too large for online editing in LuCI (≥ 100 KB). ")
|
||||
.. translate("Please edit this file directly in a terminal session."))
|
||||
m.reset = false
|
||||
m.submit = false
|
||||
return m
|
||||
end
|
||||
|
||||
m = SimpleForm("input", nil)
|
||||
m:append(Template("adblock/adblock_css"))
|
||||
m.submit = translate("Save")
|
||||
m.reset = false
|
||||
|
||||
s = m:section(SimpleSection, nil,
|
||||
translatef("This form allows you to modify the content of the adblock blacklist (%s). ", input)
|
||||
.. translate("Please add only one domain per line. Comments introduced with '#' are allowed - ip addresses, wildcards and regex are not."))
|
||||
|
||||
f = s:option(TextValue, "data")
|
||||
f.datatype = "string"
|
||||
f.rows = 20
|
||||
f.rmempty = true
|
||||
|
||||
function f.cfgvalue()
|
||||
return fs.readfile(input) or ""
|
||||
end
|
||||
|
||||
function f.write(self, section, data)
|
||||
return fs.writefile(input, "\n" .. util.trim(data:gsub("\r\n", "\n")) .. "\n")
|
||||
end
|
||||
|
||||
function f.remove(self, section, value)
|
||||
return fs.writefile(input, "")
|
||||
end
|
||||
|
||||
function s.handle(self, state, data)
|
||||
return true
|
||||
end
|
||||
|
||||
return m
|
|
@ -1,52 +0,0 @@
|
|||
-- Copyright 2017-2018 Dirk Brenken (dev@brenken.org)
|
||||
-- This is free software, licensed under the Apache License, Version 2.0
|
||||
|
||||
local fs = require("nixio.fs")
|
||||
local util = require("luci.util")
|
||||
local input = "/etc/config/adblock"
|
||||
|
||||
if not fs.access(input) then
|
||||
m = SimpleForm("error", nil, translate("Input file not found, please check your configuration."))
|
||||
m.reset = false
|
||||
m.submit = false
|
||||
return m
|
||||
end
|
||||
|
||||
if fs.stat(input).size >= 102400 then
|
||||
m = SimpleForm("error", nil,
|
||||
translate("The file size is too large for online editing in LuCI (≥ 100 KB). ")
|
||||
.. translate("Please edit this file directly in a terminal session."))
|
||||
m.reset = false
|
||||
m.submit = false
|
||||
return m
|
||||
end
|
||||
|
||||
m = SimpleForm("input", nil)
|
||||
m:append(Template("adblock/adblock_css"))
|
||||
m.submit = translate("Save")
|
||||
m.reset = false
|
||||
|
||||
s = m:section(SimpleSection, nil,
|
||||
translate("This form allows you to modify the content of the main adblock configuration file (/etc/config/adblock)."))
|
||||
|
||||
f = s:option(TextValue, "data")
|
||||
f.rows = 20
|
||||
f.rmempty = true
|
||||
|
||||
function f.cfgvalue()
|
||||
return fs.readfile(input) or ""
|
||||
end
|
||||
|
||||
function f.write(self, section, data)
|
||||
return fs.writefile(input, "\n" .. util.trim(data:gsub("\r\n", "\n")) .. "\n")
|
||||
end
|
||||
|
||||
function f.remove(self, section, value)
|
||||
return fs.writefile(input, "")
|
||||
end
|
||||
|
||||
function s.handle(self, state, data)
|
||||
return true
|
||||
end
|
||||
|
||||
return m
|
|
@ -1,267 +0,0 @@
|
|||
-- Copyright 2017-2019 Dirk Brenken (dev@brenken.org)
|
||||
-- This is free software, licensed under the Apache License, Version 2.0
|
||||
|
||||
local fs = require("nixio.fs")
|
||||
local uci = require("luci.model.uci").cursor()
|
||||
local util = require("luci.util")
|
||||
local net = require "luci.model.network".init()
|
||||
local dump = util.ubus("network.interface", "dump", {})
|
||||
|
||||
m = Map("adblock", translate("Adblock"),
|
||||
translate("Configuration of the adblock package to block ad/abuse domains by using DNS. ")
|
||||
..translatef("For further information "
|
||||
.. "<a href=\"%s\" target=\"_blank\">"
|
||||
.. "check the online documentation</a>", "https://github.com/openwrt/packages/blob/master/net/adblock/files/README.md"))
|
||||
|
||||
-- Main adblock options
|
||||
|
||||
s = m:section(NamedSection, "global", "adblock")
|
||||
|
||||
o1 = s:option(Flag, "adb_enabled", translate("Enable Adblock"))
|
||||
o1.default = o1.disabled
|
||||
o1.rmempty = false
|
||||
|
||||
o2 = s:option(ListValue, "adb_dns", translate("DNS Backend (DNS Directory)"),
|
||||
translate("List of supported DNS backends with their default list export directory. ")
|
||||
..translate("To overwrite the default path use the 'DNS Directory' option in the extra section below."))
|
||||
o2:value("dnsmasq", "dnsmasq (/tmp)")
|
||||
o2:value("unbound", "unbound (/var/lib/unbound)")
|
||||
o2:value("named", "named (/var/lib/bind)")
|
||||
o2:value("kresd", "kresd (/etc/kresd)")
|
||||
o2.default = "dnsmasq (/tmp)"
|
||||
o2.rmempty = false
|
||||
|
||||
o3 = s:option(ListValue, "adb_dnsvariant", translate("DNS Blocking Variant"),
|
||||
translate("List of supported DNS blocking variants. By default 'nxdomain' will be used for all DNS backends. ")
|
||||
..translate("Dnsmasq also supports 'null' block variants, which may provide better response times."))
|
||||
o3:value("nxdomain", "nxdomain, all DNS backends")
|
||||
o3:value("null (IPv4)", "null (IPv4), dnsmasq only")
|
||||
o3:value("null (IPv4/IPv6)", "null (IPv4/IPv6), dnsmasq only")
|
||||
o3.default = "nxdomain, all DNS backends"
|
||||
o3.rmempty = false
|
||||
|
||||
o4 = s:option(ListValue, "adb_fetchutil", translate("Download Utility"),
|
||||
translate("List of supported and fully pre-configured download utilities."))
|
||||
o4:value("uclient-fetch")
|
||||
o4:value("wget")
|
||||
o4:value("curl")
|
||||
o4:value("aria2c")
|
||||
o4:value("wget-nossl", "wget-nossl (noSSL)")
|
||||
o4:value("busybox", "wget-busybox (noSSL)")
|
||||
o4.default = "uclient-fetch"
|
||||
o4.rmempty = false
|
||||
|
||||
o5 = s:option(ListValue, "adb_trigger", translate("Startup Trigger"),
|
||||
translate("List of available network interfaces. Usually the startup will be triggered by the 'wan' interface. ")
|
||||
..translate("Choose 'none' to disable automatic startups, 'timed' to use a classic timeout (default 30 sec.) or select another trigger interface."))
|
||||
o5:value("none")
|
||||
o5:value("timed")
|
||||
if dump then
|
||||
local i, v
|
||||
for i, v in ipairs(dump.interface) do
|
||||
if v.interface ~= "loopback" then
|
||||
local device = v.l3_device or v.device or "-"
|
||||
o5:value(v.interface, v.interface.. " (" ..device.. ")")
|
||||
end
|
||||
end
|
||||
end
|
||||
o5.rmempty = false
|
||||
|
||||
-- Runtime information
|
||||
|
||||
ds = s:option(DummyValue, "_dummy")
|
||||
ds.template = "adblock/runtime"
|
||||
|
||||
-- Blocklist table
|
||||
|
||||
bl = m:section(TypedSection, "source", translate("Blocklist Sources"),
|
||||
translate("<b>Caution:</b> To prevent OOM exceptions on low memory devices with less than 64 MB free RAM, please only select a few of them!"))
|
||||
bl.template = "adblock/blocklist"
|
||||
|
||||
name = bl:option(Flag, "enabled", translate("Enabled"))
|
||||
name.rmempty = false
|
||||
|
||||
ssl = bl:option(DummyValue, "adb_src", translate("SSL req."))
|
||||
function ssl.cfgvalue(self, section)
|
||||
local source = self.map:get(section, "adb_src")
|
||||
if source and source:match("https://") then
|
||||
return translate("Yes")
|
||||
else
|
||||
return translate("No")
|
||||
end
|
||||
end
|
||||
|
||||
des = bl:option(DummyValue, "adb_src_desc", translate("Description"))
|
||||
|
||||
cat = bl:option(DynamicList, "adb_src_cat", translate("Archive Categories"))
|
||||
cat.datatype = "uciname"
|
||||
cat.optional = true
|
||||
|
||||
-- Extra options
|
||||
|
||||
e = m:section(NamedSection, "extra", "adblock", translate("Extra Options"),
|
||||
translate("Options for further tweaking in case the defaults are not suitable for you."))
|
||||
|
||||
e1 = e:option(Flag, "adb_debug", translate("Verbose Debug Logging"),
|
||||
translate("Enable verbose debug logging in case of any processing error."))
|
||||
e1.rmempty = false
|
||||
|
||||
e2 = e:option(Flag, "adb_nice", translate("Low Priority Service"),
|
||||
translate("Set the nice level to 'low priority' and the adblock background processing will take fewer resources from the system. ")
|
||||
..translate("This change requires a manual service stop/re-start to take effect."))
|
||||
e2.disabled = "0"
|
||||
e2.enabled = "10"
|
||||
e2.rmempty = false
|
||||
|
||||
e3 = e:option(Flag, "adb_forcedns", translate("Force Local DNS"),
|
||||
translate("Redirect all DNS queries from 'lan' zone to the local resolver, applies to udp and tcp protocol on ports 53, 853 and 5353."))
|
||||
e3.rmempty = false
|
||||
|
||||
e4 = e:option(Value, "adb_maxqueue", translate("Max. Download Queue"),
|
||||
translate("Size of the download queue to handle downloads & list processing in parallel (default '4'). ")
|
||||
..translate("For further performance improvements you can raise this value, e.g. '8' or '16' should be safe."))
|
||||
e4.default = 4
|
||||
e4.datatype = "range(1,32)"
|
||||
e4.rmempty = false
|
||||
|
||||
e5 = e:option(Flag, "adb_dnsfilereset", translate("DNS File Reset"),
|
||||
translate("Resets the final DNS blockfile 'adb_list.overall' after loading through the DNS backend. ")
|
||||
..translate("This option saves an enormous amount of storage space, but starts a small ubus/adblock monitor in the background."))
|
||||
e5.disabled = "false"
|
||||
e5.enabled = "true"
|
||||
e5.rmempty = false
|
||||
|
||||
e6 = e:option(Flag, "adb_report", translate("DNS Query Report"),
|
||||
translate("Gather dns related network traffic via tcpdump to provide a DNS Query Report on demand. ")
|
||||
..translate("Please note: this needs manual 'tcpdump-mini' package installation."))
|
||||
e6.rmempty = false
|
||||
|
||||
e7 = e:option(Value, "adb_repdir", translate("Report Directory"),
|
||||
translate("Target directory for dns related report files. Default is '/tmp', please use preferably a non-volatile disk if available."))
|
||||
e7:depends("adb_report", 1)
|
||||
e7.datatype = "directory"
|
||||
e7.default = "/tmp"
|
||||
e7.rmempty = true
|
||||
|
||||
e8 = e:option(Value, "adb_backupdir", translate("Backup Directory"),
|
||||
translate("Target directory for adblock source backups. Default is '/tmp', please use preferably a non-volatile disk if available."))
|
||||
e8.datatype = "directory"
|
||||
e8.default = "/tmp"
|
||||
e8.rmempty = true
|
||||
|
||||
e9 = e:option(Flag, "adb_mail", translate("E-Mail Notification"),
|
||||
translate("Send notification E-Mails in case of a processing error or if domain count is ≤ 0. ")
|
||||
.. translate("Please note: this needs manual 'msmtp' package installation and setup."))
|
||||
e9.rmempty = true
|
||||
|
||||
e10 = e:option(Value, "adb_mreceiver", translate("E-Mail Receiver Address"),
|
||||
translate("Receiver address for adblock notification E-Mails."))
|
||||
e10:depends("adb_mail", 1)
|
||||
e10.rmempty = true
|
||||
|
||||
-- Optional Extra Options
|
||||
|
||||
e20 = e:option(Value, "adb_dnsdir", translate("DNS Directory"),
|
||||
translate("Target directory for the generated blocklist 'adb_list.overall'."))
|
||||
e20.datatype = "directory"
|
||||
e20.optional = true
|
||||
|
||||
e21 = e:option(Value, "adb_blacklist", translate("Blacklist File"),
|
||||
translate("Full path to the blacklist file."))
|
||||
e21.datatype = "file"
|
||||
e21.default = "/etc/adblock/adblock.blacklist"
|
||||
e21.optional = true
|
||||
|
||||
e22 = e:option(Value, "adb_whitelist", translate("Whitelist File"),
|
||||
translate("Full path to the whitelist file."))
|
||||
e22.datatype = "file"
|
||||
e22.default = "/etc/adblock/adblock.whitelist"
|
||||
e22.optional = true
|
||||
|
||||
e23 = e:option(Value, "adb_triggerdelay", translate("Trigger Delay"),
|
||||
translate("Additional trigger delay in seconds before adblock processing begins."))
|
||||
e23.datatype = "range(1,60)"
|
||||
e23.optional = true
|
||||
|
||||
e24 = e:option(Value, "adb_maxtld", translate("TLD Compression Threshold"),
|
||||
translate("Disable the toplevel domain compression, if the number of blocked domains is greater than this threshold."))
|
||||
e24.datatype = "min(0)"
|
||||
e24.default = 100000
|
||||
e24.optional = true
|
||||
|
||||
e25 = e:option(Value, "adb_portlist", translate("Local FW/DNS Ports"),
|
||||
translate("Space separated list of firewall ports which should be redirected locally."))
|
||||
e25.default = "53 853 5353"
|
||||
e25.optional = true
|
||||
|
||||
e26 = e:option(Flag, "adb_dnsinotify", translate("DNS Inotify"),
|
||||
translate("Disable adblock triggered restarts and the 'DNS File Reset' for dns backends with autoload features."))
|
||||
e26.default = nil
|
||||
e26.enabled = "true"
|
||||
e26.optional = true
|
||||
|
||||
e27 = e:option(Flag, "adb_dnsflush", translate("Flush DNS Cache"),
|
||||
translate("Flush DNS Cache after adblock processing."))
|
||||
e27.default = nil
|
||||
e27.optional = true
|
||||
|
||||
e28 = e:option(ListValue, "adb_repiface", translate("Report Interface"),
|
||||
translate("Reporting interface used by tcpdump, set to 'any' for multiple interfaces (default 'br-lan'). ")
|
||||
..translate("This change requires a manual service stop/re-start to take effect."))
|
||||
if dump then
|
||||
local i, v
|
||||
for i, v in ipairs(dump.interface) do
|
||||
if v.interface ~= "loopback" then
|
||||
local device = v.device
|
||||
if device then
|
||||
e28:value(device)
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
e28:value("any")
|
||||
e28.optional = true
|
||||
|
||||
e29 = e:option(Value, "adb_replisten", translate("Report Listen Port(s)"),
|
||||
translate("Space separated list of reporting port(s) used by tcpdump (default: '53'). ")
|
||||
..translate("This change requires a manual service stop/re-start to take effect."))
|
||||
e29.default = 53
|
||||
e29.optional = true
|
||||
|
||||
e30 = e:option(Value, "adb_repchunkcnt", translate("Report Chunk Count"),
|
||||
translate("Report chunk count used by tcpdump (default '5'). ")
|
||||
..translate("This change requires a manual service stop/re-start to take effect."))
|
||||
e30.datatype = "range(1,10)"
|
||||
e30.default = 5
|
||||
e30.optional = true
|
||||
|
||||
e31 = e:option(Value, "adb_repchunksize", translate("Report Chunk Size"),
|
||||
translate("Report chunk size used by tcpdump in MB (default '1'). ")
|
||||
..translate("This change requires a manual service stop/re-start to take effect."))
|
||||
e31.datatype = "range(1,10)"
|
||||
e31.default = 1
|
||||
e31.optional = true
|
||||
|
||||
e32 = e:option(Value, "adb_msender", translate("E-Mail Sender Address"),
|
||||
translate("Sender address for adblock notification E-Mails."))
|
||||
e32.default = "no-reply@adblock"
|
||||
e32.optional = true
|
||||
|
||||
e33 = e:option(Value, "adb_mtopic", translate("E-Mail Topic"),
|
||||
translate("Topic for adblock notification E-Mails."))
|
||||
e33.default = "adblock notification"
|
||||
e33.optional = true
|
||||
|
||||
e34 = e:option(Value, "adb_mprofile", translate("E-Mail Profile"),
|
||||
translate("Mail profile used in 'msmtp' for adblock notification E-Mails."))
|
||||
e34.default = "adb_notify"
|
||||
e34.optional = true
|
||||
|
||||
e35 = e:option(Value, "adb_mcnt", translate("E-Mail Notification Count"),
|
||||
translate("Raise the minimum notification count, to get E-Mails if the overall count is less or equal to the given limit (default 0), ")
|
||||
.. translate("e.g. to receive an E-Mail notification with every adblock run set this value to 200000."))
|
||||
e35.default = 0
|
||||
e35.datatype = "min(0)"
|
||||
e35.optional = true
|
||||
|
||||
return m
|
|
@ -1,55 +0,0 @@
|
|||
-- Copyright 2017-2018 Dirk Brenken (dev@brenken.org)
|
||||
-- This is free software, licensed under the Apache License, Version 2.0
|
||||
|
||||
local fs = require("nixio.fs")
|
||||
local util = require("luci.util")
|
||||
local uci = require("luci.model.uci").cursor()
|
||||
local input = uci:get("adblock", "global", "adb_whitelist") or "/etc/adblock/adblock.whitelist"
|
||||
|
||||
if not fs.access(input) then
|
||||
m = SimpleForm("error", nil, translate("Input file not found, please check your configuration."))
|
||||
m.reset = false
|
||||
m.submit = false
|
||||
return m
|
||||
end
|
||||
|
||||
if fs.stat(input).size >= 102400 then
|
||||
m = SimpleForm("error", nil,
|
||||
translate("The file size is too large for online editing in LuCI (≥ 100 KB). ")
|
||||
.. translate("Please edit this file directly in a terminal session."))
|
||||
m.reset = false
|
||||
m.submit = false
|
||||
return m
|
||||
end
|
||||
|
||||
m = SimpleForm("input", nil)
|
||||
m:append(Template("adblock/adblock_css"))
|
||||
m.submit = translate("Save")
|
||||
m.reset = false
|
||||
|
||||
s = m:section(SimpleSection, nil,
|
||||
translatef("This form allows you to modify the content of the adblock whitelist (%s). ", input)
|
||||
.. translate("Please add only one domain per line. Comments introduced with '#' are allowed - ip addresses, wildcards and regex are not."))
|
||||
|
||||
f = s:option(TextValue, "data")
|
||||
f.datatype = "string"
|
||||
f.rows = 20
|
||||
f.rmempty = true
|
||||
|
||||
function f.cfgvalue()
|
||||
return fs.readfile(input) or ""
|
||||
end
|
||||
|
||||
function f.write(self, section, data)
|
||||
return fs.writefile(input, "\n" .. util.trim(data:gsub("\r\n", "\n")) .. "\n")
|
||||
end
|
||||
|
||||
function f.remove(self, section, value)
|
||||
return fs.writefile(input, "")
|
||||
end
|
||||
|
||||
function s.handle(self, state, data)
|
||||
return true
|
||||
end
|
||||
|
||||
return m
|
|
@ -1,86 +0,0 @@
|
|||
<style type="text/css">
|
||||
textarea
|
||||
{
|
||||
width: 100% !important;
|
||||
height: 450px !important;
|
||||
border: 1px solid #cccccc;
|
||||
padding: 5px;
|
||||
font-size: 12px;
|
||||
font-family: monospace;
|
||||
resize: none;
|
||||
white-space: pre;
|
||||
overflow-wrap: normal;
|
||||
overflow-x: scroll;
|
||||
}
|
||||
|
||||
select[readonly],
|
||||
textarea[readonly]
|
||||
{
|
||||
width: 100% !important;
|
||||
height: 450px !important;
|
||||
border: 1px solid #cccccc;
|
||||
padding: 5px;
|
||||
font-size: 12px;
|
||||
font-family: monospace;
|
||||
resize: none;
|
||||
pointer-events: auto;
|
||||
cursor: auto;
|
||||
}
|
||||
|
||||
.table.cbi-section-table .th,
|
||||
.table.cbi-section-table .td,
|
||||
.cbi-section-table-cell,
|
||||
.cbi-section-table-row,
|
||||
.tr[data-title]::before
|
||||
{
|
||||
text-align: left !important;
|
||||
vertical-align: top;
|
||||
margin-left: 0px;
|
||||
padding-left: 2px;
|
||||
}
|
||||
|
||||
.table.cbi-section-table .th
|
||||
{
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
.cbi-section-table-row > .cbi-value-field .cbi-input-select,
|
||||
.table.cbi-section-table select
|
||||
{
|
||||
width: 70px;
|
||||
}
|
||||
|
||||
.item,
|
||||
.add-item
|
||||
{
|
||||
white-space: nowrap;
|
||||
width: 8.2em;
|
||||
}
|
||||
|
||||
.cbi-input-checkbox
|
||||
{
|
||||
height: 1em;
|
||||
}
|
||||
|
||||
.cbi-button
|
||||
{
|
||||
-webkit-appearance: menulist;
|
||||
}
|
||||
|
||||
.runtime
|
||||
{
|
||||
color: #37c;
|
||||
font-weight: bold;
|
||||
display: inline-block;
|
||||
width: 100%;
|
||||
padding-top: 0.5rem;
|
||||
}
|
||||
|
||||
.button_running
|
||||
{
|
||||
display: inline-block;
|
||||
width: 16px;
|
||||
height: 16px;
|
||||
margin: 0 5px;
|
||||
}
|
||||
</style>
|
|
@ -1,47 +0,0 @@
|
|||
<%#
|
||||
Copyright 2017-2018 Dirk Brenken (dev@brenken.org)
|
||||
This is free software, licensed under the Apache License, Version 2.0
|
||||
-%>
|
||||
|
||||
<%-
|
||||
local anonclass = (not self.anonymous or self.sectiontitle) and "named" or "anonymous"
|
||||
-%>
|
||||
|
||||
<%+adblock/adblock_css%>
|
||||
|
||||
<div class="cbi-section" id="cbi-<%=self.config%>-<%=self.sectiontype%>">
|
||||
<% if self.title then -%>
|
||||
<h3><%=self.title%></h3>
|
||||
<%- end %>
|
||||
<div class="cbi-section-descr"><%=self.description%></div>
|
||||
<div class="cbi-section-node">
|
||||
<div class="table cbi-section-table">
|
||||
<div class="tr cbi-section-table-titles <%=anonclass%>">
|
||||
<%- for i, k in pairs(self.children) do -%>
|
||||
<div class="th cbi-section-table-cell">
|
||||
<%-=k.title-%>
|
||||
</div>
|
||||
<%- end -%>
|
||||
</div>
|
||||
<%- local section, scope, isempty = true
|
||||
for i, k in ipairs(self:cfgsections()) do
|
||||
section = k
|
||||
local sectionname = striptags((type(self.sectiontitle) == "function") and self:sectiontitle(section) or k)
|
||||
local sectiontitle = ifattr(sectionname and (not self.anonymous or self.sectiontitle), "data-title", sectionname, true)
|
||||
isempty = false
|
||||
scope = { valueheader = "cbi/cell_valueheader", valuefooter = "cbi/cell_valuefooter" }
|
||||
-%>
|
||||
<div class="tr cbi-section-table-row" id="cbi-<%=self.config%>-<%=section%>"<%=sectiontitle%>>
|
||||
<%-
|
||||
for k, node in ipairs(self.children) do
|
||||
node:render(section, scope or {})
|
||||
end
|
||||
if not scope.cbid:match("adb_src_cat") then
|
||||
-%>
|
||||
<div class="td cbi-value-field"> </div>
|
||||
<%- end -%>
|
||||
</div>
|
||||
<%- end -%>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
|
@ -1,64 +0,0 @@
|
|||
<%#
|
||||
Copyright 2017-2018 Dirk Brenken (dev@brenken.org)
|
||||
This is free software, licensed under the Apache License, Version 2.0
|
||||
-%>
|
||||
|
||||
<%+header%>
|
||||
|
||||
<script type="text/javascript">
|
||||
//<![CDATA[
|
||||
var stxhr = new XHR();
|
||||
|
||||
function update_status(data)
|
||||
{
|
||||
var domain = data.value || data.placeholder;
|
||||
var input = document.getElementById('query_input');
|
||||
var output = document.getElementById('query_output');
|
||||
|
||||
if (input && output)
|
||||
{
|
||||
output.innerHTML =
|
||||
'<img src="<%=resource%>/icons/loading.gif" alt="<%:Loading%>" style="vertical-align:middle" /> ' +
|
||||
'<%:Waiting for command to complete...%>'
|
||||
;
|
||||
input.parentNode.style.display = 'block';
|
||||
input.style.display = 'inline';
|
||||
stxhr.post('<%=luci.dispatcher.build_url('admin/services/adblock/advanced/result/')%>' + domain, { token: '<%=token%>' },
|
||||
function(x)
|
||||
{
|
||||
if (x.responseText)
|
||||
{
|
||||
input.style.display = 'none';
|
||||
output.innerHTML = String.format('<pre>%h</pre>', x.responseText);
|
||||
}
|
||||
else
|
||||
{
|
||||
input.style.display = 'none';
|
||||
output.innerHTML = '<span class="error"><%:Blocklist not found!%></span>';
|
||||
}
|
||||
}
|
||||
);
|
||||
}
|
||||
}
|
||||
//]]>
|
||||
</script>
|
||||
|
||||
<form method="post" action="<%=REQUEST_URI%>">
|
||||
<div class="cbi-map">
|
||||
<div class="cbi-section">
|
||||
<div class="cbi-section-descr"><%:This form allows you to query active block lists for certain domains, e.g. for whitelisting.%></div>
|
||||
<div style="width:33%; float:left;">
|
||||
<input type="text" placeholder="google.com" name="input" />
|
||||
<input type="button" value="<%:Query%>" class="cbi-button cbi-button-apply" onclick="update_status(this.form.input)" />
|
||||
</div>
|
||||
<br style="clear:both" />
|
||||
<br />
|
||||
</div>
|
||||
</div>
|
||||
<div class="cbi-section" style="display:none">
|
||||
<h3 id="query_input"><%:Collecting data...%></h3>
|
||||
<span id="query_output"></span>
|
||||
</div>
|
||||
</form>
|
||||
|
||||
<%+footer%>
|
|
@ -1,310 +0,0 @@
|
|||
<%#
|
||||
Copyright 2017-2019 Dirk Brenken (dev@brenken.org)
|
||||
This is free software, licensed under the Apache License, Version 2.0
|
||||
-%>
|
||||
|
||||
<%+header%>
|
||||
<%+adblock/adblock_css%>
|
||||
|
||||
<script type="text/javascript">
|
||||
//<![CDATA[
|
||||
function report_json(json)
|
||||
{
|
||||
document.getElementById("value_1").innerHTML = json.data.start_date + ", " + json.data.start_time || "-";
|
||||
document.getElementById("value_2").innerHTML = json.data.end_date + ", " + json.data.end_time || "-";
|
||||
document.getElementById("value_3").innerHTML = json.data.total || "-";
|
||||
document.getElementById("value_4").innerHTML = json.data.blocked + " (" + json.data.percent + ")" || "-";
|
||||
|
||||
var a_cnt;
|
||||
var b_cnt;
|
||||
var c_cnt;
|
||||
var a_val;
|
||||
var b_val;
|
||||
var c_val;
|
||||
var s = '<div class="tr table-titles">';
|
||||
s += '<div class="th left"><%:Count%></div>';
|
||||
s += '<div class="th left"><%:Name / IP-Address%></div>';
|
||||
s += '<div class="th left"><%:Count%></div>';
|
||||
s += '<div class="th left"><%:Domain%></div>';
|
||||
s += '<div class="th left"><%:Count%></div>';
|
||||
s += '<div class="th left"><%:Blocked Domain%></div></div>';
|
||||
|
||||
for(var i=0;i<10;i++)
|
||||
{
|
||||
if (i < json.top_clients.length)
|
||||
{
|
||||
a_cnt = json.top_clients[i].count;
|
||||
a_val = json.top_clients[i].address;
|
||||
}
|
||||
else
|
||||
{
|
||||
a_cnt = "-";
|
||||
a_val = "";
|
||||
}
|
||||
|
||||
if (i < json.top_domains.length)
|
||||
{
|
||||
b_cnt = json.top_domains[i].count;
|
||||
b_val = json.top_domains[i].address;
|
||||
}
|
||||
else
|
||||
{
|
||||
b_cnt = "-";
|
||||
b_val = "";
|
||||
}
|
||||
|
||||
if (i < json.top_blocked.length)
|
||||
{
|
||||
c_cnt = json.top_blocked[i].count;
|
||||
c_val = json.top_blocked[i].address;
|
||||
}
|
||||
else
|
||||
{
|
||||
c_cnt = "-";
|
||||
c_val = "";
|
||||
}
|
||||
|
||||
s += '<div class="tr left">';
|
||||
s += '<div class="td left" data-title="<%:Count%>">' + a_cnt + '</div>';
|
||||
s += '<div class="td left" data-title="<%:Name / IP-Address%>">' + a_val + '</div>';
|
||||
s += '<div class="td left" data-title="<%:Count%>">' + b_cnt + '</div>';
|
||||
s += '<div class="td left" data-title="<%:Domain%>">' + b_val + '</div>';
|
||||
s += '<div class="td left" data-title="<%:Count%>">' + c_cnt + '</div>';
|
||||
s += '<div class="td left" data-title="<%:Blocked Domain%>">' + c_val + '</div></div>';
|
||||
}
|
||||
document.getElementById("value_5").innerHTML = s;
|
||||
}
|
||||
|
||||
function report_text(text)
|
||||
{
|
||||
var s = '<div class="tr table-titles">';
|
||||
s += '<div class="th left"><%:Date%></div>';
|
||||
s += '<div class="th left"><%:Time%></div>';
|
||||
s += '<div class="th left"><%:Client%></div>';
|
||||
s += '<div class="th left"><%:Domain%></div>';
|
||||
s += '<div class="th left"><%:Answer%></div>';
|
||||
s += '<div class="th left"><%:Action%></div></div>';
|
||||
var btn1;
|
||||
var record;
|
||||
var title_arr = ["<%:Date%>", "<%:Time%>", "<%:Client%>", "<%:Domain%>", "<%:Answer%>", "<%:Action%>"];
|
||||
var array = text.split("\n");
|
||||
for (var i=0;i<array.length;i++)
|
||||
{
|
||||
record = array[i].split("\t");
|
||||
if (record[0] && record[0] != "undefined")
|
||||
{
|
||||
s += '<div class="tr left">';
|
||||
for (var j=0;j<5;j++)
|
||||
{
|
||||
s += '<div class="td left" data-title="' + title_arr[j] + '">' + record[j] + '</div>';
|
||||
if (record[4] === "NX")
|
||||
{
|
||||
btn1 = '<div class="td left" data-title="' + title_arr[5] + '"><input type="button" class="cbi-button cbi-button-edit" name="add_whitelist,' + record[3] + '" value="<%:Whitelist%>" onclick="btn_action(this)" /></div>';
|
||||
}
|
||||
else if (record[4] === "OK")
|
||||
{
|
||||
btn1 = '<div class="td left" data-title="' + title_arr[5] + '"><input type="button" class="cbi-button cbi-button-remove" name="add_blacklist,' + record[3] + '" value="<%:Blacklist%>" onclick="btn_action(this)" /></div>';
|
||||
}
|
||||
else
|
||||
{
|
||||
btn1 = '-'
|
||||
}
|
||||
}
|
||||
s += btn1 + '</div>'
|
||||
}
|
||||
}
|
||||
document.getElementById("value_6").innerHTML = s;
|
||||
}
|
||||
|
||||
function btn_action(value)
|
||||
{
|
||||
var action = value.name.split(",");
|
||||
|
||||
if (action[0] === "do_report")
|
||||
{
|
||||
var btn1 = document.getElementById("btn1");
|
||||
var btn1_running = document.getElementById("btn1_running");
|
||||
|
||||
btn1.disabled = true;
|
||||
running(btn1_running, 1);
|
||||
|
||||
document.getElementById("filter_search").value = '';
|
||||
document.getElementById("filter_count").selectedIndex = 1;
|
||||
|
||||
XHR.get('<%=luci.dispatcher.build_url("admin", "services", "adblock")%>/action/' + action[0], null,
|
||||
function(x)
|
||||
{
|
||||
if (!x)
|
||||
{
|
||||
return;
|
||||
}
|
||||
XHR.get('<%=luci.dispatcher.build_url("admin", "services", "adblock", "report_json")%>', null,
|
||||
function(x, json_info)
|
||||
{
|
||||
if (!x || !json_info || !json_info.data)
|
||||
{
|
||||
running(btn1_running, 0);
|
||||
btn1.disabled = false;
|
||||
return;
|
||||
}
|
||||
report_json(json_info);
|
||||
});
|
||||
XHR.get('<%=luci.dispatcher.build_url("admin", "services", "adblock", "report_text")%>', null,
|
||||
function(x)
|
||||
{
|
||||
if (!x || !x.responseText)
|
||||
{
|
||||
return;
|
||||
}
|
||||
report_text(x.responseText);
|
||||
running(btn1_running, 0);
|
||||
btn1.disabled = false;
|
||||
});
|
||||
});
|
||||
}
|
||||
else if (action[0] === "do_filter")
|
||||
{
|
||||
var btn2 = document.getElementById("btn2");
|
||||
var btn2_running = document.getElementById("btn2_running");
|
||||
var search = document.getElementById("filter_search").value.replace(/[^\x00-\x7F]|[\s!@#$%^&*()+=\[\]{};'"\\|,<>\/?]/g,'') || "\"+\"";
|
||||
var count = document.getElementById("filter_count").value;
|
||||
|
||||
btn2.disabled = true;
|
||||
running(btn2_running, 1);
|
||||
if (search != "\"+\"")
|
||||
{
|
||||
document.getElementById("filter_search").value = search;
|
||||
}
|
||||
|
||||
XHR.get('<%=luci.dispatcher.build_url("admin", "services", "adblock")%>/action/' + action[0] + "/" + "-" + "/" + search + "/" + count + "/" + "true" + "/" + "false", null,
|
||||
function(x)
|
||||
{
|
||||
if (!x)
|
||||
{
|
||||
return;
|
||||
}
|
||||
XHR.get('<%=luci.dispatcher.build_url("admin", "services", "adblock", "report_text")%>', null,
|
||||
function(x)
|
||||
{
|
||||
if (!x || !x.responseText)
|
||||
{
|
||||
return;
|
||||
}
|
||||
report_text(x.responseText);
|
||||
running(btn2_running, 0);
|
||||
btn2.disabled = false;
|
||||
});
|
||||
});
|
||||
}
|
||||
else if (action[0] === "add_blacklist" || action[0] === "add_whitelist")
|
||||
{
|
||||
XHR.get('<%=luci.dispatcher.build_url("admin", "services", "adblock")%>/action/' + action[0] + "/" + action[1], null,
|
||||
function(x)
|
||||
{
|
||||
if (!x)
|
||||
{
|
||||
return;
|
||||
}
|
||||
btn3 = document.getElementsByName(value.name);
|
||||
for (var i=0; i<btn3.length; i++)
|
||||
{
|
||||
btn3[i].disabled = true;
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
|
||||
function running(element, state)
|
||||
{
|
||||
if (state === 1)
|
||||
{
|
||||
var running_html = '<img src="<%=resource%>/icons/loading.gif" alt="<%:Loading%>" width="16" height="16" style="vertical-align:middle" />';
|
||||
element.innerHTML = running_html;
|
||||
}
|
||||
else
|
||||
{
|
||||
element.innerHTML = '';
|
||||
}
|
||||
}
|
||||
|
||||
XHR.get('<%=luci.dispatcher.build_url("admin", "services", "adblock", "report_json")%>', null,
|
||||
function(x, json_info)
|
||||
{
|
||||
if (!x || !json_info || !json_info.data)
|
||||
{
|
||||
running(btn1_running, 0);
|
||||
btn1.disabled = false;
|
||||
return;
|
||||
}
|
||||
report_json(json_info);
|
||||
});
|
||||
|
||||
XHR.get('<%=luci.dispatcher.build_url("admin", "services", "adblock", "report_text")%>', null,
|
||||
function(x)
|
||||
{
|
||||
if (!x || !x.responseText)
|
||||
{
|
||||
return;
|
||||
}
|
||||
report_text(x.responseText);
|
||||
});
|
||||
//]]>
|
||||
</script>
|
||||
|
||||
<div class="cbi-section">
|
||||
<div class="cbi-value" id="status_1">
|
||||
<label class="cbi-value-title" for="status_1"><%:Start Date%></label>
|
||||
<div class="cbi-value-field">
|
||||
<span class="runtime" id="value_1">-</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="cbi-value" id="status_2">
|
||||
<label class="cbi-value-title" for="status_2"><%:End Date%></label>
|
||||
<div class="cbi-value-field">
|
||||
<span class="runtime" id="value_2">-</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="cbi-value" id="status_3">
|
||||
<label class="cbi-value-title" for="status_3"><%:Total DNS Queries%></label>
|
||||
<div class="cbi-value-field">
|
||||
<span class="runtime" id="value_3">-</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="cbi-value" id="status_4">
|
||||
<label class="cbi-value-title" for="status_4"><%:Blocked DNS Queries%></label>
|
||||
<div class="cbi-value-field">
|
||||
<span class="runtime" id="value_4">-</span>
|
||||
</div>
|
||||
</div>
|
||||
<br />
|
||||
<div id="button">
|
||||
<input type="button" class="cbi-button cbi-button-action important" id="btn1" name="do_report" value="<%:Refresh Report%>" onclick="btn_action(this)" />
|
||||
<span id="btn1_running" class="btn1_running"></span>
|
||||
</div>
|
||||
</div>
|
||||
<br />
|
||||
<div class="cbi-section">
|
||||
<h3><%:Top 10 Reporting%></h3>
|
||||
<div class="table" id="value_5"></div>
|
||||
</div>
|
||||
<hr />
|
||||
<div class="cbi-section">
|
||||
<div class="cbi-section-descr"><%:Filter the DNS Query result set for a particular domain, client or time frame.%></div>
|
||||
<div style="float:left;">
|
||||
<input type="text" placeholder="<%:Domain/Client/Date/Time%>" id="filter_search" name="filter_search" />
|
||||
<select name="filter_count" id="filter_count">
|
||||
<option value="25">25</option>
|
||||
<option value="50" selected="selected">50</option>
|
||||
<option value="100">100</option>
|
||||
<option value="250">250</option>
|
||||
<option value="500">500</option>
|
||||
</select>
|
||||
<input type="button" class="cbi-button cbi-button-action" id="btn2" name="do_filter" value="<%:Filter%>" onclick="btn_action(this)" />
|
||||
<span id="btn2_running" class="btn2_running"></span>
|
||||
</div>
|
||||
<br />
|
||||
<br />
|
||||
<h3><%:Latest DNS Queries%></h3>
|
||||
<div class="table" id="value_6"></div>
|
||||
</div>
|
||||
<%+footer%>
|
|
@ -1,213 +0,0 @@
|
|||
<%#
|
||||
Copyright 2017-2019 Dirk Brenken (dev@brenken.org)
|
||||
This is free software, licensed under the Apache License, Version 2.0
|
||||
-%>
|
||||
|
||||
<%+adblock/adblock_css%>
|
||||
<script type="text/javascript">
|
||||
//<![CDATA[
|
||||
function format(number)
|
||||
{
|
||||
var string = number.toString().replace(/(\d)(?=(\d{3})+(?!\d))/g, '$1.');
|
||||
return string;
|
||||
}
|
||||
|
||||
function status_update(json)
|
||||
{
|
||||
var btn1 = document.getElementById("btn1");
|
||||
var btn1_running = document.getElementById("btn1_running");
|
||||
var btn2 = document.getElementById("btn2");
|
||||
var btn2_running = document.getElementById("btn2_running");
|
||||
var input = json.data.adblock_status || "-";
|
||||
|
||||
document.getElementById("value_1").innerHTML = input;
|
||||
if (input === "enabled")
|
||||
{
|
||||
btn1.value = "<%:Suspend%>";
|
||||
btn1.name = "do_suspend";
|
||||
btn2.value = "<%:Refresh%>";
|
||||
btn2.name = "do_refresh";
|
||||
btn1.disabled = false;
|
||||
running(btn1_running, 0);
|
||||
btn2.disabled = false;
|
||||
running(btn2_running, 0);
|
||||
}
|
||||
else if (input === "paused")
|
||||
{
|
||||
btn1.value = "<%:Resume%>";
|
||||
btn1.name = "do_resume";
|
||||
btn2.value = "<%:Refresh%>";
|
||||
btn2.name = "do_refresh";
|
||||
btn1.disabled = false;
|
||||
running(btn1_running, 0);
|
||||
btn2.disabled = false;
|
||||
running(btn2_running, 0);
|
||||
}
|
||||
else
|
||||
{
|
||||
btn1.value = "<%:Suspend%>";
|
||||
btn1.name = "do_suspend";
|
||||
btn2.value = "<%:Refresh%>";
|
||||
btn2.name = "do_refresh";
|
||||
btn1.disabled = true;
|
||||
btn2.disabled = true;
|
||||
}
|
||||
|
||||
document.getElementById("value_2").innerHTML = json.data.adblock_version || "-";
|
||||
document.getElementById("value_3").innerHTML = json.data.fetch_utility || "-";
|
||||
document.getElementById("value_4").innerHTML = json.data.dns_backend || "-";
|
||||
document.getElementById("value_5").innerHTML = json.data.dns_variant || "-";
|
||||
document.getElementById("value_6").innerHTML = json.data.backup_dir || "-";
|
||||
document.getElementById("value_7").innerHTML = format(json.data.overall_domains) || "-";
|
||||
document.getElementById("value_8").innerHTML = json.data.last_rundate || "-";
|
||||
}
|
||||
|
||||
function btn_action(action)
|
||||
{
|
||||
var btn1 = document.getElementById("btn1");
|
||||
var btn1_running = document.getElementById("btn1_running");
|
||||
var btn2 = document.getElementById("btn2");
|
||||
var btn2_running = document.getElementById("btn2_running");
|
||||
|
||||
btn1.disabled = true;
|
||||
btn2.disabled = true;
|
||||
|
||||
if (action.name === "do_refresh")
|
||||
{
|
||||
running(btn2_running, 1);
|
||||
}
|
||||
else
|
||||
{
|
||||
running(btn1_running, 1);
|
||||
}
|
||||
|
||||
new XHR.get('<%=luci.dispatcher.build_url("admin", "services", "adblock")%>/action/' + action.name, null,
|
||||
function(x)
|
||||
{
|
||||
if (!x)
|
||||
{
|
||||
return;
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
function running(element, state)
|
||||
{
|
||||
if (state === 1)
|
||||
{
|
||||
var running_html = '<img src="<%=resource%>/icons/loading.gif" alt="<%:Loading%>" width="16" height="16" style="vertical-align:middle" />';
|
||||
element.innerHTML = running_html;
|
||||
}
|
||||
else
|
||||
{
|
||||
element.innerHTML = '';
|
||||
}
|
||||
}
|
||||
|
||||
function reset_view()
|
||||
{
|
||||
document.getElementById("btn1").value = "<%:Suspend%>";
|
||||
document.getElementById("btn1").name = "do_suspend";
|
||||
document.getElementById("btn2").value = "<%:Refresh%>";
|
||||
document.getElementById("btn2").name = "do_refresh";
|
||||
document.getElementById("btn1").disabled = true;
|
||||
document.getElementById("btn2").disabled = true;
|
||||
document.getElementById("value_1").innerHTML = "-";
|
||||
document.getElementById("value_2").innerHTML = "-";
|
||||
document.getElementById("value_3").innerHTML = "-";
|
||||
document.getElementById("value_4").innerHTML = "-";
|
||||
document.getElementById("value_5").innerHTML = "-";
|
||||
document.getElementById("value_6").innerHTML = "-";
|
||||
document.getElementById("value_7").innerHTML = "-";
|
||||
document.getElementById("value_8").innerHTML = "-";
|
||||
}
|
||||
|
||||
XHR.get('<%=luci.dispatcher.build_url("admin", "services", "adblock", "status_update")%>', null,
|
||||
function(x, json_info)
|
||||
{
|
||||
if (!x || !json_info || !json_info.data)
|
||||
{
|
||||
reset_view();
|
||||
return;
|
||||
}
|
||||
status_update(json_info);
|
||||
});
|
||||
|
||||
XHR.poll(-1, '<%=luci.dispatcher.build_url("admin", "services", "adblock", "status_update")%>', null,
|
||||
function(x, json_info)
|
||||
{
|
||||
if (!x || !json_info || !json_info.data)
|
||||
{
|
||||
reset_view();
|
||||
return;
|
||||
}
|
||||
status_update(json_info);
|
||||
});
|
||||
//]]>
|
||||
</script>
|
||||
|
||||
<h3><%:Runtime Information%></h3>
|
||||
<div class="cbi-value" id="status_1">
|
||||
<label class="cbi-value-title" for="status_1"><%:Adblock Status%></label>
|
||||
<div class="cbi-value-field">
|
||||
<span class="runtime" id="value_1">-</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="cbi-value" id="status_2">
|
||||
<label class="cbi-value-title" for="status_2"><%:Adblock Version%></label>
|
||||
<div class="cbi-value-field">
|
||||
<span class="runtime" id="value_2">-</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="cbi-value" id="status_3">
|
||||
<label class="cbi-value-title" for="status_3"><%:Download Utility (SSL Library)%></label>
|
||||
<div class="cbi-value-field">
|
||||
<span class="runtime" id="value_3">-</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="cbi-value" id="status_4">
|
||||
<label class="cbi-value-title" for="status_4"><%:DNS Backend, DNS Directory%></label>
|
||||
<div class="cbi-value-field">
|
||||
<span class="runtime" id="value_4">-</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="cbi-value" id="status_5">
|
||||
<label class="cbi-value-title" for="status_5"><%:DNS Variant, DNS File Reset%></label>
|
||||
<div class="cbi-value-field">
|
||||
<span class="runtime" id="value_5">-</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="cbi-value" id="status_6">
|
||||
<label class="cbi-value-title" for="status_6"><%:Backup Directory%></label>
|
||||
<div class="cbi-value-field">
|
||||
<span class="runtime" id="value_6">-</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="cbi-value" id="status_7">
|
||||
<label class="cbi-value-title" for="status_7"><%:Overall Domains%></label>
|
||||
<div class="cbi-value-field">
|
||||
<span class="runtime" id="value_7">-</span>
|
||||
</div>
|
||||
</div>
|
||||
<div class="cbi-value" id="status_8">
|
||||
<label class="cbi-value-title" for="status_8"><%:Last Run%></label>
|
||||
<div class="cbi-value-field">
|
||||
<span class="runtime" id="value_8">-</span>
|
||||
</div>
|
||||
</div>
|
||||
<hr />
|
||||
<div class="cbi-value" id="button_1">
|
||||
<label class="cbi-value-title" for="button_1"><%:Suspend / Resume Adblock%></label>
|
||||
<div class="cbi-value-field">
|
||||
<input class="cbi-button cbi-button-reset" id="btn1" type="button" value="" onclick="btn_action(this)" />
|
||||
<span id="btn1_running" class="btn_running"></span>
|
||||
</div>
|
||||
</div>
|
||||
<p />
|
||||
<div class="cbi-value" id="button_2">
|
||||
<label class="cbi-value-title" for="button_2"><%:Refresh Blocklist Sources%></label>
|
||||
<div class="cbi-value-field">
|
||||
<input class="cbi-button cbi-button-apply" id="btn2" type="button" value="" onclick="btn_action(this)" />
|
||||
<span id="btn2_running" class="btn_running"></span>
|
||||
</div>
|
||||
</div>
|
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
745
applications/luci-app-adblock/po/mr/adblock.po
Normal file
745
applications/luci-app-adblock/po/mr/adblock.po
Normal file
|
@ -0,0 +1,745 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"PO-Revision-Date: 2020-02-12 11:01+0000\n"
|
||||
"Last-Translator: Prachi Joshi <josprachi@yahoo.com>\n"
|
||||
"Language-Team: Marathi <https://hosted.weblate.org/projects/openwrt/"
|
||||
"luciapplicationsadblock/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.11-dev\n"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:369
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
|
||||
msgid "- unspecified -"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:261
|
||||
msgid "Action"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:214
|
||||
msgid "Active Sources"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:6
|
||||
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:3
|
||||
msgid "Adblock"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:34
|
||||
msgid "Adblock action"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:10
|
||||
msgid "Add Blacklist Domain"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:45
|
||||
msgid "Add Whitelist Domain"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:11
|
||||
msgid "Add this (sub-)domain to your local blacklist."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:46
|
||||
msgid "Add this (sub-)domain to your local whitelist."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
|
||||
msgid "Additional Jail Blocklist"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:267
|
||||
msgid "Additional Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:339
|
||||
msgid "Additional trigger delay in seconds before adblock processing begins."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:268
|
||||
msgid "Advanced DNS Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:270
|
||||
msgid "Advanced E-Mail Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:269
|
||||
msgid "Advanced Report Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:260
|
||||
msgid "Answer"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
|
||||
msgid "Backup Directory"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
|
||||
msgid "Base Temp Directory"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
|
||||
msgid ""
|
||||
"Base Temp Directory for all adblock related runtime operations, e.g. "
|
||||
"downloading, sorting, merging etc."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:14
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:33
|
||||
msgid ""
|
||||
"Blacklist changes have been saved. Refresh your adblock lists that changes "
|
||||
"take effect."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:285
|
||||
msgid "Blacklist..."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:315
|
||||
msgid "Blocked DNS Requests"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:210
|
||||
msgid "Blocked Domain"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:211
|
||||
msgid "Blocked Domains"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
|
||||
msgid "Blocklist Backup"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:80
|
||||
msgid "Blocklist Query"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
|
||||
msgid "Blocklist Query..."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
|
||||
msgid "Blocklist Sources"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
|
||||
msgid ""
|
||||
"Builds an additional DNS blocklist to block access to all domains except "
|
||||
"those listed in the whitelist. Please note: You can use this restrictive "
|
||||
"blocklist e.g. for guest wifi or kidsafe configurations."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:21
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:56
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:108
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:162
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:57
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:269
|
||||
msgid ""
|
||||
"Changes on this tab needs a full adblock service restart to take effect.<br /"
|
||||
"><p> </p>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:258
|
||||
msgid "Client"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:126
|
||||
msgid ""
|
||||
"Configuration of the adblock package to block ad/abuse domains by using DNS. "
|
||||
"For further information <a href=\"https://github.com/openwrt/packages/blob/"
|
||||
"master/net/adblock/files/README.md\" target=\"_blank\" rel=\"noreferrer "
|
||||
"noopener\" >check the online documentation</a>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:205
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:207
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:209
|
||||
msgid "Count"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
|
||||
msgid ""
|
||||
"Create compressed blocklist backups, they will be used in case of download "
|
||||
"errors or during startup."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:217
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:382
|
||||
msgid "DNS Backend"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
|
||||
msgid "DNS Directory"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
|
||||
msgid "DNS File Reset"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:315
|
||||
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
|
||||
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:26
|
||||
msgid "DNS Report"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
|
||||
msgid "DNS Restart Timeout"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:256
|
||||
msgid "Date"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
|
||||
msgid "Disable DNS Allow"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
|
||||
msgid "Disable DNS Restarts"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
|
||||
msgid ""
|
||||
"Disable adblock triggered restarts for dns backends with autoload/inotify "
|
||||
"functions."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
|
||||
msgid "Disable selective DNS whitelisting (RPZ pass through)."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:208
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:259
|
||||
msgid "Domain"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:376
|
||||
msgid "Download Parameters"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:344
|
||||
msgid "Download Queue"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
|
||||
msgid "Download Utility"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:319
|
||||
msgid "E-Mail Notification"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
|
||||
msgid "E-Mail Notification Count"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
|
||||
msgid "E-Mail Profile"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:323
|
||||
msgid "E-Mail Receiver Address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
|
||||
msgid "E-Mail Sender Address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
|
||||
msgid "E-Mail Topic"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:9
|
||||
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:34
|
||||
msgid "Edit Blacklist"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:10
|
||||
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:42
|
||||
msgid "Edit Whitelist"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
|
||||
msgid "Enable SafeSearch"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:311
|
||||
msgid "Enable moderate SafeSearch filters for youtube."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
|
||||
msgid "Enable the adblock service."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:331
|
||||
msgid "Enable verbose debug logging in case of any processing errors."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
|
||||
msgid "Enabled"
|
||||
msgstr "सक्षम केले"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:309
|
||||
msgid "End Timestamp"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
|
||||
msgid ""
|
||||
"Enforcing SafeSearch for google, bing, duckduckgo, yandex, youtube and "
|
||||
"pixabay."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:16
|
||||
msgid "Existing job(s)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
|
||||
msgid "External DNS Lookup Domain"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
|
||||
msgid ""
|
||||
"External domain to check for a successful DNS backend restart. Please note: "
|
||||
"To disable this check set this option to 'false'."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:156
|
||||
msgid "Filter criteria like date, domain or client (optional)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
|
||||
msgid "Flush DNS Cache"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
|
||||
msgid "Flush the DNS Cache before adblock processing as well."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
|
||||
msgid "Force Local DNS"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:315
|
||||
msgid ""
|
||||
"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
|
||||
"demand. Please note: this needs additional 'tcpdump-mini' package "
|
||||
"installation and a full adblock service restart to take effect."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:266
|
||||
msgid "General Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:206
|
||||
msgid "Information"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
|
||||
msgid "Jail Directory"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:232
|
||||
msgid "Last Run"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:342
|
||||
msgid "Latest DNS Requests"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
|
||||
msgid "Limit SafeSearch"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
|
||||
msgid "Limit SafeSearch to certain providers."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
|
||||
msgid "List of available network devices used by tcpdump."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
|
||||
msgid ""
|
||||
"List of available network interfaces to trigger the adblock start. Choose "
|
||||
"'unspecified' to use a classic startup timeout instead of a network trigger."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:382
|
||||
msgid ""
|
||||
"List of supported DNS backends with their default list directory. To "
|
||||
"overwrite the default path use the 'DNS Directory' option."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
|
||||
msgid ""
|
||||
"List of supported and fully pre-configured adblock sources, already active "
|
||||
"sources are pre-selected.<br /> <b><em>To avoid OOM errors, please do not "
|
||||
"select too many lists!</em></b><br /> List size information with the "
|
||||
"respective domain ranges as follows:<br /> • <b>S</b> (-10k), "
|
||||
"<b>M</b> (10k-30k) and <b>L</b> (30k-80k) should work for 128 MByte devices,"
|
||||
"<br /> • <b>XL</b> (80k-200k) should work for 256-512 MByte "
|
||||
"devices,<br /> • <b>XXL</b> (200k-) needs more RAM and Multicore "
|
||||
"support, e.g. x86 or raspberry devices.<br /> <p> </p>"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
|
||||
msgid "List of supported and fully pre-configured download utilities."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
|
||||
msgid "Local DNS Ports"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:11
|
||||
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:50
|
||||
msgid "Log View"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:334
|
||||
msgid "Low Priority Service"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
|
||||
msgid "Name / IP Address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:123
|
||||
msgid "No Query results!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:19
|
||||
msgid "No adblock related logs yet!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:7
|
||||
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:18
|
||||
msgid "Overview"
|
||||
msgstr "आढावा"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
|
||||
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:131
|
||||
msgid "Query"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:81
|
||||
msgid "Query active blocklists and backups for a specific domain."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
|
||||
msgid ""
|
||||
"Raise the notification count, to get E-Mails if the overall blocklist count "
|
||||
"is less or equal to the given limit."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:323
|
||||
msgid "Receiver address for adblock notification e-mails."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
|
||||
msgid ""
|
||||
"Redirect all DNS queries from 'lan' zone to the local DNS resolver, applies "
|
||||
"to UDP and TCP protocol."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:334
|
||||
msgid ""
|
||||
"Reduce the priority of the adblock background processing to take fewer "
|
||||
"resources from the system. Please note: This change requires a full adblock "
|
||||
"service restart to take effect."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:183
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:255
|
||||
msgid "Refresh"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:138
|
||||
msgid "Refresh DNS Report"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:13
|
||||
msgid "Refresh Timer"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:240
|
||||
msgid "Refresh Timer..."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:330
|
||||
msgid "Refresh..."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:311
|
||||
msgid "Relax SafeSearch"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
|
||||
msgid "Report Chunk Count"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
|
||||
msgid "Report Chunk Size"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
|
||||
msgid "Report Directory"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
|
||||
msgid "Report Interface"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
|
||||
msgid "Report Ports"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
|
||||
msgid "Report chunk count used by tcpdump."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
|
||||
msgid "Report chunk size used by tcpdump in MByte."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
|
||||
msgid ""
|
||||
"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
|
||||
"Please note: This option starts a small ubus/adblock monitor in the "
|
||||
"background."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:95
|
||||
msgid "Result"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:226
|
||||
msgid "Run Directories"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
|
||||
msgid "Run Flags"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:223
|
||||
msgid "Run Interfaces"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:220
|
||||
msgid "Run Utils"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:38
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:73
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:81
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:319
|
||||
msgid ""
|
||||
"Send adblock related notification e-mails. Please note: this needs "
|
||||
"additional 'msmtp' package installation."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
|
||||
msgid "Sender address for adblock notification E-Mails."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:27
|
||||
msgid "Set/Replace a new adblock job"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:264
|
||||
msgid "Settings"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:344
|
||||
msgid ""
|
||||
"Size of the download queue for download processing (incl. sorting, merging "
|
||||
"etc.) in parallel."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:479
|
||||
msgid "Sources (Size, Focus)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
|
||||
msgid ""
|
||||
"Space separated list of DNS-related firewall ports which should be forced "
|
||||
"locally."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
|
||||
msgid "Space separated list of ports used by tcpdump."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:376
|
||||
msgid "Special config options for the selected download utility."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:306
|
||||
msgid "Start Timestamp"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
|
||||
msgid "Startup Trigger Interface"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:208
|
||||
msgid "Status / Version"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:248
|
||||
msgid "Suspend"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
|
||||
msgid ""
|
||||
"Target directory for DNS related report files. Default is '/tmp', please use "
|
||||
"preferably an usb stick or another local disk."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
|
||||
msgid ""
|
||||
"Target directory for blocklist backups. Default is '/tmp', please use "
|
||||
"preferably an usb stick or another local disk."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
|
||||
msgid "Target directory for the generated blocklist 'adb_list.overall'."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
|
||||
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:70
|
||||
msgid "The Refresh Timer could not been updated."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
|
||||
msgid "The Refresh Timer has been updated."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:50
|
||||
msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:40
|
||||
msgid "The hours portition (req., range: 0-23)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:45
|
||||
msgid "The minutes portion (opt., range: 0-59)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:26
|
||||
msgid "The syslog output, pre-filtered for adblock related messages only."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:22
|
||||
msgid ""
|
||||
"This is the local adblock blacklist to always-deny certain (sub) domains."
|
||||
"<br /> Please note: add only one domain per line. Comments introduced with "
|
||||
"'#' are allowed - ip addresses, wildcards and regex are not."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:22
|
||||
msgid ""
|
||||
"This is the local adblock whitelist to always allow certain (sub) domains."
|
||||
"<br /> Please note: add only one domain per line. Comments introduced with "
|
||||
"'#' are allowed - ip addresses, wildcards and regex are not."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:303
|
||||
msgid ""
|
||||
"This shows the last generated DNS Report, press the refresh button to get a "
|
||||
"current one."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:257
|
||||
msgid "Time"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
|
||||
msgid "Timeout to wait for a successful DNS backend restart."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:14
|
||||
msgid ""
|
||||
"To keep your adblock lists up-to-date, you should setup an automatic update "
|
||||
"job for these lists."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:335
|
||||
msgid "Top 10 Statistics"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
|
||||
msgid "Topic for adblock notification E-Mails."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:312
|
||||
msgid "Total DNS Requests"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:339
|
||||
msgid "Trigger Delay"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:16
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:16
|
||||
msgid "Unable to save changes: %s"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:331
|
||||
msgid "Verbose Debug Logging"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:68
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:14
|
||||
msgid ""
|
||||
"Whitelist changes have been saved. Refresh your adblock lists that changes "
|
||||
"take effect."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:277
|
||||
msgid "Whitelist..."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
|
||||
msgid "dnsmasq (/tmp/dnsmasq.d)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
|
||||
msgid "kresd (/etc/kresd)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:149
|
||||
msgid "max. result set size"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
|
||||
msgid "named (/var/lib/bind)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:389
|
||||
msgid "raw (/tmp)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
|
||||
msgid "unbound (/var/lib/unbound)"
|
||||
msgstr ""
|
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
@ -1,797 +0,0 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Project-Id-Version: \n"
|
||||
"POT-Creation-Date: \n"
|
||||
"PO-Revision-Date: \n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: Poedit 2.1.1\n"
|
||||
"Last-Translator: Luiz Angelo Daros de Luca <luizluca@gmail.com>\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
|
||||
"Language: pt_BR\n"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:78
|
||||
msgid ""
|
||||
"<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
|
||||
"than 64 MB free RAM, please only select a few of them!"
|
||||
msgstr ""
|
||||
"<b>Cudiado:</b> Selecione apenas alguns para evitar erros de falta de "
|
||||
"memória em dispositivos com menos que 64MB de RAM livres!"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:86
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
|
||||
msgid "Action"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:17
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
|
||||
msgid "Adblock"
|
||||
msgstr "Adblock"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:151
|
||||
msgid "Adblock Status"
|
||||
msgstr "Estado do Adblock"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:157
|
||||
msgid "Adblock Version"
|
||||
msgstr "Versão do Adblock"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:182
|
||||
msgid "Additional trigger delay in seconds before adblock processing begins."
|
||||
msgstr ""
|
||||
"Atraso de gatilho adicional em segundos antes do processamento do adblock "
|
||||
"começar."
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
|
||||
msgid "Advanced"
|
||||
msgstr "Avançado"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:85
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
|
||||
msgid "Answer"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:96
|
||||
msgid "Archive Categories"
|
||||
msgstr "Categorias Arquivadas"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:146
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:181
|
||||
msgid "Backup Directory"
|
||||
msgstr "Diretório da cópia de segurança"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:106
|
||||
msgid "Blacklist"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:169
|
||||
msgid "Blacklist File"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
|
||||
msgid "Blocked DNS Queries"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:30
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:73
|
||||
msgid "Blocked Domain"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:77
|
||||
msgid "Blocklist Sources"
|
||||
msgstr "Fontes de listas de bloqueio"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:37
|
||||
msgid "Blocklist not found!"
|
||||
msgstr "Lista preta não encontrada!"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:56
|
||||
msgid ""
|
||||
"Choose 'none' to disable automatic startups, 'timed' to use a classic "
|
||||
"timeout (default 30 sec.) or select another trigger interface."
|
||||
msgstr ""
|
||||
"Escolha 'nenhum' para desabilitar o início automático, 'cronometrado' para "
|
||||
"usar o estouro de tempo clássico (padrão 30 segundos) ou outro gatilho pela "
|
||||
"interface."
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:83
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
|
||||
msgid "Client"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:59
|
||||
msgid "Collecting data..."
|
||||
msgstr "Coletando dados..."
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
|
||||
msgid ""
|
||||
"Configuration of the adblock package to block ad/abuse domains by using DNS."
|
||||
msgstr ""
|
||||
"Configuração do pacote adblock para bloquear, usando o DNS, domínios que "
|
||||
"distribuem propagandas abusivas."
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:25
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:27
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:29
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:68
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:70
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:72
|
||||
msgid "Count"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
|
||||
msgid "DNS Backend (DNS Directory)"
|
||||
msgstr "Serviço DNS (Diretório DNS)"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:169
|
||||
msgid "DNS Backend, DNS Directory"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:34
|
||||
msgid "DNS Blocking Variant"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:164
|
||||
msgid "DNS Directory"
|
||||
msgstr "Diretório DNS"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:127
|
||||
msgid "DNS File Reset"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:197
|
||||
msgid "DNS Inotify"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:134
|
||||
msgid "DNS Query Report"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:175
|
||||
msgid "DNS Variant, DNS File Reset"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:81
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
|
||||
msgid "Date"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:94
|
||||
msgid "Description"
|
||||
msgstr "Descrição"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:198
|
||||
msgid ""
|
||||
"Disable adblock triggered restarts and the 'DNS File Reset' for dns backends "
|
||||
"with autoload features."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:187
|
||||
msgid ""
|
||||
"Disable the toplevel domain compression, if the number of blocked domains is "
|
||||
"greater than this threshold."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
|
||||
msgid ""
|
||||
"Dnsmasq also supports 'null' block variants, which may provide better "
|
||||
"response times."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:28
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:71
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:84
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
|
||||
msgid "Domain"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:294
|
||||
msgid "Domain/Client/Date/Time"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:43
|
||||
msgid "Download Utility"
|
||||
msgstr "Ferramenta para Baixar"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:163
|
||||
msgid "Download Utility (SSL Library)"
|
||||
msgstr "Utilitário de Download (Biblioteca SSL)"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:152
|
||||
msgid "E-Mail Notification"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:260
|
||||
msgid "E-Mail Notification Count"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:255
|
||||
msgid "E-Mail Profile"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:157
|
||||
msgid "E-Mail Receiver Address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:245
|
||||
msgid "E-Mail Sender Address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:250
|
||||
msgid "E-Mail Topic"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
|
||||
msgid "Edit Blacklist"
|
||||
msgstr "Editar Lista de Bloqueio"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
|
||||
msgid "Edit Configuration"
|
||||
msgstr "Editar Configuração"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
|
||||
msgid "Edit Whitelist"
|
||||
msgstr "Editar Lista Permitida"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:20
|
||||
msgid "Enable Adblock"
|
||||
msgstr "Habilitar adblock"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:106
|
||||
msgid "Enable verbose debug logging in case of any processing error."
|
||||
msgstr ""
|
||||
"Habilita os registros de depuração detalhados em caso de qualquer erro de "
|
||||
"processamento."
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:81
|
||||
msgid "Enabled"
|
||||
msgstr "Habilitado"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:262
|
||||
msgid "End Date"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
|
||||
msgid "Extra Options"
|
||||
msgstr "Opções adicionais"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:302
|
||||
msgid "Filter"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:292
|
||||
msgid ""
|
||||
"Filter the DNS Query result set for a particular domain, client or time "
|
||||
"frame."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:203
|
||||
msgid "Flush DNS Cache"
|
||||
msgstr "Limpar cache DNS"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:204
|
||||
msgid "Flush DNS Cache after adblock processing."
|
||||
msgstr "Limpar cache DNS depois do processamento do adblock."
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:12
|
||||
msgid ""
|
||||
"For further information <a href=\"%s\" target=\"_blank\">check the online "
|
||||
"documentation</a>"
|
||||
msgstr ""
|
||||
"Para mais informações <a href=\"%s\" target=\"_blank\">veja a documentação "
|
||||
"externa</a>"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:122
|
||||
msgid ""
|
||||
"For further performance improvements you can raise this value, e.g. '8' or "
|
||||
"'16' should be safe."
|
||||
msgstr ""
|
||||
"Para melhoramentos no desempenho, você pode aumentar este valor (ex: '8' ou "
|
||||
"'16' deve ser seguro)."
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:116
|
||||
msgid "Force Local DNS"
|
||||
msgstr "Force o DNS local"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:170
|
||||
msgid "Full path to the blacklist file."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:176
|
||||
msgid "Full path to the whitelist file."
|
||||
msgstr "Caminho completo para a lista branca."
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:135
|
||||
msgid ""
|
||||
"Gather dns related network traffic via tcpdump to provide a DNS Query Report "
|
||||
"on demand."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:10
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:9
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:10
|
||||
msgid "Input file not found, please check your configuration."
|
||||
msgstr "Arquivo de entrada não encontrado, por favor cheque sua configuração."
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:193
|
||||
msgid "Last Run"
|
||||
msgstr "Última Execução"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:307
|
||||
msgid "Latest DNS Queries"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:55
|
||||
msgid ""
|
||||
"List of available network interfaces. Usually the startup will be triggered "
|
||||
"by the 'wan' interface."
|
||||
msgstr ""
|
||||
"Lista das interfaces de redes disponíveis. Normalmente, o início será "
|
||||
"desencadeado pela interface 'wan'."
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
|
||||
msgid ""
|
||||
"List of supported DNS backends with their default list export directory."
|
||||
msgstr ""
|
||||
"Lista dos serviços DNS suportados com seu diretório padrão de exportação de "
|
||||
"lista."
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:35
|
||||
msgid ""
|
||||
"List of supported DNS blocking variants. By default 'nxdomain' will be used "
|
||||
"for all DNS backends."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:44
|
||||
msgid "List of supported and fully pre-configured download utilities."
|
||||
msgstr "Lista de ferramentas suportadas para baixar listas."
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:21
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:221
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:98
|
||||
msgid "Loading"
|
||||
msgstr "Carregando"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:192
|
||||
msgid "Local FW/DNS Ports"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
|
||||
msgid "Logfile"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:109
|
||||
msgid "Low Priority Service"
|
||||
msgstr "Serviço de Baixa Prioridade"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:256
|
||||
msgid "Mail profile used in 'msmtp' for adblock notification E-Mails."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:120
|
||||
msgid "Max. Download Queue"
|
||||
msgstr "Tamanho Máximo da Fila"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:26
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:69
|
||||
msgid "Name / IP-Address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:90
|
||||
msgid "No"
|
||||
msgstr "Não"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:103
|
||||
msgid ""
|
||||
"Options for further tweaking in case the defaults are not suitable for you."
|
||||
msgstr ""
|
||||
"Opções para aprimoramentos adicionais caso as opções padrão não sejam "
|
||||
"suficientes para você."
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:187
|
||||
msgid "Overall Domains"
|
||||
msgstr "Domínios Globais"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:18
|
||||
msgid "Overview"
|
||||
msgstr "Visão geral"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:32
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:32
|
||||
msgid ""
|
||||
"Please add only one domain per line. Comments introduced with '#' are "
|
||||
"allowed - ip addresses, wildcards and regex are not."
|
||||
msgstr ""
|
||||
"Por favor, adicione apenas um domínio por linha. São permitidos comentários "
|
||||
"iniciando com '@'. Endereços IP, caracteres curingas ou expressões regulares "
|
||||
"não são suportados."
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:19
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:18
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:19
|
||||
msgid "Please edit this file directly in a terminal session."
|
||||
msgstr "Por favor edite esse arquivo direto em uma sessão de terminal."
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
|
||||
msgid "Please note: this needs manual 'msmtp' package installation and setup."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
|
||||
msgid "Please note: this needs manual 'tcpdump-mini' package installation."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:52
|
||||
msgid "Query"
|
||||
msgstr "Consulta"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:27
|
||||
msgid "Query domains"
|
||||
msgstr "Consulta de domínios"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:261
|
||||
msgid ""
|
||||
"Raise the minimum notification count, to get E-Mails if the overall count is "
|
||||
"less or equal to the given limit (default 0),"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:158
|
||||
msgid "Receiver address for adblock notification E-Mails."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
|
||||
msgid ""
|
||||
"Redirect all DNS queries from 'lan' zone to the local resolver, applies to "
|
||||
"udp and tcp protocol on ports 53, 853 and 5353."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:28
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:39
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:50
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:111
|
||||
msgid "Refresh"
|
||||
msgstr "Atualizar"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:208
|
||||
msgid "Refresh Blocklist Sources"
|
||||
msgstr "Atualizar as Fontes de Lista Negra"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:281
|
||||
msgid "Refresh Report"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:231
|
||||
msgid "Report Chunk Count"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:238
|
||||
msgid "Report Chunk Size"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:139
|
||||
msgid "Report Directory"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:208
|
||||
msgid "Report Interface"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:225
|
||||
msgid "Report Listen Port(s)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:232
|
||||
msgid "Report chunk count used by tcpdump (default '5')."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:239
|
||||
msgid "Report chunk size used by tcpdump in MB (default '1')."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:209
|
||||
msgid ""
|
||||
"Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
|
||||
"(default 'br-lan')."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
|
||||
msgid ""
|
||||
"Resets the final DNS blockfile 'adb_list.overall' after loading through the "
|
||||
"DNS backend."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:37
|
||||
msgid "Resume"
|
||||
msgstr "Continuar"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:149
|
||||
msgid "Runtime Information"
|
||||
msgstr "Informação de execução"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:84
|
||||
msgid "SSL req."
|
||||
msgstr "Req. de SSL"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:27
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:26
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:27
|
||||
msgid "Save"
|
||||
msgstr "Salvar"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:153
|
||||
msgid ""
|
||||
"Send notification E-Mails in case of a processing error or if domain count "
|
||||
"is ≤ 0."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:246
|
||||
msgid "Sender address for adblock notification E-Mails."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:110
|
||||
msgid ""
|
||||
"Set the nice level to 'low priority' and the adblock background processing "
|
||||
"will take fewer resources from the system."
|
||||
msgstr ""
|
||||
"Define o nível de prioridade para 'baixa', reduzindo o impacto do "
|
||||
"processamento em segundo plano do adblock no seu sistema."
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:121
|
||||
msgid ""
|
||||
"Size of the download queue to handle downloads & list processing in "
|
||||
"parallel (default '4')."
|
||||
msgstr ""
|
||||
"Tamanho da fila responsável por baixar e processamento em paralelo (padrão "
|
||||
"'4')."
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:193
|
||||
msgid ""
|
||||
"Space separated list of firewall ports which should be redirected locally."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:226
|
||||
msgid ""
|
||||
"Space separated list of reporting port(s) used by tcpdump (default: '53')."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:256
|
||||
msgid "Start Date"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:54
|
||||
msgid "Startup Trigger"
|
||||
msgstr "Gatilho de Iniciação"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:26
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:48
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:109
|
||||
msgid "Suspend"
|
||||
msgstr "Suspender"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:200
|
||||
msgid "Suspend / Resume Adblock"
|
||||
msgstr "Suspender / Resumir adblock"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:186
|
||||
msgid "TLD Compression Threshold"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
|
||||
msgid ""
|
||||
"Target directory for adblock source backups. Default is '/tmp', please use "
|
||||
"preferably a non-volatile disk if available."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:140
|
||||
msgid ""
|
||||
"Target directory for dns related report files. Default is '/tmp', please use "
|
||||
"preferably a non-volatile disk if available."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:165
|
||||
msgid "Target directory for the generated blocklist 'adb_list.overall'."
|
||||
msgstr "Diretório para a lista nega gerada 'adb_list.overall'."
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:18
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:17
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:18
|
||||
msgid "The file size is too large for online editing in LuCI (≥ 100 KB)."
|
||||
msgstr ""
|
||||
"O tamanho do arquivo é muito grande para ser editado pelo LuCI (≥ 100 KB)."
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/logread.htm:31
|
||||
msgid "The syslog output, pre-filtered for adblock related messages only."
|
||||
msgstr "Mensagens do syslog relacionadas ao adblock."
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:111
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:210
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:227
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:233
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:240
|
||||
msgid "This change requires a manual service stop/re-start to take effect."
|
||||
msgstr "Esta mudança requer um reinício manual do serviço para ser efetivada."
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:31
|
||||
msgid ""
|
||||
"This form allows you to modify the content of the adblock blacklist (%s)."
|
||||
msgstr "Este formulário permite modificar o conteúdo da lista negra (%s)."
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:31
|
||||
msgid ""
|
||||
"This form allows you to modify the content of the adblock whitelist (%s)."
|
||||
msgstr "Este formulário permite modificar o conteúdo da lista branca (%s)."
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:30
|
||||
msgid ""
|
||||
"This form allows you to modify the content of the main adblock configuration "
|
||||
"file (/etc/config/adblock)."
|
||||
msgstr ""
|
||||
"Esse formulário permite que você modifique o conteúdo das do arquivo de "
|
||||
"configuração principal (/etc/config/adblock)."
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:49
|
||||
msgid ""
|
||||
"This form allows you to query active block lists for certain domains, e.g. "
|
||||
"for whitelisting."
|
||||
msgstr ""
|
||||
"Esse formulário permite que você consulte listas de blocos ativos para "
|
||||
"certos domínios, e.x. para listas de permissão."
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:129
|
||||
msgid ""
|
||||
"This option saves an enormous amount of storage space, but starts a small "
|
||||
"ubus/adblock monitor in the background."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:82
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
|
||||
msgid "Time"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:26
|
||||
msgid ""
|
||||
"To overwrite the default path use the 'DNS Directory' option in the extra "
|
||||
"section below."
|
||||
msgstr ""
|
||||
"Para sobrescrever o caminho padrão, use a opção 'Diretório DNS' na seção "
|
||||
"extra abaixo."
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
|
||||
msgid "Top 10 Reporting"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:251
|
||||
msgid "Topic for adblock notification E-Mails."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:268
|
||||
msgid "Total DNS Queries"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:181
|
||||
msgid "Trigger Delay"
|
||||
msgstr "Atraso no gatilho"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:105
|
||||
msgid "Verbose Debug Logging"
|
||||
msgstr "Registros de Depuração Detalhados"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:22
|
||||
msgid "Waiting for command to complete..."
|
||||
msgstr "Aguardando por comando para completar..."
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:102
|
||||
msgid "Whitelist"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:175
|
||||
msgid "Whitelist File"
|
||||
msgstr "Lista Branca"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:88
|
||||
msgid "Yes"
|
||||
msgstr "Sim"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:262
|
||||
msgid ""
|
||||
"e.g. to receive an E-Mail notification with every adblock run set this value "
|
||||
"to 200000."
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "'Jail' Blocklist Creation"
|
||||
#~ msgstr "'Enjaule' Criação de Lista Negra"
|
||||
|
||||
#~ msgid "Backup Mode"
|
||||
#~ msgstr "Modo de Backup"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Builds an additional 'Jail' list (/tmp/adb_list.jail) to block access to "
|
||||
#~ "all domains except those listed in the whitelist file."
|
||||
#~ msgstr ""
|
||||
#~ "Cria uma lista adicional (/tmp/adb_list.jail) para bloquear o acesso a "
|
||||
#~ "todos os domínios exceto aqueles listados na lista branca."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Create compressed blocklist backups, they will be used in case of "
|
||||
#~ "download errors or during startup in backup mode."
|
||||
#~ msgstr ""
|
||||
#~ "Cria cópias de segurança comprimidas das listas de bloqueios. Elas serão "
|
||||
#~ "usadas em caso de falha ao baixar novas listas ou ao iniciar em modo de "
|
||||
#~ "backup."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Do not automatically update blocklists during startup, use blocklist "
|
||||
#~ "backups instead."
|
||||
#~ msgstr ""
|
||||
#~ "Não atualize as listas de bloqueio automaticamente durante o início, use "
|
||||
#~ "o backup das listas como alternativa."
|
||||
|
||||
#~ msgid "Email Notification"
|
||||
#~ msgstr "Notificação por Email"
|
||||
|
||||
#~ msgid "Email Notification Count"
|
||||
#~ msgstr "Quantidade para Notificação por Email"
|
||||
|
||||
#~ msgid "Enable Blocklist Backup"
|
||||
#~ msgstr "Habilitar cópia de segurança da lista de bloqueio"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Raise the minimum email notification count, to get emails if the overall "
|
||||
#~ "count is less or equal to the given limit (default 0),"
|
||||
#~ msgstr ""
|
||||
#~ "Aumente a quantidade mínima para notificar por email para receber "
|
||||
#~ "mensagens se a contagem total for menos ou igual a este limite (padrão 0)."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Redirect all DNS queries from 'lan' zone to the local resolver, apply to "
|
||||
#~ "udp and tcp protocol on ports 53, 853 and 5353."
|
||||
#~ msgstr ""
|
||||
#~ "Redirecione todas as requisições DNS da zona 'LAN' para o servidor local. "
|
||||
#~ "Aplica-se aos protocolos UDP e TCP nas portas 53, 853 e 5353."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Send notification emails in case of a processing error or if domain count "
|
||||
#~ "is ≤ 0."
|
||||
#~ msgstr ""
|
||||
#~ "Enviar notificações por email se ocorrer um erro de processamento ou se a "
|
||||
#~ "contagem por domínio for menor que 0."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "e.g. to receive an email notification with every adblock update set this "
|
||||
#~ "value to 150000."
|
||||
#~ msgstr ""
|
||||
#~ "ex: para receber notificação por email a cada atualização do adblock, "
|
||||
#~ "ajuste este valor para 150000."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Enable memory intense overall sort / duplicate removal on low memory "
|
||||
#~ "devices (< 64 MB free RAM)"
|
||||
#~ msgstr ""
|
||||
#~ "Habilita a remoção de entradas duplicadas em dispositivos com pouca "
|
||||
#~ "memória (< 64 MB de memória RAM livre)"
|
||||
|
||||
#~ msgid "Force Overall Sort"
|
||||
#~ msgstr "Force Tipo Geral"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Please note: this needs additional 'msmtp' package installation and setup."
|
||||
#~ msgstr "Nota: isto exige a instalação e configuração do pacote 'msmtp'."
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Target directory for adblock backups. Please use only non-volatile disks, "
|
||||
#~ "e.g. an external usb stick."
|
||||
#~ msgstr ""
|
||||
#~ "Diretório para cópias de segurança do adblock. Use somente destinos não "
|
||||
#~ "voláteis, como dispositivos de armazenamento USB."
|
||||
|
||||
#~ msgid "View Logfile"
|
||||
#~ msgstr "Ver arquivo de log"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "You can use this restrictive blocklist manually e.g. for guest wifi or "
|
||||
#~ "kidsafe configurations."
|
||||
#~ msgstr ""
|
||||
#~ "Você pode usar esta lista de bloqueio restritiva para, por exemplo, redes "
|
||||
#~ "de convidados ou para crianças."
|
File diff suppressed because it is too large
Load diff
847
applications/luci-app-adblock/po/pt_BR/adblock.po
Normal file
847
applications/luci-app-adblock/po/pt_BR/adblock.po
Normal file
|
@ -0,0 +1,847 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"POT-Creation-Date: \n"
|
||||
"PO-Revision-Date: 2022-02-10 14:24+0000\n"
|
||||
"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
|
||||
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
|
||||
"openwrt/luciapplicationsadblock/pt_BR/>\n"
|
||||
"Language: pt_BR\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
||||
"X-Generator: Weblate 4.11-dev\n"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:369
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
|
||||
msgid "- unspecified -"
|
||||
msgstr "- não especificado -"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:261
|
||||
msgid "Action"
|
||||
msgstr "Ação"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:214
|
||||
msgid "Active Sources"
|
||||
msgstr "Fontes Ativas"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:6
|
||||
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:3
|
||||
msgid "Adblock"
|
||||
msgstr "Bloqueio de anúncios"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:34
|
||||
msgid "Adblock action"
|
||||
msgstr "Ação do adblock"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:10
|
||||
msgid "Add Blacklist Domain"
|
||||
msgstr "Adicionar o Domínio na Lista Negra"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:45
|
||||
msgid "Add Whitelist Domain"
|
||||
msgstr "Adicionar o Domínio na Lista Branca"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:11
|
||||
msgid "Add this (sub-)domain to your local blacklist."
|
||||
msgstr "Adicione este (sub)domínio na sua lista negra local."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:46
|
||||
msgid "Add this (sub-)domain to your local whitelist."
|
||||
msgstr "Adicione este (sub)domínio na sua lista branca local."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
|
||||
msgid "Additional Jail Blocklist"
|
||||
msgstr "Lista de Bloqueio Adicional"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:267
|
||||
msgid "Additional Settings"
|
||||
msgstr "Configurações Adicionais"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:339
|
||||
msgid "Additional trigger delay in seconds before adblock processing begins."
|
||||
msgstr ""
|
||||
"Atraso de gatilho adicional em segundos antes do processamento do adblock "
|
||||
"começar."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:268
|
||||
msgid "Advanced DNS Settings"
|
||||
msgstr "Configurações Avançadas do DNS"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:270
|
||||
msgid "Advanced E-Mail Settings"
|
||||
msgstr "Configurações Avançadas do E-Mail"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:269
|
||||
msgid "Advanced Report Settings"
|
||||
msgstr "Configurações Avançadas do Relatório"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:260
|
||||
msgid "Answer"
|
||||
msgstr "Resposta"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
|
||||
msgid "Backup Directory"
|
||||
msgstr "Diretório da cópia de segurança"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
|
||||
msgid "Base Temp Directory"
|
||||
msgstr "Diretório Base Temporário"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
|
||||
msgid ""
|
||||
"Base Temp Directory for all adblock related runtime operations, e.g. "
|
||||
"downloading, sorting, merging etc."
|
||||
msgstr ""
|
||||
"O Diretório Base Temporário é usado para tudo que for relacionado com as "
|
||||
"operações em tempo real do adblock como download, classificação de arquivos, "
|
||||
"mesclagem de arquivos, etc."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:14
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:33
|
||||
msgid ""
|
||||
"Blacklist changes have been saved. Refresh your adblock lists that changes "
|
||||
"take effect."
|
||||
msgstr ""
|
||||
"As alterações na lista negra foram salvas. Atualize as suas listas de "
|
||||
"bloqueio de anúncios para que as alterações entrem em vigor."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:285
|
||||
msgid "Blacklist..."
|
||||
msgstr "Lista negra..."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:315
|
||||
msgid "Blocked DNS Requests"
|
||||
msgstr "Requisições bloqueadas do DNS"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:210
|
||||
msgid "Blocked Domain"
|
||||
msgstr "Domínios Bloqueados"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:211
|
||||
msgid "Blocked Domains"
|
||||
msgstr "Domínios Bloqueados"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
|
||||
msgid "Blocklist Backup"
|
||||
msgstr "Cópia de Segurança da Lista de Bloqueio"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:80
|
||||
msgid "Blocklist Query"
|
||||
msgstr "Consulta na Lista de Bloqueio"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
|
||||
msgid "Blocklist Query..."
|
||||
msgstr "Pesquisando a Lista de Bloqueio..."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
|
||||
msgid "Blocklist Sources"
|
||||
msgstr "Fontes das listas de bloqueio"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
|
||||
msgid ""
|
||||
"Builds an additional DNS blocklist to block access to all domains except "
|
||||
"those listed in the whitelist. Please note: You can use this restrictive "
|
||||
"blocklist e.g. for guest wifi or kidsafe configurations."
|
||||
msgstr ""
|
||||
"Cria uma lista de bloqueio DNS adicional para bloquear o acesso de todos os "
|
||||
"domínios, exceto aqueles listados na lista branca. Nota: Você pode usar esta "
|
||||
"lista de bloqueio restritiva para convidados na rede wifi ou configurações "
|
||||
"restritivas para crianças por exemplo."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:21
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:56
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:108
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:162
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:57
|
||||
msgid "Cancel"
|
||||
msgstr "Cancelar"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:269
|
||||
msgid ""
|
||||
"Changes on this tab needs a full adblock service restart to take effect.<br /"
|
||||
"><p> </p>"
|
||||
msgstr ""
|
||||
"As alterações nesta guia precisam de uma reinicialização completa do serviço "
|
||||
"adblock para entrar em vigor.<br /><p> </p>"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:258
|
||||
msgid "Client"
|
||||
msgstr "Cliente"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:126
|
||||
msgid ""
|
||||
"Configuration of the adblock package to block ad/abuse domains by using DNS. "
|
||||
"For further information <a href=\"https://github.com/openwrt/packages/blob/"
|
||||
"master/net/adblock/files/README.md\" target=\"_blank\" rel=\"noreferrer "
|
||||
"noopener\" >check the online documentation</a>"
|
||||
msgstr ""
|
||||
"Configuração do pacote de adblock para bloquear domínios de anúncio/abuso "
|
||||
"usando DNS. Para obter mais informações <a href=\"https://github.com/openwrt/"
|
||||
"packages/blob/master/net/adblock/files/README.md\" target=\"_blank\" rel="
|
||||
"\"noreferrer noopener\" >verifique a documentação on-line</a>"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:205
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:207
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:209
|
||||
msgid "Count"
|
||||
msgstr "Contagem"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
|
||||
msgid ""
|
||||
"Create compressed blocklist backups, they will be used in case of download "
|
||||
"errors or during startup."
|
||||
msgstr ""
|
||||
"Crie cópias de segurança compactados da lista de bloqueio, estes serão "
|
||||
"usados em caso de erros de download ou durante a inicialização."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:217
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:382
|
||||
msgid "DNS Backend"
|
||||
msgstr "Infraestrutura do DNS"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
|
||||
msgid "DNS Directory"
|
||||
msgstr "Diretório DNS"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
|
||||
msgid "DNS File Reset"
|
||||
msgstr "Zerar Arquivo de DNS"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:315
|
||||
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
|
||||
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:26
|
||||
msgid "DNS Report"
|
||||
msgstr "Relatório do DNS"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
|
||||
msgid "DNS Restart Timeout"
|
||||
msgstr "Tempo Limite para Reiniciar o DNS"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:256
|
||||
msgid "Date"
|
||||
msgstr "Dia"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
|
||||
msgid "Disable DNS Allow"
|
||||
msgstr "Desativar a opção DNS Permitir"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
|
||||
msgid "Disable DNS Restarts"
|
||||
msgstr "Desativar as Reinicializações do DNS"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
|
||||
msgid ""
|
||||
"Disable adblock triggered restarts for dns backends with autoload/inotify "
|
||||
"functions."
|
||||
msgstr ""
|
||||
"Desative o bloqueador de anúncios que causar a reinicialização das funções "
|
||||
"autoload/inotify da infraestrutura do DNS."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
|
||||
msgid "Disable selective DNS whitelisting (RPZ pass through)."
|
||||
msgstr "Desative a lista branca seletiva do DNS (passagem pelo RPZ)."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:208
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:259
|
||||
msgid "Domain"
|
||||
msgstr "Domínio"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:376
|
||||
msgid "Download Parameters"
|
||||
msgstr "Parâmetros de Download"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:344
|
||||
msgid "Download Queue"
|
||||
msgstr "Fila de Download"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
|
||||
msgid "Download Utility"
|
||||
msgstr "Ferramenta para Baixar"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:319
|
||||
msgid "E-Mail Notification"
|
||||
msgstr "Notificação por E-Mail"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
|
||||
msgid "E-Mail Notification Count"
|
||||
msgstr "Contagem de Notificações por E-Mail"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
|
||||
msgid "E-Mail Profile"
|
||||
msgstr "E-Mail do Perfil"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:323
|
||||
msgid "E-Mail Receiver Address"
|
||||
msgstr "Endereço de E-Mail do Destinatário"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
|
||||
msgid "E-Mail Sender Address"
|
||||
msgstr "Endereço de E-Mail do Remetente"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
|
||||
msgid "E-Mail Topic"
|
||||
msgstr "Assunto do E-Mail"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:9
|
||||
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:34
|
||||
msgid "Edit Blacklist"
|
||||
msgstr "Editar a Lista Negra"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:10
|
||||
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:42
|
||||
msgid "Edit Whitelist"
|
||||
msgstr "Editar a Lista Branca"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
|
||||
msgid "Enable SafeSearch"
|
||||
msgstr "Ativar o SafeSearch"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:311
|
||||
msgid "Enable moderate SafeSearch filters for youtube."
|
||||
msgstr "Ativar os filtros SafeSearch de forma moderada para o youtube."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
|
||||
msgid "Enable the adblock service."
|
||||
msgstr "Ativar o serviço de bloqueio de anúncios."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:331
|
||||
msgid "Enable verbose debug logging in case of any processing errors."
|
||||
msgstr ""
|
||||
"Ativa o registro de depuração detalhada nos casos de qualquer erro de "
|
||||
"processamento."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
|
||||
msgid "Enabled"
|
||||
msgstr "Ativado"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:309
|
||||
msgid "End Timestamp"
|
||||
msgstr "Fim da marca temporal"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
|
||||
msgid ""
|
||||
"Enforcing SafeSearch for google, bing, duckduckgo, yandex, youtube and "
|
||||
"pixabay."
|
||||
msgstr ""
|
||||
"Impõem o SafeSearch para o google, bing, duckduckgo, yandex, youtube e o "
|
||||
"pixabay."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:16
|
||||
msgid "Existing job(s)"
|
||||
msgstr "Tarefa(s) existente(s)"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
|
||||
msgid "External DNS Lookup Domain"
|
||||
msgstr "Domínio de Pesquisa Externa do DNS"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
|
||||
msgid ""
|
||||
"External domain to check for a successful DNS backend restart. Please note: "
|
||||
"To disable this check set this option to 'false'."
|
||||
msgstr ""
|
||||
"Domínio externo para verificar se houve uma reinicialização bem sucedida da "
|
||||
"infraestrutura do DNS. Nota: Defina como 'falsa' para desativar esta "
|
||||
"verificação."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:156
|
||||
msgid "Filter criteria like date, domain or client (optional)"
|
||||
msgstr "Filtrar critérios como data, domínio ou cliente (opcional)"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
|
||||
msgid "Flush DNS Cache"
|
||||
msgstr "Limpar a Cache do DNS"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
|
||||
msgid "Flush the DNS Cache before adblock processing as well."
|
||||
msgstr "Também liberar o Cache do DNS antes do bloqueador de anúncios."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
|
||||
msgid "Force Local DNS"
|
||||
msgstr "Usar o DNS Local"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:315
|
||||
msgid ""
|
||||
"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
|
||||
"demand. Please note: this needs additional 'tcpdump-mini' package "
|
||||
"installation and a full adblock service restart to take effect."
|
||||
msgstr ""
|
||||
"Reúna o tráfego de rede relacionado ao DNS através do tcpdump e forneça um "
|
||||
"Relatório do DNS em tempo real. Nota: É necessário a instalação adicional do "
|
||||
"pacote 'tcpdump-mini' e da reinicialização completa do serviço do bloqueio "
|
||||
"de anúncios para que as modificações entrem em vigor."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:266
|
||||
msgid "General Settings"
|
||||
msgstr "Configurações gerais"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:206
|
||||
msgid "Information"
|
||||
msgstr "Informações"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
|
||||
msgid "Jail Directory"
|
||||
msgstr "Diretório Prisional"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:232
|
||||
msgid "Last Run"
|
||||
msgstr "Última Execução"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:342
|
||||
msgid "Latest DNS Requests"
|
||||
msgstr "As últimas solicitações do DNS"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
|
||||
msgid "Limit SafeSearch"
|
||||
msgstr "Limite do SafeSearch"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
|
||||
msgid "Limit SafeSearch to certain providers."
|
||||
msgstr "Limite o SafeSearch a determinados fornecedores."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
|
||||
msgid "List of available network devices used by tcpdump."
|
||||
msgstr ""
|
||||
"Lista de dispositivos da rede disponíveis que foram usados pelo tcpdump."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
|
||||
msgid ""
|
||||
"List of available network interfaces to trigger the adblock start. Choose "
|
||||
"'unspecified' to use a classic startup timeout instead of a network trigger."
|
||||
msgstr ""
|
||||
"Lista de interfaces de rede disponíveis para disparar o bloqueio de anúncio. "
|
||||
"Escolha 'não especificado' para usar um tempo de inicialização clássico em "
|
||||
"vez de um gatilho de rede."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:382
|
||||
msgid ""
|
||||
"List of supported DNS backends with their default list directory. To "
|
||||
"overwrite the default path use the 'DNS Directory' option."
|
||||
msgstr ""
|
||||
"Lista das infraestruturas de DNS compatíveis com a sua listagem predefinida "
|
||||
"de diretório. Para substituir o caminho predefinido, use a opção 'Diretório "
|
||||
"DNS'."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
|
||||
msgid ""
|
||||
"List of supported and fully pre-configured adblock sources, already active "
|
||||
"sources are pre-selected.<br /> <b><em>To avoid OOM errors, please do not "
|
||||
"select too many lists!</em></b><br /> List size information with the "
|
||||
"respective domain ranges as follows:<br /> • <b>S</b> (-10k), "
|
||||
"<b>M</b> (10k-30k) and <b>L</b> (30k-80k) should work for 128 MByte devices,"
|
||||
"<br /> • <b>XL</b> (80k-200k) should work for 256-512 MByte "
|
||||
"devices,<br /> • <b>XXL</b> (200k-) needs more RAM and Multicore "
|
||||
"support, e.g. x86 or raspberry devices.<br /> <p> </p>"
|
||||
msgstr ""
|
||||
"Listagem das fontes de bloqueio de anúncios compatíveis e totalmente pré-"
|
||||
"configuradas, as fontes já ativas estão pré-selecionadas.<br /> <b><em>Para "
|
||||
"evitar erros do tipo OOM, não selecione muitas listas!</em></b><br /> Lista "
|
||||
"o tamanho da informação com as suas respectivas faixas de domínio da "
|
||||
"seguinte maneira:<br /> • <b>S</b> (-10k), <b>M</b> (10k-30k) e "
|
||||
"<b>L</b> (30k-80k) deve funcionar para dispositivos com 128 MByte de memória,"
|
||||
"<br /> • <b>XL</b> (80k-200k) deve funcionar com dispositivos com "
|
||||
"256-512 MByte de memória,<br /> • <b>XXL</b> (200k-) precisa de "
|
||||
"mais suporte a RAM e Multicore, por exemplo. x86 ou dispositivos raspberry."
|
||||
"<br /> <p> </p>"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
|
||||
msgid "List of supported and fully pre-configured download utilities."
|
||||
msgstr "Lista de ferramentas compatíveis e já pré-configuradas para download."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
|
||||
msgid "Local DNS Ports"
|
||||
msgstr "Portas DNS Locais"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:11
|
||||
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:50
|
||||
msgid "Log View"
|
||||
msgstr "Exiba o registro log"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:334
|
||||
msgid "Low Priority Service"
|
||||
msgstr "Serviço de Baixa Prioridade"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
|
||||
msgid "Name / IP Address"
|
||||
msgstr "Nome / Endereço-IP"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:123
|
||||
msgid "No Query results!"
|
||||
msgstr "A Consulta Não Retornou Resultados!"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:19
|
||||
msgid "No adblock related logs yet!"
|
||||
msgstr "Ainda não há registros relacionados ao bloqueio de anúncio!"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:7
|
||||
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:18
|
||||
msgid "Overview"
|
||||
msgstr "Visão geral"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
|
||||
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
|
||||
msgstr ""
|
||||
"Perfil dos E-Mails de notificação do bloqueio de anúncio utilizado por "
|
||||
"'msmtp'."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:131
|
||||
msgid "Query"
|
||||
msgstr "Consulta"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:81
|
||||
msgid "Query active blocklists and backups for a specific domain."
|
||||
msgstr ""
|
||||
"Consulta as listas de bloqueios ativos e as cópias de segurança para um "
|
||||
"domínio específico."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
|
||||
msgid ""
|
||||
"Raise the notification count, to get E-Mails if the overall blocklist count "
|
||||
"is less or equal to the given limit."
|
||||
msgstr ""
|
||||
"Aumente a contagem de notificações para receber E-Mails caso a contagem "
|
||||
"geral das listas de bloqueio seja menor ou igual ao limite informado."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:323
|
||||
msgid "Receiver address for adblock notification e-mails."
|
||||
msgstr ""
|
||||
"Endereço do E-Mail do destinatário para o recebimento das notificações do "
|
||||
"adblock."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
|
||||
msgid ""
|
||||
"Redirect all DNS queries from 'lan' zone to the local DNS resolver, applies "
|
||||
"to UDP and TCP protocol."
|
||||
msgstr ""
|
||||
"Redirecione todas as consultas de DNS da zona 'lan' para o resolvedor de DNS "
|
||||
"local, aplica-se ao protocolo UDP e TCP."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:334
|
||||
msgid ""
|
||||
"Reduce the priority of the adblock background processing to take fewer "
|
||||
"resources from the system. Please note: This change requires a full adblock "
|
||||
"service restart to take effect."
|
||||
msgstr ""
|
||||
"Reduza a prioridade do processamento do bloqueio de anúncios rodando em "
|
||||
"segundo plano visando economizar os recursos do sistema. Nota: Essa "
|
||||
"alteração requer uma reinicialização completa do serviço adblock para que "
|
||||
"surta efeito."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:183
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:255
|
||||
msgid "Refresh"
|
||||
msgstr "Atualizar"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:138
|
||||
msgid "Refresh DNS Report"
|
||||
msgstr "Atualizar o Relatório do DNS"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:13
|
||||
msgid "Refresh Timer"
|
||||
msgstr "Atualize o Temporizador"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:240
|
||||
msgid "Refresh Timer..."
|
||||
msgstr "Atualizando o Temporizador..."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:330
|
||||
msgid "Refresh..."
|
||||
msgstr "Atualizar..."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:311
|
||||
msgid "Relax SafeSearch"
|
||||
msgstr "Alivie o SafeSearch"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
|
||||
msgid "Report Chunk Count"
|
||||
msgstr "Contagem de Pedaços do Relatório"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
|
||||
msgid "Report Chunk Size"
|
||||
msgstr "Tamanho dos Pedaços do Relatório"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
|
||||
msgid "Report Directory"
|
||||
msgstr "Diretório do Relatório"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
|
||||
msgid "Report Interface"
|
||||
msgstr "Interface do Relatório"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
|
||||
msgid "Report Ports"
|
||||
msgstr "Relatório das Portas"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
|
||||
msgid "Report chunk count used by tcpdump."
|
||||
msgstr "Informar a contagem dos pedaços usados pelo tcpdump."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
|
||||
msgid "Report chunk size used by tcpdump in MByte."
|
||||
msgstr "Informar o tamanho do pedaço utilizado pelo tcpdump em MByte."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
|
||||
msgid ""
|
||||
"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
|
||||
"Please note: This option starts a small ubus/adblock monitor in the "
|
||||
"background."
|
||||
msgstr ""
|
||||
"Zera a lista final de bloqueio do DNS 'adb_list.overall' após o carregamento "
|
||||
"da infraestrutura do DNS. Nota: Esta opção inicia um pequeno monitor ubus/"
|
||||
"adblock em segundo plano."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:95
|
||||
msgid "Result"
|
||||
msgstr "Resultado"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:226
|
||||
msgid "Run Directories"
|
||||
msgstr "Executar Diretórios"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
|
||||
msgid "Run Flags"
|
||||
msgstr "Executar Flags"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:223
|
||||
msgid "Run Interfaces"
|
||||
msgstr "Executar Interfaces"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:220
|
||||
msgid "Run Utils"
|
||||
msgstr "Executar Utilitários"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:38
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:73
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:81
|
||||
msgid "Save"
|
||||
msgstr "Salvar"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:319
|
||||
msgid ""
|
||||
"Send adblock related notification e-mails. Please note: this needs "
|
||||
"additional 'msmtp' package installation."
|
||||
msgstr ""
|
||||
"Envie E-Mails de notificação relacionados ao bloqueio de anúncios. Note que: "
|
||||
"é necessário a instalação adicional do pacote 'msmtp'."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
|
||||
msgid "Sender address for adblock notification E-Mails."
|
||||
msgstr ""
|
||||
"Endereço E-Mail do remetente para as notificações do bloqueador de anúncios."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:27
|
||||
msgid "Set/Replace a new adblock job"
|
||||
msgstr "Definir/Substituir um novo trabalho de bloqueio de anúncios"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:264
|
||||
msgid "Settings"
|
||||
msgstr "Configurações"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:344
|
||||
msgid ""
|
||||
"Size of the download queue for download processing (incl. sorting, merging "
|
||||
"etc.) in parallel."
|
||||
msgstr ""
|
||||
"Tamanho da fila de download para o processamento de download (incl. "
|
||||
"classificação, fusão etc.) em paralelo."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:479
|
||||
msgid "Sources (Size, Focus)"
|
||||
msgstr "Fontes (Tamanho, Foco)"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
|
||||
msgid ""
|
||||
"Space separated list of DNS-related firewall ports which should be forced "
|
||||
"locally."
|
||||
msgstr ""
|
||||
"Lista separada por espaço das portas de firewall relacionadas ao DNS que "
|
||||
"devem ser impostas localmente."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
|
||||
msgid "Space separated list of ports used by tcpdump."
|
||||
msgstr "Lista separada por espaço das portas utilizadas pelo tcpdump."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:376
|
||||
msgid "Special config options for the selected download utility."
|
||||
msgstr ""
|
||||
"Opções especiais de configuração para o utilitário de download selecionado."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:306
|
||||
msgid "Start Timestamp"
|
||||
msgstr "Início da marca temporal"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
|
||||
msgid "Startup Trigger Interface"
|
||||
msgstr "Interface do Gatilho de Inicialização"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:208
|
||||
msgid "Status / Version"
|
||||
msgstr "Condição Geral / Versão"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:248
|
||||
msgid "Suspend"
|
||||
msgstr "Suspender"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
|
||||
msgid ""
|
||||
"Target directory for DNS related report files. Default is '/tmp', please use "
|
||||
"preferably an usb stick or another local disk."
|
||||
msgstr ""
|
||||
"Diretório de destino para os arquivos de relatório relacionados ao DNS. O "
|
||||
"diretório predefinido é '/tmp', use preferencialmente um pendrive ou um "
|
||||
"outro disco local."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
|
||||
msgid ""
|
||||
"Target directory for blocklist backups. Default is '/tmp', please use "
|
||||
"preferably an usb stick or another local disk."
|
||||
msgstr ""
|
||||
"Diretório de destino para a cópia de segurança das listas de bloqueio. O "
|
||||
"diretório predefinido é '/tmp', use preferencialmente um pendrive ou outro "
|
||||
"disco local."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
|
||||
msgid "Target directory for the generated blocklist 'adb_list.overall'."
|
||||
msgstr "Caminho do diretório para a lista nega gerada 'adb_list.overall'."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
|
||||
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
|
||||
msgstr ""
|
||||
"Diretório de destino para a lista que for gerada pelo lista de bloqueio "
|
||||
"prisional 'adb_list.jail'."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:70
|
||||
msgid "The Refresh Timer could not been updated."
|
||||
msgstr "Não foi possível atualizar o tempo de atualização do temporizador."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
|
||||
msgid "The Refresh Timer has been updated."
|
||||
msgstr "O tempo de atualização foi atualizado."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:50
|
||||
msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
|
||||
msgstr "O dia da semana (valores opc.: 1-7 possivelmente set. por , ou -)"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:40
|
||||
msgid "The hours portition (req., range: 0-23)"
|
||||
msgstr "A parte das horas (obg., intervalo: 0-23)"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:45
|
||||
msgid "The minutes portion (opt., range: 0-59)"
|
||||
msgstr "A parte dos minutos (obg., intervalo: 0-59)"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:26
|
||||
msgid "The syslog output, pre-filtered for adblock related messages only."
|
||||
msgstr ""
|
||||
"Saída do syslog, previamente filtrada para mensagens relacionadas ao adblock."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:22
|
||||
msgid ""
|
||||
"This is the local adblock blacklist to always-deny certain (sub) domains."
|
||||
"<br /> Please note: add only one domain per line. Comments introduced with "
|
||||
"'#' are allowed - ip addresses, wildcards and regex are not."
|
||||
msgstr ""
|
||||
"Está é a lista negra do bloqueio de anúncios de certos (sub) domínios que "
|
||||
"sempre serão negados.<br /> Nota: adicione apenas um domínio por linha. "
|
||||
"Comentários introduzidos com '#' são permitidos - endereços ip, curingas e "
|
||||
"regex não são."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:22
|
||||
msgid ""
|
||||
"This is the local adblock whitelist to always allow certain (sub) domains."
|
||||
"<br /> Please note: add only one domain per line. Comments introduced with "
|
||||
"'#' are allowed - ip addresses, wildcards and regex are not."
|
||||
msgstr ""
|
||||
"Está é a lista branca do bloqueio de anúncios de certos (sub) domínios que "
|
||||
"sempre serão permitidos.<br /> Nota: adicione apenas um domínio por linha. "
|
||||
"Comentários introduzidos com '#' são permitidos - endereços ip, curingas e "
|
||||
"regex não são."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:303
|
||||
msgid ""
|
||||
"This shows the last generated DNS Report, press the refresh button to get a "
|
||||
"current one."
|
||||
msgstr ""
|
||||
"Exibe o último Relatório DNS gerado, pressione o botão de atualização para "
|
||||
"obter um atual."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:257
|
||||
msgid "Time"
|
||||
msgstr "Tempo"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
|
||||
msgid "Timeout to wait for a successful DNS backend restart."
|
||||
msgstr "Tempo limite para aguardar o reinício bem sucedido do DNS."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:14
|
||||
msgid ""
|
||||
"To keep your adblock lists up-to-date, you should setup an automatic update "
|
||||
"job for these lists."
|
||||
msgstr ""
|
||||
"Para manter as suas listas de bloqueio de anúncios atualizadas, você deve "
|
||||
"configurar uma tarefa de atualização automática para essas listas."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:335
|
||||
msgid "Top 10 Statistics"
|
||||
msgstr "As 10 Estatísticas Principais"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
|
||||
msgid "Topic for adblock notification E-Mails."
|
||||
msgstr ""
|
||||
"Defina o assunto dos E-Mais que serão usados nas notificações do bloqueador "
|
||||
"de anúncios."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:312
|
||||
msgid "Total DNS Requests"
|
||||
msgstr "Total das solicitações do DNS"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:339
|
||||
msgid "Trigger Delay"
|
||||
msgstr "Gatilho de Atraso"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:16
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:16
|
||||
msgid "Unable to save changes: %s"
|
||||
msgstr "Impossível salvar as modificações: %s"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:331
|
||||
msgid "Verbose Debug Logging"
|
||||
msgstr "Registros Detalhados de Depuração"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:68
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:14
|
||||
msgid ""
|
||||
"Whitelist changes have been saved. Refresh your adblock lists that changes "
|
||||
"take effect."
|
||||
msgstr ""
|
||||
"As modificações feitas na lista branca foram salvas. Atualize a sua lista de "
|
||||
"bloqueio de anúncios para que as modificações feitas surtam efeito."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:277
|
||||
msgid "Whitelist..."
|
||||
msgstr "Lista Branca..."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
|
||||
msgid "dnsmasq (/tmp/dnsmasq.d)"
|
||||
msgstr "dnsmasq (/tmp/dnsmasq.d)"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
|
||||
msgid "kresd (/etc/kresd)"
|
||||
msgstr "kresd (/etc/kresd)"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:149
|
||||
msgid "max. result set size"
|
||||
msgstr "def. a quantidade máxima de resultados"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
|
||||
msgid "named (/var/lib/bind)"
|
||||
msgstr "named (/var/lib/bind)"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:389
|
||||
msgid "raw (/tmp)"
|
||||
msgstr "raw (/tmp)"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
|
||||
msgid "unbound (/var/lib/unbound)"
|
||||
msgstr "unbound (/var/lib/unbound)"
|
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
File diff suppressed because it is too large
Load diff
|
@ -1,775 +0,0 @@
|
|||
# liushuyu <liushuyu_011@163.com>, 2017.
|
||||
# Yangfl <mmyangfl@gmail.com>, 2017-2019.
|
||||
# Zheng Qian <sotux82@gmail.com>, 2019.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"POT-Creation-Date: \n"
|
||||
"PO-Revision-Date: 2019-10-18 07:55+0000\n"
|
||||
"Last-Translator: Zheng Qian <sotux82@gmail.com>\n"
|
||||
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
|
||||
"openwrt/luciapplicationsadblock/zh_Hans/>\n"
|
||||
"Language: zh-cn\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
"X-Generator: Weblate 3.9.1-dev\n"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:78
|
||||
msgid ""
|
||||
"<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
|
||||
"than 64 MB free RAM, please only select a few of them!"
|
||||
msgstr ""
|
||||
"<b>注意:</b>为防止在小于 64M 空闲内存的设备上出现内存不足异常,请只选择其中"
|
||||
"的几个!"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:86
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
|
||||
msgid "Action"
|
||||
msgstr "动作"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:17
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
|
||||
msgid "Adblock"
|
||||
msgstr "Adblock"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:151
|
||||
msgid "Adblock Status"
|
||||
msgstr "Adblock 状态"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:157
|
||||
msgid "Adblock Version"
|
||||
msgstr "Adblock 版本"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:182
|
||||
msgid "Additional trigger delay in seconds before adblock processing begins."
|
||||
msgstr "触发 Adblock 开始处理前的额外延迟(秒)。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
|
||||
msgid "Advanced"
|
||||
msgstr "高级"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:85
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
|
||||
msgid "Answer"
|
||||
msgstr "回答"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:96
|
||||
msgid "Archive Categories"
|
||||
msgstr "存档类别"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:146
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:181
|
||||
msgid "Backup Directory"
|
||||
msgstr "备份目录"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:106
|
||||
msgid "Blacklist"
|
||||
msgstr "黑名单"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:169
|
||||
msgid "Blacklist File"
|
||||
msgstr "黑名单文件"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
|
||||
msgid "Blocked DNS Queries"
|
||||
msgstr "已拦截的 DNS 请求"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:30
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:73
|
||||
msgid "Blocked Domain"
|
||||
msgstr "已拦截的域名"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:77
|
||||
msgid "Blocklist Sources"
|
||||
msgstr "拦截列表来源"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:37
|
||||
msgid "Blocklist not found!"
|
||||
msgstr "拦截列表未找到!"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:56
|
||||
msgid ""
|
||||
"Choose 'none' to disable automatic startups, 'timed' to use a classic "
|
||||
"timeout (default 30 sec.) or select another trigger interface."
|
||||
msgstr ""
|
||||
"选择“none”以禁用自动启动,“timed”以使用默认的超时设定(默认 30 秒),或选择另"
|
||||
"一个触发接口。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:83
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
|
||||
msgid "Client"
|
||||
msgstr "客户端 Client"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:59
|
||||
msgid "Collecting data..."
|
||||
msgstr "正在收集数据…"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
|
||||
msgid ""
|
||||
"Configuration of the adblock package to block ad/abuse domains by using DNS."
|
||||
msgstr "Adblock 配置工具,通过 DNS 来拦截广告和阻止域名。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:25
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:27
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:29
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:68
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:70
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:72
|
||||
msgid "Count"
|
||||
msgstr "计数"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
|
||||
msgid "DNS Backend (DNS Directory)"
|
||||
msgstr "DNS 后端(DNS 目录)"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:169
|
||||
msgid "DNS Backend, DNS Directory"
|
||||
msgstr "DNS 后端,DNS 目录"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:34
|
||||
msgid "DNS Blocking Variant"
|
||||
msgstr "DNS 拦截方法"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:164
|
||||
msgid "DNS Directory"
|
||||
msgstr "DNS 目录"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:127
|
||||
msgid "DNS File Reset"
|
||||
msgstr "DNS 文件重置"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:197
|
||||
msgid "DNS Inotify"
|
||||
msgstr "DNS 验证"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:134
|
||||
msgid "DNS Query Report"
|
||||
msgstr "DNS 查询报告"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:175
|
||||
msgid "DNS Variant, DNS File Reset"
|
||||
msgstr "DNS 变量,DNS 文件重置"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:81
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
|
||||
msgid "Date"
|
||||
msgstr "日期"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:94
|
||||
msgid "Description"
|
||||
msgstr "描述"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:198
|
||||
msgid ""
|
||||
"Disable adblock triggered restarts and the 'DNS File Reset' for dns backends "
|
||||
"with autoload features."
|
||||
msgstr ""
|
||||
"禁用 adblock 触发的重新启动以及具有自动加载功能的 dns 后端的“DNS 文件重置”。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:187
|
||||
msgid ""
|
||||
"Disable the toplevel domain compression, if the number of blocked domains is "
|
||||
"greater than this threshold."
|
||||
msgstr "如果阻止的域名数大于此阈值,则禁用顶级域名压缩。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
|
||||
msgid ""
|
||||
"Dnsmasq also supports 'null' block variants, which may provide better "
|
||||
"response times."
|
||||
msgstr "Dnsmasq 还支持“null”方法,这可以提供更好的响应时间。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:28
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:71
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:84
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
|
||||
msgid "Domain"
|
||||
msgstr "域名"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:294
|
||||
msgid "Domain/Client/Date/Time"
|
||||
msgstr "域名/客户端/日期/时间"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:43
|
||||
msgid "Download Utility"
|
||||
msgstr "下载工具"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:163
|
||||
msgid "Download Utility (SSL Library)"
|
||||
msgstr "下载实用程序(SSL 库)"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:152
|
||||
msgid "E-Mail Notification"
|
||||
msgstr "E-Mail 通知"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:260
|
||||
msgid "E-Mail Notification Count"
|
||||
msgstr "E-Mail 通知计数"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:255
|
||||
msgid "E-Mail Profile"
|
||||
msgstr "E-Mail 资料"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:157
|
||||
msgid "E-Mail Receiver Address"
|
||||
msgstr "E-Mail 收件人地址"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:245
|
||||
msgid "E-Mail Sender Address"
|
||||
msgstr "E-Mail 发件人地址"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:250
|
||||
msgid "E-Mail Topic"
|
||||
msgstr "E-Mail 主题"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
|
||||
msgid "Edit Blacklist"
|
||||
msgstr "编辑黑名单"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
|
||||
msgid "Edit Configuration"
|
||||
msgstr "编辑设置"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
|
||||
msgid "Edit Whitelist"
|
||||
msgstr "编辑白名单"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:20
|
||||
msgid "Enable Adblock"
|
||||
msgstr "启用 Adblock"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:106
|
||||
msgid "Enable verbose debug logging in case of any processing error."
|
||||
msgstr "在出现任何处理错误的情况下启用详细调试日志记录。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:81
|
||||
msgid "Enabled"
|
||||
msgstr "已启用"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:262
|
||||
msgid "End Date"
|
||||
msgstr "结束日期"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
|
||||
msgid "Extra Options"
|
||||
msgstr "额外选项"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:302
|
||||
msgid "Filter"
|
||||
msgstr "过滤器"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:292
|
||||
msgid ""
|
||||
"Filter the DNS Query result set for a particular domain, client or time "
|
||||
"frame."
|
||||
msgstr "筛选特定域,客户端或时间范围的 DNS 查询结果。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:203
|
||||
msgid "Flush DNS Cache"
|
||||
msgstr "清空 DNS 缓存"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:204
|
||||
msgid "Flush DNS Cache after adblock processing."
|
||||
msgstr "在 adblock 进程启动后清空 DNS 缓存。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:12
|
||||
msgid ""
|
||||
"For further information <a href=\"%s\" target=\"_blank\">check the online "
|
||||
"documentation</a>"
|
||||
msgstr "进一步信息<a href=\"%s\" target=\"_blank\">请访问在线文档</a>"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:122
|
||||
msgid ""
|
||||
"For further performance improvements you can raise this value, e.g. '8' or "
|
||||
"'16' should be safe."
|
||||
msgstr "为了进一步提高性能,您可以提高此值,例如:8 或 16 应该是安全的。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:116
|
||||
msgid "Force Local DNS"
|
||||
msgstr "强制本地 DNS"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:170
|
||||
msgid "Full path to the blacklist file."
|
||||
msgstr "黑名单文件的完整路径。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:176
|
||||
msgid "Full path to the whitelist file."
|
||||
msgstr "白名单文件的全路径。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:135
|
||||
msgid ""
|
||||
"Gather dns related network traffic via tcpdump to provide a DNS Query Report "
|
||||
"on demand."
|
||||
msgstr "通过 tcpdump 收集 dns 有关的网络流量,以按需提供 DNS 查询报告。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:10
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:9
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:10
|
||||
msgid "Input file not found, please check your configuration."
|
||||
msgstr "未找到输入文件,请检查您的配置。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:193
|
||||
msgid "Last Run"
|
||||
msgstr "最后运行"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:307
|
||||
msgid "Latest DNS Queries"
|
||||
msgstr "最新的 DNS 查询"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:55
|
||||
msgid ""
|
||||
"List of available network interfaces. Usually the startup will be triggered "
|
||||
"by the 'wan' interface."
|
||||
msgstr "可用网络接口列表。通常启动将由“wan”接口触发。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
|
||||
msgid ""
|
||||
"List of supported DNS backends with their default list export directory."
|
||||
msgstr "支持的 DNS 后端服务列表及其默认列表导出目录。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:35
|
||||
msgid ""
|
||||
"List of supported DNS blocking variants. By default 'nxdomain' will be used "
|
||||
"for all DNS backends."
|
||||
msgstr ""
|
||||
"DNS 支持的拦截方法列表。默认情况下,“nxdomain”将用于所有 DNS 后端服务。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:44
|
||||
msgid "List of supported and fully pre-configured download utilities."
|
||||
msgstr "支持和完全预配置的下载工具列表。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:21
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:221
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:98
|
||||
msgid "Loading"
|
||||
msgstr "加载中"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:192
|
||||
msgid "Local FW/DNS Ports"
|
||||
msgstr "本地 FW/DNS 端口"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
|
||||
msgid "Logfile"
|
||||
msgstr "日志文件"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:109
|
||||
msgid "Low Priority Service"
|
||||
msgstr "低优先级服务"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:256
|
||||
msgid "Mail profile used in 'msmtp' for adblock notification E-Mails."
|
||||
msgstr "adblock 发送通知邮件用的“msmtp”账户名。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:120
|
||||
msgid "Max. Download Queue"
|
||||
msgstr "最大下载队列"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:26
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:69
|
||||
msgid "Name / IP-Address"
|
||||
msgstr "名称 / IP 地址"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:90
|
||||
msgid "No"
|
||||
msgstr "否"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:103
|
||||
msgid ""
|
||||
"Options for further tweaking in case the defaults are not suitable for you."
|
||||
msgstr "在默认设置并不适合您时的额外选项。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:187
|
||||
msgid "Overall Domains"
|
||||
msgstr "域名总览"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:18
|
||||
msgid "Overview"
|
||||
msgstr "概览"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:32
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:32
|
||||
msgid ""
|
||||
"Please add only one domain per line. Comments introduced with '#' are "
|
||||
"allowed - ip addresses, wildcards and regex are not."
|
||||
msgstr ""
|
||||
"请每行只添加一个域。允许使用“#”开头的注释 - ip 地址、通配符和正则表达式都不允"
|
||||
"许。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:19
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:18
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:19
|
||||
msgid "Please edit this file directly in a terminal session."
|
||||
msgstr "请直接在终端会话中编辑此文件。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
|
||||
msgid "Please note: this needs manual 'msmtp' package installation and setup."
|
||||
msgstr "请注意:这需要手动安装和设置“msmtp”软件包。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
|
||||
msgid "Please note: this needs manual 'tcpdump-mini' package installation."
|
||||
msgstr "请注意:这需要手动安装和设置“tcpdump-mini”软件包。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:52
|
||||
msgid "Query"
|
||||
msgstr "查询"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:27
|
||||
msgid "Query domains"
|
||||
msgstr "查询域"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:261
|
||||
msgid ""
|
||||
"Raise the minimum notification count, to get E-Mails if the overall count is "
|
||||
"less or equal to the given limit (default 0),"
|
||||
msgstr ""
|
||||
"如果总计数小于或等于给定的限制(默认为0),则提高最小通知计数以获取 E-Mail,"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:158
|
||||
msgid "Receiver address for adblock notification E-Mails."
|
||||
msgstr "adblock 通知 E-Mail 的收件人地址。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
|
||||
msgid ""
|
||||
"Redirect all DNS queries from 'lan' zone to the local resolver, applies to "
|
||||
"udp and tcp protocol on ports 53, 853 and 5353."
|
||||
msgstr ""
|
||||
"将所有 DNS 查询从“lan”区域重定向到本地解析器,包括 udp、tcp 协议的 53、853、"
|
||||
"5353 端口 。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:28
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:39
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:50
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:111
|
||||
msgid "Refresh"
|
||||
msgstr "刷新"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:208
|
||||
msgid "Refresh Blocklist Sources"
|
||||
msgstr "刷新拦截列表源"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:281
|
||||
msgid "Refresh Report"
|
||||
msgstr "刷新报告"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:231
|
||||
msgid "Report Chunk Count"
|
||||
msgstr "报告区块计数"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:238
|
||||
msgid "Report Chunk Size"
|
||||
msgstr "报告区块大小"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:139
|
||||
msgid "Report Directory"
|
||||
msgstr "报告目录"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:208
|
||||
msgid "Report Interface"
|
||||
msgstr "报告接口"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:225
|
||||
msgid "Report Listen Port(s)"
|
||||
msgstr "报告监听端口"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:232
|
||||
msgid "Report chunk count used by tcpdump (default '5')."
|
||||
msgstr "tcpdump 将使用的报告区块计数(默认为“5”)。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:239
|
||||
msgid "Report chunk size used by tcpdump in MB (default '1')."
|
||||
msgstr "tcpdump 将使用的报告区块大小(MB)(默认为“1”)。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:209
|
||||
msgid ""
|
||||
"Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
|
||||
"(default 'br-lan')."
|
||||
msgstr "tcpdump 使用的报告接口,对于多个接口设置为“any”(默认为“br-lan”)。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
|
||||
msgid ""
|
||||
"Resets the final DNS blockfile 'adb_list.overall' after loading through the "
|
||||
"DNS backend."
|
||||
msgstr "DNS 后端加载完毕后,重置最终的 DNS 拦截文件“adb_list.overall”。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:37
|
||||
msgid "Resume"
|
||||
msgstr "恢复"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:149
|
||||
msgid "Runtime Information"
|
||||
msgstr "运行信息"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:84
|
||||
msgid "SSL req."
|
||||
msgstr "SSL 要求"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:27
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:26
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:27
|
||||
msgid "Save"
|
||||
msgstr "保存"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:153
|
||||
msgid ""
|
||||
"Send notification E-Mails in case of a processing error or if domain count "
|
||||
"is ≤ 0."
|
||||
msgstr "如果发生处理错误或域名数 ≤ 0,则发送通知 E-Mail。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:246
|
||||
msgid "Sender address for adblock notification E-Mails."
|
||||
msgstr "adblock 通知 E-Mail 的发件人地址。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:110
|
||||
msgid ""
|
||||
"Set the nice level to 'low priority' and the adblock background processing "
|
||||
"will take fewer resources from the system."
|
||||
msgstr "设置 nice 级别为“低优先级”,adblock 后台进程将从系统中获取更少的资源。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:121
|
||||
msgid ""
|
||||
"Size of the download queue to handle downloads & list processing in "
|
||||
"parallel (default '4')."
|
||||
msgstr "下载队列的大小,用于并行下载 & 列表处理(默认为“4”)。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:193
|
||||
msgid ""
|
||||
"Space separated list of firewall ports which should be redirected locally."
|
||||
msgstr "应被防火墙重定向到本地的端口列表,使用空格分隔。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:226
|
||||
msgid ""
|
||||
"Space separated list of reporting port(s) used by tcpdump (default: '53')."
|
||||
msgstr "tcpdump 使用的报告端口列表,使用空格分隔(默认值:“53”)。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:256
|
||||
msgid "Start Date"
|
||||
msgstr "开始日期"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:54
|
||||
msgid "Startup Trigger"
|
||||
msgstr "启动触发器"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:26
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:48
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:109
|
||||
msgid "Suspend"
|
||||
msgstr "暂停"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:200
|
||||
msgid "Suspend / Resume Adblock"
|
||||
msgstr "暂停/恢复 Adblock"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:186
|
||||
msgid "TLD Compression Threshold"
|
||||
msgstr "TLD 压缩阈值"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
|
||||
msgid ""
|
||||
"Target directory for adblock source backups. Default is '/tmp', please use "
|
||||
"preferably a non-volatile disk if available."
|
||||
msgstr "adblock 源备份的目标目录。默认值为“/tmp”,请尽可能使用非易失性磁盘。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:140
|
||||
msgid ""
|
||||
"Target directory for dns related report files. Default is '/tmp', please use "
|
||||
"preferably a non-volatile disk if available."
|
||||
msgstr ""
|
||||
"与 dns 相关的报告文件的目标目录。默认值为“/tmp”,请尽可能使用非易失性磁盘。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:165
|
||||
msgid "Target directory for the generated blocklist 'adb_list.overall'."
|
||||
msgstr "生成拦截列表“adb_list.overall”的目标目录。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:18
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:17
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:18
|
||||
msgid "The file size is too large for online editing in LuCI (≥ 100 KB)."
|
||||
msgstr "文件过大,无法使用 LuCI 的在线编辑(≥ 100 KB)。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/logread.htm:31
|
||||
msgid "The syslog output, pre-filtered for adblock related messages only."
|
||||
msgstr "系统日志输出,仅针对 adblock 相关的消息进行了预筛选。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:111
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:210
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:227
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:233
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:240
|
||||
msgid "This change requires a manual service stop/re-start to take effect."
|
||||
msgstr "此更改需要手动停止/重新启动服务才能生效。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:31
|
||||
msgid ""
|
||||
"This form allows you to modify the content of the adblock blacklist (%s)."
|
||||
msgstr "此表单允许您修改 adblock 黑名单(%s)的内容。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:31
|
||||
msgid ""
|
||||
"This form allows you to modify the content of the adblock whitelist (%s)."
|
||||
msgstr "此表单允许您修改 adblock 白名单(%s)的内容。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:30
|
||||
msgid ""
|
||||
"This form allows you to modify the content of the main adblock configuration "
|
||||
"file (/etc/config/adblock)."
|
||||
msgstr "此表单允许您修改主要 adblock 配置文件(/etc/config/adblock)的内容。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:49
|
||||
msgid ""
|
||||
"This form allows you to query active block lists for certain domains, e.g. "
|
||||
"for whitelisting."
|
||||
msgstr "此表单允许您查询某些域的活动块列表,例如用于列出白名单。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:129
|
||||
msgid ""
|
||||
"This option saves an enormous amount of storage space, but starts a small "
|
||||
"ubus/adblock monitor in the background."
|
||||
msgstr "此选项可节省大量存储空间,但要在后台启动一个小型 ubus/adblock 监视器。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:82
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
|
||||
msgid "Time"
|
||||
msgstr "时间"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:26
|
||||
msgid ""
|
||||
"To overwrite the default path use the 'DNS Directory' option in the extra "
|
||||
"section below."
|
||||
msgstr "要覆盖默认路径,请使用下面额外部分中的“DNS 目录”选项。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
|
||||
msgid "Top 10 Reporting"
|
||||
msgstr "前十报告"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:251
|
||||
msgid "Topic for adblock notification E-Mails."
|
||||
msgstr "adblock 通知 E-Mail 的主题。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:268
|
||||
msgid "Total DNS Queries"
|
||||
msgstr "DNS 查询总数"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:181
|
||||
msgid "Trigger Delay"
|
||||
msgstr "触发延迟"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:105
|
||||
msgid "Verbose Debug Logging"
|
||||
msgstr "详细的调试记录"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:22
|
||||
msgid "Waiting for command to complete..."
|
||||
msgstr "正在等待命令完成…"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:102
|
||||
msgid "Whitelist"
|
||||
msgstr "白名单"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:175
|
||||
msgid "Whitelist File"
|
||||
msgstr "白名单文件"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:88
|
||||
msgid "Yes"
|
||||
msgstr "是"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:262
|
||||
msgid ""
|
||||
"e.g. to receive an E-Mail notification with every adblock run set this value "
|
||||
"to 200000."
|
||||
msgstr "例如:要在每次运行 adblock 时收到 E-Mail 通知,请将此值设置为 200000。"
|
||||
|
||||
#~ msgid "'Jail' Blocklist Creation"
|
||||
#~ msgstr "“Jail”拦截列表创建"
|
||||
|
||||
#~ msgid "Backup Mode"
|
||||
#~ msgstr "备份模式"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Builds an additional 'Jail' list (/tmp/adb_list.jail) to block access to "
|
||||
#~ "all domains except those listed in the whitelist file."
|
||||
#~ msgstr ""
|
||||
#~ "构建一个额外的“Jail”列表(/tmp/adb_list.jail),除白名单文件中列出的域名"
|
||||
#~ "外,阻止访问其他所有的域名。"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Create compressed blocklist backups, they will be used in case of "
|
||||
#~ "download errors or during startup in backup mode."
|
||||
#~ msgstr "创建压缩的拦截列表备份,它们将在下载错误或备份模式启动期间使用。"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Do not automatically update blocklists during startup, use blocklist "
|
||||
#~ "backups instead."
|
||||
#~ msgstr "启动期间不要自动更新 blocklists,改用 blocklists 的备份。"
|
||||
|
||||
#~ msgid "Email Notification"
|
||||
#~ msgstr "Email 提醒"
|
||||
|
||||
#~ msgid "Email Notification Count"
|
||||
#~ msgstr "Email 提醒计数"
|
||||
|
||||
#~ msgid "Enable Blocklist Backup"
|
||||
#~ msgstr "启用 Blocklist 备份"
|
||||
|
||||
#~ msgid "Enable DNS Query Report"
|
||||
#~ msgstr "启用 DNS 查询报告"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Raise the minimum email notification count, to get emails if the overall "
|
||||
#~ "count is less or equal to the given limit (default 0),"
|
||||
#~ msgstr ""
|
||||
#~ "如果总数小于或等于给定限制(默认为 0),请提高最小电子邮件通知数,以获取电"
|
||||
#~ "子邮件。"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Redirect all DNS queries from 'lan' zone to the local resolver, apply to "
|
||||
#~ "udp and tcp protocol on ports 53, 853 and 5353."
|
||||
#~ msgstr ""
|
||||
#~ "将所有 DNS 查询从“lan”区域重定向到本地解析器,适用于端口53、853和5353上的 "
|
||||
#~ "udp 和 tcp 协议。"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Send notification emails in case of a processing error or if domain count "
|
||||
#~ "is ≤ 0."
|
||||
#~ msgstr "如果发生错误或域计数 ≤ 0,发送通知电子邮件。"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Size of the download queue to handle downloads & list processing in "
|
||||
#~ "parallel (default '8')."
|
||||
#~ msgstr "处理下载队列的大小及并行处理列表(默认为“8”)。"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Target directory for adblock backups. Please use only a non-volatile "
|
||||
#~ "disk, e.g. an external usb stick."
|
||||
#~ msgstr "adblock 备份的目标目录。请仅使用非易失性磁盘,例如:一个外置 U 盘。"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Target directory for dns related report files. Please use preferably a "
|
||||
#~ "non-volatile disk, e.g. an external usb stick."
|
||||
#~ msgstr ""
|
||||
#~ "dns 相关报告文件的目标目录。请优先使用非易失性磁盘,例如:一个外置 U 盘。"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "You can use this restrictive blocklist e.g. for guest wifi or kidsafe "
|
||||
#~ "configurations."
|
||||
#~ msgstr "您可以使用此限制性拦截列表,例如访客 wifi 或家长模式。"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "e.g. to receive an email notification with every adblock update set this "
|
||||
#~ "value to 150000."
|
||||
#~ msgstr "例如:要接收每个 adblock 更新的电子邮件通知时将此值设置为 150000。"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Enable memory intense overall sort / duplicate removal on low memory "
|
||||
#~ "devices (< 64 MB free RAM)"
|
||||
#~ msgstr ""
|
||||
#~ "在低内存设备上启用积极的内存整体排序/重复移除(< 64 MB 空闲内存)"
|
||||
|
||||
#~ msgid "Force Overall Sort"
|
||||
#~ msgstr "强制整体排序"
|
||||
|
||||
#~ msgid "Reporting interface used by tcpdump (default 'br-lan')."
|
||||
#~ msgstr "tcpdump 将使用的报告接口(默认为“br-lan”)。"
|
|
@ -1,768 +0,0 @@
|
|||
# liushuyu <liushuyu_011@163.com>, 2017.
|
||||
# Yangfl <mmyangfl@gmail.com>, 2017-2019.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"POT-Creation-Date: \n"
|
||||
"PO-Revision-Date: 2019-01-03 20:37+0800\n"
|
||||
"Last-Translator: Yangfl <mmyangfl@gmail.com>\n"
|
||||
"Language-Team: <debian-l10n-chinese@lists.debian.org>\n"
|
||||
"Language: zh_TW\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: Gtranslator 3.30.1\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:78
|
||||
msgid ""
|
||||
"<b>Caution:</b> To prevent OOM exceptions on low memory devices with less "
|
||||
"than 64 MB free RAM, please only select a few of them!"
|
||||
msgstr ""
|
||||
"<b>注意:</b>為防止在小於 64M 空閒記憶體的裝置上出現記憶體不足異常,請只選擇"
|
||||
"其中的幾個!"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:86
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
|
||||
msgid "Action"
|
||||
msgstr "動作"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:17
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:10
|
||||
msgid "Adblock"
|
||||
msgstr "Adblock"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:151
|
||||
msgid "Adblock Status"
|
||||
msgstr "Adblock 狀態"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:157
|
||||
msgid "Adblock Version"
|
||||
msgstr "Adblock 版本"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:182
|
||||
msgid "Additional trigger delay in seconds before adblock processing begins."
|
||||
msgstr "觸發 Adblock 開始處理前的額外延遲(秒)。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:23
|
||||
msgid "Advanced"
|
||||
msgstr "高階"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:85
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
|
||||
msgid "Answer"
|
||||
msgstr "回答"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:96
|
||||
msgid "Archive Categories"
|
||||
msgstr "存檔類別"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:146
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:181
|
||||
msgid "Backup Directory"
|
||||
msgstr "備份目錄"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:106
|
||||
msgid "Blacklist"
|
||||
msgstr "黑名單"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:169
|
||||
msgid "Blacklist File"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:274
|
||||
msgid "Blocked DNS Queries"
|
||||
msgstr "已攔截的 DNS 請求"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:30
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:73
|
||||
msgid "Blocked Domain"
|
||||
msgstr "已攔截的域名"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:77
|
||||
msgid "Blocklist Sources"
|
||||
msgstr "攔截列表來源"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:37
|
||||
msgid "Blocklist not found!"
|
||||
msgstr "攔截列表未找到!"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:56
|
||||
msgid ""
|
||||
"Choose 'none' to disable automatic startups, 'timed' to use a classic "
|
||||
"timeout (default 30 sec.) or select another trigger interface."
|
||||
msgstr ""
|
||||
"選擇“none”以禁用自動啟動,“timed”以使用預設的超時設定(預設 30 秒),或選擇另"
|
||||
"一個觸發介面。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:83
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
|
||||
msgid "Client"
|
||||
msgstr "客戶端"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:59
|
||||
msgid "Collecting data..."
|
||||
msgstr "正在收集資料..."
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:11
|
||||
msgid ""
|
||||
"Configuration of the adblock package to block ad/abuse domains by using DNS."
|
||||
msgstr "Adblock 配置工具,通過 DNS 來攔截廣告和阻止域名。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:25
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:27
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:29
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:68
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:70
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:72
|
||||
msgid "Count"
|
||||
msgstr "計數"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:24
|
||||
msgid "DNS Backend (DNS Directory)"
|
||||
msgstr "DNS 後端(DNS 目錄)"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:169
|
||||
msgid "DNS Backend, DNS Directory"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:34
|
||||
msgid "DNS Blocking Variant"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:164
|
||||
msgid "DNS Directory"
|
||||
msgstr "DNS 目錄"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:127
|
||||
msgid "DNS File Reset"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:197
|
||||
msgid "DNS Inotify"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:20
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:134
|
||||
msgid "DNS Query Report"
|
||||
msgstr "DNS 查詢報告"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:175
|
||||
msgid "DNS Variant, DNS File Reset"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:81
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
|
||||
msgid "Date"
|
||||
msgstr "日期"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:94
|
||||
msgid "Description"
|
||||
msgstr "描述"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:198
|
||||
msgid ""
|
||||
"Disable adblock triggered restarts and the 'DNS File Reset' for dns backends "
|
||||
"with autoload features."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:187
|
||||
msgid ""
|
||||
"Disable the toplevel domain compression, if the number of blocked domains is "
|
||||
"greater than this threshold."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:36
|
||||
msgid ""
|
||||
"Dnsmasq also supports 'null' block variants, which may provide better "
|
||||
"response times."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:28
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:71
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:84
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
|
||||
msgid "Domain"
|
||||
msgstr "域名"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:294
|
||||
msgid "Domain/Client/Date/Time"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:43
|
||||
msgid "Download Utility"
|
||||
msgstr "下載工具"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:163
|
||||
msgid "Download Utility (SSL Library)"
|
||||
msgstr "下載實用程式(SSL 庫)"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:152
|
||||
msgid "E-Mail Notification"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:260
|
||||
msgid "E-Mail Notification Count"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:255
|
||||
msgid "E-Mail Profile"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:157
|
||||
msgid "E-Mail Receiver Address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:245
|
||||
msgid "E-Mail Sender Address"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:250
|
||||
msgid "E-Mail Topic"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:24
|
||||
msgid "Edit Blacklist"
|
||||
msgstr "編輯黑名單"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:26
|
||||
msgid "Edit Configuration"
|
||||
msgstr "編輯設定"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:25
|
||||
msgid "Edit Whitelist"
|
||||
msgstr "編輯白名單"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:20
|
||||
msgid "Enable Adblock"
|
||||
msgstr "啟用 Adblock"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:106
|
||||
msgid "Enable verbose debug logging in case of any processing error."
|
||||
msgstr "在出現任何處理錯誤的情況下啟用詳細除錯日誌記錄。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:81
|
||||
msgid "Enabled"
|
||||
msgstr "已啟用"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:262
|
||||
msgid "End Date"
|
||||
msgstr "結束日期"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:102
|
||||
msgid "Extra Options"
|
||||
msgstr "額外選項"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:302
|
||||
msgid "Filter"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:292
|
||||
msgid ""
|
||||
"Filter the DNS Query result set for a particular domain, client or time "
|
||||
"frame."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:203
|
||||
msgid "Flush DNS Cache"
|
||||
msgstr "清空 DNS 快取"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:204
|
||||
msgid "Flush DNS Cache after adblock processing."
|
||||
msgstr "在 adblock 程序啟動後清空 DNS 快取。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:12
|
||||
msgid ""
|
||||
"For further information <a href=\"%s\" target=\"_blank\">check the online "
|
||||
"documentation</a>"
|
||||
msgstr "進一步資訊<a href=\"%s\" target=\"_blank\">請訪問線上文檔</a>"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:122
|
||||
msgid ""
|
||||
"For further performance improvements you can raise this value, e.g. '8' or "
|
||||
"'16' should be safe."
|
||||
msgstr "為了進一步提高效能,您可以提高此值,例如:8 或 16 應該是安全的。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:116
|
||||
msgid "Force Local DNS"
|
||||
msgstr "強制本地 DNS"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:170
|
||||
msgid "Full path to the blacklist file."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:176
|
||||
msgid "Full path to the whitelist file."
|
||||
msgstr "白名單檔案的全路徑。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:135
|
||||
msgid ""
|
||||
"Gather dns related network traffic via tcpdump to provide a DNS Query Report "
|
||||
"on demand."
|
||||
msgstr "通過 tcpdump 收集 dns 有關的網路流量,以按需提供 DNS 查詢報告。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:10
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:9
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:10
|
||||
msgid "Input file not found, please check your configuration."
|
||||
msgstr "輸入檔案未找到,請檢查您的配置。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:193
|
||||
msgid "Last Run"
|
||||
msgstr "最後執行"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:307
|
||||
msgid "Latest DNS Queries"
|
||||
msgstr "最新的 DNS 查詢"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:55
|
||||
msgid ""
|
||||
"List of available network interfaces. Usually the startup will be triggered "
|
||||
"by the 'wan' interface."
|
||||
msgstr "可用網路介面列表。通常啟動將由“wan”介面觸發。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:25
|
||||
msgid ""
|
||||
"List of supported DNS backends with their default list export directory."
|
||||
msgstr "支援的 DNS 後端列表及其預設列表匯出目錄。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:35
|
||||
msgid ""
|
||||
"List of supported DNS blocking variants. By default 'nxdomain' will be used "
|
||||
"for all DNS backends."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:44
|
||||
msgid "List of supported and fully pre-configured download utilities."
|
||||
msgstr "支援和完全預配置的下載工具列表。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:21
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:221
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:98
|
||||
msgid "Loading"
|
||||
msgstr "載入中"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:192
|
||||
msgid "Local FW/DNS Ports"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:22
|
||||
msgid "Logfile"
|
||||
msgstr "日誌檔案"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:109
|
||||
msgid "Low Priority Service"
|
||||
msgstr "低優先順序服務"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:256
|
||||
msgid "Mail profile used in 'msmtp' for adblock notification E-Mails."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:120
|
||||
msgid "Max. Download Queue"
|
||||
msgstr "最大下載佇列"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:26
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:69
|
||||
msgid "Name / IP-Address"
|
||||
msgstr "名稱 / IP 地址"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:90
|
||||
msgid "No"
|
||||
msgstr "否"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:103
|
||||
msgid ""
|
||||
"Options for further tweaking in case the defaults are not suitable for you."
|
||||
msgstr "在預設設定並不適合您時的額外選項。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:187
|
||||
msgid "Overall Domains"
|
||||
msgstr "域名總覽"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:18
|
||||
msgid "Overview"
|
||||
msgstr "總覽"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:32
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:32
|
||||
msgid ""
|
||||
"Please add only one domain per line. Comments introduced with '#' are "
|
||||
"allowed - ip addresses, wildcards and regex are not."
|
||||
msgstr ""
|
||||
"請每行只新增一個域。允許使用“#”開頭的註釋 - ip 地址、萬用字元和正則表示式都不"
|
||||
"允許。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:19
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:18
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:19
|
||||
msgid "Please edit this file directly in a terminal session."
|
||||
msgstr "請在終端會話中直接編輯此檔案。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:154
|
||||
msgid "Please note: this needs manual 'msmtp' package installation and setup."
|
||||
msgstr "請注意:這需要手動安裝和設定“msmtp”軟體包。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:136
|
||||
msgid "Please note: this needs manual 'tcpdump-mini' package installation."
|
||||
msgstr "請注意:這需要手動安裝和設定“tcpdump-mini”軟體包。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:52
|
||||
msgid "Query"
|
||||
msgstr "查詢"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:27
|
||||
msgid "Query domains"
|
||||
msgstr "查詢域"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:261
|
||||
msgid ""
|
||||
"Raise the minimum notification count, to get E-Mails if the overall count is "
|
||||
"less or equal to the given limit (default 0),"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:158
|
||||
msgid "Receiver address for adblock notification E-Mails."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:117
|
||||
msgid ""
|
||||
"Redirect all DNS queries from 'lan' zone to the local resolver, applies to "
|
||||
"udp and tcp protocol on ports 53, 853 and 5353."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:28
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:39
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:50
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:111
|
||||
msgid "Refresh"
|
||||
msgstr "重新整理"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:208
|
||||
msgid "Refresh Blocklist Sources"
|
||||
msgstr "重新整理攔截列表源"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:281
|
||||
msgid "Refresh Report"
|
||||
msgstr "重新整理報告"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:231
|
||||
msgid "Report Chunk Count"
|
||||
msgstr "報告區塊計數"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:238
|
||||
msgid "Report Chunk Size"
|
||||
msgstr "報告區塊大小"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:139
|
||||
msgid "Report Directory"
|
||||
msgstr "報告目錄"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:208
|
||||
msgid "Report Interface"
|
||||
msgstr "報告介面"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:225
|
||||
msgid "Report Listen Port(s)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:232
|
||||
msgid "Report chunk count used by tcpdump (default '5')."
|
||||
msgstr "tcpdump 將使用的報告區塊計數(預設為“5”)。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:239
|
||||
msgid "Report chunk size used by tcpdump in MB (default '1')."
|
||||
msgstr "tcpdump 將使用的報告區塊大小(MB)(預設為“1”)。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:209
|
||||
msgid ""
|
||||
"Reporting interface used by tcpdump, set to 'any' for multiple interfaces "
|
||||
"(default 'br-lan')."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:128
|
||||
msgid ""
|
||||
"Resets the final DNS blockfile 'adb_list.overall' after loading through the "
|
||||
"DNS backend."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:37
|
||||
msgid "Resume"
|
||||
msgstr "恢復"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:149
|
||||
msgid "Runtime Information"
|
||||
msgstr "執行資訊"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:84
|
||||
msgid "SSL req."
|
||||
msgstr "SSL 要求"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:27
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:26
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:27
|
||||
msgid "Save"
|
||||
msgstr "儲存"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:153
|
||||
msgid ""
|
||||
"Send notification E-Mails in case of a processing error or if domain count "
|
||||
"is ≤ 0."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:246
|
||||
msgid "Sender address for adblock notification E-Mails."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:110
|
||||
msgid ""
|
||||
"Set the nice level to 'low priority' and the adblock background processing "
|
||||
"will take fewer resources from the system."
|
||||
msgstr ""
|
||||
"設定 nice 級別為“低優先順序”,adblock 後臺程序將從系統中獲取更少的資源。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:121
|
||||
msgid ""
|
||||
"Size of the download queue to handle downloads & list processing in "
|
||||
"parallel (default '4')."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:193
|
||||
msgid ""
|
||||
"Space separated list of firewall ports which should be redirected locally."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:226
|
||||
msgid ""
|
||||
"Space separated list of reporting port(s) used by tcpdump (default: '53')."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:256
|
||||
msgid "Start Date"
|
||||
msgstr "開始日期"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:54
|
||||
msgid "Startup Trigger"
|
||||
msgstr "啟動觸發器"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:26
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:48
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:109
|
||||
msgid "Suspend"
|
||||
msgstr "暫停"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/runtime.htm:200
|
||||
msgid "Suspend / Resume Adblock"
|
||||
msgstr "暫停/恢復 Adblock"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:186
|
||||
msgid "TLD Compression Threshold"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:147
|
||||
msgid ""
|
||||
"Target directory for adblock source backups. Default is '/tmp', please use "
|
||||
"preferably a non-volatile disk if available."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:140
|
||||
msgid ""
|
||||
"Target directory for dns related report files. Default is '/tmp', please use "
|
||||
"preferably a non-volatile disk if available."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:165
|
||||
msgid "Target directory for the generated blocklist 'adb_list.overall'."
|
||||
msgstr "生成攔截列表“adb_list.overall”的目標目錄。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:18
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:17
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:18
|
||||
msgid "The file size is too large for online editing in LuCI (≥ 100 KB)."
|
||||
msgstr "檔案過大,無法使用 LuCI 的線上編輯(≥ 100 KB)。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/logread.htm:31
|
||||
msgid "The syslog output, pre-filtered for adblock related messages only."
|
||||
msgstr "系統日誌輸出,僅針對 adblock 相關的訊息進行了預篩選。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:111
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:210
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:227
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:233
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:240
|
||||
msgid "This change requires a manual service stop/re-start to take effect."
|
||||
msgstr "此更改需要手動停止/重啟服務才能生效。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/blacklist_tab.lua:31
|
||||
msgid ""
|
||||
"This form allows you to modify the content of the adblock blacklist (%s)."
|
||||
msgstr "此表單允許您修改 adblock 黑名單(%s)的內容。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/whitelist_tab.lua:31
|
||||
msgid ""
|
||||
"This form allows you to modify the content of the adblock whitelist (%s)."
|
||||
msgstr "此表單允許您修改 adblock 白名單(%s)的內容。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/configuration_tab.lua:30
|
||||
msgid ""
|
||||
"This form allows you to modify the content of the main adblock configuration "
|
||||
"file (/etc/config/adblock)."
|
||||
msgstr "此表單允許您修改主要 adblock 配置檔案(/etc/config/adblock)的內容。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:49
|
||||
msgid ""
|
||||
"This form allows you to query active block lists for certain domains, e.g. "
|
||||
"for whitelisting."
|
||||
msgstr "此表單允許您查詢某些域的活動塊列表,例如用於列出白名單。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:129
|
||||
msgid ""
|
||||
"This option saves an enormous amount of storage space, but starts a small "
|
||||
"ubus/adblock monitor in the background."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:82
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:89
|
||||
msgid "Time"
|
||||
msgstr "時間"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:26
|
||||
msgid ""
|
||||
"To overwrite the default path use the 'DNS Directory' option in the extra "
|
||||
"section below."
|
||||
msgstr "要覆蓋預設路徑,請使用下面額外部分中的“DNS 目錄”選項。"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:287
|
||||
msgid "Top 10 Reporting"
|
||||
msgstr "前十報告"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:251
|
||||
msgid "Topic for adblock notification E-Mails."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:268
|
||||
msgid "Total DNS Queries"
|
||||
msgstr "DNS 查詢總數"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:181
|
||||
msgid "Trigger Delay"
|
||||
msgstr "觸發延遲"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:105
|
||||
msgid "Verbose Debug Logging"
|
||||
msgstr "詳細的除錯記錄"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/query.htm:22
|
||||
msgid "Waiting for command to complete..."
|
||||
msgstr "正在等待指令完成…"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/view/adblock/report.htm:102
|
||||
msgid "Whitelist"
|
||||
msgstr "白名單"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:175
|
||||
msgid "Whitelist File"
|
||||
msgstr "白名單檔案"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:88
|
||||
msgid "Yes"
|
||||
msgstr "是"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/model/cbi/adblock/overview_tab.lua:262
|
||||
msgid ""
|
||||
"e.g. to receive an E-Mail notification with every adblock run set this value "
|
||||
"to 200000."
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "'Jail' Blocklist Creation"
|
||||
#~ msgstr "“Jail”攔截列表建立"
|
||||
|
||||
#~ msgid "Backup Mode"
|
||||
#~ msgstr "備份模式"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Builds an additional 'Jail' list (/tmp/adb_list.jail) to block access to "
|
||||
#~ "all domains except those listed in the whitelist file."
|
||||
#~ msgstr ""
|
||||
#~ "構建一個額外的“Jail”列表(/tmp/adb_list.jail),除白名單檔案中列出的域名"
|
||||
#~ "外,阻止訪問其他所有的域名。"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Create compressed blocklist backups, they will be used in case of "
|
||||
#~ "download errors or during startup in backup mode."
|
||||
#~ msgstr "建立壓縮的攔截列表備份,它們將在下載錯誤或備份模式啟動期間使用。"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Do not automatically update blocklists during startup, use blocklist "
|
||||
#~ "backups instead."
|
||||
#~ msgstr "啟動期間不要自動更新 blocklists,改用 blocklists 的備份。"
|
||||
|
||||
#~ msgid "Email Notification"
|
||||
#~ msgstr "Email 提醒"
|
||||
|
||||
#~ msgid "Email Notification Count"
|
||||
#~ msgstr "Email 提醒計數"
|
||||
|
||||
#~ msgid "Enable Blocklist Backup"
|
||||
#~ msgstr "啟用 Blocklist 備份"
|
||||
|
||||
#~ msgid "Enable DNS Query Report"
|
||||
#~ msgstr "啟用 DNS 查詢報告"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Raise the minimum email notification count, to get emails if the overall "
|
||||
#~ "count is less or equal to the given limit (default 0),"
|
||||
#~ msgstr ""
|
||||
#~ "如果總數小於或等於給定限制(預設為 0),請提高最小電子郵件通知數,以獲取電"
|
||||
#~ "子郵件。"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Redirect all DNS queries from 'lan' zone to the local resolver, apply to "
|
||||
#~ "udp and tcp protocol on ports 53, 853 and 5353."
|
||||
#~ msgstr ""
|
||||
#~ "將所有 DNS 查詢從“lan”區域重定向到本地解析器,適用於埠53、853和5353上的 "
|
||||
#~ "udp 和 tcp 協議。"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Send notification emails in case of a processing error or if domain count "
|
||||
#~ "is ≤ 0."
|
||||
#~ msgstr "如果發生錯誤或域計數 ≤ 0,傳送通知電子郵件。"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Size of the download queue to handle downloads & list processing in "
|
||||
#~ "parallel (default '8')."
|
||||
#~ msgstr "處理下載佇列的大小及並行處理列表(預設為“8”)。"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Target directory for adblock backups. Please use only a non-volatile "
|
||||
#~ "disk, e.g. an external usb stick."
|
||||
#~ msgstr "adblock 備份的目標目錄。請僅使用非易失性磁碟,例如:一個外接 U 盤。"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Target directory for dns related report files. Please use preferably a "
|
||||
#~ "non-volatile disk, e.g. an external usb stick."
|
||||
#~ msgstr ""
|
||||
#~ "dns 相關報告檔案的目標目錄。請優先使用非易失性磁碟,例如:一個外接 U 盤。"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "You can use this restrictive blocklist e.g. for guest wifi or kidsafe "
|
||||
#~ "configurations."
|
||||
#~ msgstr "您可以使用此限制性攔截列表,例如訪客 wifi 或家長模式。"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "e.g. to receive an email notification with every adblock update set this "
|
||||
#~ "value to 150000."
|
||||
#~ msgstr "例如:要接收每個 adblock 更新的電子郵件通知時將此值設定為 150000。"
|
||||
|
||||
#~ msgid ""
|
||||
#~ "Enable memory intense overall sort / duplicate removal on low memory "
|
||||
#~ "devices (< 64 MB free RAM)"
|
||||
#~ msgstr ""
|
||||
#~ "在低記憶體裝置上啟用積極的記憶體整體排序/重複移除(< 64 MB 空閒記憶體)"
|
||||
|
||||
#~ msgid "Force Overall Sort"
|
||||
#~ msgstr "強制整體排序"
|
||||
|
||||
#~ msgid "Reporting interface used by tcpdump (default 'br-lan')."
|
||||
#~ msgstr "tcpdump 將使用的報告介面(預設為“br-lan”)。"
|
784
applications/luci-app-adblock/po/zh_Hans/adblock.po
Normal file
784
applications/luci-app-adblock/po/zh_Hans/adblock.po
Normal file
|
@ -0,0 +1,784 @@
|
|||
# liushuyu <liushuyu_011@163.com>, 2017.
|
||||
# Yangfl <mmyangfl@gmail.com>, 2017-2019.
|
||||
# Zheng Qian <sotux82@gmail.com>, 2019.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"POT-Creation-Date: \n"
|
||||
"PO-Revision-Date: 2022-02-10 14:24+0000\n"
|
||||
"Last-Translator: Eric <alchemillatruth@purelymail.com>\n"
|
||||
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
|
||||
"openwrt/luciapplicationsadblock/zh_Hans/>\n"
|
||||
"Language: zh_Hans\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
"X-Generator: Weblate 4.11-dev\n"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:369
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
|
||||
msgid "- unspecified -"
|
||||
msgstr "- 未指定 -"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:261
|
||||
msgid "Action"
|
||||
msgstr "操作"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:214
|
||||
msgid "Active Sources"
|
||||
msgstr "活动源"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:6
|
||||
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:3
|
||||
msgid "Adblock"
|
||||
msgstr "广告拦截"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:34
|
||||
msgid "Adblock action"
|
||||
msgstr "拦截操作"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:10
|
||||
msgid "Add Blacklist Domain"
|
||||
msgstr "添加黑名单域名"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:45
|
||||
msgid "Add Whitelist Domain"
|
||||
msgstr "添加白名单域名"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:11
|
||||
msgid "Add this (sub-)domain to your local blacklist."
|
||||
msgstr "添加此域名到本地黑名单。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:46
|
||||
msgid "Add this (sub-)domain to your local whitelist."
|
||||
msgstr "添加此域名到本地白名单。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
|
||||
msgid "Additional Jail Blocklist"
|
||||
msgstr "其它被屏蔽列表"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:267
|
||||
msgid "Additional Settings"
|
||||
msgstr "额外设置"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:339
|
||||
msgid "Additional trigger delay in seconds before adblock processing begins."
|
||||
msgstr "事件触发启动前的延时(秒)。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:268
|
||||
msgid "Advanced DNS Settings"
|
||||
msgstr "高级设置 - DNS"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:270
|
||||
msgid "Advanced E-Mail Settings"
|
||||
msgstr "高级设置 - 邮箱"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:269
|
||||
msgid "Advanced Report Settings"
|
||||
msgstr "高级设置 - 报告"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:260
|
||||
msgid "Answer"
|
||||
msgstr "回答"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
|
||||
msgid "Backup Directory"
|
||||
msgstr "备份目录"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
|
||||
msgid "Base Temp Directory"
|
||||
msgstr "基础临时目录"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
|
||||
msgid ""
|
||||
"Base Temp Directory for all adblock related runtime operations, e.g. "
|
||||
"downloading, sorting, merging etc."
|
||||
msgstr "所有与广告拦截相关运行时操作的基础临时目录,如下载、排序、合并等。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:14
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:33
|
||||
msgid ""
|
||||
"Blacklist changes have been saved. Refresh your adblock lists that changes "
|
||||
"take effect."
|
||||
msgstr "黑名单更改已保存。刷新您的广告拦截列表以使更改生效。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:285
|
||||
msgid "Blacklist..."
|
||||
msgstr "黑名单..."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:315
|
||||
msgid "Blocked DNS Requests"
|
||||
msgstr "阻止的DNS请求"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:210
|
||||
msgid "Blocked Domain"
|
||||
msgstr "已拦截的域名"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:211
|
||||
msgid "Blocked Domains"
|
||||
msgstr "已拦截域名"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
|
||||
msgid "Blocklist Backup"
|
||||
msgstr "黑名单列表的备份"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:80
|
||||
msgid "Blocklist Query"
|
||||
msgstr "拦截列表查询"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
|
||||
msgid "Blocklist Query..."
|
||||
msgstr "黑名单查询..."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
|
||||
msgid "Blocklist Sources"
|
||||
msgstr "阻止列表内容"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
|
||||
msgid ""
|
||||
"Builds an additional DNS blocklist to block access to all domains except "
|
||||
"those listed in the whitelist. Please note: You can use this restrictive "
|
||||
"blocklist e.g. for guest wifi or kidsafe configurations."
|
||||
msgstr ""
|
||||
"构建一个附加的DNS阻止列表,以阻止对除白名单中列出的所有域之外的所有域的访问。"
|
||||
"请注意:您可以使用此限制性阻止列表,例如用于访客wifi或kidsafe配置。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:21
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:56
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:108
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:162
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:57
|
||||
msgid "Cancel"
|
||||
msgstr "取消"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:269
|
||||
msgid ""
|
||||
"Changes on this tab needs a full adblock service restart to take effect.<br /"
|
||||
"><p> </p>"
|
||||
msgstr "改变此项后需要完全重启 adblock 以生效<br /><p> </p>"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:258
|
||||
msgid "Client"
|
||||
msgstr "客户端"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:126
|
||||
msgid ""
|
||||
"Configuration of the adblock package to block ad/abuse domains by using DNS. "
|
||||
"For further information <a href=\"https://github.com/openwrt/packages/blob/"
|
||||
"master/net/adblock/files/README.md\" target=\"_blank\" rel=\"noreferrer "
|
||||
"noopener\" >check the online documentation</a>"
|
||||
msgstr ""
|
||||
"配置广告拦截软件包,以通过 DNS 屏蔽广告/滥用域名。更多有关信息,请<a href="
|
||||
"\"https://github.com/openwrt/packages/blob/master/net/adblock/files/README.md"
|
||||
"\" target=\"_blank\" rel=\"noreferrer noopener\" >查看在线文档</a>"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:205
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:207
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:209
|
||||
msgid "Count"
|
||||
msgstr "计数"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
|
||||
msgid ""
|
||||
"Create compressed blocklist backups, they will be used in case of download "
|
||||
"errors or during startup."
|
||||
msgstr "创建压缩的阻止列表备份,将在下载错误或启动期间使用它们。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:217
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:382
|
||||
msgid "DNS Backend"
|
||||
msgstr "DNS后端"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
|
||||
msgid "DNS Directory"
|
||||
msgstr "DNS 目录"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
|
||||
msgid "DNS File Reset"
|
||||
msgstr "DNS 文件重置"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:315
|
||||
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
|
||||
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:26
|
||||
msgid "DNS Report"
|
||||
msgstr "DNS报告"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
|
||||
msgid "DNS Restart Timeout"
|
||||
msgstr "DNS重新启动超时"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:256
|
||||
msgid "Date"
|
||||
msgstr "日期"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
|
||||
msgid "Disable DNS Allow"
|
||||
msgstr "禁用DNS允许"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
|
||||
msgid "Disable DNS Restarts"
|
||||
msgstr "禁用DNS重新启动"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
|
||||
msgid ""
|
||||
"Disable adblock triggered restarts for dns backends with autoload/inotify "
|
||||
"functions."
|
||||
msgstr "禁止广告拦截触发具有 自动加载/inotify 功能的 DNS 后端的重新启动。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
|
||||
msgid "Disable selective DNS whitelisting (RPZ pass through)."
|
||||
msgstr "禁止选择性DNS白名单(RPZ通过)."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:208
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:259
|
||||
msgid "Domain"
|
||||
msgstr "域名"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:376
|
||||
msgid "Download Parameters"
|
||||
msgstr "下载参数"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:344
|
||||
msgid "Download Queue"
|
||||
msgstr "下载队列"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
|
||||
msgid "Download Utility"
|
||||
msgstr "下载工具"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:319
|
||||
msgid "E-Mail Notification"
|
||||
msgstr "电子邮件通知"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
|
||||
msgid "E-Mail Notification Count"
|
||||
msgstr "电子邮件通知计数"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
|
||||
msgid "E-Mail Profile"
|
||||
msgstr "电子邮件概要"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:323
|
||||
msgid "E-Mail Receiver Address"
|
||||
msgstr "电子邮件收件人地址"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
|
||||
msgid "E-Mail Sender Address"
|
||||
msgstr "电子邮件发件人地址"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
|
||||
msgid "E-Mail Topic"
|
||||
msgstr "电子邮件主题"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:9
|
||||
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:34
|
||||
msgid "Edit Blacklist"
|
||||
msgstr "编辑黑名单"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:10
|
||||
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:42
|
||||
msgid "Edit Whitelist"
|
||||
msgstr "编辑白名单"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
|
||||
msgid "Enable SafeSearch"
|
||||
msgstr "启用安全搜索"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:311
|
||||
msgid "Enable moderate SafeSearch filters for youtube."
|
||||
msgstr "为YouTube启用适度的安全搜索过滤器."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
|
||||
msgid "Enable the adblock service."
|
||||
msgstr "启用广告拦截服务。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:331
|
||||
msgid "Enable verbose debug logging in case of any processing errors."
|
||||
msgstr "在出现任何处理错误时启用详细的调试日志。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
|
||||
msgid "Enabled"
|
||||
msgstr "已启用"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:309
|
||||
msgid "End Timestamp"
|
||||
msgstr "结束时间戳"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
|
||||
msgid ""
|
||||
"Enforcing SafeSearch for google, bing, duckduckgo, yandex, youtube and "
|
||||
"pixabay."
|
||||
msgstr "强制执行Google,Bing,Duckduckgo,Yandex,youtube和Google的SafeSearc."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:16
|
||||
msgid "Existing job(s)"
|
||||
msgstr "现有任务"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
|
||||
msgid "External DNS Lookup Domain"
|
||||
msgstr "外部DNS查找域"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
|
||||
msgid ""
|
||||
"External domain to check for a successful DNS backend restart. Please note: "
|
||||
"To disable this check set this option to 'false'."
|
||||
msgstr ""
|
||||
"外部域,用于检查DNS后端是否成功重启。请注意:要禁用此检查,请将此选项设置为“ "
|
||||
"false”。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:156
|
||||
msgid "Filter criteria like date, domain or client (optional)"
|
||||
msgstr "过滤条件,例如日期,域或客户(可选)"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
|
||||
msgid "Flush DNS Cache"
|
||||
msgstr "清空 DNS 缓存"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
|
||||
msgid "Flush the DNS Cache before adblock processing as well."
|
||||
msgstr "在处理广告过滤之前刷新 DNS 缓存。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
|
||||
msgid "Force Local DNS"
|
||||
msgstr "强制本地 DNS"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:315
|
||||
msgid ""
|
||||
"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
|
||||
"demand. Please note: this needs additional 'tcpdump-mini' package "
|
||||
"installation and a full adblock service restart to take effect."
|
||||
msgstr ""
|
||||
"通过 tcpdump 收集与 DNS 相关的网络流量,并按需提供 DNS 报告。请注意:这需要额"
|
||||
"外的“tcpdump-mini”软件包,并重新启动完整的广告拦截服务才能生效。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:266
|
||||
msgid "General Settings"
|
||||
msgstr "常规设置"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:206
|
||||
msgid "Information"
|
||||
msgstr "信息"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
|
||||
msgid "Jail Directory"
|
||||
msgstr "黑名单目录"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:232
|
||||
msgid "Last Run"
|
||||
msgstr "最后运行"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:342
|
||||
msgid "Latest DNS Requests"
|
||||
msgstr "最新的DNS请求"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
|
||||
msgid "Limit SafeSearch"
|
||||
msgstr "限定安全搜索"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
|
||||
msgid "Limit SafeSearch to certain providers."
|
||||
msgstr "限定特定搜索引擎使用安全搜索。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
|
||||
msgid "List of available network devices used by tcpdump."
|
||||
msgstr "tcpdump使用的可用网络设备列表."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
|
||||
msgid ""
|
||||
"List of available network interfaces to trigger the adblock start. Choose "
|
||||
"'unspecified' to use a classic startup timeout instead of a network trigger."
|
||||
msgstr ""
|
||||
"触发adblock启动的可用网络接口列表.选择“未指定”以使用传统的启动超时而不是网络"
|
||||
"触发器."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:382
|
||||
msgid ""
|
||||
"List of supported DNS backends with their default list directory. To "
|
||||
"overwrite the default path use the 'DNS Directory' option."
|
||||
msgstr ""
|
||||
"支持的DNS后端列表及其默认列表目录.要覆盖默认路径,请使用“ DNS目录”选项."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
|
||||
msgid ""
|
||||
"List of supported and fully pre-configured adblock sources, already active "
|
||||
"sources are pre-selected.<br /> <b><em>To avoid OOM errors, please do not "
|
||||
"select too many lists!</em></b><br /> List size information with the "
|
||||
"respective domain ranges as follows:<br /> • <b>S</b> (-10k), "
|
||||
"<b>M</b> (10k-30k) and <b>L</b> (30k-80k) should work for 128 MByte devices,"
|
||||
"<br /> • <b>XL</b> (80k-200k) should work for 256-512 MByte "
|
||||
"devices,<br /> • <b>XXL</b> (200k-) needs more RAM and Multicore "
|
||||
"support, e.g. x86 or raspberry devices.<br /> <p> </p>"
|
||||
msgstr ""
|
||||
"受支持且已完全预先配置的adblock源列表,已预先选择了已激活的源。<br /> <b> "
|
||||
"<em>为避免OOM错误,请不要选择太多列表!</em> </b> <br />列出各个域范围的大小"
|
||||
"信息,如下所示:<br />&#8226;&#xa0; <b> S </b>(-10k),<b> M </b>(10k "
|
||||
"-30k)和<b> L </b>(30k-80k)适用于128 MByte设备,<br />&#8226;&#xa0; "
|
||||
"<b> XL </b>(80k-200k)应适用适用于256-512 MB设备,<br />&#8226;&#xa0; "
|
||||
"<b> XXL </b>(200k-)需要更多的RAM和多核支持,例如x86或树莓派设备。<br /> <p>"
|
||||
"&#xa0; </p>"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
|
||||
msgid "List of supported and fully pre-configured download utilities."
|
||||
msgstr "支持和完全预配置的下载实用程序列表。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
|
||||
msgid "Local DNS Ports"
|
||||
msgstr "本地DNS端口"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:11
|
||||
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:50
|
||||
msgid "Log View"
|
||||
msgstr "日志视图"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:334
|
||||
msgid "Low Priority Service"
|
||||
msgstr "低优先级服务"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
|
||||
msgid "Name / IP Address"
|
||||
msgstr "名称 / IP 地址"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:123
|
||||
msgid "No Query results!"
|
||||
msgstr "无查询结果!"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:19
|
||||
msgid "No adblock related logs yet!"
|
||||
msgstr "尚无与广告拦截相关的日志!"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:7
|
||||
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:18
|
||||
msgid "Overview"
|
||||
msgstr "概览"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
|
||||
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
|
||||
msgstr "'msmtp' 用于adblock通知电子邮件的配置文件。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:131
|
||||
msgid "Query"
|
||||
msgstr "查询"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:81
|
||||
msgid "Query active blocklists and backups for a specific domain."
|
||||
msgstr "查询特定域的活动阻止列表和备份."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
|
||||
msgid ""
|
||||
"Raise the notification count, to get E-Mails if the overall blocklist count "
|
||||
"is less or equal to the given limit."
|
||||
msgstr ""
|
||||
"如果总体阻止列表总数小于或等于给定的限制,请提高通知数量,以获取电子邮件."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:323
|
||||
msgid "Receiver address for adblock notification e-mails."
|
||||
msgstr "adblock 通知 E-Mail 的收件人地址。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
|
||||
msgid ""
|
||||
"Redirect all DNS queries from 'lan' zone to the local DNS resolver, applies "
|
||||
"to UDP and TCP protocol."
|
||||
msgstr ""
|
||||
"将所有 DNS 查询从“lan”区域重定向到本地解析器,包括 udp、tcp 协议的端口 ."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:334
|
||||
msgid ""
|
||||
"Reduce the priority of the adblock background processing to take fewer "
|
||||
"resources from the system. Please note: This change requires a full adblock "
|
||||
"service restart to take effect."
|
||||
msgstr ""
|
||||
"降低adblock后台处理的优先级以减少系统资源.请注意:此更改要求重新启动完整的"
|
||||
"adblock服务才能生效."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:183
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:255
|
||||
msgid "Refresh"
|
||||
msgstr "刷新"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:138
|
||||
msgid "Refresh DNS Report"
|
||||
msgstr "刷新DNS报告"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:13
|
||||
msgid "Refresh Timer"
|
||||
msgstr "定时恢复"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:240
|
||||
msgid "Refresh Timer..."
|
||||
msgstr "定时恢复中..."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:330
|
||||
msgid "Refresh..."
|
||||
msgstr "刷新..."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:311
|
||||
msgid "Relax SafeSearch"
|
||||
msgstr "放宽安全搜寻"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
|
||||
msgid "Report Chunk Count"
|
||||
msgstr "报告区块计数"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
|
||||
msgid "Report Chunk Size"
|
||||
msgstr "报告区块大小"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
|
||||
msgid "Report Directory"
|
||||
msgstr "报告目录"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
|
||||
msgid "Report Interface"
|
||||
msgstr "报告接口"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
|
||||
msgid "Report Ports"
|
||||
msgstr "报告端口"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
|
||||
msgid "Report chunk count used by tcpdump."
|
||||
msgstr "报告 tcpdump 所使用的区块数量。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
|
||||
msgid "Report chunk size used by tcpdump in MByte."
|
||||
msgstr "报告 tcpdump 所使用的区块大小 (以 MByte 显示)。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
|
||||
msgid ""
|
||||
"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
|
||||
"Please note: This option starts a small ubus/adblock monitor in the "
|
||||
"background."
|
||||
msgstr ""
|
||||
"在 DNS 后端载入后重置黑名单 \"adb_list.overall\"。请留意:此选项将在后台启动 "
|
||||
"ubus/adblock 微监控。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:95
|
||||
msgid "Result"
|
||||
msgstr "结果"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:226
|
||||
msgid "Run Directories"
|
||||
msgstr "运行目录"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
|
||||
msgid "Run Flags"
|
||||
msgstr "运行标记"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:223
|
||||
msgid "Run Interfaces"
|
||||
msgstr "运行接口"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:220
|
||||
msgid "Run Utils"
|
||||
msgstr "运行工具"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:38
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:73
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:81
|
||||
msgid "Save"
|
||||
msgstr "保存"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:319
|
||||
msgid ""
|
||||
"Send adblock related notification e-mails. Please note: this needs "
|
||||
"additional 'msmtp' package installation."
|
||||
msgstr "发送 AdBlock 相关的通知邮件。请留意:此功能需要安装 \"msmtp\"。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
|
||||
msgid "Sender address for adblock notification E-Mails."
|
||||
msgstr "AdBlock 通知邮件的发送地址。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:27
|
||||
msgid "Set/Replace a new adblock job"
|
||||
msgstr "设置/替换新 AdBlock 任务"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:264
|
||||
msgid "Settings"
|
||||
msgstr "设置"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:344
|
||||
msgid ""
|
||||
"Size of the download queue for download processing (incl. sorting, merging "
|
||||
"etc.) in parallel."
|
||||
msgstr "并行下载处理 (分类、合并等) 的下载队列大小。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:479
|
||||
msgid "Sources (Size, Focus)"
|
||||
msgstr "来源(大小,焦点)"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
|
||||
msgid ""
|
||||
"Space separated list of DNS-related firewall ports which should be forced "
|
||||
"locally."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
|
||||
msgid "Space separated list of ports used by tcpdump."
|
||||
msgstr "tcpdump使用的端口列表,用空格分隔端口。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:376
|
||||
msgid "Special config options for the selected download utility."
|
||||
msgstr "所选下载工具的特殊配置选项。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:306
|
||||
msgid "Start Timestamp"
|
||||
msgstr "开始时间戳"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
|
||||
msgid "Startup Trigger Interface"
|
||||
msgstr "启动触发接口"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:208
|
||||
msgid "Status / Version"
|
||||
msgstr "状态 / 版本"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:248
|
||||
msgid "Suspend"
|
||||
msgstr "暂停"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
|
||||
msgid ""
|
||||
"Target directory for DNS related report files. Default is '/tmp', please use "
|
||||
"preferably an usb stick or another local disk."
|
||||
msgstr ""
|
||||
"DNS相关报告文件的目标目录。默认值为“/tmp”,请最好使用USB记忆棒或其他本地磁"
|
||||
"盘。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
|
||||
msgid ""
|
||||
"Target directory for blocklist backups. Default is '/tmp', please use "
|
||||
"preferably an usb stick or another local disk."
|
||||
msgstr ""
|
||||
"阻止列表备份的目标目录。默认值为“/tmp”,请最好使用U 盘或本地磁盘进行备份。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
|
||||
msgid "Target directory for the generated blocklist 'adb_list.overall'."
|
||||
msgstr "生成拦截列表“adb_list.overall”的目标目录。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
|
||||
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
|
||||
msgstr "生成拦截列表“adb_list.overall”的目标目录。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:70
|
||||
msgid "The Refresh Timer could not been updated."
|
||||
msgstr "无法更新刷新计时器。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
|
||||
msgid "The Refresh Timer has been updated."
|
||||
msgstr "刷新计时器已更新。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:50
|
||||
msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
|
||||
msgstr "星期几(可选。取值范围:1-7,可用 , 或 - 分隔)"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:40
|
||||
msgid "The hours portition (req., range: 0-23)"
|
||||
msgstr "小时(必须。取值范围:0-23)"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:45
|
||||
msgid "The minutes portion (opt., range: 0-59)"
|
||||
msgstr "分钟(可选。取值范围:0-59)"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:26
|
||||
msgid "The syslog output, pre-filtered for adblock related messages only."
|
||||
msgstr "系统日志输出,仅针对 adblock 相关的消息进行了预筛选。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:22
|
||||
msgid ""
|
||||
"This is the local adblock blacklist to always-deny certain (sub) domains."
|
||||
"<br /> Please note: add only one domain per line. Comments introduced with "
|
||||
"'#' are allowed - ip addresses, wildcards and regex are not."
|
||||
msgstr ""
|
||||
"这是始终拒绝某些(子)域的本地adblock黑名单。<br />请注意:每行仅添加一个域。"
|
||||
"允许以“#”开头的注释-不允许使用IP地址,通配符和正则表达式。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:22
|
||||
msgid ""
|
||||
"This is the local adblock whitelist to always allow certain (sub) domains."
|
||||
"<br /> Please note: add only one domain per line. Comments introduced with "
|
||||
"'#' are allowed - ip addresses, wildcards and regex are not."
|
||||
msgstr ""
|
||||
"这是本地adblock白名单,始终允许某些(子)域。<br />请注意:每行仅添加一个域。"
|
||||
"允许以“#”开头的注释-不允许使用IP地址,通配符和正则表达式。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:303
|
||||
msgid ""
|
||||
"This shows the last generated DNS Report, press the refresh button to get a "
|
||||
"current one."
|
||||
msgstr "这显示了上次生成的 DNS 报告,按刷新按钮获取当前报告。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:257
|
||||
msgid "Time"
|
||||
msgstr "时间"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
|
||||
msgid "Timeout to wait for a successful DNS backend restart."
|
||||
msgstr "等待成功的DNS后端重新启动的超时。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:14
|
||||
msgid ""
|
||||
"To keep your adblock lists up-to-date, you should setup an automatic update "
|
||||
"job for these lists."
|
||||
msgstr "为了使您的广告过滤列表保持最新,您应该为这些列表设置一个自动更新任务。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:335
|
||||
msgid "Top 10 Statistics"
|
||||
msgstr "前 10 统计数据"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
|
||||
msgid "Topic for adblock notification E-Mails."
|
||||
msgstr "广告拦截通知邮件的主题。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:312
|
||||
msgid "Total DNS Requests"
|
||||
msgstr "DNS 请求总数"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:339
|
||||
msgid "Trigger Delay"
|
||||
msgstr "触发延时"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:16
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:16
|
||||
msgid "Unable to save changes: %s"
|
||||
msgstr "无法保存更改:%s"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:331
|
||||
msgid "Verbose Debug Logging"
|
||||
msgstr "详细的调试记录"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:68
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:14
|
||||
msgid ""
|
||||
"Whitelist changes have been saved. Refresh your adblock lists that changes "
|
||||
"take effect."
|
||||
msgstr "白名单更改已保存。刷新您的广告拦截列表以使更改生效。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:277
|
||||
msgid "Whitelist..."
|
||||
msgstr "白名单..."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
|
||||
msgid "dnsmasq (/tmp/dnsmasq.d)"
|
||||
msgstr "dnsmasq (/tmp/dnsmasq.d)"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
|
||||
msgid "kresd (/etc/kresd)"
|
||||
msgstr "抑制 (/etc/kresd)"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:149
|
||||
msgid "max. result set size"
|
||||
msgstr "最大结果集大小"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
|
||||
msgid "named (/var/lib/bind)"
|
||||
msgstr "BIND(/var/lib/bind)"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:389
|
||||
msgid "raw (/tmp)"
|
||||
msgstr "原始(/ tmp)"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
|
||||
msgid "unbound (/var/lib/unbound)"
|
||||
msgstr "未绑定 (/var/lib/unbound)"
|
794
applications/luci-app-adblock/po/zh_Hant/adblock.po
Normal file
794
applications/luci-app-adblock/po/zh_Hant/adblock.po
Normal file
|
@ -0,0 +1,794 @@
|
|||
# liushuyu <liushuyu_011@163.com>, 2017.
|
||||
# Yangfl <mmyangfl@gmail.com>, 2017-2019.
|
||||
#
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: \n"
|
||||
"POT-Creation-Date: \n"
|
||||
"PO-Revision-Date: 2022-03-04 19:06+0000\n"
|
||||
"Last-Translator: Hulen <shift0106@gmail.com>\n"
|
||||
"Language-Team: Chinese (Traditional) <https://hosted.weblate.org/projects/"
|
||||
"openwrt/luciapplicationsadblock/zh_Hant/>\n"
|
||||
"Language: zh_Hant\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
"X-Generator: Weblate 4.12-dev\n"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:369
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:384
|
||||
msgid "- unspecified -"
|
||||
msgstr "未指定"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:261
|
||||
msgid "Action"
|
||||
msgstr "動作"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:214
|
||||
msgid "Active Sources"
|
||||
msgstr "使用中的來源"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:6
|
||||
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:3
|
||||
msgid "Adblock"
|
||||
msgstr "Adblock"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:34
|
||||
msgid "Adblock action"
|
||||
msgstr "Adblock 動作"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:10
|
||||
msgid "Add Blacklist Domain"
|
||||
msgstr "加入黑名單域名"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:45
|
||||
msgid "Add Whitelist Domain"
|
||||
msgstr "加入白名單域名"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:11
|
||||
msgid "Add this (sub-)domain to your local blacklist."
|
||||
msgstr "加入該(子)域名到您的本地黑名單。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:46
|
||||
msgid "Add this (sub-)domain to your local whitelist."
|
||||
msgstr "加入該(子)域名到您的本地白名單。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
|
||||
msgid "Additional Jail Blocklist"
|
||||
msgstr "附加 Jail 封鎖清單"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:267
|
||||
msgid "Additional Settings"
|
||||
msgstr "附加設定"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:339
|
||||
msgid "Additional trigger delay in seconds before adblock processing begins."
|
||||
msgstr "附加觸發 Adblock 行程延遲開始的秒數。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:268
|
||||
msgid "Advanced DNS Settings"
|
||||
msgstr "進階 DNS 設定"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:270
|
||||
msgid "Advanced E-Mail Settings"
|
||||
msgstr "進階電子郵件設定"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:269
|
||||
msgid "Advanced Report Settings"
|
||||
msgstr "進階報告設定"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:260
|
||||
msgid "Answer"
|
||||
msgstr "回答"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
|
||||
msgid "Backup Directory"
|
||||
msgstr "備份目錄"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
|
||||
msgid "Base Temp Directory"
|
||||
msgstr "基本臨時目錄"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:353
|
||||
msgid ""
|
||||
"Base Temp Directory for all adblock related runtime operations, e.g. "
|
||||
"downloading, sorting, merging etc."
|
||||
msgstr ""
|
||||
"執行期間所有與 Adblock 操作(例如下載、排序、合併等)相關的基本臨時目錄。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:14
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:33
|
||||
msgid ""
|
||||
"Blacklist changes have been saved. Refresh your adblock lists that changes "
|
||||
"take effect."
|
||||
msgstr "黑名單變更已儲存;請重新整理您的 Adblock 清單來使變更生效。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:285
|
||||
msgid "Blacklist..."
|
||||
msgstr "黑名單…"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:315
|
||||
msgid "Blocked DNS Requests"
|
||||
msgstr "封鎖的 DNS 請求"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:210
|
||||
msgid "Blocked Domain"
|
||||
msgstr "封鎖的域名"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:211
|
||||
msgid "Blocked Domains"
|
||||
msgstr "封鎖的域名"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
|
||||
msgid "Blocklist Backup"
|
||||
msgstr "黑名單備份"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:80
|
||||
msgid "Blocklist Query"
|
||||
msgstr "封鎖清單查詢"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:323
|
||||
msgid "Blocklist Query..."
|
||||
msgstr "黑名單查詢…"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
|
||||
msgid "Blocklist Sources"
|
||||
msgstr "封鎖清單來源"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:416
|
||||
msgid ""
|
||||
"Builds an additional DNS blocklist to block access to all domains except "
|
||||
"those listed in the whitelist. Please note: You can use this restrictive "
|
||||
"blocklist e.g. for guest wifi or kidsafe configurations."
|
||||
msgstr ""
|
||||
"建立附加的 Jail 封鎖清單,以封鎖使用者存取除「此名單包含域名」之外的所有網"
|
||||
"域;請注意:您可以在訪客 Wi-Fi 抑或兒童安全組態中使用此限制性封鎖清單。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:21
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:56
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:108
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:162
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:57
|
||||
msgid "Cancel"
|
||||
msgstr "取消"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:269
|
||||
msgid ""
|
||||
"Changes on this tab needs a full adblock service restart to take effect.<br /"
|
||||
"><p> </p>"
|
||||
msgstr ""
|
||||
"此分頁上的變更需要您完全重新啟動 Adblock 服務後才能生效。<br /><p> </p>"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:258
|
||||
msgid "Client"
|
||||
msgstr "用戶端"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:126
|
||||
msgid ""
|
||||
"Configuration of the adblock package to block ad/abuse domains by using DNS. "
|
||||
"For further information <a href=\"https://github.com/openwrt/packages/blob/"
|
||||
"master/net/adblock/files/README.md\" target=\"_blank\" rel=\"noreferrer "
|
||||
"noopener\" >check the online documentation</a>"
|
||||
msgstr ""
|
||||
"您可以在這裡設定 Adblock(廣告封鎖)套件的組態,以透過 DNS 封鎖廣告/濫用網"
|
||||
"域;<a href=\"https://github.com/openwrt/packages/blob/master/net/adblock/"
|
||||
"files/README.md\" target=\"_blank\" rel=\"noreferrer noopener\" >請參閱線上文"
|
||||
"件</a> 以獲得更多資訊"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:205
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:207
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:209
|
||||
msgid "Count"
|
||||
msgstr "計數"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:358
|
||||
msgid ""
|
||||
"Create compressed blocklist backups, they will be used in case of download "
|
||||
"errors or during startup."
|
||||
msgstr "建立壓縮的封鎖清單備份;它們將在下載錯誤時或啟動期間被使用。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:217
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:382
|
||||
msgid "DNS Backend"
|
||||
msgstr "DNS 後端"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
|
||||
msgid "DNS Directory"
|
||||
msgstr "DNS 目錄"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
|
||||
msgid "DNS File Reset"
|
||||
msgstr "DNS 檔案重設"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:315
|
||||
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:8
|
||||
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:26
|
||||
msgid "DNS Report"
|
||||
msgstr "DNS 報告"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
|
||||
msgid "DNS Restart Timeout"
|
||||
msgstr "DNS 重新啟動逾時值"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:256
|
||||
msgid "Date"
|
||||
msgstr "日期"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
|
||||
msgid "Disable DNS Allow"
|
||||
msgstr "停用 DNS 解析修改"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
|
||||
msgid "Disable DNS Restarts"
|
||||
msgstr "停用 DNS 重新啟動"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:425
|
||||
msgid ""
|
||||
"Disable adblock triggered restarts for dns backends with autoload/inotify "
|
||||
"functions."
|
||||
msgstr "停用 Adblock 觸發具有「自動載入/inotify 」功能的 DNS 後端重新啟動。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:413
|
||||
msgid "Disable selective DNS whitelisting (RPZ pass through)."
|
||||
msgstr "停用 DNS 選擇性白名單解析(忽略 RPZ,一律放行)。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:208
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:259
|
||||
msgid "Domain"
|
||||
msgstr "網域名稱"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:376
|
||||
msgid "Download Parameters"
|
||||
msgstr "下載參數"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:344
|
||||
msgid "Download Queue"
|
||||
msgstr "下載佇列"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
|
||||
msgid "Download Utility"
|
||||
msgstr "下載工具"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:319
|
||||
msgid "E-Mail Notification"
|
||||
msgstr "電子郵件通知"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
|
||||
msgid "E-Mail Notification Count"
|
||||
msgstr "電郵通知數量"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
|
||||
msgid "E-Mail Profile"
|
||||
msgstr "電郵設定檔"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:323
|
||||
msgid "E-Mail Receiver Address"
|
||||
msgstr "電郵收件人位址"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
|
||||
msgid "E-Mail Sender Address"
|
||||
msgstr "電郵寄件人位址"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
|
||||
msgid "E-Mail Topic"
|
||||
msgstr "電郵主旨"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:9
|
||||
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:34
|
||||
msgid "Edit Blacklist"
|
||||
msgstr "編輯黑名單"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:10
|
||||
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:42
|
||||
msgid "Edit Whitelist"
|
||||
msgstr "編輯白名單"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
|
||||
msgid "Enable SafeSearch"
|
||||
msgstr "啟用安全搜尋"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:311
|
||||
msgid "Enable moderate SafeSearch filters for youtube."
|
||||
msgstr "啟用為 YouTube 設定的中度安全搜尋篩選器。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
|
||||
msgid "Enable the adblock service."
|
||||
msgstr "啟用 Adblock 服務。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:331
|
||||
msgid "Enable verbose debug logging in case of any processing errors."
|
||||
msgstr "在出現任何處理錯誤的情況下,請啟用詳細除錯日誌記錄。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:282
|
||||
msgid "Enabled"
|
||||
msgstr "啟用"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:309
|
||||
msgid "End Timestamp"
|
||||
msgstr "結束時間戳"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:299
|
||||
msgid ""
|
||||
"Enforcing SafeSearch for google, bing, duckduckgo, yandex, youtube and "
|
||||
"pixabay."
|
||||
msgstr ""
|
||||
"正在強制執行 Google, Bing, DuckDuckGo, Yandex, YouTube, Pixabay 的安全搜尋"
|
||||
"中。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:16
|
||||
msgid "Existing job(s)"
|
||||
msgstr "現存工作"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
|
||||
msgid "External DNS Lookup Domain"
|
||||
msgstr "供 DNS 查詢的外部域名"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:401
|
||||
msgid ""
|
||||
"External domain to check for a successful DNS backend restart. Please note: "
|
||||
"To disable this check set this option to 'false'."
|
||||
msgstr ""
|
||||
"使用外部網域來檢查「DNS 後端」是否成功重新啟動;請注意:要停用此檢查,請輸入 "
|
||||
"\"false\"。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:156
|
||||
msgid "Filter criteria like date, domain or client (optional)"
|
||||
msgstr "篩選器準則(例如:日期、域名或客戶端,可選)"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
|
||||
msgid "Flush DNS Cache"
|
||||
msgstr "清除 DNS 快取"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:410
|
||||
msgid "Flush the DNS Cache before adblock processing as well."
|
||||
msgstr "在 Adblock 行程啟動前也要清除 DNS 快取。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
|
||||
msgid "Force Local DNS"
|
||||
msgstr "強制本地 DNS"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:315
|
||||
msgid ""
|
||||
"Gather DNS related network traffic via tcpdump and provide a DNS Report on "
|
||||
"demand. Please note: this needs additional 'tcpdump-mini' package "
|
||||
"installation and a full adblock service restart to take effect."
|
||||
msgstr ""
|
||||
"透過 tcpdump 收集與 DNS 相關的網路流量,並隨需提供 DNS 報告;請注意:這需要安"
|
||||
"裝 \"tcpdump-mini\" 附加套件,且在完全重新啟動 Adblock 服務後才能生效。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:266
|
||||
msgid "General Settings"
|
||||
msgstr "一般設定"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:206
|
||||
msgid "Information"
|
||||
msgstr "資訊"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
|
||||
msgid "Jail Directory"
|
||||
msgstr "Jail 檔案目錄"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:232
|
||||
msgid "Last Run"
|
||||
msgstr "最後執行"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:342
|
||||
msgid "Latest DNS Requests"
|
||||
msgstr "最新 DNS 請求"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
|
||||
msgid "Limit SafeSearch"
|
||||
msgstr "限制性安全搜尋"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:302
|
||||
msgid "Limit SafeSearch to certain providers."
|
||||
msgstr "啟用限制性安全搜尋,以限制給定搜尋引擎的搜尋範圍。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
|
||||
msgid "List of available network devices used by tcpdump."
|
||||
msgstr "用於 tcpdump 的可用網路裝置清單。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
|
||||
msgid ""
|
||||
"List of available network interfaces to trigger the adblock start. Choose "
|
||||
"'unspecified' to use a classic startup timeout instead of a network trigger."
|
||||
msgstr ""
|
||||
"用來觸發 Adblock 啟動的可用網路介面清單;選擇「未指定」則使用傳統的啟動逾時,"
|
||||
"而不透過網路觸發。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:382
|
||||
msgid ""
|
||||
"List of supported DNS backends with their default list directory. To "
|
||||
"overwrite the default path use the 'DNS Directory' option."
|
||||
msgstr ""
|
||||
"支援的 DNS 後端清單及其預設清單目錄;要重寫預設路徑,請使用「DNS 目錄」選項。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:271
|
||||
msgid ""
|
||||
"List of supported and fully pre-configured adblock sources, already active "
|
||||
"sources are pre-selected.<br /> <b><em>To avoid OOM errors, please do not "
|
||||
"select too many lists!</em></b><br /> List size information with the "
|
||||
"respective domain ranges as follows:<br /> • <b>S</b> (-10k), "
|
||||
"<b>M</b> (10k-30k) and <b>L</b> (30k-80k) should work for 128 MByte devices,"
|
||||
"<br /> • <b>XL</b> (80k-200k) should work for 256-512 MByte "
|
||||
"devices,<br /> • <b>XXL</b> (200k-) needs more RAM and Multicore "
|
||||
"support, e.g. x86 or raspberry devices.<br /> <p> </p>"
|
||||
msgstr ""
|
||||
"Adblock 支援的來源清單(完全預先配置),預先選擇的來源已啟動。<br /><b><em>為"
|
||||
"避免出現 OOM 錯誤,請不要選擇太多的清單!</em></b><br />與清單包含域名數和各"
|
||||
"自使用範圍相關的資訊,如下所述:<br />• <b>S</b> (<10k), <b>M</"
|
||||
"b> (10k-30k) 和 <b>L</b> (30k-80k) 適用於 128MB 裝置,<br />• "
|
||||
"<b>XL</b> (80k-200k) 適用於 256-512MB 裝置,<br />• <b>XXL</b> "
|
||||
"(>200k) 則需要更多的 RAM 和多核心處理器支援(例如:x86 抑或樹莓派裝置)。"
|
||||
"<br /><p> </p>"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:368
|
||||
msgid "List of supported and fully pre-configured download utilities."
|
||||
msgstr "支援的下載工具清單(完全預先配置)。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
|
||||
msgid "Local DNS Ports"
|
||||
msgstr "本地 DNS 連接埠"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:11
|
||||
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:50
|
||||
msgid "Log View"
|
||||
msgstr "日誌檢視"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:334
|
||||
msgid "Low Priority Service"
|
||||
msgstr "低優先權服務"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:206
|
||||
msgid "Name / IP Address"
|
||||
msgstr "名稱/IP 位址"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:123
|
||||
msgid "No Query results!"
|
||||
msgstr "查詢結果為空!"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:19
|
||||
msgid "No adblock related logs yet!"
|
||||
msgstr "尚無與 Adblock 相關的日誌!"
|
||||
|
||||
#: applications/luci-app-adblock/luasrc/controller/adblock.lua:7
|
||||
#: applications/luci-app-adblock/root/usr/share/luci/menu.d/luci-app-adblock.json:18
|
||||
msgid "Overview"
|
||||
msgstr "概覽"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:467
|
||||
msgid "Profile used by 'msmtp' for adblock notification E-Mails."
|
||||
msgstr "\"msmtp\" 使用的設定檔,用於 Adblock 寄送通知電子郵件。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:131
|
||||
msgid "Query"
|
||||
msgstr "查詢"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:81
|
||||
msgid "Query active blocklists and backups for a specific domain."
|
||||
msgstr "查詢「特定網域」的活躍封鎖清單和備份。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:471
|
||||
msgid ""
|
||||
"Raise the notification count, to get E-Mails if the overall blocklist count "
|
||||
"is less or equal to the given limit."
|
||||
msgstr ""
|
||||
"提高通知數量;除非整體「封鎖清單數」小於或等於給定的限制,否則將不再取得電子"
|
||||
"郵件。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:323
|
||||
msgid "Receiver address for adblock notification e-mails."
|
||||
msgstr "Adblock 通知電子郵件的收件人位址。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:291
|
||||
msgid ""
|
||||
"Redirect all DNS queries from 'lan' zone to the local DNS resolver, applies "
|
||||
"to UDP and TCP protocol."
|
||||
msgstr ""
|
||||
"將所有 DNS 查詢從「lan」區域重新導向到本地 DNS 解析程式,包括 UDP 及 TCP 協定"
|
||||
"的連接埠 。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:334
|
||||
msgid ""
|
||||
"Reduce the priority of the adblock background processing to take fewer "
|
||||
"resources from the system. Please note: This change requires a full adblock "
|
||||
"service restart to take effect."
|
||||
msgstr ""
|
||||
"降低 Adblock 後台行程的優先權以耗費更少的系統資源;請注意:此變更需要您完全重"
|
||||
"新啟動 Adblock 服務後才能生效。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:183
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:255
|
||||
msgid "Refresh"
|
||||
msgstr "重新整理"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:138
|
||||
msgid "Refresh DNS Report"
|
||||
msgstr "重新整理 DNS 報告"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:13
|
||||
msgid "Refresh Timer"
|
||||
msgstr "定時重整"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:240
|
||||
msgid "Refresh Timer..."
|
||||
msgstr "定時重整中..."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:330
|
||||
msgid "Refresh..."
|
||||
msgstr "重新整理…"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:311
|
||||
msgid "Relax SafeSearch"
|
||||
msgstr "放寬安全搜尋"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
|
||||
msgid "Report Chunk Count"
|
||||
msgstr "報告區塊數量"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
|
||||
msgid "Report Chunk Size"
|
||||
msgstr "報告區塊大小"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
|
||||
msgid "Report Directory"
|
||||
msgstr "報告目錄"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:432
|
||||
msgid "Report Interface"
|
||||
msgstr "報告介面"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
|
||||
msgid "Report Ports"
|
||||
msgstr "報告埠號"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:442
|
||||
msgid "Report chunk count used by tcpdump."
|
||||
msgstr "報告 tcpdump 使用的區塊數量。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:447
|
||||
msgid "Report chunk size used by tcpdump in MByte."
|
||||
msgstr "報告 tcpdump 使用的區塊大小(單位:MB)。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:406
|
||||
msgid ""
|
||||
"Resets the final DNS blocklist 'adb_list.overall' after DNS backend loading. "
|
||||
"Please note: This option starts a small ubus/adblock monitor in the "
|
||||
"background."
|
||||
msgstr ""
|
||||
"在 DNS 後端載入後,重設最終的 DNS 封鎖清單 \"adb_list.overall\";請注意:啟用"
|
||||
"此選項會在後台啟動用於 Adblock 的 ubus 小型監視器。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:95
|
||||
msgid "Result"
|
||||
msgstr "結果"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:226
|
||||
msgid "Run Directories"
|
||||
msgstr "執行目錄"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:229
|
||||
msgid "Run Flags"
|
||||
msgstr "執行旗標"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:223
|
||||
msgid "Run Interfaces"
|
||||
msgstr "執行介面"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:220
|
||||
msgid "Run Utils"
|
||||
msgstr "執行工具"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:38
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:73
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:81
|
||||
msgid "Save"
|
||||
msgstr "儲存"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:319
|
||||
msgid ""
|
||||
"Send adblock related notification e-mails. Please note: this needs "
|
||||
"additional 'msmtp' package installation."
|
||||
msgstr ""
|
||||
"寄送與 Adblock 相關的通知電子郵件;請注意:這需要安裝 \"msmtp\" 附加套件。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:459
|
||||
msgid "Sender address for adblock notification E-Mails."
|
||||
msgstr "Adblock 通知電子郵件的寄件人位址。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:27
|
||||
msgid "Set/Replace a new adblock job"
|
||||
msgstr "設定/取代 Adblock 新工作"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:264
|
||||
msgid "Settings"
|
||||
msgstr "設定"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:344
|
||||
msgid ""
|
||||
"Size of the download queue for download processing (incl. sorting, merging "
|
||||
"etc.) in parallel."
|
||||
msgstr "平行下載處理(包含排序、合併等)的下載佇列大小。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:479
|
||||
msgid "Sources (Size, Focus)"
|
||||
msgstr "來源(大小、聚焦的類別)"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:294
|
||||
msgid ""
|
||||
"Space separated list of DNS-related firewall ports which should be forced "
|
||||
"locally."
|
||||
msgstr "與 DNS 相關的防火牆連接埠,應在本地強制 (以空格分隔字串)。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:452
|
||||
msgid "Space separated list of ports used by tcpdump."
|
||||
msgstr "tcpdump 使用的通訊埠號(以空格分隔)。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:376
|
||||
msgid "Special config options for the selected download utility."
|
||||
msgstr "已選擇下載工具的特殊組態選項。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:306
|
||||
msgid "Start Timestamp"
|
||||
msgstr "啟動時間戳"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:285
|
||||
msgid "Startup Trigger Interface"
|
||||
msgstr "啟動觸發介面"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:208
|
||||
msgid "Status / Version"
|
||||
msgstr "狀態/版本"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:248
|
||||
msgid "Suspend"
|
||||
msgstr "暫停"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:437
|
||||
msgid ""
|
||||
"Target directory for DNS related report files. Default is '/tmp', please use "
|
||||
"preferably an usb stick or another local disk."
|
||||
msgstr ""
|
||||
"DNS 相關報告檔的目標目錄(預設值:\"/tmp\");請最好使用 USB 隨身碟或其他本地"
|
||||
"磁碟來儲存。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:362
|
||||
msgid ""
|
||||
"Target directory for blocklist backups. Default is '/tmp', please use "
|
||||
"preferably an usb stick or another local disk."
|
||||
msgstr ""
|
||||
"封鎖清單備份的目標目錄(預設值:\"/tmp\");請最好使用 USB 隨身碟或其他本地磁"
|
||||
"碟來儲存。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:392
|
||||
msgid "Target directory for the generated blocklist 'adb_list.overall'."
|
||||
msgstr "產生封鎖清單 \"adb_list.overall\" 的目標目錄。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:420
|
||||
msgid "Target directory for the generated jail blocklist 'adb_list.jail'."
|
||||
msgstr "產生 Jail 封鎖清單 \"adb_list.jail\" 的目標目錄。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:70
|
||||
msgid "The Refresh Timer could not been updated."
|
||||
msgstr "無法更新重整計時器。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:72
|
||||
msgid "The Refresh Timer has been updated."
|
||||
msgstr "重整計時器已更新。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:50
|
||||
msgid "The day of the week (opt., values: 1-7 possibly sep. by , or -)"
|
||||
msgstr "星期幾(可選。取值范圍:1-7,可用 , 或 - 分隔)"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:40
|
||||
msgid "The hours portition (req., range: 0-23)"
|
||||
msgstr "小時 (必須。取值範圍:0-23)"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:45
|
||||
msgid "The minutes portion (opt., range: 0-59)"
|
||||
msgstr "分鐘 (可選。取值範圍:0-59)"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/logread.js:26
|
||||
msgid "The syslog output, pre-filtered for adblock related messages only."
|
||||
msgstr "系統日誌輸出(預先篩選出只與 Adblock 相關的訊息)。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:22
|
||||
msgid ""
|
||||
"This is the local adblock blacklist to always-deny certain (sub) domains."
|
||||
"<br /> Please note: add only one domain per line. Comments introduced with "
|
||||
"'#' are allowed - ip addresses, wildcards and regex are not."
|
||||
msgstr ""
|
||||
"這是永遠拒絕存取給定(子)網域的本地 Adblock 黑名單;<br />請注意:每行只能加"
|
||||
"入一個域名,允許使用 \"#\" 來引入註解,但不允許使用 IP 位址、萬用字元和正規表"
|
||||
"示式。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:22
|
||||
msgid ""
|
||||
"This is the local adblock whitelist to always allow certain (sub) domains."
|
||||
"<br /> Please note: add only one domain per line. Comments introduced with "
|
||||
"'#' are allowed - ip addresses, wildcards and regex are not."
|
||||
msgstr ""
|
||||
"這是永遠拒絕存取給定(子)網域的本地 Adblock 白名單;<br />請注意:每行只能加"
|
||||
"入一個域名,允許使用 \"#\" 來引入註解,但不允許使用 IP 位址、萬用字元和正規表"
|
||||
"示式。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:303
|
||||
msgid ""
|
||||
"This shows the last generated DNS Report, press the refresh button to get a "
|
||||
"current one."
|
||||
msgstr "此處顯示最後產生的 DNS 報告,請按下「重新整理」按鈕以更新報告。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:257
|
||||
msgid "Time"
|
||||
msgstr "時間"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:396
|
||||
msgid "Timeout to wait for a successful DNS backend restart."
|
||||
msgstr "等待 DNS 後端成功重新啟動的逾時值。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:14
|
||||
msgid ""
|
||||
"To keep your adblock lists up-to-date, you should setup an automatic update "
|
||||
"job for these lists."
|
||||
msgstr "要保持最新的 Adblock 清單,您應該設定這些清單的自動更新工作。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:335
|
||||
msgid "Top 10 Statistics"
|
||||
msgstr "前 10 統計"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:463
|
||||
msgid "Topic for adblock notification E-Mails."
|
||||
msgstr "Adblock 通知電子郵件的主旨。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:312
|
||||
msgid "Total DNS Requests"
|
||||
msgstr "DNS 請求總數"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:339
|
||||
msgid "Trigger Delay"
|
||||
msgstr "觸發延遲"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/blacklist.js:16
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:16
|
||||
msgid "Unable to save changes: %s"
|
||||
msgstr "無法儲存變更(訊息:%s)"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:331
|
||||
msgid "Verbose Debug Logging"
|
||||
msgstr "詳細除錯日誌"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:68
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/whitelist.js:14
|
||||
msgid ""
|
||||
"Whitelist changes have been saved. Refresh your adblock lists that changes "
|
||||
"take effect."
|
||||
msgstr "白名單變更已儲存;請重新整理您的 Adblock 清單來使變更生效。"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:277
|
||||
msgid "Whitelist..."
|
||||
msgstr "白名單..."
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:385
|
||||
msgid "dnsmasq (/tmp/dnsmasq.d)"
|
||||
msgstr "Dnsmasq (/tmp/dnsmasq.d)"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:388
|
||||
msgid "kresd (/etc/kresd)"
|
||||
msgstr "kresd (/etc/kresd)"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/dnsreport.js:149
|
||||
msgid "max. result set size"
|
||||
msgstr "最大結果集大小"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:387
|
||||
msgid "named (/var/lib/bind)"
|
||||
msgstr "BIND (/var/lib/bind)"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:389
|
||||
msgid "raw (/tmp)"
|
||||
msgstr "原始 (/tmp)"
|
||||
|
||||
#: applications/luci-app-adblock/htdocs/luci-static/resources/view/adblock/overview.js:386
|
||||
msgid "unbound (/var/lib/unbound)"
|
||||
msgstr "Unbound (/var/lib/unbound)"
|
|
@ -0,0 +1,57 @@
|
|||
{
|
||||
"admin/services/adblock": {
|
||||
"title": "Adblock",
|
||||
"order": "60",
|
||||
"action": {
|
||||
"type": "alias",
|
||||
"path": "admin/services/adblock/overview"
|
||||
},
|
||||
"depends": {
|
||||
"fs": {
|
||||
"/usr/bin/adblock.sh": "executable",
|
||||
"/etc/init.d/adblock": "executable"
|
||||
},
|
||||
"uci": { "adblock": true }
|
||||
}
|
||||
},
|
||||
"admin/services/adblock/overview": {
|
||||
"title": "Overview",
|
||||
"order": 10,
|
||||
"action": {
|
||||
"type": "view",
|
||||
"path": "adblock/overview"
|
||||
}
|
||||
},
|
||||
"admin/services/adblock/dnsreport": {
|
||||
"title": "DNS Report",
|
||||
"order": 20,
|
||||
"action": {
|
||||
"type": "view",
|
||||
"path": "adblock/dnsreport"
|
||||
}
|
||||
},
|
||||
"admin/services/adblock/blacklist": {
|
||||
"title": "Edit Blacklist",
|
||||
"order": 30,
|
||||
"action": {
|
||||
"type": "view",
|
||||
"path": "adblock/blacklist"
|
||||
}
|
||||
},
|
||||
"admin/services/adblock/whitelist": {
|
||||
"title": "Edit Whitelist",
|
||||
"order": 40,
|
||||
"action": {
|
||||
"type": "view",
|
||||
"path": "adblock/whitelist"
|
||||
}
|
||||
},
|
||||
"admin/services/adblock/logread": {
|
||||
"title": "Log View",
|
||||
"order": 50,
|
||||
"action": {
|
||||
"type": "view",
|
||||
"path": "adblock/logread"
|
||||
}
|
||||
}
|
||||
}
|
|
@ -0,0 +1,30 @@
|
|||
{
|
||||
"luci-app-adblock": {
|
||||
"description": "Grant access to LuCI app adblock",
|
||||
"write": {
|
||||
"uci": ["adblock"],
|
||||
"file": {
|
||||
"/etc/adblock/*": ["read"],
|
||||
"/etc/adblock/adblock.blacklist": ["write"],
|
||||
"/etc/adblock/adblock.whitelist": ["write"]
|
||||
}
|
||||
},
|
||||
"read": {
|
||||
"cgi-io": [ "exec" ],
|
||||
"file": {
|
||||
"/var/run/adblock.pid": ["read"],
|
||||
"/tmp/adb_runtime.json": ["read"],
|
||||
"/etc/crontabs/root": ["read"],
|
||||
"/sbin/logread -e adblock-": [ "exec" ],
|
||||
"/usr/sbin/logread -e adblock-": [ "exec" ],
|
||||
"/etc/init.d/adblock list" : [ "exec" ],
|
||||
"/etc/init.d/adblock reload" : [ "exec" ],
|
||||
"/etc/init.d/adblock suspend" : [ "exec" ],
|
||||
"/etc/init.d/adblock resume" : [ "exec" ],
|
||||
"/etc/init.d/adblock report * [0-9]* [a-z]* json" : [ "exec" ],
|
||||
"/etc/init.d/adblock timer * [0-9]* [0-9*]* [1-7,-*]*" : [ "exec" ],
|
||||
"/etc/init.d/adblock query *" : [ "exec" ]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
|
@ -3,17 +3,17 @@
|
|||
|
||||
include $(TOPDIR)/rules.mk
|
||||
|
||||
PKG_LICENSE:=GPL-3.0+
|
||||
PKG_LICENSE:=GPL-3.0-or-later
|
||||
PKG_MAINTAINER:=Stan Grishin <stangri@melmac.net>
|
||||
PKG_VERSION:=1.0.1-3
|
||||
|
||||
LUCI_TITLE:=Advanced Linksys Reboot Web UI
|
||||
LUCI_URL:=https://docs.openwrt.melmac.net/luci-app-advanced-reboot/
|
||||
LUCI_DESCRIPTION:=Provides Web UI (found under System/Advanced Reboot) to reboot supported Linksys and ZyXEL routers to\
|
||||
an alternative partition. Also provides Web UI to shut down (power off) your device. Supported dual-partition\
|
||||
routers are listed at https://github.com/openwrt/luci/blob/master/applications/luci-app-advanced-reboot/README.md
|
||||
|
||||
LUCI_DEPENDS:=+luci-mod-admin-full
|
||||
routers are listed at https://docs.openwrt.melmac.net/luci-app-advanced-reboot/
|
||||
LUCI_DEPENDS:=+luci-mod-admin-full +jshn
|
||||
LUCI_PKGARCH:=all
|
||||
PKG_RELEASE:=42
|
||||
|
||||
include ../../luci.mk
|
||||
|
||||
|
|
|
@ -1,50 +1,3 @@
|
|||
# Advanced Reboot Web UI (luci-app-advanced-reboot)
|
||||
|
||||
## Description
|
||||
|
||||
This package allows you to reboot to an alternative partition on the supported (dual-partition) routers and to power off (power down) your OpenWrt device.
|
||||
|
||||
## Supported Devices
|
||||
|
||||
Currently supported dual-partition devices include:
|
||||
|
||||
- Linksys EA3500
|
||||
- Linksys E4200v2
|
||||
- Linksys EA4500
|
||||
- Linksys EA6350v3
|
||||
- Linksys EA8300
|
||||
- Linksys EA8500
|
||||
- Linksys WRT1200AC
|
||||
- Linksys WRT1900AC
|
||||
- Linksys WRT1900ACv2
|
||||
- Linksys WRT1900ACS
|
||||
- Linksys WRT3200ACM
|
||||
- Linksys WRT32X
|
||||
- ZyXEL NBG6817
|
||||
|
||||
If you're interested in having your device supported, please post in [OpenWrt Forum Support Thread](https://forum.openwrt.org/t/web-ui-to-reboot-to-another-partition-dual-partition-routers/3423).
|
||||
|
||||
## Screenshot (luci-app-advanced-reboot)
|
||||
|
||||

|
||||
|
||||
## How to install
|
||||
|
||||
Install ```luci-app-advanced-reboot``` from Web UI or connect to your router via ssh and run the following commands:
|
||||
|
||||
```sh
|
||||
opkg update
|
||||
opkg install luci-app-advanced-reboot
|
||||
```
|
||||
|
||||
If the ```luci-app-advanced-reboot``` package is not found in the official feed/repo for your version of OpenWrt/LEDE Project, you will need to [add a custom repo to your router](https://github.com/stangri/openwrt_packages/blob/master/README.md#on-your-router) first.
|
||||
|
||||
## Notes/Known Issues
|
||||
|
||||
- When you reboot to a different partition, your current settings (WiFi SSID/password, etc.) will not apply to a different partition. Different partitions might have completely different settings and even firmware.
|
||||
- If you reboot to a partition which doesn't allow you to switch boot partitions (like stock vendor firmware), you might not be able to boot back to OpenWrt unless you reflash it, losing all the settings.
|
||||
- Some devices allow you to trigger reboot to an alternative partition by interrupting boot 3 times in a row (by resetting/switching off the device or pulling power). As these methods might be different for different devices, do your own homework.
|
||||
|
||||
## Thanks
|
||||
|
||||
I'd like to thank everyone who helped create, test and troubleshoot this package. Without help from [@hnyman](https://github.com/hnyman), [@jpstyves](https://github.com/jpstyves), [@imi2003](https://github.com/imi2003), [@jeffsf](https://github.com/jeffsf) and many contributions from [@slh](https://github.com/pkgadd) it wouldn't have been possible.
|
||||
README has been moved to [https://docs.openwrt.melmac.net/luci-app-advanced-reboot/](<https://docs.openwrt.melmac.net/luci-app-advanced-reboot/>).
|
||||
|
|
|
@ -0,0 +1,238 @@
|
|||
'use strict';
|
||||
'require view';
|
||||
'require rpc';
|
||||
'require ui';
|
||||
'require uci';
|
||||
'require fs';
|
||||
|
||||
return view.extend({
|
||||
translateTable: {
|
||||
NO_BOARD_NAME : function(args) { return _('Unable to find Device Board Name.')},
|
||||
NO_DUAL_FLAG: function (args) { return _('Unable to find Dual Boot Flag Partition.') },
|
||||
NO_DUAL_FLAG_BLOCK: function (args) { return _('The Dual Boot Flag Partition: %s is not a block device.').format(args[0])},
|
||||
ERR_SET_DUAL_FLAG : function(args) { return _('Unable to set Dual Boot Flag Partition entry for partition: %s.').format(args[0])},
|
||||
NO_FIRM_ENV : function(args) { return _('Unable to obtain firmware environment variable: %s.').format(args[0])},
|
||||
ERR_SET_ENV : function(args) { return _('Unable to set firmware environment variable: %s to %s.').format(args[0],args[1])}
|
||||
},
|
||||
|
||||
callReboot: rpc.declare({
|
||||
object: 'system',
|
||||
method: 'reboot',
|
||||
expect: { result: 0 }
|
||||
}),
|
||||
|
||||
callObtainDeviceInfo: rpc.declare({
|
||||
object: 'luci.advanced_reboot',
|
||||
method: 'obtain_device_info',
|
||||
expect: { }
|
||||
}),
|
||||
|
||||
callTogglePartition: rpc.declare({
|
||||
object: 'luci.advanced_reboot',
|
||||
method: 'toggle_boot_partition',
|
||||
expect: { }
|
||||
}),
|
||||
|
||||
callPowerOff: function() {
|
||||
return fs.exec('/sbin/poweroff').then(function() {
|
||||
ui.showModal(_('Shutting down...'), [
|
||||
E('p', { 'class': 'spinning' }, _('The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It might be necessary to renew the address of your computer to reach the device again, depending on your settings.'))
|
||||
]);
|
||||
})
|
||||
},
|
||||
|
||||
handlePowerOff: function() {
|
||||
|
||||
ui.showModal(_('Power Off Device'), [
|
||||
E('p', _("WARNING: Power off might result in a reboot on a device which doesn't support power off.<br /><br />\
|
||||
Click \"Proceed\" below to power off your device.")),
|
||||
E('div', { 'class': 'right' }, [
|
||||
E('button', {
|
||||
'class': 'btn',
|
||||
'click': ui.hideModal
|
||||
}, _('Cancel')), ' ',
|
||||
E('button', {
|
||||
'class': 'btn cbi-button cbi-button-positive important',
|
||||
'click': L.bind(this.callPowerOff, this)
|
||||
}, _('Proceed'))
|
||||
])
|
||||
]);
|
||||
|
||||
},
|
||||
|
||||
handleReboot: function(ev) {
|
||||
return this.callReboot().then(function(res) {
|
||||
if (res != 0) {
|
||||
ui.addNotification(null, E('p', _('The reboot command failed with code %d').format(res)));
|
||||
L.raise('Error', 'Reboot failed');
|
||||
}
|
||||
|
||||
ui.showModal(_('Rebooting…'), [
|
||||
E('p', { 'class': 'spinning' }, _('Waiting for device...'))
|
||||
]);
|
||||
|
||||
window.setTimeout(function() {
|
||||
ui.showModal(_('Rebooting…'), [
|
||||
E('p', { 'class': 'spinning alert-message warning' },
|
||||
_('Device unreachable! Still waiting for device...'))
|
||||
]);
|
||||
}, 150000);
|
||||
|
||||
ui.awaitReconnect();
|
||||
})
|
||||
.catch(function(e) { ui.addNotification(null, E('p', e.message)) });
|
||||
},
|
||||
|
||||
handleTogglePartition: function(ev) {
|
||||
return this.callTogglePartition().then(L.bind(function(res) {
|
||||
if (res.error) {
|
||||
ui.hideModal()
|
||||
return ui.addNotification(null, E('p', this.translateTable[res.error](res.args)));
|
||||
}
|
||||
|
||||
return this.callReboot().then(function(res) {
|
||||
if (res != 0) {
|
||||
ui.addNotification(null, E('p', _('The reboot command failed with code %d').format(res)));
|
||||
L.raise('Error', 'Reboot failed');
|
||||
}
|
||||
|
||||
ui.showModal(_('Rebooting…'), [
|
||||
E('p', { 'class': 'spinning' }, _('The system is rebooting to an alternative partition now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It might be necessary to renew the address of your computer to reach the device again, depending on your settings.'))
|
||||
]);
|
||||
|
||||
window.setTimeout(function() {
|
||||
ui.showModal(_('Rebooting…'), [
|
||||
E('p', { 'class': 'spinning alert-message warning' },
|
||||
_('Device unreachable! Still waiting for device...'))
|
||||
]);
|
||||
}, 150000);
|
||||
|
||||
ui.awaitReconnect();
|
||||
})
|
||||
.catch(function(e) { ui.addNotification(null, E('p', e.message)) });
|
||||
}, this));
|
||||
},
|
||||
|
||||
handleAlternativeReboot: function(ev) {
|
||||
return Promise.all([
|
||||
L.resolveDefault(fs.stat('/usr/sbin/fw_printenv'), null),
|
||||
L.resolveDefault(fs.stat('/usr/sbin/fw_setenv'), null),
|
||||
]).then(L.bind(function (data) {
|
||||
if (!data[0] || !data[1]) {
|
||||
return ui.addNotification(null, E('p', _('No access to fw_printenv or fw_printenv!')));
|
||||
}
|
||||
|
||||
ui.showModal(_('Reboot Device to an Alternative Partition') + " - " + _("Confirm"), [
|
||||
E('p', _("WARNING: An alternative partition might have its own settings and completely different firmware.<br /><br />\
|
||||
As your network configuration and WiFi SSID/password on alternative partition might be different,\
|
||||
you might have to adjust your computer settings to be able to access your device once it reboots.<br /><br />\
|
||||
Please also be aware that alternative partition firmware might not provide an easy way to switch active partition\
|
||||
and boot back to the currently active partition.<br /><br />\
|
||||
Click \"Proceed\" below to reboot device to an alternative partition.")),
|
||||
E('div', { 'class': 'right' }, [
|
||||
E('button', {
|
||||
'class': 'btn',
|
||||
'click': ui.hideModal
|
||||
}, _('Cancel')), ' ',
|
||||
E('button', {
|
||||
'class': 'btn cbi-button cbi-button-positive important',
|
||||
'click': L.bind(this.handleTogglePartition, this)
|
||||
}, _('Proceed'))
|
||||
])
|
||||
]);
|
||||
}, this))
|
||||
},
|
||||
|
||||
parsePartitions: function(partitions) {
|
||||
var res = [];
|
||||
|
||||
partitions.forEach(L.bind(function(partition) {
|
||||
var func, text;
|
||||
|
||||
if (partition.state == 'Current') {
|
||||
func = 'handleReboot';
|
||||
text = _('Reboot to current partition');
|
||||
} else {
|
||||
func = 'handleAlternativeReboot';
|
||||
text = _('Reboot to alternative partition...');
|
||||
}
|
||||
|
||||
res.push([
|
||||
(partition.number+0x100).toString(16).substr(-2).toUpperCase(),
|
||||
_(partition.state),
|
||||
partition.os.replace("Unknown", _("Unknown")).replace("Compressed", _("Compressed")),
|
||||
E('button', {
|
||||
'class': 'btn cbi-button cbi-button-apply important',
|
||||
'click': ui.createHandlerFn(this, func)
|
||||
}, text)
|
||||
])
|
||||
}, this));
|
||||
|
||||
return res;
|
||||
},
|
||||
|
||||
load: function() {
|
||||
return Promise.all([
|
||||
uci.changes(),
|
||||
L.resolveDefault(fs.stat('/sbin/poweroff'), null),
|
||||
this.callObtainDeviceInfo()
|
||||
]);
|
||||
},
|
||||
|
||||
render: function(data) {
|
||||
var changes = data[0],
|
||||
poweroff_supported = data[1] != null ? true : false,
|
||||
device_info = data[2];
|
||||
|
||||
var body = E([
|
||||
E('h2', _('Advanced Reboot'))
|
||||
]);
|
||||
|
||||
for (var config in (changes || {})) {
|
||||
body.appendChild(E('p', { 'class': 'alert-message warning' },
|
||||
_('Warning: There are unsaved changes that will get lost on reboot!')));
|
||||
break;
|
||||
}
|
||||
|
||||
if (device_info.error)
|
||||
body.appendChild(E('p', { 'class' : 'alert-message warning'}, _("ERROR: ") + this.translateTable[device_info.error]()));
|
||||
|
||||
body.appendChild(E('h3', (device_info.device_name || '') + _(' Partitions')));
|
||||
if (device_info.device_name) {
|
||||
var partitions_table = E('table', { 'class': 'table' }, [
|
||||
E('tr', { 'class': 'tr table-titles' }, [
|
||||
E('th', { 'class': 'th' }, [ _('Partition') ]),
|
||||
E('th', { 'class': 'th' }, [ _('Status') ]),
|
||||
E('th', { 'class': 'th' }, [ _('Firmware') ]),
|
||||
E('th', { 'class': 'th' }, [ _('Reboot') ])
|
||||
])
|
||||
]);
|
||||
|
||||
cbi_update_table(partitions_table, this.parsePartitions(device_info.partitions));
|
||||
|
||||
body.appendChild(partitions_table);
|
||||
} else {
|
||||
body.appendChild(E('p', { 'class' : 'alert-message warning'},
|
||||
device_info.rom_board_name ? _("Warning: Device (%s) is unknown or isn't a dual-partition device!").format(device_info.rom_board_name)
|
||||
: _('Warning: Unable to obtain device information!')
|
||||
));
|
||||
}
|
||||
|
||||
body.appendChild(E('hr'));
|
||||
body.appendChild(
|
||||
poweroff_supported ? E('button', {
|
||||
'class': 'btn cbi-button cbi-button-apply important',
|
||||
'click': ui.createHandlerFn(this, 'handlePowerOff')
|
||||
}, _('Perform power off...'))
|
||||
|
||||
: E('p', { 'class' : 'alert-message warning'},
|
||||
_('Warning: This system does not support powering off!'))
|
||||
);
|
||||
|
||||
return body;
|
||||
},
|
||||
|
||||
handleSaveApply: null,
|
||||
handleSave: null,
|
||||
handleReset: null
|
||||
});
|
|
@ -0,0 +1,14 @@
|
|||
return {
|
||||
vendorName = "Linksys",
|
||||
deviceName = "EA9500",
|
||||
boardName = "linksys-panamera",
|
||||
partition1MTD = "mtd3",
|
||||
partition2MTD = "mtd6",
|
||||
labelOffset = 28,
|
||||
bootEnv1 = "boot_part",
|
||||
bootEnv1Partition1Value = 1,
|
||||
bootEnv1Partition2Value = 2,
|
||||
bootEnv2 = nil,
|
||||
bootEnv2Partition1Value = nil,
|
||||
bootEnv2Partition2Value = nil
|
||||
}
|
|
@ -0,0 +1,14 @@
|
|||
return {
|
||||
vendorName = "Linksys",
|
||||
deviceName = "E4200v2/EA4500",
|
||||
boardNames = { "linksys-viper", "linksys,viper" },
|
||||
partition1MTD = "mtd3",
|
||||
partition2MTD = "mtd5",
|
||||
labelOffset = 32,
|
||||
bootEnv1 = "boot_part",
|
||||
bootEnv1Partition1Value = 1,
|
||||
bootEnv1Partition2Value = 2,
|
||||
bootEnv2 = "bootcmd",
|
||||
bootEnv2Partition1Value = "run nandboot",
|
||||
bootEnv2Partition2Value = "run altnandboot"
|
||||
}
|
|
@ -0,0 +1,15 @@
|
|||
return {
|
||||
vendorName = "Linksys",
|
||||
deviceName = "EA3500",
|
||||
boardNames = { "linksys-audi", "linksys,audi" },
|
||||
partition1MTD = "mtd3",
|
||||
partition2MTD = "mtd5",
|
||||
labelOffset = 32,
|
||||
bootEnv1 = "boot_part",
|
||||
bootEnv1Partition1Value = 1,
|
||||
bootEnv1Partition2Value = 2,
|
||||
bootEnv2 = "bootcmd",
|
||||
bootEnv2Partition1Value = "run nandboot",
|
||||
bootEnv2Partition2Value = "run altnandboot"
|
||||
}
|
||||
|
|
@ -0,0 +1,14 @@
|
|||
return {
|
||||
vendorName = "Linksys",
|
||||
deviceName = "EA6350v3",
|
||||
boardNames = { "linksys-ea6350v3", "linksys,ea6350v3" },
|
||||
partition1MTD = "mtd10",
|
||||
partition2MTD = "mtd12",
|
||||
labelOffset = 192,
|
||||
bootEnv1 = "boot_part",
|
||||
bootEnv1Partition1Value = 1,
|
||||
bootEnv1Partition2Value = 2,
|
||||
bootEnv2 = nil,
|
||||
bootEnv2Partition1Value = nil,
|
||||
bootEnv2Partition2Value = nil
|
||||
}
|
|
@ -0,0 +1,14 @@
|
|||
return {
|
||||
vendorName = "Linksys",
|
||||
deviceName = "EA8300",
|
||||
boardNames = { "linksys-ea8300", "linksys,ea8300" },
|
||||
partition1MTD = "mtd10",
|
||||
partition2MTD = "mtd12",
|
||||
labelOffset = 192,
|
||||
bootEnv1 = "boot_part",
|
||||
bootEnv1Partition1Value = 1,
|
||||
bootEnv1Partition2Value = 2,
|
||||
bootEnv2 = nil,
|
||||
bootEnv2Partition1Value = nil,
|
||||
bootEnv2Partition2Value = nil
|
||||
}
|
|
@ -0,0 +1,14 @@
|
|||
return {
|
||||
vendorName = "Linksys",
|
||||
deviceName = "EA8500",
|
||||
boardNames = { "linksys-ea8500", "linksys,ea8500" },
|
||||
partition1MTD = "mtd13",
|
||||
partition2MTD = "mtd15",
|
||||
labelOffset = 32,
|
||||
bootEnv1 = "boot_part",
|
||||
bootEnv1Partition1Value = 1,
|
||||
bootEnv1Partition2Value = 2,
|
||||
bootEnv2 = nil,
|
||||
bootEnv2Partition1Value = nil,
|
||||
bootEnv2Partition2Value = nil
|
||||
}
|
|
@ -0,0 +1,14 @@
|
|||
return {
|
||||
vendorName = "Linksys",
|
||||
deviceName = "WRT1200AC",
|
||||
boardNames = { "linksys-caiman", "linksys,caiman", "linksys,wrt1200ac" },
|
||||
partition1MTD = "mtd4",
|
||||
partition2MTD = "mtd6",
|
||||
labelOffset = 32,
|
||||
bootEnv1 = "boot_part",
|
||||
bootEnv1Partition1Value = 1,
|
||||
bootEnv1Partition2Value = 2,
|
||||
bootEnv2 = "bootcmd",
|
||||
bootEnv2Partition1Value = "run nandboot",
|
||||
bootEnv2Partition2Value = "run altnandboot"
|
||||
}
|
|
@ -0,0 +1,14 @@
|
|||
return {
|
||||
vendorName = "Linksys",
|
||||
deviceName = "WRT1900ACv1",
|
||||
boardNames = { "linksys-mamba", "linksys,mamba", "linksys,wrt1900ac-v1" },
|
||||
partition1MTD = "mtd4",
|
||||
partition2MTD = "mtd6",
|
||||
labelOffset = 32,
|
||||
bootEnv1 = "boot_part",
|
||||
bootEnv1Partition1Value = 1,
|
||||
bootEnv1Partition2Value = 2,
|
||||
bootEnv2 = "bootcmd",
|
||||
bootEnv2Partition1Value = "run nandboot",
|
||||
bootEnv2Partition2Value = "run altnandboot"
|
||||
}
|
|
@ -0,0 +1,14 @@
|
|||
return {
|
||||
vendorName = "Linksys",
|
||||
deviceName = "WRT1900ACS",
|
||||
boardNames = { "linksys-shelby", "linksys,shelby", "linksys,wrt1900acs" },
|
||||
partition1MTD = "mtd4",
|
||||
partition2MTD = "mtd6",
|
||||
labelOffset = 32,
|
||||
bootEnv1 = "boot_part",
|
||||
bootEnv1Partition1Value = 1,
|
||||
bootEnv1Partition2Value = 2,
|
||||
bootEnv2 = "bootcmd",
|
||||
bootEnv2Partition1Value = "run nandboot",
|
||||
bootEnv2Partition2Value = "run altnandboot"
|
||||
}
|
|
@ -0,0 +1,14 @@
|
|||
return {
|
||||
vendorName = "Linksys",
|
||||
deviceName = "WRT1900ACv2",
|
||||
boardNames = { "linksys-cobra", "linksys,cobra", "linksys,wrt1900ac-v2" },
|
||||
partition1MTD = "mtd4",
|
||||
partition2MTD = "mtd6",
|
||||
labelOffset = 32,
|
||||
bootEnv1 = "boot_part",
|
||||
bootEnv1Partition1Value = 1,
|
||||
bootEnv1Partition2Value = 2,
|
||||
bootEnv2 = "bootcmd",
|
||||
bootEnv2Partition1Value = "run nandboot",
|
||||
bootEnv2Partition2Value = "run altnandboot"
|
||||
}
|
|
@ -0,0 +1,14 @@
|
|||
return {
|
||||
vendorName = "Linksys",
|
||||
deviceName = "WRT3200ACM",
|
||||
boardNames = { "linksys-rango", "linksys,rango", "linksys,wrt3200acm" },
|
||||
partition1MTD = "mtd5",
|
||||
partition2MTD = "mtd7",
|
||||
labelOffset = 32,
|
||||
bootEnv1 = "boot_part",
|
||||
bootEnv1Partition1Value = 1,
|
||||
bootEnv1Partition2Value = 2,
|
||||
bootEnv2 = "bootcmd",
|
||||
bootEnv2Partition1Value = "run nandboot",
|
||||
bootEnv2Partition2Value = "run altnandboot"
|
||||
}
|
|
@ -0,0 +1,14 @@
|
|||
return {
|
||||
vendorName = "Linksys",
|
||||
deviceName = "WRT32X",
|
||||
boardNames = { "linksys-venom", "linksys,venom", "linksys,wrt32x" },
|
||||
partition1MTD = "mtd5",
|
||||
partition2MTD = "mtd7",
|
||||
labelOffset = nil,
|
||||
bootEnv1 = "boot_part",
|
||||
bootEnv1Partition1Value = 1,
|
||||
bootEnv1Partition2Value = 2,
|
||||
bootEnv2 = "bootcmd",
|
||||
bootEnv2Partition1Value = "run nandboot",
|
||||
bootEnv2Partition2Value = "run altnandboot"
|
||||
}
|
|
@ -0,0 +1,14 @@
|
|||
return {
|
||||
vendorName = "ZyXEL",
|
||||
deviceName = "NBG6817",
|
||||
boardNames = { "nbg6817" },
|
||||
partition1MTD = "mmcblk0p4",
|
||||
partition2MTD = "mmcblk0p7",
|
||||
labelOffset = 32,
|
||||
bootEnv1 = nil,
|
||||
bootEnv1Partition1Value = 255,
|
||||
bootEnv1Partition2Value = 1,
|
||||
bootEnv2 = nil,
|
||||
bootEnv2Partition1Value = nil,
|
||||
bootEnv2Partition2Value = nil
|
||||
}
|
|
@ -1,205 +1,303 @@
|
|||
-- Copyright 2017-2018 Stan Grishin <stangri@melmac.net>
|
||||
-- Copyright 2017-2020 Stan Grishin <stangri@melmac.net>
|
||||
-- Licensed to the public under the Apache License 2.0.
|
||||
|
||||
module("luci.controller.advanced_reboot", package.seeall)
|
||||
|
||||
devices = {
|
||||
-- deviceName, boardName, partition1, partition2, offset, envVar1, envVar1Value1, envVar1Value2, envVar2, envVar2Value1, envVar2Value2
|
||||
{"Linksys EA3500", "linksys-audi", "mtd3", "mtd5", 32, "boot_part", 1, 2, "bootcmd", "run nandboot", "run altnandboot"},
|
||||
{"Linksys E4200v2/EA4500", "linksys-viper", "mtd3", "mtd5", 32, "boot_part", 1, 2, "bootcmd", "run nandboot", "run altnandboot"},
|
||||
{"Linksys EA6350v3", "linksys-ea6350v3", "mtd10", "mtd12", 192, "boot_part", 1, 2},
|
||||
{"Linksys EA8300", "linksys-ea8300", "mtd10", "mtd12", 192, "boot_part", 1, 2},
|
||||
{"Linksys EA8500", "ea8500", "mtd13", "mtd15", 32, "boot_part", 1, 2},
|
||||
-- {"Linksys EA9500", "linksys-panamera", "mtd3", "mtd6", 28, "boot_part", 1, 2},
|
||||
{"Linksys WRT1200AC", "linksys-caiman", "mtd4", "mtd6", 32, "boot_part", 1, 2, "bootcmd", "run nandboot", "run altnandboot"},
|
||||
{"Linksys WRT1900AC", "linksys-mamba", "mtd4", "mtd6", 32, "boot_part", 1, 2, "bootcmd", "run nandboot", "run altnandboot"},
|
||||
{"Linksys WRT1900ACv2", "linksys-cobra", "mtd4", "mtd6", 32, "boot_part", 1, 2, "bootcmd", "run nandboot", "run altnandboot"},
|
||||
{"Linksys WRT1900ACS", "linksys-shelby", "mtd4", "mtd6", 32, "boot_part", 1, 2, "bootcmd", "run nandboot", "run altnandboot"},
|
||||
{"Linksys WRT3200ACM", "linksys-rango", "mtd5", "mtd7", 32, "boot_part", 1, 2, "bootcmd", "run nandboot", "run altnandboot"},
|
||||
{"Linksys WRT32X", "linksys-venom", "mtd5", "mtd7", nil, "boot_part", 1, 2, "bootcmd", "run nandboot", "run altnandboot"},
|
||||
{"ZyXEL NBG6817","nbg6817","mmcblk0p4","mmcblk0p7", 32, nil, 255, 1}
|
||||
}
|
||||
local util = require "luci.util"
|
||||
local fs = require "nixio.fs"
|
||||
local sys = require "luci.sys"
|
||||
local http = require "luci.http"
|
||||
local dispatcher = require "luci.dispatcher"
|
||||
local i18n = require "luci.i18n"
|
||||
local ltemplate = require "luci.template"
|
||||
local ip = require "luci.ip"
|
||||
local http = require "luci.http"
|
||||
local sys = require "luci.sys"
|
||||
local dispatcher = require "luci.dispatcher"
|
||||
local uci = require "luci.model.uci".cursor()
|
||||
local packageName = "advanced-reboot"
|
||||
local devices_dir = "/usr/lib/lua/luci/" .. packageName .. "/devices/"
|
||||
|
||||
errorMessage = nil
|
||||
rom_board_name = luci.util.trim(luci.sys.exec("cat /tmp/sysinfo/board_name"))
|
||||
for i=1, #devices do
|
||||
device_board_name = devices[i][2]:gsub('%p','')
|
||||
if rom_board_name and rom_board_name:gsub('%p',''):match(device_board_name) then
|
||||
device_name = devices[i][1]
|
||||
partition_one_mtd = devices[i][3] or nil
|
||||
partition_two_mtd = devices[i][4] or nil
|
||||
partition_skip = devices[i][5] or nil
|
||||
boot_envvar1 = devices[i][6] or nil
|
||||
boot_envvar1_partition_one = tonumber(devices[i][7]) or nil
|
||||
boot_envvar1_partition_two = tonumber(devices[i][8]) or nil
|
||||
boot_envvar2 = devices[i][9] or nil
|
||||
boot_envvar2_partition_one = devices[i][10] or nil
|
||||
boot_envvar2_partition_two = devices[i][11] or nil
|
||||
if partition_one_mtd and partition_skip then
|
||||
partition_one_label = luci.util.trim(luci.sys.exec("dd if=/dev/" .. partition_one_mtd .. " bs=1 skip=" .. partition_skip .. " count=128" .. " 2>/dev/null"))
|
||||
n, partition_one_version = string.match(partition_one_label, '(Linux)-([%d|.]+)')
|
||||
end
|
||||
if partition_two_mtd and partition_skip then
|
||||
partition_two_label = luci.util.trim(luci.sys.exec("dd if=/dev/" .. partition_two_mtd .. " bs=1 skip=" .. partition_skip .. " count=128" .. " 2>/dev/null"))
|
||||
n, partition_two_version = string.match(partition_two_label, '(Linux)-([%d|.]+)')
|
||||
end
|
||||
if partition_one_label and string.find(partition_one_label, "LEDE") then partition_one_os = "LEDE" end
|
||||
if partition_one_label and string.find(partition_one_label, "OpenWrt") then partition_one_os = "OpenWrt" end
|
||||
if partition_one_label and string.find(partition_one_label, "Linksys") then partition_one_os = "Linksys" end
|
||||
if partition_two_label and string.find(partition_two_label, "LEDE") then partition_two_os = "LEDE" end
|
||||
if partition_two_label and string.find(partition_two_label, "OpenWrt") then partition_two_os = "OpenWrt" end
|
||||
if partition_two_label and string.find(partition_two_label, "Linksys") then partition_two_os = "Linksys" end
|
||||
if device_name and device_name == "ZyXEL NBG6817" then
|
||||
if not partition_one_os then partition_one_os = "ZyXEL" end
|
||||
if not partition_two_os then partition_two_os = "ZyXEL" end
|
||||
end
|
||||
if device_name and device_name == "Linksys WRT32X" then
|
||||
if not partition_one_os then partition_one_os = "Unknown/Compressed" end
|
||||
if not partition_two_os then partition_two_os = "Unknown/Compressed" end
|
||||
end
|
||||
if not partition_one_os then partition_one_os = "Unknown" end
|
||||
if not partition_two_os then partition_two_os = "Unknown" end
|
||||
if partition_one_os and partition_one_version then partition_one_os = partition_one_os .. " (Linux " .. partition_one_version .. ")" end
|
||||
if partition_two_os and partition_two_version then partition_two_os = partition_two_os .. " (Linux " .. partition_two_version .. ")" end
|
||||
function logger(t)
|
||||
util.exec("logger -t " .. packageName .. " '" .. tostring(t) .. "'")
|
||||
end
|
||||
|
||||
if device_name and device_name == "ZyXEL NBG6817" then
|
||||
if not zyxelFlagPartition then zyxelFlagPartition = luci.util.trim(luci.sys.exec("source /lib/functions.sh; find_mtd_part 0:DUAL_FLAG")) end
|
||||
if not zyxelFlagPartition then
|
||||
errorMessage = errorMessage or "" .. luci.i18n.translate("Unable to find Dual Boot Flag Partition." .. " ")
|
||||
luci.util.perror(luci.i18n.translate("Unable to find Dual Boot Flag Partition."))
|
||||
else
|
||||
current_partition = tonumber(luci.sys.exec("dd if=" .. zyxelFlagPartition .. " bs=1 count=1 2>/dev/null | hexdump -n 1 -e '1/1 \"%d\"'"))
|
||||
end
|
||||
else
|
||||
if nixio.fs.access("/usr/sbin/fw_printenv") and nixio.fs.access("/usr/sbin/fw_setenv") then
|
||||
current_partition = tonumber(luci.util.trim(luci.sys.exec("/usr/sbin/fw_printenv -n " .. boot_envvar1)))
|
||||
end
|
||||
end
|
||||
other_partition = current_partition == boot_envvar1_partition_two and boot_envvar1_partition_one or boot_envvar1_partition_two
|
||||
end
|
||||
function is_alt_mountable(p1_mtd, p2_mtd)
|
||||
if p1_mtd:sub(1,3) == "mtd" and
|
||||
p2_mtd:sub(1,3) == "mtd" and
|
||||
fs.access("/usr/sbin/ubiattach") and
|
||||
fs.access("/usr/sbin/ubiblock") and
|
||||
fs.access("/bin/mount") then
|
||||
return true
|
||||
else
|
||||
return false
|
||||
end
|
||||
end
|
||||
|
||||
function get_partition_os_info(op_ubi)
|
||||
local cp_info, op_info
|
||||
if fs.access("/etc/os-release") then
|
||||
cp_info = util.trim(util.exec('. /etc/os-release && echo "$PRETTY_NAME"'))
|
||||
if cp_info:find("SNAPSHOT") then
|
||||
cp_info = util.trim(util.exec('. /etc/os-release && echo "$OPENWRT_RELEASE"'))
|
||||
end
|
||||
end
|
||||
logger(i18n.translatef("attempting to mount alternative partition (mtd%s)", tostring(op_ubi)))
|
||||
alt_partition_unmount(op_ubi)
|
||||
alt_partition_mount(op_ubi)
|
||||
if fs.access("/alt/rom/etc/os-release") then
|
||||
op_info = util.trim(util.exec('. /alt/rom/etc/os-release && echo "$PRETTY_NAME"'))
|
||||
if op_info:find("SNAPSHOT") then
|
||||
op_info = util.trim(util.exec('. /alt/rom/etc/os-release && echo "$OPENWRT_RELEASE"'))
|
||||
end
|
||||
end
|
||||
logger(i18n.translatef("attempting to unmount alternative partition (mtd%s)", tostring(op_ubi)))
|
||||
alt_partition_unmount(op_ubi)
|
||||
return cp_info, op_info
|
||||
end
|
||||
|
||||
function alt_partition_mount(op_ubi)
|
||||
local ubi_dev
|
||||
util.exec('for i in rom overlay firmware; do [ ! -d "$i" ] && mkdir -p "/alt/${i}"; done')
|
||||
ubi_dev = tostring(util.exec("ubiattach -m " .. tostring(op_ubi)))
|
||||
_, _, ubi_dev = ubi_dev:find("UBI device number (%d+)")
|
||||
if not ubi_dev then
|
||||
util.exec("ubidetach -m " .. tostring(op_ubi))
|
||||
return
|
||||
end
|
||||
util.exec("ubiblock --create /dev/ubi" .. ubi_dev .. "_0")
|
||||
util.exec("mount -t squashfs -o ro /dev/ubiblock" .. ubi_dev .. "_0 /alt/rom")
|
||||
util.exec("mount -t ubifs /dev/ubi" .. ubi_dev .. "_1 /alt/overlay")
|
||||
-- util.exec("mount -t overlay overlay -o noatime,lowerdir=/alt/rom,upperdir=/alt/overlay/upper,workdir=/alt/overlay/work /alt/firmware")
|
||||
end
|
||||
|
||||
function alt_partition_unmount(op_ubi)
|
||||
local i
|
||||
local mtdCount = tonumber(util.exec("ubinfo | grep 'Present UBI devices' | grep -c ','"))
|
||||
mtdCount = mtdCount and mtdCount + 1 or 10
|
||||
-- util.exec("[ -d /alt/firmware ] && umount /alt/firmware")
|
||||
util.exec("[ -d /alt/overlay ] && umount /alt/overlay")
|
||||
util.exec("[ -d /alt/rom ] && umount /alt/rom")
|
||||
for i = 0, mtdCount do
|
||||
if not fs.access("/sys/devices/virtual/ubi/ubi" .. tostring(i) .. "/mtd_num") then break end
|
||||
ubi_mtd = tonumber(util.trim(util.exec("cat /sys/devices/virtual/ubi/ubi" .. i .. "/mtd_num")))
|
||||
if ubi_mtd and ubi_mtd == op_ubi then
|
||||
util.exec("ubiblock --remove /dev/ubi" .. tostring(i) .. "_0")
|
||||
util.exec("ubidetach -m " .. tostring(op_ubi))
|
||||
util.exec('rm -rf /alt')
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
function obtain_device_info()
|
||||
local p, boardName, n, p1_label, p1_version, p2_label, p2_version, p1_os, p2_os
|
||||
local errorMessage, current_partition
|
||||
local op_ubi, cp_info, op_info, zyxelFlagPartition
|
||||
local romBoardName = util.trim(util.exec("cat /tmp/sysinfo/board_name"))
|
||||
for filename in fs.dir(devices_dir) do
|
||||
local p_func = loadfile(devices_dir .. filename)
|
||||
setfenv(p_func, { _ = i18n.translate })
|
||||
p = p_func()
|
||||
if p.boardName then
|
||||
boardName = p.boardName:gsub('%p','')
|
||||
end
|
||||
if p.boardNames then
|
||||
for i, v in pairs(p.boardNames) do
|
||||
boardName = v:gsub('%p','')
|
||||
if romBoardName and romBoardName:gsub('%p',''):match(boardName) then break end
|
||||
end
|
||||
end
|
||||
if romBoardName and romBoardName:gsub('%p',''):match(boardName) then
|
||||
if p.labelOffset then
|
||||
if p.partition1MTD then
|
||||
p1_label = util.trim(util.exec("dd if=/dev/" .. p.partition1MTD .. " bs=1 skip=" .. p.labelOffset .. " count=128" .. " 2>/dev/null"))
|
||||
n, p1_version = p1_label:match('(Linux)-([%d|.]+)')
|
||||
end
|
||||
if p.partition2MTD then
|
||||
p2_label = util.trim(util.exec("dd if=/dev/" .. p.partition2MTD .. " bs=1 skip=" .. p.labelOffset .. " count=128" .. " 2>/dev/null"))
|
||||
n, p2_version = p2_label:match('(Linux)-([%d|.]+)')
|
||||
end
|
||||
if p1_label and p1_label:find("LEDE") then p1_os = "LEDE" end
|
||||
if p1_label and p1_label:find("OpenWrt") then p1_os = "OpenWrt" end
|
||||
if p1_label and p.vendorName and p1_label:find(p.vendorName) then p1_os = p.vendorName end
|
||||
if p2_label and p2_label:find("LEDE") then p2_os = "LEDE" end
|
||||
if p2_label and p2_label:find("OpenWrt") then p2_os = "OpenWrt" end
|
||||
if p2_label and p.vendorName and p2_label:find(p.vendorName) then p2_os = p.vendorName end
|
||||
if not p1_os then p1_os = p.vendorName .. "/" .. i18n.translate("Unknown") end
|
||||
if not p2_os then p2_os = p.vendorName .. "/" .. i18n.translate("Unknown") end
|
||||
if p1_os and p1_version then p1_os = p1_os .. " (Linux " .. p1_version .. ")" end
|
||||
if p2_os and p2_version then p2_os = p2_os .. " (Linux " .. p2_version .. ")" end
|
||||
else
|
||||
p1_os = p.vendorName .. "/" .. i18n.translate("Unknown") .. " (" .. i18n.translate("Compressed") .. ")"
|
||||
p2_os = p.vendorName .. "/" .. i18n.translate("Unknown") .. " (" .. i18n.translate("Compressed") .. ")"
|
||||
end
|
||||
|
||||
if p.bootEnv1 then
|
||||
if fs.access("/usr/sbin/fw_printenv") and fs.access("/usr/sbin/fw_setenv") then
|
||||
current_partition = tonumber(util.trim(util.exec("fw_printenv -n " .. p.bootEnv1)))
|
||||
end
|
||||
else
|
||||
if not zyxelFlagPartition then zyxelFlagPartition = util.trim(util.exec(". /lib/functions.sh; find_mtd_part 0:DUAL_FLAG")) end
|
||||
if zyxelFlagPartition then
|
||||
current_partition = tonumber(util.exec("dd if=" .. zyxelFlagPartition .. " bs=1 count=1 2>/dev/null | hexdump -n 1 -e '1/1 \"%d\"'"))
|
||||
else
|
||||
errorMessage = errorMessage or i18n.translate("Unable to find Dual Boot Flag Partition.")
|
||||
util.perror(i18n.translate("Unable to find Dual Boot Flag Partition."))
|
||||
end
|
||||
end
|
||||
|
||||
if is_alt_mountable(p.partition1MTD, p.partition2MTD) then
|
||||
if current_partition == p.bootEnv1Partition1Value then
|
||||
op_ubi = tonumber(p.partition2MTD:sub(4)) + 1
|
||||
else
|
||||
op_ubi = tonumber(p.partition1MTD:sub(4)) + 1
|
||||
end
|
||||
local cp_info, op_info = get_partition_os_info(op_ubi)
|
||||
if current_partition == p.bootEnv1Partition1Value then
|
||||
p1_os = cp_info or p1_os
|
||||
p2_os = op_info or p2_os
|
||||
else
|
||||
p1_os = op_info or p1_os
|
||||
p2_os = cp_info or p2_os
|
||||
end
|
||||
end
|
||||
return romBoardName, p.vendorName .. " " .. p.deviceName, p.bootEnv1, p.bootEnv1Partition1Value, p1_os, p.bootEnv1Partition2Value, p2_os, p.bootEnv2, p.bootEnv2Partition1Value, p.bootEnv2Partition1Value, current_partition
|
||||
end
|
||||
end
|
||||
return romBoardName, nil, nil, nil, nil, nil, nil, nil, nil, nil, nil
|
||||
end
|
||||
|
||||
function index()
|
||||
entry({"admin", "system", "advanced_reboot"}, template("advanced_reboot/advanced_reboot"), _("Advanced Reboot"), 90)
|
||||
entry({"admin", "system", "advanced_reboot", "reboot"}, post("action_reboot"))
|
||||
entry({"admin", "system", "advanced_reboot", "alternative_reboot"}, post("action_altreboot"))
|
||||
entry({"admin", "system", "advanced_reboot", "power_off"}, post("action_poweroff"))
|
||||
entry({"admin", "system", "advanced_reboot"}, call("action_template"), _("Advanced Reboot"), 90).acl_depends = { "luci-app-advanced-reboot" }
|
||||
entry({"admin", "system", "advanced_reboot", "reboot"}, post("action_reboot"))
|
||||
entry({"admin", "system", "advanced_reboot", "alternative_reboot"}, post("action_altreboot"))
|
||||
entry({"admin", "system", "advanced_reboot", "power_off"}, post("action_poweroff"))
|
||||
end
|
||||
|
||||
function action_template()
|
||||
local romBoardName, device_name, bev1, bev1p1, p1_os, bev1p2, p2_os, bev2, bev2p1, bev2p2, current_partition = obtain_device_info()
|
||||
ltemplate.render("advanced_reboot/advanced_reboot",{
|
||||
romBoardName=romBoardName,
|
||||
device_name=device_name,
|
||||
bev1p1=bev1p1,
|
||||
p1_os=p1_os,
|
||||
bev1p2=bev1p2,
|
||||
p2_os=p2_os,
|
||||
current_partition=current_partition,
|
||||
errorMessage=errorMessage})
|
||||
end
|
||||
|
||||
function action_reboot()
|
||||
local uci = require "luci.model.uci".cursor()
|
||||
local ip = uci:get("network", "lan", "ipaddr")
|
||||
luci.template.render("advanced_reboot/applyreboot", {
|
||||
title = luci.i18n.translate("Rebooting..."),
|
||||
msg = luci.i18n.translate("The system is rebooting now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It might be necessary to renew the address of your computer to reach the device again, depending on your settings."),
|
||||
addr = luci.ip.new(type(ip) == "string" and ip or "192.168.1.1") or "192.168.1.1"
|
||||
})
|
||||
luci.sys.reboot()
|
||||
ltemplate.render("advanced_reboot/applyreboot", {
|
||||
title = i18n.translate("Rebooting..."),
|
||||
msg = i18n.translate("The system is rebooting now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It might be necessary to renew the address of your computer to reach the device again, depending on your settings."),
|
||||
addr = ip.new(util.imatch(uci:get("network", "lan", "ipaddr"))() or "192.168.1.1")
|
||||
})
|
||||
sys.reboot()
|
||||
end
|
||||
|
||||
function action_altreboot()
|
||||
local uci = require "luci.model.uci".cursor()
|
||||
local zyxelFlagPartition, zyxelBootFlag, zyxelNewBootFlag, errorCode, curEnvSetting, newEnvSetting
|
||||
errorMessage = nil
|
||||
errorCode = 0
|
||||
if luci.http.formvalue("cancel") then
|
||||
luci.http.redirect(luci.dispatcher.build_url('admin/system/advanced_reboot'))
|
||||
return
|
||||
end
|
||||
local step = tonumber(luci.http.formvalue("step") or 1)
|
||||
if step == 1 then
|
||||
if device_name and nixio.fs.access("/usr/sbin/fw_printenv") and nixio.fs.access("/usr/sbin/fw_setenv") then
|
||||
luci.template.render("advanced_reboot/alternative_reboot",{})
|
||||
else
|
||||
luci.template.render("advanced_reboot/advanced_reboot",{errorMessage = luci.i18n.translate("No access to fw_printenv or fw_printenv!")})
|
||||
end
|
||||
elseif step == 2 then
|
||||
if boot_envvar1 or boot_envvar2 then -- Linksys devices
|
||||
if boot_envvar1 then
|
||||
curEnvSetting = tonumber(luci.util.trim(luci.sys.exec("/usr/sbin/fw_printenv -n " .. boot_envvar1)))
|
||||
if not curEnvSetting then
|
||||
errorMessage = errorMessage .. luci.i18n.translate("Unable to obtain firmware environment variable") .. ": " .. boot_envvar1 .. ". "
|
||||
luci.util.perror(luci.i18n.translate("Unable to obtain firmware environment variable") .. ": " .. boot_envvar1 .. ".")
|
||||
else
|
||||
newEnvSetting = curEnvSetting == boot_envvar1_partition_one and boot_envvar1_partition_two or boot_envvar1_partition_one
|
||||
errorCode = luci.sys.call("/usr/sbin/fw_setenv " .. boot_envvar1 .. " " .. newEnvSetting)
|
||||
if errorCode ~= 0 then
|
||||
errorMessage = errorMessage or "" .. luci.i18n.translate("Unable to set firmware environment variable") .. ": " .. boot_envvar1 .. " " .. luci.i18n.translate("to") .. " " .. newEnvSetting .. ". "
|
||||
luci.util.perror(luci.i18n.translate("Unable to set firmware environment variable") .. ": " .. boot_envvar1 .. " " .. luci.i18n.translate("to") .. " " .. newEnvSetting .. ".")
|
||||
end
|
||||
end
|
||||
end
|
||||
if boot_envvar2 then
|
||||
curEnvSetting = luci.util.trim(luci.sys.exec("/usr/sbin/fw_printenv -n " .. boot_envvar2))
|
||||
if not curEnvSetting then
|
||||
errorMessage = errorMessage or "" .. luci.i18n.translate("Unable to obtain firmware environment variable") .. ": " .. boot_envvar2 .. ". "
|
||||
luci.util.perror(luci.i18n.translate("Unable to obtain firmware environment variable") .. ": " .. boot_envvar2 .. ".")
|
||||
else
|
||||
newEnvSetting = curEnvSetting == boot_envvar2_partition_one and boot_envvar2_partition_two or boot_envvar2_partition_one
|
||||
errorCode = luci.sys.call("/usr/sbin/fw_setenv " .. boot_envvar2 .. " '" .. newEnvSetting .. "'")
|
||||
if errorCode ~= 0 then
|
||||
errorMessage = errorMessage or "" .. luci.i18n.translate("Unable to set firmware environment variable") .. ": " .. boot_envvar2 .. " " .. luci.i18n.translate("to") .. " " .. newEnvSetting .. ". "
|
||||
luci.util.perror(luci.i18n.translate("Unable to set firmware environment variable") .. ": " .. boot_envvar2 .. " " .. luci.i18n.translate("to") .. " " .. newEnvSetting .. ".")
|
||||
end
|
||||
end
|
||||
end
|
||||
else -- NetGear device
|
||||
if not zyxelFlagPartition then zyxelFlagPartition = luci.util.trim(luci.sys.exec("source /lib/functions.sh; find_mtd_part 0:DUAL_FLAG")) end
|
||||
if not zyxelFlagPartition then
|
||||
errorMessage = errorMessage .. luci.i18n.translate("Unable to find Dual Boot Flag Partition." .. " ")
|
||||
luci.util.perror(luci.i18n.translate("Unable to find Dual Boot Flag Partition."))
|
||||
else
|
||||
zyxelBootFlag = tonumber(luci.sys.exec("dd if=" .. zyxelFlagPartition .. " bs=1 count=1 2>/dev/null | hexdump -n 1 -e '1/1 \"%d\"'"))
|
||||
zyxelNewBootFlag = zyxelBootFlag and zyxelBootFlag == 1 and "\\xff" or "\\x01"
|
||||
if zyxelNewBootFlag then
|
||||
errorCode = luci.sys.call("printf \"" .. zyxelNewBootFlag .. "\" >" .. zyxelFlagPartition )
|
||||
if errorCode ~= 0 then
|
||||
errorMessage = errorMessage or "" .. luci.i18n.translate("Unable to set Dual Boot Flag Partition entry for partition") .. ": " .. zyxelFlagPartition .. ". "
|
||||
luci.util.perror(luci.i18n.translate("Unable to set Dual Boot Flag Partition entry for partition") .. ": " .. zyxelFlagPartition .. ".")
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
if not errorMessage then
|
||||
luci.template.render("advanced_reboot/applyreboot", {
|
||||
title = luci.i18n.translate("Rebooting..."),
|
||||
msg = luci.i18n.translate("The system is rebooting to an alternative partition now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It might be necessary to renew the address of your computer to reach the device again, depending on your settings."),
|
||||
addr = luci.ip.new(uci:get("network", "lan", "ipaddr")) or "192.168.1.1"
|
||||
})
|
||||
luci.sys.reboot()
|
||||
else
|
||||
luci.template.render("advanced_reboot/advanced_reboot",{
|
||||
rom_board_name=rom_board_name,
|
||||
device_name=device_name,
|
||||
boot_envvar1_partition_one=boot_envvar1_partition_one,
|
||||
partition_one_os=partition_one_os,
|
||||
boot_envvar1_partition_two=boot_envvar1_partition_two,
|
||||
partition_two_os=partition_two_os,
|
||||
current_partition=current_partition,
|
||||
errorMessage = errorMessage})
|
||||
end
|
||||
end
|
||||
local romBoardName, device_name, bev1, bev1p1, p1_os, bev1p2, p2_os, bev2, bev2p1, bev2p2, current_partition = obtain_device_info()
|
||||
local zyxelFlagPartition, zyxelBootFlag, zyxelNewBootFlag, errorCode, curEnvSetting, newEnvSetting
|
||||
errorMessage = nil
|
||||
errorCode = 0
|
||||
if http.formvalue("cancel") then
|
||||
http.redirect(dispatcher.build_url('admin/system/advanced_reboot'))
|
||||
return
|
||||
end
|
||||
local step = tonumber(http.formvalue("step") or 1)
|
||||
if step == 1 then
|
||||
if fs.access("/usr/sbin/fw_printenv") and fs.access("/usr/sbin/fw_setenv") then
|
||||
ltemplate.render("advanced_reboot/alternative_reboot",{})
|
||||
else
|
||||
ltemplate.render("advanced_reboot/advanced_reboot",{errorMessage = i18n.translate("No access to fw_printenv or fw_printenv!")})
|
||||
end
|
||||
elseif step == 2 then
|
||||
if bev1 or bev2 then -- Linksys devices
|
||||
if bev1 then
|
||||
curEnvSetting = tonumber(util.trim(util.exec("fw_printenv -n " .. bev1)))
|
||||
if not curEnvSetting then
|
||||
errorMessage = errorMessage .. i18n.translatef("Unable to obtain firmware environment variable: %s.", bev1)
|
||||
util.perror(i18n.translatef("Unable to obtain firmware environment variable: %s.", bev1))
|
||||
else
|
||||
newEnvSetting = curEnvSetting == bev1p1 and bev1p2 or bev1p1
|
||||
errorCode = sys.call("fw_setenv " .. bev1 .. " " .. newEnvSetting)
|
||||
if errorCode ~= 0 then
|
||||
errorMessage = errorMessage or "" .. i18n.translatef("Unable to set firmware environment variable: %s to %s.", bev1, newEnvSetting)
|
||||
util.perror(i18n.translatef("Unable to set firmware environment variable: %s to %s.", bev1, newEnvSetting))
|
||||
end
|
||||
end
|
||||
end
|
||||
if bev2 then
|
||||
curEnvSetting = util.trim(util.exec("fw_printenv -n " .. bev2))
|
||||
if not curEnvSetting then
|
||||
errorMessage = errorMessage or "" .. i18n.translatef("Unable to obtain firmware environment variable: %s.", bev2)
|
||||
util.perror(i18n.translatef("Unable to obtain firmware environment variable: %s.", bev2))
|
||||
else
|
||||
newEnvSetting = curEnvSetting == bev2p1 and bev2p2 or bev2p1
|
||||
errorCode = sys.call("fw_setenv " .. bev2 .. " '" .. newEnvSetting .. "'")
|
||||
if errorCode ~= 0 then
|
||||
errorMessage = errorMessage or "" .. i18n.translatef("Unable to set firmware environment variable: %s to %s.", bev2, newEnvSetting)
|
||||
util.perror(i18n.translatef("Unable to set firmware environment variable: %s to %s.", bev2, newEnvSetting))
|
||||
end
|
||||
end
|
||||
end
|
||||
else -- NetGear device
|
||||
if not zyxelFlagPartition then zyxelFlagPartition = util.trim(util.exec(". /lib/functions.sh; find_mtd_part 0:DUAL_FLAG")) end
|
||||
if not zyxelFlagPartition then
|
||||
errorMessage = errorMessage .. i18n.translate("Unable to find Dual Boot Flag Partition." .. " ")
|
||||
util.perror(i18n.translate("Unable to find Dual Boot Flag Partition."))
|
||||
else
|
||||
zyxelBootFlag = tonumber(util.exec("dd if=" .. zyxelFlagPartition .. " bs=1 count=1 2>/dev/null | hexdump -n 1 -e '1/1 \"%d\"'"))
|
||||
zyxelNewBootFlag = zyxelBootFlag and zyxelBootFlag == 1 and "\\xff" or "\\x01"
|
||||
if zyxelNewBootFlag then
|
||||
errorCode = sys.call("printf \"" .. zyxelNewBootFlag .. "\" >" .. zyxelFlagPartition )
|
||||
if errorCode ~= 0 then
|
||||
errorMessage = errorMessage or "" .. i18n.translatef("Unable to set Dual Boot Flag Partition entry for partition: %s.", zyxelFlagPartition)
|
||||
util.perror(i18n.translatef("Unable to set Dual Boot Flag Partition entry for partition: %s.", zyxelFlagPartition))
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
if not errorMessage then
|
||||
ltemplate.render("advanced_reboot/applyreboot", {
|
||||
title = i18n.translate("Rebooting..."),
|
||||
msg = i18n.translate("The system is rebooting to an alternative partition now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It might be necessary to renew the address of your computer to reach the device again, depending on your settings."),
|
||||
addr = ip.new(util.imatch(uci:get("network", "lan", "ipaddr"))() or "192.168.1.1")
|
||||
})
|
||||
sys.reboot()
|
||||
else
|
||||
ltemplate.render("advanced_reboot/advanced_reboot",{
|
||||
romBoardName=romBoardName,
|
||||
device_name=device_name,
|
||||
bev1p1=bev1p1,
|
||||
p1_os=p1_os,
|
||||
bev1p2=bev1p2,
|
||||
p2_os=p2_os,
|
||||
current_partition=current_partition,
|
||||
errorMessage = errorMessage})
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
function action_poweroff()
|
||||
local uci = require "luci.model.uci".cursor()
|
||||
if luci.http.formvalue("cancel") then
|
||||
luci.http.redirect(luci.dispatcher.build_url('admin/system/advanced_reboot'))
|
||||
return
|
||||
end
|
||||
local step = tonumber(luci.http.formvalue("step") or 1)
|
||||
if step == 1 then
|
||||
if nixio.fs.access("/sbin/poweroff") then
|
||||
luci.template.render("advanced_reboot/power_off",{})
|
||||
else
|
||||
luci.template.render("advanced_reboot/advanced_reboot",{})
|
||||
end
|
||||
elseif step == 2 then
|
||||
luci.template.render("advanced_reboot/applyreboot", {
|
||||
title = luci.i18n.translate("Shutting down..."),
|
||||
msg = luci.i18n.translate("The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It might be necessary to renew the address of your computer to reach the device again, depending on your settings."),
|
||||
addr = luci.ip.new(uci:get("network", "lan", "ipaddr")) or "192.168.1.1"
|
||||
})
|
||||
luci.sys.call("/sbin/poweroff")
|
||||
end
|
||||
if http.formvalue("cancel") then
|
||||
http.redirect(dispatcher.build_url('admin/system/advanced_reboot'))
|
||||
return
|
||||
end
|
||||
local step = tonumber(http.formvalue("step") or 1)
|
||||
if step == 1 then
|
||||
if fs.access("/sbin/poweroff") then
|
||||
ltemplate.render("advanced_reboot/power_off",{})
|
||||
else
|
||||
ltemplate.render("advanced_reboot/advanced_reboot",{})
|
||||
end
|
||||
elseif step == 2 then
|
||||
ltemplate.render("advanced_reboot/applyreboot", {
|
||||
title = i18n.translate("Shutting down..."),
|
||||
msg = i18n.translate("The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It might be necessary to renew the address of your computer to reach the device again, depending on your settings."),
|
||||
addr = ip.new(util.imatch(uci:get("network", "lan", "ipaddr"))() or "192.168.1.1")
|
||||
})
|
||||
sys.call("/sbin/poweroff")
|
||||
end
|
||||
end
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
<%#
|
||||
Copyright 2008 Steven Barth <steven@midlink.org>
|
||||
Copyright 2008-2015 Jo-Philipp Wich <jow@openwrt.org>
|
||||
Copyright 2017-2018 Stan Grishin <stangri@melmac.net>
|
||||
Copyright 2017-2020 Stan Grishin <stangri@melmac.net>
|
||||
Licensed to the public under the Apache License 2.0.
|
||||
-%>
|
||||
|
||||
|
@ -20,70 +20,70 @@
|
|||
|
||||
<%- if device_name then -%>
|
||||
<fieldset class="cbi-section">
|
||||
<legend><%=device_name%><%: Partitions%></legend>
|
||||
<div class="table cbi-section-table" id="partitions">
|
||||
<div class="tr cbi-section-table-titles">
|
||||
<div class="th cbi-section-table-cell"><%:Partition%></div>
|
||||
<div class="th cbi-section-table-cell"><%:Status%></div>
|
||||
<div class="th cbi-section-table-cell"><%:Firmware/OS (Kernel)%></div>
|
||||
<div class="th cbi-section-table-cell"><%:Action%></div>
|
||||
</div>
|
||||
<div class="tr cbi-section-table-row">
|
||||
<div class="td">
|
||||
<%=string.format("%X", boot_envvar1_partition_one)%>
|
||||
</div>
|
||||
<div class="td">
|
||||
<%- if boot_envvar1_partition_one == current_partition then -%><%:Current%><%- else -%><%:Alternative%><%- end -%>
|
||||
</div>
|
||||
<div class="td">
|
||||
<%=partition_one_os%>
|
||||
</div>
|
||||
<div class="td">
|
||||
<%- if boot_envvar1_partition_one == current_partition then -%>
|
||||
<form method="post" action="<%=url('admin/system/advanced_reboot/reboot')%>">
|
||||
<input type="hidden" name="token" value="<%=token%>" />
|
||||
<input id="reboot-button" type="submit" class="cbi-button cbi-button-apply important" value="<%:Reboot to current partition%>" />
|
||||
</form>
|
||||
<%- else -%>
|
||||
<form method="post" action="<%=url('admin/system/advanced_reboot/alternative_reboot')%>">
|
||||
<input type="hidden" name="token" value="<%=token%>" />
|
||||
<input id="altreboot-button" type="submit" class="cbi-button cbi-button-apply important" value="<%:Reboot to alternative partition...%>" />
|
||||
</form>
|
||||
<%- end -%>
|
||||
</div>
|
||||
</div>
|
||||
<div class="tr cbi-section-table-row">
|
||||
<div class="td">
|
||||
<%=string.format("%X", boot_envvar1_partition_two)%>
|
||||
</div>
|
||||
<div class="td">
|
||||
<%- if boot_envvar1_partition_two == current_partition then -%><%:Current%><%- else -%><%:Alternative%><%- end -%>
|
||||
</div>
|
||||
<div class="td">
|
||||
<%=partition_two_os%>
|
||||
</div>
|
||||
<div class="td">
|
||||
<%- if boot_envvar1_partition_two == current_partition then -%>
|
||||
<form method="post" action="<%=url('admin/system/advanced_reboot/reboot')%>">
|
||||
<input type="hidden" name="token" value="<%=token%>" />
|
||||
<input id="reboot-button" type="submit" class="cbi-button cbi-button-apply important" value="<%:Reboot to current partition%>" />
|
||||
</form>
|
||||
<%- else -%>
|
||||
<form method="post" action="<%=url('admin/system/advanced_reboot/alternative_reboot')%>">
|
||||
<input type="hidden" name="token" value="<%=token%>" />
|
||||
<input id="altreboot-button" type="submit" class="cbi-button cbi-button-apply important" value="<%:Reboot to alternative partition...%>" />
|
||||
</form>
|
||||
<%- end -%>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
<legend><%=device_name%><%: Partitions%></legend>
|
||||
<div class="table cbi-section-table" id="partitions">
|
||||
<div class="tr cbi-section-table-titles">
|
||||
<div class="th cbi-section-table-cell"><%:Partition%></div>
|
||||
<div class="th cbi-section-table-cell"><%:Status%></div>
|
||||
<div class="th cbi-section-table-cell"><%:Firmware%></div>
|
||||
<div class="th cbi-section-table-cell"><%:Reboot%></div>
|
||||
</div>
|
||||
<div class="tr cbi-section-table-row cbi-rowstyle-<%- if bev1p1 == current_partition then -%><%=1%><%- else -%><%=2%><%- end -%>">
|
||||
<div class="td">
|
||||
<%=string.format("%X", bev1p1)%>
|
||||
</div>
|
||||
<div class="td">
|
||||
<%- if bev1p1 == current_partition then -%><%:Current%><%- else -%><%:Alternative%><%- end -%>
|
||||
</div>
|
||||
<div class="td">
|
||||
<%=p1_os%>
|
||||
</div>
|
||||
<div class="td">
|
||||
<%- if bev1p1 == current_partition then -%>
|
||||
<form method="post" action="<%=url('admin/system/advanced_reboot/reboot')%>">
|
||||
<input type="hidden" name="token" value="<%=token%>" />
|
||||
<input id="reboot-button" type="submit" class="cbi-button cbi-button-apply important" value="<%:Reboot to current partition%>" />
|
||||
</form>
|
||||
<%- else -%>
|
||||
<form method="post" action="<%=url('admin/system/advanced_reboot/alternative_reboot')%>">
|
||||
<input type="hidden" name="token" value="<%=token%>" />
|
||||
<input id="altreboot-button" type="submit" class="cbi-button cbi-button-apply important" value="<%:Reboot to alternative partition...%>" />
|
||||
</form>
|
||||
<%- end -%>
|
||||
</div>
|
||||
</div>
|
||||
<div class="tr cbi-section-table-row cbi-rowstyle-<%- if bev1p2 == current_partition then -%><%=1%><%- else -%><%=2%><%- end -%>">
|
||||
<div class="td">
|
||||
<%=string.format("%X", bev1p2)%>
|
||||
</div>
|
||||
<div class="td">
|
||||
<%- if bev1p2 == current_partition then -%><%:Current%><%- else -%><%:Alternative%><%- end -%>
|
||||
</div>
|
||||
<div class="td">
|
||||
<%=p2_os%>
|
||||
</div>
|
||||
<div class="td">
|
||||
<%- if bev1p2 == current_partition then -%>
|
||||
<form method="post" action="<%=url('admin/system/advanced_reboot/reboot')%>">
|
||||
<input type="hidden" name="token" value="<%=token%>" />
|
||||
<input id="reboot-button" type="submit" class="cbi-button cbi-button-apply important" value="<%:Reboot to current partition%>" />
|
||||
</form>
|
||||
<%- else -%>
|
||||
<form method="post" action="<%=url('admin/system/advanced_reboot/alternative_reboot')%>">
|
||||
<input type="hidden" name="token" value="<%=token%>" />
|
||||
<input id="altreboot-button" type="submit" class="cbi-button cbi-button-apply important" value="<%:Reboot to alternative partition...%>" />
|
||||
</form>
|
||||
<%- end -%>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</fieldset>
|
||||
<%- else -%>
|
||||
<%- if rom_board_name then -%>
|
||||
<p class="alert-message warning"><%=pcdata(translatef("Warning: Device (%s) is unknown or isn't a dual-partition device!", rom_board_name))%></p>
|
||||
<%- else -%>
|
||||
<p class="alert-message warning"><%=pcdata(translatef("Warning: Unable to obtain device information!"))%></p>
|
||||
<%- end -%>
|
||||
<%- if rom_board_name then -%>
|
||||
<p class="alert-message warning"><%=pcdata(translatef("Warning: Device (%s) is unknown or isn't a dual-partition device!", rom_board_name))%></p>
|
||||
<%- else -%>
|
||||
<p class="alert-message warning"><%=pcdata(translatef("Warning: Unable to obtain device information!"))%></p>
|
||||
<%- end -%>
|
||||
<%- end -%>
|
||||
|
||||
<hr />
|
||||
|
@ -91,10 +91,10 @@
|
|||
<%- if nixio.fs.access("/sbin/poweroff") then -%>
|
||||
<form method="post" action="<%=url('admin/system/advanced_reboot/power_off')%>">
|
||||
<input type="hidden" name="token" value="<%=token%>" />
|
||||
<input id="poweroff-button" type="submit" class="cbi-button cbi-button-apply important" value="<%:Perform power off...%>" />
|
||||
<input id="poweroff-button" type="submit" class="cbi-button cbi-button-apply important" value="<%:Perform power off...%>" />
|
||||
</form>
|
||||
<%- else -%>
|
||||
<p class="alert-message warning"><%:Warning: This system does not support powering off!%></p>
|
||||
<p class="alert-message warning"><%:Warning: This system does not support powering off!%></p>
|
||||
<%- end -%>
|
||||
|
||||
<%+footer%>
|
||||
|
|
|
@ -10,10 +10,10 @@
|
|||
<h2 name="content"><%:Reboot Device to an Alternative Partition%> - <%:Confirm%></h2>
|
||||
<p>
|
||||
<%_ WARNING: An alternative partition might have its own settings and completely different firmware.<br /><br />
|
||||
As your network configuration and WiFi SSID/password on alternative partition might be different,
|
||||
you might have to adjust your computer settings to be able to access your device once it reboots.<br /><br />
|
||||
Please also be aware that alternative partition firmware might not provide an easy way to switch active partition
|
||||
and boot back to the currently active partition.<br /><br />
|
||||
As your network configuration and WiFi SSID/password on alternative partition might be different,
|
||||
you might have to adjust your computer settings to be able to access your device once it reboots.<br /><br />
|
||||
Please also be aware that alternative partition firmware might not provide an easy way to switch active partition
|
||||
and boot back to the currently active partition.<br /><br />
|
||||
Click "Proceed" below to reboot device to an alternative partition. %>
|
||||
</p>
|
||||
|
||||
|
|
|
@ -7,8 +7,8 @@
|
|||
<html>
|
||||
<head>
|
||||
<title><%=luci.sys.hostname()%> - <%= title or translate("Rebooting...") %></title>
|
||||
<link rel="stylesheet" type="text/css" media="screen" href="<%=media%>/cascade.css" />
|
||||
<script type="text/javascript" src="<%=resource%>/xhr.js"></script>
|
||||
<link rel="stylesheet" type="text/css" media="screen" href="<%=media%>/cascade.css?v=git-19.271.68204-f8775ee" />
|
||||
<script type="text/javascript" src="<%=resource%>/xhr.js?v=git-19.271.68204-f8775ee"></script>
|
||||
<script type="text/javascript">//<![CDATA[
|
||||
var interval = window.setInterval(function() {
|
||||
var img = new Image();
|
||||
|
|
|
@ -1,113 +1,166 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"PO-Revision-Date: 2021-10-05 12:02+0000\n"
|
||||
"Last-Translator: Iskren Mihaylov <iskren.mihaylov91@gmail.com>\n"
|
||||
"Language-Team: Bulgarian <https://hosted.weblate.org/projects/openwrt/"
|
||||
"luciapplicationsadvanced-reboot/bg/>\n"
|
||||
"Language: bg\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 4.9-dev\n"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
|
||||
msgid "Action"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:83
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:188
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:171
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
|
||||
#: applications/luci-app-advanced-reboot/root/usr/share/luci/menu.d/luci-app-advanced-reboot.json:3
|
||||
msgid "Advanced Reboot"
|
||||
msgstr ""
|
||||
msgstr "Разширен рестарт"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:36
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:60
|
||||
msgid "Alternative"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:53
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:136
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:24
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:20
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
msgstr "Отмени"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:42
|
||||
msgid "Changes applied."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:163
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:131
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:132
|
||||
msgid "Compressed"
|
||||
msgstr "Архивиран"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:125
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
|
||||
msgid "Confirm"
|
||||
msgstr ""
|
||||
msgstr "Потвърди"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:36
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:60
|
||||
msgid "Current"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:77
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:106
|
||||
msgid "Device unreachable! Still waiting for device..."
|
||||
msgstr "Недостъпно устройство! Все още се изчаква устройството..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:198
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:18
|
||||
msgid "ERROR:"
|
||||
msgstr ""
|
||||
msgstr "ГРЕШКА:"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:206
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:28
|
||||
msgid "Firmware/OS (Kernel)"
|
||||
msgstr ""
|
||||
msgid "Firmware"
|
||||
msgstr "Фирмуеър"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:45
|
||||
msgid "Loading"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:114
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:122
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:213
|
||||
msgid "No access to fw_printenv or fw_printenv!"
|
||||
msgstr ""
|
||||
msgstr "Няма достъп до fw_printenv или fw_printenv!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:204
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:26
|
||||
msgid "Partition"
|
||||
msgstr ""
|
||||
msgstr "Дял"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:200
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:23
|
||||
msgid "Partitions"
|
||||
msgstr ""
|
||||
msgstr "Дялове"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:226
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:94
|
||||
msgid "Perform power off..."
|
||||
msgstr ""
|
||||
msgstr "Изпълни изключване..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:46
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
|
||||
msgid "Power Off Device"
|
||||
msgstr ""
|
||||
msgstr "Изключи устройство"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:57
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:140
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:25
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:21
|
||||
msgid "Proceed"
|
||||
msgstr ""
|
||||
msgstr "Продължи"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:207
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
|
||||
msgid "Reboot"
|
||||
msgstr "Рестарт"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:125
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
|
||||
msgid "Reboot Device to an Alternative Partition"
|
||||
msgstr ""
|
||||
msgstr "Рестартирай устройството към алтернативен дял"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:157
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:50
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:74
|
||||
msgid "Reboot to alternative partition..."
|
||||
msgstr ""
|
||||
msgstr "Рестартиране към алтернативен дял..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:154
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:45
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:69
|
||||
msgid "Reboot to current partition"
|
||||
msgstr ""
|
||||
msgstr "Рестартирай към текущ дял"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:93
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:165
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:192
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:264
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:9
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
|
||||
msgid "Rebooting..."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:199
|
||||
msgid "Shutting down..."
|
||||
msgstr ""
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:70
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:75
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:99
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:104
|
||||
msgid "Rebooting…"
|
||||
msgstr "Рестартиране…"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:38
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:297
|
||||
msgid "Shutting down..."
|
||||
msgstr "Изключване..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:205
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:27
|
||||
msgid "Status"
|
||||
msgstr ""
|
||||
msgstr "Статус"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
|
||||
msgid "System"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:94
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:12
|
||||
msgid "The Dual Boot Flag Partition: %s is not a block device."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:66
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:95
|
||||
msgid "The reboot command failed with code %d"
|
||||
msgstr "Командата за рестартиране се провали с код %d"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:193
|
||||
msgid ""
|
||||
"The system is rebooting now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
|
||||
"few minutes before you try to reconnect. It might be necessary to renew the "
|
||||
|
@ -115,7 +168,8 @@ msgid ""
|
|||
"settings."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:166
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:100
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:265
|
||||
msgid ""
|
||||
"The system is rebooting to an alternative partition now.<br /> DO NOT POWER "
|
||||
"OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It "
|
||||
|
@ -123,39 +177,57 @@ msgid ""
|
|||
"again, depending on your settings."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:200
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:39
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:298
|
||||
msgid ""
|
||||
"The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It "
|
||||
"might be necessary to renew the address of your computer to reach the device "
|
||||
"again, depending on your settings."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:69
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:149
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:150
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:10
|
||||
msgid "Unable to find Device Board Name."
|
||||
msgstr "Не може да се намери името на платката на устройството."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:11
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:144
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:145
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:248
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:249
|
||||
msgid "Unable to find Dual Boot Flag Partition."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:121
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:122
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:135
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:136
|
||||
msgid "Unable to obtain firmware environment variable"
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:14
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:220
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:221
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:234
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:235
|
||||
msgid "Unable to obtain firmware environment variable: %s."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:157
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:158
|
||||
msgid "Unable to set Dual Boot Flag Partition entry for partition"
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:13
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:256
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:257
|
||||
msgid "Unable to set Dual Boot Flag Partition entry for partition: %s."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:15
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
|
||||
msgid "Unable to set firmware environment variable: %s to %s."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:163
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:126
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
|
||||
msgid "Unable to set firmware environment variable"
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:131
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:132
|
||||
msgid "Unknown"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:126
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:12
|
||||
msgid ""
|
||||
"WARNING: An alternative partition might have its own settings and completely "
|
||||
|
@ -168,6 +240,7 @@ msgid ""
|
|||
"to reboot device to an alternative partition."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:47
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:12
|
||||
msgid ""
|
||||
"WARNING: Power off might result in a reboot on a device which doesn't "
|
||||
|
@ -179,25 +252,34 @@ msgstr ""
|
|||
msgid "Waiting for changes to be applied..."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:71
|
||||
msgid "Waiting for device..."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:216
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:83
|
||||
msgid "Warning: Device (%s) is unknown or isn't a dual-partition device!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:193
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:14
|
||||
msgid "Warning: There are unsaved changes that will get lost on reboot!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:229
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:97
|
||||
msgid "Warning: This system does not support powering off!"
|
||||
msgstr ""
|
||||
msgstr "Внимание: Тази система не поддържа изключване!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:217
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:85
|
||||
msgid "Warning: Unable to obtain device information!"
|
||||
msgstr "Внимание: Не може да се получи информация за устройството!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:45
|
||||
msgid "attempting to mount alternative partition (mtd%s)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
|
||||
msgid "to"
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:54
|
||||
msgid "attempting to unmount alternative partition (mtd%s)"
|
||||
msgstr ""
|
||||
|
|
|
@ -1,21 +1,19 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"PO-Revision-Date: 2019-10-20 13:10+0000\n"
|
||||
"Last-Translator: Adolfo Jayme Barrientos <fitojb@ubuntu.com>\n"
|
||||
"PO-Revision-Date: 2021-09-17 06:52+0000\n"
|
||||
"Last-Translator: Roger Pueyo Centelles <weblate@rogerpueyo.com>\n"
|
||||
"Language-Team: Catalan <https://hosted.weblate.org/projects/openwrt/"
|
||||
"luciapplicationsadvanced-reboot/ca/>\n"
|
||||
"Language: ca\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.9.1-dev\n"
|
||||
"X-Generator: Weblate 4.9-dev\n"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
|
||||
msgid "Action"
|
||||
msgstr "Acció"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:83
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:188
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:171
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
|
||||
#: applications/luci-app-advanced-reboot/root/usr/share/luci/menu.d/luci-app-advanced-reboot.json:3
|
||||
msgid "Advanced Reboot"
|
||||
msgstr ""
|
||||
|
||||
|
@ -24,15 +22,24 @@ msgstr ""
|
|||
msgid "Alternative"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:53
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:136
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:24
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:20
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
msgstr "Cancel•lar"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:42
|
||||
msgid "Changes applied."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:163
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:131
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:132
|
||||
msgid "Compressed"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:125
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
|
||||
msgid "Confirm"
|
||||
|
@ -43,68 +50,99 @@ msgstr ""
|
|||
msgid "Current"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:77
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:106
|
||||
msgid "Device unreachable! Still waiting for device..."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:198
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:18
|
||||
msgid "ERROR:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:206
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:28
|
||||
msgid "Firmware/OS (Kernel)"
|
||||
msgid "Firmware"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:45
|
||||
msgid "Loading"
|
||||
msgstr "S’està carregant"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:114
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:122
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:213
|
||||
msgid "No access to fw_printenv or fw_printenv!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:204
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:26
|
||||
msgid "Partition"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:200
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:23
|
||||
msgid "Partitions"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:226
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:94
|
||||
msgid "Perform power off..."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:46
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
|
||||
msgid "Power Off Device"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:57
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:140
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:25
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:21
|
||||
msgid "Proceed"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:207
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
|
||||
msgid "Reboot"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:125
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
|
||||
msgid "Reboot Device to an Alternative Partition"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:157
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:50
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:74
|
||||
msgid "Reboot to alternative partition..."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:154
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:45
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:69
|
||||
msgid "Reboot to current partition"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:93
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:165
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:192
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:264
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:9
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
|
||||
msgid "Rebooting..."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:199
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:70
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:75
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:99
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:104
|
||||
msgid "Rebooting…"
|
||||
msgstr "Reiniciant…"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:38
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:297
|
||||
msgid "Shutting down..."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:205
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:27
|
||||
msgid "Status"
|
||||
msgstr "Estat"
|
||||
|
@ -113,7 +151,16 @@ msgstr "Estat"
|
|||
msgid "System"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:94
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:12
|
||||
msgid "The Dual Boot Flag Partition: %s is not a block device."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:66
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:95
|
||||
msgid "The reboot command failed with code %d"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:193
|
||||
msgid ""
|
||||
"The system is rebooting now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
|
||||
"few minutes before you try to reconnect. It might be necessary to renew the "
|
||||
|
@ -121,7 +168,8 @@ msgid ""
|
|||
"settings."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:166
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:100
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:265
|
||||
msgid ""
|
||||
"The system is rebooting to an alternative partition now.<br /> DO NOT POWER "
|
||||
"OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It "
|
||||
|
@ -129,39 +177,57 @@ msgid ""
|
|||
"again, depending on your settings."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:200
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:39
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:298
|
||||
msgid ""
|
||||
"The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It "
|
||||
"might be necessary to renew the address of your computer to reach the device "
|
||||
"again, depending on your settings."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:69
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:149
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:150
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:10
|
||||
msgid "Unable to find Device Board Name."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:11
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:144
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:145
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:248
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:249
|
||||
msgid "Unable to find Dual Boot Flag Partition."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:121
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:122
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:135
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:136
|
||||
msgid "Unable to obtain firmware environment variable"
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:14
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:220
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:221
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:234
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:235
|
||||
msgid "Unable to obtain firmware environment variable: %s."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:157
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:158
|
||||
msgid "Unable to set Dual Boot Flag Partition entry for partition"
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:13
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:256
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:257
|
||||
msgid "Unable to set Dual Boot Flag Partition entry for partition: %s."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:15
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
|
||||
msgid "Unable to set firmware environment variable: %s to %s."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:163
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:126
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
|
||||
msgid "Unable to set firmware environment variable"
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:131
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:132
|
||||
msgid "Unknown"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:126
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:12
|
||||
msgid ""
|
||||
"WARNING: An alternative partition might have its own settings and completely "
|
||||
|
@ -174,6 +240,7 @@ msgid ""
|
|||
"to reboot device to an alternative partition."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:47
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:12
|
||||
msgid ""
|
||||
"WARNING: Power off might result in a reboot on a device which doesn't "
|
||||
|
@ -185,25 +252,34 @@ msgstr ""
|
|||
msgid "Waiting for changes to be applied..."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:71
|
||||
msgid "Waiting for device..."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:216
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:83
|
||||
msgid "Warning: Device (%s) is unknown or isn't a dual-partition device!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:193
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:14
|
||||
msgid "Warning: There are unsaved changes that will get lost on reboot!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:229
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:97
|
||||
msgid "Warning: This system does not support powering off!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:217
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:85
|
||||
msgid "Warning: Unable to obtain device information!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
|
||||
msgid "to"
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:45
|
||||
msgid "attempting to mount alternative partition (mtd%s)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:54
|
||||
msgid "attempting to unmount alternative partition (mtd%s)"
|
||||
msgstr ""
|
||||
|
|
|
@ -1,161 +1,243 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"PO-Revision-Date: 2021-04-09 08:04+0000\n"
|
||||
"Last-Translator: Pavel Pernička <pernicka.pa@gmail.com>\n"
|
||||
"Language-Team: Czech <https://hosted.weblate.org/projects/openwrt/"
|
||||
"luciapplicationsadvanced-reboot/cs/>\n"
|
||||
"Language: cs\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
|
||||
"X-Generator: Weblate 4.6-dev\n"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
|
||||
msgid "Action"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:83
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:188
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:171
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
|
||||
#: applications/luci-app-advanced-reboot/root/usr/share/luci/menu.d/luci-app-advanced-reboot.json:3
|
||||
msgid "Advanced Reboot"
|
||||
msgstr ""
|
||||
msgstr "Rozšířený restart"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:36
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:60
|
||||
msgid "Alternative"
|
||||
msgstr ""
|
||||
msgstr "Alternativní"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:53
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:136
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:24
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:20
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
msgstr "Storno"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:42
|
||||
msgid "Changes applied."
|
||||
msgstr ""
|
||||
msgstr "Změny byly provedeny."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:163
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:131
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:132
|
||||
msgid "Compressed"
|
||||
msgstr "Komprimované"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:125
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
|
||||
msgid "Confirm"
|
||||
msgstr ""
|
||||
msgstr "Potvrdit"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:36
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:60
|
||||
msgid "Current"
|
||||
msgstr "Aktuální"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:77
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:106
|
||||
msgid "Device unreachable! Still waiting for device..."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:198
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:18
|
||||
msgid "ERROR:"
|
||||
msgstr ""
|
||||
msgstr "CHYBA:"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:206
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:28
|
||||
msgid "Firmware/OS (Kernel)"
|
||||
msgstr ""
|
||||
msgid "Firmware"
|
||||
msgstr "Firmware"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:45
|
||||
msgid "Loading"
|
||||
msgstr ""
|
||||
msgstr "Načítání"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:114
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:122
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:213
|
||||
msgid "No access to fw_printenv or fw_printenv!"
|
||||
msgstr ""
|
||||
"Není přístup k nástrojům /usr/sbin/fw_printenv nebo /usr/sbin/fw_setenv!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:204
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:26
|
||||
msgid "Partition"
|
||||
msgstr ""
|
||||
msgstr "Oddíl"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:200
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:23
|
||||
msgid "Partitions"
|
||||
msgstr ""
|
||||
msgstr "Oddíly"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:226
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:94
|
||||
msgid "Perform power off..."
|
||||
msgstr ""
|
||||
msgstr "Proveďte vypnutí..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:46
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
|
||||
msgid "Power Off Device"
|
||||
msgstr ""
|
||||
msgstr "Vypnutí zařízení"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:57
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:140
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:25
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:21
|
||||
msgid "Proceed"
|
||||
msgstr ""
|
||||
msgstr "Pokračovat"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:207
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
|
||||
msgid "Reboot"
|
||||
msgstr "Restartovat"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:125
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
|
||||
msgid "Reboot Device to an Alternative Partition"
|
||||
msgstr ""
|
||||
msgstr "Restartování zařízení do alternativního oddílu"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:157
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:50
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:74
|
||||
msgid "Reboot to alternative partition..."
|
||||
msgstr ""
|
||||
msgstr "Restartovat do alternativního oddílu..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:154
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:45
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:69
|
||||
msgid "Reboot to current partition"
|
||||
msgstr ""
|
||||
msgstr "Restartovat do aktuálního oddílu"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:93
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:165
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:192
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:264
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:9
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
|
||||
msgid "Rebooting..."
|
||||
msgstr "Probíhá restartování…"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:70
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:75
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:99
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:104
|
||||
msgid "Rebooting…"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:199
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:38
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:297
|
||||
msgid "Shutting down..."
|
||||
msgstr ""
|
||||
msgstr "Probíhá vypínání..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:205
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:27
|
||||
msgid "Status"
|
||||
msgstr ""
|
||||
msgstr "Stav"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
|
||||
msgid "System"
|
||||
msgstr "Systém"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:12
|
||||
msgid "The Dual Boot Flag Partition: %s is not a block device."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:94
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:66
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:95
|
||||
msgid "The reboot command failed with code %d"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:193
|
||||
msgid ""
|
||||
"The system is rebooting now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
|
||||
"few minutes before you try to reconnect. It might be necessary to renew the "
|
||||
"address of your computer to reach the device again, depending on your "
|
||||
"settings."
|
||||
msgstr ""
|
||||
"Systém se nyní znovu bootuje.<br/>NEVYPÍNEJTE PŘÍSTROJ!<br/>Počkejte několik "
|
||||
"minut, než se pokusíte znovu připojit. Může být nutné obnovit IP adresu "
|
||||
"počítače pro spojení se zařízením, a to v závislosti na nastavení."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:166
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:100
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:265
|
||||
msgid ""
|
||||
"The system is rebooting to an alternative partition now.<br /> DO NOT POWER "
|
||||
"OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It "
|
||||
"might be necessary to renew the address of your computer to reach the device "
|
||||
"again, depending on your settings."
|
||||
msgstr ""
|
||||
"Systém nyní bootuje alternativní oddíl.<br/>NEVYPÍNEJTE PŘÍSTROJ!<br/"
|
||||
">Počkejte několik minut, než se pokusíte znovu připojit. Může být nutné "
|
||||
"obnovit IP adresu počítače pro spojení se zařízením, a to v závislosti na "
|
||||
"nastavení."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:200
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:39
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:298
|
||||
msgid ""
|
||||
"The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It "
|
||||
"might be necessary to renew the address of your computer to reach the device "
|
||||
"again, depending on your settings."
|
||||
msgstr ""
|
||||
"Systém se nyní vypíná.<br/>NEVYPÍNEJTE PŘÍSTROJ!<br/>Může být nutné obnovit "
|
||||
"IP adresu počítače pro spojení se zařízením, a to v závislosti na nastavení."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:69
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:149
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:150
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:10
|
||||
msgid "Unable to find Device Board Name."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:11
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:144
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:145
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:248
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:249
|
||||
msgid "Unable to find Dual Boot Flag Partition."
|
||||
msgstr "Nelze najít druhý oddíl s příznakem pro bootovaní."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:14
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:220
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:221
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:234
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:235
|
||||
msgid "Unable to obtain firmware environment variable: %s."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:121
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:122
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:135
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:136
|
||||
msgid "Unable to obtain firmware environment variable"
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:13
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:256
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:257
|
||||
msgid "Unable to set Dual Boot Flag Partition entry for partition: %s."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:157
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:158
|
||||
msgid "Unable to set Dual Boot Flag Partition entry for partition"
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:15
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
|
||||
msgid "Unable to set firmware environment variable: %s to %s."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:163
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:126
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
|
||||
msgid "Unable to set firmware environment variable"
|
||||
msgstr ""
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:131
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:132
|
||||
msgid "Unknown"
|
||||
msgstr "Neznámé"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:126
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:12
|
||||
msgid ""
|
||||
"WARNING: An alternative partition might have its own settings and completely "
|
||||
|
@ -167,37 +249,59 @@ msgid ""
|
|||
"back to the currently active partition.<br /><br /> Click \"Proceed\" below "
|
||||
"to reboot device to an alternative partition."
|
||||
msgstr ""
|
||||
"VAROVÁNÍ: Alternativní oddíl může mít vlastní nastavení a zcela odlišný "
|
||||
"firmware. <br /> <br />Protože se vaše síťové nastavení a WiFi SSID / heslo "
|
||||
"v alternativním oddílu mohou lišit, možná bude nutné upravit nastavení "
|
||||
"počítače, aby bylo možné se k vašemu zařízení připojit po restartu. <br /> "
|
||||
"<br /> Mějte prosím na paměti, že firmware alternativního oddílu nemusí "
|
||||
"poskytovat snadný způsob přepnutí aktivního oddílu a spuštění zpět do "
|
||||
"aktuálně aktivního oddílu. <br /> <br /> Klepnutím na 'Pokračovat' níže "
|
||||
"restartujte zařízení do jiného oddílu."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:47
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:12
|
||||
msgid ""
|
||||
"WARNING: Power off might result in a reboot on a device which doesn't "
|
||||
"support power off.<br /><br /> Click \"Proceed\" below to power off your "
|
||||
"device."
|
||||
msgstr ""
|
||||
"VAROVÁNÍ: Vypnutí může vést k restartu zařízení, které nepodporuje vypínání."
|
||||
"<br /> <br /> Chcete-li zařízení vypnout, klepněte níže na 'Pokračovat'."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:46
|
||||
msgid "Waiting for changes to be applied..."
|
||||
msgstr "Čekání na provedení změn..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:71
|
||||
msgid "Waiting for device..."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:216
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:83
|
||||
msgid "Warning: Device (%s) is unknown or isn't a dual-partition device!"
|
||||
msgstr ""
|
||||
"Varování: Zařízení (%s) je neznámé nebo se nejedná o zařízení se dvěma "
|
||||
"oddíly!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:193
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:14
|
||||
msgid "Warning: There are unsaved changes that will get lost on reboot!"
|
||||
msgstr ""
|
||||
msgstr "Varování: Existují neuložené změny, které se po restartu ztratí!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:229
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:97
|
||||
msgid "Warning: This system does not support powering off!"
|
||||
msgstr ""
|
||||
msgstr "Varování: Tento systém nepodporuje vypínání!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:217
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:85
|
||||
msgid "Warning: Unable to obtain device information!"
|
||||
msgstr "Varování: Nelze získat informace o zařízení!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:45
|
||||
msgid "attempting to mount alternative partition (mtd%s)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
|
||||
msgid "to"
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:54
|
||||
msgid "attempting to unmount alternative partition (mtd%s)"
|
||||
msgstr ""
|
||||
|
|
|
@ -1,29 +1,29 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"PO-Revision-Date: 2019-10-20 01:50+0000\n"
|
||||
"Last-Translator: Paul Spooren <mail@aparcar.org>\n"
|
||||
"PO-Revision-Date: 2021-04-28 12:14+0000\n"
|
||||
"Last-Translator: Niklas Merkelt <hibo98.niklas@gmail.com>\n"
|
||||
"Language-Team: German <https://hosted.weblate.org/projects/openwrt/"
|
||||
"luciapplicationsadvanced-reboot/de/>\n"
|
||||
"Language: de\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 3.9.1-dev\n"
|
||||
"X-Generator: Weblate 4.7-dev\n"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
|
||||
msgid "Action"
|
||||
msgstr "Aktion"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:83
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:188
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:171
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
|
||||
#: applications/luci-app-advanced-reboot/root/usr/share/luci/menu.d/luci-app-advanced-reboot.json:3
|
||||
msgid "Advanced Reboot"
|
||||
msgstr ""
|
||||
msgstr "Erweitertes Neustarten"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:36
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:60
|
||||
msgid "Alternative"
|
||||
msgstr ""
|
||||
msgstr "Alternative"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:53
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:136
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:24
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:20
|
||||
msgid "Cancel"
|
||||
|
@ -31,80 +31,118 @@ msgstr "Abbrechen"
|
|||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:42
|
||||
msgid "Changes applied."
|
||||
msgstr ""
|
||||
msgstr "Änderungen angewendet."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:163
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:131
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:132
|
||||
msgid "Compressed"
|
||||
msgstr "Komprimiert"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:125
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
|
||||
msgid "Confirm"
|
||||
msgstr ""
|
||||
msgstr "Bestätigen"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:36
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:60
|
||||
msgid "Current"
|
||||
msgstr ""
|
||||
msgstr "Aktuell"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:77
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:106
|
||||
msgid "Device unreachable! Still waiting for device..."
|
||||
msgstr "Gerät nicht erreichbar! Warte immer noch..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:198
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:18
|
||||
msgid "ERROR:"
|
||||
msgstr ""
|
||||
msgstr "FEHLER:"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:206
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:28
|
||||
msgid "Firmware/OS (Kernel)"
|
||||
msgstr ""
|
||||
msgid "Firmware"
|
||||
msgstr "Firmware"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:45
|
||||
msgid "Loading"
|
||||
msgstr "Lade"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:114
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:122
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:213
|
||||
msgid "No access to fw_printenv or fw_printenv!"
|
||||
msgstr ""
|
||||
msgstr "Kein Zugriff auf fw_printenv oder fw_setenv!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:204
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:26
|
||||
msgid "Partition"
|
||||
msgstr ""
|
||||
msgstr "Partition"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:200
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:23
|
||||
msgid "Partitions"
|
||||
msgstr ""
|
||||
msgstr "Partitionen"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:226
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:94
|
||||
msgid "Perform power off..."
|
||||
msgstr ""
|
||||
msgstr "Ausschalten durchführen....."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:46
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
|
||||
msgid "Power Off Device"
|
||||
msgstr ""
|
||||
msgstr "Gerät ausschalten"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:57
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:140
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:25
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:21
|
||||
msgid "Proceed"
|
||||
msgstr ""
|
||||
msgstr "Weiter"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:207
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
|
||||
msgid "Reboot"
|
||||
msgstr "Neu Starten"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:125
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
|
||||
msgid "Reboot Device to an Alternative Partition"
|
||||
msgstr ""
|
||||
msgstr "Gerät von einer alternativen Partition neu starten"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:157
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:50
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:74
|
||||
msgid "Reboot to alternative partition..."
|
||||
msgstr ""
|
||||
msgstr "Von alternativer Partition neu starten..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:154
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:45
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:69
|
||||
msgid "Reboot to current partition"
|
||||
msgstr ""
|
||||
msgstr "Von aktueller Partition neu starten"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:93
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:165
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:192
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:264
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:9
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
|
||||
msgid "Rebooting..."
|
||||
msgstr ""
|
||||
msgstr "Starte neu..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:199
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:70
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:75
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:99
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:104
|
||||
msgid "Rebooting…"
|
||||
msgstr "Neustart…"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:38
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:297
|
||||
msgid "Shutting down..."
|
||||
msgstr ""
|
||||
msgstr "Fahre herunter..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:205
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:27
|
||||
msgid "Status"
|
||||
msgstr "Status"
|
||||
|
@ -113,55 +151,95 @@ msgstr "Status"
|
|||
msgid "System"
|
||||
msgstr "System"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:94
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:12
|
||||
msgid "The Dual Boot Flag Partition: %s is not a block device."
|
||||
msgstr "Die Dual Boot Flag-Partition: %s ist kein Block-Gerät."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:66
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:95
|
||||
msgid "The reboot command failed with code %d"
|
||||
msgstr "Der Neustartbefehl ist mit dem Code %d fehlgeschlagen"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:193
|
||||
msgid ""
|
||||
"The system is rebooting now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
|
||||
"few minutes before you try to reconnect. It might be necessary to renew the "
|
||||
"address of your computer to reach the device again, depending on your "
|
||||
"settings."
|
||||
msgstr ""
|
||||
"Das System wird jetzt neu gestartet.<br /> DAS GERÄT NICHT AUSSCHALTEN!<br /"
|
||||
"> Einige Minuten warten, bevor versucht wird, die Verbindung "
|
||||
"wiederherzustellen. Es kann notwendig sein, die Adresse des Computers zu "
|
||||
"erneuern, um das Gerät je nach Einstellungen wieder zu erreichen."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:166
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:100
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:265
|
||||
msgid ""
|
||||
"The system is rebooting to an alternative partition now.<br /> DO NOT POWER "
|
||||
"OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It "
|
||||
"might be necessary to renew the address of your computer to reach the device "
|
||||
"again, depending on your settings."
|
||||
msgstr ""
|
||||
"Das System startet jetzt von einer alternativen Partition neu.<br /> DAS "
|
||||
"GERÄT NICHT AUSSCHALTEN!<br /> Ein paar Minuten warten, bevor versucht wird, "
|
||||
"die Verbindung wiederherzustellen. Es kann notwendig sein, die Adresse des "
|
||||
"Computers zu erneuern, um das Gerät je nach den Einstellungen wieder zu "
|
||||
"erreichen."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:200
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:39
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:298
|
||||
msgid ""
|
||||
"The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It "
|
||||
"might be necessary to renew the address of your computer to reach the device "
|
||||
"again, depending on your settings."
|
||||
msgstr ""
|
||||
"Das System schaltet sich jetzt ab.<br /> DAS GERÄT NICHT AUSSCHALTEN!<br /> "
|
||||
"Es kann notwendig sein, die Adresse des Computers zu erneuern, um das Gerät "
|
||||
"je nach den Einstellungen wieder zu erreichen."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:69
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:149
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:150
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:10
|
||||
msgid "Unable to find Device Board Name."
|
||||
msgstr "Kann Gerätename nicht finden."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:11
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:144
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:145
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:248
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:249
|
||||
msgid "Unable to find Dual Boot Flag Partition."
|
||||
msgstr ""
|
||||
msgstr "Dual Boot Flag-Partition konnte nicht gefunden werden."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:121
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:122
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:135
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:136
|
||||
msgid "Unable to obtain firmware environment variable"
|
||||
msgstr ""
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:14
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:220
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:221
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:234
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:235
|
||||
msgid "Unable to obtain firmware environment variable: %s."
|
||||
msgstr "Konnte Firmware-Umgebungsvariable nicht finden: %s."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:157
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:158
|
||||
msgid "Unable to set Dual Boot Flag Partition entry for partition"
|
||||
msgstr ""
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:13
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:256
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:257
|
||||
msgid "Unable to set Dual Boot Flag Partition entry for partition: %s."
|
||||
msgstr "Konnte Partition nicht mit Dualboot-Kennzeichnung markieren: %s."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:15
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
|
||||
msgid "Unable to set firmware environment variable: %s to %s."
|
||||
msgstr "Konnte Firmware-Umgebungsvariable nicht setzen: %s = %s."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:163
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:126
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
|
||||
msgid "Unable to set firmware environment variable"
|
||||
msgstr ""
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:131
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:132
|
||||
msgid "Unknown"
|
||||
msgstr "Unbekannt"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:126
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:12
|
||||
msgid ""
|
||||
"WARNING: An alternative partition might have its own settings and completely "
|
||||
|
@ -173,39 +251,61 @@ msgid ""
|
|||
"back to the currently active partition.<br /><br /> Click \"Proceed\" below "
|
||||
"to reboot device to an alternative partition."
|
||||
msgstr ""
|
||||
"WARNUNG: Eine alternative Partition kann eigene Einstellungen und eine "
|
||||
"völlig andere Firmware haben.<br /><br />Da Ihre Netzwerkkonfiguration und "
|
||||
"WLAN SSID/Passwort auf der alternativen Partition unterschiedlich sein "
|
||||
"können, müssen Sie möglicherweise Ihre Computereinstellungen anpassen, um "
|
||||
"nach einem Neustart auf Ihr Gerät zugreifen zu können.<br /><br />Bitte "
|
||||
"beachten Sie auch, dass die alternative Partitions-Firmware möglicherweise "
|
||||
"keine einfache Möglichkeit bietet, die aktive Partition umzuschalten und "
|
||||
"wieder auf die aktuell aktive Partition zu booten.<br /><br /> Klicken Sie "
|
||||
"unten auf \"Weiter\", um das Gerät neu zu starten."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:47
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:12
|
||||
msgid ""
|
||||
"WARNING: Power off might result in a reboot on a device which doesn't "
|
||||
"support power off.<br /><br /> Click \"Proceed\" below to power off your "
|
||||
"device."
|
||||
msgstr ""
|
||||
"WARNUNG: Das Ausschalten kann zu einem Neustart eines Geräts führen, dass "
|
||||
"das Ausschalten nicht unterstützt.<br /><br /> Auf \"Fortfahren\" klicken, "
|
||||
"um das Gerät auszuschalten."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:46
|
||||
msgid "Waiting for changes to be applied..."
|
||||
msgstr ""
|
||||
msgstr "Änderungen werden angewandt..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:71
|
||||
msgid "Waiting for device..."
|
||||
msgstr "Warte auf Gerät..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:216
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:83
|
||||
msgid "Warning: Device (%s) is unknown or isn't a dual-partition device!"
|
||||
msgstr ""
|
||||
msgstr "Warnung: Gerät (%s) ist unbekannt oder ist kein Dual-Partitionsgerät!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:193
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:14
|
||||
msgid "Warning: There are unsaved changes that will get lost on reboot!"
|
||||
msgstr ""
|
||||
"Achtung: Es gibt ungespeicherte Änderungen die bei einem Neustart verloren "
|
||||
"gehen!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:229
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:97
|
||||
msgid "Warning: This system does not support powering off!"
|
||||
msgstr ""
|
||||
msgstr "Warnung: Dieses System unterstützt kein Ausschalten!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:217
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:85
|
||||
msgid "Warning: Unable to obtain device information!"
|
||||
msgstr ""
|
||||
msgstr "Warnung: Geräteinformationen konnten nicht abgerufen werden!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
|
||||
msgid "to"
|
||||
msgstr ""
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:45
|
||||
msgid "attempting to mount alternative partition (mtd%s)"
|
||||
msgstr "Versuche, alternative Partition einzuhängen (mtd%s)"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:54
|
||||
msgid "attempting to unmount alternative partition (mtd%s)"
|
||||
msgstr "versuche, alternative Partition einzuhängen (mtd%s)"
|
||||
|
|
|
@ -1,161 +1,245 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"PO-Revision-Date: 2021-04-17 10:26+0000\n"
|
||||
"Last-Translator: MarioK239 <marios.k239@gmail.com>\n"
|
||||
"Language-Team: Greek <https://hosted.weblate.org/projects/openwrt/"
|
||||
"luciapplicationsadvanced-reboot/el/>\n"
|
||||
"Language: el\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 4.6-dev\n"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
|
||||
msgid "Action"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:83
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:188
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:171
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
|
||||
#: applications/luci-app-advanced-reboot/root/usr/share/luci/menu.d/luci-app-advanced-reboot.json:3
|
||||
msgid "Advanced Reboot"
|
||||
msgstr ""
|
||||
msgstr "Προχωρημένη Επανεκκίνηση"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:36
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:60
|
||||
msgid "Alternative"
|
||||
msgstr ""
|
||||
msgstr "Εναλλακτικό"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:53
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:136
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:24
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:20
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
msgstr "Ακύρωση"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:42
|
||||
msgid "Changes applied."
|
||||
msgstr ""
|
||||
msgstr "Οι αλλαγές εφαρμόστηκαν."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:163
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:131
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:132
|
||||
msgid "Compressed"
|
||||
msgstr "Συμπιεσμένο"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:125
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
|
||||
msgid "Confirm"
|
||||
msgstr ""
|
||||
msgstr "Επιβεβαίωση"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:36
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:60
|
||||
msgid "Current"
|
||||
msgstr ""
|
||||
msgstr "Τρέχων"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:77
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:106
|
||||
msgid "Device unreachable! Still waiting for device..."
|
||||
msgstr "Αποτυχία σύνδεσης με συσκευή! Παραμονή για συσκευή..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:198
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:18
|
||||
msgid "ERROR:"
|
||||
msgstr ""
|
||||
msgstr "ΣΦΑΛΜΑ:"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:206
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:28
|
||||
msgid "Firmware/OS (Kernel)"
|
||||
msgstr ""
|
||||
msgid "Firmware"
|
||||
msgstr "Υλικολογισμικό"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:45
|
||||
msgid "Loading"
|
||||
msgstr ""
|
||||
msgstr "Φόρτωση"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:114
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:122
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:213
|
||||
msgid "No access to fw_printenv or fw_printenv!"
|
||||
msgstr ""
|
||||
msgstr "Δεν υπάρχει πρόσβαση στο fw_printenv ή fw_printenv!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:204
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:26
|
||||
msgid "Partition"
|
||||
msgstr ""
|
||||
msgstr "Διαμέριση"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:200
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:23
|
||||
msgid "Partitions"
|
||||
msgstr ""
|
||||
msgstr "Διαμερίσεις"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:226
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:94
|
||||
msgid "Perform power off..."
|
||||
msgstr ""
|
||||
msgstr "Εκτελέστε απενεργοποίηση ..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:46
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
|
||||
msgid "Power Off Device"
|
||||
msgstr ""
|
||||
msgstr "Απενεργοποίηση Συσκευής"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:57
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:140
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:25
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:21
|
||||
msgid "Proceed"
|
||||
msgstr ""
|
||||
msgstr "Συνέχιση"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:207
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
|
||||
msgid "Reboot"
|
||||
msgstr "Επανεκκίνηση"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:125
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
|
||||
msgid "Reboot Device to an Alternative Partition"
|
||||
msgstr ""
|
||||
msgstr "Επανεκκινήστε τη Συσκευή σε Εναλλακτικό Διαμερισμό"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:157
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:50
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:74
|
||||
msgid "Reboot to alternative partition..."
|
||||
msgstr ""
|
||||
msgstr "Επανεκκίνηση σε εναλλακτικό διαμερισμό..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:154
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:45
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:69
|
||||
msgid "Reboot to current partition"
|
||||
msgstr ""
|
||||
msgstr "Επανεκκίνηση στον τρέχον διαμερισμό"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:93
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:165
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:192
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:264
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:9
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
|
||||
msgid "Rebooting..."
|
||||
msgstr ""
|
||||
msgstr "Επανεκκίνηση..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:199
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:70
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:75
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:99
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:104
|
||||
msgid "Rebooting…"
|
||||
msgstr "Επανεκκίνηση…"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:38
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:297
|
||||
msgid "Shutting down..."
|
||||
msgstr ""
|
||||
msgstr "Απενεργοποίηση..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:205
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:27
|
||||
msgid "Status"
|
||||
msgstr ""
|
||||
msgstr "Κατάσταση"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
|
||||
msgid "System"
|
||||
msgstr ""
|
||||
msgstr "Σύστημα"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:94
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:12
|
||||
msgid "The Dual Boot Flag Partition: %s is not a block device."
|
||||
msgstr "Το σημείο καταχώρησης διπλής εκκίνησης %s δεν είναι συσκευή block."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:66
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:95
|
||||
msgid "The reboot command failed with code %d"
|
||||
msgstr "Η εντολή επανεκκίνησης απέτυχε με σφάλμα %d"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:193
|
||||
msgid ""
|
||||
"The system is rebooting now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
|
||||
"few minutes before you try to reconnect. It might be necessary to renew the "
|
||||
"address of your computer to reach the device again, depending on your "
|
||||
"settings."
|
||||
msgstr ""
|
||||
"Το σύστημα επανεκκινείται τώρα. <br /> ΜΗΝ ΑΠΕΝΕΡΓΟΠΟΙΗΣΕΤΕ ΤΗΝ ΣΥΣΚΕΥΗ! "
|
||||
"<br /> Περιμένετε λίγα λεπτά προτού προσπαθήσετε να επανασυνδεθείτε. Ίσως "
|
||||
"χρειαστεί να ανανεώσετε τη διεύθυνση του υπολογιστή σας για να συνδεθείται "
|
||||
"ξανά στη συσκευή, ανάλογα με τις ρυθμίσεις σας."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:166
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:100
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:265
|
||||
msgid ""
|
||||
"The system is rebooting to an alternative partition now.<br /> DO NOT POWER "
|
||||
"OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It "
|
||||
"might be necessary to renew the address of your computer to reach the device "
|
||||
"again, depending on your settings."
|
||||
msgstr ""
|
||||
"Το σύστημα κάνει επανεκκίνηση σε ένα εναλλακτικό διαμερισμό τώρα. <br /> ΜΗΝ "
|
||||
"ΑΠΕΝΕΡΓΟΠΟΙΗΣΕΤΕ ΤΗΝ ΣΥΣΚΕΥΗ! <br /> Περιμένετε λίγα λεπτά προτού "
|
||||
"προσπαθήσετε να επανασυνδεθείτε. Ίσως χρειαστεί να ανανεώσετε τη διεύθυνση "
|
||||
"του υπολογιστή σας για να συνδεθείτε ξανά στη συσκευή, ανάλογα με τις "
|
||||
"ρυθμίσεις σας."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:200
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:39
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:298
|
||||
msgid ""
|
||||
"The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It "
|
||||
"might be necessary to renew the address of your computer to reach the device "
|
||||
"again, depending on your settings."
|
||||
msgstr ""
|
||||
"Το σύστημα απενεργοποιείται τώρα. <br /> ΜΗΝ ΑΠΕΝΕΡΓΟΠΟΙΗΣΕΤΕ ΤΗ ΣΥΣΚΕΥΗ! "
|
||||
"<br /> Ίσως χρειαστεί να ανανεώσετε τη διεύθυνση του υπολογιστή σας για να "
|
||||
"συνδεθείτε ξανά στη συσκευή, ανάλογα με τις ρυθμίσεις σας."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:69
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:149
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:150
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:10
|
||||
msgid "Unable to find Device Board Name."
|
||||
msgstr "Δεν είναι δυνατή η εύρεση του ονόματος πλακέτας συσκευής."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:11
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:144
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:145
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:248
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:249
|
||||
msgid "Unable to find Dual Boot Flag Partition."
|
||||
msgstr ""
|
||||
msgstr "Δεν είναι δυνατή η εύρεση του σημείου καταχώρησης διπλής εκκίνησης."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:121
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:122
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:135
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:136
|
||||
msgid "Unable to obtain firmware environment variable"
|
||||
msgstr ""
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:14
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:220
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:221
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:234
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:235
|
||||
msgid "Unable to obtain firmware environment variable: %s."
|
||||
msgstr "Δεν είναι δυνατή η λήψη στοιχείων firmware: %s."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:157
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:158
|
||||
msgid "Unable to set Dual Boot Flag Partition entry for partition"
|
||||
msgstr ""
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:13
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:256
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:257
|
||||
msgid "Unable to set Dual Boot Flag Partition entry for partition: %s."
|
||||
msgstr "Δεν μπορεί να ορισθεί το διαμέρισμα δίσκου ως διπλής εκκίνησης: %s."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:15
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
|
||||
msgid "Unable to set firmware environment variable: %s to %s."
|
||||
msgstr "Δεν μπορεί να ρυθμιστούν στοιχεία του firmware: %s έως %s."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:163
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:126
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
|
||||
msgid "Unable to set firmware environment variable"
|
||||
msgstr ""
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:131
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:132
|
||||
msgid "Unknown"
|
||||
msgstr "Άγνωστο"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:126
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:12
|
||||
msgid ""
|
||||
"WARNING: An alternative partition might have its own settings and completely "
|
||||
|
@ -167,37 +251,62 @@ msgid ""
|
|||
"back to the currently active partition.<br /><br /> Click \"Proceed\" below "
|
||||
"to reboot device to an alternative partition."
|
||||
msgstr ""
|
||||
"ΠΡΟΕΙΔΟΠΟΙΗΣΗ: Ένα εναλλακτικό διαμέρισμα μπορεί να έχει τις δικές του "
|
||||
"ρυθμίσεις και εντελώς διαφορετικό υλικολογισμικό. <br /> <br /> Καθώς η "
|
||||
"διαμόρφωση του δικτύου σας και το SSID / κωδικός πρόσβασης WiFi σε "
|
||||
"εναλλακτικό διαμέρισμα ενδέχεται να είναι διαφορετικά, ίσως χρειαστεί να "
|
||||
"προσαρμόσετε τις ρυθμίσεις του υπολογιστή σας για να μπορείτε να έχετε "
|
||||
"πρόσβαση στη συσκευή σας μόλις γίνει επανεκκίνηση. <br /> <br /> Λάβετε "
|
||||
"επίσης υπόψη ότι το εναλλακτικό υλικολογισμικό διαμερισμάτων ενδέχεται να "
|
||||
"μην παρέχει έναν εύκολο τρόπο εναλλαγής του ενεργού διαμερίσματος και "
|
||||
"επανεκκίνησης στο τρέχον ενεργό διαμέρισμα. <br /> <br / > Κάντε κλικ στο "
|
||||
"κουμπί \"Συνέχεια\" παρακάτω για επανεκκίνηση της συσκευής σε εναλλακτικό "
|
||||
"διαμέρισμα."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:47
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:12
|
||||
msgid ""
|
||||
"WARNING: Power off might result in a reboot on a device which doesn't "
|
||||
"support power off.<br /><br /> Click \"Proceed\" below to power off your "
|
||||
"device."
|
||||
msgstr ""
|
||||
"ΠΡΟΣΟΧΗ: Η απενεργοποίηση μπορεί να έχει ως αποτέλεσμα την επανεκκίνηση "
|
||||
"συσκευής χωρίς υποστήριξη λειτουργίας απενεργοποίησης. <br /><br /> Κάντε "
|
||||
"κλικ στην επιλογή \"Συνέχεια\" για να απενεργοποιήσετε τη συσκευή σας."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:46
|
||||
msgid "Waiting for changes to be applied..."
|
||||
msgstr ""
|
||||
msgstr "Περιμένετε να εφαρμοστούν οι αλλαγές..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:71
|
||||
msgid "Waiting for device..."
|
||||
msgstr "Αναμονή για συσκευή..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:216
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:83
|
||||
msgid "Warning: Device (%s) is unknown or isn't a dual-partition device!"
|
||||
msgstr ""
|
||||
"Προσοχή: Άγνωστη συσκευή (%s) ή δεν είναι συσκευή διπλού διαμερίσματος!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:193
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:14
|
||||
msgid "Warning: There are unsaved changes that will get lost on reboot!"
|
||||
msgstr ""
|
||||
msgstr "Προσοχή: Οι μη αποθηκευμένες αλλαγές θα χαθούν με την επανεκκίνηση!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:229
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:97
|
||||
msgid "Warning: This system does not support powering off!"
|
||||
msgstr ""
|
||||
msgstr "Προσοχή: Το σύστημα δεν υποστηρίζει λειτουργία τερματισμού!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:217
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:85
|
||||
msgid "Warning: Unable to obtain device information!"
|
||||
msgstr ""
|
||||
msgstr "Προσοχή: Δεν είναι δυνατή η λήψη πληροφοριών συσκευής!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
|
||||
msgid "to"
|
||||
msgstr ""
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:45
|
||||
msgid "attempting to mount alternative partition (mtd%s)"
|
||||
msgstr "προσπάθεια προσάρτησης εναλλακτικού διαμερίσματος (mtd%s)"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:54
|
||||
msgid "attempting to unmount alternative partition (mtd%s)"
|
||||
msgstr "προσπάθεια αποσύνδεσης εναλλακτικού διαμερίσματος (mtd%s)"
|
||||
|
|
|
@ -4,12 +4,10 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
|
||||
msgid "Action"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:83
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:188
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:171
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
|
||||
#: applications/luci-app-advanced-reboot/root/usr/share/luci/menu.d/luci-app-advanced-reboot.json:3
|
||||
msgid "Advanced Reboot"
|
||||
msgstr ""
|
||||
|
||||
|
@ -18,6 +16,8 @@ msgstr ""
|
|||
msgid "Alternative"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:53
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:136
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:24
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:20
|
||||
msgid "Cancel"
|
||||
|
@ -27,6 +27,13 @@ msgstr ""
|
|||
msgid "Changes applied."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:163
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:131
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:132
|
||||
msgid "Compressed"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:125
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
|
||||
msgid "Confirm"
|
||||
|
@ -37,68 +44,99 @@ msgstr ""
|
|||
msgid "Current"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:77
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:106
|
||||
msgid "Device unreachable! Still waiting for device..."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:198
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:18
|
||||
msgid "ERROR:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:206
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:28
|
||||
msgid "Firmware/OS (Kernel)"
|
||||
msgid "Firmware"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:45
|
||||
msgid "Loading"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:114
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:122
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:213
|
||||
msgid "No access to fw_printenv or fw_printenv!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:204
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:26
|
||||
msgid "Partition"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:200
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:23
|
||||
msgid "Partitions"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:226
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:94
|
||||
msgid "Perform power off..."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:46
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
|
||||
msgid "Power Off Device"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:57
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:140
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:25
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:21
|
||||
msgid "Proceed"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:207
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
|
||||
msgid "Reboot"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:125
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
|
||||
msgid "Reboot Device to an Alternative Partition"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:157
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:50
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:74
|
||||
msgid "Reboot to alternative partition..."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:154
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:45
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:69
|
||||
msgid "Reboot to current partition"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:93
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:165
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:192
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:264
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:9
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
|
||||
msgid "Rebooting..."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:199
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:70
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:75
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:99
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:104
|
||||
msgid "Rebooting…"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:38
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:297
|
||||
msgid "Shutting down..."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:205
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:27
|
||||
msgid "Status"
|
||||
msgstr ""
|
||||
|
@ -107,7 +145,16 @@ msgstr ""
|
|||
msgid "System"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:94
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:12
|
||||
msgid "The Dual Boot Flag Partition: %s is not a block device."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:66
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:95
|
||||
msgid "The reboot command failed with code %d"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:193
|
||||
msgid ""
|
||||
"The system is rebooting now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
|
||||
"few minutes before you try to reconnect. It might be necessary to renew the "
|
||||
|
@ -115,7 +162,8 @@ msgid ""
|
|||
"settings."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:166
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:100
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:265
|
||||
msgid ""
|
||||
"The system is rebooting to an alternative partition now.<br /> DO NOT POWER "
|
||||
"OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It "
|
||||
|
@ -123,39 +171,57 @@ msgid ""
|
|||
"again, depending on your settings."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:200
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:39
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:298
|
||||
msgid ""
|
||||
"The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It "
|
||||
"might be necessary to renew the address of your computer to reach the device "
|
||||
"again, depending on your settings."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:69
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:149
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:150
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:10
|
||||
msgid "Unable to find Device Board Name."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:11
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:144
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:145
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:248
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:249
|
||||
msgid "Unable to find Dual Boot Flag Partition."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:121
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:122
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:135
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:136
|
||||
msgid "Unable to obtain firmware environment variable"
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:14
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:220
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:221
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:234
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:235
|
||||
msgid "Unable to obtain firmware environment variable: %s."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:157
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:158
|
||||
msgid "Unable to set Dual Boot Flag Partition entry for partition"
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:13
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:256
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:257
|
||||
msgid "Unable to set Dual Boot Flag Partition entry for partition: %s."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:15
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
|
||||
msgid "Unable to set firmware environment variable: %s to %s."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:163
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:126
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
|
||||
msgid "Unable to set firmware environment variable"
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:131
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:132
|
||||
msgid "Unknown"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:126
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:12
|
||||
msgid ""
|
||||
"WARNING: An alternative partition might have its own settings and completely "
|
||||
|
@ -168,6 +234,7 @@ msgid ""
|
|||
"to reboot device to an alternative partition."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:47
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:12
|
||||
msgid ""
|
||||
"WARNING: Power off might result in a reboot on a device which doesn't "
|
||||
|
@ -179,25 +246,34 @@ msgstr ""
|
|||
msgid "Waiting for changes to be applied..."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:71
|
||||
msgid "Waiting for device..."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:216
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:83
|
||||
msgid "Warning: Device (%s) is unknown or isn't a dual-partition device!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:193
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:14
|
||||
msgid "Warning: There are unsaved changes that will get lost on reboot!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:229
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:97
|
||||
msgid "Warning: This system does not support powering off!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:217
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:85
|
||||
msgid "Warning: Unable to obtain device information!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
|
||||
msgid "to"
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:45
|
||||
msgid "attempting to mount alternative partition (mtd%s)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:54
|
||||
msgid "attempting to unmount alternative partition (mtd%s)"
|
||||
msgstr ""
|
||||
|
|
|
@ -1,23 +1,22 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Project-Id-Version: \n"
|
||||
"POT-Creation-Date: \n"
|
||||
"PO-Revision-Date: 2019-10-08 15:37-0300\n"
|
||||
"Language-Team: \n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: Poedit 2.2.4\n"
|
||||
"Last-Translator: Franco Castillo <castillofrancodamian@gmail.com>\n"
|
||||
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
||||
"PO-Revision-Date: 2021-04-18 12:54+0000\n"
|
||||
"Last-Translator: Enrique Lapenta <enriquelap20@gmail.com>\n"
|
||||
"Language-Team: Spanish <https://hosted.weblate.org/projects/openwrt/"
|
||||
"luciapplicationsadvanced-reboot/es/>\n"
|
||||
"Language: es\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 4.6-dev\n"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
|
||||
msgid "Action"
|
||||
msgstr "Acción"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:83
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:188
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:171
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
|
||||
#: applications/luci-app-advanced-reboot/root/usr/share/luci/menu.d/luci-app-advanced-reboot.json:3
|
||||
msgid "Advanced Reboot"
|
||||
msgstr "Reinicio avanzado"
|
||||
|
||||
|
@ -26,6 +25,8 @@ msgstr "Reinicio avanzado"
|
|||
msgid "Alternative"
|
||||
msgstr "Alternativo"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:53
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:136
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:24
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:20
|
||||
msgid "Cancel"
|
||||
|
@ -35,6 +36,13 @@ msgstr "Cancelar"
|
|||
msgid "Changes applied."
|
||||
msgstr "Cambios aplicados."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:163
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:131
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:132
|
||||
msgid "Compressed"
|
||||
msgstr "Comprimido"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:125
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
|
||||
msgid "Confirm"
|
||||
|
@ -45,68 +53,99 @@ msgstr "Confirmar"
|
|||
msgid "Current"
|
||||
msgstr "Actual"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:77
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:106
|
||||
msgid "Device unreachable! Still waiting for device..."
|
||||
msgstr "¡Dispositivo inalcanzable! Todavía esperando al dispositivo..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:198
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:18
|
||||
msgid "ERROR:"
|
||||
msgstr "ERROR:"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:206
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:28
|
||||
msgid "Firmware/OS (Kernel)"
|
||||
msgid "Firmware"
|
||||
msgstr "Firmware"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:45
|
||||
msgid "Loading"
|
||||
msgstr "Cargando"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:114
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:122
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:213
|
||||
msgid "No access to fw_printenv or fw_printenv!"
|
||||
msgstr "Sin acceso a fw_printenv o fw_printenv!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:204
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:26
|
||||
msgid "Partition"
|
||||
msgstr "Partición"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:200
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:23
|
||||
msgid "Partitions"
|
||||
msgstr "Particiones"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:226
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:94
|
||||
msgid "Perform power off..."
|
||||
msgstr "Realizar apagado..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:46
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
|
||||
msgid "Power Off Device"
|
||||
msgstr "Apagar dispositivo..."
|
||||
msgstr "Apagar dispositivo"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:57
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:140
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:25
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:21
|
||||
msgid "Proceed"
|
||||
msgstr "Proceder"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:207
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
|
||||
msgid "Reboot"
|
||||
msgstr "Reiniciar"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:125
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
|
||||
msgid "Reboot Device to an Alternative Partition"
|
||||
msgstr "Reinicie el dispositivo a una partición alternativa"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:157
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:50
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:74
|
||||
msgid "Reboot to alternative partition..."
|
||||
msgstr "Reiniciar a la partición alternativa ..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:154
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:45
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:69
|
||||
msgid "Reboot to current partition"
|
||||
msgstr "Reiniciar a la partición actual"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:93
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:165
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:192
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:264
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:9
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
|
||||
msgid "Rebooting..."
|
||||
msgstr "Reiniciando..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:199
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:70
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:75
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:99
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:104
|
||||
msgid "Rebooting…"
|
||||
msgstr "Reiniciando…"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:38
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:297
|
||||
msgid "Shutting down..."
|
||||
msgstr "Apagando..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:205
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:27
|
||||
msgid "Status"
|
||||
msgstr "Estado"
|
||||
|
@ -115,7 +154,17 @@ msgstr "Estado"
|
|||
msgid "System"
|
||||
msgstr "Sistema"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:94
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:12
|
||||
msgid "The Dual Boot Flag Partition: %s is not a block device."
|
||||
msgstr ""
|
||||
"La bandera de partición de arranque dual: %s no es un dispositivo de bloque."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:66
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:95
|
||||
msgid "The reboot command failed with code %d"
|
||||
msgstr "El comando de reinicio falló con el código %d"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:193
|
||||
msgid ""
|
||||
"The system is rebooting now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
|
||||
"few minutes before you try to reconnect. It might be necessary to renew the "
|
||||
|
@ -127,7 +176,8 @@ msgstr ""
|
|||
"sea necesario renovar la dirección de su computadora para llegar al "
|
||||
"dispositivo nuevamente, dependiendo de su configuración."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:166
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:100
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:265
|
||||
msgid ""
|
||||
"The system is rebooting to an alternative partition now.<br /> DO NOT POWER "
|
||||
"OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It "
|
||||
|
@ -140,7 +190,8 @@ msgstr ""
|
|||
"computadora para llegar al dispositivo nuevamente, dependiendo de su "
|
||||
"configuración."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:200
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:39
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:298
|
||||
msgid ""
|
||||
"The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It "
|
||||
"might be necessary to renew the address of your computer to reach the device "
|
||||
|
@ -150,34 +201,51 @@ msgstr ""
|
|||
"Puede que sea necesario renovar la dirección de su computadora para llegar "
|
||||
"al dispositivo nuevamente, dependiendo de la configuración."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:69
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:149
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:150
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:10
|
||||
msgid "Unable to find Device Board Name."
|
||||
msgstr "No se puede encontrar el nombre de la placa del dispositivo."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:11
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:144
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:145
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:248
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:249
|
||||
msgid "Unable to find Dual Boot Flag Partition."
|
||||
msgstr "No se puede encontrar la partición de bandera de arranque dual."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:121
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:122
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:135
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:136
|
||||
msgid "Unable to obtain firmware environment variable"
|
||||
msgstr "No se puede obtener la variable de entorno de firmware"
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:14
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:220
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:221
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:234
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:235
|
||||
msgid "Unable to obtain firmware environment variable: %s."
|
||||
msgstr "No se puede obtener la variable de entorno del firmware: %s."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:157
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:158
|
||||
msgid "Unable to set Dual Boot Flag Partition entry for partition"
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:13
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:256
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:257
|
||||
msgid "Unable to set Dual Boot Flag Partition entry for partition: %s."
|
||||
msgstr ""
|
||||
"No se puede establecer la entrada de la partición del indicador de inicio "
|
||||
"dual para la partición"
|
||||
"No se puede establecer la entrada de Partición de indicador de arranque dual "
|
||||
"para la partición: %s."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:15
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
|
||||
msgid "Unable to set firmware environment variable: %s to %s."
|
||||
msgstr "No se puede establecer la variable de entorno del firmware: %s a %s."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:163
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:126
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
|
||||
msgid "Unable to set firmware environment variable"
|
||||
msgstr "No se puede establecer la variable de entorno de firmware"
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:131
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:132
|
||||
msgid "Unknown"
|
||||
msgstr "Desconocido"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:126
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:12
|
||||
msgid ""
|
||||
"WARNING: An alternative partition might have its own settings and completely "
|
||||
|
@ -191,7 +259,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"ADVERTENCIA: Una partición alternativa puede tener su propia configuración y "
|
||||
"un firmware completamente diferente.<br /><br /> Como la configuración de su "
|
||||
"red y el SSID/contraseña WiFi en la partición alternativa pueden ser "
|
||||
"red y el SSID/contraseña Wi-Fi en la partición alternativa pueden ser "
|
||||
"diferentes, es posible que tenga que ajustar la configuración de su "
|
||||
"computadora para poder para acceder a su dispositivo una vez que se reinicie."
|
||||
"<br /><br /> También tenga en cuenta que un firmware de partición "
|
||||
|
@ -200,6 +268,7 @@ msgstr ""
|
|||
"\"Proceder\" a continuación para reiniciar el dispositivo a una partición "
|
||||
"alternativa."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:47
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:12
|
||||
msgid ""
|
||||
"WARNING: Power off might result in a reboot on a device which doesn't "
|
||||
|
@ -214,27 +283,36 @@ msgstr ""
|
|||
msgid "Waiting for changes to be applied..."
|
||||
msgstr "Esperando a que se apliquen los cambios..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:71
|
||||
msgid "Waiting for device..."
|
||||
msgstr "Esperando al dispositivo..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:216
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:83
|
||||
msgid "Warning: Device (%s) is unknown or isn't a dual-partition device!"
|
||||
msgstr ""
|
||||
"Advertencia: ¡El dispositivo (%s) es desconocido o no es un dispositivo de "
|
||||
"doble partición!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:193
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:14
|
||||
msgid "Warning: There are unsaved changes that will get lost on reboot!"
|
||||
msgstr "Advertencia: ¡Hay cambios no guardados que se perderán al reiniciar!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:229
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:97
|
||||
msgid "Warning: This system does not support powering off!"
|
||||
msgstr "Advertencia: ¡Este sistema no admite el apagado!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:217
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:85
|
||||
msgid "Warning: Unable to obtain device information!"
|
||||
msgstr "Advertencia: ¡No se puede obtener información del dispositivo!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
|
||||
msgid "to"
|
||||
msgstr "a"
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:45
|
||||
msgid "attempting to mount alternative partition (mtd%s)"
|
||||
msgstr "intentando montar una partición alternativa (mtd%s)"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:54
|
||||
msgid "attempting to unmount alternative partition (mtd%s)"
|
||||
msgstr "intentando desmontar una partición alternativa (mtd%s)"
|
||||
|
|
|
@ -1,30 +1,29 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"PO-Revision-Date: 2019-10-24 13:55+0000\n"
|
||||
"Last-Translator: Nathan <bonnemainsnathan@gmail.com>\n"
|
||||
"PO-Revision-Date: 2021-11-09 13:52+0000\n"
|
||||
"Last-Translator: Paul Dee <itsascambutmailmeanyway+weblate@gmail.com>\n"
|
||||
"Language-Team: French <https://hosted.weblate.org/projects/openwrt/"
|
||||
"luciapplicationsadvanced-reboot/fr/>\n"
|
||||
"Language: fr\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.9.1-dev\n"
|
||||
"X-Generator: Weblate 4.9-dev\n"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
|
||||
msgid "Action"
|
||||
msgstr "Action"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:83
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:188
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:171
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
|
||||
#: applications/luci-app-advanced-reboot/root/usr/share/luci/menu.d/luci-app-advanced-reboot.json:3
|
||||
msgid "Advanced Reboot"
|
||||
msgstr "Redémarrage avancé"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:36
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:60
|
||||
#, fuzzy
|
||||
msgid "Alternative"
|
||||
msgstr "Alternative"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:53
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:136
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:24
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:20
|
||||
msgid "Cancel"
|
||||
|
@ -34,6 +33,13 @@ msgstr "Annuler"
|
|||
msgid "Changes applied."
|
||||
msgstr "Modifications appliquées."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:163
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:131
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:132
|
||||
msgid "Compressed"
|
||||
msgstr "Compressé"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:125
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
|
||||
msgid "Confirm"
|
||||
|
@ -44,68 +50,99 @@ msgstr "Confirmer"
|
|||
msgid "Current"
|
||||
msgstr "Courant"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:77
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:106
|
||||
msgid "Device unreachable! Still waiting for device..."
|
||||
msgstr "Appareil inaccessible ! Toujours en attente de l’appareil …"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:198
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:18
|
||||
msgid "ERROR:"
|
||||
msgstr "ERREUR :"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:206
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:28
|
||||
msgid "Firmware/OS (Kernel)"
|
||||
msgstr "Micrologiciel/OS (Noyau)"
|
||||
msgid "Firmware"
|
||||
msgstr "Firmware"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:45
|
||||
msgid "Loading"
|
||||
msgstr "Chargement"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:114
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:122
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:213
|
||||
msgid "No access to fw_printenv or fw_printenv!"
|
||||
msgstr "Pas d'accès à fw_printenv ou fw_printenv !"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:204
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:26
|
||||
msgid "Partition"
|
||||
msgstr "Partition"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:200
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:23
|
||||
msgid "Partitions"
|
||||
msgstr "Partitions"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:226
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:94
|
||||
msgid "Perform power off..."
|
||||
msgstr "Éteindre…"
|
||||
msgstr "Effectuer la mise hors tension..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:46
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
|
||||
msgid "Power Off Device"
|
||||
msgstr "Éteindre l'appareil"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:57
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:140
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:25
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:21
|
||||
msgid "Proceed"
|
||||
msgstr "Continuer"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:207
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
|
||||
msgid "Reboot"
|
||||
msgstr "Redémarrage"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:125
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
|
||||
msgid "Reboot Device to an Alternative Partition"
|
||||
msgstr "Redémarrer l'appareil sur une autre partition"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:157
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:50
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:74
|
||||
msgid "Reboot to alternative partition..."
|
||||
msgstr "Redémarrer sur une autre partition…"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:154
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:45
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:69
|
||||
msgid "Reboot to current partition"
|
||||
msgstr "Redémarrer sur la partition courante"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:93
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:165
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:192
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:264
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:9
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
|
||||
msgid "Rebooting..."
|
||||
msgstr "Redémarrage…"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:199
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:70
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:75
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:99
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:104
|
||||
msgid "Rebooting…"
|
||||
msgstr "Redémarrage …"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:38
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:297
|
||||
msgid "Shutting down..."
|
||||
msgstr "Arrêt en cours…"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:205
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:27
|
||||
msgid "Status"
|
||||
msgstr "État"
|
||||
|
@ -114,19 +151,29 @@ msgstr "État"
|
|||
msgid "System"
|
||||
msgstr "Système"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:94
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:12
|
||||
msgid "The Dual Boot Flag Partition: %s is not a block device."
|
||||
msgstr "La partition Dual Boot Flag : %s n’est pas un périphérique de blocage."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:66
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:95
|
||||
msgid "The reboot command failed with code %d"
|
||||
msgstr "La commande de redémarrage a échoué avec le code %d"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:193
|
||||
msgid ""
|
||||
"The system is rebooting now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
|
||||
"few minutes before you try to reconnect. It might be necessary to renew the "
|
||||
"address of your computer to reach the device again, depending on your "
|
||||
"settings."
|
||||
msgstr ""
|
||||
"Le système est en cours de redémarrage.<br />NE PAS ÉTEINDRE L'APPAREIL !<br "
|
||||
"/>Attendez quelques minutes avant d'essayer de vous reconnecter. En fonction "
|
||||
"de vos paramètres, il peut être nécessaire de renouveler l'adresse IP de "
|
||||
"votre ordinateur pour accéder à nouveau à l'appareil."
|
||||
"Le système est en cours de redémarrage.<br />NE PAS ÉTEINDRE L'APPAREIL !"
|
||||
"<br />Attendez quelques minutes avant d'essayer de vous reconnecter. En "
|
||||
"fonction de vos paramètres, il peut être nécessaire de renouveler l'adresse "
|
||||
"IP de votre ordinateur pour accéder à nouveau à l'appareil."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:166
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:100
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:265
|
||||
msgid ""
|
||||
"The system is rebooting to an alternative partition now.<br /> DO NOT POWER "
|
||||
"OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It "
|
||||
|
@ -138,7 +185,8 @@ msgstr ""
|
|||
"reconnecter. En fonction de vos paramètres, il peut être nécessaire de "
|
||||
"renouveler votre adresse IP pour accéder à nouveau à votre appareil."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:200
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:39
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:298
|
||||
msgid ""
|
||||
"The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It "
|
||||
"might be necessary to renew the address of your computer to reach the device "
|
||||
|
@ -148,32 +196,54 @@ msgstr ""
|
|||
"fonction de vos paramètres, il peut être nécessaire de renouveler votre "
|
||||
"adresse IP pour accéder à nouveau à votre appareil."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:69
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:149
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:150
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:10
|
||||
msgid "Unable to find Device Board Name."
|
||||
msgstr "Impossible de trouver le nom de la carte du périphérique."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:11
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:144
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:145
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:248
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:249
|
||||
msgid "Unable to find Dual Boot Flag Partition."
|
||||
msgstr "Impossible de trouver une partition en démarrage double."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:121
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:122
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:135
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:136
|
||||
msgid "Unable to obtain firmware environment variable"
|
||||
msgstr "Impossible de récupérer la variable d'environnement du micrologiciel"
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:14
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:220
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:221
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:234
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:235
|
||||
msgid "Unable to obtain firmware environment variable: %s."
|
||||
msgstr ""
|
||||
"Impossible d'obtenir la variable d'environnement du microprogramme : %s."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:157
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:158
|
||||
msgid "Unable to set Dual Boot Flag Partition entry for partition"
|
||||
msgstr "Impossible de définir l'entrée de démarrage double de la partition"
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:13
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:256
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:257
|
||||
msgid "Unable to set Dual Boot Flag Partition entry for partition: %s."
|
||||
msgstr ""
|
||||
"Impossible de définir le drapeau Dual Boot Entrée de partition pour la "
|
||||
"partition : %s."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:15
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
|
||||
msgid "Unable to set firmware environment variable: %s to %s."
|
||||
msgstr ""
|
||||
"Impossible de définir la variable d'environnement du microprogramme : %s à "
|
||||
"%s."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:163
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:126
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
|
||||
msgid "Unable to set firmware environment variable"
|
||||
msgstr "Impossible de définir la variable d'environnement du micrologiciel"
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:131
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:132
|
||||
msgid "Unknown"
|
||||
msgstr "Inconnue"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:126
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:12
|
||||
msgid ""
|
||||
"WARNING: An alternative partition might have its own settings and completely "
|
||||
|
@ -196,6 +266,7 @@ msgstr ""
|
|||
"démarrer dessus.<br /><br />Cliquez sur « Continuer » ci-dessous pour "
|
||||
"redémarrer l'appareil sur une partition alternative."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:47
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:12
|
||||
msgid ""
|
||||
"WARNING: Power off might result in a reboot on a device which doesn't "
|
||||
|
@ -210,31 +281,40 @@ msgstr ""
|
|||
msgid "Waiting for changes to be applied..."
|
||||
msgstr "En attente d'application des modifications…"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:71
|
||||
msgid "Waiting for device..."
|
||||
msgstr "En attente de l’appareil …"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:216
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:83
|
||||
msgid "Warning: Device (%s) is unknown or isn't a dual-partition device!"
|
||||
msgstr ""
|
||||
"Avertissement : L'appareil (%s) est inconnu ou n'est pas un appareil à "
|
||||
"double partition !"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:193
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:14
|
||||
msgid "Warning: There are unsaved changes that will get lost on reboot!"
|
||||
msgstr ""
|
||||
"Avertissement : Il y a des modifications non sauvegardées qui seront perdues "
|
||||
"au redémarrage !"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:229
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:97
|
||||
msgid "Warning: This system does not support powering off!"
|
||||
msgstr ""
|
||||
"Avertissement : Ce système ne prend pas en charge la mise hors-tension !"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:217
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:85
|
||||
msgid "Warning: Unable to obtain device information!"
|
||||
msgstr ""
|
||||
"Avertissement : Impossible de récupérer les informations sur l'appareil !"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
|
||||
msgid "to"
|
||||
msgstr "vers"
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:45
|
||||
msgid "attempting to mount alternative partition (mtd%s)"
|
||||
msgstr "tentative de mise en place d'une partition alternative (mtd%s)"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:54
|
||||
msgid "attempting to unmount alternative partition (mtd%s)"
|
||||
msgstr "tentative de mise en place d'une partition alternative (mtd%s)"
|
||||
|
|
|
@ -1,15 +1,20 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"PO-Revision-Date: 2021-01-15 22:31+0000\n"
|
||||
"Last-Translator: Yaron Shahrabani <sh.yaron@gmail.com>\n"
|
||||
"Language-Team: Hebrew <https://hosted.weblate.org/projects/openwrt/"
|
||||
"luciapplicationsadvanced-reboot/he/>\n"
|
||||
"Language: he\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=4; plural=(n == 1) ? 0 : ((n == 2) ? 1 : ((n > 10 && "
|
||||
"n % 10 == 0) ? 2 : 3));\n"
|
||||
"X-Generator: Weblate 4.5-dev\n"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
|
||||
msgid "Action"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:83
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:188
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:171
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
|
||||
#: applications/luci-app-advanced-reboot/root/usr/share/luci/menu.d/luci-app-advanced-reboot.json:3
|
||||
msgid "Advanced Reboot"
|
||||
msgstr ""
|
||||
|
||||
|
@ -18,15 +23,24 @@ msgstr ""
|
|||
msgid "Alternative"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:53
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:136
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:24
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:20
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
msgstr "ביטול"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:42
|
||||
msgid "Changes applied."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:163
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:131
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:132
|
||||
msgid "Compressed"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:125
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
|
||||
msgid "Confirm"
|
||||
|
@ -37,68 +51,99 @@ msgstr ""
|
|||
msgid "Current"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:77
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:106
|
||||
msgid "Device unreachable! Still waiting for device..."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:198
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:18
|
||||
msgid "ERROR:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:206
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:28
|
||||
msgid "Firmware/OS (Kernel)"
|
||||
msgid "Firmware"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:45
|
||||
msgid "Loading"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:114
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:122
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:213
|
||||
msgid "No access to fw_printenv or fw_printenv!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:204
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:26
|
||||
msgid "Partition"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:200
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:23
|
||||
msgid "Partitions"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:226
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:94
|
||||
msgid "Perform power off..."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:46
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
|
||||
msgid "Power Off Device"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:57
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:140
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:25
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:21
|
||||
msgid "Proceed"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:207
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
|
||||
msgid "Reboot"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:125
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
|
||||
msgid "Reboot Device to an Alternative Partition"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:157
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:50
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:74
|
||||
msgid "Reboot to alternative partition..."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:154
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:45
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:69
|
||||
msgid "Reboot to current partition"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:93
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:165
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:192
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:264
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:9
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
|
||||
msgid "Rebooting..."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:199
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:70
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:75
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:99
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:104
|
||||
msgid "Rebooting…"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:38
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:297
|
||||
msgid "Shutting down..."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:205
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:27
|
||||
msgid "Status"
|
||||
msgstr ""
|
||||
|
@ -107,7 +152,16 @@ msgstr ""
|
|||
msgid "System"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:94
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:12
|
||||
msgid "The Dual Boot Flag Partition: %s is not a block device."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:66
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:95
|
||||
msgid "The reboot command failed with code %d"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:193
|
||||
msgid ""
|
||||
"The system is rebooting now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
|
||||
"few minutes before you try to reconnect. It might be necessary to renew the "
|
||||
|
@ -115,7 +169,8 @@ msgid ""
|
|||
"settings."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:166
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:100
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:265
|
||||
msgid ""
|
||||
"The system is rebooting to an alternative partition now.<br /> DO NOT POWER "
|
||||
"OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It "
|
||||
|
@ -123,39 +178,57 @@ msgid ""
|
|||
"again, depending on your settings."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:200
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:39
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:298
|
||||
msgid ""
|
||||
"The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It "
|
||||
"might be necessary to renew the address of your computer to reach the device "
|
||||
"again, depending on your settings."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:69
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:149
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:150
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:10
|
||||
msgid "Unable to find Device Board Name."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:11
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:144
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:145
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:248
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:249
|
||||
msgid "Unable to find Dual Boot Flag Partition."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:121
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:122
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:135
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:136
|
||||
msgid "Unable to obtain firmware environment variable"
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:14
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:220
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:221
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:234
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:235
|
||||
msgid "Unable to obtain firmware environment variable: %s."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:157
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:158
|
||||
msgid "Unable to set Dual Boot Flag Partition entry for partition"
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:13
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:256
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:257
|
||||
msgid "Unable to set Dual Boot Flag Partition entry for partition: %s."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:15
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
|
||||
msgid "Unable to set firmware environment variable: %s to %s."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:163
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:126
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
|
||||
msgid "Unable to set firmware environment variable"
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:131
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:132
|
||||
msgid "Unknown"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:126
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:12
|
||||
msgid ""
|
||||
"WARNING: An alternative partition might have its own settings and completely "
|
||||
|
@ -168,6 +241,7 @@ msgid ""
|
|||
"to reboot device to an alternative partition."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:47
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:12
|
||||
msgid ""
|
||||
"WARNING: Power off might result in a reboot on a device which doesn't "
|
||||
|
@ -179,25 +253,34 @@ msgstr ""
|
|||
msgid "Waiting for changes to be applied..."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:71
|
||||
msgid "Waiting for device..."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:216
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:83
|
||||
msgid "Warning: Device (%s) is unknown or isn't a dual-partition device!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:193
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:14
|
||||
msgid "Warning: There are unsaved changes that will get lost on reboot!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:229
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:97
|
||||
msgid "Warning: This system does not support powering off!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:217
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:85
|
||||
msgid "Warning: Unable to obtain device information!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
|
||||
msgid "to"
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:45
|
||||
msgid "attempting to mount alternative partition (mtd%s)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:54
|
||||
msgid "attempting to unmount alternative partition (mtd%s)"
|
||||
msgstr ""
|
||||
|
|
|
@ -4,12 +4,10 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
|
||||
msgid "Action"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:83
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:188
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:171
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
|
||||
#: applications/luci-app-advanced-reboot/root/usr/share/luci/menu.d/luci-app-advanced-reboot.json:3
|
||||
msgid "Advanced Reboot"
|
||||
msgstr ""
|
||||
|
||||
|
@ -18,6 +16,8 @@ msgstr ""
|
|||
msgid "Alternative"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:53
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:136
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:24
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:20
|
||||
msgid "Cancel"
|
||||
|
@ -27,6 +27,13 @@ msgstr ""
|
|||
msgid "Changes applied."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:163
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:131
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:132
|
||||
msgid "Compressed"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:125
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
|
||||
msgid "Confirm"
|
||||
|
@ -37,68 +44,99 @@ msgstr ""
|
|||
msgid "Current"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:77
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:106
|
||||
msgid "Device unreachable! Still waiting for device..."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:198
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:18
|
||||
msgid "ERROR:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:206
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:28
|
||||
msgid "Firmware/OS (Kernel)"
|
||||
msgid "Firmware"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:45
|
||||
msgid "Loading"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:114
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:122
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:213
|
||||
msgid "No access to fw_printenv or fw_printenv!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:204
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:26
|
||||
msgid "Partition"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:200
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:23
|
||||
msgid "Partitions"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:226
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:94
|
||||
msgid "Perform power off..."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:46
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
|
||||
msgid "Power Off Device"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:57
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:140
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:25
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:21
|
||||
msgid "Proceed"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:207
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
|
||||
msgid "Reboot"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:125
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
|
||||
msgid "Reboot Device to an Alternative Partition"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:157
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:50
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:74
|
||||
msgid "Reboot to alternative partition..."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:154
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:45
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:69
|
||||
msgid "Reboot to current partition"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:93
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:165
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:192
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:264
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:9
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
|
||||
msgid "Rebooting..."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:199
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:70
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:75
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:99
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:104
|
||||
msgid "Rebooting…"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:38
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:297
|
||||
msgid "Shutting down..."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:205
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:27
|
||||
msgid "Status"
|
||||
msgstr ""
|
||||
|
@ -107,7 +145,16 @@ msgstr ""
|
|||
msgid "System"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:94
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:12
|
||||
msgid "The Dual Boot Flag Partition: %s is not a block device."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:66
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:95
|
||||
msgid "The reboot command failed with code %d"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:193
|
||||
msgid ""
|
||||
"The system is rebooting now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
|
||||
"few minutes before you try to reconnect. It might be necessary to renew the "
|
||||
|
@ -115,7 +162,8 @@ msgid ""
|
|||
"settings."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:166
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:100
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:265
|
||||
msgid ""
|
||||
"The system is rebooting to an alternative partition now.<br /> DO NOT POWER "
|
||||
"OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It "
|
||||
|
@ -123,39 +171,57 @@ msgid ""
|
|||
"again, depending on your settings."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:200
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:39
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:298
|
||||
msgid ""
|
||||
"The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It "
|
||||
"might be necessary to renew the address of your computer to reach the device "
|
||||
"again, depending on your settings."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:69
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:149
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:150
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:10
|
||||
msgid "Unable to find Device Board Name."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:11
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:144
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:145
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:248
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:249
|
||||
msgid "Unable to find Dual Boot Flag Partition."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:121
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:122
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:135
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:136
|
||||
msgid "Unable to obtain firmware environment variable"
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:14
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:220
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:221
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:234
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:235
|
||||
msgid "Unable to obtain firmware environment variable: %s."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:157
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:158
|
||||
msgid "Unable to set Dual Boot Flag Partition entry for partition"
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:13
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:256
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:257
|
||||
msgid "Unable to set Dual Boot Flag Partition entry for partition: %s."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:15
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
|
||||
msgid "Unable to set firmware environment variable: %s to %s."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:163
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:126
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
|
||||
msgid "Unable to set firmware environment variable"
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:131
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:132
|
||||
msgid "Unknown"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:126
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:12
|
||||
msgid ""
|
||||
"WARNING: An alternative partition might have its own settings and completely "
|
||||
|
@ -168,6 +234,7 @@ msgid ""
|
|||
"to reboot device to an alternative partition."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:47
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:12
|
||||
msgid ""
|
||||
"WARNING: Power off might result in a reboot on a device which doesn't "
|
||||
|
@ -179,25 +246,34 @@ msgstr ""
|
|||
msgid "Waiting for changes to be applied..."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:71
|
||||
msgid "Waiting for device..."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:216
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:83
|
||||
msgid "Warning: Device (%s) is unknown or isn't a dual-partition device!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:193
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:14
|
||||
msgid "Warning: There are unsaved changes that will get lost on reboot!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:229
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:97
|
||||
msgid "Warning: This system does not support powering off!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:217
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:85
|
||||
msgid "Warning: Unable to obtain device information!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
|
||||
msgid "to"
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:45
|
||||
msgid "attempting to mount alternative partition (mtd%s)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:54
|
||||
msgid "attempting to unmount alternative partition (mtd%s)"
|
||||
msgstr ""
|
||||
|
|
|
@ -1,161 +1,249 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Report-Msgid-Bugs-To: https://github.com/openwrt/luci/issues\n"
|
||||
"POT-Creation-Date: 2020-01-05 23:41+0000\n"
|
||||
"PO-Revision-Date: 2022-01-18 22:55+0000\n"
|
||||
"Last-Translator: KinteLiX <superh552@gmail.com>\n"
|
||||
"Language-Team: Hungarian <https://hosted.weblate.org/projects/openwrt/"
|
||||
"luciapplicationsadvanced-reboot/hu/>\n"
|
||||
"Language: hu\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 4.11-dev\n"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
|
||||
msgid "Action"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:83
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:188
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:171
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
|
||||
#: applications/luci-app-advanced-reboot/root/usr/share/luci/menu.d/luci-app-advanced-reboot.json:3
|
||||
msgid "Advanced Reboot"
|
||||
msgstr ""
|
||||
msgstr "Speciális újraindítás"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:36
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:60
|
||||
msgid "Alternative"
|
||||
msgstr ""
|
||||
msgstr "Alternatív"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:53
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:136
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:24
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:20
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
msgstr "Mégse"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:42
|
||||
msgid "Changes applied."
|
||||
msgstr ""
|
||||
msgstr "Változtatások alkalmazva."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:163
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:131
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:132
|
||||
msgid "Compressed"
|
||||
msgstr "Tömörített"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:125
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
|
||||
msgid "Confirm"
|
||||
msgstr ""
|
||||
msgstr "Megerősítés"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:36
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:60
|
||||
msgid "Current"
|
||||
msgstr ""
|
||||
msgstr "Jelenlegi"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:77
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:106
|
||||
msgid "Device unreachable! Still waiting for device..."
|
||||
msgstr "Eszköz elérhetetlen! Még mindig várok a készülékre..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:198
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:18
|
||||
msgid "ERROR:"
|
||||
msgstr ""
|
||||
msgstr "HIBA:"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:206
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:28
|
||||
msgid "Firmware/OS (Kernel)"
|
||||
msgstr ""
|
||||
msgid "Firmware"
|
||||
msgstr "Firmware"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:45
|
||||
msgid "Loading"
|
||||
msgstr ""
|
||||
msgstr "Betöltés"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:114
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:122
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:213
|
||||
msgid "No access to fw_printenv or fw_printenv!"
|
||||
msgstr ""
|
||||
"Nincs hozzáférés az fw_printenv vagy az fw_printenv környezeti változókhoz!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:204
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:26
|
||||
msgid "Partition"
|
||||
msgstr ""
|
||||
msgstr "Partíció"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:200
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:23
|
||||
msgid "Partitions"
|
||||
msgstr ""
|
||||
msgstr "Partíciók"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:226
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:94
|
||||
msgid "Perform power off..."
|
||||
msgstr ""
|
||||
msgstr "Kikapcsolás végrehajtása…"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:46
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
|
||||
msgid "Power Off Device"
|
||||
msgstr ""
|
||||
msgstr "Eszköz kikapcsolása"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:57
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:140
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:25
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:21
|
||||
msgid "Proceed"
|
||||
msgstr ""
|
||||
msgstr "Folytatás"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:207
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
|
||||
msgid "Reboot"
|
||||
msgstr "Újraindítás"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:125
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
|
||||
msgid "Reboot Device to an Alternative Partition"
|
||||
msgstr ""
|
||||
msgstr "Eszköz újraindítása egy alternatív partíción"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:157
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:50
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:74
|
||||
msgid "Reboot to alternative partition..."
|
||||
msgstr ""
|
||||
msgstr "Újraindítás alternatív partíción…"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:154
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:45
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:69
|
||||
msgid "Reboot to current partition"
|
||||
msgstr ""
|
||||
msgstr "Újraindítás a jelenlegi partíción"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:93
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:165
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:192
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:264
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:9
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
|
||||
msgid "Rebooting..."
|
||||
msgstr ""
|
||||
msgstr "Újraindítás…"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:199
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:70
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:75
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:99
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:104
|
||||
msgid "Rebooting…"
|
||||
msgstr "Újraindítás…"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:38
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:297
|
||||
msgid "Shutting down..."
|
||||
msgstr ""
|
||||
msgstr "Leállítás…"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:205
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:27
|
||||
msgid "Status"
|
||||
msgstr ""
|
||||
msgstr "Állapot"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
|
||||
msgid "System"
|
||||
msgstr ""
|
||||
msgstr "Rendszer"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:94
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:12
|
||||
msgid "The Dual Boot Flag Partition: %s is not a block device."
|
||||
msgstr "A kettős rendszerindítási jelző partíció: %s nem egy blokk eszköz."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:66
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:95
|
||||
msgid "The reboot command failed with code %d"
|
||||
msgstr "Az újraindítási parancs sikertelen volt a következő kóddal %d"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:193
|
||||
msgid ""
|
||||
"The system is rebooting now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
|
||||
"few minutes before you try to reconnect. It might be necessary to renew the "
|
||||
"address of your computer to reach the device again, depending on your "
|
||||
"settings."
|
||||
msgstr ""
|
||||
"A rendszer most újraindul.<br /> NE KAPCSOLJA KI AZ ESZKÖZT!<br /> Várjon "
|
||||
"néhány percet, mielőtt megpróbál újrakacsolódni. A beállításoktól függően "
|
||||
"szükség lehet a számítógépe címének megújításához, hogy újra elérje az "
|
||||
"eszközt."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:166
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:100
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:265
|
||||
msgid ""
|
||||
"The system is rebooting to an alternative partition now.<br /> DO NOT POWER "
|
||||
"OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It "
|
||||
"might be necessary to renew the address of your computer to reach the device "
|
||||
"again, depending on your settings."
|
||||
msgstr ""
|
||||
"A rendszer most újraindul egy alternatív partíción.<br /> NE KAPCSOLJA KI AZ "
|
||||
"ESZKÖZT!<br /> Várjon néhány percet, mielőtt megpróbál újrakacsolódni. A "
|
||||
"beállításoktól függően szükség lehet a számítógépe címének megújításához, "
|
||||
"hogy újra elérje az eszközt."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:200
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:39
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:298
|
||||
msgid ""
|
||||
"The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It "
|
||||
"might be necessary to renew the address of your computer to reach the device "
|
||||
"again, depending on your settings."
|
||||
msgstr ""
|
||||
"A rendszer most leáll.<br /> NE KAPCSOLJA KI AZ ESZKÖZT!<br /> A "
|
||||
"beállításoktól függően szükség lehet a számítógépe címének megújításához, "
|
||||
"hogy újra elérje az eszközt."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:69
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:149
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:150
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:10
|
||||
msgid "Unable to find Device Board Name."
|
||||
msgstr "Nem található az eszközlap neve."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:11
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:144
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:145
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:248
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:249
|
||||
msgid "Unable to find Dual Boot Flag Partition."
|
||||
msgstr ""
|
||||
msgstr "Nem található kettős rendszerindítási jelző partíció."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:121
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:122
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:135
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:136
|
||||
msgid "Unable to obtain firmware environment variable"
|
||||
msgstr ""
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:14
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:220
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:221
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:234
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:235
|
||||
msgid "Unable to obtain firmware environment variable: %s."
|
||||
msgstr "Nem lehet megszerezni a firmware környezeti változóját: %s."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:157
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:158
|
||||
msgid "Unable to set Dual Boot Flag Partition entry for partition"
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:13
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:256
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:257
|
||||
msgid "Unable to set Dual Boot Flag Partition entry for partition: %s."
|
||||
msgstr ""
|
||||
"Nem lehet beállítani a kettős rendszerindítási jelző partíció bejegyzését a "
|
||||
"partíciónál: %s."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:15
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
|
||||
msgid "Unable to set firmware environment variable: %s to %s."
|
||||
msgstr "Nem lehet beállítani a firmware környezeti változóját: %s → %s."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:163
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:126
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
|
||||
msgid "Unable to set firmware environment variable"
|
||||
msgstr ""
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:131
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:132
|
||||
msgid "Unknown"
|
||||
msgstr "Ismeretlen"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:126
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:12
|
||||
msgid ""
|
||||
"WARNING: An alternative partition might have its own settings and completely "
|
||||
|
@ -167,37 +255,62 @@ msgid ""
|
|||
"back to the currently active partition.<br /><br /> Click \"Proceed\" below "
|
||||
"to reboot device to an alternative partition."
|
||||
msgstr ""
|
||||
"FIGYELMEZTETÉS: egy alternatív partíciónak saját beállításai és teljesen más "
|
||||
"firmware-je lehet.<br /><br /> Mivel a hálózati beállítás és a Wi-Fi SSID "
|
||||
"vagy jelszó az alternatív partíción különböző lehet, esetleg át kell "
|
||||
"állítania a számítógép beállításait, hogy képes legyen elérni az eszközt, "
|
||||
"amikor az újraindul.<br /><br /> Vegye figyelembe azt is, hogy az alternatív "
|
||||
"partíció firmware-je esetleg nem biztosít egyszerű módot az aktív partíció "
|
||||
"átváltásához és a jelenleg aktív partícióra történő visszalépéshez.<br /"
|
||||
"><br /> Kattintson a lenti „Folytatás” gombra az eszköz újraindításához egy "
|
||||
"alternatív partíción."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:47
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:12
|
||||
msgid ""
|
||||
"WARNING: Power off might result in a reboot on a device which doesn't "
|
||||
"support power off.<br /><br /> Click \"Proceed\" below to power off your "
|
||||
"device."
|
||||
msgstr ""
|
||||
"FIGYELMEZTETÉS: a kikapcsolás újraindítást okozhat egy olyan eszközön, amely "
|
||||
"nem támogatja a kikapcsolást.<br /><br /> Kattintson a lenti „Folytatás” "
|
||||
"gombra az eszköz kikapcsolásához."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:46
|
||||
msgid "Waiting for changes to be applied..."
|
||||
msgstr ""
|
||||
msgstr "Várakozás a változtatások alkalmazására…"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:71
|
||||
msgid "Waiting for device..."
|
||||
msgstr "Várakozás a készülékre..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:216
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:83
|
||||
msgid "Warning: Device (%s) is unknown or isn't a dual-partition device!"
|
||||
msgstr ""
|
||||
"Figyelmeztetés: az eszköz (%s) ismeretlen vagy nem kettős partíciójú eszköz!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:193
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:14
|
||||
msgid "Warning: There are unsaved changes that will get lost on reboot!"
|
||||
msgstr ""
|
||||
"Figyelmeztetés: mentetlen változtatások vannak, amelyek elvesznek az "
|
||||
"újraindításkor!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:229
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:97
|
||||
msgid "Warning: This system does not support powering off!"
|
||||
msgstr ""
|
||||
msgstr "Figyelmeztetés: ez a rendszer nem támogatja a kikapcsolást!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:217
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:85
|
||||
msgid "Warning: Unable to obtain device information!"
|
||||
msgstr ""
|
||||
msgstr "Figyelmeztetés: nem lehet megszerezni az eszköz információit!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
|
||||
msgid "to"
|
||||
msgstr ""
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:45
|
||||
msgid "attempting to mount alternative partition (mtd%s)"
|
||||
msgstr "kísérlet az alternatív partíció (mtd%s) csatolására"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:54
|
||||
msgid "attempting to unmount alternative partition (mtd%s)"
|
||||
msgstr "kísérlet az alternatív partíció (mtd%s) leválasztására"
|
||||
|
|
|
@ -1,161 +1,245 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"PO-Revision-Date: 2021-10-09 17:14+0000\n"
|
||||
"Last-Translator: Pierfrancesco Passerini <p.passerini@gmail.com>\n"
|
||||
"Language-Team: Italian <https://hosted.weblate.org/projects/openwrt/"
|
||||
"luciapplicationsadvanced-reboot/it/>\n"
|
||||
"Language: it\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
||||
"X-Generator: Weblate 4.9-dev\n"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
|
||||
msgid "Action"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:83
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:188
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:171
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
|
||||
#: applications/luci-app-advanced-reboot/root/usr/share/luci/menu.d/luci-app-advanced-reboot.json:3
|
||||
msgid "Advanced Reboot"
|
||||
msgstr ""
|
||||
msgstr "Riavvio avanzato"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:36
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:60
|
||||
msgid "Alternative"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:53
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:136
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:24
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:20
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
msgstr "Annulla"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:42
|
||||
msgid "Changes applied."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:163
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:131
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:132
|
||||
msgid "Compressed"
|
||||
msgstr "Compresso"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:125
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
|
||||
msgid "Confirm"
|
||||
msgstr ""
|
||||
msgstr "Conferma"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:36
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:60
|
||||
msgid "Current"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:77
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:106
|
||||
msgid "Device unreachable! Still waiting for device..."
|
||||
msgstr "Dispositivo non raggiungibile! Ancora in attesa del dispositivo..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:198
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:18
|
||||
msgid "ERROR:"
|
||||
msgstr ""
|
||||
msgstr "ERRORE:"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:206
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:28
|
||||
msgid "Firmware/OS (Kernel)"
|
||||
msgstr ""
|
||||
msgid "Firmware"
|
||||
msgstr "Firmware"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:45
|
||||
msgid "Loading"
|
||||
msgstr ""
|
||||
msgstr "Caricamento"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:114
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:122
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:213
|
||||
msgid "No access to fw_printenv or fw_printenv!"
|
||||
msgstr ""
|
||||
msgstr "Nessun accesso a fw_printenv o fw_printenv!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:204
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:26
|
||||
msgid "Partition"
|
||||
msgstr ""
|
||||
msgstr "Partizione"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:200
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:23
|
||||
msgid "Partitions"
|
||||
msgstr ""
|
||||
msgstr "Partizioni"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:226
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:94
|
||||
msgid "Perform power off..."
|
||||
msgstr ""
|
||||
msgstr "Avviare spegnimento..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:46
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
|
||||
msgid "Power Off Device"
|
||||
msgstr ""
|
||||
msgstr "Spegni il dispositivo"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:57
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:140
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:25
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:21
|
||||
msgid "Proceed"
|
||||
msgstr ""
|
||||
msgstr "Continua"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:207
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
|
||||
msgid "Reboot"
|
||||
msgstr "Riavvio"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:125
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
|
||||
msgid "Reboot Device to an Alternative Partition"
|
||||
msgstr ""
|
||||
msgstr "Riavvia il dispositivo in una partizione alternativa"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:157
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:50
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:74
|
||||
msgid "Reboot to alternative partition..."
|
||||
msgstr ""
|
||||
msgstr "Riavvio in una partizione alternativa..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:154
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:45
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:69
|
||||
msgid "Reboot to current partition"
|
||||
msgstr ""
|
||||
msgstr "Riavvia nella partizione corrente"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:93
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:165
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:192
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:264
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:9
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
|
||||
msgid "Rebooting..."
|
||||
msgstr ""
|
||||
msgstr "Riavvio..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:199
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:70
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:75
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:99
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:104
|
||||
msgid "Rebooting…"
|
||||
msgstr "Riavvio…"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:38
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:297
|
||||
msgid "Shutting down..."
|
||||
msgstr ""
|
||||
msgstr "Arresto..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:205
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:27
|
||||
msgid "Status"
|
||||
msgstr ""
|
||||
msgstr "Stato"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
|
||||
msgid "System"
|
||||
msgstr ""
|
||||
msgstr "Sistema"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:94
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:12
|
||||
msgid "The Dual Boot Flag Partition: %s is not a block device."
|
||||
msgstr "La partizione Dual Boot Flag: %s non è un dispositivo a blocchi."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:66
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:95
|
||||
msgid "The reboot command failed with code %d"
|
||||
msgstr "Il comando di riavvio non è riuscito con il codice %d"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:193
|
||||
msgid ""
|
||||
"The system is rebooting now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
|
||||
"few minutes before you try to reconnect. It might be necessary to renew the "
|
||||
"address of your computer to reach the device again, depending on your "
|
||||
"settings."
|
||||
msgstr ""
|
||||
"Il sistema si sta riavviando ora.<br /> NON SPEGNERE IL DISPOSITIVO!<br /> "
|
||||
"Attendere alcuni minuti prima di provare a riconnettersi. Potrebbe essere "
|
||||
"necessario rinnovare l'indirizzo del computer per raggiungere nuovamente il "
|
||||
"dispositivo, a seconda delle impostazioni."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:166
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:100
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:265
|
||||
msgid ""
|
||||
"The system is rebooting to an alternative partition now.<br /> DO NOT POWER "
|
||||
"OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It "
|
||||
"might be necessary to renew the address of your computer to reach the device "
|
||||
"again, depending on your settings."
|
||||
msgstr ""
|
||||
"Il sistema si sta riavviando in una partizione alternativa.<br /> NON "
|
||||
"SPEGNERE IL DISPOSITIVO! <br /> Attendere qualche minuto prima di provare a "
|
||||
"ricollegarsi. Potrebbe essere necessario rinnovare l'indirizzo del computer "
|
||||
"per raggiungere nuovamente il dispositivo, a seconda delle impostazioni."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:200
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:39
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:298
|
||||
msgid ""
|
||||
"The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It "
|
||||
"might be necessary to renew the address of your computer to reach the device "
|
||||
"again, depending on your settings."
|
||||
msgstr ""
|
||||
"Il sistema si sta spegnendo ora.<br /> NON SPEGNERE IL DISPOSITIVO! <br /> "
|
||||
"Potrebbe essere necessario rinnovare l'indirizzo del computer per "
|
||||
"raggiungere nuovamente il dispositivo, a seconda delle impostazioni."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:69
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:149
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:150
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:10
|
||||
msgid "Unable to find Device Board Name."
|
||||
msgstr "Nessuna corrispondenza per il nome della scheda del dispositivo."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:11
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:144
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:145
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:248
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:249
|
||||
msgid "Unable to find Dual Boot Flag Partition."
|
||||
msgstr ""
|
||||
msgstr "Nessuna corrispondenza per la partizione Dual Boot Flag."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:121
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:122
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:135
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:136
|
||||
msgid "Unable to obtain firmware environment variable"
|
||||
msgstr ""
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:14
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:220
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:221
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:234
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:235
|
||||
msgid "Unable to obtain firmware environment variable: %s."
|
||||
msgstr "Impossibile ottenere la variabile d'ambiente firmware: %s."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:157
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:158
|
||||
msgid "Unable to set Dual Boot Flag Partition entry for partition"
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:13
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:256
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:257
|
||||
msgid "Unable to set Dual Boot Flag Partition entry for partition: %s."
|
||||
msgstr ""
|
||||
"Impossibile impostare la partizione Dual Boot Flag per la partizione: %s."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:15
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
|
||||
msgid "Unable to set firmware environment variable: %s to %s."
|
||||
msgstr "Impossibile impostare la variabile d'ambiente firmware: %s a %s."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:163
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:126
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
|
||||
msgid "Unable to set firmware environment variable"
|
||||
msgstr ""
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:131
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:132
|
||||
msgid "Unknown"
|
||||
msgstr "Sconosciuto"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:126
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:12
|
||||
msgid ""
|
||||
"WARNING: An alternative partition might have its own settings and completely "
|
||||
|
@ -167,37 +251,64 @@ msgid ""
|
|||
"back to the currently active partition.<br /><br /> Click \"Proceed\" below "
|
||||
"to reboot device to an alternative partition."
|
||||
msgstr ""
|
||||
"ATTENZIONE: Una partizione alternativa potrebbe avere le proprie "
|
||||
"impostazioni e un firmware completamente diverso.<br /><br /> Poiché la "
|
||||
"configurazione di rete e l'SSID/password WiFi sulla partizione alternativa "
|
||||
"potrebbero essere diversi, potrebbe essere necessario modificare le "
|
||||
"impostazioni del computer per poter accedere al dispositivo una volta "
|
||||
"riavviato.<br /><br /> Tenere anche presente che il firmware della "
|
||||
"partizione alternativa potrebbe non fornire un modo semplice per modificare "
|
||||
"la partizione attiva e avviare nuovamente la partizione attualmente attiva."
|
||||
"<br /><br /> Clicca su \"Continua\" qui sotto per riavviare il dispositivo "
|
||||
"su una partizione alternativa."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:47
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:12
|
||||
msgid ""
|
||||
"WARNING: Power off might result in a reboot on a device which doesn't "
|
||||
"support power off.<br /><br /> Click \"Proceed\" below to power off your "
|
||||
"device."
|
||||
msgstr ""
|
||||
"ATTENZIONE: Lo spegnimento potrebbe comportare invece un riavvio nel caso di "
|
||||
"dispositivo che non supporta lo spegnimento.<br /><br /> Clicca su \"Continua"
|
||||
"\" qui sotto per spegnere il tuo dispositivo."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:46
|
||||
msgid "Waiting for changes to be applied..."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:71
|
||||
msgid "Waiting for device..."
|
||||
msgstr "In attesa del dispositivo..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:216
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:83
|
||||
msgid "Warning: Device (%s) is unknown or isn't a dual-partition device!"
|
||||
msgstr ""
|
||||
"ATTENZIONE: Il dispositivo (%s) è sconosciuto oppure non è un dispositivo a "
|
||||
"doppia partizione supportato!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:193
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:14
|
||||
msgid "Warning: There are unsaved changes that will get lost on reboot!"
|
||||
msgstr ""
|
||||
"ATTENZIONE: sono presenti modifiche non salvate che andranno perse al "
|
||||
"riavvio!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:229
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:97
|
||||
msgid "Warning: This system does not support powering off!"
|
||||
msgstr ""
|
||||
msgstr "ATTENZIONE: questo sistema non supporta lo spegnimento!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:217
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:85
|
||||
msgid "Warning: Unable to obtain device information!"
|
||||
msgstr "ATTENZIONE: Impossibile ottenere informazioni sul dispositivo!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:45
|
||||
msgid "attempting to mount alternative partition (mtd%s)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
|
||||
msgid "to"
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:54
|
||||
msgid "attempting to unmount alternative partition (mtd%s)"
|
||||
msgstr ""
|
||||
|
|
|
@ -1,161 +1,243 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"PO-Revision-Date: 2021-06-24 06:32+0000\n"
|
||||
"Last-Translator: Satoru Yoshida <ramat@ram.ne.jp>\n"
|
||||
"Language-Team: Japanese <https://hosted.weblate.org/projects/openwrt/"
|
||||
"luciapplicationsadvanced-reboot/ja/>\n"
|
||||
"Language: ja\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
"X-Generator: Weblate 4.7.1-dev\n"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
|
||||
msgid "Action"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:83
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:188
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:171
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
|
||||
#: applications/luci-app-advanced-reboot/root/usr/share/luci/menu.d/luci-app-advanced-reboot.json:3
|
||||
msgid "Advanced Reboot"
|
||||
msgstr ""
|
||||
msgstr "高度な再起動"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:36
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:60
|
||||
msgid "Alternative"
|
||||
msgstr ""
|
||||
msgstr "代替案"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:53
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:136
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:24
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:20
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
msgstr "キャンセル"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:42
|
||||
msgid "Changes applied."
|
||||
msgstr ""
|
||||
msgstr "変更が適用されました。"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:163
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:131
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:132
|
||||
msgid "Compressed"
|
||||
msgstr "圧縮済"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:125
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
|
||||
msgid "Confirm"
|
||||
msgstr ""
|
||||
msgstr "確認"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:36
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:60
|
||||
msgid "Current"
|
||||
msgstr ""
|
||||
msgstr "現在"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:77
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:106
|
||||
msgid "Device unreachable! Still waiting for device..."
|
||||
msgstr "デバイスにアクセスできません!まだデバイスを待っています..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:198
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:18
|
||||
msgid "ERROR:"
|
||||
msgstr ""
|
||||
msgstr "エラー:"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:206
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:28
|
||||
msgid "Firmware/OS (Kernel)"
|
||||
msgstr ""
|
||||
msgid "Firmware"
|
||||
msgstr "ファームウェア"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:45
|
||||
msgid "Loading"
|
||||
msgstr ""
|
||||
msgstr "読み込み中"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:114
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:122
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:213
|
||||
msgid "No access to fw_printenv or fw_printenv!"
|
||||
msgstr ""
|
||||
msgstr "fw_printenv または fw_printenv にアクセスできません!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:204
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:26
|
||||
msgid "Partition"
|
||||
msgstr ""
|
||||
msgstr "パーティション"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:200
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:23
|
||||
msgid "Partitions"
|
||||
msgstr ""
|
||||
msgstr "パーティション"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:226
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:94
|
||||
msgid "Perform power off..."
|
||||
msgstr ""
|
||||
msgstr "電源オフを実行..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:46
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
|
||||
msgid "Power Off Device"
|
||||
msgstr ""
|
||||
msgstr "デバイスの電源オフ"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:57
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:140
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:25
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:21
|
||||
msgid "Proceed"
|
||||
msgstr ""
|
||||
msgstr "続行"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:207
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
|
||||
msgid "Reboot"
|
||||
msgstr "再起動"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:125
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
|
||||
msgid "Reboot Device to an Alternative Partition"
|
||||
msgstr ""
|
||||
msgstr "デバイスを代替パーティションへ再起動"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:157
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:50
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:74
|
||||
msgid "Reboot to alternative partition..."
|
||||
msgstr ""
|
||||
msgstr "代替パーティションへ再起動しています..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:154
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:45
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:69
|
||||
msgid "Reboot to current partition"
|
||||
msgstr ""
|
||||
msgstr "現在のパーティションへ再起動"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:93
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:165
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:192
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:264
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:9
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
|
||||
msgid "Rebooting..."
|
||||
msgstr ""
|
||||
msgstr "再起動中..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:199
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:70
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:75
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:99
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:104
|
||||
msgid "Rebooting…"
|
||||
msgstr "再起動中…"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:38
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:297
|
||||
msgid "Shutting down..."
|
||||
msgstr ""
|
||||
msgstr "シャットダウン中..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:205
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:27
|
||||
msgid "Status"
|
||||
msgstr ""
|
||||
msgstr "ステータス"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
|
||||
msgid "System"
|
||||
msgstr ""
|
||||
msgstr "システム"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:94
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:12
|
||||
msgid "The Dual Boot Flag Partition: %s is not a block device."
|
||||
msgstr ""
|
||||
"デュアルブートフラグパーティション: %s はブロックデバイスではありません。"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:66
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:95
|
||||
msgid "The reboot command failed with code %d"
|
||||
msgstr "rebootコマンドが失敗しました(コード: %d)"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:193
|
||||
msgid ""
|
||||
"The system is rebooting now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
|
||||
"few minutes before you try to reconnect. It might be necessary to renew the "
|
||||
"address of your computer to reach the device again, depending on your "
|
||||
"settings."
|
||||
msgstr ""
|
||||
"再起動しています。<br />このデバイスの電源を切らないでください!<br />再接続す"
|
||||
"るまで数分お待ちください。設定によっては、デバイスに接続するためにコンピュー"
|
||||
"ターのアドレスを更新する必要があります。"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:166
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:100
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:265
|
||||
msgid ""
|
||||
"The system is rebooting to an alternative partition now.<br /> DO NOT POWER "
|
||||
"OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It "
|
||||
"might be necessary to renew the address of your computer to reach the device "
|
||||
"again, depending on your settings."
|
||||
msgstr ""
|
||||
"代替パーティションへ再起動しています。<br />このデバイスの電源を切らないでく"
|
||||
"ださい!<br />再接続するまで数分お待ちください。設定によっては、デバイスに接"
|
||||
"続するためにコンピューターのアドレスを更新する必要があります。"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:200
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:39
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:298
|
||||
msgid ""
|
||||
"The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It "
|
||||
"might be necessary to renew the address of your computer to reach the device "
|
||||
"again, depending on your settings."
|
||||
msgstr ""
|
||||
"電源をオフにしています。<br />このデバイスの電源を切らないでください!<br />"
|
||||
"再接続するまで数分お待ちください。設定によっては、デバイスに接続するためにコ"
|
||||
"ンピューターのアドレスを更新する必要があります。"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:69
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:149
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:150
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:10
|
||||
msgid "Unable to find Device Board Name."
|
||||
msgstr "デバイスボード名が見つかりません。"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:11
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:144
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:145
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:248
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:249
|
||||
msgid "Unable to find Dual Boot Flag Partition."
|
||||
msgstr ""
|
||||
msgstr "デュアルブートフラグパーティションが見つかりませんでした。"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:121
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:122
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:135
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:136
|
||||
msgid "Unable to obtain firmware environment variable"
|
||||
msgstr ""
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:14
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:220
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:221
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:234
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:235
|
||||
msgid "Unable to obtain firmware environment variable: %s."
|
||||
msgstr "ファームウェアの環境変数を取得できません: %s。"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:157
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:158
|
||||
msgid "Unable to set Dual Boot Flag Partition entry for partition"
|
||||
msgstr ""
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:13
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:256
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:257
|
||||
msgid "Unable to set Dual Boot Flag Partition entry for partition: %s."
|
||||
msgstr "次のパーティションにデュアルブートフラグを設定できませんでした: %s。"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:15
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
|
||||
msgid "Unable to set firmware environment variable: %s to %s."
|
||||
msgstr "ファームウェアの環境変数を設定できませんでした: %s から %s へ。"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:163
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:126
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
|
||||
msgid "Unable to set firmware environment variable"
|
||||
msgstr ""
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:131
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:132
|
||||
msgid "Unknown"
|
||||
msgstr "不明"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:126
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:12
|
||||
msgid ""
|
||||
"WARNING: An alternative partition might have its own settings and completely "
|
||||
|
@ -167,37 +249,58 @@ msgid ""
|
|||
"back to the currently active partition.<br /><br /> Click \"Proceed\" below "
|
||||
"to reboot device to an alternative partition."
|
||||
msgstr ""
|
||||
"警告: 代替パーティションは別の設定を持ち、完全に異なったファームウェアである"
|
||||
"可能性があります。<br /><br />ネットワーク設定とWiFiのSSID/パスワードが代替"
|
||||
"パーティションでの設定と違う可能性があるので、再起動後にコンピューターの設定"
|
||||
"を変更してデバイスにアクセスできるようにする必要があるでしょう。<br /><br />"
|
||||
"また、代替パーティションから現在アクティブなパーティションに簡単には戻れない"
|
||||
"可能性もあります。<br /><br />下の「続行」ボタンを押して代替パーティションに"
|
||||
"再起動します。"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:47
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:12
|
||||
msgid ""
|
||||
"WARNING: Power off might result in a reboot on a device which doesn't "
|
||||
"support power off.<br /><br /> Click \"Proceed\" below to power off your "
|
||||
"device."
|
||||
msgstr ""
|
||||
"警告: 電源オフがサポートされていないデバイスでは再起動する場合があります。"
|
||||
"<br /><br />下の「続行」ボタンを押してデバイスの電源を切ります。"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:46
|
||||
msgid "Waiting for changes to be applied..."
|
||||
msgstr ""
|
||||
msgstr "変更の適用を待機中..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:71
|
||||
msgid "Waiting for device..."
|
||||
msgstr "起動が終了するのを待っています..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:216
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:83
|
||||
msgid "Warning: Device (%s) is unknown or isn't a dual-partition device!"
|
||||
msgstr ""
|
||||
"警告: デバイス (%s) は不明であるか、デュアルパーティションのデバイスではあり"
|
||||
"ません!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:193
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:14
|
||||
msgid "Warning: There are unsaved changes that will get lost on reboot!"
|
||||
msgstr ""
|
||||
msgstr "警告: 再起動で失われる、保留中の設定があります!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:229
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:97
|
||||
msgid "Warning: This system does not support powering off!"
|
||||
msgstr ""
|
||||
msgstr "警告: このシステムは電源オフをサポートしていません!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:217
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:85
|
||||
msgid "Warning: Unable to obtain device information!"
|
||||
msgstr ""
|
||||
msgstr "警告: デバイス情報を取得できません!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
|
||||
msgid "to"
|
||||
msgstr ""
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:45
|
||||
msgid "attempting to mount alternative partition (mtd%s)"
|
||||
msgstr "代替パーティションをマウントしようとしています (mtd%s)"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:54
|
||||
msgid "attempting to unmount alternative partition (mtd%s)"
|
||||
msgstr "代替パーティションをアンマウントしようとしています (mtd%s)"
|
||||
|
|
|
@ -1,15 +1,19 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"PO-Revision-Date: 2021-01-17 20:54+0000\n"
|
||||
"Last-Translator: ANTEGRAL <antegral@antegral.net>\n"
|
||||
"Language-Team: Korean <https://hosted.weblate.org/projects/openwrt/"
|
||||
"luciapplicationsadvanced-reboot/ko/>\n"
|
||||
"Language: ko\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=1; plural=0;\n"
|
||||
"X-Generator: Weblate 4.5-dev\n"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
|
||||
msgid "Action"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:83
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:188
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:171
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
|
||||
#: applications/luci-app-advanced-reboot/root/usr/share/luci/menu.d/luci-app-advanced-reboot.json:3
|
||||
msgid "Advanced Reboot"
|
||||
msgstr ""
|
||||
|
||||
|
@ -18,15 +22,24 @@ msgstr ""
|
|||
msgid "Alternative"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:53
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:136
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:24
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:20
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
msgstr "취소"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:42
|
||||
msgid "Changes applied."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:163
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:131
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:132
|
||||
msgid "Compressed"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:125
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
|
||||
msgid "Confirm"
|
||||
|
@ -37,68 +50,99 @@ msgstr ""
|
|||
msgid "Current"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:77
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:106
|
||||
msgid "Device unreachable! Still waiting for device..."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:198
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:18
|
||||
msgid "ERROR:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:206
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:28
|
||||
msgid "Firmware/OS (Kernel)"
|
||||
msgid "Firmware"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:45
|
||||
msgid "Loading"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:114
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:122
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:213
|
||||
msgid "No access to fw_printenv or fw_printenv!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:204
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:26
|
||||
msgid "Partition"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:200
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:23
|
||||
msgid "Partitions"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:226
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:94
|
||||
msgid "Perform power off..."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:46
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
|
||||
msgid "Power Off Device"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:57
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:140
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:25
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:21
|
||||
msgid "Proceed"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:207
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
|
||||
msgid "Reboot"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:125
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
|
||||
msgid "Reboot Device to an Alternative Partition"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:157
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:50
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:74
|
||||
msgid "Reboot to alternative partition..."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:154
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:45
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:69
|
||||
msgid "Reboot to current partition"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:93
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:165
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:192
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:264
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:9
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
|
||||
msgid "Rebooting..."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:199
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:70
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:75
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:99
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:104
|
||||
msgid "Rebooting…"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:38
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:297
|
||||
msgid "Shutting down..."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:205
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:27
|
||||
msgid "Status"
|
||||
msgstr ""
|
||||
|
@ -107,7 +151,16 @@ msgstr ""
|
|||
msgid "System"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:94
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:12
|
||||
msgid "The Dual Boot Flag Partition: %s is not a block device."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:66
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:95
|
||||
msgid "The reboot command failed with code %d"
|
||||
msgstr "재시작 명령이 %d 인수로 인해 실패했습니다"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:193
|
||||
msgid ""
|
||||
"The system is rebooting now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
|
||||
"few minutes before you try to reconnect. It might be necessary to renew the "
|
||||
|
@ -115,7 +168,8 @@ msgid ""
|
|||
"settings."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:166
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:100
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:265
|
||||
msgid ""
|
||||
"The system is rebooting to an alternative partition now.<br /> DO NOT POWER "
|
||||
"OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It "
|
||||
|
@ -123,39 +177,57 @@ msgid ""
|
|||
"again, depending on your settings."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:200
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:39
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:298
|
||||
msgid ""
|
||||
"The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It "
|
||||
"might be necessary to renew the address of your computer to reach the device "
|
||||
"again, depending on your settings."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:69
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:149
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:150
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:10
|
||||
msgid "Unable to find Device Board Name."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:11
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:144
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:145
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:248
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:249
|
||||
msgid "Unable to find Dual Boot Flag Partition."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:121
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:122
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:135
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:136
|
||||
msgid "Unable to obtain firmware environment variable"
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:14
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:220
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:221
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:234
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:235
|
||||
msgid "Unable to obtain firmware environment variable: %s."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:157
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:158
|
||||
msgid "Unable to set Dual Boot Flag Partition entry for partition"
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:13
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:256
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:257
|
||||
msgid "Unable to set Dual Boot Flag Partition entry for partition: %s."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:15
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
|
||||
msgid "Unable to set firmware environment variable: %s to %s."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:163
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:126
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
|
||||
msgid "Unable to set firmware environment variable"
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:131
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:132
|
||||
msgid "Unknown"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:126
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:12
|
||||
msgid ""
|
||||
"WARNING: An alternative partition might have its own settings and completely "
|
||||
|
@ -168,6 +240,7 @@ msgid ""
|
|||
"to reboot device to an alternative partition."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:47
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:12
|
||||
msgid ""
|
||||
"WARNING: Power off might result in a reboot on a device which doesn't "
|
||||
|
@ -179,25 +252,34 @@ msgstr ""
|
|||
msgid "Waiting for changes to be applied..."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:71
|
||||
msgid "Waiting for device..."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:216
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:83
|
||||
msgid "Warning: Device (%s) is unknown or isn't a dual-partition device!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:193
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:14
|
||||
msgid "Warning: There are unsaved changes that will get lost on reboot!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:229
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:97
|
||||
msgid "Warning: This system does not support powering off!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:217
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:85
|
||||
msgid "Warning: Unable to obtain device information!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
|
||||
msgid "to"
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:45
|
||||
msgid "attempting to mount alternative partition (mtd%s)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:54
|
||||
msgid "attempting to unmount alternative partition (mtd%s)"
|
||||
msgstr ""
|
||||
|
|
298
applications/luci-app-advanced-reboot/po/mr/advanced-reboot.po
Normal file
298
applications/luci-app-advanced-reboot/po/mr/advanced-reboot.po
Normal file
|
@ -0,0 +1,298 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"PO-Revision-Date: 2020-02-01 06:56+0000\n"
|
||||
"Last-Translator: Prachi Joshi <josprachi@yahoo.com>\n"
|
||||
"Language-Team: Marathi <https://hosted.weblate.org/projects/openwrt/"
|
||||
"luciapplicationsadvanced-reboot/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.11-dev\n"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:188
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:171
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
|
||||
#: applications/luci-app-advanced-reboot/root/usr/share/luci/menu.d/luci-app-advanced-reboot.json:3
|
||||
msgid "Advanced Reboot"
|
||||
msgstr "प्रगत रीबूट"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:36
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:60
|
||||
msgid "Alternative"
|
||||
msgstr "वैकल्पिक"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:53
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:136
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:24
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:20
|
||||
msgid "Cancel"
|
||||
msgstr "रद्द करा"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:42
|
||||
msgid "Changes applied."
|
||||
msgstr "बदल लागू केले."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:163
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:131
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:132
|
||||
msgid "Compressed"
|
||||
msgstr "संकुचित"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:125
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
|
||||
msgid "Confirm"
|
||||
msgstr "पुष्टी"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:36
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:60
|
||||
msgid "Current"
|
||||
msgstr "वर्तमान"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:77
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:106
|
||||
msgid "Device unreachable! Still waiting for device..."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:198
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:18
|
||||
msgid "ERROR:"
|
||||
msgstr "त्रुटी:"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:206
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:28
|
||||
msgid "Firmware"
|
||||
msgstr "फर्मवेअर"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:45
|
||||
msgid "Loading"
|
||||
msgstr "लोड करीत आहे"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:122
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:213
|
||||
msgid "No access to fw_printenv or fw_printenv!"
|
||||
msgstr "fw_printenv किंवा fw_printenv मध्ये प्रवेश नाही!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:204
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:26
|
||||
msgid "Partition"
|
||||
msgstr "विभाजन"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:200
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:23
|
||||
msgid "Partitions"
|
||||
msgstr "विभाजने"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:226
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:94
|
||||
msgid "Perform power off..."
|
||||
msgstr "वीज बंद करा ..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:46
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
|
||||
msgid "Power Off Device"
|
||||
msgstr "डिव्हाइस बंद करा"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:57
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:140
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:25
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:21
|
||||
msgid "Proceed"
|
||||
msgstr "पुढे जा"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:207
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
|
||||
msgid "Reboot"
|
||||
msgstr "रीबूट करा"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:125
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
|
||||
msgid "Reboot Device to an Alternative Partition"
|
||||
msgstr "वैकल्पिक विभाजनावर डिव्हाइस रीबूट करा"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:157
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:50
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:74
|
||||
msgid "Reboot to alternative partition..."
|
||||
msgstr "वैकल्पिक विभाजनास रीबूट करा ..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:154
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:45
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:69
|
||||
msgid "Reboot to current partition"
|
||||
msgstr "सध्याच्या विभाजनास रीबूट करा"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:192
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:264
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:9
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
|
||||
msgid "Rebooting..."
|
||||
msgstr "रीबूट करीत आहे ..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:70
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:75
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:99
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:104
|
||||
msgid "Rebooting…"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:38
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:297
|
||||
msgid "Shutting down..."
|
||||
msgstr "बंद होत आहे..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:205
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:27
|
||||
msgid "Status"
|
||||
msgstr "स्थिती"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
|
||||
msgid "System"
|
||||
msgstr "प्रणाली"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:12
|
||||
msgid "The Dual Boot Flag Partition: %s is not a block device."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:66
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:95
|
||||
msgid "The reboot command failed with code %d"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:193
|
||||
msgid ""
|
||||
"The system is rebooting now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
|
||||
"few minutes before you try to reconnect. It might be necessary to renew the "
|
||||
"address of your computer to reach the device again, depending on your "
|
||||
"settings."
|
||||
msgstr ""
|
||||
"सिस्टम आत्ता रीबूट होत आहे. <br /> डिव्हाईस ची पॉवर बंद करू नका ! <br /> आपण पुन्हा "
|
||||
"कनेक्ट करण्याचा प्रयत्न करण्यापूर्वी काही मिनिटे थांबा. आपल्या सेटिंग्जच्या आधारे डिव्हाइसवर "
|
||||
"पुन्हा पोहोचण्यासाठी आपल्या संगणकाच्या पत्त्याचे नूतनीकरण करणे आवश्यक असू शकेल."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:100
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:265
|
||||
msgid ""
|
||||
"The system is rebooting to an alternative partition now.<br /> DO NOT POWER "
|
||||
"OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It "
|
||||
"might be necessary to renew the address of your computer to reach the device "
|
||||
"again, depending on your settings."
|
||||
msgstr ""
|
||||
"सिस्टीम आता वैकल्पिक विभाजनावर रीबूट होत आहे. <br /> डिव्हाईस ची पॉवर बंद करू नका ! "
|
||||
"<br /> आपण पुन्हा कनेक्ट करण्याचा प्रयत्न करण्यापूर्वी काही मिनिटे थांबा. आपल्या सेटिंग्जच्या "
|
||||
"आधारे डिव्हाइसवर पुन्हा पोहोचण्यासाठी आपल्या संगणकाच्या पत्त्याचे नूतनीकरण करणे आवश्यक असू "
|
||||
"शकेल."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:39
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:298
|
||||
msgid ""
|
||||
"The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It "
|
||||
"might be necessary to renew the address of your computer to reach the device "
|
||||
"again, depending on your settings."
|
||||
msgstr ""
|
||||
"सिस्टीम आता बंद होत आहे. <br /> डिव्हाईस ची पॉवर बंद करू नका ! <br /> आपण पुन्हा "
|
||||
"कनेक्ट करण्याचा प्रयत्न करण्यापूर्वी काही मिनिटे थांबा. आपल्या सेटिंग्जच्या आधारे डिव्हाइसवर "
|
||||
"पुन्हा पोहोचण्यासाठी आपल्या संगणकाच्या पत्त्याचे नूतनीकरण करणे आवश्यक असू शकेल."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:10
|
||||
msgid "Unable to find Device Board Name."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:11
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:144
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:145
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:248
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:249
|
||||
msgid "Unable to find Dual Boot Flag Partition."
|
||||
msgstr "ड्युअल बूट ध्वज विभाजन शोधण्यात अक्षम."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:14
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:220
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:221
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:234
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:235
|
||||
msgid "Unable to obtain firmware environment variable: %s."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:13
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:256
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:257
|
||||
msgid "Unable to set Dual Boot Flag Partition entry for partition: %s."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:15
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
|
||||
msgid "Unable to set firmware environment variable: %s to %s."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:163
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:126
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:131
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:132
|
||||
msgid "Unknown"
|
||||
msgstr "अज्ञात"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:126
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:12
|
||||
msgid ""
|
||||
"WARNING: An alternative partition might have its own settings and completely "
|
||||
"different firmware.<br /><br /> As your network configuration and WiFi SSID/"
|
||||
"password on alternative partition might be different, you might have to "
|
||||
"adjust your computer settings to be able to access your device once it "
|
||||
"reboots.<br /><br /> Please also be aware that alternative partition "
|
||||
"firmware might not provide an easy way to switch active partition and boot "
|
||||
"back to the currently active partition.<br /><br /> Click \"Proceed\" below "
|
||||
"to reboot device to an alternative partition."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:47
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:12
|
||||
msgid ""
|
||||
"WARNING: Power off might result in a reboot on a device which doesn't "
|
||||
"support power off.<br /><br /> Click \"Proceed\" below to power off your "
|
||||
"device."
|
||||
msgstr ""
|
||||
"चेतावणी: पॉवर ऑफमुळे कदाचित डिव्हाइस बंद होईल जे पॉवर ऑफला समर्थन देत नाही.<br /"
|
||||
"><br />\n"
|
||||
"आपले डिव्हाइस बंद करण्यासाठी खालील \"Proceed\" वर क्लिक करा."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:46
|
||||
msgid "Waiting for changes to be applied..."
|
||||
msgstr "बदल लागू होण्याची प्रतीक्षा करीत आहे ..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:71
|
||||
msgid "Waiting for device..."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:216
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:83
|
||||
msgid "Warning: Device (%s) is unknown or isn't a dual-partition device!"
|
||||
msgstr "चेतावणी: डिव्हाइस (%s) अज्ञात आहे किंवा ड्युअल-विभाजन डिव्हाइस नाही!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:193
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:14
|
||||
msgid "Warning: There are unsaved changes that will get lost on reboot!"
|
||||
msgstr "चेतावणी: जतन न केलेले बदल आहेत जे रीबूट केल्यावर गमावतील!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:229
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:97
|
||||
msgid "Warning: This system does not support powering off!"
|
||||
msgstr "चेतावणी: ही प्रणाली वीज बंद करण्यास समर्थन देत नाही!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:217
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:85
|
||||
msgid "Warning: Unable to obtain device information!"
|
||||
msgstr "चेतावणी: डिव्हाइस माहिती प्राप्त करण्यात अक्षम!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:45
|
||||
msgid "attempting to mount alternative partition (mtd%s)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:54
|
||||
msgid "attempting to unmount alternative partition (mtd%s)"
|
||||
msgstr ""
|
|
@ -4,12 +4,10 @@ msgstr ""
|
|||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
|
||||
msgid "Action"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:83
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:188
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:171
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
|
||||
#: applications/luci-app-advanced-reboot/root/usr/share/luci/menu.d/luci-app-advanced-reboot.json:3
|
||||
msgid "Advanced Reboot"
|
||||
msgstr ""
|
||||
|
||||
|
@ -18,6 +16,8 @@ msgstr ""
|
|||
msgid "Alternative"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:53
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:136
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:24
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:20
|
||||
msgid "Cancel"
|
||||
|
@ -27,6 +27,13 @@ msgstr ""
|
|||
msgid "Changes applied."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:163
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:131
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:132
|
||||
msgid "Compressed"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:125
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
|
||||
msgid "Confirm"
|
||||
|
@ -37,68 +44,99 @@ msgstr ""
|
|||
msgid "Current"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:77
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:106
|
||||
msgid "Device unreachable! Still waiting for device..."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:198
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:18
|
||||
msgid "ERROR:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:206
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:28
|
||||
msgid "Firmware/OS (Kernel)"
|
||||
msgid "Firmware"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:45
|
||||
msgid "Loading"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:114
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:122
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:213
|
||||
msgid "No access to fw_printenv or fw_printenv!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:204
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:26
|
||||
msgid "Partition"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:200
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:23
|
||||
msgid "Partitions"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:226
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:94
|
||||
msgid "Perform power off..."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:46
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
|
||||
msgid "Power Off Device"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:57
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:140
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:25
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:21
|
||||
msgid "Proceed"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:207
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
|
||||
msgid "Reboot"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:125
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
|
||||
msgid "Reboot Device to an Alternative Partition"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:157
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:50
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:74
|
||||
msgid "Reboot to alternative partition..."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:154
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:45
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:69
|
||||
msgid "Reboot to current partition"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:93
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:165
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:192
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:264
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:9
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
|
||||
msgid "Rebooting..."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:199
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:70
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:75
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:99
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:104
|
||||
msgid "Rebooting…"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:38
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:297
|
||||
msgid "Shutting down..."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:205
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:27
|
||||
msgid "Status"
|
||||
msgstr ""
|
||||
|
@ -107,7 +145,16 @@ msgstr ""
|
|||
msgid "System"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:94
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:12
|
||||
msgid "The Dual Boot Flag Partition: %s is not a block device."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:66
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:95
|
||||
msgid "The reboot command failed with code %d"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:193
|
||||
msgid ""
|
||||
"The system is rebooting now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
|
||||
"few minutes before you try to reconnect. It might be necessary to renew the "
|
||||
|
@ -115,7 +162,8 @@ msgid ""
|
|||
"settings."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:166
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:100
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:265
|
||||
msgid ""
|
||||
"The system is rebooting to an alternative partition now.<br /> DO NOT POWER "
|
||||
"OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It "
|
||||
|
@ -123,39 +171,57 @@ msgid ""
|
|||
"again, depending on your settings."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:200
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:39
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:298
|
||||
msgid ""
|
||||
"The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It "
|
||||
"might be necessary to renew the address of your computer to reach the device "
|
||||
"again, depending on your settings."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:69
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:149
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:150
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:10
|
||||
msgid "Unable to find Device Board Name."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:11
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:144
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:145
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:248
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:249
|
||||
msgid "Unable to find Dual Boot Flag Partition."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:121
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:122
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:135
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:136
|
||||
msgid "Unable to obtain firmware environment variable"
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:14
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:220
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:221
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:234
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:235
|
||||
msgid "Unable to obtain firmware environment variable: %s."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:157
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:158
|
||||
msgid "Unable to set Dual Boot Flag Partition entry for partition"
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:13
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:256
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:257
|
||||
msgid "Unable to set Dual Boot Flag Partition entry for partition: %s."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:15
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
|
||||
msgid "Unable to set firmware environment variable: %s to %s."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:163
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:126
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
|
||||
msgid "Unable to set firmware environment variable"
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:131
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:132
|
||||
msgid "Unknown"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:126
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:12
|
||||
msgid ""
|
||||
"WARNING: An alternative partition might have its own settings and completely "
|
||||
|
@ -168,6 +234,7 @@ msgid ""
|
|||
"to reboot device to an alternative partition."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:47
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:12
|
||||
msgid ""
|
||||
"WARNING: Power off might result in a reboot on a device which doesn't "
|
||||
|
@ -179,25 +246,34 @@ msgstr ""
|
|||
msgid "Waiting for changes to be applied..."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:71
|
||||
msgid "Waiting for device..."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:216
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:83
|
||||
msgid "Warning: Device (%s) is unknown or isn't a dual-partition device!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:193
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:14
|
||||
msgid "Warning: There are unsaved changes that will get lost on reboot!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:229
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:97
|
||||
msgid "Warning: This system does not support powering off!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:217
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:85
|
||||
msgid "Warning: Unable to obtain device information!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
|
||||
msgid "to"
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:45
|
||||
msgid "attempting to mount alternative partition (mtd%s)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:54
|
||||
msgid "attempting to unmount alternative partition (mtd%s)"
|
||||
msgstr ""
|
||||
|
|
|
@ -1,6 +1,6 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"PO-Revision-Date: 2019-10-30 03:22+0000\n"
|
||||
"PO-Revision-Date: 2021-11-20 12:52+0000\n"
|
||||
"Last-Translator: Allan Nordhøy <epost@anotheragency.no>\n"
|
||||
"Language-Team: Norwegian Bokmål <https://hosted.weblate.org/projects/openwrt/"
|
||||
"luciapplicationsadvanced-reboot/nb_NO/>\n"
|
||||
|
@ -8,31 +8,38 @@ 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.9.1\n"
|
||||
"X-Generator: Weblate 4.9.1\n"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
|
||||
msgid "Action"
|
||||
msgstr "Handling"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:83
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:188
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:171
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
|
||||
#: applications/luci-app-advanced-reboot/root/usr/share/luci/menu.d/luci-app-advanced-reboot.json:3
|
||||
msgid "Advanced Reboot"
|
||||
msgstr ""
|
||||
msgstr "Avansert omstart"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:36
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:60
|
||||
msgid "Alternative"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:53
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:136
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:24
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:20
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
msgstr "Avbryt"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:42
|
||||
msgid "Changes applied."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:163
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:131
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:132
|
||||
msgid "Compressed"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:125
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
|
||||
msgid "Confirm"
|
||||
|
@ -43,77 +50,117 @@ msgstr ""
|
|||
msgid "Current"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:77
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:106
|
||||
msgid "Device unreachable! Still waiting for device..."
|
||||
msgstr "Enheten er utilgjengelig!Venter fremdeles på enhet …"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:198
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:18
|
||||
msgid "ERROR:"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:206
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:28
|
||||
msgid "Firmware/OS (Kernel)"
|
||||
msgid "Firmware"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:45
|
||||
msgid "Loading"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:114
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:122
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:213
|
||||
msgid "No access to fw_printenv or fw_printenv!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:204
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:26
|
||||
msgid "Partition"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:200
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:23
|
||||
msgid "Partitions"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:226
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:94
|
||||
msgid "Perform power off..."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:46
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
|
||||
msgid "Power Off Device"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:57
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:140
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:25
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:21
|
||||
msgid "Proceed"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:207
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
|
||||
msgid "Reboot"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:125
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
|
||||
msgid "Reboot Device to an Alternative Partition"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:157
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:50
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:74
|
||||
msgid "Reboot to alternative partition..."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:154
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:45
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:69
|
||||
msgid "Reboot to current partition"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:93
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:165
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:192
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:264
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:9
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
|
||||
msgid "Rebooting..."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:199
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:70
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:75
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:99
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:104
|
||||
msgid "Rebooting…"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:38
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:297
|
||||
msgid "Shutting down..."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:205
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:27
|
||||
msgid "Status"
|
||||
msgstr ""
|
||||
msgstr "Status"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
|
||||
msgid "System"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:94
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:12
|
||||
msgid "The Dual Boot Flag Partition: %s is not a block device."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:66
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:95
|
||||
msgid "The reboot command failed with code %d"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:193
|
||||
msgid ""
|
||||
"The system is rebooting now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
|
||||
"few minutes before you try to reconnect. It might be necessary to renew the "
|
||||
|
@ -121,7 +168,8 @@ msgid ""
|
|||
"settings."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:166
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:100
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:265
|
||||
msgid ""
|
||||
"The system is rebooting to an alternative partition now.<br /> DO NOT POWER "
|
||||
"OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It "
|
||||
|
@ -129,39 +177,57 @@ msgid ""
|
|||
"again, depending on your settings."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:200
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:39
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:298
|
||||
msgid ""
|
||||
"The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It "
|
||||
"might be necessary to renew the address of your computer to reach the device "
|
||||
"again, depending on your settings."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:69
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:149
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:150
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:10
|
||||
msgid "Unable to find Device Board Name."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:11
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:144
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:145
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:248
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:249
|
||||
msgid "Unable to find Dual Boot Flag Partition."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:121
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:122
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:135
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:136
|
||||
msgid "Unable to obtain firmware environment variable"
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:14
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:220
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:221
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:234
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:235
|
||||
msgid "Unable to obtain firmware environment variable: %s."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:157
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:158
|
||||
msgid "Unable to set Dual Boot Flag Partition entry for partition"
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:13
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:256
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:257
|
||||
msgid "Unable to set Dual Boot Flag Partition entry for partition: %s."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:15
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
|
||||
msgid "Unable to set firmware environment variable: %s to %s."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:163
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:126
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
|
||||
msgid "Unable to set firmware environment variable"
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:131
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:132
|
||||
msgid "Unknown"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:126
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:12
|
||||
msgid ""
|
||||
"WARNING: An alternative partition might have its own settings and completely "
|
||||
|
@ -174,6 +240,7 @@ msgid ""
|
|||
"to reboot device to an alternative partition."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:47
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:12
|
||||
msgid ""
|
||||
"WARNING: Power off might result in a reboot on a device which doesn't "
|
||||
|
@ -185,25 +252,34 @@ msgstr ""
|
|||
msgid "Waiting for changes to be applied..."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:71
|
||||
msgid "Waiting for device..."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:216
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:83
|
||||
msgid "Warning: Device (%s) is unknown or isn't a dual-partition device!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:193
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:14
|
||||
msgid "Warning: There are unsaved changes that will get lost on reboot!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:229
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:97
|
||||
msgid "Warning: This system does not support powering off!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:217
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:85
|
||||
msgid "Warning: Unable to obtain device information!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
|
||||
msgid "to"
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:45
|
||||
msgid "attempting to mount alternative partition (mtd%s)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:54
|
||||
msgid "attempting to unmount alternative partition (mtd%s)"
|
||||
msgstr ""
|
||||
|
|
|
@ -1,161 +1,248 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"PO-Revision-Date: 2021-04-15 17:26+0000\n"
|
||||
"Last-Translator: Matthaiks <kitynska@gmail.com>\n"
|
||||
"Language-Team: Polish <https://hosted.weblate.org/projects/openwrt/"
|
||||
"luciapplicationsadvanced-reboot/pl/>\n"
|
||||
"Language: pl\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
|
||||
"|| n%100>=20) ? 1 : 2;\n"
|
||||
"X-Generator: Weblate 4.6-dev\n"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
|
||||
msgid "Action"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:83
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:188
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:171
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
|
||||
#: applications/luci-app-advanced-reboot/root/usr/share/luci/menu.d/luci-app-advanced-reboot.json:3
|
||||
msgid "Advanced Reboot"
|
||||
msgstr ""
|
||||
msgstr "Zaawansowany restart"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:36
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:60
|
||||
msgid "Alternative"
|
||||
msgstr ""
|
||||
msgstr "Alternatywne"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:53
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:136
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:24
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:20
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
msgstr "Anuluj"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:42
|
||||
msgid "Changes applied."
|
||||
msgstr ""
|
||||
msgstr "Zmiany zostały zastosowane."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:163
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:131
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:132
|
||||
msgid "Compressed"
|
||||
msgstr "Skompresowane"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:125
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
|
||||
msgid "Confirm"
|
||||
msgstr ""
|
||||
msgstr "Potwierdź"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:36
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:60
|
||||
msgid "Current"
|
||||
msgstr ""
|
||||
msgstr "Obecny"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:77
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:106
|
||||
msgid "Device unreachable! Still waiting for device..."
|
||||
msgstr "Urządzenie nieosiągalne! Wciąż czekam na urządzenie..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:198
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:18
|
||||
msgid "ERROR:"
|
||||
msgstr ""
|
||||
msgstr "BŁĄD:"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:206
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:28
|
||||
msgid "Firmware/OS (Kernel)"
|
||||
msgstr ""
|
||||
msgid "Firmware"
|
||||
msgstr "Firmware"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:45
|
||||
msgid "Loading"
|
||||
msgstr ""
|
||||
msgstr "Ładowanie"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:114
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:122
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:213
|
||||
msgid "No access to fw_printenv or fw_printenv!"
|
||||
msgstr ""
|
||||
msgstr "Brak dostępu do fw_printenv lub fw_setenv!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:204
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:26
|
||||
msgid "Partition"
|
||||
msgstr ""
|
||||
msgstr "Partycja"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:200
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:23
|
||||
msgid "Partitions"
|
||||
msgstr ""
|
||||
msgstr "Partycje"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:226
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:94
|
||||
msgid "Perform power off..."
|
||||
msgstr ""
|
||||
msgstr "Wyłącz zasilanie..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:46
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
|
||||
msgid "Power Off Device"
|
||||
msgstr ""
|
||||
msgstr "Wyłącz urządzenie"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:57
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:140
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:25
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:21
|
||||
msgid "Proceed"
|
||||
msgstr ""
|
||||
msgstr "Przejdź dalej"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:207
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
|
||||
msgid "Reboot"
|
||||
msgstr "Restart urządzenia"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:125
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
|
||||
msgid "Reboot Device to an Alternative Partition"
|
||||
msgstr ""
|
||||
msgstr "Ponowne uruchomienie urządzenia do innej partycji"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:157
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:50
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:74
|
||||
msgid "Reboot to alternative partition..."
|
||||
msgstr ""
|
||||
msgstr "Ponowne uruchomienie do innej partycji..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:154
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:45
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:69
|
||||
msgid "Reboot to current partition"
|
||||
msgstr ""
|
||||
msgstr "Ponowne uruchomienie na obecnej partycji"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:93
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:165
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:192
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:264
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:9
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
|
||||
msgid "Rebooting..."
|
||||
msgstr ""
|
||||
msgstr "Ponowne uruchamianie..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:199
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:70
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:75
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:99
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:104
|
||||
msgid "Rebooting…"
|
||||
msgstr "Restartowanie…"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:38
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:297
|
||||
msgid "Shutting down..."
|
||||
msgstr ""
|
||||
msgstr "Zamykanie..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:205
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:27
|
||||
msgid "Status"
|
||||
msgstr ""
|
||||
msgstr "Status"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
|
||||
msgid "System"
|
||||
msgstr ""
|
||||
msgstr "System"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:94
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:12
|
||||
msgid "The Dual Boot Flag Partition: %s is not a block device."
|
||||
msgstr "Partycja z flagą Dual Boot: %s nie jest urządzeniem blokowym."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:66
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:95
|
||||
msgid "The reboot command failed with code %d"
|
||||
msgstr "Polecenie restartu nie powiodło się z kodem %d"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:193
|
||||
msgid ""
|
||||
"The system is rebooting now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
|
||||
"few minutes before you try to reconnect. It might be necessary to renew the "
|
||||
"address of your computer to reach the device again, depending on your "
|
||||
"settings."
|
||||
msgstr ""
|
||||
"System jest teraz ponownie uruchamiany.<br />NIE WYŁĄCZAJ ZASILANIA "
|
||||
"URZĄDZENIA!<br />Poczekaj kilka minut przed próbą ponownego nawiązania "
|
||||
"połączenia. W zależności od ustawień może być konieczne odnowienie adresu "
|
||||
"komputera, aby ponownie połączyć się z urządzeniem."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:166
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:100
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:265
|
||||
msgid ""
|
||||
"The system is rebooting to an alternative partition now.<br /> DO NOT POWER "
|
||||
"OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It "
|
||||
"might be necessary to renew the address of your computer to reach the device "
|
||||
"again, depending on your settings."
|
||||
msgstr ""
|
||||
"System jest teraz ponownie uruchamiany do innej partycji.<br />NIE WYŁĄCZAJ "
|
||||
"ZASILANIA URZĄDZENIA!<br />Poczekaj kilka minut przed próbą ponownego "
|
||||
"nawiązania połączenia. W zależności od ustawień może być konieczne "
|
||||
"odnowienie adresu komputera, aby ponownie połączyć się z urządzeniem."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:200
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:39
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:298
|
||||
msgid ""
|
||||
"The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It "
|
||||
"might be necessary to renew the address of your computer to reach the device "
|
||||
"again, depending on your settings."
|
||||
msgstr ""
|
||||
"System jest teraz zamykany.<br />NIE WYŁĄCZAJ ZASILANIA URZĄDZENIA!<br /"
|
||||
">Poczekaj kilka minut przed próbą ponownego nawiązania połączenia. W "
|
||||
"zależności od ustawień może być konieczne odnowienie adresu komputera, aby "
|
||||
"ponownie połączyć się z urządzeniem."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:69
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:149
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:150
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:10
|
||||
msgid "Unable to find Device Board Name."
|
||||
msgstr "Nie można znaleźć nazwy płyty urządzenia."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:11
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:144
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:145
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:248
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:249
|
||||
msgid "Unable to find Dual Boot Flag Partition."
|
||||
msgstr ""
|
||||
msgstr "Nie można odnaleźć partycji z flagą Dual Boot."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:121
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:122
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:135
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:136
|
||||
msgid "Unable to obtain firmware environment variable"
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:14
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:220
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:221
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:234
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:235
|
||||
msgid "Unable to obtain firmware environment variable: %s."
|
||||
msgstr ""
|
||||
"Nie można uzyskać zmiennej środowiskowej oprogramowania układowego: %s."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:157
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:158
|
||||
msgid "Unable to set Dual Boot Flag Partition entry for partition"
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:13
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:256
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:257
|
||||
msgid "Unable to set Dual Boot Flag Partition entry for partition: %s."
|
||||
msgstr "Nie można ustawić wpisu flagi podwójnego rozruchu dla partycji: %s."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:15
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
|
||||
msgid "Unable to set firmware environment variable: %s to %s."
|
||||
msgstr ""
|
||||
"Nie można ustawić zmiennej środowiskowej oprogramowania układowego: %s na %s."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:163
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:126
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
|
||||
msgid "Unable to set firmware environment variable"
|
||||
msgstr ""
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:131
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:132
|
||||
msgid "Unknown"
|
||||
msgstr "Nieznany"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:126
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:12
|
||||
msgid ""
|
||||
"WARNING: An alternative partition might have its own settings and completely "
|
||||
|
@ -167,37 +254,63 @@ msgid ""
|
|||
"back to the currently active partition.<br /><br /> Click \"Proceed\" below "
|
||||
"to reboot device to an alternative partition."
|
||||
msgstr ""
|
||||
"OSTRZEŻENIE: Inna partycja może mieć swoje własne ustawienia i zupełnie inny "
|
||||
"firmware.<br /><br /> Ponieważ konfiguracja sieci i SSID/hasło WiFi na innej "
|
||||
"partycji mogą być różne, być może trzeba będzie dostosować ustawienia "
|
||||
"komputera, aby mieć dostęp do urządzenia po ponownym uruchomieniu systemu."
|
||||
"<br /><br /> Należy również pamiętać, że alternatywne firmware partycji może "
|
||||
"nie zapewniać łatwego sposobu przełączenia aktywnej partycji i ponownego "
|
||||
"uruchomienia systemu na obecnie aktywną partycję.<br /><br /> Kliknij "
|
||||
"przycisk \"Kontynuuj\" poniżej, aby zrestartować urządzenie do innej "
|
||||
"partycji."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:47
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:12
|
||||
msgid ""
|
||||
"WARNING: Power off might result in a reboot on a device which doesn't "
|
||||
"support power off.<br /><br /> Click \"Proceed\" below to power off your "
|
||||
"device."
|
||||
msgstr ""
|
||||
"OSTRZEŻENIE: Wyłączenie może skutkować ponownym uruchomieniem urządzenia, "
|
||||
"które nie obsługuje wyłączenia zasilania.<br /><br /> Kliknij \"Kontynuuj\" "
|
||||
"poniżej, aby wyłączyć urządzenie."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:46
|
||||
msgid "Waiting for changes to be applied..."
|
||||
msgstr ""
|
||||
msgstr "Oczekiwanie na zastosowanie zmian..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:71
|
||||
msgid "Waiting for device..."
|
||||
msgstr "Oczekiwanie na urządzenie..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:216
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:83
|
||||
msgid "Warning: Device (%s) is unknown or isn't a dual-partition device!"
|
||||
msgstr ""
|
||||
"Ostrzeżenie: Urządzenie (%s) jest nieznane lub nie jest urządzeniem z dwiema "
|
||||
"partycjami!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:193
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:14
|
||||
msgid "Warning: There are unsaved changes that will get lost on reboot!"
|
||||
msgstr ""
|
||||
"Ostrzeżenie: Istnieją niezapisane zmiany, które zostaną utracone po ponownym "
|
||||
"uruchomieniu urządzenia!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:229
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:97
|
||||
msgid "Warning: This system does not support powering off!"
|
||||
msgstr ""
|
||||
msgstr "Ostrzeżenie: ten system nie obsługuje wyłączania zasilania!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:217
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:85
|
||||
msgid "Warning: Unable to obtain device information!"
|
||||
msgstr ""
|
||||
msgstr "Ostrzeżenie: Nie można uzyskać informacji o urządzeniu!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
|
||||
msgid "to"
|
||||
msgstr ""
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:45
|
||||
msgid "attempting to mount alternative partition (mtd%s)"
|
||||
msgstr "próba zamontowania partycji alternatywnej (mtd%s)"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:54
|
||||
msgid "attempting to unmount alternative partition (mtd%s)"
|
||||
msgstr "próba odinstalowania partycji alternatywnej (mtd%s)"
|
||||
|
|
|
@ -1,21 +1,19 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"PO-Revision-Date: 2019-10-31 02:45+0000\n"
|
||||
"Last-Translator: Tiago Gaspar <tiagogaspar8@gmail.com>\n"
|
||||
"PO-Revision-Date: 2021-04-25 15:52+0000\n"
|
||||
"Last-Translator: ssantos <ssantos@web.de>\n"
|
||||
"Language-Team: Portuguese <https://hosted.weblate.org/projects/openwrt/"
|
||||
"luciapplicationsadvanced-reboot/pt/>\n"
|
||||
"Language: pt\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-dev\n"
|
||||
"X-Generator: Weblate 4.7-dev\n"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
|
||||
msgid "Action"
|
||||
msgstr "Ação"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:83
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:188
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:171
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
|
||||
#: applications/luci-app-advanced-reboot/root/usr/share/luci/menu.d/luci-app-advanced-reboot.json:3
|
||||
msgid "Advanced Reboot"
|
||||
msgstr "Reinicio Avançado"
|
||||
|
||||
|
@ -24,6 +22,8 @@ msgstr "Reinicio Avançado"
|
|||
msgid "Alternative"
|
||||
msgstr "Alternativa"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:53
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:136
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:24
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:20
|
||||
msgid "Cancel"
|
||||
|
@ -33,6 +33,13 @@ msgstr "Cancelar"
|
|||
msgid "Changes applied."
|
||||
msgstr "Configurações aplicadas."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:163
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:131
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:132
|
||||
msgid "Compressed"
|
||||
msgstr "Comprimido"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:125
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
|
||||
msgid "Confirm"
|
||||
|
@ -43,68 +50,99 @@ msgstr "Confirmar"
|
|||
msgid "Current"
|
||||
msgstr "Atual"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:77
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:106
|
||||
msgid "Device unreachable! Still waiting for device..."
|
||||
msgstr "O aparelho está fora de alcance! Ainda à espera do aparelho..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:198
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:18
|
||||
msgid "ERROR:"
|
||||
msgstr "ERRO:"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:206
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:28
|
||||
msgid "Firmware/OS (Kernel)"
|
||||
msgstr "Firmware/SO (Kernel)"
|
||||
msgid "Firmware"
|
||||
msgstr "Firmware"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:45
|
||||
msgid "Loading"
|
||||
msgstr "A carregar"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:114
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:122
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:213
|
||||
msgid "No access to fw_printenv or fw_printenv!"
|
||||
msgstr "Sem acesso ao fw_printenv ou ao fw_printenv!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:204
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:26
|
||||
msgid "Partition"
|
||||
msgstr "Partição"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:200
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:23
|
||||
msgid "Partitions"
|
||||
msgstr "Partições"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:226
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:94
|
||||
msgid "Perform power off..."
|
||||
msgstr "Iniciar o encerramento..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:46
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
|
||||
msgid "Power Off Device"
|
||||
msgstr "Encerrar Dispositivo"
|
||||
msgstr "Desligar aparelho"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:57
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:140
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:25
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:21
|
||||
msgid "Proceed"
|
||||
msgstr "Continuar"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:207
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
|
||||
msgid "Reboot"
|
||||
msgstr "Reiniciar"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:125
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
|
||||
msgid "Reboot Device to an Alternative Partition"
|
||||
msgstr "Reiniciar o Dispositivo para uma Partição Alternativa"
|
||||
msgstr "Reiniciar o Aparelho para uma Partição Alternativa"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:157
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:50
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:74
|
||||
msgid "Reboot to alternative partition..."
|
||||
msgstr "Reiniciar para uma partição alternativa..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:154
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:45
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:69
|
||||
msgid "Reboot to current partition"
|
||||
msgstr "Reiniciar para a partição atual"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:93
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:165
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:192
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:264
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:9
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
|
||||
msgid "Rebooting..."
|
||||
msgstr "A reiniciar..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:199
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:70
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:75
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:99
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:104
|
||||
msgid "Rebooting…"
|
||||
msgstr "A reiniciar…"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:38
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:297
|
||||
msgid "Shutting down..."
|
||||
msgstr "A encerrar..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:205
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:27
|
||||
msgid "Status"
|
||||
msgstr "Estado"
|
||||
|
@ -113,7 +151,17 @@ msgstr "Estado"
|
|||
msgid "System"
|
||||
msgstr "Sistema"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:94
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:12
|
||||
msgid "The Dual Boot Flag Partition: %s is not a block device."
|
||||
msgstr ""
|
||||
"A sinalização da partição \"dual boot\": o %s não é um aparelho de blocos."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:66
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:95
|
||||
msgid "The reboot command failed with code %d"
|
||||
msgstr "O comando reboot falhou com o código %d"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:193
|
||||
msgid ""
|
||||
"The system is rebooting now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
|
||||
"few minutes before you try to reconnect. It might be necessary to renew the "
|
||||
|
@ -125,7 +173,8 @@ msgstr ""
|
|||
"renovar o endereço do seu computador para aceder ao dispositivo de novo, "
|
||||
"dependendo das suas definições."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:166
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:100
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:265
|
||||
msgid ""
|
||||
"The system is rebooting to an alternative partition now.<br /> DO NOT POWER "
|
||||
"OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It "
|
||||
|
@ -133,47 +182,66 @@ msgid ""
|
|||
"again, depending on your settings."
|
||||
msgstr ""
|
||||
"O sistema está a reiniciar para uma partição alternativa.<br />NÃO DESLIGUE "
|
||||
"O DISPOSITIVO!<br /> Espere alguns minutos antes de tentar uma nova ligação. "
|
||||
"O APARELHO!<br /> Espere alguns minutos antes de tentar uma nova ligação. "
|
||||
"Pode ser necessário renovar o endereço do seu computador para aceder ao "
|
||||
"dispositivo de novo, dependendo das suas definições."
|
||||
"aparelho de novo, dependendo das suas definições."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:200
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:39
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:298
|
||||
msgid ""
|
||||
"The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It "
|
||||
"might be necessary to renew the address of your computer to reach the device "
|
||||
"again, depending on your settings."
|
||||
msgstr ""
|
||||
"O sistema está agora a desligar.<br /> NÃO DESLIGUE O DISPOSITIVO!<br /> "
|
||||
"Espere alguns minutos antes de tentar uma nova ligação. Pode ser necessário "
|
||||
"renovar o endereço do seu computador para aceder ao dispositivo de novo, "
|
||||
"dependendo das suas definições."
|
||||
"O sistema está agora a desligar.<br /> NÃO DESLIGUE O APARELHO!<br /> Espere "
|
||||
"alguns minutos antes de tentar uma nova ligação. Pode ser necessário renovar "
|
||||
"o endereço do seu computador para aceder ao aparelho de novo, dependendo das "
|
||||
"suas definições."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:69
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:149
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:150
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:10
|
||||
msgid "Unable to find Device Board Name."
|
||||
msgstr "Não foi possível encontrar o nome da placa do aparelho."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:11
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:144
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:145
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:248
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:249
|
||||
msgid "Unable to find Dual Boot Flag Partition."
|
||||
msgstr "Não foi encontrada a Flag Dual Boot Partition."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:121
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:122
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:135
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:136
|
||||
msgid "Unable to obtain firmware environment variable"
|
||||
msgstr "Não foi possível obter a variável de ambiente do firmware"
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:14
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:220
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:221
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:234
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:235
|
||||
msgid "Unable to obtain firmware environment variable: %s."
|
||||
msgstr "Não foi possível obter a variável de ambiente de firmware: %s."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:157
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:158
|
||||
msgid "Unable to set Dual Boot Flag Partition entry for partition"
|
||||
msgstr "Não foi possível definir a Flag Dual Boot Partition para a partição"
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:13
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:256
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:257
|
||||
msgid "Unable to set Dual Boot Flag Partition entry for partition: %s."
|
||||
msgstr ""
|
||||
"Não foi possível definir a entrada Dual Boot Partition para a partição: %s."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:15
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
|
||||
msgid "Unable to set firmware environment variable: %s to %s."
|
||||
msgstr "Incapaz de definir a variável de ambiente de firmware: %s a %s."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:163
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:126
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
|
||||
msgid "Unable to set firmware environment variable"
|
||||
msgstr "Não foi possível definir a variável de ambiente do firmware"
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:131
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:132
|
||||
msgid "Unknown"
|
||||
msgstr "Desconhecido"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:126
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:12
|
||||
msgid ""
|
||||
"WARNING: An alternative partition might have its own settings and completely "
|
||||
|
@ -187,49 +255,60 @@ msgid ""
|
|||
msgstr ""
|
||||
"AVISO: Uma partição alternativa pode conter as suas próprias definições e "
|
||||
"firmware completamente diferentes.<br /><br /> Como as suas definições de "
|
||||
"rede e palavra-passe/SSID WiFi na partição alternativa podem ser diferentes, "
|
||||
"poderá ter que alterar as definições do seu computador para conseguir aceder "
|
||||
"ao seu dispositivo assim que este reiniciar.<br /><br /> Por favor tenha "
|
||||
"também em atenção que o firmware da partição alternativa pode não fornecer "
|
||||
"um modo fácil para mudar a partição ativa e arrancar de volta para a "
|
||||
"partição atual.<br /><br /> Selecione \"Continuar\" abaixo para reiniciar o "
|
||||
"dispositivo para uma partição alternativa."
|
||||
"rede e palavra-passe/SSID WiFi na partição alternativa podem diferir, poderá "
|
||||
"ter que alterar as definições do seu computador para conseguir aceder ao seu "
|
||||
"aparelho assim que este reiniciar.<br /><br /> Por favor, tenha também em "
|
||||
"atenção que o firmware da partição alternativa pode não fornecer um modo "
|
||||
"fácil para mudar a partição ativa e arrancar de volta para a partição atual."
|
||||
"<br /><br /> Selecione \"Continuar\" abaixo para reiniciar o aparelho para "
|
||||
"uma partição alternativa."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:47
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:12
|
||||
msgid ""
|
||||
"WARNING: Power off might result in a reboot on a device which doesn't "
|
||||
"support power off.<br /><br /> Click \"Proceed\" below to power off your "
|
||||
"device."
|
||||
msgstr ""
|
||||
"AVISO: Encerrar pode causar um reinício num dispositivo que não suporte "
|
||||
"encerramento.<br /><br /> Selecione \"Continuar\" abaixo para encerrar o seu "
|
||||
"dispositivo."
|
||||
"AVISO: Desligar pode causar um reinício num aparelho que não suporte "
|
||||
"encerramento.<br /><br /> Selecione \"Continuar\" abaixo para desligar o seu "
|
||||
"aparelho."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:46
|
||||
msgid "Waiting for changes to be applied..."
|
||||
msgstr "À espera que as definições sejam aplicadas..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:71
|
||||
msgid "Waiting for device..."
|
||||
msgstr "À espera do aparelho..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:216
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:83
|
||||
msgid "Warning: Device (%s) is unknown or isn't a dual-partition device!"
|
||||
msgstr ""
|
||||
"Aviso: O Dispositivo (%s) é desconhecido ou não é um dispositivo com "
|
||||
"partição dupla!"
|
||||
"Aviso: O aparelho (%s) é desconhecido ou não é um aparelho com partição "
|
||||
"dupla!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:193
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:14
|
||||
msgid "Warning: There are unsaved changes that will get lost on reboot!"
|
||||
msgstr "Aviso: Existem definições não salvas que serão perdidas com o reinicio!"
|
||||
msgstr ""
|
||||
"Aviso: Existem definições não gravadas que serão perdidas com o reinicio!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:229
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:97
|
||||
msgid "Warning: This system does not support powering off!"
|
||||
msgstr "Aviso: Este sistema não suporta encerramento!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:217
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:85
|
||||
msgid "Warning: Unable to obtain device information!"
|
||||
msgstr "Aviso: Incapaz de obter informações do dispositivo!"
|
||||
msgstr "Aviso: Incapaz de obter informações do aparelho!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
|
||||
msgid "to"
|
||||
msgstr "para"
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:45
|
||||
msgid "attempting to mount alternative partition (mtd%s)"
|
||||
msgstr "tentando montar a partição alternativa (mtd%s)"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:54
|
||||
msgid "attempting to unmount alternative partition (mtd%s)"
|
||||
msgstr "tentativa de desmontar a partição alternativa (mtd%s)"
|
||||
|
|
|
@ -1,161 +1,249 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"PO-Revision-Date: 2021-04-09 08:04+0000\n"
|
||||
"Last-Translator: Wellington Terumi Uemura <wellingtonuemura@gmail.com>\n"
|
||||
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
|
||||
"openwrt/luciapplicationsadvanced-reboot/pt_BR/>\n"
|
||||
"Language: pt_BR\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
||||
"X-Generator: Weblate 4.6-dev\n"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
|
||||
msgid "Action"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:83
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:188
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:171
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
|
||||
#: applications/luci-app-advanced-reboot/root/usr/share/luci/menu.d/luci-app-advanced-reboot.json:3
|
||||
msgid "Advanced Reboot"
|
||||
msgstr ""
|
||||
msgstr "Reinicio Avançado"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:36
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:60
|
||||
msgid "Alternative"
|
||||
msgstr ""
|
||||
msgstr "Alternativo"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:53
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:136
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:24
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:20
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
msgstr "Cancelar"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:42
|
||||
msgid "Changes applied."
|
||||
msgstr ""
|
||||
msgstr "As modificações foram aplicadas."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:163
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:131
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:132
|
||||
msgid "Compressed"
|
||||
msgstr "Comprimido"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:125
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
|
||||
msgid "Confirm"
|
||||
msgstr ""
|
||||
msgstr "Confirmar"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:36
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:60
|
||||
msgid "Current"
|
||||
msgstr ""
|
||||
msgstr "Atual"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:77
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:106
|
||||
msgid "Device unreachable! Still waiting for device..."
|
||||
msgstr ""
|
||||
"O dispositivo está fora de alcance! Ainda aguardando pelo dispositivo..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:198
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:18
|
||||
msgid "ERROR:"
|
||||
msgstr ""
|
||||
msgstr "ERRO:"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:206
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:28
|
||||
msgid "Firmware/OS (Kernel)"
|
||||
msgstr ""
|
||||
msgid "Firmware"
|
||||
msgstr "Firmware"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:45
|
||||
msgid "Loading"
|
||||
msgstr ""
|
||||
msgstr "Carregando"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:114
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:122
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:213
|
||||
msgid "No access to fw_printenv or fw_printenv!"
|
||||
msgstr ""
|
||||
msgstr "Sem acesso ao fw_printenv ou fw_printenv!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:204
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:26
|
||||
msgid "Partition"
|
||||
msgstr ""
|
||||
msgstr "Partição"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:200
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:23
|
||||
msgid "Partitions"
|
||||
msgstr ""
|
||||
msgstr "Partições"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:226
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:94
|
||||
msgid "Perform power off..."
|
||||
msgstr ""
|
||||
msgstr "Desligando..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:46
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
|
||||
msgid "Power Off Device"
|
||||
msgstr ""
|
||||
msgstr "Desligar Dispositivo"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:57
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:140
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:25
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:21
|
||||
msgid "Proceed"
|
||||
msgstr ""
|
||||
msgstr "Proceguir"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:207
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
|
||||
msgid "Reboot"
|
||||
msgstr "Reiniciar"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:125
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
|
||||
msgid "Reboot Device to an Alternative Partition"
|
||||
msgstr ""
|
||||
msgstr "Reiniciar o Dispositivo em uma Partição Diferente"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:157
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:50
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:74
|
||||
msgid "Reboot to alternative partition..."
|
||||
msgstr ""
|
||||
msgstr "Reiniciando em uma partição diferente..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:154
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:45
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:69
|
||||
msgid "Reboot to current partition"
|
||||
msgstr ""
|
||||
msgstr "Reiniciar na partição atual"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:93
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:165
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:192
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:264
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:9
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
|
||||
msgid "Rebooting..."
|
||||
msgstr ""
|
||||
msgstr "Reiniciando..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:199
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:70
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:75
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:99
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:104
|
||||
msgid "Rebooting…"
|
||||
msgstr "Reiniciando…"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:38
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:297
|
||||
msgid "Shutting down..."
|
||||
msgstr ""
|
||||
msgstr "Desligando..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:205
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:27
|
||||
msgid "Status"
|
||||
msgstr ""
|
||||
msgstr "Condição Geral"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
|
||||
msgid "System"
|
||||
msgstr ""
|
||||
msgstr "Sistema"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:94
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:12
|
||||
msgid "The Dual Boot Flag Partition: %s is not a block device."
|
||||
msgstr ""
|
||||
"A sinalização da partição dual boot: %s não é um dispositivo de bloqueio."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:66
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:95
|
||||
msgid "The reboot command failed with code %d"
|
||||
msgstr "O comando de reinicialização falhou com o código %d"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:193
|
||||
msgid ""
|
||||
"The system is rebooting now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
|
||||
"few minutes before you try to reconnect. It might be necessary to renew the "
|
||||
"address of your computer to reach the device again, depending on your "
|
||||
"settings."
|
||||
msgstr ""
|
||||
"O sistema está sendo reinicializado.<br /> NÃO DESLIGUE A FORÇA DO "
|
||||
"DISPOSITIVO!<br /> Aguarde alguns minutos antes de tentar se reconectar. "
|
||||
"Para ter acesso ao dispositivo novamente, pode ser necessário renovar ou "
|
||||
"trocar o endereço IP do seu computador dependendo das configurações "
|
||||
"realizadas."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:166
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:100
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:265
|
||||
msgid ""
|
||||
"The system is rebooting to an alternative partition now.<br /> DO NOT POWER "
|
||||
"OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It "
|
||||
"might be necessary to renew the address of your computer to reach the device "
|
||||
"again, depending on your settings."
|
||||
msgstr ""
|
||||
"O sistema está sendo reinicializado em uma partição diferente.<br /> NÃO "
|
||||
"DESLIGUE A FORÇA DO DISPOSITIVO!<br /> Aguarde alguns minutos antes de "
|
||||
"tentar se reconectar. Para ter acesso ao dispositivo novamente, pode ser "
|
||||
"necessário renovar ou trocar o endereço IP do seu computador dependendo das "
|
||||
"configurações realizadas."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:200
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:39
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:298
|
||||
msgid ""
|
||||
"The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It "
|
||||
"might be necessary to renew the address of your computer to reach the device "
|
||||
"again, depending on your settings."
|
||||
msgstr ""
|
||||
"O sistema está sendo desligado.<br /> NÃO DESLIGUE A FORÇA DO DISPOSITIVO!"
|
||||
"<br /> Para ter acesso ao dispositivo novamente, pode ser necessário renovar "
|
||||
"ou trocar o endereço IP do seu computador dependendo das configurações "
|
||||
"realizadas."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:69
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:149
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:150
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:10
|
||||
msgid "Unable to find Device Board Name."
|
||||
msgstr "Não foi possível encontrar o nome da placa do dispositivo."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:11
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:144
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:145
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:248
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:249
|
||||
msgid "Unable to find Dual Boot Flag Partition."
|
||||
msgstr ""
|
||||
msgstr "Não foi possível encontrar a partição Dual Boot Flag."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:121
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:122
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:135
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:136
|
||||
msgid "Unable to obtain firmware environment variable"
|
||||
msgstr ""
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:14
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:220
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:221
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:234
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:235
|
||||
msgid "Unable to obtain firmware environment variable: %s."
|
||||
msgstr "Não foi possível obter a variável de ambiente do firmware: %s."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:157
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:158
|
||||
msgid "Unable to set Dual Boot Flag Partition entry for partition"
|
||||
msgstr ""
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:13
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:256
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:257
|
||||
msgid "Unable to set Dual Boot Flag Partition entry for partition: %s."
|
||||
msgstr "Não foi possível definir a entrada Dual Boot Flag na partição: %s."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:15
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
|
||||
msgid "Unable to set firmware environment variable: %s to %s."
|
||||
msgstr "Não é possível definir a variável de ambiente do firmware: %s para %s."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:163
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:126
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
|
||||
msgid "Unable to set firmware environment variable"
|
||||
msgstr ""
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:131
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:132
|
||||
msgid "Unknown"
|
||||
msgstr "Desconhecido"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:126
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:12
|
||||
msgid ""
|
||||
"WARNING: An alternative partition might have its own settings and completely "
|
||||
|
@ -167,37 +255,64 @@ msgid ""
|
|||
"back to the currently active partition.<br /><br /> Click \"Proceed\" below "
|
||||
"to reboot device to an alternative partition."
|
||||
msgstr ""
|
||||
"ATENÇÃO: Uma partição diferente pode ter as suas próprias configurações e "
|
||||
"ter um firmware totalmente diferente.<br /><br /> Assim como as suas "
|
||||
"configurações de rede WiFi SSID/senha podem ficar diferentes e uma outra "
|
||||
"partição, talvez seja necessário reajustar as configurações dos seu "
|
||||
"computador para que consiga ter acesso ao seu dispositivo depois de "
|
||||
"reiniciar.<br /><br /> Tenha ciência de que uma partição diferente para o "
|
||||
"firmware poder não prover uma maneira fácil para alternar a partição ativa "
|
||||
"ou reiniciar o dispositivo de volta para a partição atual.<br /><br /> "
|
||||
"Clique em \"Prosseguir\" para reiniciar o dispositivo em uma partição "
|
||||
"diferente."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:47
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:12
|
||||
msgid ""
|
||||
"WARNING: Power off might result in a reboot on a device which doesn't "
|
||||
"support power off.<br /><br /> Click \"Proceed\" below to power off your "
|
||||
"device."
|
||||
msgstr ""
|
||||
"ATENÇÃO: Desligar pode resultar em um reinício dispositivo caso ele não seja "
|
||||
"compatível com o desligamento.<br /><br /> Clique em \"Prosseguir\" para "
|
||||
"desligar seu dispositivo."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:46
|
||||
msgid "Waiting for changes to be applied..."
|
||||
msgstr ""
|
||||
msgstr "Aguardando as modificações serem aplicadas..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:71
|
||||
msgid "Waiting for device..."
|
||||
msgstr "Esperando pelo dispositivo..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:216
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:83
|
||||
msgid "Warning: Device (%s) is unknown or isn't a dual-partition device!"
|
||||
msgstr ""
|
||||
"Atenção: O dispositivo (%s) é desconhecido ou não é um dispositivo com duas "
|
||||
"partições!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:193
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:14
|
||||
msgid "Warning: There are unsaved changes that will get lost on reboot!"
|
||||
msgstr ""
|
||||
"Atenção: Existem alterações que não foram salvas e serão perdidas na "
|
||||
"reinicialização!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:229
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:97
|
||||
msgid "Warning: This system does not support powering off!"
|
||||
msgstr ""
|
||||
msgstr "Atenção: Este sistema não tem suporte para desligamento!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:217
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:85
|
||||
msgid "Warning: Unable to obtain device information!"
|
||||
msgstr ""
|
||||
msgstr "Atenção: Não foi possível obter as informações do dispositivo!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
|
||||
msgid "to"
|
||||
msgstr ""
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:45
|
||||
msgid "attempting to mount alternative partition (mtd%s)"
|
||||
msgstr "tentando montar a partição alternativa (mtd%s)"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:54
|
||||
msgid "attempting to unmount alternative partition (mtd%s)"
|
||||
msgstr "tentando desmontar a partição alternativa (mtd%s)"
|
||||
|
|
|
@ -1,161 +1,246 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"PO-Revision-Date: 2022-01-09 20:56+0000\n"
|
||||
"Last-Translator: CRISTIAN ANDREI <cristianvdr@gmail.com>\n"
|
||||
"Language-Team: Romanian <https://hosted.weblate.org/projects/openwrt/"
|
||||
"luciapplicationsadvanced-reboot/ro/>\n"
|
||||
"Language: ro\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : (n==0 || (n%100 > 0 && n%100 < "
|
||||
"20)) ? 1 : 2;\n"
|
||||
"X-Generator: Weblate 4.10.1\n"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
|
||||
msgid "Action"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:83
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:188
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:171
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
|
||||
#: applications/luci-app-advanced-reboot/root/usr/share/luci/menu.d/luci-app-advanced-reboot.json:3
|
||||
msgid "Advanced Reboot"
|
||||
msgstr ""
|
||||
msgstr "Repornire Avansata"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:36
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:60
|
||||
msgid "Alternative"
|
||||
msgstr ""
|
||||
msgstr "Alternativ"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:53
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:136
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:24
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:20
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
msgstr "Anulare"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:42
|
||||
msgid "Changes applied."
|
||||
msgstr ""
|
||||
msgstr "Modificari efectuate"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:163
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:131
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:132
|
||||
msgid "Compressed"
|
||||
msgstr "Comprimat"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:125
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
|
||||
msgid "Confirm"
|
||||
msgstr ""
|
||||
msgstr "Confirmare"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:36
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:60
|
||||
msgid "Current"
|
||||
msgstr ""
|
||||
msgstr "Curent"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:77
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:106
|
||||
msgid "Device unreachable! Still waiting for device..."
|
||||
msgstr "Nu se poate contacta dispozitivul! Se așteaptă dispozitivul..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:198
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:18
|
||||
msgid "ERROR:"
|
||||
msgstr ""
|
||||
msgstr "EROARE:"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:206
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:28
|
||||
msgid "Firmware/OS (Kernel)"
|
||||
msgstr ""
|
||||
msgid "Firmware"
|
||||
msgstr "Firmware"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:45
|
||||
msgid "Loading"
|
||||
msgstr ""
|
||||
msgstr "Încărcare"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:114
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:122
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:213
|
||||
msgid "No access to fw_printenv or fw_printenv!"
|
||||
msgstr ""
|
||||
msgstr "Nu aveți acces la fw_printenv sau fw_printenv!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:204
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:26
|
||||
msgid "Partition"
|
||||
msgstr ""
|
||||
msgstr "Partitie"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:200
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:23
|
||||
msgid "Partitions"
|
||||
msgstr ""
|
||||
msgstr "Partitii"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:226
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:94
|
||||
msgid "Perform power off..."
|
||||
msgstr ""
|
||||
msgstr "Efectuați oprirea..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:46
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
|
||||
msgid "Power Off Device"
|
||||
msgstr ""
|
||||
msgstr "Oprire dispozitiv"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:57
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:140
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:25
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:21
|
||||
msgid "Proceed"
|
||||
msgstr ""
|
||||
msgstr "Continua"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:207
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
|
||||
msgid "Reboot"
|
||||
msgstr "Repornire"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:125
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
|
||||
msgid "Reboot Device to an Alternative Partition"
|
||||
msgstr ""
|
||||
msgstr "Reporniți dispozitivul într-o partiție alternativă"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:157
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:50
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:74
|
||||
msgid "Reboot to alternative partition..."
|
||||
msgstr ""
|
||||
msgstr "Reporniți pe o partiție alternativă..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:154
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:45
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:69
|
||||
msgid "Reboot to current partition"
|
||||
msgstr ""
|
||||
msgstr "Reporniți in partitia curenta"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:93
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:165
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:192
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:264
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:9
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
|
||||
msgid "Rebooting..."
|
||||
msgstr ""
|
||||
msgstr "Reporneste"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:199
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:70
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:75
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:99
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:104
|
||||
msgid "Rebooting…"
|
||||
msgstr "Repornire…"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:38
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:297
|
||||
msgid "Shutting down..."
|
||||
msgstr ""
|
||||
msgstr "Închidere..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:205
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:27
|
||||
msgid "Status"
|
||||
msgstr ""
|
||||
msgstr "Stare"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
|
||||
msgid "System"
|
||||
msgstr ""
|
||||
msgstr "Sistem"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:94
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:12
|
||||
msgid "The Dual Boot Flag Partition: %s is not a block device."
|
||||
msgstr "Partiția Dual Boot Flag Partition: %s nu este un dispozitiv bloc."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:66
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:95
|
||||
msgid "The reboot command failed with code %d"
|
||||
msgstr "Comanda de repornire a eșuat cu codul %d"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:193
|
||||
msgid ""
|
||||
"The system is rebooting now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
|
||||
"few minutes before you try to reconnect. It might be necessary to renew the "
|
||||
"address of your computer to reach the device again, depending on your "
|
||||
"settings."
|
||||
msgstr ""
|
||||
"Sistemul se repornește acum. <br /> NU DECONECTATI DISPOZITIVUL! <br /> "
|
||||
"Așteptați câteva minute înainte de a încerca să vă reconectați. Poate fi "
|
||||
"necesar să reînoiți adresa computerului pentru a ajunge din nou la "
|
||||
"dispozitiv, în funcție de setările dvs."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:166
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:100
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:265
|
||||
msgid ""
|
||||
"The system is rebooting to an alternative partition now.<br /> DO NOT POWER "
|
||||
"OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It "
|
||||
"might be necessary to renew the address of your computer to reach the device "
|
||||
"again, depending on your settings."
|
||||
msgstr ""
|
||||
"Sistemul se repornește către o partiție alternativă. <br /> NU DECONECTATI "
|
||||
"DISPOZITIVUL! <br /> Așteptați câteva minute înainte de a încerca să vă "
|
||||
"reconectați. Poate fi necesar să reînnoiți adresa computerului pentru a "
|
||||
"ajunge din nou la dispozitiv, în funcție de setările dvs."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:200
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:39
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:298
|
||||
msgid ""
|
||||
"The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It "
|
||||
"might be necessary to renew the address of your computer to reach the device "
|
||||
"again, depending on your settings."
|
||||
msgstr ""
|
||||
"Sistemul se oprește acum. <br /> NU DECONECTATI DISPOZITIVUL! <br /> Ar "
|
||||
"putea fi necesar să reînnoiești adresa computerului pentru a ajunge din nou "
|
||||
"la dispozitiv, în funcție de setările tale."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:69
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:149
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:150
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:10
|
||||
msgid "Unable to find Device Board Name."
|
||||
msgstr "Nu se poate găsi Device Board Name."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:11
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:144
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:145
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:248
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:249
|
||||
msgid "Unable to find Dual Boot Flag Partition."
|
||||
msgstr ""
|
||||
msgstr "Imposibil de găsit partiția Dual Boot."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:121
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:122
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:135
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:136
|
||||
msgid "Unable to obtain firmware environment variable"
|
||||
msgstr ""
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:14
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:220
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:221
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:234
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:235
|
||||
msgid "Unable to obtain firmware environment variable: %s."
|
||||
msgstr "Nu se poate obține variabila de mediu firmware: %s."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:157
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:158
|
||||
msgid "Unable to set Dual Boot Flag Partition entry for partition"
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:13
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:256
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:257
|
||||
msgid "Unable to set Dual Boot Flag Partition entry for partition: %s."
|
||||
msgstr ""
|
||||
"Nu s-a putut seta intrarea Dual Boot Flag Partition pentru partiția: %s."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:15
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
|
||||
msgid "Unable to set firmware environment variable: %s to %s."
|
||||
msgstr "Nu s-a putut seta variabila de mediu firmware: %s la %s."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:163
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:126
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
|
||||
msgid "Unable to set firmware environment variable"
|
||||
msgstr ""
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:131
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:132
|
||||
msgid "Unknown"
|
||||
msgstr "Necunoscut"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:126
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:12
|
||||
msgid ""
|
||||
"WARNING: An alternative partition might have its own settings and completely "
|
||||
|
@ -167,37 +252,62 @@ msgid ""
|
|||
"back to the currently active partition.<br /><br /> Click \"Proceed\" below "
|
||||
"to reboot device to an alternative partition."
|
||||
msgstr ""
|
||||
"AVERTISMENT: Este posibil ca o partiție alternativă să aibă propriile setări "
|
||||
"și un firmware complet diferit.<br /><br /> Deoarece configurația de rețea "
|
||||
"și SSID-ul/parola WiFi de pe partiția alternativă ar putea fi diferite, este "
|
||||
"posibil să trebuiască să vă ajustați setările computerului pentru a putea "
|
||||
"accesa dispozitivul odată ce acesta se repornește.<br /><br /> De asemenea, "
|
||||
"vă rugăm să fiți conștienți de faptul că firmware-ul partiției alternative "
|
||||
"ar putea să nu ofere o modalitate ușoară de a schimba partiția activă și de "
|
||||
"a porni înapoi pe partiția activă.<br /><br /> Faceți clic pe \"Continuare\" "
|
||||
"de mai jos pentru a reporni dispozitivul pe o partiție alternativă."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:47
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:12
|
||||
msgid ""
|
||||
"WARNING: Power off might result in a reboot on a device which doesn't "
|
||||
"support power off.<br /><br /> Click \"Proceed\" below to power off your "
|
||||
"device."
|
||||
msgstr ""
|
||||
"AVERTISMENT: Oprirea poate avea ca rezultat o repornire pe un dispozitiv "
|
||||
"care nu acceptă oprirea.<br /><br /> Faceți clic pe \" Continuați\" de mai "
|
||||
"jos pentru a opri dispozitivul."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:46
|
||||
msgid "Waiting for changes to be applied..."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:71
|
||||
msgid "Waiting for device..."
|
||||
msgstr "În așteptarea dispozitivului..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:216
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:83
|
||||
msgid "Warning: Device (%s) is unknown or isn't a dual-partition device!"
|
||||
msgstr ""
|
||||
"Avertisment: Dispozitivul (%s) este necunoscut sau nu este un dispozitiv cu "
|
||||
"partiție dublă!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:193
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:14
|
||||
msgid "Warning: There are unsaved changes that will get lost on reboot!"
|
||||
msgstr ""
|
||||
"Avertisment: Există modificări nesalvate care se vor pierde la repornire!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:229
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:97
|
||||
msgid "Warning: This system does not support powering off!"
|
||||
msgstr ""
|
||||
msgstr "Avertisment: Acest sistem nu acceptă oprirea!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:217
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:85
|
||||
msgid "Warning: Unable to obtain device information!"
|
||||
msgstr "Avertisment: Nu se pot obține informații despre dispozitiv!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:45
|
||||
msgid "attempting to mount alternative partition (mtd%s)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
|
||||
msgid "to"
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:54
|
||||
msgid "attempting to unmount alternative partition (mtd%s)"
|
||||
msgstr ""
|
||||
|
|
|
@ -1,41 +1,49 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Project-Id-Version: LuCI: advanced-reboot\n"
|
||||
"POT-Creation-Date: 2017-11-30 15:20+0300\n"
|
||||
"PO-Revision-Date: 2018-01-05 19:53+0300\n"
|
||||
"Language-Team: http://cyber-place.ru\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"X-Generator: Poedit 1.8.7.1\n"
|
||||
"Last-Translator: Vladimir aka sunny <picfun@ya.ru>\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"
|
||||
"PO-Revision-Date: 2021-04-25 02:37+0000\n"
|
||||
"Last-Translator: masta0f1eave <lomskoff.dima@gmail.com>\n"
|
||||
"Language-Team: Russian <https://hosted.weblate.org/projects/openwrt/"
|
||||
"luciapplicationsadvanced-reboot/ru/>\n"
|
||||
"Language: ru\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"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 4.7-dev\n"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
|
||||
msgid "Action"
|
||||
msgstr "Действие"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:83
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:188
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:171
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
|
||||
#: applications/luci-app-advanced-reboot/root/usr/share/luci/menu.d/luci-app-advanced-reboot.json:3
|
||||
msgid "Advanced Reboot"
|
||||
msgstr "Дополнительная перезагрузка"
|
||||
msgstr "Продвинутая перезагрузка"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:36
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:60
|
||||
msgid "Alternative"
|
||||
msgstr "Альтернатива"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:53
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:136
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:24
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:20
|
||||
msgid "Cancel"
|
||||
msgstr "Отменить"
|
||||
msgstr "Отмена"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:42
|
||||
msgid "Changes applied."
|
||||
msgstr ""
|
||||
msgstr "Изменения установлены."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:163
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:131
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:132
|
||||
msgid "Compressed"
|
||||
msgstr "Сжатый"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:125
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
|
||||
msgid "Confirm"
|
||||
|
@ -46,136 +54,195 @@ msgstr "Подтвердить"
|
|||
msgid "Current"
|
||||
msgstr "Текущий"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:77
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:106
|
||||
msgid "Device unreachable! Still waiting for device..."
|
||||
msgstr "Устройство недоступно! Ожидание устройства..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:198
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:18
|
||||
msgid "ERROR:"
|
||||
msgstr "ОШИБКА:"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:206
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:28
|
||||
msgid "Firmware/OS (Kernel)"
|
||||
msgstr "Прошивка/ОС (Ядро)"
|
||||
msgid "Firmware"
|
||||
msgstr "Прошивка"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:45
|
||||
msgid "Loading"
|
||||
msgstr ""
|
||||
msgstr "Загрузка"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:114
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:122
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:213
|
||||
msgid "No access to fw_printenv or fw_printenv!"
|
||||
msgstr "Нет доступа к fw_printenv или fw_printenv!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:204
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:26
|
||||
msgid "Partition"
|
||||
msgstr "Раздел"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:200
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:23
|
||||
msgid "Partitions"
|
||||
msgstr "Разделы"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:226
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:94
|
||||
msgid "Perform power off..."
|
||||
msgstr "Выполнить отключение..."
|
||||
msgstr "Выключить..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:46
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
|
||||
msgid "Power Off Device"
|
||||
msgstr "Отключить питание устройства"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:57
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:140
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:25
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:21
|
||||
msgid "Proceed"
|
||||
msgstr "Продолжить"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:207
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
|
||||
msgid "Reboot"
|
||||
msgstr "Перезагрузка"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:125
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
|
||||
msgid "Reboot Device to an Alternative Partition"
|
||||
msgstr "Перезагрузить устройство в альтернативный раздел"
|
||||
msgstr "Перезагрузить устройство в другой раздел"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:157
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:50
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:74
|
||||
msgid "Reboot to alternative partition..."
|
||||
msgstr "Перезагрузить до альтернативного раздела..."
|
||||
msgstr "Перезагрузить в другой раздел..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:154
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:45
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:69
|
||||
msgid "Reboot to current partition"
|
||||
msgstr "Перезагрузка к текущему разделу"
|
||||
msgstr "Перезагрузка в текущий раздел"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:93
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:165
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:192
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:264
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:9
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
|
||||
msgid "Rebooting..."
|
||||
msgstr "Перезагрузка..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:199
|
||||
msgid "Shutting down..."
|
||||
msgstr "Отключается..."
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:70
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:75
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:99
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:104
|
||||
msgid "Rebooting…"
|
||||
msgstr "Перезагрузка…"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:38
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:297
|
||||
msgid "Shutting down..."
|
||||
msgstr "Выключение..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:205
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:27
|
||||
msgid "Status"
|
||||
msgstr "Состояние"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
|
||||
msgid "System"
|
||||
msgstr ""
|
||||
msgstr "Система"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:94
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:12
|
||||
msgid "The Dual Boot Flag Partition: %s is not a block device."
|
||||
msgstr "Раздел с флагом Dual Boot:%s не является блочным устройством."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:66
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:95
|
||||
msgid "The reboot command failed with code %d"
|
||||
msgstr "Команда reboot завершилась с кодом ошибки %d"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:193
|
||||
msgid ""
|
||||
"The system is rebooting now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
|
||||
"few minutes before you try to reconnect. It might be necessary to renew the "
|
||||
"address of your computer to reach the device again, depending on your "
|
||||
"settings."
|
||||
msgstr ""
|
||||
"Система перезагружается сейчас.<br /> НЕ ОТКЛЮЧАЙТЕ ПИТАНИЕ УСТРОЙСТВА!<br /"
|
||||
"> Подождите несколько минут, прежде чем попытаться установить соединение "
|
||||
"снова. Возможно, потребуется обновить адрес компьютера для повторного "
|
||||
"доступа к устройству в зависимости от ваших настроек."
|
||||
"Система перезагружается.<br /> НЕ ВЫКЛЮЧАЙТЕ УСТРОЙСТВО!<br /> Подождите "
|
||||
"несколько минут, прежде чем попытаться установить соединение снова. "
|
||||
"Возможно, потребуется обновить адрес компьютера для повторного доступа к "
|
||||
"устройству в зависимости от настроек."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:166
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:100
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:265
|
||||
msgid ""
|
||||
"The system is rebooting to an alternative partition now.<br /> DO NOT POWER "
|
||||
"OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It "
|
||||
"might be necessary to renew the address of your computer to reach the device "
|
||||
"again, depending on your settings."
|
||||
msgstr ""
|
||||
"Система перезагружается на альтернативный раздел сейчас.<br /> НЕ ОТКЛЮЧАЙТЕ "
|
||||
"ПИТАНИЕ УСТРОЙСТВА!<br /> Подождите несколько минут, прежде чем попытаться "
|
||||
"установить соединение снова. Возможно, потребуется обновить адрес компьютера "
|
||||
"для повторного доступа к устройству в зависимости от ваших настроек."
|
||||
"Система перезагружается в альтернативный раздел.<br />НЕ ВЫКЛЮЧАЙТЕ "
|
||||
"УСТРОЙСТВО!<br /> Подождите несколько минут и попробуйте переустановить "
|
||||
"соединение. В зависимости от настроек может потребоваться обновить адрес "
|
||||
"компьютера для доступа к устройству."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:200
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:39
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:298
|
||||
msgid ""
|
||||
"The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It "
|
||||
"might be necessary to renew the address of your computer to reach the device "
|
||||
"again, depending on your settings."
|
||||
msgstr ""
|
||||
"Система сейчас отключается.<br /> НЕ ОТКЛЮЧАЙТЕ ПИТАНИЕ УСТРОЙСТВА!<br /> "
|
||||
"Возможно, потребуется обновить адрес компьютера для повторного доступа к "
|
||||
"устройству в зависимости от настроек."
|
||||
"Система завершает работу.<br />НЕ ВЫКЛЮЧАЙТЕ УСТРОЙСТВО!<br /> Возможно, "
|
||||
"потребуется обновить адрес компьютера для повторного доступа к устройству в "
|
||||
"зависимости от настроек."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:69
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:149
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:150
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:10
|
||||
msgid "Unable to find Device Board Name."
|
||||
msgstr "Не удалось найти Board Name устройства."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:11
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:144
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:145
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:248
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:249
|
||||
msgid "Unable to find Dual Boot Flag Partition."
|
||||
msgstr "Невозможно найти Dual Boot раздел."
|
||||
msgstr "Не удалось найти раздел, отмеченный как Dual Boot."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:121
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:122
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:135
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:136
|
||||
msgid "Unable to obtain firmware environment variable"
|
||||
msgstr "Невозможно получить переменную среды прошивки"
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:14
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:220
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:221
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:234
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:235
|
||||
msgid "Unable to obtain firmware environment variable: %s."
|
||||
msgstr "Не удалось получить переменную окружения прошивки: %s."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:157
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:158
|
||||
msgid "Unable to set Dual Boot Flag Partition entry for partition"
|
||||
msgstr "Невозможно использовать Dual Boot раздел."
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:13
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:256
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:257
|
||||
msgid "Unable to set Dual Boot Flag Partition entry for partition: %s."
|
||||
msgstr "Не удалось установить точку входа Dual Boot для раздела: %s."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:15
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
|
||||
msgid "Unable to set firmware environment variable: %s to %s."
|
||||
msgstr "Не удалось установить переменную окружения прошивки: %s в %s."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:163
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:126
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
|
||||
msgid "Unable to set firmware environment variable"
|
||||
msgstr "Невозможно установить переменную среды прошивки"
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:131
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:132
|
||||
msgid "Unknown"
|
||||
msgstr "Неизвестно"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:126
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:12
|
||||
msgid ""
|
||||
"WARNING: An alternative partition might have its own settings and completely "
|
||||
|
@ -188,56 +255,60 @@ msgid ""
|
|||
"to reboot device to an alternative partition."
|
||||
msgstr ""
|
||||
"ВНИМАНИЕ: альтернативный раздел может иметь собственные настройки и "
|
||||
"совершенно другую прошивку.<br /><br /> Поскольку ваши настройки сети и WiFi "
|
||||
"SSID/пароли на альтернативных разделах могут отличаться, может потребоваться "
|
||||
"совершенно иное ПО.<br /><br /> Поскольку ваши настройки сети и SSID/пароль "
|
||||
"WiFi на альтернативном разделе могут отличаться, может потребоваться "
|
||||
"изменить настройки компьютера, чтобы иметь возможность получить доступ к "
|
||||
"устройству после перезагрузки .<br /><br /> Помните также, что "
|
||||
"альтернативный раздел с прошивкой может не обеспечить простой способ "
|
||||
"переключения активного раздела и загрузки обратно в текущий активный раздел."
|
||||
"<br /><br /> Нажмите \"Продолжить\" ниже, чтобы перезагрузить устройство в "
|
||||
"альтернативный раздел."
|
||||
"устройству после перезагрузки .<br /><br /> Помните также, что ПО, "
|
||||
"установленное на альтернативный раздел, может не обеспечить простой способ "
|
||||
"переключения обратно в текущий активный раздел.<br /><br /> Нажмите "
|
||||
"«Продолжить», чтобы перезагрузить устройство в альтернативный раздел."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:47
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:12
|
||||
msgid ""
|
||||
"WARNING: Power off might result in a reboot on a device which doesn't "
|
||||
"support power off.<br /><br /> Click \"Proceed\" below to power off your "
|
||||
"device."
|
||||
msgstr ""
|
||||
"ВНИМАНИЕ: Отключение питания может привести к перезагрузке устройства, "
|
||||
"которое не поддерживает выключение питания.<br /><br /> Нажмите \"Продолжить"
|
||||
"\" ниже, чтобы выключить устройство."
|
||||
"ВНИМАНИЕ: Отключение питания может привести к перезагрузке устройства, если "
|
||||
"оно не поддерживает отключение питания.<br /><br /> Нажмите «Продолжить», "
|
||||
"чтобы выключить устройство."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:46
|
||||
msgid "Waiting for changes to be applied..."
|
||||
msgstr ""
|
||||
msgstr "Ждём установления изменений..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:71
|
||||
msgid "Waiting for device..."
|
||||
msgstr "Ожидание устройства..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:216
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:83
|
||||
msgid "Warning: Device (%s) is unknown or isn't a dual-partition device!"
|
||||
msgstr ""
|
||||
"Внимание: Устройство (%s) не известно или не имеет двойной раздел памяти!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:193
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:14
|
||||
msgid "Warning: There are unsaved changes that will get lost on reboot!"
|
||||
msgstr ""
|
||||
"Внимание: Есть несохраненные изменения, которые будут потеряны при "
|
||||
"Внимание: Есть несохранённые изменения, которые будут потеряны при "
|
||||
"перезагрузке!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:229
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:97
|
||||
msgid "Warning: This system does not support powering off!"
|
||||
msgstr "Внимание: Эта система не поддерживает отключение питания!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:217
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:85
|
||||
msgid "Warning: Unable to obtain device information!"
|
||||
msgstr ""
|
||||
msgstr "Внимание: Невозможно получить информацию об устройстве!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
|
||||
msgid "to"
|
||||
msgstr ""
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:45
|
||||
msgid "attempting to mount alternative partition (mtd%s)"
|
||||
msgstr "попытка монтирования альтернативного раздела (mtd%s)"
|
||||
|
||||
#~ msgid "Alternative reboot cancelled."
|
||||
#~ msgstr "Альтернативная перезагрузка отменена."
|
||||
|
||||
#~ msgid "Warning: This system does not have two partitions!"
|
||||
#~ msgstr "Внимание: Эта система не имеет двух разделов!"
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:54
|
||||
msgid "attempting to unmount alternative partition (mtd%s)"
|
||||
msgstr "попытка размонтирования альтернативного раздела (mtd%s)"
|
||||
|
|
|
@ -1,113 +1,166 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"PO-Revision-Date: 2021-12-06 14:03+0000\n"
|
||||
"Last-Translator: Dušan Kazik <prescott66@gmail.com>\n"
|
||||
"Language-Team: Slovak <https://hosted.weblate.org/projects/openwrt/"
|
||||
"luciapplicationsadvanced-reboot/sk/>\n"
|
||||
"Language: sk\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
"Content-Transfer-Encoding: 8bit\n"
|
||||
"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
|
||||
"X-Generator: Weblate 4.10-dev\n"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
|
||||
msgid "Action"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:83
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:188
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:171
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
|
||||
#: applications/luci-app-advanced-reboot/root/usr/share/luci/menu.d/luci-app-advanced-reboot.json:3
|
||||
msgid "Advanced Reboot"
|
||||
msgstr ""
|
||||
msgstr "Pokročilý reštart"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:36
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:60
|
||||
msgid "Alternative"
|
||||
msgstr ""
|
||||
msgstr "Alternatívny"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:53
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:136
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:24
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:20
|
||||
msgid "Cancel"
|
||||
msgstr ""
|
||||
msgstr "Zrušiť"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:42
|
||||
msgid "Changes applied."
|
||||
msgstr ""
|
||||
msgstr "Zmeny boli aplikované."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:163
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:131
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:132
|
||||
msgid "Compressed"
|
||||
msgstr "Komprimované"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:125
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
|
||||
msgid "Confirm"
|
||||
msgstr ""
|
||||
msgstr "Potvrdiť"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:36
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:60
|
||||
msgid "Current"
|
||||
msgstr ""
|
||||
msgstr "Aktuálne"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:77
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:106
|
||||
msgid "Device unreachable! Still waiting for device..."
|
||||
msgstr "Zariadenie nie je dosiahnuteľné! Na zariadenie sa stále čaká..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:198
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:18
|
||||
msgid "ERROR:"
|
||||
msgstr ""
|
||||
msgstr "CHYBA:"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:206
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:28
|
||||
msgid "Firmware/OS (Kernel)"
|
||||
msgstr ""
|
||||
msgid "Firmware"
|
||||
msgstr "Firmvér"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:45
|
||||
msgid "Loading"
|
||||
msgstr ""
|
||||
msgstr "Načítava sa"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:114
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:122
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:213
|
||||
msgid "No access to fw_printenv or fw_printenv!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:204
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:26
|
||||
msgid "Partition"
|
||||
msgstr ""
|
||||
msgstr "Oddiel"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:200
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:23
|
||||
msgid "Partitions"
|
||||
msgstr ""
|
||||
msgstr "Oddiely"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:226
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:94
|
||||
msgid "Perform power off..."
|
||||
msgstr ""
|
||||
msgstr "Prebieha vypínanie..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:46
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
|
||||
msgid "Power Off Device"
|
||||
msgstr ""
|
||||
msgstr "Vypnúť zariadenie"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:57
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:140
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:25
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:21
|
||||
msgid "Proceed"
|
||||
msgstr ""
|
||||
msgstr "Pokračovať"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:207
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
|
||||
msgid "Reboot"
|
||||
msgstr "Reštart"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:125
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
|
||||
msgid "Reboot Device to an Alternative Partition"
|
||||
msgstr ""
|
||||
msgstr "Reštart zariadenia do alternatívneho oddielu"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:157
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:50
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:74
|
||||
msgid "Reboot to alternative partition..."
|
||||
msgstr ""
|
||||
msgstr "Reštart na alternatívny oddiel..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:154
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:45
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:69
|
||||
msgid "Reboot to current partition"
|
||||
msgstr ""
|
||||
msgstr "Reštart na aktuálny oddiel"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:93
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:165
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:192
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:264
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:9
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
|
||||
msgid "Rebooting..."
|
||||
msgstr ""
|
||||
msgstr "Reštartuje sa..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:199
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:70
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:75
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:99
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:104
|
||||
msgid "Rebooting…"
|
||||
msgstr "Reštartuje sa…"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:38
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:297
|
||||
msgid "Shutting down..."
|
||||
msgstr ""
|
||||
msgstr "Vypína sa..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:205
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:27
|
||||
msgid "Status"
|
||||
msgstr ""
|
||||
msgstr "Stav"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
|
||||
msgid "System"
|
||||
msgstr "Systém"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:12
|
||||
msgid "The Dual Boot Flag Partition: %s is not a block device."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:94
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:66
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:95
|
||||
msgid "The reboot command failed with code %d"
|
||||
msgstr "Príkaz reštartovať zlyhal s kódom %d"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:193
|
||||
msgid ""
|
||||
"The system is rebooting now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
|
||||
"few minutes before you try to reconnect. It might be necessary to renew the "
|
||||
|
@ -115,7 +168,8 @@ msgid ""
|
|||
"settings."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:166
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:100
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:265
|
||||
msgid ""
|
||||
"The system is rebooting to an alternative partition now.<br /> DO NOT POWER "
|
||||
"OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It "
|
||||
|
@ -123,39 +177,60 @@ msgid ""
|
|||
"again, depending on your settings."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:200
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:39
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:298
|
||||
msgid ""
|
||||
"The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It "
|
||||
"might be necessary to renew the address of your computer to reach the device "
|
||||
"again, depending on your settings."
|
||||
msgstr ""
|
||||
"Systém sa teraz vypína. <br /> ZARIADENIE NEODPÁJAJTE!<br /> Môže byť "
|
||||
"potreba obnoviť adresu vášho počítača, aby ste zariadenie znovu dosiahli, v "
|
||||
"závislosti od vašich nastavení."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:69
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:149
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:150
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:10
|
||||
msgid "Unable to find Device Board Name."
|
||||
msgstr "Nie je možné nájsť názov dosky zariadenia."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:11
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:144
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:145
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:248
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:249
|
||||
msgid "Unable to find Dual Boot Flag Partition."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:121
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:122
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:135
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:136
|
||||
msgid "Unable to obtain firmware environment variable"
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:14
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:220
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:221
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:234
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:235
|
||||
msgid "Unable to obtain firmware environment variable: %s."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:157
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:158
|
||||
msgid "Unable to set Dual Boot Flag Partition entry for partition"
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:13
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:256
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:257
|
||||
msgid "Unable to set Dual Boot Flag Partition entry for partition: %s."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:15
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
|
||||
msgid "Unable to set firmware environment variable: %s to %s."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:163
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:126
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
|
||||
msgid "Unable to set firmware environment variable"
|
||||
msgstr ""
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:131
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:132
|
||||
msgid "Unknown"
|
||||
msgstr "Neznáme"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:126
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:12
|
||||
msgid ""
|
||||
"WARNING: An alternative partition might have its own settings and completely "
|
||||
|
@ -168,36 +243,49 @@ msgid ""
|
|||
"to reboot device to an alternative partition."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:47
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:12
|
||||
msgid ""
|
||||
"WARNING: Power off might result in a reboot on a device which doesn't "
|
||||
"support power off.<br /><br /> Click \"Proceed\" below to power off your "
|
||||
"device."
|
||||
msgstr ""
|
||||
"VAROVANIE: Vypínanie môže spôsobiť reštart pri zariadení, ktoré nepodporuje "
|
||||
"odpájanie.<br />\n"
|
||||
"<br /> Kliknite na \"Pokračovať\" nižšie pre vypnutie vášho zariadenia."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:46
|
||||
msgid "Waiting for changes to be applied..."
|
||||
msgstr ""
|
||||
msgstr "Čaká sa na aplikovanie zmien..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:71
|
||||
msgid "Waiting for device..."
|
||||
msgstr "Čaká sa na zariadenie..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:216
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:83
|
||||
msgid "Warning: Device (%s) is unknown or isn't a dual-partition device!"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:193
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:14
|
||||
msgid "Warning: There are unsaved changes that will get lost on reboot!"
|
||||
msgstr ""
|
||||
msgstr "Upozornenie: Existujú neuložené zmeny, ktoré sa pri reštarte stratia!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:229
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:97
|
||||
msgid "Warning: This system does not support powering off!"
|
||||
msgstr ""
|
||||
msgstr "Upozornenie: Tento systém nepodporuje vypnutie!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:217
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:85
|
||||
msgid "Warning: Unable to obtain device information!"
|
||||
msgstr "Upozornenie: Nie je možné získať informácie o zariadení!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:45
|
||||
msgid "attempting to mount alternative partition (mtd%s)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
|
||||
msgid "to"
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:54
|
||||
msgid "attempting to unmount alternative partition (mtd%s)"
|
||||
msgstr ""
|
||||
|
|
|
@ -1,21 +1,19 @@
|
|||
msgid ""
|
||||
msgstr ""
|
||||
"PO-Revision-Date: 2019-10-17 20:24+0000\n"
|
||||
"Last-Translator: Mattias Münster <mattiasmun@gmail.com>\n"
|
||||
"PO-Revision-Date: 2021-12-13 23:53+0000\n"
|
||||
"Last-Translator: Kristoffer Grundström <swedishsailfishosuser@tutanota.com>\n"
|
||||
"Language-Team: Swedish <https://hosted.weblate.org/projects/openwrt/"
|
||||
"luciapplicationsadvanced-reboot/sv/>\n"
|
||||
"Language: sv\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.9.1-dev\n"
|
||||
"X-Generator: Weblate 4.10-dev\n"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
|
||||
msgid "Action"
|
||||
msgstr "Åtgärd"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:83
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:188
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:171
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:10
|
||||
#: applications/luci-app-advanced-reboot/root/usr/share/luci/menu.d/luci-app-advanced-reboot.json:3
|
||||
msgid "Advanced Reboot"
|
||||
msgstr "Avancerad omstart"
|
||||
|
||||
|
@ -24,6 +22,8 @@ msgstr "Avancerad omstart"
|
|||
msgid "Alternative"
|
||||
msgstr "Alternativ"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:53
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:136
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:24
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:20
|
||||
msgid "Cancel"
|
||||
|
@ -31,8 +31,15 @@ msgstr "Avbryt"
|
|||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:42
|
||||
msgid "Changes applied."
|
||||
msgstr ""
|
||||
msgstr "Ändringar tillämpade. "
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:163
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:131
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:132
|
||||
msgid "Compressed"
|
||||
msgstr "Komprimerad"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:125
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
|
||||
msgid "Confirm"
|
||||
|
@ -43,68 +50,99 @@ msgstr "Bekräfta"
|
|||
msgid "Current"
|
||||
msgstr "Nuvarande"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:77
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:106
|
||||
msgid "Device unreachable! Still waiting for device..."
|
||||
msgstr "Enheten kan inte nås! Väntar fortfarande på enheten…"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:198
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:18
|
||||
msgid "ERROR:"
|
||||
msgstr ""
|
||||
msgstr "FEL:"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:206
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:28
|
||||
msgid "Firmware/OS (Kernel)"
|
||||
msgstr "Inre mjukvara/OS (Kärna)"
|
||||
msgid "Firmware"
|
||||
msgstr "fast programvara"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:45
|
||||
msgid "Loading"
|
||||
msgstr "Laddar"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:114
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:122
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:213
|
||||
msgid "No access to fw_printenv or fw_printenv!"
|
||||
msgstr ""
|
||||
msgstr "Ingen åtkomst till fw_printenv eller fw_printenv! "
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:204
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:26
|
||||
msgid "Partition"
|
||||
msgstr "Partition"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:200
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:23
|
||||
msgid "Partitions"
|
||||
msgstr "Partitioner"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:226
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:94
|
||||
msgid "Perform power off..."
|
||||
msgstr "Utför avstängning..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:46
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:10
|
||||
msgid "Power Off Device"
|
||||
msgstr "Stäng av enhet"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:57
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:140
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:25
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:21
|
||||
msgid "Proceed"
|
||||
msgstr "Fortsätt"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:207
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:29
|
||||
msgid "Reboot"
|
||||
msgstr "Starta om"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:125
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:10
|
||||
msgid "Reboot Device to an Alternative Partition"
|
||||
msgstr "Starta om enheten till en alternativ partition"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:157
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:50
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:74
|
||||
msgid "Reboot to alternative partition..."
|
||||
msgstr "Starta om till alternativ partition..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:154
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:45
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:69
|
||||
msgid "Reboot to current partition"
|
||||
msgstr "Starta om till nuvarande partition"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:93
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:165
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:192
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:264
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:9
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/applyreboot.htm:39
|
||||
msgid "Rebooting..."
|
||||
msgstr "Startar om..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:199
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:70
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:75
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:99
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:104
|
||||
msgid "Rebooting…"
|
||||
msgstr "Startar om…"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:38
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:297
|
||||
msgid "Shutting down..."
|
||||
msgstr "Stänger av..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:205
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:27
|
||||
msgid "Status"
|
||||
msgstr "Status"
|
||||
|
@ -113,23 +151,41 @@ msgstr "Status"
|
|||
msgid "System"
|
||||
msgstr "System"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:94
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:12
|
||||
msgid "The Dual Boot Flag Partition: %s is not a block device."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:66
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:95
|
||||
msgid "The reboot command failed with code %d"
|
||||
msgstr "Omstartskommandot misslyckades med kod %d"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:193
|
||||
msgid ""
|
||||
"The system is rebooting now.<br /> DO NOT POWER OFF THE DEVICE!<br /> Wait a "
|
||||
"few minutes before you try to reconnect. It might be necessary to renew the "
|
||||
"address of your computer to reach the device again, depending on your "
|
||||
"settings."
|
||||
msgstr ""
|
||||
"Systemet startar om nu. <br /> STÄNG INTE AV ENHETEN!<br /> Vänta ett par "
|
||||
"minuter innan du försöker ansluta. Du kan behöva förnya adressen på din "
|
||||
"dator för att nå enheten igen, beroende på inställningarna."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:166
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:100
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:265
|
||||
msgid ""
|
||||
"The system is rebooting to an alternative partition now.<br /> DO NOT POWER "
|
||||
"OFF THE DEVICE!<br /> Wait a few minutes before you try to reconnect. It "
|
||||
"might be necessary to renew the address of your computer to reach the device "
|
||||
"again, depending on your settings."
|
||||
msgstr ""
|
||||
"Systemet startar om till en alternativ partition nu.<br />STÄNG INTE AV "
|
||||
"ENHETEN!<br /> Vänta ett par minuter innan du försöker ansluta. Du kan "
|
||||
"behöva förnya adressen på din dator för att nå enheten igen, beroende på "
|
||||
"inställningarna. "
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:200
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:39
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:298
|
||||
msgid ""
|
||||
"The system is shutting down now.<br /> DO NOT POWER OFF THE DEVICE!<br /> It "
|
||||
"might be necessary to renew the address of your computer to reach the device "
|
||||
|
@ -139,32 +195,49 @@ msgstr ""
|
|||
"inställningar så kan det vara nödvändigt att förnya din dators adress för "
|
||||
"att nå enheten igen."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:68
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:69
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:149
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:150
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:10
|
||||
msgid "Unable to find Device Board Name."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:11
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:144
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:145
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:248
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:249
|
||||
msgid "Unable to find Dual Boot Flag Partition."
|
||||
msgstr "Det gick inte att hitta Dual Boot Flag Partition."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:14
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:220
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:221
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:234
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:235
|
||||
msgid "Unable to obtain firmware environment variable: %s."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:121
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:122
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:135
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:136
|
||||
msgid "Unable to obtain firmware environment variable"
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:13
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:256
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:257
|
||||
msgid "Unable to set Dual Boot Flag Partition entry for partition: %s."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:157
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:158
|
||||
msgid "Unable to set Dual Boot Flag Partition entry for partition"
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:15
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:226
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:227
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:240
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:241
|
||||
msgid "Unable to set firmware environment variable: %s to %s."
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:163
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:126
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
|
||||
msgid "Unable to set firmware environment variable"
|
||||
msgstr ""
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:131
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:132
|
||||
msgid "Unknown"
|
||||
msgstr "Okänd"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:126
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/alternative_reboot.htm:12
|
||||
msgid ""
|
||||
"WARNING: An alternative partition might have its own settings and completely "
|
||||
|
@ -176,7 +249,17 @@ msgid ""
|
|||
"back to the currently active partition.<br /><br /> Click \"Proceed\" below "
|
||||
"to reboot device to an alternative partition."
|
||||
msgstr ""
|
||||
"VARNING: En alternativ partition kan ha sina egna inställningar och helt "
|
||||
"annan firmware.<br /> <br />Eftersom din nätverkskonfiguration och WiFi "
|
||||
"SSID / lösenord på alternativ partition kan vara annorlunda, kan du behöva "
|
||||
"justera dina datorinställningar för att kunna nå din enhet igen efter "
|
||||
"omstart.\n"
|
||||
"<br /> <br /> Tänk också på att en alternativ partition firmware kanske inte "
|
||||
"är ett enkelt sätt att växla aktiv partition och starta tillbaka till den "
|
||||
"aktiva partitionen. <br /> <br / > Klicka på \"Fortsätt\" nedan för att "
|
||||
"starta om enheten till en alternativ partition."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:47
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/power_off.htm:12
|
||||
msgid ""
|
||||
"WARNING: Power off might result in a reboot on a device which doesn't "
|
||||
|
@ -191,29 +274,37 @@ msgstr ""
|
|||
msgid "Waiting for changes to be applied..."
|
||||
msgstr "Väntar på att ändringarna ska bli verkställda..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:71
|
||||
msgid "Waiting for device..."
|
||||
msgstr "Väntar på enhet..."
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:216
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:83
|
||||
msgid "Warning: Device (%s) is unknown or isn't a dual-partition device!"
|
||||
msgstr ""
|
||||
"Varning: Enheten (% s) är okänd eller är inte en enhet med dubbla "
|
||||
"partitioner!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:193
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:14
|
||||
msgid "Warning: There are unsaved changes that will get lost on reboot!"
|
||||
msgstr ""
|
||||
"Varning: Det finns osparade ändringar som kommer att förloras vid omstart!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:229
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:97
|
||||
msgid "Warning: This system does not support powering off!"
|
||||
msgstr "Varning: Det här systemet har inte stöd för avstängning!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/htdocs/luci-static/resources/view/system/advanced_reboot.js:217
|
||||
#: applications/luci-app-advanced-reboot/luasrc/view/advanced_reboot/advanced_reboot.htm:85
|
||||
msgid "Warning: Unable to obtain device information!"
|
||||
msgstr "Varning: Det går inte att få information om enheten!"
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:45
|
||||
msgid "attempting to mount alternative partition (mtd%s)"
|
||||
msgstr ""
|
||||
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:127
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:128
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:141
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:142
|
||||
msgid "to"
|
||||
#: applications/luci-app-advanced-reboot/luasrc/controller/advanced_reboot.lua:54
|
||||
msgid "attempting to unmount alternative partition (mtd%s)"
|
||||
msgstr ""
|
||||
|
||||
#~ msgid "Warning: This system does not have two partitions!"
|
||||
#~ msgstr "Varning: Det här systemet har inte två partitioner!"
|
||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue