Compare commits
2400 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
1da5f33d72 | ||
|
|
948e39eed1 | ||
|
|
f6360a425c | ||
|
|
65277dc5f5 | ||
|
|
82c5dd8dd6 | ||
|
|
1b7bcef25b | ||
|
|
5f6d7194a9 | ||
|
|
634e2490f3 | ||
|
|
6d884fee62 | ||
|
|
c499198ad3 | ||
|
|
d4995a6357 | ||
|
|
4d74516adc | ||
|
|
f533921252 | ||
|
|
d7ecf41754 | ||
|
|
955eb9e437 | ||
|
|
299560ec9a | ||
|
|
918ae905b1 | ||
|
|
86a7920590 | ||
|
|
233da8c449 | ||
|
|
e1e666049a | ||
|
|
05fa9ff317 | ||
|
|
9753b7c5a4 | ||
|
|
40eabe6b18 | ||
|
|
9a526c5f2b | ||
|
|
bf6626f4b3 | ||
|
|
cc1708116c | ||
|
|
de45d47c96 | ||
|
|
fd2826a80d | ||
|
|
9d48d4e0fe | ||
|
|
13f9914711 | ||
|
|
06ead877b4 | ||
|
|
28e3ef66f3 | ||
|
|
0bca508004 | ||
|
|
42ff5f0092 | ||
|
|
8c2258a331 | ||
|
|
44177b9ddf | ||
|
|
33c939281c | ||
|
|
f4d2558856 | ||
|
|
f9f6ac0107 | ||
|
|
133c61ffed | ||
|
|
21b7507a9e | ||
|
|
fd459414aa | ||
|
|
4296ea3f85 | ||
|
|
92b3cda9ef | ||
|
|
907eba3827 | ||
|
|
86cf324d62 | ||
|
|
e32db21f4e | ||
|
|
6afcc6fb3a | ||
|
|
e510686baa | ||
|
|
330dd3cbbd | ||
|
|
e9b687df6a | ||
|
|
e89dfed07e | ||
|
|
435b215025 | ||
|
|
e0165e4aac | ||
|
|
63f9bd5926 | ||
|
|
87c4758089 | ||
|
|
07cd292bee | ||
|
|
3b42a5a35b | ||
|
|
fafff3d9a8 | ||
|
|
b7fc3a8223 | ||
|
|
d2b859c5d8 | ||
|
|
17c49ace63 | ||
|
|
fa7b9eee01 | ||
|
|
6ad146e93d | ||
|
|
02b6ec7c6f | ||
|
|
9ee80cca99 | ||
|
|
950b5dd6c4 | ||
|
|
f5d959e0e0 | ||
|
|
a8c99dc9fb | ||
|
|
4d92f1fbbb | ||
|
|
af682801c6 | ||
|
|
1a404afede | ||
|
|
bbdb03f50d | ||
|
|
efe2906dde | ||
|
|
5127ba88a6 | ||
|
|
49968c3b45 | ||
|
|
4f29058b4f | ||
|
|
616d09171e | ||
|
|
8022fa77cb | ||
|
|
993c9becf4 | ||
|
|
689594851d | ||
|
|
9a7c65899e | ||
|
|
da1a535de7 | ||
|
|
ec1df44cbc | ||
|
|
b2461a6a30 | ||
|
|
3fb9286e47 | ||
|
|
dc5bb5b8aa | ||
|
|
1b5dc38750 | ||
|
|
72d3f68957 | ||
|
|
d5ff71b367 | ||
|
|
09bd27a59b | ||
|
|
cf2d39ae3f | ||
|
|
4330d5a726 | ||
|
|
3734b61c81 | ||
|
|
0f2bd699c4 | ||
|
|
71b9e497d6 | ||
|
|
550608cdb5 | ||
|
|
e4a050f905 | ||
|
|
d7db6d58c5 | ||
|
|
56a2d76f38 | ||
|
|
4a7d431a17 | ||
|
|
a91ff4e49f | ||
|
|
fcb9f32d4c | ||
|
|
cf4d13a756 | ||
|
|
75d0043e45 | ||
|
|
2391337ee2 | ||
|
|
1074f653b2 | ||
|
|
a12601180e | ||
|
|
3a7716240d | ||
|
|
93f44859b2 | ||
|
|
376ce21eae | ||
|
|
19635d2f06 | ||
|
|
b2a5539324 | ||
|
|
01df1e655e | ||
|
|
467e1cae50 | ||
|
|
822e00a46a | ||
|
|
74433fe751 | ||
|
|
a45690b26e | ||
|
|
f69d6736d4 | ||
|
|
ae7916b7e7 | ||
|
|
3bb4cf4fbc | ||
|
|
8b305ba5ec | ||
|
|
0fdcade27e | ||
|
|
897ebda42d | ||
|
|
ddd0b4ea05 | ||
|
|
4826bcf7df | ||
|
|
09d8bc4425 | ||
|
|
aeb3299c50 | ||
|
|
be11012096 | ||
|
|
22da289151 | ||
|
|
67a16a7b34 | ||
|
|
312ac788b3 | ||
|
|
8117f3c215 | ||
|
|
3c1d3f5d8e | ||
|
|
7cbd1fa59d | ||
|
|
f9e9c5c868 | ||
|
|
3b89ef0487 | ||
|
|
d49bfa0a4c | ||
|
|
28cfcf7ddc | ||
|
|
e656dd8d8b | ||
|
|
7904913fdb | ||
|
|
464561992e | ||
|
|
4db73d5e54 | ||
|
|
19020d2131 | ||
|
|
244cce56c0 | ||
|
|
b05d696057 | ||
|
|
d8ddcdc117 | ||
|
|
48e8abb247 | ||
|
|
a10f95f900 | ||
|
|
70b415b67a | ||
|
|
c22a763da6 | ||
|
|
abbab887c6 | ||
|
|
169350a5bf | ||
|
|
a4bb17f935 | ||
|
|
1fa886690a | ||
|
|
5540728fc6 | ||
|
|
9ab235c017 | ||
|
|
e5cc0587e2 | ||
|
|
e8b3753a17 | ||
|
|
b0984e9bbc | ||
|
|
1a3964e238 | ||
|
|
5903d1a023 | ||
|
|
8b0b670ea8 | ||
|
|
9ef948670c | ||
|
|
5a7e16b51c | ||
|
|
be98dc7b73 | ||
|
|
3174eda29a | ||
|
|
6a4bb50006 | ||
|
|
66876283b4 | ||
|
|
75dc6a1980 | ||
|
|
2823e51b1d | ||
|
|
c9c02e91ff | ||
|
|
19efcb5a98 | ||
|
|
5c7e3b5cb3 | ||
|
|
c3cbc44d28 | ||
|
|
6965279d36 | ||
|
|
eb61ad76c1 | ||
|
|
7a1fa601da | ||
|
|
945ac5aad3 | ||
|
|
617f0e25e8 | ||
|
|
ac52a1cb1d | ||
|
|
2cefb9822b | ||
|
|
b81de96277 | ||
|
|
236c95d2f6 | ||
|
|
0f75953ad1 | ||
|
|
0f4c1c50cb | ||
|
|
9e4939e2e3 | ||
|
|
f4dc98112a | ||
|
|
138e57b720 | ||
|
|
de1d6bd76a | ||
|
|
4a217300a2 | ||
|
|
f4822fa587 | ||
|
|
e4d6fdbd97 | ||
|
|
1bd72e4db1 | ||
|
|
307eadc2da | ||
|
|
99014dd113 | ||
|
|
89b7cb0230 | ||
|
|
e3da6c8643 | ||
|
|
136f5e7d61 | ||
|
|
16f24978ff | ||
|
|
091d67e6b3 | ||
|
|
fcf9bdc68e | ||
|
|
af73aabbae | ||
|
|
778b433ad4 | ||
|
|
dc9c08f1fa | ||
|
|
4efa8b464e | ||
|
|
e7d0180e15 | ||
|
|
0fa24dbae4 | ||
|
|
975b876a74 | ||
|
|
557e2ea2df | ||
|
|
11f576eb69 | ||
|
|
2a9e036986 | ||
|
|
15976777ed | ||
|
|
9ad636fdad | ||
|
|
6bfc66740e | ||
|
|
7e824df73d | ||
|
|
62c3bc1c7a | ||
|
|
266508ca2d | ||
|
|
19ccb5e9e9 | ||
|
|
46b8c41db7 | ||
|
|
4e5ddd07c9 | ||
|
|
2291658371 | ||
|
|
cfa8eee193 | ||
|
|
14f8ee565a | ||
|
|
b28c72bc52 | ||
|
|
b98300596c | ||
|
|
38e6d5469f | ||
|
|
4d868055e7 | ||
|
|
086525c178 | ||
|
|
32a35aa19c | ||
|
|
80148804fb | ||
|
|
8ce15e69fb | ||
|
|
d3cd0962d5 | ||
|
|
c1168582a9 | ||
|
|
dbd51d026b | ||
|
|
61f1a8918c | ||
|
|
3a488a9110 | ||
|
|
842f7b33b8 | ||
|
|
fcc7ce8dfc | ||
|
|
9c4946a3fe | ||
|
|
7d2e4c8515 | ||
|
|
3b2fe51973 | ||
|
|
b2ac881b9b | ||
|
|
4a134d7604 | ||
|
|
ad7d3a320b | ||
|
|
0c3aa922ca | ||
|
|
875ec357d9 | ||
|
|
510c3723ad | ||
|
|
f5910407ba | ||
|
|
2691dc5df5 | ||
|
|
31ef4f39bf | ||
|
|
4044a22e04 | ||
|
|
3c2c140eb5 | ||
|
|
5cdbc233e4 | ||
|
|
86f8809de7 | ||
|
|
5163b3362f | ||
|
|
443fb1f448 | ||
|
|
7cd7089980 | ||
|
|
61f5d7a902 | ||
|
|
6ab88e9fa0 | ||
|
|
3bddd0405c | ||
|
|
e4b05a316a | ||
|
|
451ceb370b | ||
|
|
ab5291702a | ||
|
|
bec183d595 | ||
|
|
a2f4f34dfe | ||
|
|
7ba6fee9e5 | ||
|
|
9d9713ee82 | ||
|
|
91556f981a | ||
|
|
9f86aa6740 | ||
|
|
466573e2a4 | ||
|
|
4c417b10fe | ||
|
|
36549e7898 | ||
|
|
0d2d5f2eb0 | ||
|
|
e089b83797 | ||
|
|
dbd0d157a8 | ||
|
|
aef2b113f8 | ||
|
|
e610e03e46 | ||
|
|
17cbd068b9 | ||
|
|
7064d3fe82 | ||
|
|
abfe0b3f38 | ||
|
|
045607b146 | ||
|
|
be90af7440 | ||
|
|
0a7497be27 | ||
|
|
fcf096c66d | ||
|
|
12e8c7aad8 | ||
|
|
2a2896786c | ||
|
|
20d538b6e9 | ||
|
|
36a5bc105b | ||
|
|
e6c39c099c | ||
|
|
d74ece2785 | ||
|
|
e7eeee1b9d | ||
|
|
c0a579e84b | ||
|
|
e0a602eaf4 | ||
|
|
536ac01476 | ||
|
|
18a0cf2953 | ||
|
|
7ae29f967b | ||
|
|
2509cf9919 | ||
|
|
e8c65fb21b | ||
|
|
5d155f6c74 | ||
|
|
dca6780979 | ||
|
|
65b7d6589a | ||
|
|
dfdc052f4b | ||
|
|
7ca3b69965 | ||
|
|
5577b38e2b | ||
|
|
ae4f850ff4 | ||
|
|
dbf80b4929 | ||
|
|
e181c64775 | ||
|
|
ac9b2d12fe | ||
|
|
3738b180dd | ||
|
|
3ec1e85712 | ||
|
|
e9a77355bb | ||
|
|
116190f2b3 | ||
|
|
4bbd59b988 | ||
|
|
5c279d80df | ||
|
|
f177b95a5a | ||
|
|
d86dd37ec0 | ||
|
|
fae7d921a7 | ||
|
|
60a2eff40a | ||
|
|
98a4a076bc | ||
|
|
a95020dda3 | ||
|
|
3c2bf20321 | ||
|
|
5e179cf9ff | ||
|
|
0b946d5ef7 | ||
|
|
f48c57b1c5 | ||
|
|
98ac2fc618 | ||
|
|
36e3333e39 | ||
|
|
15fcc971f6 | ||
|
|
32adbb9581 | ||
|
|
4ecd02510b | ||
|
|
0dbb6474b8 | ||
|
|
c974c2a6d6 | ||
|
|
a6695254b6 | ||
|
|
e8a82eddca | ||
|
|
d3684dbedd | ||
|
|
6c9a403731 | ||
|
|
3be51c89a9 | ||
|
|
5b845a56e1 | ||
|
|
7b572c3c0e | ||
|
|
56bb22d03d | ||
|
|
e1d656f43f | ||
|
|
e14b3c76f9 | ||
|
|
de830cda48 | ||
|
|
d8057fb547 | ||
|
|
2dd69d443b | ||
|
|
6732850b41 | ||
|
|
287233785e | ||
|
|
de094cb11f | ||
|
|
2307691044 | ||
|
|
2dca0d7526 | ||
|
|
a1505bcf20 | ||
|
|
25b53754ba | ||
|
|
6c71036356 | ||
|
|
f55f2606a7 | ||
|
|
e9b7abd219 | ||
|
|
63d3309605 | ||
|
|
b4615d7d79 | ||
|
|
ec7eee650b | ||
|
|
154bb1749d | ||
|
|
742eb7ef57 | ||
|
|
88526aa46e | ||
|
|
1909e66c87 | ||
|
|
5f8447ec6b | ||
|
|
e6db5b43ff | ||
|
|
6566c129c7 | ||
|
|
e7f4be2d57 | ||
|
|
9d04482d19 | ||
|
|
7c661f8e67 | ||
|
|
0b7a2fd197 | ||
|
|
3382d8a500 | ||
|
|
5d871d5fe7 | ||
|
|
b7c5737a95 | ||
|
|
0cca1c3566 | ||
|
|
e0fe0fad67 | ||
|
|
c0bc068a18 | ||
|
|
7cb413db15 | ||
|
|
fdf1a6acf9 | ||
|
|
b533c6c1c8 | ||
|
|
926423db5c | ||
|
|
e7d55d2bac | ||
|
|
16f27e5c5c | ||
|
|
88dc8db6e7 | ||
|
|
c69a574379 | ||
|
|
516d624f16 | ||
|
|
a662c3e04f | ||
|
|
985910cbf6 | ||
|
|
feae86f6ea | ||
|
|
1f96e3b117 | ||
|
|
b3b5d46e4e | ||
|
|
c996680a58 | ||
|
|
ade4654ae0 | ||
|
|
4e9e6282f6 | ||
|
|
783326afca | ||
|
|
8dfd06919b | ||
|
|
50ee690717 | ||
|
|
74aebd32a7 | ||
|
|
e489d0f913 | ||
|
|
814df46521 | ||
|
|
2bf6cf663b | ||
|
|
9e2eedcfd4 | ||
|
|
3bd769d318 | ||
|
|
5d77a08364 | ||
|
|
1bf67cc533 | ||
|
|
f3818c2066 | ||
|
|
3222afd8b4 | ||
|
|
eede32aa7e | ||
|
|
ba92e6e386 | ||
|
|
03fdd483ea | ||
|
|
bdbe8b60cc | ||
|
|
5b2eb9748a | ||
|
|
7338af3b38 | ||
|
|
9cfc591dd9 | ||
|
|
778d823820 | ||
|
|
a3c43c868a | ||
|
|
8e366b1450 | ||
|
|
58d5036363 | ||
|
|
67c2a5bae7 | ||
|
|
9d0e42de76 | ||
|
|
8496e32cfe | ||
|
|
157216148c | ||
|
|
5ac19eecd4 | ||
|
|
2865ea77fe | ||
|
|
a8cd2357e7 | ||
|
|
0a4728ec5e | ||
|
|
863e01101b | ||
|
|
47662808a3 | ||
|
|
5b614f5dee | ||
|
|
1e5bd80471 | ||
|
|
d62d362f2e | ||
|
|
2c67db44a0 | ||
|
|
3ae0429043 | ||
|
|
5ffbc9cabc | ||
|
|
cbd96cb30b | ||
|
|
3e5f391d3f | ||
|
|
c016107572 | ||
|
|
52bd85b850 | ||
|
|
09e7c41479 | ||
|
|
bdcb2d05c7 | ||
|
|
a522e3065c | ||
|
|
72c62d0fa4 | ||
|
|
133ea360d7 | ||
|
|
e722ded58a | ||
|
|
6d37180d00 | ||
|
|
14d50b9e70 | ||
|
|
cfe314742d | ||
|
|
9a71e8bb8c | ||
|
|
dc2c7cc425 | ||
|
|
7bf3237b72 | ||
|
|
b48c854926 | ||
|
|
0bb7bef52c | ||
|
|
4ffa019c68 | ||
|
|
9c2007e0cf | ||
|
|
9176854d56 | ||
|
|
65c72d38ea | ||
|
|
6f54c8a731 | ||
|
|
ca7eb50a82 | ||
|
|
a7030fab9f | ||
|
|
0bb3528cde | ||
|
|
2a5b76ddfb | ||
|
|
c8c141f5c9 | ||
|
|
bd8326f95f | ||
|
|
88cfa023c9 | ||
|
|
41a2fc2cb3 | ||
|
|
0f0e404920 | ||
|
|
f34fe5a032 | ||
|
|
e4c9afecbd | ||
|
|
79e855a038 | ||
|
|
09a3a4e6d4 | ||
|
|
e271f2cbcc | ||
|
|
1cc4c18665 | ||
|
|
e650b7183a | ||
|
|
4eb097b422 | ||
|
|
04a9f82bdc | ||
|
|
39cfdc7b6c | ||
|
|
a8701b02a1 | ||
|
|
3f1ad528c3 | ||
|
|
ae685baeef | ||
|
|
d2ee67f3cf | ||
|
|
d440a4d52a | ||
|
|
7566b71ccd | ||
|
|
109b7ed5bc | ||
|
|
3eb853154f | ||
|
|
ee3ce8aa46 | ||
|
|
1557af5d2a | ||
|
|
465e7065ca | ||
|
|
a3f8419c49 | ||
|
|
dde443ccec | ||
|
|
01b1380b78 | ||
|
|
c51b18465e | ||
|
|
ad9888cf52 | ||
|
|
7856791f90 | ||
|
|
273ee63ec7 | ||
|
|
be36583aee | ||
|
|
433bbbf904 | ||
|
|
6c2ee76198 | ||
|
|
42f59898f3 | ||
|
|
8ab126f502 | ||
|
|
4954abf9e3 | ||
|
|
30a21d5ff5 | ||
|
|
d1b2def47c | ||
|
|
48cdabe2a5 | ||
|
|
bc2db0cf2c | ||
|
|
843ef37dcd | ||
|
|
ed260a0667 | ||
|
|
2e131c2a95 | ||
|
|
f5e884b6aa | ||
|
|
a9929d0c93 | ||
|
|
3fb43d1c0e | ||
|
|
a1b2855538 | ||
|
|
07236baed5 | ||
|
|
f991435857 | ||
|
|
faa3259165 | ||
|
|
c96bafb6f7 | ||
|
|
9b7680f0e6 | ||
|
|
16e01b7494 | ||
|
|
6cd697dc32 | ||
|
|
9946bd1af2 | ||
|
|
3b06d72270 | ||
|
|
4bd0556464 | ||
|
|
7e12a914d5 | ||
|
|
25eaf4fa20 | ||
|
|
b3efa1f787 | ||
|
|
9a18e70e34 | ||
|
|
64ece9cb73 | ||
|
|
66c974b011 | ||
|
|
d8cc93c841 | ||
|
|
de22accfda | ||
|
|
e5b0b60dde | ||
|
|
32d98e6544 | ||
|
|
3dde05eda2 | ||
|
|
6aeefaae64 | ||
|
|
93d695e6c2 | ||
|
|
160924feee | ||
|
|
e3f3ed20e6 | ||
|
|
52149f4c0f | ||
|
|
cbc586f9ac | ||
|
|
fc8e20be0d | ||
|
|
368059eb0d | ||
|
|
ea77375fcc | ||
|
|
16005e417d | ||
|
|
7c5b750264 | ||
|
|
cc6b65c6c4 | ||
|
|
d2c99c2d77 | ||
|
|
84c25e3042 | ||
|
|
8840dba90f | ||
|
|
856dded58f | ||
|
|
1d1bd2a003 | ||
|
|
dc91ee76ca | ||
|
|
90bb9a4d02 | ||
|
|
d12d847f2f | ||
|
|
31a9de252d | ||
|
|
299cb485c3 | ||
|
|
882d462849 | ||
|
|
fc3710b37b | ||
|
|
3ac170ad01 | ||
|
|
4069545603 | ||
|
|
db9fc11f13 | ||
|
|
76667f68ec | ||
|
|
e27a287a68 | ||
|
|
ce3731774d | ||
|
|
8cbf2bb50b | ||
|
|
6f8c44b2eb | ||
|
|
bbc5c11667 | ||
|
|
d074fdec96 | ||
|
|
5d98208596 | ||
|
|
4480ad4d84 | ||
|
|
df6c6cb30f | ||
|
|
0f2da334e8 | ||
|
|
7562340ec2 | ||
|
|
fee5b7be44 | ||
|
|
e89f75e4b6 | ||
|
|
8bcaf906fb | ||
|
|
cee00a87c1 | ||
|
|
9b627f4e8f | ||
|
|
af977840c6 | ||
|
|
e8370121d5 | ||
|
|
3175d7f8e9 | ||
|
|
ab4035bbc5 | ||
|
|
3d88d29d93 | ||
|
|
1ac361b4df | ||
|
|
24c37324b8 | ||
|
|
21bce341f0 | ||
|
|
0d9c3dc807 | ||
|
|
60f9274438 | ||
|
|
e23722baa0 | ||
|
|
d25e8c7360 | ||
|
|
87bf472ee4 | ||
|
|
e28e196a17 | ||
|
|
0f7ed9926c | ||
|
|
75eb63632f | ||
|
|
e1982f265e | ||
|
|
e2a01bb744 | ||
|
|
8c8e41bc89 | ||
|
|
88d1cc1650 | ||
|
|
dd7a673637 | ||
|
|
35ac452a30 | ||
|
|
de654e0016 | ||
|
|
b4adee720f | ||
|
|
d4f668559c | ||
|
|
6b2b26faf5 | ||
|
|
52135e7478 | ||
|
|
10a0537b78 | ||
|
|
b383acc902 | ||
|
|
f5706d9fe3 | ||
|
|
fea33945c7 | ||
|
|
22826e3b36 | ||
|
|
c7dad09555 | ||
|
|
198ae9c41f | ||
|
|
1b2be35bd6 | ||
|
|
ff3d8ff2d6 | ||
|
|
932ed34947 | ||
|
|
ed59101fc7 | ||
|
|
a4e8cdd0f6 | ||
|
|
40604d7604 | ||
|
|
d5d766b429 | ||
|
|
a83e83c1b1 | ||
|
|
6585a4e325 | ||
|
|
20ab0768df | ||
|
|
b07381e5d0 | ||
|
|
4a1829839f | ||
|
|
93d864e927 | ||
|
|
232b1816fe | ||
|
|
54437ed0fd | ||
|
|
282a4670ce | ||
|
|
5973b801b9 | ||
|
|
628595bf5a | ||
|
|
86498eb399 | ||
|
|
92fabdf37a | ||
|
|
33d098d78a | ||
|
|
e094f95602 | ||
|
|
b35bcae213 | ||
|
|
46ae92c321 | ||
|
|
cc45e764cf | ||
|
|
f1026d403f | ||
|
|
c60c534a9e | ||
|
|
0e0555c32c | ||
|
|
928f1ed0e8 | ||
|
|
14da4b5fcc | ||
|
|
9d6e23d171 | ||
|
|
68a6286af6 | ||
|
|
7960fde155 | ||
|
|
afe7271419 | ||
|
|
c6c3bd3a3d | ||
|
|
f2482ee973 | ||
|
|
71dd4a97bf | ||
|
|
f771a5a7ec | ||
|
|
d8ca29a18b | ||
|
|
4d7018a017 | ||
|
|
ca24e82a6d | ||
|
|
186fa7af61 | ||
|
|
75b406cb5b | ||
|
|
d20b46f3ef | ||
|
|
b2f3605571 | ||
|
|
da1be6c87b | ||
|
|
62a60daac7 | ||
|
|
45d45b0068 | ||
|
|
4cae6e8f41 | ||
|
|
d3fa735481 | ||
|
|
052a805a98 | ||
|
|
6e8c406da9 | ||
|
|
6e6c3819e5 | ||
|
|
2b739e33e6 | ||
|
|
7768447ab0 | ||
|
|
e31efbbf81 | ||
|
|
dc0d7d7e45 | ||
|
|
ade4214b25 | ||
|
|
6bc4c686ec | ||
|
|
ab7dfe80f7 | ||
|
|
c5f549f937 | ||
|
|
a7aa4042ff | ||
|
|
8136a53981 | ||
|
|
624c61f383 | ||
|
|
bf1be68d06 | ||
|
|
1b714470de | ||
|
|
32fd64ee25 | ||
|
|
e1521e9837 | ||
|
|
7b5303b1d8 | ||
|
|
78f6c66547 | ||
|
|
c2252af575 | ||
|
|
1ef6c1977f | ||
|
|
e1b30204ce | ||
|
|
0001d28f14 | ||
|
|
3dcc4240dc | ||
|
|
4db3343029 | ||
|
|
5711e70dbb | ||
|
|
6d7953a1ca | ||
|
|
356ce5a6f3 | ||
|
|
c1a61b9795 | ||
|
|
992e727d93 | ||
|
|
e159989f17 | ||
|
|
f6a42a7908 | ||
|
|
3ddfc2f0dd | ||
|
|
4cf827b48a | ||
|
|
f00b3abbe4 | ||
|
|
2f68a66f13 | ||
|
|
9831c3393f | ||
|
|
09511e8b3d | ||
|
|
0e89549f6a | ||
|
|
ef00e07647 | ||
|
|
3a1d631e01 | ||
|
|
488f5efa2f | ||
|
|
e15e33b048 | ||
|
|
504f5c565b | ||
|
|
94e168f803 | ||
|
|
43e07fe725 | ||
|
|
2374f4d31b | ||
|
|
52f58b8ea4 | ||
|
|
18f860c6a2 | ||
|
|
5d610a342f | ||
|
|
758f0b7526 | ||
|
|
3ace3b9650 | ||
|
|
037d468c30 | ||
|
|
bf13c12443 | ||
|
|
a1f3892bd1 | ||
|
|
9550a66291 | ||
|
|
a024352b15 | ||
|
|
ef222ce229 | ||
|
|
b310152f7f | ||
|
|
afe8d2a20c | ||
|
|
bc038c3eb3 | ||
|
|
729c816f6e | ||
|
|
d6541945ef | ||
|
|
369d241874 | ||
|
|
66f3d34942 | ||
|
|
419f0e0907 | ||
|
|
c0954b2819 | ||
|
|
290c910a1b | ||
|
|
1ffe42771f | ||
|
|
b25a0a4db1 | ||
|
|
21f1e52571 | ||
|
|
11f6fc9a31 | ||
|
|
4af318403a | ||
|
|
c14b33283d | ||
|
|
069b1c1681 | ||
|
|
dfbe036119 | ||
|
|
00c09052dc | ||
|
|
4095ca8642 | ||
|
|
4ca6a331f1 | ||
|
|
1d05c2b3df | ||
|
|
1d0ac86e5a | ||
|
|
12c63b4ff9 | ||
|
|
8c994f362d | ||
|
|
5ecb809c73 | ||
|
|
6ee58167d8 | ||
|
|
c4619aee51 | ||
|
|
d3117d603f | ||
|
|
5859c33ce8 | ||
|
|
241c17eb7e | ||
|
|
f4d80d8843 | ||
|
|
0cdfd68239 | ||
|
|
bbb234e498 | ||
|
|
3716c8aa80 | ||
|
|
57fe4d7d65 | ||
|
|
92e156834b | ||
|
|
4e6246a710 | ||
|
|
b2e6e4f076 | ||
|
|
6348bdccde | ||
|
|
c3213eb040 | ||
|
|
78a006544a | ||
|
|
3ab2361f45 | ||
|
|
6068276644 | ||
|
|
e3bedbf5f2 | ||
|
|
c9fc22e51e | ||
|
|
146c1fc889 | ||
|
|
63a5b6fb6f | ||
|
|
254261b83a | ||
|
|
9301a0914d | ||
|
|
8e3bae6396 | ||
|
|
1a4d48503a | ||
|
|
508d51d582 | ||
|
|
8f91b83195 | ||
|
|
6adac26a3d | ||
|
|
140e816979 | ||
|
|
f89682c2d6 | ||
|
|
35e0f7ede9 | ||
|
|
8383699a68 | ||
|
|
76aa472745 | ||
|
|
6959bdbee1 | ||
|
|
c3d4914f57 | ||
|
|
55b6b74590 | ||
|
|
4a4b281495 | ||
|
|
b9b43513b4 | ||
|
|
f68429487e | ||
|
|
c5178b4c99 | ||
|
|
27f3ced338 | ||
|
|
06a112a030 | ||
|
|
89b210ffd5 | ||
|
|
7dd2c9eb3e | ||
|
|
7bf17e1746 | ||
|
|
3f7f671a3b | ||
|
|
f764869cc8 | ||
|
|
2ba5fa6954 | ||
|
|
35b8a34162 | ||
|
|
3379189ea8 | ||
|
|
e6be13b583 | ||
|
|
ab87afc82b | ||
|
|
8798dd29b8 | ||
|
|
3e3059d79a | ||
|
|
16581d39a4 | ||
|
|
3b776991a6 | ||
|
|
7eb6b3a79d | ||
|
|
a5d91c9b57 | ||
|
|
f59665cccb | ||
|
|
cf0e91c4ff | ||
|
|
41a25720d0 | ||
|
|
283ec50388 | ||
|
|
e5794e6685 | ||
|
|
bd3cdb98ac | ||
|
|
f66d7a9547 | ||
|
|
7be7b12d52 | ||
|
|
b17cfa4ec2 | ||
|
|
8c185d4b5e | ||
|
|
ec86d6f99d | ||
|
|
ffc566c3bc | ||
|
|
e7451eca27 | ||
|
|
53713cd2e7 | ||
|
|
5925d45f74 | ||
|
|
43c30bb03d | ||
|
|
eac2caadce | ||
|
|
8d0a4ec2e6 | ||
|
|
8b6fb98b3d | ||
|
|
8f13c5b8a5 | ||
|
|
ec12c1d324 | ||
|
|
b696902124 | ||
|
|
87d1522c41 | ||
|
|
4447ff3142 | ||
|
|
00ef3856ca | ||
|
|
cd7d74fb33 | ||
|
|
ce3f77ed20 | ||
|
|
d347f4e575 | ||
|
|
1c5802a5e2 | ||
|
|
4bc7ce7cd0 | ||
|
|
3c6989f67d | ||
|
|
a1e00b44d5 | ||
|
|
b40749717f | ||
|
|
4596f3ab0d | ||
|
|
89e87cd74d | ||
|
|
311c4caf2b | ||
|
|
0e0ae9165e | ||
|
|
ff2cec699f | ||
|
|
1775835392 | ||
|
|
2c5db670a4 | ||
|
|
4b4743f1f7 | ||
|
|
7719ca7eca | ||
|
|
f4f7df9f2b | ||
|
|
95551de09a | ||
|
|
8653059b13 | ||
|
|
b3afd0403e | ||
|
|
6db498ccb1 | ||
|
|
ef8c5f58c5 | ||
|
|
71998831ee | ||
|
|
8f19d3e83c | ||
|
|
ea73a92fb7 | ||
|
|
d68c3659be | ||
|
|
715bcb6bd3 | ||
|
|
fea8a9a37e | ||
|
|
01eeb28b60 | ||
|
|
44d4dd54aa | ||
|
|
27bb6045bc | ||
|
|
0610eea53d | ||
|
|
1fcfea9fd5 | ||
|
|
aec5845bce | ||
|
|
5209c0ea04 | ||
|
|
b52132e311 | ||
|
|
c2e731ef89 | ||
|
|
a48269f254 | ||
|
|
562adb9d55 | ||
|
|
851ceb553d | ||
|
|
4bd7e9ab34 | ||
|
|
edaed61612 | ||
|
|
784c1db0c1 | ||
|
|
97fc8174b9 | ||
|
|
9849c34ed3 | ||
|
|
56be762686 | ||
|
|
1648e104e1 | ||
|
|
c4d7c4511e | ||
|
|
cd78c46ef8 | ||
|
|
758b6f18db | ||
|
|
6d05b2a849 | ||
|
|
4729268083 | ||
|
|
b7a574fc16 | ||
|
|
c8cbd893f7 | ||
|
|
11b01fd3dd | ||
|
|
85e3d3bc18 | ||
|
|
47ea8cd017 | ||
|
|
61e78eb668 | ||
|
|
5ebd44c0c7 | ||
|
|
9888dcc323 | ||
|
|
49a166a6b2 | ||
|
|
2bd1271575 | ||
|
|
5d62b11a6d | ||
|
|
f4cac58322 | ||
|
|
4a532e751c | ||
|
|
4a3b33cb85 | ||
|
|
78e9f41854 | ||
|
|
48cfee57b7 | ||
|
|
b2ef9e5d6e | ||
|
|
c42ebce6e3 | ||
|
|
bc1d6006eb | ||
|
|
727d925879 | ||
|
|
5d48d9ac74 | ||
|
|
83ea183f58 | ||
|
|
a098858035 | ||
|
|
81e85c19ae | ||
|
|
fda4a03541 | ||
|
|
55c84662c0 | ||
|
|
5c9e06468e | ||
|
|
a3d38c57d7 | ||
|
|
7ec09dd385 | ||
|
|
bf8003891c | ||
|
|
adb8c4c5f9 | ||
|
|
bb7f069254 | ||
|
|
61fc1d2ed3 | ||
|
|
dabc63af73 | ||
|
|
08181c1d5f | ||
|
|
03cd1b535b | ||
|
|
8cc3843ada | ||
|
|
c4701092f4 | ||
|
|
63ef9b44c7 | ||
|
|
d564742339 | ||
|
|
6477e4c1f8 | ||
|
|
eb8a0ae307 | ||
|
|
5296c437cc | ||
|
|
36efe139ba | ||
|
|
eaabd3149e | ||
|
|
6166ab3006 | ||
|
|
f1498d51fa | ||
|
|
3aabc0d051 | ||
|
|
28904935da | ||
|
|
35d83d257c | ||
|
|
92e078b87c | ||
|
|
75accad06e | ||
|
|
a99823d487 | ||
|
|
1ba1595d0e | ||
|
|
8f7408d815 | ||
|
|
3337fa04b9 | ||
|
|
1a0dd19cf0 | ||
|
|
b45434b374 | ||
|
|
a214fd416e | ||
|
|
38266be174 | ||
|
|
f96419d14c | ||
|
|
280127c9af | ||
|
|
da35e889f2 | ||
|
|
bb8975e93a | ||
|
|
36e8300427 | ||
|
|
fc160e1d09 | ||
|
|
1ace5ea50c | ||
|
|
911ff9b784 | ||
|
|
e1688c3f58 | ||
|
|
e11a320c3f | ||
|
|
0d6a40b9fc | ||
|
|
bbab712a79 | ||
|
|
d9f03a62ee | ||
|
|
577994cc95 | ||
|
|
d573dabf15 | ||
|
|
4c903456ff | ||
|
|
6d1a29019b | ||
|
|
a91025ac23 | ||
|
|
ca931f18f6 | ||
|
|
55bd10087d | ||
|
|
97450f5936 | ||
|
|
6b37287e08 | ||
|
|
757d7e0a1e | ||
|
|
664d75e653 | ||
|
|
dffc70cc19 | ||
|
|
d294398f28 | ||
|
|
c17cf74389 | ||
|
|
b96cdbe40a | ||
|
|
7b86a93661 | ||
|
|
1d2122c2df | ||
|
|
65e40e4d9c | ||
|
|
25cd5a346b | ||
|
|
5684d790c4 | ||
|
|
13cde493ec | ||
|
|
052860c5a3 | ||
|
|
c66de4fdb1 | ||
|
|
edf0295cdf | ||
|
|
d044944946 | ||
|
|
7bbf2f1ce2 | ||
|
|
2369fcc92d | ||
|
|
0b5c692c65 | ||
|
|
4970d33169 | ||
|
|
614d6a722a | ||
|
|
6d757857cb | ||
|
|
4804c7f439 | ||
|
|
47f685bcdd | ||
|
|
e5d9b16235 | ||
|
|
54a2d97f70 | ||
|
|
b7d85ca3c7 | ||
|
|
56611598b2 | ||
|
|
23e0666569 | ||
|
|
6571bba218 | ||
|
|
51fc6fde22 | ||
|
|
b8d6d4a0b3 | ||
|
|
6381f36a90 | ||
|
|
b9ef35dbbe | ||
|
|
b43e3dab71 | ||
|
|
901dbb1ecf | ||
|
|
68e01fbcc0 | ||
|
|
43d4b7ef18 | ||
|
|
4a00f3398e | ||
|
|
8054e3d8f2 | ||
|
|
b0e1d5e7fa | ||
|
|
d9e723b265 | ||
|
|
9bb8a0986f | ||
|
|
6418d09039 | ||
|
|
afab681a60 | ||
|
|
8db077887d | ||
|
|
c06b7857f8 | ||
|
|
e798cfdfe3 | ||
|
|
0e76342b04 | ||
|
|
d91e38fec9 | ||
|
|
3316072f5d | ||
|
|
4c568212ac | ||
|
|
eaa119f152 | ||
|
|
e7deabe8d9 | ||
|
|
6d47700ebd | ||
|
|
93c616de23 | ||
|
|
ee25b41d7e | ||
|
|
00f134029a | ||
|
|
00d625013b | ||
|
|
e81ff66dd3 | ||
|
|
97af12416e | ||
|
|
bf191dab92 | ||
|
|
f8c61b7848 | ||
|
|
5b136f2da8 | ||
|
|
8b80b33810 | ||
|
|
e3c36ae6e2 | ||
|
|
533b15f44b | ||
|
|
4f0f8655f4 | ||
|
|
668f6856d1 | ||
|
|
c8e2bb0c13 | ||
|
|
39ed7ea83c | ||
|
|
f1b2ff801a | ||
|
|
1d9c3a8b80 | ||
|
|
29c6151fe3 | ||
|
|
1377be9915 | ||
|
|
c479a601cd | ||
|
|
f66a4d25bf | ||
|
|
9c7d153f15 | ||
|
|
bbea534781 | ||
|
|
df2586e76d | ||
|
|
59093cdf21 | ||
|
|
5f6307041a | ||
|
|
26f2143247 | ||
|
|
bd292ff886 | ||
|
|
9915d46ad4 | ||
|
|
2b5a02e068 | ||
|
|
1f68f512fa | ||
|
|
d18f7c6195 | ||
|
|
015ac7d46e | ||
|
|
6631dfdea3 | ||
|
|
212fbb83fe | ||
|
|
9e08d6012c | ||
|
|
69c0fe1caf | ||
|
|
fcecd1163d | ||
|
|
29ea112b4f | ||
|
|
2b96fd5f57 | ||
|
|
3e40745621 | ||
|
|
c6e30236e9 | ||
|
|
34c4ecf940 | ||
|
|
3550c168e2 | ||
|
|
901d6e6c92 | ||
|
|
f05d081cd6 | ||
|
|
aadc1be56c | ||
|
|
5b080874f2 | ||
|
|
19e230ea6a | ||
|
|
bc1263c341 | ||
|
|
42d76cf257 | ||
|
|
d06b7411dc | ||
|
|
b14d766ffb | ||
|
|
32ff8db241 | ||
|
|
ea87c8ca24 | ||
|
|
780ea4a9d0 | ||
|
|
6ce4797772 | ||
|
|
8e738a6097 | ||
|
|
7d3f86ded1 | ||
|
|
faeb5dede0 | ||
|
|
eae8485713 | ||
|
|
87ca0a8a50 | ||
|
|
99c5375c6a | ||
|
|
a62f6ca696 | ||
|
|
6eb1d5d954 | ||
|
|
81b01ac5cc | ||
|
|
6f47b66837 | ||
|
|
cf43e04d47 | ||
|
|
cda57e2d2b | ||
|
|
a9186a35e5 | ||
|
|
1a6e6279c8 | ||
|
|
522a04eecb | ||
|
|
d8dfbef1a7 | ||
|
|
60ea7190f9 | ||
|
|
804870f18a | ||
|
|
7c302af207 | ||
|
|
2cc1dcc6fd | ||
|
|
31cc4b4960 | ||
|
|
af86534992 | ||
|
|
0f9122aa1c | ||
|
|
d0e35032a5 | ||
|
|
acf26d3127 | ||
|
|
d352c6efb4 | ||
|
|
5ff9b10f21 | ||
|
|
80c67d8340 | ||
|
|
3ee2e2517a | ||
|
|
dd7f227305 | ||
|
|
c1d3c7d680 | ||
|
|
fae6d0d0cf | ||
|
|
60d106fc52 | ||
|
|
a4df2eab8f | ||
|
|
fdbcf47149 | ||
|
|
b1ef8a5d47 | ||
|
|
4cb6baaff0 | ||
|
|
6cb4fac041 | ||
|
|
d7176a9c97 | ||
|
|
2eb0a34858 | ||
|
|
cf86e91988 | ||
|
|
058c41dd7e | ||
|
|
7a50167222 | ||
|
|
969b303c59 | ||
|
|
8114e0dcf7 | ||
|
|
561b3a2263 | ||
|
|
e0edb63501 | ||
|
|
70ef867ec5 | ||
|
|
23336fa65b | ||
|
|
fea90d024e | ||
|
|
de85d93602 | ||
|
|
e48d956577 | ||
|
|
efec6a113f | ||
|
|
0121a2aebd | ||
|
|
7badfd9b32 | ||
|
|
d0497d60e8 | ||
|
|
e223d12520 | ||
|
|
27e8e83c59 | ||
|
|
c7f254db70 | ||
|
|
85c3cd4a81 | ||
|
|
8d9042aeeb | ||
|
|
373edf883d | ||
|
|
7ed01a181e | ||
|
|
4119fd8433 | ||
|
|
cc7d7c0a0c | ||
|
|
61b39a99db | ||
|
|
98f776fa3a | ||
|
|
75f426f456 | ||
|
|
67b510e628 | ||
|
|
7cc0847db1 | ||
|
|
b92132bf47 | ||
|
|
cfecb9f94a | ||
|
|
fc81e02026 | ||
|
|
e12d5ff10a | ||
|
|
355572ba04 | ||
|
|
70731e42a5 | ||
|
|
023b875b0f | ||
|
|
82b027159e | ||
|
|
6b4da25847 | ||
|
|
529db4d6ca | ||
|
|
d132342ffe | ||
|
|
c6405fc0c1 | ||
|
|
1f6b8f6c53 | ||
|
|
6bdac234b0 | ||
|
|
337e9680b9 | ||
|
|
986630d0a1 | ||
|
|
ae23bfffe1 | ||
|
|
619683e842 | ||
|
|
1b5ba96bd9 | ||
|
|
bbc5b436e0 | ||
|
|
91311787df | ||
|
|
74e9a98afd | ||
|
|
b369dcc117 | ||
|
|
5a05e01b7d | ||
|
|
8097eff9bb | ||
|
|
c61c97ccad | ||
|
|
9a7baa7325 | ||
|
|
5ac577c99b | ||
|
|
3f421a2fb0 | ||
|
|
e94ce0ffef | ||
|
|
2dfcf2141f | ||
|
|
47220e0abc | ||
|
|
05eed6ee20 | ||
|
|
9eec62d59f | ||
|
|
25c04a49c1 | ||
|
|
efe6b0483c | ||
|
|
caafba5f53 | ||
|
|
32052c17f1 | ||
|
|
32a3cb2cfe | ||
|
|
d9970bf110 | ||
|
|
6514b41418 | ||
|
|
e480e032f2 | ||
|
|
995001bd91 | ||
|
|
5545a516be | ||
|
|
0fb2d8df79 | ||
|
|
466152ed42 | ||
|
|
e4855f7427 | ||
|
|
b28d881a1b | ||
|
|
258abd5deb | ||
|
|
b8cbdb55d5 | ||
|
|
4e7975a9de | ||
|
|
ec8d5d88e9 | ||
|
|
94fa649a17 | ||
|
|
71653572aa | ||
|
|
c3cb450e92 | ||
|
|
a18f431e06 | ||
|
|
56f7b40585 | ||
|
|
a5f263dc12 | ||
|
|
3415dafb02 | ||
|
|
9664bbea73 | ||
|
|
c7b07ba958 | ||
|
|
20b95887af | ||
|
|
47d4812b92 | ||
|
|
6202a4d0a3 | ||
|
|
6b584f2111 | ||
|
|
3d9221eb8d | ||
|
|
96173dd901 | ||
|
|
5820758563 | ||
|
|
bfadb1373a | ||
|
|
a7956aacf9 | ||
|
|
afee681575 | ||
|
|
b5482b6527 | ||
|
|
ff87a42147 | ||
|
|
7e5130c49a | ||
|
|
a7b18bca87 | ||
|
|
a2ead6bcc4 | ||
|
|
4a2614349d | ||
|
|
67c63a09fe | ||
|
|
97aea1c268 | ||
|
|
b70f50e1a0 | ||
|
|
4880227320 | ||
|
|
dfa21068f4 | ||
|
|
fd75a33e50 | ||
|
|
1409c563e2 | ||
|
|
588c42d579 | ||
|
|
d7ff6aa6a2 | ||
|
|
44266e508b | ||
|
|
9b9ea39260 | ||
|
|
31b10f9a41 | ||
|
|
c0f8f5e1d0 | ||
|
|
0261d36a47 | ||
|
|
e948e1e569 | ||
|
|
5289e62d43 | ||
|
|
eda7aac5ef | ||
|
|
d9f4ab0d04 | ||
|
|
2665327729 | ||
|
|
4738c1897f | ||
|
|
cfbb194a61 | ||
|
|
9ad21e8ea1 | ||
|
|
941fc2985d | ||
|
|
e2da071761 | ||
|
|
c20c9ac64a | ||
|
|
2d59f3825c | ||
|
|
fb8b7a7d19 | ||
|
|
d992cc7a3c | ||
|
|
f8fecf5174 | ||
|
|
3007cddce9 | ||
|
|
2b3c812f8a | ||
|
|
61535fac95 | ||
|
|
4182595436 | ||
|
|
97e30e4001 | ||
|
|
6763fd3b4b | ||
|
|
a39ec76340 | ||
|
|
f68282decc | ||
|
|
160de56a71 | ||
|
|
bd4fbcc93d | ||
|
|
f1839eef94 | ||
|
|
3e3abf36e5 | ||
|
|
621e28c7e7 | ||
|
|
393861dcd3 | ||
|
|
b5d6b2d3fd | ||
|
|
a0c82dc734 | ||
|
|
e4be99c3d7 | ||
|
|
3da6a57e42 | ||
|
|
7ce9442153 | ||
|
|
773da185ee | ||
|
|
bf3dcd97b8 | ||
|
|
793c16a21b | ||
|
|
52dc697635 | ||
|
|
36689ed886 | ||
|
|
4d4689a190 | ||
|
|
78aaffb8d8 | ||
|
|
b82e43bb93 | ||
|
|
8eef3a3ce5 | ||
|
|
063845d513 | ||
|
|
7353a2ac0d | ||
|
|
50aaea0dd2 | ||
|
|
5e733fddad | ||
|
|
5d48e87e0b | ||
|
|
e86f5a1a59 | ||
|
|
2d2bd36abb | ||
|
|
e72f3b1a12 | ||
|
|
fd260f4caa | ||
|
|
ccc1f4cad1 | ||
|
|
42511cb667 | ||
|
|
123d7af5eb | ||
|
|
44f2de42db | ||
|
|
e4dd0f1ac6 | ||
|
|
9fdce8e814 | ||
|
|
813b2df1ac | ||
|
|
95696e23fe | ||
|
|
463ce258bf | ||
|
|
0bf8368686 | ||
|
|
0c216792cf | ||
|
|
dd447297f9 | ||
|
|
1a908b5038 | ||
|
|
ba629e9c9e | ||
|
|
fb11242dd5 | ||
|
|
aa88ab1985 | ||
|
|
b075116502 | ||
|
|
9e02e35c4d | ||
|
|
d7e67fb397 | ||
|
|
f2172bb2ad | ||
|
|
c773b4ecd1 | ||
|
|
9f02bf4ce2 | ||
|
|
9bad5ed324 | ||
|
|
93bb016b4f | ||
|
|
8c901d5bad | ||
|
|
ac533c612c | ||
|
|
21e9dd870d | ||
|
|
e3f6242e5f | ||
|
|
a47fa20652 | ||
|
|
fa0c890633 | ||
|
|
d7d12e1618 | ||
|
|
82bdc28305 | ||
|
|
7c4f649016 | ||
|
|
d937a2ae59 | ||
|
|
d19fcd2a4c | ||
|
|
9b4c4afa35 | ||
|
|
c5b00f67a1 | ||
|
|
6f79e986ba | ||
|
|
8aa10605c5 | ||
|
|
44421c4b5d | ||
|
|
fbbd6de0ff | ||
|
|
c6e3d11071 | ||
|
|
6325d3539c | ||
|
|
ae7f1f228f | ||
|
|
d353f3b677 | ||
|
|
42eceb3efd | ||
|
|
6f5586d656 | ||
|
|
9bea04dfc2 | ||
|
|
0d34e643c7 | ||
|
|
88f60c0e84 | ||
|
|
964a277331 | ||
|
|
057c7792df | ||
|
|
bd6372d944 | ||
|
|
0d31b8276c | ||
|
|
b15a8db651 | ||
|
|
9f1f9f84d4 | ||
|
|
5d72498aac | ||
|
|
e8536fd404 | ||
|
|
9489354357 | ||
|
|
940350504a | ||
|
|
0e37ebd789 | ||
|
|
c66110a60f | ||
|
|
ac7f2eb5b1 | ||
|
|
0cdbcfc97e | ||
|
|
821bbc969b | ||
|
|
e20011ce08 | ||
|
|
e30bccd2b7 | ||
|
|
c0cfa3a683 | ||
|
|
f7510eea88 | ||
|
|
24fc5e4370 | ||
|
|
5b62e76a63 | ||
|
|
15c73d7940 | ||
|
|
36f0fccd9c | ||
|
|
d4544a7c47 | ||
|
|
d9f1ee9bb8 | ||
|
|
5f4c4332be | ||
|
|
1acda5fe0a | ||
|
|
21d4f0487c | ||
|
|
340127a7f3 | ||
|
|
9477ad425c | ||
|
|
38ab10a191 | ||
|
|
ced30c711e | ||
|
|
6bb265939a | ||
|
|
d495be18a3 | ||
|
|
476efff47b | ||
|
|
dcbefb5457 | ||
|
|
b167cecdce | ||
|
|
924c777736 | ||
|
|
405fb342f0 | ||
|
|
c76f241b63 | ||
|
|
54013681ef | ||
|
|
8e94a05fa9 | ||
|
|
7c747e6566 | ||
|
|
a64deb2e18 | ||
|
|
effac2449a | ||
|
|
d02aab4ba3 | ||
|
|
a1caf8fbdb | ||
|
|
f81cfbecfe | ||
|
|
eb35f5c543 | ||
|
|
a3734e050f | ||
|
|
5496b05c88 | ||
|
|
f6d2497e7b | ||
|
|
6ea18fd536 | ||
|
|
3d51c4eb53 | ||
|
|
e11a8531fe | ||
|
|
05ba554075 | ||
|
|
0e5606423e | ||
|
|
87354009b5 | ||
|
|
7d8188d575 | ||
|
|
00ab317a3e | ||
|
|
0536d419e5 | ||
|
|
4d5c9005ae | ||
|
|
0513a36a9a | ||
|
|
1ec184048c | ||
|
|
2b811c5ab4 | ||
|
|
ea91701430 | ||
|
|
9654fabc3c | ||
|
|
2ebc5489cd | ||
|
|
50c87a6842 | ||
|
|
cf3b3c5c48 | ||
|
|
84a234f9b6 | ||
|
|
fd5ab9f153 | ||
|
|
30fe40a523 | ||
|
|
6e23650a99 | ||
|
|
930bc113fe | ||
|
|
7aaa28b5c2 | ||
|
|
bd3976e4c6 | ||
|
|
4e5a883d2e | ||
|
|
d6a0029b85 | ||
|
|
f25f986200 | ||
|
|
8843fb767e | ||
|
|
3a17299610 | ||
|
|
64d2c0a299 | ||
|
|
a2a5d27900 | ||
|
|
eb9e2d8726 | ||
|
|
ddc34bacc7 | ||
|
|
60b0a59ba1 | ||
|
|
c9903b5926 | ||
|
|
db7251cbfb | ||
|
|
fcf42560bf | ||
|
|
036b3967a9 | ||
|
|
e622ee725c | ||
|
|
5ace92dc8b | ||
|
|
bb490bf7ad | ||
|
|
4cc248eb17 | ||
|
|
2e8ce93c1d | ||
|
|
4fc9856e34 | ||
|
|
f92e3dbc9a | ||
|
|
7f75929d81 | ||
|
|
43699c1875 | ||
|
|
6128d37ac2 | ||
|
|
c64c5125fb | ||
|
|
cbb8d48820 | ||
|
|
008079c74c | ||
|
|
e65642237f | ||
|
|
84d4c9da4c | ||
|
|
e623af859f | ||
|
|
8c60f25d4a | ||
|
|
7896b474db | ||
|
|
4d60dec7f9 | ||
|
|
53d0ac8677 | ||
|
|
e4ba67999c | ||
|
|
0b6ade4a1d | ||
|
|
816e9a78be | ||
|
|
ccb0e8bed9 | ||
|
|
459de6654a | ||
|
|
8b6f0d8a2e | ||
|
|
cf792e849f | ||
|
|
fce82b48b0 | ||
|
|
3d2fe8c409 | ||
|
|
f513c3b8cb | ||
|
|
c66e624c16 | ||
|
|
ddca15ca01 | ||
|
|
199ccb1b12 | ||
|
|
552b33104b | ||
|
|
57b952f64c | ||
|
|
6867fa88d3 | ||
|
|
93af8d966b | ||
|
|
32fa9c3398 | ||
|
|
4a8e769596 | ||
|
|
9c836a89a3 | ||
|
|
b21b6edb0c | ||
|
|
ca49b48814 | ||
|
|
2b9a93deb0 | ||
|
|
d9dede6578 | ||
|
|
2a8a9ba667 | ||
|
|
1bd7c6a33a | ||
|
|
f5301fc374 | ||
|
|
159e7598d7 | ||
|
|
2bd1688d8d | ||
|
|
26143460b7 | ||
|
|
2575141d35 | ||
|
|
48124e56d6 | ||
|
|
e8307a2af7 | ||
|
|
d01ed86803 | ||
|
|
628c978286 | ||
|
|
a0ba496d83 | ||
|
|
0ac4ef7a4b | ||
|
|
ba2efe59cb | ||
|
|
88f61cf292 | ||
|
|
86e5ef7523 | ||
|
|
0451dcd975 | ||
|
|
ba7d46dd73 | ||
|
|
1115ffd8cf | ||
|
|
fa926ef686 | ||
|
|
22fcea99f5 | ||
|
|
876b55dcc1 | ||
|
|
6d0d533fa7 | ||
|
|
9457aff44f | ||
|
|
193374db30 | ||
|
|
2a7f08f360 | ||
|
|
b02e4c1b4f | ||
|
|
8922c6cb67 | ||
|
|
f555a8e7bb | ||
|
|
aac2572b4e | ||
|
|
56e7dc842e | ||
|
|
8452bfb32a | ||
|
|
c49ebbe371 | ||
|
|
e87ec3842b | ||
|
|
595cb84941 | ||
|
|
8d5f244d2f | ||
|
|
8455ac8b39 | ||
|
|
666aaab7f2 | ||
|
|
963ead0a30 | ||
|
|
28a711de75 | ||
|
|
1fca10a1c1 | ||
|
|
96cefeaaf3 | ||
|
|
23a6940894 | ||
|
|
e1de84dce3 | ||
|
|
7f2b1c60c7 | ||
|
|
9ce714fd36 | ||
|
|
46983bec24 | ||
|
|
9d65df84be | ||
|
|
c542cd9f73 | ||
|
|
7e091d1c67 | ||
|
|
6a07a9f693 | ||
|
|
c34d1e0bc1 | ||
|
|
b4c8e54d3e | ||
|
|
b83426caba | ||
|
|
9da99688d3 | ||
|
|
9bcee6afce | ||
|
|
1b5d7ccf3e | ||
|
|
41a8b2718a | ||
|
|
002f22c040 | ||
|
|
bf735f47b0 | ||
|
|
e4aa7efd3c | ||
|
|
b210b22af3 | ||
|
|
154e12f201 | ||
|
|
e2d56d32fe | ||
|
|
b6c1ee1743 | ||
|
|
6b6ca6198f | ||
|
|
6788394be1 | ||
|
|
059a674ae1 | ||
|
|
a45bd4c5c7 | ||
|
|
bb47863080 | ||
|
|
d50a69f1fd | ||
|
|
31014b78ac | ||
|
|
cf9e016581 | ||
|
|
dee836c783 | ||
|
|
5c7f8cef45 | ||
|
|
9f5ec09789 | ||
|
|
a82062da5b | ||
|
|
35da572f3f | ||
|
|
cf01679f16 | ||
|
|
16f4ab53b6 | ||
|
|
65f4a2ec28 | ||
|
|
983b1f64da | ||
|
|
70b2491975 | ||
|
|
0fdb76ffe0 | ||
|
|
e2ba5c2063 | ||
|
|
6d4ec823a0 | ||
|
|
917e644822 | ||
|
|
c986860a42 | ||
|
|
881cea4f6d | ||
|
|
5dd78e1cb3 | ||
|
|
83db64d084 | ||
|
|
0da8a34e7a | ||
|
|
ed17d4859f | ||
|
|
dc560cd73e | ||
|
|
90eaab4e50 | ||
|
|
3b54fde3f9 | ||
|
|
02d8bf9a6f | ||
|
|
2cf89b1850 | ||
|
|
fb74823c92 | ||
|
|
024480513c | ||
|
|
e9b217c685 | ||
|
|
7b917fb2b6 | ||
|
|
2db35a624a | ||
|
|
c31866ff5f | ||
|
|
e347165073 | ||
|
|
57de51475f | ||
|
|
d16a409db2 | ||
|
|
c63416fd7b | ||
|
|
4d724deba3 | ||
|
|
1aac863df0 | ||
|
|
c7d5011cc0 | ||
|
|
8e964b40b3 | ||
|
|
a6a9b7dd8c | ||
|
|
d23e434209 | ||
|
|
040bce2638 | ||
|
|
388b9179ac | ||
|
|
2883a50f27 | ||
|
|
d36b4a54f3 | ||
|
|
7895b9d2c1 | ||
|
|
6ed946c998 | ||
|
|
44bc8741ef | ||
|
|
7a7b21cd87 | ||
|
|
229bd23a68 | ||
|
|
894410db98 | ||
|
|
0336157673 | ||
|
|
b758cbb25f | ||
|
|
f2be7a9c5b | ||
|
|
8763d173bd | ||
|
|
07e3117e22 | ||
|
|
63f6702f86 | ||
|
|
02bc554b0e | ||
|
|
c3933a4eee | ||
|
|
68c1f780d5 | ||
|
|
496ef87a28 | ||
|
|
22e85f715d | ||
|
|
12bc10ea1f | ||
|
|
2db1971190 | ||
|
|
9b152a5525 | ||
|
|
7f374f0f86 | ||
|
|
aca52abefc | ||
|
|
6930980a4d | ||
|
|
5af4833763 | ||
|
|
c3107ffcff | ||
|
|
4bca8ad2f7 | ||
|
|
e729e036cf | ||
|
|
7b74307013 | ||
|
|
6aa1665d7c | ||
|
|
a1bae95cdc | ||
|
|
c5b72a01a2 | ||
|
|
1a6a07744e | ||
|
|
4a19fececf | ||
|
|
322a1483df | ||
|
|
ab1520c560 | ||
|
|
e4f4a10965 | ||
|
|
05153a152d | ||
|
|
798fd8b3f3 | ||
|
|
8ade66d7b3 | ||
|
|
d42862541b | ||
|
|
54001763a7 | ||
|
|
46e515b130 | ||
|
|
9a9e564dbf | ||
|
|
4971824067 | ||
|
|
dface28c84 | ||
|
|
7186829bc3 | ||
|
|
3d3b261f8f | ||
|
|
33094f2541 | ||
|
|
9f9df9479b | ||
|
|
1c911581db | ||
|
|
071f8b1729 | ||
|
|
8d1b35403d | ||
|
|
a8fee918e4 | ||
|
|
7bca8e508e | ||
|
|
e16aae393f | ||
|
|
44de741e84 | ||
|
|
bc990cd683 | ||
|
|
33098ac659 | ||
|
|
2f8ec7a5e5 | ||
|
|
48f7c1e0a1 | ||
|
|
29c3b80d0b | ||
|
|
dc47b9ffd2 | ||
|
|
eaa47c8d40 | ||
|
|
e4e453a11c | ||
|
|
2209c230e7 | ||
|
|
9d70332c9a | ||
|
|
8150d38df0 | ||
|
|
75b5c31d07 | ||
|
|
c007ac3d86 | ||
|
|
7218be73c6 | ||
|
|
96693342a3 | ||
|
|
d2ff7b5c04 | ||
|
|
9a0f1db31e | ||
|
|
06da4d6556 | ||
|
|
20d0c05049 | ||
|
|
96e4957f71 | ||
|
|
c38cc07e0a | ||
|
|
af547ce745 | ||
|
|
0d0459a3a3 | ||
|
|
7dfee81188 | ||
|
|
3a2d9c0e0e | ||
|
|
8e022bfb28 | ||
|
|
a69c19581d | ||
|
|
a3e67b6cde | ||
|
|
9e6e3b023d | ||
|
|
33cfe3f5d3 | ||
|
|
4a2ebe4b03 | ||
|
|
374f0992ff | ||
|
|
7814493974 | ||
|
|
9c5eeac239 | ||
|
|
e685697bbb | ||
|
|
f5fa758ac1 | ||
|
|
752e515a1c | ||
|
|
ca0f68bb7d | ||
|
|
34884026d9 | ||
|
|
7a38bf0c08 | ||
|
|
5adcec2ca5 | ||
|
|
517e53a2e3 | ||
|
|
fb3635cdf8 | ||
|
|
a804da06f5 | ||
|
|
9ed9f9b873 | ||
|
|
36989907a2 | ||
|
|
b4a2f31520 | ||
|
|
c7acb902a4 | ||
|
|
37ac5c8cbd | ||
|
|
db55778fd8 | ||
|
|
bf4eb8fafc | ||
|
|
7c4a0628b7 | ||
|
|
2d3e293d83 | ||
|
|
6dee56dc95 | ||
|
|
4c9548b303 | ||
|
|
41be51b384 | ||
|
|
e87efe2c67 | ||
|
|
069299e968 | ||
|
|
4d09a603fe | ||
|
|
8b595af5e9 | ||
|
|
41739a8799 | ||
|
|
23bebbca7c | ||
|
|
5f2af12150 | ||
|
|
628abd03f0 | ||
|
|
8e254c5807 | ||
|
|
0647576d6f | ||
|
|
c803ae9499 | ||
|
|
95f45312e1 | ||
|
|
9dda9a583d | ||
|
|
d1e6421e5b | ||
|
|
bd0a6aaaad | ||
|
|
1e8b176c69 | ||
|
|
14018798f7 | ||
|
|
a0d06ca6e8 | ||
|
|
95fe1eef6f | ||
|
|
38b1dda20b | ||
|
|
fd69e91880 | ||
|
|
07cf1764dc | ||
|
|
aeb9c5b203 | ||
|
|
ad3f0c1a06 | ||
|
|
4bc180077e | ||
|
|
0f4eeb4fe9 | ||
|
|
9a24b906f9 | ||
|
|
510db57666 | ||
|
|
5ee6a2195d | ||
|
|
63d4c1aedb | ||
|
|
e9204be96f | ||
|
|
0863061665 | ||
|
|
8aea74160c | ||
|
|
d375a97e99 | ||
|
|
fe5499e80a | ||
|
|
598da2a7fe | ||
|
|
fcbeeb9fc1 | ||
|
|
496528be65 | ||
|
|
d82ef63d89 | ||
|
|
a457a8009e | ||
|
|
7698be8462 | ||
|
|
738868da8d | ||
|
|
f2c1ee4894 | ||
|
|
fc7fc693ed | ||
|
|
acd2720372 | ||
|
|
27f5997e5a | ||
|
|
45274f5c72 | ||
|
|
2bdfd3f39b | ||
|
|
9b9174ab9a | ||
|
|
3e3e9796b1 | ||
|
|
ff5fa4c724 | ||
|
|
b8ab05ccad | ||
|
|
93e440385f | ||
|
|
af66a77026 | ||
|
|
75607dea1c | ||
|
|
5b353b05ac | ||
|
|
3162ab93a1 | ||
|
|
b18f631d33 | ||
|
|
2e254cb917 | ||
|
|
77ce9433a7 | ||
|
|
509e54762f | ||
|
|
caeb347137 | ||
|
|
e20b60979c | ||
|
|
a2b054844a | ||
|
|
5b79d4ef48 | ||
|
|
3de66ebe23 | ||
|
|
60ef51b7f5 | ||
|
|
aa8ee02277 | ||
|
|
b927ebbbf7 | ||
|
|
d72d5dcbcb | ||
|
|
d9f703d808 | ||
|
|
a9cc43c586 | ||
|
|
844567dcdf | ||
|
|
52ed4f73f4 | ||
|
|
907bd68e4e | ||
|
|
f35afaf6bc | ||
|
|
85b1b51b76 | ||
|
|
9dc5449e37 | ||
|
|
6ea226c972 | ||
|
|
44f9ab9806 | ||
|
|
edd1011737 | ||
|
|
08558bfaeb | ||
|
|
4afc2c153a | ||
|
|
988905c155 | ||
|
|
51aab00985 | ||
|
|
84924b6364 | ||
|
|
93f02877a7 | ||
|
|
7baac9dcbf | ||
|
|
4045978b54 | ||
|
|
56bc3fca04 | ||
|
|
c571a9ecb6 | ||
|
|
1ad60720df | ||
|
|
e5fe99c89b | ||
|
|
3fc32a68c3 | ||
|
|
142cc2881f | ||
|
|
4de55ea5fe | ||
|
|
620e75517c | ||
|
|
cba26a42af | ||
|
|
f3f598d6c7 | ||
|
|
fe7d9986fa | ||
|
|
143ca6f6e0 | ||
|
|
69ce065588 | ||
|
|
bfa31429f1 | ||
|
|
66f0cc8883 | ||
|
|
1a0ac27e49 | ||
|
|
7b87ae7b08 | ||
|
|
9ab8e63b1d | ||
|
|
0e147134f3 | ||
|
|
8605e23fbb | ||
|
|
5f34a777f1 | ||
|
|
1f43d07e16 | ||
|
|
a88aaf4590 | ||
|
|
25f78ed55b | ||
|
|
26e73c515c | ||
|
|
028374e62d | ||
|
|
dc1e5ce762 | ||
|
|
8fcf8ac46c | ||
|
|
ef70e71051 | ||
|
|
23a91c626d | ||
|
|
c92f63af36 | ||
|
|
0a21ef7af0 | ||
|
|
5a74a28520 | ||
|
|
1bfb5cfb13 | ||
|
|
59f8f82655 | ||
|
|
2064afb235 | ||
|
|
ebcb600e99 | ||
|
|
9ec984065e | ||
|
|
63cfe760b6 | ||
|
|
1a717542c7 | ||
|
|
de607d317f | ||
|
|
76d9a9afa9 | ||
|
|
22ecc05a55 | ||
|
|
514ebe8660 | ||
|
|
2f4722162b | ||
|
|
f219122f00 | ||
|
|
008671d97f | ||
|
|
6fb3802fd4 | ||
|
|
73241a0bd1 | ||
|
|
cc995b9848 | ||
|
|
778379d294 | ||
|
|
1083520666 | ||
|
|
cad5cd97fc | ||
|
|
7f5728d4db | ||
|
|
06fa2748fe | ||
|
|
8b50373eab | ||
|
|
bdedf86d63 | ||
|
|
0fb84dc03d | ||
|
|
041ccdaf11 | ||
|
|
1f967b3f69 | ||
|
|
07f0b87379 | ||
|
|
840dbbde4a | ||
|
|
2b9000ff84 | ||
|
|
0d0171530c | ||
|
|
6040d177fa | ||
|
|
2c1f5f16c2 | ||
|
|
0e7a298967 | ||
|
|
9a9f151979 | ||
|
|
ca814c9dcc | ||
|
|
976dbb9159 | ||
|
|
90ce9808f1 | ||
|
|
ef942fca8e | ||
|
|
3671c4bb69 | ||
|
|
ef15526dcd | ||
|
|
096737dcbb | ||
|
|
02360c1f3c | ||
|
|
ccd8342ddb | ||
|
|
4ae2a42c8c | ||
|
|
206d7bc2bd | ||
|
|
0fc9e9b2fb | ||
|
|
5ad809cfb4 | ||
|
|
d1e46825af | ||
|
|
2763b6b6aa | ||
|
|
427b90a5e9 | ||
|
|
60e54ee129 | ||
|
|
4092bf9b05 | ||
|
|
f31c2985e2 | ||
|
|
34cfd14e74 | ||
|
|
3774ef9756 | ||
|
|
098d879fe2 | ||
|
|
49406b7ac6 | ||
|
|
5c704ad241 | ||
|
|
681eb61763 | ||
|
|
71cf9888e8 | ||
|
|
b1aaa0ac5e | ||
|
|
0367f7900f | ||
|
|
47261a360c | ||
|
|
a2c3116bdd | ||
|
|
48a49e4136 | ||
|
|
6de1a58d88 | ||
|
|
43a9ba0f9e | ||
|
|
c3489e54a6 | ||
|
|
75c003b204 | ||
|
|
da5de43121 | ||
|
|
d20a44751c | ||
|
|
15706fd3c4 | ||
|
|
a9e43f95f5 | ||
|
|
11fe87a09e | ||
|
|
52741b2c0a | ||
|
|
09b18a4f6d | ||
|
|
326385f325 | ||
|
|
28884f5e9f | ||
|
|
50d5f956c6 | ||
|
|
585038c902 | ||
|
|
c79b06aed3 | ||
|
|
8d2883b6e2 | ||
|
|
c96ce694b7 | ||
|
|
989b5c9370 | ||
|
|
032264d8bb | ||
|
|
d089e43b8a | ||
|
|
b3336a218e | ||
|
|
bea943dc96 | ||
|
|
12f41521f5 | ||
|
|
36aec560ca | ||
|
|
e8a106d36b | ||
|
|
2c52b9e600 | ||
|
|
3c5316a11c | ||
|
|
c5044d3ebd | ||
|
|
db34f1fd5b | ||
|
|
21f563fdb7 | ||
|
|
3bbc699d98 | ||
|
|
53d688f219 | ||
|
|
2231e2a345 | ||
|
|
e126b59078 | ||
|
|
2a0e893dfc | ||
|
|
8b348a2aeb | ||
|
|
28096e1ba6 | ||
|
|
56b74d6863 | ||
|
|
ffc8f0b6a0 | ||
|
|
4fef6dcfa0 | ||
|
|
a3c80573fa | ||
|
|
a13f5d2359 | ||
|
|
42beaf698c | ||
|
|
4e99754b8c | ||
|
|
422139f474 | ||
|
|
93e5bf5033 | ||
|
|
1bd78ec1c4 | ||
|
|
f01a1ae4ec | ||
|
|
c8611adf50 | ||
|
|
b974806514 | ||
|
|
668b956bb7 | ||
|
|
7b54b79f27 | ||
|
|
ef36c79092 | ||
|
|
c1898d0db7 | ||
|
|
e9e3114549 | ||
|
|
a56bba0612 | ||
|
|
afeba5f077 | ||
|
|
81d0c0cab1 | ||
|
|
de1f18612f | ||
|
|
ba37f5885a | ||
|
|
9c54d141e9 | ||
|
|
4ef8e36821 | ||
|
|
788d4bf73c | ||
|
|
d73c666e1f | ||
|
|
3187efaf1a | ||
|
|
b9bbbebc10 | ||
|
|
d93e9a7d8a | ||
|
|
2a3a04a504 | ||
|
|
13ad7516c2 | ||
|
|
bcb981ae3d | ||
|
|
8d83076ea1 | ||
|
|
17437870e7 | ||
|
|
2373b34067 | ||
|
|
839dd4613c | ||
|
|
c84a951acc | ||
|
|
d0949452da | ||
|
|
1a855a6993 | ||
|
|
1656fae2d4 | ||
|
|
22be10d33f | ||
|
|
324c28b867 | ||
|
|
d56637cb14 | ||
|
|
e720acc674 | ||
|
|
c396d1690d | ||
|
|
2f5d4dfe03 | ||
|
|
821c45a6b6 | ||
|
|
ff44016003 | ||
|
|
b11d99a196 | ||
|
|
6f548987a3 | ||
|
|
c6438872e2 | ||
|
|
8c9424b6c5 | ||
|
|
caae61a6a8 | ||
|
|
777f3a2769 | ||
|
|
6fa5aea680 | ||
|
|
a839480a33 | ||
|
|
797c9d67e4 | ||
|
|
528b475429 | ||
|
|
e39b441c16 | ||
|
|
b8cbedbc4d | ||
|
|
76b78ef132 | ||
|
|
572fee265d | ||
|
|
bfe1e8307d | ||
|
|
1b96e2107a | ||
|
|
3eccf855e5 | ||
|
|
069ae4bb58 | ||
|
|
7f8947dd0a | ||
|
|
0ae34c9603 | ||
|
|
41a3c695dc | ||
|
|
5f92056b94 | ||
|
|
62a64791c6 | ||
|
|
bcf082d760 | ||
|
|
0dd2d18b07 | ||
|
|
2de822c97e | ||
|
|
ad5248f65e | ||
|
|
8d3efb1a90 | ||
|
|
798221606d | ||
|
|
55b38dc30e | ||
|
|
a1722db8d5 | ||
|
|
d27ddc85ae | ||
|
|
6d07abf6c8 | ||
|
|
7adf0ad169 | ||
|
|
0086f00889 | ||
|
|
d458bb0cdf | ||
|
|
bd429f02a7 | ||
|
|
91f3ebed41 | ||
|
|
cc73d2a179 | ||
|
|
d9d2fc8e03 | ||
|
|
3a9d0ad692 | ||
|
|
2843cb6916 | ||
|
|
cbd1f43572 | ||
|
|
38bc6e2b1c | ||
|
|
522dbd7e4d | ||
|
|
31855f7501 | ||
|
|
278394e48a | ||
|
|
4f8166b809 | ||
|
|
c1a65a3383 | ||
|
|
c3b82e7aa7 | ||
|
|
ef435daf6d | ||
|
|
e54ad07901 | ||
|
|
99f1fc60ae | ||
|
|
a2c0c3f79e | ||
|
|
551d9144b7 | ||
|
|
bd2dac69b9 | ||
|
|
db72e490df | ||
|
|
e9b0fae747 | ||
|
|
693997d351 | ||
|
|
e7c92467bd | ||
|
|
e80b7afe80 | ||
|
|
a6728d34a0 | ||
|
|
43484ee656 | ||
|
|
af5946195a | ||
|
|
a7f4b66e22 | ||
|
|
5b59864639 | ||
|
|
d57d3e6b8b | ||
|
|
4dfef176db | ||
|
|
9b8daa7a3e | ||
|
|
b6d6856ff0 | ||
|
|
8fad730a77 | ||
|
|
a118d80548 | ||
|
|
930911e2b9 | ||
|
|
47b90b2c2e | ||
|
|
f2fa853f2c | ||
|
|
ccc879bd56 | ||
|
|
46db01e734 | ||
|
|
463cad4634 | ||
|
|
699566141b | ||
|
|
b4e269bce6 | ||
|
|
e9b908dacd | ||
|
|
b9bb996c28 | ||
|
|
71ec724295 | ||
|
|
a12ef41060 | ||
|
|
8da238f52a | ||
|
|
18c1b74858 | ||
|
|
7451963ad6 | ||
|
|
861ba4869e | ||
|
|
e587addeee | ||
|
|
6082411c75 | ||
|
|
69e788dbc7 | ||
|
|
8cb212a77b | ||
|
|
29b29e3f6e | ||
|
|
8d9b6e8c1e | ||
|
|
ac037c6f08 | ||
|
|
b0400f98be | ||
|
|
c3e1cfa04c | ||
|
|
8a58ae0fdd | ||
|
|
12f42d12b9 | ||
|
|
91959176f5 | ||
|
|
5ef890cbee | ||
|
|
d5addb524f | ||
|
|
34f4b14672 | ||
|
|
2c78d3ad87 | ||
|
|
3e672abbaa | ||
|
|
6a02d62ccd | ||
|
|
1dba081fde | ||
|
|
315901f69b | ||
|
|
dacf766b4a | ||
|
|
547acc89b9 | ||
|
|
4932fc6f45 | ||
|
|
890b172cf1 | ||
|
|
97b6e0ee42 | ||
|
|
919b72a590 | ||
|
|
8a1cab6765 | ||
|
|
d2847c6a77 | ||
|
|
df48705b67 | ||
|
|
2e1b17f8bd | ||
|
|
9478bfe6a4 | ||
|
|
42fa6c44c4 | ||
|
|
a9a85d9816 | ||
|
|
18161967fc | ||
|
|
6525f1ba87 | ||
|
|
a6b9af62f9 | ||
|
|
fc3bd9bb77 | ||
|
|
dabe3553a6 | ||
|
|
6da165d0c8 | ||
|
|
0aa346e18e | ||
|
|
deb0e9b9be | ||
|
|
da1d4bc1ce | ||
|
|
283790874d | ||
|
|
a929432ac6 | ||
|
|
99ecd32e82 | ||
|
|
d27d91bc91 | ||
|
|
95cdb7f691 | ||
|
|
d5abc1a9d9 | ||
|
|
5472919866 | ||
|
|
f6bbb1f2af | ||
|
|
92eafdb6f3 | ||
|
|
60c0af2ae7 | ||
|
|
5fbb8c0d4a | ||
|
|
628871f037 | ||
|
|
a5189014ad | ||
|
|
e70a8c724b | ||
|
|
9d46c2d048 | ||
|
|
25236f3a19 | ||
|
|
bcfe4924e2 | ||
|
|
60b9266a2a | ||
|
|
9392d16617 | ||
|
|
6879e90c16 | ||
|
|
8674e85df5 | ||
|
|
be6e12d531 | ||
|
|
32d3487b07 | ||
|
|
3ef2673bfc | ||
|
|
ac6cd2cec1 | ||
|
|
995ed929ca | ||
|
|
592af4e20f | ||
|
|
ecfcb0b846 | ||
|
|
18d10ada5e | ||
|
|
3a7b6b27c2 | ||
|
|
fea8f93b5a | ||
|
|
daa7a653c9 | ||
|
|
ddf3f7c6ff | ||
|
|
fbcff7f4c4 | ||
|
|
59f63f1b4b | ||
|
|
e432abe79d | ||
|
|
08a063b612 | ||
|
|
2d14176542 | ||
|
|
5fad4509f0 | ||
|
|
bd44c4721b | ||
|
|
606b2fbee3 | ||
|
|
f18aa19172 | ||
|
|
8337b54a44 | ||
|
|
ebf3b324b6 | ||
|
|
257098fd96 | ||
|
|
0403393124 | ||
|
|
11144fa77b | ||
|
|
e680099cec | ||
|
|
616981a2b7 | ||
|
|
2aaee2c1c4 | ||
|
|
ef7e5d1312 | ||
|
|
a8af7a0d78 | ||
|
|
dc5ecaded4 | ||
|
|
60ae3111c2 | ||
|
|
9f0f306439 | ||
|
|
08c5c73f4a | ||
|
|
35fc238891 | ||
|
|
8b7436320f | ||
|
|
081e03e4ba | ||
|
|
bf84139ea7 | ||
|
|
7498c6cf1b | ||
|
|
abe3f0532a | ||
|
|
97ed091432 | ||
|
|
90c78af59f | ||
|
|
756233a959 | ||
|
|
00045aa9d7 | ||
|
|
52f686977b | ||
|
|
9c13b7e8fd | ||
|
|
fd05281c09 | ||
|
|
cc3e613396 | ||
|
|
a0bdcbaf11 | ||
|
|
a812b16da5 | ||
|
|
4020cdc4f2 | ||
|
|
5cf6719681 | ||
|
|
0a587ed98b | ||
|
|
a08dbf4da1 | ||
|
|
6ca031d9e7 | ||
|
|
edcda31db4 | ||
|
|
0b560f3fbc | ||
|
|
a10d7c338c | ||
|
|
8dfa386cdb | ||
|
|
719010db97 | ||
|
|
928c075416 | ||
|
|
4469eada54 | ||
|
|
b630545702 | ||
|
|
3ff5fdb3a1 | ||
|
|
1eb1574943 | ||
|
|
80d014bc29 | ||
|
|
cd52137454 | ||
|
|
44c48ecfcc | ||
|
|
9b502b282f | ||
|
|
590c8b2078 | ||
|
|
41a0c12139 | ||
|
|
cc935624e9 | ||
|
|
2681dc1890 | ||
|
|
af201fcbf0 | ||
|
|
89415029a4 | ||
|
|
09ef9469a2 | ||
|
|
ca3732315c | ||
|
|
3c50f70b3b | ||
|
|
82f92c8cfa | ||
|
|
2d7640f394 | ||
|
|
8de4f904a5 | ||
|
|
26197d4ff9 | ||
|
|
f48e1895db | ||
|
|
f59b7516fc | ||
|
|
9474424a1e | ||
|
|
9772ea7d9d | ||
|
|
50aee79f32 | ||
|
|
bbc94e9404 | ||
|
|
3879cc6de3 | ||
|
|
cad77aef8e | ||
|
|
3927fe5630 | ||
|
|
7b65b73711 | ||
|
|
e3b0be23a7 | ||
|
|
d1a7209d69 | ||
|
|
2fdd43f96f | ||
|
|
026858509a | ||
|
|
7ecc1b9e41 | ||
|
|
54ba0c0958 | ||
|
|
27fe2ca8f0 | ||
|
|
54b4681fc3 | ||
|
|
2d550e99cb | ||
|
|
318d00a9c4 | ||
|
|
44571a67d9 | ||
|
|
83955fc746 | ||
|
|
647d46b7b4 | ||
|
|
4f50ead08d | ||
|
|
c0a515d8f0 | ||
|
|
2808703199 | ||
|
|
824d212a81 | ||
|
|
67f2798672 | ||
|
|
41fee58ab9 | ||
|
|
96f3264bff | ||
|
|
324565646a | ||
|
|
0c5ede6214 | ||
|
|
b66ea934f9 | ||
|
|
d2f377c8d7 | ||
|
|
551355d21a | ||
|
|
e269b1aec6 | ||
|
|
ff0dc6e570 | ||
|
|
209e42578f | ||
|
|
2fcfc989cf | ||
|
|
7bb8f446bf | ||
|
|
7307340afa | ||
|
|
e32a251ef3 | ||
|
|
edd8ac55d0 | ||
|
|
33ec82882d | ||
|
|
647a3839d0 | ||
|
|
87a7f85c24 | ||
|
|
2808b76655 | ||
|
|
ece66522e5 | ||
|
|
3ac68aa313 | ||
|
|
bddbedbdd0 | ||
|
|
1d83a4616d | ||
|
|
06f09f5fd9 | ||
|
|
e95029c229 | ||
|
|
6d1c51e7ec | ||
|
|
83a9526e52 | ||
|
|
0f68c503b3 | ||
|
|
3828c00d27 | ||
|
|
0baf01c1af | ||
|
|
edbbb9022b | ||
|
|
73b81424b1 | ||
|
|
bd12ccb6f4 | ||
|
|
d81229a157 | ||
|
|
0e32042634 | ||
|
|
54c36e65ef | ||
|
|
979e7e7629 | ||
|
|
cba0fc0a87 | ||
|
|
24df146c53 | ||
|
|
bc10690304 | ||
|
|
8dd9a79aa5 | ||
|
|
1bab5063aa | ||
|
|
1d7dab6ea0 | ||
|
|
bbda730f78 | ||
|
|
c30038fd26 | ||
|
|
81926367b1 | ||
|
|
5ac5b557b0 | ||
|
|
e5ec478e6a | ||
|
|
90d53a34b5 | ||
|
|
fbe64c115b | ||
|
|
9bd5c971c6 | ||
|
|
41e5cb25aa | ||
|
|
fd9116c81c | ||
|
|
1b4bee1b90 | ||
|
|
608aa73ae4 | ||
|
|
3b07bc638a | ||
|
|
2afe510912 | ||
|
|
b6b109b226 | ||
|
|
e31aaba24c | ||
|
|
c0d910decd | ||
|
|
17eead2bb6 | ||
|
|
cd4f5fc667 | ||
|
|
09c527417d | ||
|
|
094ef84f15 | ||
|
|
dc36e8097d | ||
|
|
b7ea5689c7 | ||
|
|
7756a89960 | ||
|
|
865422eaaa | ||
|
|
9b572609f8 | ||
|
|
ba01293067 | ||
|
|
59fbc84017 | ||
|
|
4b0c6b80f6 | ||
|
|
881f46c65c | ||
|
|
a8714409a6 | ||
|
|
ae6130259b | ||
|
|
bd51f5b621 | ||
|
|
3b22733c1a | ||
|
|
dbee744bd7 | ||
|
|
5d0559aebd | ||
|
|
120642667d | ||
|
|
1b92982f3b | ||
|
|
70667a43d7 | ||
|
|
b47a71c000 | ||
|
|
7078e1f033 | ||
|
|
59826aae6d | ||
|
|
fd4452a078 | ||
|
|
c3f32aae26 | ||
|
|
55856c5566 | ||
|
|
57e6268fc7 | ||
|
|
fd8a3a05fe | ||
|
|
06d600c6d0 | ||
|
|
0253016871 | ||
|
|
03e34281f6 | ||
|
|
125a83ac3f | ||
|
|
1afabb934f | ||
|
|
df84f328a7 | ||
|
|
7cc8cd75d4 | ||
|
|
b6fd1f0804 | ||
|
|
3f19506137 | ||
|
|
b23e6fa3d2 | ||
|
|
7bf0090195 | ||
|
|
bdcfec38c2 | ||
|
|
042f2eb4e8 | ||
|
|
7b27de279b | ||
|
|
dde6b44005 | ||
|
|
d80dad7963 | ||
|
|
a150a97991 | ||
|
|
141d8456d8 | ||
|
|
e353591a7b | ||
|
|
e2ef7412a4 | ||
|
|
36558f5460 | ||
|
|
105c148ccc | ||
|
|
0854b74080 | ||
|
|
3c0f24a0f3 | ||
|
|
f0152db605 | ||
|
|
c310e05ae0 | ||
|
|
1d35ac913e | ||
|
|
a3bcc8e3b0 | ||
|
|
b2ec8d5e61 | ||
|
|
3ccf7f6fff | ||
|
|
e39de9fd85 | ||
|
|
942f889360 | ||
|
|
cb5e770014 | ||
|
|
618f8a52f7 | ||
|
|
637dcbee00 | ||
|
|
e88de89e0f | ||
|
|
ff174f946a | ||
|
|
b6e5fe461f | ||
|
|
ad406d72e4 | ||
|
|
31d4c621d1 | ||
|
|
afa4cfa2c6 | ||
|
|
7c82a74e78 | ||
|
|
5e4aed7afd | ||
|
|
21f4d2928f | ||
|
|
a67c972e03 | ||
|
|
7a6f65803e | ||
|
|
0ad1abb108 | ||
|
|
718666cdf0 | ||
|
|
8cd3d92639 | ||
|
|
e3fb851713 | ||
|
|
9bd4f12d2b | ||
|
|
980e401628 | ||
|
|
03cba1940c | ||
|
|
7fecf2a8d4 | ||
|
|
8f7ed9ce13 | ||
|
|
508553b2e1 | ||
|
|
82815ca6ba | ||
|
|
0126f44617 | ||
|
|
0c9573ae4c | ||
|
|
c191132a01 | ||
|
|
4dec4df8e8 | ||
|
|
76db584daf | ||
|
|
e64410df91 | ||
|
|
f2317caad2 | ||
|
|
25c4819bef | ||
|
|
24c5253ab8 | ||
|
|
abc6f70329 | ||
|
|
34ea13ecba | ||
|
|
a4d9d83989 | ||
|
|
447445fcb0 |
37
.eslintrc.json
Normal file
@@ -0,0 +1,37 @@
|
||||
{
|
||||
"env": {
|
||||
"browser": true,
|
||||
"es2021": true,
|
||||
"node": true,
|
||||
"jest": true
|
||||
},
|
||||
"extends": [
|
||||
"eslint:recommended",
|
||||
"plugin:react/recommended",
|
||||
"plugin:@typescript-eslint/recommended"
|
||||
],
|
||||
"parser": "@typescript-eslint/parser",
|
||||
"parserOptions": {
|
||||
"ecmaFeatures": {
|
||||
"jsx": true
|
||||
},
|
||||
"ecmaVersion": 12,
|
||||
"sourceType": "module"
|
||||
},
|
||||
"plugins": ["react", "@typescript-eslint"],
|
||||
"rules": {
|
||||
"@typescript-eslint/no-unused-vars": "error",
|
||||
"no-self-assign": "off",
|
||||
"@typescript-eslint/no-empty-interface": "off",
|
||||
"react/prop-types": [2, { "ignore": ["children"] }],
|
||||
"@typescript-eslint/member-delimiter-style": "warn",
|
||||
"@typescript-eslint/no-non-null-assertion": "off",
|
||||
"@typescript-eslint/ban-ts-comment": "off",
|
||||
"@typescript-eslint/no-this-alias": "off"
|
||||
},
|
||||
"settings": {
|
||||
"react": {
|
||||
"version": "detect"
|
||||
}
|
||||
}
|
||||
}
|
||||
3
.github/FUNDING.yml
vendored
Normal file
@@ -0,0 +1,3 @@
|
||||
github: ajayyy-org
|
||||
patreon: ajayyy
|
||||
custom: [sponsor.ajay.app/donate]
|
||||
5
.github/pull_request_template.md
vendored
Normal file
@@ -0,0 +1,5 @@
|
||||
- [ ] I agree to license my contribution under GPL-3.0 and agree to allow distribution on app stores as outlined in [LICENSE-APPSTORE](https://github.com/ajayyy/SponsorBlock/blob/master/LICENSE-APPSTORE.txt)
|
||||
|
||||
To test this pull request, follow the [instructions in the wiki](https://github.com/ajayyy/SponsorBlock/wiki/Testing-a-Pull-Request).
|
||||
|
||||
***
|
||||
34
.github/workflows/ci.yml
vendored
@@ -10,53 +10,61 @@ jobs:
|
||||
|
||||
steps:
|
||||
# Initialization
|
||||
- uses: actions/checkout@v1
|
||||
- uses: actions/setup-node@v1
|
||||
- run: npm install
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
submodules: recursive
|
||||
- uses: actions/setup-node@v4
|
||||
with:
|
||||
node-version: '18'
|
||||
- run: npm ci
|
||||
- name: Copy configuration
|
||||
run: cp config.json.example config.json
|
||||
|
||||
# Run linter
|
||||
- name: Lint
|
||||
run: npm run lint
|
||||
|
||||
# Create Chrome artifacts
|
||||
- name: Create Chrome artifacts
|
||||
run: npm run build:chrome
|
||||
- uses: actions/upload-artifact@v1
|
||||
- uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: ChromeExtension
|
||||
path: dist
|
||||
- run: mkdir ./builds
|
||||
- uses: montudor/action-zip@v0.1.0
|
||||
- uses: montudor/action-zip@0852c26906e00f8a315c704958823928d8018b28
|
||||
with:
|
||||
args: zip -qq -r ./builds/ChromeExtension.zip ./dist
|
||||
|
||||
# Create Firefox artifacts
|
||||
- name: Create Firefox artifacts
|
||||
run: npm run build:firefox
|
||||
- uses: actions/upload-artifact@v1
|
||||
- uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: FirefoxExtension
|
||||
path: dist
|
||||
- uses: montudor/action-zip@v0.1.0
|
||||
- uses: montudor/action-zip@0852c26906e00f8a315c704958823928d8018b28
|
||||
with:
|
||||
args: zip -qq -r ./builds/FirefoxExtension.zip ./dist
|
||||
|
||||
# Create Beta artifacts (Builds with the name changed to beta)
|
||||
- name: Create Chrome Beta artifacts
|
||||
run: npm run build:chrome -- --env.stream=beta
|
||||
- uses: actions/upload-artifact@v1
|
||||
run: npm run build:chrome -- --env stream=beta
|
||||
- uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: ChromeExtensionBeta
|
||||
path: dist
|
||||
- uses: montudor/action-zip@v0.1.0
|
||||
- uses: montudor/action-zip@0852c26906e00f8a315c704958823928d8018b28
|
||||
with:
|
||||
args: zip -qq -r ./builds/ChromeExtensionBeta.zip ./dist
|
||||
|
||||
- name: Create Firefox Beta artifacts
|
||||
run: npm run build:firefox -- --env.stream=beta
|
||||
- uses: actions/upload-artifact@v1
|
||||
run: npm run build:firefox -- --env stream=beta
|
||||
- uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: FirefoxExtensionBeta
|
||||
path: dist
|
||||
- uses: montudor/action-zip@v0.1.0
|
||||
- uses: montudor/action-zip@0852c26906e00f8a315c704958823928d8018b28
|
||||
with:
|
||||
args: zip -qq -r ./builds/FirefoxExtensionBeta.zip ./dist
|
||||
|
||||
|
||||
128
.github/workflows/release.yml
vendored
@@ -12,70 +12,102 @@ jobs:
|
||||
|
||||
steps:
|
||||
# Initialization
|
||||
- uses: actions/checkout@v1
|
||||
- uses: actions/setup-node@v1
|
||||
- run: npm install
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
submodules: recursive
|
||||
- uses: actions/setup-node@v4
|
||||
with:
|
||||
node-version: '18'
|
||||
- name: Copy configuration
|
||||
run: cp config.json.example config.json
|
||||
|
||||
# Create Chrome artifacts
|
||||
- name: Create Chrome artifacts
|
||||
run: npm run build:chrome
|
||||
- uses: actions/upload-artifact@v1
|
||||
|
||||
# Create source artifact with submodule
|
||||
- name: Create directory
|
||||
run: cd ..; mkdir ./builds
|
||||
- name: Zip Source code
|
||||
run: zip -r ../builds/SourceCodeUseThisOne.zip *
|
||||
- name: Upload Source to release
|
||||
uses: Shopify/upload-to-release@07611424e04f1475ddf550e1c0dd650b867d5467
|
||||
with:
|
||||
name: ChromeExtension
|
||||
path: dist
|
||||
- run: mkdir ./builds
|
||||
- name: Zip Artifacts
|
||||
run: cd ./dist ; zip -r ../builds/ChromeExtension.zip *
|
||||
args: ../builds/SourceCodeUseThisOne.zip
|
||||
name: SourceCodeUseThisOne.zip
|
||||
path: ../builds/SourceCodeUseThisOne.zip
|
||||
repo-token: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
||||
- run: npm ci
|
||||
|
||||
# Create Firefox artifacts
|
||||
- name: Create Firefox artifacts
|
||||
run: npm run build:firefox
|
||||
- uses: actions/upload-artifact@v1
|
||||
with:
|
||||
name: FirefoxExtension
|
||||
path: dist
|
||||
- run: mkdir ./builds
|
||||
- name: Zip Artifacts
|
||||
run: cd ./dist ; zip -r ../builds/FirefoxExtension.zip *
|
||||
|
||||
# Create Beta artifacts (Builds with the name changed to beta)
|
||||
- name: Create Chrome Beta artifacts
|
||||
run: npm run build:chrome -- --env.stream=beta
|
||||
- uses: actions/upload-artifact@v1
|
||||
with:
|
||||
name: ChromeExtensionBeta
|
||||
path: dist
|
||||
- name: Zip Artifacts
|
||||
run: cd ./dist ; zip -r ../builds/ChromeExtensionBeta.zip *
|
||||
|
||||
# Upload each release asset
|
||||
- name: Upload ChromeExtension to release
|
||||
uses: Shopify/upload-to-release@master
|
||||
with:
|
||||
args: builds/ChromeExtension.zip
|
||||
name: ChromeExtension.zip
|
||||
path: ./builds/ChromeExtension.zip
|
||||
repo-token: ${{ secrets.GITHUB_TOKEN }}
|
||||
- name: Upload ChromeExtensionBeta to release
|
||||
uses: Shopify/upload-to-release@master
|
||||
with:
|
||||
args: builds/ChromeExtensionBeta.zip
|
||||
name: ChromeExtensionBeta.zip
|
||||
path: ./builds/ChromeExtensionBeta.zip
|
||||
repo-token: ${{ secrets.GITHUB_TOKEN }}
|
||||
- name: Upload FirefoxExtension to release
|
||||
uses: Shopify/upload-to-release@master
|
||||
uses: Shopify/upload-to-release@07611424e04f1475ddf550e1c0dd650b867d5467
|
||||
with:
|
||||
args: builds/FirefoxExtension.zip
|
||||
name: FirefoxExtension.zip
|
||||
path: ./builds/FirefoxExtension.zip
|
||||
repo-token: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
||||
# Create Chrome artifacts
|
||||
- name: Create Chrome artifacts
|
||||
run: npm run build:chrome
|
||||
- name: Zip Artifacts
|
||||
run: cd ./dist ; zip -r ../builds/ChromeExtension.zip *
|
||||
- name: Upload ChromeExtension to release
|
||||
uses: Shopify/upload-to-release@07611424e04f1475ddf550e1c0dd650b867d5467
|
||||
with:
|
||||
args: builds/ChromeExtension.zip
|
||||
name: ChromeExtension.zip
|
||||
path: ./builds/ChromeExtension.zip
|
||||
repo-token: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
||||
# Create Edge artifacts
|
||||
- name: Clear dist for Edge
|
||||
run: rm -rf ./dist
|
||||
- name: Create Edge artifacts
|
||||
run: npm run build:edge
|
||||
- name: Zip Artifacts
|
||||
run: cd ./dist ; zip -r ../builds/EdgeExtension.zip *
|
||||
- name: Upload EdgeExtension to release
|
||||
uses: Shopify/upload-to-release@07611424e04f1475ddf550e1c0dd650b867d5467
|
||||
with:
|
||||
args: builds/EdgeExtension.zip
|
||||
name: EdgeExtension.zip
|
||||
path: ./builds/EdgeExtension.zip
|
||||
repo-token: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
||||
# Create Safari artifacts
|
||||
- name: Create Safari artifacts
|
||||
run: npm run build:safari
|
||||
- name: Zip Artifacts
|
||||
run: cd ./dist ; zip -r ../builds/SafariExtension.zip *
|
||||
- name: Upload SafariExtension to release
|
||||
uses: Shopify/upload-to-release@07611424e04f1475ddf550e1c0dd650b867d5467
|
||||
with:
|
||||
args: builds/SafariExtension.zip
|
||||
name: SafariExtension.zip
|
||||
path: ./builds/SafariExtension.zip
|
||||
repo-token: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
||||
# Create Beta artifacts (Builds with the name changed to beta)
|
||||
- name: Create Chrome Beta artifacts
|
||||
run: npm run build:chrome -- --env stream=beta
|
||||
- name: Zip Artifacts
|
||||
run: cd ./dist ; zip -r ../builds/ChromeExtensionBeta.zip *
|
||||
- name: Upload ChromeExtensionBeta to release
|
||||
uses: Shopify/upload-to-release@07611424e04f1475ddf550e1c0dd650b867d5467
|
||||
with:
|
||||
args: builds/ChromeExtensionBeta.zip
|
||||
name: ChromeExtensionBeta.zip
|
||||
path: ./builds/ChromeExtensionBeta.zip
|
||||
repo-token: ${{ secrets.GITHUB_TOKEN }}
|
||||
|
||||
# Firefox Beta
|
||||
- name: Create Firefox Beta artifacts
|
||||
run: npm run build:firefox -- --env.stream=beta
|
||||
- uses: actions/upload-artifact@v1
|
||||
run: npm run build:firefox -- --env stream=beta
|
||||
- uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: FirefoxExtensionBeta
|
||||
path: dist
|
||||
@@ -92,13 +124,13 @@ jobs:
|
||||
run: sudo apt-get install rename
|
||||
- name: Rename signed file
|
||||
run: cd ./web-ext-artifacts ; rename 's/.*/FirefoxSignedInstaller.xpi/' *
|
||||
- uses: actions/upload-artifact@v1
|
||||
- uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: FirefoxExtensionSigned.xpi
|
||||
path: ./web-ext-artifacts/FirefoxSignedInstaller.xpi
|
||||
|
||||
- name: Upload FirefoxSignedInstaller.xpi to release
|
||||
uses: Shopify/upload-to-release@master
|
||||
uses: Shopify/upload-to-release@07611424e04f1475ddf550e1c0dd650b867d5467
|
||||
with:
|
||||
args: web-ext-artifacts/FirefoxSignedInstaller.xpi
|
||||
name: FirefoxSignedInstaller.xpi
|
||||
|
||||
14
.github/workflows/take-action.yml
vendored
Normal file
@@ -0,0 +1,14 @@
|
||||
# .github/workflows/take.yml
|
||||
name: Assign issue to contributor
|
||||
on:
|
||||
issue_comment:
|
||||
|
||||
jobs:
|
||||
assign:
|
||||
name: Take an issue
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: take the issue
|
||||
uses: bdougie/take-action@28b86cd8d25593f037406ecbf96082db2836e928
|
||||
env:
|
||||
GITHUB_TOKEN: ${{ github.token }}
|
||||
36
.github/workflows/tests.yml
vendored
Normal file
@@ -0,0 +1,36 @@
|
||||
name: Tests
|
||||
|
||||
on: [push, pull_request]
|
||||
|
||||
jobs:
|
||||
test:
|
||||
name: Run tests
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
steps:
|
||||
# Initialization
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
submodules: recursive
|
||||
- uses: actions/setup-node@v4
|
||||
with:
|
||||
node-version: '18'
|
||||
- run: npm ci
|
||||
|
||||
- name: Copy configuration
|
||||
run: cp config.json.example config.json
|
||||
|
||||
- name: Set up WireGuard Connection
|
||||
uses: niklaskeerl/easy-wireguard-action@50341d5f4b8245ff3a90e278aca67b2d283c78d0
|
||||
with:
|
||||
WG_CONFIG_FILE: ${{ secrets.WG_CONFIG_FILE }}
|
||||
|
||||
- name: Run tests
|
||||
run: npm run test
|
||||
|
||||
- name: Upload results on fail
|
||||
if: ${{ failure() }}
|
||||
uses: actions/upload-artifact@v4
|
||||
with:
|
||||
name: Test Results
|
||||
path: ./test-results
|
||||
39
.github/workflows/update-oss-attribution.yml
vendored
Normal file
@@ -0,0 +1,39 @@
|
||||
name: update oss attributions
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- master
|
||||
paths:
|
||||
- 'package.json'
|
||||
- 'package-lock.json'
|
||||
workflow_dispatch:
|
||||
|
||||
jobs:
|
||||
update-oss:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
submodules: recursive
|
||||
- uses: actions/setup-node@v4
|
||||
with:
|
||||
node-version: '18'
|
||||
- name: Install and generate attribution
|
||||
run: |
|
||||
npm ci
|
||||
npm i -g oss-attribution-generator
|
||||
generate-attribution
|
||||
mv ./oss-attribution/attribution.txt ./public/oss-attribution/attribution.txt
|
||||
- name: Prettify attributions
|
||||
run: |
|
||||
cd ci && npx ts-node prettify.ts
|
||||
|
||||
- name: Create pull request to update list
|
||||
uses: peter-evans/create-pull-request@v7
|
||||
# v4.2.3
|
||||
with:
|
||||
commit-message: Update OSS Attribution
|
||||
author: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
|
||||
branch: ci/oss_attribution
|
||||
title: Update OSS Attribution
|
||||
body: Automated OSS Attribution update
|
||||
31
.github/workflows/updateInvidous.yml
vendored
Normal file
@@ -0,0 +1,31 @@
|
||||
name: update invidious
|
||||
on:
|
||||
workflow_dispatch:
|
||||
schedule:
|
||||
- cron: '0 0 1 * *' # check every month
|
||||
|
||||
jobs:
|
||||
check-list:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
with:
|
||||
submodules: recursive
|
||||
- name: Download instance lists
|
||||
run: |
|
||||
wget https://api.invidious.io/instances.json -O ci/invidious_instances.json
|
||||
wget https://github.com/TeamPiped/piped-uptime/raw/master/history/summary.json -O ci/piped_instances.json
|
||||
- name: Install dependencies
|
||||
run: npm ci
|
||||
- name: "Run CI"
|
||||
run: npm run ci:invidious
|
||||
|
||||
- name: Create pull request to update list
|
||||
uses: peter-evans/create-pull-request@v7
|
||||
# v4.2.3
|
||||
with:
|
||||
commit-message: Update Invidious List
|
||||
author: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
|
||||
branch: ci/update_invidious_list
|
||||
title: Update Invidious List
|
||||
body: Automated Invidious list update
|
||||
6
.gitignore
vendored
@@ -5,4 +5,8 @@ node_modules
|
||||
web-ext-artifacts
|
||||
.vscode/
|
||||
dist/
|
||||
tmp/
|
||||
tmp/
|
||||
.DS_Store
|
||||
ci/invidious_instances.json
|
||||
ci/piped_instances.json
|
||||
test-results
|
||||
6
.gitmodules
vendored
Normal file
@@ -0,0 +1,6 @@
|
||||
[submodule "public/_locales"]
|
||||
path = public/_locales
|
||||
url = https://github.com/ajayyy/ExtensionTranslations
|
||||
[submodule "maze-utils"]
|
||||
path = maze-utils
|
||||
url = https://github.com/ajayyy/maze-utils
|
||||
31
CONTRIBUTING.md
Normal file
@@ -0,0 +1,31 @@
|
||||
If you make any contributions to SponsorBlock after this file was created, you are agreeing that any code you have contributed will be licensed under GPL-3.0 and agree to allow distribution on app stores as outlined in LICENSE-APPSTORE.
|
||||
|
||||
# Translations
|
||||
https://crowdin.com/project/sponsorblock
|
||||
|
||||
# Building
|
||||
## Building locally
|
||||
0. You must have [Node.js 22 or later](https://nodejs.org/) and npm installed. Works best on Linux
|
||||
1. Clone with submodules
|
||||
```bash
|
||||
git clone --recursive https://github.com/ajayyy/SponsorBlock
|
||||
```
|
||||
Or if you already cloned it, pull submodules with
|
||||
```bash
|
||||
git submodule update --init --recursive
|
||||
```
|
||||
2. Copy the file `config.json.example` to `config.json` and adjust configuration as desired.
|
||||
- Comments are invalid in JSON, make sure they are all removed.
|
||||
- You will need to repeat this step in the future if you get build errors related to `CompileConfig` or `property does not exist on type ConfigClass`. This can happen for example when a new category is added.
|
||||
3. Run `npm ci` in the repository to install dependencies.
|
||||
4. Run `npm run build:dev` (for Chrome) or `npm run build:dev:firefox` (for Firefox) to generate a development version of the extension with source maps.
|
||||
- You can also run `npm run build` (for Chrome) or `npm run build:firefox` (for Firefox) to generate a production build.
|
||||
5. The built extension is now in `dist/`. You can load this folder directly in Chrome as an [unpacked extension](https://developer.chrome.com/docs/extensions/mv3/getstarted/#manifest), or convert it to a zip file to load it as a [temporary extension](https://developer.mozilla.org/docs/Tools/about:debugging#loading_a_temporary_extension) in Firefox.
|
||||
|
||||
## Developing with a clean profile and hot reloading
|
||||
Run `npm run dev` (for Chrome) or `npm run dev:firefox` (for Firefox) to run the extension using a clean browser profile with hot reloading. This uses [`web-ext run`](https://extensionworkshop.com/documentation/develop/web-ext-command-reference/#commands).
|
||||
|
||||
Known chromium bug: Extension is not loaded properly on first start. Visit `chrome://extensions/` and reload the extension.
|
||||
|
||||
For Firefox for Android, use `npm run dev:firefox-android -- --adb-device <ip-address of the device>`. See the [Firefox documentation](https://extensionworkshop.com/documentation/develop/developing-extensions-for-firefox-for-android/#debug-your-extension) for more information. You may need to edit package.json and add the parameters directly there.
|
||||
|
||||
9
LICENSE
@@ -1,8 +1,4 @@
|
||||
SponsorBlock Copyright (C) 2019 Ajay Ramachandran and other SponsorBlock contributors.
|
||||
|
||||
Please refer to the license below.
|
||||
|
||||
GNU GENERAL PUBLIC LICENSE
|
||||
GNU GENERAL PUBLIC LICENSE
|
||||
Version 3, 29 June 2007
|
||||
|
||||
Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
|
||||
@@ -655,9 +651,8 @@ Also add information on how to contact you by electronic and paper mail.
|
||||
|
||||
If the program does terminal interaction, make it output a short
|
||||
notice like this when it starts in an interactive mode:
|
||||
|
||||
|
||||
<program> Copyright (C) <year> <name of author>
|
||||
|
||||
This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'.
|
||||
This is free software, and you are welcome to redistribute it
|
||||
under certain conditions; type `show c' for details.
|
||||
|
||||
13
LICENSE-APPSTORE.txt
Normal file
@@ -0,0 +1,13 @@
|
||||
The developers are aware that the terms of service that
|
||||
apply to apps distributed via Apple's App Store services and similar app stores may conflict
|
||||
with rights granted under the SponsorBlock license, the GNU General
|
||||
Public License, version 3. The copyright holders of the SponsorBlock
|
||||
project do not wish this conflict to prevent the otherwise-compliant
|
||||
distribution of derived apps via the App Store and similar app stores.
|
||||
Therefore, we have committed not to pursue any license
|
||||
violation that results solely from the conflict between the GNU GPLv3
|
||||
and the Apple App Store terms of service or similar app stores. In
|
||||
other words, as long as you comply with the GPL in all other respects,
|
||||
including its requirements to provide users with source code and the
|
||||
text of the license, we will not object to your distribution of the
|
||||
SponsorBlock project through the App Store.
|
||||
171
LICENSE-HISTORY.txt
Normal file
@@ -0,0 +1,171 @@
|
||||
Prior to commit 7338af3b384e2297eaf710443121ac840099a9f1, this project was licensed under LGPL 3.0.
|
||||
|
||||
You must follow LICENSE instead if you want to use any newer version.
|
||||
|
||||
----
|
||||
|
||||
GNU LESSER GENERAL PUBLIC LICENSE
|
||||
Version 3, 29 June 2007
|
||||
|
||||
Copyright (C) 2007 Free Software Foundation, Inc. <https://fsf.org/>
|
||||
Everyone is permitted to copy and distribute verbatim copies
|
||||
of this license document, but changing it is not allowed.
|
||||
|
||||
|
||||
This version of the GNU Lesser General Public License incorporates
|
||||
the terms and conditions of version 3 of the GNU General Public
|
||||
License, supplemented by the additional permissions listed below.
|
||||
|
||||
0. Additional Definitions.
|
||||
|
||||
As used herein, "this License" refers to version 3 of the GNU Lesser
|
||||
General Public License, and the "GNU GPL" refers to version 3 of the GNU
|
||||
General Public License.
|
||||
|
||||
"The Library" refers to a covered work governed by this License,
|
||||
other than an Application or a Combined Work as defined below.
|
||||
|
||||
An "Application" is any work that makes use of an interface provided
|
||||
by the Library, but which is not otherwise based on the Library.
|
||||
Defining a subclass of a class defined by the Library is deemed a mode
|
||||
of using an interface provided by the Library.
|
||||
|
||||
A "Combined Work" is a work produced by combining or linking an
|
||||
Application with the Library. The particular version of the Library
|
||||
with which the Combined Work was made is also called the "Linked
|
||||
Version".
|
||||
|
||||
The "Minimal Corresponding Source" for a Combined Work means the
|
||||
Corresponding Source for the Combined Work, excluding any source code
|
||||
for portions of the Combined Work that, considered in isolation, are
|
||||
based on the Application, and not on the Linked Version.
|
||||
|
||||
The "Corresponding Application Code" for a Combined Work means the
|
||||
object code and/or source code for the Application, including any data
|
||||
and utility programs needed for reproducing the Combined Work from the
|
||||
Application, but excluding the System Libraries of the Combined Work.
|
||||
|
||||
1. Exception to Section 3 of the GNU GPL.
|
||||
|
||||
You may convey a covered work under sections 3 and 4 of this License
|
||||
without being bound by section 3 of the GNU GPL.
|
||||
|
||||
2. Conveying Modified Versions.
|
||||
|
||||
If you modify a copy of the Library, and, in your modifications, a
|
||||
facility refers to a function or data to be supplied by an Application
|
||||
that uses the facility (other than as an argument passed when the
|
||||
facility is invoked), then you may convey a copy of the modified
|
||||
version:
|
||||
|
||||
a) under this License, provided that you make a good faith effort to
|
||||
ensure that, in the event an Application does not supply the
|
||||
function or data, the facility still operates, and performs
|
||||
whatever part of its purpose remains meaningful, or
|
||||
|
||||
b) under the GNU GPL, with none of the additional permissions of
|
||||
this License applicable to that copy.
|
||||
|
||||
3. Object Code Incorporating Material from Library Header Files.
|
||||
|
||||
The object code form of an Application may incorporate material from
|
||||
a header file that is part of the Library. You may convey such object
|
||||
code under terms of your choice, provided that, if the incorporated
|
||||
material is not limited to numerical parameters, data structure
|
||||
layouts and accessors, or small macros, inline functions and templates
|
||||
(ten or fewer lines in length), you do both of the following:
|
||||
|
||||
a) Give prominent notice with each copy of the object code that the
|
||||
Library is used in it and that the Library and its use are
|
||||
covered by this License.
|
||||
|
||||
b) Accompany the object code with a copy of the GNU GPL and this license
|
||||
document.
|
||||
|
||||
4. Combined Works.
|
||||
|
||||
You may convey a Combined Work under terms of your choice that,
|
||||
taken together, effectively do not restrict modification of the
|
||||
portions of the Library contained in the Combined Work and reverse
|
||||
engineering for debugging such modifications, if you also do each of
|
||||
the following:
|
||||
|
||||
a) Give prominent notice with each copy of the Combined Work that
|
||||
the Library is used in it and that the Library and its use are
|
||||
covered by this License.
|
||||
|
||||
b) Accompany the Combined Work with a copy of the GNU GPL and this license
|
||||
document.
|
||||
|
||||
c) For a Combined Work that displays copyright notices during
|
||||
execution, include the copyright notice for the Library among
|
||||
these notices, as well as a reference directing the user to the
|
||||
copies of the GNU GPL and this license document.
|
||||
|
||||
d) Do one of the following:
|
||||
|
||||
0) Convey the Minimal Corresponding Source under the terms of this
|
||||
License, and the Corresponding Application Code in a form
|
||||
suitable for, and under terms that permit, the user to
|
||||
recombine or relink the Application with a modified version of
|
||||
the Linked Version to produce a modified Combined Work, in the
|
||||
manner specified by section 6 of the GNU GPL for conveying
|
||||
Corresponding Source.
|
||||
|
||||
1) Use a suitable shared library mechanism for linking with the
|
||||
Library. A suitable mechanism is one that (a) uses at run time
|
||||
a copy of the Library already present on the user's computer
|
||||
system, and (b) will operate properly with a modified version
|
||||
of the Library that is interface-compatible with the Linked
|
||||
Version.
|
||||
|
||||
e) Provide Installation Information, but only if you would otherwise
|
||||
be required to provide such information under section 6 of the
|
||||
GNU GPL, and only to the extent that such information is
|
||||
necessary to install and execute a modified version of the
|
||||
Combined Work produced by recombining or relinking the
|
||||
Application with a modified version of the Linked Version. (If
|
||||
you use option 4d0, the Installation Information must accompany
|
||||
the Minimal Corresponding Source and Corresponding Application
|
||||
Code. If you use option 4d1, you must provide the Installation
|
||||
Information in the manner specified by section 6 of the GNU GPL
|
||||
for conveying Corresponding Source.)
|
||||
|
||||
5. Combined Libraries.
|
||||
|
||||
You may place library facilities that are a work based on the
|
||||
Library side by side in a single library together with other library
|
||||
facilities that are not Applications and are not covered by this
|
||||
License, and convey such a combined library under terms of your
|
||||
choice, if you do both of the following:
|
||||
|
||||
a) Accompany the combined library with a copy of the same work based
|
||||
on the Library, uncombined with any other library facilities,
|
||||
conveyed under the terms of this License.
|
||||
|
||||
b) Give prominent notice with the combined library that part of it
|
||||
is a work based on the Library, and explaining where to find the
|
||||
accompanying uncombined form of the same work.
|
||||
|
||||
6. Revised Versions of the GNU Lesser General Public License.
|
||||
|
||||
The Free Software Foundation may publish revised and/or new versions
|
||||
of the GNU Lesser General Public License from time to time. Such new
|
||||
versions will be similar in spirit to the present version, but may
|
||||
differ in detail to address new problems or concerns.
|
||||
|
||||
Each version is given a distinguishing version number. If the
|
||||
Library as you received it specifies that a certain numbered version
|
||||
of the GNU Lesser General Public License "or any later version"
|
||||
applies to it, you have the option of following the terms and
|
||||
conditions either of that published version or of any later version
|
||||
published by the Free Software Foundation. If the Library as you
|
||||
received it does not specify a version number of the GNU Lesser
|
||||
General Public License, you may choose any version of the GNU Lesser
|
||||
General Public License ever published by the Free Software Foundation.
|
||||
|
||||
If the Library as you received it specifies that a proxy can decide
|
||||
whether future versions of the GNU Lesser General Public License shall
|
||||
apply, that proxy's public statement of acceptance of any version is
|
||||
permanent authorization for you to choose that version for the
|
||||
Library.
|
||||
60
README.md
@@ -1,6 +1,6 @@
|
||||
<p align="center">
|
||||
<a href="https://sponsor.ajay.app"><img src="public/icons/LogoSponsorBlocker256px.png" alt="Logo"></img></a>
|
||||
|
||||
|
||||
<br/>
|
||||
<sub>Logo by <a href="https://github.com/munadikieh">@munadikieh</a></sub>
|
||||
</p>
|
||||
@@ -13,6 +13,7 @@
|
||||
<a href="https://addons.mozilla.org/addon/sponsorblock/?src=external-github">Firefox</a> |
|
||||
<a href="https://github.com/ajayyy/SponsorBlock/wiki/Android">Android</a> |
|
||||
<a href="https://github.com/ajayyy/SponsorBlock/wiki/Edge">Edge</a> |
|
||||
<a href="https://github.com/ajayyy/SponsorBlock/wiki/Safari">Safari for MacOS and iOS</a> |
|
||||
<a href="https://sponsor.ajay.app">Website</a> |
|
||||
<a href="https://sponsor.ajay.app/stats">Stats</a>
|
||||
</p>
|
||||
@@ -21,7 +22,6 @@
|
||||
<b>3rd-Party Ports:</b>
|
||||
<a href="https://github.com/ajayyy/SponsorBlock/wiki/3rd-Party-Ports#mpv-media-player">MPV</a> |
|
||||
<a href="https://github.com/ajayyy/SponsorBlock/wiki/3rd-Party-Ports#kodi">Kodi</a> |
|
||||
<a href="https://github.com/ajayyy/SponsorBlock/wiki/3rd-Party-Ports#Safari-macos">Safari for MacOS</a> |
|
||||
<a href="https://github.com/ajayyy/SponsorBlock/wiki/3rd-Party-Ports#Chromecast">Chromecast</a> |
|
||||
<a href="https://github.com/ajayyy/SponsorBlock/wiki/3rd-Party-Ports#ios">iOS</a>
|
||||
</p>
|
||||
@@ -30,7 +30,7 @@
|
||||
<a href="https://addons.mozilla.org/addon/sponsorblock/?src=external-github"><img src="https://img.shields.io/amo/users/sponsorblock?label=Firefox%20Users" alt="Badge"></img></a>
|
||||
<a href="https://chrome.google.com/webstore/detail/mnjggcdmjocbbbhaepdhchncahnbgone"><img src="https://img.shields.io/chrome-web-store/users/mnjggcdmjocbbbhaepdhchncahnbgone?label=Chrome%20Users" alt="Badge"></img></a>
|
||||
<a href="https://sponsor.ajay.app/stats"><img src="https://img.shields.io/badge/dynamic/json?label=Submissions&query=totalSubmissions&suffix=%20segments&url=http%3A%2F%2Fsponsor.ajay.app%2Fapi%2FgetTotalStats&color=darkred" alt="Badge"></img></a>
|
||||
<a href="https://sponsor.ajay.app/stats"><img src="https://img.shields.io/badge/dynamic/json?label=Contributing%20Users&query=userCount&url=http%3A%2F%2Fsponsor.ajay.app%2Fapi%2FgetTotalStats&color=darkblue" alt="Badge"></img></a>
|
||||
<a href="https://sponsor.ajay.app/stats"><img src="https://img.shields.io/badge/dynamic/json?label=Active%20Users&query=apiUsers&url=http%3A%2F%2Fsponsor.ajay.app%2Fapi%2FgetTotalStats&color=darkblue" alt="Badge"></img></a>
|
||||
<a href="https://sponsor.ajay.app/stats"><img src="https://img.shields.io/badge/dynamic/json?label=Time%20Saved%20From%20Skips&query=daysSaved&url=http%3A%2F%2Fsponsor.ajay.app%2Fapi%2FgetDaysSavedFormatted&color=darkgreen&suffix=%20days" alt="Badge"></img></a>
|
||||
</p>
|
||||
|
||||
@@ -38,7 +38,7 @@
|
||||
|
||||
SponsorBlock is an open-source crowdsourced browser extension to skip sponsor segments in YouTube videos. Users submit when a sponsor happens from the extension, and the extension automatically skips sponsors it knows about. It also supports skipping other categories, such as intros, outros and reminders to subscribe.
|
||||
|
||||
It also supports Invidio.us.
|
||||
It also supports Invidious.
|
||||
|
||||
**Translate:** [](https://crowdin.com/project/sponsorblock)
|
||||
|
||||
@@ -50,53 +50,29 @@ See the [Wiki](https://github.com/ajayyy/SponsorBlock/wiki) for important links.
|
||||
|
||||
The backend server code is available here: https://github.com/ajayyy/SponsorBlockServer
|
||||
|
||||
It is a simple SQLite database that will hold all the timing data.
|
||||
To make sure that this project doesn't die, I have made the database publicly downloadable at https://sponsor.ajay.app/database ([License](https://github.com/ajayyy/SponsorBlock/wiki/Database-and-API-License)). If you are planning on using the database in another project, please read the [API Docs](https://wiki.sponsor.ajay.app/index.php/API_Docs) page for more information.
|
||||
|
||||
To make sure that this project doesn't die, I have made the database publicly downloadable at https://sponsor.ajay.app/database.db ([License](https://github.com/ajayyy/SponsorBlock/wiki/Database-and-API-License)). If you are planning on using the database in another project, please read the [API Docs](https://github.com/ajayyy/SponsorBlock/wiki/API-Docs) page for more information.
|
||||
|
||||
The dataset and API are now being used in some [ports](https://github.com/ajayyy/SponsorBlock/wiki/Unofficial-Ports) as well as a [neural network](https://github.com/andrewzlee/NeuralBlock).
|
||||
|
||||
A [previous project](https://github.com/Sponsoff/sponsorship_remover) attempted to create a neural network to predict when sponsored segments happen. That project is sadly abandoned now, so I have decided to attempt to revive this idea starting from a crowd-sourced system instead.
|
||||
The dataset and API are now being used in some [ports](https://github.com/ajayyy/SponsorBlock/wiki/3rd-Party-Ports) as well as a [neural network](https://github.com/andrewzlee/NeuralBlock).
|
||||
|
||||
# API
|
||||
|
||||
You can read the API docs [here](https://github.com/ajayyy/SponsorBlockServer#api-docs).
|
||||
You can read the API docs [here](https://wiki.sponsor.ajay.app/w/API_Docs).
|
||||
|
||||
# Building
|
||||
|
||||
Rename `config.json.example` to `config.json` and adjust configuration as desired.
|
||||
|
||||
There are also other build scripts available. Install `npm`, then run `npm install` in the repository to install dependencies.
|
||||
|
||||
Run `npm run build` to generate a Chrome extension.
|
||||
|
||||
Use `npm run build:firefox` to generate a Firefox extension.
|
||||
|
||||
The result is in `dist`. This can be loaded as an unpacked extension
|
||||
|
||||
## Developing with a clean profile
|
||||
|
||||
Run `npm run dev` to run the extension using a clean browser profile with hot reloading. Use `npm run dev:firefox` for Firefox. This uses [`web-ext run`](https://extensionworkshop.com/documentation/develop/web-ext-command-reference/#commands).
|
||||
Known chromium bug: Extension is not loaded properly on first start. Visit `chrome://extensions/` and reload the extension.
|
||||
|
||||
|
||||
### Attribution Generation
|
||||
|
||||
If you contribute and add a dependency, update the attribution file using the following steps:
|
||||
|
||||
Make sure the attribution generator is installed: `npm i -g oss-attribution-generator`
|
||||
|
||||
```bash
|
||||
generate-attribution
|
||||
mv ./oss-attribution/attribution.txt ./public/oss-attribution/attribution.txt
|
||||
```
|
||||
See [CONTRIBUTING.md](CONTRIBUTING.md)
|
||||
|
||||
# Credit
|
||||
|
||||
The awesome [Invidious API](https://github.com/omarroth/invidious/wiki/API) was previously used.
|
||||
The awesome [Invidious API](https://docs.invidious.io/) was previously used, and the server is now using [NewLeaf](https://git.sr.ht/~cadence/NewLeaf) as a to get video info from YouTube.
|
||||
|
||||
Originally forked from [YTSponsorSkip](https://github.com/NDevTK/YTSponsorSkip), but zero code remains.
|
||||
Originally forked from [YTSponsorSkip](https://github.com/NDevTK/YTSponsorSkip), but very little code remains.
|
||||
|
||||
Some icons made by <a href="https://www.flaticon.com/authors/gregor-cresnar" title="Gregor Cresnar">Gregor Cresnar</a> from <a href="https://www.flaticon.com/" title="Flaticon">www.flaticon.com</a> and are licensed by <a href="http://creativecommons.org/licenses/by/3.0/" title="Creative Commons BY 3.0" target="_blank">CC 3.0 BY</a>
|
||||
Icons made by:
|
||||
* <a href="https://www.flaticon.com/authors/gregor-cresnar" title="Gregor Cresnar">Gregor Cresnar</a> from <a href="https://www.flaticon.com/" title="Flaticon">www.flaticon.com</a> and are licensed by <a href="https://creativecommons.org/licenses/by/3.0/" title="Creative Commons BY 3.0" target="_blank">CC 3.0 BY</a>
|
||||
* <a href="https://www.flaticon.com/authors/freepik" title="Freepik">Freepik</a> from <a href="https://www.flaticon.com/" title="Flaticon">www.flaticon.com</a> and are licensed by <a href="https://creativecommons.org/licenses/by/3.0/" title="Creative Commons BY 3.0" target="_blank">CC 3.0 BY</a>
|
||||
* <a href="https://iconmonstr.com/about/#creator">Alexander Kahlkopf</a> from <a href="https://iconmonstr.com/">iconmonstr.com</a> and are licensed by <a href="https://iconmonstr.com/license/">iconmonstr License</a>
|
||||
|
||||
Some icons made by <a href="https://www.flaticon.com/authors/freepik" title="Freepik">Freepik</a> from <a href="https://www.flaticon.com/" title="Flaticon">www.flaticon.com</a> are licensed by <a href="http://creativecommons.org/licenses/by/3.0/" title="Creative Commons BY 3.0" target="_blank">CC 3.0 BY</a>
|
||||
|
||||
### License
|
||||
|
||||
This project is licensed under GNU GPL v3 or any later version
|
||||
|
||||
62
ci/generateList.ts
Normal file
@@ -0,0 +1,62 @@
|
||||
/*
|
||||
This file is only ran by GitHub Actions in order to populate the Invidious instances list
|
||||
|
||||
This file should not be shipped with the extension
|
||||
*/
|
||||
|
||||
/*
|
||||
Criteria for inclusion:
|
||||
Invidious
|
||||
- uptime >= 80%
|
||||
- must have been up for at least 90 days
|
||||
- HTTPS only
|
||||
- url includes name (this is to avoid redirects)
|
||||
|
||||
Piped
|
||||
- 30d uptime >= 90%
|
||||
- available for at least 80/90 days
|
||||
- must have been up for at least 90 days
|
||||
- must not be a wildcard redirect to piped.video
|
||||
- must be currently up
|
||||
- must have a functioning frontend
|
||||
- must have a functioning API
|
||||
*/
|
||||
|
||||
import { writeFile, existsSync } from "fs"
|
||||
import { join } from "path"
|
||||
import { getInvidiousList } from "./invidiousCI";
|
||||
// import { getPipedList } from "./pipedCI";
|
||||
|
||||
const checkPath = (path: string) => existsSync(path);
|
||||
const fixArray = (arr: string[]) => [...new Set(arr)].sort()
|
||||
|
||||
async function generateList() {
|
||||
// import file from https://api.invidious.io/instances.json
|
||||
const invidiousPath = join(__dirname, "invidious_instances.json");
|
||||
// import file from https://github.com/TeamPiped/piped-uptime/raw/master/history/summary.json
|
||||
const pipedPath = join(__dirname, "piped_instances.json");
|
||||
|
||||
// check if files exist
|
||||
if (!checkPath(invidiousPath) || !checkPath(pipedPath)) {
|
||||
console.log("Missing files")
|
||||
process.exit(1);
|
||||
}
|
||||
|
||||
// static non-invidious instances
|
||||
const staticInstances = ["www.youtubekids.com"];
|
||||
// invidious instances
|
||||
const invidiousList = fixArray(getInvidiousList())
|
||||
// piped instnaces
|
||||
// const pipedList = fixArray(await getPipedList())
|
||||
|
||||
console.log([...staticInstances, ...invidiousList])
|
||||
|
||||
writeFile(
|
||||
join(__dirname, "./invidiouslist.json"),
|
||||
JSON.stringify([...staticInstances, ...invidiousList]),
|
||||
(err) => {
|
||||
if (err) return console.log(err);
|
||||
}
|
||||
);
|
||||
}
|
||||
generateList()
|
||||
34
ci/invidiousCI.ts
Normal file
@@ -0,0 +1,34 @@
|
||||
import { InvidiousInstance, monitor } from "./invidiousType"
|
||||
|
||||
import * as data from "../ci/invidious_instances.json";
|
||||
|
||||
// only https servers
|
||||
const mapped = (data as InvidiousInstance[])
|
||||
.filter((i) =>
|
||||
i[1]?.type === "https"
|
||||
&& i[1]?.monitor?.enabled
|
||||
)
|
||||
.map((instance) => {
|
||||
const monitor = instance[1].monitor as monitor;
|
||||
return {
|
||||
name: instance[0],
|
||||
url: instance[1].uri,
|
||||
uptime: monitor.uptime || 0,
|
||||
down: monitor.down ?? false,
|
||||
created_at: monitor.created_at,
|
||||
}
|
||||
});
|
||||
|
||||
// reliability and sanity checks
|
||||
const reliableCheck = mapped
|
||||
.filter(instance => {
|
||||
const uptime = instance.uptime > 80 && !instance.down;
|
||||
const nameIncluded = instance.url.includes(instance.name);
|
||||
const ninetyDays = 90 * 24 * 60 * 60 * 1000;
|
||||
const ninetyDaysAgo = new Date(Date.now() - ninetyDays);
|
||||
const createdAt = new Date(instance.created_at).getTime() < ninetyDaysAgo.getTime();
|
||||
return uptime && nameIncluded && createdAt;
|
||||
})
|
||||
|
||||
export const getInvidiousList = (): string[] =>
|
||||
reliableCheck.map(instance => instance.name).sort()
|
||||
72
ci/invidiousType.ts
Normal file
@@ -0,0 +1,72 @@
|
||||
export type InvidiousInstance = [
|
||||
string,
|
||||
{
|
||||
flag: string;
|
||||
region: string;
|
||||
stats: null | ivStats;
|
||||
cors: null | boolean;
|
||||
api: null | boolean;
|
||||
type: "https" | "http" | "onion" | "i2p";
|
||||
uri: string;
|
||||
monitor: null | monitor;
|
||||
}
|
||||
]
|
||||
|
||||
export type monitor = {
|
||||
token: string;
|
||||
url: string;
|
||||
alias: string;
|
||||
last_status: number;
|
||||
uptime: number;
|
||||
down: boolean;
|
||||
down_since: null | string;
|
||||
up_since: null | string;
|
||||
error: null | string;
|
||||
period: number;
|
||||
apdex_t: number;
|
||||
string_match: string;
|
||||
enabled: boolean;
|
||||
published: boolean;
|
||||
disabled_locations: string[];
|
||||
recipients: string[];
|
||||
last_check_at: string;
|
||||
next_check_at: string;
|
||||
created_at: string;
|
||||
mute_until: null | string;
|
||||
favicon_url: string;
|
||||
custom_headers: Record<string, string>;
|
||||
http_verb: string;
|
||||
http_body: string;
|
||||
ssl: {
|
||||
tested_at: string;
|
||||
expires_at: string;
|
||||
valid: boolean;
|
||||
error: null | string;
|
||||
};
|
||||
}
|
||||
|
||||
export type ivStats = {
|
||||
version: string;
|
||||
software: {
|
||||
name: "invidious" | string;
|
||||
version: string;
|
||||
branch: "master" | string;
|
||||
};
|
||||
openRegistrations: boolean;
|
||||
usage: {
|
||||
users: {
|
||||
total: number;
|
||||
activeHalfyear: number;
|
||||
activeMonth: number;
|
||||
};
|
||||
};
|
||||
metadata: {
|
||||
updatedAt: number;
|
||||
lastChannelRefreshedAt: number;
|
||||
};
|
||||
playback: {
|
||||
totalRequests: number;
|
||||
successfulRequests: number;
|
||||
ratio: number;
|
||||
};
|
||||
}
|
||||
1
ci/invidiouslist.json
Normal file
@@ -0,0 +1 @@
|
||||
["www.youtubekids.com","inv.nadeko.net","inv.tux.pizza","invidious.adminforge.de","invidious.jing.rocks","invidious.nerdvpn.de","invidious.perennialte.ch","invidious.privacyredirect.com","invidious.reallyaweso.me","invidious.yourdevice.ch","iv.ggtyler.dev","iv.nboeck.de","yewtu.be"]
|
||||
92
ci/pipedCI.ts
Normal file
@@ -0,0 +1,92 @@
|
||||
import * as data from "../ci/piped_instances.json";
|
||||
|
||||
type percent = string
|
||||
type dailyMinutesDown = Record<string, number>
|
||||
|
||||
type PipedInstance = {
|
||||
name: string;
|
||||
url: string;
|
||||
icon: string;
|
||||
slug: string;
|
||||
status: string;
|
||||
uptime: percent;
|
||||
uptimeDay: percent;
|
||||
uptimeWeek: percent;
|
||||
uptimeMonth: percent;
|
||||
uptimeYear: percent;
|
||||
time: number;
|
||||
timeDay: number;
|
||||
timeWeek: number;
|
||||
timeMonth: number;
|
||||
timeYear: number;
|
||||
dailyMinutesDown: dailyMinutesDown
|
||||
}
|
||||
|
||||
const percentNumber = (percent: percent) => Number(percent.replace("%", ""))
|
||||
const ninetyDaysAgo = new Date(Date.now() - 90 * 24 * 60 * 60 * 1000)
|
||||
|
||||
function dailyMinuteFilter (dailyMinutesDown: dailyMinutesDown) {
|
||||
let daysDown = 0
|
||||
for (const [date, minsDown] of Object.entries(dailyMinutesDown)) {
|
||||
if (new Date(date) >= ninetyDaysAgo && minsDown > 1000) { // if within 90 days and down for more than 1000 minutes
|
||||
daysDown++
|
||||
}
|
||||
}
|
||||
// return true f less than 10 days down
|
||||
return daysDown < 10
|
||||
}
|
||||
|
||||
const getHost = (url: string) => new URL(url).host
|
||||
|
||||
const getWatchPage = async (instance: PipedInstance) =>
|
||||
fetch(`https://${getHost(instance.url)}`, { redirect: "manual" })
|
||||
.then(res => res.headers.get("Location"))
|
||||
.catch(e => { console.log (e); return null })
|
||||
|
||||
const siteOK = async (instance) => {
|
||||
// check if entire site is redirect
|
||||
const notRedirect = await fetch(instance.url, { redirect: "manual" })
|
||||
.then(res => res.status == 200)
|
||||
// only allow kavin to return piped.video
|
||||
// if (instance.url.startsWith("https://piped.video") && instance.slug !== "kavin-rocks-official") return false
|
||||
// check if frontend is OK
|
||||
const watchPageStatus = await fetch(instance.frontendUrl)
|
||||
.then(res => res.ok)
|
||||
// test API - stream returns ok result
|
||||
const streamStatus = await fetch(`${instance.apiUrl}/streams/BaW_jenozKc`)
|
||||
.then(res => res.ok)
|
||||
// get startTime of monitor
|
||||
const age = await fetch(instance.historyUrl)
|
||||
.then(res => res.text())
|
||||
.then(text => { // startTime greater than 90 days ago
|
||||
const date = text.match(/startTime: (.+)/)[1]
|
||||
return Date.parse(date) < ninetyDaysAgo.valueOf()
|
||||
})
|
||||
// console.log(notRedirect, watchPageStatus, streamStatus, age, instance.frontendUrl, instance.apiUrl)
|
||||
return notRedirect && watchPageStatus && streamStatus && age
|
||||
}
|
||||
|
||||
const staticFilters = (data as PipedInstance[])
|
||||
.filter(instance => {
|
||||
const isup = instance.status === "up"
|
||||
const monthCheck = percentNumber(instance.uptimeMonth) >= 90
|
||||
const dailyMinuteCheck = dailyMinuteFilter(instance.dailyMinutesDown)
|
||||
return isup && monthCheck && dailyMinuteCheck
|
||||
})
|
||||
.map(async instance => {
|
||||
// get frontend url
|
||||
const frontendUrl = await getWatchPage(instance)
|
||||
if (!frontendUrl) return null // return false if frontend doesn't resolve
|
||||
// get api base
|
||||
const apiUrl = instance.url.replace("/healthcheck", "")
|
||||
const historyUrl = `https://raw.githubusercontent.com/TeamPiped/piped-uptime/master/history/${instance.slug}.yml`
|
||||
const pass = await siteOK({ apiUrl, historyUrl, frontendUrl, url: instance.url })
|
||||
const frontendHost = getHost(frontendUrl)
|
||||
return pass ? frontendHost : null
|
||||
})
|
||||
|
||||
export async function getPipedList(): Promise<string[]> {
|
||||
const instances = await Promise.all(staticFilters)
|
||||
.then(arr => arr.filter(i => i !== null))
|
||||
return instances
|
||||
}
|
||||
6
ci/prettify.ts
Normal file
@@ -0,0 +1,6 @@
|
||||
import { writeFile } from 'fs';
|
||||
|
||||
import * as license from "../oss-attribution/licenseInfos.json";
|
||||
|
||||
const result = JSON.stringify(license, null, 2);
|
||||
writeFile("../oss-attribution/licenseInfos.json", result, err => { if (err) return console.log(err) } );
|
||||
@@ -2,5 +2,47 @@
|
||||
"serverAddress": "https://sponsor.ajay.app",
|
||||
"testingServerAddress": "https://sponsor.ajay.app/test",
|
||||
"serverAddressComment": "This specifies the default SponsorBlock server to connect to",
|
||||
"categoryList": ["sponsor", "intro", "outro", "interaction", "selfpromo", "music_offtopic"]
|
||||
"categoryList": ["sponsor", "selfpromo", "exclusive_access", "interaction", "poi_highlight", "intro", "outro", "preview", "hook", "filler", "chapter", "music_offtopic"],
|
||||
"categorySupport": {
|
||||
"sponsor": ["skip", "mute", "full"],
|
||||
"selfpromo": ["skip", "mute", "full"],
|
||||
"exclusive_access": ["full"],
|
||||
"interaction": ["skip", "mute"],
|
||||
"intro": ["skip", "mute"],
|
||||
"outro": ["skip", "mute"],
|
||||
"preview": ["skip", "mute"],
|
||||
"hook": ["skip", "mute"],
|
||||
"filler": ["skip", "mute"],
|
||||
"music_offtopic": ["skip"],
|
||||
"poi_highlight": ["poi"],
|
||||
"chapter": ["chapter"]
|
||||
},
|
||||
"wikiLinks": {
|
||||
"sponsor": "https://wiki.sponsor.ajay.app/w/Sponsor",
|
||||
"selfpromo": "https://wiki.sponsor.ajay.app/w/Unpaid/Self_Promotion",
|
||||
"exclusive_access": "https://wiki.sponsor.ajay.app/w/Exclusive_Access",
|
||||
"interaction": "https://wiki.sponsor.ajay.app/w/Interaction_Reminder_(Subscribe)",
|
||||
"intro": "https://wiki.sponsor.ajay.app/w/Intermission/Intro_Animation",
|
||||
"outro": "https://wiki.sponsor.ajay.app/w/Endcards/Credits",
|
||||
"preview": "https://wiki.sponsor.ajay.app/w/Preview/Recap",
|
||||
"hook": "https://wiki.sponsor.ajay.app/w/Hook/Greetings",
|
||||
"filler": "https://wiki.sponsor.ajay.app/w/Tangents/Jokes",
|
||||
"music_offtopic": "https://wiki.sponsor.ajay.app/w/Music:_Non-Music_Section",
|
||||
"poi_highlight": "https://wiki.sponsor.ajay.app/w/Highlight",
|
||||
"guidelines": "https://wiki.sponsor.ajay.app/w/Guidelines",
|
||||
"mute": "https://wiki.sponsor.ajay.app/w/Mute_Segment",
|
||||
"chapter": "https://wiki.sponsor.ajay.app/w/Chapter"
|
||||
},
|
||||
"extensionImportList": {
|
||||
"chromium": [
|
||||
"enamippconapkdmgfgjchkhakpfinmaj"
|
||||
],
|
||||
"firefox": [
|
||||
"deArrow@ajay.app",
|
||||
"deArrowBETA@ajay.app"
|
||||
],
|
||||
"safari": [
|
||||
"app.ajay.dearrow.extension"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,8 +1,9 @@
|
||||
module.exports = {
|
||||
"roots": [
|
||||
"src"
|
||||
"test"
|
||||
],
|
||||
"transform": {
|
||||
"^.+\\.ts$": "ts-jest"
|
||||
},
|
||||
"reporters": ["default", "github-actions"]
|
||||
};
|
||||
|
||||
@@ -1,8 +1,156 @@
|
||||
{
|
||||
"optional_permissions": [
|
||||
"declarativeContent"
|
||||
"host_permissions": [
|
||||
"https://*.youtube.com/*",
|
||||
"https://sponsor.ajay.app/*"
|
||||
],
|
||||
"background": {
|
||||
"persistent": false
|
||||
"optional_host_permissions": [
|
||||
"*://*/*"
|
||||
],
|
||||
"web_accessible_resources": [{
|
||||
"resources": [
|
||||
"icons/LogoSponsorBlocker256px.png",
|
||||
"icons/IconSponsorBlocker256px.png",
|
||||
"icons/PlayerStartIconSponsorBlocker.svg",
|
||||
"icons/PlayerStopIconSponsorBlocker.svg",
|
||||
"icons/PlayerUploadIconSponsorBlocker.svg",
|
||||
"icons/PlayerUploadFailedIconSponsorBlocker.svg",
|
||||
"icons/PlayerCancelSegmentIconSponsorBlocker.svg",
|
||||
"icons/clipboard.svg",
|
||||
"icons/settings.svg",
|
||||
"icons/pencil.svg",
|
||||
"icons/check.svg",
|
||||
"icons/check-smaller.svg",
|
||||
"icons/upvote.png",
|
||||
"icons/downvote.png",
|
||||
"icons/thumbs_down.svg",
|
||||
"icons/thumbs_down_locked.svg",
|
||||
"icons/thumbs_up.svg",
|
||||
"icons/help.svg",
|
||||
"icons/report.png",
|
||||
"icons/close.png",
|
||||
"icons/skipIcon.svg",
|
||||
"icons/refresh.svg",
|
||||
"icons/beep.oga",
|
||||
"icons/pause.svg",
|
||||
"icons/stop.svg",
|
||||
"icons/skip.svg",
|
||||
"icons/heart.svg",
|
||||
"icons/visible.svg",
|
||||
"icons/not_visible.svg",
|
||||
"icons/sort.svg",
|
||||
"icons/money.svg",
|
||||
"icons/segway.png",
|
||||
"icons/close-smaller.svg",
|
||||
"icons/right-arrow.svg",
|
||||
"icons/campaign.svg",
|
||||
"icons/star.svg",
|
||||
"icons/lightbulb.svg",
|
||||
"icons/bolt.svg",
|
||||
"icons/stopwatch.svg",
|
||||
"icons/music-note.svg",
|
||||
"icons/import.svg",
|
||||
"icons/export.svg",
|
||||
"icons/PlayerInfoIconSponsorBlocker.svg",
|
||||
"icons/PlayerDeleteIconSponsorBlocker.svg",
|
||||
"icons/dearrow.svg",
|
||||
"popup.html",
|
||||
"popup.css",
|
||||
"content.css",
|
||||
"shared.css",
|
||||
"js/document.js",
|
||||
"libs/Source+Sans+Pro.css",
|
||||
"libs/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwlxdu.woff2",
|
||||
"libs/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmRduz8A.woff2",
|
||||
"libs/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmBduz8A.woff2",
|
||||
"libs/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwlBduz8A.woff2"
|
||||
],
|
||||
"matches": ["<all_urls>"]
|
||||
}],
|
||||
"content_scripts": [
|
||||
{
|
||||
"world": "MAIN",
|
||||
"js": [
|
||||
"./js/document.js"
|
||||
],
|
||||
"matches": [
|
||||
"https://*.youtube.com/*",
|
||||
"https://www.youtube-nocookie.com/embed/*"
|
||||
],
|
||||
"exclude_matches": [
|
||||
"https://accounts.youtube.com/RotateCookiesPage*"
|
||||
],
|
||||
"all_frames": true,
|
||||
"run_at": "document_start"
|
||||
},
|
||||
{
|
||||
"world": "ISOLATED",
|
||||
"js": [
|
||||
"./js/content.js"
|
||||
],
|
||||
"css": [
|
||||
"content.css",
|
||||
"shared.css"
|
||||
],
|
||||
"matches": [
|
||||
"https://*.youtube.com/*",
|
||||
"https://www.youtube-nocookie.com/embed/*"
|
||||
],
|
||||
"exclude_matches": [
|
||||
"https://accounts.youtube.com/RotateCookiesPage*"
|
||||
],
|
||||
"all_frames": true,
|
||||
"run_at": "document_start"
|
||||
}
|
||||
],
|
||||
"action": {
|
||||
"default_title": "SponsorBlock",
|
||||
"default_popup": "popup.html",
|
||||
"default_icon": {
|
||||
"16": "icons/IconSponsorBlocker16px.png",
|
||||
"32": "icons/IconSponsorBlocker32px.png",
|
||||
"64": "icons/IconSponsorBlocker64px.png",
|
||||
"128": "icons/IconSponsorBlocker128px.png"
|
||||
},
|
||||
"theme_icons": [
|
||||
{
|
||||
"light": "icons/IconSponsorBlocker16px.png",
|
||||
"dark": "icons/IconSponsorBlocker16px.png",
|
||||
"size": 16
|
||||
},
|
||||
{
|
||||
"light": "icons/IconSponsorBlocker32px.png",
|
||||
"dark": "icons/IconSponsorBlocker32px.png",
|
||||
"size": 32
|
||||
},
|
||||
{
|
||||
"light": "icons/IconSponsorBlocker64px.png",
|
||||
"dark": "icons/IconSponsorBlocker64px.png",
|
||||
"size": 64
|
||||
},
|
||||
{
|
||||
"light": "icons/IconSponsorBlocker128px.png",
|
||||
"dark": "icons/IconSponsorBlocker128px.png",
|
||||
"size": 128
|
||||
},
|
||||
{
|
||||
"light": "icons/IconSponsorBlocker256px.png",
|
||||
"dark": "icons/IconSponsorBlocker256px.png",
|
||||
"size": 256
|
||||
},
|
||||
{
|
||||
"light": "icons/IconSponsorBlocker512px.png",
|
||||
"dark": "icons/IconSponsorBlocker512px.png",
|
||||
"size": 512
|
||||
},
|
||||
{
|
||||
"light": "icons/IconSponsorBlocker1024px.png",
|
||||
"dark": "icons/IconSponsorBlocker1024px.png",
|
||||
"size": 1024
|
||||
}
|
||||
]
|
||||
},
|
||||
"background": {
|
||||
"service_worker": "./js/background.js"
|
||||
},
|
||||
"manifest_version": 3
|
||||
}
|
||||
|
||||
@@ -1,7 +1,17 @@
|
||||
{
|
||||
"browser_specific_settings": {
|
||||
"gecko": {
|
||||
"id": "sponsorBlocker@ajay.app"
|
||||
"id": "sponsorBlocker@ajay.app",
|
||||
"strict_min_version": "102.0"
|
||||
},
|
||||
"gecko_android": {
|
||||
"strict_min_version": "113.0"
|
||||
}
|
||||
},
|
||||
"background": {
|
||||
"persistent": false
|
||||
},
|
||||
"browser_action": {
|
||||
"default_area": "navbar"
|
||||
}
|
||||
}
|
||||
|
||||
136
manifest/manifest-v2-extra.json
Normal file
@@ -0,0 +1,136 @@
|
||||
{
|
||||
"web_accessible_resources": [
|
||||
"icons/LogoSponsorBlocker256px.png",
|
||||
"icons/IconSponsorBlocker256px.png",
|
||||
"icons/PlayerStartIconSponsorBlocker.svg",
|
||||
"icons/PlayerStopIconSponsorBlocker.svg",
|
||||
"icons/PlayerUploadIconSponsorBlocker.svg",
|
||||
"icons/PlayerUploadFailedIconSponsorBlocker.svg",
|
||||
"icons/PlayerCancelSegmentIconSponsorBlocker.svg",
|
||||
"icons/clipboard.svg",
|
||||
"icons/settings.svg",
|
||||
"icons/pencil.svg",
|
||||
"icons/check.svg",
|
||||
"icons/check-smaller.svg",
|
||||
"icons/upvote.png",
|
||||
"icons/downvote.png",
|
||||
"icons/thumbs_down.svg",
|
||||
"icons/thumbs_down_locked.svg",
|
||||
"icons/thumbs_up.svg",
|
||||
"icons/help.svg",
|
||||
"icons/report.png",
|
||||
"icons/close.png",
|
||||
"icons/skipIcon.svg",
|
||||
"icons/refresh.svg",
|
||||
"icons/beep.oga",
|
||||
"icons/pause.svg",
|
||||
"icons/stop.svg",
|
||||
"icons/skip.svg",
|
||||
"icons/heart.svg",
|
||||
"icons/visible.svg",
|
||||
"icons/not_visible.svg",
|
||||
"icons/sort.svg",
|
||||
"icons/money.svg",
|
||||
"icons/segway.png",
|
||||
"icons/close-smaller.svg",
|
||||
"icons/right-arrow.svg",
|
||||
"icons/campaign.svg",
|
||||
"icons/star.svg",
|
||||
"icons/lightbulb.svg",
|
||||
"icons/bolt.svg",
|
||||
"icons/stopwatch.svg",
|
||||
"icons/music-note.svg",
|
||||
"icons/import.svg",
|
||||
"icons/export.svg",
|
||||
"icons/PlayerInfoIconSponsorBlocker.svg",
|
||||
"icons/PlayerDeleteIconSponsorBlocker.svg",
|
||||
"icons/dearrow.svg",
|
||||
"popup.html",
|
||||
"popup.css",
|
||||
"content.css",
|
||||
"shared.css",
|
||||
"js/document.js",
|
||||
"libs/Source+Sans+Pro.css",
|
||||
"libs/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwlxdu.woff2",
|
||||
"libs/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmRduz8A.woff2",
|
||||
"libs/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwmBduz8A.woff2",
|
||||
"libs/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwlBduz8A.woff2"
|
||||
],
|
||||
"permissions": [
|
||||
"https://sponsor.ajay.app/*"
|
||||
],
|
||||
"optional_permissions": [
|
||||
"*://*/*"
|
||||
],
|
||||
"browser_action": {
|
||||
"default_title": "SponsorBlock",
|
||||
"default_popup": "popup.html",
|
||||
"default_icon": {
|
||||
"16": "icons/IconSponsorBlocker16px.png",
|
||||
"32": "icons/IconSponsorBlocker32px.png",
|
||||
"64": "icons/IconSponsorBlocker64px.png",
|
||||
"128": "icons/IconSponsorBlocker128px.png"
|
||||
},
|
||||
"theme_icons": [
|
||||
{
|
||||
"light": "icons/IconSponsorBlocker16px.png",
|
||||
"dark": "icons/IconSponsorBlocker16px.png",
|
||||
"size": 16
|
||||
},
|
||||
{
|
||||
"light": "icons/IconSponsorBlocker32px.png",
|
||||
"dark": "icons/IconSponsorBlocker32px.png",
|
||||
"size": 32
|
||||
},
|
||||
{
|
||||
"light": "icons/IconSponsorBlocker64px.png",
|
||||
"dark": "icons/IconSponsorBlocker64px.png",
|
||||
"size": 64
|
||||
},
|
||||
{
|
||||
"light": "icons/IconSponsorBlocker128px.png",
|
||||
"dark": "icons/IconSponsorBlocker128px.png",
|
||||
"size": 128
|
||||
},
|
||||
{
|
||||
"light": "icons/IconSponsorBlocker256px.png",
|
||||
"dark": "icons/IconSponsorBlocker256px.png",
|
||||
"size": 256
|
||||
},
|
||||
{
|
||||
"light": "icons/IconSponsorBlocker512px.png",
|
||||
"dark": "icons/IconSponsorBlocker512px.png",
|
||||
"size": 512
|
||||
},
|
||||
{
|
||||
"light": "icons/IconSponsorBlocker1024px.png",
|
||||
"dark": "icons/IconSponsorBlocker1024px.png",
|
||||
"size": 1024
|
||||
}
|
||||
]
|
||||
},
|
||||
"background": {
|
||||
"scripts":[
|
||||
"./js/background.js"
|
||||
]
|
||||
},
|
||||
"content_scripts": [{
|
||||
"run_at": "document_start",
|
||||
"matches": [
|
||||
"https://*.youtube.com/*",
|
||||
"https://www.youtube-nocookie.com/embed/*"
|
||||
],
|
||||
"exclude_matches": [
|
||||
"https://accounts.youtube.com/RotateCookiesPage*"
|
||||
],
|
||||
"all_frames": true,
|
||||
"js": [
|
||||
"./js/content.js"
|
||||
],
|
||||
"css": [
|
||||
"content.css",
|
||||
"shared.css"
|
||||
]
|
||||
}],
|
||||
"manifest_version": 2
|
||||
}
|
||||
@@ -1,74 +1,26 @@
|
||||
{
|
||||
"name": "__MSG_fullName__",
|
||||
"short_name": "SponsorBlock",
|
||||
"version": "2.0.8",
|
||||
"version": "6.0",
|
||||
"default_locale": "en",
|
||||
"description": "__MSG_Description__",
|
||||
"content_scripts": [{
|
||||
"run_at": "document_start",
|
||||
"matches": [
|
||||
"https://*.youtube.com/*",
|
||||
"https://www.youtube-nocookie.com/embed/*"
|
||||
],
|
||||
"all_frames": true,
|
||||
"js": [
|
||||
"./js/vendor.js",
|
||||
"./js/content.js"
|
||||
],
|
||||
"css": [
|
||||
"content.css",
|
||||
"./libs/Source+Sans+Pro.css",
|
||||
"popup.css"
|
||||
]
|
||||
}],
|
||||
"web_accessible_resources": [
|
||||
"icons/LogoSponsorBlocker256px.png",
|
||||
"icons/IconSponsorBlocker256px.png",
|
||||
"icons/PlayerStartIconSponsorBlocker256px.png",
|
||||
"icons/PlayerStopIconSponsorBlocker256px.png",
|
||||
"icons/PlayerUploadIconSponsorBlocker256px.png",
|
||||
"icons/PlayerUploadFailedIconSponsorBlocker256px.png",
|
||||
"icons/upvote.png",
|
||||
"icons/downvote.png",
|
||||
"icons/thumbs_down.svg",
|
||||
"icons/thumbs_up.svg",
|
||||
"icons/help.svg",
|
||||
"icons/report.png",
|
||||
"icons/close.png",
|
||||
"icons/beep.ogg",
|
||||
"icons/PlayerInfoIconSponsorBlocker256px.png",
|
||||
"icons/PlayerDeleteIconSponsorBlocker256px.png",
|
||||
"popup.html",
|
||||
"content.css"
|
||||
],
|
||||
"permissions": [
|
||||
"storage",
|
||||
"notifications",
|
||||
"https://sponsor.ajay.app/*"
|
||||
],
|
||||
"optional_permissions": [
|
||||
"*://*/*"
|
||||
],
|
||||
"browser_action": {
|
||||
"default_title": "SponsorBlock",
|
||||
"default_popup": "popup.html"
|
||||
},
|
||||
"background": {
|
||||
"scripts":[
|
||||
"./js/vendor.js",
|
||||
"./js/background.js"
|
||||
]
|
||||
},
|
||||
"homepage_url": "https://sponsor.ajay.app",
|
||||
"icons": {
|
||||
"16": "icons/IconSponsorBlocker16px.png",
|
||||
"32": "icons/IconSponsorBlocker32px.png",
|
||||
"64": "icons/LogoSponsorBlocker64px.png",
|
||||
"128": "icons/LogoSponsorBlocker128px.png",
|
||||
"256": "icons/LogoSponsorBlocker256px.png"
|
||||
"64": "icons/IconSponsorBlocker64px.png",
|
||||
"128": "icons/IconSponsorBlocker128px.png",
|
||||
"256": "icons/IconSponsorBlocker256px.png",
|
||||
"512": "icons/IconSponsorBlocker512px.png",
|
||||
"1024": "icons/IconSponsorBlocker1024px.png"
|
||||
},
|
||||
"permissions": [
|
||||
"storage",
|
||||
"scripting",
|
||||
"unlimitedStorage"
|
||||
],
|
||||
"options_ui": {
|
||||
"page": "options/options.html",
|
||||
"open_in_tab": true
|
||||
},
|
||||
"manifest_version": 2
|
||||
}
|
||||
}
|
||||
|
||||
16
manifest/safari-manifest-extra.json
Normal file
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"background": {
|
||||
"persistent": false
|
||||
},
|
||||
"optional_permissions": [
|
||||
"webNavigation"
|
||||
],
|
||||
"browser_action": {
|
||||
"default_icon": {
|
||||
"16": "icons/SafariIconSponsorBlocker16px.png",
|
||||
"32": "icons/SafariIconSponsorBlocker32px.png",
|
||||
"64": "icons/SafariIconSponsorBlocker64px.png",
|
||||
"128": "icons/SafariIconSponsorBlocker128px.png"
|
||||
}
|
||||
}
|
||||
}
|
||||
1
maze-utils
Submodule
29407
package-lock.json
generated
106
package.json
@@ -4,56 +4,98 @@
|
||||
"description": "",
|
||||
"main": "background.js",
|
||||
"dependencies": {
|
||||
"@types/react": "^16.9.22",
|
||||
"@types/react-dom": "^16.9.5",
|
||||
"babel": "^6.23.0",
|
||||
"babel-core": "^6.26.3",
|
||||
"babel-loader": "^8.0.6",
|
||||
"babel-preset-env": "^1.7.0",
|
||||
"concurrently": "^5.1.0",
|
||||
"react": "^16.12.0",
|
||||
"react-dom": "^16.12.0"
|
||||
"content-scripts-register-polyfill": "^4.0.2",
|
||||
"react": "^18.2.0",
|
||||
"react-dom": "^18.2.0"
|
||||
},
|
||||
"overrides": {
|
||||
"content-scripts-register-polyfill": {
|
||||
"webext-content-scripts": "v2.5.5"
|
||||
}
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/chrome": "0.0.91",
|
||||
"@types/firefox-webext-browser": "70.0.1",
|
||||
"@types/jest": "^24.0.23",
|
||||
"@types/jquery": "^3.3.31",
|
||||
"copy-webpack-plugin": "^6.0.3",
|
||||
"jest": "^26.4.0",
|
||||
"rimraf": "^3.0.0",
|
||||
"ts-jest": "^26.2.0",
|
||||
"ts-loader": "^6.2.1",
|
||||
"typescript": "~3.7.3",
|
||||
"web-ext": "^5.0.0",
|
||||
"webpack": "~4.41.2",
|
||||
"webpack-cli": "~3.3.10",
|
||||
"webpack-merge": "~4.2.2"
|
||||
"@types/chrome": "^0.0.220",
|
||||
"@types/firefox-webext-browser": "^111.0.0",
|
||||
"@types/jest": "^29.4.0",
|
||||
"@types/react": "^18.0.28",
|
||||
"@types/react-dom": "^18.0.11",
|
||||
"@types/selenium-webdriver": "^4.1.13",
|
||||
"@types/wicg-mediasession": "^1.1.4",
|
||||
"@typescript-eslint/eslint-plugin": "^5.54.1",
|
||||
"@typescript-eslint/parser": "^5.54.1",
|
||||
"chromedriver": "^137.0.0",
|
||||
"concurrently": "^7.6.0",
|
||||
"copy-webpack-plugin": "^11.0.0",
|
||||
"eslint": "^8.35.0",
|
||||
"eslint-plugin-react": "^7.32.2",
|
||||
"fork-ts-checker-webpack-plugin": "^7.3.0",
|
||||
"jest": "^29.5.0",
|
||||
"jest-environment-jsdom": "^29.5.0",
|
||||
"rimraf": "^4.3.1",
|
||||
"schema-utils": "^4.0.0",
|
||||
"selenium-webdriver": "^4.8.1",
|
||||
"ts-jest": "^29.0.5",
|
||||
"ts-loader": "^9.4.2",
|
||||
"ts-node": "^10.9.1",
|
||||
"typescript": "4.9",
|
||||
"web-ext": "^8.9.0",
|
||||
"webpack": "^5.94.0",
|
||||
"webpack-cli": "^4.10.0",
|
||||
"webpack-merge": "^5.8.0"
|
||||
},
|
||||
"scripts": {
|
||||
"web-run": "npm run web-run:chrome",
|
||||
"web-sign": "web-ext sign -s dist",
|
||||
"web-sign": "web-ext sign --channel unlisted -s dist",
|
||||
"web-run:firefox": "cd dist && web-ext run --start-url https://addons.mozilla.org/firefox/addon/ublock-origin/",
|
||||
"web-run:firefox-android": "cd dist && web-ext run -t firefox-android --firefox-apk org.mozilla.fenix",
|
||||
"web-run:chrome": "cd dist && web-ext run --start-url https://chrome.google.com/webstore/detail/ublock-origin/cjpalhdlnbpafiamejdnhcphjbkeiagm -t chromium",
|
||||
"build": "npm run build:chrome",
|
||||
"build:chrome": "webpack --env.browser=chrome --config webpack/webpack.prod.js",
|
||||
"build:firefox": "webpack --env.browser=firefox --config webpack/webpack.prod.js",
|
||||
"build:chrome": "webpack --env browser=chrome --config webpack/webpack.prod.js",
|
||||
"build:firefox": "webpack --env browser=firefox --config webpack/webpack.prod.js",
|
||||
"build:safari": "webpack --env browser=safari --config webpack/webpack.prod.js",
|
||||
"build:edge": "webpack --env browser=edge --config webpack/webpack.prod.js",
|
||||
"build:dev": "npm run build:dev:chrome",
|
||||
"build:dev:chrome": "webpack --env.browser=chrome --config webpack/webpack.dev.js",
|
||||
"build:dev:firefox": "webpack --env.browser=firefox --config webpack/webpack.dev.js",
|
||||
"build:dev:chrome": "webpack --env browser=chrome --config webpack/webpack.dev.js",
|
||||
"build:dev:firefox": "webpack --env browser=firefox --config webpack/webpack.dev.js",
|
||||
"build:watch": "npm run build:watch:chrome",
|
||||
"build:watch:chrome": "webpack --env.browser=chrome --config webpack/webpack.dev.js --watch",
|
||||
"build:watch:firefox": "webpack --env.browser=firefox --config webpack/webpack.dev.js --watch",
|
||||
"build:watch:chrome": "webpack --env browser=chrome --config webpack/webpack.dev.js --watch",
|
||||
"build:watch:firefox": "webpack --env browser=firefox --config webpack/webpack.dev.js --watch",
|
||||
"ci:invidious": "ts-node ci/generateList.ts",
|
||||
"dev": "npm run build:dev && concurrently \"npm run web-run\" \"npm run build:watch\"",
|
||||
"dev:firefox": "npm run build:dev:firefox && concurrently \"npm run web-run:firefox\" \"npm run build:watch:firefox\"",
|
||||
"dev:firefox-android": "npm run build:dev:firefox && concurrently \"npm run web-run:firefox-android\" \"npm run build:watch:firefox\"",
|
||||
"clean": "rimraf dist",
|
||||
"test": "npx jest"
|
||||
"test": "npm run build:chrome && npx jest",
|
||||
"test-without-building": "npx jest",
|
||||
"lint": "eslint src",
|
||||
"lint:fix": "eslint src --fix"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=16"
|
||||
},
|
||||
"funding": [
|
||||
{
|
||||
"type": "individual",
|
||||
"url": "https://sponsor.ajay.app/donate"
|
||||
},
|
||||
{
|
||||
"type": "github",
|
||||
"url": "https://github.com/sponsors/ajayyy-org"
|
||||
},
|
||||
{
|
||||
"type": "patreon",
|
||||
"url": "https://www.patreon.com/ajayyy"
|
||||
},
|
||||
{
|
||||
"type": "individual",
|
||||
"url": "https://paypal.me/ajayyy"
|
||||
}
|
||||
],
|
||||
"repository": {
|
||||
"type": "git",
|
||||
"url": "git+https://github.com/ajayyy/SponsorBlock.git"
|
||||
},
|
||||
"author": "Ajay Ramachandran",
|
||||
"license": "GPL-3.0-only",
|
||||
"license": "GPL-3.0",
|
||||
"private": true
|
||||
}
|
||||
|
||||
1
public/_locales
Submodule
@@ -1 +0,0 @@
|
||||
{}
|
||||
@@ -1 +0,0 @@
|
||||
{}
|
||||
@@ -1 +0,0 @@
|
||||
{}
|
||||
@@ -1,182 +0,0 @@
|
||||
{
|
||||
"fullName": {
|
||||
"message": "SponsorBlock за YouTube - пропускай спонсорства",
|
||||
"description": "Name of the extension."
|
||||
},
|
||||
"Description": {
|
||||
"message": "Прескачайте спонсорства, напомняния за абониране, и други неща в YouTube клипове. Докладвайте спонсорства на клиповете които гледате, за да спестите време на други потребители.",
|
||||
"description": "Description of the extension."
|
||||
},
|
||||
"400": {
|
||||
"message": "Сървърът каза, че тази заявка е невалидна"
|
||||
},
|
||||
"429": {
|
||||
"message": "Подали сте прекалено много спонсорства за едно видео, сигурни ли сте, че има толкова много?"
|
||||
},
|
||||
"409": {
|
||||
"message": "Това спонсорство вече е подадено"
|
||||
},
|
||||
"channelWhitelisted": {
|
||||
"message": "Каналът е добавен към Whitelist!"
|
||||
},
|
||||
"Segment": {
|
||||
"message": "сегмент"
|
||||
},
|
||||
"Segments": {
|
||||
"message": "сегменти"
|
||||
},
|
||||
"reportButtonTitle": {
|
||||
"message": "Докладвай"
|
||||
},
|
||||
"Dismiss": {
|
||||
"message": "Отхвърли"
|
||||
},
|
||||
"Loading": {
|
||||
"message": "Зареждане..."
|
||||
},
|
||||
"Mins": {
|
||||
"message": "Минути"
|
||||
},
|
||||
"Secs": {
|
||||
"message": "Секунди"
|
||||
},
|
||||
"Hide": {
|
||||
"message": "Никога не показвай"
|
||||
},
|
||||
"hitGoBack": {
|
||||
"message": "Натиснете \"върни\" за да се върнете където бяхте."
|
||||
},
|
||||
"unskip": {
|
||||
"message": "Върни"
|
||||
},
|
||||
"reskip": {
|
||||
"message": "Пропусни отново"
|
||||
},
|
||||
"paused": {
|
||||
"message": "На пауза"
|
||||
},
|
||||
"confirmMSG": {
|
||||
"message": "За да редактирате или изтриете някои стойности, натиснете на \"инфо\" бутона или отворете изкачащият прозорец на добавката чрез кликване на иконата на добавката в горният ляв ъгъл."
|
||||
},
|
||||
"clearThis": {
|
||||
"message": "Сигурни ли сте, че искате да изчистите това?\n\n"
|
||||
},
|
||||
"Unknown": {
|
||||
"message": "Възникна грешка при подаването на Вашите спонсорски времена, моля опитайте отново по-късно."
|
||||
},
|
||||
"sponsorStart": {
|
||||
"message": "Сегментът Започва Сега"
|
||||
},
|
||||
"sponsorEnd": {
|
||||
"message": "Сегментът Свършва Сега"
|
||||
},
|
||||
"noVideoID": {
|
||||
"message": "Не е намерено YouTube видео в този раздел. Ако сте сигурни, че това е YouTube раздел, затворете този изскачащ прозорец и го отворете отново. Ако това не проработи, опитайте се да презаредите раздела."
|
||||
},
|
||||
"success": {
|
||||
"message": "Успешно!"
|
||||
},
|
||||
"voted": {
|
||||
"message": "Гласувано!"
|
||||
},
|
||||
"serverDown": {
|
||||
"message": "Изглежда, че сървърът не работи. Свържете се с програмиста незабавно."
|
||||
},
|
||||
"connectionError": {
|
||||
"message": "Възникна грешка с връзката. Код на грешката: "
|
||||
},
|
||||
"openPopup": {
|
||||
"message": "Отворете изскачащия прозорец на SponsorBlock"
|
||||
},
|
||||
"submitCheck": {
|
||||
"message": "Сигурни ли сте, че искате да подадете това?"
|
||||
},
|
||||
"whitelistChannel": {
|
||||
"message": "Добавяне на канала към Whitelist"
|
||||
},
|
||||
"removeFromWhitelist": {
|
||||
"message": "Премахване на канала от Whitelist"
|
||||
},
|
||||
"savedPeopleFrom": {
|
||||
"message": "Вие сте помогнали на хора да пропуснат "
|
||||
},
|
||||
"viewLeaderboard": {
|
||||
"message": "Вижте leaderboard-а"
|
||||
},
|
||||
"here": {
|
||||
"message": "тук"
|
||||
},
|
||||
"discordAdvert": {
|
||||
"message": "Елате в официалния Discord сървър за да давате предложения!"
|
||||
},
|
||||
"hideThis": {
|
||||
"message": "Скрий това"
|
||||
},
|
||||
"Options": {
|
||||
"message": "Настройки"
|
||||
},
|
||||
"showButtons": {
|
||||
"message": "Показване на бутоните в YouTube Player-а"
|
||||
},
|
||||
"hideButtons": {
|
||||
"message": "Скриване на бутоните в YouTube Player-а"
|
||||
},
|
||||
"to": {
|
||||
"message": "до",
|
||||
"description": "Used between segments. Example: 1:20 to 1:30"
|
||||
},
|
||||
"category_sponsor": {
|
||||
"message": "Спонсорство"
|
||||
},
|
||||
"category_interaction_description": {
|
||||
"message": "Когато има кратко напомняне да харесате, да се абонирате или да последвате канала по средата на съдържанието. Ако е дълго или заради нещо специфично, трябва да е под \"само-реклама\"."
|
||||
},
|
||||
"category_selfpromo": {
|
||||
"message": "Неплатена/Само-реклама"
|
||||
},
|
||||
"category_selfpromo_description": {
|
||||
"message": "Подобно на \"спонсорство\", но е неплатено. Това включва merchandise, дарения или информация с кого каналът има сътрудничество."
|
||||
},
|
||||
"category_music_offtopic": {
|
||||
"message": "Музика: Част без музика"
|
||||
},
|
||||
"category_music_offtopic_description": {
|
||||
"message": "Само да се използва в музикални клипове. Това включва интрота и outro-та в музикални клипове."
|
||||
},
|
||||
"category_livestream_messages": {
|
||||
"message": "Поточно предаване: Четене на съобщения/дарения"
|
||||
},
|
||||
"category_livestream_messages_short": {
|
||||
"message": "Четене на съобщения"
|
||||
},
|
||||
"disable": {
|
||||
"message": "Забрани"
|
||||
},
|
||||
"manualSkip": {
|
||||
"message": "Ръчно Прескачане"
|
||||
},
|
||||
"showOverlay": {
|
||||
"message": "Показване в seek лентата"
|
||||
},
|
||||
"colorFormatIncorrect": {
|
||||
"message": "Вашият цвят не е форматиран правилно. Трябва да бъде 3- или 6-цифрен hex код с \"#\" в началото."
|
||||
},
|
||||
"category": {
|
||||
"message": "Категория"
|
||||
},
|
||||
"downvoteDescription": {
|
||||
"message": "Грешно/Неправилно Време"
|
||||
},
|
||||
"incorrectCategory": {
|
||||
"message": "Грешна Категория"
|
||||
},
|
||||
"multipleSegments": {
|
||||
"message": "Няколко Сегмента"
|
||||
},
|
||||
"guidelines": {
|
||||
"message": "Правила"
|
||||
},
|
||||
"categoryUpdate1": {
|
||||
"message": "Категориите са тук!"
|
||||
}
|
||||
}
|
||||
@@ -1 +0,0 @@
|
||||
{}
|
||||
@@ -1 +0,0 @@
|
||||
{}
|
||||
@@ -1,178 +0,0 @@
|
||||
{
|
||||
"fullName": {
|
||||
"message": "SponsorBlock pro YouTube - Přeskoč Sponzorství",
|
||||
"description": "Name of the extension."
|
||||
},
|
||||
"Description": {
|
||||
"message": "Přeskoč sponzorství, žadonění o odběr a další v YouTube videích. Nahlaš sponzorované segmenty na videích co sleduješ a ušetři ostatním čas.",
|
||||
"description": "Description of the extension."
|
||||
},
|
||||
"400": {
|
||||
"message": "Server hlásí, že tento požadavek je neplatný"
|
||||
},
|
||||
"429": {
|
||||
"message": "Pro toto video jste přidali příliš mnoho příspěvků. Jste si jistí, že jich je tolik?"
|
||||
},
|
||||
"409": {
|
||||
"message": "Tento příspěvek byl již přidán dříve"
|
||||
},
|
||||
"channelWhitelisted": {
|
||||
"message": "Kanál přidán do výjimek!"
|
||||
},
|
||||
"Segment": {
|
||||
"message": "segment"
|
||||
},
|
||||
"Segments": {
|
||||
"message": "segmenty"
|
||||
},
|
||||
"upvoteButtonInfo": {
|
||||
"message": "Hlasovat pro tento příspěvek"
|
||||
},
|
||||
"reportButtonTitle": {
|
||||
"message": "Nahlásit"
|
||||
},
|
||||
"reportButtonInfo": {
|
||||
"message": "Nahlásit tento příspěvek jako nesprávný."
|
||||
},
|
||||
"Dismiss": {
|
||||
"message": "Zrušit"
|
||||
},
|
||||
"Loading": {
|
||||
"message": "Načítání..."
|
||||
},
|
||||
"Mins": {
|
||||
"message": "Minuty"
|
||||
},
|
||||
"Secs": {
|
||||
"message": "Sekundy"
|
||||
},
|
||||
"Hide": {
|
||||
"message": "Nikdy nezobrazovat"
|
||||
},
|
||||
"hitGoBack": {
|
||||
"message": "Stiskněte \"Vrátit se\" aby jste se dostali do místa před přeskočením."
|
||||
},
|
||||
"unskip": {
|
||||
"message": "Vrátit se"
|
||||
},
|
||||
"reskip": {
|
||||
"message": "Znovu přeskočit"
|
||||
},
|
||||
"paused": {
|
||||
"message": "Pozastaveno"
|
||||
},
|
||||
"manualPaused": {
|
||||
"message": "Časovač zastaven"
|
||||
},
|
||||
"confirmMSG": {
|
||||
"message": "Chcete-li upravit nebo odstranit jednotlivé hodnoty, klikněte na tlačítko informace, nebo otevřete vyskakovací okno rozšíření kliknutím na ikonu rozšíření v pravém horním rohu."
|
||||
},
|
||||
"clearThis": {
|
||||
"message": "Jste si jistí, že to chcete vymazat?\n\n"
|
||||
},
|
||||
"Unknown": {
|
||||
"message": "Při přidávání vašeho příspěvku došlo k chybě. Zkuste to prosím později."
|
||||
},
|
||||
"sponsorFound": {
|
||||
"message": "Toto video má segmenty v databázi!"
|
||||
},
|
||||
"sponsor404": {
|
||||
"message": "Nebyly nalezeny žádné segmenty"
|
||||
},
|
||||
"sponsorStart": {
|
||||
"message": "Segment nyní začíná"
|
||||
},
|
||||
"sponsorEnd": {
|
||||
"message": "Segment nyní končí"
|
||||
},
|
||||
"noVideoID": {
|
||||
"message": "Na této záložce nebylo nalezeno žádné YouTube video. Pokud jste si jistí, že tato záložka je YouTube, zavřete toto vyskakovací okno a znovu jej otevřete. Pokud to nepomůže, zkuste záložku znovu načíst."
|
||||
},
|
||||
"success": {
|
||||
"message": "Úspěch!"
|
||||
},
|
||||
"voted": {
|
||||
"message": "Hlasováno!"
|
||||
},
|
||||
"serverDown": {
|
||||
"message": "Zdá se, že server nefunguje. Obraťte se okamžitě na vývojáře."
|
||||
},
|
||||
"connectionError": {
|
||||
"message": "Došlo k chybě připojení. Kód chyby: "
|
||||
},
|
||||
"wantToSubmit": {
|
||||
"message": "Chcete odeslat segmenty pro video s id"
|
||||
},
|
||||
"leftTimes": {
|
||||
"message": "Zdá se, že některé segmenty jste nechali neodeslané. Vraťte se na danou stránku a odešlete je (nebyly vymazány)."
|
||||
},
|
||||
"clearTimes": {
|
||||
"message": "Vymazat segmenty"
|
||||
},
|
||||
"openPopup": {
|
||||
"message": "Otevřít vyskakovací okno SponsorBlock"
|
||||
},
|
||||
"closePopup": {
|
||||
"message": "Zavřít vyskakovací okno"
|
||||
},
|
||||
"SubmitTimes": {
|
||||
"message": "Odeslat segmenty"
|
||||
},
|
||||
"submitCheck": {
|
||||
"message": "Opravdu to chcete odeslat?"
|
||||
},
|
||||
"whitelistChannel": {
|
||||
"message": "Přidat kanál do výjimek"
|
||||
},
|
||||
"removeFromWhitelist": {
|
||||
"message": "Odebrat kanál z výjimek"
|
||||
},
|
||||
"voteOnTime": {
|
||||
"message": "Hlasovat pro segment"
|
||||
},
|
||||
"soFarUHSubmited": {
|
||||
"message": "Zatím jste přidali"
|
||||
},
|
||||
"savedPeopleFrom": {
|
||||
"message": "Lidem jste ušetřili "
|
||||
},
|
||||
"viewLeaderboard": {
|
||||
"message": "Zobrazit žebříček"
|
||||
},
|
||||
"here": {
|
||||
"message": "zde"
|
||||
},
|
||||
"recordTimesDescription": {
|
||||
"message": "Stiskněte tlačítko níže, když segment začne a skončí, k nahrání a uložení do databáze."
|
||||
},
|
||||
"popupHint": {
|
||||
"message": "Tip: Pokud je video aktivní, stiskněte středník pro nahlášení začátku/konce segmentu, a apostrof pro odeslání. (Klávesy lze změnit v nastavení)"
|
||||
},
|
||||
"clearTimesButton": {
|
||||
"message": "Vymazat časy"
|
||||
},
|
||||
"submitTimesButton": {
|
||||
"message": "Odeslat časy"
|
||||
},
|
||||
"publicStats": {
|
||||
"message": "Toto se používá ve veřejném žebříčku k ukázání jak moc jste přispěli. Podívejte se na něj"
|
||||
},
|
||||
"setUsername": {
|
||||
"message": "Nastavit uživatelské jméno"
|
||||
},
|
||||
"discordAdvert": {
|
||||
"message": "Připojte se k oficiálnímu Discord serveru k podání návrhů a zpětné vazby!"
|
||||
},
|
||||
"hideThis": {
|
||||
"message": "Skrýt"
|
||||
},
|
||||
"Options": {
|
||||
"message": "Nastavení"
|
||||
},
|
||||
"showButtons": {
|
||||
"message": "Zobrazit tlačítka na YouTube přehrávači"
|
||||
},
|
||||
"hideButtons": {
|
||||
"message": "Skrýt tlačítka na YouTube přehrávači"
|
||||
}
|
||||
}
|
||||
@@ -1 +0,0 @@
|
||||
{}
|
||||
@@ -1,638 +0,0 @@
|
||||
{
|
||||
"fullName": {
|
||||
"message": "SponsorBlock für YouTube - Überspringe gesponserte Videosegmente",
|
||||
"description": "Name of the extension."
|
||||
},
|
||||
"Description": {
|
||||
"message": "Überspringe gesponserte Videosegmente, Betteln um Abonnenten und mehr in YouTube Videos. Melde gesponserte Videosegmente in Videos, die du guckst, um anderen Zeit zu sparen.",
|
||||
"description": "Description of the extension."
|
||||
},
|
||||
"400": {
|
||||
"message": "Der Server meldet, dass diese Anfrage ungültig war."
|
||||
},
|
||||
"429": {
|
||||
"message": "Du hast zu viele Segmente für dieses Video eingereicht. Sind es wirklich so viele?"
|
||||
},
|
||||
"409": {
|
||||
"message": "Dieser Inhalt wurde bereits eingereicht."
|
||||
},
|
||||
"channelWhitelisted": {
|
||||
"message": "Der Kanal wurde auf die Whitelist gesetzt!"
|
||||
},
|
||||
"Segment": {
|
||||
"message": "Segment"
|
||||
},
|
||||
"Segments": {
|
||||
"message": "Segmente"
|
||||
},
|
||||
"upvoteButtonInfo": {
|
||||
"message": "Diese Einreichung positiv bewerten"
|
||||
},
|
||||
"reportButtonTitle": {
|
||||
"message": "Melden"
|
||||
},
|
||||
"reportButtonInfo": {
|
||||
"message": "Diese Einreichung als falsch melden"
|
||||
},
|
||||
"Dismiss": {
|
||||
"message": "Abbrechen"
|
||||
},
|
||||
"Loading": {
|
||||
"message": "Laden..."
|
||||
},
|
||||
"Mins": {
|
||||
"message": "Minuten"
|
||||
},
|
||||
"Secs": {
|
||||
"message": "Sekunden"
|
||||
},
|
||||
"Hide": {
|
||||
"message": "Verstecken"
|
||||
},
|
||||
"hitGoBack": {
|
||||
"message": "Klicke auf \"Nicht überspringen\" um die Aktion rückgängig zu machen."
|
||||
},
|
||||
"unskip": {
|
||||
"message": "Nicht überspringen"
|
||||
},
|
||||
"reskip": {
|
||||
"message": "Nochmal überspringen"
|
||||
},
|
||||
"paused": {
|
||||
"message": "Pausiert"
|
||||
},
|
||||
"manualPaused": {
|
||||
"message": "Timer angehalten"
|
||||
},
|
||||
"confirmMSG": {
|
||||
"message": "Um einzelne Werte zu löschen oder zu ändern, klicke auf den Info-Knopf, oder öffne die Erweiterungs-Übersicht, indem du das Erweiterungssymbol in der Ecke oben rechts anklickst."
|
||||
},
|
||||
"clearThis": {
|
||||
"message": "Bist du sicher, dass du Folgendes löschen möchtest?\n\n"
|
||||
},
|
||||
"Unknown": {
|
||||
"message": "Deine Einreichung konnte nicht übertragen werden, bitte versuche es später erneut."
|
||||
},
|
||||
"sponsorFound": {
|
||||
"message": "In der Datenbank wurden überspringbare Segmente für dieses Video gefunden!"
|
||||
},
|
||||
"sponsor404": {
|
||||
"message": "Keine Segmente gefunden"
|
||||
},
|
||||
"sponsorStart": {
|
||||
"message": "Segment startet jetzt"
|
||||
},
|
||||
"sponsorEnd": {
|
||||
"message": "Segment endet jetzt"
|
||||
},
|
||||
"noVideoID": {
|
||||
"message": "Keine YouTube-Videos in diesem Tab gefunden. Wenn dies ein Youtube-Tab ist, schließe dieses Pop-up und öffne es erneut. Wenn das nicht hilft, versuche den Tab neu zu laden."
|
||||
},
|
||||
"success": {
|
||||
"message": "Geschafft!"
|
||||
},
|
||||
"voted": {
|
||||
"message": "Abgestimmt!"
|
||||
},
|
||||
"serverDown": {
|
||||
"message": "Der Server ist scheinbar offline. Bitte unverzüglich dem Entwickler melden."
|
||||
},
|
||||
"connectionError": {
|
||||
"message": "Ein Verbindungsfehler ist aufgetreten. Fehlermeldung: "
|
||||
},
|
||||
"wantToSubmit": {
|
||||
"message": "Möchtest du für Video-ID einreichen"
|
||||
},
|
||||
"leftTimes": {
|
||||
"message": "Scheinbar hast du einige Segmente noch nicht übermittelt. Kehre zur Seite zurück um sie zu senden (sie sind noch gespeichert)."
|
||||
},
|
||||
"clearTimes": {
|
||||
"message": "Alle Segmente löschen"
|
||||
},
|
||||
"openPopup": {
|
||||
"message": "SponsorBlock-Pop-up öffnen"
|
||||
},
|
||||
"closePopup": {
|
||||
"message": "Pop-up schließen"
|
||||
},
|
||||
"SubmitTimes": {
|
||||
"message": "Segmente übermitteln"
|
||||
},
|
||||
"submitCheck": {
|
||||
"message": "Bist du sicher, dass du dies übermitteln willst?"
|
||||
},
|
||||
"whitelistChannel": {
|
||||
"message": "Kanal zur Whitelist hinzufügen"
|
||||
},
|
||||
"removeFromWhitelist": {
|
||||
"message": "Kanal von der Whitelist entfernen"
|
||||
},
|
||||
"voteOnTime": {
|
||||
"message": "Über ein Segment abstimmen"
|
||||
},
|
||||
"soFarUHSubmited": {
|
||||
"message": "Von dir bisher gemeldet:"
|
||||
},
|
||||
"savedPeopleFrom": {
|
||||
"message": "\nDamit hast du anderen Nutzer folgendes erspart:"
|
||||
},
|
||||
"viewLeaderboard": {
|
||||
"message": "Wirf einen Blick auf die Rangliste:"
|
||||
},
|
||||
"here": {
|
||||
"message": "hier"
|
||||
},
|
||||
"recordTimesDescription": {
|
||||
"message": "Klicke beim Start und am Ende des Segments auf den Knopf unten, um es in die Datenbank zu übermitteln."
|
||||
},
|
||||
"popupHint": {
|
||||
"message": "Hinweis: Du kannst auch alternativ eine Taste in den Optionen festlegen, welche du drücken kannst, während du das Video guckst, um die Start- und Endpunkte des Segments zu markieren."
|
||||
},
|
||||
"clearTimesButton": {
|
||||
"message": "Zeiten löschen"
|
||||
},
|
||||
"submitTimesButton": {
|
||||
"message": "Zeiten übermitteln"
|
||||
},
|
||||
"publicStats": {
|
||||
"message": "So wirst du in der öffentlichen Rangliste angezeigt. Siehe"
|
||||
},
|
||||
"setUsername": {
|
||||
"message": "Alias festlegen"
|
||||
},
|
||||
"discordAdvert": {
|
||||
"message": "Tritt dem offiziellen Discord-Server bei und teile Anregungen und Feedback!"
|
||||
},
|
||||
"hideThis": {
|
||||
"message": "Verstecken"
|
||||
},
|
||||
"Options": {
|
||||
"message": "Optionen"
|
||||
},
|
||||
"showButtons": {
|
||||
"message": "Knöpfe im YouTube-Videoplayer anzeigen"
|
||||
},
|
||||
"hideButtons": {
|
||||
"message": "Knöpfe im YouTube-Videoplayer deaktivieren"
|
||||
},
|
||||
"hideButtonsDescription": {
|
||||
"message": "Versteckt die Schaltflächen im YouTube-Videoplayer, um Segmente einzusenden."
|
||||
},
|
||||
"showInfoButton": {
|
||||
"message": "Zeige Info-Knopf im Youtube-Videoplayer"
|
||||
},
|
||||
"hideInfoButton": {
|
||||
"message": "Deaktiviere Info-Knopf im Youtube-Videoplayer"
|
||||
},
|
||||
"whatInfoButton": {
|
||||
"message": "Dieser Knopf öffnet ein Pop-up auf der Youtube-Seite."
|
||||
},
|
||||
"hideDeleteButton": {
|
||||
"message": "Deaktiviere den Löschen-Knopf im Youtube-Videoplayer"
|
||||
},
|
||||
"showDeleteButton": {
|
||||
"message": "Zeige den Löschen-Knopf im Youtube-Videoplayer"
|
||||
},
|
||||
"whatDeleteButton": {
|
||||
"message": "Dieser Knopf im YouTube-Videoplayer löscht alle nicht übermittelten Segmente für das aktuelle Video."
|
||||
},
|
||||
"enableViewTracking": {
|
||||
"message": "Aktiviere das Mitzählen übersprungener Segmente"
|
||||
},
|
||||
"whatViewTracking": {
|
||||
"message": "Diese Funktion verfolgt welche Segmente du übersprungen hast, um andere Benutzer wissen zu lassen, wie sehr ihre Einreichung anderen geholfen hat, sowie um als Metrik zusammen mit positiven Bewertungen sicherzustellen, dass kein Spam in die Datenbank gelangt. Die Erweiterung sendet jedes Mal, wenn du ein Segment überspringst, eine Nachricht an den Server. Hoffentlich ändern die meisten Leute diese Einstellung nicht, so dass die Zahlen korrekt sind. :)"
|
||||
},
|
||||
"enableQueryByHashPrefix": {
|
||||
"message": "Abfrage nach Hash-Präfix"
|
||||
},
|
||||
"whatQueryByHashPrefix": {
|
||||
"message": "Anstatt Segmente mit der Video-ID vom Server anzufordern, werden die ersten 4 Zeichen des Hashs der Video-ID gesendet. Der Server sendet Daten für alle Videos mit ähnlichen Hashes zurück."
|
||||
},
|
||||
"enableRefetchWhenNotFound": {
|
||||
"message": "Segmente für neue Videos neu abrufen"
|
||||
},
|
||||
"whatRefetchWhenNotFound": {
|
||||
"message": "Wenn das Video neu ist und keine Segmente gefunden wurden, wird während des Betrachtens alle paar Minuten erneut eine Anfrage gesendet."
|
||||
},
|
||||
"showNotice": {
|
||||
"message": "Benachrichtigung wieder zeigen"
|
||||
},
|
||||
"longDescription": {
|
||||
"message": "SponsorBlock lässt dich gesponserte Videosegmente, Intros, Outros, Interaktions-Erinnerungen, Musikvideoteile ohne Musik und andere nervige Teile von YouTube-Videos überspringen. SponsorBlock ist eine crowdsourced Browser-Erweiterung, in der jeder die Start- und Endzeit gesponserter Videosegmente und anderer Segmente von YouTube-Videos einreicht. Sobald eine Person diese Informationen einreicht, überspringen alle anderen mit dieser Erweiterung das gesponserte Segment.",
|
||||
"description": "Full description of the extension on the store pages."
|
||||
},
|
||||
"website": {
|
||||
"message": "Webseite",
|
||||
"description": "Used on Firefox Store Page"
|
||||
},
|
||||
"sourceCode": {
|
||||
"message": "Quellcode",
|
||||
"description": "Used on Firefox Store Page"
|
||||
},
|
||||
"noticeUpdate": {
|
||||
"message": "Die Benachrichtigung wurde verbessert!",
|
||||
"description": "The first line of the message displayed after the notice was upgraded."
|
||||
},
|
||||
"noticeUpdate2": {
|
||||
"message": "Gefällt dir immer noch nicht? Dann klicke auf den Verstecken-Knopf.",
|
||||
"description": "The second line of the message displayed after the notice was upgraded."
|
||||
},
|
||||
"setStartSponsorShortcut": {
|
||||
"message": "Eine Taste zum Markieren des Startpunkts eines Segments festlegen"
|
||||
},
|
||||
"setSubmitKeybind": {
|
||||
"message": "Eine Taste für das Übermitteln festlegen"
|
||||
},
|
||||
"keybindDescription": {
|
||||
"message": "Zum Festlegen eine Taste drücken"
|
||||
},
|
||||
"keybindDescriptionComplete": {
|
||||
"message": "Die Taste wurde festgelegt auf: "
|
||||
},
|
||||
"0": {
|
||||
"message": "Zeitüberschreibung. Überprüfe deine Internetverbindung. Bist du mit dem Internet verbunden, ist der Server wahrscheinlich offline."
|
||||
},
|
||||
"disableSkipping": {
|
||||
"message": "SponsorBlock deaktivieren"
|
||||
},
|
||||
"enableSkipping": {
|
||||
"message": "SponsorBlock aktivieren"
|
||||
},
|
||||
"yourWork": {
|
||||
"message": "Deine Statistik",
|
||||
"description": "Used to describe the section that will show you the statistics from your submissions."
|
||||
},
|
||||
"502": {
|
||||
"message": "Der Server scheint überlastet zu sein. Probiere es in ein paar Sekunden erneut."
|
||||
},
|
||||
"errorCode": {
|
||||
"message": "Fehlermeldung: "
|
||||
},
|
||||
"skip": {
|
||||
"message": "Überspringen"
|
||||
},
|
||||
"skip_category": {
|
||||
"message": "{0} überspringen?"
|
||||
},
|
||||
"skipped": {
|
||||
"message": "Übersprungen"
|
||||
},
|
||||
"disableAutoSkip": {
|
||||
"message": "Automatisches Überspringen deaktivieren"
|
||||
},
|
||||
"enableAutoSkip": {
|
||||
"message": "Automatisches Überspringen aktivieren"
|
||||
},
|
||||
"audioNotification": {
|
||||
"message": "Audio-Benachrichtigung beim Überspringen"
|
||||
},
|
||||
"audioNotificationDescription": {
|
||||
"message": "Es wird ein Ton abgespielt, wenn ein Segment übersprungen wird. Wenn deaktiviert (oder wenn Automatisches-Überspringen deaktiviert ist), wird kein Ton abgespielt."
|
||||
},
|
||||
"showTimeWithSkips": {
|
||||
"message": "Videodauer nach Abzug der überspringbaren Videosegmente anzeigen"
|
||||
},
|
||||
"showTimeWithSkipsDescription": {
|
||||
"message": "Diese Zeit wird in Klammern neben der kompletten Videodauer im YouTube-Videoplayer angezeigt. Dies betrifft auch Segmente, die als \"In Suchleiste anzeigen\" markiert sind."
|
||||
},
|
||||
"youHaveSkipped": {
|
||||
"message": "Du übersprangst bisher "
|
||||
},
|
||||
"youHaveSaved": {
|
||||
"message": " und erspartest dir damit "
|
||||
},
|
||||
"minLower": {
|
||||
"message": "Minute"
|
||||
},
|
||||
"minsLower": {
|
||||
"message": "Minuten"
|
||||
},
|
||||
"hourLower": {
|
||||
"message": "Stunde"
|
||||
},
|
||||
"hoursLower": {
|
||||
"message": "Stunden"
|
||||
},
|
||||
"youHaveSavedTime": {
|
||||
"message": "\nAndere haben dank dir"
|
||||
},
|
||||
"youHaveSavedTimeEnd": {
|
||||
"message": " ihrer wertvollen Zeit gespart."
|
||||
},
|
||||
"statusReminder": {
|
||||
"message": "Du kannst den Serverstatus auf https://status.sponsor.ajay.app überprüfen."
|
||||
},
|
||||
"changeUserID": {
|
||||
"message": "Interne Benutzer-ID importieren/exportieren"
|
||||
},
|
||||
"whatChangeUserID": {
|
||||
"message": "Halte diese ID geheim. Sie ist dazu in der Lage dich eindeutig zu identifizieren und sollte mit niemanden geteilt werden."
|
||||
},
|
||||
"setUserID": {
|
||||
"message": "Interne Benutzer-ID festlegen"
|
||||
},
|
||||
"userIDChangeWarning": {
|
||||
"message": "Warnung: Das Ändern der Benutzer-ID ist permanent. Bist du dir sicher, dass du das tun möchtest? Lege dir zur Sicherheit erst eine Sicherheitskopie deiner alten ID an."
|
||||
},
|
||||
"createdBy": {
|
||||
"message": "Erstellt von"
|
||||
},
|
||||
"autoSkip": {
|
||||
"message": "Automatisch überspringen"
|
||||
},
|
||||
"showSkipNotice": {
|
||||
"message": "Zeige Pop-up nach dem Überspringen eines Segments"
|
||||
},
|
||||
"keybindCurrentlySet": {
|
||||
"message": ". Aktuelle Einstellung:"
|
||||
},
|
||||
"supportInvidious": {
|
||||
"message": "Invidious-Kompatibilität"
|
||||
},
|
||||
"supportInvidiousDescription": {
|
||||
"message": "Invidious (https://invidio.us) ist ein Drittanbieter-YouTube-Client. Um SponsorBlock mit Invidious verwenden zu können, musst du die zusätzlichen Berechtigungen akzeptieren. Dies funktioniert NICHT in Chrome's Inkognitomodus oder anderen Chromium-Varianten."
|
||||
},
|
||||
"optionsInfo": {
|
||||
"message": "Zu überspringende Videosegmente auswählen, automatisches Überspringen, Knöpfe ein- & ausblenden und noch viel mehr."
|
||||
},
|
||||
"addInvidiousInstance": {
|
||||
"message": "Invidious-Instanzen hinzufügen"
|
||||
},
|
||||
"addInvidiousInstanceDescription": {
|
||||
"message": "Füge eine benutzerdefinierte Instanz von Invidious hinzu. Dies darf nur den Domain-Teil beinhalten. Beispiel: \"invidious.ajay.app\""
|
||||
},
|
||||
"add": {
|
||||
"message": "Hinzufügen"
|
||||
},
|
||||
"addInvidiousInstanceError": {
|
||||
"message": "Du hast eine ungültige Domain eingegeben. Es soll NUR den Domain-Teil beinhalten. Beispiel: invidious.ajay.app"
|
||||
},
|
||||
"resetInvidiousInstance": {
|
||||
"message": "Invidious-Instanzliste zurücksetzen"
|
||||
},
|
||||
"resetInvidiousInstanceAlert": {
|
||||
"message": "Du bist dabei, die Liste der Invidious-Instanzen zurückzusetzen"
|
||||
},
|
||||
"currentInstances": {
|
||||
"message": "Aktuelle Instanzen:"
|
||||
},
|
||||
"minDuration": {
|
||||
"message": "Minimale Dauer (Sekunden):"
|
||||
},
|
||||
"minDurationDescription": {
|
||||
"message": "Videosegmente, die kürzer als der festgelegte Wert sind, werden nicht übersprungen oder im Player angezeigt."
|
||||
},
|
||||
"shortCheck": {
|
||||
"message": "Die folgende Einreichung ist kürzer als deine Mindestdauer. Das könnte bedeuten, dass dieses Videosegment bereits eingereicht wurde und aufgrund dieser Option einfach ignoriert wird. Bist du dir sicher, dass du es übermitteln möchtest?"
|
||||
},
|
||||
"showUploadButton": {
|
||||
"message": "Upload-Knopf anzeigen"
|
||||
},
|
||||
"whatUploadButton": {
|
||||
"message": "Dieser Knopf erscheint im YouTube-Videoplayer, nachdem du ein Videosegment markiert hast und dazu bereit bist, es zu übermitteln."
|
||||
},
|
||||
"customServerAddress": {
|
||||
"message": "SponsorBlock Serveradresse"
|
||||
},
|
||||
"customServerAddressDescription": {
|
||||
"message": "Die Adresse die SponsorBlock verwendet um Anfragen an den Server zu senden. Solange du keine eigene Serverinstanz hast, sollte das nicht geändert werden."
|
||||
},
|
||||
"save": {
|
||||
"message": "Speichern"
|
||||
},
|
||||
"reset": {
|
||||
"message": "Zurücksetzen"
|
||||
},
|
||||
"customAddressError": {
|
||||
"message": "Die Adresse sieht nicht richtig aus. Bitte vergewisser dich, dass entweder \"http://\" oder \"https://\" am Anfang steht und keinen abschließenden Schrägstrich am Ende."
|
||||
},
|
||||
"areYouSureReset": {
|
||||
"message": "Bist du dir sicher, dass du das zurücksetzen möchtest?"
|
||||
},
|
||||
"confirmPrivacy": {
|
||||
"message": "Das Video wurde als \"nicht gelistet\" erkannt. Klicke auf \"Abbrechen\", wenn du nicht nach Segmenten suchen möchtest."
|
||||
},
|
||||
"unlistedCheck": {
|
||||
"message": "Nicht gelistete und private Videos ignorieren"
|
||||
},
|
||||
"whatUnlistedCheck": {
|
||||
"message": "Diese Einstellung wird SponsorBlock leicht verlangsamen. Das Abfragen von überspringbaren Videosegmenten erfordert das Senden der Video-ID an den Server. Wenn du dir Sorgen darüber machst, dass IDs von nicht gelisteten Videos über das Internet gesendet werden, aktiviere diese Option."
|
||||
},
|
||||
"mobileUpdateInfo": {
|
||||
"message": "https://m.youtube.com wird jetzt unterstützt"
|
||||
},
|
||||
"exportOptions": {
|
||||
"message": "Import/Export aller Einstellungen"
|
||||
},
|
||||
"whatExportOptions": {
|
||||
"message": "Dies ist deine gesamte Konfiguration im JSON-Format. Sie beinhält unter anderem auch deine interne Benutzer-ID und sollte daher ebenfalls mit niemanden geteilt werden."
|
||||
},
|
||||
"setOptions": {
|
||||
"message": "Konfiguration aus dem Eingabefeld übernehmen"
|
||||
},
|
||||
"exportOptionsWarning": {
|
||||
"message": "Warnung: Das Übernehmen der Konfiguration aus dem Eingabefeld überschreibt deine aktuellen Einstellungen. Bist du dir sicher, dass du das tun möchtest? Lege dir zur Sicherheit erst eine Sicherheitskopie deiner alten Konfiguration an."
|
||||
},
|
||||
"incorrectlyFormattedOptions": {
|
||||
"message": "Dieses JSON ist nicht korrekt formatiert und kann daher nicht geladen werden. Es wurden keine Einstellungen geändert."
|
||||
},
|
||||
"confirmNoticeTitle": {
|
||||
"message": "Videosegment übermitteln"
|
||||
},
|
||||
"submit": {
|
||||
"message": "Übermitteln"
|
||||
},
|
||||
"cancel": {
|
||||
"message": "Abbrechen"
|
||||
},
|
||||
"delete": {
|
||||
"message": "Löschen"
|
||||
},
|
||||
"preview": {
|
||||
"message": "Vorschau"
|
||||
},
|
||||
"inspect": {
|
||||
"message": "Überprüfen"
|
||||
},
|
||||
"edit": {
|
||||
"message": "Bearbeiten"
|
||||
},
|
||||
"copyDebugInformation": {
|
||||
"message": "Debug-Informationen in Zwischenablage kopieren"
|
||||
},
|
||||
"copyDebugInformationFailed": {
|
||||
"message": "Fehler beim Kopieren in die Zwischenablage"
|
||||
},
|
||||
"copyDebugInformationOptions": {
|
||||
"message": "Kopiert Informationen in die Zwischenablage, welche einem Entwickler gegebenenfalls (z.B. um einen Fehler zu melden) zur Verfügung gestellt werden können. Personenbezogene Daten wie die Benutzer-ID, Kanäle auf der Whitelist und die benutzerdefinierte Serveradresse werden entfernt. Die Debug-Informationen enthalten jedoch unter anderem den Useragent, den Browser, das Betriebssystem und die Versionsnummer der Erweiterung. "
|
||||
},
|
||||
"copyDebugInformationComplete": {
|
||||
"message": "Die Debug-Informationen wurden in die Zwischenablage kopiert. Du kannst alle Informationen entfernen, die du nicht teilen möchtest. Verwende einen Texteditor um die Informationen in einer Textdatei zu speichern (um diese ggf. einem Fehlerbericht hinzuzufügen)."
|
||||
},
|
||||
"theKey": {
|
||||
"message": "Die Taste"
|
||||
},
|
||||
"keyAlreadyUsed": {
|
||||
"message": "wird bereits für eine andere Aktion verwendet. Bitte wähle eine andere Taste."
|
||||
},
|
||||
"to": {
|
||||
"message": "bis",
|
||||
"description": "Used between segments. Example: 1:20 to 1:30"
|
||||
},
|
||||
"category_sponsor": {
|
||||
"message": "Gesponserte Videosegmente"
|
||||
},
|
||||
"category_sponsor_description": {
|
||||
"message": "Bezahlte Promotion, bezahlte Empfehlungen und direkte Werbung. Nicht für Selbstpromotion oder kostenlose Shoutouts an Anlässe/Personen/Webseiten/Produkte."
|
||||
},
|
||||
"category_intro": {
|
||||
"message": "Unterbrechung/Intro-Animation"
|
||||
},
|
||||
"category_intro_description": {
|
||||
"message": "Ein Videosegment ohne richtigen Inhalt. Kann eine Pause, ein Standbild oder eine sich wiederholende Animation sein. Dies sollte nicht für Übergänge verwendet werden, die Informationen enthalten."
|
||||
},
|
||||
"category_intro_short": {
|
||||
"message": "Unterbrechung"
|
||||
},
|
||||
"category_outro": {
|
||||
"message": "Endkarten/Quellen/Anerkennungen"
|
||||
},
|
||||
"category_outro_description": {
|
||||
"message": "Credits oder wenn die YouTube-Endkarten erscheinen. Nicht für videobeendende Schlussfolgerungen mit Informationen."
|
||||
},
|
||||
"category_interaction": {
|
||||
"message": "Interaktions-Erinnerungen (Abonnieren, etc.)"
|
||||
},
|
||||
"category_interaction_description": {
|
||||
"message": "Wenn es im Video eine kurze Erinnerung gibt, den Kanal zu abonnieren oder das Video mit \"Mag ich\" zu markieren."
|
||||
},
|
||||
"category_interaction_short": {
|
||||
"message": "Interaktions-Erinnerung"
|
||||
},
|
||||
"category_selfpromo": {
|
||||
"message": "Unbezahlt/Eigenwerbung"
|
||||
},
|
||||
"category_selfpromo_description": {
|
||||
"message": "Ähnlich wie bei \"gesponserte Videosegmente\", mit Ausnahme von unbezahlten oder Selbstpromotionen. Dies beinhaltet Merchandising (Fan-Artikel), Spenden oder Informationen darüber, mit wem für das Video zusammengearbeitet wurde."
|
||||
},
|
||||
"category_music_offtopic": {
|
||||
"message": "Musikvideoteile ohne Musik"
|
||||
},
|
||||
"category_music_offtopic_description": {
|
||||
"message": "Nur für den Einsatz in Musikvideos."
|
||||
},
|
||||
"category_music_offtopic_short": {
|
||||
"message": "Musikvideoteile ohne Musik"
|
||||
},
|
||||
"category_livestream_messages": {
|
||||
"message": "In Livestreams Spenden/Nachrichten vorlesen"
|
||||
},
|
||||
"category_livestream_messages_short": {
|
||||
"message": "Wertschätzungen im Livestream"
|
||||
},
|
||||
"disable": {
|
||||
"message": "Deaktivieren"
|
||||
},
|
||||
"manualSkip": {
|
||||
"message": "Manuelles Überspringen"
|
||||
},
|
||||
"showOverlay": {
|
||||
"message": "In der Video-Zeitleiste anzeigen"
|
||||
},
|
||||
"colorFormatIncorrect": {
|
||||
"message": "Die Farbe ist falsch formatiert. Sie sollte ein 3-6-stelliger Hex-Code mit einer Raute am Anfang sein."
|
||||
},
|
||||
"previewColor": {
|
||||
"message": "Farbe für noch nicht übermittelte Videosegmente",
|
||||
"description": "Referring to submissions that have not been sent to the server yet."
|
||||
},
|
||||
"seekBarColor": {
|
||||
"message": "Farbe in der Video-Zeitleiste"
|
||||
},
|
||||
"category": {
|
||||
"message": "Kategorie"
|
||||
},
|
||||
"skipOption": {
|
||||
"message": "Verhalten",
|
||||
"description": "Used on the options page to describe the ways to skip the segment (auto skip, manual, etc.)"
|
||||
},
|
||||
"enableTestingServer": {
|
||||
"message": "Betatest-Server aktivieren"
|
||||
},
|
||||
"whatEnableTestingServer": {
|
||||
"message": "Deine Einreichungen und Bewertungen/Meldungen werden NICHT an den Hauptserver übertragen. Benutze diese Option also nur für Tests."
|
||||
},
|
||||
"testingServerWarning": {
|
||||
"message": "Alle Einreichungen und Bewertungen/Meldungen werden NICHT an den Hauptserver übertragen. Deaktiviere die Betatest-Server Option um Einreichungen an den Hauptserver zu senden."
|
||||
},
|
||||
"bracketNow": {
|
||||
"message": "(jetzt)"
|
||||
},
|
||||
"moreCategories": {
|
||||
"message": "Weitere Kategorien"
|
||||
},
|
||||
"chooseACategory": {
|
||||
"message": "Wähle eine Kategorie"
|
||||
},
|
||||
"youMustSelectACategory": {
|
||||
"message": "Du musst eine Kategorie für jedes zu übermittelnde Segment auswählen!"
|
||||
},
|
||||
"bracketEnd": {
|
||||
"message": "(Ende)"
|
||||
},
|
||||
"hiddenDueToDownvote": {
|
||||
"message": "Ausgeblendet: negativ bewertet"
|
||||
},
|
||||
"hiddenDueToDuration": {
|
||||
"message": "Ausgeblendet: zu kurz"
|
||||
},
|
||||
"channelDataNotFound": {
|
||||
"message": "Kanal-ID wurde noch nicht geladen."
|
||||
},
|
||||
"adblockerIssue": {
|
||||
"message": "Irgendwas hält SponsorBlock davon ab, die Videodaten abzurufen. Eine mögliche Ursache sind Werbeblocker. Mehr Infos: https://github.com/ajayyy/SponsorBlock/wiki/Fix-Ad-Blocker-Blocking-SponsorBlock's-Requests"
|
||||
},
|
||||
"itCouldBeAdblockerIssue": {
|
||||
"message": "Falls dies weiterhin geschieht, könnte dies durch einen Werbeblocker verursacht werden. Mehr Infos: https://github.com/ajayyy/SponsorBlock/wiki/Fix-Ad-Blocker-Blocking-SponsorBlock's-Requests"
|
||||
},
|
||||
"forceChannelCheck": {
|
||||
"message": "Erzwingen, dass vor dem Überspringen von Segmenten überprüft wird, ob der Kanal zur Whitelist hinzugefügt wurde"
|
||||
},
|
||||
"whatForceChannelCheck": {
|
||||
"message": "Standardmäßig werden Segmente schon übersprungen, bevor SponsorBlock die Kanal-ID einliest. Das kann dazu führen, dass Segmente am Anfang von Videos eines Kanals übersprungen werden, der zur Whitelist hinzugefügt wurde. Diese Option zwingt SponsorBlock dazu, auf die Kanal-ID zu warten - dies resultiert in einer kleinen Verzögerung, die aber mit einer schnellen Internetverbindung nicht spürbar sein sollte."
|
||||
},
|
||||
"forceChannelCheckPopup": {
|
||||
"message": "Eventuell solltest du die Option \"Erzwingen, dass vor dem Überspringen von Segmenten überprüft wird, ob der Kanal zur Whitelist hinzugefügt wurde\" aktivieren."
|
||||
},
|
||||
"downvoteDescription": {
|
||||
"message": "Nicht korrekt oder falsches Timing"
|
||||
},
|
||||
"incorrectCategory": {
|
||||
"message": "Falsche Kategorie"
|
||||
},
|
||||
"nonMusicCategoryOnMusic": {
|
||||
"message": "Dieses Video ist als Musikvideo kategorisiert. Bist du dir sicher, dass es ein gesponsertes Videosegment hat? Wenn dies tatsächlich ein Musikvideoteil ohne Musik ist, öffne die Optionen von SponsorBlock und aktiviere diese Kategorie. Danach kannst du dieses Segment als solches markieren. Bitte lese die Richtlinien, wenn du dir nicht sicher bist."
|
||||
},
|
||||
"multipleSegments": {
|
||||
"message": "Mehrere Segmente"
|
||||
},
|
||||
"guidelines": {
|
||||
"message": "Richtlinien"
|
||||
},
|
||||
"readTheGuidelines": {
|
||||
"message": "Beachte die Richtlinien!",
|
||||
"description": "Show the first time they submit or if they are \"high risk\""
|
||||
},
|
||||
"categoryUpdate1": {
|
||||
"message": "Kategorien sind hier!"
|
||||
},
|
||||
"categoryUpdate2": {
|
||||
"message": "Öffne die Optionen um das Verhalten bei Intros, Outros, Merchandising (Fanartikel) usw. einzustellen."
|
||||
},
|
||||
"unsubmittedWarning": {
|
||||
"message": "Benachrichtigung bei nicht übertragenden Segmentem"
|
||||
},
|
||||
"unsubmittedWarningDescription": {
|
||||
"message": "Zeigt eine Benachrichtigung an, wenn du ein Video mit nicht übertragenden Segmenten verlässt."
|
||||
}
|
||||
}
|
||||
@@ -1,182 +0,0 @@
|
||||
{
|
||||
"Segment": {
|
||||
"message": "τμήμα"
|
||||
},
|
||||
"Segments": {
|
||||
"message": "τμήματα"
|
||||
},
|
||||
"upvoteButtonInfo": {
|
||||
"message": "Κάντε upvote αυτήν την υποβολή"
|
||||
},
|
||||
"reportButtonTitle": {
|
||||
"message": "Αναφορά"
|
||||
},
|
||||
"reportButtonInfo": {
|
||||
"message": "Αναφέρετε αυτή την υποβολή σαν λανθασμένη."
|
||||
},
|
||||
"Dismiss": {
|
||||
"message": "Παράβλεψη"
|
||||
},
|
||||
"Loading": {
|
||||
"message": "Φόρτωση..."
|
||||
},
|
||||
"Mins": {
|
||||
"message": "Λεπτά"
|
||||
},
|
||||
"Secs": {
|
||||
"message": "Δευτερόλεπτα"
|
||||
},
|
||||
"Hide": {
|
||||
"message": "Να μην εμφανίζεται ποτέ"
|
||||
},
|
||||
"paused": {
|
||||
"message": "Σε παύση"
|
||||
},
|
||||
"manualPaused": {
|
||||
"message": "Λήξη χρονομέτρου"
|
||||
},
|
||||
"clearThis": {
|
||||
"message": "Θέλετε σίγουρα να εκκαθαρίσετε τη φόρμα;\n\n"
|
||||
},
|
||||
"success": {
|
||||
"message": "Επιτυχία!"
|
||||
},
|
||||
"voted": {
|
||||
"message": "Ψηφίστηκε!"
|
||||
},
|
||||
"clearTimes": {
|
||||
"message": "Καθαρισμός τμημάτων"
|
||||
},
|
||||
"here": {
|
||||
"message": "εδώ"
|
||||
},
|
||||
"Options": {
|
||||
"message": "Επιλογές"
|
||||
},
|
||||
"website": {
|
||||
"message": "Ιστοσελίδα",
|
||||
"description": "Used on Firefox Store Page"
|
||||
},
|
||||
"sourceCode": {
|
||||
"message": "Πηγαίος Κώδικας",
|
||||
"description": "Used on Firefox Store Page"
|
||||
},
|
||||
"errorCode": {
|
||||
"message": "Κωδικός σφάλματος: "
|
||||
},
|
||||
"skip": {
|
||||
"message": "Παράκαμψη"
|
||||
},
|
||||
"skip_category": {
|
||||
"message": "Παράκαμψη {0}?"
|
||||
},
|
||||
"skipped": {
|
||||
"message": "Παραλείφθηκε"
|
||||
},
|
||||
"minLower": {
|
||||
"message": "λεπτό"
|
||||
},
|
||||
"minsLower": {
|
||||
"message": "λεπτά"
|
||||
},
|
||||
"hourLower": {
|
||||
"message": "ώρα"
|
||||
},
|
||||
"hoursLower": {
|
||||
"message": "ώρες"
|
||||
},
|
||||
"createdBy": {
|
||||
"message": "Δημιουργήθηκε από"
|
||||
},
|
||||
"add": {
|
||||
"message": "Προσθήκη"
|
||||
},
|
||||
"save": {
|
||||
"message": "Αποθήκευση"
|
||||
},
|
||||
"reset": {
|
||||
"message": "Επαναφορά"
|
||||
},
|
||||
"confirmNoticeTitle": {
|
||||
"message": "Υποβολή Κατηγορίας"
|
||||
},
|
||||
"submit": {
|
||||
"message": "Υποβολή"
|
||||
},
|
||||
"cancel": {
|
||||
"message": "Ακύρωση"
|
||||
},
|
||||
"delete": {
|
||||
"message": "Διαγραφή"
|
||||
},
|
||||
"preview": {
|
||||
"message": "Προεπισκόπηση"
|
||||
},
|
||||
"edit": {
|
||||
"message": "Επεξεργασία"
|
||||
},
|
||||
"to": {
|
||||
"message": "έως",
|
||||
"description": "Used between segments. Example: 1:20 to 1:30"
|
||||
},
|
||||
"category_sponsor": {
|
||||
"message": "Χορηγός"
|
||||
},
|
||||
"category_intro_short": {
|
||||
"message": "Διάλειμμα"
|
||||
},
|
||||
"disable": {
|
||||
"message": "Απενεργοποίηση"
|
||||
},
|
||||
"previewColor": {
|
||||
"message": "Προεπισκόπηση χρώματος",
|
||||
"description": "Referring to submissions that have not been sent to the server yet."
|
||||
},
|
||||
"category": {
|
||||
"message": "Κατηγορία"
|
||||
},
|
||||
"skipOption": {
|
||||
"message": "Παράλειψη Επιλογής",
|
||||
"description": "Used on the options page to describe the ways to skip the segment (auto skip, manual, etc.)"
|
||||
},
|
||||
"enableTestingServer": {
|
||||
"message": "Ενεργοποίηση διακομιστή δοκιμαστικών λειτουργιών"
|
||||
},
|
||||
"whatEnableTestingServer": {
|
||||
"message": "Οι υποβολές και οι ψήφοι ΔΕΝ ΘΑ ΜΕΤΡΗΣΟΥΝ προς τον κεντρικό διακομιστή. Χρησιμοποίησέ το μόνο για δοκιμή."
|
||||
},
|
||||
"bracketNow": {
|
||||
"message": "(τώρα)"
|
||||
},
|
||||
"moreCategories": {
|
||||
"message": "Περισσότερες κατηγορίες"
|
||||
},
|
||||
"chooseACategory": {
|
||||
"message": "Επιλέξτε μια κατηγορία"
|
||||
},
|
||||
"incorrectCategory": {
|
||||
"message": "Λάθος κατηγορία"
|
||||
},
|
||||
"multipleSegments": {
|
||||
"message": "Πολλαπλά Τμήματα"
|
||||
},
|
||||
"guidelines": {
|
||||
"message": "Οδηγίες"
|
||||
},
|
||||
"readTheGuidelines": {
|
||||
"message": "Διάβασε τις οδηγίες!!",
|
||||
"description": "Show the first time they submit or if they are \"high risk\""
|
||||
},
|
||||
"categoryUpdate1": {
|
||||
"message": "Οι κατηγορίες είναι εδώ!"
|
||||
},
|
||||
"categoryUpdate2": {
|
||||
"message": "Άνοιξε τις επιλογές για την παράλειψη τίτλων αρχής-τέλους, πωλήσεων κ. α."
|
||||
},
|
||||
"unsubmittedWarning": {
|
||||
"message": "Ειδοποίηση μη κατοχυρωμένων τμημάτων"
|
||||
},
|
||||
"unsubmittedWarningDescription": {
|
||||
"message": "Στείλε μια ειδοποίηση όταν αφήνεις βίντεο με τμήματα που δεν έχουν ανέβει"
|
||||
}
|
||||
}
|
||||
@@ -1,638 +0,0 @@
|
||||
{
|
||||
"fullName": {
|
||||
"message": "SponsorBlock for YouTube - Skip Sponsorships",
|
||||
"description": "Name of the extension."
|
||||
},
|
||||
"Description": {
|
||||
"message": "Skip sponsorships, subscription begging and more on YouTube videos. Report sponsors on videos you watch to save others' time.",
|
||||
"description": "Description of the extension."
|
||||
},
|
||||
"400": {
|
||||
"message": "Server said this request was invalid"
|
||||
},
|
||||
"429": {
|
||||
"message": "You have submitted too many sponsor times for this one video, are you sure there are this many?"
|
||||
},
|
||||
"409": {
|
||||
"message": "This has already been submitted before"
|
||||
},
|
||||
"channelWhitelisted": {
|
||||
"message": "Channel Whitelisted!"
|
||||
},
|
||||
"Segment": {
|
||||
"message": "segment"
|
||||
},
|
||||
"Segments": {
|
||||
"message": "segments"
|
||||
},
|
||||
"upvoteButtonInfo": {
|
||||
"message": "Upvote this submission"
|
||||
},
|
||||
"reportButtonTitle": {
|
||||
"message": "Report"
|
||||
},
|
||||
"reportButtonInfo": {
|
||||
"message": "Report this submission as incorrect."
|
||||
},
|
||||
"Dismiss": {
|
||||
"message": "Dismiss"
|
||||
},
|
||||
"Loading": {
|
||||
"message": "Loading..."
|
||||
},
|
||||
"Mins": {
|
||||
"message": "Minutes"
|
||||
},
|
||||
"Secs": {
|
||||
"message": "Seconds"
|
||||
},
|
||||
"Hide": {
|
||||
"message": "Never Show"
|
||||
},
|
||||
"hitGoBack": {
|
||||
"message": "Hit unskip to get to where you came from."
|
||||
},
|
||||
"unskip": {
|
||||
"message": "Unskip"
|
||||
},
|
||||
"reskip": {
|
||||
"message": "Reskip"
|
||||
},
|
||||
"paused": {
|
||||
"message": "Paused"
|
||||
},
|
||||
"manualPaused": {
|
||||
"message": "Timer Stopped"
|
||||
},
|
||||
"confirmMSG": {
|
||||
"message": "To edit or delete individual values, click the info button or open the extension popup by clicking the extension icon in the top right corner."
|
||||
},
|
||||
"clearThis": {
|
||||
"message": "Are you sure you want to clear this?\n\n"
|
||||
},
|
||||
"Unknown": {
|
||||
"message": "There was an error submitting your sponsor times, please try again later."
|
||||
},
|
||||
"sponsorFound": {
|
||||
"message": "This video has segments in the database!"
|
||||
},
|
||||
"sponsor404": {
|
||||
"message": "No segments found"
|
||||
},
|
||||
"sponsorStart": {
|
||||
"message": "Segment Starts Now"
|
||||
},
|
||||
"sponsorEnd": {
|
||||
"message": "Segment Ends Now"
|
||||
},
|
||||
"noVideoID": {
|
||||
"message": "No YouTube video found at this tab. If you know this is a YouTube tab, close this popup and open it again. If that does not work, try reloading the tab."
|
||||
},
|
||||
"success": {
|
||||
"message": "Success!"
|
||||
},
|
||||
"voted": {
|
||||
"message": "Voted!"
|
||||
},
|
||||
"serverDown": {
|
||||
"message": "It seems the server is down. Contact the dev immediately."
|
||||
},
|
||||
"connectionError": {
|
||||
"message": "A connection error has occured. Error code: "
|
||||
},
|
||||
"wantToSubmit": {
|
||||
"message": "Do you want to submit for video id"
|
||||
},
|
||||
"leftTimes": {
|
||||
"message": "You seem to have left some segments unsubmitted. Go back to that page to submit them (they are not deleted)."
|
||||
},
|
||||
"clearTimes": {
|
||||
"message": "Clear Segments"
|
||||
},
|
||||
"openPopup": {
|
||||
"message": "Open SponsorBlock Popup"
|
||||
},
|
||||
"closePopup": {
|
||||
"message": "Close Popup"
|
||||
},
|
||||
"SubmitTimes": {
|
||||
"message": "Submit Segments"
|
||||
},
|
||||
"submitCheck": {
|
||||
"message": "Are you sure you want to submit this?"
|
||||
},
|
||||
"whitelistChannel": {
|
||||
"message": "Whitelist Channel"
|
||||
},
|
||||
"removeFromWhitelist": {
|
||||
"message": "Remove Channel From Whitelist"
|
||||
},
|
||||
"voteOnTime": {
|
||||
"message": "Vote On A Segment"
|
||||
},
|
||||
"soFarUHSubmited": {
|
||||
"message": "So far, you've submitted"
|
||||
},
|
||||
"savedPeopleFrom": {
|
||||
"message": "You have saved people from "
|
||||
},
|
||||
"viewLeaderboard": {
|
||||
"message": "View the leaderboard"
|
||||
},
|
||||
"here": {
|
||||
"message": "here"
|
||||
},
|
||||
"recordTimesDescription": {
|
||||
"message": "Click the button below when the segment starts and ends to record and submit it to the database."
|
||||
},
|
||||
"popupHint": {
|
||||
"message": "Hint: Press the semicolon key while focused on a video to report the start/end of a segment and quote to submit. (This can be changed in the options)"
|
||||
},
|
||||
"clearTimesButton": {
|
||||
"message": "Clear Times"
|
||||
},
|
||||
"submitTimesButton": {
|
||||
"message": "Submit Times"
|
||||
},
|
||||
"publicStats": {
|
||||
"message": "This is used on the public stats page to show off how much you've contributed. See it"
|
||||
},
|
||||
"setUsername": {
|
||||
"message": "Set Username"
|
||||
},
|
||||
"discordAdvert": {
|
||||
"message": "Come join the official discord server to give suggestions and feedback!"
|
||||
},
|
||||
"hideThis": {
|
||||
"message": "Hide this"
|
||||
},
|
||||
"Options": {
|
||||
"message": "Options"
|
||||
},
|
||||
"showButtons": {
|
||||
"message": "Show Buttons On YouTube Player"
|
||||
},
|
||||
"hideButtons": {
|
||||
"message": "Hide Buttons On YouTube Player"
|
||||
},
|
||||
"hideButtonsDescription": {
|
||||
"message": "This hides the buttons that appear on the YouTube player to submit skip segments."
|
||||
},
|
||||
"showInfoButton": {
|
||||
"message": "Show Info Button On YouTube Player"
|
||||
},
|
||||
"hideInfoButton": {
|
||||
"message": "Hide Info Button On YouTube Player"
|
||||
},
|
||||
"whatInfoButton": {
|
||||
"message": "This is the button that opens up a popup in the YouTube page."
|
||||
},
|
||||
"hideDeleteButton": {
|
||||
"message": "Hide Delete Button On YouTube Player"
|
||||
},
|
||||
"showDeleteButton": {
|
||||
"message": "Show Delete Button On YouTube Player"
|
||||
},
|
||||
"whatDeleteButton": {
|
||||
"message": "This is the button on the YouTube player that will clear all your un-submitted segments for the current video."
|
||||
},
|
||||
"enableViewTracking": {
|
||||
"message": "Enable Skip Count Tracking"
|
||||
},
|
||||
"whatViewTracking": {
|
||||
"message": "This feature tracks which segments you have skipped to let users know how much their submission has helped others and used as a metric along with upvotes to ensure that spam doesn't get into the database. The extension sends a message to the server each time you skip a segment. Hopefully most people don't change this setting so that the view numbers are accurate. :)"
|
||||
},
|
||||
"enableQueryByHashPrefix": {
|
||||
"message": "Query By Hash Prefix"
|
||||
},
|
||||
"whatQueryByHashPrefix": {
|
||||
"message": "Instead of requesting segments from the server using the videoID, the first 4 characters of the hash of the videoID are sent. This server will send back data for all videos with similar hashes."
|
||||
},
|
||||
"enableRefetchWhenNotFound": {
|
||||
"message": "Refetch Segments On New Videos"
|
||||
},
|
||||
"whatRefetchWhenNotFound": {
|
||||
"message": "If the video is new, and there are no segments found, it will keep refetching every few minutes while you watch."
|
||||
},
|
||||
"showNotice": {
|
||||
"message": "Show Notice Again"
|
||||
},
|
||||
"longDescription": {
|
||||
"message": "SponsorBlock lets you skip over sponsors, intros, outros, subscription reminders, and other annoying parts of YouTube videos. SponsorBlock is a crowdsourced browser extension that let's anyone submit the start and end time's of sponsored segments and other segments of YouTube videos. Once one person submits this information, everyone else with this extension will skip right over the sponsored segment. You can also skip over non music sections of music videos.",
|
||||
"description": "Full description of the extension on the store pages."
|
||||
},
|
||||
"website": {
|
||||
"message": "Website",
|
||||
"description": "Used on Firefox Store Page"
|
||||
},
|
||||
"sourceCode": {
|
||||
"message": "Source Code",
|
||||
"description": "Used on Firefox Store Page"
|
||||
},
|
||||
"noticeUpdate": {
|
||||
"message": "The notice has been upgraded!",
|
||||
"description": "The first line of the message displayed after the notice was upgraded."
|
||||
},
|
||||
"noticeUpdate2": {
|
||||
"message": "If you still don't like it, hit the never show button.",
|
||||
"description": "The second line of the message displayed after the notice was upgraded."
|
||||
},
|
||||
"setStartSponsorShortcut": {
|
||||
"message": "Set key for start segment keybind"
|
||||
},
|
||||
"setSubmitKeybind": {
|
||||
"message": "Set key for submission keybind"
|
||||
},
|
||||
"keybindDescription": {
|
||||
"message": "Select a key by typing it"
|
||||
},
|
||||
"keybindDescriptionComplete": {
|
||||
"message": "The keybind has been set to: "
|
||||
},
|
||||
"0": {
|
||||
"message": "Connection Timeout. Check your internet connection. If your internet is working, the server is probably overloaded or down."
|
||||
},
|
||||
"disableSkipping": {
|
||||
"message": "Disable SponsorBlock"
|
||||
},
|
||||
"enableSkipping": {
|
||||
"message": "Enable SponsorBlock"
|
||||
},
|
||||
"yourWork": {
|
||||
"message": "Your Work",
|
||||
"description": "Used to describe the section that will show you the statistics from your submissions."
|
||||
},
|
||||
"502": {
|
||||
"message": "The server seems to be overloaded. Try again in a few seconds."
|
||||
},
|
||||
"errorCode": {
|
||||
"message": "Error Code: "
|
||||
},
|
||||
"skip": {
|
||||
"message": "Skip"
|
||||
},
|
||||
"skip_category": {
|
||||
"message": "Skip {0}?"
|
||||
},
|
||||
"skipped": {
|
||||
"message": "Skipped"
|
||||
},
|
||||
"disableAutoSkip": {
|
||||
"message": "Disable Auto Skip"
|
||||
},
|
||||
"enableAutoSkip": {
|
||||
"message": "Enable Auto Skip"
|
||||
},
|
||||
"audioNotification": {
|
||||
"message": "Audio Notification On Skip"
|
||||
},
|
||||
"audioNotificationDescription": {
|
||||
"message": "Audio notification on skip will play a sound whenever a segment is skipped. If disabled (or auto skip is disabled), no sound will be played."
|
||||
},
|
||||
"showTimeWithSkips": {
|
||||
"message": "Show Time With Skips Removed"
|
||||
},
|
||||
"showTimeWithSkipsDescription": {
|
||||
"message": "This time appears in brackets next to the current time on below the seekbar. This shows the total video duration minus any segments. This includes segments marked as only \"Show In Seekbar\"."
|
||||
},
|
||||
"youHaveSkipped": {
|
||||
"message": "You have skipped "
|
||||
},
|
||||
"youHaveSaved": {
|
||||
"message": "You have saved yourself "
|
||||
},
|
||||
"minLower": {
|
||||
"message": "minute"
|
||||
},
|
||||
"minsLower": {
|
||||
"message": "minutes"
|
||||
},
|
||||
"hourLower": {
|
||||
"message": "hour"
|
||||
},
|
||||
"hoursLower": {
|
||||
"message": "hours"
|
||||
},
|
||||
"youHaveSavedTime": {
|
||||
"message": "You have saved people"
|
||||
},
|
||||
"youHaveSavedTimeEnd": {
|
||||
"message": " of their lives."
|
||||
},
|
||||
"statusReminder": {
|
||||
"message": "Check status.sponsor.ajay.app for server status."
|
||||
},
|
||||
"changeUserID": {
|
||||
"message": "Import/Export Your UserID"
|
||||
},
|
||||
"whatChangeUserID": {
|
||||
"message": "This should be kept private. This is like a password and should not be shared with anyone. If someone has this, they can impersonate you."
|
||||
},
|
||||
"setUserID": {
|
||||
"message": "Set UserID"
|
||||
},
|
||||
"userIDChangeWarning": {
|
||||
"message": "Warning: Changing the UserID is permanent. Are you sure you would like to do this? Make sure to backup your old one just in case."
|
||||
},
|
||||
"createdBy": {
|
||||
"message": "Created By"
|
||||
},
|
||||
"autoSkip": {
|
||||
"message": "Auto Skip"
|
||||
},
|
||||
"showSkipNotice": {
|
||||
"message": "Show Notice After A Segment Is Skipped"
|
||||
},
|
||||
"keybindCurrentlySet": {
|
||||
"message": ". It is currently set to:"
|
||||
},
|
||||
"supportInvidious": {
|
||||
"message": "Support Invidious"
|
||||
},
|
||||
"supportInvidiousDescription": {
|
||||
"message": "Invidious (invidio.us) is a third party YouTube client. To enable support, you must accept the extra permissions. This does NOT work in incognito on Chrome and other Chromium variants."
|
||||
},
|
||||
"optionsInfo": {
|
||||
"message": "Enable Invidious support, disable autoskip, hide buttons and more."
|
||||
},
|
||||
"addInvidiousInstance": {
|
||||
"message": "Add Invidious Instance"
|
||||
},
|
||||
"addInvidiousInstanceDescription": {
|
||||
"message": "Add a custom instance of Invidious. This must be formatted with JUST the domain. Example: invidious.ajay.app"
|
||||
},
|
||||
"add": {
|
||||
"message": "Add"
|
||||
},
|
||||
"addInvidiousInstanceError": {
|
||||
"message": "This is an invalid domain. This should JUST include the domain part. Example: invidious.ajay.app"
|
||||
},
|
||||
"resetInvidiousInstance": {
|
||||
"message": "Reset Invidious Instance List"
|
||||
},
|
||||
"resetInvidiousInstanceAlert": {
|
||||
"message": "You are about to reset the Invidious instance list"
|
||||
},
|
||||
"currentInstances": {
|
||||
"message": "Current Instances:"
|
||||
},
|
||||
"minDuration": {
|
||||
"message": "Minimum duration (seconds):"
|
||||
},
|
||||
"minDurationDescription": {
|
||||
"message": "Segments shorter than the set value will not be skipped or show in the player."
|
||||
},
|
||||
"shortCheck": {
|
||||
"message": "The following submission is shorter than your minimum duration option. This could mean that this is already submitted, and just being ignored due to this option. Are you sure you would like to submit?"
|
||||
},
|
||||
"showUploadButton": {
|
||||
"message": "Show Upload Button"
|
||||
},
|
||||
"whatUploadButton": {
|
||||
"message": "This button appears on the YouTube player after you have selected a timestamp and are ready to submit."
|
||||
},
|
||||
"customServerAddress": {
|
||||
"message": "SponsorBlock Server Address"
|
||||
},
|
||||
"customServerAddressDescription": {
|
||||
"message": "The address SponsorBlock uses to make calls to the server.\nUnless you have your own server instance, this should not be changed."
|
||||
},
|
||||
"save": {
|
||||
"message": "Save"
|
||||
},
|
||||
"reset": {
|
||||
"message": "Reset"
|
||||
},
|
||||
"customAddressError": {
|
||||
"message": "This address is not in the right form. Make sure you have http:// or https:// at the beginning and no trailing slashes."
|
||||
},
|
||||
"areYouSureReset": {
|
||||
"message": "Are you sure you would like to reset this?"
|
||||
},
|
||||
"confirmPrivacy": {
|
||||
"message": "The video has been detected as unlisted. Click cancel if you do not want to check for skip segments."
|
||||
},
|
||||
"unlistedCheck": {
|
||||
"message": "Ignore Unlisted/Private Videos"
|
||||
},
|
||||
"whatUnlistedCheck": {
|
||||
"message": "This setting will slightly slow down SponsorBlock. Skip segment lookups require sending the video ID to the server. If you are concerned about unlisted video IDs being sent over the internet, enable this option."
|
||||
},
|
||||
"mobileUpdateInfo": {
|
||||
"message": "m.youtube.com is now supported"
|
||||
},
|
||||
"exportOptions": {
|
||||
"message": "Import/Export All Options"
|
||||
},
|
||||
"whatExportOptions": {
|
||||
"message": "This is your entire configuration in JSON. This includes your userID, so be sure to share this wisely."
|
||||
},
|
||||
"setOptions": {
|
||||
"message": "Set Options"
|
||||
},
|
||||
"exportOptionsWarning": {
|
||||
"message": "Warning: Changing the options is permanent and can break your install. Are you sure you would like to do this? Make sure to backup your old one just in case."
|
||||
},
|
||||
"incorrectlyFormattedOptions": {
|
||||
"message": "This JSON is not formatted correctly. Your options have not been changed."
|
||||
},
|
||||
"confirmNoticeTitle" : {
|
||||
"message": "Submit Segment"
|
||||
},
|
||||
"submit": {
|
||||
"message": "Submit"
|
||||
},
|
||||
"cancel": {
|
||||
"message": "Cancel"
|
||||
},
|
||||
"delete": {
|
||||
"message": "Delete"
|
||||
},
|
||||
"preview": {
|
||||
"message": "Preview"
|
||||
},
|
||||
"inspect": {
|
||||
"message": "Inspect"
|
||||
},
|
||||
"edit": {
|
||||
"message": "Edit"
|
||||
},
|
||||
"copyDebugInformation": {
|
||||
"message": "Copy Debug Information To Clipboard"
|
||||
},
|
||||
"copyDebugInformationFailed": {
|
||||
"message": "Failed to write to clipboard"
|
||||
},
|
||||
"copyDebugInformationOptions": {
|
||||
"message": "Copies information to the clipboard to be provided to a developer when raising a bug / when a developer requests it. Sensitive information such as your user ID, whitelisted channels, and custom server address have been removed. However it does contain information such as your useragent, browser, operating system, and extension version number. "
|
||||
},
|
||||
"copyDebugInformationComplete": {
|
||||
"message": "The debug information has been copied to the clip board. Feel free to remove any information you would rather not share. Save this in a text file or paste into the bug report."
|
||||
},
|
||||
"theKey": {
|
||||
"message": "The key"
|
||||
},
|
||||
"keyAlreadyUsed": {
|
||||
"message": "is bound to another action. Please select another key."
|
||||
},
|
||||
"to": {
|
||||
"message": "to",
|
||||
"description": "Used between segments. Example: 1:20 to 1:30"
|
||||
},
|
||||
"category_sponsor": {
|
||||
"message": "Sponsor"
|
||||
},
|
||||
"category_sponsor_description": {
|
||||
"message": "Paid promotion, paid referrals and direct advertisements. Not for self-promotion or free shoutouts to causes/creators/websites/products they like."
|
||||
},
|
||||
"category_intro": {
|
||||
"message": "Intermission/Intro Animation"
|
||||
},
|
||||
"category_intro_description": {
|
||||
"message": "An interval without actual content. Could be a pause, static frame, repeating animation. This should not be used for transitions containing information."
|
||||
},
|
||||
"category_intro_short": {
|
||||
"message": "Intermission"
|
||||
},
|
||||
"category_outro": {
|
||||
"message": "Endcards/Credits"
|
||||
},
|
||||
"category_outro_description": {
|
||||
"message": "Credits or when the YouTube endcards appear. Not for conclusions with information."
|
||||
},
|
||||
"category_interaction": {
|
||||
"message": "Interaction Reminder (Subscribe)"
|
||||
},
|
||||
"category_interaction_description": {
|
||||
"message": "When there is a short reminder to like, subscribe or follow them in the middle of content. If it is long or about something specific, it should be under self promotion instead."
|
||||
},
|
||||
"category_interaction_short": {
|
||||
"message": "Interaction Reminder"
|
||||
},
|
||||
"category_selfpromo": {
|
||||
"message": "Unpaid/Self Promotion"
|
||||
},
|
||||
"category_selfpromo_description": {
|
||||
"message": "Similar to \"sponsor\" except for unpaid or self promotion. This includes sections about merchandise, donations, or information about who they collaborated with."
|
||||
},
|
||||
"category_music_offtopic": {
|
||||
"message": "Music: Non-Music Section"
|
||||
},
|
||||
"category_music_offtopic_description": {
|
||||
"message": "Only for use in music videos. This includes introductions or outros in music videos."
|
||||
},
|
||||
"category_music_offtopic_short": {
|
||||
"message": "Non-Music"
|
||||
},
|
||||
"category_livestream_messages": {
|
||||
"message": "Livestream: Donation/Message Readings"
|
||||
},
|
||||
"category_livestream_messages_short": {
|
||||
"message": "Message Reading"
|
||||
},
|
||||
"disable": {
|
||||
"message": "Disable"
|
||||
},
|
||||
"manualSkip": {
|
||||
"message": "Manual Skip"
|
||||
},
|
||||
"showOverlay": {
|
||||
"message": "Show In Seek Bar"
|
||||
},
|
||||
"colorFormatIncorrect": {
|
||||
"message": "Your color is formatted incorrectly. It should be a 3 or 6 digit hex code with a number sign at the beginning."
|
||||
},
|
||||
"previewColor": {
|
||||
"message": "Preview Color",
|
||||
"description": "Referring to submissions that have not been sent to the server yet."
|
||||
},
|
||||
"seekBarColor": {
|
||||
"message": "Seek Bar Color"
|
||||
},
|
||||
"category": {
|
||||
"message": "Category"
|
||||
},
|
||||
"skipOption": {
|
||||
"message": "Skip Option",
|
||||
"description": "Used on the options page to describe the ways to skip the segment (auto skip, manual, etc.)"
|
||||
},
|
||||
"enableTestingServer": {
|
||||
"message": "Enable Beta Testing Server"
|
||||
},
|
||||
"whatEnableTestingServer": {
|
||||
"message": "Your submissions and votes WILL NOT COUNT towards the main server. Only use this for testing."
|
||||
},
|
||||
"testingServerWarning": {
|
||||
"message": "All submissions and votes WILL NOT COUNT towards the main server while connecting to the test server. Make sure to disable this when you want to make real submissions."
|
||||
},
|
||||
"bracketNow": {
|
||||
"message": "(Now)"
|
||||
},
|
||||
"moreCategories": {
|
||||
"message": "More Categories"
|
||||
},
|
||||
"chooseACategory": {
|
||||
"message": "Choose a Category"
|
||||
},
|
||||
"youMustSelectACategory": {
|
||||
"message": "You must select a category for all segments you are submitting!"
|
||||
},
|
||||
"bracketEnd": {
|
||||
"message": "(End)"
|
||||
},
|
||||
"hiddenDueToDownvote": {
|
||||
"message": "hidden: downvote"
|
||||
},
|
||||
"hiddenDueToDuration": {
|
||||
"message": "hidden: too short"
|
||||
},
|
||||
"channelDataNotFound": {
|
||||
"message": "Channel ID not loaded yet."
|
||||
},
|
||||
"adblockerIssue": {
|
||||
"message": "It seems that something is blocking SponsorBlock's ability to get video data. This is probably your ad blocker. Please check https://github.com/ajayyy/SponsorBlock/wiki/Fix-Ad-Blocker-Blocking-SponsorBlock's-Requests"
|
||||
},
|
||||
"itCouldBeAdblockerIssue": {
|
||||
"message": "If this keeps occuring, it could be caused by your ad blocker. Please check https://github.com/ajayyy/SponsorBlock/wiki/Fix-Ad-Blocker-Blocking-SponsorBlock's-Requests"
|
||||
},
|
||||
"forceChannelCheck": {
|
||||
"message": "Force Channel Check Before Skipping"
|
||||
},
|
||||
"whatForceChannelCheck": {
|
||||
"message": "By default, it will skip segments right away before it even knows what the channel is. By default, some segments at the start of the video might be skipped on whitelisted channels. Enabling this option will prevent this but making all skipping have a slight delay as getting the channelID can take some time. This delay might be unnoticeable if you have fast internet."
|
||||
},
|
||||
"forceChannelCheckPopup": {
|
||||
"message": "Consider Enabling \"Force Channel Check Before Skipping\""
|
||||
},
|
||||
"downvoteDescription": {
|
||||
"message": "Incorrect/Wrong Timing"
|
||||
},
|
||||
"incorrectCategory": {
|
||||
"message": "Wrong Category"
|
||||
},
|
||||
"nonMusicCategoryOnMusic": {
|
||||
"message": "This video is categorized as music. Are you sure this has a sponsor? If this is actually a \"Non-Music segment\", open up the extension options and enable this category. Then, you can submit this segment as \"Non-Music\" instead of sponsor. Please read the guidelines if you are confused."
|
||||
},
|
||||
"multipleSegments": {
|
||||
"message": "Multiple Segments"
|
||||
},
|
||||
"guidelines": {
|
||||
"message": "Guidelines"
|
||||
},
|
||||
"readTheGuidelines": {
|
||||
"message": "Read The Guidelines!!",
|
||||
"description": "Show the first time they submit or if they are \"high risk\""
|
||||
},
|
||||
"categoryUpdate1": {
|
||||
"message": "Categories are here!"
|
||||
},
|
||||
"categoryUpdate2": {
|
||||
"message": "Open the options to skip intros, outros, merch, etc."
|
||||
},
|
||||
"unsubmittedWarning": {
|
||||
"message": "Unsubmitted Segments Notification"
|
||||
},
|
||||
"unsubmittedWarningDescription": {
|
||||
"message": "Send a notification when you leave a video with segments that are not uploaded"
|
||||
}
|
||||
}
|
||||
@@ -1,635 +0,0 @@
|
||||
{
|
||||
"fullName": {
|
||||
"message": "SponsorBlock para YouTube - Saltar los patrocinios",
|
||||
"description": "Name of the extension."
|
||||
},
|
||||
"Description": {
|
||||
"message": "Salte todos los patrocinios, súplicas por suscripción y más en los vídeos de YouTube. Reporta secciones de patrocinio en los vídeos que veas para ahorrarle tiempo a los demás.",
|
||||
"description": "Description of the extension."
|
||||
},
|
||||
"400": {
|
||||
"message": "Servidor dijo que esta solicitud no es valida"
|
||||
},
|
||||
"429": {
|
||||
"message": "Has enviado demasiados tiempos de sponsor en este video, ¿estas seguro de que hay tantos?"
|
||||
},
|
||||
"409": {
|
||||
"message": "Esto ya ha sido enviado antes"
|
||||
},
|
||||
"channelWhitelisted": {
|
||||
"message": "Canal Permitido!"
|
||||
},
|
||||
"Segment": {
|
||||
"message": "segmento"
|
||||
},
|
||||
"Segments": {
|
||||
"message": "segmentos"
|
||||
},
|
||||
"upvoteButtonInfo": {
|
||||
"message": "Votar a favor de esta sumisión"
|
||||
},
|
||||
"reportButtonTitle": {
|
||||
"message": "Denunciar"
|
||||
},
|
||||
"reportButtonInfo": {
|
||||
"message": "Denunciar esta sumisión como incorrecta."
|
||||
},
|
||||
"Dismiss": {
|
||||
"message": "Descartar"
|
||||
},
|
||||
"Loading": {
|
||||
"message": "Cargando..."
|
||||
},
|
||||
"Mins": {
|
||||
"message": "Minutos"
|
||||
},
|
||||
"Secs": {
|
||||
"message": "Segundos"
|
||||
},
|
||||
"Hide": {
|
||||
"message": "Nunca Mostrar"
|
||||
},
|
||||
"hitGoBack": {
|
||||
"message": "Haz clic en no omitir para volver a donde estabas."
|
||||
},
|
||||
"unskip": {
|
||||
"message": "No omitir"
|
||||
},
|
||||
"reskip": {
|
||||
"message": "Volver a saltar"
|
||||
},
|
||||
"paused": {
|
||||
"message": "Pausado"
|
||||
},
|
||||
"manualPaused": {
|
||||
"message": "Temporizador Detenido"
|
||||
},
|
||||
"confirmMSG": {
|
||||
"message": "Para editar o eliminar valores individuales, haz clic en el botón de información o abre la ventana de extensión haciendo clic en el icono de extensión en la esquina superior derecha."
|
||||
},
|
||||
"clearThis": {
|
||||
"message": "¿Estas seguro de que quieres eliminar esto?\n\n"
|
||||
},
|
||||
"Unknown": {
|
||||
"message": "Se ha producido un error enviando tus tiempos de sponsor, por favor inténtalo de nuevo más tarde."
|
||||
},
|
||||
"sponsorFound": {
|
||||
"message": "¡Este video tiene segmentos en la base de datos!"
|
||||
},
|
||||
"sponsor404": {
|
||||
"message": "No se han encontrado segmentos"
|
||||
},
|
||||
"sponsorStart": {
|
||||
"message": "El segmento comienza ahora"
|
||||
},
|
||||
"sponsorEnd": {
|
||||
"message": "El segmento termina ahora"
|
||||
},
|
||||
"noVideoID": {
|
||||
"message": "Ningún video de YouTube se encontró en esta pestaña. Si sabes que esto es una pestaña de YouTube, cierra esta ventana y ábrela otra vez. Si eso no funciona, intenta recargar la pestaña."
|
||||
},
|
||||
"success": {
|
||||
"message": "¡Completado!"
|
||||
},
|
||||
"voted": {
|
||||
"message": "¡Votado!"
|
||||
},
|
||||
"serverDown": {
|
||||
"message": "Parece que el servidor está desconectado. Póngase en contacto con el desarrollador inmediatamente."
|
||||
},
|
||||
"connectionError": {
|
||||
"message": "Ha ocurrido un error de conexión. Código de error: "
|
||||
},
|
||||
"wantToSubmit": {
|
||||
"message": "¿Quiere enviar segmento para el video con ID"
|
||||
},
|
||||
"leftTimes": {
|
||||
"message": "Parece que has dejado algunos segmentos sin enviar. Vuelva a esa página para enviarlos (no se han borrado)."
|
||||
},
|
||||
"clearTimes": {
|
||||
"message": "Borrar Segmentos"
|
||||
},
|
||||
"openPopup": {
|
||||
"message": "Abrir Ventana de SponsorBlock"
|
||||
},
|
||||
"closePopup": {
|
||||
"message": "Cerrar la ventana"
|
||||
},
|
||||
"SubmitTimes": {
|
||||
"message": "Enviar Segmentos"
|
||||
},
|
||||
"submitCheck": {
|
||||
"message": "¿Estás seguro de que quieres enviar esto?"
|
||||
},
|
||||
"whitelistChannel": {
|
||||
"message": "Permitir Canal"
|
||||
},
|
||||
"removeFromWhitelist": {
|
||||
"message": "Parar De Permitir Canal"
|
||||
},
|
||||
"voteOnTime": {
|
||||
"message": "Vote En Un Segmento"
|
||||
},
|
||||
"soFarUHSubmited": {
|
||||
"message": "Hasta ahora, has enviado"
|
||||
},
|
||||
"savedPeopleFrom": {
|
||||
"message": "Has salvado personas de "
|
||||
},
|
||||
"viewLeaderboard": {
|
||||
"message": "Ver la tabla de clasificación"
|
||||
},
|
||||
"here": {
|
||||
"message": "aquí"
|
||||
},
|
||||
"recordTimesDescription": {
|
||||
"message": "Haga clic en el botón de abajo cuando el segmento comience y termine para grabarlo y enviarlo a la base de datos."
|
||||
},
|
||||
"popupHint": {
|
||||
"message": "Pista: Presione la tecla de punto y coma mientras está enfocado en un video para indicar el comienzo/final de un segmento y citación para enviarlo. (Esto puede cambiarse en opciones)"
|
||||
},
|
||||
"clearTimesButton": {
|
||||
"message": "Eliminar Tiempos"
|
||||
},
|
||||
"submitTimesButton": {
|
||||
"message": "Enviar Tiempos"
|
||||
},
|
||||
"publicStats": {
|
||||
"message": "Esto se utiliza en la página de estadísticas públicas para mostrar cuánto has contribuido. Véala"
|
||||
},
|
||||
"setUsername": {
|
||||
"message": "Escoger Nombre De Usuario"
|
||||
},
|
||||
"discordAdvert": {
|
||||
"message": "¡Únete al servidor oficial de discord para darnos sugerencias y comentarios!"
|
||||
},
|
||||
"hideThis": {
|
||||
"message": "No mostrar esto"
|
||||
},
|
||||
"Options": {
|
||||
"message": "Opciones"
|
||||
},
|
||||
"showButtons": {
|
||||
"message": "Mostrar botones en el reproductor de YouTube"
|
||||
},
|
||||
"hideButtons": {
|
||||
"message": "Ocultar botones en el reproductor de YouTube"
|
||||
},
|
||||
"hideButtonsDescription": {
|
||||
"message": "Esto oculta los botones que aparecen en el reproductor de YouTube que se usan para enviar segmentos saltados."
|
||||
},
|
||||
"showInfoButton": {
|
||||
"message": "Mostrar botón de información en el reproductor de YouTube"
|
||||
},
|
||||
"hideInfoButton": {
|
||||
"message": "Ocultar botón de información en el reproductor de YouTube"
|
||||
},
|
||||
"whatInfoButton": {
|
||||
"message": "Este es el botón que abre una ventana en la página de YouTube."
|
||||
},
|
||||
"hideDeleteButton": {
|
||||
"message": "Ocultar botón de eliminar en el reproductor de YouTube"
|
||||
},
|
||||
"showDeleteButton": {
|
||||
"message": "Mostrar botón de eliminar en el reproductor de YouTube"
|
||||
},
|
||||
"whatDeleteButton": {
|
||||
"message": "Este es el botón en el reproductor de YouTube que eliminará todos tus segmentos no enviados para el vídeo actual."
|
||||
},
|
||||
"enableViewTracking": {
|
||||
"message": "Habilitar el conteo de omisiones"
|
||||
},
|
||||
"whatViewTracking": {
|
||||
"message": "Esta función rastrea los segmentos que se han saltado para que los usuarios sepan en qué medida sus aportes ayudaron a los demás y se utilizan como una métrica junto con los votos favorables para garantizar que no aparezca spam en la base de datos. La extensión envía un mensaje al servidor cada vez que se salta un segmento. Esperemos que la mayoría de la gente no cambie esta configuración para que los números de vista sean exactos. :)"
|
||||
},
|
||||
"enableQueryByHashPrefix": {
|
||||
"message": "Consulta por prefijo Hash"
|
||||
},
|
||||
"enableRefetchWhenNotFound": {
|
||||
"message": "Actualizar segmentos en nuevos vídeos"
|
||||
},
|
||||
"whatRefetchWhenNotFound": {
|
||||
"message": "Si el video es nuevo, y no hay segmentos encontrados, seguirá recuperándose cada pocos minutos mientras veas."
|
||||
},
|
||||
"showNotice": {
|
||||
"message": "Mostrar aviso de nuevo"
|
||||
},
|
||||
"longDescription": {
|
||||
"message": "SponsorBlock te permite saltarte los patrocinadores, intros, outros, recordatorios de suscripción y otras partes molestas de los videos de YouTube. SponsorBlock es una extensión de navegador de código abierto que permite a cualquiera enviar el tiempo de inicio y fin de los segmentos de patrocinadores y otros segmentos de los videos de YouTube. Una vez que una persona envía esta información, todos los que tengan esta extensión podrán saltearse ese segmento. También es posible saltar las secciones no musicales de los videos musicales.",
|
||||
"description": "Full description of the extension on the store pages."
|
||||
},
|
||||
"website": {
|
||||
"message": "Sitio Web",
|
||||
"description": "Used on Firefox Store Page"
|
||||
},
|
||||
"sourceCode": {
|
||||
"message": "Código Fuente",
|
||||
"description": "Used on Firefox Store Page"
|
||||
},
|
||||
"noticeUpdate": {
|
||||
"message": "¡El aviso ha sido actualizado!",
|
||||
"description": "The first line of the message displayed after the notice was upgraded."
|
||||
},
|
||||
"noticeUpdate2": {
|
||||
"message": "Si aún no te gusta, pulsa el botón de nunca mostrar.",
|
||||
"description": "The second line of the message displayed after the notice was upgraded."
|
||||
},
|
||||
"setStartSponsorShortcut": {
|
||||
"message": "Establecer tecla para iniciar segmento"
|
||||
},
|
||||
"setSubmitKeybind": {
|
||||
"message": "Establecer botón de envio"
|
||||
},
|
||||
"keybindDescription": {
|
||||
"message": "Seleccione un botón escribiéndolo"
|
||||
},
|
||||
"keybindDescriptionComplete": {
|
||||
"message": "El botón se ha establecido a: "
|
||||
},
|
||||
"0": {
|
||||
"message": "Tiempo de espera agotado. Compruebe su conexión a Internet. Si su internet está funcionando, el servidor probablemente esta sobrecargado o desconectado."
|
||||
},
|
||||
"disableSkipping": {
|
||||
"message": "Desactivar SponsorBlock"
|
||||
},
|
||||
"enableSkipping": {
|
||||
"message": "Activar SponsorBlock"
|
||||
},
|
||||
"yourWork": {
|
||||
"message": "Tu trabajo",
|
||||
"description": "Used to describe the section that will show you the statistics from your submissions."
|
||||
},
|
||||
"502": {
|
||||
"message": "El servidor parece estar sobrecargado. Inténtalo de nuevo en unos segundos."
|
||||
},
|
||||
"errorCode": {
|
||||
"message": "Código de error: "
|
||||
},
|
||||
"skip": {
|
||||
"message": "Omitir"
|
||||
},
|
||||
"skip_category": {
|
||||
"message": "¿Saltarse {0}?"
|
||||
},
|
||||
"skipped": {
|
||||
"message": "Omitido"
|
||||
},
|
||||
"disableAutoSkip": {
|
||||
"message": "Desactivar la omisión automática"
|
||||
},
|
||||
"enableAutoSkip": {
|
||||
"message": "Activar la omisión automática"
|
||||
},
|
||||
"audioNotification": {
|
||||
"message": "Notificación de audio al omitir"
|
||||
},
|
||||
"audioNotificationDescription": {
|
||||
"message": "Si se salta un segmento, se oirá un sonido de notificación de audio. Si se desactiva (o si se desactiva la función de omisión automática), no se reproducirá ningún sonido."
|
||||
},
|
||||
"showTimeWithSkips": {
|
||||
"message": "Mostrar la duración del video con las secciones omitidas"
|
||||
},
|
||||
"showTimeWithSkipsDescription": {
|
||||
"message": "Esta duración aparece entre paréntesis junto al tiempo actual del video, debajo de la barra de navegación. Esta muestra la duración total del vídeo menos cualquier segmento eliminado. Esto incluye los segmentos marcados como solo \"Mostrar en la barra de navegación\"."
|
||||
},
|
||||
"youHaveSkipped": {
|
||||
"message": "Has omitido "
|
||||
},
|
||||
"youHaveSaved": {
|
||||
"message": "Te has ahorrado "
|
||||
},
|
||||
"minLower": {
|
||||
"message": "minuto"
|
||||
},
|
||||
"minsLower": {
|
||||
"message": "minutos"
|
||||
},
|
||||
"hourLower": {
|
||||
"message": "hora"
|
||||
},
|
||||
"hoursLower": {
|
||||
"message": "horas"
|
||||
},
|
||||
"youHaveSavedTime": {
|
||||
"message": "Has ahorrado a otras personas"
|
||||
},
|
||||
"youHaveSavedTimeEnd": {
|
||||
"message": " de sus vidas."
|
||||
},
|
||||
"statusReminder": {
|
||||
"message": "Comprueba status.sponsor.ajay.app para ver el estado del servidor."
|
||||
},
|
||||
"changeUserID": {
|
||||
"message": "Importar/Exportar tu UserID"
|
||||
},
|
||||
"whatChangeUserID": {
|
||||
"message": "Esto debería mantenerse privado. Es como una contraseña y no debe ser compartido con nadie. Si alguien tiene esto, pueden imitarte."
|
||||
},
|
||||
"setUserID": {
|
||||
"message": "Establecer la ID de usuario"
|
||||
},
|
||||
"userIDChangeWarning": {
|
||||
"message": "Advertencia: El cambio de la ID de usuario es irreversible. ¿Está seguro de que le desea hacerlo? Asegúrese de hacer una copia de respaldo de la anterior por si acaso."
|
||||
},
|
||||
"createdBy": {
|
||||
"message": "Creado Por"
|
||||
},
|
||||
"autoSkip": {
|
||||
"message": "Omitir automáticamente"
|
||||
},
|
||||
"showSkipNotice": {
|
||||
"message": "Mostrar aviso después de que se omita un segmento"
|
||||
},
|
||||
"keybindCurrentlySet": {
|
||||
"message": ". Actualmente está configurado para:"
|
||||
},
|
||||
"supportInvidious": {
|
||||
"message": "Apoya a Invidious"
|
||||
},
|
||||
"supportInvidiousDescription": {
|
||||
"message": "Invidious (invidio.us) es un cliente de YouTube independiente. Para habilitar su soporte, debes aceptar los permisos extra. Esto NO funcionará en modo incógnito de Chrome y otras variantes del Chromium."
|
||||
},
|
||||
"optionsInfo": {
|
||||
"message": "Activar el soporte para Invidious, desactivar la omisión automática, oculta botones y más."
|
||||
},
|
||||
"addInvidiousInstance": {
|
||||
"message": "Agregar una Instancia de Invidious"
|
||||
},
|
||||
"addInvidiousInstanceDescription": {
|
||||
"message": "Añade una instancia personalizada de Invidious. Este debe formatearse SÓLO con el dominio. Ejemplo: invidious.ajay.app"
|
||||
},
|
||||
"add": {
|
||||
"message": "Agregar"
|
||||
},
|
||||
"addInvidiousInstanceError": {
|
||||
"message": "Este es un dominio inválido. SÓLO debería incluir la parte del dominio. Ejemplo: invidious.ajay.app"
|
||||
},
|
||||
"resetInvidiousInstance": {
|
||||
"message": "Restablecer la lista de instancias de Invidious"
|
||||
},
|
||||
"resetInvidiousInstanceAlert": {
|
||||
"message": "Está a punto de reiniciar la lista de instancias del Invidious"
|
||||
},
|
||||
"currentInstances": {
|
||||
"message": "Instancias actuales:"
|
||||
},
|
||||
"minDuration": {
|
||||
"message": "Duración mínima (segundos):"
|
||||
},
|
||||
"minDurationDescription": {
|
||||
"message": "Los segmentos más cortos que el valor configurado no se omitirán ni se mostrarán en el reproductor."
|
||||
},
|
||||
"shortCheck": {
|
||||
"message": "La siguiente sumisión es más corto que su opción de duración mínima. Esto podría significar que esto ya se ha enviado y que simplemente se ha ignorado debido a esta opción. ¿Está seguro de que desea enviar?"
|
||||
},
|
||||
"showUploadButton": {
|
||||
"message": "Mostrar botón de subida"
|
||||
},
|
||||
"whatUploadButton": {
|
||||
"message": "Este botón aparece en el reproductor de YouTube después de que has seleccionado una marca de tiempo y estas listo para enviar."
|
||||
},
|
||||
"customServerAddress": {
|
||||
"message": "Dirección del servidor SponsorBlock"
|
||||
},
|
||||
"customServerAddressDescription": {
|
||||
"message": "La dirección que SponsorBlock utiliza para hacer llamadas al servidor.\nA menos que tengas tu propia instancia del servidor, no debería cambiarse."
|
||||
},
|
||||
"save": {
|
||||
"message": "Guardar"
|
||||
},
|
||||
"reset": {
|
||||
"message": "Restablecer"
|
||||
},
|
||||
"customAddressError": {
|
||||
"message": "La dirección no tiene el formato adecuado. Asegúrese de que tenga http:// o https:// al principio y que no haya barras al final."
|
||||
},
|
||||
"areYouSureReset": {
|
||||
"message": "¿Estás seguro de que te gustaría reiniciar esto?"
|
||||
},
|
||||
"confirmPrivacy": {
|
||||
"message": "El vídeo ha sido detectado como no listado. Haz clic en cancelar si no quieres comprobar si hay segmentos salteados."
|
||||
},
|
||||
"unlistedCheck": {
|
||||
"message": "Ignorar los vídeos no listados/privados"
|
||||
},
|
||||
"whatUnlistedCheck": {
|
||||
"message": "Esta configuración ralentizará ligeramente a SponsorBlock. Las búsquedas de segmentos de salto requieren el envío de la identificación del vídeo al servidor. Si le preocupa que se envíen por Internet identificadores de vídeo no listados, habilite esta opción."
|
||||
},
|
||||
"mobileUpdateInfo": {
|
||||
"message": "m.youtube.com ahora es compatible"
|
||||
},
|
||||
"exportOptions": {
|
||||
"message": "Importar/Exportar todas las opciones"
|
||||
},
|
||||
"whatExportOptions": {
|
||||
"message": "Esta es toda su configuración en JSON. Esto incluye tu ID de usuario, así que asegúrate de compartir esto sabiamente."
|
||||
},
|
||||
"setOptions": {
|
||||
"message": "Configurar opciones"
|
||||
},
|
||||
"exportOptionsWarning": {
|
||||
"message": "Advertencia: cambiar las opciones es permanente y puede romper la instalación. ¿Estás seguro de que te gustaría hacer esto? Asegúrate de hacer una copia de seguridad de la antigua por si acaso."
|
||||
},
|
||||
"incorrectlyFormattedOptions": {
|
||||
"message": "Este JSON no está correctamente formateado. Sus opciones no han sido cambiadas."
|
||||
},
|
||||
"confirmNoticeTitle": {
|
||||
"message": "Enviar segmento"
|
||||
},
|
||||
"submit": {
|
||||
"message": "Enviar"
|
||||
},
|
||||
"cancel": {
|
||||
"message": "Cancelar"
|
||||
},
|
||||
"delete": {
|
||||
"message": "Eliminar"
|
||||
},
|
||||
"preview": {
|
||||
"message": "Vista Previa"
|
||||
},
|
||||
"inspect": {
|
||||
"message": "Inspeccionar"
|
||||
},
|
||||
"edit": {
|
||||
"message": "Editar"
|
||||
},
|
||||
"copyDebugInformation": {
|
||||
"message": "Copiar información de depuración al portapapeles"
|
||||
},
|
||||
"copyDebugInformationFailed": {
|
||||
"message": "Error al escribir al portapapeles"
|
||||
},
|
||||
"copyDebugInformationOptions": {
|
||||
"message": "Copia la información al portapapeles para ser proporcionada a un desarrollador cuando levanta un error / cuando un desarrollador lo solicita. Información sensible como su ID de usuario, canales de la lista blanca y la dirección del servidor personalizado han sido eliminados. Sin embargo, contiene información como su agente de usuario, navegador, sistema operativo y número de versión de la extensión. "
|
||||
},
|
||||
"copyDebugInformationComplete": {
|
||||
"message": "La información de depuración ha sido copiada al portapapeles. Siéntase libre de eliminar cualquier información que prefiera no compartir. Guarde esto en un archivo de texto o péguelo en el informe de errores."
|
||||
},
|
||||
"theKey": {
|
||||
"message": "El botón"
|
||||
},
|
||||
"keyAlreadyUsed": {
|
||||
"message": "está enlazado a otra acción. Por favor, seleccione otro botón."
|
||||
},
|
||||
"to": {
|
||||
"message": "a",
|
||||
"description": "Used between segments. Example: 1:20 to 1:30"
|
||||
},
|
||||
"category_sponsor": {
|
||||
"message": "Sponsor"
|
||||
},
|
||||
"category_sponsor_description": {
|
||||
"message": "Promoción pagada, referencias pagadas y anuncios directos. No para autopromoción o anuncios gratuitos a causas/creadores/sitios web/productos que les gusten."
|
||||
},
|
||||
"category_intro": {
|
||||
"message": "Intermisión/Introducción de animación"
|
||||
},
|
||||
"category_intro_description": {
|
||||
"message": "Un intervalo sin contenido real. Podría ser una pausa, un cuadro estático, una animación repetida. Esto no debe ser usado para transiciones que contengan información."
|
||||
},
|
||||
"category_intro_short": {
|
||||
"message": "Intermisión"
|
||||
},
|
||||
"category_outro": {
|
||||
"message": "Tarjetas/Créditos"
|
||||
},
|
||||
"category_outro_description": {
|
||||
"message": "Créditos o cuando aparecen las tarjetas finales de YouTube. No para conclusiones con información."
|
||||
},
|
||||
"category_interaction": {
|
||||
"message": "Recordatorio de interacción (subscribir)"
|
||||
},
|
||||
"category_interaction_description": {
|
||||
"message": "Cuando hay un breve recordatorio para dar like, suscribirse o seguirlos en medio del contenido. Si es largo o sobre algo específico, debería estar bajo autopromoción en su lugar."
|
||||
},
|
||||
"category_interaction_short": {
|
||||
"message": "Recordatorio de interacción"
|
||||
},
|
||||
"category_selfpromo": {
|
||||
"message": "No remunerado/Autopromoción"
|
||||
},
|
||||
"category_selfpromo_description": {
|
||||
"message": "Similar a \"patrocinador\", excepto que no es remunerado o se autopromociona. Esto incluye secciones sobre mercancía, donaciones o información sobre con quiénes colaboraron."
|
||||
},
|
||||
"category_music_offtopic": {
|
||||
"message": "Música: Sección sin musica"
|
||||
},
|
||||
"category_music_offtopic_description": {
|
||||
"message": "Sólo para su uso en vídeos musicales. Esto incluye las introducciones o las salidas en los vídeos musicales."
|
||||
},
|
||||
"category_music_offtopic_short": {
|
||||
"message": "No musical"
|
||||
},
|
||||
"category_livestream_messages": {
|
||||
"message": "Directo: Lecturas de donaciones y mensajes"
|
||||
},
|
||||
"category_livestream_messages_short": {
|
||||
"message": "Lectura del mensaje"
|
||||
},
|
||||
"disable": {
|
||||
"message": "Desactivar"
|
||||
},
|
||||
"manualSkip": {
|
||||
"message": "Omisión manual"
|
||||
},
|
||||
"showOverlay": {
|
||||
"message": "Mostrar en la barra de búsqueda"
|
||||
},
|
||||
"colorFormatIncorrect": {
|
||||
"message": "Su color está formateado incorrectamente. Debería ser un código hexadecimal de 3 o 6 dígitos con un signo numérico al principio."
|
||||
},
|
||||
"previewColor": {
|
||||
"message": "Vista previa del color",
|
||||
"description": "Referring to submissions that have not been sent to the server yet."
|
||||
},
|
||||
"seekBarColor": {
|
||||
"message": "Busca el color de la barra"
|
||||
},
|
||||
"category": {
|
||||
"message": "Categoría"
|
||||
},
|
||||
"skipOption": {
|
||||
"message": "Opción de Saltar",
|
||||
"description": "Used on the options page to describe the ways to skip the segment (auto skip, manual, etc.)"
|
||||
},
|
||||
"enableTestingServer": {
|
||||
"message": "Habilitar Servidor de Pruebas Beta"
|
||||
},
|
||||
"whatEnableTestingServer": {
|
||||
"message": "Sus envíos y votos NO CONTABILIZARÁN hacia el servidor principal. Sólo use esto para probar."
|
||||
},
|
||||
"testingServerWarning": {
|
||||
"message": "Todos los envíos y votos NO CONTABILIZARÁN hacia el servidor principal mientras se conecten al servidor de prueba. Asegúrate de desactivar esto cuando quieras hacer presentaciones reales."
|
||||
},
|
||||
"bracketNow": {
|
||||
"message": "(Ahora)"
|
||||
},
|
||||
"moreCategories": {
|
||||
"message": "Más categorías"
|
||||
},
|
||||
"chooseACategory": {
|
||||
"message": "Elija una categoría"
|
||||
},
|
||||
"youMustSelectACategory": {
|
||||
"message": "¡Debes seleccionar una categoría para todos los segmentos que estés presentando!"
|
||||
},
|
||||
"bracketEnd": {
|
||||
"message": "(Final)"
|
||||
},
|
||||
"hiddenDueToDownvote": {
|
||||
"message": "oculto: voto negativo"
|
||||
},
|
||||
"hiddenDueToDuration": {
|
||||
"message": "oculto: demasiado corto"
|
||||
},
|
||||
"channelDataNotFound": {
|
||||
"message": "ID de canal no cargado todavía."
|
||||
},
|
||||
"adblockerIssue": {
|
||||
"message": "Parece que algo está bloqueando la capacidad de SponsorBlock para obtener datos de vídeo. Este es probablemente su bloqueador de anuncios. Por favor, compruebe https://github.com/ajayyy/SponsorBlock/wiki/Fix-Ad-Blocker-Blocking-SponsorBlock's-Requests"
|
||||
},
|
||||
"itCouldBeAdblockerIssue": {
|
||||
"message": "Si esto sigue ocurriendo, podría ser causado por tu bloqueador de anuncios. Por favor, compruebe https://github.com/ajayyy/SponsorBlock/wiki/Fix-Ad-Blocker-Blocking-SponsorBlock's-Solicitudes"
|
||||
},
|
||||
"forceChannelCheck": {
|
||||
"message": "Comprobación forzada del canal antes de saltarse"
|
||||
},
|
||||
"whatForceChannelCheck": {
|
||||
"message": "Por defecto, se saltará los segmentos inmediatamente antes de saber cuál es el canal. Por defecto, algunos segmentos al principio del vídeo pueden ser salteados en los canales de la lista blanca. Al activar esta opción se evitará esto, pero haciendo que todos los saltos tengan un ligero retraso ya que obtener el ID del canal puede llevar algún tiempo. Este retraso podría ser imperceptible si tienes una Internet rápida."
|
||||
},
|
||||
"forceChannelCheckPopup": {
|
||||
"message": "Considere la posibilidad de activar \"Comprobación del canal de fuerza antes de saltar\""
|
||||
},
|
||||
"downvoteDescription": {
|
||||
"message": "Tiempo incorrecto/equivocado"
|
||||
},
|
||||
"incorrectCategory": {
|
||||
"message": "Categoría Incorrecta"
|
||||
},
|
||||
"nonMusicCategoryOnMusic": {
|
||||
"message": "Este video está clasificado como música. ¿Estás seguro de que esto tiene un patrocinador? Si esto es realmente un \"Segmento sin música\", abre las opciones de extensión y habilita esta categoría. Entonces, puedes enviar este segmento como \"No-Música\" en lugar de patrocinador. Por favor, lee las directrices si estás confundido."
|
||||
},
|
||||
"multipleSegments": {
|
||||
"message": "Múltiples segmentos"
|
||||
},
|
||||
"guidelines": {
|
||||
"message": "Instrucciones"
|
||||
},
|
||||
"readTheGuidelines": {
|
||||
"message": "¡¡¡Lee las instrucciones!!!",
|
||||
"description": "Show the first time they submit or if they are \"high risk\""
|
||||
},
|
||||
"categoryUpdate1": {
|
||||
"message": "¡Las categorías están aquí!"
|
||||
},
|
||||
"categoryUpdate2": {
|
||||
"message": "Abre las opciones de saltarse intros, otros, mercantil, etc."
|
||||
},
|
||||
"unsubmittedWarning": {
|
||||
"message": "Notificación de segmentos no enviados"
|
||||
},
|
||||
"unsubmittedWarningDescription": {
|
||||
"message": "Envía una notificación cuando dejas un vídeo con segmentos que no se suben"
|
||||
}
|
||||
}
|
||||
@@ -1 +0,0 @@
|
||||
{}
|
||||
@@ -1,160 +0,0 @@
|
||||
{
|
||||
"fullName": {
|
||||
"message": "اسپانسربلاک برای یوتیوب - اسپانسر ها را رد کنید",
|
||||
"description": "Name of the extension."
|
||||
},
|
||||
"400": {
|
||||
"message": "سرور گفت که این درخواست نامعتبر است"
|
||||
},
|
||||
"409": {
|
||||
"message": "این قبلاً ثبت شده است"
|
||||
},
|
||||
"channelWhitelisted": {
|
||||
"message": "کانال در لیست سفید قرار گرفت!"
|
||||
},
|
||||
"Segment": {
|
||||
"message": "بخش"
|
||||
},
|
||||
"Segments": {
|
||||
"message": "بخش"
|
||||
},
|
||||
"upvoteButtonInfo": {
|
||||
"message": "امتیاز دادن به این گزارش ثبتشده"
|
||||
},
|
||||
"reportButtonTitle": {
|
||||
"message": "گزارش"
|
||||
},
|
||||
"Dismiss": {
|
||||
"message": "رد کردن"
|
||||
},
|
||||
"Loading": {
|
||||
"message": "درحال بارگذاری..."
|
||||
},
|
||||
"Mins": {
|
||||
"message": "دقیقه"
|
||||
},
|
||||
"Secs": {
|
||||
"message": "ثانیه"
|
||||
},
|
||||
"Hide": {
|
||||
"message": "هرگز نمایش نده"
|
||||
},
|
||||
"hitGoBack": {
|
||||
"message": "کلید عدم رد کردن را بزنید تا به جایی که بودید برگردید."
|
||||
},
|
||||
"unskip": {
|
||||
"message": "عدم رد کردن"
|
||||
},
|
||||
"reskip": {
|
||||
"message": "دوباره رد کردن"
|
||||
},
|
||||
"paused": {
|
||||
"message": "وقفه شده"
|
||||
},
|
||||
"manualPaused": {
|
||||
"message": "شمارنده متوقف شد"
|
||||
},
|
||||
"clearThis": {
|
||||
"message": "مطمئن هستید که میخواهید این را حذف کنید؟\n\n"
|
||||
},
|
||||
"Unknown": {
|
||||
"message": "اشکالی در ثبت کردن زمان های ارسالی شما پیش آمد. لطفا بعداً دوباره تلاش کنید."
|
||||
},
|
||||
"sponsor404": {
|
||||
"message": "هیچ بخشی پیدا نشد"
|
||||
},
|
||||
"sponsorStart": {
|
||||
"message": "بخش اینجا شروع میشود"
|
||||
},
|
||||
"sponsorEnd": {
|
||||
"message": "بخش اینجا پایان مییابد"
|
||||
},
|
||||
"success": {
|
||||
"message": "موفقیت!"
|
||||
},
|
||||
"voted": {
|
||||
"message": "گزارش داده شد!"
|
||||
},
|
||||
"serverDown": {
|
||||
"message": "بهنظر میرسد که ارتباط سرور قطع شده است. با توسعهدهنده سریعاً تماس بگیرید."
|
||||
},
|
||||
"connectionError": {
|
||||
"message": "خطای شبکه رخ داده است. کد خطا: "
|
||||
},
|
||||
"wantToSubmit": {
|
||||
"message": "آی میخواهید که گزارش را ثبت کنید برای ویدیوی"
|
||||
},
|
||||
"clearTimes": {
|
||||
"message": "پاکنمودن بخشها"
|
||||
},
|
||||
"openPopup": {
|
||||
"message": "نمایش پنجره اسپانسر بلاک"
|
||||
},
|
||||
"closePopup": {
|
||||
"message": "بستن پنجره"
|
||||
},
|
||||
"SubmitTimes": {
|
||||
"message": "ثبت بخشها"
|
||||
},
|
||||
"submitCheck": {
|
||||
"message": "مطمئن هستید که میخواهید این را ثبت کنید؟"
|
||||
},
|
||||
"whitelistChannel": {
|
||||
"message": "قرار دادن کانال در لیست سفید"
|
||||
},
|
||||
"removeFromWhitelist": {
|
||||
"message": "حذف کانال از لیست سفید"
|
||||
},
|
||||
"voteOnTime": {
|
||||
"message": "رأی دهی به یک بخش"
|
||||
},
|
||||
"soFarUHSubmited": {
|
||||
"message": "شما تا اینجا، ثبت کرده اید"
|
||||
},
|
||||
"savedPeopleFrom": {
|
||||
"message": "شما دیگران را نجات دادید از "
|
||||
},
|
||||
"viewLeaderboard": {
|
||||
"message": "نمایش لیست امتیاز ها"
|
||||
},
|
||||
"here": {
|
||||
"message": "اینجا"
|
||||
},
|
||||
"clearTimesButton": {
|
||||
"message": "حذف دفعات"
|
||||
},
|
||||
"submitTimesButton": {
|
||||
"message": "ثبت دفعات"
|
||||
},
|
||||
"setUsername": {
|
||||
"message": "تنظیم نام کاربری"
|
||||
},
|
||||
"hideThis": {
|
||||
"message": "مخفیسازی"
|
||||
},
|
||||
"Options": {
|
||||
"message": "گزینهها"
|
||||
},
|
||||
"showButtons": {
|
||||
"message": "نمایش کلید ها در پخشکننده یوتیوب"
|
||||
},
|
||||
"hideButtons": {
|
||||
"message": "مخفیسازی کلید ها در پخشکننده یوتیوب"
|
||||
},
|
||||
"longDescription": {
|
||||
"message": "افزونه اسپانسر بلاک به شما امکان رد کردن بخشهای تبلیغاتی (اسپانسر شده)، قسمتهای شروع و پایان ویدیو، درخواست ساباسکرایب و سایر قسمتهای آزار دهنده یوتیوب را میدهد. اسپانسر بلاک یک افزونه مرورگر است که به هر کسی امکان ثبت زمان شروع و پایان بخش های اسپانسر شده و سایر بخش های ویدیو های یوتیوب را میدهد. پس از اینکه هر کاربر این اطلاعات را ثبت کرده و گزارش دهد، بقیه کاربرانی که از این افزونه استفاده میکنند مستقیماً بخش اسپانسر شده ویدیو را رد خواهند کرد. شما همچنین میتوانید در ویدیو های نماهنگ (موزیک ویدیو)، قسمتهای غیر موسیقی ویدیو را رد کنید.",
|
||||
"description": "Full description of the extension on the store pages."
|
||||
},
|
||||
"website": {
|
||||
"message": "وبسایت",
|
||||
"description": "Used on Firefox Store Page"
|
||||
},
|
||||
"sourceCode": {
|
||||
"message": "سورس کد",
|
||||
"description": "Used on Firefox Store Page"
|
||||
},
|
||||
"noticeUpdate2": {
|
||||
"message": "اگر همچنان این را نمیپسندید، گزینه هرگز نمایش نده را انتخاب کنید.",
|
||||
"description": "The second line of the message displayed after the notice was upgraded."
|
||||
}
|
||||
}
|
||||
@@ -1,568 +0,0 @@
|
||||
{
|
||||
"fullName": {
|
||||
"message": "SponsorBlock YouTubelle - Ohita sponsoroinnit",
|
||||
"description": "Name of the extension."
|
||||
},
|
||||
"Description": {
|
||||
"message": "Ohita sponsoroitu mainonta, tilausten kerjääminen ja muuta YouTube-videoissa. Ilmoita katsomasi videoiden sponsorit säästääksesi muilta aikaa.",
|
||||
"description": "Description of the extension."
|
||||
},
|
||||
"400": {
|
||||
"message": "Palvelin sanoi tämän pyynnön olevan virheellinen"
|
||||
},
|
||||
"429": {
|
||||
"message": "Olet lähettänyt liian monta sponsorointiaikaa tälle yhdelle videolle. Oletko varma, että niitä on useita?"
|
||||
},
|
||||
"409": {
|
||||
"message": "Tämä on jo lähetetty aiemmin"
|
||||
},
|
||||
"channelWhitelisted": {
|
||||
"message": "Kanava lisätty valkoiselle listalle!"
|
||||
},
|
||||
"Segment": {
|
||||
"message": "segmentti"
|
||||
},
|
||||
"Segments": {
|
||||
"message": "segmentit"
|
||||
},
|
||||
"upvoteButtonInfo": {
|
||||
"message": "Äänestä tätä lähetystä"
|
||||
},
|
||||
"reportButtonTitle": {
|
||||
"message": "Ilmoita"
|
||||
},
|
||||
"reportButtonInfo": {
|
||||
"message": "Ilmoita tämän lähetyksen olevan virheellinen."
|
||||
},
|
||||
"Dismiss": {
|
||||
"message": "Hylkää"
|
||||
},
|
||||
"Loading": {
|
||||
"message": "Ladataan..."
|
||||
},
|
||||
"Mins": {
|
||||
"message": "Minuuttia"
|
||||
},
|
||||
"Secs": {
|
||||
"message": "Sekuntia"
|
||||
},
|
||||
"Hide": {
|
||||
"message": "Älä näytä koskaan"
|
||||
},
|
||||
"hitGoBack": {
|
||||
"message": "Paina 'älä ohita' mennäksesi takaisin kohtaan jossa olit."
|
||||
},
|
||||
"unskip": {
|
||||
"message": "Älä ohita"
|
||||
},
|
||||
"reskip": {
|
||||
"message": "Ohita uudelleen"
|
||||
},
|
||||
"paused": {
|
||||
"message": "Pysäytetty"
|
||||
},
|
||||
"manualPaused": {
|
||||
"message": "Ajastin pysäytetty"
|
||||
},
|
||||
"confirmMSG": {
|
||||
"message": "Muokataksesi tai poistaaksesi yksittäisiä arvoja, klikkaa info-painiketta tai avaa laajennuksen ponnahdusikkuna klikkaamalla laajennuksen kuvaketta oikeassa yläkulmassa."
|
||||
},
|
||||
"clearThis": {
|
||||
"message": "Haluatko varmasti poistaa tämän?\n\n"
|
||||
},
|
||||
"Unknown": {
|
||||
"message": "Sponsorointiaikoja lähetettäessä tapahtui virhe, yritä myöhemmin uudelleen."
|
||||
},
|
||||
"sponsorFound": {
|
||||
"message": "Tällä videolla on segmenttejä tietokannassa!"
|
||||
},
|
||||
"sponsor404": {
|
||||
"message": "Segmenttejä ei löytynyt"
|
||||
},
|
||||
"sponsorStart": {
|
||||
"message": "Segmentti Alkaa Nyt"
|
||||
},
|
||||
"sponsorEnd": {
|
||||
"message": "Segmentti Päättyy Nyt"
|
||||
},
|
||||
"noVideoID": {
|
||||
"message": "Välilehdeltä ei löytynyt YouTube-videota. Jos olet varma, että tämä on YouTube-välilehti, sulje tämä ponnahdusikkuna ja avaa se uudelleen. Jos sekään ei toimi, yritä ladata välilehti uudelleen."
|
||||
},
|
||||
"success": {
|
||||
"message": "Onnistui!"
|
||||
},
|
||||
"voted": {
|
||||
"message": "Äänestetty!"
|
||||
},
|
||||
"serverDown": {
|
||||
"message": "Palvelin näyttää olevan alhaalla. Ota heti yhteyttä kehittäjään."
|
||||
},
|
||||
"connectionError": {
|
||||
"message": "Yhteysvirhe on tapahtunut. Virhekoodi: "
|
||||
},
|
||||
"wantToSubmit": {
|
||||
"message": "Haluatko lähettää segmentit videotunnukselle"
|
||||
},
|
||||
"leftTimes": {
|
||||
"message": "Näyttää siltä, että joitakin segmenttejä ei ole vielä lähetetty. Siirry takaisin sivulle lähettääksesi ne (niitä ei poisteta)."
|
||||
},
|
||||
"clearTimes": {
|
||||
"message": "Tyhjennä Segmentit"
|
||||
},
|
||||
"openPopup": {
|
||||
"message": "Avaa SponsorBlock-ponnahdusikkuna"
|
||||
},
|
||||
"closePopup": {
|
||||
"message": "Sulje Ponnahdus-ikkuna"
|
||||
},
|
||||
"SubmitTimes": {
|
||||
"message": "Lähetä Segmentit"
|
||||
},
|
||||
"submitCheck": {
|
||||
"message": "Haluatko varmasti lähettää tämän?"
|
||||
},
|
||||
"whitelistChannel": {
|
||||
"message": "Lisää kanava valkoiselle listalle"
|
||||
},
|
||||
"removeFromWhitelist": {
|
||||
"message": "Poista kanava valkoiselta listalta"
|
||||
},
|
||||
"voteOnTime": {
|
||||
"message": "Äänestä Segmenttiä"
|
||||
},
|
||||
"soFarUHSubmited": {
|
||||
"message": "Tähän mennessä, olet lähettänyt"
|
||||
},
|
||||
"savedPeopleFrom": {
|
||||
"message": "Olet säästänyt ihmisiltä "
|
||||
},
|
||||
"viewLeaderboard": {
|
||||
"message": "Näytä tulostaulukko"
|
||||
},
|
||||
"here": {
|
||||
"message": "tässä"
|
||||
},
|
||||
"recordTimesDescription": {
|
||||
"message": "Napsauta alla olevaa painiketta, kun segmentti alkaa ja päättyy tallentaaksesi ja lähettääksesi sen tietokantaan."
|
||||
},
|
||||
"popupHint": {
|
||||
"message": "Vihje: Paina puolipisteen näppäintä kun video on kohdennettu ilmoittaaksesi segmentin alku/loppu ja viesti lähetettäväksi. (Tämän voi muuttaa asetuksissa)"
|
||||
},
|
||||
"clearTimesButton": {
|
||||
"message": "Tyhjennä ajat"
|
||||
},
|
||||
"submitTimesButton": {
|
||||
"message": "Lähetä ajat"
|
||||
},
|
||||
"publicStats": {
|
||||
"message": "Tätä käytetään julkisella tilastosivulla näyttääksesi kuinka paljon olet osallistunut. Näytä"
|
||||
},
|
||||
"setUsername": {
|
||||
"message": "Aseta käyttäjänimi"
|
||||
},
|
||||
"discordAdvert": {
|
||||
"message": "Liity mukaan viralliseen discord-palvelimeen, jotta voit antaa ehdotuksia ja palautetta!"
|
||||
},
|
||||
"hideThis": {
|
||||
"message": "Piilota tämä"
|
||||
},
|
||||
"Options": {
|
||||
"message": "Asetukset"
|
||||
},
|
||||
"showButtons": {
|
||||
"message": "Näytä painikkeet YouTuben soittimessa"
|
||||
},
|
||||
"hideButtons": {
|
||||
"message": "Piilota painikkeet YouTuben soittimessa"
|
||||
},
|
||||
"hideButtonsDescription": {
|
||||
"message": "Tämä piilottaa YouTuben soittimessa näkyvät, ohitettavien aikojen lähettämiseen käytetyt painikkeet."
|
||||
},
|
||||
"showInfoButton": {
|
||||
"message": "Näytä info-painike YouTuben soittimessa"
|
||||
},
|
||||
"hideInfoButton": {
|
||||
"message": "Piilota info-painike YouTuben soittimessa"
|
||||
},
|
||||
"whatInfoButton": {
|
||||
"message": "Tämä on painike, joka avaa ponnahdusikkunan YouTube-sivulla."
|
||||
},
|
||||
"hideDeleteButton": {
|
||||
"message": "Piilota poista-painike YouTuben soittimessa"
|
||||
},
|
||||
"showDeleteButton": {
|
||||
"message": "Näytä poista-painike YouTuben soittimessa"
|
||||
},
|
||||
"whatDeleteButton": {
|
||||
"message": "Tämä on YouTuben soittimen painike, joka poistaa kaikki kyseisen videon sponsorointikohdat, joita et ole vielä lähettänyt."
|
||||
},
|
||||
"enableViewTracking": {
|
||||
"message": "Ota Ohitusten Lukumäärän Seuranta Käyttöön"
|
||||
},
|
||||
"showNotice": {
|
||||
"message": "Näytä Huomautus Uudelleen"
|
||||
},
|
||||
"website": {
|
||||
"message": "Sivusto",
|
||||
"description": "Used on Firefox Store Page"
|
||||
},
|
||||
"sourceCode": {
|
||||
"message": "Lähdekoodi",
|
||||
"description": "Used on Firefox Store Page"
|
||||
},
|
||||
"noticeUpdate": {
|
||||
"message": "Ilmoitus on päivitetty!",
|
||||
"description": "The first line of the message displayed after the notice was upgraded."
|
||||
},
|
||||
"noticeUpdate2": {
|
||||
"message": "Jos et vieläkään pidä siitä, paina \"älä koskaan näytä\" -painiketta.",
|
||||
"description": "The second line of the message displayed after the notice was upgraded."
|
||||
},
|
||||
"setStartSponsorShortcut": {
|
||||
"message": "Aseta näppäin segmentin aloittamiseen näppäimistössä"
|
||||
},
|
||||
"setSubmitKeybind": {
|
||||
"message": "Aseta näppäin tietojen lähetykseen"
|
||||
},
|
||||
"keybindDescription": {
|
||||
"message": "Valitse näppäin painamalla sitä"
|
||||
},
|
||||
"keybindDescriptionComplete": {
|
||||
"message": "Näppäinmääritys on asetettu näppäimeen: "
|
||||
},
|
||||
"0": {
|
||||
"message": "Yhteyden aikakatkaisu. Tarkista internet-yhteytesi. Jos internetyhteytesi toimii, palvelin on todennäköisesti ylikuormittunut tai alhaalla."
|
||||
},
|
||||
"disableSkipping": {
|
||||
"message": "Poista Sponsorblock käytöstä"
|
||||
},
|
||||
"enableSkipping": {
|
||||
"message": "Ota SponsorBlock käyttöön"
|
||||
},
|
||||
"yourWork": {
|
||||
"message": "Sinun työsi",
|
||||
"description": "Used to describe the section that will show you the statistics from your submissions."
|
||||
},
|
||||
"502": {
|
||||
"message": "Palvelin näyttää olevan ylikuormitettu. Yritä uudelleen muutaman sekunnin kuluttua."
|
||||
},
|
||||
"errorCode": {
|
||||
"message": "Virhekoodi: "
|
||||
},
|
||||
"skip": {
|
||||
"message": "Ohita"
|
||||
},
|
||||
"skip_category": {
|
||||
"message": "Ohita {0}?"
|
||||
},
|
||||
"skipped": {
|
||||
"message": "Ohitettu"
|
||||
},
|
||||
"disableAutoSkip": {
|
||||
"message": "Poista automaattinen ohitus käytöstä"
|
||||
},
|
||||
"enableAutoSkip": {
|
||||
"message": "Ota automaattinen ohitus käyttöön"
|
||||
},
|
||||
"audioNotification": {
|
||||
"message": "Äänellinen Ilmoitus Ohitettaessa"
|
||||
},
|
||||
"audioNotificationDescription": {
|
||||
"message": "Ääni-ilmoitus ohituksessa toistaa äänen, kun segmentti ohitetaan. Jos pois päältä (tai automaattinen ohitus on pois käytöstä), ääntä ei soiteta."
|
||||
},
|
||||
"youHaveSkipped": {
|
||||
"message": "Olet ohittanut "
|
||||
},
|
||||
"youHaveSaved": {
|
||||
"message": "Olet säästänyt itseltäsi "
|
||||
},
|
||||
"minLower": {
|
||||
"message": "minuutti"
|
||||
},
|
||||
"minsLower": {
|
||||
"message": "minuuttia"
|
||||
},
|
||||
"hourLower": {
|
||||
"message": "tunti"
|
||||
},
|
||||
"hoursLower": {
|
||||
"message": "tuntia"
|
||||
},
|
||||
"youHaveSavedTime": {
|
||||
"message": "Olet säästänyt ihmisiltä"
|
||||
},
|
||||
"youHaveSavedTimeEnd": {
|
||||
"message": " heidän elämästään."
|
||||
},
|
||||
"statusReminder": {
|
||||
"message": "Tarkista status.sponsor.ajay.app palvelimen tila."
|
||||
},
|
||||
"changeUserID": {
|
||||
"message": "Tuo/vie sinun UserID:si"
|
||||
},
|
||||
"whatChangeUserID": {
|
||||
"message": "Tämä tulisi pitää yksityisenä. Tämä on kuin salasana eikä sitä pitäisi jakaa kenellekään. Jos joku saa tämän, hän voi esiintyä sinuna."
|
||||
},
|
||||
"setUserID": {
|
||||
"message": "Aseta UserID"
|
||||
},
|
||||
"createdBy": {
|
||||
"message": "Luonut"
|
||||
},
|
||||
"autoSkip": {
|
||||
"message": "Ohita Automaattisesti"
|
||||
},
|
||||
"showSkipNotice": {
|
||||
"message": "Näytä ilmoitus ohitetun segmentin jälkeen"
|
||||
},
|
||||
"keybindCurrentlySet": {
|
||||
"message": ". Tällä hetkellä se on asetettu:"
|
||||
},
|
||||
"supportInvidious": {
|
||||
"message": "Tue Invidious:ta"
|
||||
},
|
||||
"supportInvidiousDescription": {
|
||||
"message": "Invidious (invidio.us) on kolmannen osapuolen YouTube-ohjelmisto. Jotta voit ottaa käyttöön tuen, sinun täytyy hyväksyä lisäkäyttöoikeudet. Tämä EI toimi incognitossa Chromessa ja muissa Chromiumin versioissa."
|
||||
},
|
||||
"optionsInfo": {
|
||||
"message": "Ota käyttöön Invidious tuki, poista käytöstä automaattinen ohitus, piilota painikkeet ja muuta."
|
||||
},
|
||||
"addInvidiousInstance": {
|
||||
"message": "Lisää Invidious-instanssi"
|
||||
},
|
||||
"add": {
|
||||
"message": "Lisää"
|
||||
},
|
||||
"resetInvidiousInstance": {
|
||||
"message": "Nollaa Invidious-instanssien lista"
|
||||
},
|
||||
"resetInvidiousInstanceAlert": {
|
||||
"message": "Olet nollaamassa Invidious-instanssien listan"
|
||||
},
|
||||
"currentInstances": {
|
||||
"message": "Nykyiset instanssit:"
|
||||
},
|
||||
"minDuration": {
|
||||
"message": "Vähimmäiskesto (sekuntia):"
|
||||
},
|
||||
"minDurationDescription": {
|
||||
"message": "Segmentit, jotka ovat asetettua arvoa lyhyempiä, ei tulla ohittamaan tai näytetä soittimessa."
|
||||
},
|
||||
"showUploadButton": {
|
||||
"message": "Näytä lähetä-painike"
|
||||
},
|
||||
"whatUploadButton": {
|
||||
"message": "Tämä painike ilmestyy YouTube-soittimeen, kun olet valinnut aikaleiman ja olet valmis lähettämään sen."
|
||||
},
|
||||
"customServerAddress": {
|
||||
"message": "SponsorBlock Palvelimen Osoite"
|
||||
},
|
||||
"customServerAddressDescription": {
|
||||
"message": "Osoite jota SponsorBlock käyttää lähettääkseen kutsuja palvelimelle.\nEllei sinulla ole omaa palvelin instanssia, tätä ei pitäisi muuttaa."
|
||||
},
|
||||
"save": {
|
||||
"message": "Tallenna"
|
||||
},
|
||||
"reset": {
|
||||
"message": "Nollaa"
|
||||
},
|
||||
"customAddressError": {
|
||||
"message": "Tämä osoite ei ole oikeassa muodossa. Varmista, että sinulla on http:// tai https:// alussa eikä perässä kauttaviivoja."
|
||||
},
|
||||
"areYouSureReset": {
|
||||
"message": "Oletko varma, että haluat nollata tämän?"
|
||||
},
|
||||
"unlistedCheck": {
|
||||
"message": "Ohita Listaamattomat/Yksityiset Videot"
|
||||
},
|
||||
"mobileUpdateInfo": {
|
||||
"message": "m.youtube.com-osoitetta tuetaan nyt"
|
||||
},
|
||||
"exportOptions": {
|
||||
"message": "Vie/tuo kaikki asetukset"
|
||||
},
|
||||
"setOptions": {
|
||||
"message": "Käytä asetuksia"
|
||||
},
|
||||
"incorrectlyFormattedOptions": {
|
||||
"message": "Tämä JSON ei ole muotoiltu oikein. Asetuksiasi ei ole muutettu."
|
||||
},
|
||||
"confirmNoticeTitle": {
|
||||
"message": "Lähetä kohta"
|
||||
},
|
||||
"submit": {
|
||||
"message": "Jatka"
|
||||
},
|
||||
"cancel": {
|
||||
"message": "Peruuta"
|
||||
},
|
||||
"delete": {
|
||||
"message": "Poista"
|
||||
},
|
||||
"preview": {
|
||||
"message": "Esikatsele"
|
||||
},
|
||||
"edit": {
|
||||
"message": "Muokkaa"
|
||||
},
|
||||
"copyDebugInformation": {
|
||||
"message": "Kopioi Vianetsintätiedot Leikepöydälle"
|
||||
},
|
||||
"copyDebugInformationFailed": {
|
||||
"message": "Kirjoittaminen leikepöydälle epäonnistui"
|
||||
},
|
||||
"copyDebugInformationOptions": {
|
||||
"message": "Kopioi tiedot leikepöydälle, joka annetaan kehittäjälle kun ilmoitetaan viasta / kun kehittäjä pyytää sitä. Arkaluonteiset tiedot, kuten käyttäjätunnus, sallitut kanavat ja mukautettu palvelimen osoite on poistettu. Se sisältää kuitenkin tietoja, kuten käyttäjän, selaimen, käyttöjärjestelmän ja laajennuksen versionumeron. "
|
||||
},
|
||||
"theKey": {
|
||||
"message": "Näppäin"
|
||||
},
|
||||
"keyAlreadyUsed": {
|
||||
"message": "on jo liitetty toiseen toimintoon. Valitse toinen näppäin."
|
||||
},
|
||||
"to": {
|
||||
"message": "-",
|
||||
"description": "Used between segments. Example: 1:20 to 1:30"
|
||||
},
|
||||
"category_sponsor": {
|
||||
"message": "Sponsori"
|
||||
},
|
||||
"category_intro": {
|
||||
"message": "Väli/Intro Animaatio"
|
||||
},
|
||||
"category_intro_description": {
|
||||
"message": "Aikaväli ilman varsinaista sisältöä. Voi olla tauko, staattinen kehys, toistuva animaatio. Tätä ei pitäisi käyttää siirtymisiin, jotka sisältävät tietoa."
|
||||
},
|
||||
"category_outro": {
|
||||
"message": "Loppukortit/-tekstit"
|
||||
},
|
||||
"category_interaction": {
|
||||
"message": "Vuorovaikutusmuistutus (tilaaminen)"
|
||||
},
|
||||
"category_interaction_description": {
|
||||
"message": "Kun sisällön keskellä on lyhyt muistutus tykätä, tilata tai seurata. Jos se on pitkä tai koskee jotain tiettyä asiaa, tulisi se merkitä mielummin itsensä mainostamiseksi."
|
||||
},
|
||||
"category_selfpromo": {
|
||||
"message": "Maksamaton/Itsensä Mainostus"
|
||||
},
|
||||
"category_selfpromo_description": {
|
||||
"message": "Samankaltainen \"sponsorin\" kanssa paitsi maksamaton tai itsensän mainostus. Tämä sisältää osioita joissa kauppatavaraa, lahjoituksia tai tietoa siitä, kenen kanssa he ovat tehneet yhteistyötä."
|
||||
},
|
||||
"category_music_offtopic": {
|
||||
"message": "Musiikki: muussa kuin Musiikki-osiossa"
|
||||
},
|
||||
"category_music_offtopic_description": {
|
||||
"message": "Tarkoitettu vain musiikkivideoihin. Tämä sisältää musiikkivideoiden introt ja outrot."
|
||||
},
|
||||
"category_music_offtopic_short": {
|
||||
"message": "Ei-Musiikki"
|
||||
},
|
||||
"category_livestream_messages": {
|
||||
"message": "Livestream: lahjoituksen/viestin lukeminen"
|
||||
},
|
||||
"category_livestream_messages_short": {
|
||||
"message": "Viestin Lukeminen"
|
||||
},
|
||||
"disable": {
|
||||
"message": "Poista käytöstä"
|
||||
},
|
||||
"manualSkip": {
|
||||
"message": "Manuaalinen ohitus"
|
||||
},
|
||||
"showOverlay": {
|
||||
"message": "Näytä Liukusäätimessä"
|
||||
},
|
||||
"colorFormatIncorrect": {
|
||||
"message": "Väriformaattisi on muotoiltu väärin. Sen pitäisi olla 3 tai 6 numeroinen hex-koodi, jossa on risuaita alussa."
|
||||
},
|
||||
"previewColor": {
|
||||
"message": "Esikatsele Väri",
|
||||
"description": "Referring to submissions that have not been sent to the server yet."
|
||||
},
|
||||
"seekBarColor": {
|
||||
"message": "Siirtymispalkin Väri"
|
||||
},
|
||||
"category": {
|
||||
"message": "Kategoria"
|
||||
},
|
||||
"skipOption": {
|
||||
"message": "Ohitusvalinta",
|
||||
"description": "Used on the options page to describe the ways to skip the segment (auto skip, manual, etc.)"
|
||||
},
|
||||
"enableTestingServer": {
|
||||
"message": "Ota betatestauspalvelin käyttöön"
|
||||
},
|
||||
"whatEnableTestingServer": {
|
||||
"message": "Lähetyksiäsi ja ääniäsi EI LASKETA pääpalvelimella. Käytä tätä vain testaamiseen."
|
||||
},
|
||||
"bracketNow": {
|
||||
"message": "(Nyt)"
|
||||
},
|
||||
"moreCategories": {
|
||||
"message": "Lisää kategorioita"
|
||||
},
|
||||
"chooseACategory": {
|
||||
"message": "Valitse kategoria"
|
||||
},
|
||||
"youMustSelectACategory": {
|
||||
"message": "Sinun täytyy valita kategoria kaikille segmenteille, jota olet lähettämässä!"
|
||||
},
|
||||
"bracketEnd": {
|
||||
"message": "(Päättyy)"
|
||||
},
|
||||
"hiddenDueToDownvote": {
|
||||
"message": "piilotettu: miinusääniä"
|
||||
},
|
||||
"hiddenDueToDuration": {
|
||||
"message": "piilotettu: liian lyhyt"
|
||||
},
|
||||
"channelDataNotFound": {
|
||||
"message": "Kanavatunnusta ei ole vielä ladattu."
|
||||
},
|
||||
"adblockerIssue": {
|
||||
"message": "Näyttää siltä, että jokin estää SponsorBlockin kykyä saada videotietoja. Tämä on luultavasti mainosten esto-ohjelmasi. Tarkista https://github.com/ajayyy/SponsorBlock/wiki/Fix-Ad-Blocker-Blocking-SponsorBlock's-Requests"
|
||||
},
|
||||
"itCouldBeAdblockerIssue": {
|
||||
"message": "Jos tämä toistuu, mainosten esto-ohjelmasi voi olla syynä. Katso https://github.com/ajayyy/SponsorBlock/wiki/Fix-Ad-Blocker-Blocking-SponsorBlock's-Requests"
|
||||
},
|
||||
"forceChannelCheck": {
|
||||
"message": "Pakota Kanavan Tarkistus Ennen Ohittamista"
|
||||
},
|
||||
"whatForceChannelCheck": {
|
||||
"message": "Oletuksena segmentit ohitetaan heti ennen kuin kanava tiedetään. Oletuksena jotkut segmentit videon alussa saattavat tulla ohitetuiksi sallituilla kanavilla. Tämän vaihtoehdon ottaminen käyttöön estää sen, mutta kaikki ohitukset viivästyvät hieman, koska kanavatunnuksen saaminen voi kestää jonkin aikaa. Tämä viive saattaa olla huomaamaton, jos sinulla on nopea internetyhteys."
|
||||
},
|
||||
"forceChannelCheckPopup": {
|
||||
"message": "Harkitse \"Pakota Kanavan Tarkistus Ennen Ohittamista\" käyttöön ottaminen"
|
||||
},
|
||||
"downvoteDescription": {
|
||||
"message": "Virheellinen/väärä aika"
|
||||
},
|
||||
"incorrectCategory": {
|
||||
"message": "Väärä kategoria"
|
||||
},
|
||||
"nonMusicCategoryOnMusic": {
|
||||
"message": "Tämä video on luokiteltu musiikiksi. Oletko varma, että siinä on sponsori? Jos tämä on sen sijaan \"musiikiton segmentti\", avaa laajennuksen asetukset ja ota tämä kategoria käyttöön. Sitten voit lähettää tämän segmentin oikeassa kategoriassa. Lue ohjeistus, jos on lisää kysyttävää."
|
||||
},
|
||||
"multipleSegments": {
|
||||
"message": "Useita kohtia"
|
||||
},
|
||||
"guidelines": {
|
||||
"message": "Säännökset"
|
||||
},
|
||||
"readTheGuidelines": {
|
||||
"message": "Lue Säännökset!!",
|
||||
"description": "Show the first time they submit or if they are \"high risk\""
|
||||
},
|
||||
"categoryUpdate1": {
|
||||
"message": "Kategoriat ovat täällä!"
|
||||
},
|
||||
"categoryUpdate2": {
|
||||
"message": "Avaa asetukset ohittaaksesi introt, outrot, kauppatavarat, jne."
|
||||
},
|
||||
"unsubmittedWarning": {
|
||||
"message": "Lähettämättömien Segmenttien Ilmoitus"
|
||||
},
|
||||
"unsubmittedWarningDescription": {
|
||||
"message": "Lähetä ilmoitus, kun poistut videosta jos on lataamattomia segmenttejä"
|
||||
}
|
||||
}
|
||||
@@ -1 +0,0 @@
|
||||
{}
|
||||
@@ -1,580 +0,0 @@
|
||||
{
|
||||
"fullName": {
|
||||
"message": "SponsorBlock pour YouTube - Supprime les messages commerciaux et publicités intégrées",
|
||||
"description": "Name of the extension."
|
||||
},
|
||||
"Description": {
|
||||
"message": "Ignorez les sponsors, les rappels d'interaction et plus encore sur les vidéos YouTube. Signalez les sponsors sur les vidéos que vous regardez pour sauver le temps des autres.",
|
||||
"description": "Description of the extension."
|
||||
},
|
||||
"400": {
|
||||
"message": "Soumission invalide"
|
||||
},
|
||||
"429": {
|
||||
"message": "Vous cherchez à envoyer beaucoup de segments, y en a-t-il vraiment autant ?"
|
||||
},
|
||||
"409": {
|
||||
"message": "Déja soumis"
|
||||
},
|
||||
"channelWhitelisted": {
|
||||
"message": "Chaîne mise sur liste blanche !"
|
||||
},
|
||||
"Segment": {
|
||||
"message": "segment"
|
||||
},
|
||||
"Segments": {
|
||||
"message": "segments"
|
||||
},
|
||||
"upvoteButtonInfo": {
|
||||
"message": "Voter pour cette entrée"
|
||||
},
|
||||
"reportButtonTitle": {
|
||||
"message": "Signaler"
|
||||
},
|
||||
"reportButtonInfo": {
|
||||
"message": "Signaler que ce segment commercial est incorrect."
|
||||
},
|
||||
"Dismiss": {
|
||||
"message": "Fermer"
|
||||
},
|
||||
"Loading": {
|
||||
"message": "Chargement..."
|
||||
},
|
||||
"Mins": {
|
||||
"message": "Minutes"
|
||||
},
|
||||
"Secs": {
|
||||
"message": "Secondes"
|
||||
},
|
||||
"Hide": {
|
||||
"message": "Ne plus montrer"
|
||||
},
|
||||
"hitGoBack": {
|
||||
"message": "Cliquez sur revenir en arrière pour revenir avant le saut du segment commercial."
|
||||
},
|
||||
"unskip": {
|
||||
"message": "Revenir en arrière"
|
||||
},
|
||||
"reskip": {
|
||||
"message": "Sauter"
|
||||
},
|
||||
"paused": {
|
||||
"message": "En pause"
|
||||
},
|
||||
"manualPaused": {
|
||||
"message": "Minuteur arrêté"
|
||||
},
|
||||
"confirmMSG": {
|
||||
"message": "Pour modifier ou supprimer des soumissions, cliquez sur le bouton d'info ou ouvrez la fenêtre de l'extension en cliquant sur son icône dans le coin en haut à droite."
|
||||
},
|
||||
"clearThis": {
|
||||
"message": "Êtes-vous certain(e) de vouloir supprimer vos soumissions ?\n\n"
|
||||
},
|
||||
"Unknown": {
|
||||
"message": "Une erreur s'est produite lors de la soumission, veuillez réessayer plus tard."
|
||||
},
|
||||
"sponsorFound": {
|
||||
"message": "Cette vidéo a des segments dans la base de données!"
|
||||
},
|
||||
"sponsor404": {
|
||||
"message": "Aucun segment trouvé"
|
||||
},
|
||||
"sponsorStart": {
|
||||
"message": "Début du segement"
|
||||
},
|
||||
"sponsorEnd": {
|
||||
"message": "Fin du segment"
|
||||
},
|
||||
"noVideoID": {
|
||||
"message": "Ceci n'est pas un onglet YouTube, ou vous avez cliqué trop tôt. \n Si vous êtes sûr(e) que c'est un onglet YouTube, fermez cette fenêtre et réessayez."
|
||||
},
|
||||
"success": {
|
||||
"message": "Succès !"
|
||||
},
|
||||
"voted": {
|
||||
"message": "A voté !"
|
||||
},
|
||||
"serverDown": {
|
||||
"message": "Le serveur ne fonctionne pas. Contactez le développeur."
|
||||
},
|
||||
"connectionError": {
|
||||
"message": "Erreur de connexion. Code d'erreur : "
|
||||
},
|
||||
"leftTimes": {
|
||||
"message": "Vous semblez avoir laissé certains segments non soumis. Retournez à cette page pour les soumettre (ils ne sont pas supprimés)."
|
||||
},
|
||||
"clearTimes": {
|
||||
"message": "Effacer les segments"
|
||||
},
|
||||
"openPopup": {
|
||||
"message": "Ouvrir l'encart SponsorBlock"
|
||||
},
|
||||
"closePopup": {
|
||||
"message": "Fermer le Popup"
|
||||
},
|
||||
"SubmitTimes": {
|
||||
"message": "Soumettre des segments"
|
||||
},
|
||||
"submitCheck": {
|
||||
"message": "Êtes-vous sûr de vouloir soumettre ces segments?"
|
||||
},
|
||||
"whitelistChannel": {
|
||||
"message": "Ajouter la chaîne à la liste blanche"
|
||||
},
|
||||
"removeFromWhitelist": {
|
||||
"message": "Supprimer la chaîne de la liste blanche"
|
||||
},
|
||||
"voteOnTime": {
|
||||
"message": "Voter pour un segment"
|
||||
},
|
||||
"soFarUHSubmited": {
|
||||
"message": "Vous avez soumis jusqu'à présent"
|
||||
},
|
||||
"savedPeopleFrom": {
|
||||
"message": "Vous avez permis aux autres de passer "
|
||||
},
|
||||
"viewLeaderboard": {
|
||||
"message": "Consulter le classement"
|
||||
},
|
||||
"here": {
|
||||
"message": "ici"
|
||||
},
|
||||
"recordTimesDescription": {
|
||||
"message": "Cliquez sur le bouton ci-dessous quand le segment commence puis quand il finit pour l'enregistrer et le soumettre à la base de données."
|
||||
},
|
||||
"popupHint": {
|
||||
"message": "Astuce : utilisez la touche point-virgule lorsque la vidéo est sélectionnée pour enregistrer le début et la fin d'un segment commercial; utilisez la touche guillemet pour le soumettre. (Les touches peuvent être modifiées dans les options)"
|
||||
},
|
||||
"clearTimesButton": {
|
||||
"message": "Supprimer les temps"
|
||||
},
|
||||
"submitTimesButton": {
|
||||
"message": "Soumettre les temps"
|
||||
},
|
||||
"publicStats": {
|
||||
"message": "Votre pseudo est inscrit dans le classement public pour afficher vos contributions. Le consulter"
|
||||
},
|
||||
"setUsername": {
|
||||
"message": "Choisir un pseudonyme"
|
||||
},
|
||||
"discordAdvert": {
|
||||
"message": "Rejoignez le serveur Discord officiel pour toutes suggestions ou remarques!"
|
||||
},
|
||||
"hideThis": {
|
||||
"message": "Cacher"
|
||||
},
|
||||
"Options": {
|
||||
"message": "Paramètres"
|
||||
},
|
||||
"showButtons": {
|
||||
"message": "Montrer les boutons sur le lecteur YouTube"
|
||||
},
|
||||
"hideButtons": {
|
||||
"message": "Cacher les boutons sur le lecteur YouTube"
|
||||
},
|
||||
"hideButtonsDescription": {
|
||||
"message": "Cela permet de cacher du lecteur YouTube les boutons utilisés pour soumettre des segments commerciaux. Je peux \ncomprendre que certaines personnes les trouvent perturbants. Au lieu d'utiliser ces boutons, cette fenêtre peut être utilisée \npour soumettre des segments commerciaux. Pour cacher la notification, utilisez le bouton \"Ne plus montrer\" sur la notification. Vous pouvez toujours réactiver ces paramètres plus tard."
|
||||
},
|
||||
"showInfoButton": {
|
||||
"message": "Montrer le bouton Info sur le lecteur YouTube"
|
||||
},
|
||||
"hideInfoButton": {
|
||||
"message": "Cacher le bouton Info sur le lecteur YouTube"
|
||||
},
|
||||
"whatInfoButton": {
|
||||
"message": "Il s'agit du bouton qui ouvre l'encart sur la page YouTube."
|
||||
},
|
||||
"hideDeleteButton": {
|
||||
"message": "Cacher le bouton Supprimer sur le lecteur YouTube"
|
||||
},
|
||||
"showDeleteButton": {
|
||||
"message": "Montrer le bouton Supprimer sur le lecteur YouTube"
|
||||
},
|
||||
"whatDeleteButton": {
|
||||
"message": "Il s'agit du bouton qui permet de supprimer tous les segments commerciaux depuis le lecteur YouTube."
|
||||
},
|
||||
"showNotice": {
|
||||
"message": "Afficher la notification"
|
||||
},
|
||||
"website": {
|
||||
"message": "Site web",
|
||||
"description": "Used on Firefox Store Page"
|
||||
},
|
||||
"sourceCode": {
|
||||
"message": "Code source",
|
||||
"description": "Used on Firefox Store Page"
|
||||
},
|
||||
"noticeUpdate": {
|
||||
"message": "La notification a été mise à jour !",
|
||||
"description": "The first line of the message displayed after the notice was upgraded."
|
||||
},
|
||||
"noticeUpdate2": {
|
||||
"message": "Si elle ne vous plaît pas, cliquez sur le bouton \"Ne plus montrer\".",
|
||||
"description": "The second line of the message displayed after the notice was upgraded."
|
||||
},
|
||||
"setSubmitKeybind": {
|
||||
"message": "Changer le raccourci pour soumettre les segments"
|
||||
},
|
||||
"keybindDescription": {
|
||||
"message": "Appuyez sur une touche"
|
||||
},
|
||||
"keybindDescriptionComplete": {
|
||||
"message": "Le raccourci choisi est : "
|
||||
},
|
||||
"0": {
|
||||
"message": "Délai de connexion dépassé. Vérifiez votre connexion internet. Si votre connexion internet fonctionne, le serveur est probablement surchargé ou hors service."
|
||||
},
|
||||
"disableSkipping": {
|
||||
"message": "Désactiver SponsorBlock"
|
||||
},
|
||||
"enableSkipping": {
|
||||
"message": "Activer SponsorBlock"
|
||||
},
|
||||
"yourWork": {
|
||||
"message": "Votre travail",
|
||||
"description": "Used to describe the section that will show you the statistics from your submissions."
|
||||
},
|
||||
"502": {
|
||||
"message": "Le serveur semble être surchargé. Réessayez dans quelques secondes."
|
||||
},
|
||||
"errorCode": {
|
||||
"message": "Code d'erreur : "
|
||||
},
|
||||
"skip": {
|
||||
"message": "Passer"
|
||||
},
|
||||
"skip_category": {
|
||||
"message": "Passer {0}?"
|
||||
},
|
||||
"skipped": {
|
||||
"message": "Passé"
|
||||
},
|
||||
"disableAutoSkip": {
|
||||
"message": "Désactiver le passage automatique"
|
||||
},
|
||||
"enableAutoSkip": {
|
||||
"message": "Activer le passage automatique"
|
||||
},
|
||||
"audioNotification": {
|
||||
"message": "Notification audio lors du passage"
|
||||
},
|
||||
"showTimeWithSkips": {
|
||||
"message": "Afficher le temps avec les passages supprimés"
|
||||
},
|
||||
"showTimeWithSkipsDescription": {
|
||||
"message": "Ce temps apparaît entre crochets à côté du temps actuel sous la barre de défilement. Cela indique la durée totale de la vidéo après déduction de tout les segments. Ceci comprend les segments marqués comme étant uniquement à \"Afficher dans la barre de recherche\"."
|
||||
},
|
||||
"youHaveSkipped": {
|
||||
"message": "Vous avez passé "
|
||||
},
|
||||
"youHaveSaved": {
|
||||
"message": "Vous vous êtes économisé "
|
||||
},
|
||||
"minLower": {
|
||||
"message": "minute"
|
||||
},
|
||||
"minsLower": {
|
||||
"message": "minutes"
|
||||
},
|
||||
"hourLower": {
|
||||
"message": "heure"
|
||||
},
|
||||
"hoursLower": {
|
||||
"message": "heures"
|
||||
},
|
||||
"youHaveSavedTime": {
|
||||
"message": "Vous avez économisé"
|
||||
},
|
||||
"youHaveSavedTimeEnd": {
|
||||
"message": " aux autres."
|
||||
},
|
||||
"statusReminder": {
|
||||
"message": "Vérifiez status.sponsor.ajay.app pour le status du serveur."
|
||||
},
|
||||
"changeUserID": {
|
||||
"message": "Importer/Exporter Votre ID d'Utilisateur"
|
||||
},
|
||||
"whatChangeUserID": {
|
||||
"message": "Gardez ça privé. C'est comme un mot de passe et ne devrait pas être partagé avec quiconque. Si quelqu'un l'obtiens, il peut vous usurper."
|
||||
},
|
||||
"setUserID": {
|
||||
"message": "Définir \"UserID\""
|
||||
},
|
||||
"userIDChangeWarning": {
|
||||
"message": "Avertissement : La modification de \"UserID\" est permanente. Êtes-vous sûr de vouloir faire ça ? Assurez-vous de sauvegarder votre ancien au cas où."
|
||||
},
|
||||
"createdBy": {
|
||||
"message": "Créé par"
|
||||
},
|
||||
"autoSkip": {
|
||||
"message": "Passage automatique"
|
||||
},
|
||||
"showSkipNotice": {
|
||||
"message": "Notifier après qu'un segment ait été sauté"
|
||||
},
|
||||
"keybindCurrentlySet": {
|
||||
"message": ". Il est actuellement réglé sur :"
|
||||
},
|
||||
"supportInvidious": {
|
||||
"message": "Supporter Invidious"
|
||||
},
|
||||
"supportInvidiousDescription": {
|
||||
"message": "Invidious (invidio.us) est un client tiers pour YouTube. Vous devez accepter des permissions supplémentaires pour activer son support. Cette fonctionnalité ne fonctionne pas en mode incognito sur Chrome et les autres variantes de Chromium."
|
||||
},
|
||||
"optionsInfo": {
|
||||
"message": "Activer Invidious, désactiver le passage automatique, masquer les boutons et plus encore."
|
||||
},
|
||||
"addInvidiousInstance": {
|
||||
"message": "Ajouter une instance Invidious"
|
||||
},
|
||||
"addInvidiousInstanceDescription": {
|
||||
"message": "Ajouter une instance Invidious personnalisée. Doit être formaté avec SEULEMENT le domaine. Exemple: invidious.ajay.app"
|
||||
},
|
||||
"add": {
|
||||
"message": "Ajouter"
|
||||
},
|
||||
"addInvidiousInstanceError": {
|
||||
"message": "Ce domaine n'est pas valide. Il devrait JUSTE inclure le domaine. Exemple: invidious.ajay.app"
|
||||
},
|
||||
"resetInvidiousInstance": {
|
||||
"message": "Réinitialiser la liste d'instances Invidious"
|
||||
},
|
||||
"resetInvidiousInstanceAlert": {
|
||||
"message": "Vous êtes sur le point de réinitialiser la liste des instances Invidious"
|
||||
},
|
||||
"currentInstances": {
|
||||
"message": "Instances actuelles:"
|
||||
},
|
||||
"minDuration": {
|
||||
"message": "Durée minimale (en secondes):"
|
||||
},
|
||||
"shortCheck": {
|
||||
"message": "Le segment suivant est plus court que votre option de durée minimale. Cela pourrait signifier qu'il est déjà soumis, et just ignoré par cette option. Êtes-vous sûr de vouloir soumettre ?"
|
||||
},
|
||||
"showUploadButton": {
|
||||
"message": "Afficher le bouton de téléchargement"
|
||||
},
|
||||
"whatUploadButton": {
|
||||
"message": "Ce bouton apparaît sur le lecteur YouTube dès qu'un segment est prêt à être envoyé."
|
||||
},
|
||||
"customServerAddress": {
|
||||
"message": "Adresse du serveur SponsorBlock"
|
||||
},
|
||||
"customServerAddressDescription": {
|
||||
"message": "L'adresse que SponsorBlock utilise pour faire des appels au serveur.\nSauf si vous avez votre propre instance de serveur, cela ne devrait pas être changé."
|
||||
},
|
||||
"save": {
|
||||
"message": "Sauvegarder"
|
||||
},
|
||||
"reset": {
|
||||
"message": "Réinitialiser"
|
||||
},
|
||||
"customAddressError": {
|
||||
"message": "Le format de l'adresse est incorrect. Assurez-vous qu'elle commence bien par http:// ou https:// et ne termine pas par un slash."
|
||||
},
|
||||
"areYouSureReset": {
|
||||
"message": "Voulez-vous vraiment remettre à zéro ?"
|
||||
},
|
||||
"unlistedCheck": {
|
||||
"message": "Ignorer les vidéos non listées"
|
||||
},
|
||||
"mobileUpdateInfo": {
|
||||
"message": "m.youtube.com est maintenant pris en charge"
|
||||
},
|
||||
"exportOptions": {
|
||||
"message": "Importer/Exporter toutes les options"
|
||||
},
|
||||
"whatExportOptions": {
|
||||
"message": "C'est votre configuration complète au format JSON. Elle inclut votre identifiant utilisateur, gardez-la pour vous."
|
||||
},
|
||||
"setOptions": {
|
||||
"message": "Définir les options"
|
||||
},
|
||||
"exportOptionsWarning": {
|
||||
"message": "Attention : La modification des options est permanente et peut casser votre installation. Êtes-vous sûr de vouloir faire ça ? Sauvegardez les anciennes au cas où."
|
||||
},
|
||||
"incorrectlyFormattedOptions": {
|
||||
"message": "Ce JSON n'est pas formaté correctement. Vos options n'ont pas été modifiées."
|
||||
},
|
||||
"confirmNoticeTitle": {
|
||||
"message": "Soumettre le segment"
|
||||
},
|
||||
"submit": {
|
||||
"message": "Soumettre"
|
||||
},
|
||||
"cancel": {
|
||||
"message": "Annuler"
|
||||
},
|
||||
"delete": {
|
||||
"message": "Supprimer"
|
||||
},
|
||||
"preview": {
|
||||
"message": "Aperçu"
|
||||
},
|
||||
"edit": {
|
||||
"message": "Éditer"
|
||||
},
|
||||
"copyDebugInformation": {
|
||||
"message": "Copier les informations de débogage dans le presse-papiers"
|
||||
},
|
||||
"copyDebugInformationFailed": {
|
||||
"message": "Impossible de copier dans le presse-papiers"
|
||||
},
|
||||
"copyDebugInformationOptions": {
|
||||
"message": "Copie les informations dans le presse-papiers pour les fournir aux développeurs lors d'un rapport de bug ou lorsqu'un développeur le demande. Les informations sensibles telles que l'ID d'utilisateur, les chaînes sur liste blanche ou l'adresse du serveur personnalisé ont été supprimées. Cependant, ça contient des informations telles que votre user-agent, votre navigateur, votre système d'exploitation et le numéro de version d'extension. "
|
||||
},
|
||||
"copyDebugInformationComplete": {
|
||||
"message": "Les informations de débogage ont été copiées dans le presse-papiers. N'hésitez pas à supprimer toute information que vous ne préférez pas partager. Enregistrez-les dans un fichier texte ou collez-les dans le rapport de bug."
|
||||
},
|
||||
"theKey": {
|
||||
"message": "La clé"
|
||||
},
|
||||
"keyAlreadyUsed": {
|
||||
"message": "est lié à une autre action. Veuillez sélectionner une autre clé."
|
||||
},
|
||||
"to": {
|
||||
"message": "à",
|
||||
"description": "Used between segments. Example: 1:20 to 1:30"
|
||||
},
|
||||
"category_sponsor": {
|
||||
"message": "Message commercial"
|
||||
},
|
||||
"category_sponsor_description": {
|
||||
"message": "Promotion rémunérée, parrainage rémunéré et publicité directe. Pas pour l'autopromotion ou les présentations gratuites de causes, de créateurs, de sites web ou de produits qu'ils aiment."
|
||||
},
|
||||
"category_intro": {
|
||||
"message": "Entracte/Animation d'intro"
|
||||
},
|
||||
"category_intro_short": {
|
||||
"message": "Entracte"
|
||||
},
|
||||
"category_outro": {
|
||||
"message": "Générique de fin"
|
||||
},
|
||||
"category_interaction": {
|
||||
"message": "Rappel d'interaction (abonnement)"
|
||||
},
|
||||
"category_interaction_description": {
|
||||
"message": "Lorsqu'il y a un bref rappel pour aimer, s'abonner ou les suivre parmi le contenu. Si le message est long ou porte sur quelque chose de spécifique, cela devrait plutôt être classé comme une autopromotion."
|
||||
},
|
||||
"category_interaction_short": {
|
||||
"message": "Rappel d'interaction"
|
||||
},
|
||||
"category_selfpromo": {
|
||||
"message": "Non rémunéré/autopromotion"
|
||||
},
|
||||
"category_selfpromo_description": {
|
||||
"message": "Semblable au \"sponsor\", excepté pour la promotion non rémunérée ou l'auto-promotion. Cela inclut les marchandises, les dons et les informations sur leurs collaborateurs."
|
||||
},
|
||||
"category_music_offtopic": {
|
||||
"message": "Musique : Segment non-musical"
|
||||
},
|
||||
"category_music_offtopic_description": {
|
||||
"message": "A utiliser uniquement dans les vidéos musicales. Cela inclut les introductions ou les fins dans les vidéos."
|
||||
},
|
||||
"category_music_offtopic_short": {
|
||||
"message": "Hors musique"
|
||||
},
|
||||
"category_livestream_messages": {
|
||||
"message": "Stream : lecture de dons et messages"
|
||||
},
|
||||
"category_livestream_messages_short": {
|
||||
"message": "Lecture de messages"
|
||||
},
|
||||
"disable": {
|
||||
"message": "Désactiver"
|
||||
},
|
||||
"manualSkip": {
|
||||
"message": "Passer manuellement"
|
||||
},
|
||||
"showOverlay": {
|
||||
"message": "Afficher dans la barre de progression"
|
||||
},
|
||||
"colorFormatIncorrect": {
|
||||
"message": "Votre couleur est mal formatée. Il devrait s'agir d'un code hexadécimal à 3 ou 6 chiffres avec un signe numérique au début."
|
||||
},
|
||||
"previewColor": {
|
||||
"message": "Couleur en mode aperçu",
|
||||
"description": "Referring to submissions that have not been sent to the server yet."
|
||||
},
|
||||
"seekBarColor": {
|
||||
"message": "Couleur dans la barre de progression"
|
||||
},
|
||||
"category": {
|
||||
"message": "Catégorie"
|
||||
},
|
||||
"skipOption": {
|
||||
"message": "Option de saut",
|
||||
"description": "Used on the options page to describe the ways to skip the segment (auto skip, manual, etc.)"
|
||||
},
|
||||
"enableTestingServer": {
|
||||
"message": "Activer le serveur de test bêta"
|
||||
},
|
||||
"whatEnableTestingServer": {
|
||||
"message": "Vos soumissions et votes NE COMPTERONT PAS sur le serveur principal. Utilisez ceci uniquement pour faire des tests."
|
||||
},
|
||||
"testingServerWarning": {
|
||||
"message": "AUCUNE SOUMISSION OU VOTE NE COMPTERA sur le serveur principal tant que vous serez connecté au serveur de test. Désactivez ceci quand vous voudrez réellement soumettre ou voter."
|
||||
},
|
||||
"bracketNow": {
|
||||
"message": "(Maintenant)"
|
||||
},
|
||||
"moreCategories": {
|
||||
"message": "Autres catégories"
|
||||
},
|
||||
"chooseACategory": {
|
||||
"message": "Choisissez une catégorie"
|
||||
},
|
||||
"youMustSelectACategory": {
|
||||
"message": "Vous devez sélectionner une catégorie pour tous les segments que vous soumettez !"
|
||||
},
|
||||
"bracketEnd": {
|
||||
"message": "(Fin)"
|
||||
},
|
||||
"hiddenDueToDownvote": {
|
||||
"message": "masqué : vote négatif"
|
||||
},
|
||||
"hiddenDueToDuration": {
|
||||
"message": "masqué : trop court"
|
||||
},
|
||||
"channelDataNotFound": {
|
||||
"message": "L'ID de la chaîne n'a pas encore été chargé."
|
||||
},
|
||||
"adblockerIssue": {
|
||||
"message": "Il semble que quelque chose empêche SponsorBlock de récupérer les données de la vidéo. C'est probablement votre bloqueur de publicités. Veuillez consulter https://github.com/ajayyy/SponsorBlock/wiki/Fix-Ad-Blocker-Blocking-SponsorBlock's-Requests"
|
||||
},
|
||||
"itCouldBeAdblockerIssue": {
|
||||
"message": "Si ça se reproduit, c'est peut-être causé par votre bloqueur de publicités. Veuillez consulter https://github.com/ajayyy/SponsorBlock/wiki/Fix-Ad-Blocker-Blocking-SponsorBlock's-Requests"
|
||||
},
|
||||
"forceChannelCheck": {
|
||||
"message": "Forcer la vérification du canal avant de passer"
|
||||
},
|
||||
"downvoteDescription": {
|
||||
"message": "Segment de mauvaise qualité"
|
||||
},
|
||||
"incorrectCategory": {
|
||||
"message": "Mauvaise catégorie"
|
||||
},
|
||||
"multipleSegments": {
|
||||
"message": "Plusieurs segments"
|
||||
},
|
||||
"guidelines": {
|
||||
"message": "Instructions"
|
||||
},
|
||||
"readTheGuidelines": {
|
||||
"message": "Lisez les instructions !!",
|
||||
"description": "Show the first time they submit or if they are \"high risk\""
|
||||
},
|
||||
"categoryUpdate1": {
|
||||
"message": "Les catégories sont là !"
|
||||
},
|
||||
"categoryUpdate2": {
|
||||
"message": "Ouvrir les options pour sauter les intros, outros, marchandises, etc."
|
||||
},
|
||||
"unsubmittedWarning": {
|
||||
"message": "Notification de segments non soumis"
|
||||
},
|
||||
"unsubmittedWarningDescription": {
|
||||
"message": "Envoyer une notification lorsque vous quittez une vidéo avec des segments qui ne sont pas téléversés"
|
||||
}
|
||||
}
|
||||
@@ -1,18 +0,0 @@
|
||||
{
|
||||
"fullName": {
|
||||
"message": "યુટ્યુબ માટે સ્પોન્સરબ્લોક - સ્પોન્સરશિપ છોડી દો",
|
||||
"description": "Name of the extension."
|
||||
},
|
||||
"400": {
|
||||
"message": "સર્વરે કહ્યું કે આ વિનંતી અમાન્ય છે"
|
||||
},
|
||||
"429": {
|
||||
"message": "તમે આ એક વિડિઓ માટે ઘણી પ્રાયોજક વખત સબમિટ કરી છે, શું તમને ખાતરી છે કે આ ઘણા છે?"
|
||||
},
|
||||
"409": {
|
||||
"message": "આ અગાઉ રજુ કરવામાં આવી છે"
|
||||
},
|
||||
"channelWhitelisted": {
|
||||
"message": "ચેનલ વ્હાઇટલિસ્ટેડ!"
|
||||
}
|
||||
}
|
||||
@@ -1 +0,0 @@
|
||||
{}
|
||||
@@ -1,28 +0,0 @@
|
||||
{
|
||||
"fullName": {
|
||||
"message": "YouTube के लिए SponsorBlock - प्रायोजन छोड़ें",
|
||||
"description": "Name of the extension."
|
||||
},
|
||||
"Description": {
|
||||
"message": "YouTube वीडियो पर प्रायोजन, सदस्यता भीख और अधिक छोड़ें। दूसरों के समय को बचाने के लिए आपके द्वारा देखे जाने वाले वीडियो पर प्रायोजकों की रिपोर्ट करें।",
|
||||
"description": "Description of the extension."
|
||||
},
|
||||
"400": {
|
||||
"message": "सर्वर ने कहा कि यह अनुरोध अमान्य था"
|
||||
},
|
||||
"429": {
|
||||
"message": "आपने इस एक वीडियो के लिए बहुत सारे प्रायोजक बार प्रस्तुत किए हैं, क्या आप सुनिश्चित हैं कि यह कई हैं?"
|
||||
},
|
||||
"409": {
|
||||
"message": "यह पहले भी प्रस्तुत किया जा चुका है"
|
||||
},
|
||||
"channelWhitelisted": {
|
||||
"message": "चैनल श्वेतसूची में!"
|
||||
},
|
||||
"Segment": {
|
||||
"message": "खंड"
|
||||
},
|
||||
"Segments": {
|
||||
"message": "खंडों"
|
||||
}
|
||||
}
|
||||
@@ -1,211 +0,0 @@
|
||||
{
|
||||
"fullName": {
|
||||
"message": "SponsorBlock za YouTube - preskoči sponzore",
|
||||
"description": "Name of the extension."
|
||||
},
|
||||
"Description": {
|
||||
"message": "Preskoči sponzore, zamolbe za pretplatu i drugo na YouTube videima. Prijavi sponzore na videima koje gledaš kako bi uštedio drugima vrijeme.",
|
||||
"description": "Description of the extension."
|
||||
},
|
||||
"400": {
|
||||
"message": "Server je rekao da je zahtjev neispravan"
|
||||
},
|
||||
"429": {
|
||||
"message": "Unio si previše vremena sponzora za ovaj video, jesi li siguran da ih ima toliko?"
|
||||
},
|
||||
"409": {
|
||||
"message": "Ovo je već unešeno prije"
|
||||
},
|
||||
"channelWhitelisted": {
|
||||
"message": "Kanal je dodan na popis dopuštenih!"
|
||||
},
|
||||
"Segment": {
|
||||
"message": "odsječak"
|
||||
},
|
||||
"Segments": {
|
||||
"message": "odsječci"
|
||||
},
|
||||
"upvoteButtonInfo": {
|
||||
"message": "Glasaj za ovaj unos"
|
||||
},
|
||||
"reportButtonTitle": {
|
||||
"message": "Prijavi"
|
||||
},
|
||||
"reportButtonInfo": {
|
||||
"message": "Prijavi unos kao nesipravan."
|
||||
},
|
||||
"Dismiss": {
|
||||
"message": "Odbaci"
|
||||
},
|
||||
"Loading": {
|
||||
"message": "Učitavanje..."
|
||||
},
|
||||
"Mins": {
|
||||
"message": "Minute"
|
||||
},
|
||||
"Secs": {
|
||||
"message": "Sekunde"
|
||||
},
|
||||
"Hide": {
|
||||
"message": "Nikad ne prikazuj"
|
||||
},
|
||||
"hitGoBack": {
|
||||
"message": "Klikni unskip kako bi se vratio otkuda si došao."
|
||||
},
|
||||
"unskip": {
|
||||
"message": "Unskip"
|
||||
},
|
||||
"reskip": {
|
||||
"message": "Reskip"
|
||||
},
|
||||
"paused": {
|
||||
"message": "Pauzirano"
|
||||
},
|
||||
"manualPaused": {
|
||||
"message": "Timer zaustavljen"
|
||||
},
|
||||
"confirmMSG": {
|
||||
"message": "Kako bi uredio ili obrisao pojedinačne vrijednosti, klikni na gumb info ili otvori okvir dodatka klikom na ikonu dodatka u gornjem desnom kutu."
|
||||
},
|
||||
"clearThis": {
|
||||
"message": "Jesi li siguran da želiš očistiti ovo?\n\n"
|
||||
},
|
||||
"Unknown": {
|
||||
"message": "Dogodila se pogreška pri unošenju tvojih vremena sponzora, molim te probaj ponovno kasnije."
|
||||
},
|
||||
"sponsorFound": {
|
||||
"message": "Ovaj video ima isječke u bazi podataka!"
|
||||
},
|
||||
"sponsor404": {
|
||||
"message": "Nije pronađen isječak"
|
||||
},
|
||||
"sponsorStart": {
|
||||
"message": "Isječak započinje sada"
|
||||
},
|
||||
"sponsorEnd": {
|
||||
"message": "Isječak završava sada"
|
||||
},
|
||||
"noVideoID": {
|
||||
"message": "YouTube video nije pronađen na ovoj kartici. Ako si siguran da je ovo YouTube kartica, zatvori ovaj okvir i ponovno ga otvori. Ako to ne radi, probaj ponovno učitati karticu."
|
||||
},
|
||||
"success": {
|
||||
"message": "Uspjeh!"
|
||||
},
|
||||
"voted": {
|
||||
"message": "Glas podnešen!"
|
||||
},
|
||||
"serverDown": {
|
||||
"message": "Čini se da server ne radi. Kontaktiraj razvojne programere odmah."
|
||||
},
|
||||
"connectionError": {
|
||||
"message": "Dogodija se greška u povezivanju. Kod pogreške: "
|
||||
},
|
||||
"wantToSubmit": {
|
||||
"message": "Želiš li unijeti za video id"
|
||||
},
|
||||
"leftTimes": {
|
||||
"message": "Izgleda da si ostavio neke isječke nepodnešene. Vrati se na tu stranicu i podnesi ih (nisu izbrisani)."
|
||||
},
|
||||
"clearTimes": {
|
||||
"message": "Očisti isječke"
|
||||
},
|
||||
"openPopup": {
|
||||
"message": "Otvori okvir SponsorBlock"
|
||||
},
|
||||
"SubmitTimes": {
|
||||
"message": "Podnesi isječke"
|
||||
},
|
||||
"submitCheck": {
|
||||
"message": "Jesi li siguran da želiš unijeti ovo?"
|
||||
},
|
||||
"whitelistChannel": {
|
||||
"message": "Dodaj kanal na popis dopuštenih"
|
||||
},
|
||||
"removeFromWhitelist": {
|
||||
"message": "Makni kanal s popisa dopuštenih"
|
||||
},
|
||||
"voteOnTime": {
|
||||
"message": "Glasaj za isječak"
|
||||
},
|
||||
"soFarUHSubmited": {
|
||||
"message": "Do sada si podnio"
|
||||
},
|
||||
"savedPeopleFrom": {
|
||||
"message": "Sačuvao si ljude od "
|
||||
},
|
||||
"viewLeaderboard": {
|
||||
"message": "Pregledaj tablicu bodova"
|
||||
},
|
||||
"here": {
|
||||
"message": "ovdje"
|
||||
},
|
||||
"recordTimesDescription": {
|
||||
"message": "Klikni gumb ispod kada isječak započinje i završava kako bi ga zabilježio i unio u bazu podataka."
|
||||
},
|
||||
"popupHint": {
|
||||
"message": "Savjet: Pritisni tipku točka-zarez dok si fokusiran na video kako bi zabilježio početak i kraj isječka te podnio isječak. (Ovo se može promijeniti u postavkama)"
|
||||
},
|
||||
"clearTimesButton": {
|
||||
"message": "Očisti vremena"
|
||||
},
|
||||
"submitTimesButton": {
|
||||
"message": "Unesi vremena"
|
||||
},
|
||||
"whatChangeUserID": {
|
||||
"message": "Ovo bi trebalo ostati privatno. slično je lozinki i ne bi se smjelo dijeliti ni s kime. Ako netko ovo ima, mogu se lažno predstavljati kao ti."
|
||||
},
|
||||
"setUserID": {
|
||||
"message": "Postavi UserID"
|
||||
},
|
||||
"userIDChangeWarning": {
|
||||
"message": "Oprez: Promjena UserID-a je trajna. Jesi li siguran da želiš ovo napraviti? Napravi kopiju starog UserID-a za svaki slučaj."
|
||||
},
|
||||
"createdBy": {
|
||||
"message": "Izradio"
|
||||
},
|
||||
"autoSkip": {
|
||||
"message": "Automatsko preskakanje"
|
||||
},
|
||||
"showSkipNotice": {
|
||||
"message": "Pokaži obavijest nakon preskakanja isječka"
|
||||
},
|
||||
"keybindCurrentlySet": {
|
||||
"message": ". Trenutno je postavljeno na:"
|
||||
},
|
||||
"supportInvidious": {
|
||||
"message": "Podrži Invidious"
|
||||
},
|
||||
"supportInvidiousDescription": {
|
||||
"message": "Invidious (invidio.us) je YouTube client treće strane. Kako bi omogućio podršku, moraš prihvatiti dodatna dopuštenja. Ovo NE radi u privatnoj kartici na Chrome-u ili drugim carijantama Chromiuma."
|
||||
},
|
||||
"optionsInfo": {
|
||||
"message": "Omogući podržavanje Invidiousa, onemogući automatsko preskakanje, sakrij gumbe i drugo."
|
||||
},
|
||||
"addInvidiousInstance": {
|
||||
"message": "Dodaj instancu Invidiousa"
|
||||
},
|
||||
"addInvidiousInstanceDescription": {
|
||||
"message": "Dodaj prilagođenu instancu Invidiousa. Ona mora biti formatirana sa samom domenom. Primjer: invidious.ajay.app"
|
||||
},
|
||||
"add": {
|
||||
"message": "Dodaj"
|
||||
},
|
||||
"addInvidiousInstanceError": {
|
||||
"message": "Ova domena je neispravna. Trebaš unijeti SAMO domenu. Primjer: invidious.ajay.app"
|
||||
},
|
||||
"resetInvidiousInstance": {
|
||||
"message": "Resetiraj popis instanci Invidiousa"
|
||||
},
|
||||
"resetInvidiousInstanceAlert": {
|
||||
"message": "Upravo ćeš resetirati popis instanci Invidiousa"
|
||||
},
|
||||
"currentInstances": {
|
||||
"message": "Trenutne instance:"
|
||||
},
|
||||
"minDuration": {
|
||||
"message": "Minimalno trajanje (u sekundama):"
|
||||
},
|
||||
"minDurationDescription": {
|
||||
"message": "Isječci kraći od postavljene vrijednosti neće biti preskočeni ili prikazani u playeru."
|
||||
}
|
||||
}
|
||||
@@ -1,284 +0,0 @@
|
||||
{
|
||||
"fullName": {
|
||||
"message": "SponorBlock YouTube-ra - Szponzorok kihagyása",
|
||||
"description": "Name of the extension."
|
||||
},
|
||||
"Segment": {
|
||||
"message": "szegmens"
|
||||
},
|
||||
"Segments": {
|
||||
"message": "részletek"
|
||||
},
|
||||
"upvoteButtonInfo": {
|
||||
"message": "Részlet felszavazása"
|
||||
},
|
||||
"reportButtonTitle": {
|
||||
"message": "Bejelentés"
|
||||
},
|
||||
"Loading": {
|
||||
"message": "Betöltés..."
|
||||
},
|
||||
"Hide": {
|
||||
"message": "Sose mutassa"
|
||||
},
|
||||
"unskip": {
|
||||
"message": "Kihagyás visszavonása"
|
||||
},
|
||||
"reskip": {
|
||||
"message": "Újra-kihagyás"
|
||||
},
|
||||
"paused": {
|
||||
"message": "Szüneteltetve"
|
||||
},
|
||||
"manualPaused": {
|
||||
"message": "Időzítő megállítva"
|
||||
},
|
||||
"sponsorStart": {
|
||||
"message": "Részlet kezdődik most"
|
||||
},
|
||||
"sponsorEnd": {
|
||||
"message": "Részlet végződik most"
|
||||
},
|
||||
"success": {
|
||||
"message": "Siker!"
|
||||
},
|
||||
"voted": {
|
||||
"message": "Szavaztál!"
|
||||
},
|
||||
"closePopup": {
|
||||
"message": "Doboz bezárása"
|
||||
},
|
||||
"voteOnTime": {
|
||||
"message": "Szavazz egy részleten"
|
||||
},
|
||||
"here": {
|
||||
"message": "itt"
|
||||
},
|
||||
"hideThis": {
|
||||
"message": "Rejtsd el ezt"
|
||||
},
|
||||
"Options": {
|
||||
"message": "Beállítások"
|
||||
},
|
||||
"showButtons": {
|
||||
"message": "Gombok mutatása a YouTube lejátszón"
|
||||
},
|
||||
"hideButtons": {
|
||||
"message": "Gombok elrejtése a YouTube lejátszón"
|
||||
},
|
||||
"hideButtonsDescription": {
|
||||
"message": "Ez elrejti a kihagyásos részletek létrehozásához szükséges gombokat a YouTube lejátszón."
|
||||
},
|
||||
"showInfoButton": {
|
||||
"message": "Info gomb mutatása a YouTube lejátszón"
|
||||
},
|
||||
"hideInfoButton": {
|
||||
"message": "Info gomb elrejtése a YouTube lejátszón"
|
||||
},
|
||||
"whatInfoButton": {
|
||||
"message": "Ez a gomb az, ami feldob egy dobozt a YouTube oldalon."
|
||||
},
|
||||
"hideDeleteButton": {
|
||||
"message": "Törlés gomb elrejtése a YouTube lejátszón"
|
||||
},
|
||||
"showDeleteButton": {
|
||||
"message": "Törlés gomb mutatása a YouTube lejátszón"
|
||||
},
|
||||
"website": {
|
||||
"message": "Weboldal",
|
||||
"description": "Used on Firefox Store Page"
|
||||
},
|
||||
"sourceCode": {
|
||||
"message": "Forráskód",
|
||||
"description": "Used on Firefox Store Page"
|
||||
},
|
||||
"disableSkipping": {
|
||||
"message": "SponsorBlock kikapcsolása"
|
||||
},
|
||||
"enableSkipping": {
|
||||
"message": "SponsorBlock bekapcsolása"
|
||||
},
|
||||
"yourWork": {
|
||||
"message": "Te munkád",
|
||||
"description": "Used to describe the section that will show you the statistics from your submissions."
|
||||
},
|
||||
"errorCode": {
|
||||
"message": "Hibakód: "
|
||||
},
|
||||
"skip": {
|
||||
"message": "Kihagy"
|
||||
},
|
||||
"skip_category": {
|
||||
"message": "Kihagyod {0}-t?"
|
||||
},
|
||||
"skipped": {
|
||||
"message": "Kihagyva"
|
||||
},
|
||||
"disableAutoSkip": {
|
||||
"message": "Auto kihagyás kikapcsolása"
|
||||
},
|
||||
"enableAutoSkip": {
|
||||
"message": "Auto kihagyás bekapcsolása"
|
||||
},
|
||||
"audioNotification": {
|
||||
"message": "Hangjelzés kihagyáskor"
|
||||
},
|
||||
"audioNotificationDescription": {
|
||||
"message": "Hangjelzés kihagyáskor egy hangot fog játszani amikor kihagyunk egy részletet. Ha ez ki van kapcsolva (vagy az auto kihagyás), nem lesz semmilyen hang lejátszva."
|
||||
},
|
||||
"youHaveSkipped": {
|
||||
"message": "Te kihagytál "
|
||||
},
|
||||
"youHaveSaved": {
|
||||
"message": "Te mentettél magadnak "
|
||||
},
|
||||
"minLower": {
|
||||
"message": "perc"
|
||||
},
|
||||
"minsLower": {
|
||||
"message": "perc"
|
||||
},
|
||||
"hourLower": {
|
||||
"message": "óra"
|
||||
},
|
||||
"hoursLower": {
|
||||
"message": "óra"
|
||||
},
|
||||
"youHaveSavedTime": {
|
||||
"message": "Megmentettél embereknek"
|
||||
},
|
||||
"youHaveSavedTimeEnd": {
|
||||
"message": " az életüknek."
|
||||
},
|
||||
"statusReminder": {
|
||||
"message": "Nézd meg status.sponsor.ajay.app-t a szerver állapotához."
|
||||
},
|
||||
"changeUserID": {
|
||||
"message": "UserID importálása / exportálása"
|
||||
},
|
||||
"setUserID": {
|
||||
"message": "UserID beállítása"
|
||||
},
|
||||
"createdBy": {
|
||||
"message": "Készítette"
|
||||
},
|
||||
"autoSkip": {
|
||||
"message": "Auto kihagyás"
|
||||
},
|
||||
"showSkipNotice": {
|
||||
"message": "Jelezzen ha egy részlet ki van hagyva"
|
||||
},
|
||||
"keybindCurrentlySet": {
|
||||
"message": ". Jelenleg állítva van:"
|
||||
},
|
||||
"add": {
|
||||
"message": "Hozzáadás"
|
||||
},
|
||||
"customServerAddress": {
|
||||
"message": "SponsorBlock szerver címe"
|
||||
},
|
||||
"save": {
|
||||
"message": "Mentés"
|
||||
},
|
||||
"reset": {
|
||||
"message": "Visszaállítás"
|
||||
},
|
||||
"exportOptions": {
|
||||
"message": "Összes beállítás importálása / exportálása"
|
||||
},
|
||||
"submit": {
|
||||
"message": "Elküld"
|
||||
},
|
||||
"cancel": {
|
||||
"message": "Mégse"
|
||||
},
|
||||
"delete": {
|
||||
"message": "Törlés"
|
||||
},
|
||||
"preview": {
|
||||
"message": "Előnézet"
|
||||
},
|
||||
"inspect": {
|
||||
"message": "Megvizsgál"
|
||||
},
|
||||
"edit": {
|
||||
"message": "Szerkesztés"
|
||||
},
|
||||
"theKey": {
|
||||
"message": "A kulcs"
|
||||
},
|
||||
"category_sponsor": {
|
||||
"message": "Szponzor"
|
||||
},
|
||||
"category_interaction_short": {
|
||||
"message": "Szünet"
|
||||
},
|
||||
"category_music_offtopic_short": {
|
||||
"message": "Nem-Zene"
|
||||
},
|
||||
"category_livestream_messages": {
|
||||
"message": "Élő adás: Adomány / üzenet olvasások"
|
||||
},
|
||||
"category_livestream_messages_short": {
|
||||
"message": "Üzenet olvasás"
|
||||
},
|
||||
"disable": {
|
||||
"message": "Kikapcsol"
|
||||
},
|
||||
"manualSkip": {
|
||||
"message": "Manuális kihagyás"
|
||||
},
|
||||
"showOverlay": {
|
||||
"message": "Keresősáv megjelenítése"
|
||||
},
|
||||
"previewColor": {
|
||||
"message": "Előnézeti szín",
|
||||
"description": "Referring to submissions that have not been sent to the server yet."
|
||||
},
|
||||
"category": {
|
||||
"message": "Kategória"
|
||||
},
|
||||
"bracketNow": {
|
||||
"message": "(Most)"
|
||||
},
|
||||
"moreCategories": {
|
||||
"message": "További kategóriák"
|
||||
},
|
||||
"chooseACategory": {
|
||||
"message": "Válassz egy kategóriát"
|
||||
},
|
||||
"bracketEnd": {
|
||||
"message": "(Vége)"
|
||||
},
|
||||
"hiddenDueToDownvote": {
|
||||
"message": "elrejtve: leszavazva"
|
||||
},
|
||||
"hiddenDueToDuration": {
|
||||
"message": "elrejtve: túl rövid"
|
||||
},
|
||||
"channelDataNotFound": {
|
||||
"message": "Csatorna azonosító nem töltődött be."
|
||||
},
|
||||
"downvoteDescription": {
|
||||
"message": "Helytelen/rossz időzítés"
|
||||
},
|
||||
"incorrectCategory": {
|
||||
"message": "Hibás kategória"
|
||||
},
|
||||
"nonMusicCategoryOnMusic": {
|
||||
"message": "Ez a videó zeneként van kategorizálva. Biztos vagy benne, hogy ennek van szponzorja? Ha ez valójában egy \"nem-zene részlet\", nyisd meg a bővítmény beállításait és kapcsold be ezt a kategóriát. Ezt követően elküldheted ezt a részletet \"Nem-Zene\"-ként szponzor helyett. Olvasd el az irányelveket, ha nem érted."
|
||||
},
|
||||
"multipleSegments": {
|
||||
"message": "Több részlet"
|
||||
},
|
||||
"guidelines": {
|
||||
"message": "Irányelvek"
|
||||
},
|
||||
"readTheGuidelines": {
|
||||
"message": "Olvasd el az irányelveket!!",
|
||||
"description": "Show the first time they submit or if they are \"high risk\""
|
||||
},
|
||||
"categoryUpdate1": {
|
||||
"message": "Itt vannak a kategóriák!"
|
||||
}
|
||||
}
|
||||
@@ -1,638 +0,0 @@
|
||||
{
|
||||
"fullName": {
|
||||
"message": "SponsorBlock untuk YouTube - Lewati Sponsor",
|
||||
"description": "Name of the extension."
|
||||
},
|
||||
"Description": {
|
||||
"message": "Lewati sponsor, meminta subscriber dan lain-lain di video YouTube. Laporkan sponsor di video yang anda tonton untuk menghemat waktu orang lain.",
|
||||
"description": "Description of the extension."
|
||||
},
|
||||
"400": {
|
||||
"message": "Server menyatakan permintaan ini tidak valid"
|
||||
},
|
||||
"429": {
|
||||
"message": "Anda terlalu banyak mengirim waktu sponsor pada video ini, apakah anda yakin ada sebanyak ini?"
|
||||
},
|
||||
"409": {
|
||||
"message": "Ini sudah dikirim sebelumnya"
|
||||
},
|
||||
"channelWhitelisted": {
|
||||
"message": "Channel Didaftar-putihkan!"
|
||||
},
|
||||
"Segment": {
|
||||
"message": "segmen"
|
||||
},
|
||||
"Segments": {
|
||||
"message": "segmen"
|
||||
},
|
||||
"upvoteButtonInfo": {
|
||||
"message": "Upvote submisi ini"
|
||||
},
|
||||
"reportButtonTitle": {
|
||||
"message": "Laporkan"
|
||||
},
|
||||
"reportButtonInfo": {
|
||||
"message": "Laporkan submisi ini sebagai kesalahan."
|
||||
},
|
||||
"Dismiss": {
|
||||
"message": "Hilangkan"
|
||||
},
|
||||
"Loading": {
|
||||
"message": "Memuat..."
|
||||
},
|
||||
"Mins": {
|
||||
"message": "Menit"
|
||||
},
|
||||
"Secs": {
|
||||
"message": "Detik"
|
||||
},
|
||||
"Hide": {
|
||||
"message": "Jangan tampilkan"
|
||||
},
|
||||
"hitGoBack": {
|
||||
"message": "Tekan jangan lewati untuk kembali ke asal."
|
||||
},
|
||||
"unskip": {
|
||||
"message": "Jangan Lewati"
|
||||
},
|
||||
"reskip": {
|
||||
"message": "Lewati Ulang"
|
||||
},
|
||||
"paused": {
|
||||
"message": "Dijeda"
|
||||
},
|
||||
"manualPaused": {
|
||||
"message": "Timer Berhenti"
|
||||
},
|
||||
"confirmMSG": {
|
||||
"message": "Untuk mengedit atau menghapus nilai masing-masing, klik tombol info atau buka popup ekstensi dengan mengklik ikon ekstensi di ujung kanan atas."
|
||||
},
|
||||
"clearThis": {
|
||||
"message": "Apa anda yakin ingin menghapus ini?\n\n"
|
||||
},
|
||||
"Unknown": {
|
||||
"message": "Terjadi kesalahan mengirim waktu sponsor, mohon coba lagi nanti."
|
||||
},
|
||||
"sponsorFound": {
|
||||
"message": "Video ini memiliki segmen di basis data!"
|
||||
},
|
||||
"sponsor404": {
|
||||
"message": "Tidak ada segmen ditemukan"
|
||||
},
|
||||
"sponsorStart": {
|
||||
"message": "Segmen Dimulai Sekarang"
|
||||
},
|
||||
"sponsorEnd": {
|
||||
"message": "Segmen Berakhir Sekarang"
|
||||
},
|
||||
"noVideoID": {
|
||||
"message": "Tidak ada video YouTube yang ditemukan di tab ini. Jika anda tahu ini merupakan tab YouTube, tutup popup ini dan buka lagi. Jika masih tidak berfungsi, coba muat ulang tab."
|
||||
},
|
||||
"success": {
|
||||
"message": "Sukses!"
|
||||
},
|
||||
"voted": {
|
||||
"message": "Divote!"
|
||||
},
|
||||
"serverDown": {
|
||||
"message": "Sepertinya server sedang down. Kontak pengembang segera."
|
||||
},
|
||||
"connectionError": {
|
||||
"message": "Kesalahan koneksi terjadi. Kode kesalahan: "
|
||||
},
|
||||
"wantToSubmit": {
|
||||
"message": "Apakah anda ingin mengirim untuk id video"
|
||||
},
|
||||
"leftTimes": {
|
||||
"message": "Sepertinya anda lupa mengirimkan beberapa segmen. Kembali ke halaman tadi dan kirimkan itu (itu tidak terhapus)."
|
||||
},
|
||||
"clearTimes": {
|
||||
"message": "Hapus Segmen"
|
||||
},
|
||||
"openPopup": {
|
||||
"message": "Buka Popup SponsorBlock"
|
||||
},
|
||||
"closePopup": {
|
||||
"message": "Tutup Popup"
|
||||
},
|
||||
"SubmitTimes": {
|
||||
"message": "Kirim Segmen"
|
||||
},
|
||||
"submitCheck": {
|
||||
"message": "Apakah anda yakin ingin mengirim ini?"
|
||||
},
|
||||
"whitelistChannel": {
|
||||
"message": "Daftar-putihkan Channel"
|
||||
},
|
||||
"removeFromWhitelist": {
|
||||
"message": "Hapus Channel Dari Daftar Putih"
|
||||
},
|
||||
"voteOnTime": {
|
||||
"message": "Beri Segmen Vote"
|
||||
},
|
||||
"soFarUHSubmited": {
|
||||
"message": "Sejauh ini, anda sudah mengirim"
|
||||
},
|
||||
"savedPeopleFrom": {
|
||||
"message": "Anda sudah menghemat waktu orang dari "
|
||||
},
|
||||
"viewLeaderboard": {
|
||||
"message": "Lihat papan peringkat"
|
||||
},
|
||||
"here": {
|
||||
"message": "disini"
|
||||
},
|
||||
"recordTimesDescription": {
|
||||
"message": "Klik tombol dibawah saat segmen dimulai dan berakhir untuk direkam lalu dikirim ke basis data."
|
||||
},
|
||||
"popupHint": {
|
||||
"message": "Petunjuk: Tekan tombol titik koma saat terfokus pada video untuk melaporkan awal/akhir dari segmen untuk dikirim. (Bisa diganti di pengaturan)"
|
||||
},
|
||||
"clearTimesButton": {
|
||||
"message": "Hapus Waktu"
|
||||
},
|
||||
"submitTimesButton": {
|
||||
"message": "Kirim Waktu"
|
||||
},
|
||||
"publicStats": {
|
||||
"message": "Ini digunakan di halaman statistik publik untuk menampilkan berapa banyak anda berkontribusi. Lihat disini"
|
||||
},
|
||||
"setUsername": {
|
||||
"message": "Atur Nama Pengguna"
|
||||
},
|
||||
"discordAdvert": {
|
||||
"message": "Gabung dengan server resmi discord untuk memberikan kritik dan saran!"
|
||||
},
|
||||
"hideThis": {
|
||||
"message": "Sembunyikan ini"
|
||||
},
|
||||
"Options": {
|
||||
"message": "Opsi"
|
||||
},
|
||||
"showButtons": {
|
||||
"message": "Tampilkan Tombol Di Pemutar Video YouTube"
|
||||
},
|
||||
"hideButtons": {
|
||||
"message": "Sembunyikan Tombol Di Pemutar Video YouTube"
|
||||
},
|
||||
"hideButtonsDescription": {
|
||||
"message": "Ini akan menyembunyikan tombol yang muncul di pemutar YouTube untuk mengirimkan segmen yang dilewati."
|
||||
},
|
||||
"showInfoButton": {
|
||||
"message": "Tampilkan Tombol Info Di Pemutar Video YouTube"
|
||||
},
|
||||
"hideInfoButton": {
|
||||
"message": "Sembunyikan Tombol Info Di Pemutar Video YouTube"
|
||||
},
|
||||
"whatInfoButton": {
|
||||
"message": "Ini adalah tombol yang membuka popup di halaman YouTube."
|
||||
},
|
||||
"hideDeleteButton": {
|
||||
"message": "Sembunyikan Tombol Hapus Di Pemutar Video YouTube"
|
||||
},
|
||||
"showDeleteButton": {
|
||||
"message": "Tampilkan Tombol Hapus Di Pemutar Video YouTube"
|
||||
},
|
||||
"whatDeleteButton": {
|
||||
"message": "Ini adalah tombol di pemutar YouTube yang akan menghapus semua segmen yang belum dikirim pada video."
|
||||
},
|
||||
"enableViewTracking": {
|
||||
"message": "Aktifkan Pelacakan Jumlah Lewati"
|
||||
},
|
||||
"whatViewTracking": {
|
||||
"message": "Fitur ini melacak segmen mana yang sudah anda lewati untuk memberitahu pengguna berapa banyak submisi mereka telah membantu orang lain dan digunakan sebagai metrik bersamaan dengan upvote untuk memastikan tidak ada spam dalam basis data. Ekstensi mengirim pesan ke server tiap kali anda melewati segmen. Harapannya kebanyakan orang tidak akan mengubah opsi ini agar jumlah tayangan akurat. :)"
|
||||
},
|
||||
"enableQueryByHashPrefix": {
|
||||
"message": "Query By Hash Prefix"
|
||||
},
|
||||
"whatQueryByHashPrefix": {
|
||||
"message": "Daripada meminta segmen dari server menggunakan videoID, 4 huruf pertama dari hash dari videoID dikirim. Server akan mengirim kembali data untuk semua video dengan hash yang mirip."
|
||||
},
|
||||
"enableRefetchWhenNotFound": {
|
||||
"message": "Meretch Segmen Di Video Baru"
|
||||
},
|
||||
"whatRefetchWhenNotFound": {
|
||||
"message": "Jika ini merupakan video baru, dan tidak ada segmen yang ditemukan, itu akan terus merefetch setiap beberapa menit saat anda menonton."
|
||||
},
|
||||
"showNotice": {
|
||||
"message": "Tampilkan Pemberitahuan Lagi"
|
||||
},
|
||||
"longDescription": {
|
||||
"message": "SponsorBlock membuat anda melewati sponsor, intro, outro, pengingat berlangganan dan segmen mengganggu lainnya di video YouTube. SponsorBlock adalah ekstensi browser crowdsourced yang membolehkan siapa saja mengirim waktu awal dan akhir dari segmen sponsor dan segmen video YouTube lainnya. Setelah seseorang mengirim informasi ini, orang lain yang memakai ekstensi ini akan melewati segmen sponsor di video yang sama. Anda juga dapat melewati bagian non-musik di musik video.",
|
||||
"description": "Full description of the extension on the store pages."
|
||||
},
|
||||
"website": {
|
||||
"message": "Situs",
|
||||
"description": "Used on Firefox Store Page"
|
||||
},
|
||||
"sourceCode": {
|
||||
"message": "Kode Sumber",
|
||||
"description": "Used on Firefox Store Page"
|
||||
},
|
||||
"noticeUpdate": {
|
||||
"message": "Pemberitahuan sudah ditingkatkan!",
|
||||
"description": "The first line of the message displayed after the notice was upgraded."
|
||||
},
|
||||
"noticeUpdate2": {
|
||||
"message": "Jika anda masih tidak menyukainya, tekan tombol jangan tampilkan.",
|
||||
"description": "The second line of the message displayed after the notice was upgraded."
|
||||
},
|
||||
"setStartSponsorShortcut": {
|
||||
"message": "Atur tombol untuk mulai segmen"
|
||||
},
|
||||
"setSubmitKeybind": {
|
||||
"message": "Atur tombol untuk kirim submisi"
|
||||
},
|
||||
"keybindDescription": {
|
||||
"message": "Pilih tombol dengan mengetikkannya"
|
||||
},
|
||||
"keybindDescriptionComplete": {
|
||||
"message": "Tombol diatur menjadi: "
|
||||
},
|
||||
"0": {
|
||||
"message": "Koneksi Timeout. Cek koneksi internet anda. Jika internet anda berfungsi, server mungkin kewalahan atau down."
|
||||
},
|
||||
"disableSkipping": {
|
||||
"message": "Nonaktifkan SponsorBlock"
|
||||
},
|
||||
"enableSkipping": {
|
||||
"message": "Aktifkan SponsorBlock"
|
||||
},
|
||||
"yourWork": {
|
||||
"message": "Hasil Kerja Anda",
|
||||
"description": "Used to describe the section that will show you the statistics from your submissions."
|
||||
},
|
||||
"502": {
|
||||
"message": "Tampaknya server sedang kewalahan. Coba lagi beberapa detik."
|
||||
},
|
||||
"errorCode": {
|
||||
"message": "Kode Kesalahan: "
|
||||
},
|
||||
"skip": {
|
||||
"message": "Lewati"
|
||||
},
|
||||
"skip_category": {
|
||||
"message": "Lewati {0}?"
|
||||
},
|
||||
"skipped": {
|
||||
"message": "Dilewati"
|
||||
},
|
||||
"disableAutoSkip": {
|
||||
"message": "Nonaktifkan Lewati Otomatis"
|
||||
},
|
||||
"enableAutoSkip": {
|
||||
"message": "Aktifkan Lewati Otomatis"
|
||||
},
|
||||
"audioNotification": {
|
||||
"message": "Notifikasi Audio Saat Dilewati"
|
||||
},
|
||||
"audioNotificationDescription": {
|
||||
"message": "Notifikasi audio akan berbunyi saat melewati sebuah segmen. Jika nonaktif (atau lewati otomatis nonaktif), tidak ada suara yang akan diputar."
|
||||
},
|
||||
"showTimeWithSkips": {
|
||||
"message": "Tampilkan Waktu Dikurangi Yang Dilewati"
|
||||
},
|
||||
"showTimeWithSkipsDescription": {
|
||||
"message": "Waktu ini muncul di dalam kurung disamping waktu asli di bilah waktu. Ini menunjukkan durasi total video yang tidak termasuk segmen apapun. Ini termasuk segmen yang ditandai hanya \"Tampilkan Di Bilah Waktu\"."
|
||||
},
|
||||
"youHaveSkipped": {
|
||||
"message": "Anda sudah melewati "
|
||||
},
|
||||
"youHaveSaved": {
|
||||
"message": "Anda sudah menghemat waktu "
|
||||
},
|
||||
"minLower": {
|
||||
"message": "menit"
|
||||
},
|
||||
"minsLower": {
|
||||
"message": "menit"
|
||||
},
|
||||
"hourLower": {
|
||||
"message": "jam"
|
||||
},
|
||||
"hoursLower": {
|
||||
"message": "jam"
|
||||
},
|
||||
"youHaveSavedTime": {
|
||||
"message": "Anda sudah menghemat waktu orang lain"
|
||||
},
|
||||
"youHaveSavedTimeEnd": {
|
||||
"message": " dari hidup mereka."
|
||||
},
|
||||
"statusReminder": {
|
||||
"message": "Cek status.sponsor.ajay.app untuk status server."
|
||||
},
|
||||
"changeUserID": {
|
||||
"message": "Impor/Ekspor UserID"
|
||||
},
|
||||
"whatChangeUserID": {
|
||||
"message": "Ini sebaiknya dirahasiakan. Ini terlihat seperti password dan sebaiknya tidak dibagikan ke orang lain. Jika seseorang mempunyai ini, dia dapat berpura-pura menjadi anda."
|
||||
},
|
||||
"setUserID": {
|
||||
"message": "Atur UserID"
|
||||
},
|
||||
"userIDChangeWarning": {
|
||||
"message": "Peringatan: Pengubahan UserID bersifat permanen. Apakah anda yakin ingin melakukan ini? Pastikan kamu sudah mencadangkan yang lama untuk berjaga."
|
||||
},
|
||||
"createdBy": {
|
||||
"message": "Dibuat Oleh"
|
||||
},
|
||||
"autoSkip": {
|
||||
"message": "Lewati Otomatis"
|
||||
},
|
||||
"showSkipNotice": {
|
||||
"message": "Tampilkan pemberitahuan setelah melewati segmen"
|
||||
},
|
||||
"keybindCurrentlySet": {
|
||||
"message": ". Saat ini diatur pada:"
|
||||
},
|
||||
"supportInvidious": {
|
||||
"message": "Dukungan Invidious"
|
||||
},
|
||||
"supportInvidiousDescription": {
|
||||
"message": "Invidious (invidio.us) adalah layanan klien YouTube pihak ketiga. Untuk mengaktifkan dukungan, anda harus menerima izin tambahan. Ini TIDAK dapat bekerja di mode penyamaran Chrome dan peramban berbasis Chromium lainnya."
|
||||
},
|
||||
"optionsInfo": {
|
||||
"message": "Aktifkan dukungan Invidious, nonaktifkan lewati otomatis, tombol sembunyi dan lainnya."
|
||||
},
|
||||
"addInvidiousInstance": {
|
||||
"message": "Tambah Instansi Invidious"
|
||||
},
|
||||
"addInvidiousInstanceDescription": {
|
||||
"message": "Tambahkan instansi khusus Invidious. Ini harus diformat dengan HANYA domainnya. Contoh: invidious.ajay.app"
|
||||
},
|
||||
"add": {
|
||||
"message": "Tambah"
|
||||
},
|
||||
"addInvidiousInstanceError": {
|
||||
"message": "Domain ini tidak valid. Ini harus HANYA mengandung bagian domainnya. Contoh: invidious.ajay.app"
|
||||
},
|
||||
"resetInvidiousInstance": {
|
||||
"message": "Reset Daftar Instansi Invidious"
|
||||
},
|
||||
"resetInvidiousInstanceAlert": {
|
||||
"message": "Anda akan mereset daftar instansi invidious"
|
||||
},
|
||||
"currentInstances": {
|
||||
"message": "Instansi sekarang:"
|
||||
},
|
||||
"minDuration": {
|
||||
"message": "Durasi minimal (detik):"
|
||||
},
|
||||
"minDurationDescription": {
|
||||
"message": "Segmen yang lebih kecil dari nilai yang diatur tidak akan dilewati atau tampil di pemutar."
|
||||
},
|
||||
"shortCheck": {
|
||||
"message": "Submisi ini lebih pendek dari opsi durasi minimalmu. Ini dapat berarti ini sudah dikirim, dan hanya akan diabaikan karena opsi ini. Apakah anda yakin ingin mengirim?"
|
||||
},
|
||||
"showUploadButton": {
|
||||
"message": "Tampilkan Tombol Unggah"
|
||||
},
|
||||
"whatUploadButton": {
|
||||
"message": "Tombol ini muncul di pemutar video YouTube setelah anda memilih stempel waktu dan siap untuk dikirimkan."
|
||||
},
|
||||
"customServerAddress": {
|
||||
"message": "Alamat Server SponsorBlock"
|
||||
},
|
||||
"customServerAddressDescription": {
|
||||
"message": "Alamat yang SponsorBlock gunakan untuk memanggil server.\nKecuali jika anda mempunyai instansi server sendiri, ini tidak perlu diubah."
|
||||
},
|
||||
"save": {
|
||||
"message": "Simpan"
|
||||
},
|
||||
"reset": {
|
||||
"message": "Atur ulang"
|
||||
},
|
||||
"customAddressError": {
|
||||
"message": "Alamat ini tidak berada di bentuk yang benar. Pastikan kamu menggunakan http:// atau https:// di awal dan tidak ada garis mengikuti."
|
||||
},
|
||||
"areYouSureReset": {
|
||||
"message": "Apakah anda yakin ingin mengatur ulang ini?"
|
||||
},
|
||||
"confirmPrivacy": {
|
||||
"message": "Video ini dideteksi sebagai tidak terdaftar. Klik batal jika kamu tidak ingin mengecek untuk melewati segmen."
|
||||
},
|
||||
"unlistedCheck": {
|
||||
"message": "Abaikan Video Tidak Terdaftar/Privat"
|
||||
},
|
||||
"whatUnlistedCheck": {
|
||||
"message": "Pengaturan ini akan sedikit melambatkan SponsorBlock. Pencarian lewati segmen membutuhkan pengiriman ID video ke server. Jika anda khawatir tentang ID unlisted video terkirim ke internet, hidupkan opsi ini."
|
||||
},
|
||||
"mobileUpdateInfo": {
|
||||
"message": "m.youtube.com sekarang didukung"
|
||||
},
|
||||
"exportOptions": {
|
||||
"message": "Impor/Ekspor Semua Pengaturan"
|
||||
},
|
||||
"whatExportOptions": {
|
||||
"message": "Ini adalah seluruh konfigurasi anda di JSON. Ini mencakup userID anda, maka pastikan anda membagikan ini dengan bijak."
|
||||
},
|
||||
"setOptions": {
|
||||
"message": "Atur Opsi"
|
||||
},
|
||||
"exportOptionsWarning": {
|
||||
"message": "Peringatan: Mengubah opsi bersifat permanen dan bisa merusak pemasangan anda. Apakah anda yakin ingin melakukan ini? Pastikan untuk mencadangkan yang lama untuk berjaga."
|
||||
},
|
||||
"incorrectlyFormattedOptions": {
|
||||
"message": "JSON ini tidak diformat dengan benar. Pengaturan anda tidak berubah."
|
||||
},
|
||||
"confirmNoticeTitle": {
|
||||
"message": "Kirim Segmen"
|
||||
},
|
||||
"submit": {
|
||||
"message": "Kirim"
|
||||
},
|
||||
"cancel": {
|
||||
"message": "Batal"
|
||||
},
|
||||
"delete": {
|
||||
"message": "Hapus"
|
||||
},
|
||||
"preview": {
|
||||
"message": "Pratinjau"
|
||||
},
|
||||
"inspect": {
|
||||
"message": "Inspeksi"
|
||||
},
|
||||
"edit": {
|
||||
"message": "Ubah"
|
||||
},
|
||||
"copyDebugInformation": {
|
||||
"message": "Salin Informasi Debug Ke Papan Klip"
|
||||
},
|
||||
"copyDebugInformationFailed": {
|
||||
"message": "Gagal menyalin ke papan klip"
|
||||
},
|
||||
"copyDebugInformationOptions": {
|
||||
"message": "Salin informasi ke papan klip untuk menyediakan pengembang saat mengangkat bug / saat pengembang memintanya. Informasi sensitif seperti user ID, channel yang didaftar-putihkan, dan alamat server kustom akan dihapus. Namun itu mengandung informasi seperti useragent anda, browser, sistem operasi, dan nomor versi ekstensi. "
|
||||
},
|
||||
"copyDebugInformationComplete": {
|
||||
"message": "Informasi debug telah disalin ke papan klip. Jangan ragu untuk menghapus informasi yang tidak ingin anda bagikan. Simpan ini di file teks atau salin ke laporan bug."
|
||||
},
|
||||
"theKey": {
|
||||
"message": "Tombolnya"
|
||||
},
|
||||
"keyAlreadyUsed": {
|
||||
"message": "terikat pada tindakan lain. Mohon memilih tombol lain."
|
||||
},
|
||||
"to": {
|
||||
"message": "sampai",
|
||||
"description": "Used between segments. Example: 1:20 to 1:30"
|
||||
},
|
||||
"category_sponsor": {
|
||||
"message": "Sponsor"
|
||||
},
|
||||
"category_sponsor_description": {
|
||||
"message": "Promosi dibayar, tautan dibayar dan iklan langsung. Tidak untuk promosi diri sendiri atau dukungan gratis untuk gerakan/kreator/situs/produk yang mereka suka."
|
||||
},
|
||||
"category_intro": {
|
||||
"message": "Jeda/Animasi Intro"
|
||||
},
|
||||
"category_intro_description": {
|
||||
"message": "Bagian yang bukan konten sebenarnya. Dapat berupa jeda, gambar statik, atau animasi berulang. Ini tidak boleh digunakan untuk transisi yang berisi informasi."
|
||||
},
|
||||
"category_intro_short": {
|
||||
"message": "Jeda"
|
||||
},
|
||||
"category_outro": {
|
||||
"message": "Kartu Akhir/Kredit"
|
||||
},
|
||||
"category_outro_description": {
|
||||
"message": "Kredit atau saat kartu akhir YouTube muncul. Tidak untuk kesimpulan dengan informasi."
|
||||
},
|
||||
"category_interaction": {
|
||||
"message": "Pengingat Interaksi (Berlangganan)"
|
||||
},
|
||||
"category_interaction_description": {
|
||||
"message": "Saat ada pengingat singkat untuk meminta suka, berlangganan atau mengikuti mereka di tengah konten. Jika panjang atau tentang sesuatu yang spesifik, sebaiknya pakai kategori promosi diri sendiri."
|
||||
},
|
||||
"category_interaction_short": {
|
||||
"message": "Pengingat Interaksi"
|
||||
},
|
||||
"category_selfpromo": {
|
||||
"message": "Promosi Diri Sendiri/Tidak Dibayar"
|
||||
},
|
||||
"category_selfpromo_description": {
|
||||
"message": "Mirip dengan \"sponsor\" kecuali ini tidak dibayar atau promosi diri sendiri. Ini termasuk merchandise, donasi, atau informasi tentang siapa yang berkolaborasi dengan mereka."
|
||||
},
|
||||
"category_music_offtopic": {
|
||||
"message": "Musik: Bagian Non-Musik"
|
||||
},
|
||||
"category_music_offtopic_description": {
|
||||
"message": "Hanya gunakan di video musik. Ini termasuk intro dan outro di video musik."
|
||||
},
|
||||
"category_music_offtopic_short": {
|
||||
"message": "Non-Musik"
|
||||
},
|
||||
"category_livestream_messages": {
|
||||
"message": "Livestream: Baca Pesan/Donasi"
|
||||
},
|
||||
"category_livestream_messages_short": {
|
||||
"message": "Membaca Pesan Chat"
|
||||
},
|
||||
"disable": {
|
||||
"message": "Nonaktif"
|
||||
},
|
||||
"manualSkip": {
|
||||
"message": "Lewati Manual"
|
||||
},
|
||||
"showOverlay": {
|
||||
"message": "Tampilkan Di Bilah Waktu"
|
||||
},
|
||||
"colorFormatIncorrect": {
|
||||
"message": "Warna anda tidak diformat dengan benar. Harusnya terdiri dari 3 atau 6 digit kode heksa dengan tagar di awal."
|
||||
},
|
||||
"previewColor": {
|
||||
"message": "Warna Pratinjau",
|
||||
"description": "Referring to submissions that have not been sent to the server yet."
|
||||
},
|
||||
"seekBarColor": {
|
||||
"message": "Warna Bilah Waktu"
|
||||
},
|
||||
"category": {
|
||||
"message": "Kategori"
|
||||
},
|
||||
"skipOption": {
|
||||
"message": "Opsi Lewati",
|
||||
"description": "Used on the options page to describe the ways to skip the segment (auto skip, manual, etc.)"
|
||||
},
|
||||
"enableTestingServer": {
|
||||
"message": "Aktifkan Server Beta Testing"
|
||||
},
|
||||
"whatEnableTestingServer": {
|
||||
"message": "Submisi dan vote anda TIDAK TERHITUNG pada server utama. Hanya gunakan ini untuk percobaan."
|
||||
},
|
||||
"testingServerWarning": {
|
||||
"message": "Semua submisi dan vote TIDAK TERHITUNG pada server utama saat terkoneksi ke server percobaan."
|
||||
},
|
||||
"bracketNow": {
|
||||
"message": "(Sekarang)"
|
||||
},
|
||||
"moreCategories": {
|
||||
"message": "Kategori Lain"
|
||||
},
|
||||
"chooseACategory": {
|
||||
"message": "Pilih Kategori"
|
||||
},
|
||||
"youMustSelectACategory": {
|
||||
"message": "Anda harus memilih kategori untuk semua segmen yang anda kirimkan!"
|
||||
},
|
||||
"bracketEnd": {
|
||||
"message": "(Selesai)"
|
||||
},
|
||||
"hiddenDueToDownvote": {
|
||||
"message": "disembunyikan: voting rendah"
|
||||
},
|
||||
"hiddenDueToDuration": {
|
||||
"message": "disembunyikan: terlalu pendek"
|
||||
},
|
||||
"channelDataNotFound": {
|
||||
"message": "ID Channel belum dimuat."
|
||||
},
|
||||
"adblockerIssue": {
|
||||
"message": "Sepertinya ada sesuatu yang memblokir kemampuan SponsorBlock untuk mendapatkan data video. Kemungkinan karena ad blocker anda. Mohon cek https://github.com/ajayyy/SponsorBlock/wiki/Fix-Ad-Blocker-Blocking-SponsorBlock's-Requests"
|
||||
},
|
||||
"itCouldBeAdblockerIssue": {
|
||||
"message": "Jika ini terus terjadi, kemungkinan terjadi karena ad blocker anda. Mohon cek https://github.com/ajayyy/SponsorBlock/wiki/Fix-Ad-Blocker-Blocking-SponsorBlock's-Requests"
|
||||
},
|
||||
"forceChannelCheck": {
|
||||
"message": "Paksa Cek Channel Sebelum Melewati"
|
||||
},
|
||||
"whatForceChannelCheck": {
|
||||
"message": "Secara standar, ini akan melewati segmen segera bahkan sebelum tahu apa channelnya. Secara standar, beberapa segmen pada awal video mungkin terlewati pada channel yang didaftar-putihkan. Mengaktifkan opsi ini akan mencegah ini namun membuat semua pelewatan mempunyai sedikit delay karena mendapatkan channelID membutuhkan waktu. Delay ini mungkin menjadi tidak terasa jika anda mempunyai internet yang cepat."
|
||||
},
|
||||
"forceChannelCheckPopup": {
|
||||
"message": "Pertimbangkan Mengaktifkan \"Paksa Pengecekan Channel Sebelum Pelewatan\""
|
||||
},
|
||||
"downvoteDescription": {
|
||||
"message": "Salah, Waktu Tidak Tepat"
|
||||
},
|
||||
"incorrectCategory": {
|
||||
"message": "Salah Kategori"
|
||||
},
|
||||
"nonMusicCategoryOnMusic": {
|
||||
"message": "Video ini dikategorikan sebagai musik. Apakah anda yakin ini berisi sponsor? Jika ini ternyata adalah \"Segmen non-musik\", buka pengaturan ekstensi dan aktifkan kategorinya. Lalu, anda bisa mengirim segmen ini sebagai \"Non-musik\" bukannya sponsor. Harap membaca panduan jika anda kebingungan."
|
||||
},
|
||||
"multipleSegments": {
|
||||
"message": "Banyak Segmen"
|
||||
},
|
||||
"guidelines": {
|
||||
"message": "Pedoman"
|
||||
},
|
||||
"readTheGuidelines": {
|
||||
"message": "Baca Pedomannya!!",
|
||||
"description": "Show the first time they submit or if they are \"high risk\""
|
||||
},
|
||||
"categoryUpdate1": {
|
||||
"message": "Kategori disini!"
|
||||
},
|
||||
"categoryUpdate2": {
|
||||
"message": "Buka opsi untuk melewati intro, outro, merch, dll."
|
||||
},
|
||||
"unsubmittedWarning": {
|
||||
"message": "Notifikasi Segmen Yang Belum Dikirim"
|
||||
},
|
||||
"unsubmittedWarningDescription": {
|
||||
"message": "Tampilkan notifikasi saat kamu meninggalkan video dengan segmen yang belum diunggah"
|
||||
}
|
||||
}
|
||||
@@ -1,638 +0,0 @@
|
||||
{
|
||||
"fullName": {
|
||||
"message": "SponsorBlock per YouTube - Salta gli sponsor",
|
||||
"description": "Name of the extension."
|
||||
},
|
||||
"Description": {
|
||||
"message": "Salta sponsorizzazioni, implorazioni di iscrizione ai canali e molto altro sui video di YouTube. Segnala gli sponsor sui video che guardi per salvare il tempo ad altri.",
|
||||
"description": "Description of the extension."
|
||||
},
|
||||
"400": {
|
||||
"message": "Richiesta non valida"
|
||||
},
|
||||
"429": {
|
||||
"message": "Stai inviando troppi spezzoni per questo video, sei sicuro che ce ne siano così tanti?"
|
||||
},
|
||||
"409": {
|
||||
"message": "Questo spezzone è già stato inviato"
|
||||
},
|
||||
"channelWhitelisted": {
|
||||
"message": "Canale aggiunto alla whitelist!"
|
||||
},
|
||||
"Segment": {
|
||||
"message": "segmento"
|
||||
},
|
||||
"Segments": {
|
||||
"message": "segmenti"
|
||||
},
|
||||
"upvoteButtonInfo": {
|
||||
"message": "Vota questo contributo"
|
||||
},
|
||||
"reportButtonTitle": {
|
||||
"message": "Segnala"
|
||||
},
|
||||
"reportButtonInfo": {
|
||||
"message": "Segnala questo contributo come non corretto."
|
||||
},
|
||||
"Dismiss": {
|
||||
"message": "Chiudi"
|
||||
},
|
||||
"Loading": {
|
||||
"message": "Caricamento..."
|
||||
},
|
||||
"Mins": {
|
||||
"message": "Minuti"
|
||||
},
|
||||
"Secs": {
|
||||
"message": "Secondi"
|
||||
},
|
||||
"Hide": {
|
||||
"message": "Non mostrare più"
|
||||
},
|
||||
"hitGoBack": {
|
||||
"message": "Premi non saltare per tornare da dove sei venuto."
|
||||
},
|
||||
"unskip": {
|
||||
"message": "Non saltare"
|
||||
},
|
||||
"reskip": {
|
||||
"message": "Salta ancora"
|
||||
},
|
||||
"paused": {
|
||||
"message": "In pausa"
|
||||
},
|
||||
"manualPaused": {
|
||||
"message": "Timer Fermato"
|
||||
},
|
||||
"confirmMSG": {
|
||||
"message": "\n\nPer modificare o eliminare valori specifici, premi il pulsante delle informazioni o apri il popup cliccando l'icona dell'estensione nell'angolo in alto a destra."
|
||||
},
|
||||
"clearThis": {
|
||||
"message": "Sei sicuro di volerlo cancellare?\n\n"
|
||||
},
|
||||
"Unknown": {
|
||||
"message": "Si è verificato un errore durante l'invio dello spezzone sponsorizzato, per favore riprova più tardi."
|
||||
},
|
||||
"sponsorFound": {
|
||||
"message": "Questo video ha dei segmenti nel database!"
|
||||
},
|
||||
"sponsor404": {
|
||||
"message": "Nessun segmento trovato"
|
||||
},
|
||||
"sponsorStart": {
|
||||
"message": "Il Segmento Inizia Ora"
|
||||
},
|
||||
"sponsorEnd": {
|
||||
"message": "Il Segmento Termina Ora"
|
||||
},
|
||||
"noVideoID": {
|
||||
"message": "Probabilmente questa non è una scheda di YouTube, oppure hai cliccato troppo presto. \nSe sei sicuro di essere in una scheda di YouTube,\n riapri questo popup."
|
||||
},
|
||||
"success": {
|
||||
"message": "Successo!"
|
||||
},
|
||||
"voted": {
|
||||
"message": "Votato!"
|
||||
},
|
||||
"serverDown": {
|
||||
"message": "Sembra che il server non funzioni. Contatta subito lo sviluppatore."
|
||||
},
|
||||
"connectionError": {
|
||||
"message": "Si è verificato un errore durante la connessione. Codice errore: "
|
||||
},
|
||||
"wantToSubmit": {
|
||||
"message": "Desideri inviare per l'id video"
|
||||
},
|
||||
"leftTimes": {
|
||||
"message": "Sembra che tu abbia non abbia inviato alcuni segmenti. Torna a quella pagina per inviarli (non sono stati eliminati)."
|
||||
},
|
||||
"clearTimes": {
|
||||
"message": "Pulisci Segmenti"
|
||||
},
|
||||
"openPopup": {
|
||||
"message": "Apri il Popup di SponsorBlock"
|
||||
},
|
||||
"closePopup": {
|
||||
"message": "Chiudi il popup"
|
||||
},
|
||||
"SubmitTimes": {
|
||||
"message": "Invia Segmenti"
|
||||
},
|
||||
"submitCheck": {
|
||||
"message": "Sei sicuro di volerlo inviare?"
|
||||
},
|
||||
"whitelistChannel": {
|
||||
"message": "Aggiungi Canale alla Whitelist"
|
||||
},
|
||||
"removeFromWhitelist": {
|
||||
"message": "Rimuovi Canale dalla Whitelist"
|
||||
},
|
||||
"voteOnTime": {
|
||||
"message": "Vota un Segmento"
|
||||
},
|
||||
"soFarUHSubmited": {
|
||||
"message": "Fino ad ora hai inviato"
|
||||
},
|
||||
"savedPeopleFrom": {
|
||||
"message": "Hai salvato le persone da "
|
||||
},
|
||||
"viewLeaderboard": {
|
||||
"message": "Guarda la classifica"
|
||||
},
|
||||
"here": {
|
||||
"message": "qui"
|
||||
},
|
||||
"recordTimesDescription": {
|
||||
"message": "Premi il pulsante in basso quando il segmento inizia e finisce per registrarlo ed inviarlo al database."
|
||||
},
|
||||
"popupHint": {
|
||||
"message": "Suggerimento: Premi il pulsante 'punto e virgola' mentre sei concentrato su un video, per segnalare l'inizio e la fine di un segmento e la relativa citazione da inviare. (Questo può essere modificato nelle opzioni)"
|
||||
},
|
||||
"clearTimesButton": {
|
||||
"message": "Cancella Minutaggi"
|
||||
},
|
||||
"submitTimesButton": {
|
||||
"message": "Invia Minutaggi"
|
||||
},
|
||||
"publicStats": {
|
||||
"message": "Viene utilizzato nelle pagine delle statistiche pubbliche che mostrano quanto hai contribuito. Vedi"
|
||||
},
|
||||
"setUsername": {
|
||||
"message": "Imposta Username"
|
||||
},
|
||||
"discordAdvert": {
|
||||
"message": "Entra nel server Discord ufficiale per darci suggerimenti e feedback!"
|
||||
},
|
||||
"hideThis": {
|
||||
"message": "Nascondi"
|
||||
},
|
||||
"Options": {
|
||||
"message": "Opzioni"
|
||||
},
|
||||
"showButtons": {
|
||||
"message": "Mostra i Pulsanti nel Lettore di YouTube"
|
||||
},
|
||||
"hideButtons": {
|
||||
"message": "Nascondi i Pulsanti nel Lettore di YouTube"
|
||||
},
|
||||
"hideButtonsDescription": {
|
||||
"message": "Nasconde i pulsanti che appaiono nel lettore di YouTube per inviare spezzoni sponsorizzati. Capisco che può essere fastidioso per alcune\n persone. Invece di utilizzare quei pulsanti, è possibile utilizzare questo popup per inviare gli spezzoni sponsorizzati. Per nascondere l'avviso che appare, \nusa il bottone \"Non mostrare più\" nell'avviso. Potrai sempre abilitare nuovamente queste impostazioni in futuro."
|
||||
},
|
||||
"showInfoButton": {
|
||||
"message": "Mostra il Pulsante Informazioni nel Lettore di YouTube"
|
||||
},
|
||||
"hideInfoButton": {
|
||||
"message": "Nascondi il Pulsante Informazioni nel Lettore di YouTube"
|
||||
},
|
||||
"whatInfoButton": {
|
||||
"message": "Questo è il pulsante che apre un popup nella pagina YouTube."
|
||||
},
|
||||
"hideDeleteButton": {
|
||||
"message": "Nascondi il Pulsante Elimina nel Lettore di YouTube"
|
||||
},
|
||||
"showDeleteButton": {
|
||||
"message": "Mostra il Pulsante Elimina nel Lettore di YouTube"
|
||||
},
|
||||
"whatDeleteButton": {
|
||||
"message": "Questo è il pulsante che ti permette di cancellare tutti gli spezzoni sponsorizzati nel lettore di YouTube."
|
||||
},
|
||||
"enableViewTracking": {
|
||||
"message": "Attiva Monitoraggio Salti"
|
||||
},
|
||||
"whatViewTracking": {
|
||||
"message": "Questa funzionalità tiene traccia dei segmenti che hai saltato, per far sapere agli utenti quanto il loro contributo abbia aiutato gli altri e sia stato utilizzato come metrica insieme ai voti positivi, per garantire che lo spam non entri nel database. L'estensione invierà un messaggio al server ogni volta che salterai un segmento. Si spera che la maggior parte delle persone non modifichino questa impostazione, in modo da non intaccare l'accuratezza dei numeri di visualizzazione. :)"
|
||||
},
|
||||
"enableQueryByHashPrefix": {
|
||||
"message": "Interrogazione Per Prefisso Hash"
|
||||
},
|
||||
"whatQueryByHashPrefix": {
|
||||
"message": "Invece di richiedere segmenti dal server utilizzando l'Id video, vengono inviati i primi 4 caratteri dell'hash dell'ID video. Questo server invierà i dati per tutti i video con hash simili."
|
||||
},
|
||||
"enableRefetchWhenNotFound": {
|
||||
"message": "Ricarica I Segmenti Su Nuovi Video"
|
||||
},
|
||||
"whatRefetchWhenNotFound": {
|
||||
"message": "Se il video è nuovo, e non risultano esserci segmenti, questi continueranno ad essere ricaricati dopo pochi minuti mentre guardi il video."
|
||||
},
|
||||
"showNotice": {
|
||||
"message": "Mostra di Nuovo l'Avviso"
|
||||
},
|
||||
"longDescription": {
|
||||
"message": "SponsorBlock ti consente di saltare sponsorizzazioni, introduzioni, conclusioni, promemoria di iscrizione e altre componenti fastidiose dei video su YouTube. SponsorBlock è un'estensione per browser in crowdsourcing, che consente a chiunque di inviare l'ora di inizio e di fine dei segmenti sponsorizzati e altri segmenti video su YouTube. Quando una persona invia queste informazioni, chiunque altro in possesso di questa estensione sarà in grado di saltare direttamente il segmento sponsorizzato. È possibile saltare anche le sezioni non musicali dei video musicali.",
|
||||
"description": "Full description of the extension on the store pages."
|
||||
},
|
||||
"website": {
|
||||
"message": "Sito Web",
|
||||
"description": "Used on Firefox Store Page"
|
||||
},
|
||||
"sourceCode": {
|
||||
"message": "Codice Sorgente",
|
||||
"description": "Used on Firefox Store Page"
|
||||
},
|
||||
"noticeUpdate": {
|
||||
"message": "L'avviso è stato aggiornato!",
|
||||
"description": "The first line of the message displayed after the notice was upgraded."
|
||||
},
|
||||
"noticeUpdate2": {
|
||||
"message": "Se non ti piace ancora, premi il pulsante \"non mostrare mai\".",
|
||||
"description": "The second line of the message displayed after the notice was upgraded."
|
||||
},
|
||||
"setStartSponsorShortcut": {
|
||||
"message": "Imposta chiave di associazione per l'inizio del segmento"
|
||||
},
|
||||
"setSubmitKeybind": {
|
||||
"message": "Imposta chiave di associazione tasti per i tuoi contributi"
|
||||
},
|
||||
"keybindDescription": {
|
||||
"message": "Seleziona una chiave digitandola"
|
||||
},
|
||||
"keybindDescriptionComplete": {
|
||||
"message": "L'associazione di tasti è stata impostata a: "
|
||||
},
|
||||
"0": {
|
||||
"message": "Timeout della connessione. Controlla la tua connessione a Internet. Se internet sta funzionando, il server è probabilmente sovraccarico oppure giù."
|
||||
},
|
||||
"disableSkipping": {
|
||||
"message": "Disabilita SponsorBlock"
|
||||
},
|
||||
"enableSkipping": {
|
||||
"message": "Abilita SponsorBlock"
|
||||
},
|
||||
"yourWork": {
|
||||
"message": "Il Tuo Lavoro",
|
||||
"description": "Used to describe the section that will show you the statistics from your submissions."
|
||||
},
|
||||
"502": {
|
||||
"message": "Il server sembra essere sovraccaricato. Riprova tra pochi secondi."
|
||||
},
|
||||
"errorCode": {
|
||||
"message": "Codice Errore: "
|
||||
},
|
||||
"skip": {
|
||||
"message": "Salta"
|
||||
},
|
||||
"skip_category": {
|
||||
"message": "Saltare {0}?"
|
||||
},
|
||||
"skipped": {
|
||||
"message": "Saltato"
|
||||
},
|
||||
"disableAutoSkip": {
|
||||
"message": "Disabilita Salto Automatico"
|
||||
},
|
||||
"enableAutoSkip": {
|
||||
"message": "Abilita Salto Automatico"
|
||||
},
|
||||
"audioNotification": {
|
||||
"message": "Notifiche Audio per Salta"
|
||||
},
|
||||
"audioNotificationDescription": {
|
||||
"message": "La notifica audio riprodurrà un suono ogni volta che un segmento verrà saltato. Se questa opzione (o quella del salto automatico) è disattivata, non verrà riprodotto alcun suono."
|
||||
},
|
||||
"showTimeWithSkips": {
|
||||
"message": "Mostra Tempo Con Salti Rimossi"
|
||||
},
|
||||
"showTimeWithSkipsDescription": {
|
||||
"message": "Questo tempo appare tra parentesi accanto al tempo attuale sotto alla barra di progresso. Questo mostra la durata totale del video meno gli spezzoni. Include spezzoni marcati come \"Mostra solo nella barra di progresso\"."
|
||||
},
|
||||
"youHaveSkipped": {
|
||||
"message": "Hai saltato "
|
||||
},
|
||||
"youHaveSaved": {
|
||||
"message": "Ti sei salvato "
|
||||
},
|
||||
"minLower": {
|
||||
"message": "minuto"
|
||||
},
|
||||
"minsLower": {
|
||||
"message": "minuti"
|
||||
},
|
||||
"hourLower": {
|
||||
"message": "ora"
|
||||
},
|
||||
"hoursLower": {
|
||||
"message": "ore"
|
||||
},
|
||||
"youHaveSavedTime": {
|
||||
"message": "Hai salvato alle persone"
|
||||
},
|
||||
"youHaveSavedTimeEnd": {
|
||||
"message": " delle loro vite."
|
||||
},
|
||||
"statusReminder": {
|
||||
"message": "Controlla status.sponsor.ajay.app per lo stato del server."
|
||||
},
|
||||
"changeUserID": {
|
||||
"message": "Importa/Esporta Il Tuo ID Utente"
|
||||
},
|
||||
"whatChangeUserID": {
|
||||
"message": "Questo dovrebbe essere tenuto privato. Questo è come una password e non dovrebbe essere condiviso con nessuno. Se qualcuno ha questo, ti può impersonare."
|
||||
},
|
||||
"setUserID": {
|
||||
"message": "Imposta ID utente"
|
||||
},
|
||||
"userIDChangeWarning": {
|
||||
"message": "Attenzione: cambiare l'ID utente è permanente. Sei sicuro di volerlo fare? Assicurati di eseguire il backup del tuo vecchio nel caso."
|
||||
},
|
||||
"createdBy": {
|
||||
"message": "Creato da"
|
||||
},
|
||||
"autoSkip": {
|
||||
"message": "Salta Automaticamente"
|
||||
},
|
||||
"showSkipNotice": {
|
||||
"message": "Mostra Avviso Dopo Aver Saltato un Segmento"
|
||||
},
|
||||
"keybindCurrentlySet": {
|
||||
"message": ". Attualmente è impostato su:"
|
||||
},
|
||||
"supportInvidious": {
|
||||
"message": "Supporta Invidious"
|
||||
},
|
||||
"supportInvidiousDescription": {
|
||||
"message": "Invidious (invidio.us) è un client YouTube di terze parti. Per abilitare il supporto, è necessario accettare i permessi aggiuntivi. Questo NON funziona in incognito su Chrome e altre varianti di Chromium."
|
||||
},
|
||||
"optionsInfo": {
|
||||
"message": "Abilita supporto invidioso, disabilita salto automatico, nascondi i pulsanti e altro ancora."
|
||||
},
|
||||
"addInvidiousInstance": {
|
||||
"message": "Aggiungi istanza di Invidious"
|
||||
},
|
||||
"addInvidiousInstanceDescription": {
|
||||
"message": "Aggiungi un'istanza personalizzata di Invidious. Questo deve essere formattato SOLO con il dominio. Esempio: invidious.ajay.app"
|
||||
},
|
||||
"add": {
|
||||
"message": "Aggiungi"
|
||||
},
|
||||
"addInvidiousInstanceError": {
|
||||
"message": "Questo è un dominio non valido. Questo dovrebbe includere SOLO la parte del dominio. Esempio: invidious.ajay.app"
|
||||
},
|
||||
"resetInvidiousInstance": {
|
||||
"message": "Reimposta la lista di istanze Invidious"
|
||||
},
|
||||
"resetInvidiousInstanceAlert": {
|
||||
"message": "Stai per reimpostare la lista di istanze di Invidious"
|
||||
},
|
||||
"currentInstances": {
|
||||
"message": "Istanze Attuali:"
|
||||
},
|
||||
"minDuration": {
|
||||
"message": "Durata minima (secondi):"
|
||||
},
|
||||
"minDurationDescription": {
|
||||
"message": "I segmenti più brevi del valore impostato non verranno saltati o visualizzati nel lettore."
|
||||
},
|
||||
"shortCheck": {
|
||||
"message": "Il seguente contributo è più breve della tua opzione di durata minima. Ciò potrebbe significare che questo è già stato inviato e viene semplicemente ignorato a causa di questa opzione. Sei sicuro di voler inviare?"
|
||||
},
|
||||
"showUploadButton": {
|
||||
"message": "Mostra Pulsante di Caricamento"
|
||||
},
|
||||
"whatUploadButton": {
|
||||
"message": "Questo pulsante appare sul riproduttore di YouTube dopo che hai selezionato un marcatore temporale e sei pronto ad inviarlo."
|
||||
},
|
||||
"customServerAddress": {
|
||||
"message": "Indirizzo Server SponsorBlock"
|
||||
},
|
||||
"customServerAddressDescription": {
|
||||
"message": "L'indirizzo che SponsorBlock usa per effettuare richieste al server. Questo non dovrebbe essere modificato a meno che tu non abbia un tuo server."
|
||||
},
|
||||
"save": {
|
||||
"message": "Salva"
|
||||
},
|
||||
"reset": {
|
||||
"message": "Reimposta"
|
||||
},
|
||||
"customAddressError": {
|
||||
"message": "Questo indirizzo non è nel formatto corretto. Assicurati di avere http:// o https:// all'inizio e nessuno slash alla fine."
|
||||
},
|
||||
"areYouSureReset": {
|
||||
"message": "Sei sicuro di voler eseguire il reset?"
|
||||
},
|
||||
"confirmPrivacy": {
|
||||
"message": "Il video è stato rilevato come non in elenco. Clicca su Annulla se non desideri verificare la presenza di segmenti da saltare."
|
||||
},
|
||||
"unlistedCheck": {
|
||||
"message": "Ignora Video Non Pubblicati/Privati"
|
||||
},
|
||||
"whatUnlistedCheck": {
|
||||
"message": "Questa impostazione rallenterà leggermente SponsorBlock. Le ricerche di segmenti da saltare richiedono l'invio dell'ID video al server. Se sei preoccupato per gli ID video non in elenco inviati su Internet, attiva questa opzione."
|
||||
},
|
||||
"mobileUpdateInfo": {
|
||||
"message": "m.youtube.com è ora supportato"
|
||||
},
|
||||
"exportOptions": {
|
||||
"message": "Importa/Esporta Tutte Le Opzioni"
|
||||
},
|
||||
"whatExportOptions": {
|
||||
"message": "Questa è la tua intera configurazione in formaro JSON. Questo include il tuo ID utente, quindi presta attenzione se vuoi condividerlo."
|
||||
},
|
||||
"setOptions": {
|
||||
"message": "Imposta Opzioni"
|
||||
},
|
||||
"exportOptionsWarning": {
|
||||
"message": "Attezione: La modifica delle opzioni è permanente e può interrompere l'installazione. Sei sicuro di voler proseguire? Assicurati di aver eseguito un backup per ogni evenienza."
|
||||
},
|
||||
"incorrectlyFormattedOptions": {
|
||||
"message": "Questo JSON non è stato correttamente formattato. Le tue opzioni non sono state modificate."
|
||||
},
|
||||
"confirmNoticeTitle": {
|
||||
"message": "Invia Segmento"
|
||||
},
|
||||
"submit": {
|
||||
"message": "Invia"
|
||||
},
|
||||
"cancel": {
|
||||
"message": "Annulla"
|
||||
},
|
||||
"delete": {
|
||||
"message": "Elimina"
|
||||
},
|
||||
"preview": {
|
||||
"message": "Anteprima"
|
||||
},
|
||||
"inspect": {
|
||||
"message": "Esamina"
|
||||
},
|
||||
"edit": {
|
||||
"message": "Modifica"
|
||||
},
|
||||
"copyDebugInformation": {
|
||||
"message": "Copia Informazioni di Debug Negli Appunti"
|
||||
},
|
||||
"copyDebugInformationFailed": {
|
||||
"message": "Impossibile scrivere negli Appunti"
|
||||
},
|
||||
"copyDebugInformationOptions": {
|
||||
"message": "Copia le informazioni negli appunti da fornire a uno sviluppatore quando si registra un bug / quando uno sviluppatore lo richiede. Le informazioni sensibili come l'ID utente, i canali e l'indirizzo del server personalizzato sono stati rimossi. Tuttavia contiene informazioni come il tuo useragent, browser, sistema operativo e numero di versione di estensione. "
|
||||
},
|
||||
"copyDebugInformationComplete": {
|
||||
"message": "Le informazioni di debug sono state copiate nel clip board. Sentiti libero di rimuovere tutte le informazioni che preferisci non condividere. Salva in un file di testo o incollale nella segnalazione di bug."
|
||||
},
|
||||
"theKey": {
|
||||
"message": "La chiave"
|
||||
},
|
||||
"keyAlreadyUsed": {
|
||||
"message": "è abbinata ad un'altra azione. Si prega di selezionare un'altra chiave."
|
||||
},
|
||||
"to": {
|
||||
"message": "a",
|
||||
"description": "Used between segments. Example: 1:20 to 1:30"
|
||||
},
|
||||
"category_sponsor": {
|
||||
"message": "Sponsorizzazione"
|
||||
},
|
||||
"category_sponsor_description": {
|
||||
"message": "Promozione a pagamento, referral a pagamento e pubblicità diretta. Non per auto-promozione o ringraziamenti gratuiti a cause/creatori/siti web/ prodotti di loro gradimento."
|
||||
},
|
||||
"category_intro": {
|
||||
"message": "Animazione Interruzione/Introduzione"
|
||||
},
|
||||
"category_intro_description": {
|
||||
"message": "Un intervallo senza contenuto effettivo. Potrebbe essere una pausa, una schermata statica, un'animazione ripetuta. Non dovrebbe essere usato per transizioni contenenti informazioni."
|
||||
},
|
||||
"category_intro_short": {
|
||||
"message": "Interruzione"
|
||||
},
|
||||
"category_outro": {
|
||||
"message": "Conclusioni/Titoli di Coda"
|
||||
},
|
||||
"category_outro_description": {
|
||||
"message": "I titoli di coda o quando vengono mostrate annotazioni a fine video su YouTube. Non per conclusioni provviste di informazioni."
|
||||
},
|
||||
"category_interaction": {
|
||||
"message": "Promemoria di Interazione (Sottoscrizione)"
|
||||
},
|
||||
"category_interaction_description": {
|
||||
"message": "Quando nel punto centrale del contenuto è presente un breve promemoria per aggiunta di mi piace, iscrizione o seguito. Se dovesse risultare esteso o riguardare qualcosa di specifico, potrebbe essere un'autopromozione."
|
||||
},
|
||||
"category_interaction_short": {
|
||||
"message": "Promemoria di Interazione"
|
||||
},
|
||||
"category_selfpromo": {
|
||||
"message": "Promozione non pagata/Autopromozione"
|
||||
},
|
||||
"category_selfpromo_description": {
|
||||
"message": "Simile alle \"sponsorizzazioni\" tranne che per promozioni non pagate o autopromozioni. Ciò include sezioni riguardanti vendita di merce, donazioni o informazioni in merito a collaboratori."
|
||||
},
|
||||
"category_music_offtopic": {
|
||||
"message": "Musica: Sezione Non-Musicale"
|
||||
},
|
||||
"category_music_offtopic_description": {
|
||||
"message": "Solo per utilizzo su video musicali. Ciò include introduzioni o conclusioni in video musicali."
|
||||
},
|
||||
"category_music_offtopic_short": {
|
||||
"message": "Non-Musicale"
|
||||
},
|
||||
"category_livestream_messages": {
|
||||
"message": "Livestream: Donazione/Letture dei Messaggi"
|
||||
},
|
||||
"category_livestream_messages_short": {
|
||||
"message": "Lettura Messaggi"
|
||||
},
|
||||
"disable": {
|
||||
"message": "Disattiva"
|
||||
},
|
||||
"manualSkip": {
|
||||
"message": "Salto Manuale"
|
||||
},
|
||||
"showOverlay": {
|
||||
"message": "Mostra nella Barra di Ricerca"
|
||||
},
|
||||
"colorFormatIncorrect": {
|
||||
"message": "Il tuo colore è formattato in modo errato. Dovrebbe essere un codice esadecimale a 3 o 6 cifre con un segno numerico iniziale."
|
||||
},
|
||||
"previewColor": {
|
||||
"message": "Anteprima Colore",
|
||||
"description": "Referring to submissions that have not been sent to the server yet."
|
||||
},
|
||||
"seekBarColor": {
|
||||
"message": "Colore Barra di Ricerca"
|
||||
},
|
||||
"category": {
|
||||
"message": "Categoria"
|
||||
},
|
||||
"skipOption": {
|
||||
"message": "Salta Opzione",
|
||||
"description": "Used on the options page to describe the ways to skip the segment (auto skip, manual, etc.)"
|
||||
},
|
||||
"enableTestingServer": {
|
||||
"message": "Attiva Server di Beta Testing"
|
||||
},
|
||||
"whatEnableTestingServer": {
|
||||
"message": "I tuoi invii e voti NON CONTERANNO nel il server principale. Usa questa opzione solo per test."
|
||||
},
|
||||
"testingServerWarning": {
|
||||
"message": "Tutti i contributi e i voti NON VERRANNO CONTATI verso il server principale durante la connessione al server di prova. Assicurarsi di disabilitare questa opzione quando si desidera fare reali contributi."
|
||||
},
|
||||
"bracketNow": {
|
||||
"message": "(Ora)"
|
||||
},
|
||||
"moreCategories": {
|
||||
"message": "Più Categorie"
|
||||
},
|
||||
"chooseACategory": {
|
||||
"message": "Scegli una Categoria"
|
||||
},
|
||||
"youMustSelectACategory": {
|
||||
"message": "Devi selezionare una categoria per tutti i segmenti che stai inviando!"
|
||||
},
|
||||
"bracketEnd": {
|
||||
"message": "(Fine)"
|
||||
},
|
||||
"hiddenDueToDownvote": {
|
||||
"message": "nascosto: downvote"
|
||||
},
|
||||
"hiddenDueToDuration": {
|
||||
"message": "nascosto: troppo corto"
|
||||
},
|
||||
"channelDataNotFound": {
|
||||
"message": "ID canale non ancora caricato."
|
||||
},
|
||||
"adblockerIssue": {
|
||||
"message": "Sembra che qualcosa stia bloccando la capacità di SponsorBlock di ottenere dati video. Questo probabilmente è il tuo ad blocker. Controlla https://github.com/ajayyy/SponsorBlock/wiki/Fix-Ad-Blocker-Blocking-SponsorBlock's-Requests"
|
||||
},
|
||||
"itCouldBeAdblockerIssue": {
|
||||
"message": "Se questo continua a verificarsi, potrebbe essere causato dal tuo ad-blocker. Controlla https://github.com/ajayyy/SponsorBlock/wiki/Fix-Ad-Blocker-Blocking-SponsorBlock's-Requests"
|
||||
},
|
||||
"forceChannelCheck": {
|
||||
"message": "Forza controllo canale prima di andare avanti"
|
||||
},
|
||||
"whatForceChannelCheck": {
|
||||
"message": "Per impostazione predefinita, si salteranno subito i segmenti prima che si sappia anche che canale è. Per impostazione predefinita, alcuni segmenti all'inizio del video potrebbero essere saltati sui canali sulla whitelist. Abilitare questa opzione impedirà questo, ma fare saltare tutti hanno un leggero ritardo in quanto ottenere il channelID può richiedere un certo tempo. Questo ritardo potrebbe essere invisibile se si dispone di internet veloce."
|
||||
},
|
||||
"forceChannelCheckPopup": {
|
||||
"message": "Considera l'Attivazione dell'opzione \"Forza la Verifica del Canale Prima del Salto\""
|
||||
},
|
||||
"downvoteDescription": {
|
||||
"message": "Tempo Non Corretto/Errato"
|
||||
},
|
||||
"incorrectCategory": {
|
||||
"message": "Categoria Errata"
|
||||
},
|
||||
"nonMusicCategoryOnMusic": {
|
||||
"message": "Questo video è classificato come musica. Sei sicuro che questo video contenga uno sponsor? Se questo è in realtà un \"Segmento Non-Musica\", apri le opzioni di questa estensione e abilita questa categoria. Quindi, è possibile inviare questo segmento come \"Non-Music\" invece di sponsor. Si prega di leggere la guida se si è confusi."
|
||||
},
|
||||
"multipleSegments": {
|
||||
"message": "Segmenti Multipli"
|
||||
},
|
||||
"guidelines": {
|
||||
"message": "Linee guida"
|
||||
},
|
||||
"readTheGuidelines": {
|
||||
"message": "Leggi Le Linee Guide!!",
|
||||
"description": "Show the first time they submit or if they are \"high risk\""
|
||||
},
|
||||
"categoryUpdate1": {
|
||||
"message": "Le categorie sono qui!"
|
||||
},
|
||||
"categoryUpdate2": {
|
||||
"message": "Apri queste opzioni per saltare le introduzioni, conclusioni, vendita di prodotti ecc."
|
||||
},
|
||||
"unsubmittedWarning": {
|
||||
"message": "Notifica Segmenti Non Inviati"
|
||||
},
|
||||
"unsubmittedWarningDescription": {
|
||||
"message": "Invia una notifica quando lasci un video con segmenti non caricati"
|
||||
}
|
||||
}
|
||||
@@ -1,154 +0,0 @@
|
||||
{
|
||||
"fullName": {
|
||||
"message": "SponserBlock for YouTube - 動画のスポンサーセクションを自動でスキップする",
|
||||
"description": "Name of the extension."
|
||||
},
|
||||
"reportButtonTitle": {
|
||||
"message": "報告"
|
||||
},
|
||||
"Dismiss": {
|
||||
"message": "無視"
|
||||
},
|
||||
"Loading": {
|
||||
"message": "読み込み中..."
|
||||
},
|
||||
"Mins": {
|
||||
"message": "分"
|
||||
},
|
||||
"Secs": {
|
||||
"message": "秒"
|
||||
},
|
||||
"success": {
|
||||
"message": "成功しました!"
|
||||
},
|
||||
"voted": {
|
||||
"message": "投票しました!"
|
||||
},
|
||||
"closePopup": {
|
||||
"message": "ポップアップを閉じる"
|
||||
},
|
||||
"viewLeaderboard": {
|
||||
"message": "リーダーボードを表示"
|
||||
},
|
||||
"here": {
|
||||
"message": "こちら"
|
||||
},
|
||||
"Options": {
|
||||
"message": "オプション"
|
||||
},
|
||||
"showButtons": {
|
||||
"message": "YouTube プレイヤーにボタンを表示"
|
||||
},
|
||||
"hideButtons": {
|
||||
"message": "YouTube プレイヤーにボタンを表示しない"
|
||||
},
|
||||
"website": {
|
||||
"message": "ウェブサイト",
|
||||
"description": "Used on Firefox Store Page"
|
||||
},
|
||||
"sourceCode": {
|
||||
"message": "ソースコード",
|
||||
"description": "Used on Firefox Store Page"
|
||||
},
|
||||
"errorCode": {
|
||||
"message": "エラーコード: "
|
||||
},
|
||||
"skip": {
|
||||
"message": "スキップ"
|
||||
},
|
||||
"skip_category": {
|
||||
"message": "スキップ {0}?"
|
||||
},
|
||||
"skipped": {
|
||||
"message": "スキップしました"
|
||||
},
|
||||
"disableAutoSkip": {
|
||||
"message": "自動スキップを無効にする"
|
||||
},
|
||||
"enableAutoSkip": {
|
||||
"message": "自動スキップを有効にする"
|
||||
},
|
||||
"youHaveSkipped": {
|
||||
"message": "スキップしました "
|
||||
},
|
||||
"minLower": {
|
||||
"message": "分"
|
||||
},
|
||||
"minsLower": {
|
||||
"message": "分"
|
||||
},
|
||||
"hourLower": {
|
||||
"message": "時間"
|
||||
},
|
||||
"hoursLower": {
|
||||
"message": "時間"
|
||||
},
|
||||
"autoSkip": {
|
||||
"message": "自動スキップ"
|
||||
},
|
||||
"customServerAddress": {
|
||||
"message": "SponsorBlock サーバーアドレス"
|
||||
},
|
||||
"save": {
|
||||
"message": "保存"
|
||||
},
|
||||
"reset": {
|
||||
"message": "リセット"
|
||||
},
|
||||
"mobileUpdateInfo": {
|
||||
"message": "m.youtube.com は現在サポートされています"
|
||||
},
|
||||
"submit": {
|
||||
"message": "送信"
|
||||
},
|
||||
"cancel": {
|
||||
"message": "キャンセル"
|
||||
},
|
||||
"delete": {
|
||||
"message": "削除"
|
||||
},
|
||||
"preview": {
|
||||
"message": "プレビュー"
|
||||
},
|
||||
"edit": {
|
||||
"message": "編集"
|
||||
},
|
||||
"category_sponsor": {
|
||||
"message": "スポンサー"
|
||||
},
|
||||
"disable": {
|
||||
"message": "無効"
|
||||
},
|
||||
"previewColor": {
|
||||
"message": "プレビューカラー",
|
||||
"description": "Referring to submissions that have not been sent to the server yet."
|
||||
},
|
||||
"seekBarColor": {
|
||||
"message": "シークバーのカラー"
|
||||
},
|
||||
"category": {
|
||||
"message": "カテゴリ"
|
||||
},
|
||||
"enableTestingServer": {
|
||||
"message": "ベータテストサーバーを有効にする"
|
||||
},
|
||||
"chooseACategory": {
|
||||
"message": "カテゴリーを選択"
|
||||
},
|
||||
"channelDataNotFound": {
|
||||
"message": "まだチャンネル ID が読み込まれてません。"
|
||||
},
|
||||
"incorrectCategory": {
|
||||
"message": "カテゴリが違います"
|
||||
},
|
||||
"guidelines": {
|
||||
"message": "ガイドライン"
|
||||
},
|
||||
"readTheGuidelines": {
|
||||
"message": "ガイドラインを読んでください!!",
|
||||
"description": "Show the first time they submit or if they are \"high risk\""
|
||||
},
|
||||
"categoryUpdate1": {
|
||||
"message": "カテゴリはこちらです!"
|
||||
}
|
||||
}
|
||||
@@ -1 +0,0 @@
|
||||
{}
|
||||
@@ -1,638 +0,0 @@
|
||||
{
|
||||
"fullName": {
|
||||
"message": "YouTube용 SponsorBlock - 스폰서 광고 차단",
|
||||
"description": "Name of the extension."
|
||||
},
|
||||
"Description": {
|
||||
"message": "YouTube 영상의 스폰서 광고, '구독과 좋아요' 광고 같이 쓸데없는 광고를 모두 건너뛰세요. 영상의 스폰서 광고 구간을 신고하여 다른 사람들의 시간을 절약할 수 있게 해주세요.",
|
||||
"description": "Description of the extension."
|
||||
},
|
||||
"400": {
|
||||
"message": "서버에서 유효하지 않은 요청이라고 응답했습니다"
|
||||
},
|
||||
"429": {
|
||||
"message": "이 영상에 너무 많은 스폰서 광고 시간을 제출했습니다, 정말로 확신하십니까?"
|
||||
},
|
||||
"409": {
|
||||
"message": "이전에 이미 제출되었습니다"
|
||||
},
|
||||
"channelWhitelisted": {
|
||||
"message": "채널이 화이트리스트에 추가되었습니다!"
|
||||
},
|
||||
"Segment": {
|
||||
"message": "구간"
|
||||
},
|
||||
"Segments": {
|
||||
"message": "구간"
|
||||
},
|
||||
"upvoteButtonInfo": {
|
||||
"message": "이 제출을 추천하기"
|
||||
},
|
||||
"reportButtonTitle": {
|
||||
"message": "신고"
|
||||
},
|
||||
"reportButtonInfo": {
|
||||
"message": "잘못된 제출로 신고하기."
|
||||
},
|
||||
"Dismiss": {
|
||||
"message": "무시"
|
||||
},
|
||||
"Loading": {
|
||||
"message": "로딩 중..."
|
||||
},
|
||||
"Mins": {
|
||||
"message": "분"
|
||||
},
|
||||
"Secs": {
|
||||
"message": "초"
|
||||
},
|
||||
"Hide": {
|
||||
"message": "보지 않기"
|
||||
},
|
||||
"hitGoBack": {
|
||||
"message": "온 곳으로 돌아가려면 스킵하지 않기를 누르세요."
|
||||
},
|
||||
"unskip": {
|
||||
"message": "건너뛰지 않기"
|
||||
},
|
||||
"reskip": {
|
||||
"message": "다시 건너뛰기"
|
||||
},
|
||||
"paused": {
|
||||
"message": "정지됨"
|
||||
},
|
||||
"manualPaused": {
|
||||
"message": "타이머가 정지됨"
|
||||
},
|
||||
"confirmMSG": {
|
||||
"message": "독립 값을 수정하거나 삭제하려면 정보 버튼을 클릭하거나 우측 상단에 있는 확장 프로그램 아이콘을 눌러 확장 프로그램 팝업을 여세요."
|
||||
},
|
||||
"clearThis": {
|
||||
"message": "정말로 삭제하시겠습니까?\n\n"
|
||||
},
|
||||
"Unknown": {
|
||||
"message": "스폰서 시간을 제출하는 동안 오류가 발생했습니다, 나중에 다시 시도하세요."
|
||||
},
|
||||
"sponsorFound": {
|
||||
"message": "이 영상의 광고 구간을 서버 데이터베이스에서 찾았습니다!"
|
||||
},
|
||||
"sponsor404": {
|
||||
"message": "광고 구간을 찾지 못했습니다"
|
||||
},
|
||||
"sponsorStart": {
|
||||
"message": "광고 구간 시작"
|
||||
},
|
||||
"sponsorEnd": {
|
||||
"message": "광고 구간 끝"
|
||||
},
|
||||
"noVideoID": {
|
||||
"message": "현재 페이지에서 YouTube 영상을 찾지 못하였습니다. 이 페이지에 YouTube 영상이 있는 경우, 이 팝업을 닫고 다시 열어주세요. 그래도 이 팝업이 바뀌지 않는 경우, 페이지를 새로고침하세요."
|
||||
},
|
||||
"success": {
|
||||
"message": "성공!"
|
||||
},
|
||||
"voted": {
|
||||
"message": "투표 완료!"
|
||||
},
|
||||
"serverDown": {
|
||||
"message": "서버가 다운된 것 같습니다. 즉시 개발 부에 연락하세요."
|
||||
},
|
||||
"connectionError": {
|
||||
"message": "서버 오류가 발생하였습니다. 오류 코드: "
|
||||
},
|
||||
"wantToSubmit": {
|
||||
"message": "영상 id를 제출하시겠습니까"
|
||||
},
|
||||
"leftTimes": {
|
||||
"message": "몇몇 구간을 제출하지 않은 채 있는 것 같습니다. 해당 페이지로 다시 돌아가 제출하세요 (삭제되지 않았습니다)"
|
||||
},
|
||||
"clearTimes": {
|
||||
"message": "구간 제거"
|
||||
},
|
||||
"openPopup": {
|
||||
"message": "SponsorBlock 팝업 열기"
|
||||
},
|
||||
"closePopup": {
|
||||
"message": "팝업 닫기"
|
||||
},
|
||||
"SubmitTimes": {
|
||||
"message": "구간 제출"
|
||||
},
|
||||
"submitCheck": {
|
||||
"message": "정말로 제출하시겠습니까?"
|
||||
},
|
||||
"whitelistChannel": {
|
||||
"message": "채널을 화이트리스트에 추가하기"
|
||||
},
|
||||
"removeFromWhitelist": {
|
||||
"message": "채널을 화이트리스트에서 삭제하기"
|
||||
},
|
||||
"voteOnTime": {
|
||||
"message": "구간 투표"
|
||||
},
|
||||
"soFarUHSubmited": {
|
||||
"message": "지금까지 제출한 구간:"
|
||||
},
|
||||
"savedPeopleFrom": {
|
||||
"message": "사람을 다음에서 구했습니다 "
|
||||
},
|
||||
"viewLeaderboard": {
|
||||
"message": "리더보드 보기"
|
||||
},
|
||||
"here": {
|
||||
"message": "링크"
|
||||
},
|
||||
"recordTimesDescription": {
|
||||
"message": "구간이 시작 및 종료될 때 아래의 버튼을 눌러 구간을 기록하고 데이터베이스에 제출하세요."
|
||||
},
|
||||
"popupHint": {
|
||||
"message": "참고: 영상 내에서 쉼표 키를 눌러서 초점을 맞추어서 시작/끝을 제보하고 따옴표로 제출하세요. (설정에서 변경 가능)"
|
||||
},
|
||||
"clearTimesButton": {
|
||||
"message": "시간 초기화"
|
||||
},
|
||||
"submitTimesButton": {
|
||||
"message": "시간 제출"
|
||||
},
|
||||
"publicStats": {
|
||||
"message": "이것은 사용자가 구간 제출에 얼마나 기여했는지를 나타내기 위해 사용하는 정보로, 여기서 확인하실 수 있습니다:"
|
||||
},
|
||||
"setUsername": {
|
||||
"message": "사용자 이름 설정"
|
||||
},
|
||||
"discordAdvert": {
|
||||
"message": "공식 디스코드 서버에 들어와서 기능 제안을 해주시거나 피드백을 남겨주세요!"
|
||||
},
|
||||
"hideThis": {
|
||||
"message": "숨기기"
|
||||
},
|
||||
"Options": {
|
||||
"message": "설정"
|
||||
},
|
||||
"showButtons": {
|
||||
"message": "YouTube 플레이어에서 버튼 표시하기"
|
||||
},
|
||||
"hideButtons": {
|
||||
"message": "YouTube 플레이어에서 버튼 숨기기"
|
||||
},
|
||||
"hideButtonsDescription": {
|
||||
"message": "스킵할 구간을 제출하기 위해 YouTube 플레이어에 나타나는 버튼을 숨깁니다"
|
||||
},
|
||||
"showInfoButton": {
|
||||
"message": "YouTube 플레이어에서 정보 버튼 표시하기"
|
||||
},
|
||||
"hideInfoButton": {
|
||||
"message": "YouTube 플레이어에서 정보 버튼 숨기기"
|
||||
},
|
||||
"whatInfoButton": {
|
||||
"message": "YouTube 페이지에 팝업으로 표시되는 버튼입니다"
|
||||
},
|
||||
"hideDeleteButton": {
|
||||
"message": "YouTube 플레이어에서 삭제 버튼 숨기기"
|
||||
},
|
||||
"showDeleteButton": {
|
||||
"message": "YouTube 플레이어에서 삭제 버튼 표시하기"
|
||||
},
|
||||
"whatDeleteButton": {
|
||||
"message": "현재 영상에 제출되지 않은 구간을 YouTube 플레이어 내에서 지우는 버튼입니다"
|
||||
},
|
||||
"enableViewTracking": {
|
||||
"message": "스킵 개수 추적 활성화"
|
||||
},
|
||||
"whatViewTracking": {
|
||||
"message": "이 기능은 건너 뛴 부분을 추적하여 사용자가 제출한 내용이 다른 사람에게 얼마나 도움이 되는지 알려주고 스팸이 데이터베이스에 들어가지 않도록 추천과 함께 분석에 사용합니다. 확장 프로그램은 부분을 건너뛸 때마다 서버에 메시지를 보냅니다. 조회수가 정확하도록 대부분의 사람들이 이 설정을 변경하지 않기를 바랍니다. :)"
|
||||
},
|
||||
"enableQueryByHashPrefix": {
|
||||
"message": "Hash Prefix가 쿼리를 제공함"
|
||||
},
|
||||
"whatQueryByHashPrefix": {
|
||||
"message": "영상 ID를 사용하여 서버에서 부분을 요청하는 대신 영상 ID 해시의 처음 4자리를 전송합니다. 이 서버는 유사한 해시를 가진 모든 비디오에 대한 데이터를 다시 보냅니다."
|
||||
},
|
||||
"enableRefetchWhenNotFound": {
|
||||
"message": "새 영상에서 부분 재갱신"
|
||||
},
|
||||
"whatRefetchWhenNotFound": {
|
||||
"message": "새로운 영상이고 부분을 찾을 수 없다면, 보고 있는 동안 몇 분 단위로 갱신됩니다."
|
||||
},
|
||||
"showNotice": {
|
||||
"message": "알림 다시 보여주기"
|
||||
},
|
||||
"longDescription": {
|
||||
"message": "SponsorBlock을 사용하면 영상에서 스폰서 광고, 인트로 영상, 아웃트로 영상, 구독 광고와 그 외 쓸데없는 부분을 즉시 건너뛸 수 있습니다. SponsorBlock은 모든 사람들이 참여하는 브라우저 확장 기능으로 확장 기능 사용자는 스폰서 광고 또는 다른 광고의 시작 시간과 끝 시간을 확인하여 서버로 전송할 수 있습니다. 이러한 정보가 전송되면 그 영상을 보는 다른 사용자들은 광고 구간이 나오기 전에 자동으로 건너뛸 수 있습니다. SponsorBlock을 사용하면 뮤직 비디오에서 음악이나 노래가 아닌 구간도 건너뛸 수 있습니다.",
|
||||
"description": "Full description of the extension on the store pages."
|
||||
},
|
||||
"website": {
|
||||
"message": "웹사이트",
|
||||
"description": "Used on Firefox Store Page"
|
||||
},
|
||||
"sourceCode": {
|
||||
"message": "소스 코드",
|
||||
"description": "Used on Firefox Store Page"
|
||||
},
|
||||
"noticeUpdate": {
|
||||
"message": "알림이 업그레이드 되었습니다!",
|
||||
"description": "The first line of the message displayed after the notice was upgraded."
|
||||
},
|
||||
"noticeUpdate2": {
|
||||
"message": "계속 이것이 싫다면, 보지 않기 버튼을 누르세요.",
|
||||
"description": "The second line of the message displayed after the notice was upgraded."
|
||||
},
|
||||
"setStartSponsorShortcut": {
|
||||
"message": "시작 부분 키 할당 설정"
|
||||
},
|
||||
"setSubmitKeybind": {
|
||||
"message": "제출 키 할당 설정"
|
||||
},
|
||||
"keybindDescription": {
|
||||
"message": "입력해서 키를 선택하세요"
|
||||
},
|
||||
"keybindDescriptionComplete": {
|
||||
"message": "키가 다음에 할당되었습니다: "
|
||||
},
|
||||
"0": {
|
||||
"message": "연결 타임아웃 오류입니다. 인터넷이 연결되어 있는지 확인해주세요. 인터넷이 연결되어 있는 경우, 서버가 과부하되어 있거나 다운되어 있어서 오류가 발생하는 것일 수도 있습니다."
|
||||
},
|
||||
"disableSkipping": {
|
||||
"message": "SponsorBlock 비활성화"
|
||||
},
|
||||
"enableSkipping": {
|
||||
"message": "SponsorBlock 활성화"
|
||||
},
|
||||
"yourWork": {
|
||||
"message": "지금까지 한 일",
|
||||
"description": "Used to describe the section that will show you the statistics from your submissions."
|
||||
},
|
||||
"502": {
|
||||
"message": "서버가 과부화된 것 같습니다. 몇 초 후에 다시 시도해보세요."
|
||||
},
|
||||
"errorCode": {
|
||||
"message": "오류 코드: "
|
||||
},
|
||||
"skip": {
|
||||
"message": "스킵"
|
||||
},
|
||||
"skip_category": {
|
||||
"message": "스킵 {0}?"
|
||||
},
|
||||
"skipped": {
|
||||
"message": "스킵됨"
|
||||
},
|
||||
"disableAutoSkip": {
|
||||
"message": "자동 스킵 비활성화"
|
||||
},
|
||||
"enableAutoSkip": {
|
||||
"message": "자동 스킵 활성화"
|
||||
},
|
||||
"audioNotification": {
|
||||
"message": "스킵시 소리 알림"
|
||||
},
|
||||
"audioNotificationDescription": {
|
||||
"message": "구간을 건너뛸 때마다 소리를 재생합니다. 비활성화시(혹은 자동 스킵이 꺼져있을 경우) 아무 소리도 재생되지 않습니다."
|
||||
},
|
||||
"showTimeWithSkips": {
|
||||
"message": "스킵이 제거한 시간 보기"
|
||||
},
|
||||
"showTimeWithSkipsDescription": {
|
||||
"message": "이 시간은 탐색 막대 아래의 현재 시간 옆에 있는 괄호 안에 표시되며 부분을 제외한 총 동영상 길이를 보여줍니다. 여기에는 \"슬라이드바에 표시\"로만 표시된 부분도 포함됩니다."
|
||||
},
|
||||
"youHaveSkipped": {
|
||||
"message": "지금까지 스킵한 구간: "
|
||||
},
|
||||
"youHaveSaved": {
|
||||
"message": "지금까지 절약한 시간: "
|
||||
},
|
||||
"minLower": {
|
||||
"message": "분"
|
||||
},
|
||||
"minsLower": {
|
||||
"message": "분"
|
||||
},
|
||||
"hourLower": {
|
||||
"message": "시간"
|
||||
},
|
||||
"hoursLower": {
|
||||
"message": "시간"
|
||||
},
|
||||
"youHaveSavedTime": {
|
||||
"message": "사람들"
|
||||
},
|
||||
"youHaveSavedTimeEnd": {
|
||||
"message": "의 시간을 아꼈습니다."
|
||||
},
|
||||
"statusReminder": {
|
||||
"message": "Status.sponsor.ajay.app 사이트를 확인하여 서버 상태를 확인하세요."
|
||||
},
|
||||
"changeUserID": {
|
||||
"message": "사용자 ID 가져오기/내보내기"
|
||||
},
|
||||
"whatChangeUserID": {
|
||||
"message": "이 정보는 다른 사람에게 공개하지 마세요. 이것은 비밀번호처럼 절대로 알려주면 안되는 정보입니다. 다른 사람이 이 정보를 습득했을 경우 사용자를 사칭할 수도 있습니다."
|
||||
},
|
||||
"setUserID": {
|
||||
"message": "사용자ID 설정"
|
||||
},
|
||||
"userIDChangeWarning": {
|
||||
"message": "경고: 사용자ID 변경은 영구적입니다. 정말로 하시겠습니까? 예전 사용자ID를 꼭 백업하세요."
|
||||
},
|
||||
"createdBy": {
|
||||
"message": "개발자: "
|
||||
},
|
||||
"autoSkip": {
|
||||
"message": "자동으로 건너뛰기"
|
||||
},
|
||||
"showSkipNotice": {
|
||||
"message": "구간을 건너뛴 후 알림 표시"
|
||||
},
|
||||
"keybindCurrentlySet": {
|
||||
"message": ". 현재 다음으로 설정되어 있습니다:"
|
||||
},
|
||||
"supportInvidious": {
|
||||
"message": "Invidious 지원 활성화"
|
||||
},
|
||||
"supportInvidiousDescription": {
|
||||
"message": "Invidious (invidio.us)는 서드 파티 YouTube 클라이언트입니다. Invidious 지원을 활성화하시려면 추가적인 권한을 허용해주셔야 합니다. 이 기능은 Chrome 및 Chromium 기반 브라우저의 시크릿 모드에서는 작동하지 않습니다."
|
||||
},
|
||||
"optionsInfo": {
|
||||
"message": "Invidious 지원을 활성화하고, 자동 건너뛰기 기능을 끄거나, 사용하지 않는 버튼을 숨겨보세요."
|
||||
},
|
||||
"addInvidiousInstance": {
|
||||
"message": "Invidious 인스턴스 추가"
|
||||
},
|
||||
"addInvidiousInstanceDescription": {
|
||||
"message": "Invidious의 커스텀 인스턴스를 추가합니다. 도메인 형식으로만 되어있어야 합니다. 예시: invidious.ajay.app"
|
||||
},
|
||||
"add": {
|
||||
"message": "추가"
|
||||
},
|
||||
"addInvidiousInstanceError": {
|
||||
"message": "유효하지 않은 도메인입니다. 도메인 부분을 포함해야 합니다. 예: invious.ajay.app"
|
||||
},
|
||||
"resetInvidiousInstance": {
|
||||
"message": "Invodious 인스턴스 목록"
|
||||
},
|
||||
"resetInvidiousInstanceAlert": {
|
||||
"message": "Invidious 인스턴스 목록을 초기화하려고 합니다"
|
||||
},
|
||||
"currentInstances": {
|
||||
"message": "현재 인스턴스:"
|
||||
},
|
||||
"minDuration": {
|
||||
"message": "최소 기간 (초):"
|
||||
},
|
||||
"minDurationDescription": {
|
||||
"message": "설정 값보다 작은 구간은 건너뛰거나 플레이어에서 표시하지 않습니다"
|
||||
},
|
||||
"shortCheck": {
|
||||
"message": "다음 제출은 최소 기간 옵션보다 짧습니다. 이 말은 이미 제출되었으며, 이 옵션으로 인해 무시될 수 있습니다. 제출하시겠습니까?"
|
||||
},
|
||||
"showUploadButton": {
|
||||
"message": "업로드 버튼 표시"
|
||||
},
|
||||
"whatUploadButton": {
|
||||
"message": "이 버튼은 타임 스탬프를 설정 후 제출 준비가 되었을 때 YouTube 플레이어에 나타납니다."
|
||||
},
|
||||
"customServerAddress": {
|
||||
"message": "SponsorBlock 서버 주소"
|
||||
},
|
||||
"customServerAddressDescription": {
|
||||
"message": "SponsorBlock이 데이터를 주고받기 위해 사용하는 서버 주소입니다. 따로 구축한 서버가 없을 경우, 이 주소를 변경하지 않는 것이 좋습니다."
|
||||
},
|
||||
"save": {
|
||||
"message": "저장"
|
||||
},
|
||||
"reset": {
|
||||
"message": "초기화"
|
||||
},
|
||||
"customAddressError": {
|
||||
"message": "올바르지 않은 주소입니다. 주소는 반드시 http:// 또는 https://로 시작해야 하며, 마지막 문자가 슬래시로 끝날 수 없습니다."
|
||||
},
|
||||
"areYouSureReset": {
|
||||
"message": "정말로 초기화하시겠습니까?"
|
||||
},
|
||||
"confirmPrivacy": {
|
||||
"message": "이 영상은 일부 공개 영상으로 감지되었습니다. 구간 스킵을 확인하지 않으려면 취소를 누르세요."
|
||||
},
|
||||
"unlistedCheck": {
|
||||
"message": "일부 공개/비공개 영상 무시"
|
||||
},
|
||||
"whatUnlistedCheck": {
|
||||
"message": "이 설정은 SponsorBlock을 약간 느리게 만듭니다. 건너뛰기 부분 질의는 서버에 영상 ID를 전송해야 합니다. 목록에 없는 영상 ID가 인터넷으로 전송되는 것이 우려된다면 이 옵션을 활성화 해주세요."
|
||||
},
|
||||
"mobileUpdateInfo": {
|
||||
"message": "이제 m.youtube.com 링크를 지원합니다"
|
||||
},
|
||||
"exportOptions": {
|
||||
"message": "모든 설정 가져오기/내보내기"
|
||||
},
|
||||
"whatExportOptions": {
|
||||
"message": "JSON의 전체 구성입니다. 사용자ID가 포함되므로 주의하세요."
|
||||
},
|
||||
"setOptions": {
|
||||
"message": "옵션 설정"
|
||||
},
|
||||
"exportOptionsWarning": {
|
||||
"message": "경고: 옵션을 변경하면 영구적이며 설치에 오류가 날 수 있습니다. 정말로 하시겠습니까? 예전 옵션을 꼭 백업하세요."
|
||||
},
|
||||
"incorrectlyFormattedOptions": {
|
||||
"message": "이 JSON의 형식이 잘못되었습니다. 옵션이 변경되지 않았습니다."
|
||||
},
|
||||
"confirmNoticeTitle": {
|
||||
"message": "구간 제출"
|
||||
},
|
||||
"submit": {
|
||||
"message": "제출"
|
||||
},
|
||||
"cancel": {
|
||||
"message": "취소"
|
||||
},
|
||||
"delete": {
|
||||
"message": "삭제"
|
||||
},
|
||||
"preview": {
|
||||
"message": "미리보기"
|
||||
},
|
||||
"inspect": {
|
||||
"message": "보기"
|
||||
},
|
||||
"edit": {
|
||||
"message": "수정"
|
||||
},
|
||||
"copyDebugInformation": {
|
||||
"message": "디버그 정보 복사하기"
|
||||
},
|
||||
"copyDebugInformationFailed": {
|
||||
"message": "클립보드로 복사하는 데 실패했습니다"
|
||||
},
|
||||
"copyDebugInformationOptions": {
|
||||
"message": "버그를 신고할 때나 개발자가 요청했을 때 필요한 디버그 정보를 복사합니다. 사용자 ID, 화이트리스트 채널 목록와 커스텀 서버 주소 같이 민감한 정보는 절대 포함되지 않습니다. 디버그 정보에는 사용자 에이전트, 브라우저 정보, 사용 중인 운영 체제와 확장 프로그램의 버전 정보가 포함됩니다. "
|
||||
},
|
||||
"copyDebugInformationComplete": {
|
||||
"message": "디버그 정보가 복사되었습니다. 공유하고 싶지 않은 내용이 있는 경우 자유롭게 수정하신 후, 텍스트 파일로 저장하시거나 버그 신고 페이지에 붙여넣으시면 됩니다."
|
||||
},
|
||||
"theKey": {
|
||||
"message": "키"
|
||||
},
|
||||
"keyAlreadyUsed": {
|
||||
"message": "이 키는 다른 행동과 연동되었습니다. 다른 키를 선택하세요."
|
||||
},
|
||||
"to": {
|
||||
"message": "-",
|
||||
"description": "Used between segments. Example: 1:20 to 1:30"
|
||||
},
|
||||
"category_sponsor": {
|
||||
"message": "스폰서 광고"
|
||||
},
|
||||
"category_sponsor_description": {
|
||||
"message": "유료 광고, 유료 협찬과 직접 광고입니다. 원인/크리에이터/웹사이트/제품에 자체 홍보나 대가 없는 홍보는 여기에 해당되지 않습니다."
|
||||
},
|
||||
"category_intro": {
|
||||
"message": "무음 구간 / 인트로 영상"
|
||||
},
|
||||
"category_intro_description": {
|
||||
"message": "아무 내용도 없는 구간입니다. 일시정지된 영상, 정지된 프레임이거나 반복되는 애니메이션일 가능성이 있습니다. 특정 정보를 알려주는 화면 전환 구간은 여기에 해당되지 않습니다."
|
||||
},
|
||||
"category_intro_short": {
|
||||
"message": "휴식 시간"
|
||||
},
|
||||
"category_outro": {
|
||||
"message": "최종 화면 / 크레딧"
|
||||
},
|
||||
"category_outro_description": {
|
||||
"message": "엔딩 크레딧이나 최종 화면이 나타나는 구간입니다. 단순히 결론을 말하는 부분은 여기에 포함되지 않습니다."
|
||||
},
|
||||
"category_interaction": {
|
||||
"message": "상호 작용 알림 (구독)"
|
||||
},
|
||||
"category_interaction_description": {
|
||||
"message": "컨텐츠 중앙의 좋아요, 구독이나 팔로우에 대한 짧은 설명이 뜨는 경우입니다. 길거나 특정적인 거라면 자가 홍보에 해당됩니다."
|
||||
},
|
||||
"category_interaction_short": {
|
||||
"message": "상호 작용 알림"
|
||||
},
|
||||
"category_selfpromo": {
|
||||
"message": "자체 홍보 구간"
|
||||
},
|
||||
"category_selfpromo_description": {
|
||||
"message": "'스폰서 광고'와 비슷하지만 협찬 없이 자기 채널을 홍보하는 구간입니다. 여기에는 채널 굿즈 광고, 기부 광고와 영상에 참여한 사람들을 홍보하는 광고가 해당됩니다."
|
||||
},
|
||||
"category_music_offtopic": {
|
||||
"message": "음악이 아닌 구간"
|
||||
},
|
||||
"category_music_offtopic_description": {
|
||||
"message": "뮤직 비디오에서만 해당됩니다. 여기에는 시작 부분 (인트로) 영상이나 끝 부분 (아웃트로) 영상이 포함됩니다."
|
||||
},
|
||||
"category_music_offtopic_short": {
|
||||
"message": "음악이 아닌 구간"
|
||||
},
|
||||
"category_livestream_messages": {
|
||||
"message": "라이브스트림: 후원/메시지 읽기"
|
||||
},
|
||||
"category_livestream_messages_short": {
|
||||
"message": "메시지 읽기"
|
||||
},
|
||||
"disable": {
|
||||
"message": "비활성화"
|
||||
},
|
||||
"manualSkip": {
|
||||
"message": "수동 스킵"
|
||||
},
|
||||
"showOverlay": {
|
||||
"message": "재생 시간 바 표시"
|
||||
},
|
||||
"colorFormatIncorrect": {
|
||||
"message": "올바르지 않은 색상 코드입니다. 색상 코드는 샵 (#) 기호로 시작하여 3자리 또는 6자리의 16진수로 구성되어야 합니다."
|
||||
},
|
||||
"previewColor": {
|
||||
"message": "미리보기 색상",
|
||||
"description": "Referring to submissions that have not been sent to the server yet."
|
||||
},
|
||||
"seekBarColor": {
|
||||
"message": "탐색 바 색상"
|
||||
},
|
||||
"category": {
|
||||
"message": "카테고리"
|
||||
},
|
||||
"skipOption": {
|
||||
"message": "건너뛰기 설정",
|
||||
"description": "Used on the options page to describe the ways to skip the segment (auto skip, manual, etc.)"
|
||||
},
|
||||
"enableTestingServer": {
|
||||
"message": "베타 테스팅 서버 활성화"
|
||||
},
|
||||
"whatEnableTestingServer": {
|
||||
"message": "제출과 투표는 메인 서버에 반영되지 않습니다. 테스트를 목적으로 사용하세요."
|
||||
},
|
||||
"testingServerWarning": {
|
||||
"message": "제출과 투표는 테스트 서버와 연결하는 동안 메인 서버에 반영되지 않습니다. 실제 제출을 원할 때 이 기능을 비활성화 하세요."
|
||||
},
|
||||
"bracketNow": {
|
||||
"message": "(지금)"
|
||||
},
|
||||
"moreCategories": {
|
||||
"message": "많은 카테고리"
|
||||
},
|
||||
"chooseACategory": {
|
||||
"message": "카테고리 선택"
|
||||
},
|
||||
"youMustSelectACategory": {
|
||||
"message": "제출 해야하는 모든 구간의 카테고리를 설정해야합니다!"
|
||||
},
|
||||
"bracketEnd": {
|
||||
"message": "(끝)"
|
||||
},
|
||||
"hiddenDueToDownvote": {
|
||||
"message": "숨겨짐: 비추천"
|
||||
},
|
||||
"hiddenDueToDuration": {
|
||||
"message": "숨겨짐: 너무 짧음"
|
||||
},
|
||||
"channelDataNotFound": {
|
||||
"message": "채널 ID가 로드되지 않았습니다."
|
||||
},
|
||||
"adblockerIssue": {
|
||||
"message": "무언가가 SponsorBlock의 영상 데이터 수집을 막고 있는 것으로 보입니다. 이것은 광고 차단기로 인해 그럴 가능성이 있습니다. https://github.com/ajayyy/SponsorBlock/wiki/Fix-Ad-Blocker-Blocking-SponsorBlock's-Requests 사이트를 참조하세요"
|
||||
},
|
||||
"itCouldBeAdblockerIssue": {
|
||||
"message": "오류가 지속된다면, 광고 차단기로 인해 발생할 수 있습니다. https://github.com/ajayyy/SponsorBlock/wiki/Fix-Ad-Blocker-Blocking-SponsorBlock's-Requests 사이트를 참조하세요"
|
||||
},
|
||||
"forceChannelCheck": {
|
||||
"message": "건너뛰기 전 채널 강제 체크"
|
||||
},
|
||||
"whatForceChannelCheck": {
|
||||
"message": "기본적으로 채널이 무엇인지 알기 전에 즉시 부분을 건너뜁니다. 기본적으로 동영상 시작 부분의 일부 부분은 허용 목록에있는 채널에서 건너뛸 수 있습니다. 이 옵션을 활성화하면 이를 방지할 수 있지만 채널 ID를 가져오는 데에 시간이 걸릴 수 있으므로 모든 건너뛰기가 약간 느려집니다. 고속 인터넷을 사용한다면 이러한 지연이 눈에 띄지 않을 수 있습니다."
|
||||
},
|
||||
"forceChannelCheckPopup": {
|
||||
"message": "\"스킵하기 전에 채널 확인을 강제하기\"를 활성화하는 것을 고려해보세요"
|
||||
},
|
||||
"downvoteDescription": {
|
||||
"message": "잘못된 타이밍입니다"
|
||||
},
|
||||
"incorrectCategory": {
|
||||
"message": "잘못된 카테고리입니다"
|
||||
},
|
||||
"nonMusicCategoryOnMusic": {
|
||||
"message": "이 영상은 음악 영상으로 분류됩니다. 정말로 스폰서가 있는 것이 확실한가요? 만약 음악 이외의 구간인 경우, 확장 옵션을 열어 이 카테고리를 활성화 하세요. 그리고, 이 구간을 스폰서 대신 음악이 아닌 구간으로 제출하세요. 헷갈릴 경우 가이드라인을 읽으세요."
|
||||
},
|
||||
"multipleSegments": {
|
||||
"message": "여러 구간"
|
||||
},
|
||||
"guidelines": {
|
||||
"message": "가이드라인"
|
||||
},
|
||||
"readTheGuidelines": {
|
||||
"message": "가이드라인을 제발 읽어주세요!!!",
|
||||
"description": "Show the first time they submit or if they are \"high risk\""
|
||||
},
|
||||
"categoryUpdate1": {
|
||||
"message": "카테고리는 여기 있습니다!"
|
||||
},
|
||||
"categoryUpdate2": {
|
||||
"message": "인트로, 아웃트로, 기타 등을 스킵하는 설정을 여세요"
|
||||
},
|
||||
"unsubmittedWarning": {
|
||||
"message": "제출되지 않은 구간 알림"
|
||||
},
|
||||
"unsubmittedWarningDescription": {
|
||||
"message": "업로드되지 않은 구간이 있는 영상이 있을 때 알림을 보냅니다"
|
||||
}
|
||||
}
|
||||
@@ -1 +0,0 @@
|
||||
{}
|
||||
@@ -1 +0,0 @@
|
||||
{}
|
||||
@@ -1,163 +0,0 @@
|
||||
{
|
||||
"fullName": {
|
||||
"message": "YouTube- നായുള്ള സ്പോൺസർബ്ലോക്ക് - സ്പോൺസർഷിപ്പുകൾ ഒഴിവാക്കുക",
|
||||
"description": "Name of the extension."
|
||||
},
|
||||
"Description": {
|
||||
"message": "YouTube വീഡിയോകളിൽ സ്പോൺസർഷിപ്പുകൾ, സബ്സ്ക്രിപ്ഷൻ ഭിക്ഷാടനം എന്നിവയും അതിലേറെയും ഒഴിവാക്കുക. മറ്റുള്ളവരുടെ സമയം ലാഭിക്കാൻ നിങ്ങൾ കാണുന്ന വീഡിയോകളിൽ സ്പോൺസർമാരെ റിപ്പോർട്ടുചെയ്യുക.",
|
||||
"description": "Description of the extension."
|
||||
},
|
||||
"400": {
|
||||
"message": "ഈ അഭ്യർത്ഥന അസാധുവാണെന്ന് സെർവർ പറഞ്ഞു"
|
||||
},
|
||||
"429": {
|
||||
"message": "ഈ ഒരു വീഡിയോയ്ക്കായി നിങ്ങൾ വളരെയധികം സ്പോൺസർ തവണ സമർപ്പിച്ചു, ഇതിൽ ധാരാളം ഉണ്ടെന്ന് നിങ്ങൾക്ക് ഉറപ്പാണോ?"
|
||||
},
|
||||
"409": {
|
||||
"message": "ഇത് ഇതിനകം സമർപ്പിച്ചു"
|
||||
},
|
||||
"channelWhitelisted": {
|
||||
"message": "ചാനൽ വൈറ്റ്ലിസ്റ്റ് ചെയ്തു!"
|
||||
},
|
||||
"Segment": {
|
||||
"message": "സെഗ്മെന്റ്"
|
||||
},
|
||||
"Segments": {
|
||||
"message": "സെഗ്മെന്റുകൾ"
|
||||
},
|
||||
"upvoteButtonInfo": {
|
||||
"message": "ഈ സമർപ്പണം ഉയർത്തുക"
|
||||
},
|
||||
"reportButtonTitle": {
|
||||
"message": "റിപ്പോർട്ട് ചെയ്യുക"
|
||||
},
|
||||
"reportButtonInfo": {
|
||||
"message": "ഈ സമർപ്പിക്കൽ തെറ്റാണെന്ന് റിപ്പോർട്ടുചെയ്യുക."
|
||||
},
|
||||
"Dismiss": {
|
||||
"message": "നിരസിക്കുക"
|
||||
},
|
||||
"Loading": {
|
||||
"message": "ലോഡിംഗ്..."
|
||||
},
|
||||
"Mins": {
|
||||
"message": "മിനിറ്റ്"
|
||||
},
|
||||
"Secs": {
|
||||
"message": "സെക്കൻഡ്"
|
||||
},
|
||||
"Hide": {
|
||||
"message": "ഒരിക്കലും കാണിക്കരുത്"
|
||||
},
|
||||
"hitGoBack": {
|
||||
"message": "നിങ്ങൾ എവിടെ നിന്നാണ് വന്നതെന്ന് അൺസ്കിപ്പ് അമർത്തുക."
|
||||
},
|
||||
"unskip": {
|
||||
"message": "അൺസ്കിപ്പ്"
|
||||
},
|
||||
"reskip": {
|
||||
"message": "റെസ്കിപ്പ്"
|
||||
},
|
||||
"paused": {
|
||||
"message": "താൽക്കാലികമായി നിർത്തി"
|
||||
},
|
||||
"manualPaused": {
|
||||
"message": "ടൈമർ നിർത്തി"
|
||||
},
|
||||
"confirmMSG": {
|
||||
"message": "വ്യക്തിഗത മൂല്യങ്ങൾ എഡിറ്റുചെയ്യാനോ ഇല്ലാതാക്കാനോ, മുകളിൽ വലത് കോണിലുള്ള വിപുലീകരണ ഐക്കണിൽ ക്ലിക്കുചെയ്ത് വിവര ബട്ടൺ ക്ലിക്കുചെയ്യുക അല്ലെങ്കിൽ വിപുലീകരണ പോപ്പ്അപ്പ് തുറക്കുക."
|
||||
},
|
||||
"clearThis": {
|
||||
"message": "ഇത് മായ്ക്കണമെന്ന് നിങ്ങൾക്ക് ഉറപ്പാണോ?\n\n"
|
||||
},
|
||||
"Unknown": {
|
||||
"message": "നിങ്ങളുടെ സ്പോൺസർ സമയം സമർപ്പിക്കുന്നതിൽ ഒരു പിശക് ഉണ്ടായിരുന്നു, ദയവായി പിന്നീട് വീണ്ടും ശ്രമിക്കുക."
|
||||
},
|
||||
"sponsorFound": {
|
||||
"message": "ഈ വീഡിയോയ്ക്ക് ഡാറ്റാബേസിൽ സെഗ്മെന്റുകളുണ്ട്!"
|
||||
},
|
||||
"sponsor404": {
|
||||
"message": "സെഗ്മെന്റുകളൊന്നും കണ്ടെത്തിയില്ല"
|
||||
},
|
||||
"sponsorStart": {
|
||||
"message": "സെഗ്മെന്റ് ഇപ്പോൾ ആരംഭിക്കുന്നു"
|
||||
},
|
||||
"sponsorEnd": {
|
||||
"message": "സെഗ്മെന്റ് ഇപ്പോൾ അവസാനിക്കുന്നു"
|
||||
},
|
||||
"noVideoID": {
|
||||
"message": "ഈ ടാബിൽ YouTube വീഡിയോകളൊന്നും കണ്ടെത്തിയില്ല. ഇതൊരു YouTube ടാബാണെന്ന് നിങ്ങൾക്കറിയാമെങ്കിൽ, ഈ പോപ്പ്അപ്പ് അടച്ച് വീണ്ടും തുറക്കുക. അത് പ്രവർത്തിക്കുന്നില്ലെങ്കിൽ, ടാബ് വീണ്ടും ലോഡുചെയ്യാൻ ശ്രമിക്കുക."
|
||||
},
|
||||
"success": {
|
||||
"message": "വിജയം!"
|
||||
},
|
||||
"voted": {
|
||||
"message": "വോട്ട് ചെയ്തു!"
|
||||
},
|
||||
"serverDown": {
|
||||
"message": "സെർവർ പ്രവർത്തനരഹിതമാണെന്ന് തോന്നുന്നു. ദേവിനെ ഉടൻ ബന്ധപ്പെടുക."
|
||||
},
|
||||
"connectionError": {
|
||||
"message": "ഒരു കണക്ഷൻ പിശക് സംഭവിച്ചു. പിശക് കോഡ്: "
|
||||
},
|
||||
"wantToSubmit": {
|
||||
"message": "വീഡിയോ ഐഡിക്ക് സമർപ്പിക്കാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുണ്ടോ"
|
||||
},
|
||||
"leftTimes": {
|
||||
"message": "നിങ്ങൾ ചില സെഗ്മെന്റുകൾ സമർപ്പിച്ചിട്ടില്ലെന്ന് തോന്നുന്നു. അവ സമർപ്പിക്കുന്നതിന് ആ പേജിലേക്ക് മടങ്ങുക (അവ ഇല്ലാതാക്കില്ല)."
|
||||
},
|
||||
"clearTimes": {
|
||||
"message": "സെഗ്മെന്റുകൾ മായ്ക്കുക"
|
||||
},
|
||||
"openPopup": {
|
||||
"message": "സ്പോൺസർബ്ലോക്ക് പോപ്പ്അപ്പ് തുറക്കുക"
|
||||
},
|
||||
"closePopup": {
|
||||
"message": "പോപ്പ്അപ്പ് അടയ്ക്കുക"
|
||||
},
|
||||
"SubmitTimes": {
|
||||
"message": "സെഗ്മെന്റുകൾ സമർപ്പിക്കുക"
|
||||
},
|
||||
"submitCheck": {
|
||||
"message": "ഇത് സമർപ്പിക്കാൻ നിങ്ങൾ ആഗ്രഹിക്കുന്നുണ്ടോ?"
|
||||
},
|
||||
"whitelistChannel": {
|
||||
"message": "വൈറ്റ്ലിസ്റ്റ് ചാനൽ"
|
||||
},
|
||||
"removeFromWhitelist": {
|
||||
"message": "വൈറ്റ്ലിസ്റ്റിൽ നിന്ന് ചാനൽ നീക്കംചെയ്യുക"
|
||||
},
|
||||
"voteOnTime": {
|
||||
"message": "ഒരു സെഗ്മെന്റിൽ വോട്ടുചെയ്യുക"
|
||||
},
|
||||
"soFarUHSubmited": {
|
||||
"message": "ഇതുവരെ, നിങ്ങൾ സമർപ്പിച്ചു"
|
||||
},
|
||||
"savedPeopleFrom": {
|
||||
"message": "നിങ്ങൾ ആളുകളെ രക്ഷിച്ചു "
|
||||
},
|
||||
"viewLeaderboard": {
|
||||
"message": "ലീഡർബോർഡ് കാണുക"
|
||||
},
|
||||
"here": {
|
||||
"message": "ഇവിടെ"
|
||||
},
|
||||
"recordTimesDescription": {
|
||||
"message": "സെഗ്മെന്റ് ആരംഭിച്ച് അവസാനിക്കുമ്പോൾ ചുവടെയുള്ള ബട്ടൺ ക്ലിക്കുചെയ്ത് റെക്കോർഡുചെയ്ത് ഡാറ്റാബേസിൽ സമർപ്പിക്കുക."
|
||||
},
|
||||
"popupHint": {
|
||||
"message": "സൂചന: ഒരു സെഗ്മെന്റിന്റെ ആരംഭം / അവസാനം റിപ്പോർട്ടുചെയ്യുന്നതിന് ഒരു വീഡിയോയിൽ ഫോക്കസ് ചെയ്യുമ്പോൾ അർദ്ധവിരാമ കീ അമർത്തുക, സമർപ്പിക്കാനുള്ള ഉദ്ധരണി. (ഓപ്ഷനുകളിൽ ഇത് മാറ്റാം)"
|
||||
},
|
||||
"clearTimesButton": {
|
||||
"message": "ടൈംസ് മായ്ക്കുക"
|
||||
},
|
||||
"submitTimesButton": {
|
||||
"message": "സമയം സമർപ്പിക്കുക"
|
||||
},
|
||||
"publicStats": {
|
||||
"message": "നിങ്ങൾ എത്രമാത്രം സംഭാവന നൽകി എന്ന് കാണിക്കുന്നതിന് ഇത് പൊതു സ്ഥിതിവിവരക്കണക്ക് പേജിൽ ഉപയോഗിക്കുന്നു. അത് കാണുക"
|
||||
},
|
||||
"setUsername": {
|
||||
"message": "ഉപയോക്തൃനാമം സജ്ജമാക്കുക"
|
||||
}
|
||||
}
|
||||
@@ -1 +0,0 @@
|
||||
{}
|
||||
@@ -1,10 +0,0 @@
|
||||
{
|
||||
"fullName": {
|
||||
"message": "SponsorBlock untuk YouTube - Lewati Sponsor",
|
||||
"description": "Name of the extension."
|
||||
},
|
||||
"Description": {
|
||||
"message": "Lewati sponsor, meminta subscriber dan lain-lain di video YouTube. Laporkan sponsor di video yang anda tonton untuk menghemat waktu orang lain.",
|
||||
"description": "Description of the extension."
|
||||
}
|
||||
}
|
||||
@@ -1,638 +0,0 @@
|
||||
{
|
||||
"fullName": {
|
||||
"message": "SponsorBlock voor YouTube - Sponsorberichten overslaan",
|
||||
"description": "Name of the extension."
|
||||
},
|
||||
"Description": {
|
||||
"message": "Overslaan van sponsoring, abonneer-herinneringen en meer in YouTube-video's. Rapporteer sponsors in video's die u bekijkt om anderen tijd te besparen.",
|
||||
"description": "Description of the extension."
|
||||
},
|
||||
"400": {
|
||||
"message": "Server zegt dat het verzoek ongeldig is"
|
||||
},
|
||||
"429": {
|
||||
"message": "U heeft te veel sponsortijdstippen ingediend voor deze video. Weet u zeker dat er zoveel zijn?"
|
||||
},
|
||||
"409": {
|
||||
"message": "Dit is al een keer ingediend"
|
||||
},
|
||||
"channelWhitelisted": {
|
||||
"message": "Kanaal gewhitelist!"
|
||||
},
|
||||
"Segment": {
|
||||
"message": "segment"
|
||||
},
|
||||
"Segments": {
|
||||
"message": "segmenten"
|
||||
},
|
||||
"upvoteButtonInfo": {
|
||||
"message": "Stemmen op deze indiening"
|
||||
},
|
||||
"reportButtonTitle": {
|
||||
"message": "Rapporteren"
|
||||
},
|
||||
"reportButtonInfo": {
|
||||
"message": "Deze indiening als onjuist rapporteren."
|
||||
},
|
||||
"Dismiss": {
|
||||
"message": "Verwerpen"
|
||||
},
|
||||
"Loading": {
|
||||
"message": "Laden..."
|
||||
},
|
||||
"Mins": {
|
||||
"message": "Minuten"
|
||||
},
|
||||
"Secs": {
|
||||
"message": "Seconden"
|
||||
},
|
||||
"Hide": {
|
||||
"message": "Nooit weergeven"
|
||||
},
|
||||
"hitGoBack": {
|
||||
"message": "Druk op \"niet overslaan\" om terug te gaan naar waar u vandaan komt."
|
||||
},
|
||||
"unskip": {
|
||||
"message": "Niet overslaan"
|
||||
},
|
||||
"reskip": {
|
||||
"message": "Opnieuw overslaan"
|
||||
},
|
||||
"paused": {
|
||||
"message": "Gepauzeerd"
|
||||
},
|
||||
"manualPaused": {
|
||||
"message": "Timer gestopt"
|
||||
},
|
||||
"confirmMSG": {
|
||||
"message": "Om individuele waarden te bewerken of te verwijderen, klikt u op de info-knop of opent u de extensie-popup door op het extensie-pictogram in de rechterbovenhoek te klikken."
|
||||
},
|
||||
"clearThis": {
|
||||
"message": "Weet u zeker dat u dit wilt wissen?\n\n"
|
||||
},
|
||||
"Unknown": {
|
||||
"message": "Er was een fout bij het indienen van uw sponsortijdstippen. Probeer het later nog eens."
|
||||
},
|
||||
"sponsorFound": {
|
||||
"message": "Deze video heeft segmenten in de database!"
|
||||
},
|
||||
"sponsor404": {
|
||||
"message": "Geen segmenten gevonden"
|
||||
},
|
||||
"sponsorStart": {
|
||||
"message": "Segment begint nu"
|
||||
},
|
||||
"sponsorEnd": {
|
||||
"message": "Segment eindigt nu"
|
||||
},
|
||||
"noVideoID": {
|
||||
"message": "Er is geen YouTube-video gevonden op dit tabblad. Als u weet dat dit een YouTube-tabblad is, sluit dan deze pop-up en open hem opnieuw. Als dat niet werkt, probeer dan het tabblad opnieuw te laden."
|
||||
},
|
||||
"success": {
|
||||
"message": "Gelukt!"
|
||||
},
|
||||
"voted": {
|
||||
"message": "Gestemd!"
|
||||
},
|
||||
"serverDown": {
|
||||
"message": "Het lijkt erop dat de server offline is. Neem onmiddellijk contact op met de ontwikkelaar."
|
||||
},
|
||||
"connectionError": {
|
||||
"message": "Er is een verbindingsfout opgetreden. Foutcode: "
|
||||
},
|
||||
"wantToSubmit": {
|
||||
"message": "Wilt u indienen voor video-id"
|
||||
},
|
||||
"leftTimes": {
|
||||
"message": "Het lijkt erop dat sommige segmenten niet ingediend zijn. Ga terug naar die pagina om ze in te dienen (de segmenten zijn niet verwijderd)."
|
||||
},
|
||||
"clearTimes": {
|
||||
"message": "Segmenten verwijderen"
|
||||
},
|
||||
"openPopup": {
|
||||
"message": "SponsorBlock-popup openen"
|
||||
},
|
||||
"closePopup": {
|
||||
"message": "Popup sluiten"
|
||||
},
|
||||
"SubmitTimes": {
|
||||
"message": "Segmenten indienen"
|
||||
},
|
||||
"submitCheck": {
|
||||
"message": "Weet u zeker dat u dit wilt indienen?"
|
||||
},
|
||||
"whitelistChannel": {
|
||||
"message": "Kanaal whitelisten"
|
||||
},
|
||||
"removeFromWhitelist": {
|
||||
"message": "Kanaal verwijderen van whitelist"
|
||||
},
|
||||
"voteOnTime": {
|
||||
"message": "Stemmen op een segment"
|
||||
},
|
||||
"soFarUHSubmited": {
|
||||
"message": "Tot nu toe heeft u ingediend:"
|
||||
},
|
||||
"savedPeopleFrom": {
|
||||
"message": "U heeft mensen geholpen met het vermijden van "
|
||||
},
|
||||
"viewLeaderboard": {
|
||||
"message": "Bekijk de ranglijst"
|
||||
},
|
||||
"here": {
|
||||
"message": "hier"
|
||||
},
|
||||
"recordTimesDescription": {
|
||||
"message": "Klik op de knop hieronder wanneer het segment begint en eindigt om het te registreren en te verzenden naar de database."
|
||||
},
|
||||
"popupHint": {
|
||||
"message": "Tip: druk op de puntkomma-toets terwijl een video in focus is om het begin/einde van een segment te registreren en op de aanhalingsteken-toets om het in te dienen (dit kan worden gewijzigd in de opties)."
|
||||
},
|
||||
"clearTimesButton": {
|
||||
"message": "Tijdstippen wissen"
|
||||
},
|
||||
"submitTimesButton": {
|
||||
"message": "Tijdstippen indienen"
|
||||
},
|
||||
"publicStats": {
|
||||
"message": "Dit wordt gebruikt op de publieke statistiekenpagina om te laten zien hoeveel u heeft bijgedragen. Bekijk het"
|
||||
},
|
||||
"setUsername": {
|
||||
"message": "Gebruikersnaam instellen"
|
||||
},
|
||||
"discordAdvert": {
|
||||
"message": "Word lid van de officiële Discord-server om suggesties en feedback te geven!"
|
||||
},
|
||||
"hideThis": {
|
||||
"message": "Dit verbergen"
|
||||
},
|
||||
"Options": {
|
||||
"message": "Opties"
|
||||
},
|
||||
"showButtons": {
|
||||
"message": "Knoppen op YouTube-speler weergeven"
|
||||
},
|
||||
"hideButtons": {
|
||||
"message": "Knoppen op YouTube-speler verbergen"
|
||||
},
|
||||
"hideButtonsDescription": {
|
||||
"message": "Dit verbergt de knoppen die verschijnen op de YouTube-speler om segmenten over te slaan."
|
||||
},
|
||||
"showInfoButton": {
|
||||
"message": "Info-knop op YouTube-speler weergeven"
|
||||
},
|
||||
"hideInfoButton": {
|
||||
"message": "Info-knop op YouTube-speler verbergen"
|
||||
},
|
||||
"whatInfoButton": {
|
||||
"message": "Dit is de knop die een pop-up opent op de YouTube-pagina."
|
||||
},
|
||||
"hideDeleteButton": {
|
||||
"message": "Verwijderen-knop op YouTube-speler verbergen"
|
||||
},
|
||||
"showDeleteButton": {
|
||||
"message": "Verwijderen-knop op YouTube-speler weergeven"
|
||||
},
|
||||
"whatDeleteButton": {
|
||||
"message": "Dit is de knop op de YouTube-speler die al uw niet-ingediende segmenten van de huidige video zal wissen."
|
||||
},
|
||||
"enableViewTracking": {
|
||||
"message": "Bijhouden van het aantal keren overslaan inschakelen"
|
||||
},
|
||||
"whatViewTracking": {
|
||||
"message": "Deze functie houdt bij welke segmenten u heeft overgeslagen om gebruikers te laten weten hoezeer hun indiening anderen heeft geholpen en wordt samen met upvotes als meetwaarde gebruikt om ervoor te zorgen dat spam niet in de database terechtkomt. De extensie stuurt telkens wanneer u een segment overslaat een bericht naar de server. Hopelijk veranderen de meeste mensen deze instelling niet zodat de weergavenummers accuraat zijn. :)"
|
||||
},
|
||||
"enableQueryByHashPrefix": {
|
||||
"message": "Opvragen via hash-voorvoegsel"
|
||||
},
|
||||
"whatQueryByHashPrefix": {
|
||||
"message": "In plaats van segmenten op te vragen bij de server met behulp van de video-ID, worden de eerste 4 tekens van de hash van de video-ID verzonden. Deze server zal gegevens terugsturen voor alle video's met een vergelijkbare hash."
|
||||
},
|
||||
"enableRefetchWhenNotFound": {
|
||||
"message": "Segmenten voor nieuwe video's opnieuw ophalen"
|
||||
},
|
||||
"whatRefetchWhenNotFound": {
|
||||
"message": "Als de video nieuw is en er geen segmenten worden gevonden, zal om de zoveel minuten opnieuw worden gecontroleerd terwijl u kijkt."
|
||||
},
|
||||
"showNotice": {
|
||||
"message": "Melding opnieuw weergeven"
|
||||
},
|
||||
"longDescription": {
|
||||
"message": "SponsorBlock laat u sponsoring, intro's, outro's, herinneringen om te abonneren en andere vervelende onderdelen van YouTube-video's overslaan. SponsorBlock is een gecrowdsourcete browser-extensie waarmee iedereen de begin- en eindtijd van gesponsorde segmenten en andere segmenten van YouTube-video's kan indienen. Zodra één persoon deze informatie indient, zal iedereen met deze extensie het gesponsorde segment overslaan. U kunt ook secties zonder muziek in muziekvideo's overslaan.",
|
||||
"description": "Full description of the extension on the store pages."
|
||||
},
|
||||
"website": {
|
||||
"message": "Website",
|
||||
"description": "Used on Firefox Store Page"
|
||||
},
|
||||
"sourceCode": {
|
||||
"message": "Broncode",
|
||||
"description": "Used on Firefox Store Page"
|
||||
},
|
||||
"noticeUpdate": {
|
||||
"message": "De melding is bijgewerkt!",
|
||||
"description": "The first line of the message displayed after the notice was upgraded."
|
||||
},
|
||||
"noticeUpdate2": {
|
||||
"message": "Als het u nog steeds niet bevalt, druk dan op de knop \"nooit weergeven\".",
|
||||
"description": "The second line of the message displayed after the notice was upgraded."
|
||||
},
|
||||
"setStartSponsorShortcut": {
|
||||
"message": "Sneltoets instellen voor begin van segment"
|
||||
},
|
||||
"setSubmitKeybind": {
|
||||
"message": "Sneltoets instellen voor indienen"
|
||||
},
|
||||
"keybindDescription": {
|
||||
"message": "Selecteer een toets door hem in te drukken"
|
||||
},
|
||||
"keybindDescriptionComplete": {
|
||||
"message": "Deze sneltoets is ingesteld op: "
|
||||
},
|
||||
"0": {
|
||||
"message": "Time-out van de verbinding. Controleer uw internetverbinding. Als uw internet werkt, is de server waarschijnlijk overbelast of offline."
|
||||
},
|
||||
"disableSkipping": {
|
||||
"message": "SponsorBlock uitschakelen"
|
||||
},
|
||||
"enableSkipping": {
|
||||
"message": "SponsorBlock inschakelen"
|
||||
},
|
||||
"yourWork": {
|
||||
"message": "Uw werk",
|
||||
"description": "Used to describe the section that will show you the statistics from your submissions."
|
||||
},
|
||||
"502": {
|
||||
"message": "De server lijkt overbelast te zijn. Probeer het over een paar seconden opnieuw."
|
||||
},
|
||||
"errorCode": {
|
||||
"message": "Foutcode: "
|
||||
},
|
||||
"skip": {
|
||||
"message": "Overslaan"
|
||||
},
|
||||
"skip_category": {
|
||||
"message": "{0} overslaan?"
|
||||
},
|
||||
"skipped": {
|
||||
"message": "Overgeslagen"
|
||||
},
|
||||
"disableAutoSkip": {
|
||||
"message": "Automatisch overslaan uitschakelen"
|
||||
},
|
||||
"enableAutoSkip": {
|
||||
"message": "Automatisch overslaan inschakelen"
|
||||
},
|
||||
"audioNotification": {
|
||||
"message": "Geluidsmelding bij overslaan"
|
||||
},
|
||||
"audioNotificationDescription": {
|
||||
"message": "Geluidsmelding bij overslaan zal een geluid afspelen wanneer een segment wordt overgeslagen. Indien uitgeschakeld (of als automatisch overslaan uitgeschakeld is), wordt er geen geluid afgespeeld."
|
||||
},
|
||||
"showTimeWithSkips": {
|
||||
"message": "Tijd weergeven met overslaan verwijderd"
|
||||
},
|
||||
"showTimeWithSkipsDescription": {
|
||||
"message": "Deze tijd verschijnt tussen haakjes naast de huidige tijd onder de tijdbalk. Dit geeft de totale videoduur min alle segmenten weer. Dit is inclusief segmenten die gemarkeerd zijn als alleen \"weergeven in tijdbalk\"."
|
||||
},
|
||||
"youHaveSkipped": {
|
||||
"message": "U heeft overgeslagen: "
|
||||
},
|
||||
"youHaveSaved": {
|
||||
"message": "U heeft zichzelf bespaard: "
|
||||
},
|
||||
"minLower": {
|
||||
"message": "minuut"
|
||||
},
|
||||
"minsLower": {
|
||||
"message": "minuten"
|
||||
},
|
||||
"hourLower": {
|
||||
"message": "uur"
|
||||
},
|
||||
"hoursLower": {
|
||||
"message": "uren"
|
||||
},
|
||||
"youHaveSavedTime": {
|
||||
"message": "U heeft andere mensen bespaard:"
|
||||
},
|
||||
"youHaveSavedTimeEnd": {
|
||||
"message": " van hun leven."
|
||||
},
|
||||
"statusReminder": {
|
||||
"message": "Controleer status.sponsor.ajay.app voor de serverstatus."
|
||||
},
|
||||
"changeUserID": {
|
||||
"message": "Uw gebruikers-ID importeren/exporteren"
|
||||
},
|
||||
"whatChangeUserID": {
|
||||
"message": "Dit moet privé gehouden worden. Dit is als een wachtwoord en mag met niemand gedeeld worden. Als iemand dit heeft, kan hij zich voordoen als u."
|
||||
},
|
||||
"setUserID": {
|
||||
"message": "Gebruikers-ID instellen"
|
||||
},
|
||||
"userIDChangeWarning": {
|
||||
"message": "Waarschuwing: wijzigen van de gebruikers-ID is permanent. Weet u zeker dat u dit wilt doen? Zorg ervoor dat u een back-up maakt van uw oude ID, voor het geval dat."
|
||||
},
|
||||
"createdBy": {
|
||||
"message": "Gemaakt door"
|
||||
},
|
||||
"autoSkip": {
|
||||
"message": "Automatisch overslaan"
|
||||
},
|
||||
"showSkipNotice": {
|
||||
"message": "Melding weergeven nadat een segment is overgeslagen"
|
||||
},
|
||||
"keybindCurrentlySet": {
|
||||
"message": ". Hij is momenteel ingesteld op:"
|
||||
},
|
||||
"supportInvidious": {
|
||||
"message": "Ondersteuning voor Invidious"
|
||||
},
|
||||
"supportInvidiousDescription": {
|
||||
"message": "Invidious (invidio.us) is een YouTube-client van derden. Om ondersteuning in te schakelen, moet u de extra machtigingen accepteren. Dit werkt NIET in incognito in Chrome en andere Chromium-varianten."
|
||||
},
|
||||
"optionsInfo": {
|
||||
"message": "Ondersteuning voor Invidious inschakelen, automatisch overslaan uitschakelen, knoppen verbergen en meer."
|
||||
},
|
||||
"addInvidiousInstance": {
|
||||
"message": "Invidious-instantie toevoegen"
|
||||
},
|
||||
"addInvidiousInstanceDescription": {
|
||||
"message": "Een aangepaste instantie van Invidious toevoegen. Dit moet geformatteerd worden met ALLEEN het domein. Voorbeeld: invidious.ajay.app"
|
||||
},
|
||||
"add": {
|
||||
"message": "Toevoegen"
|
||||
},
|
||||
"addInvidiousInstanceError": {
|
||||
"message": "Dit is een ongeldig domein. Dit moet ALLEEN het domeindeel bevatten. Voorbeeld: invidious.ajay.app"
|
||||
},
|
||||
"resetInvidiousInstance": {
|
||||
"message": "Lijst met Invidious-instanties herstellen"
|
||||
},
|
||||
"resetInvidiousInstanceAlert": {
|
||||
"message": "U staat op het punt om de lijst met Invidious-instanties te herstellen"
|
||||
},
|
||||
"currentInstances": {
|
||||
"message": "Huidige instanties:"
|
||||
},
|
||||
"minDuration": {
|
||||
"message": "Minimale tijdsduur (seconden):"
|
||||
},
|
||||
"minDurationDescription": {
|
||||
"message": "Segmenten korter dan de ingestelde waarde worden niet overgeslagen of weergegeven in de speler."
|
||||
},
|
||||
"shortCheck": {
|
||||
"message": "De volgende inzending is korter dan uw \"minimale tijdsduur\"-instelling. Dit kan betekenen dat dit al is ingediend en genegeerd wordt door deze optie. Weet u zeker dat u dit wilt indienen?"
|
||||
},
|
||||
"showUploadButton": {
|
||||
"message": "Uploaden-knop weergeven"
|
||||
},
|
||||
"whatUploadButton": {
|
||||
"message": "Deze knop verschijnt op de YouTube-speler nadat u een tijdstempel heeft geselecteerd en klaar bent om in te dienen."
|
||||
},
|
||||
"customServerAddress": {
|
||||
"message": "SponsorBlock-serveradres"
|
||||
},
|
||||
"customServerAddressDescription": {
|
||||
"message": "Het adres dat SponsorBlock gebruikt om oproepen te doen naar de server.\nTenzij u uw eigen serverinstantie heeft, moet dit niet worden gewijzigd."
|
||||
},
|
||||
"save": {
|
||||
"message": "Opslaan"
|
||||
},
|
||||
"reset": {
|
||||
"message": "Herstellen"
|
||||
},
|
||||
"customAddressError": {
|
||||
"message": "Dit adres is niet in de juiste vorm. Zorg ervoor dat u http:// of https:// aan het begin heeft staan en geen schuine streep op het einde."
|
||||
},
|
||||
"areYouSureReset": {
|
||||
"message": "Weet u zeker dat u dit wilt herstellen?"
|
||||
},
|
||||
"confirmPrivacy": {
|
||||
"message": "De video is als onvermeld gedetecteerd. Klik op annuleren als u niet wilt controleren op segmenten om over te slaan."
|
||||
},
|
||||
"unlistedCheck": {
|
||||
"message": "Onvermelde/privé-video's negeren"
|
||||
},
|
||||
"whatUnlistedCheck": {
|
||||
"message": "Deze instelling zal SponsorBlock iets vertragen. Opzoeken van segmenten om over te slaan vereist het versturen van de video-ID naar de server. Schakel deze optie in als u bezorgd bent over het versturen van ID's van onvermelde video's via internet."
|
||||
},
|
||||
"mobileUpdateInfo": {
|
||||
"message": "m.youtube.com wordt nu ondersteund"
|
||||
},
|
||||
"exportOptions": {
|
||||
"message": "Alle opties importeren/exporteren"
|
||||
},
|
||||
"whatExportOptions": {
|
||||
"message": "Dit is uw volledige configuratie in JSON. Dit is inclusief uw gebruikers-ID, dus zorg ervoor dat u dit verstandig deelt."
|
||||
},
|
||||
"setOptions": {
|
||||
"message": "Opties instellen"
|
||||
},
|
||||
"exportOptionsWarning": {
|
||||
"message": "Waarschuwing: het wijzigen van de opties is permanent en kan uw installatie breken. Weet u zeker dat u dit wilt doen? Zorg ervoor dat u een back-up maakt van uw oude installatie, voor het geval dat."
|
||||
},
|
||||
"incorrectlyFormattedOptions": {
|
||||
"message": "Deze JSON is niet correct opgemaakt. Uw opties zijn niet gewijzigd."
|
||||
},
|
||||
"confirmNoticeTitle": {
|
||||
"message": "Segment indienen"
|
||||
},
|
||||
"submit": {
|
||||
"message": "Indienen"
|
||||
},
|
||||
"cancel": {
|
||||
"message": "Annuleren"
|
||||
},
|
||||
"delete": {
|
||||
"message": "Verwijderen"
|
||||
},
|
||||
"preview": {
|
||||
"message": "Voorbeeld"
|
||||
},
|
||||
"inspect": {
|
||||
"message": "Inspecteren"
|
||||
},
|
||||
"edit": {
|
||||
"message": "Bewerken"
|
||||
},
|
||||
"copyDebugInformation": {
|
||||
"message": "Foutopsporingsinformatie kopiëren naar klembord"
|
||||
},
|
||||
"copyDebugInformationFailed": {
|
||||
"message": "Kon niet schrijven naar klembord"
|
||||
},
|
||||
"copyDebugInformationOptions": {
|
||||
"message": "Kopieert informatie naar het klembord die aan een ontwikkelaar moet worden doorgegeven bij het melden van een bug of wanneer een ontwikkelaar dit vraagt. Gevoelige informatie zoals uw gebruikers-ID, gewhiteliste kanalen en aangepast serveradres zijn verwijderd. Het bevat echter wel informatie zoals uw useragent, browser, besturingssysteem en extensie-versienummer. "
|
||||
},
|
||||
"copyDebugInformationComplete": {
|
||||
"message": "De foutopsporingsinformatie is gekopieerd naar het klembord. Voel u vrij om alle informatie die u liever niet wilt delen, te verwijderen. Sla dit op in een tekstbestand of plak het in het foutenrapport."
|
||||
},
|
||||
"theKey": {
|
||||
"message": "De toets"
|
||||
},
|
||||
"keyAlreadyUsed": {
|
||||
"message": "is gekoppeld aan een andere actie. Selecteer een andere toets."
|
||||
},
|
||||
"to": {
|
||||
"message": "tot",
|
||||
"description": "Used between segments. Example: 1:20 to 1:30"
|
||||
},
|
||||
"category_sponsor": {
|
||||
"message": "Sponsor"
|
||||
},
|
||||
"category_sponsor_description": {
|
||||
"message": "Betaalde promotie, betaalde aanbevelingen en directe reclame. Niet voor zelfpromotie of gratis uitroepen naar zaken/makers/websites/producten waar ze van houden."
|
||||
},
|
||||
"category_intro": {
|
||||
"message": "Onderbreking/intro-animatie"
|
||||
},
|
||||
"category_intro_description": {
|
||||
"message": "Een interval zonder werkelijke inhoud. Kan een pauze zijn, een statisch beeld, een herhalende animatie. Dit moet niet worden gebruikt voor overgangen die informatie bevatten."
|
||||
},
|
||||
"category_intro_short": {
|
||||
"message": "Onderbreking"
|
||||
},
|
||||
"category_outro": {
|
||||
"message": "Eindkaarten/aftiteling"
|
||||
},
|
||||
"category_outro_description": {
|
||||
"message": "Aftiteling of wanneer de YouTube-eindkaarten verschijnen. Niet voor conclusies met informatie."
|
||||
},
|
||||
"category_interaction": {
|
||||
"message": "Interactieherinnering (abonneren)"
|
||||
},
|
||||
"category_interaction_description": {
|
||||
"message": "Als er een korte herinnering is om ze leuk te vinden, u te abonneren of ze te volgen in het midden van de inhoud. Als het lang is of over iets specifieks gaat, moet het in plaats daarvan onder zelfpromotie vallen."
|
||||
},
|
||||
"category_interaction_short": {
|
||||
"message": "Interactieherinnering"
|
||||
},
|
||||
"category_selfpromo": {
|
||||
"message": "Onbetaalde promotie of zelfpromotie"
|
||||
},
|
||||
"category_selfpromo_description": {
|
||||
"message": "Vergelijkbaar met \"sponsor\", behalve voor onbetaalde of zelfpromotie. Dit is inclusief secties over koopwaar, donaties of informatie over met wie ze hebben samengewerkt."
|
||||
},
|
||||
"category_music_offtopic": {
|
||||
"message": "Muziek: sectie niet-muziek"
|
||||
},
|
||||
"category_music_offtopic_description": {
|
||||
"message": "Alleen voor gebruik in muziekvideo's. Dit is inclusief introducties of outro's in muziekvideo's."
|
||||
},
|
||||
"category_music_offtopic_short": {
|
||||
"message": "Niet-muziek"
|
||||
},
|
||||
"category_livestream_messages": {
|
||||
"message": "Livestream: donaties/lezen van berichten"
|
||||
},
|
||||
"category_livestream_messages_short": {
|
||||
"message": "Lezen van berichten"
|
||||
},
|
||||
"disable": {
|
||||
"message": "Uitschakelen"
|
||||
},
|
||||
"manualSkip": {
|
||||
"message": "Handmatig overslaan"
|
||||
},
|
||||
"showOverlay": {
|
||||
"message": "Weergeven in tijdbalk"
|
||||
},
|
||||
"colorFormatIncorrect": {
|
||||
"message": "Uw kleur is verkeerd geformatteerd. Het moet een hexadecimale code van 3 of 6 cijfers zijn met een hekje aan het begin."
|
||||
},
|
||||
"previewColor": {
|
||||
"message": "Voorbeeld van kleur",
|
||||
"description": "Referring to submissions that have not been sent to the server yet."
|
||||
},
|
||||
"seekBarColor": {
|
||||
"message": "Kleur van tijdbalk"
|
||||
},
|
||||
"category": {
|
||||
"message": "Categorie"
|
||||
},
|
||||
"skipOption": {
|
||||
"message": "Manier van overslaan",
|
||||
"description": "Used on the options page to describe the ways to skip the segment (auto skip, manual, etc.)"
|
||||
},
|
||||
"enableTestingServer": {
|
||||
"message": "Bèta-testserver inschakelen"
|
||||
},
|
||||
"whatEnableTestingServer": {
|
||||
"message": "Uw inzendingen en stemmen ZULLEN NIET GEREGISTREERD WORDEN op de hoofdserver. Gebruik dit alleen om te testen."
|
||||
},
|
||||
"testingServerWarning": {
|
||||
"message": "Alle inzendingen en stemmen ZULLEN NIET GEREGISTREERD WORDEN op de hoofdserver wanneer u met de testserver verbonden bent. Zorg ervoor dat u dit uitschakelt wanneer u echte inzendingen wilt maken."
|
||||
},
|
||||
"bracketNow": {
|
||||
"message": "(nu)"
|
||||
},
|
||||
"moreCategories": {
|
||||
"message": "Meer categorieën"
|
||||
},
|
||||
"chooseACategory": {
|
||||
"message": "Een categorie kiezen"
|
||||
},
|
||||
"youMustSelectACategory": {
|
||||
"message": "U moet een categorie selecteren voor alle segmenten die u indient!"
|
||||
},
|
||||
"bracketEnd": {
|
||||
"message": "(einde)"
|
||||
},
|
||||
"hiddenDueToDownvote": {
|
||||
"message": "verborgen: downvote"
|
||||
},
|
||||
"hiddenDueToDuration": {
|
||||
"message": "verborgen: te kort"
|
||||
},
|
||||
"channelDataNotFound": {
|
||||
"message": "Kanaal-ID is nog niet geladen."
|
||||
},
|
||||
"adblockerIssue": {
|
||||
"message": "Het lijkt erop dat iets de mogelijkheid van SponsorBlock om videogegevens te krijgen blokkeert. Dit is waarschijnlijk uw reclamefilter. Zie https://github.com/ajayyy/SponsorBlock/wiki/Fix-Ad-Blocker-Blocks-Requests"
|
||||
},
|
||||
"itCouldBeAdblockerIssue": {
|
||||
"message": "Als dit blijft optreden, kan dit worden veroorzaakt door uw reclamefilter. Zie https://github.com/ajayyy/SponsorBlock/wiki/Fix-Ad-Blocker-Blocking-SponsorBlock's-Requests"
|
||||
},
|
||||
"forceChannelCheck": {
|
||||
"message": "Kanaalcontrole forceren vóór overslaan"
|
||||
},
|
||||
"whatForceChannelCheck": {
|
||||
"message": "Standaard worden segmenten direct overgeslagen voordat het kanaal bekend is. Sommige segmenten aan het begin van de video kunnen worden overgeslagen op gewhiteliste kanalen. Het inschakelen van deze optie voorkomt dit, maar zorgt ervoor dat het overslaan een kleine vertraging heeft omdat het verkrijgen van de kanaal-ID enige tijd kan duren. Deze vertraging kan onopgemerkt blijven als u snel internet heeft."
|
||||
},
|
||||
"forceChannelCheckPopup": {
|
||||
"message": "Overweeg om \"kanaalcontrole forceren vóór overslaan\" in te schakelen"
|
||||
},
|
||||
"downvoteDescription": {
|
||||
"message": "Verkeerde timing"
|
||||
},
|
||||
"incorrectCategory": {
|
||||
"message": "Verkeerde categorie"
|
||||
},
|
||||
"nonMusicCategoryOnMusic": {
|
||||
"message": "Deze video is gecategoriseerd als muziek. Weet u zeker dat dit een sponsor heeft? Als dit eigenlijk een \"niet-muzieksegment\" is, open dan de extensie-opties en schakel deze categorie in. Vervolgens kunt u dit segment indienen als \"niet-muziek\" in plaats van als sponsor. Lees de richtlijnen als u in de war bent."
|
||||
},
|
||||
"multipleSegments": {
|
||||
"message": "Meerdere segmenten"
|
||||
},
|
||||
"guidelines": {
|
||||
"message": "Richtlijnen"
|
||||
},
|
||||
"readTheGuidelines": {
|
||||
"message": "Lees de richtlijnen!!",
|
||||
"description": "Show the first time they submit or if they are \"high risk\""
|
||||
},
|
||||
"categoryUpdate1": {
|
||||
"message": "Categorieën zijn er!"
|
||||
},
|
||||
"categoryUpdate2": {
|
||||
"message": "Open de opties om intro's, outro's, koopwaar,... over te slaan."
|
||||
},
|
||||
"unsubmittedWarning": {
|
||||
"message": "Melding voor niet-ingediende segmenten"
|
||||
},
|
||||
"unsubmittedWarningDescription": {
|
||||
"message": "Een melding sturen wanneer u een video verlaat met segmenten die niet zijn geüpload"
|
||||
}
|
||||
}
|
||||
@@ -1 +0,0 @@
|
||||
{}
|
||||
@@ -1,632 +0,0 @@
|
||||
{
|
||||
"fullName": {
|
||||
"message": "SponsorBlock na YouTube - Pomiń fragmenty sponsorowane",
|
||||
"description": "Name of the extension."
|
||||
},
|
||||
"Description": {
|
||||
"message": "Pomijaj sponsorów, prośby o subskrypcje i inne fragmenty filmów na YouTube. Zgłaszaj segmenty sponsorów na filmach, które oglądasz, by oszczędzić czas innym.",
|
||||
"description": "Description of the extension."
|
||||
},
|
||||
"400": {
|
||||
"message": "Serwer odpowiedział, że to zapytanie jest niepoprawne"
|
||||
},
|
||||
"429": {
|
||||
"message": "Zgłosiłeś za dużo segmentów sponsora dla tego jednego filmu. Jesteś pewien, że jest ich tak dużo?"
|
||||
},
|
||||
"409": {
|
||||
"message": "To już zostało wcześniej zgłoszone"
|
||||
},
|
||||
"channelWhitelisted": {
|
||||
"message": "Kanał dodany do wyjątków!"
|
||||
},
|
||||
"Segment": {
|
||||
"message": "segment"
|
||||
},
|
||||
"Segments": {
|
||||
"message": "segmenty"
|
||||
},
|
||||
"upvoteButtonInfo": {
|
||||
"message": "Oceń pozytywnie ten segment"
|
||||
},
|
||||
"reportButtonTitle": {
|
||||
"message": "Zgłoś"
|
||||
},
|
||||
"reportButtonInfo": {
|
||||
"message": "Zgłoś ten segment jako nieprawidłowy."
|
||||
},
|
||||
"Dismiss": {
|
||||
"message": "Odrzuć"
|
||||
},
|
||||
"Loading": {
|
||||
"message": "Ładowanie..."
|
||||
},
|
||||
"Mins": {
|
||||
"message": "Minuty"
|
||||
},
|
||||
"Secs": {
|
||||
"message": "Sekundy"
|
||||
},
|
||||
"Hide": {
|
||||
"message": "Nie pokazuj więcej"
|
||||
},
|
||||
"hitGoBack": {
|
||||
"message": "Kliknij cofnij aby przenieść się do miejsca przed przewinięciem."
|
||||
},
|
||||
"unskip": {
|
||||
"message": "Cofnij"
|
||||
},
|
||||
"reskip": {
|
||||
"message": "Pomiń"
|
||||
},
|
||||
"paused": {
|
||||
"message": "Zatrzymany"
|
||||
},
|
||||
"manualPaused": {
|
||||
"message": "Timer zatrzymany"
|
||||
},
|
||||
"confirmMSG": {
|
||||
"message": "Żeby zmienić lub usunąć wartości, kliknij na guzik informacji lub otwórz okienko rozszerzenia klikając w ikonę rozszerzenia znajdującą się w prawym górnym rogu."
|
||||
},
|
||||
"clearThis": {
|
||||
"message": "Jesteś pewien, że chcesz to usunąć?\n\n"
|
||||
},
|
||||
"Unknown": {
|
||||
"message": "Wystąpił błąd podczas przesyłania twojego segmentu. Proszę spróbować ponownie później."
|
||||
},
|
||||
"sponsorFound": {
|
||||
"message": "Ten film ma segmenty w bazie danych!"
|
||||
},
|
||||
"sponsor404": {
|
||||
"message": "Nie znaleziono segmentów"
|
||||
},
|
||||
"sponsorStart": {
|
||||
"message": "Segment zaczyna się teraz"
|
||||
},
|
||||
"sponsorEnd": {
|
||||
"message": "Segment kończy się teraz"
|
||||
},
|
||||
"noVideoID": {
|
||||
"message": "Nie znaleziono filmu na tej karcie. Jeśli wiesz, że to karta YouTube'a, zamknij to okienko i otwórz je ponownie. Jeśli to nie zadziała, spróbuj odświeżyć stronę."
|
||||
},
|
||||
"success": {
|
||||
"message": "Sukces!"
|
||||
},
|
||||
"voted": {
|
||||
"message": "Zagłosowano!"
|
||||
},
|
||||
"serverDown": {
|
||||
"message": "Wygląda na to, że serwer nie działa. Skontaktuj się niezwłocznie z deweloperem."
|
||||
},
|
||||
"connectionError": {
|
||||
"message": "Błąd z połączeniem. Kod błędu: "
|
||||
},
|
||||
"wantToSubmit": {
|
||||
"message": "Czy chcesz zamieścić dla filmu o ID"
|
||||
},
|
||||
"leftTimes": {
|
||||
"message": "Wygląda na to, że zostawiłeś pewne niewysłane segmenty. Cofnij się do tamtej strony, by je zamieścić (nie zostały usunięte)."
|
||||
},
|
||||
"clearTimes": {
|
||||
"message": "Wyczyść segmenty"
|
||||
},
|
||||
"openPopup": {
|
||||
"message": "Otwórz okienko SponsorBlock"
|
||||
},
|
||||
"closePopup": {
|
||||
"message": "Zamknij okno"
|
||||
},
|
||||
"SubmitTimes": {
|
||||
"message": "Prześlij segmenty"
|
||||
},
|
||||
"submitCheck": {
|
||||
"message": "Czy na pewno chcesz to zamieścić?"
|
||||
},
|
||||
"whitelistChannel": {
|
||||
"message": "Dodaj kanał do wyjątków"
|
||||
},
|
||||
"removeFromWhitelist": {
|
||||
"message": "Usuń kanał z listy wyjątków"
|
||||
},
|
||||
"voteOnTime": {
|
||||
"message": "Oceń segment"
|
||||
},
|
||||
"soFarUHSubmited": {
|
||||
"message": "Do tej pory zgłosiłeś"
|
||||
},
|
||||
"savedPeopleFrom": {
|
||||
"message": "Ocaliłeś ludzi przed "
|
||||
},
|
||||
"viewLeaderboard": {
|
||||
"message": "Zobacz ranking użytkowników"
|
||||
},
|
||||
"here": {
|
||||
"message": "tutaj"
|
||||
},
|
||||
"recordTimesDescription": {
|
||||
"message": "Kliknij przycisk poniżej, gdy segment zaczyna się i kończy, by oznaczyć go i przesłać do bazy danych."
|
||||
},
|
||||
"popupHint": {
|
||||
"message": "Podpowiedź: Wciśnij średnik, koncentrując się na filmie, aby oznaczyć początek/koniec segmentu, i cudzysłów, by go wysłać. (Klawisze można zmienić w opcjach)"
|
||||
},
|
||||
"clearTimesButton": {
|
||||
"message": "Usuń czasy"
|
||||
},
|
||||
"submitTimesButton": {
|
||||
"message": "Zgłoś czasy"
|
||||
},
|
||||
"publicStats": {
|
||||
"message": "Ten dane są używane na naszej stronie żeby pokazać twój wkład. Zobacz to"
|
||||
},
|
||||
"setUsername": {
|
||||
"message": "Ustaw nazwę użytkownika"
|
||||
},
|
||||
"discordAdvert": {
|
||||
"message": "Dołącz do oficjalnego serwera na discordzie i podziel się wrażeniami i sugestiami!"
|
||||
},
|
||||
"hideThis": {
|
||||
"message": "Ukryj to"
|
||||
},
|
||||
"Options": {
|
||||
"message": "Opcje"
|
||||
},
|
||||
"showButtons": {
|
||||
"message": "Pokaż przyciski na odtwarzaczu YouTube"
|
||||
},
|
||||
"hideButtons": {
|
||||
"message": "Ukryj przyciski na odtwarzaczu YouTube"
|
||||
},
|
||||
"hideButtonsDescription": {
|
||||
"message": "Ta opcja ukrywa przyciski do zamieszczania segmentów pojawiające się na odtwarzaczu YouTube."
|
||||
},
|
||||
"showInfoButton": {
|
||||
"message": "Pokaż przycisk informacyjny na odtwarzaczu YouTube"
|
||||
},
|
||||
"hideInfoButton": {
|
||||
"message": "Ukryj przycisk informacyjny na odtwarzaczu YouTube"
|
||||
},
|
||||
"whatInfoButton": {
|
||||
"message": "Jest to przycisk otwierający okienko pop-up na stronie YouTube."
|
||||
},
|
||||
"hideDeleteButton": {
|
||||
"message": "Ukryj przycisk usuwania na odtwarzaczu YouTube"
|
||||
},
|
||||
"showDeleteButton": {
|
||||
"message": "Pokaż przycisk usuwania na odtwarzaczu YouTube"
|
||||
},
|
||||
"whatDeleteButton": {
|
||||
"message": "Ten przycisk na odtwarzaczu YouTube wyczyści wszystkie twoje niewysłane segmenty dla bieżącego filmu."
|
||||
},
|
||||
"enableViewTracking": {
|
||||
"message": "Włącz monitorowanie liczby pominięć"
|
||||
},
|
||||
"whatViewTracking": {
|
||||
"message": "Ta opcja monitoruje pomijane przez Ciebie segmenty, by dać znać użytkownikom, jak bardzo ich wkład pomógł innym, oraz w połączeniu z systemem głosowania zapobiegać dostawaniu się spamu do bazy danych. Rozszerzenie wysyła wiadomość do serwera za każdym razem, kiedy pomijasz segment. Miejmy nadzieję, że większość ludzi tego nie wyłączy i liczniki wyświetleń będą wiarygodne. :)"
|
||||
},
|
||||
"enableRefetchWhenNotFound": {
|
||||
"message": "Pobierz na nowo segmenty z nowych filmów"
|
||||
},
|
||||
"whatRefetchWhenNotFound": {
|
||||
"message": "Jeśli film jest nowy i nie znaleziono żadnych segmentów, dane będą pobierane na nowo, co kilka minut, w czasie kiedy oglądasz."
|
||||
},
|
||||
"showNotice": {
|
||||
"message": "Pokaż informacje ponownie"
|
||||
},
|
||||
"longDescription": {
|
||||
"message": "SponsorBlock pozwala pomijać sponsorów, intra, outra, przypomnienia o subskrypcjach i inne irytujące fragmenty filmów na YouTube. SponsorBlock jest opartym na crowdsourcingu rozszerzeniem do przeglądarki, które pozwala każdemu zgłosić początek i koniec segmentów sponsorowanych oraz innych segmentów w filmach na YouTube. Kiedy ktoś już zamieści te informacje, wszyscy pozostali z tym rozszerzeniem będą pomijać segment sponsorowany. Możesz również pomijać fragmenty teledysków bez muzyki.",
|
||||
"description": "Full description of the extension on the store pages."
|
||||
},
|
||||
"website": {
|
||||
"message": "Strona",
|
||||
"description": "Used on Firefox Store Page"
|
||||
},
|
||||
"sourceCode": {
|
||||
"message": "Kod źródłowy",
|
||||
"description": "Used on Firefox Store Page"
|
||||
},
|
||||
"noticeUpdate": {
|
||||
"message": "Informacje zostały zaktualizowane!",
|
||||
"description": "The first line of the message displayed after the notice was upgraded."
|
||||
},
|
||||
"noticeUpdate2": {
|
||||
"message": "Jeśli nadal jej nie lubisz wybierz opcje nie pokazuj więcej.",
|
||||
"description": "The second line of the message displayed after the notice was upgraded."
|
||||
},
|
||||
"setStartSponsorShortcut": {
|
||||
"message": "Ustaw klawisz do oznaczania początku segmentu"
|
||||
},
|
||||
"setSubmitKeybind": {
|
||||
"message": "Ustaw klawisz do wysyłania czasów"
|
||||
},
|
||||
"keybindDescription": {
|
||||
"message": "Wybierz klawisz klikając go na klawiaturze"
|
||||
},
|
||||
"keybindDescriptionComplete": {
|
||||
"message": "Ustawiony klawisz to: "
|
||||
},
|
||||
"0": {
|
||||
"message": "Połączenie przerwane z powodu braku odpowiedzi. Sprawdź swoje połączenie z internetem. Jeśli wszystko z nim w porządku oznacza to, że serwer jest prawdopodobnie przeciążony lub nie działa."
|
||||
},
|
||||
"disableSkipping": {
|
||||
"message": "Wyłącz SponsorBlock"
|
||||
},
|
||||
"enableSkipping": {
|
||||
"message": "Włącz SponsorBlock"
|
||||
},
|
||||
"yourWork": {
|
||||
"message": "Twój wkład",
|
||||
"description": "Used to describe the section that will show you the statistics from your submissions."
|
||||
},
|
||||
"502": {
|
||||
"message": "Serwer jest prawdopodobnie przeciążony, spróbuj ponownie za kilka sekund."
|
||||
},
|
||||
"errorCode": {
|
||||
"message": "Kod błędu: "
|
||||
},
|
||||
"skip": {
|
||||
"message": "Pomiń"
|
||||
},
|
||||
"skip_category": {
|
||||
"message": "Pominąć {0}?"
|
||||
},
|
||||
"skipped": {
|
||||
"message": "Pominięto"
|
||||
},
|
||||
"disableAutoSkip": {
|
||||
"message": "Wyłącz autopomijanie"
|
||||
},
|
||||
"enableAutoSkip": {
|
||||
"message": "Włącz autopomijanie"
|
||||
},
|
||||
"audioNotification": {
|
||||
"message": "Powiadomienie dźwiękowe przy pominięciu"
|
||||
},
|
||||
"audioNotificationDescription": {
|
||||
"message": "Powiadomienie dźwiękowe przy pominięciu będzie odtwarzane za każdym razem, gdy pomijany jest segment. Jeśli wyłączone (lub automatyczne pomijanie jest wyłączone), dźwięk nie zostanie odtworzony."
|
||||
},
|
||||
"showTimeWithSkips": {
|
||||
"message": "Pokaż czas po usunięciu segmentów"
|
||||
},
|
||||
"showTimeWithSkipsDescription": {
|
||||
"message": "Czas ten pojawia się w nawiasie obok czasu bieżącego, pod paskiem postępu. Pokazuje on długość całego filmu po odjęciu wszystkich segmentów. Wliczają się w to segmenty ustawione jako \"pokaż na pasku\"."
|
||||
},
|
||||
"youHaveSkipped": {
|
||||
"message": "Przewinąłeś "
|
||||
},
|
||||
"youHaveSaved": {
|
||||
"message": "Oszczędziłeś sobie "
|
||||
},
|
||||
"minLower": {
|
||||
"message": "minuta"
|
||||
},
|
||||
"minsLower": {
|
||||
"message": "minuty"
|
||||
},
|
||||
"hourLower": {
|
||||
"message": "godzina"
|
||||
},
|
||||
"hoursLower": {
|
||||
"message": "godziny"
|
||||
},
|
||||
"youHaveSavedTime": {
|
||||
"message": "Oszczędziłeś ludziom"
|
||||
},
|
||||
"youHaveSavedTimeEnd": {
|
||||
"message": " czasu."
|
||||
},
|
||||
"statusReminder": {
|
||||
"message": "Sprawdź status serwera na status.sponsor.ajay.app"
|
||||
},
|
||||
"changeUserID": {
|
||||
"message": "Importuj/Eksportuj swój identyfikator użytkownika"
|
||||
},
|
||||
"whatChangeUserID": {
|
||||
"message": "Ta informacja jest poufna i działa jak hasło. Użytkownik, który ma do niej dostęp, może zgłaszać treści jako ty."
|
||||
},
|
||||
"setUserID": {
|
||||
"message": "Ustaw identyfikator użytkownika"
|
||||
},
|
||||
"userIDChangeWarning": {
|
||||
"message": "Uwaga: Zmiana identyfikatora użytkownika jest trwała. Czy na pewno chcesz to zrobić? Na wszelki wypadek skopiuj swój poprzedni."
|
||||
},
|
||||
"createdBy": {
|
||||
"message": "Stworzony przez"
|
||||
},
|
||||
"autoSkip": {
|
||||
"message": "Autopomijanie"
|
||||
},
|
||||
"showSkipNotice": {
|
||||
"message": "Pokaż informację po pominięciu segmentu"
|
||||
},
|
||||
"keybindCurrentlySet": {
|
||||
"message": ". Jest obecnie ustawione jako:"
|
||||
},
|
||||
"supportInvidious": {
|
||||
"message": "Wsparcie dla Invidious"
|
||||
},
|
||||
"supportInvidiousDescription": {
|
||||
"message": "Invidious (invidio.us) to nieoficjalny klient YouTube'a. Aby włączyć dla niego wsparcie musisz przyznać dodatkowe uprawnienia. W Chrome'ie i innych przeglądarkach bazujących na Chromium, ta opcja nie działa w trybie incognito."
|
||||
},
|
||||
"optionsInfo": {
|
||||
"message": "Włącz wsparcie dla Invidious, wyłącz autopomijanie, ukryj przyciski i więcej."
|
||||
},
|
||||
"addInvidiousInstance": {
|
||||
"message": "Dodaj instancje Invidious"
|
||||
},
|
||||
"addInvidiousInstanceDescription": {
|
||||
"message": "Dodaj niestandardową instancje Invidious. W formie domeny. Na przykład: invidious.ajay.app"
|
||||
},
|
||||
"add": {
|
||||
"message": "Dodaj"
|
||||
},
|
||||
"addInvidiousInstanceError": {
|
||||
"message": "Ta domena jest nieprawidłowa. Wartość powinna zawierać TYLKO domenę. Na przykład: invidious.ajay.app"
|
||||
},
|
||||
"resetInvidiousInstance": {
|
||||
"message": "Zresetuj listę instancji Invidious"
|
||||
},
|
||||
"resetInvidiousInstanceAlert": {
|
||||
"message": "Zresetujesz listę instancji Invidious"
|
||||
},
|
||||
"currentInstances": {
|
||||
"message": "Obecne instancje:"
|
||||
},
|
||||
"minDuration": {
|
||||
"message": "Minimalny czas trwania (sekundy):"
|
||||
},
|
||||
"minDurationDescription": {
|
||||
"message": "Segmenty krótsze niż ustawiona wartość nie będą pomijane ani pokazywane w odtwarzaczu."
|
||||
},
|
||||
"shortCheck": {
|
||||
"message": "Ten segment jest krótszy od ustawionego przez Ciebie minimalnego czasu trwania. Może to oznaczać, że ktoś już to zamieścił, ale nie widzisz tego przez to ustawienie. Czy na pewno chcesz to zamieścić?"
|
||||
},
|
||||
"showUploadButton": {
|
||||
"message": "Pokaż przycisk wysyłania"
|
||||
},
|
||||
"whatUploadButton": {
|
||||
"message": "Ten przycisk pojawia się na odtwarzaczu YouTube po wybraniu przedziału czasowego, gdy segment jest gotowy do wysłania."
|
||||
},
|
||||
"customServerAddress": {
|
||||
"message": "Adres serwera SponsorBlock"
|
||||
},
|
||||
"customServerAddressDescription": {
|
||||
"message": "Adres, który jest używany przez SponsorBlock podczas połączeń do serwera.\nDopóki nie posiadasz własnego serwera, nie powinieneś tego zmieniać."
|
||||
},
|
||||
"save": {
|
||||
"message": "Zapisz"
|
||||
},
|
||||
"reset": {
|
||||
"message": "Reset"
|
||||
},
|
||||
"customAddressError": {
|
||||
"message": "Ten adres nie jest w prawidłowej formie. Upewnij się, że http:// lub https:// znajduje się na początku i nie ma końcowych ukośników."
|
||||
},
|
||||
"areYouSureReset": {
|
||||
"message": "Czy na pewno chcesz to zresetować?"
|
||||
},
|
||||
"confirmPrivacy": {
|
||||
"message": "Ten film został wykryty jako niepubliczny. Kliknij Anuluj, jeśli nie chcesz sprawdzać, czy są dla niego segmenty."
|
||||
},
|
||||
"unlistedCheck": {
|
||||
"message": "Ignoruj niepubliczne/prywatne filmy"
|
||||
},
|
||||
"whatUnlistedCheck": {
|
||||
"message": "Ta opcja spowolni nieco SponsorBlock. Wyszukiwanie istniejących segmentów wymaga wysłania ID filmu do serwera. Jeśli niepokoi Cię fakt wysyłania przez internet ID niepublicznych filmów, włącz tę opcję."
|
||||
},
|
||||
"mobileUpdateInfo": {
|
||||
"message": "m.youtube.com jest teraz wspierany"
|
||||
},
|
||||
"exportOptions": {
|
||||
"message": "Importuj/Eksportuj wszystkie ustawienia"
|
||||
},
|
||||
"whatExportOptions": {
|
||||
"message": "Jest to cała twoja konfiguracja w formacie JSON. Zawarty jest w niej twój identyfikator użytkownika, więc uważaj, komu ją udostępniasz."
|
||||
},
|
||||
"setOptions": {
|
||||
"message": "Zapisz ustawienia"
|
||||
},
|
||||
"exportOptionsWarning": {
|
||||
"message": "Uwaga: Zmiana ustawień jest trwała i może popsuć twoją instalację. Czy na pewno chcesz to zrobić? Na wszelki wypadek utwórz kopię poprzednich."
|
||||
},
|
||||
"incorrectlyFormattedOptions": {
|
||||
"message": "Ten JSON nie został poprawnie sformatowany. Twoje opcje nie zostały zmienione."
|
||||
},
|
||||
"confirmNoticeTitle": {
|
||||
"message": "Zgłoś segment"
|
||||
},
|
||||
"submit": {
|
||||
"message": "Wyślij"
|
||||
},
|
||||
"cancel": {
|
||||
"message": "Anuluj"
|
||||
},
|
||||
"delete": {
|
||||
"message": "Usuń"
|
||||
},
|
||||
"preview": {
|
||||
"message": "Podgląd"
|
||||
},
|
||||
"inspect": {
|
||||
"message": "Sprawdź"
|
||||
},
|
||||
"edit": {
|
||||
"message": "Edytuj"
|
||||
},
|
||||
"copyDebugInformation": {
|
||||
"message": "Skopiuj informacje debugowania do schowka"
|
||||
},
|
||||
"copyDebugInformationFailed": {
|
||||
"message": "Nie udało się skopiować do schowka"
|
||||
},
|
||||
"copyDebugInformationOptions": {
|
||||
"message": "Kopiuje do schowka informacje do dostarczenia deweloperowi podczas zgłaszania błędu / gdy deweloper ich sobie zażyczy. Poufne informacje, takie jak ID użytkownika, kanały dodane do wyjątków i adres niestandardowego serwera zostały usunięte. Wciąż zawiera to jednak informacje takie jak twój user agent, przeglądarka, system operacyjny i wersja rozszerzenia. "
|
||||
},
|
||||
"copyDebugInformationComplete": {
|
||||
"message": "Informacje do debugowania zostały skopiowane do schowka. Możesz usunąć dane, których nie chcesz udostępniać. Zapisz je w pliku tekstowym albo wklej do raportu podczas zgłaszania błędu."
|
||||
},
|
||||
"theKey": {
|
||||
"message": "Klucz"
|
||||
},
|
||||
"keyAlreadyUsed": {
|
||||
"message": "jest przypisane do innej akcji. Wybierz proszę inny klawisz."
|
||||
},
|
||||
"to": {
|
||||
"message": "do",
|
||||
"description": "Used between segments. Example: 1:20 to 1:30"
|
||||
},
|
||||
"category_sponsor": {
|
||||
"message": "Sponsor"
|
||||
},
|
||||
"category_sponsor_description": {
|
||||
"message": "Płatna promocja, płatne rekomendacje oraz bezpośrednie reklamy. Nie do autopromocji ani darmowych wyrazów uznania dla kwestii/twórców/stron/produktów, które im się podobają."
|
||||
},
|
||||
"category_intro": {
|
||||
"message": "Przerwa/Animowane intro"
|
||||
},
|
||||
"category_intro_description": {
|
||||
"message": "Fragment bez faktycznej treści. Może to być pauza, statyczna klatka, powtarzająca się animacja. Nie powinno to być używane do przejść zawierających informacje."
|
||||
},
|
||||
"category_intro_short": {
|
||||
"message": "Przerwa"
|
||||
},
|
||||
"category_outro": {
|
||||
"message": "Ekran końcowy/Napisy"
|
||||
},
|
||||
"category_outro_description": {
|
||||
"message": "Napisy końcowe lub gdy pojawia się ekran końcowy. Nie do konkluzji zawierających informacje."
|
||||
},
|
||||
"category_interaction": {
|
||||
"message": "Przypomnienie o interakcji (Subskrybuj)"
|
||||
},
|
||||
"category_interaction_description": {
|
||||
"message": "Gdy ma miejsce krótkie przypomnienie, by lajkować, subskrybować lub śledzić ich w trakcie kontentu. Jeśli trwa to długo lub dotyczy czegoś konkretnego, powinno być zamiast tego jako promocja własna."
|
||||
},
|
||||
"category_interaction_short": {
|
||||
"message": "Przypomnienie o interakcji"
|
||||
},
|
||||
"category_selfpromo": {
|
||||
"message": "Nieopłacona/Własna promocja"
|
||||
},
|
||||
"category_selfpromo_description": {
|
||||
"message": "Podobnie jak \"sponsor\", ale nieodpłatnie bądź w ramach promocji własnej. Obejmuje to sekcje o własnych produktach, donacjach czy informacje o tym, z kim współpracowali."
|
||||
},
|
||||
"category_music_offtopic": {
|
||||
"message": "Muzyka: Sekcja niemuzyczna"
|
||||
},
|
||||
"category_music_offtopic_description": {
|
||||
"message": "Do użytku tylko w filmach muzycznych. Wliczają się w to wprowadzenia i outro w teledyskach."
|
||||
},
|
||||
"category_music_offtopic_short": {
|
||||
"message": "Bez muzyki"
|
||||
},
|
||||
"category_livestream_messages": {
|
||||
"message": "Transmisja live: Dotacja/Czytanie wiadomości"
|
||||
},
|
||||
"category_livestream_messages_short": {
|
||||
"message": "Czytanie wiadomości"
|
||||
},
|
||||
"disable": {
|
||||
"message": "Wyłączone"
|
||||
},
|
||||
"manualSkip": {
|
||||
"message": "Ręczne pomijanie"
|
||||
},
|
||||
"showOverlay": {
|
||||
"message": "Pokaż na pasku"
|
||||
},
|
||||
"colorFormatIncorrect": {
|
||||
"message": "Nieprawidłowy format koloru. Powinien to być zapis szesnastkowy (heksadecymalny) składający się z 3 lub 6 znaków poprzedzonych kratką (#)."
|
||||
},
|
||||
"previewColor": {
|
||||
"message": "Kolor podglądu",
|
||||
"description": "Referring to submissions that have not been sent to the server yet."
|
||||
},
|
||||
"seekBarColor": {
|
||||
"message": "Kolor paska postępu"
|
||||
},
|
||||
"category": {
|
||||
"message": "Kategoria"
|
||||
},
|
||||
"skipOption": {
|
||||
"message": "Tryb pomijania",
|
||||
"description": "Used on the options page to describe the ways to skip the segment (auto skip, manual, etc.)"
|
||||
},
|
||||
"enableTestingServer": {
|
||||
"message": "Aktywuj serwer beta-testów"
|
||||
},
|
||||
"whatEnableTestingServer": {
|
||||
"message": "Twoje segmenty i głosy NIE BĘDĄ uwzględniane na głównym serwerze. Używaj tego tylko do testowania."
|
||||
},
|
||||
"testingServerWarning": {
|
||||
"message": "Żadne segmenty ani głosy NIE BĘDĄ uwzględniane na głównym serwerze podczas połączenia z serwerem testowym. Pamiętaj, żeby to wyłączyć, gdy zechcesz dodać realny wkład."
|
||||
},
|
||||
"bracketNow": {
|
||||
"message": "(Teraz)"
|
||||
},
|
||||
"moreCategories": {
|
||||
"message": "Więcej kategorii"
|
||||
},
|
||||
"chooseACategory": {
|
||||
"message": "Wybierz kategorię"
|
||||
},
|
||||
"youMustSelectACategory": {
|
||||
"message": "Musisz wybrać kategorię dla każdego segmentu, który zamieszczasz!"
|
||||
},
|
||||
"bracketEnd": {
|
||||
"message": "(Koniec)"
|
||||
},
|
||||
"hiddenDueToDownvote": {
|
||||
"message": "ukryty: zminusowany"
|
||||
},
|
||||
"hiddenDueToDuration": {
|
||||
"message": "ukryty: zbyt krótki"
|
||||
},
|
||||
"channelDataNotFound": {
|
||||
"message": "ID kanału nie zostało póki co załadowane."
|
||||
},
|
||||
"adblockerIssue": {
|
||||
"message": "Wygląda na to, że coś blokuje możliwość pobierania danych o filmach przez SponsorBlock. To prawdopodobnie Twój ad blocker. Sprawdź proszę https://github.com/ajayyy/SponsorBlock/wiki/Fix-Ad-Blocker-Blocking-SponsorBlock's-Requests"
|
||||
},
|
||||
"itCouldBeAdblockerIssue": {
|
||||
"message": "Jeśli ten problem się powtarza, możliwą przyczyną jest Twój ad blocker. Sprawdź proszę https://github.com/ajayyy/SponsorBlock/wiki/Fix-Ad-Blocker-Blocking-SponsorBlock's-Requests"
|
||||
},
|
||||
"forceChannelCheck": {
|
||||
"message": "Wymuś sprawdzenie kanału przed pominięciem"
|
||||
},
|
||||
"whatForceChannelCheck": {
|
||||
"message": "Domyślnie, rozszerzenie pominie segmenty od razu, jeszcze zanim dowie się jaki to kanał. Domyślnie, pewne segmenty na początku filmu mogą zostać pominięte na kanałach dodanych do wyjątków. Włączenie tej opcji temu zapobiegnie, ale wszystkie pominięcia będą nieco opóźnione, gdyż uzyskanie ID kanału może chwilę potrwać. Opóźnienie to może być nieodczuwalne, jeśli masz szybki internet."
|
||||
},
|
||||
"forceChannelCheckPopup": {
|
||||
"message": "Rozważ włączenie \"Wymuś sprawdzenie kanału przed pominięciem\""
|
||||
},
|
||||
"downvoteDescription": {
|
||||
"message": "Niepoprawne/Zły czas"
|
||||
},
|
||||
"incorrectCategory": {
|
||||
"message": "Zła kategoria"
|
||||
},
|
||||
"nonMusicCategoryOnMusic": {
|
||||
"message": "Ten film jest skategoryzowany jako muzyka. Czy jesteś pewien, że to jest sponsor? Jeśli jest to rzeczywiście \"segment niemuzyczny\", otwórz opcje rozszerzenia i włącz tę kategorię. Następnie możesz przesłać ten segment jako \"Niemuzyczny\" zamiast sponsora. Proszę przeczytać wytyczne, jeśli jesteś zdezorientowany."
|
||||
},
|
||||
"multipleSegments": {
|
||||
"message": "Wiele segmentów"
|
||||
},
|
||||
"guidelines": {
|
||||
"message": "Wytyczne"
|
||||
},
|
||||
"readTheGuidelines": {
|
||||
"message": "Przeczytaj wytyczne!!",
|
||||
"description": "Show the first time they submit or if they are \"high risk\""
|
||||
},
|
||||
"categoryUpdate1": {
|
||||
"message": "Kategorie są tutaj!"
|
||||
},
|
||||
"categoryUpdate2": {
|
||||
"message": "Otwórz opcje, aby pominąć intra, outra, merch, itp."
|
||||
},
|
||||
"unsubmittedWarning": {
|
||||
"message": "Powiadomienie o niewysłanych segmentach"
|
||||
},
|
||||
"unsubmittedWarningDescription": {
|
||||
"message": "Wyślij powiadomienie po opuszczeniu filmu z segmentami, które nie zostały przesłane"
|
||||
}
|
||||
}
|
||||
@@ -1,623 +0,0 @@
|
||||
{
|
||||
"fullName": {
|
||||
"message": "SponsorBlock na YouTube - Omiń reklamy sponsorowane",
|
||||
"description": "Name of the extension."
|
||||
},
|
||||
"Description": {
|
||||
"message": "Pomijaj sponsorów, prośby o subskrypcje i inne fragmenty filmów na YouTube. Zgłaszaj segmenty sponsorów na filmach, które oglądasz, by oszczędzić czas innym.",
|
||||
"description": "Description of the extension."
|
||||
},
|
||||
"400": {
|
||||
"message": "Serwer odpowiedział, że to zapytanie jest niepoprawne"
|
||||
},
|
||||
"429": {
|
||||
"message": "Zgłosiłeś za dużo segmentów sponsora dla tego jednego filmu. Jesteś pewien, że jest ich tak dużo?"
|
||||
},
|
||||
"409": {
|
||||
"message": "To już zostało wcześniej zgłoszone"
|
||||
},
|
||||
"channelWhitelisted": {
|
||||
"message": "Kanał dodany do wyjątków!"
|
||||
},
|
||||
"Segment": {
|
||||
"message": "segment"
|
||||
},
|
||||
"Segments": {
|
||||
"message": "segmenty"
|
||||
},
|
||||
"upvoteButtonInfo": {
|
||||
"message": "Oceń pozytywnie ten segment"
|
||||
},
|
||||
"reportButtonTitle": {
|
||||
"message": "Zgłoś"
|
||||
},
|
||||
"reportButtonInfo": {
|
||||
"message": "Zgłoś ten segment jako nieprawidłowy."
|
||||
},
|
||||
"Dismiss": {
|
||||
"message": "Odrzuć"
|
||||
},
|
||||
"Loading": {
|
||||
"message": "Ładowanie..."
|
||||
},
|
||||
"Mins": {
|
||||
"message": "Minuty"
|
||||
},
|
||||
"Secs": {
|
||||
"message": "Sekundy"
|
||||
},
|
||||
"Hide": {
|
||||
"message": "Nigdy nie pokazuj"
|
||||
},
|
||||
"hitGoBack": {
|
||||
"message": "Kliknij cofnij aby przenieść się do miejsca przed przewinięciem."
|
||||
},
|
||||
"unskip": {
|
||||
"message": "Cofnij"
|
||||
},
|
||||
"reskip": {
|
||||
"message": "Przewiń"
|
||||
},
|
||||
"paused": {
|
||||
"message": "Zatrzymany"
|
||||
},
|
||||
"manualPaused": {
|
||||
"message": "Timer zatrzymany"
|
||||
},
|
||||
"confirmMSG": {
|
||||
"message": "Żeby zmienić lub usunąć wartości, kliknij na guzik informacji lub otwórz okienko rozszerzenia klikając w ikonę rozszerzenia znajdującą się w prawym górnym rogu."
|
||||
},
|
||||
"clearThis": {
|
||||
"message": "Jesteś pewien, że chcesz to usunąć?\n\n"
|
||||
},
|
||||
"Unknown": {
|
||||
"message": "Wystąpił błąd podczas przesyłania twojego segmentu. Proszę spróbować ponownie później."
|
||||
},
|
||||
"sponsorFound": {
|
||||
"message": "Ten film ma segmenty w bazie danych!"
|
||||
},
|
||||
"sponsor404": {
|
||||
"message": "Nie znaleziono segmentów"
|
||||
},
|
||||
"sponsorStart": {
|
||||
"message": "Segment zaczyna się teraz"
|
||||
},
|
||||
"sponsorEnd": {
|
||||
"message": "Segment kończy się teraz"
|
||||
},
|
||||
"noVideoID": {
|
||||
"message": "Nie znaleziono filmu na tej karcie. Jeśli wiesz, że to karta YouTube'a, zamknij to okienko i otwórz je ponownie. Jeśli to nie zadziała, spróbuj odświeżyć stronę."
|
||||
},
|
||||
"success": {
|
||||
"message": "Sukces!"
|
||||
},
|
||||
"voted": {
|
||||
"message": "Zagłosowano!"
|
||||
},
|
||||
"serverDown": {
|
||||
"message": "Wygląda na to, że serwer nie działa. Skontaktuj się niezwłocznie z deweloperem."
|
||||
},
|
||||
"connectionError": {
|
||||
"message": "Błąd z połączeniem. Kod błędu: "
|
||||
},
|
||||
"wantToSubmit": {
|
||||
"message": "Czy chcesz zamieścić dla filmu o ID"
|
||||
},
|
||||
"leftTimes": {
|
||||
"message": "Wygląda na to, że zostawiłeś pewne niewysłane segmenty. Cofnij się do tamtej strony, by je zamieścić (nie zostały usunięte)."
|
||||
},
|
||||
"clearTimes": {
|
||||
"message": "Wyczyść segmenty"
|
||||
},
|
||||
"openPopup": {
|
||||
"message": "Otwórz okienko SponsorBlock"
|
||||
},
|
||||
"closePopup": {
|
||||
"message": "Zamknij okienko"
|
||||
},
|
||||
"SubmitTimes": {
|
||||
"message": "Prześlij segmenty"
|
||||
},
|
||||
"submitCheck": {
|
||||
"message": "Czy na pewno chcesz to zamieścić?"
|
||||
},
|
||||
"whitelistChannel": {
|
||||
"message": "Dodaj kanał do wyjątków"
|
||||
},
|
||||
"removeFromWhitelist": {
|
||||
"message": "Usuń kanał z listy wyjątków"
|
||||
},
|
||||
"voteOnTime": {
|
||||
"message": "Oceń segment"
|
||||
},
|
||||
"soFarUHSubmited": {
|
||||
"message": "Do tej pory zgłosiłeś"
|
||||
},
|
||||
"savedPeopleFrom": {
|
||||
"message": "Ocaliłeś ludzi przed "
|
||||
},
|
||||
"viewLeaderboard": {
|
||||
"message": "Zobacz ranking użytkowników"
|
||||
},
|
||||
"here": {
|
||||
"message": "tutaj"
|
||||
},
|
||||
"recordTimesDescription": {
|
||||
"message": "Kliknij przycisk poniżej, gdy segment zaczyna się i kończy, by oznaczyć go i przesłać do bazy danych."
|
||||
},
|
||||
"popupHint": {
|
||||
"message": "Podpowiedź: Wciśnij średnik, koncentrując się na filmie, aby oznaczyć początek/koniec segmentu, i cudzysłów, by go wysłać. (Klawisze można zmienić w opcjach)"
|
||||
},
|
||||
"clearTimesButton": {
|
||||
"message": "Usuń czasy"
|
||||
},
|
||||
"submitTimesButton": {
|
||||
"message": "Zgłoś czasy"
|
||||
},
|
||||
"publicStats": {
|
||||
"message": "Ten dane są używane na naszej stronie żeby pokazać twój wkład. Zobacz to"
|
||||
},
|
||||
"setUsername": {
|
||||
"message": "Ustaw nazwę użytkownika"
|
||||
},
|
||||
"discordAdvert": {
|
||||
"message": "Dołącz do oficjalnego serwera na discordzie i podziel się wrażeniami i sugestiami!"
|
||||
},
|
||||
"hideThis": {
|
||||
"message": "Ukryj to"
|
||||
},
|
||||
"Options": {
|
||||
"message": "Opcje"
|
||||
},
|
||||
"showButtons": {
|
||||
"message": "Pokaż przyciski na odtwarzaczu YouTube"
|
||||
},
|
||||
"hideButtons": {
|
||||
"message": "Ukryj przyciski na odtwarzaczu YouTube"
|
||||
},
|
||||
"hideButtonsDescription": {
|
||||
"message": "Ta opcja ukrywa przyciski do zamieszczania segmentów pojawiające się na odtwarzaczu YouTube."
|
||||
},
|
||||
"showInfoButton": {
|
||||
"message": "Pokaż przycisk informacyjny na odtwarzaczu YouTube"
|
||||
},
|
||||
"hideInfoButton": {
|
||||
"message": "Ukryj przycisk informacyjny na odtwarzaczu YouTube"
|
||||
},
|
||||
"whatInfoButton": {
|
||||
"message": "Jest to przycisk otwierający okienko pop-up na stronie YouTube."
|
||||
},
|
||||
"hideDeleteButton": {
|
||||
"message": "Ukryj przycisk usuwania na odtwarzaczu YouTube"
|
||||
},
|
||||
"showDeleteButton": {
|
||||
"message": "Pokaż przycisk usuwania na odtwarzaczu YouTube"
|
||||
},
|
||||
"whatDeleteButton": {
|
||||
"message": "Ten przycisk na odtwarzaczu YouTube wyczyści wszystkie twoje niewysłane segmenty dla bieżącego filmu."
|
||||
},
|
||||
"enableViewTracking": {
|
||||
"message": "Włącz monitorowanie liczby pominięć"
|
||||
},
|
||||
"whatViewTracking": {
|
||||
"message": "Ta opcja monitoruje pomijane przez Ciebie segmenty, by dać znać użytkownikom, jak bardzo ich wkład pomógł innym, oraz w połączeniu z systemem głosowania zapobiegać dostawaniu się spamu do bazy danych. Rozszerzenie wysyła wiadomość do serwera za każdym razem, kiedy pomijasz segment. Miejmy nadzieję, że większość ludzi tego nie wyłączy i liczniki wyświetleń będą wiarygodne. :)"
|
||||
},
|
||||
"showNotice": {
|
||||
"message": "Pokaż informacje ponownie"
|
||||
},
|
||||
"longDescription": {
|
||||
"message": "SponsorBlock pozwala pomijać sponsorów, intra, outra, przypomnienia o subskrypcjach i inne irytujące fragmenty filmów na YouTube. SponsorBlock jest opartym na crowdsourcingu rozszerzeniem do przeglądarki, które pozwala każdemu zgłosić początek i koniec segmentów sponsorowanych oraz innych segmentów w filmach na YouTube. Kiedy ktoś już zamieści te informacje, wszyscy pozostali z tym rozszerzeniem będą pomijać segment sponsorowany. Możesz również pomijać fragmenty teledysków bez muzyki.",
|
||||
"description": "Full description of the extension on the store pages."
|
||||
},
|
||||
"website": {
|
||||
"message": "Strona",
|
||||
"description": "Used on Firefox Store Page"
|
||||
},
|
||||
"sourceCode": {
|
||||
"message": "Kod źródłowy",
|
||||
"description": "Used on Firefox Store Page"
|
||||
},
|
||||
"noticeUpdate": {
|
||||
"message": "Informacje zostały zaktualizowane!",
|
||||
"description": "The first line of the message displayed after the notice was upgraded."
|
||||
},
|
||||
"noticeUpdate2": {
|
||||
"message": "Jeśli nadal jej nie lubisz wybierz opcje nie pokazuj więcej.",
|
||||
"description": "The second line of the message displayed after the notice was upgraded."
|
||||
},
|
||||
"setStartSponsorShortcut": {
|
||||
"message": "Ustaw klawisz do oznaczania początku segmentu"
|
||||
},
|
||||
"setSubmitKeybind": {
|
||||
"message": "Ustaw klawisz do wysyłania czasów"
|
||||
},
|
||||
"keybindDescription": {
|
||||
"message": "Wybierz klawisz klikając go na klawiaturze"
|
||||
},
|
||||
"keybindDescriptionComplete": {
|
||||
"message": "Ustawiony klawisz to: "
|
||||
},
|
||||
"0": {
|
||||
"message": "Połączenie przerwane z powodu braku odpowiedzi. Sprawdź swoje połączenie z internetem. Jeśli wszystko z nim w porządku oznacza to, że serwer jest prawdopodobnie przeciążony lub nie działa."
|
||||
},
|
||||
"disableSkipping": {
|
||||
"message": "Wyłącz SponsorBlock"
|
||||
},
|
||||
"enableSkipping": {
|
||||
"message": "Włącz SponsorBlock"
|
||||
},
|
||||
"yourWork": {
|
||||
"message": "Twój wkład",
|
||||
"description": "Used to describe the section that will show you the statistics from your submissions."
|
||||
},
|
||||
"502": {
|
||||
"message": "Serwer jest prawdopodobnie przeciążony, spróbuj ponownie za kilka sekund."
|
||||
},
|
||||
"errorCode": {
|
||||
"message": "Kod błędu: "
|
||||
},
|
||||
"skip": {
|
||||
"message": "Przewiń"
|
||||
},
|
||||
"skip_category": {
|
||||
"message": "Przewiń {0}?"
|
||||
},
|
||||
"skipped": {
|
||||
"message": "Pominięto"
|
||||
},
|
||||
"disableAutoSkip": {
|
||||
"message": "Wyłącz autopomijanie"
|
||||
},
|
||||
"enableAutoSkip": {
|
||||
"message": "Włącz autopomijanie"
|
||||
},
|
||||
"audioNotification": {
|
||||
"message": "Powiadomienie dźwiękowe przy pominięciu"
|
||||
},
|
||||
"audioNotificationDescription": {
|
||||
"message": "Powiadomienie dźwiękowe przy pominięciu będzie odtwarzane za każdym razem, gdy pomijany jest segment. Jeśli wyłączone (lub automatyczne pomijanie jest wyłączone), dźwięk nie zostanie odtworzony."
|
||||
},
|
||||
"showTimeWithSkips": {
|
||||
"message": "Pokaż czas po usunięciu segmentów"
|
||||
},
|
||||
"showTimeWithSkipsDescription": {
|
||||
"message": "Czas ten pojawia się w nawiasie obok czasu bieżącego, pod paskiem postępu. Pokazuje on długość całego filmu po odjęciu wszystkich segmentów. Wliczają się w to segmenty ustawione jako \"pokaż na pasku\"."
|
||||
},
|
||||
"youHaveSkipped": {
|
||||
"message": "Przewinąłeś "
|
||||
},
|
||||
"youHaveSaved": {
|
||||
"message": "Oszczędziłeś sobie "
|
||||
},
|
||||
"minLower": {
|
||||
"message": "minuta"
|
||||
},
|
||||
"minsLower": {
|
||||
"message": "minuty"
|
||||
},
|
||||
"hourLower": {
|
||||
"message": "godzina"
|
||||
},
|
||||
"hoursLower": {
|
||||
"message": "godziny"
|
||||
},
|
||||
"youHaveSavedTime": {
|
||||
"message": "Oszczędziłeś ludziom"
|
||||
},
|
||||
"youHaveSavedTimeEnd": {
|
||||
"message": " czasu."
|
||||
},
|
||||
"statusReminder": {
|
||||
"message": "Sprawdź status serwera na status.sponsor.ajay.app"
|
||||
},
|
||||
"changeUserID": {
|
||||
"message": "Importuj/Eksportuj swój identyfikator użytkownika"
|
||||
},
|
||||
"whatChangeUserID": {
|
||||
"message": "Ta informacja jest poufna i działa jak hasło. Użytkownik, który ma do niej dostęp, może zgłaszać treści jako ty."
|
||||
},
|
||||
"setUserID": {
|
||||
"message": "Ustaw identyfikator użytkownika"
|
||||
},
|
||||
"userIDChangeWarning": {
|
||||
"message": "Uwaga: Zmiana identyfikatora użytkownika jest trwała. Czy na pewno chcesz to zrobić? Na wszelki wypadek skopiuj swój poprzedni."
|
||||
},
|
||||
"createdBy": {
|
||||
"message": "Stworzony przez"
|
||||
},
|
||||
"autoSkip": {
|
||||
"message": "Autopomijanie"
|
||||
},
|
||||
"showSkipNotice": {
|
||||
"message": "Pokaż informację po pominięciu segmentu"
|
||||
},
|
||||
"keybindCurrentlySet": {
|
||||
"message": ". Jest obecnie ustawione jako:"
|
||||
},
|
||||
"supportInvidious": {
|
||||
"message": "Wsparcie dla Invidious"
|
||||
},
|
||||
"supportInvidiousDescription": {
|
||||
"message": "Invidious (invidio.us) to nieoficjalny klient YouTube'a. Aby włączyć dla niego wsparcie musisz przyznać dodatkowe uprawnienia. W Chrome'ie i innych przeglądarkach bazujących na Chromium, ta opcja nie działa w trybie incognito."
|
||||
},
|
||||
"optionsInfo": {
|
||||
"message": "Włącz wsparcie dla Invidious, wyłącz autopomijanie, ukryj przyciski i więcej."
|
||||
},
|
||||
"addInvidiousInstance": {
|
||||
"message": "Dodaj instancje Invidious"
|
||||
},
|
||||
"addInvidiousInstanceDescription": {
|
||||
"message": "Dodaj niestandardową instancje Invidious. W formie domeny. Na przykład: invidious.ajay.app"
|
||||
},
|
||||
"add": {
|
||||
"message": "Dodaj"
|
||||
},
|
||||
"addInvidiousInstanceError": {
|
||||
"message": "Ta domena jest nieprawidłowa. Wartość powinna zawierać TYLKO domenę. Na przykład: invidious.ajay.app"
|
||||
},
|
||||
"resetInvidiousInstance": {
|
||||
"message": "Zresetuj listę instancji Invidious"
|
||||
},
|
||||
"resetInvidiousInstanceAlert": {
|
||||
"message": "Zresetujesz listę instancji Invidious"
|
||||
},
|
||||
"currentInstances": {
|
||||
"message": "Obecne instancje:"
|
||||
},
|
||||
"minDuration": {
|
||||
"message": "Minimalny czas trwania (sekundy):"
|
||||
},
|
||||
"minDurationDescription": {
|
||||
"message": "Segmenty krótsze niż ustawiona wartość nie będą pomijane ani pokazywane w odtwarzaczu."
|
||||
},
|
||||
"shortCheck": {
|
||||
"message": "Ten segment jest krótszy od ustawionego przez Ciebie minimalnego czasu trwania. Może to oznaczać, że ktoś już to zamieścił, ale nie widzisz tego przez to ustawienie. Czy na pewno chcesz to zamieścić?"
|
||||
},
|
||||
"showUploadButton": {
|
||||
"message": "Pokaż przycisk wysyłania"
|
||||
},
|
||||
"whatUploadButton": {
|
||||
"message": "Ten przycisk pojawia się na odtwarzaczu YouTube po wybraniu przedziału czasowego, gdy segment jest gotowy do wysłania."
|
||||
},
|
||||
"customServerAddress": {
|
||||
"message": "Adres serwera SponsorBlock"
|
||||
},
|
||||
"customServerAddressDescription": {
|
||||
"message": "Adres SponsorBlock używa do wykonywania połączeń do serwera.\nDo póki nie posiadasz własnego serwera, to nie powinno być zmieniane."
|
||||
},
|
||||
"save": {
|
||||
"message": "Zapisz"
|
||||
},
|
||||
"reset": {
|
||||
"message": "Reset"
|
||||
},
|
||||
"customAddressError": {
|
||||
"message": "Ten adres nie jest w prawidłowej formie. Upewnij się, że http:// lub https:// znajduje się na początku i nie ma końcowych ukośników."
|
||||
},
|
||||
"areYouSureReset": {
|
||||
"message": "Czy na pewno chcesz to zresetować?"
|
||||
},
|
||||
"confirmPrivacy": {
|
||||
"message": "Ten film został wykryty jako niepubliczny. Kliknij Anuluj, jeśli nie chcesz sprawdzać, czy są dla niego segmenty."
|
||||
},
|
||||
"unlistedCheck": {
|
||||
"message": "Ignoruj niepubliczne/prywatne filmy"
|
||||
},
|
||||
"whatUnlistedCheck": {
|
||||
"message": "Ta opcja spowolni nieco SponsorBlock. Wyszukiwanie istniejących segmentów wymaga wysłania ID filmu do serwera. Jeśli niepokoi Cię fakt wysyłania przez internet ID niepublicznych filmów, włącz tę opcję."
|
||||
},
|
||||
"mobileUpdateInfo": {
|
||||
"message": "m.youtube.com jest teraz wspierany"
|
||||
},
|
||||
"exportOptions": {
|
||||
"message": "Importuj/Eksportuj wszystkie ustawienia"
|
||||
},
|
||||
"whatExportOptions": {
|
||||
"message": "Jest to cała twoja konfiguracja w formacie JSON. Zawarty jest w niej twój identyfikator użytkownika, więc uważaj, komu ją udostępniasz."
|
||||
},
|
||||
"setOptions": {
|
||||
"message": "Zapisz ustawienia"
|
||||
},
|
||||
"exportOptionsWarning": {
|
||||
"message": "Uwaga: Zmiana ustawień jest trwała i może popsuć twoją instalację. Czy na pewno chcesz to zrobić? Na wszelki wypadek utwórz kopię poprzednich."
|
||||
},
|
||||
"incorrectlyFormattedOptions": {
|
||||
"message": "Ten JSON nie został poprawnie sformatowany. Twoje opcje nie zostały zmienione."
|
||||
},
|
||||
"confirmNoticeTitle": {
|
||||
"message": "Zgłoś segment"
|
||||
},
|
||||
"submit": {
|
||||
"message": "Wyślij"
|
||||
},
|
||||
"cancel": {
|
||||
"message": "Anuluj"
|
||||
},
|
||||
"delete": {
|
||||
"message": "Usuń"
|
||||
},
|
||||
"preview": {
|
||||
"message": "Podgląd"
|
||||
},
|
||||
"edit": {
|
||||
"message": "Edytuj"
|
||||
},
|
||||
"copyDebugInformation": {
|
||||
"message": "Skopiuj informacje debugowania do schowka"
|
||||
},
|
||||
"copyDebugInformationFailed": {
|
||||
"message": "Nie udało się skopiować do schowka"
|
||||
},
|
||||
"copyDebugInformationOptions": {
|
||||
"message": "Kopiuje do schowka informacje do dostarczenia deweloperowi podczas zgłaszania błędu / gdy deweloper ich sobie zażyczy. Poufne informacje, takie jak ID użytkownika, kanały dodane do wyjątków i adres niestandardowego serwera zostały usunięte. Wciąż zawiera to jednak informacje takie jak twój user agent, przeglądarka, system operacyjny i wersja rozszerzenia. "
|
||||
},
|
||||
"copyDebugInformationComplete": {
|
||||
"message": "Informacje do debugowania zostały skopiowane do schowka. Możesz usunąć dane, których nie chcesz udostępniać. Zapisz je w pliku tekstowym albo wklej do raportu podczas zgłaszania błędu."
|
||||
},
|
||||
"theKey": {
|
||||
"message": "Klucz"
|
||||
},
|
||||
"keyAlreadyUsed": {
|
||||
"message": "jest przypisane do innej akcji. Wybierz proszę inny klawisz."
|
||||
},
|
||||
"to": {
|
||||
"message": "do",
|
||||
"description": "Used between segments. Example: 1:20 to 1:30"
|
||||
},
|
||||
"category_sponsor": {
|
||||
"message": "Sponsor"
|
||||
},
|
||||
"category_sponsor_description": {
|
||||
"message": "Płatna promocja, płatne rekomendacje oraz bezpośrednie reklamy. Nie do autopromocji ani darmowych wyrazów uznania dla kwestii/twórców/stron/produktów, które im się podobają."
|
||||
},
|
||||
"category_intro": {
|
||||
"message": "Przerwa/Animowane intro"
|
||||
},
|
||||
"category_intro_description": {
|
||||
"message": "Fragment bez faktycznej treści. Może to być pauza, statyczna klatka, powtarzająca się animacja. Nie powinno to być używane do przejść zawierających informacje."
|
||||
},
|
||||
"category_intro_short": {
|
||||
"message": "Przerwa"
|
||||
},
|
||||
"category_outro": {
|
||||
"message": "Ekran końcowy/Napisy"
|
||||
},
|
||||
"category_outro_description": {
|
||||
"message": "Napisy końcowe lub gdy pojawia się ekran końcowy. Nie do konkluzji zawierających informacje."
|
||||
},
|
||||
"category_interaction": {
|
||||
"message": "Przypomnienie o interakcji (Subskrybuj)"
|
||||
},
|
||||
"category_interaction_description": {
|
||||
"message": "Gdy ma miejsce krótkie przypomnienie, by lajkować, subskrybować lub śledzić ich w trakcie kontentu. Jeśli trwa to długo lub dotyczy czegoś konkretnego, powinno być zamiast tego jako promocja własna."
|
||||
},
|
||||
"category_interaction_short": {
|
||||
"message": "Przypomnienie o interakcji"
|
||||
},
|
||||
"category_selfpromo": {
|
||||
"message": "Nieopłacona/Własna promocja"
|
||||
},
|
||||
"category_selfpromo_description": {
|
||||
"message": "Podobnie jak \"sponsor\", ale nieodpłatnie bądź w ramach promocji własnej. Obejmuje to sekcje o własnych produktach, donacjach czy informacje o tym, z kim współpracowali."
|
||||
},
|
||||
"category_music_offtopic": {
|
||||
"message": "Muzyka: Sekcja niemuzyczna"
|
||||
},
|
||||
"category_music_offtopic_description": {
|
||||
"message": "Do użytku tylko w filmach muzycznych. Wliczają się w to wprowadzenia i outro w teledyskach."
|
||||
},
|
||||
"category_music_offtopic_short": {
|
||||
"message": "Bez muzyki"
|
||||
},
|
||||
"category_livestream_messages": {
|
||||
"message": "Transmisja live: Dotacja/Czytanie wiadomości"
|
||||
},
|
||||
"category_livestream_messages_short": {
|
||||
"message": "Czytanie wiadomości"
|
||||
},
|
||||
"disable": {
|
||||
"message": "Wyłączone"
|
||||
},
|
||||
"manualSkip": {
|
||||
"message": "Ręczne pomijanie"
|
||||
},
|
||||
"showOverlay": {
|
||||
"message": "Pokaż na pasku"
|
||||
},
|
||||
"colorFormatIncorrect": {
|
||||
"message": "Nieprawidłowy format koloru. Powinien to być zapis szesnastkowy (heksadecymalny) składający się z 3 lub 6 znaków poprzedzonych kratką (#)."
|
||||
},
|
||||
"previewColor": {
|
||||
"message": "Kolor podglądu",
|
||||
"description": "Referring to submissions that have not been sent to the server yet."
|
||||
},
|
||||
"seekBarColor": {
|
||||
"message": "Kolor paska postępu"
|
||||
},
|
||||
"category": {
|
||||
"message": "Kategoria"
|
||||
},
|
||||
"skipOption": {
|
||||
"message": "Tryb pomijania",
|
||||
"description": "Used on the options page to describe the ways to skip the segment (auto skip, manual, etc.)"
|
||||
},
|
||||
"enableTestingServer": {
|
||||
"message": "Aktywuj serwer beta-testów"
|
||||
},
|
||||
"whatEnableTestingServer": {
|
||||
"message": "Twoje segmenty i głosy NIE BĘDĄ uwzględniane na głównym serwerze. Używaj tego tylko do testowania."
|
||||
},
|
||||
"testingServerWarning": {
|
||||
"message": "Żadne segmenty ani głosy NIE BĘDĄ uwzględniane na głównym serwerze podczas połączenia z serwerem testowym. Pamiętaj, żeby to wyłączyć, gdy zechcesz dodać realny wkład."
|
||||
},
|
||||
"bracketNow": {
|
||||
"message": "(Teraz)"
|
||||
},
|
||||
"moreCategories": {
|
||||
"message": "Więcej kategorii"
|
||||
},
|
||||
"chooseACategory": {
|
||||
"message": "Wybierz kategorię"
|
||||
},
|
||||
"youMustSelectACategory": {
|
||||
"message": "Musisz wybrać kategorię dla każdego segmentu, który zamieszczasz!"
|
||||
},
|
||||
"bracketEnd": {
|
||||
"message": "(Koniec)"
|
||||
},
|
||||
"hiddenDueToDownvote": {
|
||||
"message": "ukryty: zminusowany"
|
||||
},
|
||||
"hiddenDueToDuration": {
|
||||
"message": "ukryty: zbyt krótki"
|
||||
},
|
||||
"channelDataNotFound": {
|
||||
"message": "ID kanału nie zostało póki co załadowane."
|
||||
},
|
||||
"adblockerIssue": {
|
||||
"message": "Wygląda na to, że coś blokuje możliwość pobierania danych o filmach przez SponsorBlock. To prawdopodobnie Twój ad blocker. Sprawdź proszę https://github.com/ajayyy/SponsorBlock/wiki/Fix-Ad-Blocker-Blocking-SponsorBlock's-Requests"
|
||||
},
|
||||
"itCouldBeAdblockerIssue": {
|
||||
"message": "Jeśli ten problem się powtarza, możliwą przyczyną jest Twój ad blocker. Sprawdź proszę https://github.com/ajayyy/SponsorBlock/wiki/Fix-Ad-Blocker-Blocking-SponsorBlock's-Requests"
|
||||
},
|
||||
"forceChannelCheck": {
|
||||
"message": "Wymuś sprawdzenie kanału przed pominięciem"
|
||||
},
|
||||
"whatForceChannelCheck": {
|
||||
"message": "Domyślnie, rozszerzenie pominie segmenty od razu, jeszcze zanim dowie się jaki to kanał. Domyślnie, pewne segmenty na początku filmu mogą zostać pominięte na kanałach dodanych do wyjątków. Włączenie tej opcji temu zapobiegnie, ale wszystkie pominięcia będą nieco opóźnione, gdyż uzyskanie ID kanału może chwilę potrwać. Opóźnienie to może być nieodczuwalne, jeśli masz szybki internet."
|
||||
},
|
||||
"forceChannelCheckPopup": {
|
||||
"message": "Rozważ włączenie \"Wymuś sprawdzenie kanału przed pominięciem\""
|
||||
},
|
||||
"downvoteDescription": {
|
||||
"message": "Niepoprawne/Zły czas"
|
||||
},
|
||||
"incorrectCategory": {
|
||||
"message": "Zła kategoria"
|
||||
},
|
||||
"nonMusicCategoryOnMusic": {
|
||||
"message": "Ten film jest skategoryzowany jako muzyka. Czy jesteś pewien, że to jest sponsor? Jeśli jest to rzeczywiście \"segment niemuzyczny\", otwórz opcje rozszerzenia i włącz tę kategorię. Następnie możesz przesłać ten segment jako \"Niemuzyczny\" zamiast sponsora. Proszę przeczytać wytyczne, jeśli jesteś zdezorientowany."
|
||||
},
|
||||
"multipleSegments": {
|
||||
"message": "Wiele segmentów"
|
||||
},
|
||||
"guidelines": {
|
||||
"message": "Wytyczne"
|
||||
},
|
||||
"readTheGuidelines": {
|
||||
"message": "Przeczytaj wytyczne!!",
|
||||
"description": "Show the first time they submit or if they are \"high risk\""
|
||||
},
|
||||
"categoryUpdate1": {
|
||||
"message": "Kategorie są tutaj!"
|
||||
},
|
||||
"categoryUpdate2": {
|
||||
"message": "Otwórz opcje, aby pominąć intra, outra, merch, itp."
|
||||
},
|
||||
"unsubmittedWarning": {
|
||||
"message": "Powiadomienie o niewysłanych segmentach"
|
||||
},
|
||||
"unsubmittedWarningDescription": {
|
||||
"message": "Wyślij powiadomienie po opuszczeniu filmu z segmentami, które nie zostały przesłane"
|
||||
}
|
||||
}
|
||||
@@ -1,638 +0,0 @@
|
||||
{
|
||||
"fullName": {
|
||||
"message": "SponsorBlock para YouTube - Pule patrocínios",
|
||||
"description": "Name of the extension."
|
||||
},
|
||||
"Description": {
|
||||
"message": "Pule patrocinadores, pedidos para se inscrever e mais nos vídeos do YouTube. Reporte patrocinadores nos vídeos que você assistir para economizar o tempo dos outros.",
|
||||
"description": "Description of the extension."
|
||||
},
|
||||
"400": {
|
||||
"message": "O servidor disse que esse pedido foi inválido"
|
||||
},
|
||||
"429": {
|
||||
"message": "Você enviou muitos segmentos para esse vídeo, tem certeza que tem tantos assim?"
|
||||
},
|
||||
"409": {
|
||||
"message": "Isso já foi enviado antes"
|
||||
},
|
||||
"channelWhitelisted": {
|
||||
"message": "Canal adicionado à lista branca!"
|
||||
},
|
||||
"Segment": {
|
||||
"message": "segmento"
|
||||
},
|
||||
"Segments": {
|
||||
"message": "segmentos"
|
||||
},
|
||||
"upvoteButtonInfo": {
|
||||
"message": "Votar nesse segmento positivamente"
|
||||
},
|
||||
"reportButtonTitle": {
|
||||
"message": "Reportar"
|
||||
},
|
||||
"reportButtonInfo": {
|
||||
"message": "Reportar esse segmento como inválido."
|
||||
},
|
||||
"Dismiss": {
|
||||
"message": "Ignorar"
|
||||
},
|
||||
"Loading": {
|
||||
"message": "Carregando..."
|
||||
},
|
||||
"Mins": {
|
||||
"message": "Minutos"
|
||||
},
|
||||
"Secs": {
|
||||
"message": "Segundos"
|
||||
},
|
||||
"Hide": {
|
||||
"message": "Nunca mostrar"
|
||||
},
|
||||
"hitGoBack": {
|
||||
"message": "Aperta \"reverter pulo\" para voltar onde estava."
|
||||
},
|
||||
"unskip": {
|
||||
"message": "Reverter pulo"
|
||||
},
|
||||
"reskip": {
|
||||
"message": "Pular novamente"
|
||||
},
|
||||
"paused": {
|
||||
"message": "Pausado"
|
||||
},
|
||||
"manualPaused": {
|
||||
"message": "Tempo parado"
|
||||
},
|
||||
"confirmMSG": {
|
||||
"message": "\n\nPara editar ou remover linhas individuais, clique com o botão direito ou abra o popup da extensão pelo icone no canto superior direito."
|
||||
},
|
||||
"clearThis": {
|
||||
"message": "Tem certeza que quer limpar isso?\n\n"
|
||||
},
|
||||
"Unknown": {
|
||||
"message": "Houve um erro ao enviar seus segmentos, tente novamente mais tarde."
|
||||
},
|
||||
"sponsorFound": {
|
||||
"message": "Este vídeo tem segmentos no banco de dados!"
|
||||
},
|
||||
"sponsor404": {
|
||||
"message": "Nenhum segmento encontrado"
|
||||
},
|
||||
"sponsorStart": {
|
||||
"message": "O segmento começa agora"
|
||||
},
|
||||
"sponsorEnd": {
|
||||
"message": "O segmento termina agora"
|
||||
},
|
||||
"noVideoID": {
|
||||
"message": "Nenhum vídeo do YouTube foi encontrado nesta aba. Se você sabe que esta é uma aba do YouTube, feche este pop-up e abra-o novamente. Se isso não funcionar, tente recarregar a aba."
|
||||
},
|
||||
"success": {
|
||||
"message": "Sucesso!"
|
||||
},
|
||||
"voted": {
|
||||
"message": "Votado!"
|
||||
},
|
||||
"serverDown": {
|
||||
"message": "Parece que o servidor caiu. Contate o desenvolvedor o quanto antes."
|
||||
},
|
||||
"connectionError": {
|
||||
"message": "Ocorreu um erro de conexão. Código de erro: "
|
||||
},
|
||||
"wantToSubmit": {
|
||||
"message": "Você deseja enviar a id do vídeo"
|
||||
},
|
||||
"leftTimes": {
|
||||
"message": "Parece que você se esqueceu de enviar segmentos. Volte para aquela página para enviá-los (eles não foram apagados)."
|
||||
},
|
||||
"clearTimes": {
|
||||
"message": "Limpar Segmentos"
|
||||
},
|
||||
"openPopup": {
|
||||
"message": "Abrir o Popup SponsorBlock"
|
||||
},
|
||||
"closePopup": {
|
||||
"message": "Fechar Popup"
|
||||
},
|
||||
"SubmitTimes": {
|
||||
"message": "Enviar Segmentos"
|
||||
},
|
||||
"submitCheck": {
|
||||
"message": "Você tem certeza que deseja enviar isto?"
|
||||
},
|
||||
"whitelistChannel": {
|
||||
"message": "Colocar canal na lista branca"
|
||||
},
|
||||
"removeFromWhitelist": {
|
||||
"message": "Remover canal da lista branca"
|
||||
},
|
||||
"voteOnTime": {
|
||||
"message": "Votar Em Um Segmento"
|
||||
},
|
||||
"soFarUHSubmited": {
|
||||
"message": "Até agora, você já enviou"
|
||||
},
|
||||
"savedPeopleFrom": {
|
||||
"message": "Poupaste a outros de "
|
||||
},
|
||||
"viewLeaderboard": {
|
||||
"message": "Ver a leaderboard"
|
||||
},
|
||||
"here": {
|
||||
"message": "aqui"
|
||||
},
|
||||
"recordTimesDescription": {
|
||||
"message": "Clique no botão abaixo quando o segmento começa e termina para gravar e enviá-lo para o banco de dados."
|
||||
},
|
||||
"popupHint": {
|
||||
"message": "Dica: Aperte a tecla ponto e vírgula com a janela focada em um vídeo para reportar o começo/fim de um segmento e aspas para enviar. (Esta configuração pode ser mudada nas opções)"
|
||||
},
|
||||
"clearTimesButton": {
|
||||
"message": "Limpar Intervalos"
|
||||
},
|
||||
"submitTimesButton": {
|
||||
"message": "Enviar Intervalos"
|
||||
},
|
||||
"publicStats": {
|
||||
"message": "Isso é usado na página pública de estatísticas que mostra o quanto você já contríbuíu. Veja-a"
|
||||
},
|
||||
"setUsername": {
|
||||
"message": "Definir nome de usuário"
|
||||
},
|
||||
"discordAdvert": {
|
||||
"message": "Junte-se ao servidor do discord oficial para dar dicas e sugestões!"
|
||||
},
|
||||
"hideThis": {
|
||||
"message": "Esconder isto"
|
||||
},
|
||||
"Options": {
|
||||
"message": "Opções"
|
||||
},
|
||||
"showButtons": {
|
||||
"message": "Mostrar botões no player do Youtube"
|
||||
},
|
||||
"hideButtons": {
|
||||
"message": "Esconder botões no player do Youtube"
|
||||
},
|
||||
"hideButtonsDescription": {
|
||||
"message": "Isto esconde os botões que aparecem no player do Youtube para submeter patrocínios. Entendemos que possa ser\n incómodo a algumas pessoas. Em vez de usar esses botões pode usar os do popup. Para esconder a mensagem que aparece, \n ususe o botão na mesma que diz \"Don't show this again\". Pode sempre reactivar estas definições novamente."
|
||||
},
|
||||
"showInfoButton": {
|
||||
"message": "Mostrar botão de Informações no player do Youtube"
|
||||
},
|
||||
"hideInfoButton": {
|
||||
"message": "Esconder botão de Informações no player do Youtube"
|
||||
},
|
||||
"whatInfoButton": {
|
||||
"message": "Este é o botão que abre o popup na pagina do Youtube."
|
||||
},
|
||||
"hideDeleteButton": {
|
||||
"message": "Esconder botão de Apagar no player do Youtube"
|
||||
},
|
||||
"showDeleteButton": {
|
||||
"message": "Mostrar botão de Apagar no player do Youtube"
|
||||
},
|
||||
"whatDeleteButton": {
|
||||
"message": "Este é o botão que lhe permite saltar todos os patrocínios do player do Youtube."
|
||||
},
|
||||
"enableViewTracking": {
|
||||
"message": "Ativar Registo De Visualização De Patrocínios"
|
||||
},
|
||||
"whatViewTracking": {
|
||||
"message": "Este recurso controla quais segmentos você pulou para permitir que os usuários saibam quanto a submissão deles ajudou outros e usou como métrica, juntamente com votos positivos para garantir que o spam não entre no banco de dados. A extensão envia uma mensagem ao servidor cada vez que você pular um segmento. Espero que a maioria das pessoas não mude essa configuração para que os números de exibição estejam corretos. :)"
|
||||
},
|
||||
"enableQueryByHashPrefix": {
|
||||
"message": "Consulta Por Hash Prefix"
|
||||
},
|
||||
"whatQueryByHashPrefix": {
|
||||
"message": "Em vez de solicitar segmentos do servidor usando o videoID, os 4 primeiros caracteres do hash do videoID foram enviados. Este servidor irá enviar dados de volta para todos os vídeos com hashes similares."
|
||||
},
|
||||
"enableRefetchWhenNotFound": {
|
||||
"message": "Recuperar Segmentos Em Novos Vídeos"
|
||||
},
|
||||
"whatRefetchWhenNotFound": {
|
||||
"message": "Se o vídeo for novo e não houver segmentos encontrados, ele continuará fazendo a cada poucos minutos enquanto você assiste."
|
||||
},
|
||||
"showNotice": {
|
||||
"message": "Mostrar notificação outra vez"
|
||||
},
|
||||
"longDescription": {
|
||||
"message": "O SponsorBlock permite que você pule patrocinadores, introduções, outros, lembretes de inscreva-se e outras partes irritantes dos vídeos do YouTube. O SponsorBlock é uma extensão de navegador de crowdsourcing que vamos enviar a hora inicial e final de segmentos patrocinados e outros segmentos de vídeos do YouTube. Assim que uma pessoa enviar essa informação, todas as outras pessoas com essa extensão irão pular sobre o segmento patrocinado. Você também pode pular sobre as seções que não são de música dos vídeos de música.",
|
||||
"description": "Full description of the extension on the store pages."
|
||||
},
|
||||
"website": {
|
||||
"message": "Site",
|
||||
"description": "Used on Firefox Store Page"
|
||||
},
|
||||
"sourceCode": {
|
||||
"message": "Código fonte",
|
||||
"description": "Used on Firefox Store Page"
|
||||
},
|
||||
"noticeUpdate": {
|
||||
"message": "A notificação foi atualizada!",
|
||||
"description": "The first line of the message displayed after the notice was upgraded."
|
||||
},
|
||||
"noticeUpdate2": {
|
||||
"message": "Se você ainda não gostar dessa, aperte o botão não mostrar novamente.",
|
||||
"description": "The second line of the message displayed after the notice was upgraded."
|
||||
},
|
||||
"setStartSponsorShortcut": {
|
||||
"message": "Defina a tecla para que marca o início do segmento"
|
||||
},
|
||||
"setSubmitKeybind": {
|
||||
"message": "Defina a tecla para enviar o segmento de patrocínio"
|
||||
},
|
||||
"keybindDescription": {
|
||||
"message": "Selecione uma tecla apertando-a"
|
||||
},
|
||||
"keybindDescriptionComplete": {
|
||||
"message": "A tecla foi definida para: "
|
||||
},
|
||||
"0": {
|
||||
"message": "Tempo limite de conexão excedida. Cheque a sua conexão de internet. Se a sua internet estiver funcionando, o servidor está sobrecarregado ou fora do ar."
|
||||
},
|
||||
"disableSkipping": {
|
||||
"message": "Desativar SponsorBlock"
|
||||
},
|
||||
"enableSkipping": {
|
||||
"message": "Ativar SponsorBlock"
|
||||
},
|
||||
"yourWork": {
|
||||
"message": "Suas submissões",
|
||||
"description": "Used to describe the section that will show you the statistics from your submissions."
|
||||
},
|
||||
"502": {
|
||||
"message": "O servidor parece estar sobrecarregado. Tente novamente em alguns segundos."
|
||||
},
|
||||
"errorCode": {
|
||||
"message": "Código de erro: "
|
||||
},
|
||||
"skip": {
|
||||
"message": "Pular"
|
||||
},
|
||||
"skip_category": {
|
||||
"message": "Pular {0}?"
|
||||
},
|
||||
"skipped": {
|
||||
"message": "Pulado"
|
||||
},
|
||||
"disableAutoSkip": {
|
||||
"message": "Desativar Salto Automático"
|
||||
},
|
||||
"enableAutoSkip": {
|
||||
"message": "Ativar Salto Automático"
|
||||
},
|
||||
"audioNotification": {
|
||||
"message": "Notificação de áudio ao pular"
|
||||
},
|
||||
"audioNotificationDescription": {
|
||||
"message": "A notificação de áudio ao pular irá tocar um som sempre que um segmento for ignorado. Se desativado (ou o pulo automático estiver desativado), nenhum som será reproduzido."
|
||||
},
|
||||
"showTimeWithSkips": {
|
||||
"message": "Mostrar tempo com pulos removidos"
|
||||
},
|
||||
"showTimeWithSkipsDescription": {
|
||||
"message": "Esta vez aparece em parênteses ao lado da hora atual abaixo da barra de procura. Isto mostra a duração total do vídeo menos qualquer segmento. Isto inclui segmentos marcados como apenas \"Mostrar em Seekbar\"."
|
||||
},
|
||||
"youHaveSkipped": {
|
||||
"message": "Você pulou "
|
||||
},
|
||||
"youHaveSaved": {
|
||||
"message": "Você poupou "
|
||||
},
|
||||
"minLower": {
|
||||
"message": "minuto"
|
||||
},
|
||||
"minsLower": {
|
||||
"message": "minutos"
|
||||
},
|
||||
"hourLower": {
|
||||
"message": "hora"
|
||||
},
|
||||
"hoursLower": {
|
||||
"message": "horas"
|
||||
},
|
||||
"youHaveSavedTime": {
|
||||
"message": "Você poupou outros"
|
||||
},
|
||||
"youHaveSavedTimeEnd": {
|
||||
"message": " de suas vidas."
|
||||
},
|
||||
"statusReminder": {
|
||||
"message": "Verifique status.sponsor.ajay.app para o status do servidor."
|
||||
},
|
||||
"changeUserID": {
|
||||
"message": "Importar/Exportar seu ID de usuário"
|
||||
},
|
||||
"whatChangeUserID": {
|
||||
"message": "Isso deve ser mantido em segredo. É como se fosse uma senha e não deve ser compartilhado com ninguém. Se alguém tiver isso, poderá se passar por você."
|
||||
},
|
||||
"setUserID": {
|
||||
"message": "Definir ID de usuário"
|
||||
},
|
||||
"userIDChangeWarning": {
|
||||
"message": "Atenção: A alteração do ID de usuário é permanente. Você tem certeza que deseja fazer isso? Certifique-se de fazer backup de seu ID antigo por precaução."
|
||||
},
|
||||
"createdBy": {
|
||||
"message": "Criado por"
|
||||
},
|
||||
"autoSkip": {
|
||||
"message": "Pular automaticamente"
|
||||
},
|
||||
"showSkipNotice": {
|
||||
"message": "Mostrar aviso após um segmento ser ignorado"
|
||||
},
|
||||
"keybindCurrentlySet": {
|
||||
"message": ". Atualmente, está definido para:"
|
||||
},
|
||||
"supportInvidious": {
|
||||
"message": "Apoiar Invidious"
|
||||
},
|
||||
"supportInvidiousDescription": {
|
||||
"message": "Invidious (invidio.us) é um cliente para YouTube de terceiros. Para ativar o apoio, você precisa aceitar as permissões adicionais. Isso não funciona em modo anônimo no Chrome ou em outras variantes do Chromium."
|
||||
},
|
||||
"optionsInfo": {
|
||||
"message": "Ativar apoio ao Invidious, desabilitar pular automaticamente, ocultar botões e mais."
|
||||
},
|
||||
"addInvidiousInstance": {
|
||||
"message": "Adicionar instância do Invidious"
|
||||
},
|
||||
"addInvidiousInstanceDescription": {
|
||||
"message": "Adicionar uma instância personalizada do Invidious. Deve ser formatado com APENAS o domínio. Exemplo: invidious.ajay.app"
|
||||
},
|
||||
"add": {
|
||||
"message": "Adicionar"
|
||||
},
|
||||
"addInvidiousInstanceError": {
|
||||
"message": "Este é um domínio inválido. Ele deve incluir APENAS a parte do domínio. Exemplo: invidious.ajay.app"
|
||||
},
|
||||
"resetInvidiousInstance": {
|
||||
"message": "Redefinir Lista de Instâncias do Invidious"
|
||||
},
|
||||
"resetInvidiousInstanceAlert": {
|
||||
"message": "Você está prestes a redefinir a lista de instâncias do Invidious"
|
||||
},
|
||||
"currentInstances": {
|
||||
"message": "Instâncias Atuais:"
|
||||
},
|
||||
"minDuration": {
|
||||
"message": "Duração mínima (segundos):"
|
||||
},
|
||||
"minDurationDescription": {
|
||||
"message": "Segmentos menores do que o valor definido não serão pulados ou mostrados no reprodutor."
|
||||
},
|
||||
"shortCheck": {
|
||||
"message": "A seguinte submissão é mais curta do que sua opção de duração mínima. Isto significa que já foi enviada e que está sendo ignorada devido a esta opção. Tem certeza que deseja enviar mesmo assim?"
|
||||
},
|
||||
"showUploadButton": {
|
||||
"message": "Mostrar botão de envio"
|
||||
},
|
||||
"whatUploadButton": {
|
||||
"message": "Este botão aparece no reprodutor do YouTube depois de ter selecionado um carimbo de data/hora e está pronto para ser enviado."
|
||||
},
|
||||
"customServerAddress": {
|
||||
"message": "Endereço do servidor do SponsorBlock"
|
||||
},
|
||||
"customServerAddressDescription": {
|
||||
"message": "Endereço que o SponsorBlock usa para fazer chamadas ao servidor.\nA menos que você tenha sua própria instância de servidor, isso não deve ser alterado."
|
||||
},
|
||||
"save": {
|
||||
"message": "Salvar"
|
||||
},
|
||||
"reset": {
|
||||
"message": "Redefinir"
|
||||
},
|
||||
"customAddressError": {
|
||||
"message": "Este endereço não está na forma correta. Certifique-se de que possui http:// ou https:// no início e sem barras no final."
|
||||
},
|
||||
"areYouSureReset": {
|
||||
"message": "Tem certeza que deseja redefinir?"
|
||||
},
|
||||
"confirmPrivacy": {
|
||||
"message": "O vídeo foi detectado como não listado. Clique em cancelar se você não deseja verificar se há segmentos pulados."
|
||||
},
|
||||
"unlistedCheck": {
|
||||
"message": "Ignorar vídeos não listados/privados"
|
||||
},
|
||||
"whatUnlistedCheck": {
|
||||
"message": "Esta configuração irá diminuir um pouco o desempenho do SponsorBlock. As pesquisas do segmento exigem que se envie o ID do vídeo para o servidor. Se você estiver preocupado com o envio de IDs de vídeo não listados pela internet, habilite essa opção."
|
||||
},
|
||||
"mobileUpdateInfo": {
|
||||
"message": "m.youtube.com agora é suportado"
|
||||
},
|
||||
"exportOptions": {
|
||||
"message": "Importar/Exportar Todas as Opções"
|
||||
},
|
||||
"whatExportOptions": {
|
||||
"message": "Essa suas preferências em JSON. Isso inclui seu ID de usuário, então lembre-se de compartilhar com cuidado."
|
||||
},
|
||||
"setOptions": {
|
||||
"message": "Definir Opções"
|
||||
},
|
||||
"exportOptionsWarning": {
|
||||
"message": "Aviso: Alterar as opções é permanente e pode fazer a extensão parar de funcionar. Tem certeza que deseja fazer isso? Certifique-se de fazer um backup de seu antigo por precaução."
|
||||
},
|
||||
"incorrectlyFormattedOptions": {
|
||||
"message": "Este JSON não está formatado corretamente. Suas opções não foram alteradas."
|
||||
},
|
||||
"confirmNoticeTitle": {
|
||||
"message": "Enviar Segmento"
|
||||
},
|
||||
"submit": {
|
||||
"message": "Enviar"
|
||||
},
|
||||
"cancel": {
|
||||
"message": "Cancelar"
|
||||
},
|
||||
"delete": {
|
||||
"message": "Deletar"
|
||||
},
|
||||
"preview": {
|
||||
"message": "Pré-visualizar"
|
||||
},
|
||||
"inspect": {
|
||||
"message": "Examinar"
|
||||
},
|
||||
"edit": {
|
||||
"message": "Editar"
|
||||
},
|
||||
"copyDebugInformation": {
|
||||
"message": "Copiar Informações de Depuração Para Área de Transferência"
|
||||
},
|
||||
"copyDebugInformationFailed": {
|
||||
"message": "Erro ao copiar para a área de transferência"
|
||||
},
|
||||
"copyDebugInformationOptions": {
|
||||
"message": "Copia informações para a área de transferência para serem fornecidas a um desenvolvedor quando houver um bug / quando um solicitado pelo desenvolvedor. Informações sensíveis como seu ID de usuário, canais na lista de permissões e endereço personalizado do servidor foram removidos. No entanto, ele contém informações como seu useragent, navegador, sistema operacional e número de versão de extensão. "
|
||||
},
|
||||
"copyDebugInformationComplete": {
|
||||
"message": "A informação de depuração foi copiada para a área de transferência. Sinta-se à vontade para remover qualquer informação que prefira não compartilhar. Salve em um arquivo de texto ou cole-a no relatório de bug."
|
||||
},
|
||||
"theKey": {
|
||||
"message": "A tecla"
|
||||
},
|
||||
"keyAlreadyUsed": {
|
||||
"message": "está vinculado a outra ação. Por favor, selecione outra tecla."
|
||||
},
|
||||
"to": {
|
||||
"message": "até",
|
||||
"description": "Used between segments. Example: 1:20 to 1:30"
|
||||
},
|
||||
"category_sponsor": {
|
||||
"message": "Patrocinador"
|
||||
},
|
||||
"category_sponsor_description": {
|
||||
"message": "Promoção paga, indicações pagas e anúncios diretos. Não para auto-promoção ou mensagens grátis para causas/criadores/websites/produtos que eles gostam."
|
||||
},
|
||||
"category_intro": {
|
||||
"message": "Intervalo/Animação de Introdução"
|
||||
},
|
||||
"category_intro_description": {
|
||||
"message": "Um intervalo sem conteúdo real. Pode ser um quadro em pausa, uma moldura estática, repetindo animação. Isso não deve ser usado para transições que contenham informação."
|
||||
},
|
||||
"category_intro_short": {
|
||||
"message": "Intervalo"
|
||||
},
|
||||
"category_outro": {
|
||||
"message": "Finalização/Créditos"
|
||||
},
|
||||
"category_outro_description": {
|
||||
"message": "Créditos ou quando os cards do YouTube aparecem. Conclusões não-faladas."
|
||||
},
|
||||
"category_interaction": {
|
||||
"message": "Lembrete de interação (inscrever-se)"
|
||||
},
|
||||
"category_interaction_description": {
|
||||
"message": "Quando houver um pequeno lembrete para curtir, inscreva-se ou segui-los no meio do conteúdo. Se é longo ou sobre algo específico, deveria ser sob auto-promoção."
|
||||
},
|
||||
"category_interaction_short": {
|
||||
"message": "Lembrete de interação"
|
||||
},
|
||||
"category_selfpromo": {
|
||||
"message": "Não-pago/Auto promoção"
|
||||
},
|
||||
"category_selfpromo_description": {
|
||||
"message": "Semelhante a \"patrocinador\", exceto para auto promoções e não-pagas. Isto inclui seções sobre vendas, doações ou informações sobre com quem colaboraram."
|
||||
},
|
||||
"category_music_offtopic": {
|
||||
"message": "Música: Seção sem música"
|
||||
},
|
||||
"category_music_offtopic_description": {
|
||||
"message": "Somente para uso em vídeos de música. Isso inclui introduções ou outros em vídeos de música."
|
||||
},
|
||||
"category_music_offtopic_short": {
|
||||
"message": "Sem-Música"
|
||||
},
|
||||
"category_livestream_messages": {
|
||||
"message": "Livestream: Leituras de Doação/Mensagem"
|
||||
},
|
||||
"category_livestream_messages_short": {
|
||||
"message": "Leitura de mensagens"
|
||||
},
|
||||
"disable": {
|
||||
"message": "Desativar"
|
||||
},
|
||||
"manualSkip": {
|
||||
"message": "Pular manualmente"
|
||||
},
|
||||
"showOverlay": {
|
||||
"message": "Mostrar barra de progresso"
|
||||
},
|
||||
"colorFormatIncorrect": {
|
||||
"message": "Sua cor está formatada incorretamente. Deve ser um código hexadecimal de 3 ou 6 dígitos com um sinal de número no início."
|
||||
},
|
||||
"previewColor": {
|
||||
"message": "Cor de pré-visualização",
|
||||
"description": "Referring to submissions that have not been sent to the server yet."
|
||||
},
|
||||
"seekBarColor": {
|
||||
"message": "Cor da barra"
|
||||
},
|
||||
"category": {
|
||||
"message": "Categoria"
|
||||
},
|
||||
"skipOption": {
|
||||
"message": "Opção de pulo",
|
||||
"description": "Used on the options page to describe the ways to skip the segment (auto skip, manual, etc.)"
|
||||
},
|
||||
"enableTestingServer": {
|
||||
"message": "Habilitar Servidor em teste Beta"
|
||||
},
|
||||
"whatEnableTestingServer": {
|
||||
"message": "Seus envios e votos NÃO SERÃO ENVIADOS para o servidor principal. Use isso apenas para testes."
|
||||
},
|
||||
"testingServerWarning": {
|
||||
"message": "Todas os envios e votos NÃO SERÃO ENVIADOS para o servidor principal enquanto se conecta ao servidor de teste. Certifique-se de desativar isso quando você quiser fazer envios reais."
|
||||
},
|
||||
"bracketNow": {
|
||||
"message": "(agora)"
|
||||
},
|
||||
"moreCategories": {
|
||||
"message": "Mais categorias"
|
||||
},
|
||||
"chooseACategory": {
|
||||
"message": "Selecione uma Categoria"
|
||||
},
|
||||
"youMustSelectACategory": {
|
||||
"message": "Você deve selecionar uma categoria para todos os segmentos que você está enviando!"
|
||||
},
|
||||
"bracketEnd": {
|
||||
"message": "(Fim)"
|
||||
},
|
||||
"hiddenDueToDownvote": {
|
||||
"message": "oculto: Downvote"
|
||||
},
|
||||
"hiddenDueToDuration": {
|
||||
"message": "oculto: muito curto"
|
||||
},
|
||||
"channelDataNotFound": {
|
||||
"message": "ID do canal ainda não carregado."
|
||||
},
|
||||
"adblockerIssue": {
|
||||
"message": "Parece que algo está bloqueando o SponsorBlock de obter dados de vídeo. Isso é provavelmente o seu bloqueador de anúncios. Por favor, verifique https://github.com/ajayyy/SponsorBlock/wiki/Fix-Ad-Blocker-Blocking-SponsorBlock-Requests"
|
||||
},
|
||||
"itCouldBeAdblockerIssue": {
|
||||
"message": "Se isso continuar acontecendo, pode ser causado pelo seu bloqueador de anúncios. Por favor, verifique https://github.com/ajayyy/SponsorBlock/wiki/Fix-Ad-Blocker-Blocking-SponsorBlock-Requests"
|
||||
},
|
||||
"forceChannelCheck": {
|
||||
"message": "Forçar verificação do canal antes de pular"
|
||||
},
|
||||
"whatForceChannelCheck": {
|
||||
"message": "Por padrão, isso pulará os segimentos imediatamente mesmo antes de saber qual é o canal. Por padrão, alguns segimentos no inicio do video podem ser ignorados nos canais da lista branca. Habilitar esta opção evitará isso, mas irá fazer com que todos os saltos tenham um ligeiro atraso, já que obter o channelID pode levar algum tempo. Este atraso pode não ser perceptível se você tiver internet rápida."
|
||||
},
|
||||
"forceChannelCheckPopup": {
|
||||
"message": "Considere ativar a 'verificação de canal forçada antes de pular\""
|
||||
},
|
||||
"downvoteDescription": {
|
||||
"message": "Incorreto/tempo errado"
|
||||
},
|
||||
"incorrectCategory": {
|
||||
"message": "Categoria errada"
|
||||
},
|
||||
"nonMusicCategoryOnMusic": {
|
||||
"message": "Este vídeo é categorizado como música. Tem certeza que isto tem um patrocinador? Se este é realmente um \"segmento Sem-Música\", abra as opções da extensão e habilite esta categoria. Então, você pode enviar este segmento como \"Sem-Música\" ao invés de patrocinador. Por favor leia as diretrizes se estiver confuso."
|
||||
},
|
||||
"multipleSegments": {
|
||||
"message": "Multiplos segmentos"
|
||||
},
|
||||
"guidelines": {
|
||||
"message": "Diretrizes"
|
||||
},
|
||||
"readTheGuidelines": {
|
||||
"message": "Leia as Diretrizes!!",
|
||||
"description": "Show the first time they submit or if they are \"high risk\""
|
||||
},
|
||||
"categoryUpdate1": {
|
||||
"message": "As categorias estão aqui!"
|
||||
},
|
||||
"categoryUpdate2": {
|
||||
"message": "Abra as opções para ignorar as introduções, outros, merch, etc."
|
||||
},
|
||||
"unsubmittedWarning": {
|
||||
"message": "Notificação de segmentos não enviados"
|
||||
},
|
||||
"unsubmittedWarningDescription": {
|
||||
"message": "Enviar uma notificação quando você sair de um vídeo com segmentos que não foram enviados"
|
||||
}
|
||||
}
|
||||
@@ -1,152 +0,0 @@
|
||||
{
|
||||
"fullName": {
|
||||
"message": "SponsorBlock para o YouTube - Salte patrocínios",
|
||||
"description": "Name of the extension."
|
||||
},
|
||||
"400": {
|
||||
"message": "O servidor disse que este pedido foi inválido"
|
||||
},
|
||||
"429": {
|
||||
"message": "Enviou muitos segmentos para este vídeo, tem certeza que tem assim tantos?"
|
||||
},
|
||||
"409": {
|
||||
"message": "Isso já foi enviado antes"
|
||||
},
|
||||
"channelWhitelisted": {
|
||||
"message": "Canal adicionado à whitelist!"
|
||||
},
|
||||
"reportButtonTitle": {
|
||||
"message": "Reportar"
|
||||
},
|
||||
"Dismiss": {
|
||||
"message": "Ignorar"
|
||||
},
|
||||
"Loading": {
|
||||
"message": "A carregar..."
|
||||
},
|
||||
"Mins": {
|
||||
"message": "Minutos"
|
||||
},
|
||||
"Secs": {
|
||||
"message": "Segundos"
|
||||
},
|
||||
"Hide": {
|
||||
"message": "Nunca mostrar"
|
||||
},
|
||||
"hitGoBack": {
|
||||
"message": "Carregue em reverter salto para voltar a onde estava"
|
||||
},
|
||||
"unskip": {
|
||||
"message": "Reverter salto"
|
||||
},
|
||||
"reskip": {
|
||||
"message": "Saltar novamente"
|
||||
},
|
||||
"paused": {
|
||||
"message": "Pausado"
|
||||
},
|
||||
"confirmMSG": {
|
||||
"message": "\n\nPara editar ou remover linhas individuais, carregue com o botão direito ou abra o popup da extensão pelo icone no canto superior direito."
|
||||
},
|
||||
"clearThis": {
|
||||
"message": "Tem certeza que deseja limpar isto?\n\n"
|
||||
},
|
||||
"Unknown": {
|
||||
"message": "Erro ao enviar os seus segmentos, tente novamente mais tarde."
|
||||
},
|
||||
"noVideoID": {
|
||||
"message": "Isto provavelmente não é uma tab do YouTube, ou pode ter clicado muito cedo. \n Se sabe que é uma tab do YouTube,\n feche este popup e abra de novo."
|
||||
},
|
||||
"success": {
|
||||
"message": "Sucesso!"
|
||||
},
|
||||
"voted": {
|
||||
"message": "Votado!"
|
||||
},
|
||||
"connectionError": {
|
||||
"message": "Deu-se um erro de conecção: Código: "
|
||||
},
|
||||
"openPopup": {
|
||||
"message": "Abrir o Popup SponsorBlock"
|
||||
},
|
||||
"submitCheck": {
|
||||
"message": "Tem a certeza que pretende submeter?"
|
||||
},
|
||||
"whitelistChannel": {
|
||||
"message": "Meter canal na Whitelist"
|
||||
},
|
||||
"removeFromWhitelist": {
|
||||
"message": "Remover canal da Whitelist"
|
||||
},
|
||||
"soFarUHSubmited": {
|
||||
"message": "Até agora submeteu"
|
||||
},
|
||||
"savedPeopleFrom": {
|
||||
"message": "Poupaste a outros de "
|
||||
},
|
||||
"viewLeaderboard": {
|
||||
"message": "Ver a leaderboard"
|
||||
},
|
||||
"here": {
|
||||
"message": "aqui"
|
||||
},
|
||||
"clearTimesButton": {
|
||||
"message": "Limpar Intervalos"
|
||||
},
|
||||
"submitTimesButton": {
|
||||
"message": "Submeter Intervalos"
|
||||
},
|
||||
"publicStats": {
|
||||
"message": "Isto é usado na página pública de estatísticas que mostra o quanto já contríbuíu. Veje-a"
|
||||
},
|
||||
"setUsername": {
|
||||
"message": "Criar nomde de utilizador"
|
||||
},
|
||||
"discordAdvert": {
|
||||
"message": "Junte-se ao discord oficial para sugerir dicas e sugestões!"
|
||||
},
|
||||
"hideThis": {
|
||||
"message": "Esconder isto"
|
||||
},
|
||||
"Options": {
|
||||
"message": "Opções"
|
||||
},
|
||||
"showButtons": {
|
||||
"message": "Mostrar botões no player do Youtube"
|
||||
},
|
||||
"hideButtons": {
|
||||
"message": "Esconder botões no player do Youtube"
|
||||
},
|
||||
"hideButtonsDescription": {
|
||||
"message": "Isto esconde os botões que aparecem no player do Youtube para submeter patrocínios. Entendemos que possa ser\n incómodo a algumas pessoas. Em vez de usar esses botões pode usar os do popup. Para esconder a mensagem que aparece, \n ususe o botão na mesma que diz \"Don't show this again\". Pode sempre reactivar estas definições novamente."
|
||||
},
|
||||
"showInfoButton": {
|
||||
"message": "Mostrar botão de Informações no player do Youtube"
|
||||
},
|
||||
"hideInfoButton": {
|
||||
"message": "Esconder botão de Informações no player do Youtube"
|
||||
},
|
||||
"whatInfoButton": {
|
||||
"message": "Este é o botão que abre o popup na pagina do Youtube."
|
||||
},
|
||||
"hideDeleteButton": {
|
||||
"message": "Esconder botão de Apagar no player do Youtube"
|
||||
},
|
||||
"showDeleteButton": {
|
||||
"message": "Mostrar botão de Apagar no player do Youtube"
|
||||
},
|
||||
"whatDeleteButton": {
|
||||
"message": "Este é o botão que lhe permite saltar todos os patrocínios do player do Youtube."
|
||||
},
|
||||
"showNotice": {
|
||||
"message": "Mostrar notificação outra vez"
|
||||
},
|
||||
"website": {
|
||||
"message": "Site",
|
||||
"description": "Used on Firefox Store Page"
|
||||
},
|
||||
"sourceCode": {
|
||||
"message": "Código fonte",
|
||||
"description": "Used on Firefox Store Page"
|
||||
}
|
||||
}
|
||||
@@ -1,589 +0,0 @@
|
||||
{
|
||||
"fullName": {
|
||||
"message": "SponsorBlock pentru YouTube - Sari peste sponsorizări",
|
||||
"description": "Name of the extension."
|
||||
},
|
||||
"Description": {
|
||||
"message": "Treci peste sponsorizări, cereri de abonare și multe altele pe videoclipuri de pe YouTube. Raportează sponsorii pe videoclipurile pe care le urmărești pentru a economisi timp altora.",
|
||||
"description": "Description of the extension."
|
||||
},
|
||||
"400": {
|
||||
"message": "Serverul a spus că această cerere este invalidă"
|
||||
},
|
||||
"429": {
|
||||
"message": "Ai trimis prea multe timpuri ale sponsorizărilor pentru acest videoclip, sunteți sigur că sunt atât de multe?"
|
||||
},
|
||||
"409": {
|
||||
"message": "Acest lucru a fost deja trimis înainte"
|
||||
},
|
||||
"channelWhitelisted": {
|
||||
"message": "Canalul a fost adăugat la excepții!"
|
||||
},
|
||||
"Segment": {
|
||||
"message": "segment"
|
||||
},
|
||||
"Segments": {
|
||||
"message": "segmente"
|
||||
},
|
||||
"upvoteButtonInfo": {
|
||||
"message": "Votează această înregistrare"
|
||||
},
|
||||
"reportButtonTitle": {
|
||||
"message": "Raportează"
|
||||
},
|
||||
"reportButtonInfo": {
|
||||
"message": "Raportează această înregistrare ca fiind incorectă."
|
||||
},
|
||||
"Dismiss": {
|
||||
"message": "Renunță"
|
||||
},
|
||||
"Loading": {
|
||||
"message": "Se încarcă..."
|
||||
},
|
||||
"Mins": {
|
||||
"message": "Minute"
|
||||
},
|
||||
"Secs": {
|
||||
"message": "Secunde"
|
||||
},
|
||||
"Hide": {
|
||||
"message": "Nu mai afișa niciodată"
|
||||
},
|
||||
"hitGoBack": {
|
||||
"message": "Apasă unskip pentru a reveni."
|
||||
},
|
||||
"unskip": {
|
||||
"message": "Unskip"
|
||||
},
|
||||
"reskip": {
|
||||
"message": "Sari peste"
|
||||
},
|
||||
"paused": {
|
||||
"message": "Pauză"
|
||||
},
|
||||
"manualPaused": {
|
||||
"message": "Cronometru oprit"
|
||||
},
|
||||
"confirmMSG": {
|
||||
"message": "Pentru a edita sau a șterge valori individuale, apasă butonul de informații sau deschide popup-ul extensiei apăsând iconița extensiei din colțul dreapta sus."
|
||||
},
|
||||
"clearThis": {
|
||||
"message": "Ești sigur că vrei să ștergi asta?\n\n"
|
||||
},
|
||||
"Unknown": {
|
||||
"message": "A apărut o eroare în trimiterea timpilor sponsorizărilor, încearcă din nou mai târziu."
|
||||
},
|
||||
"sponsorFound": {
|
||||
"message": "Acest videoclip are segmente în baza de date!"
|
||||
},
|
||||
"sponsor404": {
|
||||
"message": "Nici un segment găsit"
|
||||
},
|
||||
"sponsorStart": {
|
||||
"message": "Segmentul începe acum"
|
||||
},
|
||||
"sponsorEnd": {
|
||||
"message": "Segmentul se termină acum"
|
||||
},
|
||||
"noVideoID": {
|
||||
"message": "Nu există niciun videoclip YouTube în aceast tab. Dacă știți că acesta este un tab YouTube, închideți acest popup și deschideți-l din nou. Daca nici asta nu merge, încercați să reîncărcați pagina."
|
||||
},
|
||||
"success": {
|
||||
"message": "Succes!"
|
||||
},
|
||||
"voted": {
|
||||
"message": "Votat!"
|
||||
},
|
||||
"serverDown": {
|
||||
"message": "Se pare că serverul este oprit. Contactează imediat dezvoltatorul."
|
||||
},
|
||||
"connectionError": {
|
||||
"message": "A apărut o eroare de conexiune. Cod de eroare: "
|
||||
},
|
||||
"wantToSubmit": {
|
||||
"message": "Doriți să trimiteți pentru id video"
|
||||
},
|
||||
"leftTimes": {
|
||||
"message": "Se pare că aţi lăsat unele segmente netrimise. Du-te înapoi la acea pagină pentru a le trimite (nu sunt şterse)."
|
||||
},
|
||||
"clearTimes": {
|
||||
"message": "Curăță segmentele"
|
||||
},
|
||||
"openPopup": {
|
||||
"message": "Deschide Popup-ul SponsorBlock"
|
||||
},
|
||||
"closePopup": {
|
||||
"message": "Închide pop-up"
|
||||
},
|
||||
"SubmitTimes": {
|
||||
"message": "Trimite segmente"
|
||||
},
|
||||
"submitCheck": {
|
||||
"message": "Sunteți sigur că doriți să trimiteți asta?"
|
||||
},
|
||||
"whitelistChannel": {
|
||||
"message": "Adaugă Canalul La Excepții"
|
||||
},
|
||||
"removeFromWhitelist": {
|
||||
"message": "Șterge Canalul De La Excepții"
|
||||
},
|
||||
"voteOnTime": {
|
||||
"message": "Votează pe un Segment"
|
||||
},
|
||||
"soFarUHSubmited": {
|
||||
"message": "Până acum, ai trimis"
|
||||
},
|
||||
"savedPeopleFrom": {
|
||||
"message": "Ai salvat alte persoane de la "
|
||||
},
|
||||
"viewLeaderboard": {
|
||||
"message": "Vezi clasamentul"
|
||||
},
|
||||
"here": {
|
||||
"message": "aici"
|
||||
},
|
||||
"recordTimesDescription": {
|
||||
"message": "Faceţi clic pe butonul de mai jos atunci când segmentul începe şi se termină pentru a înregistra şi trimite-l în baza de date."
|
||||
},
|
||||
"popupHint": {
|
||||
"message": "Indiciu: Apasă pe tasta punct și virgulă în timp ce ești centrat pe videoclip pentru a raporta începutul/finalul unei sponsorizări și apasă pe ghilimele pentru a o trimite. (Acest lucru poate fi schimbat din opțiuni)"
|
||||
},
|
||||
"clearTimesButton": {
|
||||
"message": "Șterge Timpii"
|
||||
},
|
||||
"submitTimesButton": {
|
||||
"message": "Trimite Timpii"
|
||||
},
|
||||
"publicStats": {
|
||||
"message": "Acest lucru este folosit pe pagina publică de statistici pentru a arăta cât de mult ai contribuit. Vezi pagina"
|
||||
},
|
||||
"setUsername": {
|
||||
"message": "Setează Numele De Utilizator"
|
||||
},
|
||||
"discordAdvert": {
|
||||
"message": "Vino și alătură-te serverului oficial de discord pentru a oferi sugestii și feedback!"
|
||||
},
|
||||
"hideThis": {
|
||||
"message": "Ascunde asta"
|
||||
},
|
||||
"Options": {
|
||||
"message": "Opţiuni"
|
||||
},
|
||||
"showButtons": {
|
||||
"message": "Arată Butoanele Pe Playerul De YouTube"
|
||||
},
|
||||
"hideButtons": {
|
||||
"message": "Ascunde Butoanele Pe Playerul De YouTube"
|
||||
},
|
||||
"hideButtonsDescription": {
|
||||
"message": "Asta ascunde butoanele ce apar pe playerul de YouTube pentru a trimite segmente."
|
||||
},
|
||||
"showInfoButton": {
|
||||
"message": "Arată Butoanele De Informații Pe Playerul De YouTube"
|
||||
},
|
||||
"hideInfoButton": {
|
||||
"message": "Ascunde Butoanele De Informații Pe Playerul De YouTube"
|
||||
},
|
||||
"whatInfoButton": {
|
||||
"message": "Acesta este butonul care deschide popup-ul pe pagina de YouTube."
|
||||
},
|
||||
"hideDeleteButton": {
|
||||
"message": "Ascunde Butonul De Ștergere Pe Playerul De YouTube"
|
||||
},
|
||||
"showDeleteButton": {
|
||||
"message": "Arată Butonul De Ștergere Pe Playerul De YouTube"
|
||||
},
|
||||
"whatDeleteButton": {
|
||||
"message": "Acest buton de pe playerul de YouTube va șterge toate segmentele netrimise pentru videoclipul curent."
|
||||
},
|
||||
"showNotice": {
|
||||
"message": "Arată Notificarea Din Nou"
|
||||
},
|
||||
"website": {
|
||||
"message": "Website",
|
||||
"description": "Used on Firefox Store Page"
|
||||
},
|
||||
"sourceCode": {
|
||||
"message": "Cod Sursă",
|
||||
"description": "Used on Firefox Store Page"
|
||||
},
|
||||
"noticeUpdate": {
|
||||
"message": "Notificarea a fost actualizată!",
|
||||
"description": "The first line of the message displayed after the notice was upgraded."
|
||||
},
|
||||
"noticeUpdate2": {
|
||||
"message": "Dacă nu îți place, apasă butonul nu mai arăta niciodată.",
|
||||
"description": "The second line of the message displayed after the notice was upgraded."
|
||||
},
|
||||
"setSubmitKeybind": {
|
||||
"message": "Setează tasta pentru trimiterea sponsorizării"
|
||||
},
|
||||
"keybindDescription": {
|
||||
"message": "Selectează o tastă apasând-o"
|
||||
},
|
||||
"keybindDescriptionComplete": {
|
||||
"message": "Tasta a fost setată la: "
|
||||
},
|
||||
"0": {
|
||||
"message": "Eroare de Conexiune. Verifică-ți conexiunea la internet. Daca internetul functionează, serverul este probabil supraîncărcat sau a căzut."
|
||||
},
|
||||
"disableSkipping": {
|
||||
"message": "Dezactivează SponsorBlock"
|
||||
},
|
||||
"enableSkipping": {
|
||||
"message": "Activează SponsorBlock"
|
||||
},
|
||||
"yourWork": {
|
||||
"message": "Munca Ta",
|
||||
"description": "Used to describe the section that will show you the statistics from your submissions."
|
||||
},
|
||||
"502": {
|
||||
"message": "Serverul pare să fie supraîncărcat. Încercați din nou în câteva secunde."
|
||||
},
|
||||
"errorCode": {
|
||||
"message": "Codul Erorii: "
|
||||
},
|
||||
"skip": {
|
||||
"message": "Sari"
|
||||
},
|
||||
"skip_category": {
|
||||
"message": "Sari {0}?"
|
||||
},
|
||||
"skipped": {
|
||||
"message": "Sărit"
|
||||
},
|
||||
"disableAutoSkip": {
|
||||
"message": "Dezactivează Autoskip"
|
||||
},
|
||||
"enableAutoSkip": {
|
||||
"message": "Activează Autoskip"
|
||||
},
|
||||
"audioNotification": {
|
||||
"message": "Notificare Audio Când Sari"
|
||||
},
|
||||
"showTimeWithSkips": {
|
||||
"message": "Arată timpul cu săriturile eliminate"
|
||||
},
|
||||
"showTimeWithSkipsDescription": {
|
||||
"message": "Acest timp apare în paranteze lângă ora curentă sub bara de progres. Aceasta arată durata totală a videoclipului minus orice segment. Aceasta include segmente marcate doar ca \"Afișare în Seekbar\"."
|
||||
},
|
||||
"youHaveSkipped": {
|
||||
"message": "Ai sărit peste "
|
||||
},
|
||||
"youHaveSaved": {
|
||||
"message": "V-ați salvat "
|
||||
},
|
||||
"minLower": {
|
||||
"message": "minut"
|
||||
},
|
||||
"minsLower": {
|
||||
"message": "minute"
|
||||
},
|
||||
"hourLower": {
|
||||
"message": "oră"
|
||||
},
|
||||
"hoursLower": {
|
||||
"message": "ore"
|
||||
},
|
||||
"youHaveSavedTime": {
|
||||
"message": "Ai salvat alte persoane"
|
||||
},
|
||||
"youHaveSavedTimeEnd": {
|
||||
"message": " din viața lor."
|
||||
},
|
||||
"statusReminder": {
|
||||
"message": "Verificați status.sponsor.ajay.app pentru starea serverului."
|
||||
},
|
||||
"changeUserID": {
|
||||
"message": "Importă/Exportă Id-ul Tău De Utilizator"
|
||||
},
|
||||
"whatChangeUserID": {
|
||||
"message": "Acest lucru trebuie să fie păstrat. Este ca și o parolă și nu ar trebui împartășită cu nimeni. Daca cineva are acest lucru, se poate da drept tu."
|
||||
},
|
||||
"setUserID": {
|
||||
"message": "Setează Id-ul Utilizatorului"
|
||||
},
|
||||
"userIDChangeWarning": {
|
||||
"message": "Atenție: Schimbarea Id-ului Utilizatorului este permanentă. Sunteți sigur că doriți să faceți asta? Asigurați-vă că ați făcut o copie de rezervă."
|
||||
},
|
||||
"createdBy": {
|
||||
"message": "Creat De"
|
||||
},
|
||||
"autoSkip": {
|
||||
"message": "Sari Peste Automat"
|
||||
},
|
||||
"keybindCurrentlySet": {
|
||||
"message": ". În prezent este setat:"
|
||||
},
|
||||
"supportInvidious": {
|
||||
"message": "Sprijină Invidious"
|
||||
},
|
||||
"supportInvidiousDescription": {
|
||||
"message": "Invidious (invidio.us) este un client YouTube terț. Pentru a susține, trebuie să acceptați permisiunile suprimentare. Această funcție NU funcționează în incognito pe Chrome sau în alte variante Chromium."
|
||||
},
|
||||
"optionsInfo": {
|
||||
"message": "Activează suportul Invidious, dezactivează autoskip-ul, ascunde butoanele și altele."
|
||||
},
|
||||
"addInvidiousInstance": {
|
||||
"message": "Adaugă O Instanță Invidious"
|
||||
},
|
||||
"addInvidiousInstanceDescription": {
|
||||
"message": "Adaugă o instanță personalizată Invidious. Aceasta trebuie să fie formatată DOAR cu domeniul. Exemplu: invidious.ajay.app"
|
||||
},
|
||||
"add": {
|
||||
"message": "Adaugă"
|
||||
},
|
||||
"addInvidiousInstanceError": {
|
||||
"message": "Acesta este un domeniu invalid. Acesta trebuie să includă DOAR partea de domeniu. Exemplu: invidious.ajay.app"
|
||||
},
|
||||
"resetInvidiousInstance": {
|
||||
"message": "Resetează Lista De Instanțe Invidious"
|
||||
},
|
||||
"resetInvidiousInstanceAlert": {
|
||||
"message": "Sunteți pe cale să resetați lista de instanțe Invidious"
|
||||
},
|
||||
"currentInstances": {
|
||||
"message": "Instanțele curente:"
|
||||
},
|
||||
"minDuration": {
|
||||
"message": "Durată minimă (secunde):"
|
||||
},
|
||||
"shortCheck": {
|
||||
"message": "Următoarea înregistrare este mai mică decât opțiunea voastră de durată minimă. Acest lucru ar putea însemna că a fost deja trimisă și a fost ignorat datorită acestei opțiuni. Sunteți sigur că doriți să trimiteți?"
|
||||
},
|
||||
"showUploadButton": {
|
||||
"message": "Arată Butonul De Încărcare"
|
||||
},
|
||||
"whatUploadButton": {
|
||||
"message": "Acest buton apare pe playerul YouTube după ce ați selectat un marcaj de timp și sunteți gata să îl trimiteți."
|
||||
},
|
||||
"customServerAddress": {
|
||||
"message": "Adresa Serverului SponsorBlock"
|
||||
},
|
||||
"customServerAddressDescription": {
|
||||
"message": "Adresa SponsorBlock este folosită pentru a se efectua apeluri către server.\nDacă nu ai propriul tău server, acesta nu ar trebui modificat."
|
||||
},
|
||||
"save": {
|
||||
"message": "Salvează"
|
||||
},
|
||||
"reset": {
|
||||
"message": "Resetează"
|
||||
},
|
||||
"customAddressError": {
|
||||
"message": "Adresa nu este în forma corectă. Asigurați-vă că http:// sau https:// se află la început."
|
||||
},
|
||||
"areYouSureReset": {
|
||||
"message": "Sunteți sigur că doriți să resetați asta?"
|
||||
},
|
||||
"unlistedCheck": {
|
||||
"message": "Ignoră Videoclipurile Nelistate/Private"
|
||||
},
|
||||
"mobileUpdateInfo": {
|
||||
"message": "m.youtube.com este acum suportat"
|
||||
},
|
||||
"exportOptions": {
|
||||
"message": "Importă/Exportă Toate Opțiunile"
|
||||
},
|
||||
"whatExportOptions": {
|
||||
"message": "Aceasta este întreaga configurație în format JSON. Asta include si ID-ul tău de utilizator, așa că fi sigur să împărtășești asta cu înțelepciune."
|
||||
},
|
||||
"setOptions": {
|
||||
"message": "Setează Opțiuni"
|
||||
},
|
||||
"exportOptionsWarning": {
|
||||
"message": "Atenție: Schimbarea acestei opțiuni este permanentă și poate strica instalarea. Sunteți sigur că doriți să faceți asta? Asigurati-vă că ați făcut o copie de rezervă."
|
||||
},
|
||||
"incorrectlyFormattedOptions": {
|
||||
"message": "Acest JSON nu este formatat corect. Opțiunile dumneavoastră nu au fost modificate."
|
||||
},
|
||||
"confirmNoticeTitle": {
|
||||
"message": "Trimite Segment"
|
||||
},
|
||||
"submit": {
|
||||
"message": "Trimite"
|
||||
},
|
||||
"cancel": {
|
||||
"message": "Anulează"
|
||||
},
|
||||
"delete": {
|
||||
"message": "Șterge"
|
||||
},
|
||||
"preview": {
|
||||
"message": "Previzualizare"
|
||||
},
|
||||
"inspect": {
|
||||
"message": "Inspectează"
|
||||
},
|
||||
"edit": {
|
||||
"message": "Editare"
|
||||
},
|
||||
"copyDebugInformation": {
|
||||
"message": "Copiază Informațiile de Depanare În Clipboard"
|
||||
},
|
||||
"copyDebugInformationFailed": {
|
||||
"message": "Eroare la scrierea în clipboard"
|
||||
},
|
||||
"copyDebugInformationOptions": {
|
||||
"message": "Copiază informația în clipboard pentru a fi furnizată dezvoltatorului când se găsește o eroare / când un dezvoltator o cere. Informațiile sensibile precum ID-ul de utilizator, canale exceptate, și adresa serverului personalizat au fost șterse. Însă conține informații precum useragent-ul, browser-ul, sistemul de operare, și numărul versiunii extensiei. "
|
||||
},
|
||||
"copyDebugInformationComplete": {
|
||||
"message": "Informația de depanare a fost copiată în clipboard. Puteți elimina orice informație pe care nu doriți să o partajați. Salvați într-un fișier sau lipiți-o în raportul de erori."
|
||||
},
|
||||
"theKey": {
|
||||
"message": "Tasta"
|
||||
},
|
||||
"keyAlreadyUsed": {
|
||||
"message": "este deja setată la o altă acțiune. Vă rugăm să selectați o altă tastă."
|
||||
},
|
||||
"to": {
|
||||
"message": "până la",
|
||||
"description": "Used between segments. Example: 1:20 to 1:30"
|
||||
},
|
||||
"category_sponsor": {
|
||||
"message": "Sponsor"
|
||||
},
|
||||
"category_sponsor_description": {
|
||||
"message": "Promovare plătită, refferali plătiți și reclame directe. Nu pentru autopromovări sau promovări gratis ale cauzelor/creatorilor/website-urilor/produselor."
|
||||
},
|
||||
"category_intro": {
|
||||
"message": "Pauză/Animație Intro"
|
||||
},
|
||||
"category_intro_description": {
|
||||
"message": "Un interval fără conținut. Poate fi o pauză, un cadru static, o animație care se repeta. Nu ar trebui sa fie folosit pentru tranziții care conțin informații."
|
||||
},
|
||||
"category_intro_short": {
|
||||
"message": "Pauză"
|
||||
},
|
||||
"category_outro": {
|
||||
"message": "Ecran De Final/Credite"
|
||||
},
|
||||
"category_outro_description": {
|
||||
"message": "Credite sau atunci când apare ecranul de final YouTube. Nu pentru concluzii cu informații."
|
||||
},
|
||||
"category_interaction": {
|
||||
"message": "Reamintire de Interactiune (Abonare)"
|
||||
},
|
||||
"category_interaction_description": {
|
||||
"message": "Când există o scurtă remintire pentru like, abonare sau urmărire în mijlocul conținutului. Daca este mai lung sau despre ceva specific, folosiți autopromovarea."
|
||||
},
|
||||
"category_interaction_short": {
|
||||
"message": "Reamintire de Interacțiune"
|
||||
},
|
||||
"category_selfpromo": {
|
||||
"message": "Promovare neplătită/autopromovare"
|
||||
},
|
||||
"category_selfpromo_description": {
|
||||
"message": "Similar cu \"sponsorizare\" doar că este neplătit sau autopromovare. Aceasta include secțiuni despre merchandise, donații, sau informații despre cei cu care au colaborat."
|
||||
},
|
||||
"category_music_offtopic": {
|
||||
"message": "Muzică: Secţiune Non-Muzicală"
|
||||
},
|
||||
"category_music_offtopic_description": {
|
||||
"message": "Doar pentru videoclipuri muzicale. Include introducțiile sau outro-urile în videoclipurile muzicale."
|
||||
},
|
||||
"category_music_offtopic_short": {
|
||||
"message": "Non-Muzical"
|
||||
},
|
||||
"category_livestream_messages": {
|
||||
"message": "Transmisiune În Direct: Donație/Citirea Mesajelor"
|
||||
},
|
||||
"category_livestream_messages_short": {
|
||||
"message": "Citire Mesaj"
|
||||
},
|
||||
"disable": {
|
||||
"message": "Dezactivare"
|
||||
},
|
||||
"manualSkip": {
|
||||
"message": "Sari Peste Manual"
|
||||
},
|
||||
"showOverlay": {
|
||||
"message": "Arată În Bara de Derulare"
|
||||
},
|
||||
"colorFormatIncorrect": {
|
||||
"message": "Culoarea ta este formatată incorect. Ar trebui să fie un cod hexadecimal de 3 sau 6 cifre cu un hash la început."
|
||||
},
|
||||
"previewColor": {
|
||||
"message": "Previzualizare Culoare",
|
||||
"description": "Referring to submissions that have not been sent to the server yet."
|
||||
},
|
||||
"seekBarColor": {
|
||||
"message": "Culoarea Barei de Derulare"
|
||||
},
|
||||
"category": {
|
||||
"message": "Categorie"
|
||||
},
|
||||
"skipOption": {
|
||||
"message": "Opțiunea Săriturii",
|
||||
"description": "Used on the options page to describe the ways to skip the segment (auto skip, manual, etc.)"
|
||||
},
|
||||
"enableTestingServer": {
|
||||
"message": "Activează Serverul de Teste"
|
||||
},
|
||||
"whatEnableTestingServer": {
|
||||
"message": "Înregistrările și voturile dumneavoastră NU VOR FI CONTORIZATE pe serverul principal. Utilizați asta doar pentru teste."
|
||||
},
|
||||
"testingServerWarning": {
|
||||
"message": "Toate înregistrările și voturile dumneavoastră NU VOR FI CONTORIZATE pe serverul principal în timp ce vă conectați la serverul de teste. Asigurați-vă că dezactivați asta când vreți să trimiteți înregistrări reale."
|
||||
},
|
||||
"bracketNow": {
|
||||
"message": "(Acum)"
|
||||
},
|
||||
"moreCategories": {
|
||||
"message": "Mai multe categorii"
|
||||
},
|
||||
"chooseACategory": {
|
||||
"message": "Alege o categorie"
|
||||
},
|
||||
"youMustSelectACategory": {
|
||||
"message": "Trebuie să selectaţi o categorie pentru toate segmentele pe care le trimiteţi!"
|
||||
},
|
||||
"bracketEnd": {
|
||||
"message": "(Sfârșit)"
|
||||
},
|
||||
"hiddenDueToDownvote": {
|
||||
"message": "ascuns: downvote"
|
||||
},
|
||||
"hiddenDueToDuration": {
|
||||
"message": "ascuns: prea scurt"
|
||||
},
|
||||
"channelDataNotFound": {
|
||||
"message": "ID-ul Canalului nu a fost încărcat încă."
|
||||
},
|
||||
"adblockerIssue": {
|
||||
"message": "Se pare că ceva blocheaza abilitatea extensiei SponsorBlock pentru a obține datele videoclipului. Cel mai probabil este adblocker-ul dumneavoastră. Vă rugăm să verificați https://github.com/ajayyy/SponsorBlock/wiki/Fix-Ad-Blocker-Blocking-SponsorBlock's-Requests"
|
||||
},
|
||||
"itCouldBeAdblockerIssue": {
|
||||
"message": "Dacă acest lucru continuă să se întample, ar putea fi cauzat de adblocker-ul dumneavoastră. Vă rugăm să verificați \nhttps://github.com/ajayyy/SponsorBlock/wiki/Fix-Ad-Blocker-Blocking-SponsorBlock's-Requests"
|
||||
},
|
||||
"downvoteDescription": {
|
||||
"message": "Timpi Incorecți/Greșiți"
|
||||
},
|
||||
"incorrectCategory": {
|
||||
"message": "Categorie Greșită"
|
||||
},
|
||||
"nonMusicCategoryOnMusic": {
|
||||
"message": "Acest videoclip este categorisit ca muzică. Ești sigur ca există un sponsor? Dacă acesta este defapt un segment non-muzical, deschideți opțiunile extensiei și activați această categorie. Apoi, puteți trimite acest segment ca non-muzical în loc de sponsol. Vă rugăm să citiți ghidul dacă sunteți confuz."
|
||||
},
|
||||
"multipleSegments": {
|
||||
"message": "Segmente Multiple"
|
||||
},
|
||||
"guidelines": {
|
||||
"message": "Instrucțiuni"
|
||||
},
|
||||
"readTheGuidelines": {
|
||||
"message": "Citește Instrucțiunile!!",
|
||||
"description": "Show the first time they submit or if they are \"high risk\""
|
||||
},
|
||||
"categoryUpdate1": {
|
||||
"message": "Categoriile sunt aici!"
|
||||
},
|
||||
"categoryUpdate2": {
|
||||
"message": "Deschide opțiunile pentru a sări peste intro-uri, outro-uri, merch, etc."
|
||||
},
|
||||
"unsubmittedWarning": {
|
||||
"message": "Notificare Segmente Netrimise"
|
||||
},
|
||||
"unsubmittedWarningDescription": {
|
||||
"message": "Trimite o notificare atunci când părăsești un video cu segmente care nu au fost încărcate"
|
||||
}
|
||||
}
|
||||
@@ -1,638 +0,0 @@
|
||||
{
|
||||
"fullName": {
|
||||
"message": "SponsorBlock для YouTube - Пропускайте спонсорские вставки",
|
||||
"description": "Name of the extension."
|
||||
},
|
||||
"Description": {
|
||||
"message": "Пропускайте спонсорские вставки, просьбы подписаться и другое в видео на YouTube. Отправляйте информацию о спонсорах в видео, чтобы сохранять другим время.",
|
||||
"description": "Description of the extension."
|
||||
},
|
||||
"400": {
|
||||
"message": "Сервер отклонил этот запрос"
|
||||
},
|
||||
"429": {
|
||||
"message": "Вы отправили слишком много сегментов для этого видео. Вы уверены, что их так много?"
|
||||
},
|
||||
"409": {
|
||||
"message": "Этот запрос был отправлен ранее"
|
||||
},
|
||||
"channelWhitelisted": {
|
||||
"message": "Канал добавлен в белый список!"
|
||||
},
|
||||
"Segment": {
|
||||
"message": "сегмент"
|
||||
},
|
||||
"Segments": {
|
||||
"message": "сегментов"
|
||||
},
|
||||
"upvoteButtonInfo": {
|
||||
"message": "Проголосовать за этот сегмент"
|
||||
},
|
||||
"reportButtonTitle": {
|
||||
"message": "Пожаловаться"
|
||||
},
|
||||
"reportButtonInfo": {
|
||||
"message": "Сообщить об ошибке в этом сегменте."
|
||||
},
|
||||
"Dismiss": {
|
||||
"message": "Закрыть"
|
||||
},
|
||||
"Loading": {
|
||||
"message": "Загрузка..."
|
||||
},
|
||||
"Mins": {
|
||||
"message": "мин"
|
||||
},
|
||||
"Secs": {
|
||||
"message": "сек"
|
||||
},
|
||||
"Hide": {
|
||||
"message": "Никогда не показывать"
|
||||
},
|
||||
"hitGoBack": {
|
||||
"message": "Нажмите «Назад», чтобы вернуться обратно."
|
||||
},
|
||||
"unskip": {
|
||||
"message": "Назад"
|
||||
},
|
||||
"reskip": {
|
||||
"message": "Пропустить"
|
||||
},
|
||||
"paused": {
|
||||
"message": "Пауза"
|
||||
},
|
||||
"manualPaused": {
|
||||
"message": "Таймер остановлен"
|
||||
},
|
||||
"confirmMSG": {
|
||||
"message": "Чтобы изменить или удалить отдельные значения, нажмите кнопку «Информация» или откройте всплывающее окно расширения, щелкнув значок расширения в правом верхнем углу."
|
||||
},
|
||||
"clearThis": {
|
||||
"message": "Вы уверены, что хотите удалить эту информацию?\n\n"
|
||||
},
|
||||
"Unknown": {
|
||||
"message": "При отправке сегмента произошла ошибка. Попытайтесь отправить его позже."
|
||||
},
|
||||
"sponsorFound": {
|
||||
"message": "В базе есть сегменты для этого видео!"
|
||||
},
|
||||
"sponsor404": {
|
||||
"message": "Сегментов не найдено"
|
||||
},
|
||||
"sponsorStart": {
|
||||
"message": "Сегмент начинается отсюда"
|
||||
},
|
||||
"sponsorEnd": {
|
||||
"message": "Сегмент заканчивается здесь"
|
||||
},
|
||||
"noVideoID": {
|
||||
"message": "Видео YouTube не найдено на этой вкладке. Если вы уверены, что это вкладка YouTube, закройте это всплывающее окно и откройте его снова. Если это не поможет, перезагрузите вкладку."
|
||||
},
|
||||
"success": {
|
||||
"message": "Успех!"
|
||||
},
|
||||
"voted": {
|
||||
"message": "Голос засчитан!"
|
||||
},
|
||||
"serverDown": {
|
||||
"message": "Кажется, сервера не работают. Незамедлительно свяжитесь с разработчиком."
|
||||
},
|
||||
"connectionError": {
|
||||
"message": "Ошибка соединения. Код ошибки: "
|
||||
},
|
||||
"wantToSubmit": {
|
||||
"message": "Вы хотите отправить сегменты для видео с id"
|
||||
},
|
||||
"leftTimes": {
|
||||
"message": "Вы ещё не отправили информацию о некоторых сегментах. Вернитесь на эту страницу, чтобы отправить их (они не удалены)."
|
||||
},
|
||||
"clearTimes": {
|
||||
"message": "Очистить сегменты"
|
||||
},
|
||||
"openPopup": {
|
||||
"message": "Открыть всплывающее окно SponsorBlock"
|
||||
},
|
||||
"closePopup": {
|
||||
"message": "Закрыть окно"
|
||||
},
|
||||
"SubmitTimes": {
|
||||
"message": "Отправить сегменты"
|
||||
},
|
||||
"submitCheck": {
|
||||
"message": "Вы уверены, что хотите отправить эту информацию?"
|
||||
},
|
||||
"whitelistChannel": {
|
||||
"message": "Добавить канал в белый список"
|
||||
},
|
||||
"removeFromWhitelist": {
|
||||
"message": "Удалить канал из белого списка"
|
||||
},
|
||||
"voteOnTime": {
|
||||
"message": "Проголосовать за сегмент"
|
||||
},
|
||||
"soFarUHSubmited": {
|
||||
"message": "На данный момент Вы отправили"
|
||||
},
|
||||
"savedPeopleFrom": {
|
||||
"message": "Вы помогли людям пропустить "
|
||||
},
|
||||
"viewLeaderboard": {
|
||||
"message": "Посмотреть доску почёта"
|
||||
},
|
||||
"here": {
|
||||
"message": "здесь"
|
||||
},
|
||||
"recordTimesDescription": {
|
||||
"message": "Нажмите кнопку ниже, когда сегмент начинается и заканчивается, чтобы записать и отправить его в базу."
|
||||
},
|
||||
"popupHint": {
|
||||
"message": "Подсказка: нажмите на кнопку \"Ж\" во время воспроизведения, чтобы сообщить о начале/конце сегмента, и \"Э\", чтобы отправить его. (Это можно изменить в настройках)"
|
||||
},
|
||||
"clearTimesButton": {
|
||||
"message": "Очистить время"
|
||||
},
|
||||
"submitTimesButton": {
|
||||
"message": "Отправить сегменты"
|
||||
},
|
||||
"publicStats": {
|
||||
"message": "Оно используется на публичной странице статистики, чтобы показать Ваш вклад. Её можно посмотреть "
|
||||
},
|
||||
"setUsername": {
|
||||
"message": "Установить имя пользователя"
|
||||
},
|
||||
"discordAdvert": {
|
||||
"message": "Присоединяйтесь к официальному серверу Discord, чтобы оставить предложения и обратную связь!"
|
||||
},
|
||||
"hideThis": {
|
||||
"message": "Скрыть это"
|
||||
},
|
||||
"Options": {
|
||||
"message": "Настройки"
|
||||
},
|
||||
"showButtons": {
|
||||
"message": "Показывать кнопки в плеере YouTube"
|
||||
},
|
||||
"hideButtons": {
|
||||
"message": "Скрыть кнопки в плеере YouTube"
|
||||
},
|
||||
"hideButtonsDescription": {
|
||||
"message": "Эта настройка скрывает кнопки для отправки сегментов, расположенные в плеере YouTube."
|
||||
},
|
||||
"showInfoButton": {
|
||||
"message": "Показывать кнопку информации в плеере YouTube"
|
||||
},
|
||||
"hideInfoButton": {
|
||||
"message": "Скрыть кнопку информации в плеере YouTube"
|
||||
},
|
||||
"whatInfoButton": {
|
||||
"message": "Эта кнопка открывает всплывающее окно на странице YouTube."
|
||||
},
|
||||
"hideDeleteButton": {
|
||||
"message": "Скрыть кнопку удаления в плеере YouTube"
|
||||
},
|
||||
"showDeleteButton": {
|
||||
"message": "Показывать кнопку удаления в плеере YouTube"
|
||||
},
|
||||
"whatDeleteButton": {
|
||||
"message": "Эта кнопка позволяет Вам очистить все неотправленные сегменты в плеере YouTube для текущего видео."
|
||||
},
|
||||
"enableViewTracking": {
|
||||
"message": "Включить отслеживание количества пропусков сегментов"
|
||||
},
|
||||
"whatViewTracking": {
|
||||
"message": "Эта возможность отслеживает, какие сегменты Вы пропустили, чтобы помочь пользователям узнать, насколько их вклад помог другим, и, наряду с голосами, используется как метрика, чтобы убедиться, что спам не попадает в базу данных. Расширение отправляет сообщение на сервер каждый раз, когда Вы пропускаете сегмент. Надеемся, большая часть пользователей не поменяет эту настройку, так что у нас будет точная статистика просмотров. :)"
|
||||
},
|
||||
"enableQueryByHashPrefix": {
|
||||
"message": "Поиск по части хэша"
|
||||
},
|
||||
"whatQueryByHashPrefix": {
|
||||
"message": "Вместо отправки на сервер ID видео, для получения сегментов будут использоваться первые 4 символа хэша ID. Сервер вернёт данные для всех видео с похожими хэшами."
|
||||
},
|
||||
"enableRefetchWhenNotFound": {
|
||||
"message": "Перепроверять сегменты в новых видео"
|
||||
},
|
||||
"whatRefetchWhenNotFound": {
|
||||
"message": "Если видео новое и для него не найдено сегментов, то информация о них будет обновляться каждые пару минут, пока вы смотрите видео."
|
||||
},
|
||||
"showNotice": {
|
||||
"message": "Показать уведомление снова"
|
||||
},
|
||||
"longDescription": {
|
||||
"message": "SponsorBlock позволяет пропускать спонсорские вставки, начальные и конечные заставки, просьбы подписаться и другое в видео на YouTube. SponsorBlock — коллективное расширение, которое позволяет каждому отправить время начала и конца подобных сегментов в видео. После того, как кто-нибудь отправляет эту информацию, все остальные пользователи расширения будут автоматически пропускать эти сегменты. Так же можно пропускать части клипов без музыки.",
|
||||
"description": "Full description of the extension on the store pages."
|
||||
},
|
||||
"website": {
|
||||
"message": "Сайт",
|
||||
"description": "Used on Firefox Store Page"
|
||||
},
|
||||
"sourceCode": {
|
||||
"message": "Исходный код",
|
||||
"description": "Used on Firefox Store Page"
|
||||
},
|
||||
"noticeUpdate": {
|
||||
"message": "Уведомление было обновлено!",
|
||||
"description": "The first line of the message displayed after the notice was upgraded."
|
||||
},
|
||||
"noticeUpdate2": {
|
||||
"message": "Если оно Вам всё равно не нравится, нажмите \"не показывать\".",
|
||||
"description": "The second line of the message displayed after the notice was upgraded."
|
||||
},
|
||||
"setStartSponsorShortcut": {
|
||||
"message": "Назначить горячую клавишу для начала сегмента"
|
||||
},
|
||||
"setSubmitKeybind": {
|
||||
"message": "Назначить горячую клавишу для отправки"
|
||||
},
|
||||
"keybindDescription": {
|
||||
"message": "Нажмите клавишу, чтобы выбрать её"
|
||||
},
|
||||
"keybindDescriptionComplete": {
|
||||
"message": "Клавиша назначена на: "
|
||||
},
|
||||
"0": {
|
||||
"message": "Таймаут подключения. Проверьте ваше соединение с интернетом. Если ваш интернет работает, сервер, скорее всего, перегружен или лежит."
|
||||
},
|
||||
"disableSkipping": {
|
||||
"message": "Отключить SponsorBlock"
|
||||
},
|
||||
"enableSkipping": {
|
||||
"message": "Включить SponsorBlock"
|
||||
},
|
||||
"yourWork": {
|
||||
"message": "Ваша работа",
|
||||
"description": "Used to describe the section that will show you the statistics from your submissions."
|
||||
},
|
||||
"502": {
|
||||
"message": "Похоже, сервер перегружен. Попробуйте ещё раз через несколько секунд."
|
||||
},
|
||||
"errorCode": {
|
||||
"message": "Код ошибки: "
|
||||
},
|
||||
"skip": {
|
||||
"message": "Пропустить"
|
||||
},
|
||||
"skip_category": {
|
||||
"message": "Пропустить {0}?"
|
||||
},
|
||||
"skipped": {
|
||||
"message": "Пропущено"
|
||||
},
|
||||
"disableAutoSkip": {
|
||||
"message": "Отключить автоматический пропуск"
|
||||
},
|
||||
"enableAutoSkip": {
|
||||
"message": "Включить автоматический пропуск"
|
||||
},
|
||||
"audioNotification": {
|
||||
"message": "Аудио уведомление при пропуске"
|
||||
},
|
||||
"audioNotificationDescription": {
|
||||
"message": "Аудио уведомление о пропуске будет воспроизводиться каждый раз, когда сегмент пропущен. Если отключено (или автоматический пропуск отключён), звук не будет воспроизводиться."
|
||||
},
|
||||
"showTimeWithSkips": {
|
||||
"message": "Показывать длительность без сегментов"
|
||||
},
|
||||
"showTimeWithSkipsDescription": {
|
||||
"message": "Эта длительность отображается в скобках рядом с фактической под полосой прокрутки. Показывает длительность видео без сегментов. Включает сегменты, для которых выбрано \"Отображать в полосе прокрутки\"."
|
||||
},
|
||||
"youHaveSkipped": {
|
||||
"message": "Вы пропустили "
|
||||
},
|
||||
"youHaveSaved": {
|
||||
"message": "Вы сэкономили "
|
||||
},
|
||||
"minLower": {
|
||||
"message": "минуту"
|
||||
},
|
||||
"minsLower": {
|
||||
"message": "минут"
|
||||
},
|
||||
"hourLower": {
|
||||
"message": "час"
|
||||
},
|
||||
"hoursLower": {
|
||||
"message": "часов"
|
||||
},
|
||||
"youHaveSavedTime": {
|
||||
"message": "Вы сэкономили людям"
|
||||
},
|
||||
"youHaveSavedTimeEnd": {
|
||||
"message": " их жизней."
|
||||
},
|
||||
"statusReminder": {
|
||||
"message": "Смотрите состояние сервера на status.sponsor.ajay.app."
|
||||
},
|
||||
"changeUserID": {
|
||||
"message": "Импорт/Экспорт Вашего идентификатора пользователя"
|
||||
},
|
||||
"whatChangeUserID": {
|
||||
"message": "Его нужно держать в секрете. Это как пароль, не стоит им ни с кем делиться. Если он у кого-то есть, он сможет выдать себя за Вас."
|
||||
},
|
||||
"setUserID": {
|
||||
"message": "Установить идентификатор пользователя"
|
||||
},
|
||||
"userIDChangeWarning": {
|
||||
"message": "Внимание: изменение идентификатора пользователя необратимо. Вы действительно хотите это сделать? Сделайте резервную копию вашего старого на всякий случай."
|
||||
},
|
||||
"createdBy": {
|
||||
"message": "Создано"
|
||||
},
|
||||
"autoSkip": {
|
||||
"message": "Автоматический пропуск"
|
||||
},
|
||||
"showSkipNotice": {
|
||||
"message": "Показывать уведомление после пропуска сегмента"
|
||||
},
|
||||
"keybindCurrentlySet": {
|
||||
"message": ". Он сейчас назначен на:"
|
||||
},
|
||||
"supportInvidious": {
|
||||
"message": "Поддержка Invidious"
|
||||
},
|
||||
"supportInvidiousDescription": {
|
||||
"message": "Invidious (invidio.us) — это неофициальный клиент для YouTube. Чтобы включить поддержку, Вам понадобится принять дополнительные разрешения. Эта функция НЕ работает в режиме \"инкогнито\" в Chrome и браузерах, основанных на Chromium."
|
||||
},
|
||||
"optionsInfo": {
|
||||
"message": "Включить поддержку Invidious, выключить автоматический пропуск, скрыть кнопки и не только."
|
||||
},
|
||||
"addInvidiousInstance": {
|
||||
"message": "Добавить инстанс Invidious"
|
||||
},
|
||||
"addInvidiousInstanceDescription": {
|
||||
"message": "Добавить свой инстанс Invidious. Формат: ТОЛЬКО домен. Например, invidious.ajay.app"
|
||||
},
|
||||
"add": {
|
||||
"message": "Добавить"
|
||||
},
|
||||
"addInvidiousInstanceError": {
|
||||
"message": "Это неправильный домен. Введите ТОЛЬКО домен. Например, invidious.ajay.app"
|
||||
},
|
||||
"resetInvidiousInstance": {
|
||||
"message": "Сбросить список инстансов Invidious"
|
||||
},
|
||||
"resetInvidiousInstanceAlert": {
|
||||
"message": "Вы собираетесь сбросить список инстансов Invidious"
|
||||
},
|
||||
"currentInstances": {
|
||||
"message": "Текущие инстансы:"
|
||||
},
|
||||
"minDuration": {
|
||||
"message": "Минимальная длительность (в секундах):"
|
||||
},
|
||||
"minDurationDescription": {
|
||||
"message": "Сегменты короче этого значения не будут пропускаться и не будут показаны в плеере."
|
||||
},
|
||||
"shortCheck": {
|
||||
"message": "Следующий диапазон времени короче, чем Ваша настройка минимальной длительности. Это может означать, что он уже был отправлен, и просто игнорируется из-за этой настройки. Вы действительно хотите отправить?"
|
||||
},
|
||||
"showUploadButton": {
|
||||
"message": "Показывать кнопку отправки"
|
||||
},
|
||||
"whatUploadButton": {
|
||||
"message": "Эта кнопка появляется в плеере YouTube после того, как Вы выбрали отметку времени и готовы к отправке."
|
||||
},
|
||||
"customServerAddress": {
|
||||
"message": "Адрес сервера SponsorBlock"
|
||||
},
|
||||
"customServerAddressDescription": {
|
||||
"message": "Адрес, по которому SponsorBlock обращается к серверу.\nМеняйте только если Вы подняли свой сервер."
|
||||
},
|
||||
"save": {
|
||||
"message": "Сохранить"
|
||||
},
|
||||
"reset": {
|
||||
"message": "Сбросить"
|
||||
},
|
||||
"customAddressError": {
|
||||
"message": "Этот адрес неправильного формата. Убедитесь, что он начинается с http:// или https://, и что на конце нет слэшей."
|
||||
},
|
||||
"areYouSureReset": {
|
||||
"message": "Вы действительно хотите это сбросить?"
|
||||
},
|
||||
"confirmPrivacy": {
|
||||
"message": "Было обнаружено, что это видео - с доступом по ссылке. Нажмите \"отмена\", если не хотите проверять для него сегменты."
|
||||
},
|
||||
"unlistedCheck": {
|
||||
"message": "Игнорировать непубличные видео"
|
||||
},
|
||||
"whatUnlistedCheck": {
|
||||
"message": "Эта настройка незначительно замедлит SponsorBlock. Поиск сегментов требует отправки идентификатора видео на сервер. Если Вас беспокоит отправка идентификаторов скрытых видео по интернету, включите эту настройку."
|
||||
},
|
||||
"mobileUpdateInfo": {
|
||||
"message": "m.youtube.com теперь поддерживается"
|
||||
},
|
||||
"exportOptions": {
|
||||
"message": "Импорт/Экспорт всех настроек"
|
||||
},
|
||||
"whatExportOptions": {
|
||||
"message": "Все настройки в формате JSON. Этот файл содержит Ваш идентификатор пользователя, будьте осторожны когда делитесь этими данными."
|
||||
},
|
||||
"setOptions": {
|
||||
"message": "Параметры установки"
|
||||
},
|
||||
"exportOptionsWarning": {
|
||||
"message": "Внимание: изменение настроек необратимо и может сломать расширение. Вы действительно хотите это сделать? Сделайте резервную копию на всякий случай."
|
||||
},
|
||||
"incorrectlyFormattedOptions": {
|
||||
"message": "JSON-файл некорректно отформатирован. Ваши настройки не были изменены."
|
||||
},
|
||||
"confirmNoticeTitle": {
|
||||
"message": "Отправить сегмент"
|
||||
},
|
||||
"submit": {
|
||||
"message": "Отправить"
|
||||
},
|
||||
"cancel": {
|
||||
"message": "Отмена"
|
||||
},
|
||||
"delete": {
|
||||
"message": "Удалить"
|
||||
},
|
||||
"preview": {
|
||||
"message": "Предпросмотр"
|
||||
},
|
||||
"inspect": {
|
||||
"message": "Исследовать"
|
||||
},
|
||||
"edit": {
|
||||
"message": "Редактировать"
|
||||
},
|
||||
"copyDebugInformation": {
|
||||
"message": "Скопировать отладочную информацию в буфер обмена"
|
||||
},
|
||||
"copyDebugInformationFailed": {
|
||||
"message": "Не удалось скопировать в буфер"
|
||||
},
|
||||
"copyDebugInformationOptions": {
|
||||
"message": "Копирует информацию в буфер обмена, которая будет предоставлена разработчику при возникновении ошибки / по запросу разработчика. Такие сведения, как ID пользователя, список разрешенных каналов и адрес пользовательского сервера не передаются. Однако, отправляются ваш user agent, браузер, операционная система и номер версии расширения. "
|
||||
},
|
||||
"copyDebugInformationComplete": {
|
||||
"message": "Отладочная информация скопирована в буфер обмена. Вы можете удалить любую информацию, которой не хотите делиться. Сохраните ее в текстовом файле или вставьте в отчет об ошибке."
|
||||
},
|
||||
"theKey": {
|
||||
"message": "Клавиша"
|
||||
},
|
||||
"keyAlreadyUsed": {
|
||||
"message": "привязана к другому действию. Пожалуйста, выберите другую клавишу."
|
||||
},
|
||||
"to": {
|
||||
"message": "до",
|
||||
"description": "Used between segments. Example: 1:20 to 1:30"
|
||||
},
|
||||
"category_sponsor": {
|
||||
"message": "Спонсор"
|
||||
},
|
||||
"category_sponsor_description": {
|
||||
"message": "Рекламные интеграции, реферальные ссылки и реклама напрямую. Не для саморекламы или рекомендаций разных событий/создателей/сайтов/продуктов, которые нравятся автору видео."
|
||||
},
|
||||
"category_intro": {
|
||||
"message": "Пауза/заставка"
|
||||
},
|
||||
"category_intro_description": {
|
||||
"message": "Часть видео без значимого контента. Может быть паузой, статическим кадром, повторяющейся анимацией. Это не должно использоваться для переходов, содержащих информацию."
|
||||
},
|
||||
"category_intro_short": {
|
||||
"message": "Заставка"
|
||||
},
|
||||
"category_outro": {
|
||||
"message": "Конечная заставка/титры"
|
||||
},
|
||||
"category_outro_description": {
|
||||
"message": "Титры или время появления конечных заставок YouTube. Не для подведения итогов сказанного в видео."
|
||||
},
|
||||
"category_interaction": {
|
||||
"message": "Напоминание о взаимодействии (подписка)"
|
||||
},
|
||||
"category_interaction_description": {
|
||||
"message": "Когда есть краткое напоминание поставить лайк, подписаться на канал или в соцсетях в середине содержимого. Если эта вставка длительная или о чём-то конкретном, она должна классифицироваться как самореклама."
|
||||
},
|
||||
"category_interaction_short": {
|
||||
"message": "Напоминание о взаимодействии"
|
||||
},
|
||||
"category_selfpromo": {
|
||||
"message": "Самореклама/рекомендация"
|
||||
},
|
||||
"category_selfpromo_description": {
|
||||
"message": "Похоже на \"Спонсора\", но для бесплатной рекламы и саморекламы. Включает себя вставки про мерчендайз, пожертвования или информацию о тех, вместе с кем было сделано видео."
|
||||
},
|
||||
"category_music_offtopic": {
|
||||
"message": "Музыка: Сегмент без музыки"
|
||||
},
|
||||
"category_music_offtopic_description": {
|
||||
"message": "Только для использования в музыкальных клипах. Включает в себя начальные и конечные заставки клипов."
|
||||
},
|
||||
"category_music_offtopic_short": {
|
||||
"message": "Без музыки"
|
||||
},
|
||||
"category_livestream_messages": {
|
||||
"message": "Прямые трансляции: пожертвование/чтение сообщения"
|
||||
},
|
||||
"category_livestream_messages_short": {
|
||||
"message": "Чтение сообщений"
|
||||
},
|
||||
"disable": {
|
||||
"message": "Отключить"
|
||||
},
|
||||
"manualSkip": {
|
||||
"message": "Пропускать вручную"
|
||||
},
|
||||
"showOverlay": {
|
||||
"message": "Показывать в полосе прокрутки"
|
||||
},
|
||||
"colorFormatIncorrect": {
|
||||
"message": "Вы ввели цвет в неправильном формате. Это должно быть 3-х или 6-ти значное шестнадцатеричное число с символом # в начале."
|
||||
},
|
||||
"previewColor": {
|
||||
"message": "Цвет предпросмотра",
|
||||
"description": "Referring to submissions that have not been sent to the server yet."
|
||||
},
|
||||
"seekBarColor": {
|
||||
"message": "Цвет в полосе прокрутки"
|
||||
},
|
||||
"category": {
|
||||
"message": "Категория"
|
||||
},
|
||||
"skipOption": {
|
||||
"message": "Способ пропуска",
|
||||
"description": "Used on the options page to describe the ways to skip the segment (auto skip, manual, etc.)"
|
||||
},
|
||||
"enableTestingServer": {
|
||||
"message": "Включить сервера для бета-тестов"
|
||||
},
|
||||
"whatEnableTestingServer": {
|
||||
"message": "Отправленные вами вставки и голоса НЕ БУДУТ ОТПРАВЛЕНЫ на главный сервер. Используйте только для тестирования."
|
||||
},
|
||||
"testingServerWarning": {
|
||||
"message": "Все отправленные вами вставки и голоса НЕ БУДУТ ОТПРАВЛЕНЫ на главный сервер, пока вы подключены к серверу для тестов. Не забудьте отключить эту настройку, чтобы вновь отправлять на главный сервер."
|
||||
},
|
||||
"bracketNow": {
|
||||
"message": "(Сейчас)"
|
||||
},
|
||||
"moreCategories": {
|
||||
"message": "Прочие категории"
|
||||
},
|
||||
"chooseACategory": {
|
||||
"message": "Выберите категорию"
|
||||
},
|
||||
"youMustSelectACategory": {
|
||||
"message": "Вы должны выбрать категорию для всех сегментов, которые вы отправляете!"
|
||||
},
|
||||
"bracketEnd": {
|
||||
"message": "(Конец)"
|
||||
},
|
||||
"hiddenDueToDownvote": {
|
||||
"message": "скрыто: проголосовали против"
|
||||
},
|
||||
"hiddenDueToDuration": {
|
||||
"message": "скрыто: слишком коротко"
|
||||
},
|
||||
"channelDataNotFound": {
|
||||
"message": "ID канала еще не загружен."
|
||||
},
|
||||
"adblockerIssue": {
|
||||
"message": "Кажется, что-то блокирует возможность SponsorBlock'а получать данные о видео. Возможно, это ваш блокировщик рекламы. Пожалуйста, перейдите на https://github.com/ajayyy/SponsorBlock/wiki/Fix-Ad-Blocker-Blocker-Blocking-SponsorBlock's-Requests"
|
||||
},
|
||||
"itCouldBeAdblockerIssue": {
|
||||
"message": "Если это сообщения появляется слишком часто, это может быть вызвано вашим блокировщиком рекламы. Пожалуйста, перейдите на https://github.com/ajayyy/SponsorBlock/wiki/Fix-Ad-Blocker-Blocking-SponsorBlock's-Requests"
|
||||
},
|
||||
"forceChannelCheck": {
|
||||
"message": "Принудительная проверка каналов перед пропуском"
|
||||
},
|
||||
"whatForceChannelCheck": {
|
||||
"message": "По умолчанию расширение пропускает сегменты сразу же, не проверяя то, какой это канал. По умолчанию некоторые сегменты в начале видео могут быть пропущены на каналах из белого списка. Включение этой опции предотвратит это, но все пропуски будут иметь небольшую задержку, так как получение ID канала может занять некоторое время. Эта задержка может быть незаметной, если у вас быстрый интернет."
|
||||
},
|
||||
"forceChannelCheckPopup": {
|
||||
"message": "Рекомендуем включить \"Принудительная проверка каналов перед пропуском\""
|
||||
},
|
||||
"downvoteDescription": {
|
||||
"message": "Неверно указано время"
|
||||
},
|
||||
"incorrectCategory": {
|
||||
"message": "Неверная категория"
|
||||
},
|
||||
"nonMusicCategoryOnMusic": {
|
||||
"message": "Это видео классифицировано как музыкальное. Вы уверены, что в нём есть спонсоры? Если на самом деле это \"Сегмент без музыки\", откройте параметры расширения и включите эту категорию. Затем вы можете отправить этот сегмент как \"Без музыки\", а не как спонсора. Пожалуйста, прочтите руководство, если вы запутались."
|
||||
},
|
||||
"multipleSegments": {
|
||||
"message": "Несколько сегментов"
|
||||
},
|
||||
"guidelines": {
|
||||
"message": "Руководство"
|
||||
},
|
||||
"readTheGuidelines": {
|
||||
"message": "Прочитайте руководство!!",
|
||||
"description": "Show the first time they submit or if they are \"high risk\""
|
||||
},
|
||||
"categoryUpdate1": {
|
||||
"message": "Приветствуйте категории!"
|
||||
},
|
||||
"categoryUpdate2": {
|
||||
"message": "Откройте настройки, чтобы пропускать начальные и конечные заставки, саморекламу и другое."
|
||||
},
|
||||
"unsubmittedWarning": {
|
||||
"message": "Уведомления о неотправленных сегментах"
|
||||
},
|
||||
"unsubmittedWarningDescription": {
|
||||
"message": "Отправлять уведомление, когда вы уходите со страницы видео, сегменты к которому Вы не отправили"
|
||||
}
|
||||
}
|
||||
@@ -1,135 +0,0 @@
|
||||
{
|
||||
"reportButtonTitle": {
|
||||
"message": "Nahlásiť"
|
||||
},
|
||||
"Loading": {
|
||||
"message": "Načitávanie..."
|
||||
},
|
||||
"Mins": {
|
||||
"message": "Minúty"
|
||||
},
|
||||
"Secs": {
|
||||
"message": "Sekundy"
|
||||
},
|
||||
"Hide": {
|
||||
"message": "Nikdy nezobrazovať"
|
||||
},
|
||||
"paused": {
|
||||
"message": "Pozastavené"
|
||||
},
|
||||
"here": {
|
||||
"message": "tu"
|
||||
},
|
||||
"hideThis": {
|
||||
"message": "Skryť Toto"
|
||||
},
|
||||
"Options": {
|
||||
"message": "Nastavenia"
|
||||
},
|
||||
"website": {
|
||||
"message": "Webstránka",
|
||||
"description": "Used on Firefox Store Page"
|
||||
},
|
||||
"sourceCode": {
|
||||
"message": "Zdrojový Kód",
|
||||
"description": "Used on Firefox Store Page"
|
||||
},
|
||||
"yourWork": {
|
||||
"message": "Vaša Práca",
|
||||
"description": "Used to describe the section that will show you the statistics from your submissions."
|
||||
},
|
||||
"errorCode": {
|
||||
"message": "Kód chyby: "
|
||||
},
|
||||
"skip": {
|
||||
"message": "Preskočiť"
|
||||
},
|
||||
"skip_category": {
|
||||
"message": "Preskočiť {0}?"
|
||||
},
|
||||
"disableAutoSkip": {
|
||||
"message": "Zakázať Automatické Preskočenie"
|
||||
},
|
||||
"enableAutoSkip": {
|
||||
"message": "Povoliť Automatické Preskočenie"
|
||||
},
|
||||
"minLower": {
|
||||
"message": "minúta"
|
||||
},
|
||||
"minsLower": {
|
||||
"message": "minúty"
|
||||
},
|
||||
"hourLower": {
|
||||
"message": "hodina"
|
||||
},
|
||||
"hoursLower": {
|
||||
"message": "hodiny"
|
||||
},
|
||||
"setUserID": {
|
||||
"message": "Nastaviť Používateľove ID"
|
||||
},
|
||||
"createdBy": {
|
||||
"message": "Vytvoril"
|
||||
},
|
||||
"autoSkip": {
|
||||
"message": "Automatické Preskočenie"
|
||||
},
|
||||
"add": {
|
||||
"message": "Pridať"
|
||||
},
|
||||
"showUploadButton": {
|
||||
"message": "Ukázať Nahrávacie Tlačidlo"
|
||||
},
|
||||
"save": {
|
||||
"message": "Uložiť"
|
||||
},
|
||||
"reset": {
|
||||
"message": "Vynulovať"
|
||||
},
|
||||
"setOptions": {
|
||||
"message": "Nastaviť Nastavenia"
|
||||
},
|
||||
"submit": {
|
||||
"message": "Poslať"
|
||||
},
|
||||
"cancel": {
|
||||
"message": "Zrušiť"
|
||||
},
|
||||
"delete": {
|
||||
"message": "Odstrániť"
|
||||
},
|
||||
"preview": {
|
||||
"message": "Ukážka"
|
||||
},
|
||||
"edit": {
|
||||
"message": "Upraviť"
|
||||
},
|
||||
"theKey": {
|
||||
"message": "Kľúč"
|
||||
},
|
||||
"to": {
|
||||
"message": "pre",
|
||||
"description": "Used between segments. Example: 1:20 to 1:30"
|
||||
},
|
||||
"category_sponsor": {
|
||||
"message": "Sponzor"
|
||||
},
|
||||
"disable": {
|
||||
"message": "Zakázať"
|
||||
},
|
||||
"manualSkip": {
|
||||
"message": "Manuálne Preskočenie"
|
||||
},
|
||||
"bracketNow": {
|
||||
"message": "(Teraz)"
|
||||
},
|
||||
"moreCategories": {
|
||||
"message": "Viac Kategórií"
|
||||
},
|
||||
"bracketEnd": {
|
||||
"message": "(Koniec)"
|
||||
},
|
||||
"channelDataNotFound": {
|
||||
"message": "ID kanála nie je zatiaľ načítané."
|
||||
}
|
||||
}
|
||||
@@ -1 +0,0 @@
|
||||
{}
|
||||
@@ -1 +0,0 @@
|
||||
{}
|
||||
@@ -1,596 +0,0 @@
|
||||
{
|
||||
"fullName": {
|
||||
"message": "SponsorBlock för YouTube - Hoppa över sponsring",
|
||||
"description": "Name of the extension."
|
||||
},
|
||||
"Description": {
|
||||
"message": "Hoppa över sponsring, prenumerationstiggande och mer på YouTube-videor. Rapportera sponsorer på videor du tittar på för att spara andras tid.",
|
||||
"description": "Description of the extension."
|
||||
},
|
||||
"400": {
|
||||
"message": "Felaktigt anrop enligt servern"
|
||||
},
|
||||
"429": {
|
||||
"message": "Du har rapporterat för många sponsormeddelanden för den här videon, är du säker att det finns så många?"
|
||||
},
|
||||
"409": {
|
||||
"message": "Den här har redan blivit rapporterad"
|
||||
},
|
||||
"channelWhitelisted": {
|
||||
"message": "Kanal vitlistad!"
|
||||
},
|
||||
"Segment": {
|
||||
"message": "segment"
|
||||
},
|
||||
"Segments": {
|
||||
"message": "segment"
|
||||
},
|
||||
"upvoteButtonInfo": {
|
||||
"message": "Rösta på detta inlägg"
|
||||
},
|
||||
"reportButtonTitle": {
|
||||
"message": "Rapportera"
|
||||
},
|
||||
"reportButtonInfo": {
|
||||
"message": "Rapportera det här segmentet som inkorrekt."
|
||||
},
|
||||
"Dismiss": {
|
||||
"message": "Avfärda"
|
||||
},
|
||||
"Loading": {
|
||||
"message": "Laddar..."
|
||||
},
|
||||
"Mins": {
|
||||
"message": "Minuter"
|
||||
},
|
||||
"Secs": {
|
||||
"message": "Sekunder"
|
||||
},
|
||||
"Hide": {
|
||||
"message": "Visa Aldrig"
|
||||
},
|
||||
"hitGoBack": {
|
||||
"message": "Tryck på Tillbaka för att ångra åtgärden."
|
||||
},
|
||||
"unskip": {
|
||||
"message": "Tillbaka"
|
||||
},
|
||||
"reskip": {
|
||||
"message": "Framåt"
|
||||
},
|
||||
"paused": {
|
||||
"message": "Pausad"
|
||||
},
|
||||
"manualPaused": {
|
||||
"message": "Timern stoppad"
|
||||
},
|
||||
"confirmMSG": {
|
||||
"message": "Klicka på infoknappen eller öppna popup-rutan genom att klicka på tilläggets ikon i hörnet uppe till höger för att redigera eller ta bort inviduella värden."
|
||||
},
|
||||
"clearThis": {
|
||||
"message": "Är du säker på att du vill rensa detta?\n\n"
|
||||
},
|
||||
"Unknown": {
|
||||
"message": "Ett fel uppstod vid rapportering av sponsorsegment, försök igen senare."
|
||||
},
|
||||
"sponsorFound": {
|
||||
"message": "Denna video har segment i databasen!"
|
||||
},
|
||||
"sponsor404": {
|
||||
"message": "Hittade inga segment"
|
||||
},
|
||||
"sponsorStart": {
|
||||
"message": "Segmentet startar nu"
|
||||
},
|
||||
"sponsorEnd": {
|
||||
"message": "Segmentet slutar nu"
|
||||
},
|
||||
"noVideoID": {
|
||||
"message": "Kunde inte hitta någon YouTube-video i denna tab. Om du är säker på att detta är en Youtube-flik, stäng den här rutan och öppna den igen. Ladda om fliken om inte det funkar."
|
||||
},
|
||||
"success": {
|
||||
"message": "Lyckades!"
|
||||
},
|
||||
"voted": {
|
||||
"message": "Röstat!"
|
||||
},
|
||||
"serverDown": {
|
||||
"message": "Det verkar som att servern är nere. Kontakta utvecklaren omedelbart."
|
||||
},
|
||||
"connectionError": {
|
||||
"message": "Anslutningsfel. Felkod: "
|
||||
},
|
||||
"wantToSubmit": {
|
||||
"message": "Vill skicka in med video-id"
|
||||
},
|
||||
"leftTimes": {
|
||||
"message": "Du verkar ha lämnat kvar några segment som inte skickats in. Gå tillbaka till den sidan för att skicka in dem (de är inte borttagna)."
|
||||
},
|
||||
"clearTimes": {
|
||||
"message": "Rensa segmenten"
|
||||
},
|
||||
"openPopup": {
|
||||
"message": "Öppna SponsorBlock Popup"
|
||||
},
|
||||
"closePopup": {
|
||||
"message": "Stäng popup"
|
||||
},
|
||||
"SubmitTimes": {
|
||||
"message": "Skicka in segment"
|
||||
},
|
||||
"submitCheck": {
|
||||
"message": "Är du säker på att du vill rapportera detta?"
|
||||
},
|
||||
"whitelistChannel": {
|
||||
"message": "Vitlista Kanal"
|
||||
},
|
||||
"removeFromWhitelist": {
|
||||
"message": "Ta bort kanal från vitlistan"
|
||||
},
|
||||
"voteOnTime": {
|
||||
"message": "Rösta på ett segment"
|
||||
},
|
||||
"soFarUHSubmited": {
|
||||
"message": "Hitills har du rapporterat"
|
||||
},
|
||||
"savedPeopleFrom": {
|
||||
"message": "Du har sparat andra "
|
||||
},
|
||||
"viewLeaderboard": {
|
||||
"message": "Se leaderboarden"
|
||||
},
|
||||
"here": {
|
||||
"message": "här"
|
||||
},
|
||||
"recordTimesDescription": {
|
||||
"message": "Klicka på knappen nedan när segmentet startar och slutar för att spela in och skicka in det till databasen."
|
||||
},
|
||||
"popupHint": {
|
||||
"message": "Tips: Tryck på tangenten semikolon medan du fokuserar på en video för att rapportera början/slutet av ett segment för att skicka in. (Detta kan ändras i alternativen)"
|
||||
},
|
||||
"clearTimesButton": {
|
||||
"message": "Rensa Tider"
|
||||
},
|
||||
"submitTimesButton": {
|
||||
"message": "Rapportera Tider"
|
||||
},
|
||||
"publicStats": {
|
||||
"message": "Detta kommer att användas på den publika statistiksidan för att visa hur mycket du har bidragit. Spana in den"
|
||||
},
|
||||
"setUsername": {
|
||||
"message": "Ange Användarnamn"
|
||||
},
|
||||
"discordAdvert": {
|
||||
"message": "Gå med i den officiella discordservern för att ge förslag och feedback!"
|
||||
},
|
||||
"hideThis": {
|
||||
"message": "Dölj detta"
|
||||
},
|
||||
"Options": {
|
||||
"message": "Inställningar"
|
||||
},
|
||||
"showButtons": {
|
||||
"message": "Visa Knappar På YouTube-spelaren"
|
||||
},
|
||||
"hideButtons": {
|
||||
"message": "Dölj Knappar På YouTube-spelaren"
|
||||
},
|
||||
"hideButtonsDescription": {
|
||||
"message": "Detta döljer knapparna på YouTube-spelaren som du kan rapportera sponsormeddelanden med. Jag förstår att det kan se störande ut för en del. Istället för att ha knappen där kan den här popup-rutan användas för att rapportera sponsormeddelanden. För att dölja notisen som dyker upp, tryck på knappen som syns på notisen som säger \"Visa inte det här igen\". Du kan alltid slå på dessa inställningar igen senare."
|
||||
},
|
||||
"showInfoButton": {
|
||||
"message": "Visa Infoknapp På YouTube-spelaren"
|
||||
},
|
||||
"hideInfoButton": {
|
||||
"message": "Dölj Infoknapp På YouTube-spelaren"
|
||||
},
|
||||
"whatInfoButton": {
|
||||
"message": "Detta är knappen som öppnar popup-rutan på YouTube-sidan."
|
||||
},
|
||||
"hideDeleteButton": {
|
||||
"message": "Dölj \"Ta Bort\"-knappen På YouTube-spelaren"
|
||||
},
|
||||
"showDeleteButton": {
|
||||
"message": "Visa \"Ta Bort\"-knappen På YouTube-spelaren"
|
||||
},
|
||||
"whatDeleteButton": {
|
||||
"message": "Denna knappen tar bort alla sponsormeddelanden på YouTube-spelaren."
|
||||
},
|
||||
"enableViewTracking": {
|
||||
"message": "Aktivera spåra antalet hoppa över"
|
||||
},
|
||||
"whatViewTracking": {
|
||||
"message": "Den här funktionen spårar vilka segment du har hoppat över för att låta användarna veta hur mycket tid en användare har sparat andra och tillsammans med användarnas röster säkerställa att spam inte kommer in i databasen. Detta tillägg skickar ett meddelande till servern varje gång du hoppar över ett segment. Förhoppningsvis ändrar inte folk den här inställningen så statistiken hålls tillförlitlig. :)"
|
||||
},
|
||||
"enableQueryByHashPrefix": {
|
||||
"message": "Fråga efter hash-prefix"
|
||||
},
|
||||
"showNotice": {
|
||||
"message": "Visa Notisen Igen"
|
||||
},
|
||||
"longDescription": {
|
||||
"message": "SponsorBlock låter dig hoppa över sponsormeddelanden, introduktioner, eftertexter, prenumerationspåminnelser och andra irriterande delar av YouTube-videor. SponsorBlock är ett crowdsourced webbläsartillägg som låter vem som helst att skicka in start- och sluttid på sponsorsegment och andra segment av YouTube-videor. När en person skickar in denna information kommer alla andra som har detta tillägg installerat att hoppa över det sponsrade segmentet. Du kan även hoppa över icke-musikavsnitt i musikvideor.",
|
||||
"description": "Full description of the extension on the store pages."
|
||||
},
|
||||
"website": {
|
||||
"message": "Hemsida",
|
||||
"description": "Used on Firefox Store Page"
|
||||
},
|
||||
"sourceCode": {
|
||||
"message": "Källkod",
|
||||
"description": "Used on Firefox Store Page"
|
||||
},
|
||||
"noticeUpdate": {
|
||||
"message": "Den här notisen har förbättrats!",
|
||||
"description": "The first line of the message displayed after the notice was upgraded."
|
||||
},
|
||||
"noticeUpdate2": {
|
||||
"message": "Om du ändå inte gillar det, tryck på \"Visa aldrig\"-knappen.",
|
||||
"description": "The second line of the message displayed after the notice was upgraded."
|
||||
},
|
||||
"setStartSponsorShortcut": {
|
||||
"message": "Ange den tangent som ska fungera som starttangent för ett segment"
|
||||
},
|
||||
"setSubmitKeybind": {
|
||||
"message": "Välj knapp att koppla till rapportering av sponsormeddelande"
|
||||
},
|
||||
"keybindDescription": {
|
||||
"message": "Koppla knapp genom att trycka på den"
|
||||
},
|
||||
"keybindDescriptionComplete": {
|
||||
"message": "Kopplad till: "
|
||||
},
|
||||
"0": {
|
||||
"message": "Anslutningsfel. Se över din internetanslutning. Om du kan komma åt internet så är servern förmodligen överbelastad eller nere."
|
||||
},
|
||||
"disableSkipping": {
|
||||
"message": "Avaktivera SponsorBlock"
|
||||
},
|
||||
"enableSkipping": {
|
||||
"message": "Aktivera SponsorBlock"
|
||||
},
|
||||
"yourWork": {
|
||||
"message": "Ditt Bidrag",
|
||||
"description": "Used to describe the section that will show you the statistics from your submissions."
|
||||
},
|
||||
"502": {
|
||||
"message": "Servern verkar vara överbelastad. Försök igen om några sekunder."
|
||||
},
|
||||
"errorCode": {
|
||||
"message": "Felkod: "
|
||||
},
|
||||
"skip": {
|
||||
"message": "Hoppa över"
|
||||
},
|
||||
"skip_category": {
|
||||
"message": "Hoppa över {0}?"
|
||||
},
|
||||
"skipped": {
|
||||
"message": "Skippat"
|
||||
},
|
||||
"disableAutoSkip": {
|
||||
"message": "Inaktivera hoppa över automatiskt"
|
||||
},
|
||||
"enableAutoSkip": {
|
||||
"message": "Aktivera Hoppa Över Automatiskt"
|
||||
},
|
||||
"audioNotification": {
|
||||
"message": "Ljudeffekt vid hopp"
|
||||
},
|
||||
"audioNotificationDescription": {
|
||||
"message": "Ljudavisering vid hoppa över kommer att spela upp ett ljud när ett segment hoppas över. Om inaktiverad (eller om hoppa över automatiskt är inaktiverat), kommer inget ljud att spelas upp."
|
||||
},
|
||||
"showTimeWithSkips": {
|
||||
"message": "Visa tiden med det överhoppade borttaget"
|
||||
},
|
||||
"showTimeWithSkipsDescription": {
|
||||
"message": "Denna tid visas inom parentes bredvid den aktuella tiden nedanför sökfältet. Detta visar den totala videons varaktighet minus alla segment. Detta inkluderar segment markerade som endast \"Visa i sökfältet\"."
|
||||
},
|
||||
"youHaveSkipped": {
|
||||
"message": "Du har hoppat över "
|
||||
},
|
||||
"youHaveSaved": {
|
||||
"message": "Du har sparat "
|
||||
},
|
||||
"minLower": {
|
||||
"message": "minuter"
|
||||
},
|
||||
"minsLower": {
|
||||
"message": "minuter"
|
||||
},
|
||||
"hourLower": {
|
||||
"message": "timma"
|
||||
},
|
||||
"hoursLower": {
|
||||
"message": "timmar"
|
||||
},
|
||||
"youHaveSavedTime": {
|
||||
"message": "Du har sparat andra"
|
||||
},
|
||||
"youHaveSavedTimeEnd": {
|
||||
"message": " av deras liv."
|
||||
},
|
||||
"statusReminder": {
|
||||
"message": "Gå till status.sponsor.ajay.app för serverstatus."
|
||||
},
|
||||
"changeUserID": {
|
||||
"message": "Importera/Exportera Ditt AnvändarID"
|
||||
},
|
||||
"whatChangeUserID": {
|
||||
"message": "Detta bör hållas hemligt. Det fungerar som ett lösenord och borde inte delas vidare med någon. Om någon kommer över detta kan den personen utge sig för att vara dig."
|
||||
},
|
||||
"setUserID": {
|
||||
"message": "Ange AnvändarID"
|
||||
},
|
||||
"userIDChangeWarning": {
|
||||
"message": "Varning: Ändring av AnvändarID är permanent. Är du säker att du vill göra det? Se till att ta en backup av ditt gamla för säkerhets skull."
|
||||
},
|
||||
"createdBy": {
|
||||
"message": "Skapad av"
|
||||
},
|
||||
"autoSkip": {
|
||||
"message": "Hoppa Över Automatiskt"
|
||||
},
|
||||
"showSkipNotice": {
|
||||
"message": "Visa ett meddelande efter att ett segment har hoppats över"
|
||||
},
|
||||
"keybindCurrentlySet": {
|
||||
"message": ". Nuvarande snabbtangent är:"
|
||||
},
|
||||
"supportInvidious": {
|
||||
"message": "Stöd Invidious"
|
||||
},
|
||||
"supportInvidiousDescription": {
|
||||
"message": "Invidious (invidio.us) är en tredjeparts YouTube-klient. För att aktivera stöd måste du acceptera de extra behörigheterna. Detta kommer INTE att fungera i incognito i Chrome och andra Cromium-varianter."
|
||||
},
|
||||
"optionsInfo": {
|
||||
"message": "Aktivera Invidious stöd, avaktivera hoppa över automatiskt, dölj knappar och mer."
|
||||
},
|
||||
"addInvidiousInstance": {
|
||||
"message": "Lägg Till Invidious Instans"
|
||||
},
|
||||
"addInvidiousInstanceDescription": {
|
||||
"message": "Lägg till en anpassad instans av Invidious. Denna måste vara formaterad med ENBART domänen. Exempelvis: invidious.ajay.app"
|
||||
},
|
||||
"add": {
|
||||
"message": "Lägg till"
|
||||
},
|
||||
"addInvidiousInstanceError": {
|
||||
"message": "Detta är en individuell domän. Den måste ENBART inkludera domändelen. Exempelvis: invidious.ajay.app"
|
||||
},
|
||||
"resetInvidiousInstance": {
|
||||
"message": "Rensa Invidious instanslista"
|
||||
},
|
||||
"resetInvidiousInstanceAlert": {
|
||||
"message": "Du kommer nu att rensa Invidious instanslista"
|
||||
},
|
||||
"currentInstances": {
|
||||
"message": "Nuvarande Instanser:"
|
||||
},
|
||||
"minDuration": {
|
||||
"message": "Minsta varaktighet (sekunder):"
|
||||
},
|
||||
"minDurationDescription": {
|
||||
"message": "Segment som är kortare än det angivna värdet kommer inte att hoppas över eller visas i spelaren."
|
||||
},
|
||||
"shortCheck": {
|
||||
"message": "Följande rapport är kortare än ditt minstavärde i inställningarna. Det skulle kunna betyda att det redan är rapporterat och bara ignorerat på grund av denna inställning. Är du säker på att du vill rapportera?"
|
||||
},
|
||||
"showUploadButton": {
|
||||
"message": "Visa Uppladdningsknapp"
|
||||
},
|
||||
"whatUploadButton": {
|
||||
"message": "Denna knapp visas på YouTube-spelaren efter att du har valt en tidpunkt och är redo att rapportera."
|
||||
},
|
||||
"customServerAddress": {
|
||||
"message": "SponsorBlock Serveradress"
|
||||
},
|
||||
"customServerAddressDescription": {
|
||||
"message": "Adressen SponsorBlock använder för att prata med servern.\nOm du inte har din egen serverinstans ska den här inställningen inte ändras."
|
||||
},
|
||||
"save": {
|
||||
"message": "Spara"
|
||||
},
|
||||
"reset": {
|
||||
"message": "Rensa"
|
||||
},
|
||||
"customAddressError": {
|
||||
"message": "Denna adressen är inte korrekt formaterad. Se till att du har http:// eller https:// i början och inga snedstreck i slutet."
|
||||
},
|
||||
"areYouSureReset": {
|
||||
"message": "Är du säker på att du vill rensa?"
|
||||
},
|
||||
"confirmPrivacy": {
|
||||
"message": "Den här videon verkar vara olistad. Klicka på avbryt om du inte vill söka efter överhoppade segment."
|
||||
},
|
||||
"unlistedCheck": {
|
||||
"message": "Ignorera Olistade Videor"
|
||||
},
|
||||
"whatUnlistedCheck": {
|
||||
"message": "Den här inställningen kommer att slöa ner SponsorBlock. Segmentöverhoppssökningar kräver att video-ID skickas till servern. Om du är orolig över att olistade video-ID:s skickas över internet, aktivera då detta alternativ."
|
||||
},
|
||||
"mobileUpdateInfo": {
|
||||
"message": "m.youtube.com stöds nu"
|
||||
},
|
||||
"exportOptions": {
|
||||
"message": "Importera/Exportera Alla Inställningar"
|
||||
},
|
||||
"whatExportOptions": {
|
||||
"message": "Detta är alla dina inställningar i JSON-format. Det inkluderar ditt AnvändarID, så var nog med hur du hanterar datan."
|
||||
},
|
||||
"setOptions": {
|
||||
"message": "Ange Inställningar"
|
||||
},
|
||||
"exportOptionsWarning": {
|
||||
"message": "Varning: Att ändra inställningarna är permanent och kan förstöra din installation. Är du säker på att du vill göra detta? Se till att göra en backup för säkerhets skull."
|
||||
},
|
||||
"incorrectlyFormattedOptions": {
|
||||
"message": "Denna JSON är inte korrekt formaterad. Dina inställningar har inte ändrats."
|
||||
},
|
||||
"confirmNoticeTitle": {
|
||||
"message": "Rapportera Segment"
|
||||
},
|
||||
"submit": {
|
||||
"message": "Skicka"
|
||||
},
|
||||
"cancel": {
|
||||
"message": "Avbryt"
|
||||
},
|
||||
"delete": {
|
||||
"message": "Ta bort"
|
||||
},
|
||||
"preview": {
|
||||
"message": "Förhandsgranska"
|
||||
},
|
||||
"inspect": {
|
||||
"message": "Granska"
|
||||
},
|
||||
"edit": {
|
||||
"message": "Redigera"
|
||||
},
|
||||
"copyDebugInformation": {
|
||||
"message": "Kopiera felsökningsinformation till urklippet"
|
||||
},
|
||||
"copyDebugInformationFailed": {
|
||||
"message": "Misslyckades med att kopiera debuginformation till urklipp"
|
||||
},
|
||||
"copyDebugInformationOptions": {
|
||||
"message": "Kopierar information till urklipp för att dela med en utvecklare vid rapportering av en bugg / när en utvecklare ber om det. Känslig data som AnvändarID, vitlistade kanaler, och anpassad serveradress följer inte med. Däremot innehåller det information om useragent, webbläsare, operativsystem, och tilläggsversion."
|
||||
},
|
||||
"copyDebugInformationComplete": {
|
||||
"message": "Debuginformationen har kopierats till urklipp. Ta bort eventuell information du inte vill dela med dig av. Spara informationen i en textfil eller klistra in den i en buggrapport."
|
||||
},
|
||||
"theKey": {
|
||||
"message": "Nyckeln"
|
||||
},
|
||||
"keyAlreadyUsed": {
|
||||
"message": "är kopplad till en annan funktion. Välj en annan knapp."
|
||||
},
|
||||
"to": {
|
||||
"message": "till",
|
||||
"description": "Used between segments. Example: 1:20 to 1:30"
|
||||
},
|
||||
"category_sponsor": {
|
||||
"message": "Sponsormeddelande"
|
||||
},
|
||||
"category_intro": {
|
||||
"message": "Paus/Introduktion"
|
||||
},
|
||||
"category_intro_short": {
|
||||
"message": "Uppehåll"
|
||||
},
|
||||
"category_outro": {
|
||||
"message": "Slutkort/Credits"
|
||||
},
|
||||
"category_interaction": {
|
||||
"message": "Interaktionspåminnelse (Prenumerera)"
|
||||
},
|
||||
"category_selfpromo": {
|
||||
"message": "Obetald/självbefodran"
|
||||
},
|
||||
"category_music_offtopic": {
|
||||
"message": "Musik: Icke-musikavsnitt"
|
||||
},
|
||||
"category_music_offtopic_description": {
|
||||
"message": "Endast för användning i musikvideor. Detta inkluderar intros och outros i musikvideor."
|
||||
},
|
||||
"category_music_offtopic_short": {
|
||||
"message": "Icke-musik"
|
||||
},
|
||||
"category_livestream_messages_short": {
|
||||
"message": "Läser meddelande"
|
||||
},
|
||||
"disable": {
|
||||
"message": "Avaktivera"
|
||||
},
|
||||
"manualSkip": {
|
||||
"message": "Hoppa Över Manuellt"
|
||||
},
|
||||
"showOverlay": {
|
||||
"message": "Visa Lager Ovanpå Spelare"
|
||||
},
|
||||
"previewColor": {
|
||||
"message": "Förhandsgranskningsfärg",
|
||||
"description": "Referring to submissions that have not been sent to the server yet."
|
||||
},
|
||||
"seekBarColor": {
|
||||
"message": "Sökfältsfärg"
|
||||
},
|
||||
"category": {
|
||||
"message": "Kategori"
|
||||
},
|
||||
"skipOption": {
|
||||
"message": "Alternativ för hoppa över",
|
||||
"description": "Used on the options page to describe the ways to skip the segment (auto skip, manual, etc.)"
|
||||
},
|
||||
"enableTestingServer": {
|
||||
"message": "Aktivera Server För Betatestning"
|
||||
},
|
||||
"whatEnableTestingServer": {
|
||||
"message": "Dina rapporter och röster KOMMER INTE RÄKNAS mot huvudservern. Använd endast detta för testning."
|
||||
},
|
||||
"testingServerWarning": {
|
||||
"message": "Alla rapporter och röster KOMMER INTE RÄKNAS mot huvudservern så länge du är ansluten mot testservern. Se till att avaktivera detta när du vill rapportera ett riktigt sponsormeddelande."
|
||||
},
|
||||
"bracketNow": {
|
||||
"message": "(Nu)"
|
||||
},
|
||||
"moreCategories": {
|
||||
"message": "Fler Kategorier"
|
||||
},
|
||||
"chooseACategory": {
|
||||
"message": "Välj en kategori"
|
||||
},
|
||||
"youMustSelectACategory": {
|
||||
"message": "Du måste välja en kategori för alla segment du skickar in!"
|
||||
},
|
||||
"bracketEnd": {
|
||||
"message": "(Slut)"
|
||||
},
|
||||
"hiddenDueToDownvote": {
|
||||
"message": "dold: rösta ner"
|
||||
},
|
||||
"hiddenDueToDuration": {
|
||||
"message": "dold: för kort"
|
||||
},
|
||||
"channelDataNotFound": {
|
||||
"message": "Kanal-ID är inte inladdat än."
|
||||
},
|
||||
"adblockerIssue": {
|
||||
"message": "Det verkar som om något blockerar SponsorBlocks från att hämta videodata. Det beror förmodligen på din annonsblockerare. Vänligen kontrollera https://github.com/ajayyy/SponsorBlock/wiki/Fix-Ad-Blocker-Blocking-SponsorBlock's-Requests"
|
||||
},
|
||||
"itCouldBeAdblockerIssue": {
|
||||
"message": "Om detta fortsätter att inträffa, kan orsaken vara din annonsblockerare. Vänligen kontrollera https://github.com/ajayyy/SponsorBlock/wiki/Fix-Ad-Blocker-Blocking-SponsorBlock's-Requests"
|
||||
},
|
||||
"forceChannelCheck": {
|
||||
"message": "Tvinga kontroll av kanalen innan hoppa över"
|
||||
},
|
||||
"forceChannelCheckPopup": {
|
||||
"message": "Överväg att aktivera \"Tvinga kontroll av kanalen innan hoppa över\""
|
||||
},
|
||||
"downvoteDescription": {
|
||||
"message": "Fel timing"
|
||||
},
|
||||
"incorrectCategory": {
|
||||
"message": "Fel kategori"
|
||||
},
|
||||
"multipleSegments": {
|
||||
"message": "Flera segment"
|
||||
},
|
||||
"guidelines": {
|
||||
"message": "Riktlinjer"
|
||||
},
|
||||
"readTheGuidelines": {
|
||||
"message": "Läs riktlinjerna!!",
|
||||
"description": "Show the first time they submit or if they are \"high risk\""
|
||||
},
|
||||
"categoryUpdate1": {
|
||||
"message": "Kategorier finns här!"
|
||||
},
|
||||
"unsubmittedWarning": {
|
||||
"message": "Avisering när segment inte har skickats in"
|
||||
},
|
||||
"unsubmittedWarningDescription": {
|
||||
"message": "Visa en avisering när du lämnar en video med segment som inte har laddats upp"
|
||||
}
|
||||
}
|
||||
@@ -1 +0,0 @@
|
||||
{}
|
||||
@@ -1,638 +0,0 @@
|
||||
{
|
||||
"fullName": {
|
||||
"message": "YouTube க்கான ஸ்பான்சர் பிளாக் - ஸ்பான்சர்ஷிப்களைத் தவிர்",
|
||||
"description": "Name of the extension."
|
||||
},
|
||||
"Description": {
|
||||
"message": "YouTube வீடியோக்களில் ஸ்பான்சர்ஷிப்கள், சந்தா பிச்சை மற்றும் பலவற்றைத் தவிர்க்கவும். மற்றவர்களின் நேரத்தைச் சேமிக்க நீங்கள் பார்க்கும் வீடியோக்களில் ஸ்பான்சர்களைப் புகாரளிக்கவும்.",
|
||||
"description": "Description of the extension."
|
||||
},
|
||||
"400": {
|
||||
"message": "இந்த கோரிக்கை தவறானது என்று சர்வர் கூறினார்"
|
||||
},
|
||||
"429": {
|
||||
"message": "இந்த ஒரு வீடியோவிற்கு நீங்கள் பல ஸ்பான்சர் நேரங்களை சமர்ப்பித்துள்ளீர்கள், இது பல உள்ளன என்று நீங்கள் உறுதியாக நம்புகிறீர்களா?"
|
||||
},
|
||||
"409": {
|
||||
"message": "இது ஏற்கனவே சமர்ப்பிக்கப்பட்டுள்ளது"
|
||||
},
|
||||
"channelWhitelisted": {
|
||||
"message": "சேனல் அனுமதிப்பட்டியல்!"
|
||||
},
|
||||
"Segment": {
|
||||
"message": "பிரிவு"
|
||||
},
|
||||
"Segments": {
|
||||
"message": "பிரிவுகள்"
|
||||
},
|
||||
"upvoteButtonInfo": {
|
||||
"message": "இந்த சமர்ப்பிப்பை மேம்படுத்துங்கள்"
|
||||
},
|
||||
"reportButtonTitle": {
|
||||
"message": "அறிக்கை"
|
||||
},
|
||||
"reportButtonInfo": {
|
||||
"message": "இந்த சமர்ப்பிப்பு தவறானது என புகாரளிக்கவும்."
|
||||
},
|
||||
"Dismiss": {
|
||||
"message": "நீக்கு"
|
||||
},
|
||||
"Loading": {
|
||||
"message": "ஏற்றுகிறது..."
|
||||
},
|
||||
"Mins": {
|
||||
"message": "நிமிடம்"
|
||||
},
|
||||
"Secs": {
|
||||
"message": "நொடிகள்"
|
||||
},
|
||||
"Hide": {
|
||||
"message": "ஒருபோதும் அனுமதிக்காதே"
|
||||
},
|
||||
"hitGoBack": {
|
||||
"message": "நீங்கள் எங்கிருந்து வந்தீர்கள் என்பதைத் தட்டவும்."
|
||||
},
|
||||
"unskip": {
|
||||
"message": "அன்ஸ்கிப்"
|
||||
},
|
||||
"reskip": {
|
||||
"message": "ரெஸ்கிப்"
|
||||
},
|
||||
"paused": {
|
||||
"message": "இடைநிறுத்தப்பட்டது"
|
||||
},
|
||||
"manualPaused": {
|
||||
"message": "டைமர் நிறுத்தப்பட்டது"
|
||||
},
|
||||
"confirmMSG": {
|
||||
"message": "தனிப்பட்ட மதிப்புகளைத் திருத்த அல்லது நீக்க, தகவல் பொத்தானைக் கிளிக் செய்யவும் அல்லது மேல் வலது மூலையில் உள்ள நீட்டிப்பு ஐகானைக் கிளிக் செய்வதன் மூலம் நீட்டிப்பு பாப்அப்பைத் திறக்கவும்."
|
||||
},
|
||||
"clearThis": {
|
||||
"message": "இதை அழிக்க விரும்புகிறீர்களா?\n\n"
|
||||
},
|
||||
"Unknown": {
|
||||
"message": "உங்கள் ஸ்பான்சர் நேரங்களைச் சமர்ப்பிப்பதில் பிழை ஏற்பட்டது, தயவுசெய்து பின்னர் மீண்டும் முயற்சிக்கவும்."
|
||||
},
|
||||
"sponsorFound": {
|
||||
"message": "இந்த வீடியோவில் தரவுத்தளத்தில் பகுதிகள் உள்ளன!"
|
||||
},
|
||||
"sponsor404": {
|
||||
"message": "எந்தப் பகுதியும் கிடைக்கவில்லை"
|
||||
},
|
||||
"sponsorStart": {
|
||||
"message": "பிரிவு இப்போது தொடங்குகிறது"
|
||||
},
|
||||
"sponsorEnd": {
|
||||
"message": "பிரிவு இப்போது முடிகிறது"
|
||||
},
|
||||
"noVideoID": {
|
||||
"message": "இந்த தாவலில் YouTube வீடியோ எதுவும் இல்லை. இது ஒரு YouTube தாவல் என்று உங்களுக்குத் தெரிந்தால், இந்த பாப்அப்பை மூடிவிட்டு மீண்டும் திறக்கவும். அது வேலை செய்யவில்லை என்றால், தாவலை மீண்டும் ஏற்ற முயற்சிக்கவும்."
|
||||
},
|
||||
"success": {
|
||||
"message": "வெற்றி!"
|
||||
},
|
||||
"voted": {
|
||||
"message": "வாக்களித்தார்!"
|
||||
},
|
||||
"serverDown": {
|
||||
"message": "சேவையகம் செயலிழந்துவிட்டதாகத் தெரிகிறது. டெவலப்பரை உடனடியாக தொடர்பு கொள்ளவும்."
|
||||
},
|
||||
"connectionError": {
|
||||
"message": "இணைப்பு பிழை ஏற்பட்டது. பிழை குறியீடு: "
|
||||
},
|
||||
"wantToSubmit": {
|
||||
"message": "வீடியோ ஐடிக்கு நீங்கள் சமர்ப்பிக்க விரும்புகிறீர்களா"
|
||||
},
|
||||
"leftTimes": {
|
||||
"message": "நீங்கள் சில பிரிவுகளை சமர்ப்பிக்கவில்லை என்று தெரிகிறது. அவற்றைச் சமர்ப்பிக்க அந்தப் பக்கத்திற்குச் செல்லவும் (அவை நீக்கப்படவில்லை)."
|
||||
},
|
||||
"clearTimes": {
|
||||
"message": "பிரிவுகளை அழிக்கவும்"
|
||||
},
|
||||
"openPopup": {
|
||||
"message": "ஸ்பான்சர் பிளாக் பாப்அப்பைத் திறக்கவும்"
|
||||
},
|
||||
"closePopup": {
|
||||
"message": "பாப்அப்பை மூடு"
|
||||
},
|
||||
"SubmitTimes": {
|
||||
"message": "பிரிவுகளைச் சமர்ப்பிக்கவும்"
|
||||
},
|
||||
"submitCheck": {
|
||||
"message": "இதை நிச்சயமாக சமர்ப்பிக்க விரும்புகிறீர்களா?"
|
||||
},
|
||||
"whitelistChannel": {
|
||||
"message": "அனுமதிப்பட்டியல் சேனல்"
|
||||
},
|
||||
"removeFromWhitelist": {
|
||||
"message": "அனுமதிப்பட்டியலில் இருந்து சேனலை அகற்று"
|
||||
},
|
||||
"voteOnTime": {
|
||||
"message": "ஒரு பிரிவில் வாக்களியுங்கள்"
|
||||
},
|
||||
"soFarUHSubmited": {
|
||||
"message": "இதுவரை, நீங்கள் சமர்ப்பித்தீர்கள்"
|
||||
},
|
||||
"savedPeopleFrom": {
|
||||
"message": "நீங்கள் மக்களை காப்பாற்றியுள்ளீர்கள் "
|
||||
},
|
||||
"viewLeaderboard": {
|
||||
"message": "லீடர்போர்டைக் காண்க"
|
||||
},
|
||||
"here": {
|
||||
"message": "இங்கே"
|
||||
},
|
||||
"recordTimesDescription": {
|
||||
"message": "பிரிவு துவங்கி முடிவடையும் போது கீழே உள்ள பொத்தானைக் கிளிக் செய்து பதிவுசெய்து தரவுத்தளத்தில் சமர்ப்பிக்கவும்."
|
||||
},
|
||||
"popupHint": {
|
||||
"message": "குறிப்பு: ஒரு பிரிவின் தொடக்க / முடிவைப் புகாரளிக்க ஒரு வீடியோவில் கவனம் செலுத்துகையில் அரைக்காற்பகுதி விசையை அழுத்தி சமர்ப்பிக்க மேற்கோள். (இதை விருப்பங்களில் மாற்றலாம்)"
|
||||
},
|
||||
"clearTimesButton": {
|
||||
"message": "நேரங்களை அழி"
|
||||
},
|
||||
"submitTimesButton": {
|
||||
"message": "நேரங்களைச் சமர்ப்பிக்கவும்"
|
||||
},
|
||||
"publicStats": {
|
||||
"message": "நீங்கள் எவ்வளவு பங்களித்தீர்கள் என்பதைக் காட்ட இது பொது புள்ளிவிவரங்கள் பக்கத்தில் பயன்படுத்தப்படுகிறது. அதை பார்"
|
||||
},
|
||||
"setUsername": {
|
||||
"message": "பயனர்பெயரை அமைக்கவும்"
|
||||
},
|
||||
"discordAdvert": {
|
||||
"message": "பரிந்துரைகள் மற்றும் கருத்துக்களை வழங்க அதிகாரப்பூர்வ டிஸ்கார்ட் சேவையகத்தில் சேர வாருங்கள்!"
|
||||
},
|
||||
"hideThis": {
|
||||
"message": "இதை மறை"
|
||||
},
|
||||
"Options": {
|
||||
"message": "விருப்பங்கள்"
|
||||
},
|
||||
"showButtons": {
|
||||
"message": "YouTube பிளேயரில் பொத்தான்களைக் காட்டு"
|
||||
},
|
||||
"hideButtons": {
|
||||
"message": "YouTube பிளேயரில் பொத்தான்களை மறைக்கவும்"
|
||||
},
|
||||
"hideButtonsDescription": {
|
||||
"message": "ஸ்கிப் பிரிவுகளைச் சமர்ப்பிக்க YouTube பிளேயரில் தோன்றும் பொத்தான்களை இது மறைக்கிறது."
|
||||
},
|
||||
"showInfoButton": {
|
||||
"message": "YouTube பிளேயரில் தகவல் பொத்தானைக் காட்டு"
|
||||
},
|
||||
"hideInfoButton": {
|
||||
"message": "YouTube பிளேயரில் தகவல் பொத்தானை மறைக்கவும்"
|
||||
},
|
||||
"whatInfoButton": {
|
||||
"message": "YouTube பக்கத்தில் ஒரு பாப்அப்பைத் திறக்கும் பொத்தான் இது."
|
||||
},
|
||||
"hideDeleteButton": {
|
||||
"message": "YouTube பிளேயரில் நீக்கு பொத்தானை மறைக்க"
|
||||
},
|
||||
"showDeleteButton": {
|
||||
"message": "YouTube பிளேயரில் நீக்கு பொத்தானைக் காட்டு"
|
||||
},
|
||||
"whatDeleteButton": {
|
||||
"message": "இது YouTube பிளேயரில் உள்ள பொத்தானாகும், இது தற்போதைய வீடியோவிற்கு நீங்கள் சமர்ப்பிக்காத அனைத்து பகுதிகளையும் அழிக்கும்."
|
||||
},
|
||||
"enableViewTracking": {
|
||||
"message": "ஸ்கிப் கவுண்ட் டிராக்கிங்கை இயக்கு"
|
||||
},
|
||||
"whatViewTracking": {
|
||||
"message": "இந்த அம்சம் பயனர்கள் தங்கள் சமர்ப்பிப்பு மற்றவர்களுக்கு எவ்வளவு உதவியது மற்றும் ஸ்பேம் தரவுத்தளத்தில் வரவில்லை என்பதை உறுதிப்படுத்த அப்வோட்களுடன் ஒரு மெட்ரிக்காகப் பயன்படுத்தப்படுவதை பயனர்களுக்குத் தெரியப்படுத்த நீங்கள் எந்த பகுதிகளைத் தவிர்த்துவிட்டீர்கள் என்பதைக் கண்காணிக்கிறது. ஒவ்வொரு முறையும் நீங்கள் ஒரு பகுதியைத் தவிர்க்கும்போது நீட்டிப்பு சேவையகத்திற்கு ஒரு செய்தியை அனுப்புகிறது. பார்வை எண்கள் துல்லியமாக இருக்க பெரும்பாலான மக்கள் இந்த அமைப்பை மாற்ற மாட்டார்கள் என்று நம்புகிறோம். :)"
|
||||
},
|
||||
"enableQueryByHashPrefix": {
|
||||
"message": "ஹாஷ் முன்னொட்டு மூலம் வினவல்"
|
||||
},
|
||||
"whatQueryByHashPrefix": {
|
||||
"message": "வீடியோஐடியைப் பயன்படுத்தி சேவையகத்திலிருந்து பிரிவுகளைக் கோருவதற்கு பதிலாக, வீடியோஐடியின் ஹாஷின் முதல் 4 எழுத்துக்கள் அனுப்பப்படுகின்றன. இந்த சேவையகம் எல்லா வீடியோக்களுக்கும் ஒத்த ஹாஷ்கள் கொண்ட தரவை திருப்பி அனுப்பும்."
|
||||
},
|
||||
"enableRefetchWhenNotFound": {
|
||||
"message": "புதிய வீடியோக்களில் பிரிவுகளை மீண்டும் பெறுக"
|
||||
},
|
||||
"whatRefetchWhenNotFound": {
|
||||
"message": "வீடியோ புதியது மற்றும் எந்தப் பகுதியும் காணப்படவில்லை என்றால், நீங்கள் பார்க்கும் போது ஒவ்வொரு சில நிமிடங்களுக்கும் இது மீண்டும் புதுப்பிக்கப்படும்."
|
||||
},
|
||||
"showNotice": {
|
||||
"message": "அறிவிப்பை மீண்டும் காட்டு"
|
||||
},
|
||||
"longDescription": {
|
||||
"message": "ஸ்பான்சர்கள், அறிமுகங்கள், அவுட்ரோஸ், சந்தா நினைவூட்டல்கள் மற்றும் YouTube வீடியோக்களின் பிற எரிச்சலூட்டும் பகுதிகளைத் தவிர்க்க ஸ்பான்சர் பிளாக் உங்களை அனுமதிக்கிறது. ஸ்பான்சர் பிளாக் என்பது ஒரு கூட்ட நெரிசலான உலாவி நீட்டிப்பாகும், இது ஸ்பான்சர் செய்யப்பட்ட பிரிவுகளின் தொடக்க மற்றும் இறுதி நேரங்களையும் YouTube வீடியோக்களின் பிற பிரிவுகளையும் எவரும் சமர்ப்பிக்கலாம். ஒரு நபர் இந்த தகவலைச் சமர்ப்பித்தவுடன், இந்த நீட்டிப்பு உள்ள மற்றவர்கள் ஸ்பான்சர் செய்யப்பட்ட பிரிவைத் தவிர்த்து விடுவார்கள். இசை வீடியோக்களின் இசை அல்லாத பிரிவுகளையும் நீங்கள் தவிர்க்கலாம்.",
|
||||
"description": "Full description of the extension on the store pages."
|
||||
},
|
||||
"website": {
|
||||
"message": "இணையதளம்",
|
||||
"description": "Used on Firefox Store Page"
|
||||
},
|
||||
"sourceCode": {
|
||||
"message": "மூல குறியீடு",
|
||||
"description": "Used on Firefox Store Page"
|
||||
},
|
||||
"noticeUpdate": {
|
||||
"message": "அறிவிப்பு மேம்படுத்தப்பட்டது!",
|
||||
"description": "The first line of the message displayed after the notice was upgraded."
|
||||
},
|
||||
"noticeUpdate2": {
|
||||
"message": "உங்களுக்கு இன்னும் பிடிக்கவில்லை என்றால், ஒருபோதும் காண்பி பொத்தானை அழுத்தவும்.",
|
||||
"description": "The second line of the message displayed after the notice was upgraded."
|
||||
},
|
||||
"setStartSponsorShortcut": {
|
||||
"message": "தொடக்க பிரிவு விசைப்பலகைக்கு விசையை அமைக்கவும்"
|
||||
},
|
||||
"setSubmitKeybind": {
|
||||
"message": "சமர்ப்பிக்கும் விசைப்பலகைக்கு விசையை அமைக்கவும்"
|
||||
},
|
||||
"keybindDescription": {
|
||||
"message": "ஒரு விசையைத் தட்டச்சு செய்வதன் மூலம் அதைத் தேர்ந்தெடுக்கவும்"
|
||||
},
|
||||
"keybindDescriptionComplete": {
|
||||
"message": "விசைப்பலகை இதற்கு அமைக்கப்பட்டுள்ளது: "
|
||||
},
|
||||
"0": {
|
||||
"message": "இணைப்பு நேரம் முடிந்தது. உங்கள் இணைய இணைப்பைச் சரிபார்க்கவும். உங்கள் இணையம் இயங்கினால், சேவையகம் அதிக சுமை அல்லது கீழே இருக்கும்."
|
||||
},
|
||||
"disableSkipping": {
|
||||
"message": "ஸ்பான்சர் பிளாக் முடக்கு"
|
||||
},
|
||||
"enableSkipping": {
|
||||
"message": "ஸ்பான்சர் பிளாக் இயக்கவும்"
|
||||
},
|
||||
"yourWork": {
|
||||
"message": "உங்கள் வேலை",
|
||||
"description": "Used to describe the section that will show you the statistics from your submissions."
|
||||
},
|
||||
"502": {
|
||||
"message": "சேவையகம் அதிக சுமை கொண்டதாக தெரிகிறது. சில நொடிகளில் மீண்டும் முயற்சிக்கவும்."
|
||||
},
|
||||
"errorCode": {
|
||||
"message": "பிழை குறியீடு: "
|
||||
},
|
||||
"skip": {
|
||||
"message": "தவிர்"
|
||||
},
|
||||
"skip_category": {
|
||||
"message": "{0} ஐ தவிர்?"
|
||||
},
|
||||
"skipped": {
|
||||
"message": "தவிர்க்கப்பட்டது"
|
||||
},
|
||||
"disableAutoSkip": {
|
||||
"message": "ஆட்டோ ஸ்கிப்பை முடக்கு"
|
||||
},
|
||||
"enableAutoSkip": {
|
||||
"message": "ஆட்டோ ஸ்கிப்பை இயக்கு"
|
||||
},
|
||||
"audioNotification": {
|
||||
"message": "தவிர்க்க ஆடியோ அறிவிப்பு"
|
||||
},
|
||||
"audioNotificationDescription": {
|
||||
"message": "ஒரு பகுதியைத் தவிர்க்கும்போதெல்லாம் ஸ்கிப்பில் ஆடியோ அறிவிப்பு ஒலிக்கும். முடக்கப்பட்டிருந்தால் (அல்லது தானாகத் தவிர் முடக்கப்பட்டுள்ளது), ஒலி எதுவும் இயக்கப்படாது."
|
||||
},
|
||||
"showTimeWithSkips": {
|
||||
"message": "அகற்றப்பட்ட ஸ்கிப்களுடன் நேரத்தைக் காட்டு"
|
||||
},
|
||||
"showTimeWithSkipsDescription": {
|
||||
"message": "இந்த நேரம் தற்போதைய நேரத்திற்கு அடுத்த அடைப்புக்குறிக்குள் தோன்றும். இது எந்தவொரு வீடியோவிற்கும் கழித்த மொத்த வீடியோ கால அளவைக் காட்டுகிறது. இதில் \"சீக்பாரில் காண்பி\" என்று மட்டுமே குறிக்கப்பட்ட பகுதிகள் அடங்கும்."
|
||||
},
|
||||
"youHaveSkipped": {
|
||||
"message": "நீங்கள் தவிர்த்துவிட்டீர்கள் "
|
||||
},
|
||||
"youHaveSaved": {
|
||||
"message": "உங்களை நீங்களே காப்பாற்றிக் கொண்டீர்கள் "
|
||||
},
|
||||
"minLower": {
|
||||
"message": "நிமிடம்"
|
||||
},
|
||||
"minsLower": {
|
||||
"message": "நிமிடங்கள்"
|
||||
},
|
||||
"hourLower": {
|
||||
"message": "மணி"
|
||||
},
|
||||
"hoursLower": {
|
||||
"message": "மணி"
|
||||
},
|
||||
"youHaveSavedTime": {
|
||||
"message": "நீங்கள் மக்களைக் காப்பாற்றியுள்ளீர்கள்"
|
||||
},
|
||||
"youHaveSavedTimeEnd": {
|
||||
"message": " அவர்களின் வாழ்க்கையில்."
|
||||
},
|
||||
"statusReminder": {
|
||||
"message": "சேவையக நிலைக்கு status.sponsor.ajay.app ஐச் சரிபார்க்கவும்."
|
||||
},
|
||||
"changeUserID": {
|
||||
"message": "உங்கள் பயனர் ஐடியை இறக்குமதி / ஏற்றுமதி செய்யுங்கள்"
|
||||
},
|
||||
"whatChangeUserID": {
|
||||
"message": "இதை தனிப்பட்ட முறையில் வைத்திருக்க வேண்டும். இது கடவுச்சொல் போன்றது மற்றும் யாருடனும் பகிரக்கூடாது. யாராவது இதை வைத்திருந்தால், அவர்கள் உங்களைப் போல ஆள்மாறாட்டம் செய்யலாம்."
|
||||
},
|
||||
"setUserID": {
|
||||
"message": "UserID ஐ அமைக்கவும்"
|
||||
},
|
||||
"userIDChangeWarning": {
|
||||
"message": "எச்சரிக்கை: பயனர் ஐடியை மாற்றுவது நிரந்தரமானது. இதை நிச்சயமாக செய்ய விரும்புகிறீர்களா? உங்கள் பழையதை காப்புப்பிரதி எடுக்க உறுதிசெய்க."
|
||||
},
|
||||
"createdBy": {
|
||||
"message": "உருவாக்கியது"
|
||||
},
|
||||
"autoSkip": {
|
||||
"message": "ஆட்டோ ஸ்கிப்"
|
||||
},
|
||||
"showSkipNotice": {
|
||||
"message": "ஒரு பிரிவு தவிர்க்கப்பட்ட பிறகு அறிவிப்பைக் காட்டு"
|
||||
},
|
||||
"keybindCurrentlySet": {
|
||||
"message": ". இது தற்போது அமைக்கப்பட்டுள்ளது:"
|
||||
},
|
||||
"supportInvidious": {
|
||||
"message": "Invidious ஐ ஆதரிக்கவும்"
|
||||
},
|
||||
"supportInvidiousDescription": {
|
||||
"message": "Invidious (invidio.us) ஒரு மூன்றாம் தரப்பு YouTube கிளையண்ட். ஆதரவை இயக்க, கூடுதல் அனுமதிகளை நீங்கள் ஏற்க வேண்டும். இது Chrome மற்றும் பிற Chromium வகைகளில் மறைநிலையில் இயங்காது."
|
||||
},
|
||||
"optionsInfo": {
|
||||
"message": "ஆக்கிரமிப்பு ஆதரவை இயக்கு, ஆட்டோஸ்கிப்பை முடக்கு, பொத்தான்களை மறை மற்றும் பலவற்றை."
|
||||
},
|
||||
"addInvidiousInstance": {
|
||||
"message": "Invidious நிகழ்வைச் சேர்க்கவும்"
|
||||
},
|
||||
"addInvidiousInstanceDescription": {
|
||||
"message": "INVIDOUS இன் தனிப்பயன் நிகழ்வைச் சேர்க்கவும். இது டொமைனுடன் வடிவமைக்கப்பட வேண்டும். எடுத்துக்காட்டு: invidious.ajay.app"
|
||||
},
|
||||
"add": {
|
||||
"message": "சேர்"
|
||||
},
|
||||
"addInvidiousInstanceError": {
|
||||
"message": "இது தவறான களமாகும். இது டொமைன் பகுதியை மட்டுமே கொண்டிருக்க வேண்டும். எடுத்துக்காட்டு: invidious.ajay.app"
|
||||
},
|
||||
"resetInvidiousInstance": {
|
||||
"message": "Invidous நிகழ்வு பட்டியலை மீட்டமைக்கவும்"
|
||||
},
|
||||
"resetInvidiousInstanceAlert": {
|
||||
"message": "Invidous நிகழ்வு பட்டியலை மீட்டமைக்கவும்"
|
||||
},
|
||||
"currentInstances": {
|
||||
"message": "தற்போதைய நிகழ்வுகள்:"
|
||||
},
|
||||
"minDuration": {
|
||||
"message": "குறைந்தபட்ச காலம் (விநாடிகள்):"
|
||||
},
|
||||
"minDurationDescription": {
|
||||
"message": "தொகுப்பு மதிப்பை விடக் குறைவான பகுதிகள் தவிர்க்கப்படாது அல்லது பிளேயரில் காண்பிக்கப்படாது."
|
||||
},
|
||||
"shortCheck": {
|
||||
"message": "பின்வரும் சமர்ப்பிப்பு உங்கள் குறைந்தபட்ச கால விருப்பத்தை விட குறைவாக உள்ளது. இது ஏற்கனவே சமர்ப்பிக்கப்பட்டுள்ளது என்பதையும், இந்த விருப்பத்தின் காரணமாக புறக்கணிக்கப்படுவதையும் இது குறிக்கலாம். நீங்கள் சமர்ப்பிக்க விரும்புகிறீர்களா?"
|
||||
},
|
||||
"showUploadButton": {
|
||||
"message": "பதிவேற்ற பொத்தானைக் காட்டு"
|
||||
},
|
||||
"whatUploadButton": {
|
||||
"message": "நீங்கள் நேர முத்திரையைத் தேர்ந்தெடுத்து சமர்ப்பிக்கத் தயாரான பிறகு இந்த பொத்தான் YouTube பிளேயரில் தோன்றும்."
|
||||
},
|
||||
"customServerAddress": {
|
||||
"message": "ஸ்பான்சர் பிளாக் சேவையக முகவரி"
|
||||
},
|
||||
"customServerAddressDescription": {
|
||||
"message": "சேவையகத்திற்கு அழைப்புகளைச் செய்ய ஸ்பான்சர் பிளாக் பயன்படுத்தும் முகவரி.\nஉங்களிடம் உங்கள் சொந்த சேவையக நிகழ்வு இல்லையென்றால், இதை மாற்றக்கூடாது."
|
||||
},
|
||||
"save": {
|
||||
"message": "சேமி"
|
||||
},
|
||||
"reset": {
|
||||
"message": "மீட்டமை"
|
||||
},
|
||||
"customAddressError": {
|
||||
"message": "இந்த முகவரி சரியான வடிவத்தில் இல்லை. உங்களிடம் ஆரம்பத்தில் http: // அல்லது https: // இருப்பதை உறுதிசெய்து கொள்ளுங்கள்."
|
||||
},
|
||||
"areYouSureReset": {
|
||||
"message": "இதை மீட்டமைக்க விரும்புகிறீர்களா?"
|
||||
},
|
||||
"confirmPrivacy": {
|
||||
"message": "வீடியோ பட்டியலிடப்படாதது என கண்டறியப்பட்டுள்ளது. பகுதிகளைத் தவிர்க்க நீங்கள் விரும்பவில்லை எனில் ரத்துசெய் என்பதைக் கிளிக் செய்க."
|
||||
},
|
||||
"unlistedCheck": {
|
||||
"message": "பட்டியலிடப்படாத / தனிப்பட்ட வீடியோக்களை புறக்கணிக்கவும்"
|
||||
},
|
||||
"whatUnlistedCheck": {
|
||||
"message": "இந்த அமைப்பு ஸ்பான்சர் பிளாக் சற்று மெதுவாக்கும். பிரிவு தேடல்களைத் தவிர் சேவையகத்திற்கு வீடியோ ஐடியை அனுப்ப வேண்டும். பட்டியலிடப்படாத வீடியோ ஐடிகள் இணையத்தில் அனுப்பப்படுவது குறித்து நீங்கள் கவலைப்பட்டால், இந்த விருப்பத்தை இயக்கவும்."
|
||||
},
|
||||
"mobileUpdateInfo": {
|
||||
"message": "m.youtube.com இப்போது துணைபுரிகிறது"
|
||||
},
|
||||
"exportOptions": {
|
||||
"message": "அனைத்து விருப்பங்களையும் இறக்குமதி / ஏற்றுமதி"
|
||||
},
|
||||
"whatExportOptions": {
|
||||
"message": "இது JSON இல் உங்கள் முழு உள்ளமைவு. இது உங்கள் பயனர் ஐடியை உள்ளடக்கியது, எனவே இதை புத்திசாலித்தனமாக பகிர்ந்து கொள்ளுங்கள்."
|
||||
},
|
||||
"setOptions": {
|
||||
"message": "விருப்பங்களை அமைக்கவும்"
|
||||
},
|
||||
"exportOptionsWarning": {
|
||||
"message": "எச்சரிக்கை: விருப்பங்களை மாற்றுவது நிரந்தரமானது மற்றும் உங்கள் நிறுவலை உடைக்கலாம். இதை நிச்சயமாக செய்ய விரும்புகிறீர்களா? உங்கள் பழையதை காப்புப்பிரதி எடுக்க உறுதிசெய்க."
|
||||
},
|
||||
"incorrectlyFormattedOptions": {
|
||||
"message": "இந்த JSON சரியாக வடிவமைக்கப்படவில்லை. உங்கள் விருப்பங்கள் மாற்றப்படவில்லை."
|
||||
},
|
||||
"confirmNoticeTitle": {
|
||||
"message": "பகுதியை சமர்ப்பிக்கவும்"
|
||||
},
|
||||
"submit": {
|
||||
"message": "சமர்ப்பிக்கவும்"
|
||||
},
|
||||
"cancel": {
|
||||
"message": "ரத்துசெய்"
|
||||
},
|
||||
"delete": {
|
||||
"message": "அழி"
|
||||
},
|
||||
"preview": {
|
||||
"message": "முன்னோட்ட"
|
||||
},
|
||||
"inspect": {
|
||||
"message": "ஆய்வு செய்யுங்கள்"
|
||||
},
|
||||
"edit": {
|
||||
"message": "தொகு"
|
||||
},
|
||||
"copyDebugInformation": {
|
||||
"message": "பிழைத்திருத்த தகவலை கிளிப்போர்டுக்கு நகலெடுக்கவும்"
|
||||
},
|
||||
"copyDebugInformationFailed": {
|
||||
"message": "கிளிப்போர்டுக்கு எழுத முடியவில்லை"
|
||||
},
|
||||
"copyDebugInformationOptions": {
|
||||
"message": "ஒரு பிழையை எழுப்பும்போது / ஒரு டெவலப்பர் கோருகையில் ஒரு டெவலப்பருக்கு வழங்க வேண்டிய தகவலை கிளிப்போர்டுக்கு நகலெடுக்கிறது. உங்கள் பயனர் ஐடி, அனுமதிப்பட்டியல் சேனல்கள் மற்றும் தனிப்பயன் சேவையக முகவரி போன்ற உணர்திறன் தகவல்கள் அகற்றப்பட்டுள்ளன. இருப்பினும் இது உங்கள் பயனர், உலாவி, இயக்க முறைமை மற்றும் நீட்டிப்பு பதிப்பு எண் போன்ற தகவல்களைக் கொண்டுள்ளது. "
|
||||
},
|
||||
"copyDebugInformationComplete": {
|
||||
"message": "பிழைத்திருத்த தகவல்கள் கிளிப் போர்டில் நகலெடுக்கப்பட்டுள்ளன. நீங்கள் பகிர விரும்பாத எந்த தகவலையும் அகற்ற தயங்க. இதை உரை கோப்பில் சேமிக்கவும் அல்லது பிழை அறிக்கையில் ஒட்டவும்."
|
||||
},
|
||||
"theKey": {
|
||||
"message": "சாவி"
|
||||
},
|
||||
"keyAlreadyUsed": {
|
||||
"message": "மற்றொரு செயலுடன் பிணைக்கப்பட்டுள்ளது. மற்றொரு விசையைத் தேர்ந்தெடுக்கவும்."
|
||||
},
|
||||
"to": {
|
||||
"message": "க்கு",
|
||||
"description": "Used between segments. Example: 1:20 to 1:30"
|
||||
},
|
||||
"category_sponsor": {
|
||||
"message": "ஸ்பான்சர்"
|
||||
},
|
||||
"category_sponsor_description": {
|
||||
"message": "கட்டண பதவி உயர்வு, கட்டண பரிந்துரைகள் மற்றும் நேரடி விளம்பரங்கள். சுய விளம்பரத்திற்காகவோ அல்லது அவர்கள் விரும்பும் காரணங்கள் / படைப்பாளிகள் / வலைத்தளங்கள் / தயாரிப்புகளுக்கு இலவசக் கூச்சலுக்காகவோ அல்ல."
|
||||
},
|
||||
"category_intro": {
|
||||
"message": "இடைமறிப்பு / அறிமுக அனிமேஷன்"
|
||||
},
|
||||
"category_intro_description": {
|
||||
"message": "உண்மையான உள்ளடக்கம் இல்லாத இடைவெளி. இடைநிறுத்தம், நிலையான சட்டகம், மீண்டும் மீண்டும் அனிமேஷன் இருக்கலாம். தகவல்களைக் கொண்ட மாற்றங்களுக்கு இது பயன்படுத்தப்படக்கூடாது."
|
||||
},
|
||||
"category_intro_short": {
|
||||
"message": "இடைமறிப்பு"
|
||||
},
|
||||
"category_outro": {
|
||||
"message": "எண்ட்கார்டுகள் / வரவு"
|
||||
},
|
||||
"category_outro_description": {
|
||||
"message": "வரவுகளை அல்லது YouTube எண்ட்கார்டுகள் தோன்றும் போது. தகவலுடன் முடிவுகளுக்கு அல்ல."
|
||||
},
|
||||
"category_interaction": {
|
||||
"message": "தொடர்பு நினைவூட்டல் (குழுசேர்)"
|
||||
},
|
||||
"category_interaction_description": {
|
||||
"message": "உள்ளடக்கத்தின் நடுவில் அவற்றைப் பிடிக்க, குழுசேர அல்லது பின்பற்ற ஒரு குறுகிய நினைவூட்டல் இருக்கும்போது. இது நீண்டதாகவோ அல்லது குறிப்பிட்ட ஒன்றைப் பற்றியோ இருந்தால், அதற்கு பதிலாக அது சுய விளம்பரத்தின் கீழ் இருக்க வேண்டும்."
|
||||
},
|
||||
"category_interaction_short": {
|
||||
"message": "தொடர்பு நினைவூட்டல்"
|
||||
},
|
||||
"category_selfpromo": {
|
||||
"message": "செலுத்தப்படாத / சுய ஊக்குவிப்பு"
|
||||
},
|
||||
"category_selfpromo_description": {
|
||||
"message": "செலுத்தப்படாத அல்லது சுய விளம்பரத்தைத் தவிர \"ஸ்பான்சர்\" போன்றது. பொருட்கள், நன்கொடைகள் அல்லது அவர்கள் யாருடன் ஒத்துழைத்தார்கள் என்பது பற்றிய தகவல்கள் இதில் அடங்கும்."
|
||||
},
|
||||
"category_music_offtopic": {
|
||||
"message": "இசை: இசை அல்லாத பிரிவு"
|
||||
},
|
||||
"category_music_offtopic_description": {
|
||||
"message": "இசை வீடியோக்களில் பயன்படுத்த மட்டுமே. இசை வீடியோக்களில் அறிமுகங்கள் அல்லது அவுட்ரோக்கள் இதில் அடங்கும்."
|
||||
},
|
||||
"category_music_offtopic_short": {
|
||||
"message": "இசை அல்லாதது"
|
||||
},
|
||||
"category_livestream_messages": {
|
||||
"message": "லைவ்ஸ்ட்ரீம்: நன்கொடை / செய்தி அளவீடுகள்"
|
||||
},
|
||||
"category_livestream_messages_short": {
|
||||
"message": "செய்தி வாசிப்பு"
|
||||
},
|
||||
"disable": {
|
||||
"message": "முடக்கு"
|
||||
},
|
||||
"manualSkip": {
|
||||
"message": "கையேடு தவிர்"
|
||||
},
|
||||
"showOverlay": {
|
||||
"message": "சீக் பட்டியில் காட்டு"
|
||||
},
|
||||
"colorFormatIncorrect": {
|
||||
"message": "உங்கள் நிறம் தவறாக வடிவமைக்கப்பட்டுள்ளது. இது ஆரம்பத்தில் எண் அடையாளத்துடன் 3 அல்லது 6 இலக்க ஹெக்ஸ் குறியீடாக இருக்க வேண்டும்."
|
||||
},
|
||||
"previewColor": {
|
||||
"message": "முன்னோட்டம் வண்ணம்",
|
||||
"description": "Referring to submissions that have not been sent to the server yet."
|
||||
},
|
||||
"seekBarColor": {
|
||||
"message": "பார் வண்ணத்தைத் தேடுங்கள்"
|
||||
},
|
||||
"category": {
|
||||
"message": "வகை"
|
||||
},
|
||||
"skipOption": {
|
||||
"message": "விருப்பத்தைத் தவிர்",
|
||||
"description": "Used on the options page to describe the ways to skip the segment (auto skip, manual, etc.)"
|
||||
},
|
||||
"enableTestingServer": {
|
||||
"message": "பீட்டா சோதனை சேவையகத்தை இயக்கு"
|
||||
},
|
||||
"whatEnableTestingServer": {
|
||||
"message": "உங்கள் சமர்ப்பிப்புகள் மற்றும் வாக்குகள் பிரதான சேவையகத்தை நோக்கி வராது. சோதனைக்கு மட்டுமே இதைப் பயன்படுத்தவும்."
|
||||
},
|
||||
"testingServerWarning": {
|
||||
"message": "சோதனை சேவையகத்துடன் இணைக்கும்போது அனைத்து சமர்ப்பிப்புகளும் வாக்குகளும் பிரதான சேவையகத்தை நோக்கி வராது. நீங்கள் உண்மையான சமர்ப்பிப்புகளை செய்ய விரும்பும்போது இதை முடக்க உறுதிப்படுத்தவும்."
|
||||
},
|
||||
"bracketNow": {
|
||||
"message": "(இப்போது)"
|
||||
},
|
||||
"moreCategories": {
|
||||
"message": "மேலும் வகைகள்"
|
||||
},
|
||||
"chooseACategory": {
|
||||
"message": "ஒரு வகையைத் தேர்வுசெய்க"
|
||||
},
|
||||
"youMustSelectACategory": {
|
||||
"message": "நீங்கள் சமர்ப்பிக்கும் அனைத்து பிரிவுகளுக்கும் ஒரு வகையைத் தேர்ந்தெடுக்க வேண்டும்!"
|
||||
},
|
||||
"bracketEnd": {
|
||||
"message": "(முடிவு)"
|
||||
},
|
||||
"hiddenDueToDownvote": {
|
||||
"message": "மறைக்கப்பட்ட: கீழ்நோக்கி"
|
||||
},
|
||||
"hiddenDueToDuration": {
|
||||
"message": "மறைக்கப்பட்ட: மிகக் குறுகிய"
|
||||
},
|
||||
"channelDataNotFound": {
|
||||
"message": "சேனல் ஐடி இன்னும் ஏற்றப்படவில்லை."
|
||||
},
|
||||
"adblockerIssue": {
|
||||
"message": "வீடியோ தரவைப் பெறுவதற்கான ஸ்பான்சர் பிளாக் திறனை ஏதோ தடுக்கிறது என்று தெரிகிறது. இது உங்கள் விளம்பர தடுப்பாளராக இருக்கலாம். Https://github.com/ajayyy/SponsorBlock/wiki/Fix-Ad-Blocker-Blocking-SponsorBlock's-Requests ஐ சரிபார்க்கவும்"
|
||||
},
|
||||
"itCouldBeAdblockerIssue": {
|
||||
"message": "இது தொடர்ந்து நடந்தால், அது உங்கள் விளம்பர தடுப்பாளரால் ஏற்படலாம். Https://github.com/ajayyy/SponsorBlock/wiki/Fix-Ad-Blocker-Blocking-SponsorBlock's-Requests ஐ சரிபார்க்கவும்"
|
||||
},
|
||||
"forceChannelCheck": {
|
||||
"message": "தவிர்ப்பதற்கு முன் சேனல் சோதனை கட்டாயப்படுத்தவும்"
|
||||
},
|
||||
"whatForceChannelCheck": {
|
||||
"message": "இயல்பாக, சேனல் என்னவென்று கூடத் தெரிவதற்கு முன்பே அது பிரிவுகளைத் தவிர்க்கும். இயல்பாக, வீடியோவின் தொடக்கத்தில் சில பகுதிகள் அனுமதிப்பட்டியல் சேனல்களில் தவிர்க்கப்படலாம். இந்த விருப்பத்தை இயக்குவது இதைத் தடுக்கும், ஆனால் சேனல் ஐடியைப் பெறுவதற்கு சிறிது நேரம் ஆகலாம் என்பதால் எல்லா ஸ்கிப்பிங்கையும் சிறிது தாமதப்படுத்துகிறது. உங்களிடம் வேகமான இணையம் இருந்தால் இந்த தாமதம் கவனிக்கப்படாமல் இருக்கலாம்."
|
||||
},
|
||||
"forceChannelCheckPopup": {
|
||||
"message": "\"தவிர்க்கும் முன் சேனல் சரிபார்ப்பை\" இயக்குவதைக் கருத்தில் கொள்ளுங்கள்"
|
||||
},
|
||||
"downvoteDescription": {
|
||||
"message": "தவறான / தவறான நேரம்"
|
||||
},
|
||||
"incorrectCategory": {
|
||||
"message": "தவறான வகை"
|
||||
},
|
||||
"nonMusicCategoryOnMusic": {
|
||||
"message": "இந்த வீடியோ இசை என வகைப்படுத்தப்பட்டுள்ளது. இதற்கு ஒரு ஸ்பான்சர் இருப்பதை நீங்கள் உறுதியாக நம்புகிறீர்களா? இது உண்மையில் \"இசை அல்லாத பிரிவு\" என்றால், நீட்டிப்பு விருப்பங்களைத் திறந்து இந்த வகையை இயக்கவும். பின்னர், நீங்கள் இந்த பகுதியை ஸ்பான்சருக்கு பதிலாக \"இசை அல்லாதது\" என்று சமர்ப்பிக்கலாம். நீங்கள் குழப்பமாக இருந்தால் வழிகாட்டுதல்களைப் படிக்கவும்."
|
||||
},
|
||||
"multipleSegments": {
|
||||
"message": "பல பிரிவுகள்"
|
||||
},
|
||||
"guidelines": {
|
||||
"message": "வழிகாட்டுதல்கள்"
|
||||
},
|
||||
"readTheGuidelines": {
|
||||
"message": "வழிகாட்டுதல்களைப் படியுங்கள்!!",
|
||||
"description": "Show the first time they submit or if they are \"high risk\""
|
||||
},
|
||||
"categoryUpdate1": {
|
||||
"message": "வகைகள் இங்கே!"
|
||||
},
|
||||
"categoryUpdate2": {
|
||||
"message": "அறிமுகங்கள், அவுட்ரோஸ், மெர்ச் போன்றவற்றைத் தவிர்க்க விருப்பங்களைத் திறக்கவும்."
|
||||
},
|
||||
"unsubmittedWarning": {
|
||||
"message": "சமர்ப்பிக்கப்படாத பிரிவுகளின் அறிவிப்பு"
|
||||
},
|
||||
"unsubmittedWarningDescription": {
|
||||
"message": "பதிவேற்றப்படாத பிரிவுகளுடன் வீடியோவை விட்டு வெளியேறும்போது அறிவிப்பை அனுப்பவும்"
|
||||
}
|
||||
}
|
||||
@@ -1,638 +0,0 @@
|
||||
{
|
||||
"fullName": {
|
||||
"message": "YouTube కోసం స్పాన్సర్బ్లాక్ - స్పాన్సర్షిప్లను దాటవేయి",
|
||||
"description": "Name of the extension."
|
||||
},
|
||||
"Description": {
|
||||
"message": "YouTube వీడియోలలో స్పాన్సర్షిప్లు, సభ్యత్వ యాచన మరియు మరిన్ని దాటవేయండి. ఇతరుల సమయాన్ని ఆదా చేయడానికి మీరు చూసే వీడియోలపై స్పాన్సర్లను నివేదించండి.",
|
||||
"description": "Description of the extension."
|
||||
},
|
||||
"400": {
|
||||
"message": "ఈ అభ్యర్థన చెల్లదని సర్వర్ తెలిపింది"
|
||||
},
|
||||
"429": {
|
||||
"message": "ఈ ఒక వీడియో కోసం మీరు చాలా స్పాన్సర్ సమయాలను సమర్పించారు, ఈ చాలా ఉన్నాయి అని మీరు ఖచ్చితంగా అనుకుంటున్నారా?"
|
||||
},
|
||||
"409": {
|
||||
"message": "ఇది ఇప్పటికే ముందు సమర్పించబడింది"
|
||||
},
|
||||
"channelWhitelisted": {
|
||||
"message": "ఛానెల్ వైట్లిస్ట్!"
|
||||
},
|
||||
"Segment": {
|
||||
"message": "విభాగం"
|
||||
},
|
||||
"Segments": {
|
||||
"message": "విభాగాలు"
|
||||
},
|
||||
"upvoteButtonInfo": {
|
||||
"message": "ఈ సమర్పణను పెంచండి"
|
||||
},
|
||||
"reportButtonTitle": {
|
||||
"message": "నివేదిక"
|
||||
},
|
||||
"reportButtonInfo": {
|
||||
"message": "ఈ సమర్పణ తప్పు అని నివేదించండి."
|
||||
},
|
||||
"Dismiss": {
|
||||
"message": "రద్దుచేసే"
|
||||
},
|
||||
"Loading": {
|
||||
"message": "లోడ్ అవుతుంది..."
|
||||
},
|
||||
"Mins": {
|
||||
"message": "నిమిషాలు"
|
||||
},
|
||||
"Secs": {
|
||||
"message": "సెకన్లు"
|
||||
},
|
||||
"Hide": {
|
||||
"message": "నెవర్ షో"
|
||||
},
|
||||
"hitGoBack": {
|
||||
"message": "మీరు ఎక్కడి నుండి వచ్చారో అన్స్కిప్ నొక్కండి."
|
||||
},
|
||||
"unskip": {
|
||||
"message": "అన్స్కిప్"
|
||||
},
|
||||
"reskip": {
|
||||
"message": "రెస్కిప్"
|
||||
},
|
||||
"paused": {
|
||||
"message": "పాజ్ చేయబడింది"
|
||||
},
|
||||
"manualPaused": {
|
||||
"message": "టైమర్ ఆగిపోయింది"
|
||||
},
|
||||
"confirmMSG": {
|
||||
"message": "వ్యక్తిగత విలువలను సవరించడానికి లేదా తొలగించడానికి, ఎగువ కుడి మూలలోని పొడిగింపు చిహ్నాన్ని క్లిక్ చేయడం ద్వారా సమాచార బటన్ను క్లిక్ చేయండి లేదా పొడిగింపు పాపప్ను తెరవండి."
|
||||
},
|
||||
"clearThis": {
|
||||
"message": "మీరు దీన్ని ఖచ్చితంగా క్లియర్ చేయాలనుకుంటున్నారా?\n\n"
|
||||
},
|
||||
"Unknown": {
|
||||
"message": "మీ స్పాన్సర్ సమయాన్ని సమర్పించడంలో లోపం ఉంది, దయచేసి తర్వాత మళ్లీ ప్రయత్నించండి."
|
||||
},
|
||||
"sponsorFound": {
|
||||
"message": "ఈ వీడియో డేటాబేస్లో విభాగాలు ఉన్నాయి!"
|
||||
},
|
||||
"sponsor404": {
|
||||
"message": "విభాగాలు ఏవీ కనుగొనబడలేదు"
|
||||
},
|
||||
"sponsorStart": {
|
||||
"message": "విభాగం ఇప్పుడు ప్రారంభమవుతుంది"
|
||||
},
|
||||
"sponsorEnd": {
|
||||
"message": "సెగ్మెంట్ ఇప్పుడు ముగుస్తుంది"
|
||||
},
|
||||
"noVideoID": {
|
||||
"message": "ఈ ట్యాబ్లో YouTube వీడియో ఏదీ కనుగొనబడలేదు. ఇది యూట్యూబ్ ట్యాబ్ అని మీకు తెలిస్తే, ఈ పాపప్ను మూసివేసి మళ్ళీ తెరవండి. అది పని చేయకపోతే, టాబ్ను మళ్లీ లోడ్ చేయడానికి ప్రయత్నించండి."
|
||||
},
|
||||
"success": {
|
||||
"message": "విజయం!"
|
||||
},
|
||||
"voted": {
|
||||
"message": "ఓటు వేశారు!"
|
||||
},
|
||||
"serverDown": {
|
||||
"message": "సర్వర్ డౌన్ అయిందనిపిస్తోంది. వెంటనే డెవలపర్ను సంప్రదించండి."
|
||||
},
|
||||
"connectionError": {
|
||||
"message": "కనెక్షన్ లోపం సంభవించింది. లోపం కోడ్: "
|
||||
},
|
||||
"wantToSubmit": {
|
||||
"message": "మీరు వీడియో ఐడి కోసం సమర్పించాలనుకుంటున్నారా"
|
||||
},
|
||||
"leftTimes": {
|
||||
"message": "మీరు కొన్ని విభాగాలను సమర్పించకుండా వదిలేసినట్లు కనిపిస్తోంది. వాటిని సమర్పించడానికి ఆ పేజీకి తిరిగి వెళ్ళు (అవి తొలగించబడవు)."
|
||||
},
|
||||
"clearTimes": {
|
||||
"message": "విభాగాలను క్లియర్ చేయండి"
|
||||
},
|
||||
"openPopup": {
|
||||
"message": "స్పాన్సర్బ్లాక్ పాపప్ను తెరవండి"
|
||||
},
|
||||
"closePopup": {
|
||||
"message": "పాపప్ మూసివేయండి"
|
||||
},
|
||||
"SubmitTimes": {
|
||||
"message": "విభాగాలను సమర్పించండి"
|
||||
},
|
||||
"submitCheck": {
|
||||
"message": "మీరు దీన్ని ఖచ్చితంగా సమర్పించాలనుకుంటున్నారా?"
|
||||
},
|
||||
"whitelistChannel": {
|
||||
"message": "వైట్లిస్ట్ ఛానల్"
|
||||
},
|
||||
"removeFromWhitelist": {
|
||||
"message": "వైట్లిస్ట్ నుండి ఛానెల్ తొలగించండి"
|
||||
},
|
||||
"voteOnTime": {
|
||||
"message": "ఒక విభాగంలో ఓటు వేయండి"
|
||||
},
|
||||
"soFarUHSubmited": {
|
||||
"message": "ఇప్పటివరకు, మీరు సమర్పించారు"
|
||||
},
|
||||
"savedPeopleFrom": {
|
||||
"message": "మీరు ప్రజలను రక్షించారు "
|
||||
},
|
||||
"viewLeaderboard": {
|
||||
"message": "లీడర్బోర్డ్ను చూడండి"
|
||||
},
|
||||
"here": {
|
||||
"message": "ఇక్కడ"
|
||||
},
|
||||
"recordTimesDescription": {
|
||||
"message": "సెగ్మెంట్ ప్రారంభమైనప్పుడు మరియు రికార్డ్ చేయడానికి ముగిసినప్పుడు క్రింది బటన్ను క్లిక్ చేసి డేటాబేస్కు సమర్పించండి."
|
||||
},
|
||||
"popupHint": {
|
||||
"message": "సూచన: ఒక సెగ్మెంట్ యొక్క ప్రారంభ / ముగింపును నివేదించడానికి వీడియోపై దృష్టి కేంద్రీకరించినప్పుడు సెమికోలన్ కీని నొక్కండి మరియు సమర్పించడానికి కోట్ చేయండి. (దీన్ని ఎంపికలలో మార్చవచ్చు)"
|
||||
},
|
||||
"clearTimesButton": {
|
||||
"message": "టైమ్స్ క్లియర్"
|
||||
},
|
||||
"submitTimesButton": {
|
||||
"message": "టైమ్స్ సమర్పించండి"
|
||||
},
|
||||
"publicStats": {
|
||||
"message": "మీరు ఎంత సహకరించారో చూపించడానికి ఇది పబ్లిక్ గణాంకాల పేజీలో ఉపయోగించబడుతుంది. ఇది చూడు"
|
||||
},
|
||||
"setUsername": {
|
||||
"message": "వినియోగదారు పేరును సెట్ చేయండి"
|
||||
},
|
||||
"discordAdvert": {
|
||||
"message": "సూచనలు మరియు అభిప్రాయాలను ఇవ్వడానికి అధికారిక అసమ్మతి సర్వర్లో చేరండి!"
|
||||
},
|
||||
"hideThis": {
|
||||
"message": "దీన్ని దాచండి"
|
||||
},
|
||||
"Options": {
|
||||
"message": "ఎంపికలు"
|
||||
},
|
||||
"showButtons": {
|
||||
"message": "YouTube ప్లేయర్లో బటన్లను చూపించు"
|
||||
},
|
||||
"hideButtons": {
|
||||
"message": "YouTube ప్లేయర్లో బటన్లను దాచండి"
|
||||
},
|
||||
"hideButtonsDescription": {
|
||||
"message": "దాటవేసే విభాగాలను సమర్పించడానికి ఇది YouTube ప్లేయర్లో కనిపించే బటన్లను దాచిపెడుతుంది."
|
||||
},
|
||||
"showInfoButton": {
|
||||
"message": "YouTube ప్లేయర్లో సమాచారం బటన్ను చూపించు"
|
||||
},
|
||||
"hideInfoButton": {
|
||||
"message": "YouTube ప్లేయర్లో సమాచారం బటన్ను దాచండి"
|
||||
},
|
||||
"whatInfoButton": {
|
||||
"message": "ఇది YouTube పేజీలో పాపప్ను తెరిచే బటన్."
|
||||
},
|
||||
"hideDeleteButton": {
|
||||
"message": "YouTube ప్లేయర్లో తొలగించు బటన్ను దాచండి"
|
||||
},
|
||||
"showDeleteButton": {
|
||||
"message": "YouTube ప్లేయర్లో తొలగించు బటన్ను చూపించు"
|
||||
},
|
||||
"whatDeleteButton": {
|
||||
"message": "ఇది YouTube ప్లేయర్లోని బటన్, ఇది ప్రస్తుత వీడియో కోసం మీరు సమర్పించని అన్ని విభాగాలను క్లియర్ చేస్తుంది."
|
||||
},
|
||||
"enableViewTracking": {
|
||||
"message": "స్కిప్ కౌంట్ ట్రాకింగ్ను ప్రారంభించండి"
|
||||
},
|
||||
"whatViewTracking": {
|
||||
"message": "ఈ ఫీచర్ మీరు సమర్పించిన విభాగాలు వినియోగదారులకు వారి సమర్పణ ఇతరులకు ఎంతవరకు సహాయపడిందో తెలియజేయడానికి మరియు స్పామ్ డేటాబేస్లోకి రాకుండా చూసుకోవటానికి అప్వోట్లతో పాటు మెట్రిక్గా ఉపయోగించబడుతుందని ట్రాక్ చేస్తుంది. మీరు ప్రతి విభాగాన్ని దాటవేసిన ప్రతిసారీ పొడిగింపు సర్వర్కు సందేశాన్ని పంపుతుంది. వీక్షణ సంఖ్యలు ఖచ్చితమైనవి కాబట్టి చాలా మంది ఈ సెట్టింగ్ను మార్చరు. :)"
|
||||
},
|
||||
"enableQueryByHashPrefix": {
|
||||
"message": "హాష్ ఉపసర్గ ద్వారా ప్రశ్న"
|
||||
},
|
||||
"whatQueryByHashPrefix": {
|
||||
"message": "వీడియోఐడిని ఉపయోగించి సర్వర్ నుండి విభాగాలను అభ్యర్థించే బదులు, వీడియోఐడి యొక్క హాష్ యొక్క మొదటి 4 అక్షరాలు పంపబడతాయి. ఈ సర్వర్ సారూప్య హాష్లతో ఉన్న అన్ని వీడియోల కోసం డేటాను తిరిగి పంపుతుంది."
|
||||
},
|
||||
"enableRefetchWhenNotFound": {
|
||||
"message": "క్రొత్త వీడియోలలో విభాగాలను తిరిగి పొందండి"
|
||||
},
|
||||
"whatRefetchWhenNotFound": {
|
||||
"message": "వీడియో క్రొత్తది మరియు విభాగాలు ఏవీ కనుగొనబడకపోతే, మీరు చూసేటప్పుడు ప్రతి కొన్ని నిమిషాలకు ఇది రీఫెట్ చేస్తూనే ఉంటుంది."
|
||||
},
|
||||
"showNotice": {
|
||||
"message": "మళ్ళీ నోటీసు చూపించు"
|
||||
},
|
||||
"longDescription": {
|
||||
"message": "స్పాన్సర్లు, పరిచయాలు, ros ట్రోలు, చందా రిమైండర్లు మరియు YouTube వీడియోల యొక్క ఇతర బాధించే భాగాలను దాటవేయడానికి స్పాన్సర్బ్లాక్ మిమ్మల్ని అనుమతిస్తుంది. స్పాన్సర్బ్లాక్ అనేది క్రౌడ్ సోర్స్డ్ బ్రౌజర్ పొడిగింపు, ఇది ఎవరైనా స్పాన్సర్ చేసిన విభాగాలు మరియు యూట్యూబ్ వీడియోల యొక్క ప్రారంభ మరియు ముగింపు సమయాన్ని సమర్పించనివ్వండి. ఒక వ్యక్తి ఈ సమాచారాన్ని సమర్పించిన తర్వాత, ఈ పొడిగింపు ఉన్న ప్రతి ఒక్కరూ ప్రాయోజిత విభాగంలో దాటవేస్తారు. మీరు మ్యూజిక్ వీడియోల యొక్క నాన్-మ్యూజిక్ విభాగాలను కూడా దాటవేయవచ్చు.",
|
||||
"description": "Full description of the extension on the store pages."
|
||||
},
|
||||
"website": {
|
||||
"message": "వెబ్సైట్",
|
||||
"description": "Used on Firefox Store Page"
|
||||
},
|
||||
"sourceCode": {
|
||||
"message": "మూల కోడ్",
|
||||
"description": "Used on Firefox Store Page"
|
||||
},
|
||||
"noticeUpdate": {
|
||||
"message": "నోటీసు అప్గ్రేడ్ చేయబడింది!",
|
||||
"description": "The first line of the message displayed after the notice was upgraded."
|
||||
},
|
||||
"noticeUpdate2": {
|
||||
"message": "మీకు ఇంకా నచ్చకపోతే, ఎప్పుడూ చూపించు బటన్ నొక్కండి.",
|
||||
"description": "The second line of the message displayed after the notice was upgraded."
|
||||
},
|
||||
"setStartSponsorShortcut": {
|
||||
"message": "ప్రారంభ విభాగం కీబైండ్ కోసం కీని సెట్ చేయండి"
|
||||
},
|
||||
"setSubmitKeybind": {
|
||||
"message": "సమర్పణ కీబైండ్ కోసం కీని సెట్ చేయండి"
|
||||
},
|
||||
"keybindDescription": {
|
||||
"message": "కీని టైప్ చేయడం ద్వారా దాన్ని ఎంచుకోండి"
|
||||
},
|
||||
"keybindDescriptionComplete": {
|
||||
"message": "కీబైండ్ దీనికి సెట్ చేయబడింది: "
|
||||
},
|
||||
"0": {
|
||||
"message": "అనుసంధాన సమయం సమాప్తం. మీ ఇంటర్నెట్ కనెక్షన్ను తనిఖీ చేయండి. మీ ఇంటర్నెట్ పనిచేస్తుంటే, సర్వర్ ఓవర్లోడ్ లేదా డౌన్ అయి ఉండవచ్చు."
|
||||
},
|
||||
"disableSkipping": {
|
||||
"message": "స్పాన్సర్బ్లాక్ను ఆపివేయి"
|
||||
},
|
||||
"enableSkipping": {
|
||||
"message": "స్పాన్సర్బ్లాక్ని ప్రారంభించండి"
|
||||
},
|
||||
"yourWork": {
|
||||
"message": "నీ పని",
|
||||
"description": "Used to describe the section that will show you the statistics from your submissions."
|
||||
},
|
||||
"502": {
|
||||
"message": "సర్వర్ ఓవర్లోడ్ అయినట్లు ఉంది. కొన్ని సెకన్లలో మళ్ళీ ప్రయత్నించండి."
|
||||
},
|
||||
"errorCode": {
|
||||
"message": "లోపం కోడ్: "
|
||||
},
|
||||
"skip": {
|
||||
"message": "దాటవేయి"
|
||||
},
|
||||
"skip_category": {
|
||||
"message": "{0} ని దాటవేయాలా?"
|
||||
},
|
||||
"skipped": {
|
||||
"message": "దాటవేయబడింది"
|
||||
},
|
||||
"disableAutoSkip": {
|
||||
"message": "ఆటో దాటవేయిని ఆపివేయి"
|
||||
},
|
||||
"enableAutoSkip": {
|
||||
"message": "ఆటో దాటవేయిని ప్రారంభించండి"
|
||||
},
|
||||
"audioNotification": {
|
||||
"message": "దాటవేసిన ఆడియో నోటిఫికేషన్"
|
||||
},
|
||||
"audioNotificationDescription": {
|
||||
"message": "ఒక విభాగం దాటవేయబడినప్పుడల్లా స్కిప్లోని ఆడియో నోటిఫికేషన్ ధ్వనిని ప్లే చేస్తుంది. నిలిపివేయబడితే (లేదా ఆటో స్కిప్ నిలిపివేయబడింది), శబ్దం ప్లే చేయబడదు."
|
||||
},
|
||||
"showTimeWithSkips": {
|
||||
"message": "తొలగించబడిన స్కిప్లతో సమయాన్ని చూపించు"
|
||||
},
|
||||
"showTimeWithSkipsDescription": {
|
||||
"message": "ఈ సమయం సీక్ బార్ క్రింద ప్రస్తుత సమయం పక్కన బ్రాకెట్లలో కనిపిస్తుంది. ఇది మొత్తం వీడియో వ్యవధి మైనస్ ఏదైనా విభాగాలను చూపుతుంది. ఇందులో \"సీక్బార్లో చూపించు\" అని మాత్రమే గుర్తించబడిన విభాగాలు ఉన్నాయి."
|
||||
},
|
||||
"youHaveSkipped": {
|
||||
"message": "మీరు దాటవేశారు "
|
||||
},
|
||||
"youHaveSaved": {
|
||||
"message": "మీరు మీరే రక్షించుకున్నారు "
|
||||
},
|
||||
"minLower": {
|
||||
"message": "నిమిషం"
|
||||
},
|
||||
"minsLower": {
|
||||
"message": "నిమిషాలు"
|
||||
},
|
||||
"hourLower": {
|
||||
"message": "గంట"
|
||||
},
|
||||
"hoursLower": {
|
||||
"message": "గంటలు"
|
||||
},
|
||||
"youHaveSavedTime": {
|
||||
"message": "మీరు ప్రజలను రక్షించారు"
|
||||
},
|
||||
"youHaveSavedTimeEnd": {
|
||||
"message": " వారి జీవితాల."
|
||||
},
|
||||
"statusReminder": {
|
||||
"message": "సర్వర్ స్థితి కోసం status.sponsor.ajay.app ని తనిఖీ చేయండి."
|
||||
},
|
||||
"changeUserID": {
|
||||
"message": "మీ యూజర్ఐడిని దిగుమతి / ఎగుమతి చేయండి"
|
||||
},
|
||||
"whatChangeUserID": {
|
||||
"message": "దీన్ని ప్రైవేట్గా ఉంచాలి. ఇది పాస్వర్డ్ లాంటిది మరియు ఎవరితోనూ భాగస్వామ్యం చేయకూడదు. ఎవరైనా దీన్ని కలిగి ఉంటే, వారు మిమ్మల్ని వంచించగలరు."
|
||||
},
|
||||
"setUserID": {
|
||||
"message": "UserID ని సెట్ చేయండి"
|
||||
},
|
||||
"userIDChangeWarning": {
|
||||
"message": "హెచ్చరిక: యూజర్ఐడిని మార్చడం శాశ్వతం. మీరు దీన్ని ఖచ్చితంగా చేయాలనుకుంటున్నారా? ఒకవేళ మీ పాతదాన్ని బ్యాకప్ చేయాలని నిర్ధారించుకోండి."
|
||||
},
|
||||
"createdBy": {
|
||||
"message": "సృష్టికర్త"
|
||||
},
|
||||
"autoSkip": {
|
||||
"message": "ఆటో దాటవేయి"
|
||||
},
|
||||
"showSkipNotice": {
|
||||
"message": "ఒక విభాగం దాటవేయబడిన తర్వాత నోటీసు చూపించు"
|
||||
},
|
||||
"keybindCurrentlySet": {
|
||||
"message": ". ఇది ప్రస్తుతం దీనికి సెట్ చేయబడింది:"
|
||||
},
|
||||
"supportInvidious": {
|
||||
"message": "మద్దతు ఇన్విడియస్"
|
||||
},
|
||||
"supportInvidiousDescription": {
|
||||
"message": "ఇన్విడియస్ (invidio.us) మూడవ పార్టీ YouTube క్లయింట్. మద్దతును ప్రారంభించడానికి, మీరు అదనపు అనుమతులను అంగీకరించాలి. ఇది Chrome మరియు ఇతర Chromium వేరియంట్లలో అజ్ఞాతంలో పనిచేయదు."
|
||||
},
|
||||
"optionsInfo": {
|
||||
"message": "ఇన్విడియస్ మద్దతును ప్రారంభించండి, ఆటోస్కిప్ను డిసేబుల్ చేయండి, బటన్లను దాచు మరియు మరిన్ని చేయండి."
|
||||
},
|
||||
"addInvidiousInstance": {
|
||||
"message": "ఇన్విడియస్ ఇన్స్టాన్స్ జోడించండి"
|
||||
},
|
||||
"addInvidiousInstanceDescription": {
|
||||
"message": "ఇన్విడియస్ యొక్క అనుకూల ఉదాహరణను జోడించండి. ఇది కేవలం డొమైన్తో ఫార్మాట్ చేయబడాలి. ఉదాహరణ: invidious.ajay.app"
|
||||
},
|
||||
"add": {
|
||||
"message": "జోడించు"
|
||||
},
|
||||
"addInvidiousInstanceError": {
|
||||
"message": "ఇది చెల్లని డొమైన్. ఇది డొమైన్ భాగాన్ని కలిగి ఉండాలి. ఉదాహరణ: invidious.ajay.app"
|
||||
},
|
||||
"resetInvidiousInstance": {
|
||||
"message": "ఇన్విడియస్ ఇన్స్టాన్స్ జాబితాను రీసెట్ చేయండి"
|
||||
},
|
||||
"resetInvidiousInstanceAlert": {
|
||||
"message": "మీరు ఇన్విడియస్ ఉదాహరణ జాబితాను రీసెట్ చేయబోతున్నారు"
|
||||
},
|
||||
"currentInstances": {
|
||||
"message": "ప్రస్తుత సందర్భాలు:"
|
||||
},
|
||||
"minDuration": {
|
||||
"message": "కనిష్ట వ్యవధి (సెకన్లు):"
|
||||
},
|
||||
"minDurationDescription": {
|
||||
"message": "సెట్ విలువ కంటే తక్కువ విభాగాలు దాటవేయబడవు లేదా ప్లేయర్లో చూపబడవు."
|
||||
},
|
||||
"shortCheck": {
|
||||
"message": "కింది సమర్పణ మీ కనీస వ్యవధి ఎంపిక కంటే తక్కువగా ఉంటుంది. ఇది ఇప్పటికే సమర్పించబడిందని మరియు ఈ ఎంపిక కారణంగా విస్మరించబడిందని దీని అర్థం. మీరు ఖచ్చితంగా సమర్పించాలనుకుంటున్నారా?"
|
||||
},
|
||||
"showUploadButton": {
|
||||
"message": "అప్లోడ్ బటన్ చూపించు"
|
||||
},
|
||||
"whatUploadButton": {
|
||||
"message": "మీరు టైమ్స్టాంప్ను ఎంచుకుని సమర్పించడానికి సిద్ధంగా ఉన్న తర్వాత ఈ బటన్ YouTube ప్లేయర్లో కనిపిస్తుంది."
|
||||
},
|
||||
"customServerAddress": {
|
||||
"message": "స్పాన్సర్బ్లాక్ సర్వర్ చిరునామా"
|
||||
},
|
||||
"customServerAddressDescription": {
|
||||
"message": "స్పాన్సర్బ్లాక్ చిరునామా సర్వర్కు కాల్ చేయడానికి ఉపయోగిస్తుంది.\nమీకు మీ స్వంత సర్వర్ ఉదాహరణ లేకపోతే, ఇది మార్చబడదు."
|
||||
},
|
||||
"save": {
|
||||
"message": "సేవ్ చేయండి"
|
||||
},
|
||||
"reset": {
|
||||
"message": "రీసెట్ చేయండి"
|
||||
},
|
||||
"customAddressError": {
|
||||
"message": "ఈ చిరునామా సరైన రూపంలో లేదు. మీకు ప్రారంభంలో http: // లేదా https: // ఉందని మరియు వెనుకంజలో స్లాష్లు లేవని నిర్ధారించుకోండి."
|
||||
},
|
||||
"areYouSureReset": {
|
||||
"message": "మీరు దీన్ని రీసెట్ చేయాలనుకుంటున్నారా?"
|
||||
},
|
||||
"confirmPrivacy": {
|
||||
"message": "వీడియో జాబితా చేయనిదిగా కనుగొనబడింది. మీరు విభాగాలను దాటవేయాలనుకుంటే రద్దు చేయి క్లిక్ చేయండి."
|
||||
},
|
||||
"unlistedCheck": {
|
||||
"message": "జాబితా చేయని / ప్రైవేట్ వీడియోలను విస్మరించండి"
|
||||
},
|
||||
"whatUnlistedCheck": {
|
||||
"message": "ఈ సెట్టింగ్ స్పాన్సర్బ్లాక్ను కొద్దిగా నెమ్మదిస్తుంది. సెగ్మెంట్ శోధనను దాటవేయి వీడియో ID ని సర్వర్కు పంపడం అవసరం. జాబితా చేయని వీడియో ఐడిలను ఇంటర్నెట్ ద్వారా పంపడం గురించి మీకు ఆందోళన ఉంటే, ఈ ఎంపికను ప్రారంభించండి."
|
||||
},
|
||||
"mobileUpdateInfo": {
|
||||
"message": "m.youtube.com కి ఇప్పుడు మద్దతు ఉంది"
|
||||
},
|
||||
"exportOptions": {
|
||||
"message": "అన్ని ఎంపికలను దిగుమతి / ఎగుమతి చేయండి"
|
||||
},
|
||||
"whatExportOptions": {
|
||||
"message": "ఇది JSON లో మీ మొత్తం కాన్ఫిగరేషన్. ఇది మీ యూజర్ఐడిని కలిగి ఉంది, కాబట్టి దీన్ని తెలివిగా పంచుకోండి."
|
||||
},
|
||||
"setOptions": {
|
||||
"message": "ఎంపికలను సెట్ చేయండి"
|
||||
},
|
||||
"exportOptionsWarning": {
|
||||
"message": "హెచ్చరిక: ఎంపికలను మార్చడం శాశ్వతం మరియు మీ ఇన్స్టాల్ను విచ్ఛిన్నం చేస్తుంది. మీరు దీన్ని ఖచ్చితంగా చేయాలనుకుంటున్నారా? ఒకవేళ మీ పాతదాన్ని బ్యాకప్ చేయాలని నిర్ధారించుకోండి."
|
||||
},
|
||||
"incorrectlyFormattedOptions": {
|
||||
"message": "ఈ JSON సరిగ్గా ఆకృతీకరించబడలేదు. మీ ఎంపికలు మార్చబడలేదు."
|
||||
},
|
||||
"confirmNoticeTitle": {
|
||||
"message": "విభాగాన్ని సమర్పించండి"
|
||||
},
|
||||
"submit": {
|
||||
"message": "సమర్పించండి"
|
||||
},
|
||||
"cancel": {
|
||||
"message": "రద్దు చేయండి"
|
||||
},
|
||||
"delete": {
|
||||
"message": "తొలగించు"
|
||||
},
|
||||
"preview": {
|
||||
"message": "పరిదృశ్యం"
|
||||
},
|
||||
"inspect": {
|
||||
"message": "పరిశీలించండి"
|
||||
},
|
||||
"edit": {
|
||||
"message": "సవరించండి"
|
||||
},
|
||||
"copyDebugInformation": {
|
||||
"message": "డీబగ్ సమాచారాన్ని క్లిప్బోర్డ్కు కాపీ చేయండి"
|
||||
},
|
||||
"copyDebugInformationFailed": {
|
||||
"message": "క్లిప్బోర్డ్కు వ్రాయడంలో విఫలమైంది"
|
||||
},
|
||||
"copyDebugInformationOptions": {
|
||||
"message": "బగ్ను పెంచేటప్పుడు / డెవలపర్ అభ్యర్థించినప్పుడు డెవలపర్కు అందించాల్సిన సమాచారాన్ని క్లిప్బోర్డ్కు కాపీ చేస్తుంది. మీ యూజర్ ఐడి, వైట్లిస్ట్ చేసిన ఛానెల్లు మరియు అనుకూల సర్వర్ చిరునామా వంటి సున్నితమైన సమాచారం తొలగించబడింది. అయితే ఇది మీ ఉపయోగకరమైన, బ్రౌజర్, ఆపరేటింగ్ సిస్టమ్ మరియు పొడిగింపు సంస్కరణ సంఖ్య వంటి సమాచారాన్ని కలిగి ఉంటుంది. "
|
||||
},
|
||||
"copyDebugInformationComplete": {
|
||||
"message": "డీబగ్ సమాచారం క్లిప్ బోర్డ్కు కాపీ చేయబడింది. మీరు భాగస్వామ్యం చేయని సమాచారాన్ని తొలగించడానికి సంకోచించకండి. దీన్ని టెక్స్ట్ ఫైల్లో సేవ్ చేయండి లేదా బగ్ రిపోర్ట్లో అతికించండి."
|
||||
},
|
||||
"theKey": {
|
||||
"message": "కీ"
|
||||
},
|
||||
"keyAlreadyUsed": {
|
||||
"message": "మరొక చర్యకు కట్టుబడి ఉంటుంది. దయచేసి మరొక కీని ఎంచుకోండి."
|
||||
},
|
||||
"to": {
|
||||
"message": "కు",
|
||||
"description": "Used between segments. Example: 1:20 to 1:30"
|
||||
},
|
||||
"category_sponsor": {
|
||||
"message": "స్పాన్సర్"
|
||||
},
|
||||
"category_sponsor_description": {
|
||||
"message": "చెల్లింపు ప్రమోషన్, చెల్లింపు సూచనలు మరియు ప్రత్యక్ష ప్రకటనలు. స్వీయ-ప్రమోషన్ కోసం లేదా వారు ఇష్టపడే కారణాలు / సృష్టికర్తలు / వెబ్సైట్లు / ఉత్పత్తులకు ఉచిత అరవడం కోసం కాదు."
|
||||
},
|
||||
"category_intro": {
|
||||
"message": "ఇంటర్మిషన్ / ఇంట్రో యానిమేషన్"
|
||||
},
|
||||
"category_intro_description": {
|
||||
"message": "అసలు కంటెంట్ లేని విరామం. విరామం, స్టాటిక్ ఫ్రేమ్, పునరావృత యానిమేషన్ కావచ్చు. సమాచారాన్ని కలిగి ఉన్న పరివర్తనలకు ఇది ఉపయోగించరాదు."
|
||||
},
|
||||
"category_intro_short": {
|
||||
"message": "అంతరాయం"
|
||||
},
|
||||
"category_outro": {
|
||||
"message": "ఎండ్ కార్డులు / క్రెడిట్స్"
|
||||
},
|
||||
"category_outro_description": {
|
||||
"message": "క్రెడిట్స్ లేదా YouTube ఎండ్కార్డ్లు కనిపించినప్పుడు. సమాచారంతో తీర్మానాల కోసం కాదు."
|
||||
},
|
||||
"category_interaction": {
|
||||
"message": "ఇంటరాక్షన్ రిమైండర్ (సబ్స్క్రయిబ్)"
|
||||
},
|
||||
"category_interaction_description": {
|
||||
"message": "కంటెంట్ మధ్యలో వాటిని ఇష్టపడటానికి, సభ్యత్వాన్ని పొందటానికి లేదా అనుసరించడానికి చిన్న రిమైండర్ ఉన్నప్పుడు. ఇది పొడవైనది లేదా ఏదైనా ప్రత్యేకమైనది అయితే, అది బదులుగా స్వీయ ప్రమోషన్ కింద ఉండాలి."
|
||||
},
|
||||
"category_interaction_short": {
|
||||
"message": "ఇంటరాక్షన్ రిమైండర్"
|
||||
},
|
||||
"category_selfpromo": {
|
||||
"message": "చెల్లించని / స్వీయ ప్రమోషన్"
|
||||
},
|
||||
"category_selfpromo_description": {
|
||||
"message": "చెల్లించని లేదా స్వీయ ప్రమోషన్ మినహా \"స్పాన్సర్\" మాదిరిగానే. వాణిజ్య వస్తువులు, విరాళాలు లేదా వారు ఎవరితో సహకరించారు అనే సమాచారం గురించి విభాగాలు ఇందులో ఉన్నాయి."
|
||||
},
|
||||
"category_music_offtopic": {
|
||||
"message": "సంగీతం: నాన్-మ్యూజిక్ విభాగం"
|
||||
},
|
||||
"category_music_offtopic_description": {
|
||||
"message": "మ్యూజిక్ వీడియోలలో ఉపయోగించడానికి మాత్రమే. మ్యూజిక్ వీడియోలలో పరిచయాలు లేదా ro ట్రోస్ ఇందులో ఉన్నాయి."
|
||||
},
|
||||
"category_music_offtopic_short": {
|
||||
"message": "నాన్-మ్యూజిక్"
|
||||
},
|
||||
"category_livestream_messages": {
|
||||
"message": "లైవ్ స్ట్రీమ్: విరాళం / సందేశ రీడింగులు"
|
||||
},
|
||||
"category_livestream_messages_short": {
|
||||
"message": "సందేశ పఠనం"
|
||||
},
|
||||
"disable": {
|
||||
"message": "డిసేబుల్"
|
||||
},
|
||||
"manualSkip": {
|
||||
"message": "మాన్యువల్ దాటవేయి"
|
||||
},
|
||||
"showOverlay": {
|
||||
"message": "సీక్ బార్లో చూపించు"
|
||||
},
|
||||
"colorFormatIncorrect": {
|
||||
"message": "మీ రంగు తప్పుగా ఆకృతీకరించబడింది. ఇది ప్రారంభంలో సంఖ్య గుర్తుతో 3 లేదా 6 అంకెల హెక్స్ కోడ్ అయి ఉండాలి."
|
||||
},
|
||||
"previewColor": {
|
||||
"message": "పరిదృశ్యం రంగు",
|
||||
"description": "Referring to submissions that have not been sent to the server yet."
|
||||
},
|
||||
"seekBarColor": {
|
||||
"message": "బార్ కలర్ కోరుకుంటారు"
|
||||
},
|
||||
"category": {
|
||||
"message": "వర్గం"
|
||||
},
|
||||
"skipOption": {
|
||||
"message": "ఎంపికను దాటవేయి",
|
||||
"description": "Used on the options page to describe the ways to skip the segment (auto skip, manual, etc.)"
|
||||
},
|
||||
"enableTestingServer": {
|
||||
"message": "బీటా టెస్టింగ్ సర్వర్ను ప్రారంభించండి"
|
||||
},
|
||||
"whatEnableTestingServer": {
|
||||
"message": "మీ సమర్పణలు మరియు ఓట్లు ప్రధాన సర్వర్ వైపు లెక్కించబడవు. పరీక్ష కోసం మాత్రమే దీన్ని ఉపయోగించండి."
|
||||
},
|
||||
"testingServerWarning": {
|
||||
"message": "అన్ని సమర్పణలు మరియు ఓట్లు పరీక్ష సర్వర్కు కనెక్ట్ చేసేటప్పుడు ప్రధాన సర్వర్ వైపు లెక్కించబడవు. మీరు నిజమైన సమర్పణలు చేయాలనుకున్నప్పుడు దీన్ని నిలిపివేయాలని నిర్ధారించుకోండి."
|
||||
},
|
||||
"bracketNow": {
|
||||
"message": "(ఇప్పుడు)"
|
||||
},
|
||||
"moreCategories": {
|
||||
"message": "మరిన్ని వర్గాలు"
|
||||
},
|
||||
"chooseACategory": {
|
||||
"message": "వర్గాన్ని ఎంచుకోండి"
|
||||
},
|
||||
"youMustSelectACategory": {
|
||||
"message": "మీరు సమర్పించే అన్ని విభాగాల కోసం మీరు తప్పనిసరిగా ఒక వర్గాన్ని ఎంచుకోవాలి!"
|
||||
},
|
||||
"bracketEnd": {
|
||||
"message": "(ముగింపు)"
|
||||
},
|
||||
"hiddenDueToDownvote": {
|
||||
"message": "దాచిన: డౌన్ వోట్"
|
||||
},
|
||||
"hiddenDueToDuration": {
|
||||
"message": "దాచబడింది: చాలా చిన్నది"
|
||||
},
|
||||
"channelDataNotFound": {
|
||||
"message": "ఛానెల్ ID ఇంకా లోడ్ కాలేదు."
|
||||
},
|
||||
"adblockerIssue": {
|
||||
"message": "వీడియో డేటాను పొందే స్పాన్సర్బ్లాక్ సామర్థ్యాన్ని ఏదో అడ్డుకుంటున్నట్లు కనిపిస్తోంది. ఇది బహుశా మీ యాడ్ బ్లాకర్. దయచేసి https://github.com/ajayyy/SponsorBlock/wiki/Fix-Ad-Blocker-Blocking-SponsorBlock's-Requests తనిఖీ చేయండి"
|
||||
},
|
||||
"itCouldBeAdblockerIssue": {
|
||||
"message": "ఇది జరుగుతూ ఉంటే, అది మీ ప్రకటన బ్లాకర్ వల్ల సంభవించవచ్చు. దయచేసి https://github.com/ajayyy/SponsorBlock/wiki/Fix-Ad-Blocker-Blocking-SponsorBlock's-Requests తనిఖీ చేయండి"
|
||||
},
|
||||
"forceChannelCheck": {
|
||||
"message": "దాటవేయడానికి ముందు ఛానెల్ తనిఖీ చేయమని బలవంతం చేయండి"
|
||||
},
|
||||
"whatForceChannelCheck": {
|
||||
"message": "అప్రమేయంగా, ఛానెల్ ఏమిటో తెలియక ముందే ఇది విభాగాలను దాటవేస్తుంది. అప్రమేయంగా, వీడియో ప్రారంభంలో కొన్ని విభాగాలు వైట్లిస్ట్ చేసిన ఛానెల్లలో దాటవేయబడవచ్చు. ఈ ఎంపికను ప్రారంభించడం దీనిని నిరోధిస్తుంది, కాని ఛానెల్ ఐడిని పొందడానికి కొంత సమయం పట్టవచ్చు కాబట్టి అన్ని దాటవేయడం కొంచెం ఆలస్యం అవుతుంది. మీకు వేగవంతమైన ఇంటర్నెట్ ఉంటే ఈ ఆలస్యం గుర్తించబడదు."
|
||||
},
|
||||
"forceChannelCheckPopup": {
|
||||
"message": "\"దాటవేయడానికి ముందు ఫోర్స్ ఛానల్ చెక్\" ప్రారంభించడం పరిగణించండి"
|
||||
},
|
||||
"downvoteDescription": {
|
||||
"message": "తప్పు / తప్పు సమయం"
|
||||
},
|
||||
"incorrectCategory": {
|
||||
"message": "తప్పు వర్గం"
|
||||
},
|
||||
"nonMusicCategoryOnMusic": {
|
||||
"message": "ఈ వీడియోను సంగీతంగా వర్గీకరించారు. దీనికి స్పాన్సర్ ఉందని మీరు ఖచ్చితంగా అనుకుంటున్నారా? ఇది వాస్తవానికి \"నాన్-మ్యూజిక్ సెగ్మెంట్\" అయితే, పొడిగింపు ఎంపికలను తెరిచి ఈ వర్గాన్ని ప్రారంభించండి. అప్పుడు, మీరు ఈ విభాగాన్ని స్పాన్సర్కు బదులుగా \"నాన్-మ్యూజిక్\" గా సమర్పించవచ్చు. మీరు గందరగోళంలో ఉంటే దయచేసి మార్గదర్శకాలను చదవండి."
|
||||
},
|
||||
"multipleSegments": {
|
||||
"message": "బహుళ విభాగాలు"
|
||||
},
|
||||
"guidelines": {
|
||||
"message": "మార్గదర్శకాలు"
|
||||
},
|
||||
"readTheGuidelines": {
|
||||
"message": "మార్గదర్శకాలను చదవండి!!",
|
||||
"description": "Show the first time they submit or if they are \"high risk\""
|
||||
},
|
||||
"categoryUpdate1": {
|
||||
"message": "వర్గాలు ఇక్కడ ఉన్నాయి!"
|
||||
},
|
||||
"categoryUpdate2": {
|
||||
"message": "పరిచయాలు, ros ట్రోస్, మెర్చ్ మొదలైనవాటిని దాటవేయడానికి ఎంపికలను తెరవండి."
|
||||
},
|
||||
"unsubmittedWarning": {
|
||||
"message": "సమర్పించని విభాగాల నోటిఫికేషన్"
|
||||
},
|
||||
"unsubmittedWarningDescription": {
|
||||
"message": "మీరు అప్లోడ్ చేయని విభాగాలతో వీడియోను వదిలివేసినప్పుడు నోటిఫికేషన్ పంపండి"
|
||||
}
|
||||
}
|
||||
@@ -1,79 +0,0 @@
|
||||
{
|
||||
"fullName": {
|
||||
"message": "SponsorBlock สำหรับ YouTube - ข้ามสปอนเซอร์",
|
||||
"description": "Name of the extension."
|
||||
},
|
||||
"Description": {
|
||||
"message": "ข้ามสปอนเซอร์, การก่อการติดตาม, ฯลฯ ในวีดีโอ YouTube. รายงานสปอนเซอร์ในวีดีโอเพื่อประหยัดเวลาคนอื่น",
|
||||
"description": "Description of the extension."
|
||||
},
|
||||
"400": {
|
||||
"message": "เซิร์ฟเวอร์รายงานว่าคำขอนี้ไม่ถูกต้อง"
|
||||
},
|
||||
"429": {
|
||||
"message": "คุณรายงานสปอนเซอร์มากเกินไปในวิดีโอนี้ คุณมั่นใจว่ามีมากเท่านี้จริงหรือไม่?"
|
||||
},
|
||||
"409": {
|
||||
"message": "สปอนเซอร์นี้ได้รับการรายงานมาก่อน"
|
||||
},
|
||||
"channelWhitelisted": {
|
||||
"message": "ช่องนี้ถูกนำเข้ารายการอนุญาตพิเศษแล้ว"
|
||||
},
|
||||
"Segment": {
|
||||
"message": "ส่วน"
|
||||
},
|
||||
"Segments": {
|
||||
"message": "ส่วน"
|
||||
},
|
||||
"upvoteButtonInfo": {
|
||||
"message": "เห็นด้วยกับรายงานนี้"
|
||||
},
|
||||
"reportButtonTitle": {
|
||||
"message": "รายงาน"
|
||||
},
|
||||
"reportButtonInfo": {
|
||||
"message": "รายงานส่วนนี้ว่าไม่ถูกต้อง"
|
||||
},
|
||||
"Dismiss": {
|
||||
"message": "ปฏิเสธ"
|
||||
},
|
||||
"Loading": {
|
||||
"message": "กำลังโหลด..."
|
||||
},
|
||||
"Mins": {
|
||||
"message": "นาที"
|
||||
},
|
||||
"Secs": {
|
||||
"message": "วินาที"
|
||||
},
|
||||
"Hide": {
|
||||
"message": "ไม่แสดงเสมอ"
|
||||
},
|
||||
"hitGoBack": {
|
||||
"message": "กด \"ยกเลิกการข้าม\" เพื่อกลับไปที่เดิม"
|
||||
},
|
||||
"unskip": {
|
||||
"message": "ยกเลิกการข้าม"
|
||||
},
|
||||
"reskip": {
|
||||
"message": "ข้ามใหม่"
|
||||
},
|
||||
"paused": {
|
||||
"message": "กำลังหยุดชั่วคราว"
|
||||
},
|
||||
"manualPaused": {
|
||||
"message": "หยุดการจับเวลาแล้ว"
|
||||
},
|
||||
"clearThis": {
|
||||
"message": "คุณมั่นใจว่าจะลบส่วนนี้หรือไม่?\n\n"
|
||||
},
|
||||
"sponsor404": {
|
||||
"message": "ไม่พบส่วนในวีดีโอนี้"
|
||||
},
|
||||
"here": {
|
||||
"message": "ที่นี่"
|
||||
},
|
||||
"clearTimesButton": {
|
||||
"message": "ล้างเวลา"
|
||||
}
|
||||
}
|
||||
@@ -1,505 +0,0 @@
|
||||
{
|
||||
"fullName": {
|
||||
"message": "Youtube için SponsorBlock - Sponsorlukları Atla",
|
||||
"description": "Name of the extension."
|
||||
},
|
||||
"Description": {
|
||||
"message": "Skip sponsorships, subscription begging and more on YouTube videos. Report sponsors on videos you watch to save others' time.",
|
||||
"description": "Description of the extension."
|
||||
},
|
||||
"400": {
|
||||
"message": "Sunucu isteğin geçersiz olduğunu iletti"
|
||||
},
|
||||
"429": {
|
||||
"message": "Sadece bu video için çok fazla sponsor süresi belirtti, bu kadar fazla olduğuna emin misin?"
|
||||
},
|
||||
"409": {
|
||||
"message": "Bu daha önce zaten gönderilmiş"
|
||||
},
|
||||
"channelWhitelisted": {
|
||||
"message": "Kanal beyazlistede!"
|
||||
},
|
||||
"Segment": {
|
||||
"message": "segment"
|
||||
},
|
||||
"Segments": {
|
||||
"message": "segments"
|
||||
},
|
||||
"upvoteButtonInfo": {
|
||||
"message": "Bu öneriye oy ver"
|
||||
},
|
||||
"reportButtonTitle": {
|
||||
"message": "Raporla"
|
||||
},
|
||||
"reportButtonInfo": {
|
||||
"message": "Bu öneriyi hatalı olarak bildir."
|
||||
},
|
||||
"Dismiss": {
|
||||
"message": "Yoksay"
|
||||
},
|
||||
"Loading": {
|
||||
"message": "Yükleniyor..."
|
||||
},
|
||||
"Mins": {
|
||||
"message": "Dakika"
|
||||
},
|
||||
"Secs": {
|
||||
"message": "Saniye"
|
||||
},
|
||||
"Hide": {
|
||||
"message": "Asla Gösterme"
|
||||
},
|
||||
"hitGoBack": {
|
||||
"message": "Geldiğiniz yere dönmek istiyorsanız atlama'ya basın."
|
||||
},
|
||||
"unskip": {
|
||||
"message": "Atlama"
|
||||
},
|
||||
"reskip": {
|
||||
"message": "Tekrar atla"
|
||||
},
|
||||
"paused": {
|
||||
"message": "Duraklatıldı"
|
||||
},
|
||||
"manualPaused": {
|
||||
"message": "Zamanlayıcı Durduruldu"
|
||||
},
|
||||
"confirmMSG": {
|
||||
"message": "Değerleri tek başına düzenlemek ve silmek için, bilgi butonuna basın veya sağ yukarıdaki eklenti simgesine tıklayarak eklenti menüsünü açın."
|
||||
},
|
||||
"clearThis": {
|
||||
"message": "Bunu silmek istediğinize emin misiniz?\n\n"
|
||||
},
|
||||
"Unknown": {
|
||||
"message": "Sponsor sürelerini yollarken bir sorun oluştur, lütfen tekrar deneyin."
|
||||
},
|
||||
"sponsorFound": {
|
||||
"message": "This video has segments in the database!"
|
||||
},
|
||||
"sponsor404": {
|
||||
"message": "No segments found"
|
||||
},
|
||||
"sponsorStart": {
|
||||
"message": "Segment Starts Now"
|
||||
},
|
||||
"sponsorEnd": {
|
||||
"message": "Segment Ends Now"
|
||||
},
|
||||
"noVideoID": {
|
||||
"message": "Bu sekmede YouTube videosu bulunamadı. Bu sekmenin bir YouTube sekmesi olduğundan eminseniz, bu pencereyi kapatıp, tekrar açın. Eğer o da işe yaramazsa, sekmeyi yenilemeyi deneyin."
|
||||
},
|
||||
"success": {
|
||||
"message": "Başarılı!"
|
||||
},
|
||||
"voted": {
|
||||
"message": "Oylandı!"
|
||||
},
|
||||
"serverDown": {
|
||||
"message": "Sunucu çökmüş gibi duruyor. Derhal geliştiriciyle iletişime geçin."
|
||||
},
|
||||
"connectionError": {
|
||||
"message": "Bağlantı hatası oluştu. Hata kodu: "
|
||||
},
|
||||
"wantToSubmit": {
|
||||
"message": "Do you want to submit for video id"
|
||||
},
|
||||
"openPopup": {
|
||||
"message": "SponsorBlock Penceresini Aç"
|
||||
},
|
||||
"submitCheck": {
|
||||
"message": "Bunu göndermek istediğinize emin misiniz?"
|
||||
},
|
||||
"whitelistChannel": {
|
||||
"message": "Kanalı Beyazlisteye Ekle"
|
||||
},
|
||||
"removeFromWhitelist": {
|
||||
"message": "Kanalı Beyazlisteden Kaldır"
|
||||
},
|
||||
"soFarUHSubmited": {
|
||||
"message": "Şu an kadar yolladığınız"
|
||||
},
|
||||
"savedPeopleFrom": {
|
||||
"message": "İnsanların şu kadar vaktini kurtardınız "
|
||||
},
|
||||
"viewLeaderboard": {
|
||||
"message": "Liderlik tablosunu görüntüle"
|
||||
},
|
||||
"here": {
|
||||
"message": "burada"
|
||||
},
|
||||
"clearTimesButton": {
|
||||
"message": "Süreleri Temizle"
|
||||
},
|
||||
"submitTimesButton": {
|
||||
"message": "Süreleri Gönder"
|
||||
},
|
||||
"publicStats": {
|
||||
"message": "Bu, ne kadar katkı sağladığınızı göstermek için herkese açık istatistik sayfasında kullanılacaktır. Görün"
|
||||
},
|
||||
"setUsername": {
|
||||
"message": "Kullanıcı Adı Belirle"
|
||||
},
|
||||
"discordAdvert": {
|
||||
"message": "Öneri ve geri bildirimleriniz için resmi Discord serverımıza katılın!"
|
||||
},
|
||||
"hideThis": {
|
||||
"message": "Bunu sakla"
|
||||
},
|
||||
"Options": {
|
||||
"message": "Ayarlar"
|
||||
},
|
||||
"showButtons": {
|
||||
"message": "YouTube oynatıcısında Butonları Göster"
|
||||
},
|
||||
"hideButtons": {
|
||||
"message": "YouTube Oynatıcısındaki Butonları Gizle"
|
||||
},
|
||||
"hideButtonsDescription": {
|
||||
"message": "Bu YouTube oynatıcısındaki bölüm geçişlerini yolladığınız butonları saklayacaktır."
|
||||
},
|
||||
"showInfoButton": {
|
||||
"message": "YouTube Oynatıcısındaki Bilgi Butonunu Göster"
|
||||
},
|
||||
"hideInfoButton": {
|
||||
"message": "YouTube Oynatıcısındaki Bilgi Butonunu Gizle"
|
||||
},
|
||||
"whatInfoButton": {
|
||||
"message": "Bu, YouTube sayfasında açılan pencereyi açan butondur."
|
||||
},
|
||||
"hideDeleteButton": {
|
||||
"message": "YouTube Oynatıcısında Silme Tuşunu Gizle"
|
||||
},
|
||||
"showDeleteButton": {
|
||||
"message": "YouTube Oynatıcısında Silme Tuşunu Göster"
|
||||
},
|
||||
"whatDeleteButton": {
|
||||
"message": "Bu, YouTube oynatıcısındaki mevcut video için gönderilmemiş bölümleri temizleyen butondur."
|
||||
},
|
||||
"showNotice": {
|
||||
"message": "Uyarıyı Tekrar Göster"
|
||||
},
|
||||
"website": {
|
||||
"message": "Website",
|
||||
"description": "Used on Firefox Store Page"
|
||||
},
|
||||
"sourceCode": {
|
||||
"message": "Kaynak Kodu",
|
||||
"description": "Used on Firefox Store Page"
|
||||
},
|
||||
"noticeUpdate": {
|
||||
"message": "Uyarı güncellendi!",
|
||||
"description": "The first line of the message displayed after the notice was upgraded."
|
||||
},
|
||||
"noticeUpdate2": {
|
||||
"message": "Eğer hala beğenmediyseniz, asla gösterme butonuna basın.",
|
||||
"description": "The second line of the message displayed after the notice was upgraded."
|
||||
},
|
||||
"setSubmitKeybind": {
|
||||
"message": "Gönderim için bir tuş belirleyin"
|
||||
},
|
||||
"keybindDescription": {
|
||||
"message": "Yazarak bir tuş seçin"
|
||||
},
|
||||
"keybindDescriptionComplete": {
|
||||
"message": "Tuş seçimi şu tuşa ayarlandı: "
|
||||
},
|
||||
"0": {
|
||||
"message": "Bağlantı zaman aşımına uğradı. İnternet bağlantınızı kontrol ediniz. Eğer internetiniz çalışıyor ise, büyük ihtimalle sunucuya erişilemiyor veya sunucuya aşırı yüklenilmiş olabilir."
|
||||
},
|
||||
"disableSkipping": {
|
||||
"message": "SponsorBlock'u Devredışı Bırak"
|
||||
},
|
||||
"enableSkipping": {
|
||||
"message": "SponsorBlock'u Devreye Sok"
|
||||
},
|
||||
"yourWork": {
|
||||
"message": "Çalışmalarınız",
|
||||
"description": "Used to describe the section that will show you the statistics from your submissions."
|
||||
},
|
||||
"502": {
|
||||
"message": "Sunucuya aşırı yüklenilmiş gibi gözüküyor. Birazdan tekrar deneyin."
|
||||
},
|
||||
"errorCode": {
|
||||
"message": "Hata Kodu: "
|
||||
},
|
||||
"skip": {
|
||||
"message": "Atla"
|
||||
},
|
||||
"skip_category": {
|
||||
"message": "Atla {0}?"
|
||||
},
|
||||
"skipped": {
|
||||
"message": "Atlandı"
|
||||
},
|
||||
"disableAutoSkip": {
|
||||
"message": "Otomatik Atlamayı Devredışı Bırak"
|
||||
},
|
||||
"enableAutoSkip": {
|
||||
"message": "Otomatik Atlamayı Devreye Sok"
|
||||
},
|
||||
"audioNotification": {
|
||||
"message": "Atlamada Sesli Bildirim"
|
||||
},
|
||||
"youHaveSkipped": {
|
||||
"message": "Bunu atladınız "
|
||||
},
|
||||
"youHaveSaved": {
|
||||
"message": "Şu kadar süre kazandınız "
|
||||
},
|
||||
"minLower": {
|
||||
"message": "dakika"
|
||||
},
|
||||
"minsLower": {
|
||||
"message": "dakika"
|
||||
},
|
||||
"hourLower": {
|
||||
"message": "saat"
|
||||
},
|
||||
"hoursLower": {
|
||||
"message": "saat"
|
||||
},
|
||||
"youHaveSavedTime": {
|
||||
"message": "İnsanların"
|
||||
},
|
||||
"youHaveSavedTimeEnd": {
|
||||
"message": " kadar vaktini kurtardınız."
|
||||
},
|
||||
"statusReminder": {
|
||||
"message": "Sunucu durumu için status.sponsor.ajay.app kontrol edin."
|
||||
},
|
||||
"changeUserID": {
|
||||
"message": "Kullanıcı kimliğini Dışarı/İçeri Aktar"
|
||||
},
|
||||
"whatChangeUserID": {
|
||||
"message": "Bu gizli tutulmalıdır. Bu bir şifreye benzer ve diğerleriyle paylaşılmaması gerekir. Birinin eline geçerse, sizi taklit edebilir."
|
||||
},
|
||||
"setUserID": {
|
||||
"message": "Kullanıcı kimliği Belirle"
|
||||
},
|
||||
"userIDChangeWarning": {
|
||||
"message": "Uyarı: Kullanıcı kimliği değiştirmek kalıcıdır. Bunu yapmak istediğinizden emin misiniz? Eskisini yedeklediğinizden emin olun."
|
||||
},
|
||||
"createdBy": {
|
||||
"message": "Oluşturan"
|
||||
},
|
||||
"autoSkip": {
|
||||
"message": "Otomatik Atla"
|
||||
},
|
||||
"keybindCurrentlySet": {
|
||||
"message": ". Şu an buna ayarlı:"
|
||||
},
|
||||
"supportInvidious": {
|
||||
"message": "Invidious'a Destek Ver"
|
||||
},
|
||||
"supportInvidiousDescription": {
|
||||
"message": "Invidious (invidio.us) üçüncü parti YouTube istemcisidir. Desteği etkinleştirmek için fazladan izinlere onay vermelisiniz. Bu Chrome ve Chromium bazlı tarayıcılarda gizli pencere modunda ÇALIŞMAZ."
|
||||
},
|
||||
"optionsInfo": {
|
||||
"message": "Invidious desteğini, otomatik atlamayı, butonları saklamayı ve daha fazlasını etkinleştir."
|
||||
},
|
||||
"addInvidiousInstance": {
|
||||
"message": "Invidious Oluşumu Ekle"
|
||||
},
|
||||
"addInvidiousInstanceDescription": {
|
||||
"message": "Özel Indivious oluşumu ekle. Bu SADECE alan adıyla düzenlenmelidir. Örnek: invidious.ajay.app"
|
||||
},
|
||||
"add": {
|
||||
"message": "Ekle"
|
||||
},
|
||||
"addInvidiousInstanceError": {
|
||||
"message": "Bu geçersiz bir alan adı. Bu SADECE alan adı kısmını içermelidir. Örnek: invidious.ajay.app"
|
||||
},
|
||||
"resetInvidiousInstance": {
|
||||
"message": "Invidious Oluşum Listesini Sıfırla"
|
||||
},
|
||||
"resetInvidiousInstanceAlert": {
|
||||
"message": "Invidious Oluşum listesini sıfırlamak üzeresiniz"
|
||||
},
|
||||
"currentInstances": {
|
||||
"message": "Mevcut Oluşumlar:"
|
||||
},
|
||||
"minDuration": {
|
||||
"message": "Minimum süre (saniye):"
|
||||
},
|
||||
"shortCheck": {
|
||||
"message": "Sıradaki öneri belirlediğiniz minimum süre ayarından daha kısa. Bu zaten yollandığı ve bu ayardan dolayı yok sayıldığı anlamına gelebilir. Göndermek istediğinizden emin misiniz?"
|
||||
},
|
||||
"showUploadButton": {
|
||||
"message": "Karşıya Yükleme Butonunu Göster"
|
||||
},
|
||||
"whatUploadButton": {
|
||||
"message": "Bu buton, YouTube oynatıcısında bir zaman seçtiğiniz ve göndermeye hazır olduğunuzda gözükür."
|
||||
},
|
||||
"customServerAddress": {
|
||||
"message": "SponsorBlock Sunucu Adresi"
|
||||
},
|
||||
"customServerAddressDescription": {
|
||||
"message": "SponsorBlock'un sunucu ile iletişimi sağlamak için kullandığı adres.\nKendi sunucu kopyanız olmadığı sürece bu değiştirilmemelidir."
|
||||
},
|
||||
"save": {
|
||||
"message": "Kaydet"
|
||||
},
|
||||
"reset": {
|
||||
"message": "Sıfırla"
|
||||
},
|
||||
"customAddressError": {
|
||||
"message": "Bu adres doğru formatta değil. Başında http:// veya https:// olduğundan ve sonda / işareti olmadığından emin olun."
|
||||
},
|
||||
"areYouSureReset": {
|
||||
"message": "Bunu sıfırlamak istediğinize emin misiniz?"
|
||||
},
|
||||
"unlistedCheck": {
|
||||
"message": "Listedışı/Özel Videoları Görmezden Gel"
|
||||
},
|
||||
"mobileUpdateInfo": {
|
||||
"message": "m.youtube.com şu an desteklenmektedir"
|
||||
},
|
||||
"exportOptions": {
|
||||
"message": "Bütün Ayarlarını İçe/Dışa Aktar"
|
||||
},
|
||||
"whatExportOptions": {
|
||||
"message": "Bu, JSON formatında bütün kurulumunuzu gösterir. Kullanıcı kimliğinizi içerir, bu sebeple paylaşırken dikkatli olun."
|
||||
},
|
||||
"setOptions": {
|
||||
"message": "Seçenekleri Ayarla"
|
||||
},
|
||||
"exportOptionsWarning": {
|
||||
"message": "Uyarı: Ayarları değiştirmek kalıcıdır ve yüklemenizi bozabilir. Bunu yapmak istediğinizden emin misiniz? Eskisini yenilediğinizden emin olun."
|
||||
},
|
||||
"incorrectlyFormattedOptions": {
|
||||
"message": "Bu JSON doğru formatlanmamış. Ayarlarınız değiştirilmedi."
|
||||
},
|
||||
"confirmNoticeTitle": {
|
||||
"message": "Bölüm Gönder"
|
||||
},
|
||||
"submit": {
|
||||
"message": "Gönder"
|
||||
},
|
||||
"cancel": {
|
||||
"message": "İptal"
|
||||
},
|
||||
"delete": {
|
||||
"message": "Sil"
|
||||
},
|
||||
"preview": {
|
||||
"message": "Önizle"
|
||||
},
|
||||
"edit": {
|
||||
"message": "Düzenle"
|
||||
},
|
||||
"copyDebugInformation": {
|
||||
"message": "Onarım Bilgisini Panoya Kopyala"
|
||||
},
|
||||
"copyDebugInformationFailed": {
|
||||
"message": "Panoya kopyalanamadı"
|
||||
},
|
||||
"copyDebugInformationOptions": {
|
||||
"message": "Panoya, geliştiricinin hata gideriminde veya ulaşmak istediğinde geliştiriciye sağlamak üzerine bilgileri kaydeder. Kullanıcı kimliği, beyaz listenizdeki kanallar ve düzenlenmiş sunucu adresleri gibi hassas bilgiler silinmiştir. Ancak tarayıcı bilgileri, işletim sisteminiz ve eklenti numaranız gibi bilgileri içerebilir. "
|
||||
},
|
||||
"copyDebugInformationComplete": {
|
||||
"message": "Bu çözüm bilgisi panoya kopyalandı. Paylaşmak istemediğiniz herhangi bir bilgiyi silmekte özgürsünüz. Bir yazı dosyası olarak kaydedin veya hata raporuna kopyalayın."
|
||||
},
|
||||
"theKey": {
|
||||
"message": "Anahtar"
|
||||
},
|
||||
"keyAlreadyUsed": {
|
||||
"message": "başka bir eyleme bağlı. Lütfen başka bir anahtar seçin."
|
||||
},
|
||||
"to": {
|
||||
"message": "'e",
|
||||
"description": "Used between segments. Example: 1:20 to 1:30"
|
||||
},
|
||||
"category_sponsor": {
|
||||
"message": "Sponsor"
|
||||
},
|
||||
"category_outro": {
|
||||
"message": "Bitiş Ekranı/Jenerik"
|
||||
},
|
||||
"category_interaction": {
|
||||
"message": "Etkileşim Hatırlatıcısı (Abonelik)"
|
||||
},
|
||||
"category_selfpromo": {
|
||||
"message": "Karşılıksız/Kendi Reklamı"
|
||||
},
|
||||
"category_music_offtopic": {
|
||||
"message": "Müzik: Müzik Olmayan Bölüm"
|
||||
},
|
||||
"category_livestream_messages": {
|
||||
"message": "Canlı Yayın: Bağış/Mesaj Okuma"
|
||||
},
|
||||
"disable": {
|
||||
"message": "Devredışı"
|
||||
},
|
||||
"manualSkip": {
|
||||
"message": "Elle Atla"
|
||||
},
|
||||
"showOverlay": {
|
||||
"message": "Arama Çubuğunda Göster"
|
||||
},
|
||||
"previewColor": {
|
||||
"message": "Önizleme Rengi",
|
||||
"description": "Referring to submissions that have not been sent to the server yet."
|
||||
},
|
||||
"seekBarColor": {
|
||||
"message": "Oynatma Çubuğu Rengi"
|
||||
},
|
||||
"category": {
|
||||
"message": "Kategori"
|
||||
},
|
||||
"skipOption": {
|
||||
"message": "Atlama Seçeneği",
|
||||
"description": "Used on the options page to describe the ways to skip the segment (auto skip, manual, etc.)"
|
||||
},
|
||||
"enableTestingServer": {
|
||||
"message": "Beta Deneme Sunucusunu Devreye Sok"
|
||||
},
|
||||
"whatEnableTestingServer": {
|
||||
"message": "Önerileriniz ve oylarınız ana sunucuya GÖNDERİLMEYECEKTİR. Bunu sadece deneme amacıyla kullanın."
|
||||
},
|
||||
"testingServerWarning": {
|
||||
"message": "Tüm öneriler ve oylar, test sunucusuna bağlandığınız sürece ana sunucuya iletilmeyecektir. Gerçek öneriler yapmak istediğinizde bu ayarı kapatmayı unutmayın."
|
||||
},
|
||||
"bracketNow": {
|
||||
"message": "(Şimdi)"
|
||||
},
|
||||
"moreCategories": {
|
||||
"message": "Daha Fazla Kategori"
|
||||
},
|
||||
"bracketEnd": {
|
||||
"message": "(Son)"
|
||||
},
|
||||
"hiddenDueToDownvote": {
|
||||
"message": "gizlendi: eksile"
|
||||
},
|
||||
"hiddenDueToDuration": {
|
||||
"message": "gizlendi: çok kısa"
|
||||
},
|
||||
"channelDataNotFound": {
|
||||
"message": "Kanal kimliği henüz yüklenmedi."
|
||||
},
|
||||
"adblockerIssue": {
|
||||
"message": "Bir şeyin SponsorBlock'un video bilgisi almasını engelliyor gibi görünüyor. Bu reklam engelleyiciniz olabilir. Lütfen şu adresi kontrol edin https://github.com/ajayyy/SponsorBlock/wiki/Fix-Ad-Blocker-Blocking-SponsorBlock's-Requests"
|
||||
},
|
||||
"itCouldBeAdblockerIssue": {
|
||||
"message": "Bunu sürekli yaşıyorsanız, reklam engelleyiciniz tarafından gerçekleşiyor olabilir. https://github.com/ajayyy/SponsorBlock/wiki/Fix-Ad-Blocker-Blocking-SponsorBlock's-Requests adresini kontrol edin."
|
||||
},
|
||||
"downvoteDescription": {
|
||||
"message": "Hatalı/Yanlış Zaman"
|
||||
},
|
||||
"incorrectCategory": {
|
||||
"message": "Yanlış Kategori"
|
||||
},
|
||||
"multipleSegments": {
|
||||
"message": "Birden Çok Bölüm"
|
||||
},
|
||||
"guidelines": {
|
||||
"message": "Kılavuz"
|
||||
},
|
||||
"readTheGuidelines": {
|
||||
"message": "Kılavuzu Oku!!",
|
||||
"description": "Show the first time they submit or if they are \"high risk\""
|
||||
},
|
||||
"categoryUpdate1": {
|
||||
"message": "Kategoriler burada!"
|
||||
}
|
||||
}
|
||||
@@ -1,638 +0,0 @@
|
||||
{
|
||||
"fullName": {
|
||||
"message": "SponsorBlock для YouTube - Пропускайте спонсорські вставки",
|
||||
"description": "Name of the extension."
|
||||
},
|
||||
"Description": {
|
||||
"message": "Пропускайте спонсорські вставки, прохання підписатися та інше в відео на YouTube. Надсилайте інформацію про спонсорів в відео, щоб зберігати іншим час.",
|
||||
"description": "Description of the extension."
|
||||
},
|
||||
"400": {
|
||||
"message": "Сервер відхилив цей запит"
|
||||
},
|
||||
"429": {
|
||||
"message": "Ви відправили занадто багато спонсорів для цього відео. Ви впевнені, що їх так багато?"
|
||||
},
|
||||
"409": {
|
||||
"message": "Цей запит був відправлений раніше"
|
||||
},
|
||||
"channelWhitelisted": {
|
||||
"message": "Канал доданий у білий список!"
|
||||
},
|
||||
"Segment": {
|
||||
"message": "сегмент"
|
||||
},
|
||||
"Segments": {
|
||||
"message": "сегментів"
|
||||
},
|
||||
"upvoteButtonInfo": {
|
||||
"message": "Проголосувати за цей сегмент"
|
||||
},
|
||||
"reportButtonTitle": {
|
||||
"message": "Помилка"
|
||||
},
|
||||
"reportButtonInfo": {
|
||||
"message": "Повідомити про помилку в цьому сегменті."
|
||||
},
|
||||
"Dismiss": {
|
||||
"message": "Закрити"
|
||||
},
|
||||
"Loading": {
|
||||
"message": "Завантаження..."
|
||||
},
|
||||
"Mins": {
|
||||
"message": "хв"
|
||||
},
|
||||
"Secs": {
|
||||
"message": "сек"
|
||||
},
|
||||
"Hide": {
|
||||
"message": "Не відображати"
|
||||
},
|
||||
"hitGoBack": {
|
||||
"message": "Натисніть «Назад», щоб повернутися назад."
|
||||
},
|
||||
"unskip": {
|
||||
"message": "Назад"
|
||||
},
|
||||
"reskip": {
|
||||
"message": "Пропустити"
|
||||
},
|
||||
"paused": {
|
||||
"message": "Пауза"
|
||||
},
|
||||
"manualPaused": {
|
||||
"message": "Таймер зупинено"
|
||||
},
|
||||
"confirmMSG": {
|
||||
"message": "Щоб змінити або видалити окремі значення, натисніть кнопку «Інформація» або відкрийте спливаюче вікно розширення, клацнувши значок розширення в правому верхньому куті."
|
||||
},
|
||||
"clearThis": {
|
||||
"message": "Ви впевнені, що хочете видалити цю інформацію?\n\n"
|
||||
},
|
||||
"Unknown": {
|
||||
"message": "При надсиланні звіту про спонсорський сегмент сталася помилка. Спробуйте надіслати його пізніше."
|
||||
},
|
||||
"sponsorFound": {
|
||||
"message": "У базі є сегменти для цього відео!"
|
||||
},
|
||||
"sponsor404": {
|
||||
"message": "Сегменти не знайдено"
|
||||
},
|
||||
"sponsorStart": {
|
||||
"message": "Сегмент починається звідси"
|
||||
},
|
||||
"sponsorEnd": {
|
||||
"message": "Сегмент закінчується тут"
|
||||
},
|
||||
"noVideoID": {
|
||||
"message": "Можливо, це не вкладка YouTube, або Ви натиснули занадто рано.\n Якщо це вкладка YouTube,\n закрийте це спливаюче вікно і відкрийте його знову."
|
||||
},
|
||||
"success": {
|
||||
"message": "Успіх!"
|
||||
},
|
||||
"voted": {
|
||||
"message": "Голос зарахований!"
|
||||
},
|
||||
"serverDown": {
|
||||
"message": "Здається, сервера не працюють. Негайно зв'яжіться з розробником."
|
||||
},
|
||||
"connectionError": {
|
||||
"message": "Помилка з'єднання. Код помилки: "
|
||||
},
|
||||
"wantToSubmit": {
|
||||
"message": "Ви хочете надіслати сегменти для відео з id"
|
||||
},
|
||||
"leftTimes": {
|
||||
"message": "Ви ще не надіслали інформацію про деякі сегменти. Поверніться на цю сторінку, щоб надіслати їх (вони не видалені)."
|
||||
},
|
||||
"clearTimes": {
|
||||
"message": "Очистити сегменти"
|
||||
},
|
||||
"openPopup": {
|
||||
"message": "Відкрийте спливаюче вікно SponsorBlock"
|
||||
},
|
||||
"closePopup": {
|
||||
"message": "Закрити вікно"
|
||||
},
|
||||
"SubmitTimes": {
|
||||
"message": "Надіслати сегменти"
|
||||
},
|
||||
"submitCheck": {
|
||||
"message": "Ви впевнені, що хочете надіслати цю інформацію?"
|
||||
},
|
||||
"whitelistChannel": {
|
||||
"message": "Додати канал в білий список"
|
||||
},
|
||||
"removeFromWhitelist": {
|
||||
"message": "Видалити канал з білого списку"
|
||||
},
|
||||
"voteOnTime": {
|
||||
"message": "Проголосувати за сегмент"
|
||||
},
|
||||
"soFarUHSubmited": {
|
||||
"message": "На даний момент Ви надіслали"
|
||||
},
|
||||
"savedPeopleFrom": {
|
||||
"message": "Ви допомогли людям заощадити "
|
||||
},
|
||||
"viewLeaderboard": {
|
||||
"message": "Подивитися дошку пошани"
|
||||
},
|
||||
"here": {
|
||||
"message": "тут"
|
||||
},
|
||||
"recordTimesDescription": {
|
||||
"message": "Натисніть кнопку нижче, коли сегмент починається і закінчується, щоб записати і Надіслати його в базу."
|
||||
},
|
||||
"popupHint": {
|
||||
"message": "Підказка: натисніть на кнопку \"Ж\" під час відтворення, щоб повідомити про початок / кінці сегмента, і \"Е\", щоб надіслати його. (Це можна змінити в налаштуваннях)"
|
||||
},
|
||||
"clearTimesButton": {
|
||||
"message": "Очистити час"
|
||||
},
|
||||
"submitTimesButton": {
|
||||
"message": "Надіслати час"
|
||||
},
|
||||
"publicStats": {
|
||||
"message": "Воно використовується на публічній сторінці статистики, щоб показати Ваш внесок. Її можна подивитися"
|
||||
},
|
||||
"setUsername": {
|
||||
"message": "Встановити ім'я користувача"
|
||||
},
|
||||
"discordAdvert": {
|
||||
"message": "Приєднуйтесь до офіційного сервера Discord, щоб залишити пропозиції і зворотний зв'язок!"
|
||||
},
|
||||
"hideThis": {
|
||||
"message": "Приховати це"
|
||||
},
|
||||
"Options": {
|
||||
"message": "Налаштування"
|
||||
},
|
||||
"showButtons": {
|
||||
"message": "Показувати кнопки в плеєрі YouTube"
|
||||
},
|
||||
"hideButtons": {
|
||||
"message": "Приховати кнопки в плеєрі YouTube"
|
||||
},
|
||||
"hideButtonsDescription": {
|
||||
"message": "Це налаштування приховує кнопки для надсилання спонсорських вставок, які з'являються в плеєрі YouTube."
|
||||
},
|
||||
"showInfoButton": {
|
||||
"message": "Показувати кнопку інформації в плеєрі YouTube"
|
||||
},
|
||||
"hideInfoButton": {
|
||||
"message": "Приховати кнопку інформації в плеєрі YouTube"
|
||||
},
|
||||
"whatInfoButton": {
|
||||
"message": "Ця кнопка відкриває спливаюче вікно на сторінці YouTube."
|
||||
},
|
||||
"hideDeleteButton": {
|
||||
"message": "Приховати кнопку видалення в плеєрі YouTube"
|
||||
},
|
||||
"showDeleteButton": {
|
||||
"message": "Показувати кнопку видалення в плеєрі YouTube"
|
||||
},
|
||||
"whatDeleteButton": {
|
||||
"message": "Ця кнопка дозволяє очистити всі спонсорські вставки в плеєрі YouTube."
|
||||
},
|
||||
"enableViewTracking": {
|
||||
"message": "Увімкнути відстеження кількості пропусків сегментів"
|
||||
},
|
||||
"whatViewTracking": {
|
||||
"message": "Ця можливість відстежує, які сегменти Ви пропустили, щоб допомогти користувачам дізнатися, наскільки їх внесок допоміг іншим, і, поряд з голосами, використовується як метрика, щоб переконатися, що спам не влучає у базу даних. Розширення надсилає повідомлення на сервер кожен раз, коли Ви пропускаєте сегмент. Сподіваємося, велика частина користувачів не поміняє це налаштування, так що у нас буде точна статистика переглядів. :)"
|
||||
},
|
||||
"enableQueryByHashPrefix": {
|
||||
"message": "Пошук по частині хеша"
|
||||
},
|
||||
"whatQueryByHashPrefix": {
|
||||
"message": "Замість надсилання на сервер ID відео, для отримання сегментів будуть використовуватися перші 4 символи хеша ID. Сервер поверне дані для всіх відео зі схожими хешамі."
|
||||
},
|
||||
"enableRefetchWhenNotFound": {
|
||||
"message": "Перевіряти сегменти в нових відео"
|
||||
},
|
||||
"whatRefetchWhenNotFound": {
|
||||
"message": "Якщо відео нове і для нього не знайдено сегментів, то інформація про них буде оновлюватися кожні пару хвилин, поки ви дивитеся відео."
|
||||
},
|
||||
"showNotice": {
|
||||
"message": "Показувати сповіщення знову"
|
||||
},
|
||||
"longDescription": {
|
||||
"message": "SponsorBlock дозволяє пропускати спонсорські вставки, початкові і кінцеві заставки, прохання підписатися і інше в відео на YouTube. SponsorBlock - колективне розширення, яке дозволяє кожному надіслати час початку і кінця подібних сегментів в відео. Після того, як хто-небудь надсилає цю інформацію, всі інші користувачі розширення будуть автоматично пропускати ці сегменти. Так само можна пропускати частини кліпів без музики.",
|
||||
"description": "Full description of the extension on the store pages."
|
||||
},
|
||||
"website": {
|
||||
"message": "Сайт",
|
||||
"description": "Used on Firefox Store Page"
|
||||
},
|
||||
"sourceCode": {
|
||||
"message": "Вихідний код",
|
||||
"description": "Used on Firefox Store Page"
|
||||
},
|
||||
"noticeUpdate": {
|
||||
"message": "Повідомлення було оновлено!",
|
||||
"description": "The first line of the message displayed after the notice was upgraded."
|
||||
},
|
||||
"noticeUpdate2": {
|
||||
"message": "Якщо воно Вам все одно не подобається, натисніть «не показувати\".",
|
||||
"description": "The second line of the message displayed after the notice was upgraded."
|
||||
},
|
||||
"setStartSponsorShortcut": {
|
||||
"message": "Призначити гарячу клавішу для початку сегмента"
|
||||
},
|
||||
"setSubmitKeybind": {
|
||||
"message": "Призначити гарячу клавішу для надсилання"
|
||||
},
|
||||
"keybindDescription": {
|
||||
"message": "Натисніть, щоб вибрати її"
|
||||
},
|
||||
"keybindDescriptionComplete": {
|
||||
"message": "Кнопка призначена на: "
|
||||
},
|
||||
"0": {
|
||||
"message": "Таймаут підключення. Перевірте ваше з'єднання з інтернетом. Якщо ваш інтернет працює, сервер, швидше за все, перевантажений або лежить."
|
||||
},
|
||||
"disableSkipping": {
|
||||
"message": "Відключити SponsorBlock"
|
||||
},
|
||||
"enableSkipping": {
|
||||
"message": "Увімкнути SponsorBlock"
|
||||
},
|
||||
"yourWork": {
|
||||
"message": "Ваша робота",
|
||||
"description": "Used to describe the section that will show you the statistics from your submissions."
|
||||
},
|
||||
"502": {
|
||||
"message": "Схоже, він перевантажений. Спробуйте ще раз через кілька секунд."
|
||||
},
|
||||
"errorCode": {
|
||||
"message": "Код помилки: "
|
||||
},
|
||||
"skip": {
|
||||
"message": "Пропустити"
|
||||
},
|
||||
"skip_category": {
|
||||
"message": "Пропустити {0}?"
|
||||
},
|
||||
"skipped": {
|
||||
"message": "Пропущено"
|
||||
},
|
||||
"disableAutoSkip": {
|
||||
"message": "Вимкнути автоматичний пропуск"
|
||||
},
|
||||
"enableAutoSkip": {
|
||||
"message": "Увімкнути автоматичний пропуск"
|
||||
},
|
||||
"audioNotification": {
|
||||
"message": "Аудіо сповіщення при пропуску"
|
||||
},
|
||||
"audioNotificationDescription": {
|
||||
"message": "Аудіо сповіщення про пропуск буде відтворюватися кожен раз, коли сегмент пропущений. Якщо відключено (або автоматичний пропуск відключений), звук не буде відтворюватися."
|
||||
},
|
||||
"showTimeWithSkips": {
|
||||
"message": "Показувати тривалість без сегментів"
|
||||
},
|
||||
"showTimeWithSkipsDescription": {
|
||||
"message": "Ця тривалість відображається в дужках поруч з фактичної під смугою прокрутки. Показує тривалість відео без сегментів. Включає сегменти, для яких вибрано \"Відображати в смузі прокрутки\"."
|
||||
},
|
||||
"youHaveSkipped": {
|
||||
"message": "Ви пропустили "
|
||||
},
|
||||
"youHaveSaved": {
|
||||
"message": "Ви заощадили "
|
||||
},
|
||||
"minLower": {
|
||||
"message": "хвилину"
|
||||
},
|
||||
"minsLower": {
|
||||
"message": "хвилин"
|
||||
},
|
||||
"hourLower": {
|
||||
"message": "година"
|
||||
},
|
||||
"hoursLower": {
|
||||
"message": "годин"
|
||||
},
|
||||
"youHaveSavedTime": {
|
||||
"message": "Ви заощадили людям"
|
||||
},
|
||||
"youHaveSavedTimeEnd": {
|
||||
"message": " їх життя."
|
||||
},
|
||||
"statusReminder": {
|
||||
"message": "Дивіться стан сервера на status.sponsor.ajay.app."
|
||||
},
|
||||
"changeUserID": {
|
||||
"message": "Імпортувати/Експортувати Ваш ідентифікатор користувача"
|
||||
},
|
||||
"whatChangeUserID": {
|
||||
"message": "Це потрібно тримати в секреті. Це як пароль, не варто ним ні з ким ділитися. Якщо він у кого-то є, він зможе видати себе за Вас."
|
||||
},
|
||||
"setUserID": {
|
||||
"message": "Встановити ідентифікатор користувача"
|
||||
},
|
||||
"userIDChangeWarning": {
|
||||
"message": "Увага: зміна ідентифікатора користувача є незворотнім. Ви дійсно хочете це зробити? Зробіть резервну копію вашого старого про всяк випадок."
|
||||
},
|
||||
"createdBy": {
|
||||
"message": "Створено"
|
||||
},
|
||||
"autoSkip": {
|
||||
"message": "Автоматичний пропуск"
|
||||
},
|
||||
"showSkipNotice": {
|
||||
"message": "Показувати сповіщення після пропуску сегмента"
|
||||
},
|
||||
"keybindCurrentlySet": {
|
||||
"message": ". Він зараз призначений на:"
|
||||
},
|
||||
"supportInvidious": {
|
||||
"message": "Підтримка Invidious"
|
||||
},
|
||||
"supportInvidiousDescription": {
|
||||
"message": "Invidious (invidio.us) - це неофіційний клієнт для YouTube. Щоб увімкнути підтримку, Вам знадобиться прийняти додаткові дозволи. Ця функція НЕ працює в режимі \"інкогніто\" в Chrome і браузерах, заснованих на Chromium."
|
||||
},
|
||||
"optionsInfo": {
|
||||
"message": "Увімкнути підтримку Invidious, вимкнути автоматичний пропуск, приховати кнопки і не тільки."
|
||||
},
|
||||
"addInvidiousInstance": {
|
||||
"message": "Додати інстанси Invidious"
|
||||
},
|
||||
"addInvidiousInstanceDescription": {
|
||||
"message": "Додати свій інстанси Invidious. Формат: ТІЛЬКИ домен. Наприклад: invidious.ajay.app"
|
||||
},
|
||||
"add": {
|
||||
"message": "Додати"
|
||||
},
|
||||
"addInvidiousInstanceError": {
|
||||
"message": "Це неправильний домен. Введіть ТІЛЬКИ домен. Наприклад: invidious.ajay.app"
|
||||
},
|
||||
"resetInvidiousInstance": {
|
||||
"message": "Скинути список інстанси Invidious"
|
||||
},
|
||||
"resetInvidiousInstanceAlert": {
|
||||
"message": "Ви збираєтеся скинути список інстанси Invidious"
|
||||
},
|
||||
"currentInstances": {
|
||||
"message": "Поточні інстанси:"
|
||||
},
|
||||
"minDuration": {
|
||||
"message": "Мінімальна тривалість (секунд):"
|
||||
},
|
||||
"minDurationDescription": {
|
||||
"message": "Сегменти коротше цього значення не будуть пропускатися і не будуть показані в плеєрі."
|
||||
},
|
||||
"shortCheck": {
|
||||
"message": "Наступний діапазон часу коротше, ніж Ваше налаштування мінімальної тривалості. Це може означати, що він вже був надісланий, і просто ігнорується через це налаштування. Ви дійсно хочете надіслати?"
|
||||
},
|
||||
"showUploadButton": {
|
||||
"message": "Показувати кнопку надсилання"
|
||||
},
|
||||
"whatUploadButton": {
|
||||
"message": "Ця кнопка з'являється в плеєрі YouTube після того, як Ви вибрали позначку часу і готові до надсилання."
|
||||
},
|
||||
"customServerAddress": {
|
||||
"message": "Адреса сервера SponsorBlock"
|
||||
},
|
||||
"customServerAddressDescription": {
|
||||
"message": "Адреса, за якою SponsorBlock звертається до сервера.\nМіняйте тільки якщо Ви підняли свій сервер."
|
||||
},
|
||||
"save": {
|
||||
"message": "Зберегти"
|
||||
},
|
||||
"reset": {
|
||||
"message": "Скинути"
|
||||
},
|
||||
"customAddressError": {
|
||||
"message": "Ця адреса неправильного формату. Переконайтеся, що він починається з http: // або https: //, і що на кінці немає слеша."
|
||||
},
|
||||
"areYouSureReset": {
|
||||
"message": "Ви дійсно хочете це скинути?"
|
||||
},
|
||||
"confirmPrivacy": {
|
||||
"message": "Було виявлено, що це відео - з доступом по посиланню. Натисніть \"скасування\", якщо не хочете перевіряти для нього сегменти."
|
||||
},
|
||||
"unlistedCheck": {
|
||||
"message": "Ігнорувати непублічні відео"
|
||||
},
|
||||
"whatUnlistedCheck": {
|
||||
"message": "Це налаштування дещо сповільнить SponsorBlock. Пошук сегментів вимагає надсилання ідентифікатора відео на сервер. Якщо Вас турбує надсилання ідентифікаторів прихованих відео по інтернету, включіть це налаштування."
|
||||
},
|
||||
"mobileUpdateInfo": {
|
||||
"message": "m.youtube.com тепер підтримується"
|
||||
},
|
||||
"exportOptions": {
|
||||
"message": "Імпорт/Експорт всіх налаштувань"
|
||||
},
|
||||
"whatExportOptions": {
|
||||
"message": "Це вся конфігурація в форматі JSON. Цей файл містить Ваш ідентифікатор користувача, тому не забудьте ділитися з цим розумно."
|
||||
},
|
||||
"setOptions": {
|
||||
"message": "Встановити параметри"
|
||||
},
|
||||
"exportOptionsWarning": {
|
||||
"message": "Увага: зміна налаштувань незворотня і може зламати розширення. Ви дійсно хочете це зробити? Зробіть резервну копію про всяк випадок."
|
||||
},
|
||||
"incorrectlyFormattedOptions": {
|
||||
"message": "JSON-файл некоректно відформатований. Ваші налаштування не були змінені."
|
||||
},
|
||||
"confirmNoticeTitle": {
|
||||
"message": "Надіслати сегмент"
|
||||
},
|
||||
"submit": {
|
||||
"message": "Надіслати"
|
||||
},
|
||||
"cancel": {
|
||||
"message": "Скасувати"
|
||||
},
|
||||
"delete": {
|
||||
"message": "Видалити"
|
||||
},
|
||||
"preview": {
|
||||
"message": "Попередній перегляд"
|
||||
},
|
||||
"inspect": {
|
||||
"message": "Дослідити"
|
||||
},
|
||||
"edit": {
|
||||
"message": "Редагувати"
|
||||
},
|
||||
"copyDebugInformation": {
|
||||
"message": "Скопіюйте інформацію про налагодження в буфер обміну"
|
||||
},
|
||||
"copyDebugInformationFailed": {
|
||||
"message": "Не вдалося скопіювати в буфер"
|
||||
},
|
||||
"copyDebugInformationOptions": {
|
||||
"message": "Копіює інформацію в буфер обміну, яка буде надана розробнику при виникненні помилки/за запитом розробника. Такі відомості, як ID користувача, список дозволених каналів і адреса користувача сервера не передаються. Однак, відправляються ваш user agent, браузер, операційна система і номер версії розширення. "
|
||||
},
|
||||
"copyDebugInformationComplete": {
|
||||
"message": "Інформація про налагодження скопійована в буфер обміну. Ви можете видалити будь-яку інформацію, якої не хочете ділитися. Збережіть її в текстовий файл, вставте в звіт про помилку."
|
||||
},
|
||||
"theKey": {
|
||||
"message": "Ключ"
|
||||
},
|
||||
"keyAlreadyUsed": {
|
||||
"message": "прив'язана до іншого дії. Будь ласка, оберіть іншу клавішу."
|
||||
},
|
||||
"to": {
|
||||
"message": "до",
|
||||
"description": "Used between segments. Example: 1:20 to 1:30"
|
||||
},
|
||||
"category_sponsor": {
|
||||
"message": "Спонсор"
|
||||
},
|
||||
"category_sponsor_description": {
|
||||
"message": "Рекламні інтеграції, реферальні посилання і реклама безпосередньо. Не для самореклами або рекомендацій різних подій/творців/сайтів/продуктів, які подобаються автору відео."
|
||||
},
|
||||
"category_intro": {
|
||||
"message": "Пауза/заставка"
|
||||
},
|
||||
"category_intro_description": {
|
||||
"message": "Частина відео без значимого контенту. Може бути паузою, статичним кадром, що повторюється анімацією. Це не повинно використовуватися для переходів, що містять інформацію."
|
||||
},
|
||||
"category_intro_short": {
|
||||
"message": "Заставка"
|
||||
},
|
||||
"category_outro": {
|
||||
"message": "Кінцева заставка/титри"
|
||||
},
|
||||
"category_outro_description": {
|
||||
"message": "Титри або час появи кінцевих заставок YouTube. Не для підведення підсумків сказаного у відео."
|
||||
},
|
||||
"category_interaction": {
|
||||
"message": "Нагадування про взаємодію (підписка)"
|
||||
},
|
||||
"category_interaction_description": {
|
||||
"message": "Коли є коротке нагадування поставити лайк, підписатися на канал або в соцмережах в середині вмісту. Якщо ця вставка тривала або про щось конкретне, вона повинна класифікуватися як самореклама."
|
||||
},
|
||||
"category_interaction_short": {
|
||||
"message": "Нагадування про взаємодію"
|
||||
},
|
||||
"category_selfpromo": {
|
||||
"message": "Самореклама/рекомендація"
|
||||
},
|
||||
"category_selfpromo_description": {
|
||||
"message": "Схоже на \"Спонсора\", але для безкоштовної реклами і самореклами. Включає себе вставки про мерчендайз, пожертвування або інформацію про тих, разом з ким було зроблено відео."
|
||||
},
|
||||
"category_music_offtopic": {
|
||||
"message": "Музика: Сегмент без музики"
|
||||
},
|
||||
"category_music_offtopic_description": {
|
||||
"message": "Тільки для використання в музичних кліпах. Включає в себе початкові і кінцеві заставки кліпів."
|
||||
},
|
||||
"category_music_offtopic_short": {
|
||||
"message": "Без музики"
|
||||
},
|
||||
"category_livestream_messages": {
|
||||
"message": "Прямі трансляції: пожертвування/читання повідомлення"
|
||||
},
|
||||
"category_livestream_messages_short": {
|
||||
"message": "Читання повідомлень"
|
||||
},
|
||||
"disable": {
|
||||
"message": "Вимкнути"
|
||||
},
|
||||
"manualSkip": {
|
||||
"message": "Пропуск вручну"
|
||||
},
|
||||
"showOverlay": {
|
||||
"message": "Показувати в смузі прокрутки"
|
||||
},
|
||||
"colorFormatIncorrect": {
|
||||
"message": "Ви ввели колір в неправильному форматі. Це повинно бути 3-х або 6-ти значне шістнадцяткове число з символом # на початку."
|
||||
},
|
||||
"previewColor": {
|
||||
"message": "Колір предпросмотра",
|
||||
"description": "Referring to submissions that have not been sent to the server yet."
|
||||
},
|
||||
"seekBarColor": {
|
||||
"message": "Колір в смузі прокрутки"
|
||||
},
|
||||
"category": {
|
||||
"message": "Категорія"
|
||||
},
|
||||
"skipOption": {
|
||||
"message": "Спосіб пропуску",
|
||||
"description": "Used on the options page to describe the ways to skip the segment (auto skip, manual, etc.)"
|
||||
},
|
||||
"enableTestingServer": {
|
||||
"message": "Включити сервера для бета-тестів"
|
||||
},
|
||||
"whatEnableTestingServer": {
|
||||
"message": "Відправлені вами вставки і голоси НЕ БУДУТЬ НАДІСЛАНІ на головний сервер. Використовуйте тільки для тестування."
|
||||
},
|
||||
"testingServerWarning": {
|
||||
"message": "Усі надіслані вами вставки і голоси НЕ БУДУТЬ НАДІСЛАНІ на головний сервер, поки ви підключені до сервера для тестів. Не забудьте відключити цей параметр, щоб знову надсилати на головний сервер."
|
||||
},
|
||||
"bracketNow": {
|
||||
"message": "(Зараз)"
|
||||
},
|
||||
"moreCategories": {
|
||||
"message": "Більше категорій"
|
||||
},
|
||||
"chooseACategory": {
|
||||
"message": "Оберіть категорію"
|
||||
},
|
||||
"youMustSelectACategory": {
|
||||
"message": "Ви повинні обрати категорію для всіх сегментів, які ви відправляєте!"
|
||||
},
|
||||
"bracketEnd": {
|
||||
"message": "(Кінець)"
|
||||
},
|
||||
"hiddenDueToDownvote": {
|
||||
"message": "приховано: проголосували проти"
|
||||
},
|
||||
"hiddenDueToDuration": {
|
||||
"message": "приховано: занадто коротко"
|
||||
},
|
||||
"channelDataNotFound": {
|
||||
"message": "ID каналу ще не завантажений."
|
||||
},
|
||||
"adblockerIssue": {
|
||||
"message": "Здається, щось блокує можливість SponsorBlock'а отримувати дані про відео. Можливо, це ваш блокувальник реклами. Будь ласка, перейдіть на https://github.com/ajayyy/SponsorBlock/wiki/Fix-Ad-Blocker-Blocker-Blocking-SponsorBlock's-Requests"
|
||||
},
|
||||
"itCouldBeAdblockerIssue": {
|
||||
"message": "Якщо це повідомлення з'являється занадто часто, це може бути викликано вашим блокувальником реклами. Будь ласка, перейдіть на https://github.com/ajayyy/SponsorBlock/wiki/Fix-Ad-Blocker-Blocking-SponsorBlock's-Requests"
|
||||
},
|
||||
"forceChannelCheck": {
|
||||
"message": "Примусова перевірка каналів перед пропуском"
|
||||
},
|
||||
"whatForceChannelCheck": {
|
||||
"message": "За замовчуванням розширення пропускає сегменти відразу ж, не перевіряючи те, який це канал. За замовчуванням деякі сегменти на початку відео можуть бути пропущені на каналах з білого списку. Увімкнення цієї опції запобіжить це, але всі пропуски будуть мати невелику затримку, оскільки отримання ID каналу може зайняти деякий час. Ця затримка може бути непомітною, якщо у вас швидкий інтернет."
|
||||
},
|
||||
"forceChannelCheckPopup": {
|
||||
"message": "Рекомендуємо увімкнути \"Примусова перевірка каналів перед пропуском\""
|
||||
},
|
||||
"downvoteDescription": {
|
||||
"message": "Невірно вказано час"
|
||||
},
|
||||
"incorrectCategory": {
|
||||
"message": "Невірна категорія"
|
||||
},
|
||||
"nonMusicCategoryOnMusic": {
|
||||
"message": "Це відео класифіковано як музичне. Ви впевнені, що в ньому є спонсори? Якщо насправді це \"Сегмент без музики\", відкрийте параметри розширення і увімкніть цю категорію. Потім ви можете надіслати цей сегмент як \"Без музики\", а не як спонсора. Будь ласка, прочитайте керівництво, якщо ви заплуталися."
|
||||
},
|
||||
"multipleSegments": {
|
||||
"message": "Декілька сегментів"
|
||||
},
|
||||
"guidelines": {
|
||||
"message": "Керівництво"
|
||||
},
|
||||
"readTheGuidelines": {
|
||||
"message": "Прочитайте керівництво!!",
|
||||
"description": "Show the first time they submit or if they are \"high risk\""
|
||||
},
|
||||
"categoryUpdate1": {
|
||||
"message": "Категорії тут!"
|
||||
},
|
||||
"categoryUpdate2": {
|
||||
"message": "Відкрийте налаштування, щоб пропускати початкові і кінцеві заставки, саморекламу та інше."
|
||||
},
|
||||
"unsubmittedWarning": {
|
||||
"message": "Сповіщенняння про невідправлені сегменти"
|
||||
},
|
||||
"unsubmittedWarningDescription": {
|
||||
"message": "Надсилати повідомлення, коли ви йдете зі сторінки відео, сегменти до якого Ви не надіслали"
|
||||
}
|
||||
}
|
||||
@@ -1,517 +0,0 @@
|
||||
{
|
||||
"fullName": {
|
||||
"message": "SponsorBlock cho Youtube - Bỏ qua quảng cáo của nhà tài trợ",
|
||||
"description": "Name of the extension."
|
||||
},
|
||||
"Description": {
|
||||
"message": "Bỏ qua quảng cáo của nhà tài trợ, đoạn nài nỉ đòi đăng ký và nhiều thứ tương tự trong các video trên Youtube. Báo cáo đoạn quảng cáo nhà tài trợ trong những video bạn xem để giúp người khác tiết kiệm thời gian.",
|
||||
"description": "Description of the extension."
|
||||
},
|
||||
"400": {
|
||||
"message": "Máy chủ báo yêu cầu này không hợp lệ"
|
||||
},
|
||||
"429": {
|
||||
"message": "Bạn đã đăng quá nhiều đoạn quảng cáo tài trợ cho video này, bạn có chắc có nhiều đến thế không?"
|
||||
},
|
||||
"409": {
|
||||
"message": "Đoạn này đã được đăng rồi"
|
||||
},
|
||||
"channelWhitelisted": {
|
||||
"message": "Kênh đã được bỏ chặn!"
|
||||
},
|
||||
"Segment": {
|
||||
"message": "đoạn quảng cáo"
|
||||
},
|
||||
"Segments": {
|
||||
"message": "đoạn quảng cáo"
|
||||
},
|
||||
"upvoteButtonInfo": {
|
||||
"message": "Bình chọn đoạn này"
|
||||
},
|
||||
"reportButtonTitle": {
|
||||
"message": "Báo cáo"
|
||||
},
|
||||
"reportButtonInfo": {
|
||||
"message": "Báo cáo đoạn này đăng sai."
|
||||
},
|
||||
"Dismiss": {
|
||||
"message": "Đóng"
|
||||
},
|
||||
"Loading": {
|
||||
"message": "Đang tải..."
|
||||
},
|
||||
"Mins": {
|
||||
"message": "Phút"
|
||||
},
|
||||
"Secs": {
|
||||
"message": "Giây"
|
||||
},
|
||||
"Hide": {
|
||||
"message": "Không hiển thị nữa"
|
||||
},
|
||||
"hitGoBack": {
|
||||
"message": "Ấn hủy bỏ qua để quay lại đoạn ban nãy."
|
||||
},
|
||||
"unskip": {
|
||||
"message": "Hủy bỏ qua"
|
||||
},
|
||||
"reskip": {
|
||||
"message": "Bỏ qua lại"
|
||||
},
|
||||
"paused": {
|
||||
"message": "Tạm dừng"
|
||||
},
|
||||
"manualPaused": {
|
||||
"message": "Đã dừng bộ tính giờ"
|
||||
},
|
||||
"confirmMSG": {
|
||||
"message": "Để sửa hoặc xóa từng số riêng, hãy nhấn vào nút thông tin hoặc mở bảng popup tiện ích mở rộng bằng cách nhấn vào biểu tượng tiện ích mở rộng ở góc phía trên bên phải."
|
||||
},
|
||||
"clearThis": {
|
||||
"message": "Bạn có chắc chắn muốn xóa không?\n\n"
|
||||
},
|
||||
"Unknown": {
|
||||
"message": "Có lỗi xảy ra khi đăng đoạn quảng cáo tài trợ, xin vui lòng thử lại sau."
|
||||
},
|
||||
"sponsorFound": {
|
||||
"message": "Video này có đoạn quảng cáo trong kho dữ liệu rồi!"
|
||||
},
|
||||
"sponsor404": {
|
||||
"message": "Không tìm thấy đoạn nào"
|
||||
},
|
||||
"sponsorStart": {
|
||||
"message": "Đoạn quảng cáo bắt đầu vào lúc này"
|
||||
},
|
||||
"sponsorEnd": {
|
||||
"message": "Đoạn quảng cáo kết thúc vào lúc này"
|
||||
},
|
||||
"noVideoID": {
|
||||
"message": "Không tìm thấy video Youtube trong tab này. Nếu bạn chắc chắn đây là tab Youtube, hãy đóng bảng popup này rồi mở lại. Nếu vẫn không được, hãy thử tải lại tab."
|
||||
},
|
||||
"success": {
|
||||
"message": "Thành công!"
|
||||
},
|
||||
"voted": {
|
||||
"message": "Đã bầu chọn!"
|
||||
},
|
||||
"serverDown": {
|
||||
"message": "Có vẻ máy chủ đang không hoạt động. Hãy liên hệ nhà phát triển ngay lập tức."
|
||||
},
|
||||
"connectionError": {
|
||||
"message": "Đã xảy ra lỗi kết nối. Mã của lỗi: "
|
||||
},
|
||||
"wantToSubmit": {
|
||||
"message": "Bạn có muốn đăng đoạn quảng cáo cho video có mã id"
|
||||
},
|
||||
"leftTimes": {
|
||||
"message": "Có vẻ bạn còn vài đoạn quảng cáo chưa đăng. Hãy quay lại trang đó để đăng (đoạn quảng cáo đó chưa bị xóa)."
|
||||
},
|
||||
"clearTimes": {
|
||||
"message": "Xóa đoạn quảng cáo"
|
||||
},
|
||||
"openPopup": {
|
||||
"message": "Mở bảng popup của SponsorBlock"
|
||||
},
|
||||
"closePopup": {
|
||||
"message": "Đóng bảng popup"
|
||||
},
|
||||
"SubmitTimes": {
|
||||
"message": "Đăng đoạn quảng cáo"
|
||||
},
|
||||
"submitCheck": {
|
||||
"message": "Bạn có chắc là muốn đăng không?"
|
||||
},
|
||||
"whitelistChannel": {
|
||||
"message": "Không chặn kênh này"
|
||||
},
|
||||
"removeFromWhitelist": {
|
||||
"message": "Bỏ kênh này khỏi danh sách không chặn"
|
||||
},
|
||||
"voteOnTime": {
|
||||
"message": "Bầu chọn một đoạn quảng cáo"
|
||||
},
|
||||
"soFarUHSubmited": {
|
||||
"message": "Cho tới giờ, bạn đã đăng"
|
||||
},
|
||||
"savedPeopleFrom": {
|
||||
"message": "Bạn đã giúp mọi người bỏ qua "
|
||||
},
|
||||
"viewLeaderboard": {
|
||||
"message": "Xem bảng xếp hạng"
|
||||
},
|
||||
"here": {
|
||||
"message": "ở đây"
|
||||
},
|
||||
"recordTimesDescription": {
|
||||
"message": "Nhấn nút phía dưới khi đoạn quảng cáo bắt đầu và kết thúc để ghi lại và đăng lên kho dữ liệu."
|
||||
},
|
||||
"popupHint": {
|
||||
"message": "Gợi ý: Nhấn phím dấu chấm phẩy khi đang xem video để báo cáo lúc quảng cáo bắt đầu/kết thúc, và nhấn phím ngoặc kép để đăng. (Có thể thay đổi phím trong phần tùy chọn)"
|
||||
},
|
||||
"clearTimesButton": {
|
||||
"message": "Xóa thời gian"
|
||||
},
|
||||
"submitTimesButton": {
|
||||
"message": "Đăng thời gian"
|
||||
},
|
||||
"publicStats": {
|
||||
"message": "Tên này được dùng tại trang thông tin công khai để thể hiện lượng đóng góp của bạn. Xem"
|
||||
},
|
||||
"setUsername": {
|
||||
"message": "Đặt tên người dùng"
|
||||
},
|
||||
"discordAdvert": {
|
||||
"message": "Hãy tham gia server Discord chính thức để đăng gợi ý và phản hồi!"
|
||||
},
|
||||
"hideThis": {
|
||||
"message": "Đóng lại"
|
||||
},
|
||||
"Options": {
|
||||
"message": "Tùy chọn"
|
||||
},
|
||||
"showButtons": {
|
||||
"message": "Hiển thị nút trên trình chạy video Youtube"
|
||||
},
|
||||
"hideButtons": {
|
||||
"message": "Không hiển thị nút trên trình chạy video Youtube"
|
||||
},
|
||||
"hideButtonsDescription": {
|
||||
"message": "Không hiển thị nút trên trình chạy video Youtube để đăng đoạn quảng cáo."
|
||||
},
|
||||
"showInfoButton": {
|
||||
"message": "Hiển thị nút thông tin trên trình chạy video Youtube"
|
||||
},
|
||||
"hideInfoButton": {
|
||||
"message": "Không hiển thị nút thông tin trên trình chạy video Youtube"
|
||||
},
|
||||
"whatInfoButton": {
|
||||
"message": "Đây là nút để mở bảng popup trên trang Youtube."
|
||||
},
|
||||
"hideDeleteButton": {
|
||||
"message": "Không hiển thị nút xóa trên trình chạy video Youtube"
|
||||
},
|
||||
"showDeleteButton": {
|
||||
"message": "Hiển thị nút xóa trên trình chạy video Youtube"
|
||||
},
|
||||
"whatDeleteButton": {
|
||||
"message": "Đây là nút trên trình chạy video Youtube để xóa tất cả những đoạn quảng cáo chưa đăng của bạn trong video đang xem."
|
||||
},
|
||||
"enableViewTracking": {
|
||||
"message": "Bật tính năng theo dõi số quảng cáo được bỏ qua"
|
||||
},
|
||||
"whatViewTracking": {
|
||||
"message": "Tính năng này theo dõi những đoạn quảng cáo bạn đã bỏ qua để cho người dùng khác biết những đoạn họ đăng đã giúp người khác đến mức nào. Tính năng này, cùng với tính năng bầu chọn, còn được dùng làm thước đo để đảm bảo spam không lọt vào kho dữ liệu. Tiện ích mở rộng này gửi tín hiệu đến máy chủ mỗi lần bạn bỏ qua một đoạn quảng cáo. Mong là đa phần mọi người không thay đổi cài đặt này để thông số người xem được chính xác nhất. :)"
|
||||
},
|
||||
"showNotice": {
|
||||
"message": "Hiện thông báo lại"
|
||||
},
|
||||
"longDescription": {
|
||||
"message": "SponsorBlock giúp bạn bỏ qua quảng cáo từ nhà tài trợ, đoạn giới thiệu, đoạn kết, lời nhắc đăng ký kênh, và những phần khó chịu khác trong các video Youtube. SponsorBlock là một tiện ích mở rộng cho trình duyệt, cho phép tất cả người dùng đăng thời điểm bắt đầu và kết thúc của những đoạn quảng cáo từ nhà tài trợ và các đoạn khác trong video Youtube. Sau khi một người đăng thông tin này lên, tất cả mọi người dùng tiện ích mở rộng này sẽ bỏ qua đoạn quảng cáo đó. Bạn cũng có thể bỏ qua phần không có nhạc trong những video âm nhạc.",
|
||||
"description": "Full description of the extension on the store pages."
|
||||
},
|
||||
"website": {
|
||||
"message": "Trang web",
|
||||
"description": "Used on Firefox Store Page"
|
||||
},
|
||||
"sourceCode": {
|
||||
"message": "Mã nguồn",
|
||||
"description": "Used on Firefox Store Page"
|
||||
},
|
||||
"noticeUpdate": {
|
||||
"message": "Thông báo đã được nâng cấp!",
|
||||
"description": "The first line of the message displayed after the notice was upgraded."
|
||||
},
|
||||
"noticeUpdate2": {
|
||||
"message": "Nếu bạn vẫn không thích, hãy nhấn nút không hiển thị lại.",
|
||||
"description": "The second line of the message displayed after the notice was upgraded."
|
||||
},
|
||||
"setStartSponsorShortcut": {
|
||||
"message": "Đặt phím tắt đánh dấu đoạn quảng cáo bắt đầu"
|
||||
},
|
||||
"setSubmitKeybind": {
|
||||
"message": "Đặt phím tắt đăng đoạn quảng cáo"
|
||||
},
|
||||
"keybindDescription": {
|
||||
"message": "Chọn phím bằng cách gõ phím"
|
||||
},
|
||||
"keybindDescriptionComplete": {
|
||||
"message": "Phím tắt đã được đặt thành: "
|
||||
},
|
||||
"0": {
|
||||
"message": "Kết nối quá hạn thời gian. Hãy kiểm tra đường truyền mạng của bạn. Nếu mạng của bạn vẫn hoạt động, có thể máy chủ đang bị quá tải hoặc không hoạt động."
|
||||
},
|
||||
"disableSkipping": {
|
||||
"message": "Tắt SponsorBlock"
|
||||
},
|
||||
"enableSkipping": {
|
||||
"message": "Bật SponsorBlock"
|
||||
},
|
||||
"yourWork": {
|
||||
"message": "Thành quả của bạn",
|
||||
"description": "Used to describe the section that will show you the statistics from your submissions."
|
||||
},
|
||||
"502": {
|
||||
"message": "Máy chủ có vẻ đang bị quá tải. Hãy thử lại sau vài giây nữa."
|
||||
},
|
||||
"errorCode": {
|
||||
"message": "Mã lỗi: "
|
||||
},
|
||||
"skip": {
|
||||
"message": "Bỏ qua"
|
||||
},
|
||||
"skip_category": {
|
||||
"message": "Bỏ qua {0}?"
|
||||
},
|
||||
"skipped": {
|
||||
"message": "Đã bỏ qua"
|
||||
},
|
||||
"disableAutoSkip": {
|
||||
"message": "Tắt tự động bỏ qua quảng cáo"
|
||||
},
|
||||
"enableAutoSkip": {
|
||||
"message": "Bật tự động bỏ qua quảng cáo"
|
||||
},
|
||||
"audioNotification": {
|
||||
"message": "Thông báo bằng âm thanh khi bỏ qua quảng cáo"
|
||||
},
|
||||
"audioNotificationDescription": {
|
||||
"message": "Thông báo bằng âm thanh sẽ được bật khi bỏ qua quảng cáo. Nếu tắt tính năng này (hoặc tính năng tự động bỏ qua quảng cáo bị tắt), sẽ không có âm thanh kêu."
|
||||
},
|
||||
"showTimeWithSkips": {
|
||||
"message": "Hiển thị độ dài video khi lược bỏ quảng cáo"
|
||||
},
|
||||
"showTimeWithSkipsDescription": {
|
||||
"message": "Độ dài này được hiển thị trong ngoặc đơn, bên cạnh độ dài hiện tại, phía dưới thanh tiến trình video. Con số này là độ dài video trừ đi các đoạn quảng cáo, bao gồm cả những đoạn được đánh dấu là chỉ \"Hiển thị trong thanh tiến trình video\"."
|
||||
},
|
||||
"youHaveSkipped": {
|
||||
"message": "Bạn đã bỏ qua "
|
||||
},
|
||||
"youHaveSaved": {
|
||||
"message": "Bạn đã tiết kiệm cho mình "
|
||||
},
|
||||
"minLower": {
|
||||
"message": "phút"
|
||||
},
|
||||
"minsLower": {
|
||||
"message": "phút"
|
||||
},
|
||||
"hourLower": {
|
||||
"message": "giờ"
|
||||
},
|
||||
"hoursLower": {
|
||||
"message": "giờ"
|
||||
},
|
||||
"youHaveSavedTime": {
|
||||
"message": "Bạn đã giúp người khác tiết kiệm"
|
||||
},
|
||||
"youHaveSavedTimeEnd": {
|
||||
"message": " của đời họ."
|
||||
},
|
||||
"statusReminder": {
|
||||
"message": "Truy cập trang status.sponsor.ajay.app để biết tình trạng máy chủ."
|
||||
},
|
||||
"changeUserID": {
|
||||
"message": "Nhập/Xuất mã người dùng của bạn"
|
||||
},
|
||||
"whatChangeUserID": {
|
||||
"message": "Bạn nên giữ bí mật mã này. Nó như mật khẩu vậy, do đó không nên chia sẻ với người khác. Nếu ai đó có mã này, họ có thể giả mạo bạn."
|
||||
},
|
||||
"setUserID": {
|
||||
"message": "Đặt mã người dùng"
|
||||
},
|
||||
"userIDChangeWarning": {
|
||||
"message": "Cảnh báo: Việc thay đổi mã người dùng có tác dụng vĩnh viễn. Bạn có chắc muốn thay đổi không? Hãy nhớ sao lưu lại mã người dùng cũ để đề phòng."
|
||||
},
|
||||
"createdBy": {
|
||||
"message": "Được tạo bởi"
|
||||
},
|
||||
"autoSkip": {
|
||||
"message": "Tự động bỏ qua quảng cáo"
|
||||
},
|
||||
"showSkipNotice": {
|
||||
"message": "Hiển thị thông báo sau khi bỏ qua quảng cáo"
|
||||
},
|
||||
"keybindCurrentlySet": {
|
||||
"message": ". Phím đang được đặt:"
|
||||
},
|
||||
"supportInvidious": {
|
||||
"message": "Hỗ trợ Invidious"
|
||||
},
|
||||
"supportInvidiousDescription": {
|
||||
"message": "Invidious (invidio.us) là ứng dụng Youtube của bên thứ ba. Để bật hỗ trợ cho ứng dụng này, bạn phải chấp nhận các yêu cầu cho phép thêm. Ứng dụng này không có tác dụng trong chế độ ẩn danh của Chrome và các trình duyệt có nền tảng Chromium."
|
||||
},
|
||||
"optionsInfo": {
|
||||
"message": "Bật hỗ trợ cho Invidious, tắt tự động bỏ qua quảng cáo, không hiển thị nút, và nhiều tùy chọn khác."
|
||||
},
|
||||
"addInvidiousInstance": {
|
||||
"message": "Thêm phiên bản của Invidious"
|
||||
},
|
||||
"addInvidiousInstanceDescription": {
|
||||
"message": "Thêm một phiên bản tùy chọn của Invidious. Phải dùng định dạng của RIÊNG tên miền thôi. Ví dụ: invidious.ajay.app"
|
||||
},
|
||||
"add": {
|
||||
"message": "Thêm vào"
|
||||
},
|
||||
"addInvidiousInstanceError": {
|
||||
"message": "Đây là tên miền không hợp lệ. Chỉ dùng RIÊNG phần tên miền thôi. Ví dụ: Invidious.ajay.app"
|
||||
},
|
||||
"resetInvidiousInstance": {
|
||||
"message": "Thiết lập lại danh sách phiên bản Invidious"
|
||||
},
|
||||
"resetInvidiousInstanceAlert": {
|
||||
"message": "Bạn đang sắp thiết lập lại danh sách phiên bản Invidious"
|
||||
},
|
||||
"currentInstances": {
|
||||
"message": "Các phiên bản hiện tại:"
|
||||
},
|
||||
"minDuration": {
|
||||
"message": "Độ dài tối thiểu (giây):"
|
||||
},
|
||||
"minDurationDescription": {
|
||||
"message": "Đoạn quảng cáo ngắn hơn giá trị được đặt sẽ không bị bỏ qua hoặc hiển thị trong trình chạy video."
|
||||
},
|
||||
"shortCheck": {
|
||||
"message": "Đoạn quảng cáo sau ngắn hơn tùy chọn độ dài ngắn nhất của bạn. Điều này có thể có nghĩa là nó đã được đăng rồi, và không được bỏ qua vì tùy chọn này. Bạn có chắc muốn đăng nó không?"
|
||||
},
|
||||
"showUploadButton": {
|
||||
"message": "Hiển thị nút tải lên"
|
||||
},
|
||||
"whatUploadButton": {
|
||||
"message": "Nút này xuất hiện trên trình chạy video Youtube sau khi bạn chọn mốc thời gian và sẵn sàng đăng đoạn quảng cáo."
|
||||
},
|
||||
"customServerAddress": {
|
||||
"message": "Địa chỉ máy chủ SponsorBlock"
|
||||
},
|
||||
"customServerAddressDescription": {
|
||||
"message": "Địa chỉ SponsorBlock dùng để liên hệ với máy chủ.\nTrừ khi bạn có máy chủ riêng, bạn không nên thay đổi mục này."
|
||||
},
|
||||
"save": {
|
||||
"message": "Lưu"
|
||||
},
|
||||
"reset": {
|
||||
"message": "Thiết lập lại"
|
||||
},
|
||||
"customAddressError": {
|
||||
"message": "Địa chỉ này sai hình thức. Hãy đảm bảo rằng địa chỉ có http:// hoặc https:// ở đầu và không có dấu gạch chéo ở cuối."
|
||||
},
|
||||
"areYouSureReset": {
|
||||
"message": "Bạn có chắc mình muốn thiết lập lại không?"
|
||||
},
|
||||
"confirmPrivacy": {
|
||||
"message": "Video này là video không công khai. Ấn hủy nếu bạn không muốn tìm xem có đoạn quảng cáo không."
|
||||
},
|
||||
"unlistedCheck": {
|
||||
"message": "Bỏ qua video không công khai/riêng tư"
|
||||
},
|
||||
"whatUnlistedCheck": {
|
||||
"message": "Cài đặt này sẽ làm chậm SponsorBlock một chút. Mã video cần phải được gửi đến máy chủ để truy vấn đoạn quảng cáo. Nếu bạn quan ngại về việc mã video không công khai bị gửi qua mạng, hãy bật tùy chọn này."
|
||||
},
|
||||
"mobileUpdateInfo": {
|
||||
"message": "m.youtube.com đã được hỗ trợ"
|
||||
},
|
||||
"exportOptions": {
|
||||
"message": "Nhập/xuất tất cả tùy chọn"
|
||||
},
|
||||
"whatExportOptions": {
|
||||
"message": "Đây là toàn bộ cấu hình của bạn trong tệp JSON. Nó chứa cả mã người dùng của bạn, nên hãy chia sẻ cẩn thận."
|
||||
},
|
||||
"setOptions": {
|
||||
"message": "Đặt tùy chọn"
|
||||
},
|
||||
"exportOptionsWarning": {
|
||||
"message": "Cảnh báo: Việc thay đổi tùy chọn có tác dụng vĩnh viễn và có thể ảnh hưởng đến việc cài đặt. Bạn có chắc muốn thay đổi không? Hãy nhớ sao lưu lại tùy chọn cũ để đề phòng."
|
||||
},
|
||||
"incorrectlyFormattedOptions": {
|
||||
"message": "Tệp JSON này không được định dạng đúng cách. Tùy chọn của bạn chưa được thay đổi."
|
||||
},
|
||||
"confirmNoticeTitle": {
|
||||
"message": "Đăng đoạn quảng cáo"
|
||||
},
|
||||
"submit": {
|
||||
"message": "Đăng"
|
||||
},
|
||||
"cancel": {
|
||||
"message": "Huỷ"
|
||||
},
|
||||
"delete": {
|
||||
"message": "Xóa"
|
||||
},
|
||||
"preview": {
|
||||
"message": "Xem trước"
|
||||
},
|
||||
"edit": {
|
||||
"message": "Chỉnh sửa"
|
||||
},
|
||||
"copyDebugInformation": {
|
||||
"message": "Sao chép thông tin gỡ lỗi vào khay nhớ tạm"
|
||||
},
|
||||
"copyDebugInformationFailed": {
|
||||
"message": "Không sao chép được vào khay nhớ tạm"
|
||||
},
|
||||
"theKey": {
|
||||
"message": "Phím"
|
||||
},
|
||||
"keyAlreadyUsed": {
|
||||
"message": "đang được đặt thực hiện hành động khác. Xin hãy chọn phím khác."
|
||||
},
|
||||
"to": {
|
||||
"message": "đến",
|
||||
"description": "Used between segments. Example: 1:20 to 1:30"
|
||||
},
|
||||
"category_sponsor": {
|
||||
"message": "Nhà tài trợ"
|
||||
},
|
||||
"category_intro": {
|
||||
"message": "Tạm dừng/Giới thiệu"
|
||||
},
|
||||
"category_intro_short": {
|
||||
"message": "Tạm ngừng"
|
||||
},
|
||||
"category_outro": {
|
||||
"message": "Màn hình kết thúc/Danh đề"
|
||||
},
|
||||
"category_interaction": {
|
||||
"message": "Nhắc tương tác (Đăng ký)"
|
||||
},
|
||||
"category_selfpromo": {
|
||||
"message": "Quảng cáo không trả công/Tự quảng cáo"
|
||||
},
|
||||
"category_music_offtopic": {
|
||||
"message": "Nhạc: Phần không nhạc"
|
||||
},
|
||||
"category_music_offtopic_short": {
|
||||
"message": "Không có nhạc"
|
||||
},
|
||||
"disable": {
|
||||
"message": "Tắt"
|
||||
},
|
||||
"manualSkip": {
|
||||
"message": "Bỏ qua thủ công"
|
||||
},
|
||||
"previewColor": {
|
||||
"message": "Xem thử màu",
|
||||
"description": "Referring to submissions that have not been sent to the server yet."
|
||||
},
|
||||
"category": {
|
||||
"message": "Thể loại"
|
||||
},
|
||||
"bracketNow": {
|
||||
"message": "(Bây giờ)"
|
||||
},
|
||||
"bracketEnd": {
|
||||
"message": "(Kết thúc)"
|
||||
},
|
||||
"incorrectCategory": {
|
||||
"message": "Sai thể loại"
|
||||
},
|
||||
"multipleSegments": {
|
||||
"message": "Nhiều đoạn"
|
||||
},
|
||||
"guidelines": {
|
||||
"message": "Hướng dẫn"
|
||||
},
|
||||
"readTheGuidelines": {
|
||||
"message": "Hãy đọc hướng dẫn!!",
|
||||
"description": "Show the first time they submit or if they are \"high risk\""
|
||||
}
|
||||
}
|
||||
@@ -1,492 +0,0 @@
|
||||
{
|
||||
"fullName": {
|
||||
"message": "SponsorBlock for YouTube - 跳过赞助商广告",
|
||||
"description": "Name of the extension."
|
||||
},
|
||||
"400": {
|
||||
"message": "服务器说此请求无效"
|
||||
},
|
||||
"429": {
|
||||
"message": "您为这个视频提交了太长的赞助商广告时间,您确定有这么多吗?"
|
||||
},
|
||||
"409": {
|
||||
"message": "它之前已经被提交过了"
|
||||
},
|
||||
"channelWhitelisted": {
|
||||
"message": "频道已加入白名单!"
|
||||
},
|
||||
"upvoteButtonInfo": {
|
||||
"message": "为这个提交点赞"
|
||||
},
|
||||
"reportButtonTitle": {
|
||||
"message": "报告"
|
||||
},
|
||||
"reportButtonInfo": {
|
||||
"message": "报告此提交不正确。"
|
||||
},
|
||||
"Dismiss": {
|
||||
"message": "忽略"
|
||||
},
|
||||
"Loading": {
|
||||
"message": "加载中..."
|
||||
},
|
||||
"Mins": {
|
||||
"message": "分钟"
|
||||
},
|
||||
"Secs": {
|
||||
"message": "秒"
|
||||
},
|
||||
"Hide": {
|
||||
"message": "不再显示"
|
||||
},
|
||||
"hitGoBack": {
|
||||
"message": "点击取消跳过以回到您原来的样子。"
|
||||
},
|
||||
"unskip": {
|
||||
"message": "取消跳过"
|
||||
},
|
||||
"reskip": {
|
||||
"message": "继续跳过"
|
||||
},
|
||||
"paused": {
|
||||
"message": "已暂停"
|
||||
},
|
||||
"manualPaused": {
|
||||
"message": "计时器已停止"
|
||||
},
|
||||
"confirmMSG": {
|
||||
"message": "要编辑或删除个别值,请点击信息按钮或通过点击右上角的扩展图标打开扩展弹窗。"
|
||||
},
|
||||
"clearThis": {
|
||||
"message": "您确定要清空它吗?\n\n"
|
||||
},
|
||||
"Unknown": {
|
||||
"message": "提交您的赞助商广告时间时出错。请稍后再试。"
|
||||
},
|
||||
"noVideoID": {
|
||||
"message": "在此标签页未找到 Youtube 视频。如果您确定这是一个 Youtube 页面,请关闭此弹窗并重新打开。如果那没用,请尝试重新加载页面。"
|
||||
},
|
||||
"success": {
|
||||
"message": "成功 !"
|
||||
},
|
||||
"voted": {
|
||||
"message": "已投票!"
|
||||
},
|
||||
"serverDown": {
|
||||
"message": "服务器似乎已宕机。请立即联系开发者。"
|
||||
},
|
||||
"connectionError": {
|
||||
"message": "连接错误。错误代码: "
|
||||
},
|
||||
"openPopup": {
|
||||
"message": "打开 SponsorBlock 弹窗"
|
||||
},
|
||||
"submitCheck": {
|
||||
"message": "您确定要提交它吗?"
|
||||
},
|
||||
"whitelistChannel": {
|
||||
"message": "白名单频道"
|
||||
},
|
||||
"removeFromWhitelist": {
|
||||
"message": "将频道移出白名单"
|
||||
},
|
||||
"soFarUHSubmited": {
|
||||
"message": "您目前已提交"
|
||||
},
|
||||
"savedPeopleFrom": {
|
||||
"message": "您已为人们节省了 "
|
||||
},
|
||||
"viewLeaderboard": {
|
||||
"message": "查看排行榜"
|
||||
},
|
||||
"here": {
|
||||
"message": "这里"
|
||||
},
|
||||
"clearTimesButton": {
|
||||
"message": "清除时间"
|
||||
},
|
||||
"submitTimesButton": {
|
||||
"message": "提交时间"
|
||||
},
|
||||
"publicStats": {
|
||||
"message": "这被用于在公开统计页面上展示您的贡献。查看它"
|
||||
},
|
||||
"setUsername": {
|
||||
"message": "设定用户名"
|
||||
},
|
||||
"discordAdvert": {
|
||||
"message": "快加入官方 Discord 服务器来提供建议与反馈!"
|
||||
},
|
||||
"hideThis": {
|
||||
"message": "隐藏它"
|
||||
},
|
||||
"Options": {
|
||||
"message": "选项"
|
||||
},
|
||||
"showButtons": {
|
||||
"message": "在 Youtube 播放器上显示按钮"
|
||||
},
|
||||
"hideButtons": {
|
||||
"message": "在 Youtube 播放器上隐藏按钮"
|
||||
},
|
||||
"hideButtonsDescription": {
|
||||
"message": "这将隐藏在 YouTube 播放器上提交赞助商广告的按钮。我了解这个东西打扰到了某些人。除了使用那个按钮,这个弹窗也可以用来提交赞助商广告。 要隐藏出现的通知,请使用通知中显示的写着 ”不再显示“ 的按钮。您可以在以后再次启用这些设置。"
|
||||
},
|
||||
"showInfoButton": {
|
||||
"message": "在 Youtube 播放器上显示信息按钮"
|
||||
},
|
||||
"hideInfoButton": {
|
||||
"message": "在 Youtube 播放器上隐藏信息按钮"
|
||||
},
|
||||
"whatInfoButton": {
|
||||
"message": "此按钮用于在 Youtube 页面中打开弹窗。"
|
||||
},
|
||||
"hideDeleteButton": {
|
||||
"message": "在 Youtube 播放器上隐藏删除按钮"
|
||||
},
|
||||
"showDeleteButton": {
|
||||
"message": "在 Youtube 播放器上显示删除按钮"
|
||||
},
|
||||
"whatDeleteButton": {
|
||||
"message": "此按钮用于在 Youtube 播放器中清除所有赞助商广告。"
|
||||
},
|
||||
"showNotice": {
|
||||
"message": "重新显示通知"
|
||||
},
|
||||
"website": {
|
||||
"message": "网站",
|
||||
"description": "Used on Firefox Store Page"
|
||||
},
|
||||
"sourceCode": {
|
||||
"message": "源代码",
|
||||
"description": "Used on Firefox Store Page"
|
||||
},
|
||||
"noticeUpdate": {
|
||||
"message": "通知已升级!",
|
||||
"description": "The first line of the message displayed after the notice was upgraded."
|
||||
},
|
||||
"noticeUpdate2": {
|
||||
"message": "如果您依然不喜欢它,请按下不再显示按钮。",
|
||||
"description": "The second line of the message displayed after the notice was upgraded."
|
||||
},
|
||||
"setSubmitKeybind": {
|
||||
"message": "设定提交的绑定按键"
|
||||
},
|
||||
"keybindDescription": {
|
||||
"message": "点击您想选择的按键"
|
||||
},
|
||||
"keybindDescriptionComplete": {
|
||||
"message": "绑定按键已被设定为: "
|
||||
},
|
||||
"0": {
|
||||
"message": "连接超时。请检查您的网络连接。如果您的网络运行正常,则可能是服务器过载或宕机。"
|
||||
},
|
||||
"disableSkipping": {
|
||||
"message": "禁用 SponsorBlock"
|
||||
},
|
||||
"enableSkipping": {
|
||||
"message": "启用 SponsorBlock"
|
||||
},
|
||||
"yourWork": {
|
||||
"message": "您的成果",
|
||||
"description": "Used to describe the section that will show you the statistics from your submissions."
|
||||
},
|
||||
"502": {
|
||||
"message": "服务器似乎已过载。请稍后再试。"
|
||||
},
|
||||
"errorCode": {
|
||||
"message": "错误代码: "
|
||||
},
|
||||
"skip": {
|
||||
"message": "跳过"
|
||||
},
|
||||
"skip_category": {
|
||||
"message": "跳过 {0}?"
|
||||
},
|
||||
"skipped": {
|
||||
"message": "跳过"
|
||||
},
|
||||
"disableAutoSkip": {
|
||||
"message": "禁用自动跳过"
|
||||
},
|
||||
"enableAutoSkip": {
|
||||
"message": "启用自动跳过"
|
||||
},
|
||||
"audioNotification": {
|
||||
"message": "跳过时音频通知"
|
||||
},
|
||||
"youHaveSkipped": {
|
||||
"message": "您已跳过 "
|
||||
},
|
||||
"youHaveSaved": {
|
||||
"message": "您为自己节省了 "
|
||||
},
|
||||
"minLower": {
|
||||
"message": "分钟"
|
||||
},
|
||||
"minsLower": {
|
||||
"message": "分钟"
|
||||
},
|
||||
"hourLower": {
|
||||
"message": "小时"
|
||||
},
|
||||
"hoursLower": {
|
||||
"message": "小时"
|
||||
},
|
||||
"youHaveSavedTime": {
|
||||
"message": "您为人们节省了"
|
||||
},
|
||||
"youHaveSavedTimeEnd": {
|
||||
"message": " 的生命。"
|
||||
},
|
||||
"statusReminder": {
|
||||
"message": "在 status.sponsor.ajay.app 检查服务器状态。"
|
||||
},
|
||||
"changeUserID": {
|
||||
"message": "导入/导出您的用户 ID"
|
||||
},
|
||||
"whatChangeUserID": {
|
||||
"message": "这应该被保密。这就像一个密码,且不应该告诉任何人。如果有人拥有它,他就可以冒充您。"
|
||||
},
|
||||
"setUserID": {
|
||||
"message": "设定用户 ID"
|
||||
},
|
||||
"userIDChangeWarning": {
|
||||
"message": "警告:更改用户 ID 是永久性的。您确定要这么做吗?请务必备份您的旧用户 ID 以防万一。"
|
||||
},
|
||||
"createdBy": {
|
||||
"message": "创建者"
|
||||
},
|
||||
"autoSkip": {
|
||||
"message": "自动跳过"
|
||||
},
|
||||
"keybindCurrentlySet": {
|
||||
"message": "。目前被设定为:"
|
||||
},
|
||||
"supportInvidious": {
|
||||
"message": "支持 Invidious"
|
||||
},
|
||||
"supportInvidiousDescription": {
|
||||
"message": "Invidious (invidio.us) 是一个第三方 Youtube 客户端。要启用支持,您必须允许额外的权限。在 Chrome 及其他 Chromium 变种的匿名模式中无法工作。"
|
||||
},
|
||||
"optionsInfo": {
|
||||
"message": "启用 Invidious 支持,禁用自动跳过,隐藏按钮等等。"
|
||||
},
|
||||
"addInvidiousInstance": {
|
||||
"message": "添加 Invidious 实例"
|
||||
},
|
||||
"addInvidiousInstanceDescription": {
|
||||
"message": "添加一个 Invidious 自定义实例。它必须是只有域名的格式。例如:invidious.ajay.app"
|
||||
},
|
||||
"add": {
|
||||
"message": "添加"
|
||||
},
|
||||
"addInvidiousInstanceError": {
|
||||
"message": "这是一个无效的域名。它应该只包括域名部分。例如:invidious.ajay.app"
|
||||
},
|
||||
"resetInvidiousInstance": {
|
||||
"message": "重置 Invidious 实例列表"
|
||||
},
|
||||
"resetInvidiousInstanceAlert": {
|
||||
"message": "您将会重置 Invidious 实例列表"
|
||||
},
|
||||
"currentInstances": {
|
||||
"message": "当前实例:"
|
||||
},
|
||||
"minDuration": {
|
||||
"message": "最小持续时间(秒):"
|
||||
},
|
||||
"shortCheck": {
|
||||
"message": "以下的提交短于您的最小持续时间选项。这代表它们可能已经被提交,只是由于该选项被忽略了。您确定要提交吗?"
|
||||
},
|
||||
"showUploadButton": {
|
||||
"message": "显示上传按钮"
|
||||
},
|
||||
"whatUploadButton": {
|
||||
"message": "在您选择了时间并准备提交后,此按钮会出现在 Youtube 播放器中。"
|
||||
},
|
||||
"customServerAddress": {
|
||||
"message": "SponsorBlock 服务器地址"
|
||||
},
|
||||
"customServerAddressDescription": {
|
||||
"message": "SponsorBlock 用于联系服务器的地址。\n除非您有自己的服务器实例,否则这不应该更改。"
|
||||
},
|
||||
"save": {
|
||||
"message": "保存"
|
||||
},
|
||||
"reset": {
|
||||
"message": "重置"
|
||||
},
|
||||
"customAddressError": {
|
||||
"message": "此地址格式不正确。请确保开头有 http:// 或 https:// ,结尾没有斜杠 / 。"
|
||||
},
|
||||
"areYouSureReset": {
|
||||
"message": "您确定要重置它吗?"
|
||||
},
|
||||
"unlistedCheck": {
|
||||
"message": "忽略未找到记录的视频"
|
||||
},
|
||||
"mobileUpdateInfo": {
|
||||
"message": "现已支持 m.youtube.com"
|
||||
},
|
||||
"exportOptions": {
|
||||
"message": "导入/导出所有选项"
|
||||
},
|
||||
"whatExportOptions": {
|
||||
"message": "这是您全部配置的 JSON 格式。它包含了您的用户 ID ,所以您一定要谨慎的保管它。"
|
||||
},
|
||||
"setOptions": {
|
||||
"message": "设定选项"
|
||||
},
|
||||
"exportOptionsWarning": {
|
||||
"message": "警告:更改选项是永久性的且可能破坏您安装的东西。您确定要这么做吗?请确保已备份旧文件以防万一。"
|
||||
},
|
||||
"incorrectlyFormattedOptions": {
|
||||
"message": "此 JSON 格式不正确。您的选项尚未更改。"
|
||||
},
|
||||
"confirmNoticeTitle": {
|
||||
"message": "提交片段"
|
||||
},
|
||||
"submit": {
|
||||
"message": "提交"
|
||||
},
|
||||
"cancel": {
|
||||
"message": "取消"
|
||||
},
|
||||
"delete": {
|
||||
"message": "删除"
|
||||
},
|
||||
"preview": {
|
||||
"message": "预览"
|
||||
},
|
||||
"edit": {
|
||||
"message": "编辑"
|
||||
},
|
||||
"copyDebugInformation": {
|
||||
"message": "复制调试信息到剪贴板"
|
||||
},
|
||||
"copyDebugInformationFailed": {
|
||||
"message": "复制到剪贴板失败"
|
||||
},
|
||||
"copyDebugInformationOptions": {
|
||||
"message": "复制信息到剪贴板,在提交错误或开发者需要时提供给他。 敏感信息如:您的用户ID,白名单频道和自定义服务器地址等已被删除。然而,它仍然包含诸如您的 useragent ,浏览器,操作系统和扩展版本号等信息。 "
|
||||
},
|
||||
"copyDebugInformationComplete": {
|
||||
"message": "调试信息已复制到剪切板中。 您可以随意移除任何您不想分享的信息。请将其另存为 .txt 文件或粘贴到错误报告中。"
|
||||
},
|
||||
"theKey": {
|
||||
"message": "按键"
|
||||
},
|
||||
"keyAlreadyUsed": {
|
||||
"message": "已绑定其他操作。请选择其他按键。"
|
||||
},
|
||||
"to": {
|
||||
"message": "到",
|
||||
"description": "Used between segments. Example: 1:20 to 1:30"
|
||||
},
|
||||
"category_sponsor": {
|
||||
"message": "赞助商广告"
|
||||
},
|
||||
"category_outro": {
|
||||
"message": "结束画面/结尾职员表"
|
||||
},
|
||||
"category_interaction": {
|
||||
"message": "互动提醒(订阅)"
|
||||
},
|
||||
"category_interaction_short": {
|
||||
"message": "互动提醒"
|
||||
},
|
||||
"category_selfpromo": {
|
||||
"message": "未收钱的/自我推销"
|
||||
},
|
||||
"category_music_offtopic": {
|
||||
"message": "音乐:非音乐部分"
|
||||
},
|
||||
"category_music_offtopic_short": {
|
||||
"message": "无音乐"
|
||||
},
|
||||
"category_livestream_messages": {
|
||||
"message": "直播:捐赠/消息阅读"
|
||||
},
|
||||
"category_livestream_messages_short": {
|
||||
"message": "阅读消息"
|
||||
},
|
||||
"disable": {
|
||||
"message": "禁用"
|
||||
},
|
||||
"manualSkip": {
|
||||
"message": "手动跳过"
|
||||
},
|
||||
"showOverlay": {
|
||||
"message": "在搜索栏中显示"
|
||||
},
|
||||
"previewColor": {
|
||||
"message": "预览颜色",
|
||||
"description": "Referring to submissions that have not been sent to the server yet."
|
||||
},
|
||||
"seekBarColor": {
|
||||
"message": "拖动条颜色"
|
||||
},
|
||||
"category": {
|
||||
"message": "类别"
|
||||
},
|
||||
"skipOption": {
|
||||
"message": "跳过选项",
|
||||
"description": "Used on the options page to describe the ways to skip the segment (auto skip, manual, etc.)"
|
||||
},
|
||||
"enableTestingServer": {
|
||||
"message": "启用 Beta 测试服务器"
|
||||
},
|
||||
"whatEnableTestingServer": {
|
||||
"message": "您的提交和投票将不会计入主服务器。它只被用于测试。"
|
||||
},
|
||||
"testingServerWarning": {
|
||||
"message": "当连接到测试服务器时,所有的提交和投票将不会计入主服务器。当您想要进行真实提交时,请确保禁用了此选项。"
|
||||
},
|
||||
"bracketNow": {
|
||||
"message": "(现在)"
|
||||
},
|
||||
"moreCategories": {
|
||||
"message": "更多类别"
|
||||
},
|
||||
"bracketEnd": {
|
||||
"message": "(结束)"
|
||||
},
|
||||
"hiddenDueToDownvote": {
|
||||
"message": "隐藏:差评"
|
||||
},
|
||||
"hiddenDueToDuration": {
|
||||
"message": "隐藏:过短"
|
||||
},
|
||||
"channelDataNotFound": {
|
||||
"message": "频道 ID 尚未加载。"
|
||||
},
|
||||
"adblockerIssue": {
|
||||
"message": "似乎某些东西正在阻止 SponsorBlock 获取视频数据的功能。它很可能是您的广告拦截器。请查看 https://github.com/ajayyy/SponsorBlock/wiki/Fix-Ad-Blocker-Blocking-SponsorBlock's-Requests"
|
||||
},
|
||||
"itCouldBeAdblockerIssue": {
|
||||
"message": "如果这种情况不断发生,它可能是由您的广告拦截器引起的。请查看 https://github.com/ajayyy/SponsorBlock/wiki/Fix-Ad-Blocker-Blocking-SponsorBlock's-Requests"
|
||||
},
|
||||
"downvoteDescription": {
|
||||
"message": "不正确/错误的时间"
|
||||
},
|
||||
"incorrectCategory": {
|
||||
"message": "错误的类别"
|
||||
},
|
||||
"multipleSegments": {
|
||||
"message": "多个片段"
|
||||
},
|
||||
"guidelines": {
|
||||
"message": "指南"
|
||||
},
|
||||
"readTheGuidelines": {
|
||||
"message": "阅读指南!!",
|
||||
"description": "Show the first time they submit or if they are \"high risk\""
|
||||
},
|
||||
"categoryUpdate1": {
|
||||
"message": "类别在这里!"
|
||||
},
|
||||
"categoryUpdate2": {
|
||||
"message": "打开选项,跳过开头,结尾,商业等。"
|
||||
}
|
||||
}
|
||||
@@ -1,638 +0,0 @@
|
||||
{
|
||||
"fullName": {
|
||||
"message": "SponsorBlock for YouTube - 跳過贊助廣告",
|
||||
"description": "Name of the extension."
|
||||
},
|
||||
"Description": {
|
||||
"message": "在YouTube影片跳過贊助廣告、訂閱提醒……和更多。 在您觀賞的影片上標記贊助廣告來節省大家的時間。",
|
||||
"description": "Description of the extension."
|
||||
},
|
||||
"400": {
|
||||
"message": "伺服器說這個請求無效"
|
||||
},
|
||||
"429": {
|
||||
"message": "您為這部影片提交了過多的贊助廣告片段,您確定有這麼多嗎?"
|
||||
},
|
||||
"409": {
|
||||
"message": "這已經被提交過了"
|
||||
},
|
||||
"channelWhitelisted": {
|
||||
"message": "頻道被加入了白名單!"
|
||||
},
|
||||
"Segment": {
|
||||
"message": "片段"
|
||||
},
|
||||
"Segments": {
|
||||
"message": "片段"
|
||||
},
|
||||
"upvoteButtonInfo": {
|
||||
"message": "為這個提交按讚"
|
||||
},
|
||||
"reportButtonTitle": {
|
||||
"message": "檢舉"
|
||||
},
|
||||
"reportButtonInfo": {
|
||||
"message": "將這個提交檢舉為不正確"
|
||||
},
|
||||
"Dismiss": {
|
||||
"message": "忽略"
|
||||
},
|
||||
"Loading": {
|
||||
"message": "載入中…"
|
||||
},
|
||||
"Mins": {
|
||||
"message": "分"
|
||||
},
|
||||
"Secs": {
|
||||
"message": "秒"
|
||||
},
|
||||
"Hide": {
|
||||
"message": "永不顯示"
|
||||
},
|
||||
"hitGoBack": {
|
||||
"message": "點擊取消跳過來回到您原本的位置"
|
||||
},
|
||||
"unskip": {
|
||||
"message": "取消跳過"
|
||||
},
|
||||
"reskip": {
|
||||
"message": "繼續跳過"
|
||||
},
|
||||
"paused": {
|
||||
"message": "已暫停"
|
||||
},
|
||||
"manualPaused": {
|
||||
"message": "計時器已停止"
|
||||
},
|
||||
"confirmMSG": {
|
||||
"message": "要編輯或刪除個別數值,點擊資訊按鈕或右上角擴充功能的彈出介面"
|
||||
},
|
||||
"clearThis": {
|
||||
"message": "您確定要清空這個嗎?\n\n"
|
||||
},
|
||||
"Unknown": {
|
||||
"message": "提交您的贊助廣告片段時出錯,請稍後再試一次"
|
||||
},
|
||||
"sponsorFound": {
|
||||
"message": "這個影片有現存的片段在資料庫!"
|
||||
},
|
||||
"sponsor404": {
|
||||
"message": "沒有發現片段"
|
||||
},
|
||||
"sponsorStart": {
|
||||
"message": "片段現在開始"
|
||||
},
|
||||
"sponsorEnd": {
|
||||
"message": "片段現在結束"
|
||||
},
|
||||
"noVideoID": {
|
||||
"message": "未在這個分頁找到任何YouTube影片。 如果您知道這是個YouTube分頁的話,關閉這個彈出視窗並重新開啟它。如果還是不管用,嘗試重新載入分頁"
|
||||
},
|
||||
"success": {
|
||||
"message": "成功!"
|
||||
},
|
||||
"voted": {
|
||||
"message": "已投票!"
|
||||
},
|
||||
"serverDown": {
|
||||
"message": "看起來伺服器已離線。立即聯繫開發者"
|
||||
},
|
||||
"connectionError": {
|
||||
"message": "已發生連線錯誤。錯誤碼: "
|
||||
},
|
||||
"wantToSubmit": {
|
||||
"message": "您想為這個影片ID提交嗎"
|
||||
},
|
||||
"leftTimes": {
|
||||
"message": "您好像沒有提及一些片段。返回至該頁面來提交(它們尚未被刪除)"
|
||||
},
|
||||
"clearTimes": {
|
||||
"message": "清除片段"
|
||||
},
|
||||
"openPopup": {
|
||||
"message": "打開 SponsorBlock 彈出視窗"
|
||||
},
|
||||
"closePopup": {
|
||||
"message": "關閉彈出視窗"
|
||||
},
|
||||
"SubmitTimes": {
|
||||
"message": "提交分段"
|
||||
},
|
||||
"submitCheck": {
|
||||
"message": "您確定要提交這個嗎?"
|
||||
},
|
||||
"whitelistChannel": {
|
||||
"message": "將頻道列入白名單"
|
||||
},
|
||||
"removeFromWhitelist": {
|
||||
"message": "將頻道從白名單移除"
|
||||
},
|
||||
"voteOnTime": {
|
||||
"message": "為分段投票"
|
||||
},
|
||||
"soFarUHSubmited": {
|
||||
"message": "您目前已提交"
|
||||
},
|
||||
"savedPeopleFrom": {
|
||||
"message": "您已為大家節省 "
|
||||
},
|
||||
"viewLeaderboard": {
|
||||
"message": "查看排行榜"
|
||||
},
|
||||
"here": {
|
||||
"message": "這裡"
|
||||
},
|
||||
"recordTimesDescription": {
|
||||
"message": "點擊下方的按鈕來錄製分段的始與末"
|
||||
},
|
||||
"popupHint": {
|
||||
"message": "小提醒:在聚焦於影片時按下分號鍵來記錄分段的始與末然後按下冒號鍵來提交(您可以透過選項來更改這項設定)"
|
||||
},
|
||||
"clearTimesButton": {
|
||||
"message": "清除時間"
|
||||
},
|
||||
"submitTimesButton": {
|
||||
"message": "提交時間"
|
||||
},
|
||||
"publicStats": {
|
||||
"message": "這會被公開的統計頁面來展示您的貢獻。查看它"
|
||||
},
|
||||
"setUsername": {
|
||||
"message": "設定使用者名稱"
|
||||
},
|
||||
"discordAdvert": {
|
||||
"message": "快加入官方 Discord 伺服器來給予建議和反應!"
|
||||
},
|
||||
"hideThis": {
|
||||
"message": "隱藏這"
|
||||
},
|
||||
"Options": {
|
||||
"message": "選項"
|
||||
},
|
||||
"showButtons": {
|
||||
"message": "在 YouTube 播放器上顯示按鈕"
|
||||
},
|
||||
"hideButtons": {
|
||||
"message": "在 YouTube 播放器上隱藏按鈕"
|
||||
},
|
||||
"hideButtonsDescription": {
|
||||
"message": "這會隱藏 YouTube 播放器上提交片段的按鈕"
|
||||
},
|
||||
"showInfoButton": {
|
||||
"message": "在 YouTube 播放器上顯示資訊按鈕"
|
||||
},
|
||||
"hideInfoButton": {
|
||||
"message": "在 YouTube 播放器上隱藏資訊按鈕"
|
||||
},
|
||||
"whatInfoButton": {
|
||||
"message": "這個按鈕可用來在 YouTube 頁面打開彈出視窗"
|
||||
},
|
||||
"hideDeleteButton": {
|
||||
"message": "在 YouTube 播放器上隱藏刪除按鈕"
|
||||
},
|
||||
"showDeleteButton": {
|
||||
"message": "在 YouTube 播放器上顯示刪除按鈕"
|
||||
},
|
||||
"whatDeleteButton": {
|
||||
"message": "這個按鈕可用來在 YouTube 播放器清除所有未提交的片段"
|
||||
},
|
||||
"enableViewTracking": {
|
||||
"message": "啟用跳過次數追蹤"
|
||||
},
|
||||
"whatViewTracking": {
|
||||
"message": "這個功能會追蹤您跳過的片段來讓其他使用者知道您的提交幫助了其他人多少,並同時用作計算錯誤提交的方式。這個擴充功能會在您每一次跳過片段時向伺服器回報。希望大家盡量不要改變這個設定來確保資料的正確性。 :)"
|
||||
},
|
||||
"enableQueryByHashPrefix": {
|
||||
"message": "使用雜湊前綴查詢"
|
||||
},
|
||||
"whatQueryByHashPrefix": {
|
||||
"message": "與其使用影片 ID 來查詢片段,這會使用影片 ID 的雜湊前4碼來查詢。伺服器會送回所有有類似雜湊的影片片段資料"
|
||||
},
|
||||
"enableRefetchWhenNotFound": {
|
||||
"message": "在新影片重新擷取片段"
|
||||
},
|
||||
"whatRefetchWhenNotFound": {
|
||||
"message": "如果這部影片是新的,而且目前沒有找到片段的話,系統會每分鐘重新擷取一次"
|
||||
},
|
||||
"showNotice": {
|
||||
"message": "再次顯示通知"
|
||||
},
|
||||
"longDescription": {
|
||||
"message": "SponsorBlock 讓您可以跳過贊助工商,開場動畫,結束動畫,訂閱提醒等煩人的 YouTube 影片片段。SponsorBlock 是個大眾外包的網頁瀏覽器擴充功能,能讓任何人提交贊助片段的始與末。當一個人提交這個片段後,所有使用這個擴充功能的人都可以跳過該片段。您也可以跳過在音樂中的非音樂片段",
|
||||
"description": "Full description of the extension on the store pages."
|
||||
},
|
||||
"website": {
|
||||
"message": "網址",
|
||||
"description": "Used on Firefox Store Page"
|
||||
},
|
||||
"sourceCode": {
|
||||
"message": "原始碼",
|
||||
"description": "Used on Firefox Store Page"
|
||||
},
|
||||
"noticeUpdate": {
|
||||
"message": "通知已升級!",
|
||||
"description": "The first line of the message displayed after the notice was upgraded."
|
||||
},
|
||||
"noticeUpdate2": {
|
||||
"message": "如果您還是不喜歡它,請按下永不顯示按鈕",
|
||||
"description": "The second line of the message displayed after the notice was upgraded."
|
||||
},
|
||||
"setStartSponsorShortcut": {
|
||||
"message": "設定開始片段快捷鍵"
|
||||
},
|
||||
"setSubmitKeybind": {
|
||||
"message": "設定提交快捷鍵"
|
||||
},
|
||||
"keybindDescription": {
|
||||
"message": "按下您想選擇的按鍵"
|
||||
},
|
||||
"keybindDescriptionComplete": {
|
||||
"message": "快捷鍵已設定為: "
|
||||
},
|
||||
"0": {
|
||||
"message": "連線超時。請檢查您的網路連線。若您的網路運作正常,則可能是伺服器超載或離線"
|
||||
},
|
||||
"disableSkipping": {
|
||||
"message": "停用 SponsorBlock"
|
||||
},
|
||||
"enableSkipping": {
|
||||
"message": "啟用 SponsorBlock"
|
||||
},
|
||||
"yourWork": {
|
||||
"message": "您的成果",
|
||||
"description": "Used to describe the section that will show you the statistics from your submissions."
|
||||
},
|
||||
"502": {
|
||||
"message": "伺服器可能超載。請稍後嘗試"
|
||||
},
|
||||
"errorCode": {
|
||||
"message": "錯誤代碼: "
|
||||
},
|
||||
"skip": {
|
||||
"message": "略過"
|
||||
},
|
||||
"skip_category": {
|
||||
"message": "略過 {0}?"
|
||||
},
|
||||
"skipped": {
|
||||
"message": "已跳過"
|
||||
},
|
||||
"disableAutoSkip": {
|
||||
"message": "停用自動跳過"
|
||||
},
|
||||
"enableAutoSkip": {
|
||||
"message": "啟用自動跳過"
|
||||
},
|
||||
"audioNotification": {
|
||||
"message": "跳過時發出聲響"
|
||||
},
|
||||
"audioNotificationDescription": {
|
||||
"message": "跳過時發出聲響會在跳過片段時播放聲音。當停用後(或自動跳過被停用)將不會發出聲響"
|
||||
},
|
||||
"showTimeWithSkips": {
|
||||
"message": "顯示已移除跳過後的總時間"
|
||||
},
|
||||
"showTimeWithSkipsDescription": {
|
||||
"message": "這個時間會出現在現在時間旁邊的括號內。這會顯示總影片長度減掉任何片段後的結果。這只會包含標為\"在時間條中顯示\"的片段"
|
||||
},
|
||||
"youHaveSkipped": {
|
||||
"message": "您已跳過 "
|
||||
},
|
||||
"youHaveSaved": {
|
||||
"message": "您為自己節省了 "
|
||||
},
|
||||
"minLower": {
|
||||
"message": "分鐘"
|
||||
},
|
||||
"minsLower": {
|
||||
"message": "分鐘"
|
||||
},
|
||||
"hourLower": {
|
||||
"message": "小時"
|
||||
},
|
||||
"hoursLower": {
|
||||
"message": "小時"
|
||||
},
|
||||
"youHaveSavedTime": {
|
||||
"message": "您已為大家節省"
|
||||
},
|
||||
"youHaveSavedTimeEnd": {
|
||||
"message": " 的生命。"
|
||||
},
|
||||
"statusReminder": {
|
||||
"message": "在 status.sponsor.ajay.app 檢查伺服器狀態"
|
||||
},
|
||||
"changeUserID": {
|
||||
"message": "匯入/匯出您的使用者 ID"
|
||||
},
|
||||
"whatChangeUserID": {
|
||||
"message": "這應該被保密。這就像一個密碼,不應該與他人分享。如果有人擁有它,他們就可以冒充您。"
|
||||
},
|
||||
"setUserID": {
|
||||
"message": "設定使用者 ID"
|
||||
},
|
||||
"userIDChangeWarning": {
|
||||
"message": "警告:更改用戶 ID 是永久性的。您確定要這麼做嗎?請務必備份您的舊用戶 ID 來以防萬一。"
|
||||
},
|
||||
"createdBy": {
|
||||
"message": "創建者"
|
||||
},
|
||||
"autoSkip": {
|
||||
"message": "自動跳過"
|
||||
},
|
||||
"showSkipNotice": {
|
||||
"message": "在跳過片段後顯示通知"
|
||||
},
|
||||
"keybindCurrentlySet": {
|
||||
"message": "。它目前被設定為:"
|
||||
},
|
||||
"supportInvidious": {
|
||||
"message": "支持 Invidious"
|
||||
},
|
||||
"supportInvidiousDescription": {
|
||||
"message": "Invidious (invidio.us) 是第三方的 YouTube 客戶端。要啟用對其之支援,您必須接受額外的權限。這在 Chrome 中的無痕模式和其他 Chromium 分支無效"
|
||||
},
|
||||
"optionsInfo": {
|
||||
"message": "啟用 Invidious 支援,停用自動跳過、隱藏按鈕等。"
|
||||
},
|
||||
"addInvidiousInstance": {
|
||||
"message": "添加 Invidious 進程"
|
||||
},
|
||||
"addInvidiousInstanceDescription": {
|
||||
"message": "添加一個 Invidious 自定進程。它必須只有域名。例如:invidious.ajay.app"
|
||||
},
|
||||
"add": {
|
||||
"message": "新增"
|
||||
},
|
||||
"addInvidiousInstanceError": {
|
||||
"message": "這是個無效的域名。它只應該包含域名部分。例如:invidious.ajay.app"
|
||||
},
|
||||
"resetInvidiousInstance": {
|
||||
"message": "重製 Invidious 進程列表"
|
||||
},
|
||||
"resetInvidiousInstanceAlert": {
|
||||
"message": "您即將重製 Invidious 進程列表"
|
||||
},
|
||||
"currentInstances": {
|
||||
"message": "目前進程:"
|
||||
},
|
||||
"minDuration": {
|
||||
"message": "最小時間 (秒):"
|
||||
},
|
||||
"minDurationDescription": {
|
||||
"message": "小於設定值的片段不會被跳過或在播放器中顯示"
|
||||
},
|
||||
"shortCheck": {
|
||||
"message": "以下的提交小於您的最小時間設定。這表是它們可能已經被提交,只是被該設定忽略了。您確定要提交嗎?"
|
||||
},
|
||||
"showUploadButton": {
|
||||
"message": "顯示上傳按鈕"
|
||||
},
|
||||
"whatUploadButton": {
|
||||
"message": "在您選擇了時間範圍並準備提交後,此按鈕會出現在 YouTube 播放器中。"
|
||||
},
|
||||
"customServerAddress": {
|
||||
"message": "SponsorBlock 伺服器地址"
|
||||
},
|
||||
"customServerAddressDescription": {
|
||||
"message": "SponsorBlock 用來與伺服器互動的地址。\n除非您有自己的伺服器進程,否則這項設定不應該被更動"
|
||||
},
|
||||
"save": {
|
||||
"message": "儲存"
|
||||
},
|
||||
"reset": {
|
||||
"message": "重置"
|
||||
},
|
||||
"customAddressError": {
|
||||
"message": "這個地址不正確。確定您在開始處有 http:// 或 https:// 且沒有尾部反斜杠"
|
||||
},
|
||||
"areYouSureReset": {
|
||||
"message": "您確定要重製這個嗎?"
|
||||
},
|
||||
"confirmPrivacy": {
|
||||
"message": "此影片已被偵測為未列出。點擊取消以不檢查跳過片段"
|
||||
},
|
||||
"unlistedCheck": {
|
||||
"message": "忽略私人/未列出的影片"
|
||||
},
|
||||
"whatUnlistedCheck": {
|
||||
"message": "此設定會微微降低 SponsorBlock 的速度。跳過片段檢查會需要將影片 ID 送到伺服器。如果您對將未列出的影片被流出的話,啟用這個選項"
|
||||
},
|
||||
"mobileUpdateInfo": {
|
||||
"message": "現已支援 m.youtube.com"
|
||||
},
|
||||
"exportOptions": {
|
||||
"message": "匯入/匯出所有設定"
|
||||
},
|
||||
"whatExportOptions": {
|
||||
"message": "這是您全部設定的 JSON 格式。它包含了您的用戶 ID ,所以您一定要謹慎的保管它。"
|
||||
},
|
||||
"setOptions": {
|
||||
"message": "設定選項"
|
||||
},
|
||||
"exportOptionsWarning": {
|
||||
"message": "警告:更改設定是永久性的。您確定要這麼做嗎?請務必備份您的舊設定來以防萬一。"
|
||||
},
|
||||
"incorrectlyFormattedOptions": {
|
||||
"message": "JSON 格式不對。您的選項未更改"
|
||||
},
|
||||
"confirmNoticeTitle": {
|
||||
"message": "提交片段"
|
||||
},
|
||||
"submit": {
|
||||
"message": "提交"
|
||||
},
|
||||
"cancel": {
|
||||
"message": "取消"
|
||||
},
|
||||
"delete": {
|
||||
"message": "刪除"
|
||||
},
|
||||
"preview": {
|
||||
"message": "預覽"
|
||||
},
|
||||
"inspect": {
|
||||
"message": "檢查"
|
||||
},
|
||||
"edit": {
|
||||
"message": "編輯"
|
||||
},
|
||||
"copyDebugInformation": {
|
||||
"message": "將除錯資訊複製到剪貼簿"
|
||||
},
|
||||
"copyDebugInformationFailed": {
|
||||
"message": "無法寫入剪貼簿"
|
||||
},
|
||||
"copyDebugInformationOptions": {
|
||||
"message": "複製資訊到剪貼板,在提交錯誤或開發者需要時提供給他。敏感資訊例如:您的使用者 ID,白名單頻道和自定伺服器地址等已被移除。但是,它仍然包含例如您的 useragent ,瀏覽器,作業系統和擴充版本等資訊。 "
|
||||
},
|
||||
"copyDebugInformationComplete": {
|
||||
"message": "除錯資訊已複製到剪貼板中。您可以任意移除任何您不想分享的資訊。請將其另存為文字文件或貼到錯誤報告中。"
|
||||
},
|
||||
"theKey": {
|
||||
"message": "按鍵"
|
||||
},
|
||||
"keyAlreadyUsed": {
|
||||
"message": "已經綁定其它動作。請選擇其他按鍵"
|
||||
},
|
||||
"to": {
|
||||
"message": "到",
|
||||
"description": "Used between segments. Example: 1:20 to 1:30"
|
||||
},
|
||||
"category_sponsor": {
|
||||
"message": "贊助廣告"
|
||||
},
|
||||
"category_sponsor_description": {
|
||||
"message": "有收錢的工商廣告和直接廣告。不是為了自我推銷或為了其他創作的免費推銷"
|
||||
},
|
||||
"category_intro": {
|
||||
"message": "中場休息/開頭動畫"
|
||||
},
|
||||
"category_intro_description": {
|
||||
"message": "沒有實際內容的片段。可以是個靜止的幀,重複性動畫。這不應該是含有資訊的。"
|
||||
},
|
||||
"category_intro_short": {
|
||||
"message": "開場"
|
||||
},
|
||||
"category_outro": {
|
||||
"message": "結束畫面/鳴謝"
|
||||
},
|
||||
"category_outro_description": {
|
||||
"message": "鳴謝或當 YouTube 結尾資訊卡出現時。不是含有資訊的總結"
|
||||
},
|
||||
"category_interaction": {
|
||||
"message": "互動提醒 (訂閱)"
|
||||
},
|
||||
"category_interaction_description": {
|
||||
"message": "當有短提醒來請觀眾按讚、訂閱或跟隨他們時。如果該片段很長或很針對某事,它應該歸類為自我推銷。"
|
||||
},
|
||||
"category_interaction_short": {
|
||||
"message": "互動提醒"
|
||||
},
|
||||
"category_selfpromo": {
|
||||
"message": "非付費/自我推廣"
|
||||
},
|
||||
"category_selfpromo_description": {
|
||||
"message": "類似 “贊助商廣告” ,但是非付費或自我推廣。這包括有關商品、捐贈或與他人合作的信息。"
|
||||
},
|
||||
"category_music_offtopic": {
|
||||
"message": "音樂:非音樂部分"
|
||||
},
|
||||
"category_music_offtopic_description": {
|
||||
"message": "僅用於音樂影片。這包括音樂影片中的開頭或結尾"
|
||||
},
|
||||
"category_music_offtopic_short": {
|
||||
"message": "非音樂"
|
||||
},
|
||||
"category_livestream_messages": {
|
||||
"message": "直播:捐贈/訊息閱讀"
|
||||
},
|
||||
"category_livestream_messages_short": {
|
||||
"message": "閱讀訊息"
|
||||
},
|
||||
"disable": {
|
||||
"message": "停用"
|
||||
},
|
||||
"manualSkip": {
|
||||
"message": "手動跳過"
|
||||
},
|
||||
"showOverlay": {
|
||||
"message": "在時間條顯示"
|
||||
},
|
||||
"colorFormatIncorrect": {
|
||||
"message": "您設定的顏色無效。它應該是三或六位數的 hex 碼,且以井字號開頭。"
|
||||
},
|
||||
"previewColor": {
|
||||
"message": "預覽顏色",
|
||||
"description": "Referring to submissions that have not been sent to the server yet."
|
||||
},
|
||||
"seekBarColor": {
|
||||
"message": "時間條顏色"
|
||||
},
|
||||
"category": {
|
||||
"message": "類別"
|
||||
},
|
||||
"skipOption": {
|
||||
"message": "跳過選項",
|
||||
"description": "Used on the options page to describe the ways to skip the segment (auto skip, manual, etc.)"
|
||||
},
|
||||
"enableTestingServer": {
|
||||
"message": "啟用 Beta 測試伺服器"
|
||||
},
|
||||
"whatEnableTestingServer": {
|
||||
"message": "寧的提交和投票不會記入主伺服器。僅會被用來測試"
|
||||
},
|
||||
"testingServerWarning": {
|
||||
"message": "當連結到測試伺服器,所有的提交和投票都不會計入主伺服器。當您想要進行有效提交時,請停用此選項"
|
||||
},
|
||||
"bracketNow": {
|
||||
"message": "(現在)"
|
||||
},
|
||||
"moreCategories": {
|
||||
"message": "更多類別"
|
||||
},
|
||||
"chooseACategory": {
|
||||
"message": "選擇一個類別"
|
||||
},
|
||||
"youMustSelectACategory": {
|
||||
"message": "您必須為所有您要提交的片段選擇類別!"
|
||||
},
|
||||
"bracketEnd": {
|
||||
"message": "(結束)"
|
||||
},
|
||||
"hiddenDueToDownvote": {
|
||||
"message": "隱藏:負評"
|
||||
},
|
||||
"hiddenDueToDuration": {
|
||||
"message": "隱藏:太短"
|
||||
},
|
||||
"channelDataNotFound": {
|
||||
"message": "頻道 ID 尚未載入"
|
||||
},
|
||||
"adblockerIssue": {
|
||||
"message": "似乎某些東西正在阻止 SponsorBlock 獲取影片資料的功能。它很可能是您的廣告攔截器。請查看 https://github.com/ajayyy/SponsorBlock/wiki/Fix-Ad-Blocker-Blocking-SponsorBlock's-Requests"
|
||||
},
|
||||
"itCouldBeAdblockerIssue": {
|
||||
"message": "如果這種情況不斷發生,它可能是由您的廣告攔截器引起的。請查看 https://github.com/ajayyy/SponsorBlock/wiki/Fix-Ad-Blocker-Blocking-SponsorBlock's-Requests"
|
||||
},
|
||||
"forceChannelCheck": {
|
||||
"message": "在跳過之前強制頻道檢查"
|
||||
},
|
||||
"whatForceChannelCheck": {
|
||||
"message": "預設會在它知道頻道名字之前就跳過片段。有時候會在影片一開始忽略白名單而直接跳過片段。啟用這個會預防它,但會造成延遲。如果您有高速網路的話,這個延遲將會不起眼。"
|
||||
},
|
||||
"forceChannelCheckPopup": {
|
||||
"message": "考慮啟用\"在跳過之前強制頻道檢查\""
|
||||
},
|
||||
"downvoteDescription": {
|
||||
"message": "不正確/錯誤的時間"
|
||||
},
|
||||
"incorrectCategory": {
|
||||
"message": "錯誤的類別"
|
||||
},
|
||||
"nonMusicCategoryOnMusic": {
|
||||
"message": "這個影片被分類為音樂。您確定這有贊助內容嗎?如果這其實是\"非音樂片段\"的話,開啟擴充功能設定並啟用這個類別。接下來您即可提交這個片段為\"非音樂片段\"。如果您感到困惑,請閱讀方針"
|
||||
},
|
||||
"multipleSegments": {
|
||||
"message": "多片段"
|
||||
},
|
||||
"guidelines": {
|
||||
"message": "方針"
|
||||
},
|
||||
"readTheGuidelines": {
|
||||
"message": "閱讀方針!!",
|
||||
"description": "Show the first time they submit or if they are \"high risk\""
|
||||
},
|
||||
"categoryUpdate1": {
|
||||
"message": "類別在這!"
|
||||
},
|
||||
"categoryUpdate2": {
|
||||
"message": "開啟選項以跳過開場、結尾、工商等。"
|
||||
},
|
||||
"unsubmittedWarning": {
|
||||
"message": "未提交的片段提醒"
|
||||
},
|
||||
"unsubmittedWarningDescription": {
|
||||
"message": "在您離開含有未提交的片段的影片時寄送通知"
|
||||
}
|
||||
}
|
||||
@@ -1,3 +1,21 @@
|
||||
:root {
|
||||
--skip-notice-right: 10px;
|
||||
--skip-notice-padding: 5px;
|
||||
--skip-notice-margin: 5px;
|
||||
--skip-notice-border-horizontal: 5px;
|
||||
--skip-notice-border-vertical: 10px;
|
||||
--sb-dark-red-outline: rgb(130,0,0,0.9);
|
||||
}
|
||||
|
||||
.sbhidden {
|
||||
display: none;
|
||||
}
|
||||
|
||||
/* Vorapi compatibility */
|
||||
#player-api_VORAPI_ELEMENT_ID #previewbar {
|
||||
z-index: 999;
|
||||
}
|
||||
|
||||
#previewbar {
|
||||
overflow: visible;
|
||||
padding: 0;
|
||||
@@ -5,30 +23,147 @@
|
||||
position: absolute;
|
||||
width: 100%;
|
||||
pointer-events: none;
|
||||
|
||||
|
||||
height: 100%;
|
||||
transform: scaleY(0.6) translateY(-30%) translateY(1.5px);
|
||||
z-index: 40;
|
||||
z-index: 42;
|
||||
|
||||
transition: transform .1s cubic-bezier(0,0,0.2,1);
|
||||
}
|
||||
|
||||
.sbHidden {
|
||||
display: none !important;
|
||||
/* Prevent bar from covering highlights on YTTV */
|
||||
#previewbar.sponsorblock-yttv-container {
|
||||
z-index: unset;
|
||||
}
|
||||
|
||||
ytu-time-bar.ytu-storyboard {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
/* May 2024 hover preview */
|
||||
.YtPlayerProgressBarProgressBar #previewbar {
|
||||
transform: none;
|
||||
}
|
||||
|
||||
.ytp-big-mode #previewbar {
|
||||
transform: scaleY(0.625) translateY(-30%) translateY(1.5px);
|
||||
}
|
||||
|
||||
.ytp-big-mode .sponsorTwoTooltips .sponsorCategoryTooltip {
|
||||
top: 75px !important;
|
||||
}
|
||||
|
||||
.progress-bar-line > #previewbar {
|
||||
height: 3px;
|
||||
}
|
||||
|
||||
div:hover > #previewbar.sbNotInvidious {
|
||||
transform: scaleY(1);
|
||||
}
|
||||
|
||||
/* Vorapis */
|
||||
.v3 #previewbar.sbNotInvidious {
|
||||
transform: scaleY(1);
|
||||
}
|
||||
.sponsorCategoryTooltipVisible.ytp-progress-tooltip {
|
||||
width: 216px !important;
|
||||
/* left: 264.308px !important; */
|
||||
}
|
||||
|
||||
.previewbar {
|
||||
display: inline-block;
|
||||
height: 100%;
|
||||
min-width: 1px;
|
||||
}
|
||||
|
||||
.previewbar-yttv {
|
||||
height: 10px;
|
||||
top: 14px;
|
||||
}
|
||||
|
||||
.previewbar.requiredSegment {
|
||||
transform: scaleY(3);
|
||||
}
|
||||
|
||||
.previewbar.selectedSegment {
|
||||
opacity: 1 !important;
|
||||
z-index: 100;
|
||||
transform: scaleY(1.5);
|
||||
}
|
||||
|
||||
/* Make sure settings are upfront */
|
||||
.ytp-settings-menu {
|
||||
z-index: 6000 !important;
|
||||
}
|
||||
|
||||
/* Preview Bar page hacks */
|
||||
|
||||
.sbTooltipTwoTitleThumbnailOffset {
|
||||
bottom: -5px !important;
|
||||
.ytp-tooltip:not(.sponsorCategoryTooltipVisible) .sponsorCategoryTooltip {
|
||||
display: none !important;
|
||||
}
|
||||
|
||||
.sbTooltipOneTitleThumbnailOffset {
|
||||
bottom: 10px !important;
|
||||
/* Pull up for precise seeking */
|
||||
.ytp-tooltip.sponsorCategoryTooltipVisible .ytp-tooltip-edu {
|
||||
transform: translateY(-1em) !important;
|
||||
}
|
||||
|
||||
.ytp-tooltip.sponsorCategoryTooltipVisible {
|
||||
transform: translateY(-1em) !important;
|
||||
}
|
||||
|
||||
.ytp-tooltip.sponsorCategoryTooltipVisible.sponsorTwoTooltips {
|
||||
transform: translateY(-2em) !important;
|
||||
}
|
||||
|
||||
.ytp-tooltip.sponsorCategoryTooltipVisible.sponsorHasOriginalTooltip {
|
||||
transform: translateY(-2em) !important;
|
||||
}
|
||||
|
||||
.ytp-tooltip.sponsorCategoryTooltipVisible.sponsorTwoTooltips.sponsorHasOriginalTooltip {
|
||||
transform: translateY(-3em) !important;
|
||||
}
|
||||
|
||||
.ytp-big-mode .ytp-tooltip.sponsorCategoryTooltipVisible {
|
||||
transform: translateY(-2em) !important;
|
||||
}
|
||||
|
||||
.ytp-big-mode .ytp-tooltip.sponsorCategoryTooltipVisible.sponsorTwoTooltips {
|
||||
transform: translateY(-4em) !important;
|
||||
}
|
||||
|
||||
#movie_player:not(.ytp-big-mode) .ytp-tooltip.sponsorCategoryTooltipVisible > .ytp-tooltip-text-wrapper {
|
||||
transform: translateY(1em) !important;
|
||||
}
|
||||
|
||||
#movie_player:not(.ytp-big-mode) .ytp-tooltip.sponsorCategoryTooltipVisible.sponsorTwoTooltips > .ytp-tooltip-text-wrapper {
|
||||
transform: translateY(2em) !important;
|
||||
}
|
||||
|
||||
/* Pull up for precise seeking */
|
||||
.ytp-tooltip.sponsorCategoryTooltipVisible.sponsorTwoTooltips .ytp-tooltip-edu {
|
||||
transform: translateY(-2em) !important;
|
||||
}
|
||||
|
||||
.ytp-big-mode .ytp-tooltip.sponsorCategoryTooltipVisible > .ytp-tooltip-text-wrapper {
|
||||
transform: translateY(0.5em) !important;
|
||||
}
|
||||
|
||||
.ytp-big-mode .ytp-tooltip.sponsorCategoryTooltipVisible.sponsorTwoTooltips > .ytp-tooltip-text-wrapper {
|
||||
transform: translateY(1.75em) !important;
|
||||
}
|
||||
|
||||
.ytp-big-mode .ytp-tooltip.sponsorCategoryTooltipVisible > .ytp-tooltip-text-wrapper .ytp-tooltip-text {
|
||||
display: inline-block !important;
|
||||
transform: translateY(0.75em) !important;
|
||||
}
|
||||
|
||||
.ytp-big-mode .ytp-tooltip.sponsorCategoryTooltipVisible.sponsorTwoTooltips > .ytp-tooltip-text-wrapper .ytp-tooltip-text {
|
||||
display: inline-block !important;
|
||||
transform: translateY(0.75em) !important;
|
||||
}
|
||||
|
||||
div:hover > .sponsorBlockChapterBar {
|
||||
z-index: 41 !important;
|
||||
}
|
||||
|
||||
/* */
|
||||
@@ -53,15 +188,69 @@
|
||||
margin: auto;
|
||||
}
|
||||
|
||||
.sbChapterVoteButton {
|
||||
padding: 0 !important;
|
||||
}
|
||||
|
||||
.playerButton {
|
||||
vertical-align: top;
|
||||
}
|
||||
|
||||
.playerButton.sbhidden:not(.autoHiding) {
|
||||
display: none !important;
|
||||
}
|
||||
|
||||
/* Removes auto width from being a ytp-player-button */
|
||||
.sbPlayerDownvote {
|
||||
width: auto !important;
|
||||
}
|
||||
|
||||
/* Adds back the padding */
|
||||
.sbPlayerDownvote svg {
|
||||
padding-right: 3.6px;
|
||||
}
|
||||
|
||||
.sbButtonYTTV {
|
||||
padding-left: 5px !important;
|
||||
}
|
||||
|
||||
/* YTTV only */
|
||||
.ytu-player-controls > .skipButtonControlBarContainer > div {
|
||||
padding-left: 5px;
|
||||
align-content: center;
|
||||
}
|
||||
|
||||
.autoHiding {
|
||||
overflow: visible !important;
|
||||
}
|
||||
|
||||
.autoHiding:not(.sbhidden) {
|
||||
transform: translateX(0%) scale(1);
|
||||
/* opacity is from YouTube page */
|
||||
transition: transform 0.2s, width 0.2s, opacity .1s cubic-bezier(0.4,0.0,1,1) !important;
|
||||
}
|
||||
|
||||
.autoHiding.sbhidden {
|
||||
transform: translateX(100%) scale(0);
|
||||
/* opacity is from YouTube page */
|
||||
transition: transform 0.2s, width 0.2s, opacity .1s cubic-bezier(0.4,0.0,1,1) !important;
|
||||
|
||||
width: 0px !important;
|
||||
}
|
||||
|
||||
.autoHiding.sbhidden.autoHideLeft {
|
||||
transform: translateX(-100%) scale(0);
|
||||
}
|
||||
|
||||
.sponsorSkipObject {
|
||||
font-family: Roboto, Arial, Helvetica, sans-serif;
|
||||
|
||||
margin-left: 2px;
|
||||
margin-right: 2px;
|
||||
|
||||
margin-left: var(--skip-notice-margin);
|
||||
margin-right: var(--skip-notice-margin);
|
||||
}
|
||||
|
||||
.sponsorSkipObjectFirst {
|
||||
margin-left: 0;
|
||||
}
|
||||
|
||||
.sponsorSkipLogo {
|
||||
@@ -70,14 +259,22 @@
|
||||
float: left;
|
||||
}
|
||||
|
||||
#categoryPill .sbPillNoText .sponsorSkipLogo {
|
||||
margin-top: calc(2.6rem - 18px);
|
||||
margin-bottom: calc(2.6rem - 18px);
|
||||
}
|
||||
|
||||
@keyframes fadeIn {
|
||||
from { opacity: 0; }
|
||||
to { opacity: 1; }
|
||||
}
|
||||
|
||||
@keyframes fadeInToFaded {
|
||||
from { opacity: 0; }
|
||||
to { opacity: 0.5; }
|
||||
}
|
||||
|
||||
@keyframes fadeOut {
|
||||
from { opacity: 1; }
|
||||
to { opacity: 0; }
|
||||
to { opacity: 0; }
|
||||
}
|
||||
|
||||
.sponsorBlockSpacer {
|
||||
@@ -87,16 +284,24 @@
|
||||
margin-left: 5px;
|
||||
}
|
||||
|
||||
.sponsorSkipNotice {
|
||||
min-width: 350px;
|
||||
background-color: rgba(28, 28, 28, 0.9);
|
||||
position: absolute;
|
||||
.sbChatNotice {
|
||||
min-width: 350px;
|
||||
height: 70%;
|
||||
|
||||
position: absolute;
|
||||
right: 5px;
|
||||
bottom: 100px;
|
||||
right: var(--skip-notice-right);
|
||||
}
|
||||
|
||||
.sponsorSkipNoticeParent {
|
||||
position: absolute;
|
||||
|
||||
bottom: 100px;
|
||||
right: 10px;
|
||||
}
|
||||
|
||||
border-radius: 5px;
|
||||
|
||||
.sponsorSkipNoticeParent, .sponsorSkipNotice {
|
||||
border-spacing: 5px 10px;
|
||||
padding-left: 5px;
|
||||
padding-right: 5px;
|
||||
@@ -104,32 +309,87 @@
|
||||
border-collapse: unset;
|
||||
}
|
||||
|
||||
.sponsorSkipNotice {
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
.sponsorSkipNoticeTableContainer {
|
||||
color: white;
|
||||
background-color: rgba(28, 28, 28, 0.9);
|
||||
border-radius: 5px;
|
||||
min-width: 100%;
|
||||
}
|
||||
|
||||
.exportCopiedNotice .sponsorSkipNoticeTableContainer {
|
||||
background-color: transparent;
|
||||
}
|
||||
|
||||
.sponsorSkipNotice {
|
||||
transition: all 0.1s ease-out;
|
||||
}
|
||||
|
||||
.sponsorSkipNoticeLimitWidth {
|
||||
max-width: calc(100% - 50px);
|
||||
}
|
||||
|
||||
.sponsorSkipNotice .sbhidden {
|
||||
display: none;
|
||||
}
|
||||
|
||||
/* For Cloudtube */
|
||||
.sponsorSkipNotice td, .sponsorSkipNotice table, .sponsorSkipNotice th {
|
||||
border: none;
|
||||
}
|
||||
|
||||
.sponsorSkipNoticeFadeIn {
|
||||
animation: fadeIn 0.5s;
|
||||
animation: fadeIn 0.5s ease-out;
|
||||
}
|
||||
|
||||
.sponsorSkipNoticeFadeIn.sponsorSkipNoticeFaded {
|
||||
animation: fadeInToFaded 0.5s ease-out;
|
||||
}
|
||||
|
||||
.exportCopiedNotice .sponsorSkipNoticeFadeIn {
|
||||
animation: none;
|
||||
}
|
||||
|
||||
.sponsorSkipNoticeFaded {
|
||||
opacity: 0.5;
|
||||
}
|
||||
|
||||
.sponsorSkipNoticeFadeOut {
|
||||
animation: fadeOut 3s cubic-bezier(0.55, 0.055, 0.675, 0.19);
|
||||
transition: opacity 3s cubic-bezier(0.55, 0.055, 0.675, 0.19);
|
||||
opacity: 0 !important;
|
||||
animation: none !important;
|
||||
}
|
||||
|
||||
.sponsorSkipNoticeTimeLeft {
|
||||
.sponsorSkipNotice .sponsorSkipNoticeTimeLeft {
|
||||
color: #eeeeee;
|
||||
|
||||
border-radius: 4px;
|
||||
padding: 2px 5px;
|
||||
font-size: 12px;
|
||||
|
||||
display: flex;
|
||||
align-items: center;
|
||||
|
||||
border: 1px solid #eeeeee;
|
||||
}
|
||||
|
||||
/* if two are very close to eachother */
|
||||
.secondSkipNotice {
|
||||
bottom: 250px;
|
||||
.sponsorSkipNoticeTimeLeft img {
|
||||
vertical-align: middle;
|
||||
height: 13px;
|
||||
|
||||
transition: bottom 0.2s;
|
||||
padding-top: 7.8%;
|
||||
padding-bottom: 7.8%;
|
||||
}
|
||||
|
||||
.sponsorSkipNoticeUnskipSection {
|
||||
.noticeLeftIcon {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
}
|
||||
|
||||
.sponsorSkipNotice .sponsorSkipNoticeUnskipSection {
|
||||
float: left;
|
||||
|
||||
border-left: 1px solid rgb(150, 150, 150);
|
||||
@@ -152,25 +412,31 @@
|
||||
.sponsorSkipNoticeButton:hover {
|
||||
background-color: rgba(235, 235, 235,0.2);
|
||||
border-radius: 4px;
|
||||
|
||||
|
||||
transition: background-color 0.4s;
|
||||
}
|
||||
|
||||
.sponsorTimesVoteButtonsContainer {
|
||||
float: left;
|
||||
|
||||
vertical-align:middle;
|
||||
padding: 2px 5px;
|
||||
|
||||
margin-right: 4px;
|
||||
}
|
||||
|
||||
.sponsorTimesVoteButtonsContainer div{
|
||||
display: inline-block;
|
||||
}
|
||||
|
||||
.sponsorSkipNoticeRightSection {
|
||||
right: 0;
|
||||
position: absolute;
|
||||
|
||||
float: right;
|
||||
|
||||
margin-right: 5px;
|
||||
margin-right: 10px;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
}
|
||||
|
||||
.sponsorSkipNoticeRightButton {
|
||||
@@ -181,19 +447,26 @@
|
||||
height: 10px;
|
||||
width: 10px;
|
||||
box-sizing: unset;
|
||||
|
||||
|
||||
padding: 2px 5px;
|
||||
|
||||
margin-left: 2px;
|
||||
float: right;
|
||||
}
|
||||
|
||||
.sponsorSkipNoticeCloseButton.biggerCloseButton {
|
||||
padding: 20px;
|
||||
}
|
||||
|
||||
.sponsorSkipMessage {
|
||||
font-size: 14px;
|
||||
font-weight: bold;
|
||||
color: rgb(235, 235, 235);
|
||||
|
||||
|
||||
margin-top: auto;
|
||||
display: inline-block;
|
||||
margin-right: 10px;
|
||||
margin-bottom: auto;
|
||||
}
|
||||
|
||||
.sponsorSkipInfo {
|
||||
@@ -227,15 +500,27 @@
|
||||
.sponsorTimesInfoMessage {
|
||||
font-size: 13.3333px;
|
||||
color: rgb(235, 235, 235);
|
||||
text-align: center;
|
||||
overflow-wrap: anywhere;
|
||||
}
|
||||
|
||||
.voteButton {
|
||||
height: 17px;
|
||||
cursor: pointer;
|
||||
.sb-guidelines-notice .sponsorTimesInfoMessage td {
|
||||
padding-left: 5px;
|
||||
padding-top: 2px;
|
||||
padding-bottom: 2px;
|
||||
font-size: 15px;
|
||||
|
||||
display: flex;
|
||||
align-items: center;
|
||||
}
|
||||
.voteButton:hover {
|
||||
filter: brightness(80%);
|
||||
|
||||
.sponsorTimesInfoIcon {
|
||||
width: 30px;
|
||||
padding-right: 10px;
|
||||
padding-left: 10px;
|
||||
}
|
||||
|
||||
.segmentSummary {
|
||||
outline: none !important;
|
||||
}
|
||||
|
||||
.submitButton {
|
||||
@@ -251,7 +536,7 @@
|
||||
padding:4px 15px;
|
||||
text-decoration:none;
|
||||
text-shadow:0px 0px 0px #662727;
|
||||
|
||||
|
||||
margin-top: 5px;
|
||||
margin-right: 15px;
|
||||
}
|
||||
@@ -287,7 +572,7 @@
|
||||
padding:4px 15px;
|
||||
text-decoration:none;
|
||||
text-shadow:0px 0px 0px #662727;
|
||||
|
||||
|
||||
margin-top: 5px;
|
||||
margin-right: 15px;
|
||||
}
|
||||
@@ -345,11 +630,11 @@
|
||||
.sponsorTimeEditButton {
|
||||
text-decoration: underline;
|
||||
|
||||
margin-left: 20px;
|
||||
margin-right: 20px;
|
||||
margin-left: 13px;
|
||||
margin-right: 13px;
|
||||
|
||||
font-size: 13px;
|
||||
|
||||
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
@@ -370,14 +655,17 @@ input::-webkit-inner-spin-button {
|
||||
font-size: 14px;
|
||||
|
||||
-moz-appearance: textfield;
|
||||
appearance: textfield;
|
||||
}
|
||||
|
||||
.sponsorTimeEditMinutes {
|
||||
width: 30px;
|
||||
.sponsorTimeEditInput {
|
||||
width: 90px;
|
||||
border: 3px solid var(--sb-dark-red-outline);
|
||||
}
|
||||
|
||||
.sponsorTimeEditSeconds {
|
||||
width: 60px;
|
||||
.sponsorTimeEditInput.sponsorChapterNameInput {
|
||||
width: auto;
|
||||
padding: 3px;
|
||||
}
|
||||
|
||||
.sponsorNowButton {
|
||||
@@ -387,31 +675,302 @@ input::-webkit-inner-spin-button {
|
||||
text-decoration: underline;
|
||||
}
|
||||
|
||||
.sponsorTimeCategories {
|
||||
.sponsorTimeEditSelector {
|
||||
margin-top: 5px;
|
||||
margin-bottom: 5px;
|
||||
|
||||
background-color: rgba(28, 28, 28, 0.9);
|
||||
border-color: rgb(130,0,0,0.9);
|
||||
border-color: var(--sb-dark-red-outline);
|
||||
color: white;
|
||||
border-width: 3px;
|
||||
padding: 3px;
|
||||
}
|
||||
|
||||
.helpButton {
|
||||
|
||||
.sponsorTimeEditSelector > option {
|
||||
background-color: rgba(28, 28, 28, 0.9);
|
||||
color: white;
|
||||
}
|
||||
|
||||
.hideSegmentSubmitButton {
|
||||
cursor: pointer;
|
||||
margin: auto;
|
||||
top: 0;
|
||||
bottom: 0;
|
||||
position: absolute;
|
||||
}
|
||||
|
||||
/* Start SelectorComponent */
|
||||
|
||||
.sbSelector {
|
||||
position: absolute;
|
||||
text-align: center;
|
||||
width: calc(100% - var(--skip-notice-right) - var(--skip-notice-padding) * 2 - var(--skip-notice-margin) * 2 - var(--skip-notice-border-horizontal) * 2);
|
||||
|
||||
z-index: 1000;
|
||||
}
|
||||
|
||||
.sbSelectorBackground {
|
||||
text-align: center;
|
||||
|
||||
background-color: rgba(28, 28, 28, 0.9);
|
||||
border-radius: 6px;
|
||||
padding: 3px;
|
||||
margin: auto;
|
||||
width: 170px;
|
||||
}
|
||||
|
||||
.sbSelectorOption {
|
||||
cursor: pointer;
|
||||
background-color: rgb(43, 43, 43);
|
||||
padding: 5px;
|
||||
margin: 5px;
|
||||
color: white;
|
||||
border-radius: 5px;
|
||||
font-size: 14px;
|
||||
|
||||
margin-left: auto;
|
||||
margin-right: auto;
|
||||
}
|
||||
|
||||
.sbSelectorOption:hover {
|
||||
background-color: #3a0000;
|
||||
}
|
||||
|
||||
/* End SelectorComponent */
|
||||
|
||||
.helpButton {
|
||||
height: 25px;
|
||||
cursor: pointer;
|
||||
padding: 5px;
|
||||
|
||||
|
||||
margin: auto;
|
||||
top: 0;
|
||||
bottom: 0;
|
||||
position: absolute;
|
||||
}
|
||||
.helpButton:hover {
|
||||
filter: brightness(80%);
|
||||
opacity: 0.8;
|
||||
}
|
||||
|
||||
.skipButtonControlBarContainer {
|
||||
cursor: pointer;
|
||||
display: flex;
|
||||
color: white;
|
||||
align-items: center;
|
||||
}
|
||||
|
||||
/* July 2025 test UI */
|
||||
.ytp-delhi-modern .skipButtonControlBarContainer {
|
||||
height: 48px;
|
||||
margin: auto 0;
|
||||
}
|
||||
|
||||
.skipButtonControlBarContainer.sbhidden {
|
||||
display: none !important;
|
||||
}
|
||||
|
||||
.skipButtonControlBarContainer.mobile {
|
||||
bottom: 30%;
|
||||
margin-left: 5px;
|
||||
position: absolute;
|
||||
height: 20px;
|
||||
|
||||
background-color: #00000030;
|
||||
opacity: 0.5;
|
||||
border-radius: 10px;
|
||||
padding: 4px;
|
||||
}
|
||||
|
||||
.skipButtonControlBarContainer.mobile.textDisabled {
|
||||
padding: 0;
|
||||
background-color: transparent;
|
||||
}
|
||||
|
||||
.skipButtonControlBarContainer.mobile > div {
|
||||
margin: auto;
|
||||
margin-left: 5px;
|
||||
}
|
||||
|
||||
#sbSkipIconControlBarImage {
|
||||
height: 60%;
|
||||
top: 0px;
|
||||
bottom: 0px;
|
||||
display: block;
|
||||
margin: auto;
|
||||
}
|
||||
|
||||
.mobile #sbSkipIconControlBarImage {
|
||||
height: 100%;
|
||||
width: 20px;
|
||||
}
|
||||
|
||||
.sponsorBlockTooltip {
|
||||
position: absolute;
|
||||
background-color: rgba(28, 28, 28, 0.7);
|
||||
border-radius: 5px;
|
||||
padding: 10px;
|
||||
max-width: 300px;
|
||||
width: max-content;
|
||||
white-space: normal;
|
||||
line-height: 1.5em;
|
||||
color: white;
|
||||
font-size: 12px;
|
||||
z-index: 10000;
|
||||
font-weight: normal;
|
||||
}
|
||||
|
||||
.sponsorBlockTooltip a {
|
||||
color: white;
|
||||
}
|
||||
|
||||
.sponsorBlockTooltip.sbTriangle::after {
|
||||
content: " ";
|
||||
position: absolute;
|
||||
top: 100%;
|
||||
left: 15%;
|
||||
margin-left: -15px;
|
||||
border-width: 15px;
|
||||
border-style: solid;
|
||||
border-color: rgba(28, 28, 28, 0.7) transparent transparent transparent;
|
||||
}
|
||||
|
||||
.sponsorBlockTooltip.sbTriangle.centeredSBTriangle::after {
|
||||
left: 50%;
|
||||
right: 50%;
|
||||
}
|
||||
|
||||
.sponsorBlockTooltip.sbTriangle.sbTopTriangle::after {
|
||||
bottom: 100%;
|
||||
top: unset;
|
||||
border-color: transparent transparent rgba(28, 28, 28, 0.7) transparent;
|
||||
}
|
||||
|
||||
.sponsorBlockLockedColor {
|
||||
color: #ffc83d !important;
|
||||
}
|
||||
|
||||
.sponsorBlockRectangleTooltip {
|
||||
position: absolute;
|
||||
border-radius: 5px;
|
||||
padding: 10px;
|
||||
min-width: 250px;
|
||||
min-height: 75px;
|
||||
white-space: normal;
|
||||
line-height: 1.5em;
|
||||
}
|
||||
|
||||
/* Description on right layout */
|
||||
#title > #categoryPillParent {
|
||||
font-size: 2rem;
|
||||
font-weight: bold;
|
||||
display: flex;
|
||||
justify-content: center;
|
||||
line-height: 2.8rem;
|
||||
}
|
||||
#title > #categoryPillParent > #categoryPill.cbPillOpen {
|
||||
margin-bottom: 5px;
|
||||
}
|
||||
|
||||
#categoryPillParent {
|
||||
height: fit-content;
|
||||
margin-top: auto;
|
||||
margin-bottom: auto;
|
||||
|
||||
position: relative;
|
||||
}
|
||||
|
||||
.sponsorBlockCategoryPill {
|
||||
border-radius: 25px;
|
||||
padding-left: 8px;
|
||||
padding-right: 8px;
|
||||
margin-right: 3px;
|
||||
cursor: pointer;
|
||||
font-size: 75%;
|
||||
height: 100%;
|
||||
align-items: center;
|
||||
inline-size: max-content;
|
||||
}
|
||||
|
||||
.sponsorBlockCategoryPillTitleSection {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
}
|
||||
|
||||
.sponsorBlockCategoryPillTitle {
|
||||
white-space: nowrap;
|
||||
}
|
||||
|
||||
/* Vorapis V3 support */
|
||||
#watch7-content .sponsorBlockCategoryPill {
|
||||
padding-top: 5px;
|
||||
padding-bottom: 5px;
|
||||
}
|
||||
#watch7-content .sponsorBlockCategoryPillTitle {
|
||||
font-size: 15px;
|
||||
}
|
||||
|
||||
.categoryPillClose {
|
||||
display: none;
|
||||
height: 10px;
|
||||
width: 10px;
|
||||
box-sizing: unset;
|
||||
|
||||
margin: 0px 0px 0px 5px;
|
||||
}
|
||||
|
||||
.sponsorBlockCategoryPill:hover .categoryPillClose {
|
||||
display: inherit;
|
||||
}
|
||||
|
||||
/* tweak for mobile duration */
|
||||
#sponsorBlockDurationAfterSkips.ytm-time-display {
|
||||
padding-left: 4px;
|
||||
margin: 0px;
|
||||
color: #fff;
|
||||
opacity: .7;
|
||||
}
|
||||
|
||||
/* full video labels on thumbnails */
|
||||
.sponsorThumbnailLabel {
|
||||
display: none;
|
||||
position: absolute;
|
||||
top: 0;
|
||||
left: 0;
|
||||
padding: 0.5em;
|
||||
margin: 0.5em;
|
||||
border-radius: 2em;
|
||||
z-index: 1000;
|
||||
background-color: var(--category-color, #000);
|
||||
opacity: 0.7;
|
||||
box-shadow: 0 0 8px 2px #333;
|
||||
font-size: 10px;
|
||||
}
|
||||
|
||||
.sponsorThumbnailLabel.sponsorThumbnailLabelVisible {
|
||||
display: flex;
|
||||
}
|
||||
|
||||
.sponsorThumbnailLabel svg {
|
||||
height: 2em;
|
||||
fill: var(--category-text-color, #fff);
|
||||
}
|
||||
|
||||
.sponsorThumbnailLabel span {
|
||||
display: none;
|
||||
padding-left: 0.25em;
|
||||
font-size: 1.5em;
|
||||
color: var(--category-text-color, #fff);
|
||||
}
|
||||
|
||||
.sponsorThumbnailLabel:hover {
|
||||
border-radius: 0.25em;
|
||||
opacity: 1;
|
||||
}
|
||||
|
||||
.sponsorThumbnailLabel:hover span {
|
||||
display: inline;
|
||||
}
|
||||
|
||||
.sponsorblock-chapter-visible {
|
||||
display: block !important;
|
||||
}
|
||||
BIN
public/help/images/popup.png
Normal file
|
After Width: | Height: | Size: 124 KiB |
BIN
public/help/images/submission menu.png
Normal file
|
After Width: | Height: | Size: 9.7 KiB |
BIN
public/help/images/votebuttons.gif
Normal file
|
After Width: | Height: | Size: 64 KiB |
BIN
public/help/images/voting on notice.gif
Normal file
|
After Width: | Height: | Size: 95 KiB |
148
public/help/index.html
Normal file
@@ -0,0 +1,148 @@
|
||||
<!DOCTYPE html>
|
||||
|
||||
<head>
|
||||
<title> SponsorBlock </title>
|
||||
<meta charset="utf-8">
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1" />
|
||||
<link rel="icon" href="../icons/IconSponsorBlocker32px.png" type="image/png">
|
||||
|
||||
<link href="styles.css" rel="stylesheet"/>
|
||||
|
||||
<script src="../js/help.js"></script>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<div id="title">
|
||||
<img src="../icons/LogoSponsorBlocker256px.png" height="80" class="profilepic"/>
|
||||
SponsorBlock
|
||||
</div>
|
||||
|
||||
<div class="container sponsorBlockPageBody">
|
||||
|
||||
<p class="createdBy">
|
||||
<img src="../icons/newprofilepic.jpg" height="30" class="profilepiccircle"/>
|
||||
Created By <a href="https://ajay.app">Ajay Ramachandran</a>
|
||||
</p>
|
||||
|
||||
<span class="help-page-flex-container">
|
||||
<div class="left-sidebar">
|
||||
<div class="box1">
|
||||
<p>
|
||||
__MSG_helpPageThanksForInstalling__ By using this extension, you agree to the <a href="https://gist.github.com/ajayyy/aa9f8ded2b573d4f73a3ffa0ef74f796">Privacy Policy</a> and <a href="https://gist.github.com/ajayyy/9e8100f069348e0bc062641f34d6af12">Terms of Use</a>.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Come contribute, make some suggestions and help out on <a href="https://discord.gg/SponsorBlock">Discord</a> or on <a href="https://matrix.to/#/#sponsor:ajay.app?via=ajay.app&via=matrix.org&via=mozilla.org">Matrix</a>.
|
||||
</p>
|
||||
|
||||
<a href="https://dearrow.ajay.app"
|
||||
target="_blank"
|
||||
id="dearrow-link"
|
||||
class="dearrow-link hidden"
|
||||
rel="noreferrer">
|
||||
<img src="/icons/dearrow.svg"/>
|
||||
|
||||
<span id="dearrow-link-text">
|
||||
|
||||
</span>
|
||||
|
||||
<img src="/icons/close.png" class="close-button"/>
|
||||
</a>
|
||||
|
||||
<div id="donate-component" class="donate-ask">
|
||||
<div class="donate-text">
|
||||
<img
|
||||
src="../icons/newprofilepic.jpg"
|
||||
alt="Ajay's avatar"
|
||||
></img>
|
||||
__MSG_supportSponsorBlock__
|
||||
</div>
|
||||
|
||||
<a href="https://sponsor.ajay.app/donate" class="donate-button" target="_blank" rel="noopener">
|
||||
__MSG_Donate__
|
||||
</a>
|
||||
</div>
|
||||
</div>
|
||||
<div class="box3">
|
||||
<h1>__MSG_helpPageHowSkippingWorks__</h1>
|
||||
|
||||
<p class="projectPreview">
|
||||
__MSG_helpPageHowSkippingWorks2__
|
||||
</p>
|
||||
|
||||
<div class="center"><img src="images/voting on notice.gif"></div>
|
||||
|
||||
<p class="projectPreview">
|
||||
__MSG_helpPageHowSkippingWorks1__
|
||||
</p>
|
||||
|
||||
<div class="center"><img style="height: 400px;" src="images/popup.png"></div>
|
||||
|
||||
<h1>__MSG_Submitting__</h1>
|
||||
|
||||
<p class="projectPreview">
|
||||
__MSG_helpPageSubmitting1__
|
||||
</p>
|
||||
|
||||
<div class="center"><img src="images/votebuttons.gif"></div>
|
||||
|
||||
<p class="projectPreview">
|
||||
__MSG_helpPageSubmitting2__
|
||||
</p>
|
||||
|
||||
<div class="center"><img src="images/submission menu.png"></div>
|
||||
|
||||
<p class="projectPreview center">
|
||||
<a href="https://wiki.sponsor.ajay.app/w/Guidelines" target="_blank">__MSG_guidelines__</a>
|
||||
<br/>
|
||||
<a href="https://wiki.sponsor.ajay.app/w/Advice_for_submitting" target="_blank">__MSG_AdviceForSubmitting__</a>
|
||||
</p>
|
||||
|
||||
<h1>__MSG_helpPageCopyOfDatabase__</h1>
|
||||
|
||||
<p>
|
||||
__MSG_helpPageCopyOfDatabase1__ <a href="https://sponsor.ajay.app/database">https://sponsor.ajay.app/database</a>. __MSG_helpPageCopyOfDatabase2__
|
||||
</p>
|
||||
|
||||
<h4 style="display: inline">Client:</h4>
|
||||
<!-- Github logo -->
|
||||
<a href="https://github.com/ajayyy/SponsorBlock"><svg aria-hidden="true" version="1.1" viewBox="0 0 16 16" height="58px" style="padding-left: 15px"><path fill-rule="evenodd" d="M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0 0 16 8c0-4.42-3.58-8-8-8z"></path></svg></a>
|
||||
|
||||
<h4 style="display: inline; padding-left: 20px">Server:</h4>
|
||||
<!-- Github logo -->
|
||||
<a href="https://github.com/ajayyy/SponsorBlockServer"><svg aria-hidden="true" version="1.1" viewBox="0 0 16 16" height="58px" style="padding-left: 15px"><path fill-rule="evenodd" d="M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0 0 16 8c0-4.42-3.58-8-8-8z"></path></svg></a>
|
||||
|
||||
<h1>__MSG_Credits__</h1>
|
||||
|
||||
<p>
|
||||
Thanks to all <a href="https://github.com/ajayyy/SponsorBlock/graphs/contributors">SponsorBlock contributors</a>,
|
||||
<a href="https://github.com/ajayyy/SponsorBlockServer/graphs/contributors">SponsorBlockServer contributors</a> and
|
||||
<a href="https://github.com/ajayyy/SponsorBlockSite/graphs/contributors">SponsorBlockSite contributors</a> such
|
||||
as <a href="https://github.com/NDevTK">NDev</a>, <a href="https://github.com/Joe-Dowd">Joe Dowd</a>,
|
||||
<a href="https://mchang.name/">Michael Chang</a> and more.
|
||||
</p>
|
||||
|
||||
<p>
|
||||
Logo by <a href="https://github.com/munadikieh">Munadi Kiehl</a>
|
||||
</p>
|
||||
|
||||
<p>Some icons made by <a href="https://www.flaticon.com/authors/gregor-cresnar" title="Gregor Cresnar">Gregor Cresnar</a> from <a href="https://www.flaticon.com/" title="Flaticon">www.flaticon.com</a> and are licensed by <a href="https://creativecommons.org/licenses/by/3.0/" title="Creative Commons BY 3.0" target="_blank">CC 3.0 BY</a></p>
|
||||
|
||||
<p>Some icons made by <a href="https://www.flaticon.com/authors/freepik" title="Freepik">Freepik</a> from <a href="https://www.flaticon.com/" title="Flaticon">www.flaticon.com</a> and are licensed by <a href="https://creativecommons.org/licenses/by/3.0/" title="Creative Commons BY 3.0" target="_blank">CC 3.0 BY</a></p>
|
||||
|
||||
<p style="text-align: center;"><a href="/oss-attribution/attribution.txt">Open Source Licenses</a></p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<div class="box2">
|
||||
<p style="margin-bottom: 0; margin-top: 0" class="bigText center">__MSG_helpPageReviewOptions__</p>
|
||||
|
||||
<p class="smallText" style="margin-bottom: 0; margin-top: 0">
|
||||
__MSG_helpPageFeatureDisclaimer__
|
||||
</p>
|
||||
|
||||
<iframe class="optionsFrame" src="../options/options.html#embed" style="border: none"></iframe>
|
||||
</div>
|
||||
</span>
|
||||
</body>
|
||||
@@ -1,142 +0,0 @@
|
||||
<!DOCTYPE html>
|
||||
|
||||
<head>
|
||||
<title> SponsorBlock </title>
|
||||
<meta charset="utf-8">
|
||||
|
||||
<link href="styles.css" rel="stylesheet"/>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
|
||||
<div id="title">
|
||||
<img src="../icons/LogoSponsorBlocker256px.png" height="80" class="profilepic"/>
|
||||
SponsorBlock
|
||||
</div>
|
||||
|
||||
<div class="container">
|
||||
|
||||
<p class="createdBy">Created By <a href="https://ajay.app">Ajay Ramachandran</a> <img src="https://ajay.app/newprofilepic.jpg" height="30" class="profilepiccircle"/></p>
|
||||
|
||||
<p>
|
||||
Thanks for installing SponsorBlock. Here are some quick tips for getting started. Feel free to contact me if you have any questions. By using this extension, you agree to the <a href="https://gist.github.com/ajayyy/aa9f8ded2b573d4f73a3ffa0ef74f796">Privacy Policy</a>.
|
||||
</p>
|
||||
|
||||
<p class="projectPreview">
|
||||
Come contribute, make some suggestions and help out in the Discord: <a href="https://discord.gg/QnmVMpU">https://discord.gg/QnmVMpU</a>
|
||||
</p>
|
||||
|
||||
<p style="margin-bottom: 0" class="bigText center">Please review the options below</p>
|
||||
|
||||
<p>
|
||||
Many features are disabled by default. If you want to skip Intros, outros, use Invidious, please enable the specific options. These can be enabled or disabled at any time.
|
||||
You can also hide/show all UI elements added to the YouTube page.
|
||||
</p>
|
||||
|
||||
<iframe src="../options/options.html#embed" width="100%" height="500px" style="border: none"></iframe>
|
||||
|
||||
<h1>How skipping works</h1>
|
||||
|
||||
<p class="projectPreview">
|
||||
<span class="projectPreviewImageLarge">
|
||||
<img src="https://i.imgur.com/caf5Bju.png">
|
||||
</span>
|
||||
|
||||
Videos will automatically be skipped if they are found in the database. You can open the popup by clicking the extension icon to get a preview of what they are.
|
||||
|
||||
<br/>
|
||||
<br/>
|
||||
|
||||
Whenever you skip a video, you will get a notice report that submission. If the timing seems wrong, report it! You can also vote in the popup. The extension auto upvotes it if you don't report it, so make sure to report when necessary (this can be disabled in the options).
|
||||
</p>
|
||||
|
||||
<div class="center"><img height="120px" src="https://user-images.githubusercontent.com/12688112/63067735-5a638700-bede-11e9-8147-f321b57527ec.gif"></div>
|
||||
|
||||
<h1>Submitting</h1>
|
||||
|
||||
<p class="projectPreview">
|
||||
<span class="projectPreviewImageLargeRight">
|
||||
<img src="https://i.imgur.com/A1ilk6x.gif">
|
||||
</span>
|
||||
|
||||
Submitting can either be done in the popup by hitting the "Sponsorship Starts Now" button or in the video player with the buttons on the player.
|
||||
|
||||
<br/>
|
||||
<br/>
|
||||
|
||||
Clicking the play button indicated the start of a sponsorship section and clicking the stop icon indicates the end. You can prepare multiple sponsors before hitting submit. Clicking the upload button will submit. Clicking the garbage can will delete.
|
||||
</p>
|
||||
|
||||
<h1>Editing</h1>
|
||||
|
||||
<p class="projectPreview">
|
||||
<span class="projectPreviewImageLarge">
|
||||
<img src="https://i.imgur.com/DZHqbsx.gif">
|
||||
</span>
|
||||
|
||||
If you messed up, you can edit or delete your sponsor times in the popup or in the info menu (by hitting the info icon).
|
||||
|
||||
</p>
|
||||
|
||||
<h1>This is too slow</h1>
|
||||
|
||||
<p>
|
||||
There are hotkeys if you want to use them. You must be focused on the YouTube player to use them. Press the semicolon key to indicate the start/end of a sponsor segment and click the appostrophe to submit.
|
||||
These can be changed in the options. If you don't use QWERTY, you should probably change the keybinds.
|
||||
</p>
|
||||
|
||||
<h1>I hate these buttons, they are so ugly</h1>
|
||||
|
||||
<p>
|
||||
All player buttons can be hidden in the options.
|
||||
</p>
|
||||
|
||||
<h1>Can I get a copy of the Database? What happens if you disappear?</h1>
|
||||
|
||||
<p>
|
||||
The database is public and available at <a href="https://sponsor.ajay.app/database.db">https://sponsor.ajay.app/database.db</a>. The source code is freely available. So, even if something happens to me, your submissions are not lost.
|
||||
</p>
|
||||
|
||||
<h1>News and how it is made</h1>
|
||||
|
||||
<p>
|
||||
See <a href="https://sponsor.ajay.app/news">https://sponsor.ajay.app/news</a>.
|
||||
</p>
|
||||
|
||||
<h1>I want more features!</h1>
|
||||
|
||||
<p>
|
||||
Ask on Discord or make an Issue on GitHub. I am happy to hear suggestions or improvements you want. You may also contribute code or graphics if you would like.
|
||||
</p>
|
||||
|
||||
<h1>Where can I get the source code?</h1>
|
||||
|
||||
<h4 style="display: inline">Client:</h4>
|
||||
<!-- Github logo -->
|
||||
<a href="https://github.com/ajayyy/SponsorBlock"><svg aria-hidden="true" version="1.1" viewBox="0 0 16 16" height="58px" style="padding-left: 15px"><path fill-rule="evenodd" d="M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0 0 16 8c0-4.42-3.58-8-8-8z"></path></svg></a>
|
||||
|
||||
<h4 style="display: inline; padding-left: 20px">Server:</h4>
|
||||
<!-- Github logo -->
|
||||
<a href="https://github.com/ajayyy/SponsorBlockServer"><svg aria-hidden="true" version="1.1" viewBox="0 0 16 16" height="58px" style="padding-left: 15px"><path fill-rule="evenodd" d="M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0 0 16 8c0-4.42-3.58-8-8-8z"></path></svg></a>
|
||||
|
||||
<h1>Credits</h1>
|
||||
|
||||
<p>
|
||||
Thanks to all <a href="https://github.com/ajayyy/SponsorBlock/graphs/contributors">SponsorBlock contributors</a>,
|
||||
<a href="https://github.com/ajayyy/SponsorBlockServer/graphs/contributors">SponsorBlockServer contributors</a> and
|
||||
<a href="https://github.com/ajayyy/SponsorBlockSite/graphs/contributors">SponsorBlockSite contributors</a> such
|
||||
as <a href="https://github.com/NDevTK">NDev</a>, <a href="https://github.com/Joe-Dowd">Joe Dowd</a>,
|
||||
<a href="https://github.com/bershanskiy">Anton Bershanskiy</a> and more.
|
||||
</p>
|
||||
|
||||
<p>The awesome <a href="https://github.com/omarroth/invidious/wiki/API">Invidious API</a> is used to grab the time the video was published.</p>
|
||||
|
||||
<p>Some icons made by <a href="https://www.flaticon.com/authors/gregor-cresnar" title="Gregor Cresnar">Gregor Cresnar</a> from <a href="https://www.flaticon.com/" title="Flaticon">www.flaticon.com</a> and are licensed by <a href="http://creativecommons.org/licenses/by/3.0/" title="Creative Commons BY 3.0" target="_blank">CC 3.0 BY</a></p>
|
||||
|
||||
<p>Some icons made by <a href="https://www.flaticon.com/authors/freepik" title="Freepik">Freepik</a> from <a href="https://www.flaticon.com/" title="Flaticon">www.flaticon.com</a> and are licensed by <a href="http://creativecommons.org/licenses/by/3.0/" title="Creative Commons BY 3.0" target="_blank">CC 3.0 BY</a></p>
|
||||
|
||||
<p style="text-align: center;"><a href="/oss-attribution/attribution.txt">Open Source Licenses</a></p>
|
||||
|
||||
</div>
|
||||
|
||||
</body>
|
||||
@@ -1,9 +1,43 @@
|
||||
:root {
|
||||
--color-scheme: dark;
|
||||
--background: #333333;
|
||||
--header-color: #212121;
|
||||
--dialog-background: #181818;
|
||||
--dialog-border: white;
|
||||
--text: #c4c4c4;
|
||||
--title: #dad8d8;
|
||||
--disabled: #520000;
|
||||
--black: black;
|
||||
--white: white;
|
||||
}
|
||||
|
||||
[data-theme="light"] {
|
||||
--color-scheme: light;
|
||||
--background: #f9f9f9;
|
||||
--header-color: white;
|
||||
--dialog-background: #f9f9f9;
|
||||
--dialog-border: #282828;
|
||||
--text: #262626;
|
||||
--title: #707070;
|
||||
--disabled: #ffcaca;
|
||||
--black: white;
|
||||
--white: black;
|
||||
}
|
||||
|
||||
html {
|
||||
color-scheme: var(--color-scheme);
|
||||
}
|
||||
|
||||
.bigText {
|
||||
font-size: 50px;
|
||||
font-size: 30px;
|
||||
}
|
||||
|
||||
.smallText {
|
||||
font-size: 14px;
|
||||
}
|
||||
|
||||
body {
|
||||
background-color: #333333;
|
||||
background-color: var(--background);
|
||||
font-family: sans-serif;
|
||||
}
|
||||
|
||||
@@ -11,8 +45,11 @@ body {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.inline {
|
||||
display: inline-block;
|
||||
}
|
||||
|
||||
.container {
|
||||
max-width: 60%;
|
||||
margin: auto;
|
||||
}
|
||||
|
||||
@@ -36,14 +73,6 @@ body {
|
||||
transform: translateY(-20%);
|
||||
}
|
||||
|
||||
.projectPreviewImageLargeRight {
|
||||
position: absolute;
|
||||
right: -210px;
|
||||
width: 200px;
|
||||
top: 50%;
|
||||
transform: translateY(-50%);
|
||||
}
|
||||
|
||||
.createdBy {
|
||||
font-size: 14px;
|
||||
text-align: center;
|
||||
@@ -58,12 +87,14 @@ body {
|
||||
vertical-align: middle;
|
||||
|
||||
font-size: 50px;
|
||||
color: #212121;
|
||||
color: var(--header-color);
|
||||
|
||||
padding: 20px;
|
||||
|
||||
text-decoration: none;
|
||||
|
||||
border-radius: 15px;
|
||||
|
||||
transition: font-size 1s;
|
||||
}
|
||||
|
||||
@@ -125,9 +156,12 @@ a {
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
p,li,a {
|
||||
font-size: 20px;
|
||||
color: #c4c4c4;
|
||||
p,li {
|
||||
font-size: 16px;
|
||||
}
|
||||
|
||||
p,li,a,span,div {
|
||||
color: var(--text);
|
||||
}
|
||||
|
||||
p,li,code,a {
|
||||
@@ -135,18 +169,9 @@ p,li,code,a {
|
||||
overflow-wrap: break-word;
|
||||
}
|
||||
|
||||
@media screen and (orientation:portrait) {
|
||||
p,li,code,a {
|
||||
max-width: 100%;
|
||||
}
|
||||
|
||||
.projectPreviewImage {
|
||||
position: unset;
|
||||
width: 130px;
|
||||
display: block;
|
||||
margin: auto;
|
||||
transform: none;
|
||||
}
|
||||
.optionsFrame {
|
||||
width: 100%;
|
||||
height: 100%;
|
||||
}
|
||||
|
||||
.previewImage {
|
||||
@@ -170,10 +195,254 @@ img {
|
||||
}
|
||||
|
||||
h1,h2,h3,h4,h5,h6 {
|
||||
color: #dad8d8;
|
||||
color: var(--title);
|
||||
text-align: center;
|
||||
|
||||
font-size: 25px;
|
||||
margin: 5px 0px;
|
||||
}
|
||||
|
||||
svg {
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
.donate-ask {
|
||||
background-color: rgb(26, 26, 26, 0.95);
|
||||
border-radius: 15px;
|
||||
|
||||
text-align: center;
|
||||
padding: 10px;
|
||||
|
||||
margin: 0.7em 0px;
|
||||
}
|
||||
|
||||
.donate-ask .donate-text {
|
||||
margin-top: 10px;
|
||||
margin-bottom: 10px;
|
||||
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
}
|
||||
|
||||
.donate-ask .donate-text img {
|
||||
height: 2rem;
|
||||
border-radius: 100%;
|
||||
|
||||
margin-right: 15px;
|
||||
}
|
||||
|
||||
.donate-ask a {
|
||||
text-decoration: none;
|
||||
color: #eee;
|
||||
border-radius: 15px;
|
||||
background-color: rgb(58, 58, 58, 0.9);
|
||||
padding: 10px;
|
||||
|
||||
transition: background-color 0.3s ease;
|
||||
|
||||
display: block;
|
||||
width: fit-content;
|
||||
margin: auto;
|
||||
margin-top: 10px;
|
||||
margin-bottom: 10px;
|
||||
}
|
||||
|
||||
.donate-ask a:hover {
|
||||
background-color: rgba(70, 70, 70, 0.9);
|
||||
}
|
||||
|
||||
@media screen and (orientation:portrait) {
|
||||
.projectPreviewImage {
|
||||
position: unset;
|
||||
width: 50%;
|
||||
display: block;
|
||||
margin: auto;
|
||||
transform: none;
|
||||
}
|
||||
|
||||
.projectPreviewImageLarge {
|
||||
position: unset;
|
||||
left: 0;
|
||||
width: 50%;
|
||||
display: block;
|
||||
margin: auto;
|
||||
transform: unset;
|
||||
}
|
||||
|
||||
.container {
|
||||
max-width: 100%;
|
||||
margin: 5px;
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
p,li,code,a {
|
||||
text-align: center;
|
||||
}
|
||||
}
|
||||
|
||||
/* keybind dialog */
|
||||
.key {
|
||||
border-width: 1px;
|
||||
border-style: solid;
|
||||
border-radius: 5px;
|
||||
display: inline-block;
|
||||
min-width: 33px;
|
||||
text-align: center;
|
||||
font-weight: bold;
|
||||
border-color: var(--white);
|
||||
box-sizing: border-box;
|
||||
}
|
||||
|
||||
.unbound, .key {
|
||||
padding: 8px;
|
||||
}
|
||||
|
||||
#keybind-dialog .dialog {
|
||||
position: fixed;
|
||||
border-width: 3px;
|
||||
border-style: solid;
|
||||
border-radius: 15px;
|
||||
max-height: 100vh;
|
||||
width: 400px;
|
||||
overflow-x: auto;
|
||||
z-index: 100;
|
||||
padding: 15px;
|
||||
left: 50%;
|
||||
top: 50%;
|
||||
transform: translate(-50%, -50%);
|
||||
font-size: 14px;
|
||||
background-color: var(--dialog-background);
|
||||
border-color: var(--dialog-border);
|
||||
}
|
||||
|
||||
#change-keybind-buttons {
|
||||
float: right;
|
||||
}
|
||||
|
||||
#change-keybind-buttons > .option-button {
|
||||
margin: 0 2px;
|
||||
}
|
||||
|
||||
#change-keybind-settings {
|
||||
margin: 15px 15px 30px;
|
||||
}
|
||||
|
||||
#change-keybind-settings .key {
|
||||
vertical-align: top;
|
||||
margin: 15px 0 0 40px;
|
||||
height: 34px;
|
||||
}
|
||||
|
||||
#change-keybind-error {
|
||||
margin-bottom: 15px;
|
||||
color: red;
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
.blocker {
|
||||
position: fixed;
|
||||
left: 0;
|
||||
right: 0;
|
||||
top: 0;
|
||||
bottom: 0;
|
||||
z-index: 90;
|
||||
background-color: #00000080;
|
||||
}
|
||||
|
||||
.option-button {
|
||||
cursor: pointer;
|
||||
|
||||
background-color: #c00000;
|
||||
padding: 10px;
|
||||
color: white;
|
||||
border-radius: 5px;
|
||||
font-size: 14px;
|
||||
|
||||
width: max-content;
|
||||
}
|
||||
|
||||
.option-button:hover:not(.disabled) {
|
||||
background-color: #fc0303;
|
||||
}
|
||||
|
||||
.option-button.disabled {
|
||||
cursor: default;
|
||||
background-color: var(--disabled);
|
||||
color: grey;
|
||||
}
|
||||
|
||||
.dearrow-link {
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: center;
|
||||
text-decoration: none;
|
||||
|
||||
font-size: 16px;
|
||||
}
|
||||
|
||||
.dearrow-link img {
|
||||
width: 35px;
|
||||
padding: 10px
|
||||
}
|
||||
|
||||
.dearrow-link .close-button {
|
||||
opacity: 0;
|
||||
width: 15px;
|
||||
filter: invert(0.3);
|
||||
transition: opacity 0.2s;
|
||||
}
|
||||
|
||||
.dearrow-link:hover .close-button {
|
||||
opacity: 1;
|
||||
}
|
||||
|
||||
.hidden {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.help-page-flex-container {
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
gap: 20px;
|
||||
margin-left: 20px;
|
||||
margin-right: 20px;
|
||||
}
|
||||
|
||||
.left-sidebar {
|
||||
display: flex;
|
||||
flex-direction: column;
|
||||
|
||||
flex: 1 1 50%;
|
||||
}
|
||||
|
||||
.box2 {
|
||||
flex: 1 1 50%;
|
||||
}
|
||||
|
||||
/* Mobile */
|
||||
@media only screen and (max-width: 600px) {
|
||||
.box1 {
|
||||
order: 1;
|
||||
}
|
||||
|
||||
.box2 {
|
||||
order: 2;
|
||||
}
|
||||
|
||||
.box3 {
|
||||
order: 3;
|
||||
}
|
||||
|
||||
.left-sidebar {
|
||||
display: contents;
|
||||
}
|
||||
|
||||
.help-page-flex-container {
|
||||
flex-direction: column;
|
||||
}
|
||||
|
||||
.optionsFrame {
|
||||
height: 500px;
|
||||
}
|
||||
}
|
||||
BIN
public/icons/IconSponsorBlocker1024px.png
Normal file
|
After Width: | Height: | Size: 65 KiB |
BIN
public/icons/IconSponsorBlocker128px.png
Normal file
|
After Width: | Height: | Size: 22 KiB |
|
Before Width: | Height: | Size: 6.7 KiB After Width: | Height: | Size: 24 KiB |
BIN
public/icons/IconSponsorBlocker512px.png
Normal file
|
After Width: | Height: | Size: 39 KiB |
BIN
public/icons/IconSponsorBlocker64px.png
Normal file
|
After Width: | Height: | Size: 13 KiB |