mirror of
https://github.com/gethomepage/homepage.git
synced 2026-01-04 14:32:15 +08:00
Compare commits
2444 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
3e01fc12e4 | ||
|
|
1fb7be7457 | ||
|
|
0d6ccb036e | ||
|
|
7af36eb106 | ||
|
|
1d80955649 | ||
|
|
a50e939123 | ||
|
|
6b2930ab8d | ||
|
|
347761fcad | ||
|
|
2fabaa700b | ||
|
|
68b6192d8c | ||
|
|
0101e8ccb9 | ||
|
|
2da66b504b | ||
|
|
b882065d5e | ||
|
|
0be0fa71d3 | ||
|
|
fe647fe67a | ||
|
|
ee5fa003ee | ||
|
|
19bcf40d31 | ||
|
|
d06d6f7e44 | ||
|
|
b5c4e36a53 | ||
|
|
4382bab64b | ||
|
|
678819d065 | ||
|
|
1dea651d8b | ||
|
|
c29e351afc | ||
|
|
2493e608e8 | ||
|
|
bfb326bd73 | ||
|
|
fabb65995c | ||
|
|
1ca12714e0 | ||
|
|
36717ede61 | ||
|
|
7fc313cc73 | ||
|
|
6794fa1429 | ||
|
|
1097a46669 | ||
|
|
193582c8ae | ||
|
|
aacc2fae9d | ||
|
|
ac99f65188 | ||
|
|
1f9ee368c6 | ||
|
|
4c4da54d99 | ||
|
|
7d51a9b10c | ||
|
|
e9722e8946 | ||
|
|
e03c891703 | ||
|
|
10cfe20e8a | ||
|
|
fd74618b8f | ||
|
|
b72d894a30 | ||
|
|
7ca6f36125 | ||
|
|
877a091fc0 | ||
|
|
6584a3194f | ||
|
|
8fa1831b31 | ||
|
|
a01713c6e6 | ||
|
|
637f745ee7 | ||
|
|
8e89f39979 | ||
|
|
2b0cddb05f | ||
|
|
f780deca62 | ||
|
|
a19304e7e7 | ||
|
|
3d0cc6aeeb | ||
|
|
7588dd03db | ||
|
|
b934fc429d | ||
|
|
07c0c0faf4 | ||
|
|
350e27c32b | ||
|
|
ea50a851f3 | ||
|
|
27958c9f69 | ||
|
|
3383b553d5 | ||
|
|
4245f1070a | ||
|
|
c92d1caf80 | ||
|
|
91e0ec2f83 | ||
|
|
774ca4b3b2 | ||
|
|
bcd9289849 | ||
|
|
0e9ca01c18 | ||
|
|
614ce65871 | ||
|
|
b085a1a2d1 | ||
|
|
715f3d9d27 | ||
|
|
a1fedf98e5 | ||
|
|
249dfa7a92 | ||
|
|
bb09d85d80 | ||
|
|
4f386bb2af | ||
|
|
d98607072c | ||
|
|
93440ae8d1 | ||
|
|
0f5deba5e3 | ||
|
|
e398e4acc5 | ||
|
|
0447bb0413 | ||
|
|
577f8fecfd | ||
|
|
9523f72c97 | ||
|
|
7bcd405f77 | ||
|
|
3ab5862bf1 | ||
|
|
a00ef03ce5 | ||
|
|
95ecc55467 | ||
|
|
db7fdd2a4f | ||
|
|
a2a6cd150f | ||
|
|
26d17e9a3a | ||
|
|
46b988eeea | ||
|
|
4682b5a9a2 | ||
|
|
e2c8b2000f | ||
|
|
ff7ee31497 | ||
|
|
f66dc86e24 | ||
|
|
a2204a3de9 | ||
|
|
4cf8302d4f | ||
|
|
63247f3a9f | ||
|
|
51a1562ea9 | ||
|
|
ece83fd531 | ||
|
|
86cb124894 | ||
|
|
4c55eee55b | ||
|
|
3061654eeb | ||
|
|
bcdbcb2cb7 | ||
|
|
7367bd4a1f | ||
|
|
fd0d644474 | ||
|
|
a054747285 | ||
|
|
2c62f180a9 | ||
|
|
dd4ee44302 | ||
|
|
3a29262256 | ||
|
|
5b3d1cc6e0 | ||
|
|
a55fe939cb | ||
|
|
c1a68a79ee | ||
|
|
8f0cd7e088 | ||
|
|
f656c2b46d | ||
|
|
f05ac3247d | ||
|
|
7e54b80d73 | ||
|
|
d4fd923be5 | ||
|
|
c79d45f91e | ||
|
|
0eab4e7943 | ||
|
|
28e39e46ae | ||
|
|
caa1b94fd6 | ||
|
|
967fd6817a | ||
|
|
f3b5d73533 | ||
|
|
18cf4e7d5d | ||
|
|
56644ac487 | ||
|
|
e6d95e29ee | ||
|
|
8673548c88 | ||
|
|
bd5c10e907 | ||
|
|
2bbe5b04c7 | ||
|
|
498089a8fa | ||
|
|
0a5eb1ae75 | ||
|
|
6dfddf739e | ||
|
|
febb4cc6d5 | ||
|
|
7dfa7412ef | ||
|
|
665ff66217 | ||
|
|
37d36750de | ||
|
|
5850a48ec9 | ||
|
|
1f85da934f | ||
|
|
4948485c50 | ||
|
|
fc668aa9d0 | ||
|
|
f28284fa77 | ||
|
|
cd14dbde58 | ||
|
|
5ee9f46a5a | ||
|
|
73db271c87 | ||
|
|
864470b53c | ||
|
|
1b984abd91 | ||
|
|
b960813ed9 | ||
|
|
d6363d4636 | ||
|
|
42681d8884 | ||
|
|
7da1fd3a41 | ||
|
|
1de449f925 | ||
|
|
e4a3570a77 | ||
|
|
0e83953ac7 | ||
|
|
8e548fb249 | ||
|
|
c3168df04b | ||
|
|
4b915467f2 | ||
|
|
4f53c1e4e4 | ||
|
|
f3f946a649 | ||
|
|
d633f70c45 | ||
|
|
c893a6e829 | ||
|
|
ae55441f44 | ||
|
|
d59dce8a36 | ||
|
|
fa3a438d30 | ||
|
|
c9a69c0c77 | ||
|
|
07cb004ecb | ||
|
|
678ddf9c11 | ||
|
|
618b006350 | ||
|
|
60c423f7cf | ||
|
|
bccef494d7 | ||
|
|
4539ef7bb0 | ||
|
|
abb9a6f66f | ||
|
|
98e5ceb93a | ||
|
|
fa5b4f9ebe | ||
|
|
06b24907b9 | ||
|
|
2f9bec8544 | ||
|
|
43a3a71f72 | ||
|
|
8261a504e4 | ||
|
|
a0c29cdd05 | ||
|
|
4c6cf7da18 | ||
|
|
8cf783bf43 | ||
|
|
55732ccac6 | ||
|
|
33bd39301e | ||
|
|
200706d612 | ||
|
|
891f770d1e | ||
|
|
7b8c84df5a | ||
|
|
f29b137a9e | ||
|
|
e97bdb9ec4 | ||
|
|
1291707e2f | ||
|
|
cdd7b2d44b | ||
|
|
3bc750bfe7 | ||
|
|
a5b041eb6f | ||
|
|
f3dad538f3 | ||
|
|
f61d8fb924 | ||
|
|
e3fd1dfc49 | ||
|
|
d00a6efc41 | ||
|
|
73b5175294 | ||
|
|
94540f828b | ||
|
|
940bb01c12 | ||
|
|
5d2d81d0dd | ||
|
|
48f2d4348d | ||
|
|
16cf1cba98 | ||
|
|
982f594040 | ||
|
|
ea025cedf0 | ||
|
|
70519a53a5 | ||
|
|
551b53e143 | ||
|
|
9f75009f42 | ||
|
|
148710dfd8 | ||
|
|
319042ea19 | ||
|
|
a9a7a7d6b1 | ||
|
|
0bd639cad8 | ||
|
|
febc8eaf73 | ||
|
|
268cdcab19 | ||
|
|
1caf6126c8 | ||
|
|
82ae597a23 | ||
|
|
be82a83f4d | ||
|
|
1e00867697 | ||
|
|
db030f2e72 | ||
|
|
03ed353762 | ||
|
|
d63d62885b | ||
|
|
b23ba74cce | ||
|
|
4150158b8d | ||
|
|
fde331a2c2 | ||
|
|
e40e995f66 | ||
|
|
f706e4eccd | ||
|
|
e5d42a65c7 | ||
|
|
9a5d9f241a | ||
|
|
b3ecf152f0 | ||
|
|
715d3abdb5 | ||
|
|
36eaaafd88 | ||
|
|
c8eccc71a4 | ||
|
|
abc4735b8f | ||
|
|
2fe14dbd9a | ||
|
|
1b9e0dbf41 | ||
|
|
edbfb857f1 | ||
|
|
a94fe86fb9 | ||
|
|
4f5d6ed099 | ||
|
|
e964dd5f74 | ||
|
|
40c18f2a46 | ||
|
|
defae64b65 | ||
|
|
7a7b695c6b | ||
|
|
31178f2212 | ||
|
|
2b8a120a9b | ||
|
|
3742fee9c0 | ||
|
|
a8f48920a4 | ||
|
|
79a4130e1a | ||
|
|
477d48e6c7 | ||
|
|
fcf3499098 | ||
|
|
b3d4397961 | ||
|
|
a6e3d28cc3 | ||
|
|
c1c9e70372 | ||
|
|
b027772787 | ||
|
|
99c6e6c43e | ||
|
|
1d48cf4fdc | ||
|
|
81d4c86368 | ||
|
|
4f6afc72fc | ||
|
|
269e70a086 | ||
|
|
675aaba5d4 | ||
|
|
30dc155526 | ||
|
|
c7a60f5645 | ||
|
|
e439c3e5da | ||
|
|
3a57f9f685 | ||
|
|
4b4537f532 | ||
|
|
80fe8ef62e | ||
|
|
99d859dc08 | ||
|
|
49b4997245 | ||
|
|
2d9cf1e06a | ||
|
|
ff2177fa5e | ||
|
|
18a597617d | ||
|
|
5443d17bf3 | ||
|
|
d31129ee03 | ||
|
|
cf7c68261f | ||
|
|
a59e8e6efd | ||
|
|
f1a33f10ed | ||
|
|
cead87dcd0 | ||
|
|
cb7abb62b8 | ||
|
|
7e005e51cc | ||
|
|
1ed1ce4001 | ||
|
|
8a92d92b22 | ||
|
|
6046f7911e | ||
|
|
a9d3873579 | ||
|
|
d402be2b78 | ||
|
|
2ca46b595b | ||
|
|
db2481cf0e | ||
|
|
865206802c | ||
|
|
668779ede1 | ||
|
|
1ca2407256 | ||
|
|
3240b7a169 | ||
|
|
4aeb3882af | ||
|
|
54ccd7ffb0 | ||
|
|
411e24ef94 | ||
|
|
5fecf9baa7 | ||
|
|
bdcd7835ac | ||
|
|
c023b414c1 | ||
|
|
d3f85bf628 | ||
|
|
ba21ae60d7 | ||
|
|
328875d0f5 | ||
|
|
4f3396cf32 | ||
|
|
be7aa5835a | ||
|
|
d87c5e100d | ||
|
|
ec25267235 | ||
|
|
cc36ad19ee | ||
|
|
1091447b8b | ||
|
|
143d684f72 | ||
|
|
38ee11543a | ||
|
|
f1e67f7504 | ||
|
|
43e7f9dbc0 | ||
|
|
68fe6afc21 | ||
|
|
5aaa50bae3 | ||
|
|
2896b6f4ed | ||
|
|
dd8e21632e | ||
|
|
b76c132953 | ||
|
|
193338fb00 | ||
|
|
5478555509 | ||
|
|
9354faf485 | ||
|
|
410d96ef03 | ||
|
|
7a48323558 | ||
|
|
b8e7979719 | ||
|
|
bf83acf066 | ||
|
|
a381da6a14 | ||
|
|
4bbca70c92 | ||
|
|
1fff750f6c | ||
|
|
4963eb4ec0 | ||
|
|
fcbeff9f2e | ||
|
|
f26ea08da8 | ||
|
|
fb06c9d51c | ||
|
|
e03c1ef990 | ||
|
|
c5465f8e42 | ||
|
|
7102f1bd67 | ||
|
|
b0d1449481 | ||
|
|
d7191477d1 | ||
|
|
42069d9502 | ||
|
|
65aaacd3d1 | ||
|
|
59e801e6cc | ||
|
|
cb87a0f45c | ||
|
|
31ae68567e | ||
|
|
41d04de4ff | ||
|
|
03abda2242 | ||
|
|
f30abd58e8 | ||
|
|
b0f53361fc | ||
|
|
583caf9d9e | ||
|
|
dabf2b25e7 | ||
|
|
03eb1b1112 | ||
|
|
a0665c17b8 | ||
|
|
66a565b637 | ||
|
|
922358a9c3 | ||
|
|
2031929dfb | ||
|
|
f0e16f2b0f | ||
|
|
7a7bca3deb | ||
|
|
8263e53025 | ||
|
|
e41fae1b81 | ||
|
|
7555b21211 | ||
|
|
1c7c11f093 | ||
|
|
7f7c99c361 | ||
|
|
79199dccfe | ||
|
|
1027eb00a0 | ||
|
|
f09bbd293c | ||
|
|
ad04c056ca | ||
|
|
e316175cce | ||
|
|
b50d001756 | ||
|
|
03a75e287a | ||
|
|
bc4c22b0a7 | ||
|
|
ad53770edd | ||
|
|
ee9af5cf05 | ||
|
|
9aa230fafb | ||
|
|
ad14d100df | ||
|
|
51b8b9e61e | ||
|
|
836c61effa | ||
|
|
14de8b690d | ||
|
|
d0a08edc3c | ||
|
|
2d56220115 | ||
|
|
16c4b8d8a4 | ||
|
|
062b0e468a | ||
|
|
a49f3114a0 | ||
|
|
538a718f15 | ||
|
|
f5e5e8bb40 | ||
|
|
affd585fad | ||
|
|
89a790a4a6 | ||
|
|
5b70cdc892 | ||
|
|
27d4117da7 | ||
|
|
4f4cf5beab | ||
|
|
73f850459d | ||
|
|
b764f58013 | ||
|
|
cb5c246aaf | ||
|
|
3b413c0030 | ||
|
|
811d18d18d | ||
|
|
a5a42fb9f7 | ||
|
|
57fdf5e76e | ||
|
|
92d3963804 | ||
|
|
61aff6bb56 | ||
|
|
1f41d36aa4 | ||
|
|
ec2df8fc49 | ||
|
|
cae12feac6 | ||
|
|
135f738249 | ||
|
|
bc981aae3d | ||
|
|
516423c8bd | ||
|
|
ef1dfc7323 | ||
|
|
ac2ec69b54 | ||
|
|
11a52de651 | ||
|
|
44ebf7c59f | ||
|
|
abac88e353 | ||
|
|
29d5ce063f | ||
|
|
b502726300 | ||
|
|
acf7afd2ae | ||
|
|
b53bc9f768 | ||
|
|
22bc651e13 | ||
|
|
32b95bbbc4 | ||
|
|
811758df81 | ||
|
|
48e68241c6 | ||
|
|
712b5c151d | ||
|
|
f79c1be558 | ||
|
|
81909f1fea | ||
|
|
b9df862ac0 | ||
|
|
5d671857cd | ||
|
|
2b59cfc4b9 | ||
|
|
f90c79bd70 | ||
|
|
28ace5e9da | ||
|
|
a90daa9e7e | ||
|
|
369f145be8 | ||
|
|
07e6700b3b | ||
|
|
e1a322cbba | ||
|
|
202d80b2da | ||
|
|
8aa9df891c | ||
|
|
4e7c2763eb | ||
|
|
a9286d86cd | ||
|
|
b98e716d3a | ||
|
|
8622017d5e | ||
|
|
28c8e5e5b2 | ||
|
|
f16b538689 | ||
|
|
595d4d1253 | ||
|
|
be9c281cad | ||
|
|
5b442c24c9 | ||
|
|
9fd107fef2 | ||
|
|
48a4486bcf | ||
|
|
a86d166348 | ||
|
|
77f4c8bf54 | ||
|
|
9617583ee8 | ||
|
|
0f7342a382 | ||
|
|
9c4e51e395 | ||
|
|
1511394546 | ||
|
|
93d625ed5d | ||
|
|
bba3f08a8f | ||
|
|
48130626d0 | ||
|
|
6324c895ea | ||
|
|
866bb1c330 | ||
|
|
20e3c16089 | ||
|
|
ccbe11e20c | ||
|
|
7d877fb8e0 | ||
|
|
56fe2336b9 | ||
|
|
5109ef682a | ||
|
|
d527899650 | ||
|
|
bdd4c10eb6 | ||
|
|
7a5f951c6a | ||
|
|
df1eab9369 | ||
|
|
0d7192ebc5 | ||
|
|
e358dfc9f4 | ||
|
|
344223769d | ||
|
|
c916b68463 | ||
|
|
a0499ffebb | ||
|
|
5d480b9eba | ||
|
|
8ef419f60d | ||
|
|
4c8b088b39 | ||
|
|
41e5fc2e9d | ||
|
|
a42fdca997 | ||
|
|
7b5a94b67c | ||
|
|
0e61006559 | ||
|
|
d55536c3f0 | ||
|
|
5c83ec4910 | ||
|
|
e011586078 | ||
|
|
543da08a1b | ||
|
|
f812c3c2c2 | ||
|
|
b95f07fdd0 | ||
|
|
3b33a04d94 | ||
|
|
22aab11bae | ||
|
|
ca500d3bc4 | ||
|
|
68981ccf74 | ||
|
|
00178e86a1 | ||
|
|
85b4230f8d | ||
|
|
cd97bd7e57 | ||
|
|
bd55e204fa | ||
|
|
6f93e322d0 | ||
|
|
81e9a7bcde | ||
|
|
90cc12b9d1 | ||
|
|
cf13d53c3d | ||
|
|
87ea01ce0a | ||
|
|
449cb11f7b | ||
|
|
3ee0621640 | ||
|
|
2857cc337a | ||
|
|
07fb55e17f | ||
|
|
dce095413f | ||
|
|
e39e10063d | ||
|
|
df19ad7016 | ||
|
|
892fc0842d | ||
|
|
5934db8954 | ||
|
|
6f9d795f69 | ||
|
|
ee3b5a5612 | ||
|
|
185e68f89d | ||
|
|
ab976baca6 | ||
|
|
563ece0bd9 | ||
|
|
7560715b73 | ||
|
|
afb18bc36a | ||
|
|
33a0c5a477 | ||
|
|
e745863294 | ||
|
|
33d61d2543 | ||
|
|
131ae3f0b9 | ||
|
|
597565c650 | ||
|
|
2d4f56114c | ||
|
|
30a187efde | ||
|
|
9b5518ba86 | ||
|
|
41710fb73b | ||
|
|
04e2b0aad8 | ||
|
|
1c75a20dcd | ||
|
|
a6b4508bf5 | ||
|
|
1009e4c634 | ||
|
|
3fc1d7ed3d | ||
|
|
ea47e922cc | ||
|
|
7e6383a3bf | ||
|
|
b11a970012 | ||
|
|
a05fc1777f | ||
|
|
0e13aa33af | ||
|
|
f215901895 | ||
|
|
2b920442a3 | ||
|
|
b3f1fe7d99 | ||
|
|
5c861a27c6 | ||
|
|
449b1f82b4 | ||
|
|
eb469e1918 | ||
|
|
befb2310ca | ||
|
|
cadf5028e0 | ||
|
|
8f00b7344f | ||
|
|
3496af1559 | ||
|
|
d290734099 | ||
|
|
272973922e | ||
|
|
437bf8d1f1 | ||
|
|
7a4a861778 | ||
|
|
defc1195b2 | ||
|
|
b4f700c185 | ||
|
|
9b0c0af8b8 | ||
|
|
69309e5be7 | ||
|
|
5cf06c969a | ||
|
|
728e0c4a87 | ||
|
|
20d161ae19 | ||
|
|
938f08481f | ||
|
|
8de022b721 | ||
|
|
527f4ee960 | ||
|
|
cbf98c3fa5 | ||
|
|
196a1f2d47 | ||
|
|
14d1196b30 | ||
|
|
e72c9fd83b | ||
|
|
a45ae11ff5 | ||
|
|
d8dd347ad1 | ||
|
|
997873baf2 | ||
|
|
1b3d51992b | ||
|
|
2407dbfaf5 | ||
|
|
b6a9e5b7bb | ||
|
|
550bea2aa3 | ||
|
|
75de30dd76 | ||
|
|
2acfcfbf2f | ||
|
|
db93a2128c | ||
|
|
33b947a571 | ||
|
|
5fe3c4077f | ||
|
|
0fd92d0433 | ||
|
|
94faf3faaf | ||
|
|
f40e130a0c | ||
|
|
e2bc98af4a | ||
|
|
79d568615a | ||
|
|
70fc037830 | ||
|
|
757b2db0bc | ||
|
|
b7f8f5d6a6 | ||
|
|
48d6fa7360 | ||
|
|
991c33b410 | ||
|
|
2ecdcf517c | ||
|
|
afc1584ffe | ||
|
|
98f1e29dc5 | ||
|
|
227fb3efee | ||
|
|
de47e87461 | ||
|
|
acc19ccca1 | ||
|
|
142be300e0 | ||
|
|
2f4a5adb3e | ||
|
|
fa70b606e5 | ||
|
|
3e18be8709 | ||
|
|
fc75fea5ad | ||
|
|
045620aa8c | ||
|
|
17e97df0f3 | ||
|
|
77c99e42a4 | ||
|
|
ba8cb2d148 | ||
|
|
14082aa58c | ||
|
|
e7ac03f10d | ||
|
|
87452abd03 | ||
|
|
12e9566254 | ||
|
|
ed2ed8bb96 | ||
|
|
790a964c69 | ||
|
|
d76fdc828d | ||
|
|
12de7b1c8c | ||
|
|
60a7fc7700 | ||
|
|
552700d7e1 | ||
|
|
0ed5935e2d | ||
|
|
700717b2b7 | ||
|
|
d11d2ce75a | ||
|
|
8dc4678584 | ||
|
|
7d1a393b44 | ||
|
|
1b19039da3 | ||
|
|
37a5c586c0 | ||
|
|
03ea447c75 | ||
|
|
2bed9ae486 | ||
|
|
125a3a0ce7 | ||
|
|
2a2597a72d | ||
|
|
cc59181163 | ||
|
|
5e1d916b6f | ||
|
|
f1f355ecd1 | ||
|
|
e59152db06 | ||
|
|
2bf597e385 | ||
|
|
1749adc1ee | ||
|
|
68a8310406 | ||
|
|
d40096cb0f | ||
|
|
c2d22e4839 | ||
|
|
4f3b0e7bcb | ||
|
|
75b7a5927a | ||
|
|
5d080e218f | ||
|
|
cd61166449 | ||
|
|
bd2f196ccd | ||
|
|
14a6ae4523 | ||
|
|
27837c6db8 | ||
|
|
03b347fc88 | ||
|
|
78efc220c4 | ||
|
|
fbd575bf70 | ||
|
|
7af9654c19 | ||
|
|
bbc343abae | ||
|
|
3556d7c183 | ||
|
|
57854ed168 | ||
|
|
442a76a57e | ||
|
|
dcb9d9e45c | ||
|
|
1de940dd90 | ||
|
|
6867258449 | ||
|
|
f692e71991 | ||
|
|
f4ffc2d29b | ||
|
|
8141f38807 | ||
|
|
c3e57f7235 | ||
|
|
9913bfb31b | ||
|
|
ac331f51d8 | ||
|
|
9aeb392197 | ||
|
|
bd1c2b1881 | ||
|
|
8600718c1d | ||
|
|
f1a1bc573e | ||
|
|
cf466f2f8f | ||
|
|
9c2db44226 | ||
|
|
1f89c6e699 | ||
|
|
1a7dd88a41 | ||
|
|
eb8229b75c | ||
|
|
1b34db1109 | ||
|
|
3d654e03c6 | ||
|
|
863fd797a2 | ||
|
|
f320f1a9fc | ||
|
|
d078a72a0b | ||
|
|
86d14e3617 | ||
|
|
2626429159 | ||
|
|
b5098f6a9d | ||
|
|
c78275bac5 | ||
|
|
ca03b3e829 | ||
|
|
ce4535077b | ||
|
|
010d643a0b | ||
|
|
b038e857ee | ||
|
|
fb344c546c | ||
|
|
49284289e6 | ||
|
|
095061ab1b | ||
|
|
7d9da4f6e2 | ||
|
|
f21df70a68 | ||
|
|
85ba5fde70 | ||
|
|
b323ba6561 | ||
|
|
a5ed55e723 | ||
|
|
2b2a001d7c | ||
|
|
0146872514 | ||
|
|
73c03a21e1 | ||
|
|
9e29be6445 | ||
|
|
e44faf6e9b | ||
|
|
72215b115b | ||
|
|
d8d3e199d3 | ||
|
|
a04efd512e | ||
|
|
99163f63cd | ||
|
|
3836ae31c8 | ||
|
|
88a2f213a1 | ||
|
|
14957bed15 | ||
|
|
19d227db28 | ||
|
|
7213912ab3 | ||
|
|
943b405fca | ||
|
|
76d386c417 | ||
|
|
83771e53c4 | ||
|
|
274f78312b | ||
|
|
550336957d | ||
|
|
e7ed506346 | ||
|
|
025db434a9 | ||
|
|
22bb5471a1 | ||
|
|
9d8768f4a7 | ||
|
|
f4f58409a2 | ||
|
|
dc3019da80 | ||
|
|
adab1734fc | ||
|
|
3549dfe1da | ||
|
|
1afcc32ee3 | ||
|
|
72af36b761 | ||
|
|
e7e71fd05d | ||
|
|
db9638654e | ||
|
|
308257fad9 | ||
|
|
f44b83913b | ||
|
|
efaf2d87fb | ||
|
|
dc9d984251 | ||
|
|
46a2706c6c | ||
|
|
9899bb5ef7 | ||
|
|
91f0cdfdca | ||
|
|
660cbcba64 | ||
|
|
a05fba0bae | ||
|
|
3e80b0e6dc | ||
|
|
d2a3bf7227 | ||
|
|
e9d633a7f4 | ||
|
|
0e4c63f8d3 | ||
|
|
d12ee3eb46 | ||
|
|
97dbc6412f | ||
|
|
042d3640d7 | ||
|
|
878ceebecb | ||
|
|
21b8166a7a | ||
|
|
99afd9af8b | ||
|
|
c197d67fb9 | ||
|
|
f9a4fedb6a | ||
|
|
a458561d58 | ||
|
|
51a0ee4882 | ||
|
|
8b8238d672 | ||
|
|
eaa76cd61a | ||
|
|
7ad47f005b | ||
|
|
00ee97aad3 | ||
|
|
c9eef883d2 | ||
|
|
b9d16c8383 | ||
|
|
71adb8eb83 | ||
|
|
a8ef543934 | ||
|
|
c9c8625a74 | ||
|
|
b64a94e7de | ||
|
|
abe8b3a5ee | ||
|
|
9de376d51c | ||
|
|
3e02823980 | ||
|
|
de11f81234 | ||
|
|
830d4687cd | ||
|
|
df6058967f | ||
|
|
cf3fc1d64b | ||
|
|
8cc36a2fb4 | ||
|
|
5080301efe | ||
|
|
0313140d5b | ||
|
|
415d846c40 | ||
|
|
5182dad983 | ||
|
|
ef942c1485 | ||
|
|
08edae7713 | ||
|
|
dd6a870998 | ||
|
|
26b78641d4 | ||
|
|
b5ada5ef11 | ||
|
|
9b21adbf39 | ||
|
|
9f6639d63e | ||
|
|
19947b7a74 | ||
|
|
dd02b1675b | ||
|
|
db7d987f6c | ||
|
|
41013f5ba3 | ||
|
|
bbe6779a0e | ||
|
|
8104d12674 | ||
|
|
657e3d30be | ||
|
|
1372befc72 | ||
|
|
39a44a4266 | ||
|
|
c6e4db338a | ||
|
|
6976d9a7e3 | ||
|
|
3a26d99029 | ||
|
|
c65c4d0780 | ||
|
|
1770599ef7 | ||
|
|
f5d39dd993 | ||
|
|
50083334d6 | ||
|
|
ccc0fa5b03 | ||
|
|
043ed57bbe | ||
|
|
a007e12c0f | ||
|
|
88efb402c5 | ||
|
|
b93605d8e3 | ||
|
|
5be4743507 | ||
|
|
adb394ade6 | ||
|
|
d7374384ad | ||
|
|
bc964c853a | ||
|
|
ba350f438b | ||
|
|
6c0dc966af | ||
|
|
ce370ea2ce | ||
|
|
0d823c707d | ||
|
|
9807e38a54 | ||
|
|
808acb9751 | ||
|
|
791d84d714 | ||
|
|
7b04263e2b | ||
|
|
57dea7593e | ||
|
|
e5d9eae9f1 | ||
|
|
3e00793907 | ||
|
|
af6198737b | ||
|
|
91cd423e5b | ||
|
|
e4b0e9dc37 | ||
|
|
876e6c4040 | ||
|
|
541d2c1f8b | ||
|
|
30fccfe8b7 | ||
|
|
7b697a88de | ||
|
|
656cb4ba30 | ||
|
|
3acbdda45e | ||
|
|
66dabe9872 | ||
|
|
0904776971 | ||
|
|
9dbce59417 | ||
|
|
7b82dfc4be | ||
|
|
dca8996285 | ||
|
|
4452ca77d8 | ||
|
|
03197f2eb2 | ||
|
|
fef65e8440 | ||
|
|
27805862c8 | ||
|
|
ea7d5828d5 | ||
|
|
0829a21b48 | ||
|
|
6b3ca6ac9a | ||
|
|
ada24eb069 | ||
|
|
023e6bbe23 | ||
|
|
517bba8ed4 | ||
|
|
61fd5d2fcc | ||
|
|
e133be83db | ||
|
|
eae0b25c0f | ||
|
|
2518d9ca5f | ||
|
|
c362c928c2 | ||
|
|
bc0af4128d | ||
|
|
a07175b49c | ||
|
|
46b31e752b | ||
|
|
cfe10b061f | ||
|
|
e2e7d82dc6 | ||
|
|
18d1e40604 | ||
|
|
f53176d5b2 | ||
|
|
f0bdc9df8a | ||
|
|
6947be08da | ||
|
|
ec71540547 | ||
|
|
46e228c4a1 | ||
|
|
d5c8b48363 | ||
|
|
e0b4ce05c8 | ||
|
|
bbefa459ee | ||
|
|
162e79d867 | ||
|
|
197bc5327d | ||
|
|
ac6242e2f2 | ||
|
|
6d3d6fe302 | ||
|
|
f0eb695070 | ||
|
|
c168a93f72 | ||
|
|
415710cdb3 | ||
|
|
291eba01ab | ||
|
|
e8713a95c0 | ||
|
|
1aa559537a | ||
|
|
55bc247c9e | ||
|
|
4794c8e2ed | ||
|
|
56ad8cb927 | ||
|
|
063950af05 | ||
|
|
f2fc78b63f | ||
|
|
9f91cd27f3 | ||
|
|
932c479729 | ||
|
|
db9ccaae2e | ||
|
|
188ca3186f | ||
|
|
58f35f0940 | ||
|
|
af61aa23c1 | ||
|
|
d5812d8c81 | ||
|
|
9b6755e87e | ||
|
|
a47e481330 | ||
|
|
6d1db78709 | ||
|
|
1132ac90fb | ||
|
|
6debae1a20 | ||
|
|
a074d4b15f | ||
|
|
e98bc2de0f | ||
|
|
45934cea88 | ||
|
|
bdc6d8d746 | ||
|
|
07277d76f2 | ||
|
|
af58c5ceee | ||
|
|
09d4a50aeb | ||
|
|
0bbea6d9d0 | ||
|
|
69e355cc3c | ||
|
|
12b26049b0 | ||
|
|
5ddff35d71 | ||
|
|
0ab28e93bd | ||
|
|
2dd2cabf3e | ||
|
|
9a55199cd3 | ||
|
|
0223cf7ae3 | ||
|
|
043f787b21 | ||
|
|
6ccc6f2f17 | ||
|
|
1771ba1f5e | ||
|
|
d0b673ab5c | ||
|
|
359dd39e85 | ||
|
|
0fe31d7a69 | ||
|
|
ad1a04035b | ||
|
|
9678ad45dc | ||
|
|
cc7cc6ae9d | ||
|
|
5e80c31e31 | ||
|
|
8e895db576 | ||
|
|
b780c9e460 | ||
|
|
ae3ee655bf | ||
|
|
bf511f555a | ||
|
|
fff5abb60e | ||
|
|
69060a7c59 | ||
|
|
ee00a4b352 | ||
|
|
c9ccb82a54 | ||
|
|
f29e96758c | ||
|
|
99e889b3cb | ||
|
|
4d25cd2580 | ||
|
|
488e1349d8 | ||
|
|
2f9cbe657a | ||
|
|
4367319478 | ||
|
|
352b4146f7 | ||
|
|
59448b7277 | ||
|
|
dacb038126 | ||
|
|
a83d105764 | ||
|
|
8476b97f7d | ||
|
|
d0905b9c44 | ||
|
|
0ae13d8ed3 | ||
|
|
91646888cd | ||
|
|
0416f53c04 | ||
|
|
6dcec48669 | ||
|
|
7e012993d8 | ||
|
|
1a374dec3c | ||
|
|
e6dd4f20a3 | ||
|
|
336aa26263 | ||
|
|
fc05808fb2 | ||
|
|
612d533a38 | ||
|
|
7aa496f66f | ||
|
|
48224f89a4 | ||
|
|
e4788cc7f6 | ||
|
|
4824ed1a2c | ||
|
|
cd95c93e68 | ||
|
|
379d2e59f1 | ||
|
|
64b43871c6 | ||
|
|
5c84b90634 | ||
|
|
4e138e3d0f | ||
|
|
8b38f12452 | ||
|
|
b3ea7b816d | ||
|
|
1bec7897f0 | ||
|
|
98422a0727 | ||
|
|
57c145c3d2 | ||
|
|
43233cf446 | ||
|
|
187df778bf | ||
|
|
d7dc328cdc | ||
|
|
066995702b | ||
|
|
777c78363d | ||
|
|
6701e3bd77 | ||
|
|
a42c50f1cc | ||
|
|
2fbe4e5f24 | ||
|
|
a0fa6367ca | ||
|
|
8378066bd4 | ||
|
|
db85193bbf | ||
|
|
364c7ce183 | ||
|
|
48180604f9 | ||
|
|
88089a8a11 | ||
|
|
2829f0b649 | ||
|
|
0d5856db1e | ||
|
|
f3ec238a2c | ||
|
|
2ab8e63df2 | ||
|
|
616e8f2553 | ||
|
|
f55ba3b67a | ||
|
|
2a56fd9992 | ||
|
|
74afa06d7c | ||
|
|
ef5b998d41 | ||
|
|
fe4389a883 | ||
|
|
4cb5241e94 | ||
|
|
872237167d | ||
|
|
a90f178ee0 | ||
|
|
489132269e | ||
|
|
9303302ce7 | ||
|
|
9ff977b339 | ||
|
|
a2aab6451c | ||
|
|
1e64cf02cd | ||
|
|
df714c7556 | ||
|
|
868c16620f | ||
|
|
7aab51158d | ||
|
|
e8b99b5bff | ||
|
|
54f34cff26 | ||
|
|
9333af20f5 | ||
|
|
7ec3e5937e | ||
|
|
d25af55533 | ||
|
|
b3d1058a42 | ||
|
|
9353771a4d | ||
|
|
e2393153d7 | ||
|
|
3b07e78bc9 | ||
|
|
212ce266bc | ||
|
|
9557fbad63 | ||
|
|
1ed5d63695 | ||
|
|
ac6aef0c8c | ||
|
|
ec2422e266 | ||
|
|
05ab210363 | ||
|
|
47736b60bf | ||
|
|
608a34053a | ||
|
|
5df6ff01ba | ||
|
|
fc57e9b72a | ||
|
|
0f5ee01032 | ||
|
|
ec58c5995b | ||
|
|
991821c417 | ||
|
|
b54b6e9636 | ||
|
|
94c96d129b | ||
|
|
8c929d5701 | ||
|
|
49ea1df313 | ||
|
|
96a5b533b2 | ||
|
|
4f62f15acf | ||
|
|
7dd33c6ced | ||
|
|
0bb3fc4a34 | ||
|
|
4fa1eee3e9 | ||
|
|
0ab98294cf | ||
|
|
1e43364406 | ||
|
|
1b4efd2321 | ||
|
|
0b79763474 | ||
|
|
5782f83d99 | ||
|
|
96568b14a8 | ||
|
|
8a6144c4c6 | ||
|
|
01e59acecb | ||
|
|
728c98a3cd | ||
|
|
50ee5abe46 | ||
|
|
680a3f6f96 | ||
|
|
b0c971d4af | ||
|
|
6b4535cf29 | ||
|
|
c649c4ef17 | ||
|
|
f830faf8af | ||
|
|
b51af4377f | ||
|
|
f46addf20a | ||
|
|
d4a3ba84e9 | ||
|
|
903ab2c8d4 | ||
|
|
f37d3580b7 | ||
|
|
bffda3240a | ||
|
|
dde188c3c4 | ||
|
|
e549a87719 | ||
|
|
58bb5a2bbf | ||
|
|
bd027868d0 | ||
|
|
f895a6bf23 | ||
|
|
5437da4999 | ||
|
|
d5447f8aa8 | ||
|
|
436a7cb8ea | ||
|
|
1984a2a349 | ||
|
|
9081dcc77c | ||
|
|
d9b0c58896 | ||
|
|
3838c7395c | ||
|
|
fb871f52c3 | ||
|
|
497874a9df | ||
|
|
59783f8edd | ||
|
|
3caa7153a3 | ||
|
|
a03815657f | ||
|
|
58eba72136 | ||
|
|
fefaef3442 | ||
|
|
07152261d8 | ||
|
|
63fe833a2e | ||
|
|
cce31d5d58 | ||
|
|
fadad38f8f | ||
|
|
7912c0603e | ||
|
|
f6685938c0 | ||
|
|
dda3164c72 | ||
|
|
b63a75840f | ||
|
|
e0d872fe38 | ||
|
|
c4832d8fcc | ||
|
|
a464cc3161 | ||
|
|
37ceb2254a | ||
|
|
8ecd936ccd | ||
|
|
01407158a0 | ||
|
|
a0efa9911d | ||
|
|
9927a7a871 | ||
|
|
d17bf1aae5 | ||
|
|
12c9fd5042 | ||
|
|
5a04819950 | ||
|
|
c2f8257684 | ||
|
|
27c740220a | ||
|
|
cdc33a410b | ||
|
|
2e648d0370 | ||
|
|
9541c18f72 | ||
|
|
959e1be01c | ||
|
|
30b29e504f | ||
|
|
7e39341dc0 | ||
|
|
78d8680710 | ||
|
|
4330c6d04c | ||
|
|
9aa41e620b | ||
|
|
a20bc95cd7 | ||
|
|
ef70a7fd42 | ||
|
|
6ef4520234 | ||
|
|
7efffda7ec | ||
|
|
c72bd392f4 | ||
|
|
5bde439500 | ||
|
|
606bcdc835 | ||
|
|
07b896832b | ||
|
|
7d8da29e57 | ||
|
|
5261f74c7c | ||
|
|
5c51683e8c | ||
|
|
dd1a322260 | ||
|
|
c4755e117f | ||
|
|
aefcdd2dc5 | ||
|
|
dde8ec92b0 | ||
|
|
a35b1dc428 | ||
|
|
3165ae5c0c | ||
|
|
4b1f96b86b | ||
|
|
e15ff18abc | ||
|
|
ccd4cee723 | ||
|
|
a6b92b4be5 | ||
|
|
9f166fa737 | ||
|
|
cd5c61d31c | ||
|
|
91da884b73 | ||
|
|
5d83064599 | ||
|
|
e16da44af7 | ||
|
|
c0e6cb0ed8 | ||
|
|
f9859c5ce1 | ||
|
|
48e1375f77 | ||
|
|
aa30102bc0 | ||
|
|
18c89bdb68 | ||
|
|
48db343d14 | ||
|
|
c2e9ffb65c | ||
|
|
1fd015b203 | ||
|
|
3892575350 | ||
|
|
8baa0be5ff | ||
|
|
2e375c2bb5 | ||
|
|
84a3f7155d | ||
|
|
0ca175e75d | ||
|
|
44d4eba975 | ||
|
|
b658d807cb | ||
|
|
06384ce2a7 | ||
|
|
18c923517a | ||
|
|
4b3f44000c | ||
|
|
bb03c7bae7 | ||
|
|
e12baeeb9a | ||
|
|
f149d292bc | ||
|
|
401b35bea9 | ||
|
|
94dc5ad0e5 | ||
|
|
b488d6a13c | ||
|
|
374099b2cc | ||
|
|
5eb0c9b19e | ||
|
|
1f20d5188e | ||
|
|
da81c1de4e | ||
|
|
885c078231 | ||
|
|
aa15612171 | ||
|
|
8f9f0d8181 | ||
|
|
a1dee40ed6 | ||
|
|
4738f1cf54 | ||
|
|
98fef9729f | ||
|
|
6c23f047e0 | ||
|
|
7e0c258a45 | ||
|
|
9d570dc477 | ||
|
|
99b4bd5b5f | ||
|
|
8eee91615f | ||
|
|
c0a064b32b | ||
|
|
0dc8aa2f31 | ||
|
|
fad3d142d2 | ||
|
|
994f2f992e | ||
|
|
20aabbbe7e | ||
|
|
b2baf72399 | ||
|
|
67ea7a7fda | ||
|
|
cce24d7104 | ||
|
|
e9515f0fde | ||
|
|
34c7fe7052 | ||
|
|
740d61d37a | ||
|
|
5242c8855e | ||
|
|
a19b354f25 | ||
|
|
aec0253cf2 | ||
|
|
5772e02646 | ||
|
|
cc422a4078 | ||
|
|
0cd1af5306 | ||
|
|
a956e67da8 | ||
|
|
d6bb006a06 | ||
|
|
71813bc0d9 | ||
|
|
1ec33d0740 | ||
|
|
fbef105685 | ||
|
|
c98ad4066d | ||
|
|
9a4bcf6720 | ||
|
|
cffa0d7489 | ||
|
|
9d64b08c1a | ||
|
|
344bee5378 | ||
|
|
fe860992c0 | ||
|
|
70a15838d5 | ||
|
|
69fcd3f0c8 | ||
|
|
f2f74288f6 | ||
|
|
6901023a0c | ||
|
|
e1a1dbcc82 | ||
|
|
bfc083544a | ||
|
|
d6d5c3cbda | ||
|
|
6cd31f0dd4 | ||
|
|
9240a84ec9 | ||
|
|
71376204a6 | ||
|
|
b75a3a4f41 | ||
|
|
b395839a2f | ||
|
|
6d2022d6eb | ||
|
|
e0532cbc6a | ||
|
|
ff69a8ecd7 | ||
|
|
cdd11a8762 | ||
|
|
cd0bb9df57 | ||
|
|
effc1f190f | ||
|
|
d8408562aa | ||
|
|
d687434b1f | ||
|
|
95560033d2 | ||
|
|
f9db8c4a6b | ||
|
|
363e0a682b | ||
|
|
d6d1c97ee0 | ||
|
|
6f72c4e52d | ||
|
|
3c1f53410e | ||
|
|
bcecded090 | ||
|
|
f6f1384da7 | ||
|
|
8e80868027 | ||
|
|
ec70a71d16 | ||
|
|
4b4138b876 | ||
|
|
90675c6a14 | ||
|
|
8a7bcaf7f7 | ||
|
|
1cf9961ee8 | ||
|
|
415c1bcb09 | ||
|
|
bf032bdc12 | ||
|
|
9dd04020ef | ||
|
|
09401caf7b | ||
|
|
a112b6ddb8 | ||
|
|
16ed4faeee | ||
|
|
7418bb019a | ||
|
|
bff522eb9d | ||
|
|
cea5b4d841 | ||
|
|
d5cd78e0c9 | ||
|
|
3b5fa0ed13 | ||
|
|
eaf7ba608b | ||
|
|
29c7a51b04 | ||
|
|
263801677a | ||
|
|
eaec0f075c | ||
|
|
c00946cdc5 | ||
|
|
78642a36d0 | ||
|
|
fb15f5dbc9 | ||
|
|
c9daea1f22 | ||
|
|
924ba2f2cf | ||
|
|
a55bc357fd | ||
|
|
b8a1b90713 | ||
|
|
c2cdb773dc | ||
|
|
ed2fd3726f | ||
|
|
cab4801211 | ||
|
|
a824cb8ccd | ||
|
|
31470a4459 | ||
|
|
8f2d5b7bf9 | ||
|
|
3d4654d592 | ||
|
|
30f04f75f2 | ||
|
|
26246c5997 | ||
|
|
8c97bf6213 | ||
|
|
6db6c823c4 | ||
|
|
c3185240ff | ||
|
|
8f70ee6d48 | ||
|
|
980b509128 | ||
|
|
ac05b12b60 | ||
|
|
d490a53dd7 | ||
|
|
7dd6be471f | ||
|
|
e7d40d3c95 | ||
|
|
8448ca6bee | ||
|
|
fc87e539a0 | ||
|
|
486d7aa125 | ||
|
|
a23d7cd440 | ||
|
|
1b706d86f0 | ||
|
|
2ae6780346 | ||
|
|
7db6e80173 | ||
|
|
2a45580621 | ||
|
|
e66e87cec6 | ||
|
|
392f725319 | ||
|
|
20f074fa7d | ||
|
|
921f3d7812 | ||
|
|
5c1238c874 | ||
|
|
5e74acbada | ||
|
|
ca726ea953 | ||
|
|
d3ccd072d4 | ||
|
|
9902706073 | ||
|
|
4bf53a6cbd | ||
|
|
1495f2ab11 | ||
|
|
42bca2ff48 | ||
|
|
939b7bc5c7 | ||
|
|
b5b19482f4 | ||
|
|
9cec8a88fe | ||
|
|
fc35de0cb7 | ||
|
|
63200511e0 | ||
|
|
7f9fc716bb | ||
|
|
d66c33b071 | ||
|
|
803a9435d2 | ||
|
|
711dde6741 | ||
|
|
0feb0570c9 | ||
|
|
e1dec3e735 | ||
|
|
29b1805ab5 | ||
|
|
27a2b08c27 | ||
|
|
e11589f52e | ||
|
|
e97fdc17be | ||
|
|
cb554f269c | ||
|
|
91cc6b1b1a | ||
|
|
96e62d86a7 | ||
|
|
7ad91fdaf0 | ||
|
|
b7fe38f362 | ||
|
|
0bca9e5f0c | ||
|
|
c2474a3080 | ||
|
|
311c62df4f | ||
|
|
f48974e7b6 | ||
|
|
8320b23655 | ||
|
|
d26eca4146 | ||
|
|
b4fcdbb2ae | ||
|
|
e1dfacd90b | ||
|
|
8309d5735d | ||
|
|
58d888c149 | ||
|
|
26c70e6bac | ||
|
|
7f849d26a8 | ||
|
|
20a1c0e9e7 | ||
|
|
4afef12acd | ||
|
|
9160947c93 | ||
|
|
a4b06288ca | ||
|
|
9596870d6a | ||
|
|
992d46c54b | ||
|
|
080c9ce17c | ||
|
|
1c65c4c904 | ||
|
|
68dd83e152 | ||
|
|
6cc07dbf69 | ||
|
|
cf11707bd9 | ||
|
|
070a255cb4 | ||
|
|
007051b673 | ||
|
|
1b180bdceb | ||
|
|
b09e526006 | ||
|
|
751fbc4b6e | ||
|
|
8c067616e2 | ||
|
|
3e225fa37c | ||
|
|
20fc755078 | ||
|
|
2800029edc | ||
|
|
65b23b9674 | ||
|
|
3db5435c19 | ||
|
|
c6e76f4e31 | ||
|
|
b36ef0234e | ||
|
|
af2566c237 | ||
|
|
ad66637ff1 | ||
|
|
bf2f527f76 | ||
|
|
009b13817a | ||
|
|
397dfa98a2 | ||
|
|
b46f07244a | ||
|
|
371aec0d98 | ||
|
|
f6aef7e2f9 | ||
|
|
8a1be1e02d | ||
|
|
e2d5f94b04 | ||
|
|
7b455e0c1b | ||
|
|
4aedbe4bdc | ||
|
|
c2ed7feab7 | ||
|
|
0989c02d38 | ||
|
|
dd026c85d9 | ||
|
|
66e45d2594 | ||
|
|
ea578d6185 | ||
|
|
aadb2ecdb3 | ||
|
|
296e80b7d5 | ||
|
|
6f298eb4ee | ||
|
|
644fcdc57b | ||
|
|
f9b963da6b | ||
|
|
56be3474db | ||
|
|
2850111024 | ||
|
|
abe20929c3 | ||
|
|
820eaa67d7 | ||
|
|
3ce25830cc | ||
|
|
6e899c0684 | ||
|
|
40bf9202ec | ||
|
|
92ba57e1e0 | ||
|
|
34ca28b65f | ||
|
|
34ebf27b06 | ||
|
|
3adfaf9e26 | ||
|
|
5bdef9c6a1 | ||
|
|
e5bd5bb423 | ||
|
|
5bc7fc168c | ||
|
|
44c99af690 | ||
|
|
befefd9af6 | ||
|
|
78e92dac22 | ||
|
|
af147c0da0 | ||
|
|
6d5434fa3a | ||
|
|
f418ee6327 | ||
|
|
cbf11e3fb4 | ||
|
|
e9790e5677 | ||
|
|
86383e5dce | ||
|
|
449c23a63d | ||
|
|
829f7e33bc | ||
|
|
9f4237f07d | ||
|
|
7458b9f685 | ||
|
|
9a11cd5f81 | ||
|
|
81aaf5aa56 | ||
|
|
716660318b | ||
|
|
a861971ba6 | ||
|
|
6a7a30b423 | ||
|
|
e60768d156 | ||
|
|
dfa9cf29f9 | ||
|
|
ab576f173b | ||
|
|
10604fc5d2 | ||
|
|
ebc8b745a4 | ||
|
|
f0151a5d57 | ||
|
|
76274a7843 | ||
|
|
20635da031 | ||
|
|
a52f4ed984 | ||
|
|
1f4e89cf10 | ||
|
|
2ae71a27fe | ||
|
|
eb508170f0 | ||
|
|
7ba37c894d | ||
|
|
37d7a94d8a | ||
|
|
98595a84e2 | ||
|
|
509d0a785e | ||
|
|
49e564af8a | ||
|
|
72a65e9a15 | ||
|
|
dcbfd25d04 | ||
|
|
e7e46db9a1 | ||
|
|
4c2cbb180f | ||
|
|
6b56311955 | ||
|
|
7cce64a91a | ||
|
|
aaf4a5855e | ||
|
|
2e83eec155 | ||
|
|
21e9b55b74 | ||
|
|
5976a3c27f | ||
|
|
cb9755d8e6 | ||
|
|
c139fbebd7 | ||
|
|
8ef7b301ec | ||
|
|
102ce2b1fe | ||
|
|
fe494a4ab3 | ||
|
|
8dcb3a27bd | ||
|
|
7740f7e2dd | ||
|
|
99efe2e7aa | ||
|
|
79df42a743 | ||
|
|
555e9463e8 | ||
|
|
a2424ea0bd | ||
|
|
743e9dcbf8 | ||
|
|
350bb1ff25 | ||
|
|
bf50eaff17 | ||
|
|
2594068fd0 | ||
|
|
72f66385ae | ||
|
|
9cae86d88b | ||
|
|
9f5b381b17 | ||
|
|
707bb93ad6 | ||
|
|
dfcd4d8e84 | ||
|
|
3d99302e33 | ||
|
|
a5036a701b | ||
|
|
3aa0fd594c | ||
|
|
67c60b4256 | ||
|
|
42675c2e71 | ||
|
|
35098385c0 | ||
|
|
409204c564 | ||
|
|
7ad59dc85f | ||
|
|
f87d3d4ae3 | ||
|
|
c84fecd981 | ||
|
|
321ede5297 | ||
|
|
6bea32ad83 | ||
|
|
2a73b603c9 | ||
|
|
8203537915 | ||
|
|
c56f48fb42 | ||
|
|
743267ba7b | ||
|
|
218327b4a2 | ||
|
|
7754b8b8f1 | ||
|
|
c0df7db05e | ||
|
|
2c8aea1cd9 | ||
|
|
d0ba6aebbf | ||
|
|
5ed50bbb57 | ||
|
|
311b7b1cea | ||
|
|
101b706cd9 | ||
|
|
bdfb09b1a4 | ||
|
|
65c06adb5a | ||
|
|
8c26da6655 | ||
|
|
c0d58d8206 | ||
|
|
c2136e8353 | ||
|
|
bc26d4f3b3 | ||
|
|
563cc9ce60 | ||
|
|
8f3ae6d674 | ||
|
|
8604418fb1 | ||
|
|
b2d22d7574 | ||
|
|
060d5afcaa | ||
|
|
8e9ce016b1 | ||
|
|
e0f1aae4d5 | ||
|
|
b65f6fca19 | ||
|
|
f8f96645b0 | ||
|
|
81a2e1e692 | ||
|
|
50a9bdbcb8 | ||
|
|
601edb8d6b | ||
|
|
9eafac346b | ||
|
|
767fc1ec39 | ||
|
|
09fa08b037 | ||
|
|
fe204dd0c3 | ||
|
|
93fe847667 | ||
|
|
f474b746d3 | ||
|
|
b69bb94253 | ||
|
|
9df4ba0881 | ||
|
|
b2f26e1a43 | ||
|
|
f9282180db | ||
|
|
794fcaf3c3 | ||
|
|
ea9b7de1c9 | ||
|
|
aef672f1bb | ||
|
|
c0ad65b3b1 | ||
|
|
062dd5b79c | ||
|
|
085e485e7c | ||
|
|
c227b70f32 | ||
|
|
e06a992437 | ||
|
|
f9a96e10d6 | ||
|
|
0c52bf02eb | ||
|
|
ae7a938245 | ||
|
|
1c749bf93e | ||
|
|
72b21b5d0e | ||
|
|
4762177ef2 | ||
|
|
418578c795 | ||
|
|
d2335eb4cc | ||
|
|
520965c7fd | ||
|
|
7b36e071ea | ||
|
|
3ea68caf53 | ||
|
|
e36ab158f7 | ||
|
|
b5dedbdbf1 | ||
|
|
abc44e3fe1 | ||
|
|
32aeae0c41 | ||
|
|
b0c443f982 | ||
|
|
890b9a97cb | ||
|
|
034a30a29c | ||
|
|
b651fb84c4 | ||
|
|
4354698b15 | ||
|
|
01210bcbc9 | ||
|
|
810bae42fc | ||
|
|
bfb8b703dc | ||
|
|
2ab980e658 | ||
|
|
509a4e5460 | ||
|
|
030aec3908 | ||
|
|
26e4216780 | ||
|
|
08d7636165 | ||
|
|
9fcc6cae36 | ||
|
|
893c443f21 | ||
|
|
594f47fa68 | ||
|
|
5def5dd508 | ||
|
|
0e2b474540 | ||
|
|
4855aa762f | ||
|
|
96507e4eba | ||
|
|
08f56b54f5 | ||
|
|
9662c29374 | ||
|
|
14e1a9a4ed | ||
|
|
45946ddfe1 | ||
|
|
651b8d8ef7 | ||
|
|
8e53dff5dc | ||
|
|
c84a75ce77 | ||
|
|
21106e4bbd | ||
|
|
af6f867e41 | ||
|
|
deaa4e5a13 | ||
|
|
fff96b6ab7 | ||
|
|
7648f2d409 | ||
|
|
6461578fc5 | ||
|
|
9d97b6e231 | ||
|
|
71109db50f | ||
|
|
f7294131b7 | ||
|
|
271aee139e | ||
|
|
3d9e739cb4 | ||
|
|
ada39bb876 | ||
|
|
160b936206 | ||
|
|
5874598a36 | ||
|
|
938d03e4ba | ||
|
|
4314013b2e | ||
|
|
acfeaae8c6 | ||
|
|
b70fa0e844 | ||
|
|
b7dcd3e9cd | ||
|
|
f697c9b9dd | ||
|
|
06fa779966 | ||
|
|
6eefa34741 | ||
|
|
4bd2fda6ae | ||
|
|
ec701d9fd7 | ||
|
|
6476094ce4 | ||
|
|
57940c1519 | ||
|
|
4b494efcd1 | ||
|
|
bb8796000c | ||
|
|
e49478085c | ||
|
|
db5a7beb57 | ||
|
|
0b7b1c4c9e | ||
|
|
4a85caca50 | ||
|
|
410054347d | ||
|
|
05b056d18e | ||
|
|
080d684089 | ||
|
|
0666268d91 | ||
|
|
b45d6240ae | ||
|
|
e35a66d3f1 | ||
|
|
2367564041 | ||
|
|
0223e8828f | ||
|
|
408533ee24 | ||
|
|
0c745d6d58 | ||
|
|
35cbe9e69b | ||
|
|
91511edcfb | ||
|
|
df8cf8cb20 | ||
|
|
8c1b95cb0a | ||
|
|
264f2fb84b | ||
|
|
13fe3f6e73 | ||
|
|
c7a927fe7d | ||
|
|
446d06b538 | ||
|
|
a2d88bd30f | ||
|
|
bbde2876e2 | ||
|
|
161dcf70ab | ||
|
|
1544d6cb37 | ||
|
|
b6b716c95f | ||
|
|
f0b32e7d14 | ||
|
|
27eb036996 | ||
|
|
65cee0ec2b | ||
|
|
735cf18dd8 | ||
|
|
a4a0d293cd | ||
|
|
bcc7852e25 | ||
|
|
724fc07610 | ||
|
|
2f0cf218fc | ||
|
|
534b28259f | ||
|
|
61db2fd57d | ||
|
|
0a926a322a | ||
|
|
386df61ed7 | ||
|
|
467f42e0f6 | ||
|
|
5dd4df8a05 | ||
|
|
0a4116425b | ||
|
|
e26e7f8559 | ||
|
|
0b30764b89 | ||
|
|
97669a98a9 | ||
|
|
addf0911a0 | ||
|
|
806b7f3cab | ||
|
|
9b037ce349 | ||
|
|
79d199b321 | ||
|
|
5289476937 | ||
|
|
08f5cd8ef2 | ||
|
|
7634e41652 | ||
|
|
321c7c95f8 | ||
|
|
5697037550 | ||
|
|
bb43d30d81 | ||
|
|
7f0db24203 | ||
|
|
89699cabb1 | ||
|
|
5e51a16959 | ||
|
|
babc73c74e | ||
|
|
a8391db069 | ||
|
|
e9b8b50b24 | ||
|
|
d52d31a2bd | ||
|
|
890d392b29 | ||
|
|
77b5879602 | ||
|
|
1b643d8572 | ||
|
|
d7544e9b9f | ||
|
|
1c71b8872f | ||
|
|
c1865592de | ||
|
|
6d3dc81692 | ||
|
|
95caacce41 | ||
|
|
caf2d2c63b | ||
|
|
7bed5604ca | ||
|
|
5ff206565c | ||
|
|
976bcdd794 | ||
|
|
bdbd570fbc | ||
|
|
1fdcc95ab1 | ||
|
|
b0113908a6 | ||
|
|
b9c823decb | ||
|
|
a23ec1d4f3 | ||
|
|
58b3706d5d | ||
|
|
4d1c01b9f9 | ||
|
|
edb94b7499 | ||
|
|
dd43b02e92 | ||
|
|
daaeedf3e5 | ||
|
|
10f7d9cbfe | ||
|
|
21a4751289 | ||
|
|
ad6eeaaf75 | ||
|
|
5d5ddfec1b | ||
|
|
3d3dcd2a63 | ||
|
|
ede631e487 | ||
|
|
ed96c46fa5 | ||
|
|
5a8b1b587b | ||
|
|
e1176e9e3b | ||
|
|
a25606cfe9 | ||
|
|
ae7a77d247 | ||
|
|
be51be60a2 | ||
|
|
07f7025dde | ||
|
|
bd62195c60 | ||
|
|
2af8f5f36b | ||
|
|
52ab10a17b | ||
|
|
6cec2f0d0d | ||
|
|
d953b52938 | ||
|
|
7d43d23d84 | ||
|
|
34653dd286 | ||
|
|
3d0a53f4ae | ||
|
|
f704acc3b1 | ||
|
|
db4d812a12 | ||
|
|
e8fcb8add2 | ||
|
|
54bfecd59a | ||
|
|
5bf2b816c8 | ||
|
|
8cfa880f5c | ||
|
|
30af03a7ce | ||
|
|
6aaf82418e | ||
|
|
d4b46eb18c | ||
|
|
a5a0a0c510 | ||
|
|
613e40a900 | ||
|
|
248b5759a0 | ||
|
|
5c35aee418 | ||
|
|
2f9cf474dd | ||
|
|
378be50c35 | ||
|
|
49c55e04e9 | ||
|
|
c1250d0ab6 | ||
|
|
b7e9a69345 | ||
|
|
1210add0ff | ||
|
|
e235790d68 | ||
|
|
31a6408583 | ||
|
|
0a5276b12d | ||
|
|
d440126c45 | ||
|
|
6a3f096d44 | ||
|
|
1b5f7ac3e2 | ||
|
|
e56d29febb | ||
|
|
610ad9819a | ||
|
|
2c6b2a1474 | ||
|
|
460983b741 | ||
|
|
c1f22b3e2c | ||
|
|
cd7d7ba729 | ||
|
|
f74275293a | ||
|
|
8a6343dee7 | ||
|
|
d7671149b7 | ||
|
|
db2063a3ee | ||
|
|
ed2e15f8c3 | ||
|
|
69640fea19 | ||
|
|
7b6a0aa86f | ||
|
|
aa3d3ff208 | ||
|
|
a8c3ecb00c | ||
|
|
35b533b3f0 | ||
|
|
e433c195e8 | ||
|
|
c799f1207f | ||
|
|
ab7a73dae6 | ||
|
|
8ec4291753 | ||
|
|
d5c99a9582 | ||
|
|
e729a75975 | ||
|
|
55f3a68b5f | ||
|
|
33a3d9bcff | ||
|
|
b5e8284d7f | ||
|
|
1497e4dbd5 | ||
|
|
615a0c419c | ||
|
|
26b4e8adea | ||
|
|
10d5f11a9c | ||
|
|
e241e4c683 | ||
|
|
049dda86e3 | ||
|
|
78088afb9c | ||
|
|
75e310c19e | ||
|
|
eed83c4a98 | ||
|
|
9d22af1166 | ||
|
|
06761a38c0 | ||
|
|
338d723ffd | ||
|
|
5d57892db4 | ||
|
|
107993821a | ||
|
|
6f6b35d790 | ||
|
|
e362ed129d | ||
|
|
65065fed17 | ||
|
|
ebe58769f6 | ||
|
|
2e54f586a2 | ||
|
|
d07b508990 | ||
|
|
598815ba5c | ||
|
|
6bb94dc185 | ||
|
|
aabd05a0cb | ||
|
|
f558d27e8c | ||
|
|
220f662d10 | ||
|
|
2fb33d048b | ||
|
|
a3d56e2d4b | ||
|
|
caecfaa87d | ||
|
|
7cf92d5a92 | ||
|
|
b619fe95d1 | ||
|
|
e1f0e3814a | ||
|
|
8d7f41388c | ||
|
|
b4cdb03228 | ||
|
|
0de278802b | ||
|
|
64704a1559 | ||
|
|
668df2d773 | ||
|
|
3600e5487d | ||
|
|
f109ffa9bc | ||
|
|
73c8ff7ee6 | ||
|
|
7b474d4cef | ||
|
|
02b0604ad7 | ||
|
|
845c7bbdcc | ||
|
|
1d23cad458 | ||
|
|
babaa0705a | ||
|
|
6a8f0f7814 | ||
|
|
23f3a5f404 | ||
|
|
f8a0c69e4b | ||
|
|
b2211bcdfd | ||
|
|
b9b989fd11 | ||
|
|
3cbfd10df7 | ||
|
|
58fa62f926 | ||
|
|
15cd1bba5c | ||
|
|
bef2da4f96 | ||
|
|
4b1fd17e61 | ||
|
|
d501904913 | ||
|
|
e57b5c9af9 | ||
|
|
9ab9854c2c | ||
|
|
e195cc5276 | ||
|
|
bfa1e4ca5b | ||
|
|
6041e7349f | ||
|
|
eb04581a0e | ||
|
|
b70ab6ee27 | ||
|
|
5e0dbdb9ec | ||
|
|
30cb733dc9 | ||
|
|
471246a3ca | ||
|
|
b99fa9e140 | ||
|
|
eb6ac8f18d | ||
|
|
e4a980a222 | ||
|
|
3f608e52b5 | ||
|
|
8749c655d5 | ||
|
|
67ff299e1c | ||
|
|
ada3c9df0d | ||
|
|
f385c9ea9f | ||
|
|
608dcb05fc | ||
|
|
5a65b5a052 | ||
|
|
4dfa04251c | ||
|
|
393602eff7 | ||
|
|
1ec665ecf7 | ||
|
|
33c0d917fb | ||
|
|
165592b9be | ||
|
|
00bd1eee9a | ||
|
|
3591e46f0f | ||
|
|
fdbd5506a1 | ||
|
|
995ad4b59a | ||
|
|
c598fefde8 | ||
|
|
d8baad453f | ||
|
|
a5747c34b8 | ||
|
|
153dcf398e | ||
|
|
f53f975669 | ||
|
|
10097ab4fc | ||
|
|
95b416c243 | ||
|
|
3f0dcaff68 | ||
|
|
2da96f8610 | ||
|
|
2f2efb224f | ||
|
|
120566e22a | ||
|
|
a035ff2181 | ||
|
|
7c31c891a5 | ||
|
|
1c4814f7bf | ||
|
|
20a78af1f6 | ||
|
|
1ef7cb90e8 | ||
|
|
773b8ba7f4 | ||
|
|
19d329c53f | ||
|
|
14044aa64e | ||
|
|
73cc4f9b5f | ||
|
|
ba53edd1b7 | ||
|
|
9f4965141d | ||
|
|
4af9a611a3 | ||
|
|
d51fbc5f6d | ||
|
|
409e481b8c | ||
|
|
cf54837d05 | ||
|
|
292f7a64d8 | ||
|
|
4dfb1a1c5e | ||
|
|
098eec96e2 | ||
|
|
80834b6f30 | ||
|
|
8ae54777f6 | ||
|
|
ff1129ecd7 | ||
|
|
093c523ae6 | ||
|
|
9f2348ad39 | ||
|
|
7b2fb0279a | ||
|
|
9f67e82817 | ||
|
|
3d6821a463 | ||
|
|
43c4effc42 | ||
|
|
1830b7f277 | ||
|
|
bc2492c773 | ||
|
|
3bb18a746b | ||
|
|
baf40600dc | ||
|
|
a226f9de12 | ||
|
|
551f521edd | ||
|
|
b96045eb8c | ||
|
|
be5f1dd8e1 | ||
|
|
5aa88fcf06 | ||
|
|
876ddc8302 | ||
|
|
eaada4a406 | ||
|
|
91017fe71c | ||
|
|
6987f96d1d | ||
|
|
dec63583c8 | ||
|
|
9477dd1f3c | ||
|
|
b953c1089a | ||
|
|
2acceff22e | ||
|
|
701b97c1f8 | ||
|
|
5e917822c9 | ||
|
|
4b9f3c1e15 | ||
|
|
9314ac4760 | ||
|
|
5dd7094815 | ||
|
|
ff385b462a | ||
|
|
5addfc6ea8 | ||
|
|
397a340c47 | ||
|
|
0b75d07a2b | ||
|
|
6f434bbedd | ||
|
|
e91efab940 | ||
|
|
d737c57278 | ||
|
|
63c1a8e409 | ||
|
|
a15a264912 | ||
|
|
08b9b52f09 | ||
|
|
9a47a8517c | ||
|
|
405b00fbd8 | ||
|
|
02becf7dcf | ||
|
|
490e88a34a | ||
|
|
8f58132da1 | ||
|
|
ecddc5e1c8 | ||
|
|
e297caf516 | ||
|
|
cbc496c81f | ||
|
|
ea6c4ab0c2 | ||
|
|
46d4b3e19e | ||
|
|
11ae52df4a | ||
|
|
77e02e6729 | ||
|
|
58e8109856 | ||
|
|
52f15ab834 | ||
|
|
4cdf7317ec | ||
|
|
05818b5d1d | ||
|
|
d2a2fd99cc | ||
|
|
486b376dca | ||
|
|
2fae4acd4a | ||
|
|
2b20e2e17f | ||
|
|
cc0f2ca083 | ||
|
|
263cf6d6b1 | ||
|
|
72f4506f06 | ||
|
|
2183bf623f | ||
|
|
17ac3008aa | ||
|
|
db07b3e7a1 | ||
|
|
1b1b671080 | ||
|
|
ca295e0850 | ||
|
|
ec3fd692a8 | ||
|
|
9deaa48144 | ||
|
|
c725f9af38 | ||
|
|
4d3864c2ec | ||
|
|
8d69ab33aa | ||
|
|
fdc975d6df | ||
|
|
d4b7de9d0d | ||
|
|
4daa33ea63 | ||
|
|
10adefe2b4 | ||
|
|
4198fcf6b6 | ||
|
|
9466b652b9 | ||
|
|
f4a1700dc5 | ||
|
|
c1552228bf | ||
|
|
1106107094 | ||
|
|
b5e218bb1d | ||
|
|
d015ae1089 | ||
|
|
0eb7c77892 | ||
|
|
a3b2321837 | ||
|
|
f9f9f68c71 | ||
|
|
2e728aa207 | ||
|
|
f71f15bbf4 | ||
|
|
8037e78725 | ||
|
|
3878dd57a3 | ||
|
|
1411ab99a0 | ||
|
|
5f92a3084c | ||
|
|
a4ede7f8d7 | ||
|
|
f50f5c130e | ||
|
|
17ebdd8226 | ||
|
|
c2983197a0 | ||
|
|
e311866969 | ||
|
|
879da993b8 | ||
|
|
204e4ebac0 | ||
|
|
ff567bd543 | ||
|
|
b75d34d8c7 | ||
|
|
3a6be33c98 | ||
|
|
4c69d65e57 | ||
|
|
6678614e9c | ||
|
|
8971dc3169 | ||
|
|
c87618a9bb | ||
|
|
e84a3fa7dc | ||
|
|
4fc5a11a88 | ||
|
|
9a894b49d1 | ||
|
|
a778b5daed | ||
|
|
35e71a7ffd | ||
|
|
2312ca86ef | ||
|
|
aabe51ab7e | ||
|
|
0bdc22a4ff | ||
|
|
0e285a3d89 | ||
|
|
5c03482924 | ||
|
|
4b340c0167 | ||
|
|
459d3473fc | ||
|
|
e3fe95c2c2 | ||
|
|
2182412548 | ||
|
|
1b3e6fc289 | ||
|
|
5989e1dc52 | ||
|
|
4afd53f685 | ||
|
|
05ab215fd7 | ||
|
|
cb637e25ed | ||
|
|
449e393480 | ||
|
|
009fe33b9f | ||
|
|
d543430b06 | ||
|
|
18afde8478 | ||
|
|
2d7d082c3d | ||
|
|
52489c47f2 | ||
|
|
5b8972812d | ||
|
|
f851085ebf | ||
|
|
aee8ba1e1d | ||
|
|
c7a10cf204 | ||
|
|
d5af3140d5 | ||
|
|
2c8a120c9e | ||
|
|
36aed7b6cc | ||
|
|
c08272d7ed | ||
|
|
c93dd4d524 | ||
|
|
551bd5b07e | ||
|
|
9144a17b83 | ||
|
|
833cb2b32d | ||
|
|
276d14971e | ||
|
|
46163338c4 | ||
|
|
ea22bfca90 | ||
|
|
3ab248081e | ||
|
|
d9d277d161 | ||
|
|
a4e76d6fb3 | ||
|
|
f271be8848 | ||
|
|
3cf8cc3be5 | ||
|
|
0a553a3552 | ||
|
|
4c69351026 | ||
|
|
eb06e6563f | ||
|
|
9f16ff0e65 | ||
|
|
07c0978b6f | ||
|
|
07c84b349b | ||
|
|
212ee29cb5 | ||
|
|
b6fb6c9b57 | ||
|
|
25ce2437de | ||
|
|
34c6fe15cb | ||
|
|
2f3896a55d | ||
|
|
d6182ea641 | ||
|
|
01b08e4902 | ||
|
|
541d5a9f93 | ||
|
|
02dfbc193d | ||
|
|
2ed4ac8b77 | ||
|
|
29e0b309e5 | ||
|
|
ce644afe9e | ||
|
|
c5ac34a6b5 | ||
|
|
015d7dac52 | ||
|
|
c3d15a61c3 | ||
|
|
f517d704b8 | ||
|
|
167f3a4f84 | ||
|
|
e411e2ac0d | ||
|
|
ff27b1ef51 | ||
|
|
41a2e5932f | ||
|
|
fb1e11b6cb | ||
|
|
dfc787b004 | ||
|
|
224d5da982 | ||
|
|
713344132a | ||
|
|
49d2dabe53 | ||
|
|
147a165bbc | ||
|
|
4c17e3fd14 | ||
|
|
046f2986a8 | ||
|
|
ad299e9c94 | ||
|
|
7a5a3a6608 | ||
|
|
87dbbcb1e0 | ||
|
|
3bc0522812 | ||
|
|
adea9da881 | ||
|
|
1ccf0b3c7a | ||
|
|
3c44e49b76 | ||
|
|
711eedfc84 | ||
|
|
348833e682 | ||
|
|
fe128a976f | ||
|
|
7ca1839287 | ||
|
|
7ac98d010c | ||
|
|
4af1f1bb7d | ||
|
|
69a86bc5dc | ||
|
|
98ca15c962 | ||
|
|
4837f26aa1 | ||
|
|
3c06637dd7 | ||
|
|
076c2fbb0d | ||
|
|
3034b78772 | ||
|
|
bddbe890f8 | ||
|
|
f7520f2fdf | ||
|
|
158dcf0098 | ||
|
|
6e5efc6804 | ||
|
|
329985927b | ||
|
|
c648e106db | ||
|
|
2356745e15 | ||
|
|
c52bc57190 | ||
|
|
2e43b93eb6 | ||
|
|
6d779355b3 | ||
|
|
10fb1be641 | ||
|
|
10a4cb8552 | ||
|
|
2951574caa | ||
|
|
4e0a1fdcdd | ||
|
|
d38948bb6a | ||
|
|
53743119b8 | ||
|
|
38d1ecc7c0 | ||
|
|
b31e64d1dc | ||
|
|
8f5dcd5175 | ||
|
|
1f5912c232 | ||
|
|
9b8e01971f | ||
|
|
7b12c9e24a | ||
|
|
e079587d89 | ||
|
|
6a0a5ff1f7 | ||
|
|
e3e5c0274b | ||
|
|
de70ce620e | ||
|
|
56d9ec64fd | ||
|
|
bca597febe | ||
|
|
579cac73e0 | ||
|
|
c29b174dcf | ||
|
|
c693a5e690 | ||
|
|
e4724690b2 | ||
|
|
eb679d615b | ||
|
|
a9e70b815d | ||
|
|
96b00f9207 | ||
|
|
fb5ebb0ca0 | ||
|
|
9550071dab | ||
|
|
4581833ed4 | ||
|
|
fe148d4cd0 | ||
|
|
9076de919b | ||
|
|
5cf95eb383 | ||
|
|
1785206df0 | ||
|
|
1805b43816 | ||
|
|
f406af59bc | ||
|
|
98b4280a02 | ||
|
|
9699481b9a | ||
|
|
ab436152dd | ||
|
|
cacbe6d17b | ||
|
|
50b435b7e3 | ||
|
|
4e47b19fb9 | ||
|
|
66620c5d42 | ||
|
|
f1aa9444c1 | ||
|
|
908ee43375 | ||
|
|
c2e52f8821 | ||
|
|
3194e5af85 | ||
|
|
2fae3243a7 | ||
|
|
adce18d023 | ||
|
|
11d03be4de | ||
|
|
4e17628f97 | ||
|
|
893b3f0986 | ||
|
|
e62952c2c1 | ||
|
|
cf072933a1 | ||
|
|
f8a57b1a5f | ||
|
|
385e935533 | ||
|
|
eaa7f1bf6d | ||
|
|
fb7ad30dfc | ||
|
|
95fcd821be | ||
|
|
a4e1083d02 | ||
|
|
7e9ed86441 | ||
|
|
c76d750e18 | ||
|
|
b75617e2f2 | ||
|
|
cf7ba59f0f | ||
|
|
14377962f2 | ||
|
|
aab38e1b5f | ||
|
|
1449c5a0a3 | ||
|
|
72481876f8 | ||
|
|
7f207692ce | ||
|
|
dab31b2feb | ||
|
|
13d2213ceb | ||
|
|
2a77bb11c5 | ||
|
|
fcf9c6417b | ||
|
|
e08ce475f5 | ||
|
|
ba96ab8b50 | ||
|
|
0743095093 | ||
|
|
0bb40d7ad1 | ||
|
|
33467a5c63 | ||
|
|
f88de790a9 | ||
|
|
85afbcb86c | ||
|
|
c502f65d07 | ||
|
|
6baf028d6d | ||
|
|
8441838065 | ||
|
|
901be4ff60 | ||
|
|
c9e8b13c37 | ||
|
|
ac1a3e95ca | ||
|
|
9978bf6fdc | ||
|
|
7f5996cb58 | ||
|
|
8468ffb243 | ||
|
|
a7927b4873 | ||
|
|
c9439eafa2 | ||
|
|
5af01d2436 | ||
|
|
19cf9969b9 | ||
|
|
dbcd6f5df7 | ||
|
|
6b5e8ab0c7 | ||
|
|
e5d65f410c | ||
|
|
f2b3a12569 | ||
|
|
3df03ecaab | ||
|
|
0fdab8cffc | ||
|
|
7d23b0199c | ||
|
|
0ae6d7e182 | ||
|
|
2b8af9546f | ||
|
|
8713ef4d6a | ||
|
|
0d5c878c29 | ||
|
|
bb823140e1 | ||
|
|
749e78864e | ||
|
|
6199c2e3b0 | ||
|
|
935681bd70 | ||
|
|
dc7f563fff | ||
|
|
8c3b8e2cbc | ||
|
|
60df0ab4ff | ||
|
|
436650d8ef | ||
|
|
6e6fcb33ce | ||
|
|
ba25e74add | ||
|
|
59c524726a | ||
|
|
7e3620f86f | ||
|
|
b11fa21d4a | ||
|
|
3fdae79c88 | ||
|
|
933619aa8e | ||
|
|
63616e0a79 | ||
|
|
c933e40e92 | ||
|
|
347e28ea3f | ||
|
|
f6fdbd0426 | ||
|
|
5d82f5f7d8 | ||
|
|
4c9f1041ef | ||
|
|
6d133b3889 | ||
|
|
d94f1ce3e7 | ||
|
|
1e8b257dbe | ||
|
|
0190c18a6b | ||
|
|
56331b3efd | ||
|
|
c3561e8fce | ||
|
|
910582fbc0 | ||
|
|
2a42d89d08 | ||
|
|
b0f16f6612 | ||
|
|
0d5f8f6e7c | ||
|
|
e368717c70 | ||
|
|
1e5a6f8eff | ||
|
|
945d13ee3c | ||
|
|
cc09e44890 | ||
|
|
29b6fefdff | ||
|
|
e96036e076 | ||
|
|
8d016629d3 | ||
|
|
555f9f7b14 | ||
|
|
02e9df8f28 | ||
|
|
5ecb9466ae | ||
|
|
9c9c0e2b64 | ||
|
|
2d87c7c1d2 | ||
|
|
cdbf02edae | ||
|
|
b630b14504 | ||
|
|
e0bf277741 | ||
|
|
351993234e | ||
|
|
192a4f4d14 | ||
|
|
bfb882d03d | ||
|
|
9ee86f1c5a | ||
|
|
6d3c71a72e | ||
|
|
ad273ce5ad | ||
|
|
799c9ecb17 | ||
|
|
a5c8f08f4b | ||
|
|
9f2476f419 | ||
|
|
942a61aa4b | ||
|
|
099f3726e8 | ||
|
|
14310bf2ed | ||
|
|
176811da9b | ||
|
|
f8d35e7f5d | ||
|
|
ce94636a54 | ||
|
|
7e659b2dbc | ||
|
|
cb92e82fd0 | ||
|
|
d7d5f46820 | ||
|
|
23b8f25f07 | ||
|
|
dc55da38c6 | ||
|
|
aa35eb5c5e | ||
|
|
8c800eb032 | ||
|
|
cdfb7e7d73 | ||
|
|
48298cc4e8 | ||
|
|
ce786fb765 | ||
|
|
50939069af | ||
|
|
ec8a73751c | ||
|
|
a994d5379e | ||
|
|
f9e27a6bb5 | ||
|
|
6d61cb5aaa | ||
|
|
89c6528f24 | ||
|
|
2836ee1f3b | ||
|
|
d71a1f9345 | ||
|
|
c8116fc9e8 | ||
|
|
ca4b5b131d | ||
|
|
c74b46712b | ||
|
|
794f22d373 | ||
|
|
2b3d4b388a | ||
|
|
fa1792cd5f | ||
|
|
cdbdb86c9e | ||
|
|
71669b295d | ||
|
|
9f68f3b3f4 | ||
|
|
0b41c1d686 | ||
|
|
85073629ad | ||
|
|
680d889228 | ||
|
|
e4c2eec7ee | ||
|
|
0642999826 | ||
|
|
1a1194acf8 | ||
|
|
e6f9d6fd1d | ||
|
|
ec4dcd0663 | ||
|
|
1993a1660a | ||
|
|
530495d804 | ||
|
|
c490d2467f | ||
|
|
c7771033c6 | ||
|
|
ccb227366d | ||
|
|
0d4b4ef65c | ||
|
|
45b59cd336 | ||
|
|
8dcc25f68f | ||
|
|
f0557d0a9c | ||
|
|
f1baafe9a1 | ||
|
|
940b6098d4 | ||
|
|
580c6adfb1 | ||
|
|
c9cb975265 | ||
|
|
3f887a7e26 | ||
|
|
3d5bb9d9eb | ||
|
|
6cd9d76892 | ||
|
|
cc073ea23c | ||
|
|
b6a2421a64 | ||
|
|
300fce5f17 | ||
|
|
19e654656f | ||
|
|
3add3a57d2 | ||
|
|
e850abbaec | ||
|
|
d4b3885139 | ||
|
|
3737ce704e | ||
|
|
43d781f1f9 | ||
|
|
fc01c6b428 | ||
|
|
592848f42f | ||
|
|
6634909f5b | ||
|
|
6c5f27cd87 | ||
|
|
995ebb1941 | ||
|
|
d27b795d81 | ||
|
|
01eea51555 | ||
|
|
67e72fb96a | ||
|
|
c7e4a52b99 | ||
|
|
627ce179ef | ||
|
|
1ee2356028 | ||
|
|
335e2fcb1f | ||
|
|
a71fe3796f | ||
|
|
ab8114ee4f | ||
|
|
be4ed7481a | ||
|
|
4ee85bc108 | ||
|
|
a88a5aa922 | ||
|
|
87e82f5339 | ||
|
|
c741fee788 | ||
|
|
98ecb192fd | ||
|
|
ba34bb5aba | ||
|
|
1f9f9070a9 | ||
|
|
a86fa90a58 | ||
|
|
388bc74464 | ||
|
|
dd66f51105 | ||
|
|
e126a04a35 | ||
|
|
83ec439513 | ||
|
|
8afcb4e427 | ||
|
|
e84ea3a89d | ||
|
|
b80bda077d | ||
|
|
e1247a40a7 | ||
|
|
238835c625 | ||
|
|
8b229c0096 | ||
|
|
41290cf909 | ||
|
|
96ec29efd9 | ||
|
|
9c6a71c463 | ||
|
|
f7f4033e21 | ||
|
|
af3f65a648 | ||
|
|
b73d36fbd4 | ||
|
|
23a2c43e50 | ||
|
|
fe7d7a9feb | ||
|
|
ce8cef99e8 | ||
|
|
60958cad5f | ||
|
|
76701c245c | ||
|
|
2053ce7361 | ||
|
|
1935965095 | ||
|
|
006fb80533 | ||
|
|
ab2c3c6412 | ||
|
|
2c3947ea3f | ||
|
|
725189a7b0 | ||
|
|
7b61ca81bc | ||
|
|
f2d737b156 | ||
|
|
b6bee279d4 | ||
|
|
365783204a | ||
|
|
047f7af99a | ||
|
|
a880cdbc68 | ||
|
|
9f008fc04e | ||
|
|
aa8c41e715 | ||
|
|
2a5442940f | ||
|
|
3317cd8b5b | ||
|
|
d9241e03bb | ||
|
|
8e191d4103 | ||
|
|
d882e43603 | ||
|
|
4edd0edc3d | ||
|
|
9043e4d648 | ||
|
|
fb3f1d61cc | ||
|
|
4b21740e64 | ||
|
|
ef5a063af3 | ||
|
|
5aa29aafb7 | ||
|
|
d7be68e040 | ||
|
|
3d96b508d5 | ||
|
|
6c13e65802 | ||
|
|
fe9c355af5 | ||
|
|
ef7afb2589 | ||
|
|
0e19765e8b | ||
|
|
857fec1d47 | ||
|
|
a8287cb20f | ||
|
|
2507848575 | ||
|
|
fdd66c1435 | ||
|
|
827679ced6 | ||
|
|
e112b3f737 | ||
|
|
8598f4c315 | ||
|
|
8329aabe74 | ||
|
|
667519f81e | ||
|
|
ea9fa2b9c2 | ||
|
|
df3bac842e | ||
|
|
32e7323b45 | ||
|
|
62e1cfea59 | ||
|
|
92b3433e1d | ||
|
|
8723b1f101 | ||
|
|
88d2ce7d6f | ||
|
|
f65884183d | ||
|
|
fa1f51d42c | ||
|
|
578de2c52e | ||
|
|
12e111b76c | ||
|
|
82a6553c58 | ||
|
|
2a24277757 | ||
|
|
e20a0e90b2 | ||
|
|
b3e976860a | ||
|
|
1a9acd753c | ||
|
|
7f7e083a41 | ||
|
|
3aec4e6da4 | ||
|
|
59bec6e65e | ||
|
|
93dda99aaa | ||
|
|
16c419f816 | ||
|
|
a8e506504a | ||
|
|
bf5b82445f | ||
|
|
a58eebb448 | ||
|
|
233391fc4a | ||
|
|
7a4ac9ddd9 | ||
|
|
9de4bfc6fe | ||
|
|
c981a737a6 | ||
|
|
5a6b65aeb0 | ||
|
|
fa325b2497 | ||
|
|
f355464aae | ||
|
|
893b709f8b | ||
|
|
a4d1589493 | ||
|
|
4060fdc902 | ||
|
|
54f263da15 | ||
|
|
2a777e55d9 | ||
|
|
e1d6d46420 | ||
|
|
ed8e7aa01d | ||
|
|
56618ead39 | ||
|
|
1549bc67be | ||
|
|
a7f9dad6df | ||
|
|
5d6e078c87 | ||
|
|
6100cdba93 | ||
|
|
e04594defb | ||
|
|
5bc475b9df | ||
|
|
d27262c934 | ||
|
|
20e4449fd5 | ||
|
|
f3698aaeb5 | ||
|
|
7fec2af8e3 | ||
|
|
dc01dbd649 | ||
|
|
5e44ac2448 | ||
|
|
113bbc3ef1 | ||
|
|
294b27ab71 | ||
|
|
a444945faa | ||
|
|
0febf05d8d | ||
|
|
03294b5a2f | ||
|
|
a04c7677e4 | ||
|
|
67f63219f4 | ||
|
|
9634a89c81 | ||
|
|
f36c0710d8 | ||
|
|
b724f520cd | ||
|
|
a7f290dfdd | ||
|
|
98ce0e8c2e | ||
|
|
b6e8b64a2e | ||
|
|
4d6ce1f7e2 | ||
|
|
cf38395100 | ||
|
|
fc2e17fa59 | ||
|
|
642f21e56b | ||
|
|
e1799f17e3 | ||
|
|
730f1c5ec1 | ||
|
|
34a7b25c9c | ||
|
|
f93106970a | ||
|
|
2b4fb03dcf | ||
|
|
11fad11b6d | ||
|
|
885dca1750 | ||
|
|
1caa9faded | ||
|
|
4f24c0f909 | ||
|
|
1fd198c255 | ||
|
|
84b7f103c3 | ||
|
|
272be2c086 | ||
|
|
6705197a35 | ||
|
|
2ac06937f9 | ||
|
|
35a2cd9b94 | ||
|
|
9a072cddde | ||
|
|
36ed1022e3 | ||
|
|
3a43cf247b | ||
|
|
af29f5b266 | ||
|
|
e15ba1c82c | ||
|
|
7ac862be75 | ||
|
|
f6b1304e22 | ||
|
|
ee729a7e6a | ||
|
|
bc7937db71 | ||
|
|
0e1aeaf54c | ||
|
|
2e8717247d | ||
|
|
d17a17bd3c | ||
|
|
0afc1b96f1 | ||
|
|
5fbc6702bc | ||
|
|
75455a23e2 | ||
|
|
2aed46671f | ||
|
|
88934ec39a | ||
|
|
21c0c687cd | ||
|
|
6b90d3ef28 | ||
|
|
51ff424d98 | ||
|
|
ec08535204 | ||
|
|
a146c13c4f | ||
|
|
8543118607 | ||
|
|
27d067dc4c | ||
|
|
09eb172079 | ||
|
|
174cb651b4 | ||
|
|
c01b60dbd1 | ||
|
|
c54374068d | ||
|
|
a1f2003a77 | ||
|
|
1ca61114ef | ||
|
|
fdb143304f | ||
|
|
056e26dfd3 | ||
|
|
0c6f7dbee1 | ||
|
|
4fc6db49ca | ||
|
|
8887fcc3ee | ||
|
|
c4333fd2dc |
@@ -3,7 +3,7 @@
|
|||||||
"build": {
|
"build": {
|
||||||
"dockerfile": "Dockerfile",
|
"dockerfile": "Dockerfile",
|
||||||
"args": {
|
"args": {
|
||||||
"VARIANT": "18-buster"
|
"VARIANT": "18-bullseye"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"customizations": {
|
"customizations": {
|
||||||
|
|||||||
@@ -20,5 +20,7 @@
|
|||||||
**/obj
|
**/obj
|
||||||
**/secrets.dev.yaml
|
**/secrets.dev.yaml
|
||||||
**/values.dev.yaml
|
**/values.dev.yaml
|
||||||
|
**/.next
|
||||||
README.md
|
README.md
|
||||||
config/
|
config/
|
||||||
|
k3d/
|
||||||
|
|||||||
@@ -1,5 +1,3 @@
|
|||||||
name: Feature request
|
|
||||||
description: Suggest an idea for this project
|
|
||||||
title: "[Feature Request] "
|
title: "[Feature Request] "
|
||||||
labels: ["enhancement"]
|
labels: ["enhancement"]
|
||||||
body:
|
body:
|
||||||
11
.github/ISSUE_TEMPLATE/bug_report.yml
vendored
11
.github/ISSUE_TEMPLATE/bug_report.yml
vendored
@@ -1,7 +1,7 @@
|
|||||||
name: Bug report
|
name: Bug report
|
||||||
description: Create a report to help us improve
|
description: Create a report to help us improve
|
||||||
title: "[Bug] "
|
title: "[Bug] "
|
||||||
labels: ["bug"]
|
labels: ["bug, unconfirmed"]
|
||||||
body:
|
body:
|
||||||
- type: markdown
|
- type: markdown
|
||||||
attributes:
|
attributes:
|
||||||
@@ -69,11 +69,18 @@ body:
|
|||||||
attributes:
|
attributes:
|
||||||
label: Browser Logs
|
label: Browser Logs
|
||||||
description: Please review and provide any logs from the browser, if relevant
|
description: Please review and provide any logs from the browser, if relevant
|
||||||
|
- type: textarea
|
||||||
|
id: troubleshooting
|
||||||
|
attributes:
|
||||||
|
label: Troubleshooting
|
||||||
|
description: Please include output from your [troubleshooting tests](https://gethomepage.dev/en/more/troubleshooting/#service-widget-errors). If this is a service widget issue and you do not include any information here your issue will be closed. If it is not, indicate e.g. 'n/a'
|
||||||
|
validations:
|
||||||
|
required: true
|
||||||
- type: textarea
|
- type: textarea
|
||||||
id: other
|
id: other
|
||||||
attributes:
|
attributes:
|
||||||
label: Other
|
label: Other
|
||||||
description: Please include output from your troubleshooting tests, if relevant. Include any other relevant details. E.g. service version or API version, docker version, etc.
|
description: Include any other relevant details. E.g. service version or API version, docker version, etc.
|
||||||
- type: checkboxes
|
- type: checkboxes
|
||||||
id: pre-flight
|
id: pre-flight
|
||||||
attributes:
|
attributes:
|
||||||
|
|||||||
11
.github/ISSUE_TEMPLATE/config.yml
vendored
Normal file
11
.github/ISSUE_TEMPLATE/config.yml
vendored
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
blank_issues_enabled: false
|
||||||
|
contact_links:
|
||||||
|
- name: 🤔 Questions and Help
|
||||||
|
url: https://github.com/benphelps/homepage/discussions
|
||||||
|
about: This issue tracker is for bugs only, not general support questions. Please refer to our Discussions.
|
||||||
|
- name: 💬 Chat
|
||||||
|
url: https://discord.gg/k4ruYNrudu
|
||||||
|
about: Want to discuss homepage with others? Check out our chat.
|
||||||
|
- name: 🚀 Feature Request
|
||||||
|
url: https://github.com/benphelps/homepage/discussions/new?category=feature-requests
|
||||||
|
about: Remember to search for existing feature requests and "up-vote" any you like
|
||||||
30
.github/PULL_REQUEST_TEMPLATE.md
vendored
Normal file
30
.github/PULL_REQUEST_TEMPLATE.md
vendored
Normal file
@@ -0,0 +1,30 @@
|
|||||||
|
## Proposed change
|
||||||
|
|
||||||
|
<!--
|
||||||
|
Please include a summary of the change. Screenshots and / or videos can also be helpful if appropriate.
|
||||||
|
|
||||||
|
*** Please see the development guidelines for new widgets: https://gethomepage.dev/en/more/development/#service-widget-guidelines
|
||||||
|
*** If you do not follow these guidelines your PR will likely be closed without review.
|
||||||
|
|
||||||
|
New service widgets should include example(s) of relevant relevant API output as well as a PR to the docs for the new widget.
|
||||||
|
-->
|
||||||
|
|
||||||
|
Closes # (issue)
|
||||||
|
|
||||||
|
## Type of change
|
||||||
|
|
||||||
|
<!--
|
||||||
|
What type of change does your PR introduce to Homepage?
|
||||||
|
-->
|
||||||
|
|
||||||
|
- [ ] New service widget
|
||||||
|
- [ ] Bug fix (non-breaking change which fixes an issue)
|
||||||
|
- [ ] New feature (non-breaking change which adds functionality)
|
||||||
|
- [ ] Other (please explain)
|
||||||
|
|
||||||
|
## Checklist:
|
||||||
|
|
||||||
|
- [ ] If adding a service widget or a change that requires it, I have added a corresponding PR to the [documentation](https://github.com/benphelps/homepage-docs) here:
|
||||||
|
- [ ] If adding a new widget I have reviewed the [guidelines](https://gethomepage.dev/en/more/development/#service-widget-guidelines).
|
||||||
|
- [ ] If applicable, I have checked that all tests pass with e.g. `pnpm lint`.
|
||||||
|
- [ ] If applicable, I have tested my code for new features & regressions on both mobile & desktop devices, using the latest version of major browsers.
|
||||||
2
.github/workflows/docker-publish.yml
vendored
2
.github/workflows/docker-publish.yml
vendored
@@ -88,7 +88,7 @@ jobs:
|
|||||||
# https://github.com/docker/build-push-action
|
# https://github.com/docker/build-push-action
|
||||||
- name: Build and push Docker image
|
- name: Build and push Docker image
|
||||||
id: build-and-push
|
id: build-and-push
|
||||||
uses: docker/build-push-action@v3
|
uses: docker/build-push-action@v4
|
||||||
with:
|
with:
|
||||||
context: .
|
context: .
|
||||||
push: ${{ github.event_name != 'pull_request' }}
|
push: ${{ github.event_name != 'pull_request' }}
|
||||||
|
|||||||
1
.gitignore
vendored
1
.gitignore
vendored
@@ -4,6 +4,7 @@
|
|||||||
/node_modules
|
/node_modules
|
||||||
/.pnp
|
/.pnp
|
||||||
.pnp.js
|
.pnp.js
|
||||||
|
.pnpm-store
|
||||||
|
|
||||||
# testing
|
# testing
|
||||||
/coverage
|
/coverage
|
||||||
|
|||||||
@@ -31,6 +31,9 @@ Homepage includes a lot of configuration options and is often deploying in large
|
|||||||
|
|
||||||
People *love* thorough bug reports. I'm not even kidding.
|
People *love* thorough bug reports. I'm not even kidding.
|
||||||
|
|
||||||
|
## Development Guidelines
|
||||||
|
Please see the [documentation regarding development](https://gethomepage.dev/en/more/development/) and specifically the [guidelines for new service widgets](https://gethomepage.dev/en/more/development/#service-widget-guidelines) if you are considering making one.
|
||||||
|
|
||||||
## Use a Consistent Coding Style
|
## Use a Consistent Coding Style
|
||||||
This project follows the [Airbnb JavaScript Style Guide](https://github.com/airbnb/javascript), please follow it when submitting pull requests.
|
This project follows the [Airbnb JavaScript Style Guide](https://github.com/airbnb/javascript), please follow it when submitting pull requests.
|
||||||
|
|
||||||
|
|||||||
32
Dockerfile
32
Dockerfile
@@ -7,12 +7,10 @@ WORKDIR /app
|
|||||||
|
|
||||||
COPY --link package.json pnpm-lock.yaml* ./
|
COPY --link package.json pnpm-lock.yaml* ./
|
||||||
|
|
||||||
RUN <<EOF
|
SHELL ["/bin/ash", "-xeo", "pipefail", "-c"]
|
||||||
set -xe
|
RUN apk add --no-cache libc6-compat \
|
||||||
apk add libc6-compat
|
&& apk add --no-cache --virtual .gyp python3 make g++ \
|
||||||
apk add --virtual .gyp python3 make g++
|
&& npm install -g pnpm
|
||||||
npm install -g pnpm
|
|
||||||
EOF
|
|
||||||
|
|
||||||
RUN --mount=type=cache,id=pnpm-store,target=/root/.local/share/pnpm/store pnpm fetch | grep -v "cross-device link not permitted\|Falling back to copying packages from store"
|
RUN --mount=type=cache,id=pnpm-store,target=/root/.local/share/pnpm/store pnpm fetch | grep -v "cross-device link not permitted\|Falling back to copying packages from store"
|
||||||
|
|
||||||
@@ -29,12 +27,10 @@ ARG REVISION
|
|||||||
COPY --link --from=deps /app/node_modules ./node_modules/
|
COPY --link --from=deps /app/node_modules ./node_modules/
|
||||||
COPY . .
|
COPY . .
|
||||||
|
|
||||||
RUN <<EOF
|
SHELL ["/bin/ash", "-xeo", "pipefail", "-c"]
|
||||||
set -xe
|
RUN npm run telemetry \
|
||||||
npm run telemetry
|
&& mkdir config \
|
||||||
mkdir config && echo '-' > config/settings.yaml
|
&& NEXT_PUBLIC_BUILDTIME=$BUILDTIME NEXT_PUBLIC_VERSION=$VERSION NEXT_PUBLIC_REVISION=$REVISION npm run build
|
||||||
NEXT_PUBLIC_BUILDTIME=$BUILDTIME NEXT_PUBLIC_VERSION=$VERSION NEXT_PUBLIC_REVISION=$REVISION npm run build
|
|
||||||
EOF
|
|
||||||
|
|
||||||
# Production image, copy all the files and run next
|
# Production image, copy all the files and run next
|
||||||
FROM docker.io/node:18-alpine AS runner
|
FROM docker.io/node:18-alpine AS runner
|
||||||
@@ -50,12 +46,15 @@ ENV NODE_ENV production
|
|||||||
WORKDIR /app
|
WORKDIR /app
|
||||||
|
|
||||||
# Copy files from context (this allows the files to copy before the builder stage is done).
|
# Copy files from context (this allows the files to copy before the builder stage is done).
|
||||||
COPY --link package.json next.config.js ./
|
COPY --link --chown=1000:1000 package.json next.config.js ./
|
||||||
COPY --link /public ./public
|
COPY --link --chown=1000:1000 /public ./public/
|
||||||
|
|
||||||
# Copy files from builder
|
# Copy files from builder
|
||||||
COPY --link --from=builder /app/.next/standalone ./
|
COPY --link --from=builder --chown=1000:1000 /app/.next/standalone ./
|
||||||
COPY --link --from=builder /app/.next/static/ ./.next/static/
|
COPY --link --from=builder --chown=1000:1000 /app/.next/static/ ./.next/static/
|
||||||
|
COPY --link --chmod=755 docker-entrypoint.sh /usr/local/bin/
|
||||||
|
|
||||||
|
RUN apk add --no-cache su-exec
|
||||||
|
|
||||||
ENV PORT 3000
|
ENV PORT 3000
|
||||||
EXPOSE $PORT
|
EXPOSE $PORT
|
||||||
@@ -63,4 +62,5 @@ EXPOSE $PORT
|
|||||||
HEALTHCHECK --interval=10s --timeout=3s --start-period=20s \
|
HEALTHCHECK --interval=10s --timeout=3s --start-period=20s \
|
||||||
CMD wget --no-verbose --tries=1 --spider --no-check-certificate http://localhost:$PORT/api/healthcheck || exit 1
|
CMD wget --no-verbose --tries=1 --spider --no-check-certificate http://localhost:$PORT/api/healthcheck || exit 1
|
||||||
|
|
||||||
|
ENTRYPOINT ["docker-entrypoint.sh"]
|
||||||
CMD ["node", "server.js"]
|
CMD ["node", "server.js"]
|
||||||
|
|||||||
22
Dockerfile-tilt
Normal file
22
Dockerfile-tilt
Normal file
@@ -0,0 +1,22 @@
|
|||||||
|
# syntax = docker/dockerfile:latest
|
||||||
|
FROM docker.io/node:18-alpine
|
||||||
|
|
||||||
|
WORKDIR /app
|
||||||
|
|
||||||
|
COPY --link package.json pnpm-lock.yaml* ./
|
||||||
|
|
||||||
|
RUN <<EOF
|
||||||
|
set -xe
|
||||||
|
apk add libc6-compat
|
||||||
|
apk add --virtual .gyp python3 make g++
|
||||||
|
npm install -g pnpm
|
||||||
|
npm install -g next
|
||||||
|
EOF
|
||||||
|
|
||||||
|
RUN --mount=type=cache,id=pnpm-store,target=/root/.local/share/pnpm/store pnpm fetch | grep -v "cross-device link not permitted\|Falling back to copying packages from store"
|
||||||
|
|
||||||
|
RUN --mount=type=cache,id=pnpm-store,target=/root/.local/share/pnpm/store pnpm install -r --offline
|
||||||
|
|
||||||
|
COPY . .
|
||||||
|
|
||||||
|
CMD ["npx", "next", "dev"]
|
||||||
19
README.md
19
README.md
@@ -37,23 +37,24 @@
|
|||||||
- **Secure!** Every API request to backend services goes through a proxy server, so your API keys are never exposed to the frontend client.
|
- **Secure!** Every API request to backend services goes through a proxy server, so your API keys are never exposed to the frontend client.
|
||||||
- Images built for AMD64 (x86_64), ARM64, ARMv7 and ARMv6
|
- Images built for AMD64 (x86_64), ARM64, ARMv7 and ARMv6
|
||||||
- Supports all Raspberry Pi's, most SBCs & Apple Silicon
|
- Supports all Raspberry Pi's, most SBCs & Apple Silicon
|
||||||
- Full i18n support with automatic language detection
|
- Full i18n support with translations for Catalan, Chinese, Dutch, Finnish, French, German, Hebrew, Hungarian, Malay, Norwegian Bokmål, Polish, Portuguese, Portuguese (Brazil), Romanian, Russian, Spanish, Swedish and Yue
|
||||||
- Translations for Catalan, Chinese, Dutch, Finnish, French, German, Hebrew, Hungarian, Malay, Norwegian Bokmål, Polish, Portuguese, Portuguese (Brazil), Romanian, Russian, Spanish, Swedish and Yue
|
|
||||||
- Want to help translate? [Join the Weblate project](https://hosted.weblate.org/engage/homepage/)
|
- Want to help translate? [Join the Weblate project](https://hosted.weblate.org/engage/homepage/)
|
||||||
- Service & Web Bookmarks
|
- Service & Web Bookmarks
|
||||||
- Docker Integration
|
- Docker Integration
|
||||||
- Container status (Running / Stopped) & statistics (CPU, Memory, Network)
|
- Container status (Running / Stopped) & statistics (CPU, Memory, Network)
|
||||||
- Automatic service discovery (via labels)
|
- Automatic service discovery (via labels)
|
||||||
- Service Integration
|
- Service Integration
|
||||||
- Sonarr, Radarr, Readarr, Prowlarr, Bazarr, Lidarr, Emby, Jellyfin, Tautulli (Plex)
|
- Sonarr, Radarr, Readarr, Prowlarr, Bazarr, Lidarr, Emby, Jellyfin, Tautulli, Plex and more
|
||||||
- Ombi, Overseerr, Jellyseerr, Jackett, NZBGet, SABnzbd, ruTorrent, Transmission, qBittorrent
|
- Ombi, Overseerr, Jellyseerr, Jackett, NZBGet, SABnzbd, ruTorrent, Transmission, qBittorrent and more
|
||||||
- Portainer, Traefik, Speedtest Tracker, PiHole, AdGuard Home, Nginx Proxy Manager, Gotify, Syncthing Relay Server, Authentik, Proxmox
|
- Portainer, Traefik, Speedtest Tracker, PiHole, AdGuard Home, Nginx Proxy Manager, Gotify, Syncthing Relay Server, Authentik, Proxmox and more
|
||||||
- Information Providers
|
- Information Providers
|
||||||
- Coin Market Cap, Mastodon
|
- Coin Market Cap, Mastodon and more
|
||||||
- Information & Utility Widgets
|
- Information & Utility Widgets
|
||||||
- System Stats (Disk, CPU, Memory)
|
- System Stats (Disk, CPU, Memory)
|
||||||
- Weather via [OpenWeatherMap](https://openweathermap.org/) or [Open-Meteo](https://open-meteo.com/)
|
- Weather via [OpenWeatherMap](https://openweathermap.org/) or [Open-Meteo](https://open-meteo.com/)
|
||||||
- Search Bar
|
- Web Search Bar
|
||||||
|
- UniFi Console, Glances and more
|
||||||
|
- Instant "Quick-launch" search
|
||||||
- Customizable
|
- Customizable
|
||||||
- 21 theme colors with light and dark mode support
|
- 21 theme colors with light and dark mode support
|
||||||
- Background image support
|
- Background image support
|
||||||
@@ -63,7 +64,7 @@
|
|||||||
|
|
||||||
If you have any questions, suggestions, or general issues, please start a discussion on the [Discussions](https://github.com/benphelps/homepage/discussions) page.
|
If you have any questions, suggestions, or general issues, please start a discussion on the [Discussions](https://github.com/benphelps/homepage/discussions) page.
|
||||||
|
|
||||||
If you have a more specific issue, please open an issue on the [Issues](https://github.com/benphelps/homepage/issues) page.
|
For bug reports, please open an issue on the [Issues](https://github.com/benphelps/homepage/issues) page.
|
||||||
|
|
||||||
## Getting Started
|
## Getting Started
|
||||||
|
|
||||||
@@ -83,7 +84,7 @@ services:
|
|||||||
- 3000:3000
|
- 3000:3000
|
||||||
volumes:
|
volumes:
|
||||||
- /path/to/config:/app/config # Make sure your local config directory exists
|
- /path/to/config:/app/config # Make sure your local config directory exists
|
||||||
- /var/run/docker.sock:/var/run/docker.sock # (optional) For docker integrations
|
- /var/run/docker.sock:/var/run/docker.sock:ro # (optional) For docker integrations
|
||||||
```
|
```
|
||||||
|
|
||||||
or docker run:
|
or docker run:
|
||||||
|
|||||||
@@ -2,8 +2,24 @@
|
|||||||
|
|
||||||
set -e
|
set -e
|
||||||
|
|
||||||
|
# Default to root, so old installations won't break
|
||||||
|
export PUID=${PUID:-0}
|
||||||
|
export PGID=${PGID:-0}
|
||||||
|
|
||||||
# This is in attempt to preserve the original behavior of the Dockerfile,
|
# This is in attempt to preserve the original behavior of the Dockerfile,
|
||||||
# while also supporting the lscr.io /config directory
|
# while also supporting the lscr.io /config directory
|
||||||
[ ! -d "/app/config" ] && ln -s /config /app/config
|
[ ! -d "/app/config" ] && ln -s /config /app/config
|
||||||
|
|
||||||
node server.js
|
export HOMEPAGE_BUILDTIME=$(date +%s)
|
||||||
|
|
||||||
|
# Set privileges for /app but only if pid 1 user is root and we are dropping privileges.
|
||||||
|
# If container is run as an unprivileged user, it means owner already handled ownership setup on their own.
|
||||||
|
# Running chown in that case (as non-root) will cause error
|
||||||
|
[ "$(id -u)" == "0" ] && [ "${PUID}" != "0" ] && chown -R ${PUID}:${PGID} /app
|
||||||
|
|
||||||
|
# Drop privileges (when asked to) if root, otherwise run as current user
|
||||||
|
if [ "$(id -u)" == "0" ] && [ "${PUID}" != "0" ]; then
|
||||||
|
su-exec ${PUID}:${PGID} "$@"
|
||||||
|
else
|
||||||
|
exec "$@"
|
||||||
|
fi
|
||||||
|
|||||||
2
k3d/.envrc
Normal file
2
k3d/.envrc
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
#shellcheck disable=SC2148,SC2155
|
||||||
|
export KUBECONFIG=$(readlink -f ./kubeconfig)
|
||||||
2
k3d/.gitignore
vendored
Normal file
2
k3d/.gitignore
vendored
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
kubeconfig
|
||||||
|
|
||||||
64
k3d/README.md
Normal file
64
k3d/README.md
Normal file
@@ -0,0 +1,64 @@
|
|||||||
|
# Kubernetes Development
|
||||||
|
|
||||||
|
These configs and scripts attempt to simplify spinning up a kubernetes cluster
|
||||||
|
for development and testing purposes. It leverages [k3d](https://k3d.io) to create
|
||||||
|
a [k3s](https://k3s.io) cluster in Docker. Homepage can then be deployed either via
|
||||||
|
the `k3d-deploy.sh` script, or [tilt](https://tilt.dev) can be used to spin up a
|
||||||
|
local CI loop that will automatically update the deployment.
|
||||||
|
|
||||||
|
All the commands in the document should be run from the `k3d` directory.
|
||||||
|
|
||||||
|
## Requisite Tools
|
||||||
|
|
||||||
|
| Tool | Description |
|
||||||
|
|-------------------------------------------------------------|----------------------------------------------------------|
|
||||||
|
| [docker](https://docker.io) | Docker container runtime |
|
||||||
|
| [kubectl](https://kubernetes.io/releases/download/#kubectl) | Kubernetes CLI |
|
||||||
|
| [helm](https://helm.sh) | Kubernetes package manager |
|
||||||
|
| [k3d](https://k3d.io) | Kubernetes on Docker - used to create the cluster |
|
||||||
|
| [k9s](https://k9scli.io) | (Optional) Command line view for kubernetes cluster |
|
||||||
|
| [tilt](https://tilt.dev) | (Optional) Local CI loop for kubernetes deployment |
|
||||||
|
| [direnv](https://direnv.net/) | (Optional) Automatically loads `kubeconfig` via `.envrc` |
|
||||||
|
|
||||||
|
|
||||||
|
## One-off Test Deployments
|
||||||
|
|
||||||
|
Create a cluster:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
./k3d-up.sh
|
||||||
|
```
|
||||||
|
|
||||||
|
Build and deploy:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
./k3d-deploy.sh
|
||||||
|
```
|
||||||
|
|
||||||
|
Open the Homepage deployment:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
xdg-open http://homepage.k3d.localhost:8080/
|
||||||
|
```
|
||||||
|
|
||||||
|
## Continuous Deployment
|
||||||
|
|
||||||
|
Create a cluster:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
./k3d-up.sh
|
||||||
|
```
|
||||||
|
|
||||||
|
Kick off tilt:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
tilt up
|
||||||
|
```
|
||||||
|
|
||||||
|
Press space bar to open the tilt web UI, which is quite informative.
|
||||||
|
|
||||||
|
Open the Homepage deployment:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
xdg-open http://homepage.k3d.localhost:8080/
|
||||||
|
```
|
||||||
25
k3d/Tiltfile
Normal file
25
k3d/Tiltfile
Normal file
@@ -0,0 +1,25 @@
|
|||||||
|
docker_build('k3d-registry.localhost:55000/homepage:local', '..',
|
||||||
|
dockerfile = "../Dockerfile-tilt",
|
||||||
|
build_args={'node_env': 'development'},
|
||||||
|
#entrypoint='pnpm run nodemon /app/server.js',
|
||||||
|
live_update=[
|
||||||
|
sync('.', '/app'),
|
||||||
|
run('cd /app && pnpm install', trigger=['.package.json', './pnpm-lock.yaml'])
|
||||||
|
]
|
||||||
|
)
|
||||||
|
load('ext://helm_resource', 'helm_resource', 'helm_repo')
|
||||||
|
helm_repo('jameswynn', 'https://jameswynn.github.io/helm-charts')
|
||||||
|
|
||||||
|
helm_resource('homepage', 'jameswynn/homepage',
|
||||||
|
image_deps=[
|
||||||
|
"k3d-registry.localhost:55000/homepage:local"
|
||||||
|
],
|
||||||
|
image_keys=[
|
||||||
|
("image.repository", "image.tag")
|
||||||
|
],
|
||||||
|
# image_selector= "k3d-registry.localhost:55000/homepage:local",
|
||||||
|
flags=[
|
||||||
|
"-f", "k3d-helm-values.yaml",
|
||||||
|
"--set", "persistence.dotnext.enabled=true"
|
||||||
|
]
|
||||||
|
)
|
||||||
14
k3d/k3d-deploy.sh
Executable file
14
k3d/k3d-deploy.sh
Executable file
@@ -0,0 +1,14 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
DOCKER_BUILDKIT=1 docker build -t k3d-registry.localhost:55000/homepage:local ..
|
||||||
|
docker push k3d-registry.localhost:55000/homepage:local
|
||||||
|
|
||||||
|
HELM_REPO_NAME=jameswynn
|
||||||
|
HELM_REPO_URL=https://jameswynn.github.io/helm-charts
|
||||||
|
|
||||||
|
if ! helm repo list | grep $HELM_REPO_URL > /dev/null; then
|
||||||
|
helm repo add $HELM_REPO_NAME $HELM_REPO_URL
|
||||||
|
helm repo update
|
||||||
|
fi
|
||||||
|
|
||||||
|
helm upgrade --install homepage jameswynn/homepage -f k3d-helm-values.yaml
|
||||||
4
k3d/k3d-down.sh
Executable file
4
k3d/k3d-down.sh
Executable file
@@ -0,0 +1,4 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
k3d cluster delete homepage
|
||||||
|
rm kubeconfig
|
||||||
78
k3d/k3d-helm-values.yaml
Normal file
78
k3d/k3d-helm-values.yaml
Normal file
@@ -0,0 +1,78 @@
|
|||||||
|
image:
|
||||||
|
repository: k3d-registry.localhost:55000/homepage
|
||||||
|
tag: local
|
||||||
|
pullPolicy: Always
|
||||||
|
|
||||||
|
config:
|
||||||
|
bookmarks:
|
||||||
|
- Developer:
|
||||||
|
- Github:
|
||||||
|
- abbr: GH
|
||||||
|
href: https://github.com/
|
||||||
|
services:
|
||||||
|
- My First Group:
|
||||||
|
- My First Service:
|
||||||
|
href: http://localhost/
|
||||||
|
description: Homepage is awesome
|
||||||
|
|
||||||
|
- My Second Group:
|
||||||
|
- My Second Service:
|
||||||
|
href: http://localhost/
|
||||||
|
description: Homepage is the best
|
||||||
|
|
||||||
|
- My Third Group:
|
||||||
|
- My Third Service:
|
||||||
|
href: http://localhost/
|
||||||
|
description: Homepage is 😎
|
||||||
|
widgets:
|
||||||
|
# show the kubernetes widget, with the cluster summary and individual nodes
|
||||||
|
- kubernetes:
|
||||||
|
cluster:
|
||||||
|
show: true
|
||||||
|
cpu: true
|
||||||
|
memory: true
|
||||||
|
showLabel: true
|
||||||
|
label: "cluster"
|
||||||
|
nodes:
|
||||||
|
show: true
|
||||||
|
cpu: true
|
||||||
|
memory: true
|
||||||
|
showLabel: true
|
||||||
|
- search:
|
||||||
|
provider: duckduckgo
|
||||||
|
target: _blank
|
||||||
|
kubernetes:
|
||||||
|
mode: cluster
|
||||||
|
docker:
|
||||||
|
settings:
|
||||||
|
|
||||||
|
serviceAccount:
|
||||||
|
create: true
|
||||||
|
name: homepage
|
||||||
|
|
||||||
|
enableRbac: true
|
||||||
|
|
||||||
|
ingress:
|
||||||
|
main:
|
||||||
|
enabled: true
|
||||||
|
annotations:
|
||||||
|
gethomepage.dev/enabled: "true"
|
||||||
|
gethomepage.dev/name: "Homepage"
|
||||||
|
gethomepage.dev/description: "Dynamically Detected Homepage"
|
||||||
|
gethomepage.dev/group: "Dynamic"
|
||||||
|
gethomepage.dev/icon: "homepage.png"
|
||||||
|
hosts:
|
||||||
|
- host: homepage.k3d.localhost
|
||||||
|
paths:
|
||||||
|
- path: /
|
||||||
|
pathType: Prefix
|
||||||
|
|
||||||
|
persistence:
|
||||||
|
# this persists the .next directory which greatly improves successive pod startup times in Tilt,
|
||||||
|
# but it breaks normal deployments, so it is disabled by default
|
||||||
|
dotnext:
|
||||||
|
enabled: false
|
||||||
|
type: pvc
|
||||||
|
accessMode: ReadWriteOnce
|
||||||
|
size: 1Gi
|
||||||
|
mountPath: /app/.next
|
||||||
9
k3d/k3d-up.sh
Executable file
9
k3d/k3d-up.sh
Executable file
@@ -0,0 +1,9 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
k3d cluster create --config k3d.yaml --wait
|
||||||
|
k3d kubeconfig get homepage > kubeconfig
|
||||||
|
chmod 600 kubeconfig
|
||||||
|
export KUBECONFIG=$(pwd)/kubeconfig
|
||||||
|
|
||||||
|
echo "Waiting for traefik install job to complete (CTRL+C is safe if you're impatient)"
|
||||||
|
kubectl wait jobs/helm-install-traefik -n kube-system --for condition=complete --timeout 90s && echo "Completed" || echo "Timed out (but it should still come up eventually)"
|
||||||
59
k3d/k3d.yaml
Normal file
59
k3d/k3d.yaml
Normal file
@@ -0,0 +1,59 @@
|
|||||||
|
kind: Simple
|
||||||
|
apiVersion: k3d.io/v1alpha3
|
||||||
|
name: homepage
|
||||||
|
servers: 1
|
||||||
|
agents: 2
|
||||||
|
kubeAPI:
|
||||||
|
hostIP: 0.0.0.0
|
||||||
|
hostPort: "6443"
|
||||||
|
image: rancher/k3s:v1.25.5-k3s1
|
||||||
|
volumes:
|
||||||
|
- volume: /tmp:/tmp/k3d-homepage
|
||||||
|
nodeFilters:
|
||||||
|
- all
|
||||||
|
ports:
|
||||||
|
- port: 8080:80
|
||||||
|
nodeFilters:
|
||||||
|
- loadbalancer
|
||||||
|
- port: 0.0.0.0:8443:443
|
||||||
|
nodeFilters:
|
||||||
|
- loadbalancer
|
||||||
|
options:
|
||||||
|
k3d:
|
||||||
|
wait: true
|
||||||
|
timeout: 6m0s
|
||||||
|
disableLoadbalancer: false
|
||||||
|
disableImageVolume: false
|
||||||
|
disableRollback: false
|
||||||
|
k3s:
|
||||||
|
extraArgs:
|
||||||
|
- arg: --tls-san=127.0.0.1
|
||||||
|
nodeFilters:
|
||||||
|
- server:*
|
||||||
|
nodeLabels: []
|
||||||
|
kubeconfig:
|
||||||
|
updateDefaultKubeconfig: false
|
||||||
|
switchCurrentContext: false
|
||||||
|
runtime:
|
||||||
|
gpuRequest: ""
|
||||||
|
serversMemory: "1024Mi"
|
||||||
|
agentsMemory: "1024Mi"
|
||||||
|
labels:
|
||||||
|
- label: foo=bar
|
||||||
|
nodeFilters:
|
||||||
|
- server:0
|
||||||
|
- loadbalancer
|
||||||
|
env:
|
||||||
|
- envVar: bar=baz
|
||||||
|
nodeFilters:
|
||||||
|
- all
|
||||||
|
registries:
|
||||||
|
create:
|
||||||
|
name: k3d-registry
|
||||||
|
# host: 0.0.0.0
|
||||||
|
hostPort: "55000"
|
||||||
|
config: |
|
||||||
|
mirrors:
|
||||||
|
"k3d-registry.localhost:55000":
|
||||||
|
endpoint:
|
||||||
|
- http://k3d-registry:5000
|
||||||
147
kubernetes.md
Normal file
147
kubernetes.md
Normal file
@@ -0,0 +1,147 @@
|
|||||||
|
# Kubernetes Support
|
||||||
|
|
||||||
|
## Requirements
|
||||||
|
|
||||||
|
* Kubernetes 1.19+
|
||||||
|
* Metrics service
|
||||||
|
* An Ingress controller
|
||||||
|
|
||||||
|
## Deployment
|
||||||
|
|
||||||
|
Use the unofficial helm chart: https://github.com/jameswynn/helm-charts/tree/main/charts/homepage
|
||||||
|
|
||||||
|
```sh
|
||||||
|
helm repo add jameswynn https://jameswynn.github.io/helm-charts
|
||||||
|
helm install my-release jameswynn/homepage
|
||||||
|
```
|
||||||
|
|
||||||
|
### Configuration
|
||||||
|
|
||||||
|
Set the `mode` in the `kubernetes.yaml` to `cluster`.
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
mode: default
|
||||||
|
```
|
||||||
|
|
||||||
|
## Widgets
|
||||||
|
|
||||||
|
The Kubernetes widget can show a high-level overview of the cluster,
|
||||||
|
individual nodes, or both.
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
- kubernetes:
|
||||||
|
cluster:
|
||||||
|
# Shows the cluster node
|
||||||
|
show: true
|
||||||
|
# Shows the aggregate CPU stats
|
||||||
|
cpu: true
|
||||||
|
# Shows the aggregate memory stats
|
||||||
|
memory: true
|
||||||
|
# Shows a custom label
|
||||||
|
showLabel: true
|
||||||
|
label: "cluster"
|
||||||
|
nodes:
|
||||||
|
# Shows the clusters
|
||||||
|
show: true
|
||||||
|
# Shows the CPU for each node
|
||||||
|
cpu: true
|
||||||
|
# Shows the memory for each node
|
||||||
|
memory: true
|
||||||
|
# Shows the label, which is always the node name
|
||||||
|
showLabel: true
|
||||||
|
```
|
||||||
|
|
||||||
|
## Service Discovery
|
||||||
|
|
||||||
|
Sample yaml:
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
apiVersion: networking.k8s.io/v1
|
||||||
|
kind: Ingress
|
||||||
|
metadata:
|
||||||
|
name: homepage
|
||||||
|
annotations:
|
||||||
|
gethomepage.dev/enabled: "true"
|
||||||
|
gethomepage.dev/description: Dynamically Detected Homepage
|
||||||
|
gethomepage.dev/group: Operations
|
||||||
|
gethomepage.dev/icon: homepage.png
|
||||||
|
gethomepage.dev/name: Homepage
|
||||||
|
spec:
|
||||||
|
rules:
|
||||||
|
- host: homepage.example.com
|
||||||
|
http:
|
||||||
|
paths:
|
||||||
|
- backend:
|
||||||
|
service:
|
||||||
|
name: homepage
|
||||||
|
port:
|
||||||
|
number: 3000
|
||||||
|
path: /
|
||||||
|
pathType: Prefix
|
||||||
|
```
|
||||||
|
|
||||||
|
## Service Widgets
|
||||||
|
|
||||||
|
To manually configure a Service Widget the `namespace` and `app` fields must
|
||||||
|
be configured on the service entry.
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
- Home Automation
|
||||||
|
- Home-Assistant:
|
||||||
|
icon: home-assistant.png
|
||||||
|
href: https://home.example.com
|
||||||
|
description: Home Automation
|
||||||
|
app: home-assistant
|
||||||
|
namespace: home
|
||||||
|
```
|
||||||
|
|
||||||
|
This works by creating a label selector `app.kubernetes.io/name=home-assistant`,
|
||||||
|
which typically will be the same both for the ingress and the deployment. However,
|
||||||
|
some deployments can be complex and will not conform to this rule. In such
|
||||||
|
cases the `podSelector` variable can bridge the gap. Any field selector can
|
||||||
|
be used in it which allows for some powerful selection capabilities.
|
||||||
|
|
||||||
|
For instance, it can be utilized to roll multiple underlying deployments under
|
||||||
|
one application to see a high-level aggregate:
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
- Comms
|
||||||
|
- Element Chat:
|
||||||
|
icon: matrix-light.png
|
||||||
|
href: https://chat.example.com
|
||||||
|
description: Matrix Synapse Powered Chat
|
||||||
|
app: matrix-element
|
||||||
|
namespace: comms
|
||||||
|
podSelector: >-
|
||||||
|
app.kubernetes.io/instance in (
|
||||||
|
matrix-element,
|
||||||
|
matrix-media-repo,
|
||||||
|
matrix-media-repo-postgresql,
|
||||||
|
matrix-synapse
|
||||||
|
)
|
||||||
|
```
|
||||||
|
|
||||||
|
## Longhorn Widget
|
||||||
|
|
||||||
|
There is a widget for showing storage stats from [Longhorn](https://longhorn.io).
|
||||||
|
Configure it from the `widgets.yaml`.
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
- longhorn:
|
||||||
|
# Show the expanded
|
||||||
|
expanded: true
|
||||||
|
# Shows a node representing the aggregate values
|
||||||
|
total: true
|
||||||
|
# Shows the node names as labels
|
||||||
|
labels: true
|
||||||
|
# Show the nodes
|
||||||
|
nodes: true
|
||||||
|
# An explicit list of nodes to show. All are shown by default if "nodes" is true
|
||||||
|
include:
|
||||||
|
- node1
|
||||||
|
- node2
|
||||||
|
```
|
||||||
|
|
||||||
|
## Testing
|
||||||
|
|
||||||
|
Refer to the [k3d readme](k3d/README.md).
|
||||||
5755
package-lock.json
generated
Normal file
5755
package-lock.json
generated
Normal file
File diff suppressed because it is too large
Load Diff
@@ -11,6 +11,7 @@
|
|||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@headlessui/react": "^1.7.2",
|
"@headlessui/react": "^1.7.2",
|
||||||
|
"@kubernetes/client-node": "^0.17.1",
|
||||||
"classnames": "^2.3.2",
|
"classnames": "^2.3.2",
|
||||||
"compare-versions": "^5.0.1",
|
"compare-versions": "^5.0.1",
|
||||||
"dockerode": "^3.3.4",
|
"dockerode": "^3.3.4",
|
||||||
@@ -19,18 +20,18 @@
|
|||||||
"js-yaml": "^4.1.0",
|
"js-yaml": "^4.1.0",
|
||||||
"json-rpc-2.0": "^1.4.1",
|
"json-rpc-2.0": "^1.4.1",
|
||||||
"memory-cache": "^0.2.0",
|
"memory-cache": "^0.2.0",
|
||||||
|
"minecraft-ping-js": "^1.0.2",
|
||||||
"next": "^12.3.1",
|
"next": "^12.3.1",
|
||||||
"next-i18next": "^12.0.1",
|
"next-i18next": "^12.0.1",
|
||||||
"node-os-utils": "^1.3.7",
|
|
||||||
"pretty-bytes": "^6.0.0",
|
"pretty-bytes": "^6.0.0",
|
||||||
"raw-body": "^2.5.1",
|
"raw-body": "^2.5.1",
|
||||||
"react": "^18.2.0",
|
"react": "^18.2.0",
|
||||||
"react-dom": "^18.2.0",
|
"react-dom": "^18.2.0",
|
||||||
"react-i18next": "^11.18.6",
|
"react-i18next": "^11.18.6",
|
||||||
"react-icons": "^4.4.0",
|
"react-icons": "^4.4.0",
|
||||||
"rutorrent-promise": "^2.0.0",
|
|
||||||
"shvl": "^3.0.0",
|
"shvl": "^3.0.0",
|
||||||
"swr": "^1.3.0",
|
"swr": "^1.3.0",
|
||||||
|
"systeminformation": "^5.17.12",
|
||||||
"tough-cookie": "^4.1.2",
|
"tough-cookie": "^4.1.2",
|
||||||
"winston": "^3.8.2",
|
"winston": "^3.8.2",
|
||||||
"xml-js": "^1.6.11"
|
"xml-js": "^1.6.11"
|
||||||
@@ -52,5 +53,8 @@
|
|||||||
"tailwind-scrollbar": "^2.0.1",
|
"tailwind-scrollbar": "^2.0.1",
|
||||||
"tailwindcss": "^3.1.8",
|
"tailwindcss": "^3.1.8",
|
||||||
"typescript": "^4.8.3"
|
"typescript": "^4.8.3"
|
||||||
|
},
|
||||||
|
"optionalDependencies": {
|
||||||
|
"osx-temperature-sensor": "^1.0.8"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
2604
pnpm-lock.yaml
generated
2604
pnpm-lock.yaml
generated
File diff suppressed because it is too large
Load Diff
@@ -3,16 +3,16 @@
|
|||||||
"missing_type": "نوع القطعة مفقود: {{type}}",
|
"missing_type": "نوع القطعة مفقود: {{type}}",
|
||||||
"api_error": "API خطأ",
|
"api_error": "API خطأ",
|
||||||
"status": "الحالة",
|
"status": "الحالة",
|
||||||
"information": "Information",
|
"information": "معلومات",
|
||||||
"url": "URL",
|
"url": "URL",
|
||||||
"raw_error": "Raw Error",
|
"raw_error": "Raw Error",
|
||||||
"response_data": "Response Data"
|
"response_data": "بيانات الاستجابة"
|
||||||
},
|
},
|
||||||
"weather": {
|
"weather": {
|
||||||
"current": "الموقع الحالي",
|
"current": "الموقع الحالي",
|
||||||
"allow": "اضغط للسماح",
|
"allow": "أنقر للسماح",
|
||||||
"updating": "جاري التحديث",
|
"updating": "جاري التحديث",
|
||||||
"wait": "الرجاء الانتظار"
|
"wait": "الرجاء الإنتظار"
|
||||||
},
|
},
|
||||||
"search": {
|
"search": {
|
||||||
"placeholder": "بحث …"
|
"placeholder": "بحث …"
|
||||||
@@ -22,386 +22,627 @@
|
|||||||
"total": "المجموع",
|
"total": "المجموع",
|
||||||
"free": "متاح",
|
"free": "متاح",
|
||||||
"used": "مستخدم",
|
"used": "مستخدم",
|
||||||
"load": "الضغط"
|
"load": "الضغط",
|
||||||
|
"mem": "MEM",
|
||||||
|
"temp": "TEMP",
|
||||||
|
"max": "Max",
|
||||||
|
"uptime": "UP",
|
||||||
|
"months": "mo",
|
||||||
|
"days": "d",
|
||||||
|
"hours": "h",
|
||||||
|
"minutes": "m"
|
||||||
},
|
},
|
||||||
"unifi": {
|
"unifi": {
|
||||||
"users": "المستخدمون",
|
"users": "المستخدمون",
|
||||||
"uptime": "مدة تشغيل النظام",
|
"uptime": "مدة تشغيل النظام",
|
||||||
"days": "ايام",
|
"days": "أيام",
|
||||||
"wan": "WAN",
|
"wan": "WAN",
|
||||||
"lan": "LAN",
|
"lan": "LAN",
|
||||||
"wlan": "WLAN",
|
"wlan": "WLAN",
|
||||||
"devices": "الاجهزة",
|
"devices": "الأجهزة",
|
||||||
"lan_devices": "LAN اجهزة",
|
"lan_devices": "LAN أجهزة",
|
||||||
"wlan_devices": "WLAN احهزة",
|
"wlan_devices": "WLAN أجهزة",
|
||||||
"lan_users": "LAN مستخدمين",
|
"lan_users": "LAN مستخدمين",
|
||||||
"wlan_users": "WLAN مستخدمين",
|
"wlan_users": "WLAN مستخدمين",
|
||||||
"up": "اعلي",
|
"up": "يعمل",
|
||||||
"down": "اسفل",
|
"down": "لا يعمل",
|
||||||
"wait": "الرجاء الانتظار"
|
"wait": "الرجاء الإنتظار",
|
||||||
|
"empty_data": "Subsystem status unknown"
|
||||||
},
|
},
|
||||||
"wmo": {
|
"wmo": {
|
||||||
"73-day": "Snow",
|
"73-day": "ثلج",
|
||||||
"0-day": "Sunny",
|
"0-day": "مشمس",
|
||||||
"0-night": "Clear",
|
"0-night": "صافي",
|
||||||
"1-day": "Mainly Sunny",
|
"1-day": "مشمس غالباً",
|
||||||
"1-night": "Mainly Clear",
|
"1-night": "صافي غالباً",
|
||||||
"2-day": "Partly Cloudy",
|
"2-day": "غائم جزئياً",
|
||||||
"2-night": "Partly Cloudy",
|
"2-night": "غائم جزئياً",
|
||||||
"3-day": "Cloudy",
|
"3-day": "غائم",
|
||||||
"3-night": "Cloudy",
|
"3-night": "غائم",
|
||||||
"45-day": "Foggy",
|
"45-day": "ضبابي",
|
||||||
"45-night": "Foggy",
|
"45-night": "ضبابي",
|
||||||
"48-day": "Foggy",
|
"48-day": "ضبابي",
|
||||||
"48-night": "Foggy",
|
"48-night": "ضبابي",
|
||||||
"51-day": "Light Drizzle",
|
"51-day": "رذاذ خفيف",
|
||||||
"51-night": "Light Drizzle",
|
"51-night": "رذاذ خفيف",
|
||||||
"53-day": "Drizzle",
|
"53-day": "رذاذ",
|
||||||
"53-night": "Drizzle",
|
"53-night": "رذاذ",
|
||||||
"55-day": "Heavy Drizzle",
|
"55-day": "رذاذ كثيف",
|
||||||
"55-night": "Heavy Drizzle",
|
"55-night": "رذاذ كثيف",
|
||||||
"56-day": "Light Freezing Drizzle",
|
"56-day": "رذاذ متجمد خفيف",
|
||||||
"56-night": "Light Freezing Drizzle",
|
"56-night": "رذاذ متجمد خفيف",
|
||||||
"57-day": "Freezing Drizzle",
|
"57-day": "رذاذ متجمد",
|
||||||
"57-night": "Freezing Drizzle",
|
"57-night": "رذاذ متجمد",
|
||||||
"61-day": "Light Rain",
|
"61-day": "مطر خفيف",
|
||||||
"61-night": "Light Rain",
|
"61-night": "مطر خفيف",
|
||||||
"63-day": "Rain",
|
"63-day": "مطر",
|
||||||
"63-night": "Rain",
|
"63-night": "مطر",
|
||||||
"65-day": "Heavy Rain",
|
"65-day": "مطر شديد",
|
||||||
"65-night": "Heavy Rain",
|
"65-night": "مطر شديد",
|
||||||
"66-day": "Freezing Rain",
|
"66-day": "مطر متجمد",
|
||||||
"66-night": "Freezing Rain",
|
"66-night": "مطر متجمد",
|
||||||
"67-day": "Freezing Rain",
|
"67-day": "مطر متجمد",
|
||||||
"67-night": "Freezing Rain",
|
"67-night": "مطر متجمد",
|
||||||
"71-day": "Light Snow",
|
"71-day": "ثلج خفيف",
|
||||||
"71-night": "Light Snow",
|
"71-night": "ثلج خفيف",
|
||||||
"73-night": "Snow",
|
"73-night": "ثلج",
|
||||||
"75-day": "Heavy Snow",
|
"75-day": "ثلج شديد",
|
||||||
"75-night": "Heavy Snow",
|
"75-night": "ثلج شديد",
|
||||||
"77-day": "Snow Grains",
|
"77-day": "حبيبات الثلج",
|
||||||
"77-night": "Snow Grains",
|
"77-night": "حبيبات الثلج",
|
||||||
"80-day": "Light Showers",
|
"80-day": "أمطار خفيفة",
|
||||||
"80-night": "Light Showers",
|
"80-night": "أمطار خفيفة",
|
||||||
"81-day": "Showers",
|
"81-day": "أمطار",
|
||||||
"81-night": "Showers",
|
"81-night": "أمطار",
|
||||||
"82-day": "Heavy Showers",
|
"82-day": "أمطار شديدة",
|
||||||
"82-night": "Heavy Showers",
|
"82-night": "أمطار شديدة",
|
||||||
"85-day": "Snow Showers",
|
"85-day": "زخات الثلوج",
|
||||||
"85-night": "Snow Showers",
|
"85-night": "زخات الثلوج",
|
||||||
"86-day": "Snow Showers",
|
"86-day": "زخات الثلوج",
|
||||||
"86-night": "Snow Showers",
|
"86-night": "زخات الثلوج",
|
||||||
"95-day": "Thunderstorm",
|
"95-day": "عاصفة رعدية",
|
||||||
"95-night": "Thunderstorm",
|
"95-night": "عاصفة رعدية",
|
||||||
"96-day": "Thunderstorm With Hail",
|
"96-day": "عاصفة رعدية مع مطر",
|
||||||
"96-night": "Thunderstorm With Hail",
|
"96-night": "عاصفة رعدية مع مطر",
|
||||||
"99-day": "Thunderstorm With Hail",
|
"99-day": "عاصفة رعدية مع مطر",
|
||||||
"99-night": "Thunderstorm With Hail"
|
"99-night": "عاصفة رعدية مع مطر"
|
||||||
},
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "RX",
|
"rx": "RX",
|
||||||
"tx": "TX",
|
"tx": "TX",
|
||||||
"mem": "الرام",
|
"mem": "الذاكرة",
|
||||||
"cpu": "المعالج",
|
"cpu": "المعالج",
|
||||||
"offline": "غير متصل",
|
"offline": "غير متصل",
|
||||||
"error": "Error",
|
"error": "خطأ",
|
||||||
"unknown": "Unknown"
|
"unknown": "مجهول",
|
||||||
|
"running": "Running",
|
||||||
|
"starting": "Starting",
|
||||||
|
"unhealthy": "Unhealthy",
|
||||||
|
"not_found": "Not Found",
|
||||||
|
"exited": "Exited",
|
||||||
|
"partial": "Partial",
|
||||||
|
"healthy": "Healthy"
|
||||||
},
|
},
|
||||||
"emby": {
|
"emby": {
|
||||||
"playing": "يعمل الان",
|
"playing": "يعمل الآن",
|
||||||
"transcoding": "التحويل",
|
"transcoding": "التحويل",
|
||||||
"bitrate": "معدل البت",
|
"bitrate": "معدل البت",
|
||||||
"no_active": "No Active Streams"
|
"no_active": "No Active Streams",
|
||||||
|
"songs": "Songs",
|
||||||
|
"movies": "Movies",
|
||||||
|
"series": "Series",
|
||||||
|
"episodes": "Episodes"
|
||||||
},
|
},
|
||||||
"changedetectionio": {
|
"changedetectionio": {
|
||||||
"totalObserved": "Total Observed",
|
"totalObserved": "Total Observed",
|
||||||
"diffsDetected": "Diffs Detected"
|
"diffsDetected": "Diffs Detected"
|
||||||
},
|
},
|
||||||
"tautulli": {
|
"tautulli": {
|
||||||
"playing": "Playing",
|
"playing": "يشتغل",
|
||||||
"transcoding": "Transcoding",
|
"transcoding": "التحويل",
|
||||||
"bitrate": "Bitrate",
|
"bitrate": "معدل البت",
|
||||||
"no_active": "No Active Streams"
|
"no_active": "No Active Streams"
|
||||||
},
|
},
|
||||||
"nzbget": {
|
"nzbget": {
|
||||||
"rate": "Rate",
|
"rate": "معدل",
|
||||||
"remaining": "Remaining",
|
"remaining": "متبقي",
|
||||||
"downloaded": "Downloaded"
|
"downloaded": "مُنزل"
|
||||||
},
|
},
|
||||||
"plex": {
|
"plex": {
|
||||||
"streams": "Active Streams",
|
"streams": "Active Streams",
|
||||||
"movies": "Movies",
|
"movies": "أفلام",
|
||||||
"tv": "TV Shows"
|
"tv": "مسلسلات",
|
||||||
|
"albums": "Albums"
|
||||||
},
|
},
|
||||||
"sabnzbd": {
|
"sabnzbd": {
|
||||||
"rate": "Rate",
|
"rate": "معدل",
|
||||||
"queue": "Queue",
|
"queue": "إنتظار",
|
||||||
"timeleft": "Time Left"
|
"timeleft": "الوقت المتبقي"
|
||||||
},
|
},
|
||||||
"rutorrent": {
|
"rutorrent": {
|
||||||
"active": "Active",
|
"active": "نشط",
|
||||||
"upload": "Upload",
|
"upload": "تحميل",
|
||||||
"download": "Download"
|
"download": "تنزيل"
|
||||||
},
|
},
|
||||||
"transmission": {
|
"transmission": {
|
||||||
"download": "Download",
|
"download": "تنزيل",
|
||||||
"upload": "Upload",
|
"upload": "تحميل",
|
||||||
"leech": "Leech",
|
"leech": "Leech",
|
||||||
"seed": "Seed"
|
"seed": "Seed"
|
||||||
},
|
},
|
||||||
"qbittorrent": {
|
"qbittorrent": {
|
||||||
"download": "Download",
|
"download": "تنزيل",
|
||||||
"upload": "Upload",
|
"upload": "تحميل",
|
||||||
"leech": "Leech",
|
"leech": "Leech",
|
||||||
"seed": "Seed"
|
"seed": "Seed"
|
||||||
},
|
},
|
||||||
"sonarr": {
|
"sonarr": {
|
||||||
"wanted": "Wanted",
|
"wanted": "مطلوب",
|
||||||
"queued": "Queued",
|
"queued": "في الإنتظار",
|
||||||
"series": "Series"
|
"series": "سلسلة",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
},
|
},
|
||||||
"radarr": {
|
"radarr": {
|
||||||
"wanted": "Wanted",
|
"wanted": "مطلوب",
|
||||||
"missing": "Missing",
|
"missing": "مفقود",
|
||||||
"queued": "Queued",
|
"queued": "في الإنتظار",
|
||||||
"movies": "Movies"
|
"movies": "أفلام",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
},
|
},
|
||||||
"lidarr": {
|
"lidarr": {
|
||||||
"wanted": "Wanted",
|
"wanted": "مطلوب",
|
||||||
"queued": "Queued",
|
"queued": "في الإنتظار",
|
||||||
"albums": "Albums"
|
"artists": "Artists"
|
||||||
},
|
},
|
||||||
"readarr": {
|
"readarr": {
|
||||||
"wanted": "Wanted",
|
"wanted": "مطلوب",
|
||||||
"queued": "Queued",
|
"queued": "في الإنتظار",
|
||||||
"books": "Books"
|
"books": "كتب"
|
||||||
},
|
},
|
||||||
"bazarr": {
|
"bazarr": {
|
||||||
"missingEpisodes": "Missing Episodes",
|
"missingEpisodes": "حلقات مفقودة",
|
||||||
"missingMovies": "Missing Movies"
|
"missingMovies": "أفلام مفقودة"
|
||||||
},
|
},
|
||||||
"ombi": {
|
"ombi": {
|
||||||
"pending": "Pending",
|
"pending": "معلق",
|
||||||
"approved": "Approved",
|
"approved": "مصدق",
|
||||||
"available": "Available"
|
"available": "متاح"
|
||||||
},
|
},
|
||||||
"jellyseerr": {
|
"jellyseerr": {
|
||||||
"pending": "Pending",
|
"pending": "معلق",
|
||||||
"approved": "Approved",
|
"approved": "مصدق",
|
||||||
"available": "Available"
|
"available": "متاح"
|
||||||
},
|
},
|
||||||
"overseerr": {
|
"overseerr": {
|
||||||
"pending": "Pending",
|
"pending": "معلق",
|
||||||
"approved": "Approved",
|
"approved": "مصدق",
|
||||||
"available": "Available",
|
"available": "متاح",
|
||||||
"processing": "Processing"
|
"processing": "معالجة"
|
||||||
},
|
},
|
||||||
"pihole": {
|
"pihole": {
|
||||||
"queries": "Queries",
|
"queries": "الاستعلامات",
|
||||||
"blocked": "Blocked",
|
"blocked": "محظور",
|
||||||
"gravity": "Gravity"
|
"gravity": "الجاذبية",
|
||||||
|
"blocked_percent": "Blocked %"
|
||||||
},
|
},
|
||||||
"adguard": {
|
"adguard": {
|
||||||
"queries": "Queries",
|
"queries": "الاستعلامات",
|
||||||
"blocked": "Blocked",
|
"blocked": "محظور",
|
||||||
"filtered": "Filtered",
|
"filtered": "مرشح",
|
||||||
"latency": "Latency"
|
"latency": "الإستجابة"
|
||||||
},
|
},
|
||||||
"speedtest": {
|
"speedtest": {
|
||||||
"upload": "Upload",
|
"upload": "التحميل",
|
||||||
"download": "Download",
|
"download": "تنزيل",
|
||||||
"ping": "Ping"
|
"ping": "Ping"
|
||||||
},
|
},
|
||||||
"portainer": {
|
"portainer": {
|
||||||
"running": "Running",
|
"running": "يعمل",
|
||||||
"stopped": "Stopped",
|
"stopped": "متوقف",
|
||||||
"total": "Total"
|
"total": "مجموع"
|
||||||
},
|
},
|
||||||
"traefik": {
|
"traefik": {
|
||||||
"routers": "Routers",
|
"routers": "راوتر",
|
||||||
"services": "Services",
|
"services": "خدمات",
|
||||||
"middleware": "Middleware"
|
"middleware": "الوسيطة"
|
||||||
},
|
},
|
||||||
"npm": {
|
"npm": {
|
||||||
"enabled": "Enabled",
|
"enabled": "مفعل",
|
||||||
"disabled": "Disabled",
|
"disabled": "معطل",
|
||||||
"total": "Total"
|
"total": "مجموع"
|
||||||
},
|
},
|
||||||
"coinmarketcap": {
|
"coinmarketcap": {
|
||||||
"configure": "Configure one or more crypto currencies to track",
|
"configure": "قم بأنشاء عملة تشفير واحدة أو أكثر للتتبع",
|
||||||
"1hour": "1 Hour",
|
"1hour": "١ ساعة",
|
||||||
"1day": "1 Day",
|
"1day": "١ يوم",
|
||||||
"7days": "7 Days",
|
"7days": "٧ أيام",
|
||||||
"30days": "30 Days"
|
"30days": "٣٠ يوم"
|
||||||
},
|
},
|
||||||
"gotify": {
|
"gotify": {
|
||||||
"apps": "Applications",
|
"apps": "التطبيقات",
|
||||||
"clients": "Clients",
|
"clients": "العملاء",
|
||||||
"messages": "Messages"
|
"messages": "الرسائل"
|
||||||
},
|
},
|
||||||
"prowlarr": {
|
"prowlarr": {
|
||||||
"enableIndexers": "Indexers",
|
"enableIndexers": "مفهرسات",
|
||||||
"numberOfGrabs": "Grabs",
|
"numberOfGrabs": "Grabs",
|
||||||
"numberOfQueries": "Queries",
|
"numberOfQueries": "الاستعلامات",
|
||||||
"numberOfFailGrabs": "Fail Grabs",
|
"numberOfFailGrabs": "Fail Grabs",
|
||||||
"numberOfFailQueries": "Fail Queries"
|
"numberOfFailQueries": "فشل الاستعلامات"
|
||||||
},
|
},
|
||||||
"jackett": {
|
"jackett": {
|
||||||
"configured": "Configured",
|
"configured": "Configured",
|
||||||
"errored": "Errored"
|
"errored": "خطأ"
|
||||||
},
|
},
|
||||||
"strelaysrv": {
|
"strelaysrv": {
|
||||||
"numActiveSessions": "Sessions",
|
"numActiveSessions": "الجلسات",
|
||||||
"numConnections": "Connections",
|
"numConnections": "التوصيلات",
|
||||||
"dataRelayed": "Relayed",
|
"dataRelayed": "Relayed",
|
||||||
"transferRate": "Rate"
|
"transferRate": "معدل"
|
||||||
},
|
},
|
||||||
"mastodon": {
|
"mastodon": {
|
||||||
"user_count": "Users",
|
"user_count": "المستخدمين",
|
||||||
"status_count": "Posts",
|
"status_count": "Posts",
|
||||||
"domain_count": "Domains"
|
"domain_count": "Domains"
|
||||||
},
|
},
|
||||||
"authentik": {
|
"authentik": {
|
||||||
"users": "Users",
|
"users": "المستخدمين",
|
||||||
"loginsLast24H": "Logins (24h)",
|
"loginsLast24H": "تسجيلات الدخول (٢٤س)",
|
||||||
"failedLoginsLast24H": "Failed Logins (24h)"
|
"failedLoginsLast24H": "فشل تسجيلات الدخول (٢٤س)"
|
||||||
},
|
},
|
||||||
"proxmox": {
|
"proxmox": {
|
||||||
"mem": "MEM",
|
"mem": "الذاكرة",
|
||||||
"cpu": "CPU",
|
"cpu": "المعالج",
|
||||||
"lxc": "LXC",
|
"lxc": "LXC",
|
||||||
"vms": "VMs"
|
"vms": "VMs"
|
||||||
},
|
},
|
||||||
"glances": {
|
"glances": {
|
||||||
"cpu": "CPU",
|
"cpu": "معالج",
|
||||||
"mem": "MEM",
|
"wait": "الرجاء الإنتظار",
|
||||||
"wait": "Please wait"
|
"temp": "TEMP",
|
||||||
|
"uptime": "UP",
|
||||||
|
"days": "d",
|
||||||
|
"hours": "h",
|
||||||
|
"load": "Load",
|
||||||
|
"warn": "Warn",
|
||||||
|
"total": "Total",
|
||||||
|
"free": "Free",
|
||||||
|
"used": "Used"
|
||||||
},
|
},
|
||||||
"quicklaunch": {
|
"quicklaunch": {
|
||||||
"bookmark": "Bookmark",
|
"bookmark": "مفضلة",
|
||||||
"service": "Service"
|
"service": "خدمة",
|
||||||
|
"search": "Search",
|
||||||
|
"custom": "Custom",
|
||||||
|
"visit": "Visit",
|
||||||
|
"url": "URL"
|
||||||
},
|
},
|
||||||
"homebridge": {
|
"homebridge": {
|
||||||
"available_update": "System",
|
"available_update": "نظام",
|
||||||
"updates": "Updates",
|
"updates": "تحديثات",
|
||||||
"update_available": "Update Available",
|
"update_available": "تحديث متاح",
|
||||||
"up_to_date": "Up to Date",
|
"up_to_date": "حتى الآن",
|
||||||
"child_bridges": "Child Bridges",
|
"child_bridges": "Child Bridges",
|
||||||
"child_bridges_status": "{{ok}}/{{total}}"
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
|
"up": "Up",
|
||||||
|
"pending": "Pending",
|
||||||
|
"down": "Down"
|
||||||
},
|
},
|
||||||
"watchtower": {
|
"watchtower": {
|
||||||
"containers_scanned": "Scanned",
|
"containers_scanned": "Scanned",
|
||||||
"containers_updated": "Updated",
|
"containers_updated": "محدث",
|
||||||
"containers_failed": "Failed"
|
"containers_failed": "فشل"
|
||||||
},
|
},
|
||||||
"autobrr": {
|
"autobrr": {
|
||||||
"approvedPushes": "Approved",
|
"approvedPushes": "مصدق",
|
||||||
"rejectedPushes": "Rejected",
|
"rejectedPushes": "مرفوض",
|
||||||
"filters": "Filters",
|
"filters": "المرشحات",
|
||||||
"indexers": "Indexers"
|
"indexers": "مفهرسات"
|
||||||
},
|
},
|
||||||
"tubearchivist": {
|
"tubearchivist": {
|
||||||
"downloads": "Queue",
|
"downloads": "إنتظار",
|
||||||
"videos": "Videos",
|
"videos": "الفيديوهات",
|
||||||
"channels": "Channels",
|
"channels": "القنوات",
|
||||||
"playlists": "Playlists"
|
"playlists": "قوائم التشغيل"
|
||||||
},
|
},
|
||||||
"truenas": {
|
"truenas": {
|
||||||
"load": "System Load",
|
"load": "حمل النظام",
|
||||||
"uptime": "Uptime",
|
"uptime": "مدة التشغيل",
|
||||||
"alerts": "Alerts",
|
"alerts": "تنبيهات",
|
||||||
"time": "{{value, number(style: unit; unitDisplay: long;)}}"
|
"time": "{{value, number(style: unit; unitDisplay: long;)}}"
|
||||||
},
|
},
|
||||||
"navidrome": {
|
"navidrome": {
|
||||||
"nothing_streaming": "No Active Streams",
|
"nothing_streaming": "No Active Streams",
|
||||||
"please_wait": "Please Wait"
|
"please_wait": "الرجاء الإنتظار"
|
||||||
},
|
},
|
||||||
"pyload": {
|
"pyload": {
|
||||||
"speed": "Speed",
|
"speed": "السرعة",
|
||||||
"active": "Active",
|
"active": "نشط",
|
||||||
"queue": "Queue",
|
"queue": "إنتظار",
|
||||||
"total": "Total"
|
"total": "مجموع"
|
||||||
},
|
},
|
||||||
"gluetun": {
|
"gluetun": {
|
||||||
"public_ip": "Public IP",
|
"public_ip": "العام IP",
|
||||||
"region": "Region",
|
"region": "منطقة",
|
||||||
"country": "Country"
|
"country": "الدولة"
|
||||||
},
|
},
|
||||||
"hdhomerun": {
|
"hdhomerun": {
|
||||||
"channels": "Channels",
|
"channels": "قنوات",
|
||||||
"hd": "HD"
|
"hd": "HD"
|
||||||
},
|
},
|
||||||
"ping": {
|
"ping": {
|
||||||
"error": "Error",
|
"error": "خطأ",
|
||||||
"ping": "Ping"
|
"ping": "Ping"
|
||||||
},
|
},
|
||||||
"scrutiny": {
|
"scrutiny": {
|
||||||
"passed": "Passed",
|
"passed": "إجتاز",
|
||||||
"failed": "Failed",
|
"failed": "فشل",
|
||||||
"unknown": "Unknown"
|
"unknown": "مجهول"
|
||||||
},
|
},
|
||||||
"paperlessngx": {
|
"paperlessngx": {
|
||||||
"inbox": "Inbox",
|
"inbox": "صندوق الوارد",
|
||||||
"total": "Total"
|
"total": "المجموع"
|
||||||
},
|
},
|
||||||
"deluge": {
|
"deluge": {
|
||||||
"download": "Download",
|
"download": "تنزيل",
|
||||||
"upload": "Upload",
|
"upload": "تحميل",
|
||||||
"leech": "Leech",
|
"leech": "Leech",
|
||||||
"seed": "Seed"
|
"seed": "Seed"
|
||||||
},
|
},
|
||||||
"flood": {
|
"flood": {
|
||||||
"download": "Download",
|
"download": "التنزيل",
|
||||||
"upload": "Upload",
|
"upload": "التحميل",
|
||||||
"leech": "Leech",
|
"leech": "Leech",
|
||||||
"seed": "Seed"
|
"seed": "Seed"
|
||||||
},
|
},
|
||||||
"tdarr": {
|
"tdarr": {
|
||||||
"queue": "Queue",
|
"queue": "إنتظار",
|
||||||
"processed": "Processed",
|
"processed": "معالجة",
|
||||||
"errored": "Errored",
|
"errored": "خطأ",
|
||||||
"saved": "Saved"
|
"saved": "حفظ"
|
||||||
},
|
},
|
||||||
"miniflux": {
|
"miniflux": {
|
||||||
"read": "Read",
|
"read": "قراءة",
|
||||||
"unread": "Unread"
|
"unread": "غير مقروء"
|
||||||
},
|
},
|
||||||
"nextdns": {
|
"nextdns": {
|
||||||
"wait": "Please Wait",
|
"wait": "الرجاء الإنتظار",
|
||||||
"no_devices": "No Device Data Received"
|
"no_devices": "لم يتم استلام بيانات الجهاز"
|
||||||
},
|
},
|
||||||
"common": {
|
"common": {
|
||||||
"bibyterate": "{{value, rate(bits: false; binary: true)}}",
|
"bibyterate": "{{value, rate(bits: false; binary: true)}}",
|
||||||
"bibitrate": "{{value, rate(bits: true; binary: true)}}"
|
"bibitrate": "{{value, rate(bits: true; binary: true)}}"
|
||||||
},
|
},
|
||||||
"omada": {
|
"omada": {
|
||||||
"connectedAp": "Connected APs",
|
"connectedAp": "المتصلة APs",
|
||||||
"activeUser": "Active devices",
|
"activeUser": "الأجهزة النشطة",
|
||||||
"alerts": "Alerts",
|
"alerts": "تنبيهات",
|
||||||
"connectedGateway": "Connected gateways",
|
"connectedGateway": "Connected gateways",
|
||||||
"connectedSwitches": "Connected switches"
|
"connectedSwitches": "Connected switches"
|
||||||
},
|
},
|
||||||
"downloadstation": {
|
"downloadstation": {
|
||||||
"download": "Download",
|
"download": "تنزيل",
|
||||||
"upload": "Upload",
|
"upload": "تحميل",
|
||||||
"leech": "Leech",
|
"leech": "Leech",
|
||||||
"seed": "Seed"
|
"seed": "Seed"
|
||||||
},
|
},
|
||||||
"mikrotik": {
|
"mikrotik": {
|
||||||
"cpuLoad": "CPU Load",
|
"cpuLoad": "حمل المعالج",
|
||||||
"memoryUsed": "Memory Used",
|
"memoryUsed": "الذاكرة الستخدمة",
|
||||||
"uptime": "Uptime",
|
"uptime": "مدة التشغيل",
|
||||||
"numberOfLeases": "Leases"
|
"numberOfLeases": "Leases"
|
||||||
},
|
},
|
||||||
"xteve": {
|
"xteve": {
|
||||||
"streams_all": "All Streams",
|
"streams_all": "All Streams",
|
||||||
"streams_active": "Active Streams",
|
"streams_active": "Active Streams",
|
||||||
"streams_xepg": "XEPG Channels"
|
"streams_xepg": "XEPG قنوات"
|
||||||
},
|
},
|
||||||
"opnsense": {
|
"opnsense": {
|
||||||
"cpu": "CPU Load",
|
"cpu": "حمل المعالج",
|
||||||
"memory": "Active Memory",
|
"memory": "الذاكرة النشطة",
|
||||||
"wanUpload": "WAN Upload",
|
"wanUpload": "WAN التحميل",
|
||||||
"wanDownload": "WAN Download"
|
"wanDownload": "WAN التنزيل"
|
||||||
|
},
|
||||||
|
"moonraker": {
|
||||||
|
"printer_state": "حالة الطابعة",
|
||||||
|
"print_status": "حالة الطابعة",
|
||||||
|
"print_progress": "تقدم",
|
||||||
|
"layers": "طبقات"
|
||||||
|
},
|
||||||
|
"medusa": {
|
||||||
|
"wanted": "مطلوب",
|
||||||
|
"queued": "في الإنتظار",
|
||||||
|
"series": "سلسلة"
|
||||||
|
},
|
||||||
|
"octoprint": {
|
||||||
|
"printer_state": "حالة",
|
||||||
|
"temp_tool": "أداة درجة الحرارة",
|
||||||
|
"temp_bed": "درجة حرارة السرير",
|
||||||
|
"job_completion": "إتمام"
|
||||||
|
},
|
||||||
|
"cloudflared": {
|
||||||
|
"origin_ip": "Origin IP",
|
||||||
|
"status": "حالة"
|
||||||
|
},
|
||||||
|
"proxmoxbackupserver": {
|
||||||
|
"datastore_usage": "Datastore",
|
||||||
|
"failed_tasks_24h": "Failed Tasks 24h",
|
||||||
|
"cpu_usage": "CPU",
|
||||||
|
"memory_usage": "Memory"
|
||||||
|
},
|
||||||
|
"immich": {
|
||||||
|
"users": "Users",
|
||||||
|
"photos": "Photos",
|
||||||
|
"videos": "Videos",
|
||||||
|
"storage": "Storage"
|
||||||
|
},
|
||||||
|
"uptimekuma": {
|
||||||
|
"up": "Sites Up",
|
||||||
|
"down": "Sites Down",
|
||||||
|
"uptime": "Uptime",
|
||||||
|
"incident": "Incident",
|
||||||
|
"m": "m"
|
||||||
|
},
|
||||||
|
"komga": {
|
||||||
|
"libraries": "Libraries",
|
||||||
|
"series": "Series",
|
||||||
|
"books": "Books"
|
||||||
|
},
|
||||||
|
"mylar": {
|
||||||
|
"series": "Series",
|
||||||
|
"issues": "Issues",
|
||||||
|
"wanted": "Wanted"
|
||||||
|
},
|
||||||
|
"photoprism": {
|
||||||
|
"albums": "Albums",
|
||||||
|
"photos": "Photos",
|
||||||
|
"videos": "Videos",
|
||||||
|
"people": "People"
|
||||||
|
},
|
||||||
|
"diskstation": {
|
||||||
|
"days": "Days",
|
||||||
|
"volumeAvailable": "Available",
|
||||||
|
"uptime": "Uptime"
|
||||||
|
},
|
||||||
|
"fileflows": {
|
||||||
|
"queue": "Queue",
|
||||||
|
"processing": "Processing",
|
||||||
|
"processed": "Processed",
|
||||||
|
"time": "Time"
|
||||||
|
},
|
||||||
|
"grafana": {
|
||||||
|
"dashboards": "Dashboards",
|
||||||
|
"datasources": "Data Sources",
|
||||||
|
"totalalerts": "Total Alerts",
|
||||||
|
"alertstriggered": "Alerts Triggered"
|
||||||
|
},
|
||||||
|
"nextcloud": {
|
||||||
|
"cpuload": "Cpu Load",
|
||||||
|
"memoryusage": "Memory Usage",
|
||||||
|
"freespace": "Free Space",
|
||||||
|
"activeusers": "Active Users",
|
||||||
|
"numfiles": "Files",
|
||||||
|
"numshares": "Shared Items"
|
||||||
|
},
|
||||||
|
"kopia": {
|
||||||
|
"status": "Status",
|
||||||
|
"size": "Size",
|
||||||
|
"lastrun": "Last Run",
|
||||||
|
"nextrun": "Next Run",
|
||||||
|
"failed": "Failed"
|
||||||
|
},
|
||||||
|
"unmanic": {
|
||||||
|
"active_workers": "Active Workers",
|
||||||
|
"total_workers": "Total Workers",
|
||||||
|
"records_total": "Queue Length"
|
||||||
|
},
|
||||||
|
"healthchecks": {
|
||||||
|
"new": "New",
|
||||||
|
"up": "Online",
|
||||||
|
"grace": "In Grace Period",
|
||||||
|
"down": "Offline",
|
||||||
|
"paused": "Paused",
|
||||||
|
"status": "Status",
|
||||||
|
"last_ping": "Last Ping",
|
||||||
|
"never": "No pings yet"
|
||||||
|
},
|
||||||
|
"pterodactyl": {
|
||||||
|
"servers": "Servers",
|
||||||
|
"nodes": "Nodes"
|
||||||
|
},
|
||||||
|
"prometheus": {
|
||||||
|
"targets_up": "Targets Up",
|
||||||
|
"targets_down": "Targets Down",
|
||||||
|
"targets_total": "Total Targets"
|
||||||
|
},
|
||||||
|
"minecraft": {
|
||||||
|
"players": "Players",
|
||||||
|
"version": "Version",
|
||||||
|
"status": "Status",
|
||||||
|
"up": "Online",
|
||||||
|
"down": "Offline"
|
||||||
|
},
|
||||||
|
"ghostfolio": {
|
||||||
|
"gross_percent_today": "Today",
|
||||||
|
"gross_percent_1y": "One year",
|
||||||
|
"gross_percent_max": "All time"
|
||||||
|
},
|
||||||
|
"audiobookshelf": {
|
||||||
|
"podcasts": "Podcasts",
|
||||||
|
"books": "Books",
|
||||||
|
"podcastsDuration": "Duration",
|
||||||
|
"booksDuration": "Duration"
|
||||||
|
},
|
||||||
|
"homeassistant": {
|
||||||
|
"people_home": "People Home",
|
||||||
|
"lights_on": "Lights On",
|
||||||
|
"switches_on": "Switches On"
|
||||||
|
},
|
||||||
|
"freshrss": {
|
||||||
|
"subscriptions": "Subscriptions",
|
||||||
|
"unread": "Unread"
|
||||||
|
},
|
||||||
|
"channelsdvrserver": {
|
||||||
|
"scheduled": "Scheduled",
|
||||||
|
"passes": "Passes",
|
||||||
|
"shows": "Shows",
|
||||||
|
"recordings": "Recordings"
|
||||||
|
},
|
||||||
|
"whatsupdocker": {
|
||||||
|
"monitoring": "Monitoring",
|
||||||
|
"updates": "Updates"
|
||||||
|
},
|
||||||
|
"tailscale": {
|
||||||
|
"address": "Address",
|
||||||
|
"expires": "Expires",
|
||||||
|
"never": "Never",
|
||||||
|
"last_seen": "Last Seen",
|
||||||
|
"now": "Now",
|
||||||
|
"years": "{{number}}y",
|
||||||
|
"weeks": "{{number}}w",
|
||||||
|
"days": "{{number}}d",
|
||||||
|
"hours": "{{number}}h",
|
||||||
|
"minutes": "{{number}}m",
|
||||||
|
"seconds": "{{number}}s",
|
||||||
|
"ago": "{{value}} Ago"
|
||||||
|
},
|
||||||
|
"qnap": {
|
||||||
|
"cpuUsage": "CPU Usage",
|
||||||
|
"memUsage": "MEM Usage",
|
||||||
|
"systemTempC": "System Temp",
|
||||||
|
"poolUsage": "Pool Usage",
|
||||||
|
"volumeUsage": "Volume Usage",
|
||||||
|
"invalid": "Invalid"
|
||||||
|
},
|
||||||
|
"pfsense": {
|
||||||
|
"load": "Load Avg",
|
||||||
|
"memory": "Mem Usage",
|
||||||
|
"wanStatus": "WAN Status",
|
||||||
|
"up": "Up",
|
||||||
|
"down": "Down",
|
||||||
|
"temp": "Temp",
|
||||||
|
"disk": "Disk Usage",
|
||||||
|
"wanIP": "WAN IP"
|
||||||
|
},
|
||||||
|
"caddy": {
|
||||||
|
"upstreams": "Upstreams",
|
||||||
|
"requests": "Current requests",
|
||||||
|
"requests_failed": "Failed requests"
|
||||||
|
},
|
||||||
|
"evcc": {
|
||||||
|
"pv_power": "Production",
|
||||||
|
"battery_soc": "Battery",
|
||||||
|
"grid_power": "Grid",
|
||||||
|
"home_power": "Consumption",
|
||||||
|
"charge_power": "Charger",
|
||||||
|
"watt_hour": "Wh"
|
||||||
|
},
|
||||||
|
"pialert": {
|
||||||
|
"total": "Total",
|
||||||
|
"connected": "Connected",
|
||||||
|
"new_devices": "New Devices",
|
||||||
|
"down_alerts": "Down Alerts"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -32,7 +32,15 @@
|
|||||||
"total": "Общо",
|
"total": "Общо",
|
||||||
"free": "Свободни",
|
"free": "Свободни",
|
||||||
"used": "Заети",
|
"used": "Заети",
|
||||||
"load": "Натоварване"
|
"load": "Натоварване",
|
||||||
|
"mem": "MEM",
|
||||||
|
"temp": "TEMP",
|
||||||
|
"max": "Max",
|
||||||
|
"uptime": "UP",
|
||||||
|
"months": "mo",
|
||||||
|
"days": "d",
|
||||||
|
"hours": "h",
|
||||||
|
"minutes": "m"
|
||||||
},
|
},
|
||||||
"unifi": {
|
"unifi": {
|
||||||
"users": "Потребители",
|
"users": "Потребители",
|
||||||
@@ -48,7 +56,8 @@
|
|||||||
"wlan": "WLAN",
|
"wlan": "WLAN",
|
||||||
"devices": "Devices",
|
"devices": "Devices",
|
||||||
"lan_devices": "LAN Devices",
|
"lan_devices": "LAN Devices",
|
||||||
"wlan_devices": "WLAN Devices"
|
"wlan_devices": "WLAN Devices",
|
||||||
|
"empty_data": "Subsystem status unknown"
|
||||||
},
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"offline": "Изключен",
|
"offline": "Изключен",
|
||||||
@@ -57,13 +66,24 @@
|
|||||||
"mem": "MEM",
|
"mem": "MEM",
|
||||||
"cpu": "CPU",
|
"cpu": "CPU",
|
||||||
"error": "Error",
|
"error": "Error",
|
||||||
"unknown": "Unknown"
|
"unknown": "Unknown",
|
||||||
|
"partial": "Partial",
|
||||||
|
"running": "Running",
|
||||||
|
"starting": "Starting",
|
||||||
|
"unhealthy": "Unhealthy",
|
||||||
|
"not_found": "Not Found",
|
||||||
|
"exited": "Exited",
|
||||||
|
"healthy": "Healthy"
|
||||||
},
|
},
|
||||||
"emby": {
|
"emby": {
|
||||||
"playing": "Възпроизвежда",
|
"playing": "Възпроизвежда",
|
||||||
"transcoding": "Конвертира",
|
"transcoding": "Конвертира",
|
||||||
"bitrate": "Bitrate",
|
"bitrate": "Bitrate",
|
||||||
"no_active": "Няма активни потоци"
|
"no_active": "Няма активни потоци",
|
||||||
|
"movies": "Movies",
|
||||||
|
"series": "Series",
|
||||||
|
"episodes": "Episodes",
|
||||||
|
"songs": "Songs"
|
||||||
},
|
},
|
||||||
"tautulli": {
|
"tautulli": {
|
||||||
"playing": "Възпроизвежда",
|
"playing": "Възпроизвежда",
|
||||||
@@ -79,7 +99,8 @@
|
|||||||
"plex": {
|
"plex": {
|
||||||
"streams": "Активни Потоци",
|
"streams": "Активни Потоци",
|
||||||
"movies": "Филми",
|
"movies": "Филми",
|
||||||
"tv": "Сериали"
|
"tv": "Сериали",
|
||||||
|
"albums": "Albums"
|
||||||
},
|
},
|
||||||
"transmission": {
|
"transmission": {
|
||||||
"download": "Сваляне",
|
"download": "Сваляне",
|
||||||
@@ -96,18 +117,22 @@
|
|||||||
"sonarr": {
|
"sonarr": {
|
||||||
"wanted": "Wanted",
|
"wanted": "Wanted",
|
||||||
"queued": "Queued",
|
"queued": "Queued",
|
||||||
"series": "Series"
|
"series": "Series",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
},
|
},
|
||||||
"radarr": {
|
"radarr": {
|
||||||
"wanted": "Wanted",
|
"wanted": "Wanted",
|
||||||
"queued": "Queued",
|
"queued": "Queued",
|
||||||
"movies": "Movies",
|
"movies": "Movies",
|
||||||
"missing": "Missing"
|
"missing": "Missing",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
},
|
},
|
||||||
"lidarr": {
|
"lidarr": {
|
||||||
"wanted": "Wanted",
|
"wanted": "Wanted",
|
||||||
"queued": "Queued",
|
"queued": "Queued",
|
||||||
"albums": "Albums"
|
"artists": "Artists"
|
||||||
},
|
},
|
||||||
"readarr": {
|
"readarr": {
|
||||||
"wanted": "Wanted",
|
"wanted": "Wanted",
|
||||||
@@ -137,7 +162,8 @@
|
|||||||
"pihole": {
|
"pihole": {
|
||||||
"queries": "Queries",
|
"queries": "Queries",
|
||||||
"blocked": "Blocked",
|
"blocked": "Blocked",
|
||||||
"gravity": "Gravity"
|
"gravity": "Gravity",
|
||||||
|
"blocked_percent": "Blocked %"
|
||||||
},
|
},
|
||||||
"adguard": {
|
"adguard": {
|
||||||
"queries": "Queries",
|
"queries": "Queries",
|
||||||
@@ -212,8 +238,16 @@
|
|||||||
},
|
},
|
||||||
"glances": {
|
"glances": {
|
||||||
"cpu": "CPU",
|
"cpu": "CPU",
|
||||||
"mem": "MEM",
|
"wait": "Please wait",
|
||||||
"wait": "Please wait"
|
"temp": "TEMP",
|
||||||
|
"uptime": "UP",
|
||||||
|
"days": "d",
|
||||||
|
"hours": "h",
|
||||||
|
"load": "Load",
|
||||||
|
"warn": "Warn",
|
||||||
|
"total": "Total",
|
||||||
|
"free": "Free",
|
||||||
|
"used": "Used"
|
||||||
},
|
},
|
||||||
"changedetectionio": {
|
"changedetectionio": {
|
||||||
"totalObserved": "Total Observed",
|
"totalObserved": "Total Observed",
|
||||||
@@ -279,7 +313,11 @@
|
|||||||
},
|
},
|
||||||
"quicklaunch": {
|
"quicklaunch": {
|
||||||
"bookmark": "Bookmark",
|
"bookmark": "Bookmark",
|
||||||
"service": "Service"
|
"service": "Service",
|
||||||
|
"search": "Search",
|
||||||
|
"custom": "Custom",
|
||||||
|
"visit": "Visit",
|
||||||
|
"url": "URL"
|
||||||
},
|
},
|
||||||
"homebridge": {
|
"homebridge": {
|
||||||
"available_update": "System",
|
"available_update": "System",
|
||||||
@@ -287,7 +325,10 @@
|
|||||||
"update_available": "Update Available",
|
"update_available": "Update Available",
|
||||||
"up_to_date": "Up to Date",
|
"up_to_date": "Up to Date",
|
||||||
"child_bridges": "Child Bridges",
|
"child_bridges": "Child Bridges",
|
||||||
"child_bridges_status": "{{ok}}/{{total}}"
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
|
"up": "Up",
|
||||||
|
"pending": "Pending",
|
||||||
|
"down": "Down"
|
||||||
},
|
},
|
||||||
"autobrr": {
|
"autobrr": {
|
||||||
"rejectedPushes": "Rejected",
|
"rejectedPushes": "Rejected",
|
||||||
@@ -403,5 +444,205 @@
|
|||||||
"memory": "Active Memory",
|
"memory": "Active Memory",
|
||||||
"wanUpload": "WAN Upload",
|
"wanUpload": "WAN Upload",
|
||||||
"wanDownload": "WAN Download"
|
"wanDownload": "WAN Download"
|
||||||
|
},
|
||||||
|
"moonraker": {
|
||||||
|
"print_progress": "Progress",
|
||||||
|
"printer_state": "Printer State",
|
||||||
|
"print_status": "Print Status",
|
||||||
|
"layers": "Layers"
|
||||||
|
},
|
||||||
|
"medusa": {
|
||||||
|
"wanted": "Wanted",
|
||||||
|
"queued": "Queued",
|
||||||
|
"series": "Series"
|
||||||
|
},
|
||||||
|
"octoprint": {
|
||||||
|
"printer_state": "Status",
|
||||||
|
"temp_tool": "Tool temp",
|
||||||
|
"temp_bed": "Bed temp",
|
||||||
|
"job_completion": "Completion"
|
||||||
|
},
|
||||||
|
"cloudflared": {
|
||||||
|
"origin_ip": "Origin IP",
|
||||||
|
"status": "Status"
|
||||||
|
},
|
||||||
|
"proxmoxbackupserver": {
|
||||||
|
"datastore_usage": "Datastore",
|
||||||
|
"failed_tasks_24h": "Failed Tasks 24h",
|
||||||
|
"cpu_usage": "CPU",
|
||||||
|
"memory_usage": "Memory"
|
||||||
|
},
|
||||||
|
"immich": {
|
||||||
|
"users": "Users",
|
||||||
|
"photos": "Photos",
|
||||||
|
"videos": "Videos",
|
||||||
|
"storage": "Storage"
|
||||||
|
},
|
||||||
|
"uptimekuma": {
|
||||||
|
"down": "Sites Down",
|
||||||
|
"up": "Sites Up",
|
||||||
|
"uptime": "Uptime",
|
||||||
|
"incident": "Incident",
|
||||||
|
"m": "m"
|
||||||
|
},
|
||||||
|
"komga": {
|
||||||
|
"libraries": "Libraries",
|
||||||
|
"series": "Series",
|
||||||
|
"books": "Books"
|
||||||
|
},
|
||||||
|
"mylar": {
|
||||||
|
"series": "Series",
|
||||||
|
"issues": "Issues",
|
||||||
|
"wanted": "Wanted"
|
||||||
|
},
|
||||||
|
"photoprism": {
|
||||||
|
"albums": "Albums",
|
||||||
|
"photos": "Photos",
|
||||||
|
"videos": "Videos",
|
||||||
|
"people": "People"
|
||||||
|
},
|
||||||
|
"diskstation": {
|
||||||
|
"days": "Days",
|
||||||
|
"uptime": "Uptime",
|
||||||
|
"volumeAvailable": "Available"
|
||||||
|
},
|
||||||
|
"fileflows": {
|
||||||
|
"queue": "Queue",
|
||||||
|
"processing": "Processing",
|
||||||
|
"processed": "Processed",
|
||||||
|
"time": "Time"
|
||||||
|
},
|
||||||
|
"grafana": {
|
||||||
|
"dashboards": "Dashboards",
|
||||||
|
"datasources": "Data Sources",
|
||||||
|
"totalalerts": "Total Alerts",
|
||||||
|
"alertstriggered": "Alerts Triggered"
|
||||||
|
},
|
||||||
|
"nextcloud": {
|
||||||
|
"cpuload": "Cpu Load",
|
||||||
|
"memoryusage": "Memory Usage",
|
||||||
|
"freespace": "Free Space",
|
||||||
|
"activeusers": "Active Users",
|
||||||
|
"numfiles": "Files",
|
||||||
|
"numshares": "Shared Items"
|
||||||
|
},
|
||||||
|
"kopia": {
|
||||||
|
"status": "Status",
|
||||||
|
"size": "Size",
|
||||||
|
"lastrun": "Last Run",
|
||||||
|
"nextrun": "Next Run",
|
||||||
|
"failed": "Failed"
|
||||||
|
},
|
||||||
|
"unmanic": {
|
||||||
|
"active_workers": "Active Workers",
|
||||||
|
"total_workers": "Total Workers",
|
||||||
|
"records_total": "Queue Length"
|
||||||
|
},
|
||||||
|
"healthchecks": {
|
||||||
|
"new": "New",
|
||||||
|
"up": "Online",
|
||||||
|
"down": "Offline",
|
||||||
|
"grace": "In Grace Period",
|
||||||
|
"paused": "Paused",
|
||||||
|
"status": "Status",
|
||||||
|
"last_ping": "Last Ping",
|
||||||
|
"never": "No pings yet"
|
||||||
|
},
|
||||||
|
"pterodactyl": {
|
||||||
|
"servers": "Servers",
|
||||||
|
"nodes": "Nodes"
|
||||||
|
},
|
||||||
|
"prometheus": {
|
||||||
|
"targets_up": "Targets Up",
|
||||||
|
"targets_down": "Targets Down",
|
||||||
|
"targets_total": "Total Targets"
|
||||||
|
},
|
||||||
|
"minecraft": {
|
||||||
|
"players": "Players",
|
||||||
|
"version": "Version",
|
||||||
|
"status": "Status",
|
||||||
|
"up": "Online",
|
||||||
|
"down": "Offline"
|
||||||
|
},
|
||||||
|
"ghostfolio": {
|
||||||
|
"gross_percent_today": "Today",
|
||||||
|
"gross_percent_1y": "One year",
|
||||||
|
"gross_percent_max": "All time"
|
||||||
|
},
|
||||||
|
"audiobookshelf": {
|
||||||
|
"podcasts": "Podcasts",
|
||||||
|
"books": "Books",
|
||||||
|
"podcastsDuration": "Duration",
|
||||||
|
"booksDuration": "Duration"
|
||||||
|
},
|
||||||
|
"homeassistant": {
|
||||||
|
"people_home": "People Home",
|
||||||
|
"lights_on": "Lights On",
|
||||||
|
"switches_on": "Switches On"
|
||||||
|
},
|
||||||
|
"freshrss": {
|
||||||
|
"subscriptions": "Subscriptions",
|
||||||
|
"unread": "Unread"
|
||||||
|
},
|
||||||
|
"channelsdvrserver": {
|
||||||
|
"shows": "Shows",
|
||||||
|
"recordings": "Recordings",
|
||||||
|
"scheduled": "Scheduled",
|
||||||
|
"passes": "Passes"
|
||||||
|
},
|
||||||
|
"whatsupdocker": {
|
||||||
|
"monitoring": "Monitoring",
|
||||||
|
"updates": "Updates"
|
||||||
|
},
|
||||||
|
"tailscale": {
|
||||||
|
"address": "Address",
|
||||||
|
"expires": "Expires",
|
||||||
|
"never": "Never",
|
||||||
|
"last_seen": "Last Seen",
|
||||||
|
"now": "Now",
|
||||||
|
"years": "{{number}}y",
|
||||||
|
"weeks": "{{number}}w",
|
||||||
|
"days": "{{number}}d",
|
||||||
|
"hours": "{{number}}h",
|
||||||
|
"minutes": "{{number}}m",
|
||||||
|
"seconds": "{{number}}s",
|
||||||
|
"ago": "{{value}} Ago"
|
||||||
|
},
|
||||||
|
"qnap": {
|
||||||
|
"cpuUsage": "CPU Usage",
|
||||||
|
"memUsage": "MEM Usage",
|
||||||
|
"systemTempC": "System Temp",
|
||||||
|
"poolUsage": "Pool Usage",
|
||||||
|
"volumeUsage": "Volume Usage",
|
||||||
|
"invalid": "Invalid"
|
||||||
|
},
|
||||||
|
"pfsense": {
|
||||||
|
"load": "Load Avg",
|
||||||
|
"memory": "Mem Usage",
|
||||||
|
"wanStatus": "WAN Status",
|
||||||
|
"up": "Up",
|
||||||
|
"down": "Down",
|
||||||
|
"temp": "Temp",
|
||||||
|
"disk": "Disk Usage",
|
||||||
|
"wanIP": "WAN IP"
|
||||||
|
},
|
||||||
|
"caddy": {
|
||||||
|
"upstreams": "Upstreams",
|
||||||
|
"requests": "Current requests",
|
||||||
|
"requests_failed": "Failed requests"
|
||||||
|
},
|
||||||
|
"evcc": {
|
||||||
|
"charge_power": "Charger",
|
||||||
|
"pv_power": "Production",
|
||||||
|
"battery_soc": "Battery",
|
||||||
|
"grid_power": "Grid",
|
||||||
|
"home_power": "Consumption",
|
||||||
|
"watt_hour": "Wh"
|
||||||
|
},
|
||||||
|
"pialert": {
|
||||||
|
"total": "Total",
|
||||||
|
"connected": "Connected",
|
||||||
|
"new_devices": "New Devices",
|
||||||
|
"down_alerts": "Down Alerts"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -26,7 +26,9 @@
|
|||||||
"sonarr": {
|
"sonarr": {
|
||||||
"wanted": "Volgut",
|
"wanted": "Volgut",
|
||||||
"queued": "En cua",
|
"queued": "En cua",
|
||||||
"series": "Sèries"
|
"series": "Sèries",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
},
|
},
|
||||||
"speedtest": {
|
"speedtest": {
|
||||||
"ping": "Ping",
|
"ping": "Ping",
|
||||||
@@ -38,7 +40,15 @@
|
|||||||
"free": "Lliure",
|
"free": "Lliure",
|
||||||
"used": "Utilitzat",
|
"used": "Utilitzat",
|
||||||
"load": "Càrrega",
|
"load": "Càrrega",
|
||||||
"cpu": "CPU"
|
"cpu": "CPU",
|
||||||
|
"mem": "MEM",
|
||||||
|
"temp": "TEMP",
|
||||||
|
"max": "Max",
|
||||||
|
"uptime": "UP",
|
||||||
|
"months": "mo",
|
||||||
|
"days": "d",
|
||||||
|
"hours": "h",
|
||||||
|
"minutes": "m"
|
||||||
},
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "Rebut",
|
"rx": "Rebut",
|
||||||
@@ -47,13 +57,24 @@
|
|||||||
"cpu": "Processador",
|
"cpu": "Processador",
|
||||||
"offline": "Fora de línia",
|
"offline": "Fora de línia",
|
||||||
"error": "Error",
|
"error": "Error",
|
||||||
"unknown": "Desconegut"
|
"unknown": "Desconegut",
|
||||||
|
"running": "Running",
|
||||||
|
"starting": "Starting",
|
||||||
|
"unhealthy": "Unhealthy",
|
||||||
|
"not_found": "Not Found",
|
||||||
|
"exited": "Exited",
|
||||||
|
"partial": "Partial",
|
||||||
|
"healthy": "Healthy"
|
||||||
},
|
},
|
||||||
"emby": {
|
"emby": {
|
||||||
"playing": "Reproduint",
|
"playing": "Reproduint",
|
||||||
"transcoding": "Transcodificant",
|
"transcoding": "Transcodificant",
|
||||||
"bitrate": "Taxa de bits",
|
"bitrate": "Taxa de bits",
|
||||||
"no_active": "Sense reproduccions actives"
|
"no_active": "Sense reproduccions actives",
|
||||||
|
"movies": "Movies",
|
||||||
|
"series": "Series",
|
||||||
|
"episodes": "Episodes",
|
||||||
|
"songs": "Songs"
|
||||||
},
|
},
|
||||||
"tautulli": {
|
"tautulli": {
|
||||||
"playing": "Reproduint",
|
"playing": "Reproduint",
|
||||||
@@ -80,7 +101,9 @@
|
|||||||
"wanted": "Volgut",
|
"wanted": "Volgut",
|
||||||
"queued": "En cua",
|
"queued": "En cua",
|
||||||
"movies": "Pel·lícules",
|
"movies": "Pel·lícules",
|
||||||
"missing": "Faltant"
|
"missing": "Faltant",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
},
|
},
|
||||||
"readarr": {
|
"readarr": {
|
||||||
"wanted": "Volgut",
|
"wanted": "Volgut",
|
||||||
@@ -106,7 +129,8 @@
|
|||||||
"pihole": {
|
"pihole": {
|
||||||
"queries": "Consultes",
|
"queries": "Consultes",
|
||||||
"blocked": "Bloquejat",
|
"blocked": "Bloquejat",
|
||||||
"gravity": "Gravity"
|
"gravity": "Gravity",
|
||||||
|
"blocked_percent": "Blocked %"
|
||||||
},
|
},
|
||||||
"portainer": {
|
"portainer": {
|
||||||
"running": "Executant",
|
"running": "Executant",
|
||||||
@@ -153,7 +177,7 @@
|
|||||||
"lidarr": {
|
"lidarr": {
|
||||||
"wanted": "Volgut",
|
"wanted": "Volgut",
|
||||||
"queued": "En cua",
|
"queued": "En cua",
|
||||||
"albums": "Àlbums"
|
"artists": "Artists"
|
||||||
},
|
},
|
||||||
"adguard": {
|
"adguard": {
|
||||||
"queries": "Consultes",
|
"queries": "Consultes",
|
||||||
@@ -164,7 +188,7 @@
|
|||||||
"qbittorrent": {
|
"qbittorrent": {
|
||||||
"download": "Descàrrega",
|
"download": "Descàrrega",
|
||||||
"upload": "Pujada",
|
"upload": "Pujada",
|
||||||
"leech": "Company",
|
"leech": "Clients",
|
||||||
"seed": "Llavors"
|
"seed": "Llavors"
|
||||||
},
|
},
|
||||||
"mastodon": {
|
"mastodon": {
|
||||||
@@ -184,7 +208,7 @@
|
|||||||
"failedLoginsLast24H": "Errors d'inici de sessió (24h)"
|
"failedLoginsLast24H": "Errors d'inici de sessió (24h)"
|
||||||
},
|
},
|
||||||
"proxmox": {
|
"proxmox": {
|
||||||
"vms": "Màquines Virtuals",
|
"vms": "VMs",
|
||||||
"mem": "Memòria",
|
"mem": "Memòria",
|
||||||
"cpu": "Processador",
|
"cpu": "Processador",
|
||||||
"lxc": "LXC"
|
"lxc": "LXC"
|
||||||
@@ -203,17 +227,27 @@
|
|||||||
"wlan": "WLAN",
|
"wlan": "WLAN",
|
||||||
"devices": "Dispositius",
|
"devices": "Dispositius",
|
||||||
"lan_devices": "Dispositius LAN",
|
"lan_devices": "Dispositius LAN",
|
||||||
"wlan_devices": "Dispositius WLAN"
|
"wlan_devices": "Dispositius WLAN",
|
||||||
|
"empty_data": "Subsystem status unknown"
|
||||||
},
|
},
|
||||||
"plex": {
|
"plex": {
|
||||||
"streams": "Transmissions actives",
|
"streams": "Transmissions actives",
|
||||||
"movies": "Pel·lícules",
|
"movies": "Pel·lícules",
|
||||||
"tv": "Programes de TV"
|
"tv": "Sèries",
|
||||||
|
"albums": "Àlbums"
|
||||||
},
|
},
|
||||||
"glances": {
|
"glances": {
|
||||||
"cpu": "Processador",
|
"cpu": "Processador",
|
||||||
"mem": "Memòria",
|
"wait": "Si us plau, espereu",
|
||||||
"wait": "Si us plau, espereu"
|
"temp": "TEMP",
|
||||||
|
"uptime": "UP",
|
||||||
|
"days": "d",
|
||||||
|
"hours": "h",
|
||||||
|
"load": "Load",
|
||||||
|
"warn": "Warn",
|
||||||
|
"total": "Total",
|
||||||
|
"free": "Free",
|
||||||
|
"used": "Used"
|
||||||
},
|
},
|
||||||
"changedetectionio": {
|
"changedetectionio": {
|
||||||
"totalObserved": "Total d'observats",
|
"totalObserved": "Total d'observats",
|
||||||
@@ -279,7 +313,11 @@
|
|||||||
},
|
},
|
||||||
"quicklaunch": {
|
"quicklaunch": {
|
||||||
"bookmark": "Marcador",
|
"bookmark": "Marcador",
|
||||||
"service": "Servei"
|
"service": "Servei",
|
||||||
|
"search": "Search",
|
||||||
|
"custom": "Custom",
|
||||||
|
"visit": "Visit",
|
||||||
|
"url": "URL"
|
||||||
},
|
},
|
||||||
"homebridge": {
|
"homebridge": {
|
||||||
"available_update": "Sistema",
|
"available_update": "Sistema",
|
||||||
@@ -287,7 +325,10 @@
|
|||||||
"update_available": "Actualització disponible",
|
"update_available": "Actualització disponible",
|
||||||
"up_to_date": "Actualitzat",
|
"up_to_date": "Actualitzat",
|
||||||
"child_bridges": "Child Bridges",
|
"child_bridges": "Child Bridges",
|
||||||
"child_bridges_status": "{{ok}}/{{total}}"
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
|
"up": "Up",
|
||||||
|
"pending": "Pending",
|
||||||
|
"down": "Down"
|
||||||
},
|
},
|
||||||
"autobrr": {
|
"autobrr": {
|
||||||
"approvedPushes": "Aprovat",
|
"approvedPushes": "Aprovat",
|
||||||
@@ -403,5 +444,205 @@
|
|||||||
"memory": "Active Memory",
|
"memory": "Active Memory",
|
||||||
"wanUpload": "WAN Upload",
|
"wanUpload": "WAN Upload",
|
||||||
"wanDownload": "WAN Download"
|
"wanDownload": "WAN Download"
|
||||||
|
},
|
||||||
|
"moonraker": {
|
||||||
|
"printer_state": "Printer State",
|
||||||
|
"print_status": "Print Status",
|
||||||
|
"print_progress": "Progress",
|
||||||
|
"layers": "Layers"
|
||||||
|
},
|
||||||
|
"medusa": {
|
||||||
|
"wanted": "Wanted",
|
||||||
|
"queued": "Queued",
|
||||||
|
"series": "Series"
|
||||||
|
},
|
||||||
|
"octoprint": {
|
||||||
|
"printer_state": "Status",
|
||||||
|
"temp_tool": "Tool temp",
|
||||||
|
"temp_bed": "Bed temp",
|
||||||
|
"job_completion": "Completion"
|
||||||
|
},
|
||||||
|
"cloudflared": {
|
||||||
|
"origin_ip": "Origin IP",
|
||||||
|
"status": "Status"
|
||||||
|
},
|
||||||
|
"proxmoxbackupserver": {
|
||||||
|
"datastore_usage": "Datastore",
|
||||||
|
"failed_tasks_24h": "Failed Tasks 24h",
|
||||||
|
"cpu_usage": "CPU",
|
||||||
|
"memory_usage": "Memory"
|
||||||
|
},
|
||||||
|
"immich": {
|
||||||
|
"users": "Users",
|
||||||
|
"photos": "Photos",
|
||||||
|
"videos": "Videos",
|
||||||
|
"storage": "Storage"
|
||||||
|
},
|
||||||
|
"uptimekuma": {
|
||||||
|
"m": "m",
|
||||||
|
"up": "Sites Up",
|
||||||
|
"down": "Sites Down",
|
||||||
|
"uptime": "Uptime",
|
||||||
|
"incident": "Incident"
|
||||||
|
},
|
||||||
|
"komga": {
|
||||||
|
"libraries": "Libraries",
|
||||||
|
"series": "Series",
|
||||||
|
"books": "Books"
|
||||||
|
},
|
||||||
|
"mylar": {
|
||||||
|
"series": "Series",
|
||||||
|
"issues": "Issues",
|
||||||
|
"wanted": "Wanted"
|
||||||
|
},
|
||||||
|
"photoprism": {
|
||||||
|
"albums": "Albums",
|
||||||
|
"photos": "Photos",
|
||||||
|
"videos": "Videos",
|
||||||
|
"people": "People"
|
||||||
|
},
|
||||||
|
"diskstation": {
|
||||||
|
"days": "Days",
|
||||||
|
"uptime": "Uptime",
|
||||||
|
"volumeAvailable": "Available"
|
||||||
|
},
|
||||||
|
"fileflows": {
|
||||||
|
"queue": "Queue",
|
||||||
|
"processing": "Processing",
|
||||||
|
"processed": "Processed",
|
||||||
|
"time": "Time"
|
||||||
|
},
|
||||||
|
"grafana": {
|
||||||
|
"dashboards": "Dashboards",
|
||||||
|
"datasources": "Data Sources",
|
||||||
|
"totalalerts": "Total Alerts",
|
||||||
|
"alertstriggered": "Alerts Triggered"
|
||||||
|
},
|
||||||
|
"nextcloud": {
|
||||||
|
"cpuload": "Cpu Load",
|
||||||
|
"memoryusage": "Memory Usage",
|
||||||
|
"freespace": "Free Space",
|
||||||
|
"activeusers": "Active Users",
|
||||||
|
"numfiles": "Files",
|
||||||
|
"numshares": "Shared Items"
|
||||||
|
},
|
||||||
|
"kopia": {
|
||||||
|
"status": "Status",
|
||||||
|
"size": "Size",
|
||||||
|
"lastrun": "Last Run",
|
||||||
|
"nextrun": "Next Run",
|
||||||
|
"failed": "Failed"
|
||||||
|
},
|
||||||
|
"unmanic": {
|
||||||
|
"active_workers": "Active Workers",
|
||||||
|
"total_workers": "Total Workers",
|
||||||
|
"records_total": "Queue Length"
|
||||||
|
},
|
||||||
|
"healthchecks": {
|
||||||
|
"new": "New",
|
||||||
|
"up": "Online",
|
||||||
|
"grace": "In Grace Period",
|
||||||
|
"down": "Offline",
|
||||||
|
"paused": "Paused",
|
||||||
|
"status": "Status",
|
||||||
|
"last_ping": "Last Ping",
|
||||||
|
"never": "No pings yet"
|
||||||
|
},
|
||||||
|
"pterodactyl": {
|
||||||
|
"servers": "Servers",
|
||||||
|
"nodes": "Nodes"
|
||||||
|
},
|
||||||
|
"prometheus": {
|
||||||
|
"targets_up": "Targets Up",
|
||||||
|
"targets_down": "Targets Down",
|
||||||
|
"targets_total": "Total Targets"
|
||||||
|
},
|
||||||
|
"minecraft": {
|
||||||
|
"players": "Players",
|
||||||
|
"version": "Version",
|
||||||
|
"status": "Status",
|
||||||
|
"up": "Online",
|
||||||
|
"down": "Offline"
|
||||||
|
},
|
||||||
|
"ghostfolio": {
|
||||||
|
"gross_percent_today": "Today",
|
||||||
|
"gross_percent_1y": "One year",
|
||||||
|
"gross_percent_max": "All time"
|
||||||
|
},
|
||||||
|
"audiobookshelf": {
|
||||||
|
"podcasts": "Podcasts",
|
||||||
|
"books": "Books",
|
||||||
|
"podcastsDuration": "Duration",
|
||||||
|
"booksDuration": "Duration"
|
||||||
|
},
|
||||||
|
"homeassistant": {
|
||||||
|
"people_home": "People Home",
|
||||||
|
"lights_on": "Lights On",
|
||||||
|
"switches_on": "Switches On"
|
||||||
|
},
|
||||||
|
"freshrss": {
|
||||||
|
"subscriptions": "Subscriptions",
|
||||||
|
"unread": "Unread"
|
||||||
|
},
|
||||||
|
"channelsdvrserver": {
|
||||||
|
"shows": "Shows",
|
||||||
|
"recordings": "Recordings",
|
||||||
|
"scheduled": "Scheduled",
|
||||||
|
"passes": "Passes"
|
||||||
|
},
|
||||||
|
"whatsupdocker": {
|
||||||
|
"monitoring": "Supervisió",
|
||||||
|
"updates": "Actualitzacions"
|
||||||
|
},
|
||||||
|
"tailscale": {
|
||||||
|
"address": "Address",
|
||||||
|
"expires": "Expires",
|
||||||
|
"never": "Never",
|
||||||
|
"last_seen": "Last Seen",
|
||||||
|
"now": "Now",
|
||||||
|
"years": "{{number}}y",
|
||||||
|
"weeks": "{{number}}w",
|
||||||
|
"days": "{{number}}d",
|
||||||
|
"hours": "{{number}}h",
|
||||||
|
"minutes": "{{number}}m",
|
||||||
|
"seconds": "{{number}}s",
|
||||||
|
"ago": "{{value}} Ago"
|
||||||
|
},
|
||||||
|
"qnap": {
|
||||||
|
"cpuUsage": "CPU Usage",
|
||||||
|
"memUsage": "MEM Usage",
|
||||||
|
"systemTempC": "System Temp",
|
||||||
|
"poolUsage": "Pool Usage",
|
||||||
|
"volumeUsage": "Volume Usage",
|
||||||
|
"invalid": "Invalid"
|
||||||
|
},
|
||||||
|
"pfsense": {
|
||||||
|
"load": "Load Avg",
|
||||||
|
"memory": "Mem Usage",
|
||||||
|
"wanStatus": "WAN Status",
|
||||||
|
"up": "Up",
|
||||||
|
"down": "Down",
|
||||||
|
"temp": "Temp",
|
||||||
|
"disk": "Disk Usage",
|
||||||
|
"wanIP": "WAN IP"
|
||||||
|
},
|
||||||
|
"caddy": {
|
||||||
|
"upstreams": "Upstreams",
|
||||||
|
"requests": "Current requests",
|
||||||
|
"requests_failed": "Failed requests"
|
||||||
|
},
|
||||||
|
"evcc": {
|
||||||
|
"pv_power": "Production",
|
||||||
|
"battery_soc": "Battery",
|
||||||
|
"grid_power": "Grid",
|
||||||
|
"home_power": "Consumption",
|
||||||
|
"charge_power": "Charger",
|
||||||
|
"watt_hour": "Wh"
|
||||||
|
},
|
||||||
|
"pialert": {
|
||||||
|
"total": "Total",
|
||||||
|
"connected": "Connected",
|
||||||
|
"new_devices": "New Devices",
|
||||||
|
"down_alerts": "Down Alerts"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -6,7 +6,7 @@
|
|||||||
"downloads": "Fronta"
|
"downloads": "Fronta"
|
||||||
},
|
},
|
||||||
"truenas": {
|
"truenas": {
|
||||||
"load": "Vytížení systému",
|
"load": "Zatížení systému",
|
||||||
"uptime": "Doba spuštění",
|
"uptime": "Doba spuštění",
|
||||||
"alerts": "Upozornění",
|
"alerts": "Upozornění",
|
||||||
"time": "{{value, number(style: unit; unitDisplay: long;)}}"
|
"time": "{{value, number(style: unit; unitDisplay: long;)}}"
|
||||||
@@ -14,11 +14,11 @@
|
|||||||
"widget": {
|
"widget": {
|
||||||
"missing_type": "Chybí typ widgetu: {{type}}",
|
"missing_type": "Chybí typ widgetu: {{type}}",
|
||||||
"api_error": "Chyba API",
|
"api_error": "Chyba API",
|
||||||
"status": "Status",
|
"status": "Stav",
|
||||||
"information": "Information",
|
"information": "Informace",
|
||||||
"url": "URL",
|
"url": "URL",
|
||||||
"raw_error": "Raw Error",
|
"raw_error": "Nevyřešená chyba",
|
||||||
"response_data": "Response Data"
|
"response_data": "Data odezvy"
|
||||||
},
|
},
|
||||||
"weather": {
|
"weather": {
|
||||||
"current": "Aktuální poloha",
|
"current": "Aktuální poloha",
|
||||||
@@ -34,23 +34,32 @@
|
|||||||
"total": "Celkem",
|
"total": "Celkem",
|
||||||
"free": "Volné",
|
"free": "Volné",
|
||||||
"used": "Využité",
|
"used": "Využité",
|
||||||
"load": "Vytížení"
|
"load": "Zatížení",
|
||||||
|
"mem": "RAM",
|
||||||
|
"max": "Max.",
|
||||||
|
"uptime": "BĚŽÍ",
|
||||||
|
"months": "měs.",
|
||||||
|
"days": "d",
|
||||||
|
"hours": "h",
|
||||||
|
"minutes": "m",
|
||||||
|
"temp": "TEPLOTA"
|
||||||
},
|
},
|
||||||
"unifi": {
|
"unifi": {
|
||||||
"users": "Uživatelé",
|
"users": "Uživatelé",
|
||||||
"uptime": "Čas od startu systému",
|
"uptime": "Doba provozu systému",
|
||||||
"days": "Dnů",
|
"days": "Dnů",
|
||||||
"wan": "WAN",
|
"wan": "WAN",
|
||||||
"lan": "LAN",
|
"lan": "LAN",
|
||||||
"wlan": "WLAN",
|
"wlan": "WLAN",
|
||||||
"devices": "Zařízení",
|
"devices": "Zařízení",
|
||||||
"lan_devices": "LAN Zařízení",
|
"lan_devices": "Zařízení LAN",
|
||||||
"wlan_devices": "WLAN Zařízení",
|
"wlan_devices": "Zařízení WLAN",
|
||||||
"lan_users": "LAN Uživatelé",
|
"lan_users": "Uživatelé LAN",
|
||||||
"wlan_users": "WLAN Uživatelé",
|
"wlan_users": "Uživatelé WLAN",
|
||||||
"up": "BĚŽÍ",
|
"up": "BĚŽÍ",
|
||||||
"down": "NEBĚŽÍ",
|
"down": "NEBĚŽÍ",
|
||||||
"wait": "Počkejte prosím"
|
"wait": "Počkejte prosím",
|
||||||
|
"empty_data": "Stav podsystému neznámý"
|
||||||
},
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "RX",
|
"rx": "RX",
|
||||||
@@ -58,14 +67,25 @@
|
|||||||
"mem": "RAM",
|
"mem": "RAM",
|
||||||
"cpu": "CPU",
|
"cpu": "CPU",
|
||||||
"offline": "Offline",
|
"offline": "Offline",
|
||||||
"error": "Error",
|
"error": "Chyba",
|
||||||
"unknown": "Unknown"
|
"unknown": "Neznámý",
|
||||||
|
"running": "Běží",
|
||||||
|
"starting": "Spouští se",
|
||||||
|
"unhealthy": "Nezdravý",
|
||||||
|
"not_found": "Nenalezen",
|
||||||
|
"exited": "Ukončen",
|
||||||
|
"partial": "Částečný",
|
||||||
|
"healthy": "Zdravý"
|
||||||
},
|
},
|
||||||
"emby": {
|
"emby": {
|
||||||
"playing": "Přehrává",
|
"playing": "Přehrává",
|
||||||
"transcoding": "Transkódování",
|
"transcoding": "Překódovávání",
|
||||||
"bitrate": "Bitrate",
|
"bitrate": "Přenosová rychlost",
|
||||||
"no_active": "Žádný aktivní stream"
|
"no_active": "Žádný aktivní stream",
|
||||||
|
"movies": "Filmy",
|
||||||
|
"series": "Seriály",
|
||||||
|
"episodes": "Epizody",
|
||||||
|
"songs": "Skladby"
|
||||||
},
|
},
|
||||||
"changedetectionio": {
|
"changedetectionio": {
|
||||||
"totalObserved": "Celkem zjištěno",
|
"totalObserved": "Celkem zjištěno",
|
||||||
@@ -73,8 +93,8 @@
|
|||||||
},
|
},
|
||||||
"tautulli": {
|
"tautulli": {
|
||||||
"playing": "Přehrává",
|
"playing": "Přehrává",
|
||||||
"transcoding": "Transkódování",
|
"transcoding": "Překódovávání",
|
||||||
"bitrate": "Bitrate",
|
"bitrate": "Přenosová rychlost",
|
||||||
"no_active": "Žádný aktivní stream"
|
"no_active": "Žádný aktivní stream"
|
||||||
},
|
},
|
||||||
"nzbget": {
|
"nzbget": {
|
||||||
@@ -85,7 +105,8 @@
|
|||||||
"plex": {
|
"plex": {
|
||||||
"streams": "Aktivní streamy",
|
"streams": "Aktivní streamy",
|
||||||
"movies": "Filmy",
|
"movies": "Filmy",
|
||||||
"tv": "Seriály"
|
"tv": "Seriály",
|
||||||
|
"albums": "Alba"
|
||||||
},
|
},
|
||||||
"sabnzbd": {
|
"sabnzbd": {
|
||||||
"rate": "Rychlost",
|
"rate": "Rychlost",
|
||||||
@@ -100,33 +121,37 @@
|
|||||||
"transmission": {
|
"transmission": {
|
||||||
"download": "Stahování",
|
"download": "Stahování",
|
||||||
"upload": "Nahrávání",
|
"upload": "Nahrávání",
|
||||||
"leech": "Leecher",
|
"leech": "Leechované",
|
||||||
"seed": "Seeder"
|
"seed": "Seedované"
|
||||||
},
|
},
|
||||||
"qbittorrent": {
|
"qbittorrent": {
|
||||||
"download": "Stahování",
|
"download": "Stahování",
|
||||||
"upload": "Nahrávání",
|
"upload": "Nahrávání",
|
||||||
"leech": "Leecher",
|
"leech": "Leechované",
|
||||||
"seed": "Seeder"
|
"seed": "Seedované"
|
||||||
},
|
},
|
||||||
"sonarr": {
|
"sonarr": {
|
||||||
"wanted": "Hledaný",
|
"wanted": "Hledané",
|
||||||
"queued": "Ve frontě",
|
"queued": "Ve frontě",
|
||||||
"series": "Seriály"
|
"series": "Seriály",
|
||||||
|
"unknown": "Unknown",
|
||||||
|
"queue": "Queue"
|
||||||
},
|
},
|
||||||
"radarr": {
|
"radarr": {
|
||||||
"wanted": "Hledaný",
|
"wanted": "Hledané",
|
||||||
"missing": "Chybějící",
|
"missing": "Chybějící",
|
||||||
"queued": "Ve frontě",
|
"queued": "Ve frontě",
|
||||||
"movies": "Filmy"
|
"movies": "Filmy",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
},
|
},
|
||||||
"lidarr": {
|
"lidarr": {
|
||||||
"wanted": "Hledaný",
|
"wanted": "Hledané",
|
||||||
"queued": "Ve frontě",
|
"queued": "Ve frontě",
|
||||||
"albums": "Alba"
|
"artists": "Artists"
|
||||||
},
|
},
|
||||||
"readarr": {
|
"readarr": {
|
||||||
"wanted": "Hledaný",
|
"wanted": "Hledané",
|
||||||
"queued": "Ve frontě",
|
"queued": "Ve frontě",
|
||||||
"books": "Knihy"
|
"books": "Knihy"
|
||||||
},
|
},
|
||||||
@@ -137,23 +162,24 @@
|
|||||||
"ombi": {
|
"ombi": {
|
||||||
"pending": "Čeká",
|
"pending": "Čeká",
|
||||||
"approved": "Schváleno",
|
"approved": "Schváleno",
|
||||||
"available": "Dostupný"
|
"available": "Dostupné"
|
||||||
},
|
},
|
||||||
"jellyseerr": {
|
"jellyseerr": {
|
||||||
"pending": "Čeká",
|
"pending": "Čeká",
|
||||||
"approved": "Schváleno",
|
"approved": "Schváleno",
|
||||||
"available": "Dostupný"
|
"available": "Dostupné"
|
||||||
},
|
},
|
||||||
"overseerr": {
|
"overseerr": {
|
||||||
"pending": "Čeká",
|
"pending": "Čeká",
|
||||||
"approved": "Schváleno",
|
"approved": "Schváleno",
|
||||||
"available": "Dostupný",
|
"available": "Dostupné",
|
||||||
"processing": "Processing"
|
"processing": "Zpracovávání"
|
||||||
},
|
},
|
||||||
"pihole": {
|
"pihole": {
|
||||||
"queries": "Dotazy",
|
"queries": "Dotazy",
|
||||||
"blocked": "Blokováno",
|
"blocked": "Blokováno",
|
||||||
"gravity": "Gravitace"
|
"gravity": "Gravity",
|
||||||
|
"blocked_percent": "Blokováno"
|
||||||
},
|
},
|
||||||
"adguard": {
|
"adguard": {
|
||||||
"queries": "Dotazy",
|
"queries": "Dotazy",
|
||||||
@@ -167,9 +193,9 @@
|
|||||||
"ping": "Ping"
|
"ping": "Ping"
|
||||||
},
|
},
|
||||||
"portainer": {
|
"portainer": {
|
||||||
"running": "Běží",
|
"running": "Spuštěno",
|
||||||
"stopped": "Zastaveno",
|
"stopped": "Zastaveno",
|
||||||
"total": "Celkově"
|
"total": "Celkem"
|
||||||
},
|
},
|
||||||
"traefik": {
|
"traefik": {
|
||||||
"routers": "Routery",
|
"routers": "Routery",
|
||||||
@@ -286,25 +312,40 @@
|
|||||||
},
|
},
|
||||||
"glances": {
|
"glances": {
|
||||||
"cpu": "CPU",
|
"cpu": "CPU",
|
||||||
"mem": "RAM",
|
"wait": "Prosím počkejte",
|
||||||
"wait": "Prosím počkejte"
|
"temp": "TEPLOTA",
|
||||||
|
"uptime": "BĚŽÍ",
|
||||||
|
"days": "d",
|
||||||
|
"hours": "h",
|
||||||
|
"total": "Total",
|
||||||
|
"free": "Free",
|
||||||
|
"used": "Used",
|
||||||
|
"load": "Load",
|
||||||
|
"warn": "Warn"
|
||||||
},
|
},
|
||||||
"quicklaunch": {
|
"quicklaunch": {
|
||||||
"bookmark": "Záložka",
|
"bookmark": "Záložka",
|
||||||
"service": "Služba"
|
"service": "Služba",
|
||||||
|
"search": "Hledat",
|
||||||
|
"custom": "Vlastní",
|
||||||
|
"visit": "Navštivte",
|
||||||
|
"url": "URL"
|
||||||
},
|
},
|
||||||
"homebridge": {
|
"homebridge": {
|
||||||
"update_available": "Dostupná aktualizace",
|
"update_available": "Dostupná",
|
||||||
"up_to_date": "Aktuální",
|
"up_to_date": "Žádné",
|
||||||
"available_update": "Systém",
|
"available_update": "Systém",
|
||||||
"updates": "Aktualizace",
|
"updates": "Aktualizace",
|
||||||
"child_bridges": "Podřadné můstky",
|
"child_bridges": "Podřízené můstky",
|
||||||
"child_bridges_status": "{{ok}}/{{total}}"
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
|
"up": "Zapnutý",
|
||||||
|
"pending": "Čeká se",
|
||||||
|
"down": "Vypnutý"
|
||||||
},
|
},
|
||||||
"watchtower": {
|
"watchtower": {
|
||||||
"containers_scanned": "Naskenováno",
|
"containers_scanned": "Prohledáno",
|
||||||
"containers_updated": "Aktualizováno",
|
"containers_updated": "Aktualizováno",
|
||||||
"containers_failed": "Chyba"
|
"containers_failed": "Selhalo"
|
||||||
},
|
},
|
||||||
"autobrr": {
|
"autobrr": {
|
||||||
"approvedPushes": "Schváleno",
|
"approvedPushes": "Schváleno",
|
||||||
@@ -313,95 +354,295 @@
|
|||||||
"indexers": "Indexery"
|
"indexers": "Indexery"
|
||||||
},
|
},
|
||||||
"navidrome": {
|
"navidrome": {
|
||||||
"nothing_streaming": "No Active Streams",
|
"nothing_streaming": "Žádné aktivní streamy",
|
||||||
"please_wait": "Please Wait"
|
"please_wait": "Čekejte prosím"
|
||||||
},
|
},
|
||||||
"pyload": {
|
"pyload": {
|
||||||
"speed": "Speed",
|
"speed": "Rychlost",
|
||||||
"active": "Active",
|
"active": "Aktivní",
|
||||||
"queue": "Queue",
|
"queue": "Fronta",
|
||||||
"total": "Total"
|
"total": "Celkem"
|
||||||
},
|
},
|
||||||
"gluetun": {
|
"gluetun": {
|
||||||
"public_ip": "Public IP",
|
"public_ip": "Veřejná IP",
|
||||||
"region": "Region",
|
"region": "Oblast",
|
||||||
"country": "Country"
|
"country": "Stát"
|
||||||
},
|
},
|
||||||
"hdhomerun": {
|
"hdhomerun": {
|
||||||
"channels": "Channels",
|
"channels": "Kanály",
|
||||||
"hd": "HD"
|
"hd": "HD"
|
||||||
},
|
},
|
||||||
"ping": {
|
"ping": {
|
||||||
"error": "Error",
|
"error": "Chyba",
|
||||||
"ping": "Ping"
|
"ping": "Odezva"
|
||||||
},
|
},
|
||||||
"scrutiny": {
|
"scrutiny": {
|
||||||
"passed": "Passed",
|
"passed": "Úspěšné",
|
||||||
"failed": "Failed",
|
"failed": "Neúspěšné",
|
||||||
"unknown": "Unknown"
|
"unknown": "Neznámé"
|
||||||
},
|
},
|
||||||
"paperlessngx": {
|
"paperlessngx": {
|
||||||
"inbox": "Inbox",
|
"inbox": "Doručená pošta",
|
||||||
"total": "Total"
|
"total": "Celkem"
|
||||||
},
|
},
|
||||||
"deluge": {
|
"deluge": {
|
||||||
"upload": "Upload",
|
"upload": "Nahrávání",
|
||||||
"leech": "Leech",
|
"leech": "Leechované",
|
||||||
"seed": "Seed",
|
"seed": "Seedované",
|
||||||
"download": "Download"
|
"download": "Stahování"
|
||||||
},
|
},
|
||||||
"flood": {
|
"flood": {
|
||||||
"download": "Download",
|
"download": "Stahování",
|
||||||
"upload": "Upload",
|
"upload": "Nahrávání",
|
||||||
"leech": "Leech",
|
"leech": "Leechované",
|
||||||
"seed": "Seed"
|
"seed": "Seedované"
|
||||||
},
|
},
|
||||||
"tdarr": {
|
"tdarr": {
|
||||||
"queue": "Queue",
|
"queue": "Fronta",
|
||||||
"processed": "Processed",
|
"processed": "Zpracováno",
|
||||||
"errored": "Errored",
|
"errored": "Chybné",
|
||||||
"saved": "Saved"
|
"saved": "Uložené"
|
||||||
},
|
},
|
||||||
"miniflux": {
|
"miniflux": {
|
||||||
"read": "Read",
|
"read": "Přečteno",
|
||||||
"unread": "Unread"
|
"unread": "Nepřečteno"
|
||||||
},
|
},
|
||||||
"nextdns": {
|
"nextdns": {
|
||||||
"wait": "Please Wait",
|
"wait": "Počkejte prosím",
|
||||||
"no_devices": "No Device Data Received"
|
"no_devices": "Žádná přijatá data zařízení"
|
||||||
},
|
},
|
||||||
"common": {
|
"common": {
|
||||||
"bibyterate": "{{value, rate(bits: false; binary: true)}}",
|
"bibyterate": "{{value, rate(bits: false; binary: true)}}",
|
||||||
"bibitrate": "{{value, rate(bits: true; binary: true)}}"
|
"bibitrate": "{{value, rate(bits: true; binary: true)}}"
|
||||||
},
|
},
|
||||||
"omada": {
|
"omada": {
|
||||||
"connectedAp": "Connected APs",
|
"connectedAp": "Připojené APs",
|
||||||
"activeUser": "Active devices",
|
"activeUser": "Aktivní zařízení",
|
||||||
"alerts": "Alerts",
|
"alerts": "Upozornění",
|
||||||
"connectedGateway": "Connected gateways",
|
"connectedGateway": "Připojené brány",
|
||||||
"connectedSwitches": "Connected switches"
|
"connectedSwitches": "Připojené přepínače"
|
||||||
},
|
},
|
||||||
"downloadstation": {
|
"downloadstation": {
|
||||||
"download": "Download",
|
"download": "Stahování",
|
||||||
"upload": "Upload",
|
"upload": "Nahrávání",
|
||||||
"leech": "Leech",
|
"leech": "Leechované",
|
||||||
"seed": "Seed"
|
"seed": "Seedované"
|
||||||
},
|
},
|
||||||
"mikrotik": {
|
"mikrotik": {
|
||||||
"cpuLoad": "CPU Load",
|
"cpuLoad": "Zatížení procesoru",
|
||||||
"memoryUsed": "Memory Used",
|
"memoryUsed": "Použitá paměť",
|
||||||
"uptime": "Uptime",
|
"uptime": "Doba provozu",
|
||||||
"numberOfLeases": "Leases"
|
"numberOfLeases": "Pronájmy"
|
||||||
},
|
},
|
||||||
"xteve": {
|
"xteve": {
|
||||||
"streams_all": "All Streams",
|
"streams_all": "Všechny streamy",
|
||||||
"streams_active": "Active Streams",
|
"streams_active": "Aktivní streamy",
|
||||||
"streams_xepg": "XEPG Channels"
|
"streams_xepg": "Kanály XEPG"
|
||||||
},
|
},
|
||||||
"opnsense": {
|
"opnsense": {
|
||||||
"cpu": "CPU Load",
|
"cpu": "Zatížení procesoru",
|
||||||
"memory": "Active Memory",
|
"memory": "Aktivní paměť",
|
||||||
"wanUpload": "WAN Upload",
|
"wanUpload": "Nahrávání WAN",
|
||||||
"wanDownload": "WAN Download"
|
"wanDownload": "Stahování WAN"
|
||||||
|
},
|
||||||
|
"moonraker": {
|
||||||
|
"print_progress": "Průběh",
|
||||||
|
"printer_state": "Stav tiskárny",
|
||||||
|
"print_status": "Stav tisku",
|
||||||
|
"layers": "Vrstvy"
|
||||||
|
},
|
||||||
|
"medusa": {
|
||||||
|
"wanted": "Hledané",
|
||||||
|
"queued": "Fronta",
|
||||||
|
"series": "Série"
|
||||||
|
},
|
||||||
|
"octoprint": {
|
||||||
|
"printer_state": "Stav",
|
||||||
|
"temp_tool": "Teplota nástroje",
|
||||||
|
"temp_bed": "Teplota postele",
|
||||||
|
"job_completion": "Dokončení"
|
||||||
|
},
|
||||||
|
"cloudflared": {
|
||||||
|
"origin_ip": "Původní IP",
|
||||||
|
"status": "Stav"
|
||||||
|
},
|
||||||
|
"proxmoxbackupserver": {
|
||||||
|
"datastore_usage": "Datové úložiště",
|
||||||
|
"failed_tasks_24h": "Neúspěšné úlohy 24h",
|
||||||
|
"cpu_usage": "CPU",
|
||||||
|
"memory_usage": "Paměť"
|
||||||
|
},
|
||||||
|
"immich": {
|
||||||
|
"users": "Uživatelé",
|
||||||
|
"photos": "Fotografie",
|
||||||
|
"videos": "Videa",
|
||||||
|
"storage": "Úložiště"
|
||||||
|
},
|
||||||
|
"uptimekuma": {
|
||||||
|
"up": "Stránky Up",
|
||||||
|
"down": "Stránky Down",
|
||||||
|
"uptime": "Doba provozu",
|
||||||
|
"incident": "Incident",
|
||||||
|
"m": "m"
|
||||||
|
},
|
||||||
|
"komga": {
|
||||||
|
"libraries": "Knihovny",
|
||||||
|
"series": "Série",
|
||||||
|
"books": "Knihy"
|
||||||
|
},
|
||||||
|
"mylar": {
|
||||||
|
"series": "Série",
|
||||||
|
"issues": "Problémy",
|
||||||
|
"wanted": "Hledá se"
|
||||||
|
},
|
||||||
|
"photoprism": {
|
||||||
|
"albums": "Alba",
|
||||||
|
"photos": "Fotografie",
|
||||||
|
"videos": "Videa",
|
||||||
|
"people": "Lidé"
|
||||||
|
},
|
||||||
|
"diskstation": {
|
||||||
|
"days": "dní",
|
||||||
|
"uptime": "Doba provozu",
|
||||||
|
"volumeAvailable": "K dispozici"
|
||||||
|
},
|
||||||
|
"fileflows": {
|
||||||
|
"queue": "Fronta",
|
||||||
|
"processing": "Zpracování",
|
||||||
|
"processed": "Zpracováno",
|
||||||
|
"time": "Čas"
|
||||||
|
},
|
||||||
|
"grafana": {
|
||||||
|
"dashboards": "Nástěnky",
|
||||||
|
"datasources": "Zdroje dat",
|
||||||
|
"totalalerts": "Celkový počet upozornění",
|
||||||
|
"alertstriggered": "Spuštěné výstrahy"
|
||||||
|
},
|
||||||
|
"nextcloud": {
|
||||||
|
"cpuload": "Zatížení procesoru",
|
||||||
|
"memoryusage": "Využití paměti",
|
||||||
|
"freespace": "Volný prostor",
|
||||||
|
"activeusers": "Aktivní uživatelé",
|
||||||
|
"numfiles": "Soubory",
|
||||||
|
"numshares": "Sdílené položky"
|
||||||
|
},
|
||||||
|
"kopia": {
|
||||||
|
"status": "Stav",
|
||||||
|
"size": "Velikost",
|
||||||
|
"lastrun": "Poslední spuštění",
|
||||||
|
"nextrun": "Další spuštění",
|
||||||
|
"failed": "Neúspěšné"
|
||||||
|
},
|
||||||
|
"unmanic": {
|
||||||
|
"active_workers": "Aktivní workers",
|
||||||
|
"total_workers": "Workers celkem",
|
||||||
|
"records_total": "Délka fronty"
|
||||||
|
},
|
||||||
|
"healthchecks": {
|
||||||
|
"new": "Nové",
|
||||||
|
"up": "Online",
|
||||||
|
"grace": "V období odkladu",
|
||||||
|
"down": "Offline",
|
||||||
|
"paused": "Pozastaveno",
|
||||||
|
"status": "Stav",
|
||||||
|
"last_ping": "Poslední ping",
|
||||||
|
"never": "Zatím žádné pingy"
|
||||||
|
},
|
||||||
|
"pterodactyl": {
|
||||||
|
"servers": "Servery",
|
||||||
|
"nodes": "Uzly"
|
||||||
|
},
|
||||||
|
"prometheus": {
|
||||||
|
"targets_down": "Cíle vypnuté",
|
||||||
|
"targets_total": "Cíle celkem",
|
||||||
|
"targets_up": "Cíle zapnuté"
|
||||||
|
},
|
||||||
|
"minecraft": {
|
||||||
|
"up": "Online",
|
||||||
|
"down": "Offline",
|
||||||
|
"players": "Hráči",
|
||||||
|
"version": "Verze",
|
||||||
|
"status": "Stav"
|
||||||
|
},
|
||||||
|
"ghostfolio": {
|
||||||
|
"gross_percent_today": "Dnes",
|
||||||
|
"gross_percent_1y": "Jeden rok",
|
||||||
|
"gross_percent_max": "Za celou dobu"
|
||||||
|
},
|
||||||
|
"audiobookshelf": {
|
||||||
|
"podcasts": "Podcasty",
|
||||||
|
"books": "Knihy",
|
||||||
|
"podcastsDuration": "Trvání",
|
||||||
|
"booksDuration": "Trvání"
|
||||||
|
},
|
||||||
|
"homeassistant": {
|
||||||
|
"people_home": "Lidí doma",
|
||||||
|
"lights_on": "Rozsvícená světla",
|
||||||
|
"switches_on": "Zapnuté přepínače"
|
||||||
|
},
|
||||||
|
"freshrss": {
|
||||||
|
"subscriptions": "Odběry",
|
||||||
|
"unread": "Nepřečteno"
|
||||||
|
},
|
||||||
|
"channelsdvrserver": {
|
||||||
|
"shows": "Pořady",
|
||||||
|
"recordings": "Nahrávky",
|
||||||
|
"scheduled": "Naplánováno",
|
||||||
|
"passes": "Průchody"
|
||||||
|
},
|
||||||
|
"whatsupdocker": {
|
||||||
|
"monitoring": "Sledování",
|
||||||
|
"updates": "Aktualizace"
|
||||||
|
},
|
||||||
|
"tailscale": {
|
||||||
|
"address": "Adresa",
|
||||||
|
"expires": "Vyprší",
|
||||||
|
"never": "Nikdy",
|
||||||
|
"last_seen": "Naposledy viděno",
|
||||||
|
"now": "Nyní",
|
||||||
|
"years": "{{number}}r",
|
||||||
|
"weeks": "{{number}}t",
|
||||||
|
"days": "{{number}}d",
|
||||||
|
"hours": "{{number}}h",
|
||||||
|
"minutes": "{{number}}m",
|
||||||
|
"seconds": "{{number}}s",
|
||||||
|
"ago": "Před {{value}}"
|
||||||
|
},
|
||||||
|
"qnap": {
|
||||||
|
"memUsage": "Využití paměti",
|
||||||
|
"systemTempC": "Teplota systému",
|
||||||
|
"poolUsage": "Využití fondu",
|
||||||
|
"cpuUsage": "Využití procesoru",
|
||||||
|
"volumeUsage": "Volume Usage",
|
||||||
|
"invalid": "Invalid"
|
||||||
|
},
|
||||||
|
"pfsense": {
|
||||||
|
"load": "Prům. zatížení",
|
||||||
|
"memory": "Využití paměti",
|
||||||
|
"wanStatus": "Stav WAN",
|
||||||
|
"up": "Běží",
|
||||||
|
"down": "Neběží",
|
||||||
|
"temp": "Teplota",
|
||||||
|
"disk": "Využití disku",
|
||||||
|
"wanIP": "IP WAN"
|
||||||
|
},
|
||||||
|
"caddy": {
|
||||||
|
"upstreams": "Odesílání dat",
|
||||||
|
"requests": "Aktuální požadavky",
|
||||||
|
"requests_failed": "Selhavší požadavky"
|
||||||
|
},
|
||||||
|
"evcc": {
|
||||||
|
"watt_hour": "Wh",
|
||||||
|
"pv_power": "Produkce",
|
||||||
|
"battery_soc": "Battery",
|
||||||
|
"grid_power": "Grid",
|
||||||
|
"home_power": "Consumption",
|
||||||
|
"charge_power": "Charger"
|
||||||
|
},
|
||||||
|
"pialert": {
|
||||||
|
"total": "Total",
|
||||||
|
"connected": "Connected",
|
||||||
|
"new_devices": "New Devices",
|
||||||
|
"down_alerts": "Down Alerts"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -2,18 +2,21 @@
|
|||||||
"plex": {
|
"plex": {
|
||||||
"movies": "Film",
|
"movies": "Film",
|
||||||
"tv": "TV-Shows",
|
"tv": "TV-Shows",
|
||||||
"streams": "Aktive Streams"
|
"streams": "Aktive Streams",
|
||||||
|
"albums": "Albums"
|
||||||
},
|
},
|
||||||
"radarr": {
|
"radarr": {
|
||||||
"queued": "I Kø",
|
"queued": "I Kø",
|
||||||
"movies": "Film",
|
"movies": "Film",
|
||||||
"wanted": "Ønskede",
|
"wanted": "Ønskede",
|
||||||
"missing": "Mangler"
|
"missing": "Mangler",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
},
|
},
|
||||||
"lidarr": {
|
"lidarr": {
|
||||||
"wanted": "Ønsket",
|
"wanted": "Ønsket",
|
||||||
"queued": "I Kø",
|
"queued": "I Kø",
|
||||||
"albums": "Albums"
|
"artists": "Artists"
|
||||||
},
|
},
|
||||||
"jellyseerr": {
|
"jellyseerr": {
|
||||||
"available": "Tilgængelig",
|
"available": "Tilgængelig",
|
||||||
@@ -67,8 +70,16 @@
|
|||||||
},
|
},
|
||||||
"glances": {
|
"glances": {
|
||||||
"cpu": "CPU",
|
"cpu": "CPU",
|
||||||
"mem": "RAM",
|
"wait": "Vent venligst",
|
||||||
"wait": "Vent venligst"
|
"uptime": "UP",
|
||||||
|
"days": "d",
|
||||||
|
"hours": "h",
|
||||||
|
"temp": "TEMP",
|
||||||
|
"load": "Load",
|
||||||
|
"warn": "Warn",
|
||||||
|
"total": "Total",
|
||||||
|
"free": "Free",
|
||||||
|
"used": "Used"
|
||||||
},
|
},
|
||||||
"wmo": {
|
"wmo": {
|
||||||
"1-day": "Hovedsageligt solrigt",
|
"1-day": "Hovedsageligt solrigt",
|
||||||
@@ -134,7 +145,10 @@
|
|||||||
"update_available": "Opdateringer tilgængelige",
|
"update_available": "Opdateringer tilgængelige",
|
||||||
"up_to_date": "Opdateret",
|
"up_to_date": "Opdateret",
|
||||||
"child_bridges": "Child Bridges",
|
"child_bridges": "Child Bridges",
|
||||||
"child_bridges_status": "{{ok}}/{{total}}"
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
|
"up": "Up",
|
||||||
|
"pending": "Pending",
|
||||||
|
"down": "Down"
|
||||||
},
|
},
|
||||||
"widget": {
|
"widget": {
|
||||||
"missing_type": "Manglende Widget Type: {{type}}",
|
"missing_type": "Manglende Widget Type: {{type}}",
|
||||||
@@ -159,7 +173,15 @@
|
|||||||
"total": "Total",
|
"total": "Total",
|
||||||
"free": "Fri",
|
"free": "Fri",
|
||||||
"used": "Brugt",
|
"used": "Brugt",
|
||||||
"load": "Belastning"
|
"load": "Belastning",
|
||||||
|
"mem": "MEM",
|
||||||
|
"hours": "h",
|
||||||
|
"minutes": "m",
|
||||||
|
"temp": "TEMP",
|
||||||
|
"max": "Max",
|
||||||
|
"uptime": "UP",
|
||||||
|
"months": "mo",
|
||||||
|
"days": "d"
|
||||||
},
|
},
|
||||||
"unifi": {
|
"unifi": {
|
||||||
"users": "Brugere",
|
"users": "Brugere",
|
||||||
@@ -175,7 +197,8 @@
|
|||||||
"wlan_users": "WLAN Brugere",
|
"wlan_users": "WLAN Brugere",
|
||||||
"up": "Oppe",
|
"up": "Oppe",
|
||||||
"down": "NED",
|
"down": "NED",
|
||||||
"wait": "Vent venligst"
|
"wait": "Vent venligst",
|
||||||
|
"empty_data": "Subsystem status unknown"
|
||||||
},
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"cpu": "CPU",
|
"cpu": "CPU",
|
||||||
@@ -184,13 +207,24 @@
|
|||||||
"mem": "RAM",
|
"mem": "RAM",
|
||||||
"offline": "Offline",
|
"offline": "Offline",
|
||||||
"error": "Error",
|
"error": "Error",
|
||||||
"unknown": "Unknown"
|
"unknown": "Unknown",
|
||||||
|
"running": "Running",
|
||||||
|
"starting": "Starting",
|
||||||
|
"unhealthy": "Unhealthy",
|
||||||
|
"not_found": "Not Found",
|
||||||
|
"exited": "Exited",
|
||||||
|
"partial": "Partial",
|
||||||
|
"healthy": "Healthy"
|
||||||
},
|
},
|
||||||
"emby": {
|
"emby": {
|
||||||
"playing": "Afspiller",
|
"playing": "Afspiller",
|
||||||
"transcoding": "Transcoder",
|
"transcoding": "Transcoder",
|
||||||
"bitrate": "Bitrate",
|
"bitrate": "Bitrate",
|
||||||
"no_active": "Ingen Aktive Streams"
|
"no_active": "Ingen Aktive Streams",
|
||||||
|
"movies": "Movies",
|
||||||
|
"series": "Series",
|
||||||
|
"episodes": "Episodes",
|
||||||
|
"songs": "Songs"
|
||||||
},
|
},
|
||||||
"changedetectionio": {
|
"changedetectionio": {
|
||||||
"totalObserved": "Total Observeret",
|
"totalObserved": "Total Observeret",
|
||||||
@@ -232,7 +266,9 @@
|
|||||||
"sonarr": {
|
"sonarr": {
|
||||||
"wanted": "Ønsket",
|
"wanted": "Ønsket",
|
||||||
"queued": "I Kø",
|
"queued": "I Kø",
|
||||||
"series": "Serier"
|
"series": "Serier",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
},
|
},
|
||||||
"readarr": {
|
"readarr": {
|
||||||
"wanted": "Ønskede",
|
"wanted": "Ønskede",
|
||||||
@@ -251,7 +287,8 @@
|
|||||||
"pihole": {
|
"pihole": {
|
||||||
"blocked": "Blokerede",
|
"blocked": "Blokerede",
|
||||||
"gravity": "Gravity",
|
"gravity": "Gravity",
|
||||||
"queries": "Forespørgsler"
|
"queries": "Forespørgsler",
|
||||||
|
"blocked_percent": "Blocked %"
|
||||||
},
|
},
|
||||||
"portainer": {
|
"portainer": {
|
||||||
"running": "Kørende",
|
"running": "Kørende",
|
||||||
@@ -287,7 +324,11 @@
|
|||||||
},
|
},
|
||||||
"quicklaunch": {
|
"quicklaunch": {
|
||||||
"bookmark": "Bogmærker",
|
"bookmark": "Bogmærker",
|
||||||
"service": "Service"
|
"service": "Service",
|
||||||
|
"search": "Search",
|
||||||
|
"custom": "Custom",
|
||||||
|
"visit": "Visit",
|
||||||
|
"url": "URL"
|
||||||
},
|
},
|
||||||
"watchtower": {
|
"watchtower": {
|
||||||
"containers_scanned": "Scannet",
|
"containers_scanned": "Scannet",
|
||||||
@@ -403,5 +444,205 @@
|
|||||||
"memory": "Active Memory",
|
"memory": "Active Memory",
|
||||||
"wanUpload": "WAN Upload",
|
"wanUpload": "WAN Upload",
|
||||||
"wanDownload": "WAN Download"
|
"wanDownload": "WAN Download"
|
||||||
|
},
|
||||||
|
"moonraker": {
|
||||||
|
"printer_state": "Printer State",
|
||||||
|
"print_status": "Print Status",
|
||||||
|
"print_progress": "Progress",
|
||||||
|
"layers": "Layers"
|
||||||
|
},
|
||||||
|
"medusa": {
|
||||||
|
"wanted": "Wanted",
|
||||||
|
"queued": "Queued",
|
||||||
|
"series": "Series"
|
||||||
|
},
|
||||||
|
"octoprint": {
|
||||||
|
"printer_state": "Status",
|
||||||
|
"temp_tool": "Tool temp",
|
||||||
|
"temp_bed": "Bed temp",
|
||||||
|
"job_completion": "Completion"
|
||||||
|
},
|
||||||
|
"cloudflared": {
|
||||||
|
"origin_ip": "Origin IP",
|
||||||
|
"status": "Status"
|
||||||
|
},
|
||||||
|
"proxmoxbackupserver": {
|
||||||
|
"datastore_usage": "Datastore",
|
||||||
|
"failed_tasks_24h": "Failed Tasks 24h",
|
||||||
|
"cpu_usage": "CPU",
|
||||||
|
"memory_usage": "Memory"
|
||||||
|
},
|
||||||
|
"immich": {
|
||||||
|
"users": "Users",
|
||||||
|
"photos": "Photos",
|
||||||
|
"videos": "Videos",
|
||||||
|
"storage": "Storage"
|
||||||
|
},
|
||||||
|
"uptimekuma": {
|
||||||
|
"up": "Sites Up",
|
||||||
|
"down": "Sites Down",
|
||||||
|
"uptime": "Uptime",
|
||||||
|
"incident": "Incident",
|
||||||
|
"m": "m"
|
||||||
|
},
|
||||||
|
"komga": {
|
||||||
|
"libraries": "Libraries",
|
||||||
|
"series": "Series",
|
||||||
|
"books": "Books"
|
||||||
|
},
|
||||||
|
"mylar": {
|
||||||
|
"series": "Series",
|
||||||
|
"issues": "Issues",
|
||||||
|
"wanted": "Wanted"
|
||||||
|
},
|
||||||
|
"photoprism": {
|
||||||
|
"albums": "Albums",
|
||||||
|
"photos": "Photos",
|
||||||
|
"videos": "Videos",
|
||||||
|
"people": "People"
|
||||||
|
},
|
||||||
|
"diskstation": {
|
||||||
|
"days": "Days",
|
||||||
|
"uptime": "Uptime",
|
||||||
|
"volumeAvailable": "Available"
|
||||||
|
},
|
||||||
|
"fileflows": {
|
||||||
|
"queue": "Queue",
|
||||||
|
"processing": "Processing",
|
||||||
|
"processed": "Processed",
|
||||||
|
"time": "Time"
|
||||||
|
},
|
||||||
|
"grafana": {
|
||||||
|
"totalalerts": "Total Alerts",
|
||||||
|
"dashboards": "Dashboards",
|
||||||
|
"datasources": "Data Sources",
|
||||||
|
"alertstriggered": "Alerts Triggered"
|
||||||
|
},
|
||||||
|
"nextcloud": {
|
||||||
|
"memoryusage": "Memory Usage",
|
||||||
|
"cpuload": "Cpu Load",
|
||||||
|
"freespace": "Free Space",
|
||||||
|
"activeusers": "Active Users",
|
||||||
|
"numfiles": "Files",
|
||||||
|
"numshares": "Shared Items"
|
||||||
|
},
|
||||||
|
"kopia": {
|
||||||
|
"status": "Status",
|
||||||
|
"size": "Size",
|
||||||
|
"lastrun": "Last Run",
|
||||||
|
"nextrun": "Next Run",
|
||||||
|
"failed": "Failed"
|
||||||
|
},
|
||||||
|
"unmanic": {
|
||||||
|
"active_workers": "Active Workers",
|
||||||
|
"total_workers": "Total Workers",
|
||||||
|
"records_total": "Queue Length"
|
||||||
|
},
|
||||||
|
"healthchecks": {
|
||||||
|
"new": "New",
|
||||||
|
"up": "Online",
|
||||||
|
"grace": "In Grace Period",
|
||||||
|
"down": "Offline",
|
||||||
|
"paused": "Paused",
|
||||||
|
"status": "Status",
|
||||||
|
"last_ping": "Last Ping",
|
||||||
|
"never": "No pings yet"
|
||||||
|
},
|
||||||
|
"pterodactyl": {
|
||||||
|
"servers": "Servers",
|
||||||
|
"nodes": "Nodes"
|
||||||
|
},
|
||||||
|
"prometheus": {
|
||||||
|
"targets_up": "Targets Up",
|
||||||
|
"targets_down": "Targets Down",
|
||||||
|
"targets_total": "Total Targets"
|
||||||
|
},
|
||||||
|
"minecraft": {
|
||||||
|
"players": "Players",
|
||||||
|
"version": "Version",
|
||||||
|
"status": "Status",
|
||||||
|
"up": "Online",
|
||||||
|
"down": "Offline"
|
||||||
|
},
|
||||||
|
"ghostfolio": {
|
||||||
|
"gross_percent_today": "Today",
|
||||||
|
"gross_percent_1y": "One year",
|
||||||
|
"gross_percent_max": "All time"
|
||||||
|
},
|
||||||
|
"audiobookshelf": {
|
||||||
|
"booksDuration": "Duration",
|
||||||
|
"podcasts": "Podcasts",
|
||||||
|
"books": "Books",
|
||||||
|
"podcastsDuration": "Duration"
|
||||||
|
},
|
||||||
|
"homeassistant": {
|
||||||
|
"people_home": "People Home",
|
||||||
|
"lights_on": "Lights On",
|
||||||
|
"switches_on": "Switches On"
|
||||||
|
},
|
||||||
|
"freshrss": {
|
||||||
|
"subscriptions": "Subscriptions",
|
||||||
|
"unread": "Unread"
|
||||||
|
},
|
||||||
|
"channelsdvrserver": {
|
||||||
|
"shows": "Shows",
|
||||||
|
"recordings": "Recordings",
|
||||||
|
"scheduled": "Scheduled",
|
||||||
|
"passes": "Passes"
|
||||||
|
},
|
||||||
|
"whatsupdocker": {
|
||||||
|
"monitoring": "Monitoring",
|
||||||
|
"updates": "Updates"
|
||||||
|
},
|
||||||
|
"tailscale": {
|
||||||
|
"address": "Address",
|
||||||
|
"expires": "Expires",
|
||||||
|
"now": "Now",
|
||||||
|
"years": "{{number}}y",
|
||||||
|
"weeks": "{{number}}w",
|
||||||
|
"days": "{{number}}d",
|
||||||
|
"hours": "{{number}}h",
|
||||||
|
"minutes": "{{number}}m",
|
||||||
|
"seconds": "{{number}}s",
|
||||||
|
"never": "Never",
|
||||||
|
"last_seen": "Last Seen",
|
||||||
|
"ago": "{{value}} Ago"
|
||||||
|
},
|
||||||
|
"qnap": {
|
||||||
|
"cpuUsage": "CPU Usage",
|
||||||
|
"memUsage": "MEM Usage",
|
||||||
|
"systemTempC": "System Temp",
|
||||||
|
"poolUsage": "Pool Usage",
|
||||||
|
"volumeUsage": "Volume Usage",
|
||||||
|
"invalid": "Invalid"
|
||||||
|
},
|
||||||
|
"pfsense": {
|
||||||
|
"load": "Load Avg",
|
||||||
|
"memory": "Mem Usage",
|
||||||
|
"wanStatus": "WAN Status",
|
||||||
|
"up": "Up",
|
||||||
|
"down": "Down",
|
||||||
|
"temp": "Temp",
|
||||||
|
"disk": "Disk Usage",
|
||||||
|
"wanIP": "WAN IP"
|
||||||
|
},
|
||||||
|
"caddy": {
|
||||||
|
"upstreams": "Upstreams",
|
||||||
|
"requests": "Current requests",
|
||||||
|
"requests_failed": "Failed requests"
|
||||||
|
},
|
||||||
|
"evcc": {
|
||||||
|
"pv_power": "Production",
|
||||||
|
"battery_soc": "Battery",
|
||||||
|
"grid_power": "Grid",
|
||||||
|
"home_power": "Consumption",
|
||||||
|
"charge_power": "Charger",
|
||||||
|
"watt_hour": "Wh"
|
||||||
|
},
|
||||||
|
"pialert": {
|
||||||
|
"total": "Total",
|
||||||
|
"connected": "Connected",
|
||||||
|
"new_devices": "New Devices",
|
||||||
|
"down_alerts": "Down Alerts"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -4,8 +4,8 @@
|
|||||||
"api_error": "API-Fehler",
|
"api_error": "API-Fehler",
|
||||||
"status": "Status",
|
"status": "Status",
|
||||||
"url": "URL",
|
"url": "URL",
|
||||||
"information": "Information",
|
"information": "Informationen",
|
||||||
"raw_error": "Raw Error",
|
"raw_error": "Roher Fehler",
|
||||||
"response_data": "Empfangene Daten"
|
"response_data": "Empfangene Daten"
|
||||||
},
|
},
|
||||||
"search": {
|
"search": {
|
||||||
@@ -14,24 +14,43 @@
|
|||||||
"resources": {
|
"resources": {
|
||||||
"total": "Gesamt",
|
"total": "Gesamt",
|
||||||
"free": "Frei",
|
"free": "Frei",
|
||||||
"used": "Gebraucht",
|
"used": "In Verwendung",
|
||||||
"load": "Last",
|
"load": "Last",
|
||||||
"cpu": "CPU"
|
"cpu": "Prozessor",
|
||||||
|
"mem": "Speicher",
|
||||||
|
"temp": "TEMP",
|
||||||
|
"max": "Max",
|
||||||
|
"uptime": "UP",
|
||||||
|
"months": "Mo.",
|
||||||
|
"days": "d",
|
||||||
|
"hours": "h",
|
||||||
|
"minutes": "m"
|
||||||
},
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "Rx",
|
"rx": "Rx",
|
||||||
"tx": "Tx",
|
"tx": "Tx",
|
||||||
"mem": "Mem",
|
"mem": "Speicher",
|
||||||
"cpu": "Prozessor",
|
"cpu": "Prozessor",
|
||||||
"offline": "Offline",
|
"offline": "Offline",
|
||||||
"error": "Error",
|
"error": "Fehler",
|
||||||
"unknown": "Unknown"
|
"unknown": "Unbekannt",
|
||||||
|
"running": "Laufend",
|
||||||
|
"starting": "Startet",
|
||||||
|
"unhealthy": "Unhealthy",
|
||||||
|
"not_found": "Nicht gefunden",
|
||||||
|
"exited": "Beendet",
|
||||||
|
"partial": "Teilweise",
|
||||||
|
"healthy": "Healthy"
|
||||||
},
|
},
|
||||||
"emby": {
|
"emby": {
|
||||||
"playing": "Spielen",
|
"playing": "Aktuelle Wiedergaben",
|
||||||
"transcoding": "Transcodierung",
|
"transcoding": "Transkodieren",
|
||||||
"bitrate": "Bitrate",
|
"bitrate": "Bitrate",
|
||||||
"no_active": "Keine aktiven Streams"
|
"no_active": "Keine aktiven Streams",
|
||||||
|
"movies": "Filme",
|
||||||
|
"series": "Serien",
|
||||||
|
"episodes": "Folgen",
|
||||||
|
"songs": "Songs"
|
||||||
},
|
},
|
||||||
"tautulli": {
|
"tautulli": {
|
||||||
"playing": "Spielen",
|
"playing": "Spielen",
|
||||||
@@ -47,13 +66,17 @@
|
|||||||
"sonarr": {
|
"sonarr": {
|
||||||
"wanted": "Gesucht",
|
"wanted": "Gesucht",
|
||||||
"queued": "In Warteschlange",
|
"queued": "In Warteschlange",
|
||||||
"series": "Serien"
|
"series": "Serien",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
},
|
},
|
||||||
"radarr": {
|
"radarr": {
|
||||||
"wanted": "Gesucht",
|
"wanted": "Gesucht",
|
||||||
"queued": "In Warteschlange",
|
"queued": "In Warteschlange",
|
||||||
"movies": "Filme",
|
"movies": "Filme",
|
||||||
"missing": "Fehlt"
|
"missing": "Fehlt",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
},
|
},
|
||||||
"readarr": {
|
"readarr": {
|
||||||
"wanted": "Gesucht",
|
"wanted": "Gesucht",
|
||||||
@@ -73,7 +96,8 @@
|
|||||||
"pihole": {
|
"pihole": {
|
||||||
"queries": "Abfragen",
|
"queries": "Abfragen",
|
||||||
"blocked": "Blockiert",
|
"blocked": "Blockiert",
|
||||||
"gravity": "Gravity"
|
"gravity": "Gravity",
|
||||||
|
"blocked_percent": "Geblockt %"
|
||||||
},
|
},
|
||||||
"speedtest": {
|
"speedtest": {
|
||||||
"upload": "Upload",
|
"upload": "Upload",
|
||||||
@@ -105,7 +129,7 @@
|
|||||||
"pending": "Ausstehend",
|
"pending": "Ausstehend",
|
||||||
"approved": "Genehmigt",
|
"approved": "Genehmigt",
|
||||||
"available": "Verfügbar",
|
"available": "Verfügbar",
|
||||||
"processing": "Processing"
|
"processing": "Wird verarbeitet"
|
||||||
},
|
},
|
||||||
"sabnzbd": {
|
"sabnzbd": {
|
||||||
"rate": "Geschwindigkeit",
|
"rate": "Geschwindigkeit",
|
||||||
@@ -153,7 +177,7 @@
|
|||||||
"lidarr": {
|
"lidarr": {
|
||||||
"wanted": "Gesucht",
|
"wanted": "Gesucht",
|
||||||
"queued": "In Warteschlange",
|
"queued": "In Warteschlange",
|
||||||
"albums": "Alben"
|
"artists": "Artists"
|
||||||
},
|
},
|
||||||
"adguard": {
|
"adguard": {
|
||||||
"queries": "Anfragen",
|
"queries": "Anfragen",
|
||||||
@@ -196,24 +220,34 @@
|
|||||||
"wan": "WAN",
|
"wan": "WAN",
|
||||||
"lan_users": "LAN Benutzer",
|
"lan_users": "LAN Benutzer",
|
||||||
"wlan_users": "WLAN Benutzer",
|
"wlan_users": "WLAN Benutzer",
|
||||||
"up": "SENDEN",
|
"up": "BEREIT",
|
||||||
"down": "EMPFANGEN",
|
"down": "EMPFANGEN",
|
||||||
"wait": "Bitte warten",
|
"wait": "Bitte warten",
|
||||||
"lan": "LAN",
|
"lan": "LAN",
|
||||||
"wlan": "WLAN",
|
"wlan": "WLAN",
|
||||||
"devices": "Geräte",
|
"devices": "Geräte",
|
||||||
"lan_devices": "LAN-Geräte",
|
"lan_devices": "LAN-Geräte",
|
||||||
"wlan_devices": "WLAN Geräte"
|
"wlan_devices": "WLAN-Geräte",
|
||||||
|
"empty_data": "Subsystem-Status unbekannt"
|
||||||
},
|
},
|
||||||
"plex": {
|
"plex": {
|
||||||
"streams": "Aktive Streams",
|
"streams": "Aktive Streams",
|
||||||
"movies": "Filme",
|
"movies": "Filme",
|
||||||
"tv": "TV Sendungen"
|
"tv": "TV Sendungen",
|
||||||
|
"albums": "Alben"
|
||||||
},
|
},
|
||||||
"glances": {
|
"glances": {
|
||||||
"cpu": "Prozessor",
|
"cpu": "Prozessor",
|
||||||
"mem": "RAM",
|
"wait": "Bitte warten",
|
||||||
"wait": "Bitte warten"
|
"temp": "TEMP",
|
||||||
|
"uptime": "UP",
|
||||||
|
"days": "T",
|
||||||
|
"hours": "S",
|
||||||
|
"load": "Auslastung",
|
||||||
|
"warn": "Warnung",
|
||||||
|
"total": "Gesamt",
|
||||||
|
"free": "Frei",
|
||||||
|
"used": "Verwendet"
|
||||||
},
|
},
|
||||||
"changedetectionio": {
|
"changedetectionio": {
|
||||||
"totalObserved": "Gesamt beobachtet",
|
"totalObserved": "Gesamt beobachtet",
|
||||||
@@ -279,7 +313,11 @@
|
|||||||
},
|
},
|
||||||
"quicklaunch": {
|
"quicklaunch": {
|
||||||
"bookmark": "Lesezeichen",
|
"bookmark": "Lesezeichen",
|
||||||
"service": "Dienst"
|
"service": "Dienst",
|
||||||
|
"search": "Suchen",
|
||||||
|
"custom": "Benutzerdefiniert",
|
||||||
|
"visit": "Besuchen",
|
||||||
|
"url": "URL"
|
||||||
},
|
},
|
||||||
"homebridge": {
|
"homebridge": {
|
||||||
"available_update": "System",
|
"available_update": "System",
|
||||||
@@ -287,7 +325,10 @@
|
|||||||
"update_available": "Aktualisierung verfügbar",
|
"update_available": "Aktualisierung verfügbar",
|
||||||
"up_to_date": "Aktuell",
|
"up_to_date": "Aktuell",
|
||||||
"child_bridges": "Child Bridges",
|
"child_bridges": "Child Bridges",
|
||||||
"child_bridges_status": "{{ok}}/{{total}}"
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
|
"up": "Up",
|
||||||
|
"pending": "Ausstehend",
|
||||||
|
"down": "Down"
|
||||||
},
|
},
|
||||||
"autobrr": {
|
"autobrr": {
|
||||||
"approvedPushes": "Genehmigt",
|
"approvedPushes": "Genehmigt",
|
||||||
@@ -313,36 +354,36 @@
|
|||||||
"time": "{{value, number(style: unit; unitDisplay: long;)}}"
|
"time": "{{value, number(style: unit; unitDisplay: long;)}}"
|
||||||
},
|
},
|
||||||
"navidrome": {
|
"navidrome": {
|
||||||
"nothing_streaming": "No Active Streams",
|
"nothing_streaming": "Keine Aktiven Übertragungen",
|
||||||
"please_wait": "Please Wait"
|
"please_wait": "Bitte warten"
|
||||||
},
|
},
|
||||||
"pyload": {
|
"pyload": {
|
||||||
"speed": "Speed",
|
"speed": "Geschwindigkeit",
|
||||||
"active": "Active",
|
"active": "Aktiv",
|
||||||
"queue": "Queue",
|
"queue": "Warteschlange",
|
||||||
"total": "Total"
|
"total": "Gesamt"
|
||||||
},
|
},
|
||||||
"gluetun": {
|
"gluetun": {
|
||||||
"public_ip": "Public IP",
|
"public_ip": "Öffentliche IP",
|
||||||
"region": "Region",
|
"region": "Region",
|
||||||
"country": "Country"
|
"country": "Land"
|
||||||
},
|
},
|
||||||
"hdhomerun": {
|
"hdhomerun": {
|
||||||
"channels": "Channels",
|
"channels": "Kanäle",
|
||||||
"hd": "HD"
|
"hd": "HD"
|
||||||
},
|
},
|
||||||
"ping": {
|
"ping": {
|
||||||
"ping": "Ping",
|
"ping": "Ping",
|
||||||
"error": "Error"
|
"error": "Fehler"
|
||||||
},
|
},
|
||||||
"scrutiny": {
|
"scrutiny": {
|
||||||
"passed": "Passed",
|
"passed": "Bestanden",
|
||||||
"failed": "Failed",
|
"failed": "Fehlgeschlagen",
|
||||||
"unknown": "Unknown"
|
"unknown": "Unbekannt"
|
||||||
},
|
},
|
||||||
"paperlessngx": {
|
"paperlessngx": {
|
||||||
"inbox": "Inbox",
|
"inbox": "Eingang",
|
||||||
"total": "Total"
|
"total": "Gesamt"
|
||||||
},
|
},
|
||||||
"deluge": {
|
"deluge": {
|
||||||
"download": "Download",
|
"download": "Download",
|
||||||
@@ -357,29 +398,29 @@
|
|||||||
"seed": "Seed"
|
"seed": "Seed"
|
||||||
},
|
},
|
||||||
"tdarr": {
|
"tdarr": {
|
||||||
"queue": "Queue",
|
"queue": "Warteschlange",
|
||||||
"processed": "Processed",
|
"processed": "Verarbeitet",
|
||||||
"errored": "Errored",
|
"errored": "Fehlgeschlagen",
|
||||||
"saved": "Saved"
|
"saved": "Gespeichert"
|
||||||
},
|
},
|
||||||
"miniflux": {
|
"miniflux": {
|
||||||
"unread": "Unread",
|
"unread": "Ungelesen",
|
||||||
"read": "Read"
|
"read": "Lesen"
|
||||||
},
|
},
|
||||||
"nextdns": {
|
"nextdns": {
|
||||||
"wait": "Please Wait",
|
"wait": "Bitte Warten",
|
||||||
"no_devices": "No Device Data Received"
|
"no_devices": "Keine Daten empfangen"
|
||||||
},
|
},
|
||||||
"common": {
|
"common": {
|
||||||
"bibyterate": "{{value, rate(bits: false; binary: true)}}",
|
"bibyterate": "{{value, rate(bits: false; binary: true)}}",
|
||||||
"bibitrate": "{{value, rate(bits: true; binary: true)}}"
|
"bibitrate": "{{value, rate(bits: true; binary: true)}}"
|
||||||
},
|
},
|
||||||
"omada": {
|
"omada": {
|
||||||
"connectedAp": "Connected APs",
|
"connectedAp": "Verbundene APs",
|
||||||
"activeUser": "Active devices",
|
"activeUser": "Aktive Geräte",
|
||||||
"alerts": "Alerts",
|
"alerts": "Meldungen",
|
||||||
"connectedGateway": "Connected gateways",
|
"connectedGateway": "Verbundene Gateways",
|
||||||
"connectedSwitches": "Connected switches"
|
"connectedSwitches": "Verbundene Switches"
|
||||||
},
|
},
|
||||||
"downloadstation": {
|
"downloadstation": {
|
||||||
"download": "Download",
|
"download": "Download",
|
||||||
@@ -388,20 +429,220 @@
|
|||||||
"seed": "Seed"
|
"seed": "Seed"
|
||||||
},
|
},
|
||||||
"mikrotik": {
|
"mikrotik": {
|
||||||
"cpuLoad": "CPU Load",
|
"cpuLoad": "CPU Auslastung",
|
||||||
"memoryUsed": "Memory Used",
|
"memoryUsed": "RAM Verbrauch",
|
||||||
"uptime": "Uptime",
|
"uptime": "Laufzeit",
|
||||||
"numberOfLeases": "Leases"
|
"numberOfLeases": "Leases"
|
||||||
},
|
},
|
||||||
"xteve": {
|
"xteve": {
|
||||||
"streams_all": "All Streams",
|
"streams_all": "Keine Übertragungen",
|
||||||
"streams_active": "Active Streams",
|
"streams_active": "Aktive Streams",
|
||||||
"streams_xepg": "XEPG Channels"
|
"streams_xepg": "XEPG Kanäle"
|
||||||
},
|
},
|
||||||
"opnsense": {
|
"opnsense": {
|
||||||
"cpu": "CPU Load",
|
"cpu": "CPU Auslastung",
|
||||||
"memory": "Active Memory",
|
"memory": "Aktiver RAM",
|
||||||
"wanUpload": "WAN Upload",
|
"wanUpload": "WAN Upload",
|
||||||
"wanDownload": "WAN Download"
|
"wanDownload": "WAN Download"
|
||||||
|
},
|
||||||
|
"moonraker": {
|
||||||
|
"printer_state": "Drucker Status",
|
||||||
|
"print_status": "Druck Status",
|
||||||
|
"print_progress": "Fortschritt",
|
||||||
|
"layers": "Schichten"
|
||||||
|
},
|
||||||
|
"medusa": {
|
||||||
|
"wanted": "Gesucht",
|
||||||
|
"queued": "Wartend",
|
||||||
|
"series": "Serie"
|
||||||
|
},
|
||||||
|
"octoprint": {
|
||||||
|
"printer_state": "Status",
|
||||||
|
"temp_tool": "Düsen Temp",
|
||||||
|
"temp_bed": "Bett Temp",
|
||||||
|
"job_completion": "Fortschritt"
|
||||||
|
},
|
||||||
|
"cloudflared": {
|
||||||
|
"origin_ip": "Ursprüngliche IP",
|
||||||
|
"status": "Status"
|
||||||
|
},
|
||||||
|
"proxmoxbackupserver": {
|
||||||
|
"cpu_usage": "CPU",
|
||||||
|
"datastore_usage": "Datenspeicher",
|
||||||
|
"failed_tasks_24h": "Fehlgeschlagene Prozesse 24h",
|
||||||
|
"memory_usage": "RAM"
|
||||||
|
},
|
||||||
|
"immich": {
|
||||||
|
"users": "Benutzer",
|
||||||
|
"photos": "Fotos",
|
||||||
|
"videos": "Videos",
|
||||||
|
"storage": "Speicher"
|
||||||
|
},
|
||||||
|
"uptimekuma": {
|
||||||
|
"up": "Seiten verfügbar",
|
||||||
|
"down": "Seiten nicht verfügbar",
|
||||||
|
"uptime": "Laufzeit",
|
||||||
|
"incident": "Vorfall",
|
||||||
|
"m": "m"
|
||||||
|
},
|
||||||
|
"komga": {
|
||||||
|
"libraries": "Bibliotheken",
|
||||||
|
"series": "Serie",
|
||||||
|
"books": "Bücher"
|
||||||
|
},
|
||||||
|
"mylar": {
|
||||||
|
"series": "Serie",
|
||||||
|
"issues": "Probleme",
|
||||||
|
"wanted": "Gesucht"
|
||||||
|
},
|
||||||
|
"photoprism": {
|
||||||
|
"albums": "Alben",
|
||||||
|
"photos": "Fotos",
|
||||||
|
"videos": "Videos",
|
||||||
|
"people": "Personen"
|
||||||
|
},
|
||||||
|
"diskstation": {
|
||||||
|
"days": "Tage",
|
||||||
|
"uptime": "Laufzeit",
|
||||||
|
"volumeAvailable": "Verfügbar"
|
||||||
|
},
|
||||||
|
"fileflows": {
|
||||||
|
"queue": "Warteschlange",
|
||||||
|
"processing": "Wird verarbeitet",
|
||||||
|
"processed": "Verarbeitet",
|
||||||
|
"time": "Zeit"
|
||||||
|
},
|
||||||
|
"grafana": {
|
||||||
|
"dashboards": "Dashboards",
|
||||||
|
"datasources": "Datenquellen",
|
||||||
|
"totalalerts": "Gesamte Meldungen",
|
||||||
|
"alertstriggered": "Ausgelöste Alarme"
|
||||||
|
},
|
||||||
|
"nextcloud": {
|
||||||
|
"cpuload": "CPU Last",
|
||||||
|
"memoryusage": "RAM Verbrauch",
|
||||||
|
"freespace": "Freier Speicher",
|
||||||
|
"activeusers": "Aktive Nutzer",
|
||||||
|
"numfiles": "Dateien",
|
||||||
|
"numshares": "Geteilte Elemente"
|
||||||
|
},
|
||||||
|
"kopia": {
|
||||||
|
"status": "Status",
|
||||||
|
"size": "Größe",
|
||||||
|
"lastrun": "Letzter Durchlauf",
|
||||||
|
"nextrun": "Nächster Durchlauf",
|
||||||
|
"failed": "Fehlgeschlagen"
|
||||||
|
},
|
||||||
|
"unmanic": {
|
||||||
|
"active_workers": "Aktive Worker",
|
||||||
|
"total_workers": "Alle Worker",
|
||||||
|
"records_total": "Länge der Warteschlange"
|
||||||
|
},
|
||||||
|
"healthchecks": {
|
||||||
|
"grace": "In Karenzzeit",
|
||||||
|
"new": "Neu",
|
||||||
|
"up": "Online",
|
||||||
|
"down": "Offline",
|
||||||
|
"paused": "Pausiert",
|
||||||
|
"status": "Status",
|
||||||
|
"last_ping": "Letzter Ping",
|
||||||
|
"never": "Noch keine Pings"
|
||||||
|
},
|
||||||
|
"pterodactyl": {
|
||||||
|
"servers": "Server",
|
||||||
|
"nodes": "Nodes"
|
||||||
|
},
|
||||||
|
"prometheus": {
|
||||||
|
"targets_up": "Ziele Up",
|
||||||
|
"targets_down": "Ziele Down",
|
||||||
|
"targets_total": "Alle Ziele"
|
||||||
|
},
|
||||||
|
"minecraft": {
|
||||||
|
"players": "Spieler",
|
||||||
|
"version": "Version",
|
||||||
|
"status": "Status",
|
||||||
|
"up": "Online",
|
||||||
|
"down": "Offline"
|
||||||
|
},
|
||||||
|
"ghostfolio": {
|
||||||
|
"gross_percent_max": "Alle Zeit",
|
||||||
|
"gross_percent_today": "Heute",
|
||||||
|
"gross_percent_1y": "Ein Jahr"
|
||||||
|
},
|
||||||
|
"audiobookshelf": {
|
||||||
|
"podcasts": "Podcasts",
|
||||||
|
"books": "Bücher",
|
||||||
|
"podcastsDuration": "Dauer",
|
||||||
|
"booksDuration": "Dauer"
|
||||||
|
},
|
||||||
|
"homeassistant": {
|
||||||
|
"people_home": "Personen daheim",
|
||||||
|
"lights_on": "Lichter an",
|
||||||
|
"switches_on": "Schalter an"
|
||||||
|
},
|
||||||
|
"freshrss": {
|
||||||
|
"subscriptions": "Abonnements",
|
||||||
|
"unread": "Ungelesen"
|
||||||
|
},
|
||||||
|
"channelsdvrserver": {
|
||||||
|
"shows": "Shows",
|
||||||
|
"recordings": "Aufnahmen",
|
||||||
|
"scheduled": "Geplant",
|
||||||
|
"passes": "Pässe"
|
||||||
|
},
|
||||||
|
"whatsupdocker": {
|
||||||
|
"monitoring": "Überwacht",
|
||||||
|
"updates": "Aktualisierungen"
|
||||||
|
},
|
||||||
|
"tailscale": {
|
||||||
|
"address": "Adresse",
|
||||||
|
"weeks": "{{number}}W",
|
||||||
|
"days": "{{number}}T",
|
||||||
|
"hours": "{{number}}S",
|
||||||
|
"minutes": "{{number}}m",
|
||||||
|
"seconds": "{{number}}s",
|
||||||
|
"ago": "Vor {{value}}",
|
||||||
|
"expires": "Läuft ab",
|
||||||
|
"last_seen": "Zuletzt gesehen",
|
||||||
|
"never": "Nie",
|
||||||
|
"now": "Jetzt",
|
||||||
|
"years": "{{number}}J"
|
||||||
|
},
|
||||||
|
"qnap": {
|
||||||
|
"cpuUsage": "CPU Nutzung",
|
||||||
|
"memUsage": "MEM Nutzung",
|
||||||
|
"systemTempC": "System Temp",
|
||||||
|
"poolUsage": "Pool Nutzung",
|
||||||
|
"volumeUsage": "Volume Usage",
|
||||||
|
"invalid": "Ungültig"
|
||||||
|
},
|
||||||
|
"pfsense": {
|
||||||
|
"load": "Durchschnittliche Last",
|
||||||
|
"temp": "Temp",
|
||||||
|
"disk": "Datenträgernutzung",
|
||||||
|
"wanIP": "WAN IP",
|
||||||
|
"memory": "Speichernutzung",
|
||||||
|
"wanStatus": "WAN Status",
|
||||||
|
"up": "Up",
|
||||||
|
"down": "Down"
|
||||||
|
},
|
||||||
|
"caddy": {
|
||||||
|
"upstreams": "Upstreams",
|
||||||
|
"requests": "Aktuelle Anfragen",
|
||||||
|
"requests_failed": "Fehlgeschlagene Anfragen"
|
||||||
|
},
|
||||||
|
"evcc": {
|
||||||
|
"watt_hour": "Wh",
|
||||||
|
"pv_power": "Produktion",
|
||||||
|
"battery_soc": "Batterie",
|
||||||
|
"grid_power": "Grid",
|
||||||
|
"home_power": "Verbrauch",
|
||||||
|
"charge_power": "Ladegerät"
|
||||||
|
},
|
||||||
|
"pialert": {
|
||||||
|
"total": "Gesamt",
|
||||||
|
"connected": "Verbunden",
|
||||||
|
"new_devices": "Neue Geräte",
|
||||||
|
"down_alerts": "Down Alarme"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
648
public/locales/el/common.json
Normal file
648
public/locales/el/common.json
Normal file
@@ -0,0 +1,648 @@
|
|||||||
|
{
|
||||||
|
"resources": {
|
||||||
|
"used": "χρησιμοποιημένο",
|
||||||
|
"load": "Φόρτωση",
|
||||||
|
"cpu": "Επεξεργαστής",
|
||||||
|
"mem": "MEM",
|
||||||
|
"temp": "ΘΕΡΜΟΚΡΑΣΪΑ",
|
||||||
|
"total": "Σύνολο",
|
||||||
|
"free": "Δωρεάν",
|
||||||
|
"max": "Μέγιστο",
|
||||||
|
"uptime": "ΠΑΝΩ",
|
||||||
|
"months": "mo",
|
||||||
|
"days": "d",
|
||||||
|
"hours": "h",
|
||||||
|
"minutes": "m"
|
||||||
|
},
|
||||||
|
"omada": {
|
||||||
|
"activeUser": "Ενεργές συσκευές",
|
||||||
|
"alerts": "Ειδοποιήσεις",
|
||||||
|
"connectedAp": "Συνδεδεμένα APs",
|
||||||
|
"connectedGateway": "Συνδεδεμένα gateways",
|
||||||
|
"connectedSwitches": "Συνδεδεμένα switches"
|
||||||
|
},
|
||||||
|
"wmo": {
|
||||||
|
"0-night": "Clear",
|
||||||
|
"65-day": "Heavy Rain",
|
||||||
|
"65-night": "Heavy Rain",
|
||||||
|
"0-day": "Sunny",
|
||||||
|
"1-day": "Mainly Sunny",
|
||||||
|
"1-night": "Mainly Clear",
|
||||||
|
"2-day": "Partly Cloudy",
|
||||||
|
"2-night": "Partly Cloudy",
|
||||||
|
"3-day": "Cloudy",
|
||||||
|
"3-night": "Cloudy",
|
||||||
|
"45-day": "Foggy",
|
||||||
|
"45-night": "Foggy",
|
||||||
|
"48-day": "Foggy",
|
||||||
|
"48-night": "Foggy",
|
||||||
|
"51-day": "Light Drizzle",
|
||||||
|
"51-night": "Light Drizzle",
|
||||||
|
"53-day": "Drizzle",
|
||||||
|
"53-night": "Drizzle",
|
||||||
|
"55-day": "Heavy Drizzle",
|
||||||
|
"55-night": "Heavy Drizzle",
|
||||||
|
"56-day": "Light Freezing Drizzle",
|
||||||
|
"56-night": "Light Freezing Drizzle",
|
||||||
|
"57-day": "Freezing Drizzle",
|
||||||
|
"57-night": "Freezing Drizzle",
|
||||||
|
"61-day": "Light Rain",
|
||||||
|
"61-night": "Light Rain",
|
||||||
|
"63-day": "Rain",
|
||||||
|
"63-night": "Rain",
|
||||||
|
"66-day": "Freezing Rain",
|
||||||
|
"66-night": "Freezing Rain",
|
||||||
|
"67-day": "Freezing Rain",
|
||||||
|
"67-night": "Freezing Rain",
|
||||||
|
"71-day": "Light Snow",
|
||||||
|
"71-night": "Light Snow",
|
||||||
|
"73-day": "Snow",
|
||||||
|
"73-night": "Snow",
|
||||||
|
"75-day": "Heavy Snow",
|
||||||
|
"75-night": "Heavy Snow",
|
||||||
|
"77-day": "Snow Grains",
|
||||||
|
"77-night": "Snow Grains",
|
||||||
|
"80-day": "Light Showers",
|
||||||
|
"80-night": "Light Showers",
|
||||||
|
"81-day": "Showers",
|
||||||
|
"81-night": "Showers",
|
||||||
|
"82-day": "Heavy Showers",
|
||||||
|
"82-night": "Heavy Showers",
|
||||||
|
"85-day": "Snow Showers",
|
||||||
|
"85-night": "Snow Showers",
|
||||||
|
"86-day": "Snow Showers",
|
||||||
|
"86-night": "Snow Showers",
|
||||||
|
"95-day": "Thunderstorm",
|
||||||
|
"95-night": "Thunderstorm",
|
||||||
|
"96-day": "Thunderstorm With Hail",
|
||||||
|
"96-night": "Thunderstorm With Hail",
|
||||||
|
"99-day": "Thunderstorm With Hail",
|
||||||
|
"99-night": "Thunderstorm With Hail"
|
||||||
|
},
|
||||||
|
"common": {
|
||||||
|
"bibyterate": "{{value, rate(bits: false; binary: true)}}",
|
||||||
|
"bibitrate": "{{value, rate(bits: true; binary: true)}}"
|
||||||
|
},
|
||||||
|
"widget": {
|
||||||
|
"missing_type": "Λείπει ο τύπος widget: {{type}}",
|
||||||
|
"api_error": "Σφάλμα API",
|
||||||
|
"information": "Πληροφορία",
|
||||||
|
"status": "Κατάσταση",
|
||||||
|
"url": "URL",
|
||||||
|
"raw_error": "Ανεπεξέργαστο σφάλμα",
|
||||||
|
"response_data": "Δεδομένα απόκρισης"
|
||||||
|
},
|
||||||
|
"weather": {
|
||||||
|
"current": "Τωρινή τοποθεσία",
|
||||||
|
"allow": "Κάντε κλικ για να επιτρέψετε",
|
||||||
|
"updating": "Ενημέρωση",
|
||||||
|
"wait": "Παρακαλώ περιμένετε"
|
||||||
|
},
|
||||||
|
"search": {
|
||||||
|
"placeholder": "Αναζήτηση…"
|
||||||
|
},
|
||||||
|
"unifi": {
|
||||||
|
"users": "Χρήστες",
|
||||||
|
"uptime": "Χρόνος λειτουργίας συστήματος",
|
||||||
|
"days": "Ημέρες",
|
||||||
|
"wan": "WAN",
|
||||||
|
"lan": "LAN",
|
||||||
|
"wlan": "WLAN",
|
||||||
|
"devices": "Συσκευές",
|
||||||
|
"lan_devices": "LAN Συσκευές",
|
||||||
|
"wlan_devices": "WLAN Συσκευές",
|
||||||
|
"lan_users": "LAN Χρήστες",
|
||||||
|
"wlan_users": "WLAN Χρήστες",
|
||||||
|
"up": "ΠΑΝΩ",
|
||||||
|
"down": "ΚΑΤΩ",
|
||||||
|
"wait": "Παρακαλώ περιμένετε",
|
||||||
|
"empty_data": "Άγνωστη κατάσταση υποσυστήματος"
|
||||||
|
},
|
||||||
|
"docker": {
|
||||||
|
"rx": "RX",
|
||||||
|
"tx": "TX",
|
||||||
|
"mem": "MEM",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"running": "Τρέχων",
|
||||||
|
"offline": "Εκτός σύνδεσης",
|
||||||
|
"error": "Σφάλμα",
|
||||||
|
"unknown": "Άγνωστο",
|
||||||
|
"healthy": "Υγειές",
|
||||||
|
"exited": "Έκλεισε",
|
||||||
|
"starting": "Ξεκινάει",
|
||||||
|
"partial": "Μερικό",
|
||||||
|
"unhealthy": "Άρρωστο",
|
||||||
|
"not_found": "Δεν βρέθηκε"
|
||||||
|
},
|
||||||
|
"ping": {
|
||||||
|
"error": "Σφάλμα",
|
||||||
|
"ping": "Ping"
|
||||||
|
},
|
||||||
|
"emby": {
|
||||||
|
"playing": "Παίζει",
|
||||||
|
"transcoding": "Διακωδικοποίηση",
|
||||||
|
"bitrate": "Ρυθμός bit",
|
||||||
|
"no_active": "Δεν υπάρχουν ενεργές ροές",
|
||||||
|
"movies": "Ταινίες",
|
||||||
|
"series": "Σειρές",
|
||||||
|
"episodes": "Επεισόδια",
|
||||||
|
"songs": "Τραγούδια"
|
||||||
|
},
|
||||||
|
"flood": {
|
||||||
|
"download": "Λήξη",
|
||||||
|
"upload": "Φόρτωση",
|
||||||
|
"leech": "Αφαίμαξη",
|
||||||
|
"seed": "Σπείρε"
|
||||||
|
},
|
||||||
|
"changedetectionio": {
|
||||||
|
"totalObserved": "Συνολικά παρατηρηθείσα",
|
||||||
|
"diffsDetected": "Εντοπίστηκαν διαφορές"
|
||||||
|
},
|
||||||
|
"tautulli": {
|
||||||
|
"playing": "Αναπαράγει",
|
||||||
|
"transcoding": "Μετακωδικοποίηση",
|
||||||
|
"bitrate": "Ρυθμός bit",
|
||||||
|
"no_active": "Δεν υπάρχουν ενεργές ροές"
|
||||||
|
},
|
||||||
|
"nzbget": {
|
||||||
|
"rate": "Ρυθμός",
|
||||||
|
"remaining": "Υπόλοιπο",
|
||||||
|
"downloaded": "Κατεβασμένο"
|
||||||
|
},
|
||||||
|
"plex": {
|
||||||
|
"streams": "Ενεργές Ροές",
|
||||||
|
"movies": "Ταινίες",
|
||||||
|
"tv": "Τηλεοπτικές εκπομπές",
|
||||||
|
"albums": "Άλμπουμ"
|
||||||
|
},
|
||||||
|
"sabnzbd": {
|
||||||
|
"rate": "Βαθμός",
|
||||||
|
"queue": "Ουρά",
|
||||||
|
"timeleft": "Χρόνος που απομένει"
|
||||||
|
},
|
||||||
|
"rutorrent": {
|
||||||
|
"active": "Ενεργό",
|
||||||
|
"upload": "Ανέβασμα",
|
||||||
|
"download": "Κατέβασμα"
|
||||||
|
},
|
||||||
|
"transmission": {
|
||||||
|
"download": "Κατέβασμα",
|
||||||
|
"upload": "Ανέβασμα",
|
||||||
|
"leech": "Leech",
|
||||||
|
"seed": "Seed"
|
||||||
|
},
|
||||||
|
"qbittorrent": {
|
||||||
|
"download": "Κατέβασμα",
|
||||||
|
"upload": "Ανέβασμα",
|
||||||
|
"leech": "Leech",
|
||||||
|
"seed": "Seed"
|
||||||
|
},
|
||||||
|
"deluge": {
|
||||||
|
"download": "Κατέβασμα",
|
||||||
|
"upload": "Ανέβασμα",
|
||||||
|
"leech": "Leech",
|
||||||
|
"seed": "Seed"
|
||||||
|
},
|
||||||
|
"sonarr": {
|
||||||
|
"series": "Σειρές",
|
||||||
|
"wanted": "Επιθυμούντε",
|
||||||
|
"queued": "Σε σειρά",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
|
},
|
||||||
|
"downloadstation": {
|
||||||
|
"download": "Μεταφόρτωση",
|
||||||
|
"upload": "Φόρτωση",
|
||||||
|
"leech": "Leech",
|
||||||
|
"seed": "Seed"
|
||||||
|
},
|
||||||
|
"radarr": {
|
||||||
|
"wanted": "Επιθυμούντε",
|
||||||
|
"missing": "Απουσιάζει",
|
||||||
|
"queued": "Σε σειρά",
|
||||||
|
"movies": "Ταινίες",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
|
},
|
||||||
|
"lidarr": {
|
||||||
|
"wanted": "Θέλετε",
|
||||||
|
"queued": "Στη σειρά",
|
||||||
|
"artists": "Artists"
|
||||||
|
},
|
||||||
|
"readarr": {
|
||||||
|
"wanted": "Θέλετε",
|
||||||
|
"queued": "Στη σειρά",
|
||||||
|
"books": "Βιβλία"
|
||||||
|
},
|
||||||
|
"bazarr": {
|
||||||
|
"missingEpisodes": "Επεισόδια που λείπουν",
|
||||||
|
"missingMovies": "Missing Movies"
|
||||||
|
},
|
||||||
|
"ombi": {
|
||||||
|
"pending": "Pending",
|
||||||
|
"approved": "Approved",
|
||||||
|
"available": "Available"
|
||||||
|
},
|
||||||
|
"jellyseerr": {
|
||||||
|
"pending": "Pending",
|
||||||
|
"approved": "Approved",
|
||||||
|
"available": "Available"
|
||||||
|
},
|
||||||
|
"overseerr": {
|
||||||
|
"pending": "Pending",
|
||||||
|
"processing": "Processing",
|
||||||
|
"approved": "Approved",
|
||||||
|
"available": "Available"
|
||||||
|
},
|
||||||
|
"pihole": {
|
||||||
|
"queries": "Queries",
|
||||||
|
"blocked": "Blocked",
|
||||||
|
"gravity": "Gravity",
|
||||||
|
"blocked_percent": "Blocked %"
|
||||||
|
},
|
||||||
|
"adguard": {
|
||||||
|
"queries": "Queries",
|
||||||
|
"blocked": "Blocked",
|
||||||
|
"filtered": "Filtered",
|
||||||
|
"latency": "Latency"
|
||||||
|
},
|
||||||
|
"speedtest": {
|
||||||
|
"upload": "Upload",
|
||||||
|
"download": "Download",
|
||||||
|
"ping": "Ping"
|
||||||
|
},
|
||||||
|
"portainer": {
|
||||||
|
"running": "Running",
|
||||||
|
"stopped": "Stopped",
|
||||||
|
"total": "Total"
|
||||||
|
},
|
||||||
|
"tdarr": {
|
||||||
|
"queue": "Queue",
|
||||||
|
"processed": "Processed",
|
||||||
|
"errored": "Errored",
|
||||||
|
"saved": "Saved"
|
||||||
|
},
|
||||||
|
"traefik": {
|
||||||
|
"routers": "Routers",
|
||||||
|
"services": "Services",
|
||||||
|
"middleware": "Middleware"
|
||||||
|
},
|
||||||
|
"navidrome": {
|
||||||
|
"nothing_streaming": "No Active Streams",
|
||||||
|
"please_wait": "Please Wait"
|
||||||
|
},
|
||||||
|
"npm": {
|
||||||
|
"enabled": "Enabled",
|
||||||
|
"disabled": "Disabled",
|
||||||
|
"total": "Total"
|
||||||
|
},
|
||||||
|
"coinmarketcap": {
|
||||||
|
"configure": "Configure one or more crypto currencies to track",
|
||||||
|
"1hour": "1 Hour",
|
||||||
|
"1day": "1 Day",
|
||||||
|
"7days": "7 Days",
|
||||||
|
"30days": "30 Days"
|
||||||
|
},
|
||||||
|
"gotify": {
|
||||||
|
"apps": "Applications",
|
||||||
|
"clients": "Clients",
|
||||||
|
"messages": "Messages"
|
||||||
|
},
|
||||||
|
"prowlarr": {
|
||||||
|
"enableIndexers": "Indexers",
|
||||||
|
"numberOfGrabs": "Grabs",
|
||||||
|
"numberOfQueries": "Queries",
|
||||||
|
"numberOfFailGrabs": "Fail Grabs",
|
||||||
|
"numberOfFailQueries": "Fail Queries"
|
||||||
|
},
|
||||||
|
"strelaysrv": {
|
||||||
|
"numActiveSessions": "Sessions",
|
||||||
|
"numConnections": "Connections",
|
||||||
|
"dataRelayed": "Relayed",
|
||||||
|
"transferRate": "Rate"
|
||||||
|
},
|
||||||
|
"jackett": {
|
||||||
|
"configured": "Configured",
|
||||||
|
"errored": "Errored"
|
||||||
|
},
|
||||||
|
"mastodon": {
|
||||||
|
"user_count": "Users",
|
||||||
|
"status_count": "Posts",
|
||||||
|
"domain_count": "Domains"
|
||||||
|
},
|
||||||
|
"medusa": {
|
||||||
|
"wanted": "Wanted",
|
||||||
|
"queued": "Queued",
|
||||||
|
"series": "Series"
|
||||||
|
},
|
||||||
|
"minecraft": {
|
||||||
|
"players": "Players",
|
||||||
|
"version": "Version",
|
||||||
|
"down": "Offline",
|
||||||
|
"status": "Status",
|
||||||
|
"up": "Online"
|
||||||
|
},
|
||||||
|
"miniflux": {
|
||||||
|
"read": "Read",
|
||||||
|
"unread": "Unread"
|
||||||
|
},
|
||||||
|
"authentik": {
|
||||||
|
"users": "Users",
|
||||||
|
"loginsLast24H": "Logins (24h)",
|
||||||
|
"failedLoginsLast24H": "Failed Logins (24h)"
|
||||||
|
},
|
||||||
|
"proxmox": {
|
||||||
|
"mem": "MEM",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"lxc": "LXC",
|
||||||
|
"vms": "VMs"
|
||||||
|
},
|
||||||
|
"glances": {
|
||||||
|
"cpu": "CPU",
|
||||||
|
"wait": "Please wait",
|
||||||
|
"temp": "TEMP",
|
||||||
|
"uptime": "UP",
|
||||||
|
"days": "d",
|
||||||
|
"hours": "h",
|
||||||
|
"warn": "Warn",
|
||||||
|
"total": "Total",
|
||||||
|
"free": "Free",
|
||||||
|
"used": "Used",
|
||||||
|
"load": "Load"
|
||||||
|
},
|
||||||
|
"quicklaunch": {
|
||||||
|
"bookmark": "Bookmark",
|
||||||
|
"service": "Service",
|
||||||
|
"search": "Search",
|
||||||
|
"custom": "Custom",
|
||||||
|
"visit": "Visit",
|
||||||
|
"url": "URL"
|
||||||
|
},
|
||||||
|
"homebridge": {
|
||||||
|
"available_update": "System",
|
||||||
|
"updates": "Updates",
|
||||||
|
"update_available": "Update Available",
|
||||||
|
"up_to_date": "Up to Date",
|
||||||
|
"child_bridges": "Child Bridges",
|
||||||
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
|
"up": "Up",
|
||||||
|
"pending": "Pending",
|
||||||
|
"down": "Down"
|
||||||
|
},
|
||||||
|
"healthchecks": {
|
||||||
|
"new": "New",
|
||||||
|
"up": "Online",
|
||||||
|
"grace": "In Grace Period",
|
||||||
|
"down": "Offline",
|
||||||
|
"paused": "Paused",
|
||||||
|
"status": "Status",
|
||||||
|
"last_ping": "Last Ping",
|
||||||
|
"never": "No pings yet"
|
||||||
|
},
|
||||||
|
"watchtower": {
|
||||||
|
"containers_scanned": "Scanned",
|
||||||
|
"containers_updated": "Updated",
|
||||||
|
"containers_failed": "Failed"
|
||||||
|
},
|
||||||
|
"autobrr": {
|
||||||
|
"approvedPushes": "Approved",
|
||||||
|
"rejectedPushes": "Rejected",
|
||||||
|
"filters": "Filters",
|
||||||
|
"indexers": "Indexers"
|
||||||
|
},
|
||||||
|
"tubearchivist": {
|
||||||
|
"downloads": "Queue",
|
||||||
|
"videos": "Videos",
|
||||||
|
"channels": "Channels",
|
||||||
|
"playlists": "Playlists"
|
||||||
|
},
|
||||||
|
"truenas": {
|
||||||
|
"load": "System Load",
|
||||||
|
"uptime": "Uptime",
|
||||||
|
"alerts": "Alerts",
|
||||||
|
"time": "{{value, number(style: unit; unitDisplay: long;)}}"
|
||||||
|
},
|
||||||
|
"pyload": {
|
||||||
|
"speed": "Speed",
|
||||||
|
"active": "Active",
|
||||||
|
"queue": "Queue",
|
||||||
|
"total": "Total"
|
||||||
|
},
|
||||||
|
"gluetun": {
|
||||||
|
"public_ip": "Public IP",
|
||||||
|
"region": "Region",
|
||||||
|
"country": "Country"
|
||||||
|
},
|
||||||
|
"hdhomerun": {
|
||||||
|
"channels": "Channels",
|
||||||
|
"hd": "HD"
|
||||||
|
},
|
||||||
|
"scrutiny": {
|
||||||
|
"passed": "Passed",
|
||||||
|
"failed": "Failed",
|
||||||
|
"unknown": "Unknown"
|
||||||
|
},
|
||||||
|
"paperlessngx": {
|
||||||
|
"inbox": "Inbox",
|
||||||
|
"total": "Total"
|
||||||
|
},
|
||||||
|
"nextdns": {
|
||||||
|
"wait": "Please Wait",
|
||||||
|
"no_devices": "No Device Data Received"
|
||||||
|
},
|
||||||
|
"mikrotik": {
|
||||||
|
"cpuLoad": "CPU Load",
|
||||||
|
"memoryUsed": "Memory Used",
|
||||||
|
"uptime": "Uptime",
|
||||||
|
"numberOfLeases": "Leases"
|
||||||
|
},
|
||||||
|
"xteve": {
|
||||||
|
"streams_all": "All Streams",
|
||||||
|
"streams_active": "Active Streams",
|
||||||
|
"streams_xepg": "XEPG Channels"
|
||||||
|
},
|
||||||
|
"opnsense": {
|
||||||
|
"cpu": "CPU Load",
|
||||||
|
"memory": "Active Memory",
|
||||||
|
"wanUpload": "WAN Upload",
|
||||||
|
"wanDownload": "WAN Download"
|
||||||
|
},
|
||||||
|
"moonraker": {
|
||||||
|
"printer_state": "Printer State",
|
||||||
|
"print_status": "Print Status",
|
||||||
|
"print_progress": "Progress",
|
||||||
|
"layers": "Layers"
|
||||||
|
},
|
||||||
|
"octoprint": {
|
||||||
|
"printer_state": "Status",
|
||||||
|
"temp_tool": "Tool temp",
|
||||||
|
"temp_bed": "Bed temp",
|
||||||
|
"job_completion": "Completion"
|
||||||
|
},
|
||||||
|
"cloudflared": {
|
||||||
|
"origin_ip": "Origin IP",
|
||||||
|
"status": "Status"
|
||||||
|
},
|
||||||
|
"proxmoxbackupserver": {
|
||||||
|
"datastore_usage": "Datastore",
|
||||||
|
"failed_tasks_24h": "Failed Tasks 24h",
|
||||||
|
"cpu_usage": "CPU",
|
||||||
|
"memory_usage": "Memory"
|
||||||
|
},
|
||||||
|
"immich": {
|
||||||
|
"users": "Users",
|
||||||
|
"photos": "Photos",
|
||||||
|
"videos": "Videos",
|
||||||
|
"storage": "Storage"
|
||||||
|
},
|
||||||
|
"uptimekuma": {
|
||||||
|
"up": "Sites Up",
|
||||||
|
"down": "Sites Down",
|
||||||
|
"uptime": "Uptime",
|
||||||
|
"incident": "Incident",
|
||||||
|
"m": "m"
|
||||||
|
},
|
||||||
|
"komga": {
|
||||||
|
"libraries": "Libraries",
|
||||||
|
"series": "Series",
|
||||||
|
"books": "Books"
|
||||||
|
},
|
||||||
|
"diskstation": {
|
||||||
|
"days": "Days",
|
||||||
|
"uptime": "Uptime",
|
||||||
|
"volumeAvailable": "Available"
|
||||||
|
},
|
||||||
|
"mylar": {
|
||||||
|
"series": "Series",
|
||||||
|
"issues": "Issues",
|
||||||
|
"wanted": "Wanted"
|
||||||
|
},
|
||||||
|
"photoprism": {
|
||||||
|
"albums": "Albums",
|
||||||
|
"photos": "Photos",
|
||||||
|
"videos": "Videos",
|
||||||
|
"people": "People"
|
||||||
|
},
|
||||||
|
"fileflows": {
|
||||||
|
"processed": "Processed",
|
||||||
|
"queue": "Queue",
|
||||||
|
"processing": "Processing",
|
||||||
|
"time": "Time"
|
||||||
|
},
|
||||||
|
"grafana": {
|
||||||
|
"dashboards": "Dashboards",
|
||||||
|
"datasources": "Data Sources",
|
||||||
|
"totalalerts": "Total Alerts",
|
||||||
|
"alertstriggered": "Alerts Triggered"
|
||||||
|
},
|
||||||
|
"nextcloud": {
|
||||||
|
"cpuload": "Cpu Load",
|
||||||
|
"memoryusage": "Memory Usage",
|
||||||
|
"freespace": "Free Space",
|
||||||
|
"activeusers": "Active Users",
|
||||||
|
"numfiles": "Files",
|
||||||
|
"numshares": "Shared Items"
|
||||||
|
},
|
||||||
|
"kopia": {
|
||||||
|
"status": "Status",
|
||||||
|
"size": "Size",
|
||||||
|
"lastrun": "Last Run",
|
||||||
|
"nextrun": "Next Run",
|
||||||
|
"failed": "Failed"
|
||||||
|
},
|
||||||
|
"unmanic": {
|
||||||
|
"active_workers": "Active Workers",
|
||||||
|
"total_workers": "Total Workers",
|
||||||
|
"records_total": "Queue Length"
|
||||||
|
},
|
||||||
|
"pterodactyl": {
|
||||||
|
"servers": "Servers",
|
||||||
|
"nodes": "Nodes"
|
||||||
|
},
|
||||||
|
"prometheus": {
|
||||||
|
"targets_up": "Targets Up",
|
||||||
|
"targets_down": "Targets Down",
|
||||||
|
"targets_total": "Total Targets"
|
||||||
|
},
|
||||||
|
"ghostfolio": {
|
||||||
|
"gross_percent_today": "Today",
|
||||||
|
"gross_percent_1y": "One year",
|
||||||
|
"gross_percent_max": "All time"
|
||||||
|
},
|
||||||
|
"audiobookshelf": {
|
||||||
|
"podcasts": "Podcasts",
|
||||||
|
"books": "Books",
|
||||||
|
"podcastsDuration": "Duration",
|
||||||
|
"booksDuration": "Διάρκεια"
|
||||||
|
},
|
||||||
|
"homeassistant": {
|
||||||
|
"people_home": "People Home",
|
||||||
|
"lights_on": "Lights On",
|
||||||
|
"switches_on": "Switches On"
|
||||||
|
},
|
||||||
|
"freshrss": {
|
||||||
|
"subscriptions": "Συνδρομές",
|
||||||
|
"unread": "Αδιάβαστο"
|
||||||
|
},
|
||||||
|
"channelsdvrserver": {
|
||||||
|
"shows": "Εκπομπές",
|
||||||
|
"recordings": "Εγγραφές",
|
||||||
|
"scheduled": "Προγραμματισμένα",
|
||||||
|
"passes": "Passes"
|
||||||
|
},
|
||||||
|
"whatsupdocker": {
|
||||||
|
"monitoring": "Monitoring",
|
||||||
|
"updates": "Updates"
|
||||||
|
},
|
||||||
|
"tailscale": {
|
||||||
|
"address": "Address",
|
||||||
|
"never": "Never",
|
||||||
|
"years": "{{number}}y",
|
||||||
|
"weeks": "{{number}}w",
|
||||||
|
"days": "{{number}}d",
|
||||||
|
"hours": "{{number}}h",
|
||||||
|
"expires": "Expires",
|
||||||
|
"last_seen": "Last Seen",
|
||||||
|
"now": "Now",
|
||||||
|
"minutes": "{{number}}m",
|
||||||
|
"seconds": "{{number}}s",
|
||||||
|
"ago": "{{value}} Ago"
|
||||||
|
},
|
||||||
|
"qnap": {
|
||||||
|
"cpuUsage": "Χρήση επεξεργαστή",
|
||||||
|
"memUsage": "Χρήση μνήμης",
|
||||||
|
"systemTempC": "Θερμοκρασία συστήματος",
|
||||||
|
"poolUsage": "Χρήση πισίνας",
|
||||||
|
"volumeUsage": "Volume Usage",
|
||||||
|
"invalid": "Invalid"
|
||||||
|
},
|
||||||
|
"pfsense": {
|
||||||
|
"load": "Load Avg",
|
||||||
|
"memory": "Mem Usage",
|
||||||
|
"wanStatus": "WAN Status",
|
||||||
|
"up": "Up",
|
||||||
|
"down": "Down",
|
||||||
|
"temp": "Temp",
|
||||||
|
"disk": "Disk Usage",
|
||||||
|
"wanIP": "WAN IP"
|
||||||
|
},
|
||||||
|
"caddy": {
|
||||||
|
"upstreams": "Upstreams",
|
||||||
|
"requests": "Τρέχοντα αιτήματα",
|
||||||
|
"requests_failed": "Αποτυχημένα αιτήματα"
|
||||||
|
},
|
||||||
|
"evcc": {
|
||||||
|
"watt_hour": "Wh",
|
||||||
|
"pv_power": "Παραγωγή",
|
||||||
|
"battery_soc": "Μπαταρία",
|
||||||
|
"grid_power": "Πλέγμα",
|
||||||
|
"home_power": "Κατανάλωση",
|
||||||
|
"charge_power": "Φορτιστής"
|
||||||
|
},
|
||||||
|
"pialert": {
|
||||||
|
"total": "Total",
|
||||||
|
"connected": "Connected",
|
||||||
|
"new_devices": "New Devices",
|
||||||
|
"down_alerts": "Down Alerts"
|
||||||
|
}
|
||||||
|
}
|
||||||
263
public/locales/en/common.json
Normal file → Executable file
263
public/locales/en/common.json
Normal file → Executable file
@@ -32,10 +32,18 @@
|
|||||||
},
|
},
|
||||||
"resources": {
|
"resources": {
|
||||||
"cpu": "CPU",
|
"cpu": "CPU",
|
||||||
|
"mem": "MEM",
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
"free": "Free",
|
"free": "Free",
|
||||||
"used": "Used",
|
"used": "Used",
|
||||||
"load": "Load"
|
"load": "Load",
|
||||||
|
"temp": "TEMP",
|
||||||
|
"max": "Max",
|
||||||
|
"uptime": "UP",
|
||||||
|
"months": "mo",
|
||||||
|
"days": "d",
|
||||||
|
"hours": "h",
|
||||||
|
"minutes": "m"
|
||||||
},
|
},
|
||||||
"unifi": {
|
"unifi": {
|
||||||
"users": "Users",
|
"users": "Users",
|
||||||
@@ -51,16 +59,24 @@
|
|||||||
"wlan_users": "WLAN Users",
|
"wlan_users": "WLAN Users",
|
||||||
"up": "UP",
|
"up": "UP",
|
||||||
"down": "DOWN",
|
"down": "DOWN",
|
||||||
"wait": "Please wait"
|
"wait": "Please wait",
|
||||||
|
"empty_data": "Subsystem status unknown"
|
||||||
},
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "RX",
|
"rx": "RX",
|
||||||
"tx": "TX",
|
"tx": "TX",
|
||||||
"mem": "MEM",
|
"mem": "MEM",
|
||||||
"cpu": "CPU",
|
"cpu": "CPU",
|
||||||
|
"running": "Running",
|
||||||
"offline": "Offline",
|
"offline": "Offline",
|
||||||
"error": "Error",
|
"error": "Error",
|
||||||
"unknown": "Unknown"
|
"unknown": "Unknown",
|
||||||
|
"healthy": "Healthy",
|
||||||
|
"starting": "Starting",
|
||||||
|
"unhealthy": "Unhealthy",
|
||||||
|
"not_found": "Not Found",
|
||||||
|
"exited": "Exited",
|
||||||
|
"partial": "Partial"
|
||||||
},
|
},
|
||||||
"ping": {
|
"ping": {
|
||||||
"error": "Error",
|
"error": "Error",
|
||||||
@@ -70,7 +86,19 @@
|
|||||||
"playing": "Playing",
|
"playing": "Playing",
|
||||||
"transcoding": "Transcoding",
|
"transcoding": "Transcoding",
|
||||||
"bitrate": "Bitrate",
|
"bitrate": "Bitrate",
|
||||||
"no_active": "No Active Streams"
|
"no_active": "No Active Streams",
|
||||||
|
"movies": "Movies",
|
||||||
|
"series": "Series",
|
||||||
|
"episodes": "Episodes",
|
||||||
|
"songs": "Songs"
|
||||||
|
},
|
||||||
|
"evcc": {
|
||||||
|
"pv_power": "Production",
|
||||||
|
"battery_soc": "Battery",
|
||||||
|
"grid_power": "Grid",
|
||||||
|
"home_power": "Consumption",
|
||||||
|
"charge_power": "Charger",
|
||||||
|
"watt_hour": "Wh"
|
||||||
},
|
},
|
||||||
"flood": {
|
"flood": {
|
||||||
"download": "Download",
|
"download": "Download",
|
||||||
@@ -78,10 +106,25 @@
|
|||||||
"leech": "Leech",
|
"leech": "Leech",
|
||||||
"seed": "Seed"
|
"seed": "Seed"
|
||||||
},
|
},
|
||||||
|
"freshrss": {
|
||||||
|
"subscriptions": "Subscriptions",
|
||||||
|
"unread": "Unread"
|
||||||
|
},
|
||||||
|
"caddy": {
|
||||||
|
"upstreams": "Upstreams",
|
||||||
|
"requests": "Current requests",
|
||||||
|
"requests_failed": "Failed requests"
|
||||||
|
},
|
||||||
"changedetectionio": {
|
"changedetectionio": {
|
||||||
"totalObserved": "Total Observed",
|
"totalObserved": "Total Observed",
|
||||||
"diffsDetected": "Diffs Detected"
|
"diffsDetected": "Diffs Detected"
|
||||||
},
|
},
|
||||||
|
"channelsdvrserver": {
|
||||||
|
"shows": "Shows",
|
||||||
|
"recordings": "Recordings",
|
||||||
|
"scheduled": "Scheduled",
|
||||||
|
"passes": "Passes"
|
||||||
|
},
|
||||||
"tautulli": {
|
"tautulli": {
|
||||||
"playing": "Playing",
|
"playing": "Playing",
|
||||||
"transcoding": "Transcoding",
|
"transcoding": "Transcoding",
|
||||||
@@ -102,6 +145,7 @@
|
|||||||
},
|
},
|
||||||
"plex": {
|
"plex": {
|
||||||
"streams": "Active Streams",
|
"streams": "Active Streams",
|
||||||
|
"albums": "Albums",
|
||||||
"movies": "Movies",
|
"movies": "Movies",
|
||||||
"tv": "TV Shows"
|
"tv": "TV Shows"
|
||||||
},
|
},
|
||||||
@@ -127,6 +171,14 @@
|
|||||||
"leech": "Leech",
|
"leech": "Leech",
|
||||||
"seed": "Seed"
|
"seed": "Seed"
|
||||||
},
|
},
|
||||||
|
"qnap": {
|
||||||
|
"cpuUsage": "CPU Usage",
|
||||||
|
"memUsage": "MEM Usage",
|
||||||
|
"systemTempC": "System Temp",
|
||||||
|
"poolUsage": "Pool Usage",
|
||||||
|
"volumeUsage": "Volume Usage",
|
||||||
|
"invalid": "Invalid"
|
||||||
|
},
|
||||||
"deluge": {
|
"deluge": {
|
||||||
"download": "Download",
|
"download": "Download",
|
||||||
"upload": "Upload",
|
"upload": "Upload",
|
||||||
@@ -142,18 +194,22 @@
|
|||||||
"sonarr": {
|
"sonarr": {
|
||||||
"wanted": "Wanted",
|
"wanted": "Wanted",
|
||||||
"queued": "Queued",
|
"queued": "Queued",
|
||||||
"series": "Series"
|
"series": "Series",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
},
|
},
|
||||||
"radarr": {
|
"radarr": {
|
||||||
"wanted": "Wanted",
|
"wanted": "Wanted",
|
||||||
"missing": "Missing",
|
"missing": "Missing",
|
||||||
"queued": "Queued",
|
"queued": "Queued",
|
||||||
"movies": "Movies"
|
"movies": "Movies",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
},
|
},
|
||||||
"lidarr": {
|
"lidarr": {
|
||||||
"wanted": "Wanted",
|
"wanted": "Wanted",
|
||||||
"queued": "Queued",
|
"queued": "Queued",
|
||||||
"albums": "Albums"
|
"artists": "Artists"
|
||||||
},
|
},
|
||||||
"readarr": {
|
"readarr": {
|
||||||
"wanted": "Wanted",
|
"wanted": "Wanted",
|
||||||
@@ -180,9 +236,16 @@
|
|||||||
"approved": "Approved",
|
"approved": "Approved",
|
||||||
"available": "Available"
|
"available": "Available"
|
||||||
},
|
},
|
||||||
|
"pialert": {
|
||||||
|
"total": "Total",
|
||||||
|
"connected": "Connected",
|
||||||
|
"new_devices": "New Devices",
|
||||||
|
"down_alerts": "Down Alerts"
|
||||||
|
},
|
||||||
"pihole": {
|
"pihole": {
|
||||||
"queries": "Queries",
|
"queries": "Queries",
|
||||||
"blocked": "Blocked",
|
"blocked": "Blocked",
|
||||||
|
"blocked_percent": "Blocked %",
|
||||||
"gravity": "Gravity"
|
"gravity": "Gravity"
|
||||||
},
|
},
|
||||||
"adguard": {
|
"adguard": {
|
||||||
@@ -201,6 +264,20 @@
|
|||||||
"stopped": "Stopped",
|
"stopped": "Stopped",
|
||||||
"total": "Total"
|
"total": "Total"
|
||||||
},
|
},
|
||||||
|
"tailscale": {
|
||||||
|
"address": "Address",
|
||||||
|
"expires": "Expires",
|
||||||
|
"never": "Never",
|
||||||
|
"last_seen": "Last Seen",
|
||||||
|
"now": "Now",
|
||||||
|
"years": "{{number}}y",
|
||||||
|
"weeks": "{{number}}w",
|
||||||
|
"days": "{{number}}d",
|
||||||
|
"hours": "{{number}}h",
|
||||||
|
"minutes": "{{number}}m",
|
||||||
|
"seconds": "{{number}}s",
|
||||||
|
"ago": "{{value}} Ago"
|
||||||
|
},
|
||||||
"tdarr": {
|
"tdarr": {
|
||||||
"queue": "Queue",
|
"queue": "Queue",
|
||||||
"processed": "Processed",
|
"processed": "Processed",
|
||||||
@@ -255,6 +332,18 @@
|
|||||||
"status_count": "Posts",
|
"status_count": "Posts",
|
||||||
"domain_count": "Domains"
|
"domain_count": "Domains"
|
||||||
},
|
},
|
||||||
|
"medusa": {
|
||||||
|
"wanted": "Wanted",
|
||||||
|
"queued": "Queued",
|
||||||
|
"series": "Series"
|
||||||
|
},
|
||||||
|
"minecraft": {
|
||||||
|
"players": "Players",
|
||||||
|
"version": "Version",
|
||||||
|
"status": "Status",
|
||||||
|
"up": "Online",
|
||||||
|
"down": "Offline"
|
||||||
|
},
|
||||||
"miniflux": {
|
"miniflux": {
|
||||||
"read": "Read",
|
"read": "Read",
|
||||||
"unread": "Unread"
|
"unread": "Unread"
|
||||||
@@ -272,12 +361,24 @@
|
|||||||
},
|
},
|
||||||
"glances": {
|
"glances": {
|
||||||
"cpu": "CPU",
|
"cpu": "CPU",
|
||||||
"mem": "MEM",
|
"load": "Load",
|
||||||
"wait": "Please wait"
|
"wait": "Please wait",
|
||||||
|
"temp": "TEMP",
|
||||||
|
"warn": "Warn",
|
||||||
|
"uptime": "UP",
|
||||||
|
"total": "Total",
|
||||||
|
"free": "Free",
|
||||||
|
"used": "Used",
|
||||||
|
"days": "d",
|
||||||
|
"hours": "h"
|
||||||
},
|
},
|
||||||
"quicklaunch": {
|
"quicklaunch": {
|
||||||
"bookmark": "Bookmark",
|
"bookmark": "Bookmark",
|
||||||
"service": "Service"
|
"service": "Service",
|
||||||
|
"search": "Search",
|
||||||
|
"custom": "Custom",
|
||||||
|
"visit": "Visit",
|
||||||
|
"url": "URL"
|
||||||
},
|
},
|
||||||
"wmo": {
|
"wmo": {
|
||||||
"0-day": "Sunny",
|
"0-day": "Sunny",
|
||||||
@@ -343,7 +444,20 @@
|
|||||||
"update_available": "Update Available",
|
"update_available": "Update Available",
|
||||||
"up_to_date": "Up to Date",
|
"up_to_date": "Up to Date",
|
||||||
"child_bridges": "Child Bridges",
|
"child_bridges": "Child Bridges",
|
||||||
"child_bridges_status": "{{ok}}/{{total}}"
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
|
"up": "Up",
|
||||||
|
"pending": "Pending",
|
||||||
|
"down": "Down"
|
||||||
|
},
|
||||||
|
"healthchecks": {
|
||||||
|
"new": "New",
|
||||||
|
"up": "Online",
|
||||||
|
"grace": "In Grace Period",
|
||||||
|
"down": "Offline",
|
||||||
|
"paused": "Paused",
|
||||||
|
"status": "Status",
|
||||||
|
"last_ping": "Last Ping",
|
||||||
|
"never": "No pings yet"
|
||||||
},
|
},
|
||||||
"watchtower": {
|
"watchtower": {
|
||||||
"containers_scanned": "Scanned",
|
"containers_scanned": "Scanned",
|
||||||
@@ -412,5 +526,132 @@
|
|||||||
"memory": "Active Memory",
|
"memory": "Active Memory",
|
||||||
"wanUpload": "WAN Upload",
|
"wanUpload": "WAN Upload",
|
||||||
"wanDownload": "WAN Download"
|
"wanDownload": "WAN Download"
|
||||||
|
},
|
||||||
|
"moonraker": {
|
||||||
|
"printer_state": "Printer State",
|
||||||
|
"print_status": "Print Status",
|
||||||
|
"print_progress": "Progress",
|
||||||
|
"layers": "Layers"
|
||||||
|
},
|
||||||
|
"octoprint": {
|
||||||
|
"printer_state": "Status",
|
||||||
|
"temp_tool": "Tool temp",
|
||||||
|
"temp_bed": "Bed temp",
|
||||||
|
"job_completion": "Completion"
|
||||||
|
},
|
||||||
|
"cloudflared": {
|
||||||
|
"origin_ip": "Origin IP",
|
||||||
|
"status": "Status"
|
||||||
|
},
|
||||||
|
"pfsense": {
|
||||||
|
"load": "Load Avg",
|
||||||
|
"memory": "Mem Usage",
|
||||||
|
"wanStatus": "WAN Status",
|
||||||
|
"up": "Up",
|
||||||
|
"down": "Down",
|
||||||
|
"temp": "Temp",
|
||||||
|
"disk": "Disk Usage",
|
||||||
|
"wanIP": "WAN IP"
|
||||||
|
},
|
||||||
|
"proxmoxbackupserver": {
|
||||||
|
"datastore_usage": "Datastore",
|
||||||
|
"failed_tasks_24h": "Failed Tasks 24h",
|
||||||
|
"cpu_usage": "CPU",
|
||||||
|
"memory_usage": "Memory"
|
||||||
|
},
|
||||||
|
"immich": {
|
||||||
|
"users": "Users",
|
||||||
|
"photos": "Photos",
|
||||||
|
"videos": "Videos",
|
||||||
|
"storage": "Storage"
|
||||||
|
},
|
||||||
|
"uptimekuma": {
|
||||||
|
"up": "Sites Up",
|
||||||
|
"down": "Sites Down",
|
||||||
|
"uptime": "Uptime",
|
||||||
|
"incident": "Incident",
|
||||||
|
"m": "m"
|
||||||
|
},
|
||||||
|
"komga": {
|
||||||
|
"libraries": "Libraries",
|
||||||
|
"series": "Series",
|
||||||
|
"books": "Books"
|
||||||
|
},
|
||||||
|
"diskstation": {
|
||||||
|
"days": "Days",
|
||||||
|
"uptime": "Uptime",
|
||||||
|
"volumeAvailable": "Available"
|
||||||
|
},
|
||||||
|
"mylar": {
|
||||||
|
"series": "Series",
|
||||||
|
"issues": "Issues",
|
||||||
|
"wanted": "Wanted"
|
||||||
|
},
|
||||||
|
"photoprism": {
|
||||||
|
"albums": "Albums",
|
||||||
|
"photos": "Photos",
|
||||||
|
"videos": "Videos",
|
||||||
|
"people": "People"
|
||||||
|
},
|
||||||
|
"fileflows": {
|
||||||
|
"queue": "Queue",
|
||||||
|
"processing": "Processing",
|
||||||
|
"processed": "Processed",
|
||||||
|
"time": "Time"
|
||||||
|
},
|
||||||
|
"grafana": {
|
||||||
|
"dashboards": "Dashboards",
|
||||||
|
"datasources": "Data Sources",
|
||||||
|
"totalalerts": "Total Alerts",
|
||||||
|
"alertstriggered": "Alerts Triggered"
|
||||||
|
},
|
||||||
|
"nextcloud": {
|
||||||
|
"cpuload": "Cpu Load",
|
||||||
|
"memoryusage": "Memory Usage",
|
||||||
|
"freespace": "Free Space",
|
||||||
|
"activeusers": "Active Users",
|
||||||
|
"numfiles": "Files",
|
||||||
|
"numshares": "Shared Items"
|
||||||
|
},
|
||||||
|
"kopia": {
|
||||||
|
"status": "Status",
|
||||||
|
"size": "Size",
|
||||||
|
"lastrun": "Last Run",
|
||||||
|
"nextrun": "Next Run",
|
||||||
|
"failed": "Failed"
|
||||||
|
},
|
||||||
|
"unmanic": {
|
||||||
|
"active_workers": "Active Workers",
|
||||||
|
"total_workers": "Total Workers",
|
||||||
|
"records_total": "Queue Length"
|
||||||
|
},
|
||||||
|
"pterodactyl": {
|
||||||
|
"servers": "Servers",
|
||||||
|
"nodes": "Nodes"
|
||||||
|
},
|
||||||
|
"prometheus": {
|
||||||
|
"targets_up": "Targets Up",
|
||||||
|
"targets_down": "Targets Down",
|
||||||
|
"targets_total": "Total Targets"
|
||||||
|
},
|
||||||
|
"ghostfolio": {
|
||||||
|
"gross_percent_today": "Today",
|
||||||
|
"gross_percent_1y": "One year",
|
||||||
|
"gross_percent_max": "All time"
|
||||||
|
},
|
||||||
|
"audiobookshelf": {
|
||||||
|
"podcasts": "Podcasts",
|
||||||
|
"books": "Books",
|
||||||
|
"podcastsDuration": "Duration",
|
||||||
|
"booksDuration": "Duration"
|
||||||
|
},
|
||||||
|
"homeassistant": {
|
||||||
|
"people_home": "People Home",
|
||||||
|
"lights_on": "Lights On",
|
||||||
|
"switches_on": "Switches On"
|
||||||
|
},
|
||||||
|
"whatsupdocker": {
|
||||||
|
"monitoring": "Monitoring",
|
||||||
|
"updates": "Updates"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,18 +1,18 @@
|
|||||||
{
|
{
|
||||||
"widget": {
|
"widget": {
|
||||||
"missing_type": "Missing Widget Type: {{type}}",
|
"missing_type": "Manka Tipo de Fenestraĵo: {{type}}",
|
||||||
"api_error": "API Error",
|
"api_error": "Eraro de API",
|
||||||
"information": "Informo",
|
"information": "Informo",
|
||||||
"status": "Stato",
|
"status": "Stato",
|
||||||
"url": "URL",
|
"url": "URL",
|
||||||
"raw_error": "Raw Error",
|
"raw_error": "Kruda Eraro",
|
||||||
"response_data": "Response Data"
|
"response_data": "Respondoj de Demandoj"
|
||||||
},
|
},
|
||||||
"weather": {
|
"weather": {
|
||||||
"current": "Aktuala loko",
|
"current": "Aktuala loko",
|
||||||
"allow": "Click to allow",
|
"allow": "Klaku por permesi",
|
||||||
"updating": "Updating",
|
"updating": "Ĝisdatiganta",
|
||||||
"wait": "Please wait"
|
"wait": "Bonvolu atendi"
|
||||||
},
|
},
|
||||||
"search": {
|
"search": {
|
||||||
"placeholder": "Serĉi…"
|
"placeholder": "Serĉi…"
|
||||||
@@ -22,42 +22,62 @@
|
|||||||
"total": "Totalo",
|
"total": "Totalo",
|
||||||
"free": "Libera",
|
"free": "Libera",
|
||||||
"used": "Uzata",
|
"used": "Uzata",
|
||||||
"load": "Ŝarĝo"
|
"load": "Ŝarĝo",
|
||||||
|
"mem": "MEM",
|
||||||
|
"temp": "TEMP",
|
||||||
|
"months": "mo",
|
||||||
|
"max": "Maks",
|
||||||
|
"uptime": "UP",
|
||||||
|
"days": "t",
|
||||||
|
"hours": "h",
|
||||||
|
"minutes": "m"
|
||||||
},
|
},
|
||||||
"unifi": {
|
"unifi": {
|
||||||
"users": "Uzantoj",
|
"users": "Uzantoj",
|
||||||
"uptime": "System Uptime",
|
"uptime": "Uptempo de la Sistemo",
|
||||||
"days": "Tagoj",
|
"days": "Tagoj",
|
||||||
"wan": "WAN",
|
"wan": "WAN",
|
||||||
"lan": "LAN",
|
"lan": "LAN",
|
||||||
"wlan": "WLAN",
|
"wlan": "WLAN",
|
||||||
"devices": "Aparatoj",
|
"devices": "Aparatoj",
|
||||||
"lan_devices": "LAN Devices",
|
"lan_devices": "LAN-Aparatoj",
|
||||||
"wlan_devices": "WLAN Devices",
|
"wlan_devices": "WLAN-Aparatoj",
|
||||||
"lan_users": "LAN Users",
|
"lan_users": "LAN-Uzantoj",
|
||||||
"wlan_users": "WLAN Users",
|
"wlan_users": "WLAN-Uzantoj",
|
||||||
"up": "UP",
|
"up": "UP",
|
||||||
"down": "DOWN",
|
"down": "DOWN",
|
||||||
"wait": "Please wait"
|
"wait": "Bonvolu atendi",
|
||||||
|
"empty_data": "Subsistemostatuso nekonata"
|
||||||
},
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "RX",
|
"rx": "RX",
|
||||||
"tx": "TX",
|
"tx": "TX",
|
||||||
"mem": "Memoro",
|
"mem": "MEM",
|
||||||
"cpu": "Ĉefprocesoro",
|
"cpu": "CPO",
|
||||||
"offline": "Offline",
|
"offline": "Malkonekta",
|
||||||
"error": "Eraro",
|
"error": "Eraro",
|
||||||
"unknown": "Nekonata"
|
"unknown": "Nekonata",
|
||||||
|
"running": "Rulata",
|
||||||
|
"starting": "Lanĉante",
|
||||||
|
"unhealthy": "Malsana",
|
||||||
|
"not_found": "Ne trovita",
|
||||||
|
"exited": "Eliris",
|
||||||
|
"partial": "Parta",
|
||||||
|
"healthy": "Sana"
|
||||||
},
|
},
|
||||||
"ping": {
|
"ping": {
|
||||||
"error": "Eraro",
|
"error": "Eraro",
|
||||||
"ping": "Ping"
|
"ping": "Sondaĵo"
|
||||||
},
|
},
|
||||||
"emby": {
|
"emby": {
|
||||||
"playing": "Ludante",
|
"playing": "Ludante",
|
||||||
"transcoding": "Transcoding",
|
"transcoding": "Transkodigo",
|
||||||
"bitrate": "Bitrate",
|
"bitrate": "Bitrapido",
|
||||||
"no_active": "No Active Streams"
|
"no_active": "No Active Streams",
|
||||||
|
"movies": "Filmoj",
|
||||||
|
"series": "Serioj",
|
||||||
|
"episodes": "Epizodoj",
|
||||||
|
"songs": "Kantoj"
|
||||||
},
|
},
|
||||||
"changedetectionio": {
|
"changedetectionio": {
|
||||||
"totalObserved": "Total Observed",
|
"totalObserved": "Total Observed",
|
||||||
@@ -77,7 +97,8 @@
|
|||||||
"plex": {
|
"plex": {
|
||||||
"streams": "Active Streams",
|
"streams": "Active Streams",
|
||||||
"movies": "Filmoj",
|
"movies": "Filmoj",
|
||||||
"tv": "Televidprogramoj"
|
"tv": "Televidprogramoj",
|
||||||
|
"albums": "Albums"
|
||||||
},
|
},
|
||||||
"sabnzbd": {
|
"sabnzbd": {
|
||||||
"rate": "Rate",
|
"rate": "Rate",
|
||||||
@@ -110,18 +131,22 @@
|
|||||||
"sonarr": {
|
"sonarr": {
|
||||||
"wanted": "Wanted",
|
"wanted": "Wanted",
|
||||||
"queued": "Queued",
|
"queued": "Queued",
|
||||||
"series": "Serio"
|
"series": "Serio",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
},
|
},
|
||||||
"radarr": {
|
"radarr": {
|
||||||
"wanted": "Wanted",
|
"wanted": "Wanted",
|
||||||
"missing": "Missing",
|
"missing": "Missing",
|
||||||
"queued": "Queued",
|
"queued": "Queued",
|
||||||
"movies": "Filmoj"
|
"movies": "Filmoj",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
},
|
},
|
||||||
"lidarr": {
|
"lidarr": {
|
||||||
"wanted": "Wanted",
|
"wanted": "Wanted",
|
||||||
"queued": "Queued",
|
"queued": "Queued",
|
||||||
"albums": "Albumoj"
|
"artists": "Artists"
|
||||||
},
|
},
|
||||||
"readarr": {
|
"readarr": {
|
||||||
"wanted": "Wanted",
|
"wanted": "Wanted",
|
||||||
@@ -151,7 +176,8 @@
|
|||||||
"pihole": {
|
"pihole": {
|
||||||
"queries": "Queries",
|
"queries": "Queries",
|
||||||
"blocked": "Blocked",
|
"blocked": "Blocked",
|
||||||
"gravity": "Gravity"
|
"gravity": "Gravity",
|
||||||
|
"blocked_percent": "Blocked %"
|
||||||
},
|
},
|
||||||
"adguard": {
|
"adguard": {
|
||||||
"queries": "Queries",
|
"queries": "Queries",
|
||||||
@@ -230,12 +256,24 @@
|
|||||||
},
|
},
|
||||||
"glances": {
|
"glances": {
|
||||||
"cpu": "Ĉefprocesoro",
|
"cpu": "Ĉefprocesoro",
|
||||||
"mem": "Memoro",
|
"wait": "Bonvolu atendi",
|
||||||
"wait": "Bonvolu atendi"
|
"temp": "TEMP",
|
||||||
|
"uptime": "UP",
|
||||||
|
"days": "d",
|
||||||
|
"hours": "h",
|
||||||
|
"load": "Load",
|
||||||
|
"warn": "Warn",
|
||||||
|
"total": "Total",
|
||||||
|
"free": "Free",
|
||||||
|
"used": "Used"
|
||||||
},
|
},
|
||||||
"quicklaunch": {
|
"quicklaunch": {
|
||||||
"bookmark": "Bookmark",
|
"bookmark": "Bookmark",
|
||||||
"service": "Servo"
|
"service": "Servo",
|
||||||
|
"search": "Search",
|
||||||
|
"custom": "Custom",
|
||||||
|
"visit": "Visit",
|
||||||
|
"url": "URL"
|
||||||
},
|
},
|
||||||
"wmo": {
|
"wmo": {
|
||||||
"0-day": "Suna",
|
"0-day": "Suna",
|
||||||
@@ -301,7 +339,10 @@
|
|||||||
"update_available": "Update Available",
|
"update_available": "Update Available",
|
||||||
"up_to_date": "Up to Date",
|
"up_to_date": "Up to Date",
|
||||||
"child_bridges": "Child Bridges",
|
"child_bridges": "Child Bridges",
|
||||||
"child_bridges_status": "{{ok}}/{{total}}"
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
|
"up": "Up",
|
||||||
|
"pending": "Pending",
|
||||||
|
"down": "Down"
|
||||||
},
|
},
|
||||||
"watchtower": {
|
"watchtower": {
|
||||||
"containers_scanned": "Scanned",
|
"containers_scanned": "Scanned",
|
||||||
@@ -351,8 +392,8 @@
|
|||||||
"total": "Totalo"
|
"total": "Totalo"
|
||||||
},
|
},
|
||||||
"flood": {
|
"flood": {
|
||||||
"download": "Download",
|
"download": "Elŝuti",
|
||||||
"upload": "Upload",
|
"upload": "Alŝuti",
|
||||||
"leech": "Leech",
|
"leech": "Leech",
|
||||||
"seed": "Seed"
|
"seed": "Seed"
|
||||||
},
|
},
|
||||||
@@ -403,5 +444,205 @@
|
|||||||
"memory": "Active Memory",
|
"memory": "Active Memory",
|
||||||
"wanUpload": "WAN Upload",
|
"wanUpload": "WAN Upload",
|
||||||
"wanDownload": "WAN Download"
|
"wanDownload": "WAN Download"
|
||||||
|
},
|
||||||
|
"moonraker": {
|
||||||
|
"printer_state": "Printer State",
|
||||||
|
"print_status": "Print Status",
|
||||||
|
"layers": "Layers",
|
||||||
|
"print_progress": "Progress"
|
||||||
|
},
|
||||||
|
"medusa": {
|
||||||
|
"wanted": "Wanted",
|
||||||
|
"queued": "Queued",
|
||||||
|
"series": "Series"
|
||||||
|
},
|
||||||
|
"octoprint": {
|
||||||
|
"printer_state": "Status",
|
||||||
|
"temp_tool": "Tool temp",
|
||||||
|
"temp_bed": "Bed temp",
|
||||||
|
"job_completion": "Completion"
|
||||||
|
},
|
||||||
|
"cloudflared": {
|
||||||
|
"origin_ip": "Origin IP",
|
||||||
|
"status": "Status"
|
||||||
|
},
|
||||||
|
"proxmoxbackupserver": {
|
||||||
|
"datastore_usage": "Datastore",
|
||||||
|
"failed_tasks_24h": "Failed Tasks 24h",
|
||||||
|
"cpu_usage": "CPU",
|
||||||
|
"memory_usage": "Memory"
|
||||||
|
},
|
||||||
|
"immich": {
|
||||||
|
"users": "Users",
|
||||||
|
"photos": "Photos",
|
||||||
|
"videos": "Videos",
|
||||||
|
"storage": "Storage"
|
||||||
|
},
|
||||||
|
"uptimekuma": {
|
||||||
|
"up": "Sites Up",
|
||||||
|
"down": "Sites Down",
|
||||||
|
"uptime": "Uptime",
|
||||||
|
"incident": "Incident",
|
||||||
|
"m": "m"
|
||||||
|
},
|
||||||
|
"komga": {
|
||||||
|
"libraries": "Libraries",
|
||||||
|
"series": "Series",
|
||||||
|
"books": "Books"
|
||||||
|
},
|
||||||
|
"mylar": {
|
||||||
|
"series": "Series",
|
||||||
|
"issues": "Issues",
|
||||||
|
"wanted": "Wanted"
|
||||||
|
},
|
||||||
|
"photoprism": {
|
||||||
|
"albums": "Albums",
|
||||||
|
"photos": "Photos",
|
||||||
|
"videos": "Videos",
|
||||||
|
"people": "People"
|
||||||
|
},
|
||||||
|
"diskstation": {
|
||||||
|
"days": "Days",
|
||||||
|
"uptime": "Uptime",
|
||||||
|
"volumeAvailable": "Available"
|
||||||
|
},
|
||||||
|
"fileflows": {
|
||||||
|
"queue": "Queue",
|
||||||
|
"processing": "Processing",
|
||||||
|
"processed": "Processed",
|
||||||
|
"time": "Time"
|
||||||
|
},
|
||||||
|
"grafana": {
|
||||||
|
"dashboards": "Dashboards",
|
||||||
|
"datasources": "Data Sources",
|
||||||
|
"totalalerts": "Total Alerts",
|
||||||
|
"alertstriggered": "Alerts Triggered"
|
||||||
|
},
|
||||||
|
"nextcloud": {
|
||||||
|
"activeusers": "Active Users",
|
||||||
|
"cpuload": "Cpu Load",
|
||||||
|
"memoryusage": "Memory Usage",
|
||||||
|
"freespace": "Free Space",
|
||||||
|
"numfiles": "Files",
|
||||||
|
"numshares": "Shared Items"
|
||||||
|
},
|
||||||
|
"kopia": {
|
||||||
|
"status": "Status",
|
||||||
|
"size": "Size",
|
||||||
|
"lastrun": "Last Run",
|
||||||
|
"nextrun": "Next Run",
|
||||||
|
"failed": "Failed"
|
||||||
|
},
|
||||||
|
"unmanic": {
|
||||||
|
"active_workers": "Active Workers",
|
||||||
|
"total_workers": "Total Workers",
|
||||||
|
"records_total": "Queue Length"
|
||||||
|
},
|
||||||
|
"healthchecks": {
|
||||||
|
"new": "New",
|
||||||
|
"up": "Online",
|
||||||
|
"grace": "In Grace Period",
|
||||||
|
"down": "Offline",
|
||||||
|
"paused": "Paused",
|
||||||
|
"status": "Status",
|
||||||
|
"last_ping": "Last Ping",
|
||||||
|
"never": "No pings yet"
|
||||||
|
},
|
||||||
|
"pterodactyl": {
|
||||||
|
"servers": "Servers",
|
||||||
|
"nodes": "Nodes"
|
||||||
|
},
|
||||||
|
"prometheus": {
|
||||||
|
"targets_up": "Targets Up",
|
||||||
|
"targets_down": "Targets Down",
|
||||||
|
"targets_total": "Total Targets"
|
||||||
|
},
|
||||||
|
"minecraft": {
|
||||||
|
"players": "Players",
|
||||||
|
"version": "Version",
|
||||||
|
"status": "Status",
|
||||||
|
"up": "Online",
|
||||||
|
"down": "Offline"
|
||||||
|
},
|
||||||
|
"ghostfolio": {
|
||||||
|
"gross_percent_today": "Today",
|
||||||
|
"gross_percent_1y": "One year",
|
||||||
|
"gross_percent_max": "All time"
|
||||||
|
},
|
||||||
|
"audiobookshelf": {
|
||||||
|
"podcasts": "Podcasts",
|
||||||
|
"books": "Books",
|
||||||
|
"podcastsDuration": "Duration",
|
||||||
|
"booksDuration": "Duration"
|
||||||
|
},
|
||||||
|
"homeassistant": {
|
||||||
|
"people_home": "People Home",
|
||||||
|
"lights_on": "Lights On",
|
||||||
|
"switches_on": "Switches On"
|
||||||
|
},
|
||||||
|
"freshrss": {
|
||||||
|
"subscriptions": "Subscriptions",
|
||||||
|
"unread": "Unread"
|
||||||
|
},
|
||||||
|
"channelsdvrserver": {
|
||||||
|
"shows": "Shows",
|
||||||
|
"recordings": "Recordings",
|
||||||
|
"scheduled": "Scheduled",
|
||||||
|
"passes": "Passes"
|
||||||
|
},
|
||||||
|
"whatsupdocker": {
|
||||||
|
"monitoring": "Monitoring",
|
||||||
|
"updates": "Updates"
|
||||||
|
},
|
||||||
|
"tailscale": {
|
||||||
|
"address": "Address",
|
||||||
|
"expires": "Expires",
|
||||||
|
"never": "Never",
|
||||||
|
"last_seen": "Last Seen",
|
||||||
|
"now": "Now",
|
||||||
|
"years": "{{number}}y",
|
||||||
|
"weeks": "{{number}}w",
|
||||||
|
"days": "{{number}}d",
|
||||||
|
"hours": "{{number}}h",
|
||||||
|
"minutes": "{{number}}m",
|
||||||
|
"seconds": "{{number}}s",
|
||||||
|
"ago": "{{value}} Ago"
|
||||||
|
},
|
||||||
|
"qnap": {
|
||||||
|
"cpuUsage": "CPU Usage",
|
||||||
|
"memUsage": "MEM Usage",
|
||||||
|
"systemTempC": "System Temp",
|
||||||
|
"poolUsage": "Pool Usage",
|
||||||
|
"volumeUsage": "Volume Usage",
|
||||||
|
"invalid": "Invalid"
|
||||||
|
},
|
||||||
|
"pfsense": {
|
||||||
|
"load": "Load Avg",
|
||||||
|
"memory": "Mem Usage",
|
||||||
|
"wanStatus": "WAN Status",
|
||||||
|
"up": "Up",
|
||||||
|
"down": "Down",
|
||||||
|
"temp": "Temp",
|
||||||
|
"disk": "Disk Usage",
|
||||||
|
"wanIP": "WAN IP"
|
||||||
|
},
|
||||||
|
"caddy": {
|
||||||
|
"upstreams": "Upstreams",
|
||||||
|
"requests": "Current requests",
|
||||||
|
"requests_failed": "Failed requests"
|
||||||
|
},
|
||||||
|
"evcc": {
|
||||||
|
"pv_power": "Production",
|
||||||
|
"battery_soc": "Battery",
|
||||||
|
"grid_power": "Grid",
|
||||||
|
"home_power": "Consumption",
|
||||||
|
"charge_power": "Charger",
|
||||||
|
"watt_hour": "Wh"
|
||||||
|
},
|
||||||
|
"pialert": {
|
||||||
|
"total": "Total",
|
||||||
|
"connected": "Connected",
|
||||||
|
"new_devices": "New Devices",
|
||||||
|
"down_alerts": "Down Alerts"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -16,7 +16,15 @@
|
|||||||
"free": "Libre",
|
"free": "Libre",
|
||||||
"used": "Usado",
|
"used": "Usado",
|
||||||
"load": "Carga",
|
"load": "Carga",
|
||||||
"cpu": "CPU"
|
"cpu": "CPU",
|
||||||
|
"mem": "MEM",
|
||||||
|
"temp": "TEMP",
|
||||||
|
"max": "Máx.",
|
||||||
|
"uptime": "ARRIBA",
|
||||||
|
"months": "Meses",
|
||||||
|
"days": "Días",
|
||||||
|
"hours": "Horas",
|
||||||
|
"minutes": "Minutos"
|
||||||
},
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "Recibido",
|
"rx": "Recibido",
|
||||||
@@ -25,13 +33,24 @@
|
|||||||
"cpu": "Procesador",
|
"cpu": "Procesador",
|
||||||
"offline": "Desconectado",
|
"offline": "Desconectado",
|
||||||
"error": "Fallo",
|
"error": "Fallo",
|
||||||
"unknown": "Desconocido"
|
"unknown": "Desconocido",
|
||||||
|
"running": "Ejecutando",
|
||||||
|
"starting": "Comenzando",
|
||||||
|
"unhealthy": "Insalubre",
|
||||||
|
"not_found": "No encontrado",
|
||||||
|
"exited": "Salida",
|
||||||
|
"partial": "Parcial",
|
||||||
|
"healthy": "Saludable"
|
||||||
},
|
},
|
||||||
"emby": {
|
"emby": {
|
||||||
"playing": "Reproduciendo",
|
"playing": "Reproduciendo",
|
||||||
"transcoding": "Transcodificando",
|
"transcoding": "Transcodificando",
|
||||||
"bitrate": "Tasa de bits",
|
"bitrate": "Tasa de bits",
|
||||||
"no_active": "Sin transmisiones activas"
|
"no_active": "Sin transmisiones activas",
|
||||||
|
"movies": "Películas",
|
||||||
|
"series": "Serie",
|
||||||
|
"episodes": "Episodios",
|
||||||
|
"songs": "Canciones"
|
||||||
},
|
},
|
||||||
"tautulli": {
|
"tautulli": {
|
||||||
"playing": "Reproduciendo",
|
"playing": "Reproduciendo",
|
||||||
@@ -47,13 +66,17 @@
|
|||||||
"sonarr": {
|
"sonarr": {
|
||||||
"wanted": "Buscando",
|
"wanted": "Buscando",
|
||||||
"queued": "En cola",
|
"queued": "En cola",
|
||||||
"series": "Series"
|
"series": "Series",
|
||||||
|
"queue": "Poner a la cola",
|
||||||
|
"unknown": "Desconocido"
|
||||||
},
|
},
|
||||||
"radarr": {
|
"radarr": {
|
||||||
"wanted": "Buscando",
|
"wanted": "Buscando",
|
||||||
"queued": "En cola",
|
"queued": "En cola",
|
||||||
"movies": "Películas",
|
"movies": "Películas",
|
||||||
"missing": "Faltan"
|
"missing": "Faltan",
|
||||||
|
"queue": "Poner a la cola",
|
||||||
|
"unknown": "Desconocido"
|
||||||
},
|
},
|
||||||
"readarr": {
|
"readarr": {
|
||||||
"wanted": "Buscando",
|
"wanted": "Buscando",
|
||||||
@@ -73,7 +96,8 @@
|
|||||||
"pihole": {
|
"pihole": {
|
||||||
"queries": "Consultas",
|
"queries": "Consultas",
|
||||||
"blocked": "Bloqueado",
|
"blocked": "Bloqueado",
|
||||||
"gravity": "Gravedad"
|
"gravity": "Gravedad",
|
||||||
|
"blocked_percent": "% bloqueado"
|
||||||
},
|
},
|
||||||
"speedtest": {
|
"speedtest": {
|
||||||
"upload": "Subida",
|
"upload": "Subida",
|
||||||
@@ -99,7 +123,7 @@
|
|||||||
"current": "Ubicación actual",
|
"current": "Ubicación actual",
|
||||||
"allow": "Clic para permitir",
|
"allow": "Clic para permitir",
|
||||||
"updating": "Actualizando",
|
"updating": "Actualizando",
|
||||||
"wait": "Espere, por favor"
|
"wait": "Espera, por favor"
|
||||||
},
|
},
|
||||||
"overseerr": {
|
"overseerr": {
|
||||||
"pending": "Pendiente",
|
"pending": "Pendiente",
|
||||||
@@ -139,7 +163,7 @@
|
|||||||
"transmission": {
|
"transmission": {
|
||||||
"download": "Bajada",
|
"download": "Bajada",
|
||||||
"upload": "Subida",
|
"upload": "Subida",
|
||||||
"leech": "Leech",
|
"leech": "Compañeros",
|
||||||
"seed": "Semillas"
|
"seed": "Semillas"
|
||||||
},
|
},
|
||||||
"jackett": {
|
"jackett": {
|
||||||
@@ -153,7 +177,7 @@
|
|||||||
"lidarr": {
|
"lidarr": {
|
||||||
"queued": "En cola",
|
"queued": "En cola",
|
||||||
"wanted": "Buscando",
|
"wanted": "Buscando",
|
||||||
"albums": "Álbumes"
|
"artists": "Artistas"
|
||||||
},
|
},
|
||||||
"adguard": {
|
"adguard": {
|
||||||
"queries": "Consultas",
|
"queries": "Consultas",
|
||||||
@@ -164,7 +188,7 @@
|
|||||||
"qbittorrent": {
|
"qbittorrent": {
|
||||||
"download": "Bajada",
|
"download": "Bajada",
|
||||||
"upload": "Subida",
|
"upload": "Subida",
|
||||||
"leech": "Leech",
|
"leech": "Pares",
|
||||||
"seed": "Semillas"
|
"seed": "Semillas"
|
||||||
},
|
},
|
||||||
"mastodon": {
|
"mastodon": {
|
||||||
@@ -194,26 +218,36 @@
|
|||||||
"users": "Usuarios",
|
"users": "Usuarios",
|
||||||
"uptime": "Tiempo de actividad",
|
"uptime": "Tiempo de actividad",
|
||||||
"days": "Días",
|
"days": "Días",
|
||||||
"wan": "Red WAN",
|
"wan": "WAN",
|
||||||
"lan_users": "Usuarios LAN",
|
"lan_users": "Usuarios LAN",
|
||||||
"wlan_users": "Usuarios WLAN",
|
"wlan_users": "Usuarios WLAN",
|
||||||
"down": "CAÍDO",
|
"down": "CAÍDO",
|
||||||
"wait": "Espere por favor",
|
"wait": "Espera por favor",
|
||||||
"lan": "LAN",
|
"lan": "LAN",
|
||||||
"wlan": "WLAN",
|
"wlan": "WLAN",
|
||||||
"devices": "Dispositivos",
|
"devices": "Dispositivos",
|
||||||
"lan_devices": "Dispositivos LAN",
|
"lan_devices": "Dispositivos LAN",
|
||||||
"wlan_devices": "Dispositivos WLAN"
|
"wlan_devices": "Dispositivos WLAN",
|
||||||
|
"empty_data": "Se desconoce el estado del subsistema"
|
||||||
},
|
},
|
||||||
"plex": {
|
"plex": {
|
||||||
"streams": "Transmisiones activas",
|
"streams": "Transmisiones activas",
|
||||||
"movies": "Películas",
|
"movies": "Películas",
|
||||||
"tv": "Programas de TV"
|
"tv": "Series",
|
||||||
|
"albums": "Álbumes"
|
||||||
},
|
},
|
||||||
"glances": {
|
"glances": {
|
||||||
"cpu": "Procesador",
|
"cpu": "Procesador",
|
||||||
"mem": "Memoria",
|
"wait": "Espera por favor",
|
||||||
"wait": "Espere por favor"
|
"temp": "TEMPORAL",
|
||||||
|
"uptime": "ARRIBA",
|
||||||
|
"days": "Días",
|
||||||
|
"hours": "Horas",
|
||||||
|
"load": "Cargar",
|
||||||
|
"warn": "Advertir",
|
||||||
|
"total": "Total",
|
||||||
|
"free": "Libre",
|
||||||
|
"used": "Utilizado"
|
||||||
},
|
},
|
||||||
"changedetectionio": {
|
"changedetectionio": {
|
||||||
"totalObserved": "Total Observados",
|
"totalObserved": "Total Observados",
|
||||||
@@ -253,20 +287,20 @@
|
|||||||
"66-night": "Granizo",
|
"66-night": "Granizo",
|
||||||
"67-night": "Granizo",
|
"67-night": "Granizo",
|
||||||
"71-day": "Nevada Leve",
|
"71-day": "Nevada Leve",
|
||||||
"71-night": "Nevada Leva",
|
"71-night": "Nevada Leve",
|
||||||
"73-day": "Nevada",
|
"73-day": "Nevada",
|
||||||
"73-night": "Nevada",
|
"73-night": "Nevada",
|
||||||
"75-day": "Fuertes Nevadas",
|
"75-day": "Fuertes Nevadas",
|
||||||
"75-night": "Fuertes Nevadas",
|
"75-night": "Fuertes Nevadas",
|
||||||
"77-day": "Nevada Leve",
|
"77-day": "Nevada Leve",
|
||||||
"77-night": "Nevada Leve",
|
"77-night": "Nevada Leve",
|
||||||
"80-day": "llovizna",
|
"80-day": "Llovizna",
|
||||||
"80-night": "Llovizna",
|
"80-night": "Llovizna",
|
||||||
"81-day": "Lluvia",
|
"81-day": "Lluvia",
|
||||||
"81-night": "Lluvia",
|
"81-night": "Lluvia",
|
||||||
"82-day": "Chubascos",
|
"82-day": "Chubascos",
|
||||||
"82-night": "Chubascos",
|
"82-night": "Chubascos",
|
||||||
"85-day": "Chubascos",
|
"85-day": "Lluvia de nieve",
|
||||||
"85-night": "Lluvia de nieve",
|
"85-night": "Lluvia de nieve",
|
||||||
"86-day": "Lluvia de nieve",
|
"86-day": "Lluvia de nieve",
|
||||||
"86-night": "Lluvia de nieve",
|
"86-night": "Lluvia de nieve",
|
||||||
@@ -279,7 +313,11 @@
|
|||||||
},
|
},
|
||||||
"quicklaunch": {
|
"quicklaunch": {
|
||||||
"bookmark": "Marcadores",
|
"bookmark": "Marcadores",
|
||||||
"service": "Servicio"
|
"service": "Servicio",
|
||||||
|
"search": "Buscar",
|
||||||
|
"custom": "Personalizado",
|
||||||
|
"visit": "Visita",
|
||||||
|
"url": "URL"
|
||||||
},
|
},
|
||||||
"homebridge": {
|
"homebridge": {
|
||||||
"available_update": "Sistema",
|
"available_update": "Sistema",
|
||||||
@@ -287,7 +325,10 @@
|
|||||||
"update_available": "Actualización disponible",
|
"update_available": "Actualización disponible",
|
||||||
"up_to_date": "Actualizado",
|
"up_to_date": "Actualizado",
|
||||||
"child_bridges": "Child Bridges",
|
"child_bridges": "Child Bridges",
|
||||||
"child_bridges_status": "{{ok}}/{{total}}"
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
|
"up": "Arriba",
|
||||||
|
"pending": "Pendiente",
|
||||||
|
"down": "Abajo"
|
||||||
},
|
},
|
||||||
"autobrr": {
|
"autobrr": {
|
||||||
"approvedPushes": "Aprobado",
|
"approvedPushes": "Aprobado",
|
||||||
@@ -347,14 +388,14 @@
|
|||||||
"deluge": {
|
"deluge": {
|
||||||
"download": "Descarga",
|
"download": "Descarga",
|
||||||
"upload": "Subida",
|
"upload": "Subida",
|
||||||
"leech": "Leech",
|
"leech": "Compañeros",
|
||||||
"seed": "Semilla"
|
"seed": "Semillas"
|
||||||
},
|
},
|
||||||
"flood": {
|
"flood": {
|
||||||
"download": "Descargar",
|
"download": "Descarga",
|
||||||
"upload": "Subir",
|
"upload": "Subida",
|
||||||
"leech": "Leech",
|
"leech": "Depender",
|
||||||
"seed": "Seed"
|
"seed": "Semillas"
|
||||||
},
|
},
|
||||||
"tdarr": {
|
"tdarr": {
|
||||||
"queue": "Cola",
|
"queue": "Cola",
|
||||||
@@ -367,7 +408,7 @@
|
|||||||
"unread": "Sin leer"
|
"unread": "Sin leer"
|
||||||
},
|
},
|
||||||
"nextdns": {
|
"nextdns": {
|
||||||
"wait": "Espere, por favor",
|
"wait": "Espera, por favor",
|
||||||
"no_devices": "No se reciben datos del dispositivo"
|
"no_devices": "No se reciben datos del dispositivo"
|
||||||
},
|
},
|
||||||
"common": {
|
"common": {
|
||||||
@@ -384,7 +425,7 @@
|
|||||||
"downloadstation": {
|
"downloadstation": {
|
||||||
"download": "Descargar",
|
"download": "Descargar",
|
||||||
"upload": "Subir",
|
"upload": "Subir",
|
||||||
"leech": "Sanguijuela",
|
"leech": "Compañeros",
|
||||||
"seed": "Semilla"
|
"seed": "Semilla"
|
||||||
},
|
},
|
||||||
"mikrotik": {
|
"mikrotik": {
|
||||||
@@ -394,14 +435,214 @@
|
|||||||
"numberOfLeases": "Alquileres"
|
"numberOfLeases": "Alquileres"
|
||||||
},
|
},
|
||||||
"xteve": {
|
"xteve": {
|
||||||
"streams_all": "All Streams",
|
"streams_all": "Todas las transmisiones",
|
||||||
"streams_active": "Active Streams",
|
"streams_active": "Transmisiones activas",
|
||||||
"streams_xepg": "XEPG Channels"
|
"streams_xepg": "Canales XEPG"
|
||||||
},
|
},
|
||||||
"opnsense": {
|
"opnsense": {
|
||||||
"cpu": "CPU Load",
|
"cpu": "Carga de la CPU",
|
||||||
"memory": "Active Memory",
|
"memory": "Memoria activa",
|
||||||
"wanUpload": "WAN Upload",
|
"wanUpload": "Carga WAN",
|
||||||
"wanDownload": "WAN Download"
|
"wanDownload": "Descargar WAN"
|
||||||
|
},
|
||||||
|
"moonraker": {
|
||||||
|
"printer_state": "Estado de la impresora",
|
||||||
|
"print_status": "Estado de la impresión",
|
||||||
|
"print_progress": "Progreso",
|
||||||
|
"layers": "Capas"
|
||||||
|
},
|
||||||
|
"medusa": {
|
||||||
|
"wanted": "Querido",
|
||||||
|
"queued": "A la espera",
|
||||||
|
"series": "Serie"
|
||||||
|
},
|
||||||
|
"octoprint": {
|
||||||
|
"temp_bed": "Temperatura de la plataforma",
|
||||||
|
"printer_state": "Estado",
|
||||||
|
"temp_tool": "Temperatura de la herramienta",
|
||||||
|
"job_completion": "Finalización"
|
||||||
|
},
|
||||||
|
"cloudflared": {
|
||||||
|
"origin_ip": "IP de origen",
|
||||||
|
"status": "Estado"
|
||||||
|
},
|
||||||
|
"proxmoxbackupserver": {
|
||||||
|
"cpu_usage": "CPU",
|
||||||
|
"datastore_usage": "Almacén de datos",
|
||||||
|
"failed_tasks_24h": "Tareas fallidas en 24h",
|
||||||
|
"memory_usage": "Memoria"
|
||||||
|
},
|
||||||
|
"immich": {
|
||||||
|
"users": "Usuarios",
|
||||||
|
"photos": "Fotos",
|
||||||
|
"videos": "Vídeos",
|
||||||
|
"storage": "Almacenamiento"
|
||||||
|
},
|
||||||
|
"uptimekuma": {
|
||||||
|
"up": "Páginas web activas",
|
||||||
|
"down": "Páginas web inactivas",
|
||||||
|
"uptime": "Disponibilidad",
|
||||||
|
"incident": "Incidencia",
|
||||||
|
"m": "m"
|
||||||
|
},
|
||||||
|
"komga": {
|
||||||
|
"libraries": "Librerías",
|
||||||
|
"series": "Series",
|
||||||
|
"books": "Libros"
|
||||||
|
},
|
||||||
|
"mylar": {
|
||||||
|
"issues": "Cuestiones",
|
||||||
|
"series": "Series",
|
||||||
|
"wanted": "Buscado"
|
||||||
|
},
|
||||||
|
"photoprism": {
|
||||||
|
"albums": "Álbumes",
|
||||||
|
"photos": "Fotos",
|
||||||
|
"videos": "Vídeos",
|
||||||
|
"people": "Personas"
|
||||||
|
},
|
||||||
|
"diskstation": {
|
||||||
|
"days": "Días",
|
||||||
|
"uptime": "Funcionando",
|
||||||
|
"volumeAvailable": "Disponible"
|
||||||
|
},
|
||||||
|
"fileflows": {
|
||||||
|
"queue": "Cola",
|
||||||
|
"processing": "Procesando",
|
||||||
|
"processed": "Procesado",
|
||||||
|
"time": "Tiempo"
|
||||||
|
},
|
||||||
|
"grafana": {
|
||||||
|
"dashboards": "Dashboards",
|
||||||
|
"datasources": "Fuentes de datos",
|
||||||
|
"totalalerts": "Alertas totales",
|
||||||
|
"alertstriggered": "Alertas activadas"
|
||||||
|
},
|
||||||
|
"nextcloud": {
|
||||||
|
"cpuload": "Carga de la CPU",
|
||||||
|
"memoryusage": "Uso de la memoria",
|
||||||
|
"freespace": "Espacio libre",
|
||||||
|
"activeusers": "Usuarios activos",
|
||||||
|
"numfiles": "Archivos",
|
||||||
|
"numshares": "Elementos compartidos"
|
||||||
|
},
|
||||||
|
"kopia": {
|
||||||
|
"status": "Estado",
|
||||||
|
"size": "Tamaño",
|
||||||
|
"lastrun": "Última ejecución",
|
||||||
|
"nextrun": "Siguiente ejecución",
|
||||||
|
"failed": "Fallido"
|
||||||
|
},
|
||||||
|
"unmanic": {
|
||||||
|
"active_workers": "Trabajadores en activo",
|
||||||
|
"total_workers": "Total de trabajadores",
|
||||||
|
"records_total": "Duración de la cola"
|
||||||
|
},
|
||||||
|
"healthchecks": {
|
||||||
|
"new": "Nuevo",
|
||||||
|
"up": "Conectado",
|
||||||
|
"down": "Desconectado",
|
||||||
|
"grace": "En Periodo de Gracia",
|
||||||
|
"paused": "Pausado",
|
||||||
|
"status": "Estado",
|
||||||
|
"last_ping": "Último ping",
|
||||||
|
"never": "Aún no hay pings"
|
||||||
|
},
|
||||||
|
"pterodactyl": {
|
||||||
|
"servers": "Servidores",
|
||||||
|
"nodes": "Nodos"
|
||||||
|
},
|
||||||
|
"prometheus": {
|
||||||
|
"targets_up": "Objetivos arriba",
|
||||||
|
"targets_down": "Objetivos abajo",
|
||||||
|
"targets_total": "Objetivos totales"
|
||||||
|
},
|
||||||
|
"minecraft": {
|
||||||
|
"status": "Estado",
|
||||||
|
"up": "En línea",
|
||||||
|
"players": "Jugadores",
|
||||||
|
"version": "Versión",
|
||||||
|
"down": "Sin conexión"
|
||||||
|
},
|
||||||
|
"ghostfolio": {
|
||||||
|
"gross_percent_today": "Hoy",
|
||||||
|
"gross_percent_1y": "Un año",
|
||||||
|
"gross_percent_max": "Todo el tiempo"
|
||||||
|
},
|
||||||
|
"audiobookshelf": {
|
||||||
|
"podcasts": "Podcasts",
|
||||||
|
"books": "Libros",
|
||||||
|
"podcastsDuration": "Duración",
|
||||||
|
"booksDuration": "Duración"
|
||||||
|
},
|
||||||
|
"homeassistant": {
|
||||||
|
"people_home": "Inicio de personas",
|
||||||
|
"lights_on": "Luces encendidas",
|
||||||
|
"switches_on": "Encendido"
|
||||||
|
},
|
||||||
|
"freshrss": {
|
||||||
|
"subscriptions": "Suscripciones",
|
||||||
|
"unread": "Sin leer"
|
||||||
|
},
|
||||||
|
"channelsdvrserver": {
|
||||||
|
"shows": "Espectáculos",
|
||||||
|
"recordings": "Grabaciones",
|
||||||
|
"scheduled": "Programado",
|
||||||
|
"passes": "Pases"
|
||||||
|
},
|
||||||
|
"whatsupdocker": {
|
||||||
|
"monitoring": "Supervisión",
|
||||||
|
"updates": "Actualizaciones"
|
||||||
|
},
|
||||||
|
"tailscale": {
|
||||||
|
"address": "Dirección",
|
||||||
|
"expires": "Caduca en",
|
||||||
|
"never": "Nunca",
|
||||||
|
"last_seen": "Visto por última vez",
|
||||||
|
"now": "Ahora",
|
||||||
|
"years": "{{number}}años",
|
||||||
|
"hours": "{{number}}horas",
|
||||||
|
"minutes": "{{number}}minutos",
|
||||||
|
"seconds": "{{number}}segundos",
|
||||||
|
"ago": "Hace {{value}}",
|
||||||
|
"weeks": "{{number}}semanas",
|
||||||
|
"days": "{{number}}días"
|
||||||
|
},
|
||||||
|
"qnap": {
|
||||||
|
"cpuUsage": "Uso de la Cpu",
|
||||||
|
"memUsage": "Uso de la memoria",
|
||||||
|
"systemTempC": "Temperatura del sistema",
|
||||||
|
"poolUsage": "Comprobación del uso del grupo de memoria",
|
||||||
|
"volumeUsage": "Volumen utilizado",
|
||||||
|
"invalid": "No válido"
|
||||||
|
},
|
||||||
|
"pfsense": {
|
||||||
|
"load": "Promedio de carga",
|
||||||
|
"memory": "Memoria utilizada",
|
||||||
|
"wanStatus": "Estado de la WAN",
|
||||||
|
"up": "Arriba",
|
||||||
|
"down": "Abajo",
|
||||||
|
"temp": "Temperatura",
|
||||||
|
"disk": "Uso del disco",
|
||||||
|
"wanIP": "IP de la WAN"
|
||||||
|
},
|
||||||
|
"caddy": {
|
||||||
|
"upstreams": "Upstream (desarrollo de software)",
|
||||||
|
"requests": "Peticiones actuales",
|
||||||
|
"requests_failed": "Peticiones fallidas"
|
||||||
|
},
|
||||||
|
"evcc": {
|
||||||
|
"pv_power": "Producción",
|
||||||
|
"battery_soc": "Batería",
|
||||||
|
"grid_power": "Red",
|
||||||
|
"home_power": "Consumo",
|
||||||
|
"charge_power": "Cargador",
|
||||||
|
"watt_hour": "vatio-hora (Wh)"
|
||||||
|
},
|
||||||
|
"pialert": {
|
||||||
|
"total": "Total",
|
||||||
|
"connected": "Conectado",
|
||||||
|
"new_devices": "Nuevos dispositivos",
|
||||||
|
"down_alerts": "Alertas"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -22,7 +22,15 @@
|
|||||||
"total": "Yhteensä",
|
"total": "Yhteensä",
|
||||||
"free": "Vapaana",
|
"free": "Vapaana",
|
||||||
"used": "Käytetty",
|
"used": "Käytetty",
|
||||||
"load": "Kuorma"
|
"load": "Kuorma",
|
||||||
|
"mem": "MEM",
|
||||||
|
"temp": "TEMP",
|
||||||
|
"max": "Max",
|
||||||
|
"uptime": "UP",
|
||||||
|
"months": "mo",
|
||||||
|
"days": "d",
|
||||||
|
"hours": "h",
|
||||||
|
"minutes": "m"
|
||||||
},
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "RX",
|
"rx": "RX",
|
||||||
@@ -31,13 +39,24 @@
|
|||||||
"cpu": "CPU",
|
"cpu": "CPU",
|
||||||
"offline": "Offline",
|
"offline": "Offline",
|
||||||
"error": "Error",
|
"error": "Error",
|
||||||
"unknown": "Unknown"
|
"unknown": "Unknown",
|
||||||
|
"running": "Running",
|
||||||
|
"starting": "Starting",
|
||||||
|
"unhealthy": "Unhealthy",
|
||||||
|
"not_found": "Not Found",
|
||||||
|
"exited": "Exited",
|
||||||
|
"partial": "Partial",
|
||||||
|
"healthy": "Healthy"
|
||||||
},
|
},
|
||||||
"emby": {
|
"emby": {
|
||||||
"playing": "Toistaa",
|
"playing": "Toistaa",
|
||||||
"transcoding": "Transkoodaa",
|
"transcoding": "Transkoodaa",
|
||||||
"bitrate": "Bittinopeus",
|
"bitrate": "Bittinopeus",
|
||||||
"no_active": "Ei aktiivisia striimejä"
|
"no_active": "Ei aktiivisia striimejä",
|
||||||
|
"movies": "Movies",
|
||||||
|
"series": "Series",
|
||||||
|
"episodes": "Episodes",
|
||||||
|
"songs": "Songs"
|
||||||
},
|
},
|
||||||
"tautulli": {
|
"tautulli": {
|
||||||
"playing": "Toistaa",
|
"playing": "Toistaa",
|
||||||
@@ -75,18 +94,22 @@
|
|||||||
"sonarr": {
|
"sonarr": {
|
||||||
"wanted": "Haluttu",
|
"wanted": "Haluttu",
|
||||||
"queued": "Jonossa",
|
"queued": "Jonossa",
|
||||||
"series": "Sarja"
|
"series": "Sarja",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
},
|
},
|
||||||
"radarr": {
|
"radarr": {
|
||||||
"wanted": "Haluttu",
|
"wanted": "Haluttu",
|
||||||
"queued": "Jonossa",
|
"queued": "Jonossa",
|
||||||
"movies": "Elokuvia",
|
"movies": "Elokuvia",
|
||||||
"missing": "Missing"
|
"missing": "Missing",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
},
|
},
|
||||||
"lidarr": {
|
"lidarr": {
|
||||||
"wanted": "Haluttu",
|
"wanted": "Haluttu",
|
||||||
"queued": "Jonossa",
|
"queued": "Jonossa",
|
||||||
"albums": "Albumeja"
|
"artists": "Artists"
|
||||||
},
|
},
|
||||||
"readarr": {
|
"readarr": {
|
||||||
"wanted": "Haluttu",
|
"wanted": "Haluttu",
|
||||||
@@ -116,7 +139,8 @@
|
|||||||
"pihole": {
|
"pihole": {
|
||||||
"queries": "Kyselyjä",
|
"queries": "Kyselyjä",
|
||||||
"blocked": "Estetty",
|
"blocked": "Estetty",
|
||||||
"gravity": "Vakavuus"
|
"gravity": "Vakavuus",
|
||||||
|
"blocked_percent": "Blocked %"
|
||||||
},
|
},
|
||||||
"adguard": {
|
"adguard": {
|
||||||
"queries": "Kyselyjä",
|
"queries": "Kyselyjä",
|
||||||
@@ -194,7 +218,7 @@
|
|||||||
"uptime": "System Uptime",
|
"uptime": "System Uptime",
|
||||||
"lan_users": "LAN Users",
|
"lan_users": "LAN Users",
|
||||||
"wlan_users": "WLAN Users",
|
"wlan_users": "WLAN Users",
|
||||||
"wait": "Please wait",
|
"wait": "Odota, ole hyvä",
|
||||||
"days": "Days",
|
"days": "Days",
|
||||||
"wan": "WAN",
|
"wan": "WAN",
|
||||||
"up": "UP",
|
"up": "UP",
|
||||||
@@ -203,17 +227,27 @@
|
|||||||
"lan_devices": "LAN Devices",
|
"lan_devices": "LAN Devices",
|
||||||
"lan": "LAN",
|
"lan": "LAN",
|
||||||
"wlan": "WLAN",
|
"wlan": "WLAN",
|
||||||
"wlan_devices": "WLAN Devices"
|
"wlan_devices": "WLAN Devices",
|
||||||
|
"empty_data": "Subsystem status unknown"
|
||||||
},
|
},
|
||||||
"plex": {
|
"plex": {
|
||||||
"streams": "Active Streams",
|
"streams": "Active Streams",
|
||||||
"movies": "Movies",
|
"movies": "Movies",
|
||||||
"tv": "TV Shows"
|
"tv": "TV Shows",
|
||||||
|
"albums": "Albums"
|
||||||
},
|
},
|
||||||
"glances": {
|
"glances": {
|
||||||
"wait": "Please wait",
|
"wait": "Please wait",
|
||||||
"cpu": "CPU",
|
"cpu": "CPU",
|
||||||
"mem": "MEM"
|
"temp": "TEMP",
|
||||||
|
"uptime": "UP",
|
||||||
|
"days": "d",
|
||||||
|
"hours": "h",
|
||||||
|
"load": "Load",
|
||||||
|
"warn": "Warn",
|
||||||
|
"total": "Total",
|
||||||
|
"free": "Free",
|
||||||
|
"used": "Used"
|
||||||
},
|
},
|
||||||
"changedetectionio": {
|
"changedetectionio": {
|
||||||
"totalObserved": "Total Observed",
|
"totalObserved": "Total Observed",
|
||||||
@@ -279,7 +313,11 @@
|
|||||||
},
|
},
|
||||||
"quicklaunch": {
|
"quicklaunch": {
|
||||||
"bookmark": "Bookmark",
|
"bookmark": "Bookmark",
|
||||||
"service": "Service"
|
"service": "Service",
|
||||||
|
"search": "Search",
|
||||||
|
"custom": "Custom",
|
||||||
|
"visit": "Visit",
|
||||||
|
"url": "URL"
|
||||||
},
|
},
|
||||||
"homebridge": {
|
"homebridge": {
|
||||||
"available_update": "System",
|
"available_update": "System",
|
||||||
@@ -287,7 +325,10 @@
|
|||||||
"update_available": "Update Available",
|
"update_available": "Update Available",
|
||||||
"up_to_date": "Up to Date",
|
"up_to_date": "Up to Date",
|
||||||
"child_bridges": "Child Bridges",
|
"child_bridges": "Child Bridges",
|
||||||
"child_bridges_status": "{{ok}}/{{total}}"
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
|
"up": "Up",
|
||||||
|
"pending": "Pending",
|
||||||
|
"down": "Down"
|
||||||
},
|
},
|
||||||
"autobrr": {
|
"autobrr": {
|
||||||
"approvedPushes": "Approved",
|
"approvedPushes": "Approved",
|
||||||
@@ -314,7 +355,7 @@
|
|||||||
},
|
},
|
||||||
"navidrome": {
|
"navidrome": {
|
||||||
"nothing_streaming": "No Active Streams",
|
"nothing_streaming": "No Active Streams",
|
||||||
"please_wait": "Please Wait"
|
"please_wait": "Odota, ole hyvä"
|
||||||
},
|
},
|
||||||
"pyload": {
|
"pyload": {
|
||||||
"speed": "Speed",
|
"speed": "Speed",
|
||||||
@@ -403,5 +444,205 @@
|
|||||||
"memory": "Active Memory",
|
"memory": "Active Memory",
|
||||||
"wanUpload": "WAN Upload",
|
"wanUpload": "WAN Upload",
|
||||||
"wanDownload": "WAN Download"
|
"wanDownload": "WAN Download"
|
||||||
|
},
|
||||||
|
"moonraker": {
|
||||||
|
"printer_state": "Printer State",
|
||||||
|
"print_status": "Print Status",
|
||||||
|
"print_progress": "Progress",
|
||||||
|
"layers": "Layers"
|
||||||
|
},
|
||||||
|
"medusa": {
|
||||||
|
"wanted": "Haluttu",
|
||||||
|
"queued": "Jonossa",
|
||||||
|
"series": "Sarja"
|
||||||
|
},
|
||||||
|
"octoprint": {
|
||||||
|
"printer_state": "Status",
|
||||||
|
"temp_tool": "Tool temp",
|
||||||
|
"temp_bed": "Bed temp",
|
||||||
|
"job_completion": "Completion"
|
||||||
|
},
|
||||||
|
"cloudflared": {
|
||||||
|
"origin_ip": "Origin IP",
|
||||||
|
"status": "Status"
|
||||||
|
},
|
||||||
|
"proxmoxbackupserver": {
|
||||||
|
"datastore_usage": "Datastore",
|
||||||
|
"failed_tasks_24h": "Failed Tasks 24h",
|
||||||
|
"cpu_usage": "CPU",
|
||||||
|
"memory_usage": "Memory"
|
||||||
|
},
|
||||||
|
"immich": {
|
||||||
|
"users": "Users",
|
||||||
|
"photos": "Photos",
|
||||||
|
"videos": "Videos",
|
||||||
|
"storage": "Storage"
|
||||||
|
},
|
||||||
|
"uptimekuma": {
|
||||||
|
"up": "Sites Up",
|
||||||
|
"down": "Sites Down",
|
||||||
|
"uptime": "Uptime",
|
||||||
|
"incident": "Incident",
|
||||||
|
"m": "m"
|
||||||
|
},
|
||||||
|
"komga": {
|
||||||
|
"libraries": "Libraries",
|
||||||
|
"series": "Series",
|
||||||
|
"books": "Books"
|
||||||
|
},
|
||||||
|
"mylar": {
|
||||||
|
"series": "Series",
|
||||||
|
"issues": "Issues",
|
||||||
|
"wanted": "Wanted"
|
||||||
|
},
|
||||||
|
"photoprism": {
|
||||||
|
"albums": "Albums",
|
||||||
|
"photos": "Photos",
|
||||||
|
"videos": "Videos",
|
||||||
|
"people": "People"
|
||||||
|
},
|
||||||
|
"diskstation": {
|
||||||
|
"days": "Days",
|
||||||
|
"uptime": "Uptime",
|
||||||
|
"volumeAvailable": "Available"
|
||||||
|
},
|
||||||
|
"fileflows": {
|
||||||
|
"queue": "Queue",
|
||||||
|
"processing": "Processing",
|
||||||
|
"processed": "Processed",
|
||||||
|
"time": "Time"
|
||||||
|
},
|
||||||
|
"grafana": {
|
||||||
|
"dashboards": "Dashboards",
|
||||||
|
"datasources": "Data Sources",
|
||||||
|
"totalalerts": "Total Alerts",
|
||||||
|
"alertstriggered": "Alerts Triggered"
|
||||||
|
},
|
||||||
|
"nextcloud": {
|
||||||
|
"cpuload": "Cpu Load",
|
||||||
|
"memoryusage": "Memory Usage",
|
||||||
|
"freespace": "Free Space",
|
||||||
|
"activeusers": "Active Users",
|
||||||
|
"numshares": "Shared Items",
|
||||||
|
"numfiles": "Files"
|
||||||
|
},
|
||||||
|
"kopia": {
|
||||||
|
"status": "Status",
|
||||||
|
"size": "Size",
|
||||||
|
"lastrun": "Last Run",
|
||||||
|
"nextrun": "Next Run",
|
||||||
|
"failed": "Failed"
|
||||||
|
},
|
||||||
|
"unmanic": {
|
||||||
|
"active_workers": "Active Workers",
|
||||||
|
"total_workers": "Total Workers",
|
||||||
|
"records_total": "Queue Length"
|
||||||
|
},
|
||||||
|
"healthchecks": {
|
||||||
|
"new": "New",
|
||||||
|
"up": "Online",
|
||||||
|
"grace": "In Grace Period",
|
||||||
|
"down": "Offline",
|
||||||
|
"paused": "Paused",
|
||||||
|
"status": "Status",
|
||||||
|
"last_ping": "Last Ping",
|
||||||
|
"never": "No pings yet"
|
||||||
|
},
|
||||||
|
"pterodactyl": {
|
||||||
|
"servers": "Servers",
|
||||||
|
"nodes": "Nodes"
|
||||||
|
},
|
||||||
|
"prometheus": {
|
||||||
|
"targets_up": "Targets Up",
|
||||||
|
"targets_down": "Targets Down",
|
||||||
|
"targets_total": "Total Targets"
|
||||||
|
},
|
||||||
|
"minecraft": {
|
||||||
|
"players": "Players",
|
||||||
|
"version": "Version",
|
||||||
|
"status": "Status",
|
||||||
|
"up": "Online",
|
||||||
|
"down": "Offline"
|
||||||
|
},
|
||||||
|
"ghostfolio": {
|
||||||
|
"gross_percent_today": "Today",
|
||||||
|
"gross_percent_1y": "One year",
|
||||||
|
"gross_percent_max": "All time"
|
||||||
|
},
|
||||||
|
"audiobookshelf": {
|
||||||
|
"podcasts": "Podcasts",
|
||||||
|
"books": "Books",
|
||||||
|
"podcastsDuration": "Duration",
|
||||||
|
"booksDuration": "Duration"
|
||||||
|
},
|
||||||
|
"homeassistant": {
|
||||||
|
"people_home": "People Home",
|
||||||
|
"lights_on": "Lights On",
|
||||||
|
"switches_on": "Switches On"
|
||||||
|
},
|
||||||
|
"freshrss": {
|
||||||
|
"subscriptions": "Subscriptions",
|
||||||
|
"unread": "Unread"
|
||||||
|
},
|
||||||
|
"channelsdvrserver": {
|
||||||
|
"shows": "Shows",
|
||||||
|
"recordings": "Recordings",
|
||||||
|
"scheduled": "Scheduled",
|
||||||
|
"passes": "Passes"
|
||||||
|
},
|
||||||
|
"whatsupdocker": {
|
||||||
|
"monitoring": "Monitoring",
|
||||||
|
"updates": "Updates"
|
||||||
|
},
|
||||||
|
"tailscale": {
|
||||||
|
"address": "Address",
|
||||||
|
"expires": "Expires",
|
||||||
|
"never": "Never",
|
||||||
|
"last_seen": "Last Seen",
|
||||||
|
"now": "Now",
|
||||||
|
"years": "{{number}}y",
|
||||||
|
"weeks": "{{number}}w",
|
||||||
|
"days": "{{number}}d",
|
||||||
|
"hours": "{{number}}h",
|
||||||
|
"minutes": "{{number}}m",
|
||||||
|
"seconds": "{{number}}s",
|
||||||
|
"ago": "{{value}} Ago"
|
||||||
|
},
|
||||||
|
"qnap": {
|
||||||
|
"cpuUsage": "CPU Usage",
|
||||||
|
"memUsage": "MEM Usage",
|
||||||
|
"systemTempC": "System Temp",
|
||||||
|
"poolUsage": "Pool Usage",
|
||||||
|
"volumeUsage": "Volume Usage",
|
||||||
|
"invalid": "Invalid"
|
||||||
|
},
|
||||||
|
"pfsense": {
|
||||||
|
"load": "Load Avg",
|
||||||
|
"memory": "Mem Usage",
|
||||||
|
"wanStatus": "WAN Status",
|
||||||
|
"up": "Up",
|
||||||
|
"down": "Down",
|
||||||
|
"temp": "Temp",
|
||||||
|
"disk": "Disk Usage",
|
||||||
|
"wanIP": "WAN IP"
|
||||||
|
},
|
||||||
|
"caddy": {
|
||||||
|
"upstreams": "Upstreams",
|
||||||
|
"requests": "Current requests",
|
||||||
|
"requests_failed": "Failed requests"
|
||||||
|
},
|
||||||
|
"evcc": {
|
||||||
|
"pv_power": "Production",
|
||||||
|
"battery_soc": "Battery",
|
||||||
|
"watt_hour": "Wh",
|
||||||
|
"grid_power": "Grid",
|
||||||
|
"home_power": "Consumption",
|
||||||
|
"charge_power": "Charger"
|
||||||
|
},
|
||||||
|
"pialert": {
|
||||||
|
"total": "Total",
|
||||||
|
"connected": "Connected",
|
||||||
|
"new_devices": "New Devices",
|
||||||
|
"down_alerts": "Down Alerts"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -16,7 +16,15 @@
|
|||||||
"free": "Libre",
|
"free": "Libre",
|
||||||
"used": "Utilisé",
|
"used": "Utilisé",
|
||||||
"load": "Charge",
|
"load": "Charge",
|
||||||
"cpu": "CPU"
|
"cpu": "CPU",
|
||||||
|
"mem": "MÉM",
|
||||||
|
"max": "Max",
|
||||||
|
"temp": "TEMP",
|
||||||
|
"uptime": "UP",
|
||||||
|
"months": "mo",
|
||||||
|
"days": "d",
|
||||||
|
"hours": "h",
|
||||||
|
"minutes": "mn"
|
||||||
},
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "Rx",
|
"rx": "Rx",
|
||||||
@@ -25,13 +33,24 @@
|
|||||||
"cpu": "Cpu",
|
"cpu": "Cpu",
|
||||||
"offline": "Hors ligne",
|
"offline": "Hors ligne",
|
||||||
"error": "Erreur",
|
"error": "Erreur",
|
||||||
"unknown": "Inconnu"
|
"unknown": "Inconnu",
|
||||||
|
"running": "Démarré",
|
||||||
|
"starting": "Démarrage",
|
||||||
|
"unhealthy": "Dysfonctionnement",
|
||||||
|
"not_found": "Inconnu",
|
||||||
|
"exited": "Arrêté",
|
||||||
|
"partial": "Partiel",
|
||||||
|
"healthy": "Fonctionnel"
|
||||||
},
|
},
|
||||||
"emby": {
|
"emby": {
|
||||||
"playing": "En lecture",
|
"playing": "En lecture",
|
||||||
"transcoding": "Transcodage",
|
"transcoding": "Transcodage",
|
||||||
"bitrate": "Débit",
|
"bitrate": "Débit",
|
||||||
"no_active": "Aucun flux actif"
|
"no_active": "Aucun flux actif",
|
||||||
|
"movies": "Films",
|
||||||
|
"series": "Séries TV",
|
||||||
|
"episodes": "Épisodes",
|
||||||
|
"songs": "Musique"
|
||||||
},
|
},
|
||||||
"tautulli": {
|
"tautulli": {
|
||||||
"playing": "En lecture",
|
"playing": "En lecture",
|
||||||
@@ -46,14 +65,18 @@
|
|||||||
},
|
},
|
||||||
"sonarr": {
|
"sonarr": {
|
||||||
"wanted": "Demande",
|
"wanted": "Demande",
|
||||||
"queued": "En attente",
|
"queued": "Attente",
|
||||||
"series": "Séries"
|
"series": "Séries",
|
||||||
|
"queue": "Attente",
|
||||||
|
"unknown": "Inconnu"
|
||||||
},
|
},
|
||||||
"radarr": {
|
"radarr": {
|
||||||
"wanted": "Demande",
|
"wanted": "Demande",
|
||||||
"queued": "En attente",
|
"queued": "Attente",
|
||||||
"movies": "Films",
|
"movies": "Films",
|
||||||
"missing": "Manquant"
|
"missing": "Manquant",
|
||||||
|
"queue": "Attente",
|
||||||
|
"unknown": "Inconnu"
|
||||||
},
|
},
|
||||||
"readarr": {
|
"readarr": {
|
||||||
"wanted": "Demande",
|
"wanted": "Demande",
|
||||||
@@ -73,7 +96,8 @@
|
|||||||
"pihole": {
|
"pihole": {
|
||||||
"queries": "Requêtes",
|
"queries": "Requêtes",
|
||||||
"blocked": "Bloqué",
|
"blocked": "Bloqué",
|
||||||
"gravity": "Listes dom. bloqués"
|
"gravity": "Listes dom. bloqués",
|
||||||
|
"blocked_percent": "Bloqué %"
|
||||||
},
|
},
|
||||||
"speedtest": {
|
"speedtest": {
|
||||||
"upload": "Envoi",
|
"upload": "Envoi",
|
||||||
@@ -102,14 +126,14 @@
|
|||||||
"wait": "Veuillez patienter"
|
"wait": "Veuillez patienter"
|
||||||
},
|
},
|
||||||
"overseerr": {
|
"overseerr": {
|
||||||
"pending": "En attente",
|
"pending": "Attente",
|
||||||
"approved": "Demande",
|
"approved": "Demande",
|
||||||
"available": "Disponible",
|
"available": "Disponible",
|
||||||
"processing": "En traitement"
|
"processing": "Traitement"
|
||||||
},
|
},
|
||||||
"sabnzbd": {
|
"sabnzbd": {
|
||||||
"rate": "Débit",
|
"rate": "Débit",
|
||||||
"queue": "Queue",
|
"queue": "En attente",
|
||||||
"timeleft": "Temps restant"
|
"timeleft": "Temps restant"
|
||||||
},
|
},
|
||||||
"nzbget": {
|
"nzbget": {
|
||||||
@@ -153,7 +177,7 @@
|
|||||||
"lidarr": {
|
"lidarr": {
|
||||||
"wanted": "Demandé",
|
"wanted": "Demandé",
|
||||||
"queued": "En queue",
|
"queued": "En queue",
|
||||||
"albums": "Albums"
|
"artists": "Artistes"
|
||||||
},
|
},
|
||||||
"adguard": {
|
"adguard": {
|
||||||
"queries": "Requêtes",
|
"queries": "Requêtes",
|
||||||
@@ -203,17 +227,27 @@
|
|||||||
"wlan": "WLAN",
|
"wlan": "WLAN",
|
||||||
"devices": "Équipt.",
|
"devices": "Équipt.",
|
||||||
"lan_devices": "Équipt. LAN",
|
"lan_devices": "Équipt. LAN",
|
||||||
"wlan_devices": "Équipt. WLAN"
|
"wlan_devices": "Équipt. WLAN",
|
||||||
|
"empty_data": "Statut sous-système inconnu"
|
||||||
},
|
},
|
||||||
"plex": {
|
"plex": {
|
||||||
"streams": "Flux actif",
|
"streams": "Flux actif",
|
||||||
"movies": "Films",
|
"movies": "Films",
|
||||||
"tv": "Séries TV"
|
"tv": "Séries TV",
|
||||||
|
"albums": "Albums"
|
||||||
},
|
},
|
||||||
"glances": {
|
"glances": {
|
||||||
"cpu": "Cpu",
|
"cpu": "Cpu",
|
||||||
"mem": "Mém",
|
"wait": "Merci de patienter",
|
||||||
"wait": "Merci de patienter"
|
"temp": "Temp",
|
||||||
|
"uptime": "Up",
|
||||||
|
"days": "j",
|
||||||
|
"hours": "h",
|
||||||
|
"load": "Charge",
|
||||||
|
"warn": "Alerte",
|
||||||
|
"total": "Total",
|
||||||
|
"free": "Libre",
|
||||||
|
"used": "Utilisé"
|
||||||
},
|
},
|
||||||
"changedetectionio": {
|
"changedetectionio": {
|
||||||
"totalObserved": "Total Observé",
|
"totalObserved": "Total Observé",
|
||||||
@@ -279,7 +313,11 @@
|
|||||||
},
|
},
|
||||||
"quicklaunch": {
|
"quicklaunch": {
|
||||||
"bookmark": "Signet",
|
"bookmark": "Signet",
|
||||||
"service": "Service"
|
"service": "Service",
|
||||||
|
"search": "Recherche",
|
||||||
|
"custom": "Personnalisé",
|
||||||
|
"visit": "Aller vers",
|
||||||
|
"url": "URL"
|
||||||
},
|
},
|
||||||
"homebridge": {
|
"homebridge": {
|
||||||
"available_update": "Système",
|
"available_update": "Système",
|
||||||
@@ -287,7 +325,10 @@
|
|||||||
"update_available": "Mise à jour disponible",
|
"update_available": "Mise à jour disponible",
|
||||||
"up_to_date": "À jour",
|
"up_to_date": "À jour",
|
||||||
"child_bridges": "Child Bridges",
|
"child_bridges": "Child Bridges",
|
||||||
"child_bridges_status": "{{ok}}/{{total}}"
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
|
"up": "Up",
|
||||||
|
"pending": "Pending",
|
||||||
|
"down": "Down"
|
||||||
},
|
},
|
||||||
"autobrr": {
|
"autobrr": {
|
||||||
"approvedPushes": "Approuvé",
|
"approvedPushes": "Approuvé",
|
||||||
@@ -360,7 +401,7 @@
|
|||||||
"queue": "À traiter",
|
"queue": "À traiter",
|
||||||
"processed": "Traité",
|
"processed": "Traité",
|
||||||
"errored": "En erreur",
|
"errored": "En erreur",
|
||||||
"saved": "Enregistré"
|
"saved": "Libéré"
|
||||||
},
|
},
|
||||||
"miniflux": {
|
"miniflux": {
|
||||||
"read": "Lu",
|
"read": "Lu",
|
||||||
@@ -399,9 +440,209 @@
|
|||||||
"streams_xepg": "Canal XEPG"
|
"streams_xepg": "Canal XEPG"
|
||||||
},
|
},
|
||||||
"opnsense": {
|
"opnsense": {
|
||||||
"cpu": "CPU Load",
|
"cpu": "Charge CPU",
|
||||||
"memory": "Active Memory",
|
"memory": "Mém. Utilisée",
|
||||||
"wanUpload": "WAN Upload",
|
"wanUpload": "WAN Envoi",
|
||||||
"wanDownload": "WAN Download"
|
"wanDownload": "WAN Récep."
|
||||||
|
},
|
||||||
|
"moonraker": {
|
||||||
|
"printer_state": "État Imprimante",
|
||||||
|
"print_status": "Statut Imprimante",
|
||||||
|
"print_progress": "Progression",
|
||||||
|
"layers": "Couches"
|
||||||
|
},
|
||||||
|
"medusa": {
|
||||||
|
"wanted": "Demande",
|
||||||
|
"queued": "En attente",
|
||||||
|
"series": "Séries"
|
||||||
|
},
|
||||||
|
"octoprint": {
|
||||||
|
"printer_state": "Status",
|
||||||
|
"temp_tool": "Tool temp",
|
||||||
|
"temp_bed": "Bed temp",
|
||||||
|
"job_completion": "Achèvement"
|
||||||
|
},
|
||||||
|
"cloudflared": {
|
||||||
|
"origin_ip": "IP Publique",
|
||||||
|
"status": "Statut"
|
||||||
|
},
|
||||||
|
"proxmoxbackupserver": {
|
||||||
|
"datastore_usage": "Datastore",
|
||||||
|
"failed_tasks_24h": "Tâches échouées 24h",
|
||||||
|
"cpu_usage": "CPU",
|
||||||
|
"memory_usage": "Mémoire"
|
||||||
|
},
|
||||||
|
"immich": {
|
||||||
|
"users": "Utilisateurs",
|
||||||
|
"photos": "Photos",
|
||||||
|
"videos": "Vidéos",
|
||||||
|
"storage": "Stockage"
|
||||||
|
},
|
||||||
|
"uptimekuma": {
|
||||||
|
"up": "En ligne",
|
||||||
|
"down": "Hors ligne",
|
||||||
|
"uptime": "Dispo.",
|
||||||
|
"incident": "Incident",
|
||||||
|
"m": "m"
|
||||||
|
},
|
||||||
|
"komga": {
|
||||||
|
"libraries": "Librairies",
|
||||||
|
"series": "Séries",
|
||||||
|
"books": "Livres"
|
||||||
|
},
|
||||||
|
"mylar": {
|
||||||
|
"series": "Séries",
|
||||||
|
"issues": "Issues",
|
||||||
|
"wanted": "Demande"
|
||||||
|
},
|
||||||
|
"photoprism": {
|
||||||
|
"albums": "Albums",
|
||||||
|
"photos": "Photos",
|
||||||
|
"videos": "Vidéos",
|
||||||
|
"people": "Personnes"
|
||||||
|
},
|
||||||
|
"diskstation": {
|
||||||
|
"days": "Jours",
|
||||||
|
"uptime": "Fonctionnement",
|
||||||
|
"volumeAvailable": "Disponible"
|
||||||
|
},
|
||||||
|
"fileflows": {
|
||||||
|
"queue": "À traiter",
|
||||||
|
"processing": "Traitement",
|
||||||
|
"processed": "Traité",
|
||||||
|
"time": "Temps"
|
||||||
|
},
|
||||||
|
"grafana": {
|
||||||
|
"dashboards": "Tableau de bord",
|
||||||
|
"datasources": "Sources données",
|
||||||
|
"totalalerts": "Total alertes",
|
||||||
|
"alertstriggered": "Alertes déclenchées"
|
||||||
|
},
|
||||||
|
"nextcloud": {
|
||||||
|
"freespace": "Espace Libre",
|
||||||
|
"activeusers": "Utilisateurs Actifs",
|
||||||
|
"cpuload": "Charge Cpu",
|
||||||
|
"memoryusage": "Utilisation Mémoire",
|
||||||
|
"numfiles": "Fichiers",
|
||||||
|
"numshares": "Partages"
|
||||||
|
},
|
||||||
|
"kopia": {
|
||||||
|
"status": "Statut",
|
||||||
|
"size": "Taille",
|
||||||
|
"lastrun": "Dernière exécution",
|
||||||
|
"nextrun": "Prochaine exécution",
|
||||||
|
"failed": "En erreur"
|
||||||
|
},
|
||||||
|
"unmanic": {
|
||||||
|
"active_workers": "En cours",
|
||||||
|
"total_workers": "Total",
|
||||||
|
"records_total": "En attente"
|
||||||
|
},
|
||||||
|
"healthchecks": {
|
||||||
|
"new": "Nouveau",
|
||||||
|
"up": "En ligne",
|
||||||
|
"grace": "En Période de Grâce",
|
||||||
|
"down": "Hors ligne",
|
||||||
|
"paused": "En Pause",
|
||||||
|
"status": "Statut",
|
||||||
|
"last_ping": "Dernier Ping",
|
||||||
|
"never": "Pas de Ping"
|
||||||
|
},
|
||||||
|
"pterodactyl": {
|
||||||
|
"servers": "Serveurs",
|
||||||
|
"nodes": "Nœuds"
|
||||||
|
},
|
||||||
|
"prometheus": {
|
||||||
|
"targets_up": "Targets Up",
|
||||||
|
"targets_down": "Targets Down",
|
||||||
|
"targets_total": "Total Targets"
|
||||||
|
},
|
||||||
|
"minecraft": {
|
||||||
|
"players": "Joueurs",
|
||||||
|
"version": "Version",
|
||||||
|
"status": "Statut",
|
||||||
|
"up": "En ligne",
|
||||||
|
"down": "Hors ligne"
|
||||||
|
},
|
||||||
|
"ghostfolio": {
|
||||||
|
"gross_percent_today": "Aujourd'hui",
|
||||||
|
"gross_percent_1y": "Un an",
|
||||||
|
"gross_percent_max": "Depuis le début"
|
||||||
|
},
|
||||||
|
"audiobookshelf": {
|
||||||
|
"podcasts": "Podcasts",
|
||||||
|
"books": "Livres",
|
||||||
|
"podcastsDuration": "Durée",
|
||||||
|
"booksDuration": "Durée"
|
||||||
|
},
|
||||||
|
"homeassistant": {
|
||||||
|
"people_home": "People Home",
|
||||||
|
"lights_on": "Lumières allumées",
|
||||||
|
"switches_on": "Switches On"
|
||||||
|
},
|
||||||
|
"freshrss": {
|
||||||
|
"unread": "Non lu",
|
||||||
|
"subscriptions": "Abonnements"
|
||||||
|
},
|
||||||
|
"channelsdvrserver": {
|
||||||
|
"shows": "Affichages",
|
||||||
|
"recordings": "Enregistrements",
|
||||||
|
"scheduled": "Planifié",
|
||||||
|
"passes": "Passes"
|
||||||
|
},
|
||||||
|
"whatsupdocker": {
|
||||||
|
"monitoring": "Conteneurs",
|
||||||
|
"updates": "Mises à jour"
|
||||||
|
},
|
||||||
|
"tailscale": {
|
||||||
|
"address": "Adresse",
|
||||||
|
"expires": "Expire",
|
||||||
|
"never": "Jamais",
|
||||||
|
"last_seen": "Vu pour la dernière fois",
|
||||||
|
"now": "Maintenant",
|
||||||
|
"years": "{{number}}y",
|
||||||
|
"weeks": "{{number}}w",
|
||||||
|
"days": "{{number}}d",
|
||||||
|
"hours": "{{number}}h",
|
||||||
|
"minutes": "{{number}}m",
|
||||||
|
"seconds": "{{number}}s",
|
||||||
|
"ago": "Il y a {{value}}"
|
||||||
|
},
|
||||||
|
"qnap": {
|
||||||
|
"cpuUsage": "Cpu",
|
||||||
|
"memUsage": "Mém",
|
||||||
|
"systemTempC": "Temp",
|
||||||
|
"poolUsage": "Pool",
|
||||||
|
"volumeUsage": "Volume",
|
||||||
|
"invalid": "Invalide"
|
||||||
|
},
|
||||||
|
"pfsense": {
|
||||||
|
"load": "Charge moy.",
|
||||||
|
"memory": "Util. Mém.",
|
||||||
|
"wanStatus": "Statut WAN",
|
||||||
|
"up": "Up",
|
||||||
|
"down": "Down",
|
||||||
|
"temp": "Temp",
|
||||||
|
"disk": "Util. Disque",
|
||||||
|
"wanIP": "IP WAN"
|
||||||
|
},
|
||||||
|
"caddy": {
|
||||||
|
"upstreams": "Upstreams",
|
||||||
|
"requests": "Demandes en cours",
|
||||||
|
"requests_failed": "Demandes échouées"
|
||||||
|
},
|
||||||
|
"evcc": {
|
||||||
|
"pv_power": "Production",
|
||||||
|
"battery_soc": "Batterie",
|
||||||
|
"grid_power": "Grille",
|
||||||
|
"home_power": "Consommation",
|
||||||
|
"charge_power": "Chargeur",
|
||||||
|
"watt_hour": "Wh"
|
||||||
|
},
|
||||||
|
"pialert": {
|
||||||
|
"total": "Total",
|
||||||
|
"connected": "Connecté",
|
||||||
|
"new_devices": "Nouvel Appareil",
|
||||||
|
"down_alerts": "Alertes"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -22,7 +22,15 @@
|
|||||||
"free": "פנוי",
|
"free": "פנוי",
|
||||||
"used": "בשימוש",
|
"used": "בשימוש",
|
||||||
"load": "עומס",
|
"load": "עומס",
|
||||||
"cpu": "CPU"
|
"cpu": "CPU",
|
||||||
|
"mem": "MEM",
|
||||||
|
"temp": "TEMP",
|
||||||
|
"max": "Max",
|
||||||
|
"uptime": "UP",
|
||||||
|
"months": "mo",
|
||||||
|
"days": "d",
|
||||||
|
"hours": "h",
|
||||||
|
"minutes": "m"
|
||||||
},
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "RX",
|
"rx": "RX",
|
||||||
@@ -31,13 +39,24 @@
|
|||||||
"cpu": "מעבד",
|
"cpu": "מעבד",
|
||||||
"offline": "כבוי",
|
"offline": "כבוי",
|
||||||
"error": "Error",
|
"error": "Error",
|
||||||
"unknown": "Unknown"
|
"unknown": "Unknown",
|
||||||
|
"running": "Running",
|
||||||
|
"starting": "Starting",
|
||||||
|
"unhealthy": "Unhealthy",
|
||||||
|
"not_found": "Not Found",
|
||||||
|
"exited": "Exited",
|
||||||
|
"partial": "Partial",
|
||||||
|
"healthy": "Healthy"
|
||||||
},
|
},
|
||||||
"emby": {
|
"emby": {
|
||||||
"playing": "מנגן",
|
"playing": "מנגן",
|
||||||
"transcoding": "מקודד",
|
"transcoding": "מקודד",
|
||||||
"bitrate": "סיביות",
|
"bitrate": "סיביות",
|
||||||
"no_active": "אין הזרמות פעילות"
|
"no_active": "אין הזרמות פעילות",
|
||||||
|
"movies": "Movies",
|
||||||
|
"series": "Series",
|
||||||
|
"episodes": "Episodes",
|
||||||
|
"songs": "Songs"
|
||||||
},
|
},
|
||||||
"tautulli": {
|
"tautulli": {
|
||||||
"playing": "מנגן",
|
"playing": "מנגן",
|
||||||
@@ -75,18 +94,22 @@
|
|||||||
"sonarr": {
|
"sonarr": {
|
||||||
"wanted": "מבוקש",
|
"wanted": "מבוקש",
|
||||||
"queued": "בתור",
|
"queued": "בתור",
|
||||||
"series": "סדרות"
|
"series": "סדרות",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
},
|
},
|
||||||
"radarr": {
|
"radarr": {
|
||||||
"wanted": "מבוקש",
|
"wanted": "מבוקש",
|
||||||
"queued": "בתור",
|
"queued": "בתור",
|
||||||
"movies": "סרטים",
|
"movies": "סרטים",
|
||||||
"missing": "Missing"
|
"missing": "Missing",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
},
|
},
|
||||||
"lidarr": {
|
"lidarr": {
|
||||||
"wanted": "מבוקש",
|
"wanted": "מבוקש",
|
||||||
"queued": "בתור",
|
"queued": "בתור",
|
||||||
"albums": "אלבומים"
|
"artists": "Artists"
|
||||||
},
|
},
|
||||||
"readarr": {
|
"readarr": {
|
||||||
"wanted": "מבוקש",
|
"wanted": "מבוקש",
|
||||||
@@ -116,7 +139,8 @@
|
|||||||
"pihole": {
|
"pihole": {
|
||||||
"queries": "שאילתות",
|
"queries": "שאילתות",
|
||||||
"blocked": "נחסם",
|
"blocked": "נחסם",
|
||||||
"gravity": "Gravity"
|
"gravity": "Gravity",
|
||||||
|
"blocked_percent": "Blocked %"
|
||||||
},
|
},
|
||||||
"adguard": {
|
"adguard": {
|
||||||
"queries": "שאילתות",
|
"queries": "שאילתות",
|
||||||
@@ -203,17 +227,27 @@
|
|||||||
"wlan": "WLAN",
|
"wlan": "WLAN",
|
||||||
"devices": "Devices",
|
"devices": "Devices",
|
||||||
"lan_devices": "LAN Devices",
|
"lan_devices": "LAN Devices",
|
||||||
"wlan_devices": "WLAN Devices"
|
"wlan_devices": "WLAN Devices",
|
||||||
|
"empty_data": "Subsystem status unknown"
|
||||||
},
|
},
|
||||||
"plex": {
|
"plex": {
|
||||||
"streams": "Active Streams",
|
"streams": "Active Streams",
|
||||||
"movies": "Movies",
|
"movies": "Movies",
|
||||||
"tv": "TV Shows"
|
"tv": "TV Shows",
|
||||||
|
"albums": "Albums"
|
||||||
},
|
},
|
||||||
"glances": {
|
"glances": {
|
||||||
"cpu": "CPU",
|
"cpu": "CPU",
|
||||||
"mem": "MEM",
|
"wait": "Please wait",
|
||||||
"wait": "Please wait"
|
"temp": "TEMP",
|
||||||
|
"uptime": "UP",
|
||||||
|
"days": "d",
|
||||||
|
"hours": "h",
|
||||||
|
"warn": "Warn",
|
||||||
|
"load": "Load",
|
||||||
|
"total": "Total",
|
||||||
|
"free": "Free",
|
||||||
|
"used": "Used"
|
||||||
},
|
},
|
||||||
"changedetectionio": {
|
"changedetectionio": {
|
||||||
"totalObserved": "Total Observed",
|
"totalObserved": "Total Observed",
|
||||||
@@ -279,7 +313,11 @@
|
|||||||
},
|
},
|
||||||
"quicklaunch": {
|
"quicklaunch": {
|
||||||
"bookmark": "Bookmark",
|
"bookmark": "Bookmark",
|
||||||
"service": "Service"
|
"service": "Service",
|
||||||
|
"search": "Search",
|
||||||
|
"custom": "Custom",
|
||||||
|
"visit": "Visit",
|
||||||
|
"url": "URL"
|
||||||
},
|
},
|
||||||
"homebridge": {
|
"homebridge": {
|
||||||
"available_update": "System",
|
"available_update": "System",
|
||||||
@@ -287,7 +325,10 @@
|
|||||||
"update_available": "Update Available",
|
"update_available": "Update Available",
|
||||||
"up_to_date": "Up to Date",
|
"up_to_date": "Up to Date",
|
||||||
"child_bridges": "Child Bridges",
|
"child_bridges": "Child Bridges",
|
||||||
"child_bridges_status": "{{ok}}/{{total}}"
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
|
"up": "Up",
|
||||||
|
"pending": "Pending",
|
||||||
|
"down": "Down"
|
||||||
},
|
},
|
||||||
"autobrr": {
|
"autobrr": {
|
||||||
"approvedPushes": "Approved",
|
"approvedPushes": "Approved",
|
||||||
@@ -403,5 +444,205 @@
|
|||||||
"memory": "Active Memory",
|
"memory": "Active Memory",
|
||||||
"wanUpload": "WAN Upload",
|
"wanUpload": "WAN Upload",
|
||||||
"wanDownload": "WAN Download"
|
"wanDownload": "WAN Download"
|
||||||
|
},
|
||||||
|
"moonraker": {
|
||||||
|
"printer_state": "Printer State",
|
||||||
|
"print_status": "Print Status",
|
||||||
|
"print_progress": "Progress",
|
||||||
|
"layers": "Layers"
|
||||||
|
},
|
||||||
|
"medusa": {
|
||||||
|
"wanted": "Wanted",
|
||||||
|
"queued": "Queued",
|
||||||
|
"series": "Series"
|
||||||
|
},
|
||||||
|
"octoprint": {
|
||||||
|
"printer_state": "Status",
|
||||||
|
"temp_tool": "Tool temp",
|
||||||
|
"temp_bed": "Bed temp",
|
||||||
|
"job_completion": "Completion"
|
||||||
|
},
|
||||||
|
"cloudflared": {
|
||||||
|
"origin_ip": "Origin IP",
|
||||||
|
"status": "Status"
|
||||||
|
},
|
||||||
|
"proxmoxbackupserver": {
|
||||||
|
"datastore_usage": "Datastore",
|
||||||
|
"failed_tasks_24h": "Failed Tasks 24h",
|
||||||
|
"cpu_usage": "CPU",
|
||||||
|
"memory_usage": "Memory"
|
||||||
|
},
|
||||||
|
"immich": {
|
||||||
|
"users": "Users",
|
||||||
|
"photos": "Photos",
|
||||||
|
"videos": "Videos",
|
||||||
|
"storage": "Storage"
|
||||||
|
},
|
||||||
|
"uptimekuma": {
|
||||||
|
"up": "Sites Up",
|
||||||
|
"down": "Sites Down",
|
||||||
|
"uptime": "Uptime",
|
||||||
|
"incident": "Incident",
|
||||||
|
"m": "m"
|
||||||
|
},
|
||||||
|
"komga": {
|
||||||
|
"libraries": "Libraries",
|
||||||
|
"series": "Series",
|
||||||
|
"books": "Books"
|
||||||
|
},
|
||||||
|
"mylar": {
|
||||||
|
"series": "Series",
|
||||||
|
"issues": "Issues",
|
||||||
|
"wanted": "Wanted"
|
||||||
|
},
|
||||||
|
"photoprism": {
|
||||||
|
"albums": "Albums",
|
||||||
|
"photos": "Photos",
|
||||||
|
"videos": "Videos",
|
||||||
|
"people": "People"
|
||||||
|
},
|
||||||
|
"diskstation": {
|
||||||
|
"days": "Days",
|
||||||
|
"uptime": "Uptime",
|
||||||
|
"volumeAvailable": "Available"
|
||||||
|
},
|
||||||
|
"fileflows": {
|
||||||
|
"queue": "Queue",
|
||||||
|
"processing": "Processing",
|
||||||
|
"processed": "Processed",
|
||||||
|
"time": "Time"
|
||||||
|
},
|
||||||
|
"grafana": {
|
||||||
|
"dashboards": "Dashboards",
|
||||||
|
"datasources": "Data Sources",
|
||||||
|
"totalalerts": "Total Alerts",
|
||||||
|
"alertstriggered": "Alerts Triggered"
|
||||||
|
},
|
||||||
|
"nextcloud": {
|
||||||
|
"cpuload": "Cpu Load",
|
||||||
|
"memoryusage": "Memory Usage",
|
||||||
|
"freespace": "Free Space",
|
||||||
|
"activeusers": "Active Users",
|
||||||
|
"numfiles": "Files",
|
||||||
|
"numshares": "Shared Items"
|
||||||
|
},
|
||||||
|
"kopia": {
|
||||||
|
"status": "Status",
|
||||||
|
"size": "Size",
|
||||||
|
"lastrun": "Last Run",
|
||||||
|
"nextrun": "Next Run",
|
||||||
|
"failed": "Failed"
|
||||||
|
},
|
||||||
|
"unmanic": {
|
||||||
|
"active_workers": "Active Workers",
|
||||||
|
"total_workers": "Total Workers",
|
||||||
|
"records_total": "Queue Length"
|
||||||
|
},
|
||||||
|
"healthchecks": {
|
||||||
|
"paused": "Paused",
|
||||||
|
"status": "Status",
|
||||||
|
"last_ping": "Last Ping",
|
||||||
|
"new": "New",
|
||||||
|
"up": "Online",
|
||||||
|
"grace": "In Grace Period",
|
||||||
|
"down": "Offline",
|
||||||
|
"never": "No pings yet"
|
||||||
|
},
|
||||||
|
"pterodactyl": {
|
||||||
|
"servers": "Servers",
|
||||||
|
"nodes": "Nodes"
|
||||||
|
},
|
||||||
|
"prometheus": {
|
||||||
|
"targets_up": "Targets Up",
|
||||||
|
"targets_down": "Targets Down",
|
||||||
|
"targets_total": "Total Targets"
|
||||||
|
},
|
||||||
|
"minecraft": {
|
||||||
|
"players": "Players",
|
||||||
|
"version": "Version",
|
||||||
|
"status": "Status",
|
||||||
|
"up": "Online",
|
||||||
|
"down": "Offline"
|
||||||
|
},
|
||||||
|
"ghostfolio": {
|
||||||
|
"gross_percent_today": "Today",
|
||||||
|
"gross_percent_1y": "One year",
|
||||||
|
"gross_percent_max": "All time"
|
||||||
|
},
|
||||||
|
"audiobookshelf": {
|
||||||
|
"podcasts": "Podcasts",
|
||||||
|
"books": "Books",
|
||||||
|
"podcastsDuration": "Duration",
|
||||||
|
"booksDuration": "Duration"
|
||||||
|
},
|
||||||
|
"homeassistant": {
|
||||||
|
"people_home": "People Home",
|
||||||
|
"lights_on": "Lights On",
|
||||||
|
"switches_on": "Switches On"
|
||||||
|
},
|
||||||
|
"freshrss": {
|
||||||
|
"subscriptions": "Subscriptions",
|
||||||
|
"unread": "Unread"
|
||||||
|
},
|
||||||
|
"channelsdvrserver": {
|
||||||
|
"shows": "Shows",
|
||||||
|
"recordings": "Recordings",
|
||||||
|
"scheduled": "Scheduled",
|
||||||
|
"passes": "Passes"
|
||||||
|
},
|
||||||
|
"whatsupdocker": {
|
||||||
|
"monitoring": "Monitoring",
|
||||||
|
"updates": "Updates"
|
||||||
|
},
|
||||||
|
"tailscale": {
|
||||||
|
"address": "Address",
|
||||||
|
"expires": "Expires",
|
||||||
|
"never": "Never",
|
||||||
|
"last_seen": "Last Seen",
|
||||||
|
"now": "Now",
|
||||||
|
"years": "{{number}}y",
|
||||||
|
"weeks": "{{number}}w",
|
||||||
|
"days": "{{number}}d",
|
||||||
|
"hours": "{{number}}h",
|
||||||
|
"minutes": "{{number}}m",
|
||||||
|
"seconds": "{{number}}s",
|
||||||
|
"ago": "{{value}} Ago"
|
||||||
|
},
|
||||||
|
"qnap": {
|
||||||
|
"cpuUsage": "CPU Usage",
|
||||||
|
"memUsage": "MEM Usage",
|
||||||
|
"systemTempC": "System Temp",
|
||||||
|
"poolUsage": "Pool Usage",
|
||||||
|
"volumeUsage": "Volume Usage",
|
||||||
|
"invalid": "Invalid"
|
||||||
|
},
|
||||||
|
"pfsense": {
|
||||||
|
"load": "Load Avg",
|
||||||
|
"memory": "Mem Usage",
|
||||||
|
"wanStatus": "WAN Status",
|
||||||
|
"up": "Up",
|
||||||
|
"down": "Down",
|
||||||
|
"temp": "Temp",
|
||||||
|
"disk": "Disk Usage",
|
||||||
|
"wanIP": "WAN IP"
|
||||||
|
},
|
||||||
|
"caddy": {
|
||||||
|
"upstreams": "Upstreams",
|
||||||
|
"requests": "Current requests",
|
||||||
|
"requests_failed": "Failed requests"
|
||||||
|
},
|
||||||
|
"evcc": {
|
||||||
|
"pv_power": "Production",
|
||||||
|
"battery_soc": "Battery",
|
||||||
|
"grid_power": "Grid",
|
||||||
|
"home_power": "Consumption",
|
||||||
|
"charge_power": "Charger",
|
||||||
|
"watt_hour": "Wh"
|
||||||
|
},
|
||||||
|
"pialert": {
|
||||||
|
"total": "Total",
|
||||||
|
"connected": "Connected",
|
||||||
|
"new_devices": "New Devices",
|
||||||
|
"down_alerts": "Down Alerts"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -56,7 +56,15 @@
|
|||||||
"total": "Total",
|
"total": "Total",
|
||||||
"free": "Free",
|
"free": "Free",
|
||||||
"used": "Used",
|
"used": "Used",
|
||||||
"load": "Load"
|
"load": "Load",
|
||||||
|
"mem": "MEM",
|
||||||
|
"temp": "TEMP",
|
||||||
|
"max": "Max",
|
||||||
|
"uptime": "UP",
|
||||||
|
"months": "mo",
|
||||||
|
"days": "d",
|
||||||
|
"hours": "h",
|
||||||
|
"minutes": "m"
|
||||||
},
|
},
|
||||||
"unifi": {
|
"unifi": {
|
||||||
"users": "Users",
|
"users": "Users",
|
||||||
@@ -72,7 +80,8 @@
|
|||||||
"wlan_users": "WLAN Users",
|
"wlan_users": "WLAN Users",
|
||||||
"up": "UP",
|
"up": "UP",
|
||||||
"down": "DOWN",
|
"down": "DOWN",
|
||||||
"wait": "Please wait"
|
"wait": "Please wait",
|
||||||
|
"empty_data": "Subsystem status unknown"
|
||||||
},
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "RX",
|
"rx": "RX",
|
||||||
@@ -81,13 +90,24 @@
|
|||||||
"cpu": "CPU",
|
"cpu": "CPU",
|
||||||
"offline": "Offline",
|
"offline": "Offline",
|
||||||
"error": "Error",
|
"error": "Error",
|
||||||
"unknown": "Unknown"
|
"unknown": "Unknown",
|
||||||
|
"running": "Running",
|
||||||
|
"starting": "Starting",
|
||||||
|
"unhealthy": "Unhealthy",
|
||||||
|
"not_found": "Not Found",
|
||||||
|
"exited": "Exited",
|
||||||
|
"partial": "Partial",
|
||||||
|
"healthy": "Healthy"
|
||||||
},
|
},
|
||||||
"emby": {
|
"emby": {
|
||||||
"playing": "Playing",
|
"playing": "Playing",
|
||||||
"transcoding": "Transcoding",
|
"transcoding": "Transcoding",
|
||||||
"bitrate": "Bitrate",
|
"bitrate": "Bitrate",
|
||||||
"no_active": "No Active Streams"
|
"no_active": "No Active Streams",
|
||||||
|
"movies": "Movies",
|
||||||
|
"series": "Series",
|
||||||
|
"episodes": "Episodes",
|
||||||
|
"songs": "Songs"
|
||||||
},
|
},
|
||||||
"changedetectionio": {
|
"changedetectionio": {
|
||||||
"totalObserved": "Total Observed",
|
"totalObserved": "Total Observed",
|
||||||
@@ -107,7 +127,8 @@
|
|||||||
"plex": {
|
"plex": {
|
||||||
"streams": "Active Streams",
|
"streams": "Active Streams",
|
||||||
"movies": "Movies",
|
"movies": "Movies",
|
||||||
"tv": "TV Shows"
|
"tv": "TV Shows",
|
||||||
|
"albums": "Albums"
|
||||||
},
|
},
|
||||||
"sabnzbd": {
|
"sabnzbd": {
|
||||||
"rate": "Rate",
|
"rate": "Rate",
|
||||||
@@ -134,18 +155,22 @@
|
|||||||
"sonarr": {
|
"sonarr": {
|
||||||
"wanted": "Wanted",
|
"wanted": "Wanted",
|
||||||
"queued": "Queued",
|
"queued": "Queued",
|
||||||
"series": "Series"
|
"series": "Series",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
},
|
},
|
||||||
"radarr": {
|
"radarr": {
|
||||||
"wanted": "Wanted",
|
"wanted": "Wanted",
|
||||||
"missing": "Missing",
|
"missing": "Missing",
|
||||||
"queued": "Queued",
|
"queued": "Queued",
|
||||||
"movies": "Movies"
|
"movies": "Movies",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
},
|
},
|
||||||
"lidarr": {
|
"lidarr": {
|
||||||
"wanted": "Wanted",
|
"wanted": "Wanted",
|
||||||
"queued": "Queued",
|
"queued": "Queued",
|
||||||
"albums": "Albums"
|
"artists": "Artists"
|
||||||
},
|
},
|
||||||
"overseerr": {
|
"overseerr": {
|
||||||
"pending": "Pending",
|
"pending": "Pending",
|
||||||
@@ -156,7 +181,8 @@
|
|||||||
"pihole": {
|
"pihole": {
|
||||||
"queries": "Queries",
|
"queries": "Queries",
|
||||||
"blocked": "Blocked",
|
"blocked": "Blocked",
|
||||||
"gravity": "Gravity"
|
"gravity": "Gravity",
|
||||||
|
"blocked_percent": "Blocked %"
|
||||||
},
|
},
|
||||||
"adguard": {
|
"adguard": {
|
||||||
"queries": "Queries",
|
"queries": "Queries",
|
||||||
@@ -220,12 +246,24 @@
|
|||||||
},
|
},
|
||||||
"glances": {
|
"glances": {
|
||||||
"cpu": "CPU",
|
"cpu": "CPU",
|
||||||
"mem": "MEM",
|
"wait": "Please wait",
|
||||||
"wait": "Please wait"
|
"temp": "TEMP",
|
||||||
|
"uptime": "UP",
|
||||||
|
"days": "d",
|
||||||
|
"hours": "h",
|
||||||
|
"load": "Load",
|
||||||
|
"warn": "Warn",
|
||||||
|
"total": "Total",
|
||||||
|
"free": "Free",
|
||||||
|
"used": "Used"
|
||||||
},
|
},
|
||||||
"quicklaunch": {
|
"quicklaunch": {
|
||||||
"bookmark": "Bookmark",
|
"bookmark": "Bookmark",
|
||||||
"service": "Service"
|
"service": "Service",
|
||||||
|
"search": "Search",
|
||||||
|
"custom": "Custom",
|
||||||
|
"visit": "Visit",
|
||||||
|
"url": "URL"
|
||||||
},
|
},
|
||||||
"wmo": {
|
"wmo": {
|
||||||
"0-day": "Sunny",
|
"0-day": "Sunny",
|
||||||
@@ -291,7 +329,10 @@
|
|||||||
"update_available": "Update Available",
|
"update_available": "Update Available",
|
||||||
"up_to_date": "Up to Date",
|
"up_to_date": "Up to Date",
|
||||||
"child_bridges": "Child Bridges",
|
"child_bridges": "Child Bridges",
|
||||||
"child_bridges_status": "{{ok}}/{{total}}"
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
|
"up": "Up",
|
||||||
|
"pending": "Pending",
|
||||||
|
"down": "Down"
|
||||||
},
|
},
|
||||||
"watchtower": {
|
"watchtower": {
|
||||||
"containers_scanned": "Scanned",
|
"containers_scanned": "Scanned",
|
||||||
@@ -403,5 +444,205 @@
|
|||||||
"memory": "Active Memory",
|
"memory": "Active Memory",
|
||||||
"wanUpload": "WAN Upload",
|
"wanUpload": "WAN Upload",
|
||||||
"wanDownload": "WAN Download"
|
"wanDownload": "WAN Download"
|
||||||
|
},
|
||||||
|
"moonraker": {
|
||||||
|
"printer_state": "Printer State",
|
||||||
|
"print_status": "Print Status",
|
||||||
|
"print_progress": "Progress",
|
||||||
|
"layers": "Layers"
|
||||||
|
},
|
||||||
|
"medusa": {
|
||||||
|
"wanted": "Wanted",
|
||||||
|
"queued": "Queued",
|
||||||
|
"series": "Series"
|
||||||
|
},
|
||||||
|
"octoprint": {
|
||||||
|
"printer_state": "Status",
|
||||||
|
"temp_tool": "Tool temp",
|
||||||
|
"temp_bed": "Bed temp",
|
||||||
|
"job_completion": "Completion"
|
||||||
|
},
|
||||||
|
"cloudflared": {
|
||||||
|
"origin_ip": "Origin IP",
|
||||||
|
"status": "Status"
|
||||||
|
},
|
||||||
|
"proxmoxbackupserver": {
|
||||||
|
"datastore_usage": "Datastore",
|
||||||
|
"failed_tasks_24h": "Failed Tasks 24h",
|
||||||
|
"cpu_usage": "CPU",
|
||||||
|
"memory_usage": "Memory"
|
||||||
|
},
|
||||||
|
"immich": {
|
||||||
|
"users": "Users",
|
||||||
|
"photos": "Photos",
|
||||||
|
"videos": "Videos",
|
||||||
|
"storage": "Storage"
|
||||||
|
},
|
||||||
|
"uptimekuma": {
|
||||||
|
"up": "Sites Up",
|
||||||
|
"down": "Sites Down",
|
||||||
|
"uptime": "Uptime",
|
||||||
|
"incident": "Incident",
|
||||||
|
"m": "m"
|
||||||
|
},
|
||||||
|
"komga": {
|
||||||
|
"libraries": "Libraries",
|
||||||
|
"series": "Series",
|
||||||
|
"books": "Books"
|
||||||
|
},
|
||||||
|
"mylar": {
|
||||||
|
"series": "Series",
|
||||||
|
"issues": "Issues",
|
||||||
|
"wanted": "Wanted"
|
||||||
|
},
|
||||||
|
"photoprism": {
|
||||||
|
"albums": "Albums",
|
||||||
|
"photos": "Photos",
|
||||||
|
"videos": "Videos",
|
||||||
|
"people": "People"
|
||||||
|
},
|
||||||
|
"diskstation": {
|
||||||
|
"days": "Days",
|
||||||
|
"uptime": "Uptime",
|
||||||
|
"volumeAvailable": "Available"
|
||||||
|
},
|
||||||
|
"fileflows": {
|
||||||
|
"queue": "Queue",
|
||||||
|
"processing": "Processing",
|
||||||
|
"processed": "Processed",
|
||||||
|
"time": "Time"
|
||||||
|
},
|
||||||
|
"grafana": {
|
||||||
|
"dashboards": "Dashboards",
|
||||||
|
"datasources": "Data Sources",
|
||||||
|
"totalalerts": "Total Alerts",
|
||||||
|
"alertstriggered": "Alerts Triggered"
|
||||||
|
},
|
||||||
|
"nextcloud": {
|
||||||
|
"cpuload": "Cpu Load",
|
||||||
|
"memoryusage": "Memory Usage",
|
||||||
|
"freespace": "Free Space",
|
||||||
|
"activeusers": "Active Users",
|
||||||
|
"numfiles": "Files",
|
||||||
|
"numshares": "Shared Items"
|
||||||
|
},
|
||||||
|
"kopia": {
|
||||||
|
"status": "Status",
|
||||||
|
"size": "Size",
|
||||||
|
"lastrun": "Last Run",
|
||||||
|
"nextrun": "Next Run",
|
||||||
|
"failed": "Failed"
|
||||||
|
},
|
||||||
|
"unmanic": {
|
||||||
|
"active_workers": "Active Workers",
|
||||||
|
"total_workers": "Total Workers",
|
||||||
|
"records_total": "Queue Length"
|
||||||
|
},
|
||||||
|
"healthchecks": {
|
||||||
|
"new": "New",
|
||||||
|
"up": "Online",
|
||||||
|
"grace": "In Grace Period",
|
||||||
|
"down": "Offline",
|
||||||
|
"paused": "Paused",
|
||||||
|
"status": "Status",
|
||||||
|
"last_ping": "Last Ping",
|
||||||
|
"never": "No pings yet"
|
||||||
|
},
|
||||||
|
"pterodactyl": {
|
||||||
|
"servers": "Servers",
|
||||||
|
"nodes": "Nodes"
|
||||||
|
},
|
||||||
|
"prometheus": {
|
||||||
|
"targets_up": "Targets Up",
|
||||||
|
"targets_down": "Targets Down",
|
||||||
|
"targets_total": "Total Targets"
|
||||||
|
},
|
||||||
|
"minecraft": {
|
||||||
|
"players": "Players",
|
||||||
|
"version": "Version",
|
||||||
|
"status": "Status",
|
||||||
|
"up": "Online",
|
||||||
|
"down": "Offline"
|
||||||
|
},
|
||||||
|
"ghostfolio": {
|
||||||
|
"gross_percent_today": "Today",
|
||||||
|
"gross_percent_1y": "One year",
|
||||||
|
"gross_percent_max": "All time"
|
||||||
|
},
|
||||||
|
"audiobookshelf": {
|
||||||
|
"podcasts": "Podcasts",
|
||||||
|
"books": "Books",
|
||||||
|
"podcastsDuration": "Duration",
|
||||||
|
"booksDuration": "Duration"
|
||||||
|
},
|
||||||
|
"homeassistant": {
|
||||||
|
"people_home": "People Home",
|
||||||
|
"lights_on": "Lights On",
|
||||||
|
"switches_on": "Switches On"
|
||||||
|
},
|
||||||
|
"freshrss": {
|
||||||
|
"subscriptions": "Subscriptions",
|
||||||
|
"unread": "Unread"
|
||||||
|
},
|
||||||
|
"channelsdvrserver": {
|
||||||
|
"shows": "Shows",
|
||||||
|
"recordings": "Recordings",
|
||||||
|
"scheduled": "Scheduled",
|
||||||
|
"passes": "Passes"
|
||||||
|
},
|
||||||
|
"whatsupdocker": {
|
||||||
|
"monitoring": "Monitoring",
|
||||||
|
"updates": "Updates"
|
||||||
|
},
|
||||||
|
"tailscale": {
|
||||||
|
"address": "Address",
|
||||||
|
"expires": "Expires",
|
||||||
|
"never": "Never",
|
||||||
|
"last_seen": "Last Seen",
|
||||||
|
"now": "Now",
|
||||||
|
"years": "{{number}}y",
|
||||||
|
"weeks": "{{number}}w",
|
||||||
|
"days": "{{number}}d",
|
||||||
|
"hours": "{{number}}h",
|
||||||
|
"minutes": "{{number}}m",
|
||||||
|
"seconds": "{{number}}s",
|
||||||
|
"ago": "{{value}} Ago"
|
||||||
|
},
|
||||||
|
"qnap": {
|
||||||
|
"cpuUsage": "CPU Usage",
|
||||||
|
"memUsage": "MEM Usage",
|
||||||
|
"systemTempC": "System Temp",
|
||||||
|
"poolUsage": "Pool Usage",
|
||||||
|
"volumeUsage": "Volume Usage",
|
||||||
|
"invalid": "Invalid"
|
||||||
|
},
|
||||||
|
"pfsense": {
|
||||||
|
"load": "Load Avg",
|
||||||
|
"memory": "Mem Usage",
|
||||||
|
"wanStatus": "WAN Status",
|
||||||
|
"up": "Up",
|
||||||
|
"down": "Down",
|
||||||
|
"temp": "Temp",
|
||||||
|
"disk": "Disk Usage",
|
||||||
|
"wanIP": "WAN IP"
|
||||||
|
},
|
||||||
|
"caddy": {
|
||||||
|
"upstreams": "Upstreams",
|
||||||
|
"requests": "Current requests",
|
||||||
|
"requests_failed": "Failed requests"
|
||||||
|
},
|
||||||
|
"evcc": {
|
||||||
|
"pv_power": "Production",
|
||||||
|
"battery_soc": "Battery",
|
||||||
|
"grid_power": "Grid",
|
||||||
|
"home_power": "Consumption",
|
||||||
|
"charge_power": "Charger",
|
||||||
|
"watt_hour": "Wh"
|
||||||
|
},
|
||||||
|
"pialert": {
|
||||||
|
"total": "Total",
|
||||||
|
"connected": "Connected",
|
||||||
|
"new_devices": "New Devices",
|
||||||
|
"down_alerts": "Down Alerts"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -13,7 +13,15 @@
|
|||||||
"free": "Slobodno",
|
"free": "Slobodno",
|
||||||
"used": "Korišteno",
|
"used": "Korišteno",
|
||||||
"load": "Opterećenje",
|
"load": "Opterećenje",
|
||||||
"cpu": "CPU"
|
"cpu": "CPU",
|
||||||
|
"mem": "MEM",
|
||||||
|
"minutes": "min",
|
||||||
|
"max": "Maks",
|
||||||
|
"uptime": "UP",
|
||||||
|
"months": "mj",
|
||||||
|
"temp": "TEMP",
|
||||||
|
"days": "d",
|
||||||
|
"hours": "h"
|
||||||
},
|
},
|
||||||
"sabnzbd": {
|
"sabnzbd": {
|
||||||
"rate": "Stopa",
|
"rate": "Stopa",
|
||||||
@@ -29,7 +37,8 @@
|
|||||||
"pihole": {
|
"pihole": {
|
||||||
"queries": "Upiti",
|
"queries": "Upiti",
|
||||||
"blocked": "Blokirano",
|
"blocked": "Blokirano",
|
||||||
"gravity": "Čuvanje podataka"
|
"gravity": "Gravitacija",
|
||||||
|
"blocked_percent": "Blokirano %"
|
||||||
},
|
},
|
||||||
"adguard": {
|
"adguard": {
|
||||||
"latency": "Kašnjenje",
|
"latency": "Kašnjenje",
|
||||||
@@ -70,20 +79,31 @@
|
|||||||
"tx": "TX",
|
"tx": "TX",
|
||||||
"mem": "MEM",
|
"mem": "MEM",
|
||||||
"cpu": "CPU",
|
"cpu": "CPU",
|
||||||
"offline": "Nepovezan",
|
"offline": "Offline",
|
||||||
"error": "Greška",
|
"error": "Greška",
|
||||||
"unknown": "Nepoznato"
|
"unknown": "Nepoznato",
|
||||||
|
"running": "Pokrenuto",
|
||||||
|
"starting": "Pokretanje",
|
||||||
|
"unhealthy": "Nefunkcionalno",
|
||||||
|
"not_found": "Nepronađeno",
|
||||||
|
"exited": "Zatoreno",
|
||||||
|
"partial": "Djelomično",
|
||||||
|
"healthy": "Funkcionalno"
|
||||||
},
|
},
|
||||||
"emby": {
|
"emby": {
|
||||||
"playing": "Reprodukcija",
|
"playing": "Reprodukcija",
|
||||||
"transcoding": "Prekodiranje",
|
"transcoding": "Prekodiranje",
|
||||||
"bitrate": "Brzina prijenosa",
|
"bitrate": "Stopa bitova",
|
||||||
"no_active": "Nema aktivnih prijenosa"
|
"no_active": "Nema aktivnih prijenosa",
|
||||||
|
"movies": "Filmovi",
|
||||||
|
"series": "Serije",
|
||||||
|
"episodes": "Epizode",
|
||||||
|
"songs": "Pjesme"
|
||||||
},
|
},
|
||||||
"tautulli": {
|
"tautulli": {
|
||||||
"playing": "Reprodukcija",
|
"playing": "Reprodukcija",
|
||||||
"transcoding": "Prekodiranje",
|
"transcoding": "Prekodiranje",
|
||||||
"bitrate": "Brzina prijenosa",
|
"bitrate": "Stopa bitova",
|
||||||
"no_active": "Nema aktivnih prijenosa"
|
"no_active": "Nema aktivnih prijenosa"
|
||||||
},
|
},
|
||||||
"nzbget": {
|
"nzbget": {
|
||||||
@@ -105,18 +125,22 @@
|
|||||||
"sonarr": {
|
"sonarr": {
|
||||||
"wanted": "Zatraženo",
|
"wanted": "Zatraženo",
|
||||||
"queued": "U redu čekanja",
|
"queued": "U redu čekanja",
|
||||||
"series": "Serije"
|
"series": "Serije",
|
||||||
|
"unknown": "Unknown",
|
||||||
|
"queue": "Queue"
|
||||||
},
|
},
|
||||||
"radarr": {
|
"radarr": {
|
||||||
"wanted": "Zatraženo",
|
"wanted": "Zatraženo",
|
||||||
"queued": "U redu čekanja",
|
"queued": "U redu čekanja",
|
||||||
"movies": "Filmovi",
|
"movies": "Filmovi",
|
||||||
"missing": "Nedostaje"
|
"missing": "Nedostaje",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
},
|
},
|
||||||
"lidarr": {
|
"lidarr": {
|
||||||
"wanted": "Zatraženo",
|
"wanted": "Zatraženo",
|
||||||
"queued": "U redu čekanja",
|
"queued": "U redu čekanja",
|
||||||
"albums": "Albumi"
|
"artists": "Artists"
|
||||||
},
|
},
|
||||||
"readarr": {
|
"readarr": {
|
||||||
"wanted": "Zatraženo",
|
"wanted": "Zatraženo",
|
||||||
@@ -203,17 +227,27 @@
|
|||||||
"wlan": "WLAN",
|
"wlan": "WLAN",
|
||||||
"devices": "Uređaji",
|
"devices": "Uređaji",
|
||||||
"lan_devices": "LAN uređaji",
|
"lan_devices": "LAN uređaji",
|
||||||
"wlan_devices": "WLAN uređaji"
|
"wlan_devices": "WLAN uređaji",
|
||||||
|
"empty_data": "Stanje podsustava nepoznato"
|
||||||
},
|
},
|
||||||
"plex": {
|
"plex": {
|
||||||
"streams": "Aktivni prijenosi",
|
"streams": "Aktivni prijenosi",
|
||||||
"movies": "Filmovi",
|
"movies": "Filmovi",
|
||||||
"tv": "TV emisije"
|
"tv": "TV emisije",
|
||||||
|
"albums": "Albumi"
|
||||||
},
|
},
|
||||||
"glances": {
|
"glances": {
|
||||||
"cpu": "CPU",
|
"cpu": "CPU",
|
||||||
"mem": "MEM",
|
"wait": "Pričekaj",
|
||||||
"wait": "Pričekaj"
|
"temp": "TEMP",
|
||||||
|
"uptime": "UP",
|
||||||
|
"days": "d",
|
||||||
|
"hours": "h",
|
||||||
|
"used": "Korišteno",
|
||||||
|
"load": "Opterećenje",
|
||||||
|
"warn": "Upozori",
|
||||||
|
"total": "Ukupno",
|
||||||
|
"free": "Slobodno"
|
||||||
},
|
},
|
||||||
"changedetectionio": {
|
"changedetectionio": {
|
||||||
"totalObserved": "Ukupno promatrano",
|
"totalObserved": "Ukupno promatrano",
|
||||||
@@ -279,7 +313,11 @@
|
|||||||
},
|
},
|
||||||
"quicklaunch": {
|
"quicklaunch": {
|
||||||
"bookmark": "Straničnik",
|
"bookmark": "Straničnik",
|
||||||
"service": "Usluga"
|
"service": "Usluga",
|
||||||
|
"search": "Traži",
|
||||||
|
"custom": "Prilagođeno",
|
||||||
|
"visit": "Posjeti",
|
||||||
|
"url": "URL"
|
||||||
},
|
},
|
||||||
"homebridge": {
|
"homebridge": {
|
||||||
"available_update": "Sustav",
|
"available_update": "Sustav",
|
||||||
@@ -287,7 +325,10 @@
|
|||||||
"update_available": "Dostupna je nova verzija",
|
"update_available": "Dostupna je nova verzija",
|
||||||
"up_to_date": "Aktualno",
|
"up_to_date": "Aktualno",
|
||||||
"child_bridges": "Podređeni mosotvi",
|
"child_bridges": "Podređeni mosotvi",
|
||||||
"child_bridges_status": "{{ok}}/{{total}}"
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
|
"up": "Up",
|
||||||
|
"pending": "Predstoji",
|
||||||
|
"down": "Down"
|
||||||
},
|
},
|
||||||
"autobrr": {
|
"autobrr": {
|
||||||
"rejectedPushes": "Odbijeno",
|
"rejectedPushes": "Odbijeno",
|
||||||
@@ -336,7 +377,7 @@
|
|||||||
"ping": "Ping"
|
"ping": "Ping"
|
||||||
},
|
},
|
||||||
"scrutiny": {
|
"scrutiny": {
|
||||||
"passed": "Prošlo",
|
"passed": "Uspjelo",
|
||||||
"failed": "Neuspjelo",
|
"failed": "Neuspjelo",
|
||||||
"unknown": "Nepoznato"
|
"unknown": "Nepoznato"
|
||||||
},
|
},
|
||||||
@@ -347,61 +388,261 @@
|
|||||||
"deluge": {
|
"deluge": {
|
||||||
"download": "Preuzimanje",
|
"download": "Preuzimanje",
|
||||||
"upload": "Prijenos",
|
"upload": "Prijenos",
|
||||||
"leech": "Leech",
|
"leech": "Korištenje tuđeg sadržaja",
|
||||||
"seed": "Seed"
|
"seed": "Prenošenje preuzetog sadržaja"
|
||||||
},
|
},
|
||||||
"flood": {
|
"flood": {
|
||||||
"download": "Preuzimanje",
|
"download": "Preuzimanje",
|
||||||
"upload": "Prijenos",
|
"upload": "Prijenos",
|
||||||
"leech": "Leech",
|
"leech": "Korištenje tuđeg sadržaja",
|
||||||
"seed": "Seed"
|
"seed": "Prenošenje preuzetog sadržaja"
|
||||||
},
|
},
|
||||||
"tdarr": {
|
"tdarr": {
|
||||||
"queue": "Queue",
|
"queue": "Red čekanja",
|
||||||
"processed": "Processed",
|
"processed": "Obrađeno",
|
||||||
"errored": "Errored",
|
"errored": "S greškom",
|
||||||
"saved": "Saved"
|
"saved": "Spremljeno"
|
||||||
},
|
},
|
||||||
"miniflux": {
|
"miniflux": {
|
||||||
"read": "Read",
|
"read": "Pročitano",
|
||||||
"unread": "Unread"
|
"unread": "Nepročitano"
|
||||||
},
|
},
|
||||||
"nextdns": {
|
"nextdns": {
|
||||||
"wait": "Please Wait",
|
"wait": "Pričekaj",
|
||||||
"no_devices": "No Device Data Received"
|
"no_devices": "Podaci uređaja nisu primljeni"
|
||||||
},
|
},
|
||||||
"common": {
|
"common": {
|
||||||
"bibyterate": "{{value, rate(bits: false; binary: true)}}",
|
"bibyterate": "{{value, rate(bits: false; binary: true)}}",
|
||||||
"bibitrate": "{{value, rate(bits: true; binary: true)}}"
|
"bibitrate": "{{value, rate(bits: true; binary: true)}}"
|
||||||
},
|
},
|
||||||
"omada": {
|
"omada": {
|
||||||
"connectedAp": "Connected APs",
|
"connectedAp": "Povezani AP-ovi",
|
||||||
"activeUser": "Active devices",
|
"activeUser": "Aktivni uređaji",
|
||||||
"alerts": "Alerts",
|
"alerts": "Upozorenja",
|
||||||
"connectedGateway": "Connected gateways",
|
"connectedGateway": "Povezani pristupi",
|
||||||
"connectedSwitches": "Connected switches"
|
"connectedSwitches": "Povezani prekidači"
|
||||||
},
|
},
|
||||||
"downloadstation": {
|
"downloadstation": {
|
||||||
"download": "Download",
|
"download": "Preuzimanje",
|
||||||
"upload": "Upload",
|
"upload": "Prijenos",
|
||||||
"leech": "Leech",
|
"leech": "Korištenje tuđeg sadržaja",
|
||||||
"seed": "Seed"
|
"seed": "Prenošenje preuzetog sadržaja"
|
||||||
},
|
},
|
||||||
"mikrotik": {
|
"mikrotik": {
|
||||||
"cpuLoad": "CPU Load",
|
"cpuLoad": "CPU opterećenje",
|
||||||
"memoryUsed": "Memory Used",
|
"memoryUsed": "Korištena memorija",
|
||||||
"uptime": "Uptime",
|
"uptime": "Radno vrijeme",
|
||||||
"numberOfLeases": "Leases"
|
"numberOfLeases": "Unajmljivanja"
|
||||||
},
|
},
|
||||||
"xteve": {
|
"xteve": {
|
||||||
"streams_all": "All Streams",
|
"streams_all": "Svi prijenosi",
|
||||||
"streams_active": "Active Streams",
|
"streams_active": "Aktivni prijenosi",
|
||||||
"streams_xepg": "XEPG Channels"
|
"streams_xepg": "XEPG kanali"
|
||||||
},
|
},
|
||||||
"opnsense": {
|
"opnsense": {
|
||||||
"cpu": "CPU Load",
|
"cpu": "CPU opterećenje",
|
||||||
"memory": "Active Memory",
|
"memory": "Aktivna memorija",
|
||||||
"wanUpload": "WAN Upload",
|
"wanUpload": "WAN prijenos",
|
||||||
"wanDownload": "WAN Download"
|
"wanDownload": "WAN preuzimanje"
|
||||||
|
},
|
||||||
|
"moonraker": {
|
||||||
|
"printer_state": "Stanje pisača",
|
||||||
|
"print_status": "Stanje ispisa",
|
||||||
|
"print_progress": "Napredak",
|
||||||
|
"layers": "Slojevi"
|
||||||
|
},
|
||||||
|
"medusa": {
|
||||||
|
"wanted": "Zatraženo",
|
||||||
|
"queued": "U redu čekanja",
|
||||||
|
"series": "Serije"
|
||||||
|
},
|
||||||
|
"octoprint": {
|
||||||
|
"printer_state": "Stanje",
|
||||||
|
"temp_tool": "Temperatura alata",
|
||||||
|
"temp_bed": "Temperatura platforme",
|
||||||
|
"job_completion": "Dovršenost"
|
||||||
|
},
|
||||||
|
"cloudflared": {
|
||||||
|
"origin_ip": "IP izvora",
|
||||||
|
"status": "Stanje"
|
||||||
|
},
|
||||||
|
"proxmoxbackupserver": {
|
||||||
|
"datastore_usage": "Spremište podataka",
|
||||||
|
"failed_tasks_24h": "Neuspjeli zadaci 24 h",
|
||||||
|
"cpu_usage": "CPU",
|
||||||
|
"memory_usage": "Memorija"
|
||||||
|
},
|
||||||
|
"immich": {
|
||||||
|
"users": "Korisnici",
|
||||||
|
"photos": "Fotografije",
|
||||||
|
"videos": "Videa",
|
||||||
|
"storage": "Spremište"
|
||||||
|
},
|
||||||
|
"uptimekuma": {
|
||||||
|
"up": "Aktivne stranice",
|
||||||
|
"down": "Neaktivne stranice",
|
||||||
|
"uptime": "Radno vrijeme",
|
||||||
|
"incident": "Slučaj",
|
||||||
|
"m": "min"
|
||||||
|
},
|
||||||
|
"komga": {
|
||||||
|
"libraries": "Biblioteke",
|
||||||
|
"series": "Serije",
|
||||||
|
"books": "Knjige"
|
||||||
|
},
|
||||||
|
"mylar": {
|
||||||
|
"series": "Serije",
|
||||||
|
"issues": "Problemi",
|
||||||
|
"wanted": "Zatraženo"
|
||||||
|
},
|
||||||
|
"photoprism": {
|
||||||
|
"videos": "Videa",
|
||||||
|
"albums": "Albumi",
|
||||||
|
"photos": "Fotografije",
|
||||||
|
"people": "Osobe"
|
||||||
|
},
|
||||||
|
"diskstation": {
|
||||||
|
"days": "Dani",
|
||||||
|
"uptime": "Radno vrijeme",
|
||||||
|
"volumeAvailable": "Dostupno"
|
||||||
|
},
|
||||||
|
"fileflows": {
|
||||||
|
"queue": "Red čekanja",
|
||||||
|
"processing": "Obrada",
|
||||||
|
"processed": "Obrađeno",
|
||||||
|
"time": "Vrijeme"
|
||||||
|
},
|
||||||
|
"grafana": {
|
||||||
|
"alertstriggered": "Aktivirana upozorenja",
|
||||||
|
"dashboards": "Pregledne ploče",
|
||||||
|
"datasources": "Izvori podataka",
|
||||||
|
"totalalerts": "Ukupno upozorenja"
|
||||||
|
},
|
||||||
|
"nextcloud": {
|
||||||
|
"cpuload": "Cpu opterećenje",
|
||||||
|
"memoryusage": "Korištenje memorije",
|
||||||
|
"freespace": "Slobodna memorija",
|
||||||
|
"activeusers": "Aktivni korisnici",
|
||||||
|
"numfiles": "Datoteke",
|
||||||
|
"numshares": "Dijeljene stavke"
|
||||||
|
},
|
||||||
|
"kopia": {
|
||||||
|
"status": "Stanje",
|
||||||
|
"size": "Veličina",
|
||||||
|
"lastrun": "Zadnje pokretanje",
|
||||||
|
"nextrun": "Sljedeće pokretanje",
|
||||||
|
"failed": "Neuspjelo"
|
||||||
|
},
|
||||||
|
"unmanic": {
|
||||||
|
"active_workers": "Aktivni radnici",
|
||||||
|
"total_workers": "Ukupni radnici",
|
||||||
|
"records_total": "Količina zapisa u redu čekanja"
|
||||||
|
},
|
||||||
|
"healthchecks": {
|
||||||
|
"new": "Novo",
|
||||||
|
"up": "Online",
|
||||||
|
"grace": "U razdoblju odgode",
|
||||||
|
"down": "Offline",
|
||||||
|
"paused": "Zaustavljeno",
|
||||||
|
"status": "Stanje",
|
||||||
|
"last_ping": "Zadnji ping",
|
||||||
|
"never": "Još nema pingova"
|
||||||
|
},
|
||||||
|
"pterodactyl": {
|
||||||
|
"servers": "Serveri",
|
||||||
|
"nodes": "Čvorovi"
|
||||||
|
},
|
||||||
|
"prometheus": {
|
||||||
|
"targets_up": "Aktivni ciljevi",
|
||||||
|
"targets_down": "Neaktivni ciljevi",
|
||||||
|
"targets_total": "Ukupno ciljeva"
|
||||||
|
},
|
||||||
|
"minecraft": {
|
||||||
|
"players": "Igrači",
|
||||||
|
"version": "Verzija",
|
||||||
|
"status": "Stanje",
|
||||||
|
"up": "Online",
|
||||||
|
"down": "Offline"
|
||||||
|
},
|
||||||
|
"ghostfolio": {
|
||||||
|
"gross_percent_today": "Danas",
|
||||||
|
"gross_percent_1y": "Jedna godina",
|
||||||
|
"gross_percent_max": "Svo vrijeme"
|
||||||
|
},
|
||||||
|
"audiobookshelf": {
|
||||||
|
"podcasts": "Podcasti",
|
||||||
|
"books": "Knjige",
|
||||||
|
"podcastsDuration": "Trajanje",
|
||||||
|
"booksDuration": "Trajanje"
|
||||||
|
},
|
||||||
|
"homeassistant": {
|
||||||
|
"people_home": "Ljudi doma",
|
||||||
|
"lights_on": "Upaljena svjetla",
|
||||||
|
"switches_on": "Prekidači uključeni"
|
||||||
|
},
|
||||||
|
"freshrss": {
|
||||||
|
"subscriptions": "Pretplate",
|
||||||
|
"unread": "Nepročitano"
|
||||||
|
},
|
||||||
|
"channelsdvrserver": {
|
||||||
|
"scheduled": "Planirano",
|
||||||
|
"passes": "Prolazi",
|
||||||
|
"shows": "Emisije",
|
||||||
|
"recordings": "Snimanja"
|
||||||
|
},
|
||||||
|
"whatsupdocker": {
|
||||||
|
"monitoring": "Monitoring",
|
||||||
|
"updates": "Aktualiziranja"
|
||||||
|
},
|
||||||
|
"tailscale": {
|
||||||
|
"address": "Adresa",
|
||||||
|
"expires": "Isteče",
|
||||||
|
"never": "Nikada",
|
||||||
|
"last_seen": "Zadnje viđeno",
|
||||||
|
"now": "Sada",
|
||||||
|
"years": "{{number}} god",
|
||||||
|
"weeks": "{{number}} tj",
|
||||||
|
"days": "{{number}} dan(a)",
|
||||||
|
"hours": "{{number}} h",
|
||||||
|
"minutes": "{{number}} min",
|
||||||
|
"seconds": "{{number}} s",
|
||||||
|
"ago": "Prije {{value}}"
|
||||||
|
},
|
||||||
|
"qnap": {
|
||||||
|
"systemTempC": "Temperatura sustava",
|
||||||
|
"poolUsage": "Korištenje memorijskog skupa",
|
||||||
|
"cpuUsage": "Korištenje procesora",
|
||||||
|
"memUsage": "Korištenje memorije",
|
||||||
|
"volumeUsage": "Korištenje jedinice memorije",
|
||||||
|
"invalid": "Neispravno"
|
||||||
|
},
|
||||||
|
"pfsense": {
|
||||||
|
"load": "Prosječno opterećenje",
|
||||||
|
"memory": "Korištenje memorije",
|
||||||
|
"wanStatus": "Stanje WAN-a",
|
||||||
|
"up": "Up",
|
||||||
|
"down": "Down",
|
||||||
|
"temp": "Temperatura",
|
||||||
|
"disk": "Korištenje diska",
|
||||||
|
"wanIP": "WAN IP"
|
||||||
|
},
|
||||||
|
"caddy": {
|
||||||
|
"upstreams": "Glavne grane",
|
||||||
|
"requests": "Aktualni zahtjevi",
|
||||||
|
"requests_failed": "Neuspjeli zahtjevi"
|
||||||
|
},
|
||||||
|
"evcc": {
|
||||||
|
"pv_power": "Proizvodnja",
|
||||||
|
"battery_soc": "Baterija",
|
||||||
|
"grid_power": "Raspored",
|
||||||
|
"home_power": "Potrošnja",
|
||||||
|
"charge_power": "Punjač",
|
||||||
|
"watt_hour": "Wh"
|
||||||
|
},
|
||||||
|
"pialert": {
|
||||||
|
"total": "Ukupno",
|
||||||
|
"connected": "Povezano",
|
||||||
|
"new_devices": "Novi uređaji",
|
||||||
|
"down_alerts": "Obavijest o rušenju"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -4,7 +4,15 @@
|
|||||||
"free": "Szabad",
|
"free": "Szabad",
|
||||||
"used": "Használt",
|
"used": "Használt",
|
||||||
"load": "Terhelés",
|
"load": "Terhelés",
|
||||||
"cpu": "CPU"
|
"cpu": "CPU",
|
||||||
|
"mem": "MEM",
|
||||||
|
"temp": "TEMP",
|
||||||
|
"max": "Max",
|
||||||
|
"uptime": "UP",
|
||||||
|
"months": "mo",
|
||||||
|
"days": "d",
|
||||||
|
"hours": "h",
|
||||||
|
"minutes": "m"
|
||||||
},
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "RX",
|
"rx": "RX",
|
||||||
@@ -13,12 +21,19 @@
|
|||||||
"cpu": "CPU",
|
"cpu": "CPU",
|
||||||
"offline": "Offline",
|
"offline": "Offline",
|
||||||
"error": "Error",
|
"error": "Error",
|
||||||
"unknown": "Unknown"
|
"unknown": "Unknown",
|
||||||
|
"unhealthy": "Unhealthy",
|
||||||
|
"running": "Running",
|
||||||
|
"starting": "Starting",
|
||||||
|
"not_found": "Not Found",
|
||||||
|
"exited": "Exited",
|
||||||
|
"partial": "Partial",
|
||||||
|
"healthy": "Healthy"
|
||||||
},
|
},
|
||||||
"lidarr": {
|
"lidarr": {
|
||||||
"albums": "Albumok",
|
|
||||||
"wanted": "Keresett",
|
"wanted": "Keresett",
|
||||||
"queued": "Sorban áll"
|
"queued": "Sorban áll",
|
||||||
|
"artists": "Artists"
|
||||||
},
|
},
|
||||||
"readarr": {
|
"readarr": {
|
||||||
"wanted": "Keresett",
|
"wanted": "Keresett",
|
||||||
@@ -51,7 +66,11 @@
|
|||||||
"playing": "Lejátszás",
|
"playing": "Lejátszás",
|
||||||
"transcoding": "Átkódolás",
|
"transcoding": "Átkódolás",
|
||||||
"bitrate": "Bitráta",
|
"bitrate": "Bitráta",
|
||||||
"no_active": "Nincs aktív lejátszás"
|
"no_active": "Nincs aktív lejátszás",
|
||||||
|
"movies": "Movies",
|
||||||
|
"series": "Series",
|
||||||
|
"episodes": "Episodes",
|
||||||
|
"songs": "Songs"
|
||||||
},
|
},
|
||||||
"tautulli": {
|
"tautulli": {
|
||||||
"playing": "Lejátszás folyamatban",
|
"playing": "Lejátszás folyamatban",
|
||||||
@@ -89,13 +108,17 @@
|
|||||||
"sonarr": {
|
"sonarr": {
|
||||||
"wanted": "Keresett",
|
"wanted": "Keresett",
|
||||||
"queued": "Sorban áll",
|
"queued": "Sorban áll",
|
||||||
"series": "Sorozat"
|
"series": "Sorozat",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
},
|
},
|
||||||
"radarr": {
|
"radarr": {
|
||||||
"wanted": "Keresett",
|
"wanted": "Keresett",
|
||||||
"queued": "Sorban áll",
|
"queued": "Sorban áll",
|
||||||
"movies": "Filmek",
|
"movies": "Filmek",
|
||||||
"missing": "Missing"
|
"missing": "Missing",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
},
|
},
|
||||||
"ombi": {
|
"ombi": {
|
||||||
"pending": "Függőben",
|
"pending": "Függőben",
|
||||||
@@ -116,7 +139,8 @@
|
|||||||
"pihole": {
|
"pihole": {
|
||||||
"queries": "Lekérdezések",
|
"queries": "Lekérdezések",
|
||||||
"blocked": "Blokkolt",
|
"blocked": "Blokkolt",
|
||||||
"gravity": "Gravitáció"
|
"gravity": "Gravitáció",
|
||||||
|
"blocked_percent": "Blocked %"
|
||||||
},
|
},
|
||||||
"adguard": {
|
"adguard": {
|
||||||
"queries": "Lekérdezések",
|
"queries": "Lekérdezések",
|
||||||
@@ -203,17 +227,27 @@
|
|||||||
"wlan": "WLAN",
|
"wlan": "WLAN",
|
||||||
"devices": "Devices",
|
"devices": "Devices",
|
||||||
"lan_devices": "LAN Devices",
|
"lan_devices": "LAN Devices",
|
||||||
"wlan_devices": "WLAN Devices"
|
"wlan_devices": "WLAN Devices",
|
||||||
|
"empty_data": "Subsystem status unknown"
|
||||||
},
|
},
|
||||||
"plex": {
|
"plex": {
|
||||||
"streams": "Active Streams",
|
"streams": "Active Streams",
|
||||||
"movies": "Movies",
|
"movies": "Movies",
|
||||||
"tv": "TV Shows"
|
"tv": "TV Shows",
|
||||||
|
"albums": "Albums"
|
||||||
},
|
},
|
||||||
"glances": {
|
"glances": {
|
||||||
"cpu": "CPU",
|
"cpu": "CPU",
|
||||||
"mem": "MEM",
|
"wait": "Please wait",
|
||||||
"wait": "Please wait"
|
"temp": "TEMP",
|
||||||
|
"uptime": "UP",
|
||||||
|
"days": "d",
|
||||||
|
"hours": "h",
|
||||||
|
"load": "Load",
|
||||||
|
"warn": "Warn",
|
||||||
|
"total": "Total",
|
||||||
|
"free": "Free",
|
||||||
|
"used": "Used"
|
||||||
},
|
},
|
||||||
"changedetectionio": {
|
"changedetectionio": {
|
||||||
"totalObserved": "Total Observed",
|
"totalObserved": "Total Observed",
|
||||||
@@ -279,7 +313,11 @@
|
|||||||
},
|
},
|
||||||
"quicklaunch": {
|
"quicklaunch": {
|
||||||
"bookmark": "Bookmark",
|
"bookmark": "Bookmark",
|
||||||
"service": "Service"
|
"service": "Service",
|
||||||
|
"search": "Search",
|
||||||
|
"custom": "Custom",
|
||||||
|
"visit": "Visit",
|
||||||
|
"url": "URL"
|
||||||
},
|
},
|
||||||
"homebridge": {
|
"homebridge": {
|
||||||
"available_update": "System",
|
"available_update": "System",
|
||||||
@@ -287,7 +325,10 @@
|
|||||||
"update_available": "Update Available",
|
"update_available": "Update Available",
|
||||||
"up_to_date": "Up to Date",
|
"up_to_date": "Up to Date",
|
||||||
"child_bridges": "Child Bridges",
|
"child_bridges": "Child Bridges",
|
||||||
"child_bridges_status": "{{ok}}/{{total}}"
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
|
"up": "Up",
|
||||||
|
"pending": "Pending",
|
||||||
|
"down": "Down"
|
||||||
},
|
},
|
||||||
"autobrr": {
|
"autobrr": {
|
||||||
"approvedPushes": "Approved",
|
"approvedPushes": "Approved",
|
||||||
@@ -403,5 +444,205 @@
|
|||||||
"memory": "Active Memory",
|
"memory": "Active Memory",
|
||||||
"wanUpload": "WAN Upload",
|
"wanUpload": "WAN Upload",
|
||||||
"wanDownload": "WAN Download"
|
"wanDownload": "WAN Download"
|
||||||
|
},
|
||||||
|
"moonraker": {
|
||||||
|
"layers": "Layers",
|
||||||
|
"printer_state": "Printer State",
|
||||||
|
"print_status": "Print Status",
|
||||||
|
"print_progress": "Progress"
|
||||||
|
},
|
||||||
|
"medusa": {
|
||||||
|
"wanted": "Wanted",
|
||||||
|
"queued": "Queued",
|
||||||
|
"series": "Series"
|
||||||
|
},
|
||||||
|
"octoprint": {
|
||||||
|
"printer_state": "Status",
|
||||||
|
"temp_tool": "Tool temp",
|
||||||
|
"temp_bed": "Bed temp",
|
||||||
|
"job_completion": "Completion"
|
||||||
|
},
|
||||||
|
"cloudflared": {
|
||||||
|
"origin_ip": "Origin IP",
|
||||||
|
"status": "Status"
|
||||||
|
},
|
||||||
|
"proxmoxbackupserver": {
|
||||||
|
"datastore_usage": "Datastore",
|
||||||
|
"failed_tasks_24h": "Failed Tasks 24h",
|
||||||
|
"cpu_usage": "CPU",
|
||||||
|
"memory_usage": "Memory"
|
||||||
|
},
|
||||||
|
"immich": {
|
||||||
|
"users": "Users",
|
||||||
|
"photos": "Photos",
|
||||||
|
"videos": "Videos",
|
||||||
|
"storage": "Storage"
|
||||||
|
},
|
||||||
|
"uptimekuma": {
|
||||||
|
"up": "Sites Up",
|
||||||
|
"down": "Sites Down",
|
||||||
|
"uptime": "Uptime",
|
||||||
|
"incident": "Incident",
|
||||||
|
"m": "m"
|
||||||
|
},
|
||||||
|
"komga": {
|
||||||
|
"libraries": "Libraries",
|
||||||
|
"series": "Series",
|
||||||
|
"books": "Books"
|
||||||
|
},
|
||||||
|
"mylar": {
|
||||||
|
"series": "Series",
|
||||||
|
"issues": "Issues",
|
||||||
|
"wanted": "Wanted"
|
||||||
|
},
|
||||||
|
"photoprism": {
|
||||||
|
"albums": "Albums",
|
||||||
|
"photos": "Photos",
|
||||||
|
"videos": "Videos",
|
||||||
|
"people": "People"
|
||||||
|
},
|
||||||
|
"diskstation": {
|
||||||
|
"days": "Days",
|
||||||
|
"uptime": "Uptime",
|
||||||
|
"volumeAvailable": "Available"
|
||||||
|
},
|
||||||
|
"fileflows": {
|
||||||
|
"queue": "Queue",
|
||||||
|
"processing": "Processing",
|
||||||
|
"processed": "Processed",
|
||||||
|
"time": "Time"
|
||||||
|
},
|
||||||
|
"grafana": {
|
||||||
|
"dashboards": "Dashboards",
|
||||||
|
"datasources": "Data Sources",
|
||||||
|
"totalalerts": "Total Alerts",
|
||||||
|
"alertstriggered": "Alerts Triggered"
|
||||||
|
},
|
||||||
|
"nextcloud": {
|
||||||
|
"cpuload": "Cpu Load",
|
||||||
|
"memoryusage": "Memory Usage",
|
||||||
|
"freespace": "Free Space",
|
||||||
|
"activeusers": "Active Users",
|
||||||
|
"numfiles": "Files",
|
||||||
|
"numshares": "Shared Items"
|
||||||
|
},
|
||||||
|
"kopia": {
|
||||||
|
"status": "Status",
|
||||||
|
"size": "Size",
|
||||||
|
"lastrun": "Last Run",
|
||||||
|
"nextrun": "Next Run",
|
||||||
|
"failed": "Failed"
|
||||||
|
},
|
||||||
|
"unmanic": {
|
||||||
|
"active_workers": "Active Workers",
|
||||||
|
"total_workers": "Total Workers",
|
||||||
|
"records_total": "Queue Length"
|
||||||
|
},
|
||||||
|
"healthchecks": {
|
||||||
|
"new": "New",
|
||||||
|
"up": "Online",
|
||||||
|
"grace": "In Grace Period",
|
||||||
|
"down": "Offline",
|
||||||
|
"paused": "Paused",
|
||||||
|
"status": "Status",
|
||||||
|
"last_ping": "Last Ping",
|
||||||
|
"never": "No pings yet"
|
||||||
|
},
|
||||||
|
"pterodactyl": {
|
||||||
|
"servers": "Servers",
|
||||||
|
"nodes": "Nodes"
|
||||||
|
},
|
||||||
|
"prometheus": {
|
||||||
|
"targets_up": "Targets Up",
|
||||||
|
"targets_down": "Targets Down",
|
||||||
|
"targets_total": "Total Targets"
|
||||||
|
},
|
||||||
|
"minecraft": {
|
||||||
|
"players": "Players",
|
||||||
|
"version": "Version",
|
||||||
|
"status": "Status",
|
||||||
|
"up": "Online",
|
||||||
|
"down": "Offline"
|
||||||
|
},
|
||||||
|
"ghostfolio": {
|
||||||
|
"gross_percent_today": "Today",
|
||||||
|
"gross_percent_1y": "One year",
|
||||||
|
"gross_percent_max": "All time"
|
||||||
|
},
|
||||||
|
"audiobookshelf": {
|
||||||
|
"podcasts": "Podcasts",
|
||||||
|
"books": "Books",
|
||||||
|
"podcastsDuration": "Duration",
|
||||||
|
"booksDuration": "Duration"
|
||||||
|
},
|
||||||
|
"homeassistant": {
|
||||||
|
"people_home": "People Home",
|
||||||
|
"lights_on": "Lights On",
|
||||||
|
"switches_on": "Switches On"
|
||||||
|
},
|
||||||
|
"freshrss": {
|
||||||
|
"subscriptions": "Subscriptions",
|
||||||
|
"unread": "Unread"
|
||||||
|
},
|
||||||
|
"channelsdvrserver": {
|
||||||
|
"shows": "Shows",
|
||||||
|
"recordings": "Recordings",
|
||||||
|
"scheduled": "Scheduled",
|
||||||
|
"passes": "Passes"
|
||||||
|
},
|
||||||
|
"whatsupdocker": {
|
||||||
|
"monitoring": "Monitoring",
|
||||||
|
"updates": "Updates"
|
||||||
|
},
|
||||||
|
"tailscale": {
|
||||||
|
"address": "Address",
|
||||||
|
"expires": "Expires",
|
||||||
|
"never": "Never",
|
||||||
|
"last_seen": "Last Seen",
|
||||||
|
"now": "Now",
|
||||||
|
"years": "{{number}}y",
|
||||||
|
"weeks": "{{number}}w",
|
||||||
|
"days": "{{number}}d",
|
||||||
|
"minutes": "{{number}}m",
|
||||||
|
"seconds": "{{number}}s",
|
||||||
|
"ago": "{{value}} Ago",
|
||||||
|
"hours": "{{number}}h"
|
||||||
|
},
|
||||||
|
"qnap": {
|
||||||
|
"cpuUsage": "CPU Usage",
|
||||||
|
"memUsage": "MEM Usage",
|
||||||
|
"systemTempC": "System Temp",
|
||||||
|
"poolUsage": "Pool Usage",
|
||||||
|
"volumeUsage": "Volume Usage",
|
||||||
|
"invalid": "Invalid"
|
||||||
|
},
|
||||||
|
"pfsense": {
|
||||||
|
"load": "Load Avg",
|
||||||
|
"memory": "Mem Usage",
|
||||||
|
"wanStatus": "WAN Status",
|
||||||
|
"up": "Up",
|
||||||
|
"down": "Down",
|
||||||
|
"temp": "Temp",
|
||||||
|
"disk": "Disk Usage",
|
||||||
|
"wanIP": "WAN IP"
|
||||||
|
},
|
||||||
|
"caddy": {
|
||||||
|
"upstreams": "Upstreams",
|
||||||
|
"requests": "Current requests",
|
||||||
|
"requests_failed": "Failed requests"
|
||||||
|
},
|
||||||
|
"evcc": {
|
||||||
|
"pv_power": "Production",
|
||||||
|
"battery_soc": "Battery",
|
||||||
|
"grid_power": "Grid",
|
||||||
|
"home_power": "Consumption",
|
||||||
|
"charge_power": "Charger",
|
||||||
|
"watt_hour": "Wh"
|
||||||
|
},
|
||||||
|
"pialert": {
|
||||||
|
"total": "Total",
|
||||||
|
"connected": "Connected",
|
||||||
|
"new_devices": "New Devices",
|
||||||
|
"down_alerts": "Down Alerts"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
648
public/locales/id/common.json
Normal file
648
public/locales/id/common.json
Normal file
@@ -0,0 +1,648 @@
|
|||||||
|
{
|
||||||
|
"nzbget": {
|
||||||
|
"downloaded": "Downloaded",
|
||||||
|
"rate": "Rate",
|
||||||
|
"remaining": "Remaining"
|
||||||
|
},
|
||||||
|
"plex": {
|
||||||
|
"streams": "Active Streams",
|
||||||
|
"albums": "Albums",
|
||||||
|
"movies": "Movies",
|
||||||
|
"tv": "TV Shows"
|
||||||
|
},
|
||||||
|
"sabnzbd": {
|
||||||
|
"rate": "Rate",
|
||||||
|
"queue": "Queue",
|
||||||
|
"timeleft": "Time Left"
|
||||||
|
},
|
||||||
|
"rutorrent": {
|
||||||
|
"active": "Active",
|
||||||
|
"upload": "Upload",
|
||||||
|
"download": "Download"
|
||||||
|
},
|
||||||
|
"transmission": {
|
||||||
|
"download": "Download",
|
||||||
|
"upload": "Upload",
|
||||||
|
"leech": "Leech",
|
||||||
|
"seed": "Seed"
|
||||||
|
},
|
||||||
|
"qbittorrent": {
|
||||||
|
"download": "Download",
|
||||||
|
"upload": "Upload",
|
||||||
|
"leech": "Leech",
|
||||||
|
"seed": "Seed"
|
||||||
|
},
|
||||||
|
"qnap": {
|
||||||
|
"cpuUsage": "CPU Usage",
|
||||||
|
"memUsage": "MEM Usage",
|
||||||
|
"poolUsage": "Pool Usage",
|
||||||
|
"volumeUsage": "Volume Usage",
|
||||||
|
"systemTempC": "System Temp",
|
||||||
|
"invalid": "Invalid"
|
||||||
|
},
|
||||||
|
"deluge": {
|
||||||
|
"download": "Download",
|
||||||
|
"upload": "Upload",
|
||||||
|
"leech": "Leech",
|
||||||
|
"seed": "Seed"
|
||||||
|
},
|
||||||
|
"downloadstation": {
|
||||||
|
"download": "Download",
|
||||||
|
"upload": "Upload",
|
||||||
|
"leech": "Leech",
|
||||||
|
"seed": "Seed"
|
||||||
|
},
|
||||||
|
"sonarr": {
|
||||||
|
"wanted": "Wanted",
|
||||||
|
"queued": "Queued",
|
||||||
|
"series": "Series",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
|
},
|
||||||
|
"radarr": {
|
||||||
|
"wanted": "Wanted",
|
||||||
|
"missing": "Missing",
|
||||||
|
"queued": "Queued",
|
||||||
|
"movies": "Movies",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
|
},
|
||||||
|
"lidarr": {
|
||||||
|
"wanted": "Wanted",
|
||||||
|
"queued": "Queued",
|
||||||
|
"artists": "Artists"
|
||||||
|
},
|
||||||
|
"readarr": {
|
||||||
|
"wanted": "Wanted",
|
||||||
|
"queued": "Queued",
|
||||||
|
"books": "Books"
|
||||||
|
},
|
||||||
|
"bazarr": {
|
||||||
|
"missingEpisodes": "Missing Episodes",
|
||||||
|
"missingMovies": "Missing Movies"
|
||||||
|
},
|
||||||
|
"ombi": {
|
||||||
|
"pending": "Pending",
|
||||||
|
"approved": "Approved",
|
||||||
|
"available": "Available"
|
||||||
|
},
|
||||||
|
"jellyseerr": {
|
||||||
|
"approved": "Approved",
|
||||||
|
"pending": "Pending",
|
||||||
|
"available": "Available"
|
||||||
|
},
|
||||||
|
"overseerr": {
|
||||||
|
"approved": "Approved",
|
||||||
|
"available": "Available",
|
||||||
|
"pending": "Pending",
|
||||||
|
"processing": "Processing"
|
||||||
|
},
|
||||||
|
"pialert": {
|
||||||
|
"total": "Total",
|
||||||
|
"connected": "Connected",
|
||||||
|
"new_devices": "New Devices",
|
||||||
|
"down_alerts": "Down Alerts"
|
||||||
|
},
|
||||||
|
"pihole": {
|
||||||
|
"queries": "Queries",
|
||||||
|
"blocked": "Blocked",
|
||||||
|
"blocked_percent": "Blocked %",
|
||||||
|
"gravity": "Gravity"
|
||||||
|
},
|
||||||
|
"adguard": {
|
||||||
|
"queries": "Queries",
|
||||||
|
"blocked": "Blocked",
|
||||||
|
"filtered": "Filtered",
|
||||||
|
"latency": "Latency"
|
||||||
|
},
|
||||||
|
"speedtest": {
|
||||||
|
"upload": "Upload",
|
||||||
|
"download": "Download",
|
||||||
|
"ping": "Ping"
|
||||||
|
},
|
||||||
|
"tailscale": {
|
||||||
|
"address": "Address",
|
||||||
|
"expires": "Expires",
|
||||||
|
"never": "Never",
|
||||||
|
"last_seen": "Last Seen",
|
||||||
|
"now": "Now",
|
||||||
|
"years": "{{number}}y",
|
||||||
|
"weeks": "{{number}}w",
|
||||||
|
"days": "{{number}}d",
|
||||||
|
"hours": "{{number}}h",
|
||||||
|
"minutes": "{{number}}m",
|
||||||
|
"seconds": "{{number}}s",
|
||||||
|
"ago": "{{value}} Ago"
|
||||||
|
},
|
||||||
|
"tdarr": {
|
||||||
|
"queue": "Queue",
|
||||||
|
"processed": "Processed",
|
||||||
|
"errored": "Errored",
|
||||||
|
"saved": "Saved"
|
||||||
|
},
|
||||||
|
"traefik": {
|
||||||
|
"routers": "Routers",
|
||||||
|
"services": "Services",
|
||||||
|
"middleware": "Middleware"
|
||||||
|
},
|
||||||
|
"npm": {
|
||||||
|
"disabled": "Disabled",
|
||||||
|
"enabled": "Enabled",
|
||||||
|
"total": "Total"
|
||||||
|
},
|
||||||
|
"navidrome": {
|
||||||
|
"nothing_streaming": "No Active Streams",
|
||||||
|
"please_wait": "Please Wait"
|
||||||
|
},
|
||||||
|
"coinmarketcap": {
|
||||||
|
"configure": "Configure one or more crypto currencies to track",
|
||||||
|
"1hour": "1 Hour",
|
||||||
|
"1day": "1 Day",
|
||||||
|
"7days": "7 Days",
|
||||||
|
"30days": "30 Days"
|
||||||
|
},
|
||||||
|
"prowlarr": {
|
||||||
|
"numberOfGrabs": "Grabs",
|
||||||
|
"numberOfQueries": "Queries",
|
||||||
|
"enableIndexers": "Indexers",
|
||||||
|
"numberOfFailGrabs": "Fail Grabs",
|
||||||
|
"numberOfFailQueries": "Fail Queries"
|
||||||
|
},
|
||||||
|
"gotify": {
|
||||||
|
"apps": "Applications",
|
||||||
|
"clients": "Clients",
|
||||||
|
"messages": "Messages"
|
||||||
|
},
|
||||||
|
"jackett": {
|
||||||
|
"configured": "Configured",
|
||||||
|
"errored": "Errored"
|
||||||
|
},
|
||||||
|
"strelaysrv": {
|
||||||
|
"numActiveSessions": "Sessions",
|
||||||
|
"numConnections": "Connections",
|
||||||
|
"dataRelayed": "Relayed",
|
||||||
|
"transferRate": "Rate"
|
||||||
|
},
|
||||||
|
"mastodon": {
|
||||||
|
"user_count": "Users",
|
||||||
|
"status_count": "Posts",
|
||||||
|
"domain_count": "Domains"
|
||||||
|
},
|
||||||
|
"medusa": {
|
||||||
|
"wanted": "Wanted",
|
||||||
|
"queued": "Queued",
|
||||||
|
"series": "Series"
|
||||||
|
},
|
||||||
|
"minecraft": {
|
||||||
|
"players": "Players",
|
||||||
|
"version": "Version",
|
||||||
|
"status": "Status",
|
||||||
|
"up": "Online",
|
||||||
|
"down": "Offline"
|
||||||
|
},
|
||||||
|
"authentik": {
|
||||||
|
"loginsLast24H": "Logins (24h)",
|
||||||
|
"failedLoginsLast24H": "Failed Logins (24h)",
|
||||||
|
"users": "Users"
|
||||||
|
},
|
||||||
|
"proxmox": {
|
||||||
|
"cpu": "CPU",
|
||||||
|
"lxc": "LXC",
|
||||||
|
"vms": "VMs",
|
||||||
|
"mem": "MEM"
|
||||||
|
},
|
||||||
|
"glances": {
|
||||||
|
"temp": "TEMP",
|
||||||
|
"warn": "Warn",
|
||||||
|
"uptime": "UP",
|
||||||
|
"total": "Total",
|
||||||
|
"free": "Free",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"load": "Load",
|
||||||
|
"wait": "Please wait",
|
||||||
|
"used": "Used",
|
||||||
|
"days": "d",
|
||||||
|
"hours": "h"
|
||||||
|
},
|
||||||
|
"quicklaunch": {
|
||||||
|
"bookmark": "Bookmark",
|
||||||
|
"service": "Service",
|
||||||
|
"search": "Search",
|
||||||
|
"custom": "Custom",
|
||||||
|
"visit": "Visit",
|
||||||
|
"url": "URL"
|
||||||
|
},
|
||||||
|
"wmo": {
|
||||||
|
"0-night": "Clear",
|
||||||
|
"0-day": "Sunny",
|
||||||
|
"1-day": "Mainly Sunny",
|
||||||
|
"1-night": "Mainly Clear",
|
||||||
|
"2-day": "Partly Cloudy",
|
||||||
|
"2-night": "Partly Cloudy",
|
||||||
|
"56-day": "Light Freezing Drizzle",
|
||||||
|
"56-night": "Light Freezing Drizzle",
|
||||||
|
"3-day": "Cloudy",
|
||||||
|
"3-night": "Cloudy",
|
||||||
|
"45-day": "Foggy",
|
||||||
|
"45-night": "Foggy",
|
||||||
|
"48-day": "Foggy",
|
||||||
|
"48-night": "Foggy",
|
||||||
|
"51-day": "Light Drizzle",
|
||||||
|
"51-night": "Light Drizzle",
|
||||||
|
"53-day": "Drizzle",
|
||||||
|
"53-night": "Drizzle",
|
||||||
|
"55-day": "Heavy Drizzle",
|
||||||
|
"55-night": "Heavy Drizzle",
|
||||||
|
"57-day": "Freezing Drizzle",
|
||||||
|
"57-night": "Freezing Drizzle",
|
||||||
|
"61-day": "Light Rain",
|
||||||
|
"61-night": "Light Rain",
|
||||||
|
"63-day": "Rain",
|
||||||
|
"63-night": "Rain",
|
||||||
|
"71-day": "Light Snow",
|
||||||
|
"71-night": "Light Snow",
|
||||||
|
"73-day": "Snow",
|
||||||
|
"73-night": "Snow",
|
||||||
|
"65-day": "Heavy Rain",
|
||||||
|
"65-night": "Heavy Rain",
|
||||||
|
"66-day": "Freezing Rain",
|
||||||
|
"66-night": "Freezing Rain",
|
||||||
|
"67-day": "Freezing Rain",
|
||||||
|
"67-night": "Freezing Rain",
|
||||||
|
"75-day": "Heavy Snow",
|
||||||
|
"75-night": "Heavy Snow",
|
||||||
|
"77-day": "Snow Grains",
|
||||||
|
"77-night": "Snow Grains",
|
||||||
|
"80-day": "Light Showers",
|
||||||
|
"82-day": "Heavy Showers",
|
||||||
|
"82-night": "Heavy Showers",
|
||||||
|
"85-day": "Snow Showers",
|
||||||
|
"85-night": "Snow Showers",
|
||||||
|
"86-day": "Snow Showers",
|
||||||
|
"86-night": "Snow Showers",
|
||||||
|
"99-day": "Thunderstorm With Hail",
|
||||||
|
"99-night": "Thunderstorm With Hail",
|
||||||
|
"80-night": "Light Showers",
|
||||||
|
"81-day": "Showers",
|
||||||
|
"81-night": "Showers",
|
||||||
|
"95-day": "Thunderstorm",
|
||||||
|
"95-night": "Thunderstorm",
|
||||||
|
"96-day": "Thunderstorm With Hail",
|
||||||
|
"96-night": "Thunderstorm With Hail"
|
||||||
|
},
|
||||||
|
"homebridge": {
|
||||||
|
"available_update": "System",
|
||||||
|
"updates": "Updates",
|
||||||
|
"update_available": "Update Available",
|
||||||
|
"up_to_date": "Up to Date",
|
||||||
|
"child_bridges": "Child Bridges",
|
||||||
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
|
"up": "Up",
|
||||||
|
"pending": "Pending",
|
||||||
|
"down": "Down"
|
||||||
|
},
|
||||||
|
"healthchecks": {
|
||||||
|
"grace": "In Grace Period",
|
||||||
|
"down": "Offline",
|
||||||
|
"paused": "Paused",
|
||||||
|
"status": "Status",
|
||||||
|
"last_ping": "Last Ping",
|
||||||
|
"never": "No pings yet",
|
||||||
|
"new": "New",
|
||||||
|
"up": "Online"
|
||||||
|
},
|
||||||
|
"watchtower": {
|
||||||
|
"containers_scanned": "Scanned",
|
||||||
|
"containers_updated": "Updated",
|
||||||
|
"containers_failed": "Failed"
|
||||||
|
},
|
||||||
|
"autobrr": {
|
||||||
|
"approvedPushes": "Approved",
|
||||||
|
"rejectedPushes": "Rejected",
|
||||||
|
"filters": "Filters",
|
||||||
|
"indexers": "Indexers"
|
||||||
|
},
|
||||||
|
"tubearchivist": {
|
||||||
|
"downloads": "Queue",
|
||||||
|
"videos": "Videos",
|
||||||
|
"channels": "Channels",
|
||||||
|
"playlists": "Playlists"
|
||||||
|
},
|
||||||
|
"truenas": {
|
||||||
|
"load": "System Load",
|
||||||
|
"uptime": "Uptime",
|
||||||
|
"alerts": "Alerts",
|
||||||
|
"time": "{{value, number(style: unit; unitDisplay: long;)}}"
|
||||||
|
},
|
||||||
|
"pyload": {
|
||||||
|
"speed": "Speed",
|
||||||
|
"active": "Active",
|
||||||
|
"queue": "Queue",
|
||||||
|
"total": "Total"
|
||||||
|
},
|
||||||
|
"gluetun": {
|
||||||
|
"public_ip": "Public IP",
|
||||||
|
"region": "Region",
|
||||||
|
"country": "Country"
|
||||||
|
},
|
||||||
|
"hdhomerun": {
|
||||||
|
"channels": "Channels",
|
||||||
|
"hd": "HD"
|
||||||
|
},
|
||||||
|
"paperlessngx": {
|
||||||
|
"inbox": "Inbox",
|
||||||
|
"total": "Total"
|
||||||
|
},
|
||||||
|
"nextdns": {
|
||||||
|
"wait": "Please Wait",
|
||||||
|
"no_devices": "No Device Data Received"
|
||||||
|
},
|
||||||
|
"mikrotik": {
|
||||||
|
"cpuLoad": "CPU Load",
|
||||||
|
"memoryUsed": "Memory Used",
|
||||||
|
"uptime": "Uptime",
|
||||||
|
"numberOfLeases": "Leases"
|
||||||
|
},
|
||||||
|
"xteve": {
|
||||||
|
"streams_all": "All Streams",
|
||||||
|
"streams_active": "Active Streams",
|
||||||
|
"streams_xepg": "XEPG Channels"
|
||||||
|
},
|
||||||
|
"opnsense": {
|
||||||
|
"cpu": "CPU Load",
|
||||||
|
"memory": "Active Memory",
|
||||||
|
"wanUpload": "WAN Upload",
|
||||||
|
"wanDownload": "WAN Download"
|
||||||
|
},
|
||||||
|
"moonraker": {
|
||||||
|
"print_status": "Print Status",
|
||||||
|
"printer_state": "Printer State",
|
||||||
|
"print_progress": "Progress",
|
||||||
|
"layers": "Layers"
|
||||||
|
},
|
||||||
|
"octoprint": {
|
||||||
|
"printer_state": "Status",
|
||||||
|
"temp_bed": "Bed temp",
|
||||||
|
"job_completion": "Completion",
|
||||||
|
"temp_tool": "Tool temp"
|
||||||
|
},
|
||||||
|
"cloudflared": {
|
||||||
|
"origin_ip": "Origin IP",
|
||||||
|
"status": "Status"
|
||||||
|
},
|
||||||
|
"pfsense": {
|
||||||
|
"load": "Load Avg",
|
||||||
|
"memory": "Mem Usage",
|
||||||
|
"wanStatus": "WAN Status",
|
||||||
|
"up": "Up",
|
||||||
|
"down": "Down",
|
||||||
|
"temp": "Temp",
|
||||||
|
"disk": "Disk Usage",
|
||||||
|
"wanIP": "WAN IP"
|
||||||
|
},
|
||||||
|
"proxmoxbackupserver": {
|
||||||
|
"datastore_usage": "Datastore",
|
||||||
|
"failed_tasks_24h": "Failed Tasks 24h",
|
||||||
|
"cpu_usage": "CPU",
|
||||||
|
"memory_usage": "Memory"
|
||||||
|
},
|
||||||
|
"immich": {
|
||||||
|
"videos": "Videos",
|
||||||
|
"storage": "Storage",
|
||||||
|
"users": "Users",
|
||||||
|
"photos": "Photos"
|
||||||
|
},
|
||||||
|
"uptimekuma": {
|
||||||
|
"up": "Sites Up",
|
||||||
|
"down": "Sites Down",
|
||||||
|
"uptime": "Uptime",
|
||||||
|
"incident": "Incident",
|
||||||
|
"m": "m"
|
||||||
|
},
|
||||||
|
"komga": {
|
||||||
|
"libraries": "Libraries",
|
||||||
|
"series": "Series",
|
||||||
|
"books": "Books"
|
||||||
|
},
|
||||||
|
"diskstation": {
|
||||||
|
"days": "Days",
|
||||||
|
"uptime": "Uptime",
|
||||||
|
"volumeAvailable": "Available"
|
||||||
|
},
|
||||||
|
"mylar": {
|
||||||
|
"series": "Series",
|
||||||
|
"issues": "Issues",
|
||||||
|
"wanted": "Wanted"
|
||||||
|
},
|
||||||
|
"photoprism": {
|
||||||
|
"people": "People",
|
||||||
|
"albums": "Albums",
|
||||||
|
"photos": "Photos",
|
||||||
|
"videos": "Videos"
|
||||||
|
},
|
||||||
|
"fileflows": {
|
||||||
|
"queue": "Queue",
|
||||||
|
"processing": "Processing",
|
||||||
|
"processed": "Processed",
|
||||||
|
"time": "Time"
|
||||||
|
},
|
||||||
|
"grafana": {
|
||||||
|
"dashboards": "Dashboards",
|
||||||
|
"datasources": "Data Sources",
|
||||||
|
"totalalerts": "Total Alerts",
|
||||||
|
"alertstriggered": "Alerts Triggered"
|
||||||
|
},
|
||||||
|
"nextcloud": {
|
||||||
|
"cpuload": "Cpu Load",
|
||||||
|
"memoryusage": "Memory Usage",
|
||||||
|
"freespace": "Free Space",
|
||||||
|
"activeusers": "Active Users",
|
||||||
|
"numfiles": "Files",
|
||||||
|
"numshares": "Shared Items"
|
||||||
|
},
|
||||||
|
"kopia": {
|
||||||
|
"status": "Status",
|
||||||
|
"nextrun": "Next Run",
|
||||||
|
"size": "Size",
|
||||||
|
"failed": "Failed",
|
||||||
|
"lastrun": "Last Run"
|
||||||
|
},
|
||||||
|
"unmanic": {
|
||||||
|
"active_workers": "Active Workers",
|
||||||
|
"total_workers": "Total Workers",
|
||||||
|
"records_total": "Queue Length"
|
||||||
|
},
|
||||||
|
"ghostfolio": {
|
||||||
|
"gross_percent_max": "All time",
|
||||||
|
"gross_percent_today": "Today",
|
||||||
|
"gross_percent_1y": "One year"
|
||||||
|
},
|
||||||
|
"audiobookshelf": {
|
||||||
|
"podcasts": "Podcasts",
|
||||||
|
"podcastsDuration": "Duration",
|
||||||
|
"books": "Books",
|
||||||
|
"booksDuration": "Duration"
|
||||||
|
},
|
||||||
|
"homeassistant": {
|
||||||
|
"people_home": "People Home",
|
||||||
|
"lights_on": "Lights On",
|
||||||
|
"switches_on": "Switches On"
|
||||||
|
},
|
||||||
|
"whatsupdocker": {
|
||||||
|
"monitoring": "Monitoring",
|
||||||
|
"updates": "Updates"
|
||||||
|
},
|
||||||
|
"weather": {
|
||||||
|
"wait": "Harap tunggu",
|
||||||
|
"current": "Current Location",
|
||||||
|
"allow": "Click to allow",
|
||||||
|
"updating": "Updating"
|
||||||
|
},
|
||||||
|
"search": {
|
||||||
|
"placeholder": "Telusuri…"
|
||||||
|
},
|
||||||
|
"unifi": {
|
||||||
|
"lan_devices": "LAN Devices",
|
||||||
|
"wlan_devices": "WLAN Devices",
|
||||||
|
"lan_users": "LAN Users",
|
||||||
|
"users": "Users",
|
||||||
|
"uptime": "System Uptime",
|
||||||
|
"days": "Days",
|
||||||
|
"wan": "WAN",
|
||||||
|
"lan": "LAN",
|
||||||
|
"wlan": "WLAN",
|
||||||
|
"devices": "Devices",
|
||||||
|
"wlan_users": "WLAN Users",
|
||||||
|
"up": "UP",
|
||||||
|
"down": "DOWN",
|
||||||
|
"wait": "Please wait",
|
||||||
|
"empty_data": "Subsystem status unknown"
|
||||||
|
},
|
||||||
|
"docker": {
|
||||||
|
"rx": "RX",
|
||||||
|
"tx": "TX",
|
||||||
|
"mem": "MEM",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"running": "Running",
|
||||||
|
"offline": "Offline",
|
||||||
|
"error": "Error",
|
||||||
|
"unknown": "Unknown",
|
||||||
|
"healthy": "Healthy",
|
||||||
|
"starting": "Starting",
|
||||||
|
"unhealthy": "Unhealthy",
|
||||||
|
"not_found": "Not Found",
|
||||||
|
"exited": "Exited",
|
||||||
|
"partial": "Partial"
|
||||||
|
},
|
||||||
|
"freshrss": {
|
||||||
|
"unread": "Unread",
|
||||||
|
"subscriptions": "Subscriptions"
|
||||||
|
},
|
||||||
|
"caddy": {
|
||||||
|
"upstreams": "Upstreams",
|
||||||
|
"requests": "Current requests",
|
||||||
|
"requests_failed": "Failed requests"
|
||||||
|
},
|
||||||
|
"omada": {
|
||||||
|
"connectedAp": "Connected APs",
|
||||||
|
"activeUser": "Active devices",
|
||||||
|
"alerts": "Alerts",
|
||||||
|
"connectedGateway": "Connected gateways",
|
||||||
|
"connectedSwitches": "Connected switches"
|
||||||
|
},
|
||||||
|
"portainer": {
|
||||||
|
"running": "Running",
|
||||||
|
"stopped": "Stopped",
|
||||||
|
"total": "Total"
|
||||||
|
},
|
||||||
|
"miniflux": {
|
||||||
|
"read": "Read",
|
||||||
|
"unread": "Unread"
|
||||||
|
},
|
||||||
|
"scrutiny": {
|
||||||
|
"passed": "Passed",
|
||||||
|
"failed": "Failed",
|
||||||
|
"unknown": "Unknown"
|
||||||
|
},
|
||||||
|
"pterodactyl": {
|
||||||
|
"servers": "Servers",
|
||||||
|
"nodes": "Nodes"
|
||||||
|
},
|
||||||
|
"prometheus": {
|
||||||
|
"targets_up": "Targets Up",
|
||||||
|
"targets_down": "Targets Down",
|
||||||
|
"targets_total": "Total Targets"
|
||||||
|
},
|
||||||
|
"common": {
|
||||||
|
"bibyterate": "{{value, rate(bits: false; binary: true)}}",
|
||||||
|
"bibitrate": "{{value, rate(bits: true; binary: true)}}"
|
||||||
|
},
|
||||||
|
"widget": {
|
||||||
|
"missing_type": "Missing Widget Type: {{type}}",
|
||||||
|
"api_error": "API Error",
|
||||||
|
"information": "Informasi",
|
||||||
|
"status": "Status",
|
||||||
|
"url": "URL",
|
||||||
|
"raw_error": "Raw Error",
|
||||||
|
"response_data": "Response Data"
|
||||||
|
},
|
||||||
|
"resources": {
|
||||||
|
"cpu": "CPU",
|
||||||
|
"mem": "MEM",
|
||||||
|
"total": "Total",
|
||||||
|
"free": "Free",
|
||||||
|
"used": "Used",
|
||||||
|
"load": "Load",
|
||||||
|
"temp": "TEMP",
|
||||||
|
"max": "Max",
|
||||||
|
"uptime": "UP",
|
||||||
|
"months": "mo",
|
||||||
|
"hours": "h",
|
||||||
|
"days": "d",
|
||||||
|
"minutes": "m"
|
||||||
|
},
|
||||||
|
"ping": {
|
||||||
|
"error": "Error",
|
||||||
|
"ping": "Ping"
|
||||||
|
},
|
||||||
|
"emby": {
|
||||||
|
"playing": "Playing",
|
||||||
|
"transcoding": "Transcoding",
|
||||||
|
"bitrate": "Bitrate",
|
||||||
|
"no_active": "No Active Streams",
|
||||||
|
"movies": "Movies",
|
||||||
|
"series": "Series",
|
||||||
|
"episodes": "Episodes",
|
||||||
|
"songs": "Songs"
|
||||||
|
},
|
||||||
|
"evcc": {
|
||||||
|
"pv_power": "Production",
|
||||||
|
"home_power": "Consumption",
|
||||||
|
"charge_power": "Charger",
|
||||||
|
"battery_soc": "Battery",
|
||||||
|
"grid_power": "Grid",
|
||||||
|
"watt_hour": "Wh"
|
||||||
|
},
|
||||||
|
"flood": {
|
||||||
|
"download": "Download",
|
||||||
|
"upload": "Upload",
|
||||||
|
"leech": "Leech",
|
||||||
|
"seed": "Seed"
|
||||||
|
},
|
||||||
|
"changedetectionio": {
|
||||||
|
"totalObserved": "Total Observed",
|
||||||
|
"diffsDetected": "Diffs Detected"
|
||||||
|
},
|
||||||
|
"channelsdvrserver": {
|
||||||
|
"shows": "Shows",
|
||||||
|
"recordings": "Recordings",
|
||||||
|
"scheduled": "Scheduled",
|
||||||
|
"passes": "Passes"
|
||||||
|
},
|
||||||
|
"tautulli": {
|
||||||
|
"playing": "Playing",
|
||||||
|
"transcoding": "Transcoding",
|
||||||
|
"bitrate": "Bitrate",
|
||||||
|
"no_active": "No Active Streams"
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -6,13 +6,24 @@
|
|||||||
"offline": "Offline",
|
"offline": "Offline",
|
||||||
"rx": "RX",
|
"rx": "RX",
|
||||||
"error": "Errore",
|
"error": "Errore",
|
||||||
"unknown": "Sconosciuto"
|
"unknown": "Sconosciuto",
|
||||||
|
"running": "Running",
|
||||||
|
"starting": "Starting",
|
||||||
|
"unhealthy": "Unhealthy",
|
||||||
|
"not_found": "Not Found",
|
||||||
|
"exited": "Exited",
|
||||||
|
"partial": "Partial",
|
||||||
|
"healthy": "Healthy"
|
||||||
},
|
},
|
||||||
"emby": {
|
"emby": {
|
||||||
"playing": "In riproduzione",
|
"playing": "In riproduzione",
|
||||||
"transcoding": "Transcodifica",
|
"transcoding": "Transcodifica",
|
||||||
"bitrate": "Bitrate",
|
"bitrate": "Bitrate",
|
||||||
"no_active": "Nessuno Stream Attivo"
|
"no_active": "Nessuno Stream Attivo",
|
||||||
|
"movies": "Movies",
|
||||||
|
"series": "Series",
|
||||||
|
"episodes": "Episodes",
|
||||||
|
"songs": "Songs"
|
||||||
},
|
},
|
||||||
"tautulli": {
|
"tautulli": {
|
||||||
"playing": "In riproduzione",
|
"playing": "In riproduzione",
|
||||||
@@ -51,8 +62,16 @@
|
|||||||
"total": "Totale",
|
"total": "Totale",
|
||||||
"free": "Libero",
|
"free": "Libero",
|
||||||
"used": "In utilizzo",
|
"used": "In utilizzo",
|
||||||
"load": "Carica",
|
"load": "Carico",
|
||||||
"cpu": "CPU"
|
"cpu": "CPU",
|
||||||
|
"mem": "MEM",
|
||||||
|
"temp": "TEMP",
|
||||||
|
"max": "Max",
|
||||||
|
"uptime": "UP",
|
||||||
|
"months": "mo",
|
||||||
|
"days": "d",
|
||||||
|
"hours": "h",
|
||||||
|
"minutes": "m"
|
||||||
},
|
},
|
||||||
"rutorrent": {
|
"rutorrent": {
|
||||||
"active": "Attivo",
|
"active": "Attivo",
|
||||||
@@ -62,13 +81,17 @@
|
|||||||
"sonarr": {
|
"sonarr": {
|
||||||
"series": "Serie",
|
"series": "Serie",
|
||||||
"wanted": "Richiesti",
|
"wanted": "Richiesti",
|
||||||
"queued": "In coda"
|
"queued": "In coda",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
},
|
},
|
||||||
"radarr": {
|
"radarr": {
|
||||||
"wanted": "Richiesti",
|
"wanted": "Richiesti",
|
||||||
"queued": "In coda",
|
"queued": "In coda",
|
||||||
"movies": "Film",
|
"movies": "Film",
|
||||||
"missing": "Mancanti"
|
"missing": "Mancanti",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
},
|
},
|
||||||
"readarr": {
|
"readarr": {
|
||||||
"wanted": "Richiesti",
|
"wanted": "Richiesti",
|
||||||
@@ -88,7 +111,8 @@
|
|||||||
"pihole": {
|
"pihole": {
|
||||||
"queries": "Richieste",
|
"queries": "Richieste",
|
||||||
"blocked": "Bloccati",
|
"blocked": "Bloccati",
|
||||||
"gravity": "Severità"
|
"gravity": "Severità",
|
||||||
|
"blocked_percent": "Blocked %"
|
||||||
},
|
},
|
||||||
"npm": {
|
"npm": {
|
||||||
"enabled": "Attivi",
|
"enabled": "Attivi",
|
||||||
@@ -153,7 +177,7 @@
|
|||||||
"lidarr": {
|
"lidarr": {
|
||||||
"wanted": "Mancanti",
|
"wanted": "Mancanti",
|
||||||
"queued": "In coda",
|
"queued": "In coda",
|
||||||
"albums": "Album"
|
"artists": "Artists"
|
||||||
},
|
},
|
||||||
"adguard": {
|
"adguard": {
|
||||||
"queries": "Interrogazioni",
|
"queries": "Interrogazioni",
|
||||||
@@ -175,7 +199,7 @@
|
|||||||
"strelaysrv": {
|
"strelaysrv": {
|
||||||
"numActiveSessions": "Sessioni",
|
"numActiveSessions": "Sessioni",
|
||||||
"numConnections": "Connessioni",
|
"numConnections": "Connessioni",
|
||||||
"dataRelayed": "Ritrasmettessi",
|
"dataRelayed": "Ritrasmessi",
|
||||||
"transferRate": "Velocità"
|
"transferRate": "Velocità"
|
||||||
},
|
},
|
||||||
"authentik": {
|
"authentik": {
|
||||||
@@ -203,17 +227,27 @@
|
|||||||
"wlan": "WLAN",
|
"wlan": "WLAN",
|
||||||
"devices": "Dispositivi",
|
"devices": "Dispositivi",
|
||||||
"lan_devices": "Dispositivi LAN",
|
"lan_devices": "Dispositivi LAN",
|
||||||
"wlan_devices": "Dispositivi WLAN"
|
"wlan_devices": "Dispositivi WLAN",
|
||||||
|
"empty_data": "Subsystem status unknown"
|
||||||
},
|
},
|
||||||
"plex": {
|
"plex": {
|
||||||
"streams": "Trasmissioni attive",
|
"streams": "Trasmissioni attive",
|
||||||
"movies": "Film",
|
"movies": "Film",
|
||||||
"tv": "Programma televisivo"
|
"tv": "Programma televisivo",
|
||||||
|
"albums": "Albums"
|
||||||
},
|
},
|
||||||
"glances": {
|
"glances": {
|
||||||
"cpu": "CPU",
|
"cpu": "CPU",
|
||||||
"mem": "MEM",
|
"wait": "Attendere prego",
|
||||||
"wait": "Attendere prego"
|
"temp": "TEMP",
|
||||||
|
"uptime": "UP",
|
||||||
|
"days": "d",
|
||||||
|
"hours": "h",
|
||||||
|
"load": "Load",
|
||||||
|
"warn": "Warn",
|
||||||
|
"total": "Total",
|
||||||
|
"free": "Free",
|
||||||
|
"used": "Used"
|
||||||
},
|
},
|
||||||
"changedetectionio": {
|
"changedetectionio": {
|
||||||
"totalObserved": "Totale Osservato",
|
"totalObserved": "Totale Osservato",
|
||||||
@@ -222,10 +256,10 @@
|
|||||||
"wmo": {
|
"wmo": {
|
||||||
"65-day": "Pioggia Intensa",
|
"65-day": "Pioggia Intensa",
|
||||||
"2-night": "Parzialmente Nuvoloso",
|
"2-night": "Parzialmente Nuvoloso",
|
||||||
"0-day": "Solleggiato",
|
"0-day": "Soleggiato",
|
||||||
"0-night": "Pulisci",
|
"0-night": "Sereno",
|
||||||
"1-day": "Principalmente Soleggiato",
|
"1-day": "Prevalentemente Soleggiato",
|
||||||
"1-night": "Principalmente Sereno",
|
"1-night": "Prevalentemente Sereno",
|
||||||
"2-day": "Parzialmente Nuvoloso",
|
"2-day": "Parzialmente Nuvoloso",
|
||||||
"3-day": "Nuvoloso",
|
"3-day": "Nuvoloso",
|
||||||
"3-night": "Nuvoloso",
|
"3-night": "Nuvoloso",
|
||||||
@@ -279,7 +313,11 @@
|
|||||||
},
|
},
|
||||||
"quicklaunch": {
|
"quicklaunch": {
|
||||||
"bookmark": "Segnalibro",
|
"bookmark": "Segnalibro",
|
||||||
"service": "Servizio"
|
"service": "Servizio",
|
||||||
|
"search": "Search",
|
||||||
|
"custom": "Custom",
|
||||||
|
"visit": "Visit",
|
||||||
|
"url": "URL"
|
||||||
},
|
},
|
||||||
"homebridge": {
|
"homebridge": {
|
||||||
"available_update": "Sistema",
|
"available_update": "Sistema",
|
||||||
@@ -287,7 +325,10 @@
|
|||||||
"update_available": "Aggiornamento Disponibile",
|
"update_available": "Aggiornamento Disponibile",
|
||||||
"up_to_date": "Aggiornato",
|
"up_to_date": "Aggiornato",
|
||||||
"child_bridges": "Child Bridges",
|
"child_bridges": "Child Bridges",
|
||||||
"child_bridges_status": "{{ok}}/{{total}}"
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
|
"up": "Up",
|
||||||
|
"pending": "Pending",
|
||||||
|
"down": "Down"
|
||||||
},
|
},
|
||||||
"autobrr": {
|
"autobrr": {
|
||||||
"approvedPushes": "Approvato",
|
"approvedPushes": "Approvato",
|
||||||
@@ -314,7 +355,7 @@
|
|||||||
},
|
},
|
||||||
"navidrome": {
|
"navidrome": {
|
||||||
"nothing_streaming": "Nessun Sistema Attivo",
|
"nothing_streaming": "Nessun Sistema Attivo",
|
||||||
"please_wait": "Attendere, Prego"
|
"please_wait": "Attendere prego"
|
||||||
},
|
},
|
||||||
"pyload": {
|
"pyload": {
|
||||||
"speed": "Velocità",
|
"speed": "Velocità",
|
||||||
@@ -391,17 +432,217 @@
|
|||||||
"cpuLoad": "Carico della CPU",
|
"cpuLoad": "Carico della CPU",
|
||||||
"memoryUsed": "Memoria Utilizzata",
|
"memoryUsed": "Memoria Utilizzata",
|
||||||
"uptime": "Tempo di attività",
|
"uptime": "Tempo di attività",
|
||||||
"numberOfLeases": "Leases"
|
"numberOfLeases": "Lease"
|
||||||
},
|
},
|
||||||
"xteve": {
|
"xteve": {
|
||||||
"streams_all": "All Streams",
|
"streams_all": "Tutti gli stream",
|
||||||
"streams_active": "Active Streams",
|
"streams_active": "Stream attivi",
|
||||||
"streams_xepg": "XEPG Channels"
|
"streams_xepg": "Canali XEPG"
|
||||||
},
|
},
|
||||||
"opnsense": {
|
"opnsense": {
|
||||||
"cpu": "CPU Load",
|
"cpu": "Carico CPU",
|
||||||
"memory": "Active Memory",
|
"memory": "Memoria in uso",
|
||||||
"wanUpload": "WAN Upload",
|
"wanUpload": "WAN Upload",
|
||||||
"wanDownload": "WAN Download"
|
"wanDownload": "WAN Download"
|
||||||
|
},
|
||||||
|
"moonraker": {
|
||||||
|
"printer_state": "Printer State",
|
||||||
|
"print_status": "Print Status",
|
||||||
|
"print_progress": "Progress",
|
||||||
|
"layers": "Layers"
|
||||||
|
},
|
||||||
|
"medusa": {
|
||||||
|
"wanted": "Wanted",
|
||||||
|
"queued": "Queued",
|
||||||
|
"series": "Series"
|
||||||
|
},
|
||||||
|
"octoprint": {
|
||||||
|
"printer_state": "Status",
|
||||||
|
"temp_tool": "Tool temp",
|
||||||
|
"temp_bed": "Bed temp",
|
||||||
|
"job_completion": "Completion"
|
||||||
|
},
|
||||||
|
"cloudflared": {
|
||||||
|
"origin_ip": "Origin IP",
|
||||||
|
"status": "Status"
|
||||||
|
},
|
||||||
|
"proxmoxbackupserver": {
|
||||||
|
"datastore_usage": "Datastore",
|
||||||
|
"failed_tasks_24h": "Failed Tasks 24h",
|
||||||
|
"cpu_usage": "CPU",
|
||||||
|
"memory_usage": "Memory"
|
||||||
|
},
|
||||||
|
"immich": {
|
||||||
|
"users": "Users",
|
||||||
|
"photos": "Photos",
|
||||||
|
"videos": "Videos",
|
||||||
|
"storage": "Storage"
|
||||||
|
},
|
||||||
|
"uptimekuma": {
|
||||||
|
"up": "Sites Up",
|
||||||
|
"down": "Sites Down",
|
||||||
|
"uptime": "Uptime",
|
||||||
|
"incident": "Incident",
|
||||||
|
"m": "m"
|
||||||
|
},
|
||||||
|
"komga": {
|
||||||
|
"libraries": "Libraries",
|
||||||
|
"series": "Series",
|
||||||
|
"books": "Books"
|
||||||
|
},
|
||||||
|
"mylar": {
|
||||||
|
"series": "Series",
|
||||||
|
"issues": "Issues",
|
||||||
|
"wanted": "Wanted"
|
||||||
|
},
|
||||||
|
"photoprism": {
|
||||||
|
"albums": "Albums",
|
||||||
|
"photos": "Photos",
|
||||||
|
"videos": "Videos",
|
||||||
|
"people": "People"
|
||||||
|
},
|
||||||
|
"diskstation": {
|
||||||
|
"days": "Days",
|
||||||
|
"uptime": "Uptime",
|
||||||
|
"volumeAvailable": "Available"
|
||||||
|
},
|
||||||
|
"fileflows": {
|
||||||
|
"queue": "Queue",
|
||||||
|
"processing": "Processing",
|
||||||
|
"processed": "Processed",
|
||||||
|
"time": "Time"
|
||||||
|
},
|
||||||
|
"grafana": {
|
||||||
|
"dashboards": "Dashboards",
|
||||||
|
"datasources": "Data Sources",
|
||||||
|
"totalalerts": "Total Alerts",
|
||||||
|
"alertstriggered": "Alerts Triggered"
|
||||||
|
},
|
||||||
|
"nextcloud": {
|
||||||
|
"memoryusage": "Memory Usage",
|
||||||
|
"cpuload": "Cpu Load",
|
||||||
|
"freespace": "Free Space",
|
||||||
|
"activeusers": "Active Users",
|
||||||
|
"numfiles": "Files",
|
||||||
|
"numshares": "Shared Items"
|
||||||
|
},
|
||||||
|
"kopia": {
|
||||||
|
"status": "Status",
|
||||||
|
"size": "Size",
|
||||||
|
"lastrun": "Last Run",
|
||||||
|
"nextrun": "Next Run",
|
||||||
|
"failed": "Failed"
|
||||||
|
},
|
||||||
|
"unmanic": {
|
||||||
|
"active_workers": "Active Workers",
|
||||||
|
"total_workers": "Total Workers",
|
||||||
|
"records_total": "Queue Length"
|
||||||
|
},
|
||||||
|
"healthchecks": {
|
||||||
|
"new": "New",
|
||||||
|
"up": "Online",
|
||||||
|
"grace": "In Grace Period",
|
||||||
|
"down": "Offline",
|
||||||
|
"paused": "Paused",
|
||||||
|
"status": "Status",
|
||||||
|
"last_ping": "Last Ping",
|
||||||
|
"never": "No pings yet"
|
||||||
|
},
|
||||||
|
"pterodactyl": {
|
||||||
|
"servers": "Servers",
|
||||||
|
"nodes": "Nodes"
|
||||||
|
},
|
||||||
|
"prometheus": {
|
||||||
|
"targets_up": "Targets Up",
|
||||||
|
"targets_down": "Targets Down",
|
||||||
|
"targets_total": "Total Targets"
|
||||||
|
},
|
||||||
|
"minecraft": {
|
||||||
|
"players": "Players",
|
||||||
|
"version": "Version",
|
||||||
|
"status": "Status",
|
||||||
|
"up": "Online",
|
||||||
|
"down": "Offline"
|
||||||
|
},
|
||||||
|
"ghostfolio": {
|
||||||
|
"gross_percent_today": "Today",
|
||||||
|
"gross_percent_1y": "One year",
|
||||||
|
"gross_percent_max": "All time"
|
||||||
|
},
|
||||||
|
"audiobookshelf": {
|
||||||
|
"podcasts": "Podcasts",
|
||||||
|
"books": "Books",
|
||||||
|
"podcastsDuration": "Duration",
|
||||||
|
"booksDuration": "Duration"
|
||||||
|
},
|
||||||
|
"homeassistant": {
|
||||||
|
"people_home": "People Home",
|
||||||
|
"lights_on": "Lights On",
|
||||||
|
"switches_on": "Switches On"
|
||||||
|
},
|
||||||
|
"freshrss": {
|
||||||
|
"subscriptions": "Subscriptions",
|
||||||
|
"unread": "Unread"
|
||||||
|
},
|
||||||
|
"channelsdvrserver": {
|
||||||
|
"shows": "Shows",
|
||||||
|
"recordings": "Recordings",
|
||||||
|
"scheduled": "Scheduled",
|
||||||
|
"passes": "Passes"
|
||||||
|
},
|
||||||
|
"whatsupdocker": {
|
||||||
|
"monitoring": "Monitoring",
|
||||||
|
"updates": "Updates"
|
||||||
|
},
|
||||||
|
"tailscale": {
|
||||||
|
"never": "Never",
|
||||||
|
"address": "Address",
|
||||||
|
"expires": "Expires",
|
||||||
|
"last_seen": "Last Seen",
|
||||||
|
"now": "Now",
|
||||||
|
"years": "{{number}}y",
|
||||||
|
"weeks": "{{number}}w",
|
||||||
|
"hours": "{{number}}h",
|
||||||
|
"minutes": "{{number}}m",
|
||||||
|
"seconds": "{{number}}s",
|
||||||
|
"ago": "{{value}} Ago",
|
||||||
|
"days": "{{number}}d"
|
||||||
|
},
|
||||||
|
"qnap": {
|
||||||
|
"cpuUsage": "CPU Usage",
|
||||||
|
"memUsage": "MEM Usage",
|
||||||
|
"systemTempC": "System Temp",
|
||||||
|
"poolUsage": "Pool Usage",
|
||||||
|
"volumeUsage": "Volume Usage",
|
||||||
|
"invalid": "Invalid"
|
||||||
|
},
|
||||||
|
"pfsense": {
|
||||||
|
"load": "Load Avg",
|
||||||
|
"memory": "Mem Usage",
|
||||||
|
"wanStatus": "WAN Status",
|
||||||
|
"up": "Up",
|
||||||
|
"down": "Down",
|
||||||
|
"temp": "Temp",
|
||||||
|
"disk": "Disk Usage",
|
||||||
|
"wanIP": "WAN IP"
|
||||||
|
},
|
||||||
|
"caddy": {
|
||||||
|
"upstreams": "Upstreams",
|
||||||
|
"requests": "Current requests",
|
||||||
|
"requests_failed": "Failed requests"
|
||||||
|
},
|
||||||
|
"evcc": {
|
||||||
|
"pv_power": "Production",
|
||||||
|
"battery_soc": "Battery",
|
||||||
|
"grid_power": "Grid",
|
||||||
|
"home_power": "Consumption",
|
||||||
|
"charge_power": "Charger",
|
||||||
|
"watt_hour": "Wh"
|
||||||
|
},
|
||||||
|
"pialert": {
|
||||||
|
"total": "Total",
|
||||||
|
"connected": "Connected",
|
||||||
|
"new_devices": "New Devices",
|
||||||
|
"down_alerts": "Down Alerts"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
648
public/locales/ja/common.json
Normal file
648
public/locales/ja/common.json
Normal file
@@ -0,0 +1,648 @@
|
|||||||
|
{
|
||||||
|
"navidrome": {
|
||||||
|
"nothing_streaming": "アクティブストリームなし",
|
||||||
|
"please_wait": "お待ちください"
|
||||||
|
},
|
||||||
|
"npm": {
|
||||||
|
"total": "合計",
|
||||||
|
"enabled": "有効",
|
||||||
|
"disabled": "無効"
|
||||||
|
},
|
||||||
|
"strelaysrv": {
|
||||||
|
"numActiveSessions": "セッション",
|
||||||
|
"numConnections": "コネクション",
|
||||||
|
"dataRelayed": "Relayed",
|
||||||
|
"transferRate": "レート"
|
||||||
|
},
|
||||||
|
"glances": {
|
||||||
|
"cpu": "CPU",
|
||||||
|
"wait": "お待ちください",
|
||||||
|
"temp": "温度",
|
||||||
|
"uptime": "UP",
|
||||||
|
"days": "日",
|
||||||
|
"hours": "時間",
|
||||||
|
"load": "Load",
|
||||||
|
"warn": "Warn",
|
||||||
|
"total": "Total",
|
||||||
|
"free": "Free",
|
||||||
|
"used": "Used"
|
||||||
|
},
|
||||||
|
"autobrr": {
|
||||||
|
"filters": "フィルター",
|
||||||
|
"indexers": "Indexers",
|
||||||
|
"approvedPushes": "承認済",
|
||||||
|
"rejectedPushes": "却下"
|
||||||
|
},
|
||||||
|
"gluetun": {
|
||||||
|
"region": "地域",
|
||||||
|
"country": "国",
|
||||||
|
"public_ip": "パブリックIP"
|
||||||
|
},
|
||||||
|
"common": {
|
||||||
|
"bibyterate": "{{value, rate(bits: false; binary: true)}}",
|
||||||
|
"bibitrate": "{{value, rate(bits: true; binary: true)}}"
|
||||||
|
},
|
||||||
|
"widget": {
|
||||||
|
"api_error": "APIエラー",
|
||||||
|
"information": "情報",
|
||||||
|
"missing_type": "見つからないウィジェットタイプ: {{type}}",
|
||||||
|
"status": "状態",
|
||||||
|
"url": "URL",
|
||||||
|
"raw_error": "生のエラー",
|
||||||
|
"response_data": "レスポンスデータ"
|
||||||
|
},
|
||||||
|
"weather": {
|
||||||
|
"current": "現在地",
|
||||||
|
"allow": "クリックで許可",
|
||||||
|
"updating": "アップデート中",
|
||||||
|
"wait": "お待ちください"
|
||||||
|
},
|
||||||
|
"search": {
|
||||||
|
"placeholder": "検索…"
|
||||||
|
},
|
||||||
|
"resources": {
|
||||||
|
"cpu": "CPU",
|
||||||
|
"total": "合計",
|
||||||
|
"free": "フリー",
|
||||||
|
"used": "使用",
|
||||||
|
"load": "ロード",
|
||||||
|
"mem": "MEM",
|
||||||
|
"temp": "温度",
|
||||||
|
"max": "Max",
|
||||||
|
"uptime": "UP",
|
||||||
|
"months": "月",
|
||||||
|
"days": "日",
|
||||||
|
"hours": "時間",
|
||||||
|
"minutes": "分"
|
||||||
|
},
|
||||||
|
"unifi": {
|
||||||
|
"users": "ユーザ",
|
||||||
|
"uptime": "システム・アップタイム",
|
||||||
|
"days": "日",
|
||||||
|
"wan": "WAN",
|
||||||
|
"lan": "LAN",
|
||||||
|
"wlan": "WLAN",
|
||||||
|
"devices": "デバイス",
|
||||||
|
"lan_devices": "LAN デバイス",
|
||||||
|
"wlan_devices": "WLAN デバイス",
|
||||||
|
"lan_users": "LAN ユーザ",
|
||||||
|
"wlan_users": "WLAN ユーザ",
|
||||||
|
"up": "UP",
|
||||||
|
"down": "DOWN",
|
||||||
|
"wait": "お待ちください",
|
||||||
|
"empty_data": "サブシステム状態・不明"
|
||||||
|
},
|
||||||
|
"docker": {
|
||||||
|
"rx": "RX",
|
||||||
|
"tx": "TX",
|
||||||
|
"mem": "MEM",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"offline": "オフライン",
|
||||||
|
"error": "エラー",
|
||||||
|
"unknown": "不明",
|
||||||
|
"running": "起動中",
|
||||||
|
"starting": "起動中",
|
||||||
|
"unhealthy": "非健全",
|
||||||
|
"not_found": "不明",
|
||||||
|
"exited": "終了",
|
||||||
|
"partial": "部分的",
|
||||||
|
"healthy": "健全"
|
||||||
|
},
|
||||||
|
"ping": {
|
||||||
|
"error": "エラー",
|
||||||
|
"ping": "Ping"
|
||||||
|
},
|
||||||
|
"emby": {
|
||||||
|
"playing": "再生中",
|
||||||
|
"transcoding": "変換中",
|
||||||
|
"bitrate": "ビットレート",
|
||||||
|
"no_active": "アクティブ・ストリーム無し",
|
||||||
|
"movies": "映画",
|
||||||
|
"series": "シリーズ",
|
||||||
|
"episodes": "エピソード",
|
||||||
|
"songs": "曲"
|
||||||
|
},
|
||||||
|
"flood": {
|
||||||
|
"download": "ダウンロード",
|
||||||
|
"upload": "アップロード",
|
||||||
|
"leech": "Leech",
|
||||||
|
"seed": "Seed"
|
||||||
|
},
|
||||||
|
"changedetectionio": {
|
||||||
|
"totalObserved": "全観測数",
|
||||||
|
"diffsDetected": "変更数"
|
||||||
|
},
|
||||||
|
"tautulli": {
|
||||||
|
"playing": "再生中",
|
||||||
|
"transcoding": "変換中",
|
||||||
|
"bitrate": "ビットレート",
|
||||||
|
"no_active": "アクティブストリームなし"
|
||||||
|
},
|
||||||
|
"omada": {
|
||||||
|
"connectedAp": "接続されたAP",
|
||||||
|
"activeUser": "アクティブデバイス",
|
||||||
|
"alerts": "アラート",
|
||||||
|
"connectedGateway": "接続されたゲートウェイ",
|
||||||
|
"connectedSwitches": "接続スイッチ"
|
||||||
|
},
|
||||||
|
"nzbget": {
|
||||||
|
"rate": "速度",
|
||||||
|
"remaining": "残り",
|
||||||
|
"downloaded": "ダウンロード"
|
||||||
|
},
|
||||||
|
"plex": {
|
||||||
|
"streams": "アクティブストリーム",
|
||||||
|
"movies": "映画",
|
||||||
|
"tv": "テレビ番組",
|
||||||
|
"albums": "アルバム"
|
||||||
|
},
|
||||||
|
"sabnzbd": {
|
||||||
|
"rate": "速度",
|
||||||
|
"queue": "キュー",
|
||||||
|
"timeleft": "残り時間"
|
||||||
|
},
|
||||||
|
"rutorrent": {
|
||||||
|
"active": "アクティブ",
|
||||||
|
"upload": "アップロード",
|
||||||
|
"download": "ダウンロード"
|
||||||
|
},
|
||||||
|
"transmission": {
|
||||||
|
"download": "ダウンロード",
|
||||||
|
"upload": "アップロード",
|
||||||
|
"leech": "Leech",
|
||||||
|
"seed": "Seed"
|
||||||
|
},
|
||||||
|
"qbittorrent": {
|
||||||
|
"download": "ダウンロード",
|
||||||
|
"upload": "アップロード",
|
||||||
|
"leech": "Leech",
|
||||||
|
"seed": "Seed"
|
||||||
|
},
|
||||||
|
"deluge": {
|
||||||
|
"download": "ダウンロード",
|
||||||
|
"upload": "アップロード",
|
||||||
|
"leech": "Leech",
|
||||||
|
"seed": "Seed"
|
||||||
|
},
|
||||||
|
"downloadstation": {
|
||||||
|
"download": "ダウンロード",
|
||||||
|
"upload": "アップロード",
|
||||||
|
"leech": "Leech",
|
||||||
|
"seed": "Seed"
|
||||||
|
},
|
||||||
|
"sonarr": {
|
||||||
|
"wanted": "募集中",
|
||||||
|
"queued": "待機中",
|
||||||
|
"series": "シリーズ",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
|
},
|
||||||
|
"radarr": {
|
||||||
|
"wanted": "募集中",
|
||||||
|
"missing": "不明",
|
||||||
|
"queued": "キュー",
|
||||||
|
"movies": "映画",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
|
},
|
||||||
|
"lidarr": {
|
||||||
|
"wanted": "募集中",
|
||||||
|
"queued": "キュー",
|
||||||
|
"artists": "Artists"
|
||||||
|
},
|
||||||
|
"readarr": {
|
||||||
|
"wanted": "募集中",
|
||||||
|
"queued": "待機中",
|
||||||
|
"books": "書籍"
|
||||||
|
},
|
||||||
|
"bazarr": {
|
||||||
|
"missingEpisodes": "欠番エピソード",
|
||||||
|
"missingMovies": "不明・映画"
|
||||||
|
},
|
||||||
|
"ombi": {
|
||||||
|
"pending": "保留中",
|
||||||
|
"approved": "承認済",
|
||||||
|
"available": "利用可"
|
||||||
|
},
|
||||||
|
"jellyseerr": {
|
||||||
|
"pending": "保留中",
|
||||||
|
"approved": "承認済",
|
||||||
|
"available": "利用可"
|
||||||
|
},
|
||||||
|
"overseerr": {
|
||||||
|
"pending": "保留中",
|
||||||
|
"processing": "処理中",
|
||||||
|
"approved": "承認済",
|
||||||
|
"available": "利用可"
|
||||||
|
},
|
||||||
|
"pihole": {
|
||||||
|
"queries": "クエリ",
|
||||||
|
"blocked": "ブロック中",
|
||||||
|
"gravity": "グラビティ",
|
||||||
|
"blocked_percent": "Blocked %"
|
||||||
|
},
|
||||||
|
"adguard": {
|
||||||
|
"queries": "クエリ",
|
||||||
|
"blocked": "ブロック中",
|
||||||
|
"filtered": "フィルタ済",
|
||||||
|
"latency": "遅延"
|
||||||
|
},
|
||||||
|
"speedtest": {
|
||||||
|
"upload": "アップロード",
|
||||||
|
"download": "ダウンロード",
|
||||||
|
"ping": "Ping"
|
||||||
|
},
|
||||||
|
"portainer": {
|
||||||
|
"running": "起動中",
|
||||||
|
"stopped": "停止中",
|
||||||
|
"total": "合計"
|
||||||
|
},
|
||||||
|
"tdarr": {
|
||||||
|
"queue": "キュー",
|
||||||
|
"processed": "処理済み",
|
||||||
|
"errored": "エラー",
|
||||||
|
"saved": "保存"
|
||||||
|
},
|
||||||
|
"traefik": {
|
||||||
|
"routers": "ルーター",
|
||||||
|
"services": "サービス",
|
||||||
|
"middleware": "ミドルウェア"
|
||||||
|
},
|
||||||
|
"coinmarketcap": {
|
||||||
|
"configure": "1つ以上の暗号通貨を設定して追跡",
|
||||||
|
"1hour": "1時間",
|
||||||
|
"1day": "1日",
|
||||||
|
"7days": "7日間",
|
||||||
|
"30days": "30日間"
|
||||||
|
},
|
||||||
|
"gotify": {
|
||||||
|
"apps": "アプリケーション",
|
||||||
|
"clients": "クライアント",
|
||||||
|
"messages": "メッセージ"
|
||||||
|
},
|
||||||
|
"prowlarr": {
|
||||||
|
"enableIndexers": "Indexers",
|
||||||
|
"numberOfGrabs": "Grabs",
|
||||||
|
"numberOfQueries": "クエリ",
|
||||||
|
"numberOfFailGrabs": "Fail Grabs",
|
||||||
|
"numberOfFailQueries": "Fail Queries"
|
||||||
|
},
|
||||||
|
"jackett": {
|
||||||
|
"configured": "設定済",
|
||||||
|
"errored": "エラー"
|
||||||
|
},
|
||||||
|
"mastodon": {
|
||||||
|
"user_count": "ユーザー",
|
||||||
|
"status_count": "ポスト",
|
||||||
|
"domain_count": "ドメイン"
|
||||||
|
},
|
||||||
|
"miniflux": {
|
||||||
|
"read": "Read",
|
||||||
|
"unread": "Unread"
|
||||||
|
},
|
||||||
|
"authentik": {
|
||||||
|
"users": "ユーザー",
|
||||||
|
"loginsLast24H": "ログイン (24時間)",
|
||||||
|
"failedLoginsLast24H": "ログイン失敗(24時間)"
|
||||||
|
},
|
||||||
|
"proxmox": {
|
||||||
|
"mem": "MEM",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"lxc": "LXC",
|
||||||
|
"vms": "VM"
|
||||||
|
},
|
||||||
|
"quicklaunch": {
|
||||||
|
"bookmark": "ブックマーク",
|
||||||
|
"service": "サービス",
|
||||||
|
"search": "検索",
|
||||||
|
"custom": "カスタム",
|
||||||
|
"visit": "訪問",
|
||||||
|
"url": "URL"
|
||||||
|
},
|
||||||
|
"wmo": {
|
||||||
|
"0-day": "晴れ",
|
||||||
|
"1-day": "ほぼ晴れ",
|
||||||
|
"0-night": "晴れ",
|
||||||
|
"1-night": "ほぼ晴れ",
|
||||||
|
"2-day": "一時くもり",
|
||||||
|
"2-night": "一部くもり",
|
||||||
|
"3-day": "くもり",
|
||||||
|
"3-night": "くもり",
|
||||||
|
"45-day": "霧",
|
||||||
|
"45-night": "霧",
|
||||||
|
"48-day": "霧",
|
||||||
|
"48-night": "霧",
|
||||||
|
"51-day": "霧雨",
|
||||||
|
"51-night": "霧雨",
|
||||||
|
"53-day": "霧雨",
|
||||||
|
"53-night": "霧雨",
|
||||||
|
"55-day": "霧雨",
|
||||||
|
"55-night": "霧雨",
|
||||||
|
"56-day": "霧雨",
|
||||||
|
"56-night": "霧雨",
|
||||||
|
"57-day": "霧雨",
|
||||||
|
"57-night": "霧雨",
|
||||||
|
"61-day": "小雨",
|
||||||
|
"61-night": "小雨",
|
||||||
|
"63-day": "雨",
|
||||||
|
"63-night": "雨",
|
||||||
|
"67-night": "雨",
|
||||||
|
"71-day": "雪",
|
||||||
|
"65-day": "大雨",
|
||||||
|
"65-night": "大雨",
|
||||||
|
"66-day": "雨",
|
||||||
|
"66-night": "雨",
|
||||||
|
"67-day": "雨",
|
||||||
|
"71-night": "雪",
|
||||||
|
"73-day": "雪",
|
||||||
|
"73-night": "雪",
|
||||||
|
"75-day": "大雪",
|
||||||
|
"75-night": "大雪",
|
||||||
|
"77-day": "粒雪",
|
||||||
|
"77-night": "粒雪",
|
||||||
|
"80-day": "にわか雨",
|
||||||
|
"80-night": "にわか雨",
|
||||||
|
"81-day": "にわか雨",
|
||||||
|
"81-night": "にわか雨",
|
||||||
|
"82-day": "強いにわか雨",
|
||||||
|
"82-night": "強いにわか雨",
|
||||||
|
"85-day": "にわか雪",
|
||||||
|
"85-night": "にわか雪",
|
||||||
|
"86-day": "にわか雪",
|
||||||
|
"86-night": "にわか雪",
|
||||||
|
"95-day": "雷雨",
|
||||||
|
"95-night": "雷雨",
|
||||||
|
"96-day": "雷雨・ひょう",
|
||||||
|
"96-night": "雷雨・ひょう",
|
||||||
|
"99-day": "雷雨・ひょう",
|
||||||
|
"99-night": "雷雨・ひょう"
|
||||||
|
},
|
||||||
|
"homebridge": {
|
||||||
|
"available_update": "システム",
|
||||||
|
"updates": "アップデート",
|
||||||
|
"update_available": "更新あり",
|
||||||
|
"up_to_date": "最新",
|
||||||
|
"child_bridges": "Child Bridges",
|
||||||
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
|
"up": "Up",
|
||||||
|
"pending": "Pending",
|
||||||
|
"down": "Down"
|
||||||
|
},
|
||||||
|
"watchtower": {
|
||||||
|
"containers_scanned": "スキャン済",
|
||||||
|
"containers_updated": "更新済",
|
||||||
|
"containers_failed": "失敗"
|
||||||
|
},
|
||||||
|
"tubearchivist": {
|
||||||
|
"downloads": "キュー",
|
||||||
|
"videos": "ビデオ",
|
||||||
|
"channels": "チャンネル",
|
||||||
|
"playlists": "プレイリスト"
|
||||||
|
},
|
||||||
|
"truenas": {
|
||||||
|
"load": "システム負荷",
|
||||||
|
"uptime": "稼働時間",
|
||||||
|
"alerts": "アラート",
|
||||||
|
"time": "{{value, number(style: unit; unitDisplay: long;)}}"
|
||||||
|
},
|
||||||
|
"pyload": {
|
||||||
|
"speed": "スピード",
|
||||||
|
"active": "アクティブ",
|
||||||
|
"queue": "キュー",
|
||||||
|
"total": "合計"
|
||||||
|
},
|
||||||
|
"hdhomerun": {
|
||||||
|
"channels": "チャンネル",
|
||||||
|
"hd": "HD"
|
||||||
|
},
|
||||||
|
"scrutiny": {
|
||||||
|
"passed": "合格",
|
||||||
|
"failed": "失敗",
|
||||||
|
"unknown": "不明"
|
||||||
|
},
|
||||||
|
"paperlessngx": {
|
||||||
|
"inbox": "受信箱",
|
||||||
|
"total": "合計"
|
||||||
|
},
|
||||||
|
"nextdns": {
|
||||||
|
"wait": "お待ちください",
|
||||||
|
"no_devices": "デバイス データを受信していません"
|
||||||
|
},
|
||||||
|
"mikrotik": {
|
||||||
|
"cpuLoad": "CPU負荷",
|
||||||
|
"memoryUsed": "使用メモリ",
|
||||||
|
"uptime": "稼働時間",
|
||||||
|
"numberOfLeases": "リース"
|
||||||
|
},
|
||||||
|
"xteve": {
|
||||||
|
"streams_all": "全ストリーム",
|
||||||
|
"streams_active": "アクティブ・ストリーム",
|
||||||
|
"streams_xepg": "XEPGチャンネル"
|
||||||
|
},
|
||||||
|
"opnsense": {
|
||||||
|
"cpu": "CPU負荷",
|
||||||
|
"memory": "アクティブ・メモリ",
|
||||||
|
"wanUpload": "WANアップロード",
|
||||||
|
"wanDownload": "WANダウンロード"
|
||||||
|
},
|
||||||
|
"moonraker": {
|
||||||
|
"printer_state": "プリンタの状態",
|
||||||
|
"print_status": "印刷状況",
|
||||||
|
"print_progress": "進捗状況",
|
||||||
|
"layers": "レイヤー"
|
||||||
|
},
|
||||||
|
"medusa": {
|
||||||
|
"wanted": "Wanted",
|
||||||
|
"queued": "Queued",
|
||||||
|
"series": "Series"
|
||||||
|
},
|
||||||
|
"octoprint": {
|
||||||
|
"temp_bed": "ベッド温度",
|
||||||
|
"printer_state": "状態",
|
||||||
|
"temp_tool": "ツール温度",
|
||||||
|
"job_completion": "完了"
|
||||||
|
},
|
||||||
|
"cloudflared": {
|
||||||
|
"origin_ip": "オリジンIP",
|
||||||
|
"status": "状態"
|
||||||
|
},
|
||||||
|
"proxmoxbackupserver": {
|
||||||
|
"datastore_usage": "Datastore",
|
||||||
|
"failed_tasks_24h": "失敗タスク(24h)",
|
||||||
|
"cpu_usage": "CPU",
|
||||||
|
"memory_usage": "メモリ"
|
||||||
|
},
|
||||||
|
"immich": {
|
||||||
|
"users": "ユーザ",
|
||||||
|
"photos": "写真",
|
||||||
|
"videos": "ビデオ",
|
||||||
|
"storage": "ストレージ"
|
||||||
|
},
|
||||||
|
"uptimekuma": {
|
||||||
|
"up": "サイトUp",
|
||||||
|
"down": "サイトDown",
|
||||||
|
"uptime": "稼働時間",
|
||||||
|
"incident": "Incident",
|
||||||
|
"m": "m"
|
||||||
|
},
|
||||||
|
"komga": {
|
||||||
|
"libraries": "ライブラリ",
|
||||||
|
"series": "シリーズ",
|
||||||
|
"books": "書籍"
|
||||||
|
},
|
||||||
|
"mylar": {
|
||||||
|
"series": "シリーズ",
|
||||||
|
"issues": "Issues",
|
||||||
|
"wanted": "Wanted"
|
||||||
|
},
|
||||||
|
"photoprism": {
|
||||||
|
"albums": "アルバム",
|
||||||
|
"photos": "写真",
|
||||||
|
"videos": "ビデオ",
|
||||||
|
"people": "人"
|
||||||
|
},
|
||||||
|
"diskstation": {
|
||||||
|
"days": "日",
|
||||||
|
"uptime": "稼働時間",
|
||||||
|
"volumeAvailable": "利用可能"
|
||||||
|
},
|
||||||
|
"fileflows": {
|
||||||
|
"queue": "キュー",
|
||||||
|
"processing": "処理中",
|
||||||
|
"processed": "処理済み",
|
||||||
|
"time": "時間"
|
||||||
|
},
|
||||||
|
"grafana": {
|
||||||
|
"dashboards": "ダッシュ ボード",
|
||||||
|
"datasources": "データソース",
|
||||||
|
"totalalerts": "アラート総数",
|
||||||
|
"alertstriggered": "トリガーされたアラート"
|
||||||
|
},
|
||||||
|
"nextcloud": {
|
||||||
|
"cpuload": "CPU負荷",
|
||||||
|
"memoryusage": "メモリ使用量",
|
||||||
|
"freespace": "空き容量",
|
||||||
|
"activeusers": "アクティブユーザー",
|
||||||
|
"numfiles": "ファイル",
|
||||||
|
"numshares": "共有アイテム"
|
||||||
|
},
|
||||||
|
"kopia": {
|
||||||
|
"status": "状態",
|
||||||
|
"size": "サイズ",
|
||||||
|
"lastrun": "最終実行",
|
||||||
|
"nextrun": "次の実行",
|
||||||
|
"failed": "失敗"
|
||||||
|
},
|
||||||
|
"unmanic": {
|
||||||
|
"active_workers": "アクティブ・ワーカー",
|
||||||
|
"total_workers": "トータル・ワーカー",
|
||||||
|
"records_total": "キューの長さ"
|
||||||
|
},
|
||||||
|
"healthchecks": {
|
||||||
|
"never": "まだPingはありません",
|
||||||
|
"new": "New",
|
||||||
|
"up": "オンライン",
|
||||||
|
"grace": "猶予期間中",
|
||||||
|
"down": "オフライン",
|
||||||
|
"paused": "一時停止中",
|
||||||
|
"status": "状態",
|
||||||
|
"last_ping": "最後のPing"
|
||||||
|
},
|
||||||
|
"pterodactyl": {
|
||||||
|
"servers": "サーバ",
|
||||||
|
"nodes": "ノード"
|
||||||
|
},
|
||||||
|
"prometheus": {
|
||||||
|
"targets_up": "ターゲットUp",
|
||||||
|
"targets_down": "ターゲット Down",
|
||||||
|
"targets_total": "ターゲット合計"
|
||||||
|
},
|
||||||
|
"minecraft": {
|
||||||
|
"players": "プレイヤー",
|
||||||
|
"version": "バージョン",
|
||||||
|
"status": "状態",
|
||||||
|
"up": "オンライン",
|
||||||
|
"down": "オフライン"
|
||||||
|
},
|
||||||
|
"ghostfolio": {
|
||||||
|
"gross_percent_max": "全期間",
|
||||||
|
"gross_percent_today": "今日",
|
||||||
|
"gross_percent_1y": "1年"
|
||||||
|
},
|
||||||
|
"audiobookshelf": {
|
||||||
|
"podcasts": "ポッドキャスト",
|
||||||
|
"books": "書籍",
|
||||||
|
"podcastsDuration": "時間",
|
||||||
|
"booksDuration": "時間"
|
||||||
|
},
|
||||||
|
"homeassistant": {
|
||||||
|
"people_home": "ホーム人数",
|
||||||
|
"lights_on": "点灯",
|
||||||
|
"switches_on": "スイッチオン"
|
||||||
|
},
|
||||||
|
"freshrss": {
|
||||||
|
"subscriptions": "購読",
|
||||||
|
"unread": "未読"
|
||||||
|
},
|
||||||
|
"channelsdvrserver": {
|
||||||
|
"shows": "ショー",
|
||||||
|
"recordings": "レコーディング",
|
||||||
|
"scheduled": "予定済",
|
||||||
|
"passes": "Passes"
|
||||||
|
},
|
||||||
|
"whatsupdocker": {
|
||||||
|
"monitoring": "Monitoring",
|
||||||
|
"updates": "アップデート"
|
||||||
|
},
|
||||||
|
"tailscale": {
|
||||||
|
"address": "アドレス",
|
||||||
|
"expires": "失効",
|
||||||
|
"never": "なし",
|
||||||
|
"last_seen": "最終日時",
|
||||||
|
"now": "現在",
|
||||||
|
"years": "{{number}}年",
|
||||||
|
"weeks": "{{number}}月",
|
||||||
|
"days": "{{number}}日",
|
||||||
|
"hours": "{{number}}時間",
|
||||||
|
"minutes": "{{number}}分",
|
||||||
|
"seconds": "{{number}}秒",
|
||||||
|
"ago": "{{value}} 前"
|
||||||
|
},
|
||||||
|
"qnap": {
|
||||||
|
"cpuUsage": "CPU Usage",
|
||||||
|
"memUsage": "MEM Usage",
|
||||||
|
"systemTempC": "System Temp",
|
||||||
|
"poolUsage": "Pool Usage",
|
||||||
|
"volumeUsage": "Volume Usage",
|
||||||
|
"invalid": "Invalid"
|
||||||
|
},
|
||||||
|
"pfsense": {
|
||||||
|
"up": "Up",
|
||||||
|
"load": "Load Avg",
|
||||||
|
"memory": "Mem Usage",
|
||||||
|
"wanStatus": "WAN Status",
|
||||||
|
"down": "Down",
|
||||||
|
"temp": "Temp",
|
||||||
|
"disk": "Disk Usage",
|
||||||
|
"wanIP": "WAN IP"
|
||||||
|
},
|
||||||
|
"caddy": {
|
||||||
|
"upstreams": "Upstreams",
|
||||||
|
"requests": "Current requests",
|
||||||
|
"requests_failed": "Failed requests"
|
||||||
|
},
|
||||||
|
"evcc": {
|
||||||
|
"watt_hour": "Wh",
|
||||||
|
"pv_power": "Production",
|
||||||
|
"battery_soc": "Battery",
|
||||||
|
"grid_power": "Grid",
|
||||||
|
"home_power": "Consumption",
|
||||||
|
"charge_power": "Charger"
|
||||||
|
},
|
||||||
|
"pialert": {
|
||||||
|
"total": "Total",
|
||||||
|
"connected": "Connected",
|
||||||
|
"new_devices": "New Devices",
|
||||||
|
"down_alerts": "Down Alerts"
|
||||||
|
}
|
||||||
|
}
|
||||||
648
public/locales/ko/common.json
Normal file
648
public/locales/ko/common.json
Normal file
@@ -0,0 +1,648 @@
|
|||||||
|
{
|
||||||
|
"common": {
|
||||||
|
"bibyterate": "{{value, rate(bits: false; binary: true)}}",
|
||||||
|
"bibitrate": "{{value, rate(bits: true; binary: true)}}"
|
||||||
|
},
|
||||||
|
"rutorrent": {
|
||||||
|
"download": "다운로드",
|
||||||
|
"active": "활성",
|
||||||
|
"upload": "업로드"
|
||||||
|
},
|
||||||
|
"authentik": {
|
||||||
|
"users": "Users",
|
||||||
|
"loginsLast24H": "Logins (24h)",
|
||||||
|
"failedLoginsLast24H": "Failed Logins (24h)"
|
||||||
|
},
|
||||||
|
"pterodactyl": {
|
||||||
|
"nodes": "Nodes",
|
||||||
|
"servers": "Servers"
|
||||||
|
},
|
||||||
|
"widget": {
|
||||||
|
"missing_type": "Missing Widget Type: {{type}}",
|
||||||
|
"api_error": "API 오류",
|
||||||
|
"information": "정보",
|
||||||
|
"status": "상태",
|
||||||
|
"url": "URL",
|
||||||
|
"raw_error": "Raw 오류",
|
||||||
|
"response_data": "응답 데이터"
|
||||||
|
},
|
||||||
|
"weather": {
|
||||||
|
"current": "현재 위치",
|
||||||
|
"allow": "클릭하여 허용",
|
||||||
|
"updating": "갱신 중",
|
||||||
|
"wait": "잠시만 기다리세요"
|
||||||
|
},
|
||||||
|
"search": {
|
||||||
|
"placeholder": "검색…"
|
||||||
|
},
|
||||||
|
"resources": {
|
||||||
|
"cpu": "CPU",
|
||||||
|
"mem": "MEM",
|
||||||
|
"total": "총합",
|
||||||
|
"free": "남음",
|
||||||
|
"used": "사용",
|
||||||
|
"load": "부하",
|
||||||
|
"temp": "온도",
|
||||||
|
"max": "최대",
|
||||||
|
"uptime": "가동",
|
||||||
|
"months": "달",
|
||||||
|
"days": "일",
|
||||||
|
"hours": "시간",
|
||||||
|
"minutes": "분"
|
||||||
|
},
|
||||||
|
"unifi": {
|
||||||
|
"users": "사용자",
|
||||||
|
"uptime": "시스템 업타임",
|
||||||
|
"days": "일",
|
||||||
|
"wan": "WAN",
|
||||||
|
"lan": "LAN",
|
||||||
|
"wlan": "WLAN",
|
||||||
|
"devices": "장치",
|
||||||
|
"lan_devices": "LAN 장치",
|
||||||
|
"wlan_devices": "WLAN 장치",
|
||||||
|
"lan_users": "LAN 사용자",
|
||||||
|
"wlan_users": "WLAN 사용자",
|
||||||
|
"up": "UP",
|
||||||
|
"down": "DOWN",
|
||||||
|
"wait": "잠시만 기다리세요",
|
||||||
|
"empty_data": "서브시스템 상태 알 수 없음"
|
||||||
|
},
|
||||||
|
"docker": {
|
||||||
|
"rx": "RX",
|
||||||
|
"tx": "TX",
|
||||||
|
"mem": "MEM",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"running": "가동 중",
|
||||||
|
"offline": "중지",
|
||||||
|
"error": "오류",
|
||||||
|
"unknown": "알 수 없음",
|
||||||
|
"healthy": "좋음",
|
||||||
|
"starting": "시작 중",
|
||||||
|
"unhealthy": "이상",
|
||||||
|
"not_found": "찾을 수 없음",
|
||||||
|
"exited": "종료됨",
|
||||||
|
"partial": "부분적"
|
||||||
|
},
|
||||||
|
"ping": {
|
||||||
|
"error": "오류",
|
||||||
|
"ping": "Ping"
|
||||||
|
},
|
||||||
|
"emby": {
|
||||||
|
"playing": "재생 중",
|
||||||
|
"transcoding": "트랜스코딩",
|
||||||
|
"bitrate": "비트레이트",
|
||||||
|
"no_active": "활성 스트림 없음",
|
||||||
|
"movies": "영화",
|
||||||
|
"series": "시리즈",
|
||||||
|
"episodes": "에피소드",
|
||||||
|
"songs": "음악"
|
||||||
|
},
|
||||||
|
"flood": {
|
||||||
|
"download": "다운로드",
|
||||||
|
"upload": "업로드",
|
||||||
|
"leech": "리치",
|
||||||
|
"seed": "시드"
|
||||||
|
},
|
||||||
|
"changedetectionio": {
|
||||||
|
"totalObserved": "Total Observed",
|
||||||
|
"diffsDetected": "변경 감지됨"
|
||||||
|
},
|
||||||
|
"tautulli": {
|
||||||
|
"playing": "재생 중",
|
||||||
|
"transcoding": "트랜스코딩",
|
||||||
|
"bitrate": "비트레이트",
|
||||||
|
"no_active": "활성 스트림 없음"
|
||||||
|
},
|
||||||
|
"omada": {
|
||||||
|
"connectedAp": "연결된 AP",
|
||||||
|
"activeUser": "활성 장치",
|
||||||
|
"alerts": "경고",
|
||||||
|
"connectedGateway": "연결된 게이트웨이",
|
||||||
|
"connectedSwitches": "연결된 스위치"
|
||||||
|
},
|
||||||
|
"nzbget": {
|
||||||
|
"rate": "비율",
|
||||||
|
"remaining": "남음",
|
||||||
|
"downloaded": "다운로드됨"
|
||||||
|
},
|
||||||
|
"plex": {
|
||||||
|
"streams": "활성 스트림",
|
||||||
|
"movies": "영화",
|
||||||
|
"tv": "TV 쇼",
|
||||||
|
"albums": "Albums"
|
||||||
|
},
|
||||||
|
"sabnzbd": {
|
||||||
|
"rate": "비율",
|
||||||
|
"queue": "대기열",
|
||||||
|
"timeleft": "남은 시간"
|
||||||
|
},
|
||||||
|
"transmission": {
|
||||||
|
"download": "다운로드",
|
||||||
|
"upload": "업로드",
|
||||||
|
"leech": "리치",
|
||||||
|
"seed": "시드"
|
||||||
|
},
|
||||||
|
"qbittorrent": {
|
||||||
|
"download": "다운로드",
|
||||||
|
"upload": "업로드",
|
||||||
|
"leech": "리치",
|
||||||
|
"seed": "시드"
|
||||||
|
},
|
||||||
|
"deluge": {
|
||||||
|
"download": "다운로드",
|
||||||
|
"upload": "업로드",
|
||||||
|
"leech": "리치",
|
||||||
|
"seed": "시드"
|
||||||
|
},
|
||||||
|
"downloadstation": {
|
||||||
|
"download": "다운로드",
|
||||||
|
"upload": "업로드",
|
||||||
|
"leech": "리치",
|
||||||
|
"seed": "시드"
|
||||||
|
},
|
||||||
|
"sonarr": {
|
||||||
|
"wanted": "요청",
|
||||||
|
"queued": "대기 중",
|
||||||
|
"series": "시리즈",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
|
},
|
||||||
|
"radarr": {
|
||||||
|
"wanted": "요청",
|
||||||
|
"missing": "빠짐",
|
||||||
|
"queued": "대기 중",
|
||||||
|
"movies": "영화",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
|
},
|
||||||
|
"lidarr": {
|
||||||
|
"wanted": "요청",
|
||||||
|
"queued": "대기 중",
|
||||||
|
"artists": "Artists"
|
||||||
|
},
|
||||||
|
"readarr": {
|
||||||
|
"wanted": "요청",
|
||||||
|
"queued": "대기 중",
|
||||||
|
"books": "책"
|
||||||
|
},
|
||||||
|
"bazarr": {
|
||||||
|
"missingEpisodes": "빠진 에피소드",
|
||||||
|
"missingMovies": "빠진 영화"
|
||||||
|
},
|
||||||
|
"ombi": {
|
||||||
|
"pending": "대기 중",
|
||||||
|
"approved": "승인됨",
|
||||||
|
"available": "이용 가능"
|
||||||
|
},
|
||||||
|
"jellyseerr": {
|
||||||
|
"pending": "대기 중",
|
||||||
|
"approved": "승인됨",
|
||||||
|
"available": "사용 가능"
|
||||||
|
},
|
||||||
|
"overseerr": {
|
||||||
|
"pending": "대기 중",
|
||||||
|
"processing": "처리 중",
|
||||||
|
"approved": "승인됨",
|
||||||
|
"available": "사용 가능"
|
||||||
|
},
|
||||||
|
"pihole": {
|
||||||
|
"queries": "쿼리",
|
||||||
|
"blocked": "차단됨",
|
||||||
|
"gravity": "Gravity",
|
||||||
|
"blocked_percent": "Blocked %"
|
||||||
|
},
|
||||||
|
"adguard": {
|
||||||
|
"queries": "쿼리",
|
||||||
|
"blocked": "차단됨",
|
||||||
|
"filtered": "필터링됨",
|
||||||
|
"latency": "지연"
|
||||||
|
},
|
||||||
|
"speedtest": {
|
||||||
|
"upload": "업로드",
|
||||||
|
"download": "다운로드",
|
||||||
|
"ping": "Ping"
|
||||||
|
},
|
||||||
|
"portainer": {
|
||||||
|
"running": "가동 중",
|
||||||
|
"stopped": "중지",
|
||||||
|
"total": "총합"
|
||||||
|
},
|
||||||
|
"tdarr": {
|
||||||
|
"queue": "대기열",
|
||||||
|
"processed": "처리됨",
|
||||||
|
"errored": "오류",
|
||||||
|
"saved": "저장됨"
|
||||||
|
},
|
||||||
|
"traefik": {
|
||||||
|
"routers": "라우터",
|
||||||
|
"services": "서비스",
|
||||||
|
"middleware": "미들웨어"
|
||||||
|
},
|
||||||
|
"navidrome": {
|
||||||
|
"nothing_streaming": "활성 스트림 없음",
|
||||||
|
"please_wait": "잠시만 기다리세요"
|
||||||
|
},
|
||||||
|
"npm": {
|
||||||
|
"enabled": "활성",
|
||||||
|
"disabled": "비활성",
|
||||||
|
"total": "총합"
|
||||||
|
},
|
||||||
|
"coinmarketcap": {
|
||||||
|
"configure": "한 개 이상의 가상화폐를 설정하여 추적",
|
||||||
|
"1hour": "1시간",
|
||||||
|
"1day": "1일",
|
||||||
|
"7days": "7일",
|
||||||
|
"30days": "30일"
|
||||||
|
},
|
||||||
|
"gotify": {
|
||||||
|
"apps": "어플리케이션",
|
||||||
|
"clients": "클라이언트",
|
||||||
|
"messages": "메시지"
|
||||||
|
},
|
||||||
|
"prowlarr": {
|
||||||
|
"enableIndexers": "인덱서",
|
||||||
|
"numberOfGrabs": "Grabs",
|
||||||
|
"numberOfQueries": "Queries",
|
||||||
|
"numberOfFailGrabs": "Fail Grabs",
|
||||||
|
"numberOfFailQueries": "Fail Queries"
|
||||||
|
},
|
||||||
|
"jackett": {
|
||||||
|
"configured": "Configured",
|
||||||
|
"errored": "Errored"
|
||||||
|
},
|
||||||
|
"strelaysrv": {
|
||||||
|
"numActiveSessions": "Sessions",
|
||||||
|
"numConnections": "Connections",
|
||||||
|
"dataRelayed": "Relayed",
|
||||||
|
"transferRate": "Rate"
|
||||||
|
},
|
||||||
|
"mastodon": {
|
||||||
|
"user_count": "Users",
|
||||||
|
"status_count": "Posts",
|
||||||
|
"domain_count": "Domains"
|
||||||
|
},
|
||||||
|
"medusa": {
|
||||||
|
"wanted": "Wanted",
|
||||||
|
"queued": "Queued",
|
||||||
|
"series": "Series"
|
||||||
|
},
|
||||||
|
"minecraft": {
|
||||||
|
"players": "Players",
|
||||||
|
"version": "Version",
|
||||||
|
"status": "Status",
|
||||||
|
"up": "Online",
|
||||||
|
"down": "Offline"
|
||||||
|
},
|
||||||
|
"miniflux": {
|
||||||
|
"read": "Read",
|
||||||
|
"unread": "Unread"
|
||||||
|
},
|
||||||
|
"proxmox": {
|
||||||
|
"mem": "MEM",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"lxc": "LXC",
|
||||||
|
"vms": "VMs"
|
||||||
|
},
|
||||||
|
"glances": {
|
||||||
|
"cpu": "CPU",
|
||||||
|
"wait": "Please wait",
|
||||||
|
"temp": "TEMP",
|
||||||
|
"uptime": "UP",
|
||||||
|
"days": "d",
|
||||||
|
"hours": "h",
|
||||||
|
"load": "Load",
|
||||||
|
"warn": "Warn",
|
||||||
|
"total": "Total",
|
||||||
|
"free": "Free",
|
||||||
|
"used": "Used"
|
||||||
|
},
|
||||||
|
"quicklaunch": {
|
||||||
|
"bookmark": "Bookmark",
|
||||||
|
"service": "Service",
|
||||||
|
"search": "Search",
|
||||||
|
"custom": "Custom",
|
||||||
|
"visit": "Visit",
|
||||||
|
"url": "URL"
|
||||||
|
},
|
||||||
|
"wmo": {
|
||||||
|
"0-day": "Sunny",
|
||||||
|
"0-night": "Clear",
|
||||||
|
"1-day": "Mainly Sunny",
|
||||||
|
"1-night": "Mainly Clear",
|
||||||
|
"2-day": "Partly Cloudy",
|
||||||
|
"2-night": "Partly Cloudy",
|
||||||
|
"3-day": "Cloudy",
|
||||||
|
"3-night": "Cloudy",
|
||||||
|
"45-day": "Foggy",
|
||||||
|
"45-night": "Foggy",
|
||||||
|
"48-day": "Foggy",
|
||||||
|
"48-night": "Foggy",
|
||||||
|
"51-day": "Light Drizzle",
|
||||||
|
"51-night": "Light Drizzle",
|
||||||
|
"53-day": "Drizzle",
|
||||||
|
"53-night": "Drizzle",
|
||||||
|
"55-day": "Heavy Drizzle",
|
||||||
|
"55-night": "Heavy Drizzle",
|
||||||
|
"56-day": "Light Freezing Drizzle",
|
||||||
|
"56-night": "Light Freezing Drizzle",
|
||||||
|
"57-day": "Freezing Drizzle",
|
||||||
|
"57-night": "Freezing Drizzle",
|
||||||
|
"61-day": "Light Rain",
|
||||||
|
"61-night": "Light Rain",
|
||||||
|
"63-day": "Rain",
|
||||||
|
"63-night": "Rain",
|
||||||
|
"65-day": "Heavy Rain",
|
||||||
|
"65-night": "Heavy Rain",
|
||||||
|
"66-day": "Freezing Rain",
|
||||||
|
"66-night": "Freezing Rain",
|
||||||
|
"67-day": "Freezing Rain",
|
||||||
|
"67-night": "Freezing Rain",
|
||||||
|
"71-day": "Light Snow",
|
||||||
|
"71-night": "Light Snow",
|
||||||
|
"73-day": "Snow",
|
||||||
|
"73-night": "Snow",
|
||||||
|
"75-day": "Heavy Snow",
|
||||||
|
"75-night": "Heavy Snow",
|
||||||
|
"77-day": "Snow Grains",
|
||||||
|
"77-night": "Snow Grains",
|
||||||
|
"80-day": "Light Showers",
|
||||||
|
"80-night": "Light Showers",
|
||||||
|
"81-day": "Showers",
|
||||||
|
"81-night": "Showers",
|
||||||
|
"82-day": "Heavy Showers",
|
||||||
|
"82-night": "Heavy Showers",
|
||||||
|
"85-day": "Snow Showers",
|
||||||
|
"85-night": "Snow Showers",
|
||||||
|
"86-day": "Snow Showers",
|
||||||
|
"86-night": "Snow Showers",
|
||||||
|
"95-day": "Thunderstorm",
|
||||||
|
"95-night": "Thunderstorm",
|
||||||
|
"96-day": "Thunderstorm With Hail",
|
||||||
|
"96-night": "Thunderstorm With Hail",
|
||||||
|
"99-day": "Thunderstorm With Hail",
|
||||||
|
"99-night": "Thunderstorm With Hail"
|
||||||
|
},
|
||||||
|
"homebridge": {
|
||||||
|
"available_update": "System",
|
||||||
|
"updates": "Updates",
|
||||||
|
"update_available": "Update Available",
|
||||||
|
"up_to_date": "Up to Date",
|
||||||
|
"child_bridges": "Child Bridges",
|
||||||
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
|
"up": "Up",
|
||||||
|
"pending": "Pending",
|
||||||
|
"down": "Down"
|
||||||
|
},
|
||||||
|
"healthchecks": {
|
||||||
|
"new": "New",
|
||||||
|
"up": "Online",
|
||||||
|
"grace": "In Grace Period",
|
||||||
|
"down": "Offline",
|
||||||
|
"paused": "Paused",
|
||||||
|
"status": "Status",
|
||||||
|
"last_ping": "Last Ping",
|
||||||
|
"never": "No pings yet"
|
||||||
|
},
|
||||||
|
"watchtower": {
|
||||||
|
"containers_scanned": "Scanned",
|
||||||
|
"containers_updated": "Updated",
|
||||||
|
"containers_failed": "Failed"
|
||||||
|
},
|
||||||
|
"autobrr": {
|
||||||
|
"approvedPushes": "Approved",
|
||||||
|
"rejectedPushes": "Rejected",
|
||||||
|
"filters": "Filters",
|
||||||
|
"indexers": "Indexers"
|
||||||
|
},
|
||||||
|
"tubearchivist": {
|
||||||
|
"downloads": "Queue",
|
||||||
|
"videos": "Videos",
|
||||||
|
"channels": "Channels",
|
||||||
|
"playlists": "Playlists"
|
||||||
|
},
|
||||||
|
"truenas": {
|
||||||
|
"load": "System Load",
|
||||||
|
"uptime": "Uptime",
|
||||||
|
"alerts": "Alerts",
|
||||||
|
"time": "{{value, number(style: unit; unitDisplay: long;)}}"
|
||||||
|
},
|
||||||
|
"pyload": {
|
||||||
|
"speed": "Speed",
|
||||||
|
"active": "Active",
|
||||||
|
"queue": "Queue",
|
||||||
|
"total": "Total"
|
||||||
|
},
|
||||||
|
"gluetun": {
|
||||||
|
"public_ip": "Public IP",
|
||||||
|
"region": "Region",
|
||||||
|
"country": "Country"
|
||||||
|
},
|
||||||
|
"hdhomerun": {
|
||||||
|
"channels": "Channels",
|
||||||
|
"hd": "HD"
|
||||||
|
},
|
||||||
|
"scrutiny": {
|
||||||
|
"passed": "Passed",
|
||||||
|
"failed": "Failed",
|
||||||
|
"unknown": "Unknown"
|
||||||
|
},
|
||||||
|
"paperlessngx": {
|
||||||
|
"inbox": "Inbox",
|
||||||
|
"total": "Total"
|
||||||
|
},
|
||||||
|
"nextdns": {
|
||||||
|
"wait": "Please Wait",
|
||||||
|
"no_devices": "No Device Data Received"
|
||||||
|
},
|
||||||
|
"mikrotik": {
|
||||||
|
"cpuLoad": "CPU Load",
|
||||||
|
"memoryUsed": "Memory Used",
|
||||||
|
"uptime": "Uptime",
|
||||||
|
"numberOfLeases": "Leases"
|
||||||
|
},
|
||||||
|
"xteve": {
|
||||||
|
"streams_all": "All Streams",
|
||||||
|
"streams_active": "Active Streams",
|
||||||
|
"streams_xepg": "XEPG Channels"
|
||||||
|
},
|
||||||
|
"opnsense": {
|
||||||
|
"cpu": "CPU Load",
|
||||||
|
"memory": "Active Memory",
|
||||||
|
"wanUpload": "WAN Upload",
|
||||||
|
"wanDownload": "WAN Download"
|
||||||
|
},
|
||||||
|
"moonraker": {
|
||||||
|
"printer_state": "Printer State",
|
||||||
|
"print_status": "Print Status",
|
||||||
|
"print_progress": "Progress",
|
||||||
|
"layers": "Layers"
|
||||||
|
},
|
||||||
|
"octoprint": {
|
||||||
|
"printer_state": "Status",
|
||||||
|
"temp_tool": "Tool temp",
|
||||||
|
"temp_bed": "Bed temp",
|
||||||
|
"job_completion": "Completion"
|
||||||
|
},
|
||||||
|
"cloudflared": {
|
||||||
|
"origin_ip": "Origin IP",
|
||||||
|
"status": "Status"
|
||||||
|
},
|
||||||
|
"proxmoxbackupserver": {
|
||||||
|
"datastore_usage": "Datastore",
|
||||||
|
"failed_tasks_24h": "Failed Tasks 24h",
|
||||||
|
"cpu_usage": "CPU",
|
||||||
|
"memory_usage": "Memory"
|
||||||
|
},
|
||||||
|
"immich": {
|
||||||
|
"users": "Users",
|
||||||
|
"photos": "Photos",
|
||||||
|
"videos": "Videos",
|
||||||
|
"storage": "Storage"
|
||||||
|
},
|
||||||
|
"uptimekuma": {
|
||||||
|
"up": "Sites Up",
|
||||||
|
"down": "Sites Down",
|
||||||
|
"uptime": "Uptime",
|
||||||
|
"incident": "Incident",
|
||||||
|
"m": "m"
|
||||||
|
},
|
||||||
|
"komga": {
|
||||||
|
"libraries": "Libraries",
|
||||||
|
"series": "Series",
|
||||||
|
"books": "Books"
|
||||||
|
},
|
||||||
|
"diskstation": {
|
||||||
|
"days": "Days",
|
||||||
|
"uptime": "Uptime",
|
||||||
|
"volumeAvailable": "Available"
|
||||||
|
},
|
||||||
|
"mylar": {
|
||||||
|
"series": "Series",
|
||||||
|
"issues": "Issues",
|
||||||
|
"wanted": "Wanted"
|
||||||
|
},
|
||||||
|
"photoprism": {
|
||||||
|
"albums": "Albums",
|
||||||
|
"photos": "Photos",
|
||||||
|
"videos": "Videos",
|
||||||
|
"people": "People"
|
||||||
|
},
|
||||||
|
"fileflows": {
|
||||||
|
"queue": "Queue",
|
||||||
|
"processing": "Processing",
|
||||||
|
"processed": "Processed",
|
||||||
|
"time": "Time"
|
||||||
|
},
|
||||||
|
"grafana": {
|
||||||
|
"dashboards": "Dashboards",
|
||||||
|
"datasources": "Data Sources",
|
||||||
|
"totalalerts": "Total Alerts",
|
||||||
|
"alertstriggered": "Alerts Triggered"
|
||||||
|
},
|
||||||
|
"nextcloud": {
|
||||||
|
"cpuload": "Cpu Load",
|
||||||
|
"memoryusage": "Memory Usage",
|
||||||
|
"freespace": "Free Space",
|
||||||
|
"activeusers": "Active Users",
|
||||||
|
"numfiles": "Files",
|
||||||
|
"numshares": "Shared Items"
|
||||||
|
},
|
||||||
|
"kopia": {
|
||||||
|
"status": "Status",
|
||||||
|
"size": "Size",
|
||||||
|
"lastrun": "Last Run",
|
||||||
|
"nextrun": "Next Run",
|
||||||
|
"failed": "Failed"
|
||||||
|
},
|
||||||
|
"unmanic": {
|
||||||
|
"active_workers": "Active Workers",
|
||||||
|
"total_workers": "Total Workers",
|
||||||
|
"records_total": "Queue Length"
|
||||||
|
},
|
||||||
|
"prometheus": {
|
||||||
|
"targets_up": "Targets Up",
|
||||||
|
"targets_down": "Targets Down",
|
||||||
|
"targets_total": "Total Targets"
|
||||||
|
},
|
||||||
|
"ghostfolio": {
|
||||||
|
"gross_percent_today": "Today",
|
||||||
|
"gross_percent_1y": "One year",
|
||||||
|
"gross_percent_max": "All time"
|
||||||
|
},
|
||||||
|
"audiobookshelf": {
|
||||||
|
"podcasts": "Podcasts",
|
||||||
|
"books": "Books",
|
||||||
|
"podcastsDuration": "Duration",
|
||||||
|
"booksDuration": "Duration"
|
||||||
|
},
|
||||||
|
"homeassistant": {
|
||||||
|
"people_home": "People Home",
|
||||||
|
"lights_on": "Lights On",
|
||||||
|
"switches_on": "Switches On"
|
||||||
|
},
|
||||||
|
"freshrss": {
|
||||||
|
"subscriptions": "Subscriptions",
|
||||||
|
"unread": "Unread"
|
||||||
|
},
|
||||||
|
"channelsdvrserver": {
|
||||||
|
"shows": "Shows",
|
||||||
|
"recordings": "Recordings",
|
||||||
|
"scheduled": "Scheduled",
|
||||||
|
"passes": "Passes"
|
||||||
|
},
|
||||||
|
"whatsupdocker": {
|
||||||
|
"monitoring": "Monitoring",
|
||||||
|
"updates": "Updates"
|
||||||
|
},
|
||||||
|
"tailscale": {
|
||||||
|
"address": "Address",
|
||||||
|
"expires": "Expires",
|
||||||
|
"never": "Never",
|
||||||
|
"last_seen": "Last Seen",
|
||||||
|
"now": "Now",
|
||||||
|
"years": "{{number}}y",
|
||||||
|
"weeks": "{{number}}w",
|
||||||
|
"days": "{{number}}d",
|
||||||
|
"hours": "{{number}}h",
|
||||||
|
"minutes": "{{number}}m",
|
||||||
|
"seconds": "{{number}}s",
|
||||||
|
"ago": "{{value}} Ago"
|
||||||
|
},
|
||||||
|
"qnap": {
|
||||||
|
"cpuUsage": "CPU Usage",
|
||||||
|
"memUsage": "MEM Usage",
|
||||||
|
"systemTempC": "System Temp",
|
||||||
|
"poolUsage": "Pool Usage",
|
||||||
|
"volumeUsage": "Volume Usage",
|
||||||
|
"invalid": "Invalid"
|
||||||
|
},
|
||||||
|
"pfsense": {
|
||||||
|
"temp": "Temp",
|
||||||
|
"disk": "Disk Usage",
|
||||||
|
"wanIP": "WAN IP",
|
||||||
|
"load": "Load Avg",
|
||||||
|
"memory": "Mem Usage",
|
||||||
|
"wanStatus": "WAN Status",
|
||||||
|
"up": "Up",
|
||||||
|
"down": "Down"
|
||||||
|
},
|
||||||
|
"caddy": {
|
||||||
|
"upstreams": "Upstreams",
|
||||||
|
"requests": "Current requests",
|
||||||
|
"requests_failed": "Failed requests"
|
||||||
|
},
|
||||||
|
"evcc": {
|
||||||
|
"pv_power": "Production",
|
||||||
|
"battery_soc": "Battery",
|
||||||
|
"grid_power": "Grid",
|
||||||
|
"home_power": "Consumption",
|
||||||
|
"charge_power": "Charger",
|
||||||
|
"watt_hour": "Wh"
|
||||||
|
},
|
||||||
|
"pialert": {
|
||||||
|
"total": "Total",
|
||||||
|
"connected": "Connected",
|
||||||
|
"down_alerts": "Down Alerts",
|
||||||
|
"new_devices": "New Devices"
|
||||||
|
}
|
||||||
|
}
|
||||||
648
public/locales/lv/common.json
Normal file
648
public/locales/lv/common.json
Normal file
@@ -0,0 +1,648 @@
|
|||||||
|
{
|
||||||
|
"common": {
|
||||||
|
"bibyterate": "{{value, rate(bits: false; binary: true)}}",
|
||||||
|
"bibitrate": "{{value, rate(bits: true; binary: true)}}"
|
||||||
|
},
|
||||||
|
"widget": {
|
||||||
|
"missing_type": "Iztrūkst logrīka tips: {{type}}",
|
||||||
|
"api_error": "API kļūda",
|
||||||
|
"information": "Informācija",
|
||||||
|
"status": "Statuss",
|
||||||
|
"url": "URL",
|
||||||
|
"raw_error": "Kļūda",
|
||||||
|
"response_data": "Atbilde"
|
||||||
|
},
|
||||||
|
"weather": {
|
||||||
|
"current": "Pašreizējā atrašanās vieta",
|
||||||
|
"allow": "Piemiedziet, lai atļaut",
|
||||||
|
"updating": "Atjaunina",
|
||||||
|
"wait": "Lūdzu, uzgaidiet"
|
||||||
|
},
|
||||||
|
"search": {
|
||||||
|
"placeholder": "Meklēt…"
|
||||||
|
},
|
||||||
|
"resources": {
|
||||||
|
"cpu": "CPU",
|
||||||
|
"total": "Kopā",
|
||||||
|
"free": "Brīvs",
|
||||||
|
"used": "Izmantojas",
|
||||||
|
"load": "Ielādē",
|
||||||
|
"mem": "MEM",
|
||||||
|
"temp": "TEMP",
|
||||||
|
"max": "Max",
|
||||||
|
"uptime": "UP",
|
||||||
|
"months": "mo",
|
||||||
|
"days": "d",
|
||||||
|
"hours": "h",
|
||||||
|
"minutes": "m"
|
||||||
|
},
|
||||||
|
"unifi": {
|
||||||
|
"users": "Lietotāji",
|
||||||
|
"uptime": "Sistēmas darbības laiks",
|
||||||
|
"days": "Dienas",
|
||||||
|
"wan": "WAN",
|
||||||
|
"lan": "LAN",
|
||||||
|
"wlan": "WLAN",
|
||||||
|
"devices": "Ierīces",
|
||||||
|
"lan_devices": "LAN ierīces",
|
||||||
|
"wlan_devices": "WLAN ierīces",
|
||||||
|
"lan_users": "LAN lietotāji",
|
||||||
|
"wlan_users": "WLAN lietotāji",
|
||||||
|
"up": "DARBOJAS",
|
||||||
|
"down": "NEDARBOJAS",
|
||||||
|
"wait": "Lūdzu, uzgaidiet",
|
||||||
|
"empty_data": "Subsystem status unknown"
|
||||||
|
},
|
||||||
|
"docker": {
|
||||||
|
"rx": "RX",
|
||||||
|
"tx": "TX",
|
||||||
|
"mem": "Atmiņa",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"offline": "Bezsaistē",
|
||||||
|
"error": "Kļūda",
|
||||||
|
"unknown": "Nezināms",
|
||||||
|
"running": "Running",
|
||||||
|
"starting": "Starting",
|
||||||
|
"unhealthy": "Unhealthy",
|
||||||
|
"not_found": "Not Found",
|
||||||
|
"exited": "Exited",
|
||||||
|
"partial": "Partial",
|
||||||
|
"healthy": "Healthy"
|
||||||
|
},
|
||||||
|
"ping": {
|
||||||
|
"error": "Kļūda",
|
||||||
|
"ping": "Ping"
|
||||||
|
},
|
||||||
|
"emby": {
|
||||||
|
"playing": "Atskaņo",
|
||||||
|
"transcoding": "Pārkodē",
|
||||||
|
"bitrate": "Bitrate",
|
||||||
|
"no_active": "Nav aktīvu straumju",
|
||||||
|
"movies": "Movies",
|
||||||
|
"series": "Series",
|
||||||
|
"episodes": "Episodes",
|
||||||
|
"songs": "Songs"
|
||||||
|
},
|
||||||
|
"flood": {
|
||||||
|
"download": "Lejupielāde",
|
||||||
|
"upload": "Augšupielāde",
|
||||||
|
"leech": "Ņēmēji",
|
||||||
|
"seed": "Devēji"
|
||||||
|
},
|
||||||
|
"changedetectionio": {
|
||||||
|
"totalObserved": "Kopā novēro",
|
||||||
|
"diffsDetected": "Atšķirības atrastas"
|
||||||
|
},
|
||||||
|
"tautulli": {
|
||||||
|
"playing": "Atskaņo",
|
||||||
|
"transcoding": "Pārkodē",
|
||||||
|
"bitrate": "Bitrate",
|
||||||
|
"no_active": "Nav aktīvu straumju"
|
||||||
|
},
|
||||||
|
"omada": {
|
||||||
|
"connectedAp": "Savienotie piekļuves punkti",
|
||||||
|
"activeUser": "Aktīvās ierīces",
|
||||||
|
"alerts": "Paziņojumi",
|
||||||
|
"connectedGateway": "Savienotās vārtejas",
|
||||||
|
"connectedSwitches": "Savienotie komutatori"
|
||||||
|
},
|
||||||
|
"nzbget": {
|
||||||
|
"rate": "Rate",
|
||||||
|
"remaining": "Palika",
|
||||||
|
"downloaded": "Lejupielādēts"
|
||||||
|
},
|
||||||
|
"plex": {
|
||||||
|
"streams": "Aktīvās straumes",
|
||||||
|
"movies": "Filmas",
|
||||||
|
"tv": "TV pārraides",
|
||||||
|
"albums": "Albums"
|
||||||
|
},
|
||||||
|
"sabnzbd": {
|
||||||
|
"rate": "Rate",
|
||||||
|
"queue": "Rindā",
|
||||||
|
"timeleft": "Atlikušais laiks"
|
||||||
|
},
|
||||||
|
"rutorrent": {
|
||||||
|
"active": "Aktīvs",
|
||||||
|
"upload": "Augšupielāde",
|
||||||
|
"download": "Lejupielāde"
|
||||||
|
},
|
||||||
|
"transmission": {
|
||||||
|
"download": "Lejupielāde",
|
||||||
|
"upload": "Augšupielāde",
|
||||||
|
"leech": "Leech",
|
||||||
|
"seed": "Devēji"
|
||||||
|
},
|
||||||
|
"qbittorrent": {
|
||||||
|
"download": "Lejupielāde",
|
||||||
|
"upload": "Augšupielāde",
|
||||||
|
"leech": "Leech",
|
||||||
|
"seed": "Devēji"
|
||||||
|
},
|
||||||
|
"deluge": {
|
||||||
|
"download": "Lejupielāde",
|
||||||
|
"upload": "Augšupielāde",
|
||||||
|
"leech": "Leech",
|
||||||
|
"seed": "Devēji"
|
||||||
|
},
|
||||||
|
"downloadstation": {
|
||||||
|
"download": "Download",
|
||||||
|
"upload": "Augšupielāde",
|
||||||
|
"leech": "Leech",
|
||||||
|
"seed": "Seed"
|
||||||
|
},
|
||||||
|
"sonarr": {
|
||||||
|
"wanted": "Wanted",
|
||||||
|
"queued": "Queued",
|
||||||
|
"series": "Series",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
|
},
|
||||||
|
"radarr": {
|
||||||
|
"wanted": "Wanted",
|
||||||
|
"missing": "Missing",
|
||||||
|
"queued": "Queued",
|
||||||
|
"movies": "Filmas",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
|
},
|
||||||
|
"lidarr": {
|
||||||
|
"wanted": "Wanted",
|
||||||
|
"queued": "Queued",
|
||||||
|
"artists": "Artists"
|
||||||
|
},
|
||||||
|
"readarr": {
|
||||||
|
"wanted": "Wanted",
|
||||||
|
"queued": "Queued",
|
||||||
|
"books": "Grāmatas"
|
||||||
|
},
|
||||||
|
"bazarr": {
|
||||||
|
"missingEpisodes": "Missing Episodes",
|
||||||
|
"missingMovies": "Missing Movies"
|
||||||
|
},
|
||||||
|
"ombi": {
|
||||||
|
"pending": "Pending",
|
||||||
|
"approved": "Approved",
|
||||||
|
"available": "Available"
|
||||||
|
},
|
||||||
|
"jellyseerr": {
|
||||||
|
"pending": "Pending",
|
||||||
|
"approved": "Approved",
|
||||||
|
"available": "Available"
|
||||||
|
},
|
||||||
|
"overseerr": {
|
||||||
|
"pending": "Pending",
|
||||||
|
"processing": "Processing",
|
||||||
|
"approved": "Approved",
|
||||||
|
"available": "Available"
|
||||||
|
},
|
||||||
|
"pihole": {
|
||||||
|
"queries": "Queries",
|
||||||
|
"blocked": "Blocked",
|
||||||
|
"gravity": "Gravity",
|
||||||
|
"blocked_percent": "Blocked %"
|
||||||
|
},
|
||||||
|
"adguard": {
|
||||||
|
"queries": "Queries",
|
||||||
|
"blocked": "Blocked",
|
||||||
|
"filtered": "Filtered",
|
||||||
|
"latency": "Latency"
|
||||||
|
},
|
||||||
|
"speedtest": {
|
||||||
|
"upload": "Upload",
|
||||||
|
"download": "Download",
|
||||||
|
"ping": "Ping"
|
||||||
|
},
|
||||||
|
"portainer": {
|
||||||
|
"running": "Running",
|
||||||
|
"stopped": "Stopped",
|
||||||
|
"total": "Total"
|
||||||
|
},
|
||||||
|
"tdarr": {
|
||||||
|
"queue": "Queue",
|
||||||
|
"processed": "Processed",
|
||||||
|
"errored": "Errored",
|
||||||
|
"saved": "Saved"
|
||||||
|
},
|
||||||
|
"traefik": {
|
||||||
|
"routers": "Routers",
|
||||||
|
"services": "Services",
|
||||||
|
"middleware": "Middleware"
|
||||||
|
},
|
||||||
|
"navidrome": {
|
||||||
|
"nothing_streaming": "No Active Streams",
|
||||||
|
"please_wait": "Please Wait"
|
||||||
|
},
|
||||||
|
"npm": {
|
||||||
|
"enabled": "Enabled",
|
||||||
|
"disabled": "Disabled",
|
||||||
|
"total": "Total"
|
||||||
|
},
|
||||||
|
"coinmarketcap": {
|
||||||
|
"configure": "Configure one or more crypto currencies to track",
|
||||||
|
"1hour": "1 Hour",
|
||||||
|
"1day": "1 Day",
|
||||||
|
"7days": "7 Days",
|
||||||
|
"30days": "30 Days"
|
||||||
|
},
|
||||||
|
"gotify": {
|
||||||
|
"apps": "Applications",
|
||||||
|
"clients": "Clients",
|
||||||
|
"messages": "Messages"
|
||||||
|
},
|
||||||
|
"prowlarr": {
|
||||||
|
"enableIndexers": "Indexers",
|
||||||
|
"numberOfGrabs": "Grabs",
|
||||||
|
"numberOfQueries": "Queries",
|
||||||
|
"numberOfFailGrabs": "Fail Grabs",
|
||||||
|
"numberOfFailQueries": "Fail Queries"
|
||||||
|
},
|
||||||
|
"jackett": {
|
||||||
|
"configured": "Configured",
|
||||||
|
"errored": "Errored"
|
||||||
|
},
|
||||||
|
"strelaysrv": {
|
||||||
|
"numActiveSessions": "Sessions",
|
||||||
|
"numConnections": "Connections",
|
||||||
|
"dataRelayed": "Relayed",
|
||||||
|
"transferRate": "Rate"
|
||||||
|
},
|
||||||
|
"mastodon": {
|
||||||
|
"user_count": "Users",
|
||||||
|
"status_count": "Posts",
|
||||||
|
"domain_count": "Domains"
|
||||||
|
},
|
||||||
|
"medusa": {
|
||||||
|
"wanted": "Wanted",
|
||||||
|
"queued": "Queued",
|
||||||
|
"series": "Series"
|
||||||
|
},
|
||||||
|
"miniflux": {
|
||||||
|
"read": "Read",
|
||||||
|
"unread": "Unread"
|
||||||
|
},
|
||||||
|
"authentik": {
|
||||||
|
"users": "Users",
|
||||||
|
"loginsLast24H": "Logins (24h)",
|
||||||
|
"failedLoginsLast24H": "Failed Logins (24h)"
|
||||||
|
},
|
||||||
|
"proxmox": {
|
||||||
|
"mem": "MEM",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"lxc": "LXC",
|
||||||
|
"vms": "VMs"
|
||||||
|
},
|
||||||
|
"glances": {
|
||||||
|
"cpu": "CPU",
|
||||||
|
"wait": "Please wait",
|
||||||
|
"uptime": "UP",
|
||||||
|
"days": "d",
|
||||||
|
"hours": "h",
|
||||||
|
"temp": "TEMP",
|
||||||
|
"load": "Load",
|
||||||
|
"warn": "Warn",
|
||||||
|
"total": "Total",
|
||||||
|
"free": "Free",
|
||||||
|
"used": "Used"
|
||||||
|
},
|
||||||
|
"quicklaunch": {
|
||||||
|
"bookmark": "Bookmark",
|
||||||
|
"service": "Service",
|
||||||
|
"search": "Search",
|
||||||
|
"custom": "Custom",
|
||||||
|
"visit": "Visit",
|
||||||
|
"url": "URL"
|
||||||
|
},
|
||||||
|
"wmo": {
|
||||||
|
"0-day": "Saulains",
|
||||||
|
"0-night": "Skaidrs",
|
||||||
|
"1-day": "Galvenokārt saulains",
|
||||||
|
"1-night": "Galvenokārt skaidrs",
|
||||||
|
"2-day": "Daļēji apmācies",
|
||||||
|
"2-night": "Daļēji apmācies",
|
||||||
|
"3-day": "Apmācies",
|
||||||
|
"3-night": "Apmācies",
|
||||||
|
"45-day": "Miglains",
|
||||||
|
"45-night": "Miglains",
|
||||||
|
"48-day": "Miglains",
|
||||||
|
"48-night": "Miglains",
|
||||||
|
"51-day": "Neliels lietus",
|
||||||
|
"51-night": "Neliels lietus",
|
||||||
|
"53-day": "Lietus",
|
||||||
|
"53-night": "Lietus",
|
||||||
|
"55-day": "Spēcīgs lietus",
|
||||||
|
"55-night": "Spēcīgs lietus",
|
||||||
|
"56-day": "Neliels stindzinošs lietus",
|
||||||
|
"56-night": "Neliels stindzinošs lietus",
|
||||||
|
"57-day": "Sasalstošs lietus",
|
||||||
|
"57-night": "Freezing Drizzle",
|
||||||
|
"61-day": "Viegls lietus",
|
||||||
|
"61-night": "Viegls lietus",
|
||||||
|
"63-day": "Lietus",
|
||||||
|
"63-night": "Lietus",
|
||||||
|
"65-day": "Spēcīgs lietus",
|
||||||
|
"65-night": "Spēcīgs lietus",
|
||||||
|
"66-day": "Ledains lietus",
|
||||||
|
"66-night": "Ledains lietus",
|
||||||
|
"67-day": "Ledains lietus",
|
||||||
|
"67-night": "Ledains lietus",
|
||||||
|
"71-day": "Neliels sniegs",
|
||||||
|
"71-night": "Neliels sniegs",
|
||||||
|
"73-day": "Sniegs",
|
||||||
|
"73-night": "Sniegs",
|
||||||
|
"75-day": "Heavy Snow",
|
||||||
|
"75-night": "Heavy Snow",
|
||||||
|
"77-day": "Snow Grains",
|
||||||
|
"77-night": "Snow Grains",
|
||||||
|
"80-day": "Light Showers",
|
||||||
|
"80-night": "Light Showers",
|
||||||
|
"81-day": "Showers",
|
||||||
|
"81-night": "Showers",
|
||||||
|
"82-day": "Heavy Showers",
|
||||||
|
"82-night": "Heavy Showers",
|
||||||
|
"85-day": "Snow Showers",
|
||||||
|
"85-night": "Snow Showers",
|
||||||
|
"86-day": "Snow Showers",
|
||||||
|
"86-night": "Snow Showers",
|
||||||
|
"95-day": "Thunderstorm",
|
||||||
|
"95-night": "Thunderstorm",
|
||||||
|
"96-day": "Thunderstorm With Hail",
|
||||||
|
"96-night": "Thunderstorm With Hail",
|
||||||
|
"99-day": "Thunderstorm With Hail",
|
||||||
|
"99-night": "Thunderstorm With Hail"
|
||||||
|
},
|
||||||
|
"homebridge": {
|
||||||
|
"available_update": "System",
|
||||||
|
"updates": "Updates",
|
||||||
|
"update_available": "Update Available",
|
||||||
|
"up_to_date": "Up to Date",
|
||||||
|
"child_bridges": "Child Bridges",
|
||||||
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
|
"up": "Up",
|
||||||
|
"pending": "Pending",
|
||||||
|
"down": "Down"
|
||||||
|
},
|
||||||
|
"watchtower": {
|
||||||
|
"containers_scanned": "Scanned",
|
||||||
|
"containers_updated": "Updated",
|
||||||
|
"containers_failed": "Failed"
|
||||||
|
},
|
||||||
|
"autobrr": {
|
||||||
|
"approvedPushes": "Approved",
|
||||||
|
"rejectedPushes": "Rejected",
|
||||||
|
"filters": "Filters",
|
||||||
|
"indexers": "Indexers"
|
||||||
|
},
|
||||||
|
"tubearchivist": {
|
||||||
|
"downloads": "Queue",
|
||||||
|
"videos": "Videos",
|
||||||
|
"channels": "Channels",
|
||||||
|
"playlists": "Playlists"
|
||||||
|
},
|
||||||
|
"truenas": {
|
||||||
|
"load": "System Load",
|
||||||
|
"uptime": "Uptime",
|
||||||
|
"alerts": "Alerts",
|
||||||
|
"time": "{{value, number(style: unit; unitDisplay: long;)}}"
|
||||||
|
},
|
||||||
|
"pyload": {
|
||||||
|
"speed": "Speed",
|
||||||
|
"active": "Active",
|
||||||
|
"queue": "Queue",
|
||||||
|
"total": "Total"
|
||||||
|
},
|
||||||
|
"gluetun": {
|
||||||
|
"public_ip": "Public IP",
|
||||||
|
"region": "Region",
|
||||||
|
"country": "Country"
|
||||||
|
},
|
||||||
|
"hdhomerun": {
|
||||||
|
"channels": "Channels",
|
||||||
|
"hd": "HD"
|
||||||
|
},
|
||||||
|
"scrutiny": {
|
||||||
|
"passed": "Passed",
|
||||||
|
"failed": "Failed",
|
||||||
|
"unknown": "Unknown"
|
||||||
|
},
|
||||||
|
"paperlessngx": {
|
||||||
|
"inbox": "Inbox",
|
||||||
|
"total": "Total"
|
||||||
|
},
|
||||||
|
"nextdns": {
|
||||||
|
"wait": "Please Wait",
|
||||||
|
"no_devices": "No Device Data Received"
|
||||||
|
},
|
||||||
|
"mikrotik": {
|
||||||
|
"cpuLoad": "CPU Load",
|
||||||
|
"memoryUsed": "Memory Used",
|
||||||
|
"uptime": "Uptime",
|
||||||
|
"numberOfLeases": "Leases"
|
||||||
|
},
|
||||||
|
"xteve": {
|
||||||
|
"streams_all": "All Streams",
|
||||||
|
"streams_active": "Active Streams",
|
||||||
|
"streams_xepg": "XEPG Channels"
|
||||||
|
},
|
||||||
|
"opnsense": {
|
||||||
|
"cpu": "CPU Load",
|
||||||
|
"memory": "Active Memory",
|
||||||
|
"wanUpload": "WAN Upload",
|
||||||
|
"wanDownload": "WAN Download"
|
||||||
|
},
|
||||||
|
"moonraker": {
|
||||||
|
"printer_state": "Printer State",
|
||||||
|
"print_status": "Print Status",
|
||||||
|
"print_progress": "Progress",
|
||||||
|
"layers": "Layers"
|
||||||
|
},
|
||||||
|
"octoprint": {
|
||||||
|
"printer_state": "Status",
|
||||||
|
"temp_tool": "Tool temp",
|
||||||
|
"temp_bed": "Bed temp",
|
||||||
|
"job_completion": "Completion"
|
||||||
|
},
|
||||||
|
"cloudflared": {
|
||||||
|
"origin_ip": "Origin IP",
|
||||||
|
"status": "Status"
|
||||||
|
},
|
||||||
|
"proxmoxbackupserver": {
|
||||||
|
"datastore_usage": "Datastore",
|
||||||
|
"failed_tasks_24h": "Failed Tasks 24h",
|
||||||
|
"cpu_usage": "CPU",
|
||||||
|
"memory_usage": "Memory"
|
||||||
|
},
|
||||||
|
"immich": {
|
||||||
|
"users": "Users",
|
||||||
|
"photos": "Photos",
|
||||||
|
"videos": "Videos",
|
||||||
|
"storage": "Storage"
|
||||||
|
},
|
||||||
|
"uptimekuma": {
|
||||||
|
"up": "Sites Up",
|
||||||
|
"down": "Sites Down",
|
||||||
|
"uptime": "Uptime",
|
||||||
|
"incident": "Incident",
|
||||||
|
"m": "m"
|
||||||
|
},
|
||||||
|
"komga": {
|
||||||
|
"libraries": "Libraries",
|
||||||
|
"series": "Series",
|
||||||
|
"books": "Books"
|
||||||
|
},
|
||||||
|
"mylar": {
|
||||||
|
"series": "Series",
|
||||||
|
"issues": "Issues",
|
||||||
|
"wanted": "Wanted"
|
||||||
|
},
|
||||||
|
"photoprism": {
|
||||||
|
"albums": "Albums",
|
||||||
|
"photos": "Photos",
|
||||||
|
"videos": "Videos",
|
||||||
|
"people": "People"
|
||||||
|
},
|
||||||
|
"diskstation": {
|
||||||
|
"days": "Days",
|
||||||
|
"uptime": "Uptime",
|
||||||
|
"volumeAvailable": "Available"
|
||||||
|
},
|
||||||
|
"fileflows": {
|
||||||
|
"queue": "Queue",
|
||||||
|
"processing": "Processing",
|
||||||
|
"processed": "Processed",
|
||||||
|
"time": "Time"
|
||||||
|
},
|
||||||
|
"grafana": {
|
||||||
|
"dashboards": "Dashboards",
|
||||||
|
"datasources": "Data Sources",
|
||||||
|
"totalalerts": "Total Alerts",
|
||||||
|
"alertstriggered": "Alerts Triggered"
|
||||||
|
},
|
||||||
|
"nextcloud": {
|
||||||
|
"cpuload": "Cpu Load",
|
||||||
|
"memoryusage": "Memory Usage",
|
||||||
|
"freespace": "Free Space",
|
||||||
|
"activeusers": "Active Users",
|
||||||
|
"numfiles": "Files",
|
||||||
|
"numshares": "Shared Items"
|
||||||
|
},
|
||||||
|
"kopia": {
|
||||||
|
"status": "Status",
|
||||||
|
"size": "Size",
|
||||||
|
"lastrun": "Last Run",
|
||||||
|
"nextrun": "Next Run",
|
||||||
|
"failed": "Failed"
|
||||||
|
},
|
||||||
|
"unmanic": {
|
||||||
|
"active_workers": "Active Workers",
|
||||||
|
"total_workers": "Total Workers",
|
||||||
|
"records_total": "Queue Length"
|
||||||
|
},
|
||||||
|
"healthchecks": {
|
||||||
|
"new": "New",
|
||||||
|
"up": "Online",
|
||||||
|
"grace": "In Grace Period",
|
||||||
|
"down": "Offline",
|
||||||
|
"paused": "Paused",
|
||||||
|
"status": "Status",
|
||||||
|
"last_ping": "Last Ping",
|
||||||
|
"never": "No pings yet"
|
||||||
|
},
|
||||||
|
"pterodactyl": {
|
||||||
|
"servers": "Servers",
|
||||||
|
"nodes": "Nodes"
|
||||||
|
},
|
||||||
|
"prometheus": {
|
||||||
|
"targets_up": "Targets Up",
|
||||||
|
"targets_down": "Targets Down",
|
||||||
|
"targets_total": "Total Targets"
|
||||||
|
},
|
||||||
|
"minecraft": {
|
||||||
|
"down": "Offline",
|
||||||
|
"players": "Players",
|
||||||
|
"status": "Status",
|
||||||
|
"up": "Online",
|
||||||
|
"version": "Version"
|
||||||
|
},
|
||||||
|
"ghostfolio": {
|
||||||
|
"gross_percent_today": "Today",
|
||||||
|
"gross_percent_1y": "One year",
|
||||||
|
"gross_percent_max": "All time"
|
||||||
|
},
|
||||||
|
"audiobookshelf": {
|
||||||
|
"podcasts": "Podcasts",
|
||||||
|
"books": "Books",
|
||||||
|
"podcastsDuration": "Duration",
|
||||||
|
"booksDuration": "Duration"
|
||||||
|
},
|
||||||
|
"homeassistant": {
|
||||||
|
"people_home": "People Home",
|
||||||
|
"lights_on": "Lights On",
|
||||||
|
"switches_on": "Switches On"
|
||||||
|
},
|
||||||
|
"freshrss": {
|
||||||
|
"subscriptions": "Subscriptions",
|
||||||
|
"unread": "Unread"
|
||||||
|
},
|
||||||
|
"channelsdvrserver": {
|
||||||
|
"shows": "Shows",
|
||||||
|
"recordings": "Recordings",
|
||||||
|
"scheduled": "Scheduled",
|
||||||
|
"passes": "Passes"
|
||||||
|
},
|
||||||
|
"whatsupdocker": {
|
||||||
|
"monitoring": "Monitoring",
|
||||||
|
"updates": "Updates"
|
||||||
|
},
|
||||||
|
"tailscale": {
|
||||||
|
"address": "Address",
|
||||||
|
"expires": "Expires",
|
||||||
|
"never": "Never",
|
||||||
|
"last_seen": "Last Seen",
|
||||||
|
"now": "Now",
|
||||||
|
"years": "{{number}}y",
|
||||||
|
"weeks": "{{number}}w",
|
||||||
|
"days": "{{number}}d",
|
||||||
|
"hours": "{{number}}h",
|
||||||
|
"minutes": "{{number}}m",
|
||||||
|
"seconds": "{{number}}s",
|
||||||
|
"ago": "{{value}} Ago"
|
||||||
|
},
|
||||||
|
"qnap": {
|
||||||
|
"cpuUsage": "CPU Usage",
|
||||||
|
"memUsage": "MEM Usage",
|
||||||
|
"systemTempC": "System Temp",
|
||||||
|
"poolUsage": "Pool Usage",
|
||||||
|
"volumeUsage": "Volume Usage",
|
||||||
|
"invalid": "Invalid"
|
||||||
|
},
|
||||||
|
"pfsense": {
|
||||||
|
"load": "Load Avg",
|
||||||
|
"memory": "Mem Usage",
|
||||||
|
"wanStatus": "WAN Status",
|
||||||
|
"up": "Up",
|
||||||
|
"down": "Down",
|
||||||
|
"temp": "Temp",
|
||||||
|
"disk": "Disk Usage",
|
||||||
|
"wanIP": "WAN IP"
|
||||||
|
},
|
||||||
|
"caddy": {
|
||||||
|
"upstreams": "Upstreams",
|
||||||
|
"requests": "Current requests",
|
||||||
|
"requests_failed": "Failed requests"
|
||||||
|
},
|
||||||
|
"evcc": {
|
||||||
|
"pv_power": "Production",
|
||||||
|
"battery_soc": "Battery",
|
||||||
|
"grid_power": "Grid",
|
||||||
|
"home_power": "Consumption",
|
||||||
|
"charge_power": "Charger",
|
||||||
|
"watt_hour": "Wh"
|
||||||
|
},
|
||||||
|
"pialert": {
|
||||||
|
"total": "Total",
|
||||||
|
"connected": "Connected",
|
||||||
|
"new_devices": "New Devices",
|
||||||
|
"down_alerts": "Down Alerts"
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -4,7 +4,15 @@
|
|||||||
"total": "Jumlah",
|
"total": "Jumlah",
|
||||||
"free": "Bebas",
|
"free": "Bebas",
|
||||||
"used": "Telah diguna",
|
"used": "Telah diguna",
|
||||||
"load": "Beban"
|
"load": "Beban",
|
||||||
|
"mem": "MEM",
|
||||||
|
"temp": "TEMP",
|
||||||
|
"max": "Max",
|
||||||
|
"uptime": "UP",
|
||||||
|
"months": "mo",
|
||||||
|
"days": "d",
|
||||||
|
"hours": "h",
|
||||||
|
"minutes": "m"
|
||||||
},
|
},
|
||||||
"unifi": {
|
"unifi": {
|
||||||
"uptime": "Masa Operasi Sistem",
|
"uptime": "Masa Operasi Sistem",
|
||||||
@@ -20,12 +28,13 @@
|
|||||||
"wlan_users": "Pengguna WLAN",
|
"wlan_users": "Pengguna WLAN",
|
||||||
"up": "HIDUP",
|
"up": "HIDUP",
|
||||||
"down": "MATI",
|
"down": "MATI",
|
||||||
"wait": "Sila tunggu"
|
"wait": "Sila tunggu",
|
||||||
|
"empty_data": "Subsystem status unknown"
|
||||||
},
|
},
|
||||||
"lidarr": {
|
"lidarr": {
|
||||||
"queued": "Dibaris Gilir",
|
"queued": "Dibaris Gilir",
|
||||||
"albums": "Album",
|
"wanted": "Mahu",
|
||||||
"wanted": "Mahu"
|
"artists": "Artists"
|
||||||
},
|
},
|
||||||
"readarr": {
|
"readarr": {
|
||||||
"wanted": "Mahu",
|
"wanted": "Mahu",
|
||||||
@@ -57,12 +66,24 @@
|
|||||||
},
|
},
|
||||||
"glances": {
|
"glances": {
|
||||||
"cpu": "CPU",
|
"cpu": "CPU",
|
||||||
"mem": "MEM",
|
"wait": "Sila tunggu",
|
||||||
"wait": "Sila tunggu"
|
"temp": "TEMP",
|
||||||
|
"uptime": "UP",
|
||||||
|
"days": "d",
|
||||||
|
"hours": "h",
|
||||||
|
"load": "Load",
|
||||||
|
"warn": "Warn",
|
||||||
|
"total": "Total",
|
||||||
|
"free": "Free",
|
||||||
|
"used": "Used"
|
||||||
},
|
},
|
||||||
"quicklaunch": {
|
"quicklaunch": {
|
||||||
"bookmark": "Tandabuku",
|
"bookmark": "Tandabuku",
|
||||||
"service": "Servis"
|
"service": "Servis",
|
||||||
|
"search": "Search",
|
||||||
|
"custom": "Custom",
|
||||||
|
"visit": "Visit",
|
||||||
|
"url": "URL"
|
||||||
},
|
},
|
||||||
"wmo": {
|
"wmo": {
|
||||||
"0-day": "Terik",
|
"0-day": "Terik",
|
||||||
@@ -152,7 +173,14 @@
|
|||||||
"cpu": "CPU",
|
"cpu": "CPU",
|
||||||
"offline": "Luar talian",
|
"offline": "Luar talian",
|
||||||
"error": "Ralat",
|
"error": "Ralat",
|
||||||
"unknown": "Tidak Diketahui"
|
"unknown": "Tidak Diketahui",
|
||||||
|
"running": "Running",
|
||||||
|
"starting": "Starting",
|
||||||
|
"unhealthy": "Unhealthy",
|
||||||
|
"not_found": "Not Found",
|
||||||
|
"exited": "Exited",
|
||||||
|
"partial": "Partial",
|
||||||
|
"healthy": "Healthy"
|
||||||
},
|
},
|
||||||
"changedetectionio": {
|
"changedetectionio": {
|
||||||
"totalObserved": "Jumlah Diperhatikan",
|
"totalObserved": "Jumlah Diperhatikan",
|
||||||
@@ -162,7 +190,11 @@
|
|||||||
"playing": "Sedang dimainkan",
|
"playing": "Sedang dimainkan",
|
||||||
"transcoding": "Transkoding",
|
"transcoding": "Transkoding",
|
||||||
"bitrate": "Kadar bit",
|
"bitrate": "Kadar bit",
|
||||||
"no_active": "Tiada Strim Aktif"
|
"no_active": "Tiada Strim Aktif",
|
||||||
|
"movies": "Movies",
|
||||||
|
"series": "Series",
|
||||||
|
"episodes": "Episodes",
|
||||||
|
"songs": "Songs"
|
||||||
},
|
},
|
||||||
"tautulli": {
|
"tautulli": {
|
||||||
"playing": "Sedang Dimainkan",
|
"playing": "Sedang Dimainkan",
|
||||||
@@ -173,7 +205,8 @@
|
|||||||
"plex": {
|
"plex": {
|
||||||
"streams": "Strim Aktif",
|
"streams": "Strim Aktif",
|
||||||
"movies": "Filem",
|
"movies": "Filem",
|
||||||
"tv": "Rancangan TV"
|
"tv": "Rancangan TV",
|
||||||
|
"albums": "Albums"
|
||||||
},
|
},
|
||||||
"sabnzbd": {
|
"sabnzbd": {
|
||||||
"rate": "Kadar",
|
"rate": "Kadar",
|
||||||
@@ -200,13 +233,17 @@
|
|||||||
"sonarr": {
|
"sonarr": {
|
||||||
"wanted": "Mahu",
|
"wanted": "Mahu",
|
||||||
"queued": "Dibaris Gilir",
|
"queued": "Dibaris Gilir",
|
||||||
"series": "Bersiri"
|
"series": "Bersiri",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
},
|
},
|
||||||
"radarr": {
|
"radarr": {
|
||||||
"wanted": "Mahu",
|
"wanted": "Mahu",
|
||||||
"missing": "Hilang",
|
"missing": "Hilang",
|
||||||
"queued": "Dibaris Gilir",
|
"queued": "Dibaris Gilir",
|
||||||
"movies": "Filem"
|
"movies": "Filem",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
},
|
},
|
||||||
"bazarr": {
|
"bazarr": {
|
||||||
"missingEpisodes": "Episod Yang Hilang",
|
"missingEpisodes": "Episod Yang Hilang",
|
||||||
@@ -226,7 +263,8 @@
|
|||||||
"pihole": {
|
"pihole": {
|
||||||
"queries": "Permintaan",
|
"queries": "Permintaan",
|
||||||
"blocked": "Disekat",
|
"blocked": "Disekat",
|
||||||
"gravity": "Gravity"
|
"gravity": "Gravity",
|
||||||
|
"blocked_percent": "Blocked %"
|
||||||
},
|
},
|
||||||
"adguard": {
|
"adguard": {
|
||||||
"queries": "Permintaan",
|
"queries": "Permintaan",
|
||||||
@@ -287,7 +325,10 @@
|
|||||||
"updates": "Kemaskini",
|
"updates": "Kemaskini",
|
||||||
"update_available": "Kemaskini Tersedia",
|
"update_available": "Kemaskini Tersedia",
|
||||||
"up_to_date": "Terkemaskini",
|
"up_to_date": "Terkemaskini",
|
||||||
"child_bridges": "Jambatan Anak"
|
"child_bridges": "Jambatan Anak",
|
||||||
|
"up": "Up",
|
||||||
|
"pending": "Pending",
|
||||||
|
"down": "Down"
|
||||||
},
|
},
|
||||||
"watchtower": {
|
"watchtower": {
|
||||||
"containers_scanned": "Terimbas",
|
"containers_scanned": "Terimbas",
|
||||||
@@ -403,5 +444,205 @@
|
|||||||
"memory": "Active Memory",
|
"memory": "Active Memory",
|
||||||
"wanUpload": "WAN Upload",
|
"wanUpload": "WAN Upload",
|
||||||
"wanDownload": "WAN Download"
|
"wanDownload": "WAN Download"
|
||||||
|
},
|
||||||
|
"moonraker": {
|
||||||
|
"printer_state": "Printer State",
|
||||||
|
"print_status": "Print Status",
|
||||||
|
"print_progress": "Progress",
|
||||||
|
"layers": "Layers"
|
||||||
|
},
|
||||||
|
"medusa": {
|
||||||
|
"wanted": "Wanted",
|
||||||
|
"queued": "Queued",
|
||||||
|
"series": "Series"
|
||||||
|
},
|
||||||
|
"octoprint": {
|
||||||
|
"printer_state": "Status",
|
||||||
|
"temp_tool": "Tool temp",
|
||||||
|
"temp_bed": "Bed temp",
|
||||||
|
"job_completion": "Completion"
|
||||||
|
},
|
||||||
|
"cloudflared": {
|
||||||
|
"origin_ip": "Origin IP",
|
||||||
|
"status": "Status"
|
||||||
|
},
|
||||||
|
"proxmoxbackupserver": {
|
||||||
|
"datastore_usage": "Datastore",
|
||||||
|
"failed_tasks_24h": "Failed Tasks 24h",
|
||||||
|
"cpu_usage": "CPU",
|
||||||
|
"memory_usage": "Memory"
|
||||||
|
},
|
||||||
|
"immich": {
|
||||||
|
"users": "Users",
|
||||||
|
"photos": "Photos",
|
||||||
|
"videos": "Videos",
|
||||||
|
"storage": "Storage"
|
||||||
|
},
|
||||||
|
"uptimekuma": {
|
||||||
|
"up": "Sites Up",
|
||||||
|
"down": "Sites Down",
|
||||||
|
"uptime": "Uptime",
|
||||||
|
"incident": "Incident",
|
||||||
|
"m": "m"
|
||||||
|
},
|
||||||
|
"komga": {
|
||||||
|
"libraries": "Libraries",
|
||||||
|
"series": "Series",
|
||||||
|
"books": "Books"
|
||||||
|
},
|
||||||
|
"mylar": {
|
||||||
|
"series": "Series",
|
||||||
|
"issues": "Issues",
|
||||||
|
"wanted": "Wanted"
|
||||||
|
},
|
||||||
|
"photoprism": {
|
||||||
|
"albums": "Albums",
|
||||||
|
"photos": "Photos",
|
||||||
|
"videos": "Videos",
|
||||||
|
"people": "People"
|
||||||
|
},
|
||||||
|
"diskstation": {
|
||||||
|
"days": "Days",
|
||||||
|
"uptime": "Uptime",
|
||||||
|
"volumeAvailable": "Available"
|
||||||
|
},
|
||||||
|
"fileflows": {
|
||||||
|
"queue": "Queue",
|
||||||
|
"processing": "Processing",
|
||||||
|
"processed": "Processed",
|
||||||
|
"time": "Time"
|
||||||
|
},
|
||||||
|
"grafana": {
|
||||||
|
"dashboards": "Dashboards",
|
||||||
|
"datasources": "Data Sources",
|
||||||
|
"totalalerts": "Total Alerts",
|
||||||
|
"alertstriggered": "Alerts Triggered"
|
||||||
|
},
|
||||||
|
"nextcloud": {
|
||||||
|
"cpuload": "Cpu Load",
|
||||||
|
"memoryusage": "Memory Usage",
|
||||||
|
"freespace": "Free Space",
|
||||||
|
"activeusers": "Active Users",
|
||||||
|
"numfiles": "Files",
|
||||||
|
"numshares": "Shared Items"
|
||||||
|
},
|
||||||
|
"kopia": {
|
||||||
|
"status": "Status",
|
||||||
|
"size": "Size",
|
||||||
|
"lastrun": "Last Run",
|
||||||
|
"nextrun": "Next Run",
|
||||||
|
"failed": "Failed"
|
||||||
|
},
|
||||||
|
"unmanic": {
|
||||||
|
"active_workers": "Active Workers",
|
||||||
|
"total_workers": "Total Workers",
|
||||||
|
"records_total": "Queue Length"
|
||||||
|
},
|
||||||
|
"healthchecks": {
|
||||||
|
"new": "New",
|
||||||
|
"up": "Online",
|
||||||
|
"grace": "In Grace Period",
|
||||||
|
"down": "Offline",
|
||||||
|
"paused": "Paused",
|
||||||
|
"status": "Status",
|
||||||
|
"last_ping": "Last Ping",
|
||||||
|
"never": "No pings yet"
|
||||||
|
},
|
||||||
|
"pterodactyl": {
|
||||||
|
"servers": "Servers",
|
||||||
|
"nodes": "Nodes"
|
||||||
|
},
|
||||||
|
"prometheus": {
|
||||||
|
"targets_up": "Targets Up",
|
||||||
|
"targets_down": "Targets Down",
|
||||||
|
"targets_total": "Total Targets"
|
||||||
|
},
|
||||||
|
"minecraft": {
|
||||||
|
"players": "Players",
|
||||||
|
"version": "Version",
|
||||||
|
"status": "Status",
|
||||||
|
"up": "Online",
|
||||||
|
"down": "Offline"
|
||||||
|
},
|
||||||
|
"ghostfolio": {
|
||||||
|
"gross_percent_today": "Today",
|
||||||
|
"gross_percent_1y": "One year",
|
||||||
|
"gross_percent_max": "All time"
|
||||||
|
},
|
||||||
|
"audiobookshelf": {
|
||||||
|
"podcasts": "Podcasts",
|
||||||
|
"books": "Books",
|
||||||
|
"podcastsDuration": "Duration",
|
||||||
|
"booksDuration": "Duration"
|
||||||
|
},
|
||||||
|
"homeassistant": {
|
||||||
|
"people_home": "People Home",
|
||||||
|
"lights_on": "Lights On",
|
||||||
|
"switches_on": "Switches On"
|
||||||
|
},
|
||||||
|
"freshrss": {
|
||||||
|
"subscriptions": "Subscriptions",
|
||||||
|
"unread": "Unread"
|
||||||
|
},
|
||||||
|
"channelsdvrserver": {
|
||||||
|
"shows": "Shows",
|
||||||
|
"recordings": "Recordings",
|
||||||
|
"scheduled": "Scheduled",
|
||||||
|
"passes": "Passes"
|
||||||
|
},
|
||||||
|
"whatsupdocker": {
|
||||||
|
"monitoring": "Monitoring",
|
||||||
|
"updates": "Updates"
|
||||||
|
},
|
||||||
|
"tailscale": {
|
||||||
|
"address": "Address",
|
||||||
|
"expires": "Expires",
|
||||||
|
"never": "Never",
|
||||||
|
"last_seen": "Last Seen",
|
||||||
|
"now": "Now",
|
||||||
|
"years": "{{number}}y",
|
||||||
|
"weeks": "{{number}}w",
|
||||||
|
"days": "{{number}}d",
|
||||||
|
"hours": "{{number}}h",
|
||||||
|
"minutes": "{{number}}m",
|
||||||
|
"seconds": "{{number}}s",
|
||||||
|
"ago": "{{value}} Ago"
|
||||||
|
},
|
||||||
|
"qnap": {
|
||||||
|
"cpuUsage": "CPU Usage",
|
||||||
|
"memUsage": "MEM Usage",
|
||||||
|
"systemTempC": "System Temp",
|
||||||
|
"poolUsage": "Pool Usage",
|
||||||
|
"volumeUsage": "Volume Usage",
|
||||||
|
"invalid": "Invalid"
|
||||||
|
},
|
||||||
|
"pfsense": {
|
||||||
|
"load": "Load Avg",
|
||||||
|
"memory": "Mem Usage",
|
||||||
|
"wanStatus": "WAN Status",
|
||||||
|
"up": "Up",
|
||||||
|
"down": "Down",
|
||||||
|
"temp": "Temp",
|
||||||
|
"disk": "Disk Usage",
|
||||||
|
"wanIP": "WAN IP"
|
||||||
|
},
|
||||||
|
"caddy": {
|
||||||
|
"upstreams": "Upstreams",
|
||||||
|
"requests": "Current requests",
|
||||||
|
"requests_failed": "Failed requests"
|
||||||
|
},
|
||||||
|
"evcc": {
|
||||||
|
"pv_power": "Production",
|
||||||
|
"battery_soc": "Battery",
|
||||||
|
"grid_power": "Grid",
|
||||||
|
"home_power": "Consumption",
|
||||||
|
"charge_power": "Charger",
|
||||||
|
"watt_hour": "Wh"
|
||||||
|
},
|
||||||
|
"pialert": {
|
||||||
|
"total": "Total",
|
||||||
|
"connected": "Connected",
|
||||||
|
"new_devices": "New Devices",
|
||||||
|
"down_alerts": "Down Alerts"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -16,7 +16,15 @@
|
|||||||
"free": "Ledig",
|
"free": "Ledig",
|
||||||
"used": "Brukt",
|
"used": "Brukt",
|
||||||
"load": "Last inn",
|
"load": "Last inn",
|
||||||
"cpu": "CPU"
|
"cpu": "CPU",
|
||||||
|
"mem": "MEM",
|
||||||
|
"temp": "TEMP",
|
||||||
|
"max": "Max",
|
||||||
|
"uptime": "UP",
|
||||||
|
"months": "mo",
|
||||||
|
"days": "d",
|
||||||
|
"hours": "h",
|
||||||
|
"minutes": "m"
|
||||||
},
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "Mottatt",
|
"rx": "Mottatt",
|
||||||
@@ -25,13 +33,24 @@
|
|||||||
"cpu": "Prosessor",
|
"cpu": "Prosessor",
|
||||||
"offline": "Frakoblet",
|
"offline": "Frakoblet",
|
||||||
"error": "Error",
|
"error": "Error",
|
||||||
"unknown": "Unknown"
|
"unknown": "Unknown",
|
||||||
|
"running": "Running",
|
||||||
|
"starting": "Starting",
|
||||||
|
"exited": "Exited",
|
||||||
|
"unhealthy": "Unhealthy",
|
||||||
|
"not_found": "Not Found",
|
||||||
|
"partial": "Partial",
|
||||||
|
"healthy": "Healthy"
|
||||||
},
|
},
|
||||||
"emby": {
|
"emby": {
|
||||||
"playing": "Spiller",
|
"playing": "Spiller",
|
||||||
"transcoding": "Transkoding",
|
"transcoding": "Transkoding",
|
||||||
"bitrate": "Bitrate",
|
"bitrate": "Bitrate",
|
||||||
"no_active": "Ingen aktive strømmer"
|
"no_active": "Ingen aktive strømmer",
|
||||||
|
"movies": "Movies",
|
||||||
|
"series": "Series",
|
||||||
|
"episodes": "Episodes",
|
||||||
|
"songs": "Songs"
|
||||||
},
|
},
|
||||||
"tautulli": {
|
"tautulli": {
|
||||||
"playing": "Spiller",
|
"playing": "Spiller",
|
||||||
@@ -47,13 +66,17 @@
|
|||||||
"sonarr": {
|
"sonarr": {
|
||||||
"wanted": "Ønsket",
|
"wanted": "Ønsket",
|
||||||
"queued": "I kø",
|
"queued": "I kø",
|
||||||
"series": "Serie"
|
"series": "Serie",
|
||||||
|
"unknown": "Unknown",
|
||||||
|
"queue": "Queue"
|
||||||
},
|
},
|
||||||
"radarr": {
|
"radarr": {
|
||||||
"wanted": "Ønsket",
|
"wanted": "Ønsket",
|
||||||
"queued": "I kø",
|
"queued": "I kø",
|
||||||
"movies": "Filmer",
|
"movies": "Filmer",
|
||||||
"missing": "Missing"
|
"missing": "Missing",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
},
|
},
|
||||||
"readarr": {
|
"readarr": {
|
||||||
"wanted": "Wanted",
|
"wanted": "Wanted",
|
||||||
@@ -73,7 +96,8 @@
|
|||||||
"pihole": {
|
"pihole": {
|
||||||
"queries": "Spørringer",
|
"queries": "Spørringer",
|
||||||
"blocked": "Blokkert",
|
"blocked": "Blokkert",
|
||||||
"gravity": "Gravitet"
|
"gravity": "Gravitet",
|
||||||
|
"blocked_percent": "Blocked %"
|
||||||
},
|
},
|
||||||
"speedtest": {
|
"speedtest": {
|
||||||
"upload": "Opplasting",
|
"upload": "Opplasting",
|
||||||
@@ -153,7 +177,7 @@
|
|||||||
"lidarr": {
|
"lidarr": {
|
||||||
"wanted": "Wanted",
|
"wanted": "Wanted",
|
||||||
"queued": "Queued",
|
"queued": "Queued",
|
||||||
"albums": "Albums"
|
"artists": "Artists"
|
||||||
},
|
},
|
||||||
"adguard": {
|
"adguard": {
|
||||||
"queries": "Queries",
|
"queries": "Queries",
|
||||||
@@ -203,17 +227,27 @@
|
|||||||
"wlan": "WLAN",
|
"wlan": "WLAN",
|
||||||
"devices": "Devices",
|
"devices": "Devices",
|
||||||
"lan_devices": "LAN Devices",
|
"lan_devices": "LAN Devices",
|
||||||
"wlan_devices": "WLAN Devices"
|
"wlan_devices": "WLAN Devices",
|
||||||
|
"empty_data": "Subsystem status unknown"
|
||||||
},
|
},
|
||||||
"plex": {
|
"plex": {
|
||||||
"streams": "Active Streams",
|
"streams": "Active Streams",
|
||||||
"movies": "Movies",
|
"movies": "Movies",
|
||||||
"tv": "TV Shows"
|
"tv": "TV Shows",
|
||||||
|
"albums": "Albums"
|
||||||
},
|
},
|
||||||
"glances": {
|
"glances": {
|
||||||
"cpu": "CPU",
|
"cpu": "CPU",
|
||||||
"mem": "MEM",
|
"wait": "Please wait",
|
||||||
"wait": "Please wait"
|
"temp": "TEMP",
|
||||||
|
"uptime": "UP",
|
||||||
|
"days": "d",
|
||||||
|
"hours": "h",
|
||||||
|
"load": "Load",
|
||||||
|
"warn": "Warn",
|
||||||
|
"total": "Total",
|
||||||
|
"free": "Free",
|
||||||
|
"used": "Used"
|
||||||
},
|
},
|
||||||
"changedetectionio": {
|
"changedetectionio": {
|
||||||
"totalObserved": "Total Observed",
|
"totalObserved": "Total Observed",
|
||||||
@@ -279,7 +313,11 @@
|
|||||||
},
|
},
|
||||||
"quicklaunch": {
|
"quicklaunch": {
|
||||||
"bookmark": "Bookmark",
|
"bookmark": "Bookmark",
|
||||||
"service": "Service"
|
"service": "Service",
|
||||||
|
"search": "Search",
|
||||||
|
"custom": "Custom",
|
||||||
|
"visit": "Visit",
|
||||||
|
"url": "URL"
|
||||||
},
|
},
|
||||||
"homebridge": {
|
"homebridge": {
|
||||||
"available_update": "System",
|
"available_update": "System",
|
||||||
@@ -287,7 +325,10 @@
|
|||||||
"update_available": "Update Available",
|
"update_available": "Update Available",
|
||||||
"up_to_date": "Up to Date",
|
"up_to_date": "Up to Date",
|
||||||
"child_bridges": "Child Bridges",
|
"child_bridges": "Child Bridges",
|
||||||
"child_bridges_status": "{{ok}}/{{total}}"
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
|
"up": "Up",
|
||||||
|
"pending": "Pending",
|
||||||
|
"down": "Down"
|
||||||
},
|
},
|
||||||
"autobrr": {
|
"autobrr": {
|
||||||
"approvedPushes": "Approved",
|
"approvedPushes": "Approved",
|
||||||
@@ -403,5 +444,205 @@
|
|||||||
"memory": "Active Memory",
|
"memory": "Active Memory",
|
||||||
"wanUpload": "WAN Upload",
|
"wanUpload": "WAN Upload",
|
||||||
"wanDownload": "WAN Download"
|
"wanDownload": "WAN Download"
|
||||||
|
},
|
||||||
|
"moonraker": {
|
||||||
|
"printer_state": "Printer State",
|
||||||
|
"print_status": "Print Status",
|
||||||
|
"print_progress": "Progress",
|
||||||
|
"layers": "Layers"
|
||||||
|
},
|
||||||
|
"medusa": {
|
||||||
|
"wanted": "Wanted",
|
||||||
|
"queued": "Queued",
|
||||||
|
"series": "Series"
|
||||||
|
},
|
||||||
|
"octoprint": {
|
||||||
|
"printer_state": "Status",
|
||||||
|
"temp_tool": "Tool temp",
|
||||||
|
"temp_bed": "Bed temp",
|
||||||
|
"job_completion": "Completion"
|
||||||
|
},
|
||||||
|
"cloudflared": {
|
||||||
|
"origin_ip": "Origin IP",
|
||||||
|
"status": "Status"
|
||||||
|
},
|
||||||
|
"proxmoxbackupserver": {
|
||||||
|
"datastore_usage": "Datastore",
|
||||||
|
"failed_tasks_24h": "Failed Tasks 24h",
|
||||||
|
"cpu_usage": "CPU",
|
||||||
|
"memory_usage": "Memory"
|
||||||
|
},
|
||||||
|
"immich": {
|
||||||
|
"users": "Users",
|
||||||
|
"photos": "Photos",
|
||||||
|
"videos": "Videos",
|
||||||
|
"storage": "Storage"
|
||||||
|
},
|
||||||
|
"uptimekuma": {
|
||||||
|
"up": "Sites Up",
|
||||||
|
"down": "Sites Down",
|
||||||
|
"uptime": "Uptime",
|
||||||
|
"incident": "Incident",
|
||||||
|
"m": "m"
|
||||||
|
},
|
||||||
|
"komga": {
|
||||||
|
"libraries": "Libraries",
|
||||||
|
"series": "Series",
|
||||||
|
"books": "Books"
|
||||||
|
},
|
||||||
|
"mylar": {
|
||||||
|
"series": "Series",
|
||||||
|
"issues": "Issues",
|
||||||
|
"wanted": "Wanted"
|
||||||
|
},
|
||||||
|
"photoprism": {
|
||||||
|
"albums": "Albums",
|
||||||
|
"photos": "Photos",
|
||||||
|
"videos": "Videos",
|
||||||
|
"people": "People"
|
||||||
|
},
|
||||||
|
"diskstation": {
|
||||||
|
"days": "Days",
|
||||||
|
"uptime": "Uptime",
|
||||||
|
"volumeAvailable": "Available"
|
||||||
|
},
|
||||||
|
"fileflows": {
|
||||||
|
"queue": "Queue",
|
||||||
|
"processing": "Processing",
|
||||||
|
"processed": "Processed",
|
||||||
|
"time": "Time"
|
||||||
|
},
|
||||||
|
"grafana": {
|
||||||
|
"dashboards": "Dashboards",
|
||||||
|
"datasources": "Data Sources",
|
||||||
|
"totalalerts": "Total Alerts",
|
||||||
|
"alertstriggered": "Alerts Triggered"
|
||||||
|
},
|
||||||
|
"nextcloud": {
|
||||||
|
"cpuload": "Cpu Load",
|
||||||
|
"memoryusage": "Memory Usage",
|
||||||
|
"freespace": "Free Space",
|
||||||
|
"activeusers": "Active Users",
|
||||||
|
"numfiles": "Files",
|
||||||
|
"numshares": "Shared Items"
|
||||||
|
},
|
||||||
|
"kopia": {
|
||||||
|
"status": "Status",
|
||||||
|
"size": "Size",
|
||||||
|
"lastrun": "Last Run",
|
||||||
|
"nextrun": "Next Run",
|
||||||
|
"failed": "Failed"
|
||||||
|
},
|
||||||
|
"unmanic": {
|
||||||
|
"active_workers": "Active Workers",
|
||||||
|
"total_workers": "Total Workers",
|
||||||
|
"records_total": "Queue Length"
|
||||||
|
},
|
||||||
|
"healthchecks": {
|
||||||
|
"new": "New",
|
||||||
|
"up": "Online",
|
||||||
|
"grace": "In Grace Period",
|
||||||
|
"down": "Offline",
|
||||||
|
"paused": "Paused",
|
||||||
|
"status": "Status",
|
||||||
|
"last_ping": "Last Ping",
|
||||||
|
"never": "No pings yet"
|
||||||
|
},
|
||||||
|
"pterodactyl": {
|
||||||
|
"servers": "Servers",
|
||||||
|
"nodes": "Nodes"
|
||||||
|
},
|
||||||
|
"prometheus": {
|
||||||
|
"targets_up": "Targets Up",
|
||||||
|
"targets_down": "Targets Down",
|
||||||
|
"targets_total": "Total Targets"
|
||||||
|
},
|
||||||
|
"minecraft": {
|
||||||
|
"players": "Players",
|
||||||
|
"version": "Version",
|
||||||
|
"status": "Status",
|
||||||
|
"up": "Online",
|
||||||
|
"down": "Offline"
|
||||||
|
},
|
||||||
|
"ghostfolio": {
|
||||||
|
"gross_percent_today": "Today",
|
||||||
|
"gross_percent_1y": "One year",
|
||||||
|
"gross_percent_max": "All time"
|
||||||
|
},
|
||||||
|
"audiobookshelf": {
|
||||||
|
"podcasts": "Podcasts",
|
||||||
|
"books": "Books",
|
||||||
|
"podcastsDuration": "Duration",
|
||||||
|
"booksDuration": "Duration"
|
||||||
|
},
|
||||||
|
"homeassistant": {
|
||||||
|
"people_home": "People Home",
|
||||||
|
"lights_on": "Lights On",
|
||||||
|
"switches_on": "Switches On"
|
||||||
|
},
|
||||||
|
"freshrss": {
|
||||||
|
"subscriptions": "Subscriptions",
|
||||||
|
"unread": "Unread"
|
||||||
|
},
|
||||||
|
"channelsdvrserver": {
|
||||||
|
"shows": "Shows",
|
||||||
|
"recordings": "Recordings",
|
||||||
|
"scheduled": "Scheduled",
|
||||||
|
"passes": "Passes"
|
||||||
|
},
|
||||||
|
"whatsupdocker": {
|
||||||
|
"monitoring": "Monitoring",
|
||||||
|
"updates": "Updates"
|
||||||
|
},
|
||||||
|
"tailscale": {
|
||||||
|
"address": "Address",
|
||||||
|
"expires": "Expires",
|
||||||
|
"never": "Never",
|
||||||
|
"last_seen": "Last Seen",
|
||||||
|
"now": "Now",
|
||||||
|
"years": "{{number}}y",
|
||||||
|
"weeks": "{{number}}w",
|
||||||
|
"days": "{{number}}d",
|
||||||
|
"hours": "{{number}}h",
|
||||||
|
"minutes": "{{number}}m",
|
||||||
|
"seconds": "{{number}}s",
|
||||||
|
"ago": "{{value}} Ago"
|
||||||
|
},
|
||||||
|
"qnap": {
|
||||||
|
"cpuUsage": "CPU Usage",
|
||||||
|
"memUsage": "MEM Usage",
|
||||||
|
"systemTempC": "System Temp",
|
||||||
|
"poolUsage": "Pool Usage",
|
||||||
|
"volumeUsage": "Volume Usage",
|
||||||
|
"invalid": "Invalid"
|
||||||
|
},
|
||||||
|
"pfsense": {
|
||||||
|
"load": "Load Avg",
|
||||||
|
"memory": "Mem Usage",
|
||||||
|
"wanStatus": "WAN Status",
|
||||||
|
"up": "Up",
|
||||||
|
"down": "Down",
|
||||||
|
"temp": "Temp",
|
||||||
|
"disk": "Disk Usage",
|
||||||
|
"wanIP": "WAN IP"
|
||||||
|
},
|
||||||
|
"caddy": {
|
||||||
|
"upstreams": "Upstreams",
|
||||||
|
"requests": "Current requests",
|
||||||
|
"requests_failed": "Failed requests"
|
||||||
|
},
|
||||||
|
"evcc": {
|
||||||
|
"pv_power": "Production",
|
||||||
|
"battery_soc": "Battery",
|
||||||
|
"grid_power": "Grid",
|
||||||
|
"home_power": "Consumption",
|
||||||
|
"charge_power": "Charger",
|
||||||
|
"watt_hour": "Wh"
|
||||||
|
},
|
||||||
|
"pialert": {
|
||||||
|
"total": "Total",
|
||||||
|
"connected": "Connected",
|
||||||
|
"new_devices": "New Devices",
|
||||||
|
"down_alerts": "Down Alerts"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,19 +1,27 @@
|
|||||||
{
|
{
|
||||||
"widget": {
|
"widget": {
|
||||||
"missing_type": "Missing Widget Type: {{type}}",
|
"missing_type": "Missend Widget Type: {{type}}",
|
||||||
"api_error": "API Error",
|
"api_error": "API Error",
|
||||||
"status": "Status",
|
"status": "Status",
|
||||||
"information": "Information",
|
"information": "Informatie",
|
||||||
"url": "URL",
|
"url": "URL",
|
||||||
"raw_error": "Raw Error",
|
"raw_error": "Raw Fout",
|
||||||
"response_data": "Response Data"
|
"response_data": "Reactiegegevens"
|
||||||
},
|
},
|
||||||
"resources": {
|
"resources": {
|
||||||
"total": "Totaal",
|
"total": "Totaal",
|
||||||
"free": "Vrij",
|
"free": "Vrij",
|
||||||
"used": "Gebruikt",
|
"used": "Gebruikt",
|
||||||
"load": "Load",
|
"load": "Laadt",
|
||||||
"cpu": "CPU"
|
"cpu": "CPU",
|
||||||
|
"mem": "MEM",
|
||||||
|
"days": "d",
|
||||||
|
"hours": "h",
|
||||||
|
"temp": "TEMP",
|
||||||
|
"max": "Max",
|
||||||
|
"uptime": "UP",
|
||||||
|
"months": "mo",
|
||||||
|
"minutes": "m"
|
||||||
},
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "RX",
|
"rx": "RX",
|
||||||
@@ -21,8 +29,15 @@
|
|||||||
"mem": "MEM",
|
"mem": "MEM",
|
||||||
"cpu": "CPU",
|
"cpu": "CPU",
|
||||||
"offline": "Offline",
|
"offline": "Offline",
|
||||||
"error": "Error",
|
"error": "Fout",
|
||||||
"unknown": "Unknown"
|
"unknown": "Onbekend",
|
||||||
|
"running": "Running",
|
||||||
|
"starting": "Starten",
|
||||||
|
"unhealthy": "Ongezond",
|
||||||
|
"not_found": "Niet Gevonden",
|
||||||
|
"exited": "Verlaten",
|
||||||
|
"partial": "Gedeeltelijk",
|
||||||
|
"healthy": "Gezond"
|
||||||
},
|
},
|
||||||
"speedtest": {
|
"speedtest": {
|
||||||
"upload": "Upload",
|
"upload": "Upload",
|
||||||
@@ -47,13 +62,17 @@
|
|||||||
"playing": "Afspelen",
|
"playing": "Afspelen",
|
||||||
"transcoding": "Transcodering",
|
"transcoding": "Transcodering",
|
||||||
"bitrate": "Bitsnelheid",
|
"bitrate": "Bitsnelheid",
|
||||||
"no_active": "Geen Actieve Steams"
|
"no_active": "Geen Actieve Steams",
|
||||||
|
"movies": "Films",
|
||||||
|
"series": "Series",
|
||||||
|
"episodes": "Afleveringen",
|
||||||
|
"songs": "Liedjes"
|
||||||
},
|
},
|
||||||
"tautulli": {
|
"tautulli": {
|
||||||
"playing": "Afspelen",
|
"playing": "Afspelen",
|
||||||
"transcoding": "Transcodering",
|
"transcoding": "Transcodering",
|
||||||
"bitrate": "Bitsnelheid",
|
"bitrate": "Bitsnelheid",
|
||||||
"no_active": "No Active Streams"
|
"no_active": "Geen Actieve Streams"
|
||||||
},
|
},
|
||||||
"rutorrent": {
|
"rutorrent": {
|
||||||
"active": "Actief",
|
"active": "Actief",
|
||||||
@@ -63,18 +82,22 @@
|
|||||||
"sonarr": {
|
"sonarr": {
|
||||||
"wanted": "Gezocht",
|
"wanted": "Gezocht",
|
||||||
"queued": "In de wachtrij",
|
"queued": "In de wachtrij",
|
||||||
"series": "Series"
|
"series": "Series",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
},
|
},
|
||||||
"radarr": {
|
"radarr": {
|
||||||
"movies": "Films",
|
"movies": "Films",
|
||||||
"wanted": "Gezocht",
|
"wanted": "Gezocht",
|
||||||
"queued": "In de wachtrij",
|
"queued": "In de wachtrij",
|
||||||
"missing": "Missing"
|
"missing": "Missend",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
},
|
},
|
||||||
"readarr": {
|
"readarr": {
|
||||||
"wanted": "Wanted",
|
"wanted": "Gezocht",
|
||||||
"queued": "Queued",
|
"queued": "In de wachtrij",
|
||||||
"books": "Books"
|
"books": "Boeken"
|
||||||
},
|
},
|
||||||
"ombi": {
|
"ombi": {
|
||||||
"pending": "In afwachting",
|
"pending": "In afwachting",
|
||||||
@@ -89,7 +112,8 @@
|
|||||||
"pihole": {
|
"pihole": {
|
||||||
"queries": "Queries",
|
"queries": "Queries",
|
||||||
"blocked": "Geblokkeerd",
|
"blocked": "Geblokkeerd",
|
||||||
"gravity": "Gravity"
|
"gravity": "Gravity",
|
||||||
|
"blocked_percent": "Blocked %"
|
||||||
},
|
},
|
||||||
"traefik": {
|
"traefik": {
|
||||||
"routers": "Routers",
|
"routers": "Routers",
|
||||||
@@ -102,32 +126,32 @@
|
|||||||
"total": "Totaal"
|
"total": "Totaal"
|
||||||
},
|
},
|
||||||
"overseerr": {
|
"overseerr": {
|
||||||
"pending": "Pending",
|
"pending": "In Afwachting",
|
||||||
"approved": "Approved",
|
"approved": "Goedgekeurd",
|
||||||
"available": "Available",
|
"available": "Beschikbaar",
|
||||||
"processing": "Processing"
|
"processing": "Processing"
|
||||||
},
|
},
|
||||||
"sabnzbd": {
|
"sabnzbd": {
|
||||||
"rate": "Rate",
|
"rate": "Rate",
|
||||||
"queue": "Queue",
|
"queue": "Wachtrij",
|
||||||
"timeleft": "Time Left"
|
"timeleft": "Time Left"
|
||||||
},
|
},
|
||||||
"nzbget": {
|
"nzbget": {
|
||||||
"rate": "Rate",
|
"rate": "Rate",
|
||||||
"remaining": "Remaining",
|
"remaining": "Resterend",
|
||||||
"downloaded": "Downloaded"
|
"downloaded": "Gedownload"
|
||||||
},
|
},
|
||||||
"coinmarketcap": {
|
"coinmarketcap": {
|
||||||
"configure": "Configure one or more crypto currencies to track",
|
"configure": "Configure one or more crypto currencies to track",
|
||||||
"1hour": "1 Hour",
|
"1hour": "1 Uur",
|
||||||
"7days": "7 Days",
|
"7days": "7 Dagen",
|
||||||
"1day": "1 Day",
|
"1day": "1 Dag",
|
||||||
"30days": "30 Days"
|
"30days": "30 Dagen"
|
||||||
},
|
},
|
||||||
"gotify": {
|
"gotify": {
|
||||||
"apps": "Applications",
|
"apps": "Applicaties",
|
||||||
"clients": "Clients",
|
"clients": "Clients",
|
||||||
"messages": "Messages"
|
"messages": "Berichten"
|
||||||
},
|
},
|
||||||
"prowlarr": {
|
"prowlarr": {
|
||||||
"enableIndexers": "Indexers",
|
"enableIndexers": "Indexers",
|
||||||
@@ -143,21 +167,21 @@
|
|||||||
"seed": "Seed"
|
"seed": "Seed"
|
||||||
},
|
},
|
||||||
"jackett": {
|
"jackett": {
|
||||||
"configured": "Configured",
|
"configured": "Geconfigureerd",
|
||||||
"errored": "Errored"
|
"errored": "Errored"
|
||||||
},
|
},
|
||||||
"bazarr": {
|
"bazarr": {
|
||||||
"missingEpisodes": "Missing Episodes",
|
"missingEpisodes": "Ontbrekende Afleveringen",
|
||||||
"missingMovies": "Missing Movies"
|
"missingMovies": "Ontbrekende Films"
|
||||||
},
|
},
|
||||||
"lidarr": {
|
"lidarr": {
|
||||||
"wanted": "Wanted",
|
"wanted": "Gezocht",
|
||||||
"queued": "Queued",
|
"queued": "In de wachtrij",
|
||||||
"albums": "Albums"
|
"artists": "Artists"
|
||||||
},
|
},
|
||||||
"adguard": {
|
"adguard": {
|
||||||
"queries": "Queries",
|
"queries": "Queries",
|
||||||
"blocked": "Blocked",
|
"blocked": "Geblokkeerd",
|
||||||
"filtered": "Filtered",
|
"filtered": "Filtered",
|
||||||
"latency": "Latency"
|
"latency": "Latency"
|
||||||
},
|
},
|
||||||
@@ -170,7 +194,7 @@
|
|||||||
"mastodon": {
|
"mastodon": {
|
||||||
"user_count": "Users",
|
"user_count": "Users",
|
||||||
"status_count": "Posts",
|
"status_count": "Posts",
|
||||||
"domain_count": "Domains"
|
"domain_count": "Domeinen"
|
||||||
},
|
},
|
||||||
"strelaysrv": {
|
"strelaysrv": {
|
||||||
"numActiveSessions": "Sessions",
|
"numActiveSessions": "Sessions",
|
||||||
@@ -179,7 +203,7 @@
|
|||||||
"transferRate": "Rate"
|
"transferRate": "Rate"
|
||||||
},
|
},
|
||||||
"authentik": {
|
"authentik": {
|
||||||
"users": "Users",
|
"users": "Gebruikers",
|
||||||
"loginsLast24H": "Logins (24h)",
|
"loginsLast24H": "Logins (24h)",
|
||||||
"failedLoginsLast24H": "Failed Logins (24h)"
|
"failedLoginsLast24H": "Failed Logins (24h)"
|
||||||
},
|
},
|
||||||
@@ -190,49 +214,59 @@
|
|||||||
"vms": "VMs"
|
"vms": "VMs"
|
||||||
},
|
},
|
||||||
"unifi": {
|
"unifi": {
|
||||||
"users": "Users",
|
"users": "Gebruikers",
|
||||||
"lan_users": "LAN Users",
|
"lan_users": "LAN Gebruikers",
|
||||||
"uptime": "System Uptime",
|
"uptime": "Uptime van het systeem",
|
||||||
"days": "Days",
|
"days": "Dagen",
|
||||||
"wan": "WAN",
|
"wan": "WAN",
|
||||||
"wlan_users": "WLAN Users",
|
"wlan_users": "WLAN Gebruikers",
|
||||||
"up": "UP",
|
"up": "UP",
|
||||||
"down": "DOWN",
|
"down": "DOWN",
|
||||||
"wait": "Please wait",
|
"wait": "Wachten aub",
|
||||||
"lan": "LAN",
|
"lan": "LAN",
|
||||||
"wlan": "WLAN",
|
"wlan": "WLAN",
|
||||||
"devices": "Devices",
|
"devices": "Apparaten",
|
||||||
"lan_devices": "LAN Devices",
|
"lan_devices": "LAN Apparaten",
|
||||||
"wlan_devices": "WLAN Devices"
|
"wlan_devices": "WLAN Apparaten",
|
||||||
|
"empty_data": "Subsystem status unknown"
|
||||||
},
|
},
|
||||||
"plex": {
|
"plex": {
|
||||||
"streams": "Active Streams",
|
"streams": "Actieve Streams",
|
||||||
"movies": "Movies",
|
"movies": "Films",
|
||||||
"tv": "TV Shows"
|
"tv": "TV Series",
|
||||||
|
"albums": "Albums"
|
||||||
},
|
},
|
||||||
"glances": {
|
"glances": {
|
||||||
"cpu": "CPU",
|
"cpu": "CPU",
|
||||||
"mem": "MEM",
|
"wait": "Please wait",
|
||||||
"wait": "Please wait"
|
"temp": "TEMP",
|
||||||
|
"uptime": "UP",
|
||||||
|
"days": "d",
|
||||||
|
"hours": "h",
|
||||||
|
"load": "Load",
|
||||||
|
"warn": "Warn",
|
||||||
|
"total": "Total",
|
||||||
|
"free": "Free",
|
||||||
|
"used": "Used"
|
||||||
},
|
},
|
||||||
"changedetectionio": {
|
"changedetectionio": {
|
||||||
"totalObserved": "Total Observed",
|
"totalObserved": "Totaal waargenomen",
|
||||||
"diffsDetected": "Diffs Detected"
|
"diffsDetected": "Verschillen Gedetecteerd"
|
||||||
},
|
},
|
||||||
"wmo": {
|
"wmo": {
|
||||||
"0-day": "Sunny",
|
"0-day": "Zonnig",
|
||||||
"0-night": "Clear",
|
"0-night": "Helder",
|
||||||
"1-day": "Mainly Sunny",
|
"1-day": "Overwegend Zonnig",
|
||||||
"1-night": "Mainly Clear",
|
"1-night": "Overwegend Helder",
|
||||||
"3-day": "Cloudy",
|
"3-day": "Bewolkt",
|
||||||
"99-night": "Thunderstorm With Hail",
|
"99-night": "Onweersbui Met Hagel",
|
||||||
"3-night": "Cloudy",
|
"3-night": "Bewolkt",
|
||||||
"2-day": "Partly Cloudy",
|
"2-day": "Gedeeltelijk Bewolkt",
|
||||||
"2-night": "Partly Cloudy",
|
"2-night": "Gedeeltelijk Bewolkt",
|
||||||
"45-day": "Foggy",
|
"45-day": "Mistig",
|
||||||
"45-night": "Foggy",
|
"45-night": "Mistig",
|
||||||
"48-day": "Foggy",
|
"48-day": "Mistig",
|
||||||
"48-night": "Foggy",
|
"48-night": "Mistig",
|
||||||
"51-day": "Light Drizzle",
|
"51-day": "Light Drizzle",
|
||||||
"51-night": "Light Drizzle",
|
"51-night": "Light Drizzle",
|
||||||
"53-day": "Drizzle",
|
"53-day": "Drizzle",
|
||||||
@@ -243,22 +277,22 @@
|
|||||||
"56-night": "Light Freezing Drizzle",
|
"56-night": "Light Freezing Drizzle",
|
||||||
"57-day": "Freezing Drizzle",
|
"57-day": "Freezing Drizzle",
|
||||||
"57-night": "Freezing Drizzle",
|
"57-night": "Freezing Drizzle",
|
||||||
"61-day": "Light Rain",
|
"61-day": "Lichte Regen",
|
||||||
"61-night": "Light Rain",
|
"61-night": "Lichte Regen",
|
||||||
"63-day": "Rain",
|
"63-day": "Regen",
|
||||||
"63-night": "Rain",
|
"63-night": "Regen",
|
||||||
"65-day": "Heavy Rain",
|
"65-day": "Hevige Regen",
|
||||||
"65-night": "Heavy Rain",
|
"65-night": "Hevige Regen",
|
||||||
"66-day": "Freezing Rain",
|
"66-day": "Freezing Rain",
|
||||||
"66-night": "Freezing Rain",
|
"66-night": "Freezing Rain",
|
||||||
"67-day": "Freezing Rain",
|
"67-day": "Freezing Rain",
|
||||||
"67-night": "Freezing Rain",
|
"67-night": "Freezing Rain",
|
||||||
"71-day": "Light Snow",
|
"71-day": "Lichte Sneeuw",
|
||||||
"71-night": "Light Snow",
|
"71-night": "Lichte Sneeuw",
|
||||||
"73-day": "Snow",
|
"73-day": "Sneeuw",
|
||||||
"73-night": "Snow",
|
"73-night": "Sneeuw",
|
||||||
"75-day": "Heavy Snow",
|
"75-day": "Hevige Sneeuw",
|
||||||
"75-night": "Heavy Snow",
|
"75-night": "Hevige Sneeuw",
|
||||||
"77-day": "Snow Grains",
|
"77-day": "Snow Grains",
|
||||||
"77-night": "Snow Grains",
|
"77-night": "Snow Grains",
|
||||||
"80-day": "Light Showers",
|
"80-day": "Light Showers",
|
||||||
@@ -271,39 +305,46 @@
|
|||||||
"85-night": "Snow Showers",
|
"85-night": "Snow Showers",
|
||||||
"86-day": "Snow Showers",
|
"86-day": "Snow Showers",
|
||||||
"86-night": "Snow Showers",
|
"86-night": "Snow Showers",
|
||||||
"95-day": "Thunderstorm",
|
"95-day": "Onweersbui",
|
||||||
"95-night": "Thunderstorm",
|
"95-night": "Onweersbui",
|
||||||
"96-day": "Thunderstorm With Hail",
|
"96-day": "Onweersbui Met Hagel",
|
||||||
"96-night": "Thunderstorm With Hail",
|
"96-night": "Onweersbui Met Hagel",
|
||||||
"99-day": "Thunderstorm With Hail"
|
"99-day": "Onweersbui Met Hagel"
|
||||||
},
|
},
|
||||||
"quicklaunch": {
|
"quicklaunch": {
|
||||||
"bookmark": "Bookmark",
|
"bookmark": "Bladwijzer",
|
||||||
"service": "Service"
|
"service": "Service",
|
||||||
|
"search": "Zoek",
|
||||||
|
"custom": "Custom",
|
||||||
|
"visit": "Bezoek",
|
||||||
|
"url": "URL"
|
||||||
},
|
},
|
||||||
"homebridge": {
|
"homebridge": {
|
||||||
"available_update": "System",
|
"available_update": "Systeem",
|
||||||
"updates": "Updates",
|
"updates": "Updates",
|
||||||
"update_available": "Update Available",
|
"update_available": "Update Beschikbaar",
|
||||||
"up_to_date": "Up to Date",
|
"up_to_date": "Up to Date",
|
||||||
"child_bridges": "Child Bridges",
|
"child_bridges": "Child Bridges",
|
||||||
"child_bridges_status": "{{ok}}/{{total}}"
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
|
"up": "Up",
|
||||||
|
"pending": "In afwachting van",
|
||||||
|
"down": "Down"
|
||||||
},
|
},
|
||||||
"autobrr": {
|
"autobrr": {
|
||||||
"approvedPushes": "Approved",
|
"approvedPushes": "Goedgekeurd",
|
||||||
"rejectedPushes": "Rejected",
|
"rejectedPushes": "Afgewezen",
|
||||||
"filters": "Filters",
|
"filters": "Filters",
|
||||||
"indexers": "Indexers"
|
"indexers": "Indexers"
|
||||||
},
|
},
|
||||||
"watchtower": {
|
"watchtower": {
|
||||||
"containers_scanned": "Scanned",
|
"containers_scanned": "Gescanned",
|
||||||
"containers_updated": "Updated",
|
"containers_updated": "Updated",
|
||||||
"containers_failed": "Failed"
|
"containers_failed": "Gefaald"
|
||||||
},
|
},
|
||||||
"tubearchivist": {
|
"tubearchivist": {
|
||||||
"downloads": "Queue",
|
"downloads": "Queue",
|
||||||
"videos": "Videos",
|
"videos": "Videos",
|
||||||
"channels": "Channels",
|
"channels": "Kanalen",
|
||||||
"playlists": "Playlists"
|
"playlists": "Playlists"
|
||||||
},
|
},
|
||||||
"truenas": {
|
"truenas": {
|
||||||
@@ -313,36 +354,36 @@
|
|||||||
"time": "{{value, number(style: unit; unitDisplay: long;)}}"
|
"time": "{{value, number(style: unit; unitDisplay: long;)}}"
|
||||||
},
|
},
|
||||||
"navidrome": {
|
"navidrome": {
|
||||||
"nothing_streaming": "No Active Streams",
|
"nothing_streaming": "Geen Actieve Streams",
|
||||||
"please_wait": "Please Wait"
|
"please_wait": "Even geduld aub"
|
||||||
},
|
},
|
||||||
"pyload": {
|
"pyload": {
|
||||||
"speed": "Speed",
|
"speed": "Snelheid",
|
||||||
"active": "Active",
|
"active": "Actief",
|
||||||
"total": "Total",
|
"total": "Totaal",
|
||||||
"queue": "Queue"
|
"queue": "Wachtrij"
|
||||||
},
|
},
|
||||||
"gluetun": {
|
"gluetun": {
|
||||||
"public_ip": "Public IP",
|
"public_ip": "Publiek IP",
|
||||||
"region": "Region",
|
"region": "Regio",
|
||||||
"country": "Country"
|
"country": "Land"
|
||||||
},
|
},
|
||||||
"hdhomerun": {
|
"hdhomerun": {
|
||||||
"channels": "Channels",
|
"channels": "Kanalen",
|
||||||
"hd": "HD"
|
"hd": "HD"
|
||||||
},
|
},
|
||||||
"ping": {
|
"ping": {
|
||||||
"error": "Error",
|
"error": "Fout",
|
||||||
"ping": "Ping"
|
"ping": "Ping"
|
||||||
},
|
},
|
||||||
"scrutiny": {
|
"scrutiny": {
|
||||||
"passed": "Passed",
|
"passed": "Passed",
|
||||||
"failed": "Failed",
|
"failed": "Gefaald",
|
||||||
"unknown": "Unknown"
|
"unknown": "Onbekend"
|
||||||
},
|
},
|
||||||
"paperlessngx": {
|
"paperlessngx": {
|
||||||
"inbox": "Inbox",
|
"inbox": "Inbox",
|
||||||
"total": "Total"
|
"total": "Totaal"
|
||||||
},
|
},
|
||||||
"deluge": {
|
"deluge": {
|
||||||
"download": "Download",
|
"download": "Download",
|
||||||
@@ -357,18 +398,18 @@
|
|||||||
"seed": "Seed"
|
"seed": "Seed"
|
||||||
},
|
},
|
||||||
"tdarr": {
|
"tdarr": {
|
||||||
"queue": "Queue",
|
"queue": "Wachtrij",
|
||||||
"processed": "Processed",
|
"processed": "Processed",
|
||||||
"errored": "Errored",
|
"errored": "Errored",
|
||||||
"saved": "Saved"
|
"saved": "Saved"
|
||||||
},
|
},
|
||||||
"miniflux": {
|
"miniflux": {
|
||||||
"read": "Read",
|
"read": "Gelezen",
|
||||||
"unread": "Unread"
|
"unread": "Ongelezen"
|
||||||
},
|
},
|
||||||
"nextdns": {
|
"nextdns": {
|
||||||
"wait": "Please Wait",
|
"wait": "Even geduld aub",
|
||||||
"no_devices": "No Device Data Received"
|
"no_devices": "Geen Apparaat Data Ontvangen"
|
||||||
},
|
},
|
||||||
"common": {
|
"common": {
|
||||||
"bibyterate": "{{value, rate(bits: false; binary: true)}}",
|
"bibyterate": "{{value, rate(bits: false; binary: true)}}",
|
||||||
@@ -376,8 +417,8 @@
|
|||||||
},
|
},
|
||||||
"omada": {
|
"omada": {
|
||||||
"connectedAp": "Connected APs",
|
"connectedAp": "Connected APs",
|
||||||
"activeUser": "Active devices",
|
"activeUser": "Actieve apparaten",
|
||||||
"alerts": "Alerts",
|
"alerts": "Meldingen",
|
||||||
"connectedGateway": "Connected gateways",
|
"connectedGateway": "Connected gateways",
|
||||||
"connectedSwitches": "Connected switches"
|
"connectedSwitches": "Connected switches"
|
||||||
},
|
},
|
||||||
@@ -388,8 +429,8 @@
|
|||||||
"seed": "Seed"
|
"seed": "Seed"
|
||||||
},
|
},
|
||||||
"mikrotik": {
|
"mikrotik": {
|
||||||
"cpuLoad": "CPU Load",
|
"cpuLoad": "CPU Belasting",
|
||||||
"memoryUsed": "Memory Used",
|
"memoryUsed": "Geheugen Gebruikt",
|
||||||
"uptime": "Uptime",
|
"uptime": "Uptime",
|
||||||
"numberOfLeases": "Leases"
|
"numberOfLeases": "Leases"
|
||||||
},
|
},
|
||||||
@@ -399,9 +440,209 @@
|
|||||||
"streams_xepg": "XEPG Channels"
|
"streams_xepg": "XEPG Channels"
|
||||||
},
|
},
|
||||||
"opnsense": {
|
"opnsense": {
|
||||||
"cpu": "CPU Load",
|
"cpu": "CPU Belasting",
|
||||||
"memory": "Active Memory",
|
"memory": "Actief Geheugen",
|
||||||
"wanUpload": "WAN Upload",
|
"wanUpload": "WAN Upload",
|
||||||
"wanDownload": "WAN Download"
|
"wanDownload": "WAN Download"
|
||||||
|
},
|
||||||
|
"moonraker": {
|
||||||
|
"printer_state": "Printer State",
|
||||||
|
"print_status": "Print Status",
|
||||||
|
"print_progress": "Progress",
|
||||||
|
"layers": "Layers"
|
||||||
|
},
|
||||||
|
"medusa": {
|
||||||
|
"wanted": "Wanted",
|
||||||
|
"queued": "Queued",
|
||||||
|
"series": "Series"
|
||||||
|
},
|
||||||
|
"octoprint": {
|
||||||
|
"printer_state": "Status",
|
||||||
|
"temp_tool": "Tool temp",
|
||||||
|
"temp_bed": "Bed temp",
|
||||||
|
"job_completion": "Completion"
|
||||||
|
},
|
||||||
|
"cloudflared": {
|
||||||
|
"origin_ip": "Origin IP",
|
||||||
|
"status": "Status"
|
||||||
|
},
|
||||||
|
"proxmoxbackupserver": {
|
||||||
|
"datastore_usage": "Datastore",
|
||||||
|
"failed_tasks_24h": "Failed Tasks 24h",
|
||||||
|
"cpu_usage": "CPU",
|
||||||
|
"memory_usage": "Geheugen"
|
||||||
|
},
|
||||||
|
"immich": {
|
||||||
|
"users": "Gebruikers",
|
||||||
|
"photos": "Foto's",
|
||||||
|
"videos": "Videos",
|
||||||
|
"storage": "Opslag"
|
||||||
|
},
|
||||||
|
"uptimekuma": {
|
||||||
|
"up": "Sites Up",
|
||||||
|
"down": "Sites Down",
|
||||||
|
"uptime": "Uptime",
|
||||||
|
"incident": "Incident",
|
||||||
|
"m": "m"
|
||||||
|
},
|
||||||
|
"komga": {
|
||||||
|
"libraries": "Bibliotheken",
|
||||||
|
"series": "Series",
|
||||||
|
"books": "Boeken"
|
||||||
|
},
|
||||||
|
"mylar": {
|
||||||
|
"wanted": "Wanted",
|
||||||
|
"series": "Series",
|
||||||
|
"issues": "Problemen"
|
||||||
|
},
|
||||||
|
"photoprism": {
|
||||||
|
"albums": "Albums",
|
||||||
|
"photos": "Foto's",
|
||||||
|
"videos": "Videos",
|
||||||
|
"people": "Personen"
|
||||||
|
},
|
||||||
|
"diskstation": {
|
||||||
|
"days": "Dagen",
|
||||||
|
"uptime": "Uptime",
|
||||||
|
"volumeAvailable": "Beschikbaar"
|
||||||
|
},
|
||||||
|
"fileflows": {
|
||||||
|
"queue": "Wachtrij",
|
||||||
|
"processing": "Processing",
|
||||||
|
"processed": "Processed",
|
||||||
|
"time": "Tijd"
|
||||||
|
},
|
||||||
|
"grafana": {
|
||||||
|
"dashboards": "Dashboards",
|
||||||
|
"datasources": "Data Sources",
|
||||||
|
"totalalerts": "Total Alerts",
|
||||||
|
"alertstriggered": "Alerts Triggered"
|
||||||
|
},
|
||||||
|
"nextcloud": {
|
||||||
|
"cpuload": "Cpu Belasting",
|
||||||
|
"memoryusage": "Geheugen Gebruik",
|
||||||
|
"freespace": "Vrije Ruimte",
|
||||||
|
"activeusers": "Actieve Gebruikers",
|
||||||
|
"numfiles": "Files",
|
||||||
|
"numshares": "Shared Items"
|
||||||
|
},
|
||||||
|
"kopia": {
|
||||||
|
"status": "Status",
|
||||||
|
"size": "Grootte",
|
||||||
|
"lastrun": "Laatste Run",
|
||||||
|
"nextrun": "Volgende Run",
|
||||||
|
"failed": "Gefaald"
|
||||||
|
},
|
||||||
|
"unmanic": {
|
||||||
|
"active_workers": "Actieve Werkers",
|
||||||
|
"total_workers": "Totale Werkers",
|
||||||
|
"records_total": "Wachtrij Lengte"
|
||||||
|
},
|
||||||
|
"healthchecks": {
|
||||||
|
"new": "Nieuw",
|
||||||
|
"up": "Online",
|
||||||
|
"grace": "In Grace Period",
|
||||||
|
"down": "Offline",
|
||||||
|
"paused": "Gepauzeerd",
|
||||||
|
"status": "Status",
|
||||||
|
"last_ping": "Laatste Ping",
|
||||||
|
"never": "Nog geen pings"
|
||||||
|
},
|
||||||
|
"pterodactyl": {
|
||||||
|
"servers": "Servers",
|
||||||
|
"nodes": "Nodes"
|
||||||
|
},
|
||||||
|
"prometheus": {
|
||||||
|
"targets_up": "Targets Up",
|
||||||
|
"targets_down": "Targets Down",
|
||||||
|
"targets_total": "Total Targets"
|
||||||
|
},
|
||||||
|
"minecraft": {
|
||||||
|
"players": "Spelers",
|
||||||
|
"version": "Versie",
|
||||||
|
"status": "Status",
|
||||||
|
"up": "Online",
|
||||||
|
"down": "Offline"
|
||||||
|
},
|
||||||
|
"ghostfolio": {
|
||||||
|
"gross_percent_today": "Vandaag",
|
||||||
|
"gross_percent_1y": "Een jaar",
|
||||||
|
"gross_percent_max": "All time"
|
||||||
|
},
|
||||||
|
"audiobookshelf": {
|
||||||
|
"podcasts": "Podcasts",
|
||||||
|
"books": "Boeken",
|
||||||
|
"podcastsDuration": "Duur",
|
||||||
|
"booksDuration": "Duur"
|
||||||
|
},
|
||||||
|
"homeassistant": {
|
||||||
|
"people_home": "People Home",
|
||||||
|
"lights_on": "Lights On",
|
||||||
|
"switches_on": "Switches On"
|
||||||
|
},
|
||||||
|
"freshrss": {
|
||||||
|
"subscriptions": "Subscriptions",
|
||||||
|
"unread": "Unread"
|
||||||
|
},
|
||||||
|
"channelsdvrserver": {
|
||||||
|
"shows": "Shows",
|
||||||
|
"recordings": "Recordings",
|
||||||
|
"scheduled": "Scheduled",
|
||||||
|
"passes": "Passes"
|
||||||
|
},
|
||||||
|
"whatsupdocker": {
|
||||||
|
"monitoring": "Monitoring",
|
||||||
|
"updates": "Updates"
|
||||||
|
},
|
||||||
|
"tailscale": {
|
||||||
|
"address": "Address",
|
||||||
|
"expires": "Expires",
|
||||||
|
"never": "Never",
|
||||||
|
"last_seen": "Last Seen",
|
||||||
|
"now": "Now",
|
||||||
|
"years": "{{number}}y",
|
||||||
|
"weeks": "{{number}}w",
|
||||||
|
"days": "{{number}}d",
|
||||||
|
"hours": "{{number}}h",
|
||||||
|
"minutes": "{{number}}m",
|
||||||
|
"seconds": "{{number}}s",
|
||||||
|
"ago": "{{value}} Ago"
|
||||||
|
},
|
||||||
|
"qnap": {
|
||||||
|
"cpuUsage": "CPU Usage",
|
||||||
|
"memUsage": "MEM Usage",
|
||||||
|
"systemTempC": "System Temp",
|
||||||
|
"poolUsage": "Pool Usage",
|
||||||
|
"volumeUsage": "Volume Usage",
|
||||||
|
"invalid": "Invalid"
|
||||||
|
},
|
||||||
|
"pfsense": {
|
||||||
|
"load": "Load Avg",
|
||||||
|
"memory": "Mem Usage",
|
||||||
|
"wanStatus": "WAN Status",
|
||||||
|
"up": "Up",
|
||||||
|
"down": "Down",
|
||||||
|
"temp": "Temp",
|
||||||
|
"disk": "Disk Usage",
|
||||||
|
"wanIP": "WAN IP"
|
||||||
|
},
|
||||||
|
"caddy": {
|
||||||
|
"upstreams": "Upstreams",
|
||||||
|
"requests": "Current requests",
|
||||||
|
"requests_failed": "Failed requests"
|
||||||
|
},
|
||||||
|
"evcc": {
|
||||||
|
"pv_power": "Production",
|
||||||
|
"battery_soc": "Battery",
|
||||||
|
"grid_power": "Grid",
|
||||||
|
"home_power": "Consumption",
|
||||||
|
"charge_power": "Charger",
|
||||||
|
"watt_hour": "Wh"
|
||||||
|
},
|
||||||
|
"pialert": {
|
||||||
|
"total": "Total",
|
||||||
|
"connected": "Connected",
|
||||||
|
"new_devices": "New Devices",
|
||||||
|
"down_alerts": "Down Alerts"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -13,13 +13,25 @@
|
|||||||
"load": "Obciążenie",
|
"load": "Obciążenie",
|
||||||
"total": "Całkowite",
|
"total": "Całkowite",
|
||||||
"free": "Wolne",
|
"free": "Wolne",
|
||||||
"cpu": "CPU"
|
"cpu": "CPU",
|
||||||
|
"mem": "PAM",
|
||||||
|
"temp": "TEMP.",
|
||||||
|
"max": "Maks",
|
||||||
|
"uptime": "CZAS",
|
||||||
|
"months": "miesiąc",
|
||||||
|
"days": "dni",
|
||||||
|
"hours": "godz",
|
||||||
|
"minutes": "min"
|
||||||
},
|
},
|
||||||
"emby": {
|
"emby": {
|
||||||
"no_active": "Brak aktywnych strumieni",
|
"no_active": "Brak aktywnych strumieni",
|
||||||
"playing": "Odtwarzanie",
|
"playing": "Odtwarzanie",
|
||||||
"transcoding": "Transkodowanie",
|
"transcoding": "Transkodowanie",
|
||||||
"bitrate": "Bitrate"
|
"bitrate": "Bitrate",
|
||||||
|
"movies": "Filmy",
|
||||||
|
"series": "Seriale",
|
||||||
|
"episodes": "Odcinki",
|
||||||
|
"songs": "Piosenki"
|
||||||
},
|
},
|
||||||
"tautulli": {
|
"tautulli": {
|
||||||
"playing": "Odtwarzanie",
|
"playing": "Odtwarzanie",
|
||||||
@@ -65,7 +77,14 @@
|
|||||||
"cpu": "Procesor",
|
"cpu": "Procesor",
|
||||||
"offline": "Offline",
|
"offline": "Offline",
|
||||||
"error": "Błąd",
|
"error": "Błąd",
|
||||||
"unknown": "Nieznany"
|
"unknown": "Nieznany",
|
||||||
|
"running": "Działa",
|
||||||
|
"starting": "Rozpoczynanie",
|
||||||
|
"unhealthy": "Niezdrowe",
|
||||||
|
"not_found": "Nie znaleziono",
|
||||||
|
"exited": "Exited",
|
||||||
|
"partial": "Częściowe",
|
||||||
|
"healthy": "Zdrowy"
|
||||||
},
|
},
|
||||||
"nzbget": {
|
"nzbget": {
|
||||||
"rate": "Szybkość",
|
"rate": "Szybkość",
|
||||||
@@ -91,18 +110,22 @@
|
|||||||
"sonarr": {
|
"sonarr": {
|
||||||
"wanted": "Poszukiwane",
|
"wanted": "Poszukiwane",
|
||||||
"queued": "W kolejce",
|
"queued": "W kolejce",
|
||||||
"series": "Seriale"
|
"series": "Seriale",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
},
|
},
|
||||||
"radarr": {
|
"radarr": {
|
||||||
"wanted": "Poszukiwane",
|
"wanted": "Poszukiwane",
|
||||||
"queued": "W kolejce",
|
"queued": "W kolejce",
|
||||||
"movies": "Filmy",
|
"movies": "Filmy",
|
||||||
"missing": "Brakujące"
|
"missing": "Brakujące",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
},
|
},
|
||||||
"lidarr": {
|
"lidarr": {
|
||||||
"wanted": "Poszukiwane",
|
"wanted": "Poszukiwane",
|
||||||
"queued": "W kolejce",
|
"queued": "W kolejce",
|
||||||
"albums": "Albumy"
|
"artists": "Artists"
|
||||||
},
|
},
|
||||||
"readarr": {
|
"readarr": {
|
||||||
"wanted": "Poszukiwane",
|
"wanted": "Poszukiwane",
|
||||||
@@ -132,7 +155,8 @@
|
|||||||
"pihole": {
|
"pihole": {
|
||||||
"queries": "Zapytania",
|
"queries": "Zapytania",
|
||||||
"blocked": "Zablokowane",
|
"blocked": "Zablokowane",
|
||||||
"gravity": "Gravity"
|
"gravity": "Grawitacja",
|
||||||
|
"blocked_percent": "Blocked %"
|
||||||
},
|
},
|
||||||
"traefik": {
|
"traefik": {
|
||||||
"routers": "Routery",
|
"routers": "Routery",
|
||||||
@@ -203,17 +227,27 @@
|
|||||||
"wlan": "WLAN",
|
"wlan": "WLAN",
|
||||||
"devices": "Urządzenia",
|
"devices": "Urządzenia",
|
||||||
"lan_devices": "Urządzenia LAN",
|
"lan_devices": "Urządzenia LAN",
|
||||||
"wlan_devices": "Urządzenia WLAN"
|
"wlan_devices": "Urządzenia WLAN",
|
||||||
|
"empty_data": "Nieznany stan"
|
||||||
},
|
},
|
||||||
"plex": {
|
"plex": {
|
||||||
"streams": "Aktywne strumienie",
|
"streams": "Aktywne strumienie",
|
||||||
"movies": "Filmy",
|
"movies": "Filmy",
|
||||||
"tv": "Seriale"
|
"tv": "Seriale",
|
||||||
|
"albums": "Albumy"
|
||||||
},
|
},
|
||||||
"glances": {
|
"glances": {
|
||||||
"cpu": "Procesor",
|
"cpu": "Procesor",
|
||||||
"mem": "Pamięć",
|
"wait": "Proszę czekać",
|
||||||
"wait": "Proszę czekać"
|
"temp": "TEMP",
|
||||||
|
"uptime": "CZAS",
|
||||||
|
"days": "dni",
|
||||||
|
"hours": "godz",
|
||||||
|
"load": "Load",
|
||||||
|
"warn": "Warn",
|
||||||
|
"total": "Total",
|
||||||
|
"free": "Free",
|
||||||
|
"used": "Used"
|
||||||
},
|
},
|
||||||
"changedetectionio": {
|
"changedetectionio": {
|
||||||
"diffsDetected": "Wykryto różnic",
|
"diffsDetected": "Wykryto różnic",
|
||||||
@@ -279,7 +313,11 @@
|
|||||||
},
|
},
|
||||||
"quicklaunch": {
|
"quicklaunch": {
|
||||||
"bookmark": "Zakładka",
|
"bookmark": "Zakładka",
|
||||||
"service": "Usługi"
|
"service": "Usługi",
|
||||||
|
"search": "Wyszukaj",
|
||||||
|
"custom": "Niestandardowe",
|
||||||
|
"visit": "Odwiedź",
|
||||||
|
"url": "Adres URL"
|
||||||
},
|
},
|
||||||
"homebridge": {
|
"homebridge": {
|
||||||
"available_update": "System",
|
"available_update": "System",
|
||||||
@@ -287,7 +325,10 @@
|
|||||||
"update_available": "Dostępna aktualizacja",
|
"update_available": "Dostępna aktualizacja",
|
||||||
"up_to_date": "Aktualny",
|
"up_to_date": "Aktualny",
|
||||||
"child_bridges": "Child Bridges",
|
"child_bridges": "Child Bridges",
|
||||||
"child_bridges_status": "{{ok}}/{{total}}"
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
|
"up": "Up",
|
||||||
|
"pending": "Oczekujące",
|
||||||
|
"down": "Down"
|
||||||
},
|
},
|
||||||
"autobrr": {
|
"autobrr": {
|
||||||
"approvedPushes": "Zaakceptowane",
|
"approvedPushes": "Zaakceptowane",
|
||||||
@@ -337,7 +378,7 @@
|
|||||||
},
|
},
|
||||||
"scrutiny": {
|
"scrutiny": {
|
||||||
"passed": "Powodzenie",
|
"passed": "Powodzenie",
|
||||||
"failed": "Niepowodzenie",
|
"failed": "Nieudane",
|
||||||
"unknown": "Nieznane"
|
"unknown": "Nieznane"
|
||||||
},
|
},
|
||||||
"paperlessngx": {
|
"paperlessngx": {
|
||||||
@@ -394,14 +435,214 @@
|
|||||||
"numberOfLeases": "Dzierżawy"
|
"numberOfLeases": "Dzierżawy"
|
||||||
},
|
},
|
||||||
"xteve": {
|
"xteve": {
|
||||||
"streams_all": "All Streams",
|
"streams_all": "Wszystkie strumienie",
|
||||||
"streams_active": "Active Streams",
|
"streams_active": "Aktywne strumienie",
|
||||||
"streams_xepg": "XEPG Channels"
|
"streams_xepg": "Kanały XEPG"
|
||||||
},
|
},
|
||||||
"opnsense": {
|
"opnsense": {
|
||||||
"cpu": "CPU Load",
|
"cpu": "Obciążenie procesora",
|
||||||
"memory": "Active Memory",
|
"memory": "Pamięć rzeczywista",
|
||||||
"wanUpload": "WAN Upload",
|
"wanUpload": "WAN wysyłanie",
|
||||||
"wanDownload": "WAN Download"
|
"wanDownload": "WAN pobieranie"
|
||||||
|
},
|
||||||
|
"moonraker": {
|
||||||
|
"printer_state": "Stan drukarki",
|
||||||
|
"print_status": "Status wydruku",
|
||||||
|
"print_progress": "Postęp",
|
||||||
|
"layers": "Warstwy"
|
||||||
|
},
|
||||||
|
"medusa": {
|
||||||
|
"wanted": "Poszukiwane",
|
||||||
|
"queued": "Zakolejkowane",
|
||||||
|
"series": "Seriale"
|
||||||
|
},
|
||||||
|
"octoprint": {
|
||||||
|
"printer_state": "Status",
|
||||||
|
"temp_tool": "Tool temp",
|
||||||
|
"temp_bed": "Bed temp",
|
||||||
|
"job_completion": "Ukończono"
|
||||||
|
},
|
||||||
|
"cloudflared": {
|
||||||
|
"origin_ip": "Origin IP",
|
||||||
|
"status": "Status"
|
||||||
|
},
|
||||||
|
"proxmoxbackupserver": {
|
||||||
|
"datastore_usage": "Datastore",
|
||||||
|
"failed_tasks_24h": "Failed Tasks 24h",
|
||||||
|
"cpu_usage": "CPU",
|
||||||
|
"memory_usage": "Pamięć"
|
||||||
|
},
|
||||||
|
"immich": {
|
||||||
|
"users": "Użytkownicy",
|
||||||
|
"photos": "Zdjęcia",
|
||||||
|
"videos": "Filmy",
|
||||||
|
"storage": "Pamięć"
|
||||||
|
},
|
||||||
|
"uptimekuma": {
|
||||||
|
"up": "Sites Up",
|
||||||
|
"down": "Niedziałające strony",
|
||||||
|
"uptime": "Czas działania",
|
||||||
|
"incident": "Incydent",
|
||||||
|
"m": "min"
|
||||||
|
},
|
||||||
|
"komga": {
|
||||||
|
"libraries": "Biblioteki",
|
||||||
|
"series": "Seriale",
|
||||||
|
"books": "Książki"
|
||||||
|
},
|
||||||
|
"mylar": {
|
||||||
|
"series": "Seriale",
|
||||||
|
"issues": "Zgłoszenia",
|
||||||
|
"wanted": "Wanted"
|
||||||
|
},
|
||||||
|
"photoprism": {
|
||||||
|
"albums": "Albumy",
|
||||||
|
"photos": "Zdjęcia",
|
||||||
|
"videos": "Filmy",
|
||||||
|
"people": "Ludzie"
|
||||||
|
},
|
||||||
|
"diskstation": {
|
||||||
|
"uptime": "Czas działania",
|
||||||
|
"volumeAvailable": "Dostępne",
|
||||||
|
"days": "Dni"
|
||||||
|
},
|
||||||
|
"fileflows": {
|
||||||
|
"queue": "Kolejka",
|
||||||
|
"processing": "Przetwarzanie",
|
||||||
|
"processed": "Processed",
|
||||||
|
"time": "Czas"
|
||||||
|
},
|
||||||
|
"grafana": {
|
||||||
|
"dashboards": "Dashboards",
|
||||||
|
"datasources": "Źródła danych",
|
||||||
|
"totalalerts": "Total Alerts",
|
||||||
|
"alertstriggered": "Alerts Triggered"
|
||||||
|
},
|
||||||
|
"nextcloud": {
|
||||||
|
"cpuload": "Obciążenie CPU",
|
||||||
|
"memoryusage": "Użycie pamięci",
|
||||||
|
"freespace": "Wolna przestrzeń",
|
||||||
|
"activeusers": "Aktywni użytkownicy",
|
||||||
|
"numfiles": "Pliki",
|
||||||
|
"numshares": "Shared Items"
|
||||||
|
},
|
||||||
|
"kopia": {
|
||||||
|
"status": "Status",
|
||||||
|
"size": "Rozmiar",
|
||||||
|
"lastrun": "Ostatnie uruchomienie",
|
||||||
|
"nextrun": "Next Run",
|
||||||
|
"failed": "Nieudane"
|
||||||
|
},
|
||||||
|
"unmanic": {
|
||||||
|
"active_workers": "Aktywni pracownicy",
|
||||||
|
"total_workers": "Total Workers",
|
||||||
|
"records_total": "Długość kolejki"
|
||||||
|
},
|
||||||
|
"healthchecks": {
|
||||||
|
"new": "Nowy",
|
||||||
|
"up": "Online",
|
||||||
|
"grace": "In Grace Period",
|
||||||
|
"down": "Offline",
|
||||||
|
"paused": "Zatrzymane",
|
||||||
|
"status": "Status",
|
||||||
|
"last_ping": "Last Ping",
|
||||||
|
"never": "No pings yet"
|
||||||
|
},
|
||||||
|
"pterodactyl": {
|
||||||
|
"servers": "Serwery",
|
||||||
|
"nodes": "Nodes"
|
||||||
|
},
|
||||||
|
"prometheus": {
|
||||||
|
"targets_up": "Targets Up",
|
||||||
|
"targets_down": "Targets Down",
|
||||||
|
"targets_total": "Total Targets"
|
||||||
|
},
|
||||||
|
"minecraft": {
|
||||||
|
"players": "Gracze",
|
||||||
|
"version": "Wersja",
|
||||||
|
"status": "Status",
|
||||||
|
"up": "Online",
|
||||||
|
"down": "Offline"
|
||||||
|
},
|
||||||
|
"ghostfolio": {
|
||||||
|
"gross_percent_today": "Dzisiaj",
|
||||||
|
"gross_percent_1y": "Rok",
|
||||||
|
"gross_percent_max": "All time"
|
||||||
|
},
|
||||||
|
"audiobookshelf": {
|
||||||
|
"podcasts": "Podcasty",
|
||||||
|
"books": "Książki",
|
||||||
|
"podcastsDuration": "Czas trwania",
|
||||||
|
"booksDuration": "Czas trwania"
|
||||||
|
},
|
||||||
|
"homeassistant": {
|
||||||
|
"people_home": "People Home",
|
||||||
|
"lights_on": "Lights On",
|
||||||
|
"switches_on": "Switches On"
|
||||||
|
},
|
||||||
|
"freshrss": {
|
||||||
|
"subscriptions": "Subskrypcje",
|
||||||
|
"unread": "Nieprzeczytane"
|
||||||
|
},
|
||||||
|
"channelsdvrserver": {
|
||||||
|
"shows": "Shows",
|
||||||
|
"recordings": "Nagrywanie",
|
||||||
|
"scheduled": "W kolejce",
|
||||||
|
"passes": "Passes"
|
||||||
|
},
|
||||||
|
"whatsupdocker": {
|
||||||
|
"monitoring": "Monitoring",
|
||||||
|
"updates": "Aktualizacje"
|
||||||
|
},
|
||||||
|
"tailscale": {
|
||||||
|
"address": "Address",
|
||||||
|
"expires": "Expires",
|
||||||
|
"never": "Never",
|
||||||
|
"last_seen": "Last Seen",
|
||||||
|
"now": "Now",
|
||||||
|
"years": "{{number}}y",
|
||||||
|
"weeks": "{{number}}w",
|
||||||
|
"days": "{{number}}d",
|
||||||
|
"hours": "{{number}}h",
|
||||||
|
"minutes": "{{number}}m",
|
||||||
|
"seconds": "{{number}}s",
|
||||||
|
"ago": "{{value}} Ago"
|
||||||
|
},
|
||||||
|
"qnap": {
|
||||||
|
"cpuUsage": "CPU Usage",
|
||||||
|
"memUsage": "MEM Usage",
|
||||||
|
"systemTempC": "System Temp",
|
||||||
|
"poolUsage": "Pool Usage",
|
||||||
|
"volumeUsage": "Volume Usage",
|
||||||
|
"invalid": "Invalid"
|
||||||
|
},
|
||||||
|
"pfsense": {
|
||||||
|
"load": "Load Avg",
|
||||||
|
"memory": "Mem Usage",
|
||||||
|
"wanStatus": "WAN Status",
|
||||||
|
"up": "Up",
|
||||||
|
"down": "Down",
|
||||||
|
"temp": "Temp",
|
||||||
|
"disk": "Disk Usage",
|
||||||
|
"wanIP": "WAN IP"
|
||||||
|
},
|
||||||
|
"caddy": {
|
||||||
|
"upstreams": "Upstreams",
|
||||||
|
"requests": "Current requests",
|
||||||
|
"requests_failed": "Failed requests"
|
||||||
|
},
|
||||||
|
"evcc": {
|
||||||
|
"pv_power": "Production",
|
||||||
|
"battery_soc": "Battery",
|
||||||
|
"grid_power": "Grid",
|
||||||
|
"home_power": "Consumption",
|
||||||
|
"charge_power": "Charger",
|
||||||
|
"watt_hour": "Wh"
|
||||||
|
},
|
||||||
|
"pialert": {
|
||||||
|
"total": "Total",
|
||||||
|
"connected": "Connected",
|
||||||
|
"new_devices": "New Devices",
|
||||||
|
"down_alerts": "Down Alerts"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -31,16 +31,16 @@
|
|||||||
"missing_type": "Tipo de Widget ausente: {{type}}",
|
"missing_type": "Tipo de Widget ausente: {{type}}",
|
||||||
"api_error": "Erro da API",
|
"api_error": "Erro da API",
|
||||||
"status": "Status",
|
"status": "Status",
|
||||||
"information": "Information",
|
"information": "Informação",
|
||||||
"url": "URL",
|
"url": "URL",
|
||||||
"raw_error": "Raw Error",
|
"raw_error": "Erro Bruto",
|
||||||
"response_data": "Response Data"
|
"response_data": "Dados de Resposta"
|
||||||
},
|
},
|
||||||
"weather": {
|
"weather": {
|
||||||
"current": "Localização atual",
|
"current": "Localização atual",
|
||||||
"allow": "Clique para permitir",
|
"allow": "Clique para permitir",
|
||||||
"updating": "Atualizando",
|
"updating": "Atualizando",
|
||||||
"wait": "Aguarde, por favor"
|
"wait": "Por favor aguarde"
|
||||||
},
|
},
|
||||||
"search": {
|
"search": {
|
||||||
"placeholder": "Buscar…"
|
"placeholder": "Buscar…"
|
||||||
@@ -50,22 +50,41 @@
|
|||||||
"free": "Livre",
|
"free": "Livre",
|
||||||
"used": "Usado",
|
"used": "Usado",
|
||||||
"load": "Carregamento",
|
"load": "Carregamento",
|
||||||
"cpu": "CPU"
|
"cpu": "CPU",
|
||||||
|
"mem": "MEM",
|
||||||
|
"max": "Máximo",
|
||||||
|
"temp": "TEMP",
|
||||||
|
"uptime": "LIGADO",
|
||||||
|
"months": "mês",
|
||||||
|
"days": "d",
|
||||||
|
"hours": "h",
|
||||||
|
"minutes": "m"
|
||||||
},
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "Rx",
|
"rx": "Recebido",
|
||||||
"tx": "Tx",
|
"tx": "Transmitido",
|
||||||
"mem": "Mem",
|
"mem": "Memória",
|
||||||
"cpu": "CPU",
|
"cpu": "CPU",
|
||||||
"offline": "Desligado",
|
"offline": "Desligado",
|
||||||
"error": "Error",
|
"error": "Erro",
|
||||||
"unknown": "Unknown"
|
"unknown": "Desconhecido",
|
||||||
|
"running": "Executando",
|
||||||
|
"starting": "Iniciando",
|
||||||
|
"unhealthy": "Não-saudável",
|
||||||
|
"not_found": "Não Encontrado",
|
||||||
|
"exited": "Encerrado",
|
||||||
|
"partial": "Parcial",
|
||||||
|
"healthy": "Saudável"
|
||||||
},
|
},
|
||||||
"emby": {
|
"emby": {
|
||||||
"playing": "Reproduzindo",
|
"playing": "Reproduzindo",
|
||||||
"transcoding": "Transcodificando",
|
"transcoding": "Transcodificando",
|
||||||
"bitrate": "Taxa de bits",
|
"bitrate": "Taxa de bits",
|
||||||
"no_active": "Sem transmissões ativas"
|
"no_active": "Sem transmissões ativas",
|
||||||
|
"movies": "Filmes",
|
||||||
|
"series": "Séries",
|
||||||
|
"episodes": "Episódios",
|
||||||
|
"songs": "Musicas"
|
||||||
},
|
},
|
||||||
"tautulli": {
|
"tautulli": {
|
||||||
"playing": "Reproduzindo",
|
"playing": "Reproduzindo",
|
||||||
@@ -93,18 +112,22 @@
|
|||||||
"sonarr": {
|
"sonarr": {
|
||||||
"wanted": "Desejado",
|
"wanted": "Desejado",
|
||||||
"queued": "Na fila",
|
"queued": "Na fila",
|
||||||
"series": "Séries"
|
"series": "Séries",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
},
|
},
|
||||||
"radarr": {
|
"radarr": {
|
||||||
"wanted": "Desejado",
|
"wanted": "Desejado",
|
||||||
"queued": "Na fila",
|
"queued": "Na fila",
|
||||||
"movies": "Filmes",
|
"movies": "Filmes",
|
||||||
"missing": "Missing"
|
"missing": "Faltando",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
},
|
},
|
||||||
"lidarr": {
|
"lidarr": {
|
||||||
"wanted": "Desejado",
|
"wanted": "Desejado",
|
||||||
"queued": "Na fila",
|
"queued": "Na fila",
|
||||||
"albums": "Álbuns"
|
"artists": "Artists"
|
||||||
},
|
},
|
||||||
"readarr": {
|
"readarr": {
|
||||||
"wanted": "Desejado",
|
"wanted": "Desejado",
|
||||||
@@ -129,12 +152,13 @@
|
|||||||
"pending": "Pendente",
|
"pending": "Pendente",
|
||||||
"approved": "Aprovado",
|
"approved": "Aprovado",
|
||||||
"available": "Disponível",
|
"available": "Disponível",
|
||||||
"processing": "Processing"
|
"processing": "Processando"
|
||||||
},
|
},
|
||||||
"pihole": {
|
"pihole": {
|
||||||
"queries": "Consultas",
|
"queries": "Consultas",
|
||||||
"blocked": "Bloquado",
|
"blocked": "Bloqueados",
|
||||||
"gravity": "Gravity"
|
"gravity": "Gravidade",
|
||||||
|
"blocked_percent": "Blocked %"
|
||||||
},
|
},
|
||||||
"adguard": {
|
"adguard": {
|
||||||
"queries": "Consultas",
|
"queries": "Consultas",
|
||||||
@@ -148,9 +172,9 @@
|
|||||||
"ping": "Ping"
|
"ping": "Ping"
|
||||||
},
|
},
|
||||||
"traefik": {
|
"traefik": {
|
||||||
"routers": "Rotas",
|
"routers": "Roteadores",
|
||||||
"services": "Serviços",
|
"services": "Serviços",
|
||||||
"middleware": "Middleware"
|
"middleware": "Software intermediario"
|
||||||
},
|
},
|
||||||
"npm": {
|
"npm": {
|
||||||
"enabled": "Habilitado",
|
"enabled": "Habilitado",
|
||||||
@@ -164,10 +188,10 @@
|
|||||||
},
|
},
|
||||||
"prowlarr": {
|
"prowlarr": {
|
||||||
"enableIndexers": "Indexadores",
|
"enableIndexers": "Indexadores",
|
||||||
"numberOfGrabs": "Grabs",
|
"numberOfGrabs": "Buscas",
|
||||||
"numberOfQueries": "Queries",
|
"numberOfQueries": "Consultas",
|
||||||
"numberOfFailGrabs": "Fail Grabs",
|
"numberOfFailGrabs": "Buscas sem êxito",
|
||||||
"numberOfFailQueries": "Fail Queries"
|
"numberOfFailQueries": "Consultas Falhas"
|
||||||
},
|
},
|
||||||
"jackett": {
|
"jackett": {
|
||||||
"configured": "Configurado",
|
"configured": "Configurado",
|
||||||
@@ -179,169 +203,186 @@
|
|||||||
"domain_count": "Domínios"
|
"domain_count": "Domínios"
|
||||||
},
|
},
|
||||||
"authentik": {
|
"authentik": {
|
||||||
"users": "Users",
|
"users": "Usuários",
|
||||||
"loginsLast24H": "Logins (24h)",
|
"loginsLast24H": "Logins (24h)",
|
||||||
"failedLoginsLast24H": "Failed Logins (24h)"
|
"failedLoginsLast24H": "Logins Falhos (24h)"
|
||||||
},
|
},
|
||||||
"proxmox": {
|
"proxmox": {
|
||||||
"mem": "MEM",
|
"mem": "Memória",
|
||||||
"cpu": "CPU",
|
"cpu": "CPU",
|
||||||
"lxc": "LXC",
|
"lxc": "LXC",
|
||||||
"vms": "VMs"
|
"vms": "VMs"
|
||||||
},
|
},
|
||||||
"unifi": {
|
"unifi": {
|
||||||
"users": "Users",
|
"users": "Usuários",
|
||||||
"uptime": "System Uptime",
|
"uptime": "Tempo de Funcionamento",
|
||||||
"days": "Days",
|
"days": "Dias",
|
||||||
"wan": "WAN",
|
"wan": "WAN",
|
||||||
"lan_users": "LAN Users",
|
"lan_users": "Usuarios locais",
|
||||||
"wlan_users": "WLAN Users",
|
"wlan_users": "Usuarios WLAN",
|
||||||
"up": "UP",
|
"up": "LIGADO",
|
||||||
"down": "DOWN",
|
"down": "CÁIDO",
|
||||||
"wait": "Please wait",
|
"wait": "Por favor aguarde",
|
||||||
"lan": "LAN",
|
"lan": "LAN",
|
||||||
"wlan": "WLAN",
|
"wlan": "WLAN",
|
||||||
"devices": "Devices",
|
"devices": "Dispositivos",
|
||||||
"lan_devices": "LAN Devices",
|
"lan_devices": "Dispositivos LAN",
|
||||||
"wlan_devices": "WLAN Devices"
|
"wlan_devices": "Dispositivos WLAN",
|
||||||
|
"empty_data": "Status de Subsistema Desconhecido"
|
||||||
},
|
},
|
||||||
"plex": {
|
"plex": {
|
||||||
"streams": "Active Streams",
|
"streams": "Transmissões ativas",
|
||||||
"movies": "Movies",
|
"movies": "Filmes",
|
||||||
"tv": "TV Shows"
|
"tv": "Séries de TV",
|
||||||
|
"albums": "Albums"
|
||||||
},
|
},
|
||||||
"glances": {
|
"glances": {
|
||||||
"cpu": "CPU",
|
"cpu": "CPU",
|
||||||
"mem": "MEM",
|
"wait": "Por favor aguarde",
|
||||||
"wait": "Please wait"
|
"temp": "TEMP",
|
||||||
|
"uptime": "LIGADO",
|
||||||
|
"days": "d",
|
||||||
|
"hours": "h",
|
||||||
|
"load": "Load",
|
||||||
|
"warn": "Warn",
|
||||||
|
"total": "Total",
|
||||||
|
"free": "Free",
|
||||||
|
"used": "Used"
|
||||||
},
|
},
|
||||||
"changedetectionio": {
|
"changedetectionio": {
|
||||||
"totalObserved": "Observados",
|
"totalObserved": "Observados",
|
||||||
"diffsDetected": "Mudanças"
|
"diffsDetected": "Mudanças"
|
||||||
},
|
},
|
||||||
"wmo": {
|
"wmo": {
|
||||||
"1-night": "Mainly Clear",
|
"1-night": "Principalmente Limpo",
|
||||||
"2-day": "Partly Cloudy",
|
"2-day": "Parcialmente Nublado",
|
||||||
"2-night": "Partly Cloudy",
|
"2-night": "Parcialmente nublado",
|
||||||
"3-day": "Cloudy",
|
"3-day": "Nublado",
|
||||||
"3-night": "Cloudy",
|
"3-night": "Nublado",
|
||||||
"45-day": "Foggy",
|
"45-day": "Névoa",
|
||||||
"45-night": "Foggy",
|
"45-night": "Névoa",
|
||||||
"48-day": "Foggy",
|
"48-day": "Névoa",
|
||||||
"48-night": "Foggy",
|
"48-night": "Névoa",
|
||||||
"56-night": "Light Freezing Drizzle",
|
"56-night": "Leve Garoa Congelante",
|
||||||
"57-day": "Freezing Drizzle",
|
"57-day": "Garoa Congelante",
|
||||||
"99-day": "Thunderstorm With Hail",
|
"99-day": "Trovoada Com Granizo",
|
||||||
"99-night": "Thunderstorm With Hail",
|
"99-night": "Trovoada Com Granizo",
|
||||||
"0-day": "Sunny",
|
"0-day": "Ensolarado",
|
||||||
"53-day": "Drizzle",
|
"53-day": "Garoando",
|
||||||
"0-night": "Clear",
|
"0-night": "Limpo",
|
||||||
"1-day": "Mainly Sunny",
|
"1-day": "Principalmente Ensolarado",
|
||||||
"51-day": "Light Drizzle",
|
"51-day": "Leve Garoa",
|
||||||
"51-night": "Light Drizzle",
|
"51-night": "Leve Garoa",
|
||||||
"53-night": "Drizzle",
|
"53-night": "Garoando",
|
||||||
"55-day": "Heavy Drizzle",
|
"55-day": "Garoa Pesada",
|
||||||
"55-night": "Heavy Drizzle",
|
"55-night": "Garoa Pesada",
|
||||||
"56-day": "Light Freezing Drizzle",
|
"56-day": "Leve Garoa Congelante",
|
||||||
"57-night": "Freezing Drizzle",
|
"57-night": "Garoa Congelante",
|
||||||
"61-day": "Light Rain",
|
"61-day": "Chuva Leve",
|
||||||
"61-night": "Light Rain",
|
"61-night": "Chuva Leve",
|
||||||
"63-day": "Rain",
|
"63-day": "Chuva",
|
||||||
"63-night": "Rain",
|
"63-night": "Chuva",
|
||||||
"65-day": "Heavy Rain",
|
"65-day": "Chuva Pesada",
|
||||||
"65-night": "Heavy Rain",
|
"65-night": "Chuva Pesada",
|
||||||
"66-day": "Freezing Rain",
|
"66-day": "Chuva Congelante",
|
||||||
"66-night": "Freezing Rain",
|
"66-night": "Chuva Congelante",
|
||||||
"67-day": "Freezing Rain",
|
"67-day": "Chuva Congelante",
|
||||||
"67-night": "Freezing Rain",
|
"67-night": "Chuva Congelante",
|
||||||
"71-day": "Light Snow",
|
"71-day": "Neve Leve",
|
||||||
"71-night": "Light Snow",
|
"71-night": "Neve Leve",
|
||||||
"73-day": "Snow",
|
"73-day": "Neve",
|
||||||
"73-night": "Snow",
|
"73-night": "Neve",
|
||||||
"75-day": "Heavy Snow",
|
"75-day": "Neve Pesada",
|
||||||
"75-night": "Heavy Snow",
|
"75-night": "Neve Pesada",
|
||||||
"77-day": "Snow Grains",
|
"77-day": "Grãos de Neve",
|
||||||
"77-night": "Snow Grains",
|
"77-night": "Grãos de Neve",
|
||||||
"80-day": "Light Showers",
|
"80-day": "Chuviscos Leve",
|
||||||
"80-night": "Light Showers",
|
"80-night": "Chuviscos Leve",
|
||||||
"81-day": "Showers",
|
"81-day": "Chuviscos",
|
||||||
"81-night": "Showers",
|
"81-night": "Chuviscos",
|
||||||
"82-day": "Heavy Showers",
|
"82-day": "Chuviscos Pesado",
|
||||||
"82-night": "Heavy Showers",
|
"82-night": "Chuviscos Pesado",
|
||||||
"85-day": "Snow Showers",
|
"85-day": "Precipitação de Neve",
|
||||||
"85-night": "Snow Showers",
|
"85-night": "Precipitação de Neve",
|
||||||
"86-day": "Snow Showers",
|
"86-day": "Precipitação de Neve",
|
||||||
"86-night": "Snow Showers",
|
"86-night": "Precipitação de Neve",
|
||||||
"95-day": "Thunderstorm",
|
"95-day": "Trovoada",
|
||||||
"95-night": "Thunderstorm",
|
"95-night": "Trovoada",
|
||||||
"96-day": "Thunderstorm With Hail",
|
"96-day": "Trovoada Com Granizo",
|
||||||
"96-night": "Thunderstorm With Hail"
|
"96-night": "Trovoada Com Granizo"
|
||||||
},
|
},
|
||||||
"quicklaunch": {
|
"quicklaunch": {
|
||||||
"bookmark": "Bookmark",
|
"bookmark": "Favorito",
|
||||||
"service": "Service"
|
"service": "Serviço",
|
||||||
|
"search": "Busca",
|
||||||
|
"custom": "Personalizado",
|
||||||
|
"visit": "Visitar",
|
||||||
|
"url": "URL"
|
||||||
},
|
},
|
||||||
"homebridge": {
|
"homebridge": {
|
||||||
"available_update": "System",
|
"available_update": "Sistema",
|
||||||
"updates": "Updates",
|
"updates": "Atualizações",
|
||||||
"update_available": "Update Available",
|
"update_available": "Atualização Disponível",
|
||||||
"up_to_date": "Up to Date",
|
"up_to_date": "Atualizado",
|
||||||
"child_bridges": "Child Bridges",
|
"child_bridges": "Pontes Filhas",
|
||||||
"child_bridges_status": "{{ok}}/{{total}}"
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
|
"up": "Ligado",
|
||||||
|
"pending": "Pendente",
|
||||||
|
"down": "Desligado"
|
||||||
},
|
},
|
||||||
"autobrr": {
|
"autobrr": {
|
||||||
"approvedPushes": "Approved",
|
"approvedPushes": "Aprovado",
|
||||||
"rejectedPushes": "Rejected",
|
"rejectedPushes": "Rejeitado",
|
||||||
"filters": "Filters",
|
"filters": "Filtros",
|
||||||
"indexers": "Indexers"
|
"indexers": "Indexadores"
|
||||||
},
|
},
|
||||||
"watchtower": {
|
"watchtower": {
|
||||||
"containers_scanned": "Scanned",
|
"containers_scanned": "Escaneado",
|
||||||
"containers_updated": "Updated",
|
"containers_updated": "Atualizado",
|
||||||
"containers_failed": "Failed"
|
"containers_failed": "Falha"
|
||||||
},
|
},
|
||||||
"tubearchivist": {
|
"tubearchivist": {
|
||||||
"downloads": "Queue",
|
"downloads": "Fila",
|
||||||
"videos": "Videos",
|
"videos": "Vídeos",
|
||||||
"channels": "Channels",
|
"channels": "Canais",
|
||||||
"playlists": "Playlists"
|
"playlists": "Listas"
|
||||||
},
|
},
|
||||||
"truenas": {
|
"truenas": {
|
||||||
"load": "System Load",
|
"load": "Carga do Sistema",
|
||||||
"uptime": "Uptime",
|
"uptime": "Tempo Ativo",
|
||||||
"alerts": "Alerts",
|
"alerts": "Alertas",
|
||||||
"time": "{{value, number(style: unit; unitDisplay: long;)}}"
|
"time": "{{value, number(style: unit; unitDisplay: long;)}}"
|
||||||
},
|
},
|
||||||
"navidrome": {
|
"navidrome": {
|
||||||
"nothing_streaming": "No Active Streams",
|
"nothing_streaming": "Sem transmissões ativas",
|
||||||
"please_wait": "Please Wait"
|
"please_wait": "Por favor aguarde"
|
||||||
},
|
},
|
||||||
"pyload": {
|
"pyload": {
|
||||||
"speed": "Speed",
|
"speed": "Velocidade",
|
||||||
"active": "Active",
|
"active": "Ativo",
|
||||||
"queue": "Queue",
|
"queue": "Fila",
|
||||||
"total": "Total"
|
"total": "Total"
|
||||||
},
|
},
|
||||||
"gluetun": {
|
"gluetun": {
|
||||||
"public_ip": "Public IP",
|
"public_ip": "IP Público",
|
||||||
"region": "Region",
|
"region": "Região",
|
||||||
"country": "Country"
|
"country": "País"
|
||||||
},
|
},
|
||||||
"hdhomerun": {
|
"hdhomerun": {
|
||||||
"channels": "Channels",
|
"channels": "Canais",
|
||||||
"hd": "HD"
|
"hd": "HD"
|
||||||
},
|
},
|
||||||
"ping": {
|
"ping": {
|
||||||
"error": "Error",
|
"error": "Erro",
|
||||||
"ping": "Ping"
|
"ping": "Ping"
|
||||||
},
|
},
|
||||||
"scrutiny": {
|
"scrutiny": {
|
||||||
"passed": "Passed",
|
"passed": "Passou",
|
||||||
"failed": "Failed",
|
"failed": "Falha",
|
||||||
"unknown": "Unknown"
|
"unknown": "Desconhecido"
|
||||||
},
|
},
|
||||||
"paperlessngx": {
|
"paperlessngx": {
|
||||||
"inbox": "Inbox",
|
"inbox": "Caixa de Entrada",
|
||||||
"total": "Total"
|
"total": "Total"
|
||||||
},
|
},
|
||||||
"deluge": {
|
"deluge": {
|
||||||
@@ -357,29 +398,29 @@
|
|||||||
"seed": "Seed"
|
"seed": "Seed"
|
||||||
},
|
},
|
||||||
"tdarr": {
|
"tdarr": {
|
||||||
"queue": "Queue",
|
"queue": "Fila",
|
||||||
"processed": "Processed",
|
"processed": "Processado",
|
||||||
"errored": "Errored",
|
"errored": "Erro",
|
||||||
"saved": "Saved"
|
"saved": "Salvo"
|
||||||
},
|
},
|
||||||
"miniflux": {
|
"miniflux": {
|
||||||
"read": "Read",
|
"read": "Lidos",
|
||||||
"unread": "Unread"
|
"unread": "Não Lidos"
|
||||||
},
|
},
|
||||||
"nextdns": {
|
"nextdns": {
|
||||||
"wait": "Please Wait",
|
"wait": "Por favor aguarde",
|
||||||
"no_devices": "No Device Data Received"
|
"no_devices": "Nenhum dado de dispositivo recebido"
|
||||||
},
|
},
|
||||||
"common": {
|
"common": {
|
||||||
"bibyterate": "{{value, rate(bits: false; binary: true)}}",
|
"bibyterate": "{{value, rate(bits: false; binary: true)}}",
|
||||||
"bibitrate": "{{value, rate(bits: true; binary: true)}}"
|
"bibitrate": "{{value, rate(bits: true; binary: true)}}"
|
||||||
},
|
},
|
||||||
"omada": {
|
"omada": {
|
||||||
"connectedAp": "Connected APs",
|
"connectedAp": "Pontos de acesso conectados",
|
||||||
"activeUser": "Active devices",
|
"activeUser": "Dispositivos ativos",
|
||||||
"alerts": "Alerts",
|
"alerts": "Alertas",
|
||||||
"connectedGateway": "Connected gateways",
|
"connectedGateway": "Gateways conectados",
|
||||||
"connectedSwitches": "Connected switches"
|
"connectedSwitches": "Interruptores conectados"
|
||||||
},
|
},
|
||||||
"downloadstation": {
|
"downloadstation": {
|
||||||
"download": "Download",
|
"download": "Download",
|
||||||
@@ -388,20 +429,220 @@
|
|||||||
"seed": "Seed"
|
"seed": "Seed"
|
||||||
},
|
},
|
||||||
"mikrotik": {
|
"mikrotik": {
|
||||||
"cpuLoad": "CPU Load",
|
"cpuLoad": "Carga de CPU",
|
||||||
"memoryUsed": "Memory Used",
|
"memoryUsed": "Memória Utilizada",
|
||||||
"uptime": "Uptime",
|
"uptime": "Tempo Ativo",
|
||||||
"numberOfLeases": "Leases"
|
"numberOfLeases": "Concessões"
|
||||||
},
|
},
|
||||||
"xteve": {
|
"xteve": {
|
||||||
"streams_all": "All Streams",
|
"streams_all": "Todos Fluxos",
|
||||||
"streams_active": "Active Streams",
|
"streams_active": "Fluxos Ativos",
|
||||||
"streams_xepg": "XEPG Channels"
|
"streams_xepg": "Canais XEPG"
|
||||||
},
|
},
|
||||||
"opnsense": {
|
"opnsense": {
|
||||||
"cpu": "CPU Load",
|
"cpu": "Carga de CPU",
|
||||||
"memory": "Active Memory",
|
"memory": "Memória Ativa",
|
||||||
"wanUpload": "WAN Upload",
|
"wanUpload": "WAN Upload",
|
||||||
"wanDownload": "WAN Download"
|
"wanDownload": "WAN Download"
|
||||||
|
},
|
||||||
|
"moonraker": {
|
||||||
|
"printer_state": "Estado da Impressora",
|
||||||
|
"print_status": "Status da Impressora",
|
||||||
|
"print_progress": "Progresso",
|
||||||
|
"layers": "Camadas"
|
||||||
|
},
|
||||||
|
"medusa": {
|
||||||
|
"wanted": "Desejado",
|
||||||
|
"queued": "Na fila",
|
||||||
|
"series": "Séries"
|
||||||
|
},
|
||||||
|
"octoprint": {
|
||||||
|
"printer_state": "Status",
|
||||||
|
"temp_tool": "Temp. Ferramenta",
|
||||||
|
"temp_bed": "Temp. Cama",
|
||||||
|
"job_completion": "Conclusão"
|
||||||
|
},
|
||||||
|
"cloudflared": {
|
||||||
|
"origin_ip": "IP Origem",
|
||||||
|
"status": "Status"
|
||||||
|
},
|
||||||
|
"proxmoxbackupserver": {
|
||||||
|
"datastore_usage": "Armaz. de Dados",
|
||||||
|
"failed_tasks_24h": "Tarefas Falhas 24h",
|
||||||
|
"cpu_usage": "CPU",
|
||||||
|
"memory_usage": "Memória"
|
||||||
|
},
|
||||||
|
"immich": {
|
||||||
|
"users": "Usuários",
|
||||||
|
"photos": "Fotos",
|
||||||
|
"videos": "Vídeos",
|
||||||
|
"storage": "Armazenamento"
|
||||||
|
},
|
||||||
|
"uptimekuma": {
|
||||||
|
"up": "Sites no Ar",
|
||||||
|
"down": "Sites Fora do Ar",
|
||||||
|
"uptime": "Tempo Ativo",
|
||||||
|
"incident": "Incidente",
|
||||||
|
"m": "m"
|
||||||
|
},
|
||||||
|
"komga": {
|
||||||
|
"libraries": "Bibliotecas",
|
||||||
|
"series": "Séries",
|
||||||
|
"books": "Livros"
|
||||||
|
},
|
||||||
|
"mylar": {
|
||||||
|
"series": "Séries",
|
||||||
|
"issues": "Problemas",
|
||||||
|
"wanted": "Desejado"
|
||||||
|
},
|
||||||
|
"photoprism": {
|
||||||
|
"videos": "Vídeos",
|
||||||
|
"albums": "Álbuns",
|
||||||
|
"photos": "Fotos",
|
||||||
|
"people": "Pessoa"
|
||||||
|
},
|
||||||
|
"diskstation": {
|
||||||
|
"days": "Dias",
|
||||||
|
"uptime": "Tempo Ativo",
|
||||||
|
"volumeAvailable": "Disponível"
|
||||||
|
},
|
||||||
|
"fileflows": {
|
||||||
|
"queue": "Fila",
|
||||||
|
"processing": "Processando",
|
||||||
|
"processed": "Processado",
|
||||||
|
"time": "Hora"
|
||||||
|
},
|
||||||
|
"grafana": {
|
||||||
|
"dashboards": "Painéis",
|
||||||
|
"datasources": "Origem de Dados",
|
||||||
|
"totalalerts": "Total Alertas",
|
||||||
|
"alertstriggered": "Alertas Disparados"
|
||||||
|
},
|
||||||
|
"nextcloud": {
|
||||||
|
"cpuload": "Carga de CPU",
|
||||||
|
"memoryusage": "Memória Utilizada",
|
||||||
|
"freespace": "Espaço Livre",
|
||||||
|
"activeusers": "Usuários Ativos",
|
||||||
|
"numfiles": "Files",
|
||||||
|
"numshares": "Shared Items"
|
||||||
|
},
|
||||||
|
"kopia": {
|
||||||
|
"status": "Status",
|
||||||
|
"size": "Tamanho",
|
||||||
|
"lastrun": "Ultima Execução",
|
||||||
|
"nextrun": "Próxima Execução",
|
||||||
|
"failed": "Falha"
|
||||||
|
},
|
||||||
|
"unmanic": {
|
||||||
|
"active_workers": "Trabalhadores Ativos",
|
||||||
|
"total_workers": "Total Trabalhadores",
|
||||||
|
"records_total": "Comprimento da Fila"
|
||||||
|
},
|
||||||
|
"healthchecks": {
|
||||||
|
"new": "Novo",
|
||||||
|
"up": "Online",
|
||||||
|
"grace": "Em Período Gratuito",
|
||||||
|
"down": "Offline",
|
||||||
|
"paused": "Pausado",
|
||||||
|
"status": "Status",
|
||||||
|
"last_ping": "Ultimo Ping",
|
||||||
|
"never": "Nenhum ping ainda"
|
||||||
|
},
|
||||||
|
"pterodactyl": {
|
||||||
|
"servers": "Servidores",
|
||||||
|
"nodes": "Nós"
|
||||||
|
},
|
||||||
|
"prometheus": {
|
||||||
|
"targets_up": "Alvo ativo",
|
||||||
|
"targets_down": "Alvo inativo",
|
||||||
|
"targets_total": "Alvos totais"
|
||||||
|
},
|
||||||
|
"minecraft": {
|
||||||
|
"players": "Reprodutores",
|
||||||
|
"version": "Versão",
|
||||||
|
"status": "Status",
|
||||||
|
"up": "Conectado",
|
||||||
|
"down": "Desconectado"
|
||||||
|
},
|
||||||
|
"ghostfolio": {
|
||||||
|
"gross_percent_today": "Hoje",
|
||||||
|
"gross_percent_1y": "Um ano",
|
||||||
|
"gross_percent_max": "Todo periodo"
|
||||||
|
},
|
||||||
|
"audiobookshelf": {
|
||||||
|
"podcasts": "Podcasts",
|
||||||
|
"books": "Livros",
|
||||||
|
"podcastsDuration": "Duração",
|
||||||
|
"booksDuration": "Duração"
|
||||||
|
},
|
||||||
|
"homeassistant": {
|
||||||
|
"people_home": "Pessoas em Casa",
|
||||||
|
"lights_on": "Luzes Ligadas",
|
||||||
|
"switches_on": "Interruptores Ligados"
|
||||||
|
},
|
||||||
|
"freshrss": {
|
||||||
|
"subscriptions": "Subscriptions",
|
||||||
|
"unread": "Unread"
|
||||||
|
},
|
||||||
|
"channelsdvrserver": {
|
||||||
|
"shows": "Shows",
|
||||||
|
"recordings": "Recordings",
|
||||||
|
"scheduled": "Scheduled",
|
||||||
|
"passes": "Passes"
|
||||||
|
},
|
||||||
|
"whatsupdocker": {
|
||||||
|
"monitoring": "Monitoring",
|
||||||
|
"updates": "Updates"
|
||||||
|
},
|
||||||
|
"tailscale": {
|
||||||
|
"address": "Address",
|
||||||
|
"expires": "Expires",
|
||||||
|
"never": "Never",
|
||||||
|
"last_seen": "Last Seen",
|
||||||
|
"now": "Now",
|
||||||
|
"years": "{{number}}y",
|
||||||
|
"weeks": "{{number}}w",
|
||||||
|
"hours": "{{number}}h",
|
||||||
|
"days": "{{number}}d",
|
||||||
|
"minutes": "{{number}}m",
|
||||||
|
"seconds": "{{number}}s",
|
||||||
|
"ago": "{{value}} Ago"
|
||||||
|
},
|
||||||
|
"qnap": {
|
||||||
|
"systemTempC": "System Temp",
|
||||||
|
"cpuUsage": "CPU Usage",
|
||||||
|
"memUsage": "MEM Usage",
|
||||||
|
"poolUsage": "Pool Usage",
|
||||||
|
"volumeUsage": "Volume Usage",
|
||||||
|
"invalid": "Invalid"
|
||||||
|
},
|
||||||
|
"pfsense": {
|
||||||
|
"load": "Load Avg",
|
||||||
|
"memory": "Mem Usage",
|
||||||
|
"wanStatus": "WAN Status",
|
||||||
|
"up": "Up",
|
||||||
|
"down": "Down",
|
||||||
|
"temp": "Temp",
|
||||||
|
"disk": "Disk Usage",
|
||||||
|
"wanIP": "WAN IP"
|
||||||
|
},
|
||||||
|
"caddy": {
|
||||||
|
"upstreams": "Upstreams",
|
||||||
|
"requests": "Current requests",
|
||||||
|
"requests_failed": "Failed requests"
|
||||||
|
},
|
||||||
|
"evcc": {
|
||||||
|
"pv_power": "Production",
|
||||||
|
"battery_soc": "Battery",
|
||||||
|
"grid_power": "Grid",
|
||||||
|
"home_power": "Consumption",
|
||||||
|
"charge_power": "Charger",
|
||||||
|
"watt_hour": "Wh"
|
||||||
|
},
|
||||||
|
"pialert": {
|
||||||
|
"total": "Total",
|
||||||
|
"connected": "Connected",
|
||||||
|
"new_devices": "New Devices",
|
||||||
|
"down_alerts": "Down Alerts"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"widget": {
|
"widget": {
|
||||||
"missing_type": "Widget ausente: {{type}}",
|
"missing_type": "Tipo de Widget ausente: {{type}}",
|
||||||
"api_error": "Erro da API",
|
"api_error": "Erro da API",
|
||||||
"status": "Estado",
|
"status": "Estado",
|
||||||
"information": "Informação",
|
"information": "Informação",
|
||||||
@@ -14,9 +14,17 @@
|
|||||||
"resources": {
|
"resources": {
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
"free": "Livre",
|
"free": "Livre",
|
||||||
"used": "Usado",
|
"used": "Utilizado",
|
||||||
"load": "Carregar",
|
"load": "Carga",
|
||||||
"cpu": "CPU"
|
"cpu": "CPU",
|
||||||
|
"mem": "MEM",
|
||||||
|
"max": "Máximo",
|
||||||
|
"temp": "TEMP",
|
||||||
|
"uptime": "CIMA",
|
||||||
|
"months": "mês",
|
||||||
|
"days": "d",
|
||||||
|
"hours": "h",
|
||||||
|
"minutes": "m"
|
||||||
},
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "Rx",
|
"rx": "Rx",
|
||||||
@@ -25,13 +33,24 @@
|
|||||||
"cpu": "CPU",
|
"cpu": "CPU",
|
||||||
"offline": "Desligado",
|
"offline": "Desligado",
|
||||||
"error": "Erro",
|
"error": "Erro",
|
||||||
"unknown": "Desconhecido"
|
"unknown": "Desconhecido",
|
||||||
|
"partial": "Parcial",
|
||||||
|
"running": "A correr",
|
||||||
|
"starting": "A iniciar",
|
||||||
|
"unhealthy": "Não-saudável",
|
||||||
|
"not_found": "Não Encontrado",
|
||||||
|
"exited": "Encerrado",
|
||||||
|
"healthy": "Saudável"
|
||||||
},
|
},
|
||||||
"emby": {
|
"emby": {
|
||||||
"playing": "A reproduzir",
|
"playing": "A reproduzir",
|
||||||
"transcoding": "Transcodificação",
|
"transcoding": "Transcodificação",
|
||||||
"bitrate": "Taxa de bits",
|
"bitrate": "Taxa de bits",
|
||||||
"no_active": "Sem streams ativas"
|
"no_active": "Sem streams ativas",
|
||||||
|
"movies": "Filmes",
|
||||||
|
"series": "Séries",
|
||||||
|
"episodes": "Episódios",
|
||||||
|
"songs": "Canções"
|
||||||
},
|
},
|
||||||
"tautulli": {
|
"tautulli": {
|
||||||
"playing": "Reproduzindo",
|
"playing": "Reproduzindo",
|
||||||
@@ -47,13 +66,17 @@
|
|||||||
"sonarr": {
|
"sonarr": {
|
||||||
"wanted": "Desejada",
|
"wanted": "Desejada",
|
||||||
"queued": "Em fila",
|
"queued": "Em fila",
|
||||||
"series": "Séries"
|
"series": "Séries",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
},
|
},
|
||||||
"radarr": {
|
"radarr": {
|
||||||
"wanted": "Desejado",
|
"wanted": "Desejado",
|
||||||
"queued": "Fila",
|
"queued": "Fila",
|
||||||
"movies": "Filmes",
|
"movies": "Filmes",
|
||||||
"missing": "Missing"
|
"missing": "Faltando",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
},
|
},
|
||||||
"readarr": {
|
"readarr": {
|
||||||
"wanted": "Desejados",
|
"wanted": "Desejados",
|
||||||
@@ -73,7 +96,8 @@
|
|||||||
"pihole": {
|
"pihole": {
|
||||||
"queries": "Consultas",
|
"queries": "Consultas",
|
||||||
"blocked": "Bloqueado",
|
"blocked": "Bloqueado",
|
||||||
"gravity": "Gravidade"
|
"gravity": "Gravidade",
|
||||||
|
"blocked_percent": "Blocked %"
|
||||||
},
|
},
|
||||||
"speedtest": {
|
"speedtest": {
|
||||||
"upload": "Envio",
|
"upload": "Envio",
|
||||||
@@ -111,14 +135,14 @@
|
|||||||
"weather": {
|
"weather": {
|
||||||
"current": "Localização atual",
|
"current": "Localização atual",
|
||||||
"allow": "Clicar para permitir",
|
"allow": "Clicar para permitir",
|
||||||
"updating": "A atualizar",
|
"updating": "Atualizando",
|
||||||
"wait": "Por favor aguarde"
|
"wait": "Por favor aguarde"
|
||||||
},
|
},
|
||||||
"overseerr": {
|
"overseerr": {
|
||||||
"pending": "Pendente",
|
"pending": "Pendente",
|
||||||
"approved": "Aprovado",
|
"approved": "Aprovado",
|
||||||
"available": "Disponível",
|
"available": "Disponível",
|
||||||
"processing": "Processing"
|
"processing": "Processando"
|
||||||
},
|
},
|
||||||
"sabnzbd": {
|
"sabnzbd": {
|
||||||
"rate": "Taxa",
|
"rate": "Taxa",
|
||||||
@@ -166,7 +190,7 @@
|
|||||||
"lidarr": {
|
"lidarr": {
|
||||||
"queued": "Enfileirado",
|
"queued": "Enfileirado",
|
||||||
"wanted": "Desejado",
|
"wanted": "Desejado",
|
||||||
"albums": "Álbuns"
|
"artists": "Artists"
|
||||||
},
|
},
|
||||||
"adguard": {
|
"adguard": {
|
||||||
"queries": "Consultas",
|
"queries": "Consultas",
|
||||||
@@ -192,41 +216,51 @@
|
|||||||
"transferRate": "Taxa"
|
"transferRate": "Taxa"
|
||||||
},
|
},
|
||||||
"authentik": {
|
"authentik": {
|
||||||
"loginsLast24H": "Logins (24h)",
|
"loginsLast24H": "Inícios de sessão (24h)",
|
||||||
"failedLoginsLast24H": "Failed Logins (24h)",
|
"failedLoginsLast24H": "Inícios de sessão falhados (24h)",
|
||||||
"users": "Users"
|
"users": "Utilizadores"
|
||||||
},
|
},
|
||||||
"proxmox": {
|
"proxmox": {
|
||||||
"mem": "MEM",
|
"mem": "Memória",
|
||||||
"cpu": "CPU",
|
"cpu": "CPU",
|
||||||
"lxc": "LXC",
|
"lxc": "LXC",
|
||||||
"vms": "VMs"
|
"vms": "VMs"
|
||||||
},
|
},
|
||||||
"unifi": {
|
"unifi": {
|
||||||
"users": "Utilizadores",
|
"users": "Utilizadores",
|
||||||
"uptime": "Tempo de Atividade do Sistema",
|
"uptime": "Sistema Ativo",
|
||||||
"days": "Dias",
|
"days": "Dias",
|
||||||
"wan": "WAN",
|
"wan": "WAN",
|
||||||
"lan_users": "Utilizadores LAN",
|
"lan_users": "Utilizadores LAN",
|
||||||
"wlan_users": "Utilizadores WLAN",
|
"wlan_users": "Utilizadores WLAN",
|
||||||
"up": "Ligados",
|
"up": "Ligado",
|
||||||
"down": "Desligados",
|
"down": "Desligado",
|
||||||
"wait": "Por favor, aguarde",
|
"wait": "Por favor, aguarde",
|
||||||
"lan": "LAN",
|
"lan": "LAN",
|
||||||
"wlan": "WLAN",
|
"wlan": "WLAN",
|
||||||
"devices": "Dispositivos",
|
"devices": "Dispositivos",
|
||||||
"lan_devices": "Dispositivos LAN",
|
"lan_devices": "Dispositivos LAN",
|
||||||
"wlan_devices": "Dispositivos WLAN"
|
"wlan_devices": "Dispositivos WLAN",
|
||||||
|
"empty_data": "Status de Subsistema Desconhecido"
|
||||||
},
|
},
|
||||||
"plex": {
|
"plex": {
|
||||||
"streams": "Streams Ativas",
|
"streams": "Streams Ativas",
|
||||||
"movies": "Filmes",
|
"movies": "Filmes",
|
||||||
"tv": "Series de TV"
|
"tv": "Series de TV",
|
||||||
|
"albums": "Albums"
|
||||||
},
|
},
|
||||||
"glances": {
|
"glances": {
|
||||||
"cpu": "CPU",
|
"cpu": "CPU",
|
||||||
"mem": "MEM",
|
"wait": "Por favor, aguarde",
|
||||||
"wait": "Por favor, aguarde"
|
"temp": "TEMP",
|
||||||
|
"uptime": "Cima",
|
||||||
|
"days": "d",
|
||||||
|
"hours": "h",
|
||||||
|
"load": "Load",
|
||||||
|
"warn": "Warn",
|
||||||
|
"total": "Total",
|
||||||
|
"free": "Free",
|
||||||
|
"used": "Used"
|
||||||
},
|
},
|
||||||
"changedetectionio": {
|
"changedetectionio": {
|
||||||
"totalObserved": "Total Observado",
|
"totalObserved": "Total Observado",
|
||||||
@@ -241,7 +275,7 @@
|
|||||||
"2-night": "Parcialmente nublado",
|
"2-night": "Parcialmente nublado",
|
||||||
"3-day": "Nublado",
|
"3-day": "Nublado",
|
||||||
"3-night": "Nublado",
|
"3-night": "Nublado",
|
||||||
"99-night": "Thunderstorm With Hail",
|
"99-night": "Trovoada com granizo",
|
||||||
"45-day": "Nevoeiro",
|
"45-day": "Nevoeiro",
|
||||||
"45-night": "Nevoeiro",
|
"45-night": "Nevoeiro",
|
||||||
"48-day": "Nevoeiro",
|
"48-day": "Nevoeiro",
|
||||||
@@ -252,165 +286,372 @@
|
|||||||
"53-night": "Chuvisco",
|
"53-night": "Chuvisco",
|
||||||
"55-day": "Aguaceiro Forte",
|
"55-day": "Aguaceiro Forte",
|
||||||
"55-night": "Aguaceiro Forte",
|
"55-night": "Aguaceiro Forte",
|
||||||
"56-day": "Light Freezing Drizzle",
|
"56-day": "Leve Garoa Congelante",
|
||||||
"56-night": "Light Freezing Drizzle",
|
"56-night": "Leve Garoa Congelante",
|
||||||
"57-day": "Freezing Drizzle",
|
"57-day": "Garoa Congelante",
|
||||||
"57-night": "Freezing Drizzle",
|
"57-night": "Garoa Congelante",
|
||||||
"66-day": "Freezing Rain",
|
"66-day": "Chuva Congelante",
|
||||||
"61-day": "Light Rain",
|
"61-day": "Chuva fraca",
|
||||||
"61-night": "Light Rain",
|
"61-night": "Chuva fraca",
|
||||||
"63-day": "Rain",
|
"63-day": "Chuva",
|
||||||
"63-night": "Rain",
|
"63-night": "Chuva",
|
||||||
"65-day": "Heavy Rain",
|
"65-day": "Chuva forte",
|
||||||
"66-night": "Freezing Rain",
|
"66-night": "Chuva Congelante",
|
||||||
"65-night": "Heavy Rain",
|
"65-night": "Chuva forte",
|
||||||
"67-day": "Freezing Rain",
|
"67-day": "Chuva Congelante",
|
||||||
"67-night": "Freezing Rain",
|
"67-night": "Chuva Congelante",
|
||||||
"71-day": "Light Snow",
|
"71-day": "Neve fraca",
|
||||||
"71-night": "Light Snow",
|
"71-night": "Neve fraca",
|
||||||
"73-day": "Snow",
|
"73-day": "Neve",
|
||||||
"73-night": "Snow",
|
"73-night": "Neve",
|
||||||
"75-day": "Heavy Snow",
|
"75-day": "Neve forte",
|
||||||
"75-night": "Heavy Snow",
|
"75-night": "Neve forte",
|
||||||
"77-day": "Snow Grains",
|
"77-day": "Grãos de Neve",
|
||||||
"77-night": "Snow Grains",
|
"77-night": "Grãos de Neve",
|
||||||
"80-day": "Light Showers",
|
"80-day": "Neve fraca",
|
||||||
"80-night": "Light Showers",
|
"80-night": "Chuviscos ligeiros",
|
||||||
"81-day": "Showers",
|
"81-day": "Chuviscos",
|
||||||
"81-night": "Showers",
|
"81-night": "Chuviscos",
|
||||||
"82-day": "Heavy Showers",
|
"82-day": "Chuviscos fortes",
|
||||||
"82-night": "Heavy Showers",
|
"82-night": "Chuviscos fortes",
|
||||||
"85-day": "Snow Showers",
|
"85-day": "Precipitação de Neve",
|
||||||
"85-night": "Snow Showers",
|
"85-night": "Precipitação de Neve",
|
||||||
"86-day": "Snow Showers",
|
"86-day": "Precipitação de Neve",
|
||||||
"86-night": "Snow Showers",
|
"86-night": "Precipitação de Neve",
|
||||||
"95-day": "Thunderstorm",
|
"95-day": "Trovoada",
|
||||||
"95-night": "Thunderstorm",
|
"95-night": "Trovoada",
|
||||||
"96-day": "Thunderstorm With Hail",
|
"96-day": "Trovoada com granizo",
|
||||||
"96-night": "Thunderstorm With Hail",
|
"96-night": "Trovoada com granizo",
|
||||||
"99-day": "Thunderstorm With Hail"
|
"99-day": "Trovoada com granizo"
|
||||||
},
|
},
|
||||||
"quicklaunch": {
|
"quicklaunch": {
|
||||||
"bookmark": "Marcador",
|
"bookmark": "Marcador",
|
||||||
"service": "Serviço"
|
"service": "Serviço",
|
||||||
|
"search": "Busca",
|
||||||
|
"custom": "Personalizado",
|
||||||
|
"visit": "Visitar",
|
||||||
|
"url": "URL"
|
||||||
},
|
},
|
||||||
"homebridge": {
|
"homebridge": {
|
||||||
"available_update": "System",
|
"available_update": "Sistema",
|
||||||
"updates": "Updates",
|
"updates": "Atualizações",
|
||||||
"update_available": "Update Available",
|
"update_available": "Atualização disponível",
|
||||||
"up_to_date": "Up to Date",
|
"up_to_date": "Atualizado",
|
||||||
"child_bridges": "Child Bridges",
|
"child_bridges": "Pontes Filhas",
|
||||||
"child_bridges_status": "{{ok}}/{{total}}"
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
|
"up": "Up",
|
||||||
|
"pending": "Pendente",
|
||||||
|
"down": "Baixo"
|
||||||
},
|
},
|
||||||
"autobrr": {
|
"autobrr": {
|
||||||
"approvedPushes": "Approved",
|
"approvedPushes": "Aprovado",
|
||||||
"rejectedPushes": "Rejected",
|
"rejectedPushes": "Rejeitado",
|
||||||
"filters": "Filters",
|
"filters": "Filtros",
|
||||||
"indexers": "Indexers"
|
"indexers": "Indexadores"
|
||||||
},
|
},
|
||||||
"watchtower": {
|
"watchtower": {
|
||||||
"containers_scanned": "Scanned",
|
"containers_scanned": "Verificado",
|
||||||
"containers_updated": "Updated",
|
"containers_updated": "Atualizado",
|
||||||
"containers_failed": "Failed"
|
"containers_failed": "Falhou"
|
||||||
},
|
},
|
||||||
"tubearchivist": {
|
"tubearchivist": {
|
||||||
"downloads": "Queue",
|
"downloads": "Fila",
|
||||||
"videos": "Videos",
|
"videos": "Vídeos",
|
||||||
"channels": "Channels",
|
"channels": "Canais",
|
||||||
"playlists": "Playlists"
|
"playlists": "Listas"
|
||||||
},
|
},
|
||||||
"truenas": {
|
"truenas": {
|
||||||
"load": "System Load",
|
"load": "Carga do sistema",
|
||||||
"uptime": "Uptime",
|
"uptime": "Ligado",
|
||||||
"alerts": "Alerts",
|
"alerts": "Alertas",
|
||||||
"time": "{{value, number(style: unit; unitDisplay: long;)}}"
|
"time": "{{value, number(style: unit; unitDisplay: long;)}}"
|
||||||
},
|
},
|
||||||
"navidrome": {
|
"navidrome": {
|
||||||
"nothing_streaming": "No Active Streams",
|
"nothing_streaming": "Sem streams ativos",
|
||||||
"please_wait": "Please Wait"
|
"please_wait": "Por favor aguarde"
|
||||||
},
|
},
|
||||||
"pyload": {
|
"pyload": {
|
||||||
"queue": "Queue",
|
"queue": "Fila",
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
"speed": "Speed",
|
"speed": "Velocidade",
|
||||||
"active": "Active"
|
"active": "Ativo"
|
||||||
},
|
},
|
||||||
"gluetun": {
|
"gluetun": {
|
||||||
"region": "Region",
|
"region": "Região",
|
||||||
"country": "Country",
|
"country": "País",
|
||||||
"public_ip": "Public IP"
|
"public_ip": "IP público"
|
||||||
},
|
},
|
||||||
"hdhomerun": {
|
"hdhomerun": {
|
||||||
"channels": "Channels",
|
"channels": "Canais",
|
||||||
"hd": "HD"
|
"hd": "HD"
|
||||||
},
|
},
|
||||||
"ping": {
|
"ping": {
|
||||||
"error": "Erro",
|
"error": "Erro",
|
||||||
"ping": "Ping"
|
"ping": "Tempo de resposta"
|
||||||
},
|
},
|
||||||
"scrutiny": {
|
"scrutiny": {
|
||||||
"passed": "Passed",
|
"passed": "Aprovado",
|
||||||
"failed": "Failed",
|
"failed": "Falhou",
|
||||||
"unknown": "Unknown"
|
"unknown": "Desconhecido"
|
||||||
},
|
},
|
||||||
"paperlessngx": {
|
"paperlessngx": {
|
||||||
"inbox": "Inbox",
|
"inbox": "Caixa de entrada",
|
||||||
"total": "Total"
|
"total": "Total"
|
||||||
},
|
},
|
||||||
"deluge": {
|
"deluge": {
|
||||||
"download": "Download",
|
"download": "Descarregar",
|
||||||
"upload": "Upload",
|
"upload": "Enviar",
|
||||||
"leech": "Leech",
|
"leech": "Leech",
|
||||||
"seed": "Seed"
|
"seed": "Semente"
|
||||||
},
|
},
|
||||||
"flood": {
|
"flood": {
|
||||||
"download": "Descarregar",
|
"download": "Descarregar",
|
||||||
"upload": "Carregar",
|
"upload": "Carregar",
|
||||||
"leech": "Leech",
|
"leech": "Leech",
|
||||||
"seed": "Seed"
|
"seed": "Semente"
|
||||||
},
|
},
|
||||||
"tdarr": {
|
"tdarr": {
|
||||||
"queue": "Queue",
|
"queue": "Fila",
|
||||||
"processed": "Processed",
|
"processed": "Processado",
|
||||||
"errored": "Errored",
|
"errored": "Erro",
|
||||||
"saved": "Saved"
|
"saved": "Guardado"
|
||||||
},
|
},
|
||||||
"miniflux": {
|
"miniflux": {
|
||||||
"read": "Read",
|
"read": "Lido",
|
||||||
"unread": "Unread"
|
"unread": "Não lido"
|
||||||
},
|
},
|
||||||
"nextdns": {
|
"nextdns": {
|
||||||
"wait": "Please Wait",
|
"wait": "Aguarde",
|
||||||
"no_devices": "No Device Data Received"
|
"no_devices": "Nenhum dado do dispositivo recebido"
|
||||||
},
|
},
|
||||||
"omada": {
|
"omada": {
|
||||||
"connectedAp": "Connected APs",
|
"connectedAp": "APs Ligados",
|
||||||
"activeUser": "Active devices",
|
"activeUser": "Dispositivos activos",
|
||||||
"alerts": "Alerts",
|
"alerts": "Alertas",
|
||||||
"connectedGateway": "Connected gateways",
|
"connectedGateway": "Gateways ligados",
|
||||||
"connectedSwitches": "Connected switches"
|
"connectedSwitches": "Switches ligados"
|
||||||
},
|
},
|
||||||
"downloadstation": {
|
"downloadstation": {
|
||||||
"download": "Download",
|
"download": "Descarregar",
|
||||||
"upload": "Upload",
|
"upload": "Enviar",
|
||||||
"leech": "Leech",
|
"leech": "Leech",
|
||||||
"seed": "Seed"
|
"seed": "Semente"
|
||||||
},
|
},
|
||||||
"mikrotik": {
|
"mikrotik": {
|
||||||
"cpuLoad": "CPU Load",
|
"cpuLoad": "Carga do CPU",
|
||||||
"memoryUsed": "Memory Used",
|
"memoryUsed": "Memória Utilizada",
|
||||||
"uptime": "Uptime",
|
"uptime": "Ativo",
|
||||||
"numberOfLeases": "Leases"
|
"numberOfLeases": "Concessões"
|
||||||
},
|
},
|
||||||
"xteve": {
|
"xteve": {
|
||||||
"streams_all": "All Streams",
|
"streams_all": "Todos os Streams",
|
||||||
"streams_active": "Active Streams",
|
"streams_active": "Streams ativos",
|
||||||
"streams_xepg": "XEPG Channels"
|
"streams_xepg": "Canais XEPG"
|
||||||
},
|
},
|
||||||
"opnsense": {
|
"opnsense": {
|
||||||
"cpu": "CPU Load",
|
"cpu": "Carga do CPU",
|
||||||
"memory": "Active Memory",
|
"memory": "Memória Ativa",
|
||||||
"wanUpload": "WAN Upload",
|
"wanUpload": "Envio WAN",
|
||||||
"wanDownload": "WAN Download"
|
"wanDownload": "WAN Descarga"
|
||||||
|
},
|
||||||
|
"moonraker": {
|
||||||
|
"printer_state": "Estado da Impressora",
|
||||||
|
"print_status": "Estado da Impressora",
|
||||||
|
"print_progress": "Progresso",
|
||||||
|
"layers": "Camadas"
|
||||||
|
},
|
||||||
|
"medusa": {
|
||||||
|
"wanted": "Desejado",
|
||||||
|
"queued": "Na fila",
|
||||||
|
"series": "Séries"
|
||||||
|
},
|
||||||
|
"octoprint": {
|
||||||
|
"printer_state": "Estado",
|
||||||
|
"temp_tool": "Temp. Ferramenta",
|
||||||
|
"temp_bed": "Temp. Cama",
|
||||||
|
"job_completion": "Conclusão"
|
||||||
|
},
|
||||||
|
"cloudflared": {
|
||||||
|
"origin_ip": "IP Origem",
|
||||||
|
"status": "Estado"
|
||||||
|
},
|
||||||
|
"proxmoxbackupserver": {
|
||||||
|
"datastore_usage": "Armaz. de Dados",
|
||||||
|
"failed_tasks_24h": "Tarefas Falhas 24h",
|
||||||
|
"cpu_usage": "CPU",
|
||||||
|
"memory_usage": "Memória"
|
||||||
|
},
|
||||||
|
"immich": {
|
||||||
|
"users": "Utilizadores",
|
||||||
|
"photos": "Fotos",
|
||||||
|
"videos": "Vídeos",
|
||||||
|
"storage": "Armazenamento"
|
||||||
|
},
|
||||||
|
"uptimekuma": {
|
||||||
|
"up": "Sites no Ar",
|
||||||
|
"down": "Sites Fora do Ar",
|
||||||
|
"uptime": "Tempo Ativo",
|
||||||
|
"incident": "Incidente",
|
||||||
|
"m": "m"
|
||||||
|
},
|
||||||
|
"komga": {
|
||||||
|
"libraries": "Bibliotecas",
|
||||||
|
"series": "Séries",
|
||||||
|
"books": "Livros"
|
||||||
|
},
|
||||||
|
"mylar": {
|
||||||
|
"series": "Séries",
|
||||||
|
"issues": "Problemas",
|
||||||
|
"wanted": "Desejado"
|
||||||
|
},
|
||||||
|
"photoprism": {
|
||||||
|
"albums": "Álbuns",
|
||||||
|
"photos": "Fotos",
|
||||||
|
"videos": "Vídeos",
|
||||||
|
"people": "Pessoa"
|
||||||
|
},
|
||||||
|
"diskstation": {
|
||||||
|
"days": "Dias",
|
||||||
|
"uptime": "Tempo Ativo",
|
||||||
|
"volumeAvailable": "Disponível"
|
||||||
|
},
|
||||||
|
"fileflows": {
|
||||||
|
"queue": "Fila",
|
||||||
|
"processing": "Processando",
|
||||||
|
"processed": "Processado",
|
||||||
|
"time": "Hora"
|
||||||
|
},
|
||||||
|
"grafana": {
|
||||||
|
"dashboards": "Painéis",
|
||||||
|
"datasources": "Origem de Dados",
|
||||||
|
"totalalerts": "Total Alertas",
|
||||||
|
"alertstriggered": "Alertas Disparados"
|
||||||
|
},
|
||||||
|
"nextcloud": {
|
||||||
|
"cpuload": "Carga de CPU",
|
||||||
|
"memoryusage": "Memória Utilizada",
|
||||||
|
"freespace": "Espaço Livre",
|
||||||
|
"activeusers": "Utilizadores Ativos",
|
||||||
|
"numfiles": "Files",
|
||||||
|
"numshares": "Shared Items"
|
||||||
|
},
|
||||||
|
"kopia": {
|
||||||
|
"status": "Estado",
|
||||||
|
"size": "Tamanho",
|
||||||
|
"lastrun": "Ultima Execução",
|
||||||
|
"nextrun": "Próxima Execução",
|
||||||
|
"failed": "Falha"
|
||||||
|
},
|
||||||
|
"unmanic": {
|
||||||
|
"active_workers": "Workers Ativos",
|
||||||
|
"total_workers": "Total Workers",
|
||||||
|
"records_total": "Comprimento da Fila"
|
||||||
|
},
|
||||||
|
"healthchecks": {
|
||||||
|
"never": "Nenhum ping ainda",
|
||||||
|
"new": "Novo",
|
||||||
|
"up": "Online",
|
||||||
|
"grace": "Em Período Gratuito",
|
||||||
|
"down": "Offline",
|
||||||
|
"paused": "Pausado",
|
||||||
|
"status": "Estado",
|
||||||
|
"last_ping": "Ultimo Ping"
|
||||||
|
},
|
||||||
|
"pterodactyl": {
|
||||||
|
"servers": "Servidores",
|
||||||
|
"nodes": "Nós"
|
||||||
|
},
|
||||||
|
"prometheus": {
|
||||||
|
"targets_up": "Alvo ativo",
|
||||||
|
"targets_down": "Alvo inativo",
|
||||||
|
"targets_total": "Total de Alvos"
|
||||||
|
},
|
||||||
|
"minecraft": {
|
||||||
|
"players": "Reprodutores",
|
||||||
|
"version": "Versão",
|
||||||
|
"status": "Estado",
|
||||||
|
"up": "Online",
|
||||||
|
"down": "Offline"
|
||||||
|
},
|
||||||
|
"ghostfolio": {
|
||||||
|
"gross_percent_today": "Hoje",
|
||||||
|
"gross_percent_1y": "Um ano",
|
||||||
|
"gross_percent_max": "Todo o tempo"
|
||||||
|
},
|
||||||
|
"audiobookshelf": {
|
||||||
|
"podcasts": "Podcasts",
|
||||||
|
"books": "Livros",
|
||||||
|
"podcastsDuration": "Duração",
|
||||||
|
"booksDuration": "Duração"
|
||||||
|
},
|
||||||
|
"homeassistant": {
|
||||||
|
"people_home": "Pessoas em Casa",
|
||||||
|
"lights_on": "Luzes Acesas",
|
||||||
|
"switches_on": "Interruptores Ligados"
|
||||||
|
},
|
||||||
|
"freshrss": {
|
||||||
|
"subscriptions": "Subscriptions",
|
||||||
|
"unread": "Unread"
|
||||||
|
},
|
||||||
|
"channelsdvrserver": {
|
||||||
|
"shows": "Shows",
|
||||||
|
"recordings": "Recordings",
|
||||||
|
"scheduled": "Scheduled",
|
||||||
|
"passes": "Passes"
|
||||||
|
},
|
||||||
|
"whatsupdocker": {
|
||||||
|
"monitoring": "Monitoring",
|
||||||
|
"updates": "Updates"
|
||||||
|
},
|
||||||
|
"tailscale": {
|
||||||
|
"address": "Address",
|
||||||
|
"expires": "Expires",
|
||||||
|
"never": "Never",
|
||||||
|
"last_seen": "Last Seen",
|
||||||
|
"now": "Now",
|
||||||
|
"years": "{{number}}y",
|
||||||
|
"minutes": "{{number}}m",
|
||||||
|
"seconds": "{{number}}s",
|
||||||
|
"ago": "{{value}} Ago",
|
||||||
|
"weeks": "{{number}}w",
|
||||||
|
"days": "{{number}}d",
|
||||||
|
"hours": "{{number}}h"
|
||||||
|
},
|
||||||
|
"qnap": {
|
||||||
|
"cpuUsage": "CPU Usage",
|
||||||
|
"memUsage": "MEM Usage",
|
||||||
|
"systemTempC": "System Temp",
|
||||||
|
"poolUsage": "Pool Usage",
|
||||||
|
"volumeUsage": "Volume Usage",
|
||||||
|
"invalid": "Invalid"
|
||||||
|
},
|
||||||
|
"pfsense": {
|
||||||
|
"load": "Load Avg",
|
||||||
|
"memory": "Mem Usage",
|
||||||
|
"wanIP": "WAN IP",
|
||||||
|
"wanStatus": "WAN Status",
|
||||||
|
"up": "Up",
|
||||||
|
"down": "Down",
|
||||||
|
"temp": "Temp",
|
||||||
|
"disk": "Disk Usage"
|
||||||
|
},
|
||||||
|
"caddy": {
|
||||||
|
"upstreams": "Upstreams",
|
||||||
|
"requests": "Current requests",
|
||||||
|
"requests_failed": "Failed requests"
|
||||||
|
},
|
||||||
|
"evcc": {
|
||||||
|
"pv_power": "Production",
|
||||||
|
"battery_soc": "Battery",
|
||||||
|
"grid_power": "Grid",
|
||||||
|
"home_power": "Consumption",
|
||||||
|
"charge_power": "Charger",
|
||||||
|
"watt_hour": "Wh"
|
||||||
|
},
|
||||||
|
"pialert": {
|
||||||
|
"total": "Total",
|
||||||
|
"connected": "Connected",
|
||||||
|
"new_devices": "New Devices",
|
||||||
|
"down_alerts": "Down Alerts"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -4,7 +4,15 @@
|
|||||||
"load": "Sarcină",
|
"load": "Sarcină",
|
||||||
"total": "Total",
|
"total": "Total",
|
||||||
"free": "Disponibili",
|
"free": "Disponibili",
|
||||||
"cpu": "Procesor"
|
"cpu": "Procesor",
|
||||||
|
"mem": "MEM",
|
||||||
|
"temp": "TEMP",
|
||||||
|
"max": "Max",
|
||||||
|
"uptime": "UP",
|
||||||
|
"months": "mo",
|
||||||
|
"days": "d",
|
||||||
|
"hours": "h",
|
||||||
|
"minutes": "m"
|
||||||
},
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "RX",
|
"rx": "RX",
|
||||||
@@ -13,7 +21,14 @@
|
|||||||
"cpu": "CPU",
|
"cpu": "CPU",
|
||||||
"offline": "Offline",
|
"offline": "Offline",
|
||||||
"error": "Error",
|
"error": "Error",
|
||||||
"unknown": "Unknown"
|
"unknown": "Unknown",
|
||||||
|
"running": "Running",
|
||||||
|
"starting": "Starting",
|
||||||
|
"unhealthy": "Unhealthy",
|
||||||
|
"not_found": "Not Found",
|
||||||
|
"exited": "Exited",
|
||||||
|
"partial": "Partial",
|
||||||
|
"healthy": "Healthy"
|
||||||
},
|
},
|
||||||
"jellyseerr": {
|
"jellyseerr": {
|
||||||
"approved": "Aprobate",
|
"approved": "Aprobate",
|
||||||
@@ -29,7 +44,8 @@
|
|||||||
"pihole": {
|
"pihole": {
|
||||||
"queries": "Cereri",
|
"queries": "Cereri",
|
||||||
"blocked": "Blocate",
|
"blocked": "Blocate",
|
||||||
"gravity": "Gravity"
|
"gravity": "Gravity",
|
||||||
|
"blocked_percent": "Blocked %"
|
||||||
},
|
},
|
||||||
"adguard": {
|
"adguard": {
|
||||||
"blocked": "Blocate",
|
"blocked": "Blocate",
|
||||||
@@ -64,10 +80,10 @@
|
|||||||
"missing_type": "Lipsește Tipul de Widget: {{type}}",
|
"missing_type": "Lipsește Tipul de Widget: {{type}}",
|
||||||
"api_error": "Eroare API",
|
"api_error": "Eroare API",
|
||||||
"status": "Status",
|
"status": "Status",
|
||||||
"information": "Information",
|
"information": "Informație",
|
||||||
"url": "URL",
|
"url": "URL",
|
||||||
"raw_error": "Raw Error",
|
"raw_error": "Eroare Raw",
|
||||||
"response_data": "Response Data"
|
"response_data": "Date de raspuns"
|
||||||
},
|
},
|
||||||
"search": {
|
"search": {
|
||||||
"placeholder": "Caută…"
|
"placeholder": "Caută…"
|
||||||
@@ -87,7 +103,11 @@
|
|||||||
"playing": "Activ",
|
"playing": "Activ",
|
||||||
"transcoding": "Transcodare",
|
"transcoding": "Transcodare",
|
||||||
"bitrate": "Bitrate",
|
"bitrate": "Bitrate",
|
||||||
"no_active": "Niciun stream activ"
|
"no_active": "Niciun stream activ",
|
||||||
|
"movies": "Movies",
|
||||||
|
"series": "Series",
|
||||||
|
"episodes": "Episodes",
|
||||||
|
"songs": "Songs"
|
||||||
},
|
},
|
||||||
"sabnzbd": {
|
"sabnzbd": {
|
||||||
"rate": "Rată",
|
"rate": "Rată",
|
||||||
@@ -114,18 +134,22 @@
|
|||||||
"sonarr": {
|
"sonarr": {
|
||||||
"wanted": "Dorite",
|
"wanted": "Dorite",
|
||||||
"queued": "În coadă",
|
"queued": "În coadă",
|
||||||
"series": "Seriale"
|
"series": "Seriale",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
},
|
},
|
||||||
"radarr": {
|
"radarr": {
|
||||||
"queued": "În coadă",
|
"queued": "În coadă",
|
||||||
"wanted": "Dorite",
|
"wanted": "Dorite",
|
||||||
"movies": "Filme",
|
"movies": "Filme",
|
||||||
"missing": "Missing"
|
"missing": "Missing",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
},
|
},
|
||||||
"lidarr": {
|
"lidarr": {
|
||||||
"wanted": "Dorite",
|
"wanted": "Dorite",
|
||||||
"queued": "În coadă",
|
"queued": "În coadă",
|
||||||
"albums": "Albume"
|
"artists": "Artists"
|
||||||
},
|
},
|
||||||
"readarr": {
|
"readarr": {
|
||||||
"wanted": "Dorite",
|
"wanted": "Dorite",
|
||||||
@@ -198,22 +222,32 @@
|
|||||||
"wlan_users": "Utilizatori WLAN",
|
"wlan_users": "Utilizatori WLAN",
|
||||||
"up": "Pornit",
|
"up": "Pornit",
|
||||||
"down": "Oprit",
|
"down": "Oprit",
|
||||||
"wait": "Va rugam asteptati",
|
"wait": "Vă rugăm așteptați",
|
||||||
"lan": "LAN",
|
"lan": "LAN",
|
||||||
"wlan": "WLAN",
|
"wlan": "WLAN",
|
||||||
"devices": "Devices",
|
"devices": "Dispozitive",
|
||||||
"lan_devices": "LAN Devices",
|
"lan_devices": "Dispozitive LAN",
|
||||||
"wlan_devices": "WLAN Devices"
|
"wlan_devices": "Dispozitive WLAN",
|
||||||
|
"empty_data": "Starea subsistemului este necunoscut"
|
||||||
},
|
},
|
||||||
"plex": {
|
"plex": {
|
||||||
"streams": "Fluxuri active",
|
"streams": "Fluxuri active",
|
||||||
"movies": "Filme",
|
"movies": "Filme",
|
||||||
"tv": "Seriale"
|
"tv": "Seriale",
|
||||||
|
"albums": "Albums"
|
||||||
},
|
},
|
||||||
"glances": {
|
"glances": {
|
||||||
"cpu": "Procesor",
|
"cpu": "Procesor",
|
||||||
"mem": "Memorie",
|
"wait": "Te rugam sa astepti",
|
||||||
"wait": "Te rugam sa astepti"
|
"temp": "TEMP",
|
||||||
|
"uptime": "UP",
|
||||||
|
"days": "d",
|
||||||
|
"hours": "h",
|
||||||
|
"load": "Load",
|
||||||
|
"warn": "Warn",
|
||||||
|
"total": "Total",
|
||||||
|
"free": "Free",
|
||||||
|
"used": "Used"
|
||||||
},
|
},
|
||||||
"changedetectionio": {
|
"changedetectionio": {
|
||||||
"totalObserved": "Total Observed",
|
"totalObserved": "Total Observed",
|
||||||
@@ -279,7 +313,11 @@
|
|||||||
},
|
},
|
||||||
"quicklaunch": {
|
"quicklaunch": {
|
||||||
"bookmark": "Bookmark",
|
"bookmark": "Bookmark",
|
||||||
"service": "Service"
|
"service": "Service",
|
||||||
|
"search": "Search",
|
||||||
|
"custom": "Custom",
|
||||||
|
"visit": "Visit",
|
||||||
|
"url": "URL"
|
||||||
},
|
},
|
||||||
"homebridge": {
|
"homebridge": {
|
||||||
"update_available": "Update Available",
|
"update_available": "Update Available",
|
||||||
@@ -287,7 +325,10 @@
|
|||||||
"child_bridges": "Child Bridges",
|
"child_bridges": "Child Bridges",
|
||||||
"available_update": "System",
|
"available_update": "System",
|
||||||
"updates": "Updates",
|
"updates": "Updates",
|
||||||
"child_bridges_status": "{{ok}}/{{total}}"
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
|
"up": "Up",
|
||||||
|
"pending": "Pending",
|
||||||
|
"down": "Down"
|
||||||
},
|
},
|
||||||
"autobrr": {
|
"autobrr": {
|
||||||
"approvedPushes": "Approved",
|
"approvedPushes": "Approved",
|
||||||
@@ -371,8 +412,8 @@
|
|||||||
"no_devices": "No Device Data Received"
|
"no_devices": "No Device Data Received"
|
||||||
},
|
},
|
||||||
"common": {
|
"common": {
|
||||||
"bibyterate": "{{value, rate(bits: false; binary: true)}}",
|
"bibyterate": "{{valoare, rata(bits: fals; binar: adevarat)}}",
|
||||||
"bibitrate": "{{value, rate(bits: true; binary: true)}}"
|
"bibitrate": "{{valoare, rata(biti: adevarat; binar: adevarat)}}"
|
||||||
},
|
},
|
||||||
"omada": {
|
"omada": {
|
||||||
"connectedAp": "Connected APs",
|
"connectedAp": "Connected APs",
|
||||||
@@ -403,5 +444,205 @@
|
|||||||
"memory": "Active Memory",
|
"memory": "Active Memory",
|
||||||
"wanUpload": "WAN Upload",
|
"wanUpload": "WAN Upload",
|
||||||
"wanDownload": "WAN Download"
|
"wanDownload": "WAN Download"
|
||||||
|
},
|
||||||
|
"moonraker": {
|
||||||
|
"printer_state": "Printer State",
|
||||||
|
"print_status": "Print Status",
|
||||||
|
"print_progress": "Progress",
|
||||||
|
"layers": "Layers"
|
||||||
|
},
|
||||||
|
"medusa": {
|
||||||
|
"wanted": "Wanted",
|
||||||
|
"queued": "Queued",
|
||||||
|
"series": "Series"
|
||||||
|
},
|
||||||
|
"octoprint": {
|
||||||
|
"printer_state": "Status",
|
||||||
|
"temp_tool": "Tool temp",
|
||||||
|
"temp_bed": "Bed temp",
|
||||||
|
"job_completion": "Completion"
|
||||||
|
},
|
||||||
|
"cloudflared": {
|
||||||
|
"origin_ip": "Origin IP",
|
||||||
|
"status": "Status"
|
||||||
|
},
|
||||||
|
"proxmoxbackupserver": {
|
||||||
|
"datastore_usage": "Datastore",
|
||||||
|
"failed_tasks_24h": "Failed Tasks 24h",
|
||||||
|
"cpu_usage": "CPU",
|
||||||
|
"memory_usage": "Memory"
|
||||||
|
},
|
||||||
|
"immich": {
|
||||||
|
"users": "Users",
|
||||||
|
"photos": "Photos",
|
||||||
|
"videos": "Videos",
|
||||||
|
"storage": "Storage"
|
||||||
|
},
|
||||||
|
"uptimekuma": {
|
||||||
|
"up": "Sites Up",
|
||||||
|
"down": "Sites Down",
|
||||||
|
"uptime": "Uptime",
|
||||||
|
"incident": "Incident",
|
||||||
|
"m": "m"
|
||||||
|
},
|
||||||
|
"komga": {
|
||||||
|
"libraries": "Libraries",
|
||||||
|
"series": "Series",
|
||||||
|
"books": "Books"
|
||||||
|
},
|
||||||
|
"mylar": {
|
||||||
|
"series": "Series",
|
||||||
|
"issues": "Issues",
|
||||||
|
"wanted": "Wanted"
|
||||||
|
},
|
||||||
|
"photoprism": {
|
||||||
|
"albums": "Albums",
|
||||||
|
"photos": "Photos",
|
||||||
|
"videos": "Videos",
|
||||||
|
"people": "People"
|
||||||
|
},
|
||||||
|
"diskstation": {
|
||||||
|
"days": "Days",
|
||||||
|
"uptime": "Uptime",
|
||||||
|
"volumeAvailable": "Available"
|
||||||
|
},
|
||||||
|
"fileflows": {
|
||||||
|
"queue": "Queue",
|
||||||
|
"processing": "Processing",
|
||||||
|
"processed": "Processed",
|
||||||
|
"time": "Time"
|
||||||
|
},
|
||||||
|
"grafana": {
|
||||||
|
"dashboards": "Dashboards",
|
||||||
|
"datasources": "Data Sources",
|
||||||
|
"totalalerts": "Total Alerts",
|
||||||
|
"alertstriggered": "Alerts Triggered"
|
||||||
|
},
|
||||||
|
"nextcloud": {
|
||||||
|
"activeusers": "Active Users",
|
||||||
|
"cpuload": "Cpu Load",
|
||||||
|
"memoryusage": "Memory Usage",
|
||||||
|
"freespace": "Free Space",
|
||||||
|
"numfiles": "Files",
|
||||||
|
"numshares": "Shared Items"
|
||||||
|
},
|
||||||
|
"kopia": {
|
||||||
|
"status": "Status",
|
||||||
|
"size": "Size",
|
||||||
|
"lastrun": "Last Run",
|
||||||
|
"nextrun": "Next Run",
|
||||||
|
"failed": "Eșuat"
|
||||||
|
},
|
||||||
|
"unmanic": {
|
||||||
|
"active_workers": "Muncitori activi",
|
||||||
|
"total_workers": "Muncitori totali",
|
||||||
|
"records_total": "Lungimea cozii"
|
||||||
|
},
|
||||||
|
"healthchecks": {
|
||||||
|
"new": "New",
|
||||||
|
"up": "Online",
|
||||||
|
"grace": "In Grace Period",
|
||||||
|
"down": "Offline",
|
||||||
|
"paused": "Paused",
|
||||||
|
"status": "Status",
|
||||||
|
"last_ping": "Last Ping",
|
||||||
|
"never": "No pings yet"
|
||||||
|
},
|
||||||
|
"pterodactyl": {
|
||||||
|
"servers": "Servere",
|
||||||
|
"nodes": "Noduri"
|
||||||
|
},
|
||||||
|
"prometheus": {
|
||||||
|
"targets_up": "Targets Up",
|
||||||
|
"targets_down": "Targets Down",
|
||||||
|
"targets_total": "Total Targets"
|
||||||
|
},
|
||||||
|
"minecraft": {
|
||||||
|
"players": "Players",
|
||||||
|
"version": "Version",
|
||||||
|
"status": "Status",
|
||||||
|
"up": "Online",
|
||||||
|
"down": "Offline"
|
||||||
|
},
|
||||||
|
"ghostfolio": {
|
||||||
|
"gross_percent_today": "Today",
|
||||||
|
"gross_percent_1y": "One year",
|
||||||
|
"gross_percent_max": "All time"
|
||||||
|
},
|
||||||
|
"audiobookshelf": {
|
||||||
|
"podcasts": "Podcasts",
|
||||||
|
"books": "Books",
|
||||||
|
"podcastsDuration": "Duration",
|
||||||
|
"booksDuration": "Duration"
|
||||||
|
},
|
||||||
|
"homeassistant": {
|
||||||
|
"people_home": "People Home",
|
||||||
|
"lights_on": "Lights On",
|
||||||
|
"switches_on": "Switches On"
|
||||||
|
},
|
||||||
|
"freshrss": {
|
||||||
|
"subscriptions": "Subscriptions",
|
||||||
|
"unread": "Unread"
|
||||||
|
},
|
||||||
|
"channelsdvrserver": {
|
||||||
|
"shows": "Shows",
|
||||||
|
"recordings": "Recordings",
|
||||||
|
"scheduled": "Scheduled",
|
||||||
|
"passes": "Passes"
|
||||||
|
},
|
||||||
|
"whatsupdocker": {
|
||||||
|
"monitoring": "Monitoring",
|
||||||
|
"updates": "Acutalizari"
|
||||||
|
},
|
||||||
|
"tailscale": {
|
||||||
|
"address": "Address",
|
||||||
|
"expires": "Expires",
|
||||||
|
"never": "Never",
|
||||||
|
"last_seen": "Last Seen",
|
||||||
|
"now": "Now",
|
||||||
|
"years": "{{number}}y",
|
||||||
|
"weeks": "{{number}}w",
|
||||||
|
"days": "{{number}}d",
|
||||||
|
"hours": "{{number}}h",
|
||||||
|
"minutes": "{{number}}m",
|
||||||
|
"seconds": "{{number}}s",
|
||||||
|
"ago": "{{value}} Ago"
|
||||||
|
},
|
||||||
|
"qnap": {
|
||||||
|
"cpuUsage": "CPU Usage",
|
||||||
|
"memUsage": "MEM Usage",
|
||||||
|
"systemTempC": "System Temp",
|
||||||
|
"poolUsage": "Pool Usage",
|
||||||
|
"volumeUsage": "Volume Usage",
|
||||||
|
"invalid": "Invalid"
|
||||||
|
},
|
||||||
|
"pfsense": {
|
||||||
|
"load": "Load Avg",
|
||||||
|
"memory": "Mem Usage",
|
||||||
|
"wanStatus": "WAN Status",
|
||||||
|
"up": "Up",
|
||||||
|
"down": "Down",
|
||||||
|
"temp": "Temp",
|
||||||
|
"disk": "Disk Usage",
|
||||||
|
"wanIP": "WAN IP"
|
||||||
|
},
|
||||||
|
"caddy": {
|
||||||
|
"upstreams": "Upstreams",
|
||||||
|
"requests": "Current requests",
|
||||||
|
"requests_failed": "Failed requests"
|
||||||
|
},
|
||||||
|
"evcc": {
|
||||||
|
"pv_power": "Production",
|
||||||
|
"battery_soc": "Battery",
|
||||||
|
"grid_power": "Grid",
|
||||||
|
"home_power": "Consumption",
|
||||||
|
"charge_power": "Charger",
|
||||||
|
"watt_hour": "Wh"
|
||||||
|
},
|
||||||
|
"pialert": {
|
||||||
|
"new_devices": "New Devices",
|
||||||
|
"down_alerts": "Down Alerts",
|
||||||
|
"total": "Total",
|
||||||
|
"connected": "Connected"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
"status": "Статус",
|
"status": "Статус",
|
||||||
"information": "Информация",
|
"information": "Информация",
|
||||||
"url": "URL",
|
"url": "URL",
|
||||||
"raw_error": "Raw Error",
|
"raw_error": "Необработанная ошибка",
|
||||||
"response_data": "Данные ответа"
|
"response_data": "Данные ответа"
|
||||||
},
|
},
|
||||||
"search": {
|
"search": {
|
||||||
@@ -16,7 +16,15 @@
|
|||||||
"free": "Свободно",
|
"free": "Свободно",
|
||||||
"used": "Использовано",
|
"used": "Использовано",
|
||||||
"load": "Загрузка",
|
"load": "Загрузка",
|
||||||
"cpu": "Процессор"
|
"cpu": "Процессор",
|
||||||
|
"mem": "Память",
|
||||||
|
"temp": "Температура",
|
||||||
|
"max": "Макс.",
|
||||||
|
"uptime": "UP",
|
||||||
|
"months": "мес",
|
||||||
|
"days": "д",
|
||||||
|
"hours": "ч",
|
||||||
|
"minutes": "м"
|
||||||
},
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "Rx",
|
"rx": "Rx",
|
||||||
@@ -25,40 +33,55 @@
|
|||||||
"cpu": "Процессор",
|
"cpu": "Процессор",
|
||||||
"offline": "Не в сети",
|
"offline": "Не в сети",
|
||||||
"error": "Ошибка",
|
"error": "Ошибка",
|
||||||
"unknown": "Неизвестный"
|
"unknown": "Неизвестный",
|
||||||
|
"running": "Запущенно",
|
||||||
|
"starting": "Запускается",
|
||||||
|
"unhealthy": "Не живой",
|
||||||
|
"not_found": "Не найден",
|
||||||
|
"exited": "Существует",
|
||||||
|
"partial": "Частично",
|
||||||
|
"healthy": "Живой"
|
||||||
},
|
},
|
||||||
"emby": {
|
"emby": {
|
||||||
"playing": "Воспроизведение",
|
"playing": "Воспроизведение",
|
||||||
"transcoding": "Транскодирование",
|
"transcoding": "Транскодирование",
|
||||||
"bitrate": "Битрейт",
|
"bitrate": "Битрейт",
|
||||||
"no_active": "Нет активных потоков"
|
"no_active": "Нет активных потоков",
|
||||||
|
"movies": "Фильмы",
|
||||||
|
"series": "Сериалы",
|
||||||
|
"episodes": "Эпизоды",
|
||||||
|
"songs": "Песни"
|
||||||
},
|
},
|
||||||
"tautulli": {
|
"tautulli": {
|
||||||
"playing": "Воспроизведение",
|
"playing": "Воспроизведение",
|
||||||
"transcoding": "Транскодирование",
|
"transcoding": "Транскодирование",
|
||||||
"bitrate": "Битрейт",
|
"bitrate": "Битрейт",
|
||||||
"no_active": "No Active Streams"
|
"no_active": "Нет активных трансляций"
|
||||||
},
|
},
|
||||||
"rutorrent": {
|
"rutorrent": {
|
||||||
"active": "Активный",
|
"active": "Активный",
|
||||||
"upload": "Загрузить",
|
"upload": "Загрузка",
|
||||||
"download": "Скачать"
|
"download": "Загрузка"
|
||||||
},
|
},
|
||||||
"sonarr": {
|
"sonarr": {
|
||||||
"wanted": "Хотел",
|
"wanted": "Хотел",
|
||||||
"queued": "В очереди",
|
"queued": "В очереди",
|
||||||
"series": "Серии"
|
"series": "Серии",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
},
|
},
|
||||||
"radarr": {
|
"radarr": {
|
||||||
"wanted": "Хотел",
|
"wanted": "Хотел",
|
||||||
"queued": "В очереди",
|
"queued": "В очереди",
|
||||||
"movies": "Фильмы",
|
"movies": "Фильмы",
|
||||||
"missing": "Missing"
|
"missing": "Пропущено",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
},
|
},
|
||||||
"readarr": {
|
"readarr": {
|
||||||
"wanted": "Wanted",
|
"wanted": "Хотел",
|
||||||
"queued": "Queued",
|
"queued": "В очереди",
|
||||||
"books": "Books"
|
"books": "Книги"
|
||||||
},
|
},
|
||||||
"ombi": {
|
"ombi": {
|
||||||
"pending": "Ожидание",
|
"pending": "Ожидание",
|
||||||
@@ -73,15 +96,16 @@
|
|||||||
"pihole": {
|
"pihole": {
|
||||||
"queries": "Запросы",
|
"queries": "Запросы",
|
||||||
"blocked": "Заблокировано",
|
"blocked": "Заблокировано",
|
||||||
"gravity": "Сила тяжести"
|
"gravity": "Сила тяжести",
|
||||||
|
"blocked_percent": "Blocked %"
|
||||||
},
|
},
|
||||||
"speedtest": {
|
"speedtest": {
|
||||||
"upload": "Загрузка",
|
"upload": "Отдача",
|
||||||
"download": "Скачать",
|
"download": "Загрузка",
|
||||||
"ping": "пинг"
|
"ping": "Пинг"
|
||||||
},
|
},
|
||||||
"portainer": {
|
"portainer": {
|
||||||
"running": "Запущено",
|
"running": "Запущенно",
|
||||||
"stopped": "Остановлено",
|
"stopped": "Остановлено",
|
||||||
"total": "Всего"
|
"total": "Всего"
|
||||||
},
|
},
|
||||||
@@ -102,92 +126,92 @@
|
|||||||
"updating": "Обновление"
|
"updating": "Обновление"
|
||||||
},
|
},
|
||||||
"overseerr": {
|
"overseerr": {
|
||||||
"pending": "Pending",
|
"pending": "Ожидание",
|
||||||
"approved": "Approved",
|
"approved": "Одобрено",
|
||||||
"available": "Available",
|
"available": "Доступно",
|
||||||
"processing": "Processing"
|
"processing": "Обработка"
|
||||||
},
|
},
|
||||||
"sabnzbd": {
|
"sabnzbd": {
|
||||||
"rate": "Rate",
|
"rate": "Оценка",
|
||||||
"queue": "Queue",
|
"queue": "Очередь",
|
||||||
"timeleft": "Time Left"
|
"timeleft": "Осталось времени"
|
||||||
},
|
},
|
||||||
"nzbget": {
|
"nzbget": {
|
||||||
"rate": "Rate",
|
"rate": "Оценка",
|
||||||
"remaining": "Remaining",
|
"remaining": "Осталось",
|
||||||
"downloaded": "Downloaded"
|
"downloaded": "Загружено"
|
||||||
},
|
},
|
||||||
"coinmarketcap": {
|
"coinmarketcap": {
|
||||||
"configure": "Configure one or more crypto currencies to track",
|
"configure": "Настройте одну или несколько криптовалют для отслеживания",
|
||||||
"1hour": "1 Hour",
|
"1hour": "1 Час",
|
||||||
"1day": "1 Day",
|
"1day": "1 День",
|
||||||
"7days": "7 Days",
|
"7days": "7 Дней",
|
||||||
"30days": "30 Дней"
|
"30days": "30 Дней"
|
||||||
},
|
},
|
||||||
"gotify": {
|
"gotify": {
|
||||||
"apps": "Applications",
|
"apps": "Приложения",
|
||||||
"clients": "Clients",
|
"clients": "Клиенты",
|
||||||
"messages": "Messages"
|
"messages": "Сообщения"
|
||||||
},
|
},
|
||||||
"prowlarr": {
|
"prowlarr": {
|
||||||
"enableIndexers": "Indexers",
|
"enableIndexers": "Индексаторы",
|
||||||
"numberOfGrabs": "Grabs",
|
"numberOfGrabs": "Захваты",
|
||||||
"numberOfQueries": "Queries",
|
"numberOfQueries": "Запросы",
|
||||||
"numberOfFailGrabs": "Fail Grabs",
|
"numberOfFailGrabs": "Неудачные захваты",
|
||||||
"numberOfFailQueries": "Fail Queries"
|
"numberOfFailQueries": "Неудачные запросы"
|
||||||
},
|
},
|
||||||
"transmission": {
|
"transmission": {
|
||||||
"download": "Download",
|
"download": "Загрузка",
|
||||||
"upload": "Upload",
|
"upload": "Отдача",
|
||||||
"leech": "Leech",
|
"leech": "Пиры",
|
||||||
"seed": "Seed"
|
"seed": "Сиды"
|
||||||
},
|
},
|
||||||
"jackett": {
|
"jackett": {
|
||||||
"configured": "Configured",
|
"configured": "Настроено",
|
||||||
"errored": "Errored"
|
"errored": "Ошибочно"
|
||||||
},
|
},
|
||||||
"bazarr": {
|
"bazarr": {
|
||||||
"missingEpisodes": "Missing Episodes",
|
"missingEpisodes": "Отсутствующие эпизоды",
|
||||||
"missingMovies": "Missing Movies"
|
"missingMovies": "Отсутствующие фильмы"
|
||||||
},
|
},
|
||||||
"lidarr": {
|
"lidarr": {
|
||||||
"wanted": "Wanted",
|
"wanted": "Хотел",
|
||||||
"queued": "Queued",
|
"queued": "В очереди",
|
||||||
"albums": "Albums"
|
"artists": "Artists"
|
||||||
},
|
},
|
||||||
"adguard": {
|
"adguard": {
|
||||||
"queries": "Queries",
|
"queries": "Запросы",
|
||||||
"blocked": "Blocked",
|
"blocked": "Заблокировано",
|
||||||
"filtered": "Filtered",
|
"filtered": "Отсортировано",
|
||||||
"latency": "Latency"
|
"latency": "Задержка"
|
||||||
},
|
},
|
||||||
"qbittorrent": {
|
"qbittorrent": {
|
||||||
"download": "Download",
|
"download": "Загрузка",
|
||||||
"upload": "Upload",
|
"upload": "Отдача",
|
||||||
"leech": "Leech",
|
"leech": "Пиры",
|
||||||
"seed": "Seed"
|
"seed": "Сиды"
|
||||||
},
|
},
|
||||||
"mastodon": {
|
"mastodon": {
|
||||||
"user_count": "Users",
|
"user_count": "Пользователи",
|
||||||
"status_count": "Posts",
|
"status_count": "Посты",
|
||||||
"domain_count": "Domains"
|
"domain_count": "Домены"
|
||||||
},
|
},
|
||||||
"strelaysrv": {
|
"strelaysrv": {
|
||||||
"numConnections": "Connections",
|
"numConnections": "Соединения",
|
||||||
"dataRelayed": "Relayed",
|
"dataRelayed": "Ретранслировано",
|
||||||
"transferRate": "Rate",
|
"transferRate": "Оценка",
|
||||||
"numActiveSessions": "Sessions"
|
"numActiveSessions": "Сессий"
|
||||||
},
|
},
|
||||||
"authentik": {
|
"authentik": {
|
||||||
"users": "Users",
|
"users": "Пользователи",
|
||||||
"loginsLast24H": "Logins (24h)",
|
"loginsLast24H": "Входы (24ч)",
|
||||||
"failedLoginsLast24H": "Failed Logins (24h)"
|
"failedLoginsLast24H": "Неудачные входы (24ч)"
|
||||||
},
|
},
|
||||||
"proxmox": {
|
"proxmox": {
|
||||||
"mem": "MEM",
|
"mem": "Память",
|
||||||
"cpu": "CPU",
|
"cpu": "Процессор",
|
||||||
"lxc": "LXC",
|
"lxc": "LXC",
|
||||||
"vms": "VMs"
|
"vms": "Виртуальные машины"
|
||||||
},
|
},
|
||||||
"unifi": {
|
"unifi": {
|
||||||
"users": "Пользователи",
|
"users": "Пользователи",
|
||||||
@@ -196,139 +220,156 @@
|
|||||||
"wan": "WAN",
|
"wan": "WAN",
|
||||||
"lan_users": "Пользователи LAN",
|
"lan_users": "Пользователи LAN",
|
||||||
"wlan_users": "Пользователи WLAN",
|
"wlan_users": "Пользователи WLAN",
|
||||||
"up": "UP",
|
"up": "Работает",
|
||||||
"down": "DOWN",
|
"down": "Не работает",
|
||||||
"wait": "Подождите",
|
"wait": "Пожалуйста, подождите",
|
||||||
"lan": "LAN",
|
"lan": "LAN",
|
||||||
"wlan": "WLAN",
|
"wlan": "WLAN",
|
||||||
"devices": "Устройства",
|
"devices": "Устройства",
|
||||||
"lan_devices": "Устройства подключённые по LAN",
|
"lan_devices": "Устройства подключённые по LAN",
|
||||||
"wlan_devices": "WLAN Devices"
|
"wlan_devices": "Подключения WLAN",
|
||||||
|
"empty_data": "Статус системы неизвестен"
|
||||||
},
|
},
|
||||||
"plex": {
|
"plex": {
|
||||||
"streams": "Active Streams",
|
"streams": "Активные трансляции",
|
||||||
"movies": "Movies",
|
"movies": "Фильмы",
|
||||||
"tv": "TV Shows"
|
"tv": "Передачи",
|
||||||
|
"albums": "Альбомы"
|
||||||
},
|
},
|
||||||
"glances": {
|
"glances": {
|
||||||
"cpu": "CPU",
|
"cpu": "Процессор",
|
||||||
"mem": "MEM",
|
"wait": "Пожалуйста, подождите",
|
||||||
"wait": "Please wait"
|
"temp": "Температура",
|
||||||
|
"uptime": "Работает",
|
||||||
|
"days": "д",
|
||||||
|
"hours": "ч",
|
||||||
|
"load": "Load",
|
||||||
|
"warn": "Warn",
|
||||||
|
"total": "Total",
|
||||||
|
"free": "Free",
|
||||||
|
"used": "Used"
|
||||||
},
|
},
|
||||||
"changedetectionio": {
|
"changedetectionio": {
|
||||||
"totalObserved": "Всего наблюдаемых",
|
"totalObserved": "Всего наблюдаемых",
|
||||||
"diffsDetected": "Обнаружены различия"
|
"diffsDetected": "Обнаружены различия"
|
||||||
},
|
},
|
||||||
"wmo": {
|
"wmo": {
|
||||||
"0-day": "Sunny",
|
"0-day": "Солнечно",
|
||||||
"0-night": "Clear",
|
"0-night": "Ясно",
|
||||||
"71-night": "Light Snow",
|
"71-night": "Лёгкий снег",
|
||||||
"73-day": "Snow",
|
"73-day": "Снег",
|
||||||
"73-night": "Snow",
|
"73-night": "Снег",
|
||||||
"75-day": "Heavy Snow",
|
"75-day": "Сильный снегопад",
|
||||||
"75-night": "Heavy Snow",
|
"75-night": "Сильный снегопад",
|
||||||
"77-day": "Snow Grains",
|
"77-day": "Снежные зёрна",
|
||||||
"77-night": "Snow Grains",
|
"77-night": "Снежные зёрна",
|
||||||
"80-day": "Light Showers",
|
"80-day": "Слабый дождь",
|
||||||
"80-night": "Light Showers",
|
"80-night": "Слабый дождь",
|
||||||
"81-day": "Showers",
|
"81-day": "Ливень",
|
||||||
"1-day": "Mainly Sunny",
|
"1-day": "Преимущественно солнечно",
|
||||||
"1-night": "Mainly Clear",
|
"1-night": "Преимущественно ясно",
|
||||||
"2-day": "Partly Cloudy",
|
"2-day": "Переменная облачность",
|
||||||
"2-night": "Partly Cloudy",
|
"2-night": "Переменная облачность",
|
||||||
"3-day": "Cloudy",
|
"3-day": "Облачно",
|
||||||
"3-night": "Cloudy",
|
"3-night": "Облачно",
|
||||||
"45-day": "Foggy",
|
"45-day": "Туманно",
|
||||||
"45-night": "Foggy",
|
"45-night": "Туманно",
|
||||||
"48-day": "Foggy",
|
"48-day": "Туманно",
|
||||||
"48-night": "Foggy",
|
"48-night": "Туманно",
|
||||||
"51-day": "Light Drizzle",
|
"51-day": "Слегка моросит",
|
||||||
"51-night": "Light Drizzle",
|
"51-night": "Слегка моросит",
|
||||||
"53-day": "Drizzle",
|
"53-day": "Моросит",
|
||||||
"53-night": "Drizzle",
|
"53-night": "Моросит",
|
||||||
"55-day": "Heavy Drizzle",
|
"55-day": "Сильно моросит",
|
||||||
"55-night": "Heavy Drizzle",
|
"55-night": "Сильно моросит",
|
||||||
"56-day": "Light Freezing Drizzle",
|
"56-day": "Лёгкая изморозь",
|
||||||
"56-night": "Light Freezing Drizzle",
|
"56-night": "Лёгкая изморозь",
|
||||||
"57-day": "Freezing Drizzle",
|
"57-day": "Изморозь",
|
||||||
"57-night": "Freezing Drizzle",
|
"57-night": "Изморозь",
|
||||||
"61-day": "Light Rain",
|
"61-day": "Лёгкий дождь",
|
||||||
"61-night": "Light Rain",
|
"61-night": "Лёгкий дождь",
|
||||||
"63-day": "Rain",
|
"63-day": "Дождь",
|
||||||
"63-night": "Rain",
|
"63-night": "Дождь",
|
||||||
"65-day": "Heavy Rain",
|
"65-day": "Сильный дождь",
|
||||||
"65-night": "Heavy Rain",
|
"65-night": "Сильный дождь",
|
||||||
"66-day": "Freezing Rain",
|
"66-day": "Ледяной дождь",
|
||||||
"66-night": "Freezing Rain",
|
"66-night": "Ледяной дождь",
|
||||||
"67-day": "Freezing Rain",
|
"67-day": "Ледяной дождь",
|
||||||
"67-night": "Freezing Rain",
|
"67-night": "Ледяной дождь",
|
||||||
"71-day": "Light Snow",
|
"71-day": "Лёгкий снег",
|
||||||
"81-night": "Showers",
|
"81-night": "Ливень",
|
||||||
"82-day": "Heavy Showers",
|
"82-day": "Сильный ливень",
|
||||||
"82-night": "Heavy Showers",
|
"82-night": "Сильный ливень",
|
||||||
"85-day": "Snow Showers",
|
"85-day": "Снегопад",
|
||||||
"85-night": "Snow Showers",
|
"85-night": "Снегопад",
|
||||||
"86-day": "Snow Showers",
|
"86-day": "Снегопад",
|
||||||
"86-night": "Snow Showers",
|
"86-night": "Снегопад",
|
||||||
"95-day": "Thunderstorm",
|
"95-day": "Гроза",
|
||||||
"95-night": "Thunderstorm",
|
"95-night": "Гроза",
|
||||||
"96-day": "Thunderstorm With Hail",
|
"96-day": "Гроза с градом",
|
||||||
"96-night": "Thunderstorm With Hail",
|
"96-night": "Гроза с градом",
|
||||||
"99-day": "Thunderstorm With Hail",
|
"99-day": "Гроза с градом",
|
||||||
"99-night": "Thunderstorm With Hail"
|
"99-night": "Гроза с градом"
|
||||||
},
|
},
|
||||||
"quicklaunch": {
|
"quicklaunch": {
|
||||||
"bookmark": "Bookmark",
|
"bookmark": "Закладка",
|
||||||
"service": "Service"
|
"service": "Сервис",
|
||||||
|
"search": "Поиск",
|
||||||
|
"custom": "Пользовательский",
|
||||||
|
"visit": "Посетить",
|
||||||
|
"url": "URL"
|
||||||
},
|
},
|
||||||
"homebridge": {
|
"homebridge": {
|
||||||
"available_update": "System",
|
"available_update": "Система",
|
||||||
"updates": "Updates",
|
"updates": "Обновления",
|
||||||
"update_available": "Update Available",
|
"update_available": "Доступные обновления",
|
||||||
"up_to_date": "Up to Date",
|
"up_to_date": "Обновлено",
|
||||||
"child_bridges_status": "{{ok}}/{{total}}",
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
"child_bridges": "Child Bridges"
|
"child_bridges": "Дочерние мосты",
|
||||||
|
"up": "Включено",
|
||||||
|
"pending": "В ожидании",
|
||||||
|
"down": "Выключено"
|
||||||
},
|
},
|
||||||
"autobrr": {
|
"autobrr": {
|
||||||
"approvedPushes": "Approved",
|
"approvedPushes": "Одобрено",
|
||||||
"rejectedPushes": "Rejected",
|
"rejectedPushes": "Отклонено",
|
||||||
"filters": "Filters",
|
"filters": "Фильтры",
|
||||||
"indexers": "Indexers"
|
"indexers": "Индексаторы"
|
||||||
},
|
},
|
||||||
"watchtower": {
|
"watchtower": {
|
||||||
"containers_scanned": "Scanned",
|
"containers_scanned": "Отсканировано",
|
||||||
"containers_updated": "Updated",
|
"containers_updated": "Обновлено",
|
||||||
"containers_failed": "Failed"
|
"containers_failed": "Неудачно"
|
||||||
},
|
},
|
||||||
"tubearchivist": {
|
"tubearchivist": {
|
||||||
"downloads": "Queue",
|
"downloads": "Очередь",
|
||||||
"videos": "Videos",
|
"videos": "Видео",
|
||||||
"channels": "Channels",
|
"channels": "Каналы",
|
||||||
"playlists": "Playlists"
|
"playlists": "Плейлисты"
|
||||||
},
|
},
|
||||||
"truenas": {
|
"truenas": {
|
||||||
"load": "System Load",
|
"load": "Загрузка системы",
|
||||||
"uptime": "Uptime",
|
"uptime": "Время работы",
|
||||||
"alerts": "Alerts",
|
"alerts": "Уведомления",
|
||||||
"time": "{{value, number(style: unit; unitDisplay: long;)}}"
|
"time": "{{value, number(style: unit; unitDisplay: long;)}}"
|
||||||
},
|
},
|
||||||
"navidrome": {
|
"navidrome": {
|
||||||
"nothing_streaming": "No Active Streams",
|
"nothing_streaming": "Нет активных трансляций",
|
||||||
"please_wait": "Please Wait"
|
"please_wait": "Пожалуйста, подождите"
|
||||||
},
|
},
|
||||||
"pyload": {
|
"pyload": {
|
||||||
"speed": "Speed",
|
"speed": "Скорость",
|
||||||
"active": "Active",
|
"active": "Активный",
|
||||||
"queue": "Queue",
|
"queue": "Очередь",
|
||||||
"total": "Total"
|
"total": "Всего"
|
||||||
},
|
},
|
||||||
"gluetun": {
|
"gluetun": {
|
||||||
"public_ip": "Public IP",
|
"public_ip": "Публичный IP",
|
||||||
"region": "Region",
|
"region": "Регион",
|
||||||
"country": "Country"
|
"country": "Страна"
|
||||||
},
|
},
|
||||||
"hdhomerun": {
|
"hdhomerun": {
|
||||||
"channels": "Channels",
|
"channels": "Каналы",
|
||||||
"hd": "HD"
|
"hd": "HD"
|
||||||
},
|
},
|
||||||
"ping": {
|
"ping": {
|
||||||
@@ -336,72 +377,272 @@
|
|||||||
"ping": "Пинг"
|
"ping": "Пинг"
|
||||||
},
|
},
|
||||||
"scrutiny": {
|
"scrutiny": {
|
||||||
"failed": "Failed",
|
"failed": "Неудачно",
|
||||||
"unknown": "Unknown",
|
"unknown": "Неизвестный",
|
||||||
"passed": "Passed"
|
"passed": "Пройдено"
|
||||||
},
|
},
|
||||||
"paperlessngx": {
|
"paperlessngx": {
|
||||||
"inbox": "Inbox",
|
"inbox": "Входящие",
|
||||||
"total": "Total"
|
"total": "Всего"
|
||||||
},
|
},
|
||||||
"deluge": {
|
"deluge": {
|
||||||
"download": "Download",
|
"download": "Загрузка",
|
||||||
"upload": "Upload",
|
"upload": "Отдача",
|
||||||
"leech": "Leech",
|
"leech": "Пиры",
|
||||||
"seed": "Seed"
|
"seed": "Сиды"
|
||||||
},
|
},
|
||||||
"flood": {
|
"flood": {
|
||||||
"upload": "Upload",
|
"upload": "Отдача",
|
||||||
"download": "Download",
|
"download": "Загрузка",
|
||||||
"leech": "Leech",
|
"leech": "Пиры",
|
||||||
"seed": "Seed"
|
"seed": "Сиды"
|
||||||
},
|
},
|
||||||
"tdarr": {
|
"tdarr": {
|
||||||
"queue": "Queue",
|
"queue": "Очередь",
|
||||||
"processed": "Processed",
|
"processed": "Обработано",
|
||||||
"errored": "Errored",
|
"errored": "Ошибочно",
|
||||||
"saved": "Saved"
|
"saved": "Сохранено"
|
||||||
},
|
},
|
||||||
"miniflux": {
|
"miniflux": {
|
||||||
"read": "Read",
|
"read": "Прочитанные",
|
||||||
"unread": "Unread"
|
"unread": "Непрочитанные"
|
||||||
},
|
},
|
||||||
"nextdns": {
|
"nextdns": {
|
||||||
"wait": "Please Wait",
|
"wait": "Пожалуйста, подождите",
|
||||||
"no_devices": "No Device Data Received"
|
"no_devices": "Данные устройства не получены"
|
||||||
},
|
},
|
||||||
"common": {
|
"common": {
|
||||||
"bibyterate": "{{value, rate(bits: false; binary: true)}}",
|
"bibyterate": "{{value, rate(bits: false; binary: true)}}",
|
||||||
"bibitrate": "{{value, rate(bits: true; binary: true)}}"
|
"bibitrate": "{{value, rate(bits: true; binary: true)}}"
|
||||||
},
|
},
|
||||||
"omada": {
|
"omada": {
|
||||||
"connectedSwitches": "Connected switches",
|
"connectedSwitches": "Подключенные свитчи",
|
||||||
"connectedAp": "Connected APs",
|
"connectedAp": "Подключенные точки доступа",
|
||||||
"activeUser": "Active devices",
|
"activeUser": "Активные устройства",
|
||||||
"alerts": "Alerts",
|
"alerts": "Оповещения",
|
||||||
"connectedGateway": "Connected gateways"
|
"connectedGateway": "Подключенные шлюзы"
|
||||||
},
|
},
|
||||||
"downloadstation": {
|
"downloadstation": {
|
||||||
"download": "Download",
|
"download": "Загрузка",
|
||||||
"upload": "Upload",
|
"upload": "Отдача",
|
||||||
"leech": "Leech",
|
"leech": "Пиры",
|
||||||
"seed": "Seed"
|
"seed": "Сиды"
|
||||||
},
|
},
|
||||||
"mikrotik": {
|
"mikrotik": {
|
||||||
"cpuLoad": "CPU Load",
|
"cpuLoad": "Загрузка процессора",
|
||||||
"memoryUsed": "Memory Used",
|
"memoryUsed": "Использование памяти",
|
||||||
"uptime": "Uptime",
|
"uptime": "Время работы",
|
||||||
"numberOfLeases": "Leases"
|
"numberOfLeases": "Аренды"
|
||||||
},
|
},
|
||||||
"xteve": {
|
"xteve": {
|
||||||
"streams_all": "All Streams",
|
"streams_all": "Все трансляции",
|
||||||
"streams_active": "Active Streams",
|
"streams_active": "Активные трансляции",
|
||||||
"streams_xepg": "XEPG Channels"
|
"streams_xepg": "XEPG-каналы"
|
||||||
},
|
},
|
||||||
"opnsense": {
|
"opnsense": {
|
||||||
"cpu": "CPU Load",
|
"cpu": "Загрузка процессора",
|
||||||
"memory": "Active Memory",
|
"memory": "Активная память",
|
||||||
"wanUpload": "WAN Upload",
|
"wanUpload": "Отдача через WAN",
|
||||||
"wanDownload": "WAN Download"
|
"wanDownload": "Загрузка через WAN"
|
||||||
|
},
|
||||||
|
"moonraker": {
|
||||||
|
"printer_state": "Состояние принтера",
|
||||||
|
"print_status": "Статус печати",
|
||||||
|
"print_progress": "Прогресс",
|
||||||
|
"layers": "Слои"
|
||||||
|
},
|
||||||
|
"medusa": {
|
||||||
|
"wanted": "Хотел",
|
||||||
|
"queued": "В очереди",
|
||||||
|
"series": "Сериалы"
|
||||||
|
},
|
||||||
|
"octoprint": {
|
||||||
|
"printer_state": "Статус",
|
||||||
|
"temp_tool": "Температура инструмента",
|
||||||
|
"temp_bed": "Температура стола",
|
||||||
|
"job_completion": "Завершение"
|
||||||
|
},
|
||||||
|
"cloudflared": {
|
||||||
|
"origin_ip": "IP источника",
|
||||||
|
"status": "Статус"
|
||||||
|
},
|
||||||
|
"proxmoxbackupserver": {
|
||||||
|
"datastore_usage": "Хранилище данных",
|
||||||
|
"failed_tasks_24h": "Неудачные задачи 24ч",
|
||||||
|
"cpu_usage": "Процессор",
|
||||||
|
"memory_usage": "Память"
|
||||||
|
},
|
||||||
|
"immich": {
|
||||||
|
"users": "Пользователи",
|
||||||
|
"photos": "Фотографии",
|
||||||
|
"videos": "Видео",
|
||||||
|
"storage": "Хранилище"
|
||||||
|
},
|
||||||
|
"uptimekuma": {
|
||||||
|
"up": "Сайтов включено",
|
||||||
|
"down": "Сайтов выключено",
|
||||||
|
"uptime": "Время работы",
|
||||||
|
"incident": "Инцидент",
|
||||||
|
"m": "м"
|
||||||
|
},
|
||||||
|
"komga": {
|
||||||
|
"libraries": "Библиотеки",
|
||||||
|
"series": "Серии",
|
||||||
|
"books": "Книги"
|
||||||
|
},
|
||||||
|
"mylar": {
|
||||||
|
"series": "Серии",
|
||||||
|
"issues": "Проблемы",
|
||||||
|
"wanted": "Хотел"
|
||||||
|
},
|
||||||
|
"photoprism": {
|
||||||
|
"albums": "Альбомы",
|
||||||
|
"photos": "Фотографии",
|
||||||
|
"videos": "Видео",
|
||||||
|
"people": "Люди"
|
||||||
|
},
|
||||||
|
"diskstation": {
|
||||||
|
"days": "Дней",
|
||||||
|
"uptime": "Время работы",
|
||||||
|
"volumeAvailable": "Доступно"
|
||||||
|
},
|
||||||
|
"fileflows": {
|
||||||
|
"queue": "Очередь",
|
||||||
|
"processing": "Обработка",
|
||||||
|
"processed": "Обработано",
|
||||||
|
"time": "Время"
|
||||||
|
},
|
||||||
|
"grafana": {
|
||||||
|
"dashboards": "Панели мониторинга",
|
||||||
|
"datasources": "Источники данных",
|
||||||
|
"totalalerts": "Всего уведомлений",
|
||||||
|
"alertstriggered": "Уведомлений сработало"
|
||||||
|
},
|
||||||
|
"nextcloud": {
|
||||||
|
"cpuload": "Загрузка процессора",
|
||||||
|
"memoryusage": "Использование памяти",
|
||||||
|
"freespace": "Свободное место",
|
||||||
|
"activeusers": "Активные пользователи",
|
||||||
|
"numfiles": "Files",
|
||||||
|
"numshares": "Shared Items"
|
||||||
|
},
|
||||||
|
"kopia": {
|
||||||
|
"status": "Статус",
|
||||||
|
"size": "Размер",
|
||||||
|
"lastrun": "Последний запуск",
|
||||||
|
"nextrun": "Следующий запуск",
|
||||||
|
"failed": "Неудачно"
|
||||||
|
},
|
||||||
|
"unmanic": {
|
||||||
|
"active_workers": "Активные воркеры",
|
||||||
|
"total_workers": "Всего воркеров",
|
||||||
|
"records_total": "Длина запроса"
|
||||||
|
},
|
||||||
|
"healthchecks": {
|
||||||
|
"new": "Новые",
|
||||||
|
"up": "Онлайн",
|
||||||
|
"grace": "В льготный период",
|
||||||
|
"down": "Офлайн",
|
||||||
|
"paused": "Приостановлено",
|
||||||
|
"status": "Статус",
|
||||||
|
"last_ping": "Последний пинг",
|
||||||
|
"never": "Пока нет пингов"
|
||||||
|
},
|
||||||
|
"pterodactyl": {
|
||||||
|
"servers": "Сервера",
|
||||||
|
"nodes": "Узлы"
|
||||||
|
},
|
||||||
|
"prometheus": {
|
||||||
|
"targets_up": "Целей включено",
|
||||||
|
"targets_down": "Целей выключено",
|
||||||
|
"targets_total": "Всего целей"
|
||||||
|
},
|
||||||
|
"minecraft": {
|
||||||
|
"players": "Игроков",
|
||||||
|
"version": "Версия",
|
||||||
|
"status": "Статус",
|
||||||
|
"up": "Онлайн",
|
||||||
|
"down": "Офлайн"
|
||||||
|
},
|
||||||
|
"ghostfolio": {
|
||||||
|
"gross_percent_today": "Сегодня",
|
||||||
|
"gross_percent_1y": "1 год",
|
||||||
|
"gross_percent_max": "За всё время"
|
||||||
|
},
|
||||||
|
"audiobookshelf": {
|
||||||
|
"podcasts": "Подкасты",
|
||||||
|
"books": "Книги",
|
||||||
|
"podcastsDuration": "Продолжительность",
|
||||||
|
"booksDuration": "Продолжительность"
|
||||||
|
},
|
||||||
|
"homeassistant": {
|
||||||
|
"people_home": "Людей дома",
|
||||||
|
"lights_on": "Включено света",
|
||||||
|
"switches_on": "Включено переключателей"
|
||||||
|
},
|
||||||
|
"freshrss": {
|
||||||
|
"subscriptions": "Подписки",
|
||||||
|
"unread": "Непрочитанные"
|
||||||
|
},
|
||||||
|
"channelsdvrserver": {
|
||||||
|
"shows": "Сериалы",
|
||||||
|
"recordings": "Записи",
|
||||||
|
"scheduled": "Запланировано",
|
||||||
|
"passes": "Пройдено"
|
||||||
|
},
|
||||||
|
"whatsupdocker": {
|
||||||
|
"monitoring": "Мониторинг",
|
||||||
|
"updates": "Обновления"
|
||||||
|
},
|
||||||
|
"tailscale": {
|
||||||
|
"address": "Address",
|
||||||
|
"expires": "Expires",
|
||||||
|
"never": "Never",
|
||||||
|
"last_seen": "Last Seen",
|
||||||
|
"now": "Now",
|
||||||
|
"years": "{{number}}y",
|
||||||
|
"weeks": "{{number}}w",
|
||||||
|
"days": "{{number}}d",
|
||||||
|
"hours": "{{number}}h",
|
||||||
|
"minutes": "{{number}}m",
|
||||||
|
"seconds": "{{number}}s",
|
||||||
|
"ago": "{{value}} Ago"
|
||||||
|
},
|
||||||
|
"qnap": {
|
||||||
|
"cpuUsage": "CPU Usage",
|
||||||
|
"memUsage": "MEM Usage",
|
||||||
|
"systemTempC": "System Temp",
|
||||||
|
"poolUsage": "Pool Usage",
|
||||||
|
"volumeUsage": "Volume Usage",
|
||||||
|
"invalid": "Invalid"
|
||||||
|
},
|
||||||
|
"pfsense": {
|
||||||
|
"disk": "Disk Usage",
|
||||||
|
"wanIP": "WAN IP",
|
||||||
|
"load": "Load Avg",
|
||||||
|
"memory": "Mem Usage",
|
||||||
|
"wanStatus": "WAN Status",
|
||||||
|
"up": "Up",
|
||||||
|
"down": "Down",
|
||||||
|
"temp": "Temp"
|
||||||
|
},
|
||||||
|
"caddy": {
|
||||||
|
"upstreams": "Upstreams",
|
||||||
|
"requests": "Current requests",
|
||||||
|
"requests_failed": "Failed requests"
|
||||||
|
},
|
||||||
|
"evcc": {
|
||||||
|
"home_power": "Consumption",
|
||||||
|
"pv_power": "Production",
|
||||||
|
"battery_soc": "Battery",
|
||||||
|
"grid_power": "Grid",
|
||||||
|
"charge_power": "Charger",
|
||||||
|
"watt_hour": "Wh"
|
||||||
|
},
|
||||||
|
"pialert": {
|
||||||
|
"total": "Total",
|
||||||
|
"connected": "Connected",
|
||||||
|
"new_devices": "New Devices",
|
||||||
|
"down_alerts": "Down Alerts"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
648
public/locales/sk/common.json
Normal file
648
public/locales/sk/common.json
Normal file
@@ -0,0 +1,648 @@
|
|||||||
|
{
|
||||||
|
"docker": {
|
||||||
|
"rx": "RX",
|
||||||
|
"tx": "TX",
|
||||||
|
"mem": "MEM",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"offline": "Offline",
|
||||||
|
"error": "Error",
|
||||||
|
"unknown": "Unknown",
|
||||||
|
"running": "Running",
|
||||||
|
"starting": "Starting",
|
||||||
|
"unhealthy": "Unhealthy",
|
||||||
|
"not_found": "Not Found",
|
||||||
|
"exited": "Exited",
|
||||||
|
"partial": "Partial",
|
||||||
|
"healthy": "Healthy"
|
||||||
|
},
|
||||||
|
"rutorrent": {
|
||||||
|
"active": "Active",
|
||||||
|
"upload": "Upload",
|
||||||
|
"download": "Download"
|
||||||
|
},
|
||||||
|
"tdarr": {
|
||||||
|
"queue": "Queue",
|
||||||
|
"processed": "Processed",
|
||||||
|
"errored": "Errored",
|
||||||
|
"saved": "Saved"
|
||||||
|
},
|
||||||
|
"strelaysrv": {
|
||||||
|
"numActiveSessions": "Sessions",
|
||||||
|
"numConnections": "Connections",
|
||||||
|
"dataRelayed": "Relayed",
|
||||||
|
"transferRate": "Rate"
|
||||||
|
},
|
||||||
|
"proxmox": {
|
||||||
|
"vms": "VMs",
|
||||||
|
"mem": "MEM",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"lxc": "LXC"
|
||||||
|
},
|
||||||
|
"wmo": {
|
||||||
|
"0-night": "Clear",
|
||||||
|
"1-day": "Mainly Sunny",
|
||||||
|
"1-night": "Mainly Clear",
|
||||||
|
"2-day": "Partly Cloudy",
|
||||||
|
"85-night": "Snow Showers",
|
||||||
|
"86-day": "Snow Showers",
|
||||||
|
"86-night": "Snow Showers",
|
||||||
|
"95-day": "Thunderstorm",
|
||||||
|
"95-night": "Thunderstorm",
|
||||||
|
"0-day": "Sunny",
|
||||||
|
"2-night": "Partly Cloudy",
|
||||||
|
"3-day": "Cloudy",
|
||||||
|
"3-night": "Cloudy",
|
||||||
|
"45-day": "Foggy",
|
||||||
|
"45-night": "Foggy",
|
||||||
|
"48-day": "Foggy",
|
||||||
|
"48-night": "Foggy",
|
||||||
|
"51-day": "Light Drizzle",
|
||||||
|
"51-night": "Light Drizzle",
|
||||||
|
"53-day": "Drizzle",
|
||||||
|
"53-night": "Drizzle",
|
||||||
|
"55-day": "Heavy Drizzle",
|
||||||
|
"55-night": "Heavy Drizzle",
|
||||||
|
"56-day": "Light Freezing Drizzle",
|
||||||
|
"56-night": "Light Freezing Drizzle",
|
||||||
|
"57-day": "Freezing Drizzle",
|
||||||
|
"57-night": "Freezing Drizzle",
|
||||||
|
"61-day": "Light Rain",
|
||||||
|
"61-night": "Light Rain",
|
||||||
|
"63-day": "Rain",
|
||||||
|
"63-night": "Rain",
|
||||||
|
"65-day": "Heavy Rain",
|
||||||
|
"65-night": "Heavy Rain",
|
||||||
|
"66-day": "Freezing Rain",
|
||||||
|
"66-night": "Freezing Rain",
|
||||||
|
"67-day": "Freezing Rain",
|
||||||
|
"67-night": "Freezing Rain",
|
||||||
|
"71-day": "Light Snow",
|
||||||
|
"71-night": "Light Snow",
|
||||||
|
"73-day": "Snow",
|
||||||
|
"73-night": "Snow",
|
||||||
|
"75-day": "Heavy Snow",
|
||||||
|
"75-night": "Heavy Snow",
|
||||||
|
"77-day": "Snow Grains",
|
||||||
|
"77-night": "Snow Grains",
|
||||||
|
"80-day": "Light Showers",
|
||||||
|
"80-night": "Light Showers",
|
||||||
|
"81-day": "Showers",
|
||||||
|
"81-night": "Showers",
|
||||||
|
"82-day": "Heavy Showers",
|
||||||
|
"82-night": "Heavy Showers",
|
||||||
|
"85-day": "Snow Showers",
|
||||||
|
"96-day": "Thunderstorm With Hail",
|
||||||
|
"96-night": "Thunderstorm With Hail",
|
||||||
|
"99-day": "Thunderstorm With Hail",
|
||||||
|
"99-night": "Thunderstorm With Hail"
|
||||||
|
},
|
||||||
|
"hdhomerun": {
|
||||||
|
"channels": "Channels",
|
||||||
|
"hd": "HD"
|
||||||
|
},
|
||||||
|
"xteve": {
|
||||||
|
"streams_all": "All Streams",
|
||||||
|
"streams_xepg": "XEPG Channels",
|
||||||
|
"streams_active": "Active Streams"
|
||||||
|
},
|
||||||
|
"moonraker": {
|
||||||
|
"layers": "Layers",
|
||||||
|
"printer_state": "Printer State",
|
||||||
|
"print_status": "Print Status",
|
||||||
|
"print_progress": "Progress"
|
||||||
|
},
|
||||||
|
"immich": {
|
||||||
|
"storage": "Storage",
|
||||||
|
"users": "Users",
|
||||||
|
"videos": "Videos",
|
||||||
|
"photos": "Photos"
|
||||||
|
},
|
||||||
|
"uptimekuma": {
|
||||||
|
"up": "Sites Up",
|
||||||
|
"down": "Sites Down",
|
||||||
|
"uptime": "Uptime",
|
||||||
|
"incident": "Incident",
|
||||||
|
"m": "m"
|
||||||
|
},
|
||||||
|
"diskstation": {
|
||||||
|
"days": "Days",
|
||||||
|
"uptime": "Uptime",
|
||||||
|
"volumeAvailable": "Available"
|
||||||
|
},
|
||||||
|
"photoprism": {
|
||||||
|
"albums": "Albums",
|
||||||
|
"photos": "Photos",
|
||||||
|
"videos": "Videos",
|
||||||
|
"people": "People"
|
||||||
|
},
|
||||||
|
"pterodactyl": {
|
||||||
|
"servers": "Servers",
|
||||||
|
"nodes": "Nodes"
|
||||||
|
},
|
||||||
|
"common": {
|
||||||
|
"bibyterate": "{{value, rate(bits: false; binary: true)}}",
|
||||||
|
"bibitrate": "{{value, rate(bits: true; binary: true)}}"
|
||||||
|
},
|
||||||
|
"widget": {
|
||||||
|
"api_error": "API Error",
|
||||||
|
"missing_type": "Missing Widget Type: {{type}}",
|
||||||
|
"information": "Information",
|
||||||
|
"status": "Status",
|
||||||
|
"url": "URL",
|
||||||
|
"raw_error": "Raw Error",
|
||||||
|
"response_data": "Response Data"
|
||||||
|
},
|
||||||
|
"weather": {
|
||||||
|
"current": "Current Location",
|
||||||
|
"allow": "Click to allow",
|
||||||
|
"updating": "Updating",
|
||||||
|
"wait": "Please wait"
|
||||||
|
},
|
||||||
|
"search": {
|
||||||
|
"placeholder": "Search…"
|
||||||
|
},
|
||||||
|
"resources": {
|
||||||
|
"cpu": "CPU",
|
||||||
|
"mem": "MEM",
|
||||||
|
"total": "Total",
|
||||||
|
"free": "Free",
|
||||||
|
"used": "Used",
|
||||||
|
"load": "Load",
|
||||||
|
"temp": "TEMP",
|
||||||
|
"max": "Max",
|
||||||
|
"uptime": "UP",
|
||||||
|
"months": "mo",
|
||||||
|
"days": "d",
|
||||||
|
"hours": "h",
|
||||||
|
"minutes": "m"
|
||||||
|
},
|
||||||
|
"unifi": {
|
||||||
|
"users": "Users",
|
||||||
|
"uptime": "System Uptime",
|
||||||
|
"days": "Days",
|
||||||
|
"wan": "WAN",
|
||||||
|
"lan": "LAN",
|
||||||
|
"wlan": "WLAN",
|
||||||
|
"devices": "Devices",
|
||||||
|
"lan_devices": "LAN Devices",
|
||||||
|
"wlan_devices": "WLAN Devices",
|
||||||
|
"lan_users": "LAN Users",
|
||||||
|
"wlan_users": "WLAN Users",
|
||||||
|
"up": "UP",
|
||||||
|
"down": "DOWN",
|
||||||
|
"wait": "Please wait",
|
||||||
|
"empty_data": "Subsystem status unknown"
|
||||||
|
},
|
||||||
|
"ping": {
|
||||||
|
"error": "Error",
|
||||||
|
"ping": "Ping"
|
||||||
|
},
|
||||||
|
"emby": {
|
||||||
|
"playing": "Playing",
|
||||||
|
"transcoding": "Transcoding",
|
||||||
|
"bitrate": "Bitrate",
|
||||||
|
"no_active": "No Active Streams",
|
||||||
|
"movies": "Movies",
|
||||||
|
"series": "Series",
|
||||||
|
"episodes": "Episodes",
|
||||||
|
"songs": "Songs"
|
||||||
|
},
|
||||||
|
"flood": {
|
||||||
|
"download": "Download",
|
||||||
|
"upload": "Upload",
|
||||||
|
"leech": "Leech",
|
||||||
|
"seed": "Seed"
|
||||||
|
},
|
||||||
|
"changedetectionio": {
|
||||||
|
"totalObserved": "Total Observed",
|
||||||
|
"diffsDetected": "Diffs Detected"
|
||||||
|
},
|
||||||
|
"tautulli": {
|
||||||
|
"playing": "Playing",
|
||||||
|
"transcoding": "Transcoding",
|
||||||
|
"bitrate": "Bitrate",
|
||||||
|
"no_active": "No Active Streams"
|
||||||
|
},
|
||||||
|
"omada": {
|
||||||
|
"connectedAp": "Connected APs",
|
||||||
|
"activeUser": "Active devices",
|
||||||
|
"alerts": "Alerts",
|
||||||
|
"connectedGateway": "Connected gateways",
|
||||||
|
"connectedSwitches": "Connected switches"
|
||||||
|
},
|
||||||
|
"nzbget": {
|
||||||
|
"rate": "Rate",
|
||||||
|
"remaining": "Remaining",
|
||||||
|
"downloaded": "Downloaded"
|
||||||
|
},
|
||||||
|
"plex": {
|
||||||
|
"streams": "Active Streams",
|
||||||
|
"movies": "Movies",
|
||||||
|
"tv": "TV Shows",
|
||||||
|
"albums": "Albums"
|
||||||
|
},
|
||||||
|
"sabnzbd": {
|
||||||
|
"rate": "Rate",
|
||||||
|
"queue": "Queue",
|
||||||
|
"timeleft": "Time Left"
|
||||||
|
},
|
||||||
|
"transmission": {
|
||||||
|
"download": "Download",
|
||||||
|
"upload": "Upload",
|
||||||
|
"leech": "Leech",
|
||||||
|
"seed": "Seed"
|
||||||
|
},
|
||||||
|
"qbittorrent": {
|
||||||
|
"download": "Download",
|
||||||
|
"upload": "Upload",
|
||||||
|
"leech": "Leech",
|
||||||
|
"seed": "Seed"
|
||||||
|
},
|
||||||
|
"deluge": {
|
||||||
|
"download": "Download",
|
||||||
|
"upload": "Upload",
|
||||||
|
"leech": "Leech",
|
||||||
|
"seed": "Seed"
|
||||||
|
},
|
||||||
|
"downloadstation": {
|
||||||
|
"download": "Download",
|
||||||
|
"upload": "Upload",
|
||||||
|
"leech": "Leech",
|
||||||
|
"seed": "Seed"
|
||||||
|
},
|
||||||
|
"sonarr": {
|
||||||
|
"wanted": "Wanted",
|
||||||
|
"queued": "Queued",
|
||||||
|
"series": "Series",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
|
},
|
||||||
|
"radarr": {
|
||||||
|
"wanted": "Wanted",
|
||||||
|
"missing": "Missing",
|
||||||
|
"queued": "Queued",
|
||||||
|
"movies": "Movies",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
|
},
|
||||||
|
"lidarr": {
|
||||||
|
"wanted": "Wanted",
|
||||||
|
"queued": "Queued",
|
||||||
|
"artists": "Artists"
|
||||||
|
},
|
||||||
|
"readarr": {
|
||||||
|
"wanted": "Wanted",
|
||||||
|
"queued": "Queued",
|
||||||
|
"books": "Books"
|
||||||
|
},
|
||||||
|
"bazarr": {
|
||||||
|
"missingEpisodes": "Missing Episodes",
|
||||||
|
"missingMovies": "Missing Movies"
|
||||||
|
},
|
||||||
|
"ombi": {
|
||||||
|
"pending": "Pending",
|
||||||
|
"approved": "Approved",
|
||||||
|
"available": "Available"
|
||||||
|
},
|
||||||
|
"jellyseerr": {
|
||||||
|
"pending": "Pending",
|
||||||
|
"approved": "Approved",
|
||||||
|
"available": "Available"
|
||||||
|
},
|
||||||
|
"overseerr": {
|
||||||
|
"pending": "Pending",
|
||||||
|
"processing": "Processing",
|
||||||
|
"approved": "Approved",
|
||||||
|
"available": "Available"
|
||||||
|
},
|
||||||
|
"pihole": {
|
||||||
|
"queries": "Queries",
|
||||||
|
"blocked": "Blocked",
|
||||||
|
"gravity": "Gravity",
|
||||||
|
"blocked_percent": "Blocked %"
|
||||||
|
},
|
||||||
|
"adguard": {
|
||||||
|
"queries": "Queries",
|
||||||
|
"blocked": "Blocked",
|
||||||
|
"filtered": "Filtered",
|
||||||
|
"latency": "Latency"
|
||||||
|
},
|
||||||
|
"speedtest": {
|
||||||
|
"upload": "Upload",
|
||||||
|
"download": "Download",
|
||||||
|
"ping": "Ping"
|
||||||
|
},
|
||||||
|
"portainer": {
|
||||||
|
"running": "Running",
|
||||||
|
"stopped": "Stopped",
|
||||||
|
"total": "Total"
|
||||||
|
},
|
||||||
|
"traefik": {
|
||||||
|
"routers": "Routers",
|
||||||
|
"services": "Services",
|
||||||
|
"middleware": "Middleware"
|
||||||
|
},
|
||||||
|
"navidrome": {
|
||||||
|
"nothing_streaming": "No Active Streams",
|
||||||
|
"please_wait": "Please Wait"
|
||||||
|
},
|
||||||
|
"npm": {
|
||||||
|
"enabled": "Enabled",
|
||||||
|
"disabled": "Disabled",
|
||||||
|
"total": "Total"
|
||||||
|
},
|
||||||
|
"coinmarketcap": {
|
||||||
|
"configure": "Configure one or more crypto currencies to track",
|
||||||
|
"1hour": "1 Hour",
|
||||||
|
"1day": "1 Day",
|
||||||
|
"7days": "7 Days",
|
||||||
|
"30days": "30 Days"
|
||||||
|
},
|
||||||
|
"gotify": {
|
||||||
|
"apps": "Applications",
|
||||||
|
"clients": "Clients",
|
||||||
|
"messages": "Messages"
|
||||||
|
},
|
||||||
|
"prowlarr": {
|
||||||
|
"enableIndexers": "Indexers",
|
||||||
|
"numberOfGrabs": "Grabs",
|
||||||
|
"numberOfQueries": "Queries",
|
||||||
|
"numberOfFailGrabs": "Fail Grabs",
|
||||||
|
"numberOfFailQueries": "Fail Queries"
|
||||||
|
},
|
||||||
|
"jackett": {
|
||||||
|
"configured": "Configured",
|
||||||
|
"errored": "Errored"
|
||||||
|
},
|
||||||
|
"mastodon": {
|
||||||
|
"user_count": "Users",
|
||||||
|
"status_count": "Posts",
|
||||||
|
"domain_count": "Domains"
|
||||||
|
},
|
||||||
|
"medusa": {
|
||||||
|
"wanted": "Wanted",
|
||||||
|
"queued": "Queued",
|
||||||
|
"series": "Series"
|
||||||
|
},
|
||||||
|
"minecraft": {
|
||||||
|
"players": "Players",
|
||||||
|
"version": "Version",
|
||||||
|
"status": "Status",
|
||||||
|
"up": "Online",
|
||||||
|
"down": "Offline"
|
||||||
|
},
|
||||||
|
"miniflux": {
|
||||||
|
"read": "Read",
|
||||||
|
"unread": "Unread"
|
||||||
|
},
|
||||||
|
"authentik": {
|
||||||
|
"users": "Users",
|
||||||
|
"loginsLast24H": "Logins (24h)",
|
||||||
|
"failedLoginsLast24H": "Failed Logins (24h)"
|
||||||
|
},
|
||||||
|
"glances": {
|
||||||
|
"cpu": "CPU",
|
||||||
|
"wait": "Please wait",
|
||||||
|
"temp": "TEMP",
|
||||||
|
"uptime": "UP",
|
||||||
|
"days": "d",
|
||||||
|
"hours": "h",
|
||||||
|
"load": "Load",
|
||||||
|
"warn": "Warn",
|
||||||
|
"total": "Total",
|
||||||
|
"free": "Free",
|
||||||
|
"used": "Used"
|
||||||
|
},
|
||||||
|
"quicklaunch": {
|
||||||
|
"bookmark": "Bookmark",
|
||||||
|
"service": "Service",
|
||||||
|
"search": "Search",
|
||||||
|
"custom": "Custom",
|
||||||
|
"visit": "Visit",
|
||||||
|
"url": "URL"
|
||||||
|
},
|
||||||
|
"homebridge": {
|
||||||
|
"available_update": "System",
|
||||||
|
"updates": "Updates",
|
||||||
|
"update_available": "Update Available",
|
||||||
|
"up_to_date": "Up to Date",
|
||||||
|
"child_bridges": "Child Bridges",
|
||||||
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
|
"up": "Up",
|
||||||
|
"pending": "Pending",
|
||||||
|
"down": "Down"
|
||||||
|
},
|
||||||
|
"healthchecks": {
|
||||||
|
"new": "New",
|
||||||
|
"up": "Online",
|
||||||
|
"grace": "In Grace Period",
|
||||||
|
"down": "Offline",
|
||||||
|
"paused": "Paused",
|
||||||
|
"status": "Status",
|
||||||
|
"last_ping": "Last Ping",
|
||||||
|
"never": "No pings yet"
|
||||||
|
},
|
||||||
|
"watchtower": {
|
||||||
|
"containers_scanned": "Scanned",
|
||||||
|
"containers_updated": "Updated",
|
||||||
|
"containers_failed": "Failed"
|
||||||
|
},
|
||||||
|
"autobrr": {
|
||||||
|
"approvedPushes": "Approved",
|
||||||
|
"rejectedPushes": "Rejected",
|
||||||
|
"filters": "Filters",
|
||||||
|
"indexers": "Indexers"
|
||||||
|
},
|
||||||
|
"tubearchivist": {
|
||||||
|
"downloads": "Queue",
|
||||||
|
"videos": "Videos",
|
||||||
|
"channels": "Channels",
|
||||||
|
"playlists": "Playlists"
|
||||||
|
},
|
||||||
|
"truenas": {
|
||||||
|
"load": "System Load",
|
||||||
|
"uptime": "Uptime",
|
||||||
|
"alerts": "Alerts",
|
||||||
|
"time": "{{value, number(style: unit; unitDisplay: long;)}}"
|
||||||
|
},
|
||||||
|
"pyload": {
|
||||||
|
"speed": "Speed",
|
||||||
|
"active": "Active",
|
||||||
|
"queue": "Queue",
|
||||||
|
"total": "Total"
|
||||||
|
},
|
||||||
|
"gluetun": {
|
||||||
|
"public_ip": "Public IP",
|
||||||
|
"region": "Region",
|
||||||
|
"country": "Country"
|
||||||
|
},
|
||||||
|
"scrutiny": {
|
||||||
|
"passed": "Passed",
|
||||||
|
"failed": "Failed",
|
||||||
|
"unknown": "Unknown"
|
||||||
|
},
|
||||||
|
"paperlessngx": {
|
||||||
|
"inbox": "Inbox",
|
||||||
|
"total": "Total"
|
||||||
|
},
|
||||||
|
"nextdns": {
|
||||||
|
"wait": "Please Wait",
|
||||||
|
"no_devices": "No Device Data Received"
|
||||||
|
},
|
||||||
|
"mikrotik": {
|
||||||
|
"cpuLoad": "CPU Load",
|
||||||
|
"memoryUsed": "Memory Used",
|
||||||
|
"uptime": "Uptime",
|
||||||
|
"numberOfLeases": "Leases"
|
||||||
|
},
|
||||||
|
"opnsense": {
|
||||||
|
"cpu": "CPU Load",
|
||||||
|
"memory": "Active Memory",
|
||||||
|
"wanUpload": "WAN Upload",
|
||||||
|
"wanDownload": "WAN Download"
|
||||||
|
},
|
||||||
|
"octoprint": {
|
||||||
|
"printer_state": "Status",
|
||||||
|
"temp_tool": "Tool temp",
|
||||||
|
"temp_bed": "Bed temp",
|
||||||
|
"job_completion": "Completion"
|
||||||
|
},
|
||||||
|
"cloudflared": {
|
||||||
|
"origin_ip": "Origin IP",
|
||||||
|
"status": "Status"
|
||||||
|
},
|
||||||
|
"proxmoxbackupserver": {
|
||||||
|
"datastore_usage": "Datastore",
|
||||||
|
"failed_tasks_24h": "Failed Tasks 24h",
|
||||||
|
"cpu_usage": "CPU",
|
||||||
|
"memory_usage": "Memory"
|
||||||
|
},
|
||||||
|
"komga": {
|
||||||
|
"libraries": "Libraries",
|
||||||
|
"series": "Series",
|
||||||
|
"books": "Books"
|
||||||
|
},
|
||||||
|
"mylar": {
|
||||||
|
"series": "Series",
|
||||||
|
"issues": "Issues",
|
||||||
|
"wanted": "Wanted"
|
||||||
|
},
|
||||||
|
"fileflows": {
|
||||||
|
"queue": "Queue",
|
||||||
|
"processing": "Processing",
|
||||||
|
"processed": "Processed",
|
||||||
|
"time": "Time"
|
||||||
|
},
|
||||||
|
"grafana": {
|
||||||
|
"dashboards": "Dashboards",
|
||||||
|
"datasources": "Data Sources",
|
||||||
|
"totalalerts": "Total Alerts",
|
||||||
|
"alertstriggered": "Alerts Triggered"
|
||||||
|
},
|
||||||
|
"nextcloud": {
|
||||||
|
"freespace": "Free Space",
|
||||||
|
"activeusers": "Active Users",
|
||||||
|
"cpuload": "Cpu Load",
|
||||||
|
"memoryusage": "Memory Usage",
|
||||||
|
"numfiles": "Files",
|
||||||
|
"numshares": "Shared Items"
|
||||||
|
},
|
||||||
|
"kopia": {
|
||||||
|
"status": "Status",
|
||||||
|
"size": "Size",
|
||||||
|
"lastrun": "Last Run",
|
||||||
|
"nextrun": "Next Run",
|
||||||
|
"failed": "Failed"
|
||||||
|
},
|
||||||
|
"unmanic": {
|
||||||
|
"total_workers": "Total Workers",
|
||||||
|
"records_total": "Queue Length",
|
||||||
|
"active_workers": "Active Workers"
|
||||||
|
},
|
||||||
|
"prometheus": {
|
||||||
|
"targets_up": "Targets Up",
|
||||||
|
"targets_down": "Targets Down",
|
||||||
|
"targets_total": "Total Targets"
|
||||||
|
},
|
||||||
|
"ghostfolio": {
|
||||||
|
"gross_percent_today": "Today",
|
||||||
|
"gross_percent_1y": "One year",
|
||||||
|
"gross_percent_max": "All time"
|
||||||
|
},
|
||||||
|
"audiobookshelf": {
|
||||||
|
"podcasts": "Podcasts",
|
||||||
|
"books": "Books",
|
||||||
|
"podcastsDuration": "Duration",
|
||||||
|
"booksDuration": "Duration"
|
||||||
|
},
|
||||||
|
"homeassistant": {
|
||||||
|
"people_home": "People Home",
|
||||||
|
"lights_on": "Lights On",
|
||||||
|
"switches_on": "Switches On"
|
||||||
|
},
|
||||||
|
"freshrss": {
|
||||||
|
"subscriptions": "Subscriptions",
|
||||||
|
"unread": "Unread"
|
||||||
|
},
|
||||||
|
"channelsdvrserver": {
|
||||||
|
"shows": "Shows",
|
||||||
|
"recordings": "Recordings",
|
||||||
|
"scheduled": "Scheduled",
|
||||||
|
"passes": "Passes"
|
||||||
|
},
|
||||||
|
"whatsupdocker": {
|
||||||
|
"monitoring": "Monitoring",
|
||||||
|
"updates": "Updates"
|
||||||
|
},
|
||||||
|
"tailscale": {
|
||||||
|
"address": "Address",
|
||||||
|
"years": "{{number}}y",
|
||||||
|
"expires": "Expires",
|
||||||
|
"never": "Never",
|
||||||
|
"last_seen": "Last Seen",
|
||||||
|
"now": "Now",
|
||||||
|
"weeks": "{{number}}w",
|
||||||
|
"days": "{{number}}d",
|
||||||
|
"hours": "{{number}}h",
|
||||||
|
"minutes": "{{number}}m",
|
||||||
|
"seconds": "{{number}}s",
|
||||||
|
"ago": "{{value}} Ago"
|
||||||
|
},
|
||||||
|
"qnap": {
|
||||||
|
"cpuUsage": "CPU Usage",
|
||||||
|
"memUsage": "MEM Usage",
|
||||||
|
"systemTempC": "System Temp",
|
||||||
|
"poolUsage": "Pool Usage",
|
||||||
|
"volumeUsage": "Volume Usage",
|
||||||
|
"invalid": "Invalid"
|
||||||
|
},
|
||||||
|
"pfsense": {
|
||||||
|
"load": "Load Avg",
|
||||||
|
"memory": "Mem Usage",
|
||||||
|
"wanStatus": "WAN Status",
|
||||||
|
"up": "Up",
|
||||||
|
"disk": "Disk Usage",
|
||||||
|
"down": "Down",
|
||||||
|
"temp": "Temp",
|
||||||
|
"wanIP": "WAN IP"
|
||||||
|
},
|
||||||
|
"caddy": {
|
||||||
|
"upstreams": "Upstreams",
|
||||||
|
"requests": "Current requests",
|
||||||
|
"requests_failed": "Failed requests"
|
||||||
|
},
|
||||||
|
"evcc": {
|
||||||
|
"pv_power": "Production",
|
||||||
|
"battery_soc": "Battery",
|
||||||
|
"grid_power": "Grid",
|
||||||
|
"home_power": "Consumption",
|
||||||
|
"charge_power": "Charger",
|
||||||
|
"watt_hour": "Wh"
|
||||||
|
},
|
||||||
|
"pialert": {
|
||||||
|
"total": "Total",
|
||||||
|
"connected": "Connected",
|
||||||
|
"new_devices": "New Devices",
|
||||||
|
"down_alerts": "Down Alerts"
|
||||||
|
}
|
||||||
|
}
|
||||||
648
public/locales/sl/common.json
Normal file
648
public/locales/sl/common.json
Normal file
@@ -0,0 +1,648 @@
|
|||||||
|
{
|
||||||
|
"common": {
|
||||||
|
"bibyterate": "{{value, rate(bits: false; binary: true)}}",
|
||||||
|
"bibitrate": "{{value, rate(bits: true; binary: true)}}"
|
||||||
|
},
|
||||||
|
"jellyseerr": {
|
||||||
|
"available": "Na voljo",
|
||||||
|
"pending": "V teku",
|
||||||
|
"approved": "Odobreno"
|
||||||
|
},
|
||||||
|
"overseerr": {
|
||||||
|
"pending": "V teku",
|
||||||
|
"processing": "Procesiram",
|
||||||
|
"approved": "Odobreno",
|
||||||
|
"available": "Na voljo"
|
||||||
|
},
|
||||||
|
"pihole": {
|
||||||
|
"queries": "Poizvedbe",
|
||||||
|
"blocked": "Blokirano",
|
||||||
|
"gravity": "Gravitacija",
|
||||||
|
"blocked_percent": "Blokirano %"
|
||||||
|
},
|
||||||
|
"adguard": {
|
||||||
|
"filtered": "Filtrirano",
|
||||||
|
"latency": "Zakasnitev",
|
||||||
|
"queries": "Poizvedbe",
|
||||||
|
"blocked": "Blokirano"
|
||||||
|
},
|
||||||
|
"opnsense": {
|
||||||
|
"wanUpload": "WAN naloženo",
|
||||||
|
"wanDownload": "WAN prejeto",
|
||||||
|
"cpu": "CPU obremenitev",
|
||||||
|
"memory": "Aktiven spomin"
|
||||||
|
},
|
||||||
|
"octoprint": {
|
||||||
|
"temp_bed": "Temperatura postelje",
|
||||||
|
"job_completion": "Končano",
|
||||||
|
"printer_state": "Status",
|
||||||
|
"temp_tool": "Temperatura orodja"
|
||||||
|
},
|
||||||
|
"cloudflared": {
|
||||||
|
"origin_ip": "Izvorni IP",
|
||||||
|
"status": "Status"
|
||||||
|
},
|
||||||
|
"proxmoxbackupserver": {
|
||||||
|
"datastore_usage": "Shramba podatkov",
|
||||||
|
"failed_tasks_24h": "Opravila z napako 24h",
|
||||||
|
"cpu_usage": "CPU",
|
||||||
|
"memory_usage": "Spomin"
|
||||||
|
},
|
||||||
|
"mylar": {
|
||||||
|
"wanted": "Želeno",
|
||||||
|
"series": "Serije",
|
||||||
|
"issues": "Težave"
|
||||||
|
},
|
||||||
|
"photoprism": {
|
||||||
|
"albums": "Albumi",
|
||||||
|
"photos": "Slike",
|
||||||
|
"videos": "Videi",
|
||||||
|
"people": "Ljudje"
|
||||||
|
},
|
||||||
|
"grafana": {
|
||||||
|
"alertstriggered": "Sproženi alarmi",
|
||||||
|
"dashboards": "Nadzorne plošče",
|
||||||
|
"datasources": "Viri podatkov",
|
||||||
|
"totalalerts": "Skupaj alarmov"
|
||||||
|
},
|
||||||
|
"nextcloud": {
|
||||||
|
"cpuload": "CPU obremenitev",
|
||||||
|
"memoryusage": "Uporabljen spomin",
|
||||||
|
"freespace": "Prostor na voljo",
|
||||||
|
"activeusers": "Aktivni uporabniki",
|
||||||
|
"numfiles": "Datotek",
|
||||||
|
"numshares": "Deljeno"
|
||||||
|
},
|
||||||
|
"kopia": {
|
||||||
|
"status": "Stanje",
|
||||||
|
"size": "Velikost",
|
||||||
|
"lastrun": "Zadnji zagon",
|
||||||
|
"nextrun": "Naslednji zagon",
|
||||||
|
"failed": "Neuspešno"
|
||||||
|
},
|
||||||
|
"pterodactyl": {
|
||||||
|
"nodes": "Vozlišča",
|
||||||
|
"servers": "Strežniki"
|
||||||
|
},
|
||||||
|
"widget": {
|
||||||
|
"missing_type": "Manjka tip widgeta: {{type}}",
|
||||||
|
"api_error": "API napaka",
|
||||||
|
"information": "Informacija",
|
||||||
|
"raw_error": "Surova napaka",
|
||||||
|
"response_data": "Podatki iz odgovora",
|
||||||
|
"status": "Stanje",
|
||||||
|
"url": "URL"
|
||||||
|
},
|
||||||
|
"weather": {
|
||||||
|
"current": "Trenutna lokacija",
|
||||||
|
"allow": "Kliknite za dovolitev",
|
||||||
|
"updating": "Posodabljam",
|
||||||
|
"wait": "Prosimo počakajte"
|
||||||
|
},
|
||||||
|
"search": {
|
||||||
|
"placeholder": "Iskanje…"
|
||||||
|
},
|
||||||
|
"resources": {
|
||||||
|
"cpu": "CPU",
|
||||||
|
"mem": "MEM",
|
||||||
|
"total": "Skupaj",
|
||||||
|
"free": "Prosto",
|
||||||
|
"used": "V uporabi",
|
||||||
|
"load": "Bremenitev",
|
||||||
|
"temp": "TEMP",
|
||||||
|
"max": "Maks.",
|
||||||
|
"uptime": "Gor",
|
||||||
|
"months": "me",
|
||||||
|
"days": "d",
|
||||||
|
"hours": "u",
|
||||||
|
"minutes": "u"
|
||||||
|
},
|
||||||
|
"unifi": {
|
||||||
|
"devices": "Naprave",
|
||||||
|
"lan_devices": "LAN naprave",
|
||||||
|
"wlan_devices": "WLAN naprave",
|
||||||
|
"lan_users": "LAN uporabniki",
|
||||||
|
"wlan_users": "WLAN uporabniki",
|
||||||
|
"up": "Gor",
|
||||||
|
"down": "Dol",
|
||||||
|
"wait": "Prosimo počakajte",
|
||||||
|
"users": "Uporabniki",
|
||||||
|
"uptime": "Čas delovanja",
|
||||||
|
"days": "Dni",
|
||||||
|
"wan": "WAN",
|
||||||
|
"lan": "LAN",
|
||||||
|
"wlan": "WLAN",
|
||||||
|
"empty_data": "Neznani status podsistema"
|
||||||
|
},
|
||||||
|
"docker": {
|
||||||
|
"rx": "RX",
|
||||||
|
"tx": "TX",
|
||||||
|
"mem": "MEM",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"running": "Deluje",
|
||||||
|
"offline": "Ni povezan",
|
||||||
|
"error": "Napaka",
|
||||||
|
"unknown": "Neznano",
|
||||||
|
"healthy": "Zdrav",
|
||||||
|
"starting": "Se zaganja",
|
||||||
|
"unhealthy": "Ni zdrav",
|
||||||
|
"not_found": "Ni najden",
|
||||||
|
"exited": "V izhodu",
|
||||||
|
"partial": "Delni"
|
||||||
|
},
|
||||||
|
"ping": {
|
||||||
|
"error": "Napaka",
|
||||||
|
"ping": "Ping"
|
||||||
|
},
|
||||||
|
"emby": {
|
||||||
|
"playing": "Predvaja",
|
||||||
|
"transcoding": "Transkodira",
|
||||||
|
"bitrate": "Pasovna širina",
|
||||||
|
"no_active": "Ni aktivne vsebine",
|
||||||
|
"movies": "Filmi",
|
||||||
|
"series": "Serije",
|
||||||
|
"episodes": "Epizode",
|
||||||
|
"songs": "Pesmi"
|
||||||
|
},
|
||||||
|
"tautulli": {
|
||||||
|
"transcoding": "Transkodira",
|
||||||
|
"bitrate": "Pasovna širina",
|
||||||
|
"playing": "Predvaja",
|
||||||
|
"no_active": "Ni aktivne vsebine"
|
||||||
|
},
|
||||||
|
"flood": {
|
||||||
|
"download": "Prenos",
|
||||||
|
"upload": "Nalaganje",
|
||||||
|
"leech": "Pijavka",
|
||||||
|
"seed": "Sejanje"
|
||||||
|
},
|
||||||
|
"changedetectionio": {
|
||||||
|
"totalObserved": "Skupaj opazovano",
|
||||||
|
"diffsDetected": "Zaznanih sprememb"
|
||||||
|
},
|
||||||
|
"omada": {
|
||||||
|
"connectedAp": "Povezanih AP",
|
||||||
|
"activeUser": "Aktivne naprave",
|
||||||
|
"alerts": "Opozorila",
|
||||||
|
"connectedGateway": "Povezan prehod",
|
||||||
|
"connectedSwitches": "Povezana stikala"
|
||||||
|
},
|
||||||
|
"nzbget": {
|
||||||
|
"rate": "Razmerje",
|
||||||
|
"remaining": "Še preostane",
|
||||||
|
"downloaded": "Preneseno"
|
||||||
|
},
|
||||||
|
"plex": {
|
||||||
|
"streams": "Aktivna vsebina",
|
||||||
|
"movies": "Filmi",
|
||||||
|
"tv": "TV serije",
|
||||||
|
"albums": "Albumi"
|
||||||
|
},
|
||||||
|
"sabnzbd": {
|
||||||
|
"rate": "Hitrost",
|
||||||
|
"queue": "Vrsta",
|
||||||
|
"timeleft": "Preostali čas"
|
||||||
|
},
|
||||||
|
"rutorrent": {
|
||||||
|
"active": "Aktiven",
|
||||||
|
"upload": "Nalaganje",
|
||||||
|
"download": "Prenašanje"
|
||||||
|
},
|
||||||
|
"transmission": {
|
||||||
|
"download": "Prenašanje",
|
||||||
|
"upload": "Nalaganje",
|
||||||
|
"leech": "Pijavk",
|
||||||
|
"seed": "Sejanje"
|
||||||
|
},
|
||||||
|
"qbittorrent": {
|
||||||
|
"download": "Prenos",
|
||||||
|
"upload": "Nalaganje",
|
||||||
|
"leech": "Pijavk",
|
||||||
|
"seed": "Sejanje"
|
||||||
|
},
|
||||||
|
"deluge": {
|
||||||
|
"download": "Prenos",
|
||||||
|
"upload": "Nalaganje",
|
||||||
|
"leech": "Pijavka",
|
||||||
|
"seed": "Sejanje"
|
||||||
|
},
|
||||||
|
"downloadstation": {
|
||||||
|
"download": "Prenos",
|
||||||
|
"upload": "Nalaganje",
|
||||||
|
"leech": "Pijavka",
|
||||||
|
"seed": "Sejanje"
|
||||||
|
},
|
||||||
|
"sonarr": {
|
||||||
|
"wanted": "Iskano",
|
||||||
|
"queued": "V vrsti",
|
||||||
|
"series": "Serije",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
|
},
|
||||||
|
"radarr": {
|
||||||
|
"wanted": "Iskano",
|
||||||
|
"missing": "Manjka",
|
||||||
|
"queued": "V vrsti",
|
||||||
|
"movies": "Filmi",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
|
},
|
||||||
|
"lidarr": {
|
||||||
|
"wanted": "Iskano",
|
||||||
|
"queued": "V vrsti",
|
||||||
|
"artists": "Artists"
|
||||||
|
},
|
||||||
|
"readarr": {
|
||||||
|
"wanted": "Iskano",
|
||||||
|
"queued": "V vrsti",
|
||||||
|
"books": "Knjige"
|
||||||
|
},
|
||||||
|
"bazarr": {
|
||||||
|
"missingEpisodes": "Manjkajoče epizode",
|
||||||
|
"missingMovies": "Manjkajoči filmi"
|
||||||
|
},
|
||||||
|
"ombi": {
|
||||||
|
"pending": "V teku",
|
||||||
|
"approved": "Odobreno",
|
||||||
|
"available": "Na voljo"
|
||||||
|
},
|
||||||
|
"speedtest": {
|
||||||
|
"upload": "Nalaganje",
|
||||||
|
"download": "Prenašanje",
|
||||||
|
"ping": "Ping"
|
||||||
|
},
|
||||||
|
"portainer": {
|
||||||
|
"running": "Deluje",
|
||||||
|
"stopped": "Ustavljen",
|
||||||
|
"total": "Skupaj"
|
||||||
|
},
|
||||||
|
"tdarr": {
|
||||||
|
"queue": "Vrsta",
|
||||||
|
"processed": "Procesiran",
|
||||||
|
"errored": "Z napako",
|
||||||
|
"saved": "Shranjen"
|
||||||
|
},
|
||||||
|
"npm": {
|
||||||
|
"disabled": "Onemogočen",
|
||||||
|
"total": "Skupaj",
|
||||||
|
"enabled": "Omogočen"
|
||||||
|
},
|
||||||
|
"coinmarketcap": {
|
||||||
|
"configure": "Nastavite eno ali več kripto valut za sledenje",
|
||||||
|
"1hour": "1 ura",
|
||||||
|
"1day": "1 dan",
|
||||||
|
"7days": "7 dni",
|
||||||
|
"30days": "30 dni"
|
||||||
|
},
|
||||||
|
"traefik": {
|
||||||
|
"routers": "Usmerjevalniki",
|
||||||
|
"services": "Servisi",
|
||||||
|
"middleware": "Vmesna programska oprema"
|
||||||
|
},
|
||||||
|
"gotify": {
|
||||||
|
"apps": "Aplikacije",
|
||||||
|
"clients": "Klienti",
|
||||||
|
"messages": "Sporočila"
|
||||||
|
},
|
||||||
|
"navidrome": {
|
||||||
|
"nothing_streaming": "Ni aktivnega pretoka",
|
||||||
|
"please_wait": "Prosim počakajte"
|
||||||
|
},
|
||||||
|
"prowlarr": {
|
||||||
|
"enableIndexers": "Indekserji",
|
||||||
|
"numberOfGrabs": "Zajemi",
|
||||||
|
"numberOfQueries": "Poizvedbe",
|
||||||
|
"numberOfFailGrabs": "Neuspešni zajemi",
|
||||||
|
"numberOfFailQueries": "Neuspešne poizvedbe"
|
||||||
|
},
|
||||||
|
"jackett": {
|
||||||
|
"configured": "Nastavljeno",
|
||||||
|
"errored": "Z napakami"
|
||||||
|
},
|
||||||
|
"strelaysrv": {
|
||||||
|
"numActiveSessions": "Seje",
|
||||||
|
"numConnections": "Povezave",
|
||||||
|
"dataRelayed": "Preusmerjeno",
|
||||||
|
"transferRate": "Razmerje"
|
||||||
|
},
|
||||||
|
"mastodon": {
|
||||||
|
"user_count": "Uporabniki",
|
||||||
|
"status_count": "Objave",
|
||||||
|
"domain_count": "Domene"
|
||||||
|
},
|
||||||
|
"medusa": {
|
||||||
|
"wanted": "Želeno",
|
||||||
|
"queued": "V vrsti",
|
||||||
|
"series": "Serije"
|
||||||
|
},
|
||||||
|
"minecraft": {
|
||||||
|
"players": "Igralci",
|
||||||
|
"version": "Verzija",
|
||||||
|
"status": "Status",
|
||||||
|
"up": "Na spletu",
|
||||||
|
"down": "Brez povezave"
|
||||||
|
},
|
||||||
|
"miniflux": {
|
||||||
|
"read": "Prebrano",
|
||||||
|
"unread": "Neprebrano"
|
||||||
|
},
|
||||||
|
"proxmox": {
|
||||||
|
"lxc": "LXC",
|
||||||
|
"vms": "VM",
|
||||||
|
"mem": "MEM",
|
||||||
|
"cpu": "CPU"
|
||||||
|
},
|
||||||
|
"glances": {
|
||||||
|
"cpu": "CPU",
|
||||||
|
"wait": "Prosim počakajte",
|
||||||
|
"temp": "TEMP",
|
||||||
|
"uptime": "UP",
|
||||||
|
"days": "d",
|
||||||
|
"hours": "u",
|
||||||
|
"free": "Free",
|
||||||
|
"load": "Load",
|
||||||
|
"warn": "Warn",
|
||||||
|
"total": "Total",
|
||||||
|
"used": "Used"
|
||||||
|
},
|
||||||
|
"authentik": {
|
||||||
|
"users": "Uporabniki",
|
||||||
|
"loginsLast24H": "Prijave (24h)",
|
||||||
|
"failedLoginsLast24H": "Neveljavne prijave (24h)"
|
||||||
|
},
|
||||||
|
"quicklaunch": {
|
||||||
|
"bookmark": "Zaznamek",
|
||||||
|
"service": "Storitev",
|
||||||
|
"search": "Iskanje",
|
||||||
|
"custom": "Po meri",
|
||||||
|
"url": "URL",
|
||||||
|
"visit": "Obišči"
|
||||||
|
},
|
||||||
|
"wmo": {
|
||||||
|
"3-night": "Oblačno",
|
||||||
|
"45-day": "Megleno",
|
||||||
|
"0-day": "Sončno",
|
||||||
|
"0-night": "Jasno",
|
||||||
|
"1-day": "Večinoma sončno",
|
||||||
|
"1-night": "Večinoma jasno",
|
||||||
|
"45-night": "Megleno",
|
||||||
|
"2-day": "Delno oblačno",
|
||||||
|
"2-night": "Delno oblačno",
|
||||||
|
"3-day": "Oblačno",
|
||||||
|
"48-day": "Megleno",
|
||||||
|
"48-night": "Megleno",
|
||||||
|
"51-day": "Rahlo rosenje",
|
||||||
|
"51-night": "Rahlo rosenje",
|
||||||
|
"53-day": "Rosenje",
|
||||||
|
"53-night": "Rosenje",
|
||||||
|
"55-day": "Močnejše rosenje",
|
||||||
|
"55-night": "Močnejše rosenje",
|
||||||
|
"56-day": "Lahko zmrzovano pršenje",
|
||||||
|
"56-night": "Lahko zmrzovano pršenje",
|
||||||
|
"57-day": "Zmrzovano pršenje",
|
||||||
|
"63-night": "Dež",
|
||||||
|
"65-day": "Močnejši dež",
|
||||||
|
"65-night": "Močnejši dež",
|
||||||
|
"66-day": "Zmrznjen dež",
|
||||||
|
"66-night": "Zmrznjen dež",
|
||||||
|
"57-night": "Zmrzovano pršenje",
|
||||||
|
"61-day": "Rahel dež",
|
||||||
|
"61-night": "Rahel dež",
|
||||||
|
"67-day": "Zmrznjen dež",
|
||||||
|
"63-day": "Dež",
|
||||||
|
"67-night": "Zmrznjen dež",
|
||||||
|
"71-day": "Rahlo sneženje",
|
||||||
|
"71-night": "Rahlo sneženje",
|
||||||
|
"73-day": "Sneg",
|
||||||
|
"73-night": "Sneg",
|
||||||
|
"75-day": "Močnejši sneg",
|
||||||
|
"75-night": "Močnejši sneg",
|
||||||
|
"77-day": "Snežna zrna",
|
||||||
|
"77-night": "Snežna zrna",
|
||||||
|
"80-day": "Rahlo pršenje",
|
||||||
|
"85-night": "Snežne plohe",
|
||||||
|
"86-day": "Snežne plohe",
|
||||||
|
"80-night": "Rahlo pršenje",
|
||||||
|
"81-day": "Nalivi",
|
||||||
|
"81-night": "Nalivi",
|
||||||
|
"82-day": "Močnejši nalivi",
|
||||||
|
"82-night": "Močnejši nalivi",
|
||||||
|
"85-day": "Snežne plohe",
|
||||||
|
"86-night": "Snežne plohe",
|
||||||
|
"95-day": "Nevihta",
|
||||||
|
"95-night": "Nevihta",
|
||||||
|
"96-day": "Nevihta s točo",
|
||||||
|
"96-night": "Nevihta s točo",
|
||||||
|
"99-day": "Nevihta s točo",
|
||||||
|
"99-night": "Nevihta s točo"
|
||||||
|
},
|
||||||
|
"homebridge": {
|
||||||
|
"child_bridges": "Otroški mostovi",
|
||||||
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
|
"up": "Gor",
|
||||||
|
"available_update": "Sistem",
|
||||||
|
"updates": "Posodobitve",
|
||||||
|
"update_available": "Posodobitve na voljo",
|
||||||
|
"up_to_date": "Posodobljeno",
|
||||||
|
"pending": "V teku",
|
||||||
|
"down": "Dol"
|
||||||
|
},
|
||||||
|
"healthchecks": {
|
||||||
|
"new": "Nov",
|
||||||
|
"up": "Povezan",
|
||||||
|
"grace": "V podaljšanem roku",
|
||||||
|
"down": "Ni povezan",
|
||||||
|
"paused": "Pavziran",
|
||||||
|
"status": "Status",
|
||||||
|
"last_ping": "Zadnji Ping",
|
||||||
|
"never": "Še ni pinga"
|
||||||
|
},
|
||||||
|
"watchtower": {
|
||||||
|
"containers_scanned": "Skeniran",
|
||||||
|
"containers_updated": "Posodobljen",
|
||||||
|
"containers_failed": "Neuspešno"
|
||||||
|
},
|
||||||
|
"autobrr": {
|
||||||
|
"approvedPushes": "Potrjen",
|
||||||
|
"rejectedPushes": "Zavrnjen",
|
||||||
|
"filters": "Filtri",
|
||||||
|
"indexers": "Indekserji"
|
||||||
|
},
|
||||||
|
"tubearchivist": {
|
||||||
|
"downloads": "Vrsta",
|
||||||
|
"videos": "Videi",
|
||||||
|
"channels": "Kanali",
|
||||||
|
"playlists": "Seznami predvajanja"
|
||||||
|
},
|
||||||
|
"truenas": {
|
||||||
|
"load": "Obremenitev sistema",
|
||||||
|
"uptime": "Čas delovanja",
|
||||||
|
"alerts": "Alarmi",
|
||||||
|
"time": "{{value, number(style: unit; unitDisplay: long;)}}"
|
||||||
|
},
|
||||||
|
"pyload": {
|
||||||
|
"speed": "Hitrost",
|
||||||
|
"active": "Aktiven",
|
||||||
|
"queue": "V vrsti",
|
||||||
|
"total": "Skupaj"
|
||||||
|
},
|
||||||
|
"gluetun": {
|
||||||
|
"public_ip": "Javni IP",
|
||||||
|
"region": "Regija",
|
||||||
|
"country": "Država"
|
||||||
|
},
|
||||||
|
"hdhomerun": {
|
||||||
|
"channels": "Kanali",
|
||||||
|
"hd": "HD"
|
||||||
|
},
|
||||||
|
"scrutiny": {
|
||||||
|
"passed": "Opravljeno",
|
||||||
|
"failed": "Z napako",
|
||||||
|
"unknown": "Neznano"
|
||||||
|
},
|
||||||
|
"paperlessngx": {
|
||||||
|
"inbox": "Prejeto",
|
||||||
|
"total": "Skupaj"
|
||||||
|
},
|
||||||
|
"nextdns": {
|
||||||
|
"wait": "Prosim počakajte",
|
||||||
|
"no_devices": "Podatki o napravi niso prejeti"
|
||||||
|
},
|
||||||
|
"mikrotik": {
|
||||||
|
"cpuLoad": "CPU obremenitev",
|
||||||
|
"memoryUsed": "Uporabljen spomin",
|
||||||
|
"uptime": "Čas delovanja",
|
||||||
|
"numberOfLeases": "Najemi"
|
||||||
|
},
|
||||||
|
"xteve": {
|
||||||
|
"streams_all": "Vsi pretoki",
|
||||||
|
"streams_active": "Aktivni pretoki",
|
||||||
|
"streams_xepg": "XEPG kanali"
|
||||||
|
},
|
||||||
|
"moonraker": {
|
||||||
|
"printer_state": "Stanje tiskalnika",
|
||||||
|
"print_status": "Stanje tiskanja",
|
||||||
|
"print_progress": "Napredek",
|
||||||
|
"layers": "Sloji"
|
||||||
|
},
|
||||||
|
"immich": {
|
||||||
|
"users": "Uporabniki",
|
||||||
|
"photos": "Slike",
|
||||||
|
"videos": "Videi",
|
||||||
|
"storage": "Shramba"
|
||||||
|
},
|
||||||
|
"uptimekuma": {
|
||||||
|
"up": "Deluje",
|
||||||
|
"down": "Ne deluje",
|
||||||
|
"uptime": "Čas delovanja",
|
||||||
|
"incident": "Incident",
|
||||||
|
"m": "m"
|
||||||
|
},
|
||||||
|
"komga": {
|
||||||
|
"libraries": "Knjižnice",
|
||||||
|
"series": "Serije",
|
||||||
|
"books": "Knjige"
|
||||||
|
},
|
||||||
|
"diskstation": {
|
||||||
|
"days": "Dni",
|
||||||
|
"uptime": "Čas delovanja",
|
||||||
|
"volumeAvailable": "Na voljo"
|
||||||
|
},
|
||||||
|
"fileflows": {
|
||||||
|
"queue": "Vrsta",
|
||||||
|
"processing": "Procesiram",
|
||||||
|
"processed": "Procesirano",
|
||||||
|
"time": "Čas"
|
||||||
|
},
|
||||||
|
"prometheus": {
|
||||||
|
"targets_up": "Tarče gor",
|
||||||
|
"targets_down": "Tarče dol",
|
||||||
|
"targets_total": "Skupaj tarč"
|
||||||
|
},
|
||||||
|
"unmanic": {
|
||||||
|
"active_workers": "Aktivne niti",
|
||||||
|
"total_workers": "Skupaj niti",
|
||||||
|
"records_total": "Dolžina vrste"
|
||||||
|
},
|
||||||
|
"ghostfolio": {
|
||||||
|
"gross_percent_today": "Danes",
|
||||||
|
"gross_percent_1y": "Eno leto",
|
||||||
|
"gross_percent_max": "Celoten čas"
|
||||||
|
},
|
||||||
|
"audiobookshelf": {
|
||||||
|
"podcasts": "Podcasti",
|
||||||
|
"books": "Knjige",
|
||||||
|
"podcastsDuration": "Trajanje",
|
||||||
|
"booksDuration": "Trajanje"
|
||||||
|
},
|
||||||
|
"homeassistant": {
|
||||||
|
"people_home": "Ljudje doma",
|
||||||
|
"lights_on": "Vklopljene luči",
|
||||||
|
"switches_on": "Vklopljena stikala"
|
||||||
|
},
|
||||||
|
"freshrss": {
|
||||||
|
"subscriptions": "Naročnine",
|
||||||
|
"unread": "Neprebrano"
|
||||||
|
},
|
||||||
|
"channelsdvrserver": {
|
||||||
|
"shows": "Epizode",
|
||||||
|
"recordings": "Posnetki",
|
||||||
|
"scheduled": "Načrtovano",
|
||||||
|
"passes": "Prehodi"
|
||||||
|
},
|
||||||
|
"whatsupdocker": {
|
||||||
|
"monitoring": "Se spremlja",
|
||||||
|
"updates": "Posodobitve"
|
||||||
|
},
|
||||||
|
"tailscale": {
|
||||||
|
"address": "Naslov",
|
||||||
|
"expires": "Poteče",
|
||||||
|
"never": "Nikoli",
|
||||||
|
"last_seen": "Viden",
|
||||||
|
"now": "Sedaj",
|
||||||
|
"years": "{{number}}l",
|
||||||
|
"weeks": "{{number}}t",
|
||||||
|
"days": "{{number}}d",
|
||||||
|
"hours": "{{number}}u",
|
||||||
|
"minutes": "{{number}}m",
|
||||||
|
"seconds": "{{number}}s",
|
||||||
|
"ago": "{{value}} nazaj"
|
||||||
|
},
|
||||||
|
"qnap": {
|
||||||
|
"cpuUsage": "CPU",
|
||||||
|
"memUsage": "MEM",
|
||||||
|
"systemTempC": "Temperatura",
|
||||||
|
"poolUsage": "Prostor",
|
||||||
|
"volumeUsage": "Volume Usage",
|
||||||
|
"invalid": "Invalid"
|
||||||
|
},
|
||||||
|
"pfsense": {
|
||||||
|
"load": "Povp. obremenitev",
|
||||||
|
"memory": "Poraba spomina",
|
||||||
|
"wanStatus": "WAN Status",
|
||||||
|
"up": "Nalaganje",
|
||||||
|
"down": "Prenašanje",
|
||||||
|
"temp": "Temperatura",
|
||||||
|
"disk": "Poraba diska",
|
||||||
|
"wanIP": "WAN IP"
|
||||||
|
},
|
||||||
|
"caddy": {
|
||||||
|
"upstreams": "Pretok gor",
|
||||||
|
"requests": "Trenutnih zahtev",
|
||||||
|
"requests_failed": "Neuspešnih zahtev"
|
||||||
|
},
|
||||||
|
"evcc": {
|
||||||
|
"pv_power": "Proizvodnja",
|
||||||
|
"battery_soc": "Baterija",
|
||||||
|
"grid_power": "Omrežje",
|
||||||
|
"home_power": "Poraba",
|
||||||
|
"charge_power": "Polnilec",
|
||||||
|
"watt_hour": "Wh"
|
||||||
|
},
|
||||||
|
"pialert": {
|
||||||
|
"total": "Total",
|
||||||
|
"connected": "Connected",
|
||||||
|
"new_devices": "New Devices",
|
||||||
|
"down_alerts": "Down Alerts"
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -22,7 +22,15 @@
|
|||||||
"total": "Total",
|
"total": "Total",
|
||||||
"free": "Free",
|
"free": "Free",
|
||||||
"used": "Used",
|
"used": "Used",
|
||||||
"load": "Load"
|
"load": "Load",
|
||||||
|
"mem": "MEM",
|
||||||
|
"temp": "TEMP",
|
||||||
|
"max": "Max",
|
||||||
|
"uptime": "UP",
|
||||||
|
"months": "mo",
|
||||||
|
"days": "d",
|
||||||
|
"hours": "h",
|
||||||
|
"minutes": "m"
|
||||||
},
|
},
|
||||||
"unifi": {
|
"unifi": {
|
||||||
"users": "Users",
|
"users": "Users",
|
||||||
@@ -38,7 +46,8 @@
|
|||||||
"wlan_users": "WLAN Users",
|
"wlan_users": "WLAN Users",
|
||||||
"up": "UP",
|
"up": "UP",
|
||||||
"down": "DOWN",
|
"down": "DOWN",
|
||||||
"wait": "Please wait"
|
"wait": "Please wait",
|
||||||
|
"empty_data": "Subsystem status unknown"
|
||||||
},
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "RX",
|
"rx": "RX",
|
||||||
@@ -47,13 +56,24 @@
|
|||||||
"cpu": "CPU",
|
"cpu": "CPU",
|
||||||
"offline": "Offline",
|
"offline": "Offline",
|
||||||
"error": "Error",
|
"error": "Error",
|
||||||
"unknown": "Unknown"
|
"unknown": "Unknown",
|
||||||
|
"running": "Running",
|
||||||
|
"starting": "Starting",
|
||||||
|
"unhealthy": "Unhealthy",
|
||||||
|
"not_found": "Not Found",
|
||||||
|
"exited": "Exited",
|
||||||
|
"partial": "Partial",
|
||||||
|
"healthy": "Healthy"
|
||||||
},
|
},
|
||||||
"emby": {
|
"emby": {
|
||||||
"playing": "Playing",
|
"playing": "Playing",
|
||||||
"transcoding": "Transcoding",
|
"transcoding": "Transcoding",
|
||||||
"bitrate": "Bitrate",
|
"bitrate": "Bitrate",
|
||||||
"no_active": "No Active Streams"
|
"no_active": "No Active Streams",
|
||||||
|
"movies": "Movies",
|
||||||
|
"series": "Series",
|
||||||
|
"episodes": "Episodes",
|
||||||
|
"songs": "Songs"
|
||||||
},
|
},
|
||||||
"tautulli": {
|
"tautulli": {
|
||||||
"playing": "Playing",
|
"playing": "Playing",
|
||||||
@@ -69,7 +89,8 @@
|
|||||||
"plex": {
|
"plex": {
|
||||||
"streams": "Active Streams",
|
"streams": "Active Streams",
|
||||||
"movies": "Movies",
|
"movies": "Movies",
|
||||||
"tv": "TV Shows"
|
"tv": "TV Shows",
|
||||||
|
"albums": "Albums"
|
||||||
},
|
},
|
||||||
"sabnzbd": {
|
"sabnzbd": {
|
||||||
"rate": "Rate",
|
"rate": "Rate",
|
||||||
@@ -96,18 +117,22 @@
|
|||||||
"sonarr": {
|
"sonarr": {
|
||||||
"wanted": "Wanted",
|
"wanted": "Wanted",
|
||||||
"queued": "Queued",
|
"queued": "Queued",
|
||||||
"series": "Series"
|
"series": "Series",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
},
|
},
|
||||||
"radarr": {
|
"radarr": {
|
||||||
"wanted": "Wanted",
|
"wanted": "Wanted",
|
||||||
"queued": "Queued",
|
"queued": "Queued",
|
||||||
"movies": "Movies",
|
"movies": "Movies",
|
||||||
"missing": "Missing"
|
"missing": "Missing",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
},
|
},
|
||||||
"lidarr": {
|
"lidarr": {
|
||||||
"wanted": "Wanted",
|
"wanted": "Wanted",
|
||||||
"queued": "Queued",
|
"queued": "Queued",
|
||||||
"albums": "Albums"
|
"artists": "Artists"
|
||||||
},
|
},
|
||||||
"readarr": {
|
"readarr": {
|
||||||
"wanted": "Wanted",
|
"wanted": "Wanted",
|
||||||
@@ -137,7 +162,8 @@
|
|||||||
"pihole": {
|
"pihole": {
|
||||||
"queries": "Queries",
|
"queries": "Queries",
|
||||||
"blocked": "Blocked",
|
"blocked": "Blocked",
|
||||||
"gravity": "Gravity"
|
"gravity": "Gravity",
|
||||||
|
"blocked_percent": "Blocked %"
|
||||||
},
|
},
|
||||||
"adguard": {
|
"adguard": {
|
||||||
"queries": "Queries",
|
"queries": "Queries",
|
||||||
@@ -212,8 +238,16 @@
|
|||||||
},
|
},
|
||||||
"glances": {
|
"glances": {
|
||||||
"cpu": "CPU",
|
"cpu": "CPU",
|
||||||
"mem": "MEM",
|
"wait": "Please wait",
|
||||||
"wait": "Please wait"
|
"temp": "TEMP",
|
||||||
|
"uptime": "UP",
|
||||||
|
"days": "d",
|
||||||
|
"hours": "h",
|
||||||
|
"load": "Load",
|
||||||
|
"warn": "Warn",
|
||||||
|
"total": "Total",
|
||||||
|
"free": "Free",
|
||||||
|
"used": "Used"
|
||||||
},
|
},
|
||||||
"changedetectionio": {
|
"changedetectionio": {
|
||||||
"totalObserved": "Total Observed",
|
"totalObserved": "Total Observed",
|
||||||
@@ -279,7 +313,11 @@
|
|||||||
},
|
},
|
||||||
"quicklaunch": {
|
"quicklaunch": {
|
||||||
"bookmark": "Bookmark",
|
"bookmark": "Bookmark",
|
||||||
"service": "Service"
|
"service": "Service",
|
||||||
|
"search": "Search",
|
||||||
|
"custom": "Custom",
|
||||||
|
"visit": "Visit",
|
||||||
|
"url": "URL"
|
||||||
},
|
},
|
||||||
"homebridge": {
|
"homebridge": {
|
||||||
"available_update": "System",
|
"available_update": "System",
|
||||||
@@ -287,7 +325,10 @@
|
|||||||
"update_available": "Update Available",
|
"update_available": "Update Available",
|
||||||
"up_to_date": "Up to Date",
|
"up_to_date": "Up to Date",
|
||||||
"child_bridges": "Child Bridges",
|
"child_bridges": "Child Bridges",
|
||||||
"child_bridges_status": "{{ok}}/{{total}}"
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
|
"up": "Up",
|
||||||
|
"pending": "Pending",
|
||||||
|
"down": "Down"
|
||||||
},
|
},
|
||||||
"autobrr": {
|
"autobrr": {
|
||||||
"approvedPushes": "Approved",
|
"approvedPushes": "Approved",
|
||||||
@@ -403,5 +444,205 @@
|
|||||||
"memory": "Active Memory",
|
"memory": "Active Memory",
|
||||||
"wanUpload": "WAN Upload",
|
"wanUpload": "WAN Upload",
|
||||||
"wanDownload": "WAN Download"
|
"wanDownload": "WAN Download"
|
||||||
|
},
|
||||||
|
"moonraker": {
|
||||||
|
"printer_state": "Printer State",
|
||||||
|
"print_status": "Print Status",
|
||||||
|
"print_progress": "Progress",
|
||||||
|
"layers": "Layers"
|
||||||
|
},
|
||||||
|
"medusa": {
|
||||||
|
"wanted": "Wanted",
|
||||||
|
"queued": "Queued",
|
||||||
|
"series": "Series"
|
||||||
|
},
|
||||||
|
"octoprint": {
|
||||||
|
"printer_state": "Status",
|
||||||
|
"temp_tool": "Tool temp",
|
||||||
|
"temp_bed": "Bed temp",
|
||||||
|
"job_completion": "Completion"
|
||||||
|
},
|
||||||
|
"cloudflared": {
|
||||||
|
"origin_ip": "Origin IP",
|
||||||
|
"status": "Status"
|
||||||
|
},
|
||||||
|
"proxmoxbackupserver": {
|
||||||
|
"datastore_usage": "Datastore",
|
||||||
|
"failed_tasks_24h": "Failed Tasks 24h",
|
||||||
|
"cpu_usage": "CPU",
|
||||||
|
"memory_usage": "Memory"
|
||||||
|
},
|
||||||
|
"immich": {
|
||||||
|
"users": "Users",
|
||||||
|
"photos": "Photos",
|
||||||
|
"videos": "Videos",
|
||||||
|
"storage": "Storage"
|
||||||
|
},
|
||||||
|
"uptimekuma": {
|
||||||
|
"up": "Sites Up",
|
||||||
|
"down": "Sites Down",
|
||||||
|
"uptime": "Uptime",
|
||||||
|
"incident": "Incident",
|
||||||
|
"m": "m"
|
||||||
|
},
|
||||||
|
"komga": {
|
||||||
|
"libraries": "Libraries",
|
||||||
|
"series": "Series",
|
||||||
|
"books": "Books"
|
||||||
|
},
|
||||||
|
"mylar": {
|
||||||
|
"series": "Series",
|
||||||
|
"issues": "Issues",
|
||||||
|
"wanted": "Wanted"
|
||||||
|
},
|
||||||
|
"photoprism": {
|
||||||
|
"albums": "Albums",
|
||||||
|
"photos": "Photos",
|
||||||
|
"videos": "Videos",
|
||||||
|
"people": "People"
|
||||||
|
},
|
||||||
|
"diskstation": {
|
||||||
|
"days": "Days",
|
||||||
|
"uptime": "Uptime",
|
||||||
|
"volumeAvailable": "Available"
|
||||||
|
},
|
||||||
|
"fileflows": {
|
||||||
|
"queue": "Queue",
|
||||||
|
"processing": "Processing",
|
||||||
|
"processed": "Processed",
|
||||||
|
"time": "Time"
|
||||||
|
},
|
||||||
|
"grafana": {
|
||||||
|
"dashboards": "Dashboards",
|
||||||
|
"datasources": "Data Sources",
|
||||||
|
"totalalerts": "Total Alerts",
|
||||||
|
"alertstriggered": "Alerts Triggered"
|
||||||
|
},
|
||||||
|
"nextcloud": {
|
||||||
|
"cpuload": "Cpu Load",
|
||||||
|
"memoryusage": "Memory Usage",
|
||||||
|
"freespace": "Free Space",
|
||||||
|
"activeusers": "Active Users",
|
||||||
|
"numfiles": "Files",
|
||||||
|
"numshares": "Shared Items"
|
||||||
|
},
|
||||||
|
"kopia": {
|
||||||
|
"status": "Status",
|
||||||
|
"size": "Size",
|
||||||
|
"lastrun": "Last Run",
|
||||||
|
"nextrun": "Next Run",
|
||||||
|
"failed": "Failed"
|
||||||
|
},
|
||||||
|
"unmanic": {
|
||||||
|
"active_workers": "Active Workers",
|
||||||
|
"total_workers": "Total Workers",
|
||||||
|
"records_total": "Queue Length"
|
||||||
|
},
|
||||||
|
"healthchecks": {
|
||||||
|
"new": "New",
|
||||||
|
"up": "Online",
|
||||||
|
"grace": "In Grace Period",
|
||||||
|
"down": "Offline",
|
||||||
|
"paused": "Paused",
|
||||||
|
"status": "Status",
|
||||||
|
"last_ping": "Last Ping",
|
||||||
|
"never": "No pings yet"
|
||||||
|
},
|
||||||
|
"pterodactyl": {
|
||||||
|
"nodes": "Nodes",
|
||||||
|
"servers": "Servers"
|
||||||
|
},
|
||||||
|
"prometheus": {
|
||||||
|
"targets_total": "Total Targets",
|
||||||
|
"targets_up": "Targets Up",
|
||||||
|
"targets_down": "Targets Down"
|
||||||
|
},
|
||||||
|
"minecraft": {
|
||||||
|
"players": "Players",
|
||||||
|
"version": "Version",
|
||||||
|
"status": "Status",
|
||||||
|
"up": "Online",
|
||||||
|
"down": "Offline"
|
||||||
|
},
|
||||||
|
"ghostfolio": {
|
||||||
|
"gross_percent_today": "Today",
|
||||||
|
"gross_percent_1y": "One year",
|
||||||
|
"gross_percent_max": "All time"
|
||||||
|
},
|
||||||
|
"audiobookshelf": {
|
||||||
|
"podcasts": "Podcasts",
|
||||||
|
"books": "Books",
|
||||||
|
"podcastsDuration": "Duration",
|
||||||
|
"booksDuration": "Duration"
|
||||||
|
},
|
||||||
|
"homeassistant": {
|
||||||
|
"people_home": "People Home",
|
||||||
|
"lights_on": "Lights On",
|
||||||
|
"switches_on": "Switches On"
|
||||||
|
},
|
||||||
|
"freshrss": {
|
||||||
|
"subscriptions": "Subscriptions",
|
||||||
|
"unread": "Unread"
|
||||||
|
},
|
||||||
|
"channelsdvrserver": {
|
||||||
|
"shows": "Shows",
|
||||||
|
"recordings": "Recordings",
|
||||||
|
"scheduled": "Scheduled",
|
||||||
|
"passes": "Passes"
|
||||||
|
},
|
||||||
|
"whatsupdocker": {
|
||||||
|
"monitoring": "Monitoring",
|
||||||
|
"updates": "Updates"
|
||||||
|
},
|
||||||
|
"tailscale": {
|
||||||
|
"now": "Now",
|
||||||
|
"years": "{{number}}y",
|
||||||
|
"address": "Address",
|
||||||
|
"expires": "Expires",
|
||||||
|
"never": "Never",
|
||||||
|
"last_seen": "Last Seen",
|
||||||
|
"weeks": "{{number}}w",
|
||||||
|
"days": "{{number}}d",
|
||||||
|
"hours": "{{number}}h",
|
||||||
|
"minutes": "{{number}}m",
|
||||||
|
"seconds": "{{number}}s",
|
||||||
|
"ago": "{{value}} Ago"
|
||||||
|
},
|
||||||
|
"qnap": {
|
||||||
|
"cpuUsage": "CPU Usage",
|
||||||
|
"memUsage": "MEM Usage",
|
||||||
|
"systemTempC": "System Temp",
|
||||||
|
"poolUsage": "Pool Usage",
|
||||||
|
"volumeUsage": "Volume Usage",
|
||||||
|
"invalid": "Invalid"
|
||||||
|
},
|
||||||
|
"pfsense": {
|
||||||
|
"memory": "Mem Usage",
|
||||||
|
"load": "Load Avg",
|
||||||
|
"wanStatus": "WAN Status",
|
||||||
|
"up": "Up",
|
||||||
|
"down": "Down",
|
||||||
|
"temp": "Temp",
|
||||||
|
"disk": "Disk Usage",
|
||||||
|
"wanIP": "WAN IP"
|
||||||
|
},
|
||||||
|
"caddy": {
|
||||||
|
"upstreams": "Upstreams",
|
||||||
|
"requests": "Current requests",
|
||||||
|
"requests_failed": "Failed requests"
|
||||||
|
},
|
||||||
|
"evcc": {
|
||||||
|
"pv_power": "Production",
|
||||||
|
"battery_soc": "Battery",
|
||||||
|
"grid_power": "Grid",
|
||||||
|
"home_power": "Consumption",
|
||||||
|
"charge_power": "Charger",
|
||||||
|
"watt_hour": "Wh"
|
||||||
|
},
|
||||||
|
"pialert": {
|
||||||
|
"total": "Total",
|
||||||
|
"connected": "Connected",
|
||||||
|
"new_devices": "New Devices",
|
||||||
|
"down_alerts": "Down Alerts"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -19,7 +19,15 @@
|
|||||||
"total": "Total",
|
"total": "Total",
|
||||||
"free": "Ledigt",
|
"free": "Ledigt",
|
||||||
"used": "Använt",
|
"used": "Använt",
|
||||||
"cpu": "CPU"
|
"cpu": "CPU",
|
||||||
|
"mem": "MEM",
|
||||||
|
"temp": "TEMP",
|
||||||
|
"max": "Max",
|
||||||
|
"uptime": "UP",
|
||||||
|
"months": "mo",
|
||||||
|
"days": "d",
|
||||||
|
"hours": "h",
|
||||||
|
"minutes": "m"
|
||||||
},
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "RX",
|
"rx": "RX",
|
||||||
@@ -28,7 +36,14 @@
|
|||||||
"cpu": "CPU",
|
"cpu": "CPU",
|
||||||
"offline": "Offline",
|
"offline": "Offline",
|
||||||
"error": "Error",
|
"error": "Error",
|
||||||
"unknown": "Unknown"
|
"unknown": "Unknown",
|
||||||
|
"exited": "Exited",
|
||||||
|
"running": "Running",
|
||||||
|
"starting": "Starting",
|
||||||
|
"unhealthy": "Unhealthy",
|
||||||
|
"not_found": "Not Found",
|
||||||
|
"partial": "Partial",
|
||||||
|
"healthy": "Healthy"
|
||||||
},
|
},
|
||||||
"search": {
|
"search": {
|
||||||
"placeholder": "Sök…"
|
"placeholder": "Sök…"
|
||||||
@@ -37,7 +52,11 @@
|
|||||||
"playing": "Spelar",
|
"playing": "Spelar",
|
||||||
"transcoding": "Omkodning",
|
"transcoding": "Omkodning",
|
||||||
"bitrate": "Bitrate",
|
"bitrate": "Bitrate",
|
||||||
"no_active": "Inga aktiva strömmar"
|
"no_active": "Inga aktiva strömmar",
|
||||||
|
"movies": "Movies",
|
||||||
|
"series": "Series",
|
||||||
|
"episodes": "Episodes",
|
||||||
|
"songs": "Songs"
|
||||||
},
|
},
|
||||||
"tautulli": {
|
"tautulli": {
|
||||||
"playing": "Spelar",
|
"playing": "Spelar",
|
||||||
@@ -69,18 +88,22 @@
|
|||||||
"sonarr": {
|
"sonarr": {
|
||||||
"wanted": "Eftersöker",
|
"wanted": "Eftersöker",
|
||||||
"queued": "I kö",
|
"queued": "I kö",
|
||||||
"series": "Serier"
|
"series": "Serier",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
},
|
},
|
||||||
"radarr": {
|
"radarr": {
|
||||||
"wanted": "Eftersöker",
|
"wanted": "Eftersöker",
|
||||||
"queued": "I kö",
|
"queued": "I kö",
|
||||||
"movies": "Filmer",
|
"movies": "Filmer",
|
||||||
"missing": "Missing"
|
"missing": "Missing",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
},
|
},
|
||||||
"lidarr": {
|
"lidarr": {
|
||||||
"wanted": "Eftersöker",
|
"wanted": "Eftersöker",
|
||||||
"queued": "I kö",
|
"queued": "I kö",
|
||||||
"albums": "Album"
|
"artists": "Artists"
|
||||||
},
|
},
|
||||||
"readarr": {
|
"readarr": {
|
||||||
"wanted": "Eftersökt",
|
"wanted": "Eftersökt",
|
||||||
@@ -110,7 +133,8 @@
|
|||||||
"pihole": {
|
"pihole": {
|
||||||
"blocked": "Blockerad",
|
"blocked": "Blockerad",
|
||||||
"queries": "Förfrågningar",
|
"queries": "Förfrågningar",
|
||||||
"gravity": "Gravity"
|
"gravity": "Gravity",
|
||||||
|
"blocked_percent": "Blocked %"
|
||||||
},
|
},
|
||||||
"speedtest": {
|
"speedtest": {
|
||||||
"upload": "Uppladdning",
|
"upload": "Uppladdning",
|
||||||
@@ -203,17 +227,27 @@
|
|||||||
"wlan": "WLAN",
|
"wlan": "WLAN",
|
||||||
"devices": "Devices",
|
"devices": "Devices",
|
||||||
"lan_devices": "LAN Devices",
|
"lan_devices": "LAN Devices",
|
||||||
"wlan_devices": "WLAN Devices"
|
"wlan_devices": "WLAN Devices",
|
||||||
|
"empty_data": "Subsystem status unknown"
|
||||||
},
|
},
|
||||||
"plex": {
|
"plex": {
|
||||||
"streams": "Aktiva strömmar",
|
"streams": "Aktiva strömmar",
|
||||||
"movies": "Filmer",
|
"movies": "Filmer",
|
||||||
"tv": "TV-serier"
|
"tv": "TV-serier",
|
||||||
|
"albums": "Albums"
|
||||||
},
|
},
|
||||||
"glances": {
|
"glances": {
|
||||||
"cpu": "CPU",
|
"cpu": "CPU",
|
||||||
"mem": "MEM",
|
"wait": "Vänligen vänta",
|
||||||
"wait": "Vänligen vänta"
|
"temp": "TEMP",
|
||||||
|
"uptime": "UP",
|
||||||
|
"days": "d",
|
||||||
|
"hours": "h",
|
||||||
|
"load": "Load",
|
||||||
|
"warn": "Warn",
|
||||||
|
"total": "Total",
|
||||||
|
"free": "Free",
|
||||||
|
"used": "Used"
|
||||||
},
|
},
|
||||||
"changedetectionio": {
|
"changedetectionio": {
|
||||||
"totalObserved": "Total Observed",
|
"totalObserved": "Total Observed",
|
||||||
@@ -279,7 +313,11 @@
|
|||||||
},
|
},
|
||||||
"quicklaunch": {
|
"quicklaunch": {
|
||||||
"bookmark": "Bookmark",
|
"bookmark": "Bookmark",
|
||||||
"service": "Service"
|
"service": "Service",
|
||||||
|
"search": "Search",
|
||||||
|
"custom": "Custom",
|
||||||
|
"visit": "Visit",
|
||||||
|
"url": "URL"
|
||||||
},
|
},
|
||||||
"homebridge": {
|
"homebridge": {
|
||||||
"available_update": "System",
|
"available_update": "System",
|
||||||
@@ -287,7 +325,10 @@
|
|||||||
"update_available": "Update Available",
|
"update_available": "Update Available",
|
||||||
"up_to_date": "Up to Date",
|
"up_to_date": "Up to Date",
|
||||||
"child_bridges": "Child Bridges",
|
"child_bridges": "Child Bridges",
|
||||||
"child_bridges_status": "{{ok}}/{{total}}"
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
|
"up": "Up",
|
||||||
|
"pending": "Pending",
|
||||||
|
"down": "Down"
|
||||||
},
|
},
|
||||||
"autobrr": {
|
"autobrr": {
|
||||||
"approvedPushes": "Approved",
|
"approvedPushes": "Approved",
|
||||||
@@ -403,5 +444,205 @@
|
|||||||
"memory": "Active Memory",
|
"memory": "Active Memory",
|
||||||
"wanUpload": "WAN Upload",
|
"wanUpload": "WAN Upload",
|
||||||
"wanDownload": "WAN Download"
|
"wanDownload": "WAN Download"
|
||||||
|
},
|
||||||
|
"moonraker": {
|
||||||
|
"print_progress": "Progress",
|
||||||
|
"printer_state": "Printer State",
|
||||||
|
"print_status": "Print Status",
|
||||||
|
"layers": "Layers"
|
||||||
|
},
|
||||||
|
"medusa": {
|
||||||
|
"wanted": "Wanted",
|
||||||
|
"queued": "Queued",
|
||||||
|
"series": "Series"
|
||||||
|
},
|
||||||
|
"octoprint": {
|
||||||
|
"printer_state": "Status",
|
||||||
|
"temp_tool": "Tool temp",
|
||||||
|
"temp_bed": "Bed temp",
|
||||||
|
"job_completion": "Completion"
|
||||||
|
},
|
||||||
|
"cloudflared": {
|
||||||
|
"origin_ip": "Origin IP",
|
||||||
|
"status": "Status"
|
||||||
|
},
|
||||||
|
"proxmoxbackupserver": {
|
||||||
|
"datastore_usage": "Datastore",
|
||||||
|
"failed_tasks_24h": "Failed Tasks 24h",
|
||||||
|
"cpu_usage": "CPU",
|
||||||
|
"memory_usage": "Memory"
|
||||||
|
},
|
||||||
|
"immich": {
|
||||||
|
"users": "Users",
|
||||||
|
"photos": "Photos",
|
||||||
|
"videos": "Videos",
|
||||||
|
"storage": "Storage"
|
||||||
|
},
|
||||||
|
"uptimekuma": {
|
||||||
|
"up": "Sites Up",
|
||||||
|
"down": "Sites Down",
|
||||||
|
"uptime": "Uptime",
|
||||||
|
"incident": "Incident",
|
||||||
|
"m": "m"
|
||||||
|
},
|
||||||
|
"komga": {
|
||||||
|
"libraries": "Libraries",
|
||||||
|
"series": "Series",
|
||||||
|
"books": "Books"
|
||||||
|
},
|
||||||
|
"mylar": {
|
||||||
|
"series": "Series",
|
||||||
|
"issues": "Issues",
|
||||||
|
"wanted": "Wanted"
|
||||||
|
},
|
||||||
|
"photoprism": {
|
||||||
|
"albums": "Albums",
|
||||||
|
"photos": "Photos",
|
||||||
|
"videos": "Videos",
|
||||||
|
"people": "People"
|
||||||
|
},
|
||||||
|
"diskstation": {
|
||||||
|
"days": "Days",
|
||||||
|
"uptime": "Uptime",
|
||||||
|
"volumeAvailable": "Available"
|
||||||
|
},
|
||||||
|
"fileflows": {
|
||||||
|
"queue": "Queue",
|
||||||
|
"processing": "Processing",
|
||||||
|
"processed": "Processed",
|
||||||
|
"time": "Time"
|
||||||
|
},
|
||||||
|
"grafana": {
|
||||||
|
"dashboards": "Dashboards",
|
||||||
|
"datasources": "Data Sources",
|
||||||
|
"totalalerts": "Total Alerts",
|
||||||
|
"alertstriggered": "Alerts Triggered"
|
||||||
|
},
|
||||||
|
"nextcloud": {
|
||||||
|
"cpuload": "Cpu Load",
|
||||||
|
"memoryusage": "Memory Usage",
|
||||||
|
"freespace": "Free Space",
|
||||||
|
"activeusers": "Active Users",
|
||||||
|
"numfiles": "Files",
|
||||||
|
"numshares": "Shared Items"
|
||||||
|
},
|
||||||
|
"kopia": {
|
||||||
|
"status": "Status",
|
||||||
|
"size": "Size",
|
||||||
|
"lastrun": "Last Run",
|
||||||
|
"nextrun": "Next Run",
|
||||||
|
"failed": "Failed"
|
||||||
|
},
|
||||||
|
"unmanic": {
|
||||||
|
"active_workers": "Active Workers",
|
||||||
|
"total_workers": "Total Workers",
|
||||||
|
"records_total": "Queue Length"
|
||||||
|
},
|
||||||
|
"healthchecks": {
|
||||||
|
"new": "New",
|
||||||
|
"up": "Online",
|
||||||
|
"grace": "In Grace Period",
|
||||||
|
"down": "Offline",
|
||||||
|
"paused": "Paused",
|
||||||
|
"status": "Status",
|
||||||
|
"last_ping": "Last Ping",
|
||||||
|
"never": "No pings yet"
|
||||||
|
},
|
||||||
|
"pterodactyl": {
|
||||||
|
"servers": "Servers",
|
||||||
|
"nodes": "Nodes"
|
||||||
|
},
|
||||||
|
"prometheus": {
|
||||||
|
"targets_up": "Targets Up",
|
||||||
|
"targets_down": "Targets Down",
|
||||||
|
"targets_total": "Total Targets"
|
||||||
|
},
|
||||||
|
"minecraft": {
|
||||||
|
"players": "Players",
|
||||||
|
"version": "Version",
|
||||||
|
"status": "Status",
|
||||||
|
"up": "Online",
|
||||||
|
"down": "Offline"
|
||||||
|
},
|
||||||
|
"ghostfolio": {
|
||||||
|
"gross_percent_today": "Today",
|
||||||
|
"gross_percent_1y": "One year",
|
||||||
|
"gross_percent_max": "All time"
|
||||||
|
},
|
||||||
|
"audiobookshelf": {
|
||||||
|
"podcasts": "Podcasts",
|
||||||
|
"books": "Books",
|
||||||
|
"podcastsDuration": "Duration",
|
||||||
|
"booksDuration": "Duration"
|
||||||
|
},
|
||||||
|
"homeassistant": {
|
||||||
|
"people_home": "People Home",
|
||||||
|
"lights_on": "Lights On",
|
||||||
|
"switches_on": "Switches On"
|
||||||
|
},
|
||||||
|
"freshrss": {
|
||||||
|
"subscriptions": "Subscriptions",
|
||||||
|
"unread": "Unread"
|
||||||
|
},
|
||||||
|
"channelsdvrserver": {
|
||||||
|
"shows": "Shows",
|
||||||
|
"recordings": "Recordings",
|
||||||
|
"scheduled": "Scheduled",
|
||||||
|
"passes": "Passes"
|
||||||
|
},
|
||||||
|
"whatsupdocker": {
|
||||||
|
"monitoring": "Monitoring",
|
||||||
|
"updates": "Updates"
|
||||||
|
},
|
||||||
|
"tailscale": {
|
||||||
|
"weeks": "{{number}}w",
|
||||||
|
"days": "{{number}}d",
|
||||||
|
"hours": "{{number}}h",
|
||||||
|
"minutes": "{{number}}m",
|
||||||
|
"seconds": "{{number}}s",
|
||||||
|
"address": "Address",
|
||||||
|
"expires": "Expires",
|
||||||
|
"never": "Never",
|
||||||
|
"last_seen": "Last Seen",
|
||||||
|
"now": "Now",
|
||||||
|
"years": "{{number}}y",
|
||||||
|
"ago": "{{value}} Ago"
|
||||||
|
},
|
||||||
|
"qnap": {
|
||||||
|
"cpuUsage": "CPU Usage",
|
||||||
|
"memUsage": "MEM Usage",
|
||||||
|
"systemTempC": "System Temp",
|
||||||
|
"poolUsage": "Pool Usage",
|
||||||
|
"volumeUsage": "Volume Usage",
|
||||||
|
"invalid": "Invalid"
|
||||||
|
},
|
||||||
|
"pfsense": {
|
||||||
|
"load": "Load Avg",
|
||||||
|
"memory": "Mem Usage",
|
||||||
|
"wanStatus": "WAN Status",
|
||||||
|
"up": "Up",
|
||||||
|
"down": "Down",
|
||||||
|
"temp": "Temp",
|
||||||
|
"disk": "Disk Usage",
|
||||||
|
"wanIP": "WAN IP"
|
||||||
|
},
|
||||||
|
"caddy": {
|
||||||
|
"upstreams": "Upstreams",
|
||||||
|
"requests": "Current requests",
|
||||||
|
"requests_failed": "Failed requests"
|
||||||
|
},
|
||||||
|
"evcc": {
|
||||||
|
"pv_power": "Production",
|
||||||
|
"battery_soc": "Battery",
|
||||||
|
"grid_power": "Grid",
|
||||||
|
"home_power": "Consumption",
|
||||||
|
"charge_power": "Charger",
|
||||||
|
"watt_hour": "Wh"
|
||||||
|
},
|
||||||
|
"pialert": {
|
||||||
|
"total": "Total",
|
||||||
|
"connected": "Connected",
|
||||||
|
"new_devices": "New Devices",
|
||||||
|
"down_alerts": "Down Alerts"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -39,7 +39,15 @@
|
|||||||
"total": "మొత్తం",
|
"total": "మొత్తం",
|
||||||
"free": "మిగిలింది",
|
"free": "మిగిలింది",
|
||||||
"used": "ఉపయోగించబడిన",
|
"used": "ఉపయోగించబడిన",
|
||||||
"load": "లోడ్"
|
"load": "లోడ్",
|
||||||
|
"mem": "MEM",
|
||||||
|
"temp": "TEMP",
|
||||||
|
"max": "Max",
|
||||||
|
"uptime": "UP",
|
||||||
|
"months": "mo",
|
||||||
|
"days": "d",
|
||||||
|
"hours": "h",
|
||||||
|
"minutes": "m"
|
||||||
},
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "RX",
|
"rx": "RX",
|
||||||
@@ -48,13 +56,24 @@
|
|||||||
"cpu": "సీపియూ",
|
"cpu": "సీపియూ",
|
||||||
"offline": "ఆఫ్లైన్",
|
"offline": "ఆఫ్లైన్",
|
||||||
"error": "Error",
|
"error": "Error",
|
||||||
"unknown": "Unknown"
|
"unknown": "Unknown",
|
||||||
|
"running": "Running",
|
||||||
|
"starting": "Starting",
|
||||||
|
"unhealthy": "Unhealthy",
|
||||||
|
"not_found": "Not Found",
|
||||||
|
"exited": "Exited",
|
||||||
|
"partial": "Partial",
|
||||||
|
"healthy": "Healthy"
|
||||||
},
|
},
|
||||||
"emby": {
|
"emby": {
|
||||||
"playing": "ఆడుతున్నారు",
|
"playing": "ఆడుతున్నారు",
|
||||||
"transcoding": "ట్రాన్స్కోడింగ్",
|
"transcoding": "ట్రాన్స్కోడింగ్",
|
||||||
"bitrate": "బిట్రేట్",
|
"bitrate": "బిట్రేట్",
|
||||||
"no_active": "యాక్టివ్ స్ట్రీమ్లు లేవు"
|
"no_active": "యాక్టివ్ స్ట్రీమ్లు లేవు",
|
||||||
|
"movies": "Movies",
|
||||||
|
"series": "Series",
|
||||||
|
"episodes": "Episodes",
|
||||||
|
"songs": "Songs"
|
||||||
},
|
},
|
||||||
"tautulli": {
|
"tautulli": {
|
||||||
"playing": "ఆడుతున్నారు",
|
"playing": "ఆడుతున్నారు",
|
||||||
@@ -92,18 +111,22 @@
|
|||||||
"sonarr": {
|
"sonarr": {
|
||||||
"wanted": "కావలెను",
|
"wanted": "కావలెను",
|
||||||
"queued": "క్యూయూఎడ్",
|
"queued": "క్యూయూఎడ్",
|
||||||
"series": "సిరీస్"
|
"series": "సిరీస్",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
},
|
},
|
||||||
"radarr": {
|
"radarr": {
|
||||||
"wanted": "కావలెను",
|
"wanted": "కావలెను",
|
||||||
"queued": "క్యూయూఎడ్",
|
"queued": "క్యూయూఎడ్",
|
||||||
"movies": "సినిమాలు",
|
"movies": "సినిమాలు",
|
||||||
"missing": "మిస్సింగ్"
|
"missing": "మిస్సింగ్",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
},
|
},
|
||||||
"lidarr": {
|
"lidarr": {
|
||||||
"wanted": "కావలెను",
|
"wanted": "కావలెను",
|
||||||
"queued": "క్యూయూఎడ్",
|
"queued": "క్యూయూఎడ్",
|
||||||
"albums": "ఆల్బములు"
|
"artists": "Artists"
|
||||||
},
|
},
|
||||||
"bazarr": {
|
"bazarr": {
|
||||||
"missingEpisodes": "ఎపిసోడ్లు లేవు",
|
"missingEpisodes": "ఎపిసోడ్లు లేవు",
|
||||||
@@ -128,7 +151,8 @@
|
|||||||
"pihole": {
|
"pihole": {
|
||||||
"queries": "ప్రశ్నలు",
|
"queries": "ప్రశ్నలు",
|
||||||
"blocked": "నిరోధించబడింది",
|
"blocked": "నిరోధించబడింది",
|
||||||
"gravity": "గురుత్వాకర్షణ"
|
"gravity": "గురుత్వాకర్షణ",
|
||||||
|
"blocked_percent": "Blocked %"
|
||||||
},
|
},
|
||||||
"speedtest": {
|
"speedtest": {
|
||||||
"upload": "అప్లోడ్",
|
"upload": "అప్లోడ్",
|
||||||
@@ -203,17 +227,27 @@
|
|||||||
"wlan": "WLAN",
|
"wlan": "WLAN",
|
||||||
"devices": "పరికరాలు",
|
"devices": "పరికరాలు",
|
||||||
"lan_devices": "LAN పరికరాలు",
|
"lan_devices": "LAN పరికరాలు",
|
||||||
"wlan_devices": "WLAN పరికరాలు"
|
"wlan_devices": "WLAN పరికరాలు",
|
||||||
|
"empty_data": "Subsystem status unknown"
|
||||||
},
|
},
|
||||||
"plex": {
|
"plex": {
|
||||||
"streams": "యాక్టివ్ స్ట్రీమ్లు",
|
"streams": "యాక్టివ్ స్ట్రీమ్లు",
|
||||||
"movies": "సినిమాలు",
|
"movies": "సినిమాలు",
|
||||||
"tv": "దూరదర్శిని కార్యక్రమాలు"
|
"tv": "దూరదర్శిని కార్యక్రమాలు",
|
||||||
|
"albums": "Albums"
|
||||||
},
|
},
|
||||||
"glances": {
|
"glances": {
|
||||||
"cpu": "సీపియూ",
|
"cpu": "సీపియూ",
|
||||||
"mem": "MEM",
|
"wait": "దయచేసి వేచి ఉండండి",
|
||||||
"wait": "దయచేసి వేచి ఉండండి"
|
"temp": "TEMP",
|
||||||
|
"uptime": "UP",
|
||||||
|
"days": "d",
|
||||||
|
"hours": "h",
|
||||||
|
"load": "Load",
|
||||||
|
"warn": "Warn",
|
||||||
|
"total": "Total",
|
||||||
|
"free": "Free",
|
||||||
|
"used": "Used"
|
||||||
},
|
},
|
||||||
"changedetectionio": {
|
"changedetectionio": {
|
||||||
"totalObserved": "మొత్తం గమనించబడింది",
|
"totalObserved": "మొత్తం గమనించబడింది",
|
||||||
@@ -279,7 +313,11 @@
|
|||||||
},
|
},
|
||||||
"quicklaunch": {
|
"quicklaunch": {
|
||||||
"bookmark": "బుక్మార్క్",
|
"bookmark": "బుక్మార్క్",
|
||||||
"service": "సేవ"
|
"service": "సేవ",
|
||||||
|
"search": "Search",
|
||||||
|
"custom": "Custom",
|
||||||
|
"url": "URL",
|
||||||
|
"visit": "Visit"
|
||||||
},
|
},
|
||||||
"homebridge": {
|
"homebridge": {
|
||||||
"available_update": "వ్యవస్థ",
|
"available_update": "వ్యవస్థ",
|
||||||
@@ -287,7 +325,10 @@
|
|||||||
"update_available": "అందుబాటులో నవీకరణ",
|
"update_available": "అందుబాటులో నవీకరణ",
|
||||||
"up_to_date": "తాజాగా",
|
"up_to_date": "తాజాగా",
|
||||||
"child_bridges": "పిల్ల వంతెనలు",
|
"child_bridges": "పిల్ల వంతెనలు",
|
||||||
"child_bridges_status": "{{ok}}/{{total}}"
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
|
"up": "Up",
|
||||||
|
"pending": "Pending",
|
||||||
|
"down": "Down"
|
||||||
},
|
},
|
||||||
"autobrr": {
|
"autobrr": {
|
||||||
"rejectedPushes": "తిరస్కరించారు",
|
"rejectedPushes": "తిరస్కరించారు",
|
||||||
@@ -403,5 +444,205 @@
|
|||||||
"memory": "Active Memory",
|
"memory": "Active Memory",
|
||||||
"wanUpload": "WAN Upload",
|
"wanUpload": "WAN Upload",
|
||||||
"wanDownload": "WAN Download"
|
"wanDownload": "WAN Download"
|
||||||
|
},
|
||||||
|
"moonraker": {
|
||||||
|
"printer_state": "Printer State",
|
||||||
|
"print_status": "Print Status",
|
||||||
|
"print_progress": "Progress",
|
||||||
|
"layers": "Layers"
|
||||||
|
},
|
||||||
|
"medusa": {
|
||||||
|
"wanted": "Wanted",
|
||||||
|
"queued": "Queued",
|
||||||
|
"series": "Series"
|
||||||
|
},
|
||||||
|
"octoprint": {
|
||||||
|
"printer_state": "Status",
|
||||||
|
"temp_tool": "Tool temp",
|
||||||
|
"temp_bed": "Bed temp",
|
||||||
|
"job_completion": "Completion"
|
||||||
|
},
|
||||||
|
"cloudflared": {
|
||||||
|
"origin_ip": "Origin IP",
|
||||||
|
"status": "Status"
|
||||||
|
},
|
||||||
|
"proxmoxbackupserver": {
|
||||||
|
"datastore_usage": "Datastore",
|
||||||
|
"failed_tasks_24h": "Failed Tasks 24h",
|
||||||
|
"cpu_usage": "CPU",
|
||||||
|
"memory_usage": "Memory"
|
||||||
|
},
|
||||||
|
"immich": {
|
||||||
|
"users": "Users",
|
||||||
|
"photos": "Photos",
|
||||||
|
"videos": "Videos",
|
||||||
|
"storage": "Storage"
|
||||||
|
},
|
||||||
|
"uptimekuma": {
|
||||||
|
"up": "Sites Up",
|
||||||
|
"down": "Sites Down",
|
||||||
|
"uptime": "Uptime",
|
||||||
|
"incident": "Incident",
|
||||||
|
"m": "m"
|
||||||
|
},
|
||||||
|
"komga": {
|
||||||
|
"libraries": "Libraries",
|
||||||
|
"series": "Series",
|
||||||
|
"books": "Books"
|
||||||
|
},
|
||||||
|
"mylar": {
|
||||||
|
"series": "Series",
|
||||||
|
"issues": "Issues",
|
||||||
|
"wanted": "Wanted"
|
||||||
|
},
|
||||||
|
"photoprism": {
|
||||||
|
"albums": "Albums",
|
||||||
|
"photos": "Photos",
|
||||||
|
"videos": "Videos",
|
||||||
|
"people": "People"
|
||||||
|
},
|
||||||
|
"diskstation": {
|
||||||
|
"days": "Days",
|
||||||
|
"uptime": "Uptime",
|
||||||
|
"volumeAvailable": "Available"
|
||||||
|
},
|
||||||
|
"fileflows": {
|
||||||
|
"queue": "Queue",
|
||||||
|
"processing": "Processing",
|
||||||
|
"processed": "Processed",
|
||||||
|
"time": "Time"
|
||||||
|
},
|
||||||
|
"grafana": {
|
||||||
|
"dashboards": "Dashboards",
|
||||||
|
"datasources": "Data Sources",
|
||||||
|
"totalalerts": "Total Alerts",
|
||||||
|
"alertstriggered": "Alerts Triggered"
|
||||||
|
},
|
||||||
|
"nextcloud": {
|
||||||
|
"memoryusage": "Memory Usage",
|
||||||
|
"freespace": "Free Space",
|
||||||
|
"cpuload": "Cpu Load",
|
||||||
|
"activeusers": "Active Users",
|
||||||
|
"numfiles": "Files",
|
||||||
|
"numshares": "Shared Items"
|
||||||
|
},
|
||||||
|
"kopia": {
|
||||||
|
"status": "Status",
|
||||||
|
"size": "Size",
|
||||||
|
"lastrun": "Last Run",
|
||||||
|
"nextrun": "Next Run",
|
||||||
|
"failed": "Failed"
|
||||||
|
},
|
||||||
|
"unmanic": {
|
||||||
|
"active_workers": "Active Workers",
|
||||||
|
"total_workers": "Total Workers",
|
||||||
|
"records_total": "Queue Length"
|
||||||
|
},
|
||||||
|
"healthchecks": {
|
||||||
|
"new": "New",
|
||||||
|
"up": "Online",
|
||||||
|
"grace": "In Grace Period",
|
||||||
|
"down": "Offline",
|
||||||
|
"paused": "Paused",
|
||||||
|
"status": "Status",
|
||||||
|
"last_ping": "Last Ping",
|
||||||
|
"never": "No pings yet"
|
||||||
|
},
|
||||||
|
"pterodactyl": {
|
||||||
|
"servers": "Servers",
|
||||||
|
"nodes": "Nodes"
|
||||||
|
},
|
||||||
|
"prometheus": {
|
||||||
|
"targets_up": "Targets Up",
|
||||||
|
"targets_down": "Targets Down",
|
||||||
|
"targets_total": "Total Targets"
|
||||||
|
},
|
||||||
|
"minecraft": {
|
||||||
|
"players": "Players",
|
||||||
|
"version": "Version",
|
||||||
|
"status": "Status",
|
||||||
|
"up": "Online",
|
||||||
|
"down": "Offline"
|
||||||
|
},
|
||||||
|
"ghostfolio": {
|
||||||
|
"gross_percent_today": "Today",
|
||||||
|
"gross_percent_1y": "One year",
|
||||||
|
"gross_percent_max": "All time"
|
||||||
|
},
|
||||||
|
"audiobookshelf": {
|
||||||
|
"podcasts": "Podcasts",
|
||||||
|
"books": "Books",
|
||||||
|
"podcastsDuration": "Duration",
|
||||||
|
"booksDuration": "Duration"
|
||||||
|
},
|
||||||
|
"homeassistant": {
|
||||||
|
"people_home": "People Home",
|
||||||
|
"lights_on": "Lights On",
|
||||||
|
"switches_on": "Switches On"
|
||||||
|
},
|
||||||
|
"freshrss": {
|
||||||
|
"subscriptions": "Subscriptions",
|
||||||
|
"unread": "Unread"
|
||||||
|
},
|
||||||
|
"channelsdvrserver": {
|
||||||
|
"shows": "Shows",
|
||||||
|
"recordings": "Recordings",
|
||||||
|
"scheduled": "Scheduled",
|
||||||
|
"passes": "Passes"
|
||||||
|
},
|
||||||
|
"whatsupdocker": {
|
||||||
|
"monitoring": "Monitoring",
|
||||||
|
"updates": "Updates"
|
||||||
|
},
|
||||||
|
"tailscale": {
|
||||||
|
"address": "Address",
|
||||||
|
"expires": "Expires",
|
||||||
|
"never": "Never",
|
||||||
|
"last_seen": "Last Seen",
|
||||||
|
"now": "Now",
|
||||||
|
"years": "{{number}}y",
|
||||||
|
"weeks": "{{number}}w",
|
||||||
|
"days": "{{number}}d",
|
||||||
|
"hours": "{{number}}h",
|
||||||
|
"minutes": "{{number}}m",
|
||||||
|
"seconds": "{{number}}s",
|
||||||
|
"ago": "{{value}} Ago"
|
||||||
|
},
|
||||||
|
"qnap": {
|
||||||
|
"cpuUsage": "CPU Usage",
|
||||||
|
"memUsage": "MEM Usage",
|
||||||
|
"systemTempC": "System Temp",
|
||||||
|
"poolUsage": "Pool Usage",
|
||||||
|
"volumeUsage": "Volume Usage",
|
||||||
|
"invalid": "Invalid"
|
||||||
|
},
|
||||||
|
"pfsense": {
|
||||||
|
"load": "Load Avg",
|
||||||
|
"memory": "Mem Usage",
|
||||||
|
"wanStatus": "WAN Status",
|
||||||
|
"up": "Up",
|
||||||
|
"down": "Down",
|
||||||
|
"temp": "Temp",
|
||||||
|
"disk": "Disk Usage",
|
||||||
|
"wanIP": "WAN IP"
|
||||||
|
},
|
||||||
|
"caddy": {
|
||||||
|
"upstreams": "Upstreams",
|
||||||
|
"requests": "Current requests",
|
||||||
|
"requests_failed": "Failed requests"
|
||||||
|
},
|
||||||
|
"evcc": {
|
||||||
|
"pv_power": "Production",
|
||||||
|
"battery_soc": "Battery",
|
||||||
|
"grid_power": "Grid",
|
||||||
|
"home_power": "Consumption",
|
||||||
|
"charge_power": "Charger",
|
||||||
|
"watt_hour": "Wh"
|
||||||
|
},
|
||||||
|
"pialert": {
|
||||||
|
"total": "Total",
|
||||||
|
"connected": "Connected",
|
||||||
|
"new_devices": "New Devices",
|
||||||
|
"down_alerts": "Down Alerts"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
648
public/locales/th/common.json
Normal file
648
public/locales/th/common.json
Normal file
@@ -0,0 +1,648 @@
|
|||||||
|
{
|
||||||
|
"navidrome": {
|
||||||
|
"nothing_streaming": "No Active Streams",
|
||||||
|
"please_wait": "Please Wait"
|
||||||
|
},
|
||||||
|
"npm": {
|
||||||
|
"enabled": "Enabled",
|
||||||
|
"disabled": "Disabled",
|
||||||
|
"total": "Total"
|
||||||
|
},
|
||||||
|
"coinmarketcap": {
|
||||||
|
"configure": "Configure one or more crypto currencies to track",
|
||||||
|
"1hour": "1 Hour",
|
||||||
|
"1day": "1 Day",
|
||||||
|
"7days": "7 Days",
|
||||||
|
"30days": "30 Days"
|
||||||
|
},
|
||||||
|
"pyload": {
|
||||||
|
"queue": "Queue",
|
||||||
|
"total": "Total",
|
||||||
|
"speed": "Speed",
|
||||||
|
"active": "Active"
|
||||||
|
},
|
||||||
|
"gluetun": {
|
||||||
|
"public_ip": "Public IP",
|
||||||
|
"region": "Region",
|
||||||
|
"country": "Country"
|
||||||
|
},
|
||||||
|
"hdhomerun": {
|
||||||
|
"channels": "Channels",
|
||||||
|
"hd": "HD"
|
||||||
|
},
|
||||||
|
"scrutiny": {
|
||||||
|
"passed": "Passed",
|
||||||
|
"failed": "Failed",
|
||||||
|
"unknown": "Unknown"
|
||||||
|
},
|
||||||
|
"docker": {
|
||||||
|
"rx": "RX",
|
||||||
|
"tx": "TX",
|
||||||
|
"mem": "เมม",
|
||||||
|
"cpu": "ซีพียู",
|
||||||
|
"offline": "ออฟไลน์",
|
||||||
|
"error": "ข้อผิดพลาด",
|
||||||
|
"unknown": "ไม่ทราบ",
|
||||||
|
"running": "Running",
|
||||||
|
"starting": "Starting",
|
||||||
|
"unhealthy": "Unhealthy",
|
||||||
|
"not_found": "Not Found",
|
||||||
|
"exited": "Exited",
|
||||||
|
"partial": "Partial",
|
||||||
|
"healthy": "Healthy"
|
||||||
|
},
|
||||||
|
"common": {
|
||||||
|
"bibyterate": "{{value, rate(bits: false; binary: true)}}",
|
||||||
|
"bibitrate": "{{value, rate(bits: true; binary: true)}}"
|
||||||
|
},
|
||||||
|
"unifi": {
|
||||||
|
"days": "วัน",
|
||||||
|
"wan": "WAN",
|
||||||
|
"lan": "แลน",
|
||||||
|
"wlan": "WLAN",
|
||||||
|
"devices": "อุปกรณ์",
|
||||||
|
"lan_devices": "อุปกรณ์แลน",
|
||||||
|
"wlan_devices": "WLAN Devices",
|
||||||
|
"lan_users": "LAN Users",
|
||||||
|
"wlan_users": "WLAN Users",
|
||||||
|
"up": "UP",
|
||||||
|
"down": "DOWN",
|
||||||
|
"wait": "Please wait",
|
||||||
|
"empty_data": "Subsystem status unknown",
|
||||||
|
"users": "ผู้ใช้",
|
||||||
|
"uptime": "เวลาทำงานของระบบ"
|
||||||
|
},
|
||||||
|
"widget": {
|
||||||
|
"missing_type": "Missing Widget Type: {{type}}",
|
||||||
|
"api_error": "API มีข้อผิดพลาด",
|
||||||
|
"information": "ข้อมูล",
|
||||||
|
"status": "สถานะ",
|
||||||
|
"url": "URL",
|
||||||
|
"raw_error": "ข้อมูลต้นฉบับผิดพลาด",
|
||||||
|
"response_data": "ข้อมูลการตอบกลับ"
|
||||||
|
},
|
||||||
|
"weather": {
|
||||||
|
"current": "สถานที่ปัจจุบัน",
|
||||||
|
"allow": "คลิกเพื่ออนุญาต",
|
||||||
|
"updating": "กำลังปรับปรุง",
|
||||||
|
"wait": "โปรดรอ"
|
||||||
|
},
|
||||||
|
"search": {
|
||||||
|
"placeholder": "ค้นหา…"
|
||||||
|
},
|
||||||
|
"resources": {
|
||||||
|
"cpu": "ซีพียู",
|
||||||
|
"mem": "เมม",
|
||||||
|
"total": "ทั้งหมด",
|
||||||
|
"free": "ฟรี",
|
||||||
|
"used": "ใช้แล้ว",
|
||||||
|
"load": "โหลด",
|
||||||
|
"hours": "h",
|
||||||
|
"minutes": "m",
|
||||||
|
"temp": "TEMP",
|
||||||
|
"max": "Max",
|
||||||
|
"uptime": "UP",
|
||||||
|
"months": "mo",
|
||||||
|
"days": "d"
|
||||||
|
},
|
||||||
|
"ping": {
|
||||||
|
"error": "ข้อผิดพลาด",
|
||||||
|
"ping": "ปิง"
|
||||||
|
},
|
||||||
|
"emby": {
|
||||||
|
"playing": "กำลังเล่น",
|
||||||
|
"transcoding": "การแปลงรหัส",
|
||||||
|
"bitrate": "อัตราบิต",
|
||||||
|
"no_active": "ไม่มีสตรีมที่ใช้งานอยู่",
|
||||||
|
"movies": "Movies",
|
||||||
|
"series": "Series",
|
||||||
|
"songs": "Songs",
|
||||||
|
"episodes": "Episodes"
|
||||||
|
},
|
||||||
|
"deluge": {
|
||||||
|
"download": "ดาวน์โหลด",
|
||||||
|
"upload": "Upload",
|
||||||
|
"leech": "Leech",
|
||||||
|
"seed": "Seed"
|
||||||
|
},
|
||||||
|
"flood": {
|
||||||
|
"download": "ดาวน์โหลด",
|
||||||
|
"upload": "อัพโหลด",
|
||||||
|
"leech": "Leech",
|
||||||
|
"seed": "Seed"
|
||||||
|
},
|
||||||
|
"changedetectionio": {
|
||||||
|
"totalObserved": "Total Observed",
|
||||||
|
"diffsDetected": "Diffs Detected"
|
||||||
|
},
|
||||||
|
"tautulli": {
|
||||||
|
"playing": "Playing",
|
||||||
|
"transcoding": "Transcoding",
|
||||||
|
"bitrate": "Bitrate",
|
||||||
|
"no_active": "No Active Streams"
|
||||||
|
},
|
||||||
|
"omada": {
|
||||||
|
"connectedAp": "Connected APs",
|
||||||
|
"activeUser": "Active devices",
|
||||||
|
"alerts": "Alerts",
|
||||||
|
"connectedGateway": "Connected gateways",
|
||||||
|
"connectedSwitches": "Connected switches"
|
||||||
|
},
|
||||||
|
"nzbget": {
|
||||||
|
"rate": "Rate",
|
||||||
|
"remaining": "Remaining",
|
||||||
|
"downloaded": "Downloaded"
|
||||||
|
},
|
||||||
|
"plex": {
|
||||||
|
"streams": "Active Streams",
|
||||||
|
"movies": "Movies",
|
||||||
|
"tv": "TV Shows",
|
||||||
|
"albums": "Albums"
|
||||||
|
},
|
||||||
|
"sabnzbd": {
|
||||||
|
"rate": "Rate",
|
||||||
|
"queue": "Queue",
|
||||||
|
"timeleft": "Time Left"
|
||||||
|
},
|
||||||
|
"rutorrent": {
|
||||||
|
"active": "Active",
|
||||||
|
"upload": "Upload",
|
||||||
|
"download": "Download"
|
||||||
|
},
|
||||||
|
"transmission": {
|
||||||
|
"download": "Download",
|
||||||
|
"upload": "Upload",
|
||||||
|
"leech": "Leech",
|
||||||
|
"seed": "Seed"
|
||||||
|
},
|
||||||
|
"qbittorrent": {
|
||||||
|
"download": "Download",
|
||||||
|
"upload": "Upload",
|
||||||
|
"leech": "Leech",
|
||||||
|
"seed": "Seed"
|
||||||
|
},
|
||||||
|
"downloadstation": {
|
||||||
|
"download": "Download",
|
||||||
|
"upload": "Upload",
|
||||||
|
"leech": "Leech",
|
||||||
|
"seed": "Seed"
|
||||||
|
},
|
||||||
|
"sonarr": {
|
||||||
|
"wanted": "Wanted",
|
||||||
|
"queued": "Queued",
|
||||||
|
"series": "Series",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
|
},
|
||||||
|
"readarr": {
|
||||||
|
"queued": "Queued",
|
||||||
|
"books": "Books",
|
||||||
|
"wanted": "Wanted"
|
||||||
|
},
|
||||||
|
"tdarr": {
|
||||||
|
"queue": "Queue",
|
||||||
|
"processed": "Processed",
|
||||||
|
"errored": "Errored",
|
||||||
|
"saved": "Saved"
|
||||||
|
},
|
||||||
|
"traefik": {
|
||||||
|
"routers": "Routers",
|
||||||
|
"services": "Services",
|
||||||
|
"middleware": "Middleware"
|
||||||
|
},
|
||||||
|
"bazarr": {
|
||||||
|
"missingEpisodes": "Missing Episodes",
|
||||||
|
"missingMovies": "Missing Movies"
|
||||||
|
},
|
||||||
|
"radarr": {
|
||||||
|
"wanted": "Wanted",
|
||||||
|
"missing": "Missing",
|
||||||
|
"queued": "Queued",
|
||||||
|
"movies": "Movies",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
|
},
|
||||||
|
"lidarr": {
|
||||||
|
"wanted": "Wanted",
|
||||||
|
"queued": "Queued",
|
||||||
|
"artists": "Artists"
|
||||||
|
},
|
||||||
|
"ombi": {
|
||||||
|
"pending": "Pending",
|
||||||
|
"approved": "Approved",
|
||||||
|
"available": "Available"
|
||||||
|
},
|
||||||
|
"jellyseerr": {
|
||||||
|
"pending": "Pending",
|
||||||
|
"approved": "Approved",
|
||||||
|
"available": "Available"
|
||||||
|
},
|
||||||
|
"overseerr": {
|
||||||
|
"pending": "Pending",
|
||||||
|
"processing": "Processing",
|
||||||
|
"approved": "Approved",
|
||||||
|
"available": "Available"
|
||||||
|
},
|
||||||
|
"pihole": {
|
||||||
|
"queries": "Queries",
|
||||||
|
"blocked": "Blocked",
|
||||||
|
"gravity": "Gravity",
|
||||||
|
"blocked_percent": "Blocked %"
|
||||||
|
},
|
||||||
|
"adguard": {
|
||||||
|
"queries": "Queries",
|
||||||
|
"blocked": "Blocked",
|
||||||
|
"filtered": "Filtered",
|
||||||
|
"latency": "Latency"
|
||||||
|
},
|
||||||
|
"speedtest": {
|
||||||
|
"upload": "Upload",
|
||||||
|
"download": "Download",
|
||||||
|
"ping": "Ping"
|
||||||
|
},
|
||||||
|
"portainer": {
|
||||||
|
"running": "Running",
|
||||||
|
"stopped": "Stopped",
|
||||||
|
"total": "Total"
|
||||||
|
},
|
||||||
|
"gotify": {
|
||||||
|
"apps": "Applications",
|
||||||
|
"clients": "Clients",
|
||||||
|
"messages": "Messages"
|
||||||
|
},
|
||||||
|
"prowlarr": {
|
||||||
|
"enableIndexers": "Indexers",
|
||||||
|
"numberOfGrabs": "Grabs",
|
||||||
|
"numberOfQueries": "Queries",
|
||||||
|
"numberOfFailGrabs": "Fail Grabs",
|
||||||
|
"numberOfFailQueries": "Fail Queries"
|
||||||
|
},
|
||||||
|
"jackett": {
|
||||||
|
"configured": "Configured",
|
||||||
|
"errored": "Errored"
|
||||||
|
},
|
||||||
|
"strelaysrv": {
|
||||||
|
"numActiveSessions": "Sessions",
|
||||||
|
"numConnections": "Connections",
|
||||||
|
"dataRelayed": "Relayed",
|
||||||
|
"transferRate": "Rate"
|
||||||
|
},
|
||||||
|
"mastodon": {
|
||||||
|
"user_count": "Users",
|
||||||
|
"status_count": "Posts",
|
||||||
|
"domain_count": "Domains"
|
||||||
|
},
|
||||||
|
"medusa": {
|
||||||
|
"wanted": "Wanted",
|
||||||
|
"queued": "Queued",
|
||||||
|
"series": "Series"
|
||||||
|
},
|
||||||
|
"miniflux": {
|
||||||
|
"read": "Read",
|
||||||
|
"unread": "Unread"
|
||||||
|
},
|
||||||
|
"authentik": {
|
||||||
|
"users": "Users",
|
||||||
|
"loginsLast24H": "Logins (24h)",
|
||||||
|
"failedLoginsLast24H": "Failed Logins (24h)"
|
||||||
|
},
|
||||||
|
"proxmox": {
|
||||||
|
"mem": "MEM",
|
||||||
|
"cpu": "CPU",
|
||||||
|
"lxc": "LXC",
|
||||||
|
"vms": "VMs"
|
||||||
|
},
|
||||||
|
"glances": {
|
||||||
|
"cpu": "CPU",
|
||||||
|
"wait": "Please wait",
|
||||||
|
"temp": "TEMP",
|
||||||
|
"uptime": "UP",
|
||||||
|
"days": "d",
|
||||||
|
"hours": "h",
|
||||||
|
"load": "Load",
|
||||||
|
"warn": "Warn",
|
||||||
|
"total": "Total",
|
||||||
|
"free": "Free",
|
||||||
|
"used": "Used"
|
||||||
|
},
|
||||||
|
"quicklaunch": {
|
||||||
|
"bookmark": "Bookmark",
|
||||||
|
"service": "Service",
|
||||||
|
"search": "Search",
|
||||||
|
"custom": "Custom",
|
||||||
|
"visit": "Visit",
|
||||||
|
"url": "URL"
|
||||||
|
},
|
||||||
|
"wmo": {
|
||||||
|
"67-day": "Freezing Rain",
|
||||||
|
"0-day": "Sunny",
|
||||||
|
"0-night": "Clear",
|
||||||
|
"1-day": "Mainly Sunny",
|
||||||
|
"1-night": "Mainly Clear",
|
||||||
|
"65-day": "Heavy Rain",
|
||||||
|
"65-night": "Heavy Rain",
|
||||||
|
"66-day": "Freezing Rain",
|
||||||
|
"66-night": "Freezing Rain",
|
||||||
|
"2-day": "Partly Cloudy",
|
||||||
|
"2-night": "Partly Cloudy",
|
||||||
|
"3-day": "Cloudy",
|
||||||
|
"3-night": "Cloudy",
|
||||||
|
"45-day": "Foggy",
|
||||||
|
"45-night": "Foggy",
|
||||||
|
"48-day": "Foggy",
|
||||||
|
"48-night": "Foggy",
|
||||||
|
"51-day": "Light Drizzle",
|
||||||
|
"51-night": "Light Drizzle",
|
||||||
|
"53-day": "Drizzle",
|
||||||
|
"53-night": "Drizzle",
|
||||||
|
"55-day": "Heavy Drizzle",
|
||||||
|
"55-night": "Heavy Drizzle",
|
||||||
|
"56-day": "Light Freezing Drizzle",
|
||||||
|
"56-night": "Light Freezing Drizzle",
|
||||||
|
"57-day": "Freezing Drizzle",
|
||||||
|
"57-night": "Freezing Drizzle",
|
||||||
|
"61-day": "Light Rain",
|
||||||
|
"61-night": "Light Rain",
|
||||||
|
"63-day": "Rain",
|
||||||
|
"63-night": "Rain",
|
||||||
|
"67-night": "Freezing Rain",
|
||||||
|
"75-night": "Heavy Snow",
|
||||||
|
"77-day": "Snow Grains",
|
||||||
|
"77-night": "Snow Grains",
|
||||||
|
"80-day": "Light Showers",
|
||||||
|
"80-night": "Light Showers",
|
||||||
|
"81-day": "Showers",
|
||||||
|
"81-night": "Showers",
|
||||||
|
"82-day": "Heavy Showers",
|
||||||
|
"82-night": "Heavy Showers",
|
||||||
|
"85-day": "Snow Showers",
|
||||||
|
"85-night": "Snow Showers",
|
||||||
|
"71-day": "Light Snow",
|
||||||
|
"71-night": "Light Snow",
|
||||||
|
"73-day": "Snow",
|
||||||
|
"73-night": "Snow",
|
||||||
|
"75-day": "Heavy Snow",
|
||||||
|
"86-day": "Snow Showers",
|
||||||
|
"86-night": "Snow Showers",
|
||||||
|
"95-day": "Thunderstorm",
|
||||||
|
"95-night": "Thunderstorm",
|
||||||
|
"96-day": "Thunderstorm With Hail",
|
||||||
|
"96-night": "Thunderstorm With Hail",
|
||||||
|
"99-day": "Thunderstorm With Hail",
|
||||||
|
"99-night": "Thunderstorm With Hail"
|
||||||
|
},
|
||||||
|
"homebridge": {
|
||||||
|
"updates": "Updates",
|
||||||
|
"update_available": "Update Available",
|
||||||
|
"up_to_date": "Up to Date",
|
||||||
|
"child_bridges": "Child Bridges",
|
||||||
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
|
"available_update": "System",
|
||||||
|
"up": "Up",
|
||||||
|
"pending": "Pending",
|
||||||
|
"down": "Down"
|
||||||
|
},
|
||||||
|
"watchtower": {
|
||||||
|
"containers_scanned": "Scanned",
|
||||||
|
"containers_updated": "Updated",
|
||||||
|
"containers_failed": "Failed"
|
||||||
|
},
|
||||||
|
"autobrr": {
|
||||||
|
"approvedPushes": "Approved",
|
||||||
|
"rejectedPushes": "Rejected",
|
||||||
|
"filters": "Filters",
|
||||||
|
"indexers": "Indexers"
|
||||||
|
},
|
||||||
|
"tubearchivist": {
|
||||||
|
"downloads": "Queue",
|
||||||
|
"videos": "Videos",
|
||||||
|
"channels": "Channels",
|
||||||
|
"playlists": "Playlists"
|
||||||
|
},
|
||||||
|
"truenas": {
|
||||||
|
"load": "System Load",
|
||||||
|
"uptime": "Uptime",
|
||||||
|
"alerts": "Alerts",
|
||||||
|
"time": "{{value, number(style: unit; unitDisplay: long;)}}"
|
||||||
|
},
|
||||||
|
"paperlessngx": {
|
||||||
|
"inbox": "Inbox",
|
||||||
|
"total": "Total"
|
||||||
|
},
|
||||||
|
"nextdns": {
|
||||||
|
"wait": "Please Wait",
|
||||||
|
"no_devices": "No Device Data Received"
|
||||||
|
},
|
||||||
|
"mikrotik": {
|
||||||
|
"cpuLoad": "CPU Load",
|
||||||
|
"memoryUsed": "Memory Used",
|
||||||
|
"uptime": "Uptime",
|
||||||
|
"numberOfLeases": "Leases"
|
||||||
|
},
|
||||||
|
"xteve": {
|
||||||
|
"streams_all": "All Streams",
|
||||||
|
"streams_active": "Active Streams",
|
||||||
|
"streams_xepg": "XEPG Channels"
|
||||||
|
},
|
||||||
|
"opnsense": {
|
||||||
|
"cpu": "CPU Load",
|
||||||
|
"memory": "Active Memory",
|
||||||
|
"wanUpload": "WAN Upload",
|
||||||
|
"wanDownload": "WAN Download"
|
||||||
|
},
|
||||||
|
"moonraker": {
|
||||||
|
"printer_state": "Printer State",
|
||||||
|
"print_status": "Print Status",
|
||||||
|
"print_progress": "Progress",
|
||||||
|
"layers": "Layers"
|
||||||
|
},
|
||||||
|
"octoprint": {
|
||||||
|
"printer_state": "Status",
|
||||||
|
"temp_tool": "Tool temp",
|
||||||
|
"temp_bed": "Bed temp",
|
||||||
|
"job_completion": "Completion"
|
||||||
|
},
|
||||||
|
"cloudflared": {
|
||||||
|
"origin_ip": "Origin IP",
|
||||||
|
"status": "Status"
|
||||||
|
},
|
||||||
|
"proxmoxbackupserver": {
|
||||||
|
"datastore_usage": "Datastore",
|
||||||
|
"failed_tasks_24h": "Failed Tasks 24h",
|
||||||
|
"cpu_usage": "CPU",
|
||||||
|
"memory_usage": "Memory"
|
||||||
|
},
|
||||||
|
"immich": {
|
||||||
|
"users": "Users",
|
||||||
|
"photos": "Photos",
|
||||||
|
"videos": "Videos",
|
||||||
|
"storage": "Storage"
|
||||||
|
},
|
||||||
|
"uptimekuma": {
|
||||||
|
"up": "Sites Up",
|
||||||
|
"down": "เว็บไซต์ ล่ม",
|
||||||
|
"uptime": "เวลาทำงาน",
|
||||||
|
"incident": "Incident",
|
||||||
|
"m": "m"
|
||||||
|
},
|
||||||
|
"komga": {
|
||||||
|
"libraries": "Libraries",
|
||||||
|
"series": "Series",
|
||||||
|
"books": "Books"
|
||||||
|
},
|
||||||
|
"diskstation": {
|
||||||
|
"days": "Days",
|
||||||
|
"uptime": "Uptime",
|
||||||
|
"volumeAvailable": "Available"
|
||||||
|
},
|
||||||
|
"mylar": {
|
||||||
|
"series": "Series",
|
||||||
|
"issues": "Issues",
|
||||||
|
"wanted": "Wanted"
|
||||||
|
},
|
||||||
|
"photoprism": {
|
||||||
|
"albums": "Albums",
|
||||||
|
"photos": "Photos",
|
||||||
|
"videos": "Videos",
|
||||||
|
"people": "People"
|
||||||
|
},
|
||||||
|
"fileflows": {
|
||||||
|
"queue": "Queue",
|
||||||
|
"processing": "Processing",
|
||||||
|
"processed": "Processed",
|
||||||
|
"time": "Time"
|
||||||
|
},
|
||||||
|
"grafana": {
|
||||||
|
"dashboards": "Dashboards",
|
||||||
|
"datasources": "Data Sources",
|
||||||
|
"totalalerts": "Total Alerts",
|
||||||
|
"alertstriggered": "Alerts Triggered"
|
||||||
|
},
|
||||||
|
"nextcloud": {
|
||||||
|
"cpuload": "Cpu Load",
|
||||||
|
"memoryusage": "Memory Usage",
|
||||||
|
"freespace": "Free Space",
|
||||||
|
"activeusers": "Active Users",
|
||||||
|
"numfiles": "Files",
|
||||||
|
"numshares": "Shared Items"
|
||||||
|
},
|
||||||
|
"kopia": {
|
||||||
|
"status": "Status",
|
||||||
|
"size": "Size",
|
||||||
|
"lastrun": "Last Run",
|
||||||
|
"nextrun": "Next Run",
|
||||||
|
"failed": "Failed"
|
||||||
|
},
|
||||||
|
"unmanic": {
|
||||||
|
"active_workers": "Active Workers",
|
||||||
|
"total_workers": "Total Workers",
|
||||||
|
"records_total": "Queue Length"
|
||||||
|
},
|
||||||
|
"healthchecks": {
|
||||||
|
"new": "New",
|
||||||
|
"up": "Online",
|
||||||
|
"grace": "In Grace Period",
|
||||||
|
"down": "Offline",
|
||||||
|
"paused": "Paused",
|
||||||
|
"status": "Status",
|
||||||
|
"last_ping": "Last Ping",
|
||||||
|
"never": "No pings yet"
|
||||||
|
},
|
||||||
|
"pterodactyl": {
|
||||||
|
"servers": "Servers",
|
||||||
|
"nodes": "Nodes"
|
||||||
|
},
|
||||||
|
"prometheus": {
|
||||||
|
"targets_up": "Targets Up",
|
||||||
|
"targets_down": "Targets Down",
|
||||||
|
"targets_total": "Total Targets"
|
||||||
|
},
|
||||||
|
"minecraft": {
|
||||||
|
"players": "Players",
|
||||||
|
"version": "Version",
|
||||||
|
"status": "Status",
|
||||||
|
"up": "Online",
|
||||||
|
"down": "Offline"
|
||||||
|
},
|
||||||
|
"ghostfolio": {
|
||||||
|
"gross_percent_today": "Today",
|
||||||
|
"gross_percent_1y": "One year",
|
||||||
|
"gross_percent_max": "All time"
|
||||||
|
},
|
||||||
|
"audiobookshelf": {
|
||||||
|
"podcasts": "Podcasts",
|
||||||
|
"books": "Books",
|
||||||
|
"podcastsDuration": "Duration",
|
||||||
|
"booksDuration": "Duration"
|
||||||
|
},
|
||||||
|
"homeassistant": {
|
||||||
|
"people_home": "People Home",
|
||||||
|
"lights_on": "Lights On",
|
||||||
|
"switches_on": "Switches On"
|
||||||
|
},
|
||||||
|
"freshrss": {
|
||||||
|
"subscriptions": "Subscriptions",
|
||||||
|
"unread": "Unread"
|
||||||
|
},
|
||||||
|
"channelsdvrserver": {
|
||||||
|
"scheduled": "Scheduled",
|
||||||
|
"passes": "Passes",
|
||||||
|
"shows": "Shows",
|
||||||
|
"recordings": "Recordings"
|
||||||
|
},
|
||||||
|
"whatsupdocker": {
|
||||||
|
"monitoring": "Monitoring",
|
||||||
|
"updates": "Updates"
|
||||||
|
},
|
||||||
|
"tailscale": {
|
||||||
|
"expires": "Expires",
|
||||||
|
"never": "Never",
|
||||||
|
"last_seen": "Last Seen",
|
||||||
|
"now": "Now",
|
||||||
|
"years": "{{number}}y",
|
||||||
|
"weeks": "{{number}}w",
|
||||||
|
"address": "Address",
|
||||||
|
"days": "{{number}}d",
|
||||||
|
"hours": "{{number}}h",
|
||||||
|
"minutes": "{{number}}m",
|
||||||
|
"seconds": "{{number}}s",
|
||||||
|
"ago": "{{value}} Ago"
|
||||||
|
},
|
||||||
|
"qnap": {
|
||||||
|
"cpuUsage": "CPU Usage",
|
||||||
|
"memUsage": "MEM Usage",
|
||||||
|
"systemTempC": "System Temp",
|
||||||
|
"poolUsage": "Pool Usage",
|
||||||
|
"volumeUsage": "Volume Usage",
|
||||||
|
"invalid": "Invalid"
|
||||||
|
},
|
||||||
|
"pfsense": {
|
||||||
|
"load": "Load Avg",
|
||||||
|
"memory": "Mem Usage",
|
||||||
|
"wanStatus": "WAN Status",
|
||||||
|
"up": "Up",
|
||||||
|
"down": "Down",
|
||||||
|
"temp": "Temp",
|
||||||
|
"disk": "Disk Usage",
|
||||||
|
"wanIP": "WAN IP"
|
||||||
|
},
|
||||||
|
"caddy": {
|
||||||
|
"upstreams": "Upstreams",
|
||||||
|
"requests": "Current requests",
|
||||||
|
"requests_failed": "Failed requests"
|
||||||
|
},
|
||||||
|
"evcc": {
|
||||||
|
"pv_power": "Production",
|
||||||
|
"battery_soc": "Battery",
|
||||||
|
"grid_power": "Grid",
|
||||||
|
"home_power": "Consumption",
|
||||||
|
"charge_power": "Charger",
|
||||||
|
"watt_hour": "Wh"
|
||||||
|
},
|
||||||
|
"pialert": {
|
||||||
|
"total": "Total",
|
||||||
|
"connected": "Connected",
|
||||||
|
"new_devices": "New Devices",
|
||||||
|
"down_alerts": "Down Alerts"
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -3,10 +3,10 @@
|
|||||||
"missing_type": "Kayıp Araç Türü: {{type}}",
|
"missing_type": "Kayıp Araç Türü: {{type}}",
|
||||||
"api_error": "API Hatası",
|
"api_error": "API Hatası",
|
||||||
"status": "Durum",
|
"status": "Durum",
|
||||||
"information": "Information",
|
"information": "Bilgi",
|
||||||
"url": "URL",
|
"url": "URL",
|
||||||
"raw_error": "Raw Error",
|
"raw_error": "Ham Hata",
|
||||||
"response_data": "Response Data"
|
"response_data": "Yanıt Verisi"
|
||||||
},
|
},
|
||||||
"weather": {
|
"weather": {
|
||||||
"current": "Mevcut Konum",
|
"current": "Mevcut Konum",
|
||||||
@@ -18,11 +18,19 @@
|
|||||||
"placeholder": "Ara…"
|
"placeholder": "Ara…"
|
||||||
},
|
},
|
||||||
"resources": {
|
"resources": {
|
||||||
"cpu": "İşlemci",
|
"cpu": "CPU",
|
||||||
"total": "Toplam",
|
"total": "Toplam",
|
||||||
"free": "Boşta",
|
"free": "Boşta",
|
||||||
"used": "Kullanımda",
|
"used": "Kullanımda",
|
||||||
"load": "Yük"
|
"load": "Yük",
|
||||||
|
"mem": "MEM",
|
||||||
|
"temp": "Geçici",
|
||||||
|
"max": "En Yüksek",
|
||||||
|
"uptime": "Çalışma Süresi",
|
||||||
|
"months": "Ay",
|
||||||
|
"days": "Gün",
|
||||||
|
"hours": "Saat",
|
||||||
|
"minutes": "Dakika"
|
||||||
},
|
},
|
||||||
"unifi": {
|
"unifi": {
|
||||||
"users": "Kullanıcılar",
|
"users": "Kullanıcılar",
|
||||||
@@ -38,7 +46,8 @@
|
|||||||
"wlan": "WLAN",
|
"wlan": "WLAN",
|
||||||
"devices": "Aygıtlar",
|
"devices": "Aygıtlar",
|
||||||
"lan_devices": "LAN Aygıtları",
|
"lan_devices": "LAN Aygıtları",
|
||||||
"wlan_devices": "WLAN Aygıtları"
|
"wlan_devices": "WLAN Aygıtları",
|
||||||
|
"empty_data": "Alt sistem durumu bilinmiyor"
|
||||||
},
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "Gelen Veri",
|
"rx": "Gelen Veri",
|
||||||
@@ -46,14 +55,25 @@
|
|||||||
"mem": "Bellek",
|
"mem": "Bellek",
|
||||||
"cpu": "İşlemci",
|
"cpu": "İşlemci",
|
||||||
"offline": "Çevrimdışı",
|
"offline": "Çevrimdışı",
|
||||||
"error": "Error",
|
"error": "Hata",
|
||||||
"unknown": "Unknown"
|
"unknown": "Bilinmiyor",
|
||||||
|
"running": "Çalışan",
|
||||||
|
"starting": "Başlatılıyor",
|
||||||
|
"unhealthy": "Sağlıksız",
|
||||||
|
"not_found": "Bulunamadı",
|
||||||
|
"exited": "Durduruldu",
|
||||||
|
"partial": "Parçalı",
|
||||||
|
"healthy": "Sağlık"
|
||||||
},
|
},
|
||||||
"emby": {
|
"emby": {
|
||||||
"playing": "Oynatılıyor",
|
"playing": "Oynatılıyor",
|
||||||
"transcoding": "Dönüştürülüyor",
|
"transcoding": "Dönüştürülüyor",
|
||||||
"bitrate": "Bit Oranı",
|
"bitrate": "Bit Oranı",
|
||||||
"no_active": "Aktif akış yok"
|
"no_active": "Aktif akış yok",
|
||||||
|
"movies": "Filmler",
|
||||||
|
"series": "Diziler",
|
||||||
|
"episodes": "Bölümler",
|
||||||
|
"songs": "Şarkılar"
|
||||||
},
|
},
|
||||||
"tautulli": {
|
"tautulli": {
|
||||||
"playing": "Oynatılıyor",
|
"playing": "Oynatılıyor",
|
||||||
@@ -69,7 +89,8 @@
|
|||||||
"plex": {
|
"plex": {
|
||||||
"streams": "Aktif Akış",
|
"streams": "Aktif Akış",
|
||||||
"movies": "Filmler",
|
"movies": "Filmler",
|
||||||
"tv": "TV Showları"
|
"tv": "TV Showları",
|
||||||
|
"albums": "Albümler"
|
||||||
},
|
},
|
||||||
"sabnzbd": {
|
"sabnzbd": {
|
||||||
"rate": "Oran",
|
"rate": "Oran",
|
||||||
@@ -89,25 +110,29 @@
|
|||||||
},
|
},
|
||||||
"qbittorrent": {
|
"qbittorrent": {
|
||||||
"download": "İndirme",
|
"download": "İndirme",
|
||||||
"upload": "Yükleme",
|
"upload": "Yükle",
|
||||||
"leech": "İsteyen",
|
"leech": "İsteyen",
|
||||||
"seed": "Sunan"
|
"seed": "Sunan"
|
||||||
},
|
},
|
||||||
"sonarr": {
|
"sonarr": {
|
||||||
"wanted": "Aranan",
|
"wanted": "Aranan",
|
||||||
"queued": "Kuyrukta",
|
"queued": "Kuyrukta",
|
||||||
"series": "Seriler"
|
"series": "Seriler",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
},
|
},
|
||||||
"radarr": {
|
"radarr": {
|
||||||
"wanted": "Aranan",
|
"wanted": "Aranan",
|
||||||
"queued": "Kuyrukta",
|
"queued": "Kuyrukta",
|
||||||
"movies": "Filmler",
|
"movies": "Filmler",
|
||||||
"missing": "Kayıp"
|
"missing": "Kayıp",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
},
|
},
|
||||||
"lidarr": {
|
"lidarr": {
|
||||||
"wanted": "Aranan",
|
"wanted": "Aranan",
|
||||||
"queued": "Kuyrukta",
|
"queued": "Kuyrukta",
|
||||||
"albums": "Albümler"
|
"artists": "Artists"
|
||||||
},
|
},
|
||||||
"readarr": {
|
"readarr": {
|
||||||
"wanted": "Aranan",
|
"wanted": "Aranan",
|
||||||
@@ -132,12 +157,13 @@
|
|||||||
"pending": "Bekliyor",
|
"pending": "Bekliyor",
|
||||||
"approved": "Onaylı",
|
"approved": "Onaylı",
|
||||||
"available": "Kullanılabilir",
|
"available": "Kullanılabilir",
|
||||||
"processing": "Processing"
|
"processing": "İşleniyor"
|
||||||
},
|
},
|
||||||
"pihole": {
|
"pihole": {
|
||||||
"queries": "Sorgular",
|
"queries": "Sorgular",
|
||||||
"blocked": "Engellenen",
|
"blocked": "Engellenen",
|
||||||
"gravity": "Yer Çekimi"
|
"gravity": "Yer Çekimi",
|
||||||
|
"blocked_percent": "Engellenen %"
|
||||||
},
|
},
|
||||||
"adguard": {
|
"adguard": {
|
||||||
"queries": "Sorgular",
|
"queries": "Sorgular",
|
||||||
@@ -212,8 +238,16 @@
|
|||||||
},
|
},
|
||||||
"glances": {
|
"glances": {
|
||||||
"cpu": "İşlemci",
|
"cpu": "İşlemci",
|
||||||
"mem": "Bellek",
|
"wait": "Lütfen bekleyiniz",
|
||||||
"wait": "Lütfen bekleyiniz"
|
"temp": "Sıcaklık",
|
||||||
|
"uptime": "Çalışma Süresi",
|
||||||
|
"days": "Gün",
|
||||||
|
"hours": "Saat",
|
||||||
|
"load": "Yük",
|
||||||
|
"warn": "Uyarı",
|
||||||
|
"total": "Toplam",
|
||||||
|
"free": "Boş",
|
||||||
|
"used": "Kullanım"
|
||||||
},
|
},
|
||||||
"changedetectionio": {
|
"changedetectionio": {
|
||||||
"totalObserved": "Toplam Gözlenen",
|
"totalObserved": "Toplam Gözlenen",
|
||||||
@@ -279,7 +313,11 @@
|
|||||||
},
|
},
|
||||||
"quicklaunch": {
|
"quicklaunch": {
|
||||||
"bookmark": "Yer İmi",
|
"bookmark": "Yer İmi",
|
||||||
"service": "Hizmet"
|
"service": "Hizmet",
|
||||||
|
"search": "Ara",
|
||||||
|
"custom": "Özel",
|
||||||
|
"visit": "Ziyaret",
|
||||||
|
"url": "Link"
|
||||||
},
|
},
|
||||||
"homebridge": {
|
"homebridge": {
|
||||||
"available_update": "Sistem",
|
"available_update": "Sistem",
|
||||||
@@ -287,7 +325,10 @@
|
|||||||
"update_available": "Güncelleme Kullanılabilir",
|
"update_available": "Güncelleme Kullanılabilir",
|
||||||
"up_to_date": "Güncel",
|
"up_to_date": "Güncel",
|
||||||
"child_bridges": "Alt Köprüler",
|
"child_bridges": "Alt Köprüler",
|
||||||
"child_bridges_status": "{{ok}}/{{total}}"
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
|
"up": "Up",
|
||||||
|
"pending": "Pending",
|
||||||
|
"down": "Down"
|
||||||
},
|
},
|
||||||
"autobrr": {
|
"autobrr": {
|
||||||
"approvedPushes": "Onaylandı",
|
"approvedPushes": "Onaylandı",
|
||||||
@@ -323,85 +364,285 @@
|
|||||||
"total": "Toplam"
|
"total": "Toplam"
|
||||||
},
|
},
|
||||||
"gluetun": {
|
"gluetun": {
|
||||||
"public_ip": "Public IP",
|
"public_ip": "Açık IP",
|
||||||
"region": "Region",
|
"region": "Bölge",
|
||||||
"country": "Country"
|
"country": "Ülke"
|
||||||
},
|
},
|
||||||
"hdhomerun": {
|
"hdhomerun": {
|
||||||
"channels": "Channels",
|
"channels": "Kanallar",
|
||||||
"hd": "HD"
|
"hd": "HD"
|
||||||
},
|
},
|
||||||
"ping": {
|
"ping": {
|
||||||
"error": "Error",
|
"error": "Hata",
|
||||||
"ping": "Ping"
|
"ping": "Ping"
|
||||||
},
|
},
|
||||||
"scrutiny": {
|
"scrutiny": {
|
||||||
"passed": "Passed",
|
"passed": "Geçti",
|
||||||
"failed": "Failed",
|
"failed": "Başarısız",
|
||||||
"unknown": "Unknown"
|
"unknown": "Bilinmeyen"
|
||||||
},
|
},
|
||||||
"paperlessngx": {
|
"paperlessngx": {
|
||||||
"inbox": "Inbox",
|
"inbox": "Gelen Kutusu",
|
||||||
"total": "Total"
|
"total": "Toplam"
|
||||||
},
|
},
|
||||||
"deluge": {
|
"deluge": {
|
||||||
"download": "Download",
|
"download": "İndir",
|
||||||
"upload": "Upload",
|
"upload": "Yükle",
|
||||||
"leech": "Leech",
|
"leech": "Tüketici",
|
||||||
"seed": "Seed"
|
"seed": "Tohum"
|
||||||
},
|
},
|
||||||
"flood": {
|
"flood": {
|
||||||
"download": "Download",
|
"download": "İndir",
|
||||||
"upload": "Upload",
|
"upload": "Yükle",
|
||||||
"leech": "Leech",
|
"leech": "Tüketici",
|
||||||
"seed": "Seed"
|
"seed": "Sağlayıcı"
|
||||||
},
|
},
|
||||||
"tdarr": {
|
"tdarr": {
|
||||||
"queue": "Queue",
|
"queue": "Sıra",
|
||||||
"processed": "Processed",
|
"processed": "İşlendi",
|
||||||
"errored": "Errored",
|
"errored": "Hatalı",
|
||||||
"saved": "Saved"
|
"saved": "Kaydedildi"
|
||||||
},
|
},
|
||||||
"miniflux": {
|
"miniflux": {
|
||||||
"read": "Read",
|
"read": "Oku",
|
||||||
"unread": "Unread"
|
"unread": "Okunmamış"
|
||||||
},
|
},
|
||||||
"nextdns": {
|
"nextdns": {
|
||||||
"wait": "Please Wait",
|
"wait": "Lütfen Bekle",
|
||||||
"no_devices": "No Device Data Received"
|
"no_devices": "Cihaz Verisi Alınamadı"
|
||||||
},
|
},
|
||||||
"common": {
|
"common": {
|
||||||
"bibyterate": "{{value, rate(bits: false; binary: true)}}",
|
"bibyterate": "{{value, rate(bits: false; binary: true)}}",
|
||||||
"bibitrate": "{{value, rate(bits: true; binary: true)}}"
|
"bibitrate": "{{value, rate(bits: true; binary: true)}}"
|
||||||
},
|
},
|
||||||
"omada": {
|
"omada": {
|
||||||
"connectedAp": "Connected APs",
|
"connectedAp": "Bağlı AP'ler",
|
||||||
"activeUser": "Active devices",
|
"activeUser": "Aktif cihazlar",
|
||||||
"alerts": "Alerts",
|
"alerts": "Alarmlar",
|
||||||
"connectedGateway": "Connected gateways",
|
"connectedGateway": "Bağlı ağ geçitleri",
|
||||||
"connectedSwitches": "Connected switches"
|
"connectedSwitches": "Bağlı anahtarlar"
|
||||||
},
|
},
|
||||||
"downloadstation": {
|
"downloadstation": {
|
||||||
"download": "Download",
|
"download": "İndir",
|
||||||
"upload": "Upload",
|
"upload": "Yükle",
|
||||||
"leech": "Leech",
|
"leech": "Tüketici",
|
||||||
"seed": "Seed"
|
"seed": "Tohum"
|
||||||
},
|
},
|
||||||
"mikrotik": {
|
"mikrotik": {
|
||||||
"cpuLoad": "CPU Load",
|
"cpuLoad": "CPU Yükü",
|
||||||
"memoryUsed": "Memory Used",
|
"memoryUsed": "Bellek Kullanımı",
|
||||||
"uptime": "Uptime",
|
"uptime": "Çalışma Süresi",
|
||||||
"numberOfLeases": "Leases"
|
"numberOfLeases": "Leases"
|
||||||
},
|
},
|
||||||
"xteve": {
|
"xteve": {
|
||||||
"streams_all": "All Streams",
|
"streams_all": "Tüm Akışlar",
|
||||||
"streams_active": "Active Streams",
|
"streams_active": "Aktif Akışlar",
|
||||||
"streams_xepg": "XEPG Channels"
|
"streams_xepg": "XEPG Kanalları"
|
||||||
},
|
},
|
||||||
"opnsense": {
|
"opnsense": {
|
||||||
"cpu": "CPU Load",
|
"cpu": "CPU Yükü",
|
||||||
"memory": "Active Memory",
|
"memory": "Aktif Bellek",
|
||||||
"wanUpload": "WAN Upload",
|
"wanUpload": "WAN Yükleme",
|
||||||
"wanDownload": "WAN Download"
|
"wanDownload": "WAN İndirme"
|
||||||
|
},
|
||||||
|
"moonraker": {
|
||||||
|
"printer_state": "Yazıcı Durumu",
|
||||||
|
"print_status": "Yazıcı Durumu",
|
||||||
|
"print_progress": "İlerleme",
|
||||||
|
"layers": "Katmanlar"
|
||||||
|
},
|
||||||
|
"medusa": {
|
||||||
|
"wanted": "Aranan",
|
||||||
|
"queued": "Kuyrukta",
|
||||||
|
"series": "Seri"
|
||||||
|
},
|
||||||
|
"octoprint": {
|
||||||
|
"printer_state": "Durum",
|
||||||
|
"temp_tool": "Araç sıcaklığı",
|
||||||
|
"temp_bed": "Yatak sıcaklığı",
|
||||||
|
"job_completion": "Completion"
|
||||||
|
},
|
||||||
|
"cloudflared": {
|
||||||
|
"origin_ip": "Origin IP",
|
||||||
|
"status": "Durum"
|
||||||
|
},
|
||||||
|
"proxmoxbackupserver": {
|
||||||
|
"datastore_usage": "Datastore",
|
||||||
|
"failed_tasks_24h": "Failed Tasks 24h",
|
||||||
|
"cpu_usage": "CPU",
|
||||||
|
"memory_usage": "Bellek"
|
||||||
|
},
|
||||||
|
"immich": {
|
||||||
|
"users": "Kullanıcılar",
|
||||||
|
"photos": "Fotoğraflar",
|
||||||
|
"videos": "Videolar",
|
||||||
|
"storage": "Depo"
|
||||||
|
},
|
||||||
|
"uptimekuma": {
|
||||||
|
"up": "Sites Up",
|
||||||
|
"down": "Sites Down",
|
||||||
|
"uptime": "Çalışma Süresi",
|
||||||
|
"incident": "Incident",
|
||||||
|
"m": "m"
|
||||||
|
},
|
||||||
|
"komga": {
|
||||||
|
"libraries": "Kütüphane",
|
||||||
|
"series": "Series",
|
||||||
|
"books": "Kitaplar"
|
||||||
|
},
|
||||||
|
"mylar": {
|
||||||
|
"series": "Seriler",
|
||||||
|
"issues": "Sorunlar",
|
||||||
|
"wanted": "Aranan"
|
||||||
|
},
|
||||||
|
"photoprism": {
|
||||||
|
"albums": "Albümler",
|
||||||
|
"photos": "Fotoğraflar",
|
||||||
|
"videos": "Videolar",
|
||||||
|
"people": "İnsan"
|
||||||
|
},
|
||||||
|
"diskstation": {
|
||||||
|
"days": "Gün",
|
||||||
|
"uptime": "Çalışma Süresi",
|
||||||
|
"volumeAvailable": "Mevcut"
|
||||||
|
},
|
||||||
|
"fileflows": {
|
||||||
|
"queue": "Queue",
|
||||||
|
"processing": "Processing",
|
||||||
|
"processed": "Processed",
|
||||||
|
"time": "Time"
|
||||||
|
},
|
||||||
|
"grafana": {
|
||||||
|
"dashboards": "Dashboards",
|
||||||
|
"datasources": "Data Sources",
|
||||||
|
"totalalerts": "Total Alerts",
|
||||||
|
"alertstriggered": "Alerts Triggered"
|
||||||
|
},
|
||||||
|
"nextcloud": {
|
||||||
|
"cpuload": "Cpu Load",
|
||||||
|
"memoryusage": "Memory Usage",
|
||||||
|
"freespace": "Free Space",
|
||||||
|
"activeusers": "Active Users",
|
||||||
|
"numfiles": "Files",
|
||||||
|
"numshares": "Shared Items"
|
||||||
|
},
|
||||||
|
"kopia": {
|
||||||
|
"status": "Status",
|
||||||
|
"size": "Size",
|
||||||
|
"lastrun": "Last Run",
|
||||||
|
"nextrun": "Next Run",
|
||||||
|
"failed": "Failed"
|
||||||
|
},
|
||||||
|
"unmanic": {
|
||||||
|
"active_workers": "Active Workers",
|
||||||
|
"total_workers": "Total Workers",
|
||||||
|
"records_total": "Queue Length"
|
||||||
|
},
|
||||||
|
"healthchecks": {
|
||||||
|
"new": "New",
|
||||||
|
"up": "Online",
|
||||||
|
"grace": "In Grace Period",
|
||||||
|
"down": "Offline",
|
||||||
|
"paused": "Paused",
|
||||||
|
"status": "Status",
|
||||||
|
"last_ping": "Last Ping",
|
||||||
|
"never": "No pings yet"
|
||||||
|
},
|
||||||
|
"pterodactyl": {
|
||||||
|
"servers": "Servers",
|
||||||
|
"nodes": "Nodes"
|
||||||
|
},
|
||||||
|
"prometheus": {
|
||||||
|
"targets_up": "Targets Up",
|
||||||
|
"targets_down": "Targets Down",
|
||||||
|
"targets_total": "Total Targets"
|
||||||
|
},
|
||||||
|
"minecraft": {
|
||||||
|
"players": "Oyuncular",
|
||||||
|
"version": "Versiyon",
|
||||||
|
"status": "Durum",
|
||||||
|
"up": "Çevrimiçi",
|
||||||
|
"down": "Çevrimdışı"
|
||||||
|
},
|
||||||
|
"ghostfolio": {
|
||||||
|
"gross_percent_today": "Today",
|
||||||
|
"gross_percent_1y": "One year",
|
||||||
|
"gross_percent_max": "All time"
|
||||||
|
},
|
||||||
|
"audiobookshelf": {
|
||||||
|
"podcasts": "Podcasts",
|
||||||
|
"books": "Books",
|
||||||
|
"podcastsDuration": "Duration",
|
||||||
|
"booksDuration": "Duration"
|
||||||
|
},
|
||||||
|
"homeassistant": {
|
||||||
|
"people_home": "People Home",
|
||||||
|
"lights_on": "Lights On",
|
||||||
|
"switches_on": "Switches On"
|
||||||
|
},
|
||||||
|
"freshrss": {
|
||||||
|
"subscriptions": "Abonelikler",
|
||||||
|
"unread": "Okunmamış"
|
||||||
|
},
|
||||||
|
"channelsdvrserver": {
|
||||||
|
"shows": "Diziler",
|
||||||
|
"recordings": "Kayıtlar",
|
||||||
|
"scheduled": "Planlanmış",
|
||||||
|
"passes": "Geçilenler"
|
||||||
|
},
|
||||||
|
"whatsupdocker": {
|
||||||
|
"monitoring": "Monitoring",
|
||||||
|
"updates": "Updates"
|
||||||
|
},
|
||||||
|
"tailscale": {
|
||||||
|
"never": "Asla",
|
||||||
|
"last_seen": "Son Görülme",
|
||||||
|
"now": "Şimdi",
|
||||||
|
"years": "{{number}} Yıl",
|
||||||
|
"weeks": "{{number}} Hafta",
|
||||||
|
"days": "{{number}} Gün",
|
||||||
|
"hours": "{{number}} Saat",
|
||||||
|
"minutes": "{{number}} Dakika",
|
||||||
|
"seconds": "{{number}} Saniye",
|
||||||
|
"ago": "{{value}} Önce",
|
||||||
|
"address": "Adres",
|
||||||
|
"expires": "Geciken"
|
||||||
|
},
|
||||||
|
"qnap": {
|
||||||
|
"cpuUsage": "İşlemci Kullanımı",
|
||||||
|
"memUsage": "Bellek Kullanımı",
|
||||||
|
"systemTempC": "Sistem Sıcaklığı",
|
||||||
|
"poolUsage": "Havuz Kullanımı",
|
||||||
|
"volumeUsage": "Alan Kullanımı",
|
||||||
|
"invalid": "Geçersiz"
|
||||||
|
},
|
||||||
|
"pfsense": {
|
||||||
|
"load": "Load Avg",
|
||||||
|
"memory": "Mem Usage",
|
||||||
|
"wanStatus": "WAN Status",
|
||||||
|
"up": "Up",
|
||||||
|
"down": "Down",
|
||||||
|
"temp": "Temp",
|
||||||
|
"disk": "Disk Usage",
|
||||||
|
"wanIP": "WAN IP"
|
||||||
|
},
|
||||||
|
"caddy": {
|
||||||
|
"upstreams": "Akış",
|
||||||
|
"requests": "Anlık İstekler",
|
||||||
|
"requests_failed": "Başarısız İstekler"
|
||||||
|
},
|
||||||
|
"evcc": {
|
||||||
|
"pv_power": "Üretim",
|
||||||
|
"battery_soc": "Batarya",
|
||||||
|
"grid_power": "Güç",
|
||||||
|
"home_power": "Tüketim",
|
||||||
|
"charge_power": "Şarj",
|
||||||
|
"watt_hour": "Watt/Saat"
|
||||||
|
},
|
||||||
|
"pialert": {
|
||||||
|
"total": "Toplam",
|
||||||
|
"connected": "Bağlandı",
|
||||||
|
"new_devices": "Yeni Cihazlar",
|
||||||
|
"down_alerts": "Düşme Uyarıları"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -23,8 +23,8 @@
|
|||||||
"deluge": {
|
"deluge": {
|
||||||
"download": "Завантаження",
|
"download": "Завантаження",
|
||||||
"upload": "Відправлення",
|
"upload": "Відправлення",
|
||||||
"leech": "Leech",
|
"leech": "Ліч",
|
||||||
"seed": "Seed"
|
"seed": "Сід"
|
||||||
},
|
},
|
||||||
"readarr": {
|
"readarr": {
|
||||||
"wanted": "Розшукується",
|
"wanted": "Розшукується",
|
||||||
@@ -32,76 +32,76 @@
|
|||||||
"books": "Книжки"
|
"books": "Книжки"
|
||||||
},
|
},
|
||||||
"wmo": {
|
"wmo": {
|
||||||
"55-day": "Heavy Drizzle",
|
"55-day": "Сильна мряка",
|
||||||
"55-night": "Heavy Drizzle",
|
"55-night": "Сильна мряка",
|
||||||
"56-day": "Light Freezing Drizzle",
|
"56-day": "Невеликий морозний дощ",
|
||||||
"56-night": "Light Freezing Drizzle",
|
"56-night": "Невеликий морозний дощ",
|
||||||
"0-day": "Sunny",
|
"0-day": "Сонячно",
|
||||||
"0-night": "Clear",
|
"0-night": "Ясно",
|
||||||
"1-day": "Mainly Sunny",
|
"1-day": "Переважно сонячно",
|
||||||
"1-night": "Mainly Clear",
|
"1-night": "Переважно ясно",
|
||||||
"2-day": "Partly Cloudy",
|
"2-day": "Частково хмарно",
|
||||||
"2-night": "Partly Cloudy",
|
"2-night": "Частково хмарно",
|
||||||
"3-day": "Cloudy",
|
"3-day": "Хмарно",
|
||||||
"3-night": "Cloudy",
|
"3-night": "Хмарно",
|
||||||
"53-day": "Drizzle",
|
"53-day": "Мряка",
|
||||||
"45-day": "Foggy",
|
"45-day": "Туманно",
|
||||||
"45-night": "Foggy",
|
"45-night": "Туманно",
|
||||||
"48-day": "Foggy",
|
"48-day": "Туманно",
|
||||||
"48-night": "Foggy",
|
"48-night": "Туманно",
|
||||||
"51-day": "Light Drizzle",
|
"51-day": "Легка мряка",
|
||||||
"51-night": "Light Drizzle",
|
"51-night": "Легка мряка",
|
||||||
"53-night": "Drizzle",
|
"53-night": "Мряка",
|
||||||
"57-day": "Freezing Drizzle",
|
"57-day": "Морозний дощ",
|
||||||
"57-night": "Freezing Drizzle",
|
"57-night": "Морозний дощ",
|
||||||
"61-day": "Light Rain",
|
"61-day": "Невеликий дощ",
|
||||||
"61-night": "Light Rain",
|
"61-night": "Невеликий дощ",
|
||||||
"63-day": "Rain",
|
"63-day": "Дощ",
|
||||||
"63-night": "Rain",
|
"63-night": "Дощ",
|
||||||
"65-day": "Heavy Rain",
|
"65-day": "Сильний дощ",
|
||||||
"65-night": "Heavy Rain",
|
"65-night": "Сильний дощ",
|
||||||
"66-day": "Freezing Rain",
|
"66-day": "Холодний дощ",
|
||||||
"66-night": "Freezing Rain",
|
"66-night": "Холодний дощ",
|
||||||
"67-day": "Freezing Rain",
|
"67-day": "Холодний дощ",
|
||||||
"67-night": "Freezing Rain",
|
"67-night": "Холодний дощ",
|
||||||
"71-day": "Light Snow",
|
"71-day": "Невеликий сніг",
|
||||||
"71-night": "Light Snow",
|
"71-night": "Невеликий сніг",
|
||||||
"73-day": "Snow",
|
"73-day": "Сніг",
|
||||||
"73-night": "Snow",
|
"73-night": "Сніг",
|
||||||
"75-day": "Heavy Snow",
|
"75-day": "Снігопад",
|
||||||
"75-night": "Heavy Snow",
|
"75-night": "Снігопад",
|
||||||
"77-day": "Snow Grains",
|
"77-day": "Снігові зерна",
|
||||||
"77-night": "Snow Grains",
|
"77-night": "Снігові зерна",
|
||||||
"80-day": "Light Showers",
|
"80-day": "Невелика злива",
|
||||||
"80-night": "Light Showers",
|
"80-night": "Невелика злива",
|
||||||
"81-day": "Showers",
|
"81-day": "Злива",
|
||||||
"82-day": "Heavy Showers",
|
"82-day": "Сильна злива",
|
||||||
"82-night": "Heavy Showers",
|
"82-night": "Сильна злива",
|
||||||
"81-night": "Showers",
|
"81-night": "Злива",
|
||||||
"85-day": "Snow Showers",
|
"85-day": "Дощ зі снігом",
|
||||||
"85-night": "Snow Showers",
|
"85-night": "Дощ зі снігом",
|
||||||
"86-day": "Snow Showers",
|
"86-day": "Дощ зі снігом",
|
||||||
"86-night": "Snow Showers",
|
"86-night": "Дощ зі снігом",
|
||||||
"95-day": "Thunderstorm",
|
"95-day": "Гроза",
|
||||||
"95-night": "Thunderstorm",
|
"95-night": "Гроза",
|
||||||
"96-day": "Thunderstorm With Hail",
|
"96-day": "Гроза з градом",
|
||||||
"96-night": "Thunderstorm With Hail",
|
"96-night": "Гроза з градом",
|
||||||
"99-day": "Thunderstorm With Hail",
|
"99-day": "Гроза з градом",
|
||||||
"99-night": "Thunderstorm With Hail"
|
"99-night": "Гроза з градом"
|
||||||
},
|
},
|
||||||
"pyload": {
|
"pyload": {
|
||||||
"speed": "Speed",
|
"speed": "Швидкість",
|
||||||
"active": "Active",
|
"active": "Активно",
|
||||||
"queue": "Queue",
|
"queue": "Черга",
|
||||||
"total": "Total"
|
"total": "Всього"
|
||||||
},
|
},
|
||||||
"gluetun": {
|
"gluetun": {
|
||||||
"country": "Country",
|
"country": "Країна",
|
||||||
"public_ip": "Public IP",
|
"public_ip": "Публічний IP",
|
||||||
"region": "Region"
|
"region": "Регіон"
|
||||||
},
|
},
|
||||||
"hdhomerun": {
|
"hdhomerun": {
|
||||||
"channels": "Channels",
|
"channels": "Канали",
|
||||||
"hd": "HD"
|
"hd": "HD"
|
||||||
},
|
},
|
||||||
"widget": {
|
"widget": {
|
||||||
@@ -127,7 +127,15 @@
|
|||||||
"total": "Всього",
|
"total": "Всього",
|
||||||
"free": "Вільно",
|
"free": "Вільно",
|
||||||
"used": "Використано",
|
"used": "Використано",
|
||||||
"load": "Навантаження"
|
"load": "Завантаження",
|
||||||
|
"mem": "Пам'ять",
|
||||||
|
"temp": "TEMP",
|
||||||
|
"max": "Max",
|
||||||
|
"uptime": "Відправка",
|
||||||
|
"months": "міс",
|
||||||
|
"days": "д",
|
||||||
|
"hours": "г",
|
||||||
|
"minutes": "хв"
|
||||||
},
|
},
|
||||||
"unifi": {
|
"unifi": {
|
||||||
"users": "Користувачі",
|
"users": "Користувачі",
|
||||||
@@ -143,7 +151,8 @@
|
|||||||
"wlan_users": "WLAN користувачі",
|
"wlan_users": "WLAN користувачі",
|
||||||
"up": "Відправка",
|
"up": "Відправка",
|
||||||
"down": "Завантаження",
|
"down": "Завантаження",
|
||||||
"wait": "Будь ласка, зачекайте"
|
"wait": "Будь ласка, зачекайте",
|
||||||
|
"empty_data": "Статус підсистеми невідомий"
|
||||||
},
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "RX",
|
"rx": "RX",
|
||||||
@@ -152,7 +161,14 @@
|
|||||||
"cpu": "CPU",
|
"cpu": "CPU",
|
||||||
"offline": "Офлайн",
|
"offline": "Офлайн",
|
||||||
"error": "Помилка",
|
"error": "Помилка",
|
||||||
"unknown": "Невідомий"
|
"unknown": "Невідомий",
|
||||||
|
"starting": "Запуск",
|
||||||
|
"unhealthy": "Нездоровий",
|
||||||
|
"not_found": "Не знайдено",
|
||||||
|
"exited": "Вийшов",
|
||||||
|
"partial": "Частковий",
|
||||||
|
"running": "Запущено",
|
||||||
|
"healthy": "Здоров'я"
|
||||||
},
|
},
|
||||||
"ping": {
|
"ping": {
|
||||||
"error": "Помилка",
|
"error": "Помилка",
|
||||||
@@ -162,13 +178,17 @@
|
|||||||
"playing": "Відтворення",
|
"playing": "Відтворення",
|
||||||
"transcoding": "Перекодування",
|
"transcoding": "Перекодування",
|
||||||
"bitrate": "Бітрейт",
|
"bitrate": "Бітрейт",
|
||||||
"no_active": "Немає активних потоків"
|
"no_active": "Немає активних потоків",
|
||||||
|
"movies": "Фільми",
|
||||||
|
"series": "Серії",
|
||||||
|
"episodes": "Епізоди",
|
||||||
|
"songs": "Пісні"
|
||||||
},
|
},
|
||||||
"flood": {
|
"flood": {
|
||||||
"download": "Завантаження",
|
"download": "Завантаження",
|
||||||
"upload": "Відправлення",
|
"upload": "Відправлення",
|
||||||
"leech": "Leech",
|
"leech": "Ліч",
|
||||||
"seed": "Seed"
|
"seed": "Сід"
|
||||||
},
|
},
|
||||||
"changedetectionio": {
|
"changedetectionio": {
|
||||||
"totalObserved": "Всього спостережень",
|
"totalObserved": "Всього спостережень",
|
||||||
@@ -188,50 +208,55 @@
|
|||||||
"plex": {
|
"plex": {
|
||||||
"streams": "Активні потоки",
|
"streams": "Активні потоки",
|
||||||
"movies": "Фільми",
|
"movies": "Фільми",
|
||||||
"tv": "TБ шоу"
|
"tv": "TБ шоу",
|
||||||
|
"albums": "Альбоми"
|
||||||
},
|
},
|
||||||
"transmission": {
|
"transmission": {
|
||||||
"download": "Завантаження",
|
"download": "Завантаження",
|
||||||
"upload": "Відправлення",
|
"upload": "Відправлення",
|
||||||
"leech": "Leech",
|
"leech": "Ліч",
|
||||||
"seed": "Seed"
|
"seed": "Сід"
|
||||||
},
|
},
|
||||||
"qbittorrent": {
|
"qbittorrent": {
|
||||||
"download": "Завантаження",
|
"download": "Завантаження",
|
||||||
"upload": "Відправлення",
|
"upload": "Відправлення",
|
||||||
"leech": "Leech",
|
"leech": "Ліч",
|
||||||
"seed": "Seed"
|
"seed": "Сід"
|
||||||
},
|
},
|
||||||
"downloadstation": {
|
"downloadstation": {
|
||||||
"download": "Завантаження",
|
"download": "Завантаження",
|
||||||
"upload": "Відправлення",
|
"upload": "Відправлення",
|
||||||
"leech": "Leech",
|
"leech": "Ліч",
|
||||||
"seed": "Seed"
|
"seed": "Сід"
|
||||||
},
|
},
|
||||||
"sonarr": {
|
"sonarr": {
|
||||||
"wanted": "Розшукується",
|
"wanted": "Розшукується",
|
||||||
"queued": "У черзі",
|
"queued": "У черзі",
|
||||||
"series": "Серії"
|
"series": "Серії",
|
||||||
|
"queue": "Черга",
|
||||||
|
"unknown": "Невідомо"
|
||||||
},
|
},
|
||||||
"radarr": {
|
"radarr": {
|
||||||
"wanted": "Розшукується",
|
"wanted": "Розшукується",
|
||||||
"missing": "Відсутній",
|
"missing": "Відсутній",
|
||||||
"queued": "У черзі",
|
"queued": "У черзі",
|
||||||
"movies": "Фільми"
|
"movies": "Фільми",
|
||||||
|
"queue": "Черга",
|
||||||
|
"unknown": "Невідомо"
|
||||||
},
|
},
|
||||||
"lidarr": {
|
"lidarr": {
|
||||||
"wanted": "Розшукується",
|
"wanted": "Розшукується",
|
||||||
"queued": "У черзі",
|
"queued": "У черзі",
|
||||||
"albums": "Альбоми"
|
"artists": "Виконавці"
|
||||||
},
|
},
|
||||||
"traefik": {
|
"traefik": {
|
||||||
"middleware": "Middleware",
|
"middleware": "Проміжне програмне забезпечення",
|
||||||
"routers": "Роутери",
|
"routers": "Роутери",
|
||||||
"services": "Сервіси"
|
"services": "Сервіси"
|
||||||
},
|
},
|
||||||
"navidrome": {
|
"navidrome": {
|
||||||
"nothing_streaming": "No Active Streams",
|
"nothing_streaming": "Немає активних потоків",
|
||||||
"please_wait": "Please Wait"
|
"please_wait": "Будь ласка, зачекайте"
|
||||||
},
|
},
|
||||||
"bazarr": {
|
"bazarr": {
|
||||||
"missingEpisodes": "Відсутні епізоди",
|
"missingEpisodes": "Відсутні епізоди",
|
||||||
@@ -256,7 +281,8 @@
|
|||||||
"pihole": {
|
"pihole": {
|
||||||
"queries": "Запити",
|
"queries": "Запити",
|
||||||
"blocked": "Заблоковано",
|
"blocked": "Заблоковано",
|
||||||
"gravity": "Гравітація"
|
"gravity": "Гравітація",
|
||||||
|
"blocked_percent": "Заблоковано %"
|
||||||
},
|
},
|
||||||
"adguard": {
|
"adguard": {
|
||||||
"queries": "Запити",
|
"queries": "Запити",
|
||||||
@@ -281,127 +307,342 @@
|
|||||||
"saved": "Збережено"
|
"saved": "Збережено"
|
||||||
},
|
},
|
||||||
"npm": {
|
"npm": {
|
||||||
"enabled": "Enabled",
|
"enabled": "Увімкнено",
|
||||||
"disabled": "Disabled",
|
"disabled": "Вимкнено",
|
||||||
"total": "Total"
|
"total": "Всього"
|
||||||
},
|
},
|
||||||
"coinmarketcap": {
|
"coinmarketcap": {
|
||||||
"configure": "Configure one or more crypto currencies to track",
|
"configure": "Налаштуйте одну або кілька криптовалют для відстеження",
|
||||||
"1hour": "1 Hour",
|
"1hour": "1 година",
|
||||||
"1day": "1 Day",
|
"1day": "1 день",
|
||||||
"7days": "7 Days",
|
"7days": "7 днів",
|
||||||
"30days": "30 Days"
|
"30days": "30 днів"
|
||||||
},
|
},
|
||||||
"mastodon": {
|
"mastodon": {
|
||||||
"domain_count": "Domains",
|
"domain_count": "Домени",
|
||||||
"user_count": "Users",
|
"user_count": "Користувачі",
|
||||||
"status_count": "Posts"
|
"status_count": "Пости"
|
||||||
},
|
},
|
||||||
"miniflux": {
|
"miniflux": {
|
||||||
"read": "Read",
|
"read": "Прочитано",
|
||||||
"unread": "Unread"
|
"unread": "Не прочитано"
|
||||||
},
|
},
|
||||||
"gotify": {
|
"gotify": {
|
||||||
"apps": "Applications",
|
"apps": "Застосунки",
|
||||||
"clients": "Clients",
|
"clients": "Клієнти",
|
||||||
"messages": "Messages"
|
"messages": "Повідомлення"
|
||||||
},
|
},
|
||||||
"prowlarr": {
|
"prowlarr": {
|
||||||
"enableIndexers": "Indexers",
|
"enableIndexers": "Індексатори",
|
||||||
"numberOfGrabs": "Grabs",
|
"numberOfGrabs": "Захоплення",
|
||||||
"numberOfQueries": "Queries",
|
"numberOfQueries": "Запити",
|
||||||
"numberOfFailGrabs": "Fail Grabs",
|
"numberOfFailGrabs": "Невдалі захоплення",
|
||||||
"numberOfFailQueries": "Fail Queries"
|
"numberOfFailQueries": "Невдалі запити"
|
||||||
},
|
},
|
||||||
"jackett": {
|
"jackett": {
|
||||||
"configured": "Configured",
|
"configured": "Налаштовано",
|
||||||
"errored": "Errored"
|
"errored": "Помилка"
|
||||||
},
|
},
|
||||||
"strelaysrv": {
|
"strelaysrv": {
|
||||||
"numActiveSessions": "Sessions",
|
"numActiveSessions": "Сесії",
|
||||||
"numConnections": "Connections",
|
"numConnections": "Підключення",
|
||||||
"dataRelayed": "Relayed",
|
"dataRelayed": "Ретрансльовано",
|
||||||
"transferRate": "Rate"
|
"transferRate": "Швидкість"
|
||||||
},
|
},
|
||||||
"authentik": {
|
"authentik": {
|
||||||
"users": "Users",
|
"users": "Користувачі",
|
||||||
"loginsLast24H": "Logins (24h)",
|
"loginsLast24H": "Вхід (24 години)",
|
||||||
"failedLoginsLast24H": "Failed Logins (24h)"
|
"failedLoginsLast24H": "Невдалі входи (24 години)"
|
||||||
},
|
},
|
||||||
"proxmox": {
|
"proxmox": {
|
||||||
"mem": "MEM",
|
"mem": "Пам'ять",
|
||||||
"cpu": "CPU",
|
"cpu": "CPU",
|
||||||
"vms": "VMs",
|
"vms": "Віртуальні машини",
|
||||||
"lxc": "LXC"
|
"lxc": "Контейнери Linux"
|
||||||
},
|
},
|
||||||
"glances": {
|
"glances": {
|
||||||
"cpu": "CPU",
|
"cpu": "CPU",
|
||||||
"mem": "MEM",
|
"wait": "Будь ласка, зачекайте",
|
||||||
"wait": "Please wait"
|
"temp": "TEMP",
|
||||||
|
"uptime": "Відправка",
|
||||||
|
"days": "д",
|
||||||
|
"hours": "г",
|
||||||
|
"load": "Завантаження",
|
||||||
|
"warn": "Увага",
|
||||||
|
"total": "Всього",
|
||||||
|
"free": "Вільний",
|
||||||
|
"used": "Використовується"
|
||||||
},
|
},
|
||||||
"quicklaunch": {
|
"quicklaunch": {
|
||||||
"bookmark": "Bookmark",
|
"bookmark": "Закладка",
|
||||||
"service": "Service"
|
"service": "Сервіс",
|
||||||
|
"search": "Пошук",
|
||||||
|
"custom": "Користувацький",
|
||||||
|
"visit": "Відвідайте",
|
||||||
|
"url": "URL"
|
||||||
},
|
},
|
||||||
"homebridge": {
|
"homebridge": {
|
||||||
"available_update": "System",
|
"available_update": "Система",
|
||||||
"updates": "Updates",
|
"updates": "Оновлення",
|
||||||
"child_bridges_status": "{{ok}}/{{total}}",
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
"update_available": "Update Available",
|
"update_available": "Доступне оновлення",
|
||||||
"up_to_date": "Up to Date",
|
"up_to_date": "Актуально",
|
||||||
"child_bridges": "Child Bridges"
|
"child_bridges": "Дитячі мости",
|
||||||
|
"up": "Вгору",
|
||||||
|
"pending": "В очікуванні",
|
||||||
|
"down": "Вниз"
|
||||||
},
|
},
|
||||||
"watchtower": {
|
"watchtower": {
|
||||||
"containers_scanned": "Scanned",
|
"containers_scanned": "Відскановано",
|
||||||
"containers_updated": "Updated",
|
"containers_updated": "Оновлено",
|
||||||
"containers_failed": "Failed"
|
"containers_failed": "Невдача"
|
||||||
},
|
},
|
||||||
"autobrr": {
|
"autobrr": {
|
||||||
"approvedPushes": "Approved",
|
"approvedPushes": "Схвалено",
|
||||||
"rejectedPushes": "Rejected",
|
"rejectedPushes": "Відхилено",
|
||||||
"filters": "Filters",
|
"filters": "Фільтри",
|
||||||
"indexers": "Indexers"
|
"indexers": "Індексатори"
|
||||||
},
|
},
|
||||||
"tubearchivist": {
|
"tubearchivist": {
|
||||||
"downloads": "Queue",
|
"downloads": "Черга",
|
||||||
"videos": "Videos",
|
"videos": "Відео",
|
||||||
"channels": "Channels",
|
"channels": "Канали",
|
||||||
"playlists": "Playlists"
|
"playlists": "Плейлисти"
|
||||||
},
|
},
|
||||||
"truenas": {
|
"truenas": {
|
||||||
"load": "System Load",
|
"load": "Завантаження системи",
|
||||||
"uptime": "Uptime",
|
"uptime": "Час роботи",
|
||||||
"alerts": "Alerts",
|
"alerts": "Сповіщення",
|
||||||
"time": "{{value, number(style: unit; unitDisplay: long;)}}"
|
"time": "{{value, number(style: unit; unitDisplay: long;)}}"
|
||||||
},
|
},
|
||||||
"scrutiny": {
|
"scrutiny": {
|
||||||
"passed": "Passed",
|
"passed": "Пройшов",
|
||||||
"failed": "Failed",
|
"failed": "Невдача",
|
||||||
"unknown": "Unknown"
|
"unknown": "Невідомо"
|
||||||
},
|
},
|
||||||
"paperlessngx": {
|
"paperlessngx": {
|
||||||
"inbox": "Inbox",
|
"inbox": "Вхідні",
|
||||||
"total": "Total"
|
"total": "Всього"
|
||||||
},
|
},
|
||||||
"nextdns": {
|
"nextdns": {
|
||||||
"wait": "Please Wait",
|
"wait": "Будь ласка, зачекайте",
|
||||||
"no_devices": "No Device Data Received"
|
"no_devices": "Дані про пристрій не отримано"
|
||||||
},
|
},
|
||||||
"mikrotik": {
|
"mikrotik": {
|
||||||
"cpuLoad": "CPU Load",
|
"cpuLoad": "Завантаження CPU",
|
||||||
"memoryUsed": "Memory Used",
|
"memoryUsed": "Використана пам'ять",
|
||||||
"uptime": "Uptime",
|
"uptime": "Час роботи",
|
||||||
"numberOfLeases": "Leases"
|
"numberOfLeases": "Оренди"
|
||||||
},
|
},
|
||||||
"xteve": {
|
"xteve": {
|
||||||
"streams_all": "All Streams",
|
"streams_all": "Всі потоки",
|
||||||
"streams_active": "Active Streams",
|
"streams_active": "Активні потоки",
|
||||||
"streams_xepg": "XEPG Channels"
|
"streams_xepg": "Канали XEPG"
|
||||||
},
|
},
|
||||||
"opnsense": {
|
"opnsense": {
|
||||||
"cpu": "CPU Load",
|
"cpu": "Завантаження CPU",
|
||||||
"memory": "Active Memory",
|
"memory": "Активна пам'ять",
|
||||||
"wanUpload": "WAN Upload",
|
"wanUpload": "Вивантаження WAN",
|
||||||
"wanDownload": "WAN Download"
|
"wanDownload": "Завантаження WAN"
|
||||||
|
},
|
||||||
|
"moonraker": {
|
||||||
|
"printer_state": "Стан принтера",
|
||||||
|
"print_status": "Статус друку",
|
||||||
|
"print_progress": "Прогрес",
|
||||||
|
"layers": "Шари"
|
||||||
|
},
|
||||||
|
"medusa": {
|
||||||
|
"wanted": "Розшукується",
|
||||||
|
"queued": "У черзі",
|
||||||
|
"series": "Серії"
|
||||||
|
},
|
||||||
|
"octoprint": {
|
||||||
|
"printer_state": "Стан",
|
||||||
|
"temp_tool": "Температура інструменту",
|
||||||
|
"temp_bed": "Температура ліжка",
|
||||||
|
"job_completion": "Завершення"
|
||||||
|
},
|
||||||
|
"cloudflared": {
|
||||||
|
"origin_ip": "Походження IP",
|
||||||
|
"status": "Стан"
|
||||||
|
},
|
||||||
|
"proxmoxbackupserver": {
|
||||||
|
"datastore_usage": "Сховище даних",
|
||||||
|
"failed_tasks_24h": "Невиконані завдання 24 години",
|
||||||
|
"cpu_usage": "CPU",
|
||||||
|
"memory_usage": "Пам'ять"
|
||||||
|
},
|
||||||
|
"immich": {
|
||||||
|
"users": "Користувачі",
|
||||||
|
"photos": "Фотографії",
|
||||||
|
"videos": "Відео",
|
||||||
|
"storage": "Сховище"
|
||||||
|
},
|
||||||
|
"uptimekuma": {
|
||||||
|
"up": "Активні сайти",
|
||||||
|
"down": "Неактивні сайти",
|
||||||
|
"uptime": "Час роботи",
|
||||||
|
"incident": "Інцидент",
|
||||||
|
"m": "хв"
|
||||||
|
},
|
||||||
|
"komga": {
|
||||||
|
"libraries": "Бібліотеки",
|
||||||
|
"series": "Серії",
|
||||||
|
"books": "Книжки"
|
||||||
|
},
|
||||||
|
"mylar": {
|
||||||
|
"series": "Серії",
|
||||||
|
"issues": "Питання",
|
||||||
|
"wanted": "Розшукується"
|
||||||
|
},
|
||||||
|
"photoprism": {
|
||||||
|
"albums": "Альбоми",
|
||||||
|
"photos": "Фото",
|
||||||
|
"videos": "Відео",
|
||||||
|
"people": "Люди"
|
||||||
|
},
|
||||||
|
"diskstation": {
|
||||||
|
"days": "Днів",
|
||||||
|
"uptime": "Час роботи",
|
||||||
|
"volumeAvailable": "Доступно"
|
||||||
|
},
|
||||||
|
"fileflows": {
|
||||||
|
"queue": "Черга",
|
||||||
|
"processing": "Обробка",
|
||||||
|
"processed": "Оброблено",
|
||||||
|
"time": "Час"
|
||||||
|
},
|
||||||
|
"grafana": {
|
||||||
|
"dashboards": "Інформаційні панелі",
|
||||||
|
"datasources": "Джерела даних",
|
||||||
|
"totalalerts": "Всього сповіщень",
|
||||||
|
"alertstriggered": "Спрацювали сповіщення"
|
||||||
|
},
|
||||||
|
"nextcloud": {
|
||||||
|
"cpuload": "Навантаження Cpu",
|
||||||
|
"memoryusage": "Використання пам'яті",
|
||||||
|
"freespace": "Вільного місця",
|
||||||
|
"activeusers": "Активні користувачі",
|
||||||
|
"numfiles": "Файли",
|
||||||
|
"numshares": "Спільні елементи"
|
||||||
|
},
|
||||||
|
"kopia": {
|
||||||
|
"status": "Статус",
|
||||||
|
"size": "Розмір",
|
||||||
|
"lastrun": "Останній запуск",
|
||||||
|
"nextrun": "Наступний запуск",
|
||||||
|
"failed": "Помилка"
|
||||||
|
},
|
||||||
|
"unmanic": {
|
||||||
|
"active_workers": "Активні працівники",
|
||||||
|
"total_workers": "Всього робітників",
|
||||||
|
"records_total": "Довжина черги"
|
||||||
|
},
|
||||||
|
"healthchecks": {
|
||||||
|
"new": "Новий",
|
||||||
|
"up": "Онлайн",
|
||||||
|
"down": "Офлайн",
|
||||||
|
"grace": "У пільговий період",
|
||||||
|
"paused": "Призупинено",
|
||||||
|
"status": "Стан",
|
||||||
|
"last_ping": "Останній пінг",
|
||||||
|
"never": "Пінгів ще немає"
|
||||||
|
},
|
||||||
|
"pterodactyl": {
|
||||||
|
"servers": "Сервери",
|
||||||
|
"nodes": "Вузли"
|
||||||
|
},
|
||||||
|
"prometheus": {
|
||||||
|
"targets_up": "Цілі вгору",
|
||||||
|
"targets_down": "Цілі вниз",
|
||||||
|
"targets_total": "Всього цілей"
|
||||||
|
},
|
||||||
|
"minecraft": {
|
||||||
|
"players": "Гравці",
|
||||||
|
"version": "Версія",
|
||||||
|
"status": "Стан",
|
||||||
|
"up": "Онлайн",
|
||||||
|
"down": "Офлайн"
|
||||||
|
},
|
||||||
|
"ghostfolio": {
|
||||||
|
"gross_percent_today": "Сьогодні",
|
||||||
|
"gross_percent_1y": "Один рік",
|
||||||
|
"gross_percent_max": "Весь час"
|
||||||
|
},
|
||||||
|
"audiobookshelf": {
|
||||||
|
"podcasts": "Подкасти",
|
||||||
|
"books": "Книжки",
|
||||||
|
"podcastsDuration": "Тривалість",
|
||||||
|
"booksDuration": "Тривалість"
|
||||||
|
},
|
||||||
|
"homeassistant": {
|
||||||
|
"people_home": "Люди вдома",
|
||||||
|
"lights_on": "Світло ввімкнено",
|
||||||
|
"switches_on": "Вмикається"
|
||||||
|
},
|
||||||
|
"freshrss": {
|
||||||
|
"subscriptions": "Передплата",
|
||||||
|
"unread": "Не прочитано"
|
||||||
|
},
|
||||||
|
"channelsdvrserver": {
|
||||||
|
"shows": "Вистави",
|
||||||
|
"recordings": "Записи",
|
||||||
|
"scheduled": "Заплановано",
|
||||||
|
"passes": "Перепустки"
|
||||||
|
},
|
||||||
|
"whatsupdocker": {
|
||||||
|
"monitoring": "Спостереження",
|
||||||
|
"updates": "Оновлення"
|
||||||
|
},
|
||||||
|
"tailscale": {
|
||||||
|
"address": "Адреса",
|
||||||
|
"expires": "Дійсний до",
|
||||||
|
"never": "Ніколи",
|
||||||
|
"last_seen": "Востаннє у мережі",
|
||||||
|
"now": "Зараз",
|
||||||
|
"years": "{{number}}р",
|
||||||
|
"weeks": "{{number}}тиж",
|
||||||
|
"days": "{{number}}д",
|
||||||
|
"hours": "{{number}}год",
|
||||||
|
"minutes": "{{number}}хв",
|
||||||
|
"seconds": "{{number}}с",
|
||||||
|
"ago": "{{value}} тому"
|
||||||
|
},
|
||||||
|
"qnap": {
|
||||||
|
"cpuUsage": "Використання CPU",
|
||||||
|
"memUsage": "Використання пам'яті",
|
||||||
|
"systemTempC": "Температура системи",
|
||||||
|
"poolUsage": "Використання пулу",
|
||||||
|
"volumeUsage": "Гучність",
|
||||||
|
"invalid": "Недійсний"
|
||||||
|
},
|
||||||
|
"pfsense": {
|
||||||
|
"load": "Середнє завантаження",
|
||||||
|
"memory": "Використання пам'яті",
|
||||||
|
"wanStatus": "Статус WAN",
|
||||||
|
"up": "Вгору",
|
||||||
|
"down": "Вниз",
|
||||||
|
"temp": "Температура",
|
||||||
|
"disk": "Використання диска",
|
||||||
|
"wanIP": "WAN IP"
|
||||||
|
},
|
||||||
|
"caddy": {
|
||||||
|
"upstreams": "Потоки",
|
||||||
|
"requests": "Поточні запити",
|
||||||
|
"requests_failed": "Невдалі запити"
|
||||||
|
},
|
||||||
|
"evcc": {
|
||||||
|
"pv_power": "Виробництво",
|
||||||
|
"battery_soc": "Батарея",
|
||||||
|
"grid_power": "Сітка",
|
||||||
|
"home_power": "Споживання",
|
||||||
|
"charge_power": "Зарядний пристрій",
|
||||||
|
"watt_hour": "Вт/год"
|
||||||
|
},
|
||||||
|
"pialert": {
|
||||||
|
"total": "Всього",
|
||||||
|
"connected": "Підключено",
|
||||||
|
"new_devices": "Нові пристрої",
|
||||||
|
"down_alerts": "Сповіщення про збій"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -16,7 +16,15 @@
|
|||||||
"free": "Dư",
|
"free": "Dư",
|
||||||
"used": "Đã dùng",
|
"used": "Đã dùng",
|
||||||
"load": "Load",
|
"load": "Load",
|
||||||
"cpu": "CPU"
|
"cpu": "CPU",
|
||||||
|
"mem": "MEM",
|
||||||
|
"temp": "TEMP",
|
||||||
|
"max": "Max",
|
||||||
|
"uptime": "UP",
|
||||||
|
"months": "mo",
|
||||||
|
"days": "d",
|
||||||
|
"hours": "h",
|
||||||
|
"minutes": "m"
|
||||||
},
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "RX",
|
"rx": "RX",
|
||||||
@@ -25,13 +33,24 @@
|
|||||||
"cpu": "CPU",
|
"cpu": "CPU",
|
||||||
"offline": "Ngoại tuyến",
|
"offline": "Ngoại tuyến",
|
||||||
"error": "Error",
|
"error": "Error",
|
||||||
"unknown": "Unknown"
|
"unknown": "Unknown",
|
||||||
|
"running": "Running",
|
||||||
|
"starting": "Starting",
|
||||||
|
"unhealthy": "Unhealthy",
|
||||||
|
"not_found": "Not Found",
|
||||||
|
"exited": "Exited",
|
||||||
|
"partial": "Partial",
|
||||||
|
"healthy": "Healthy"
|
||||||
},
|
},
|
||||||
"emby": {
|
"emby": {
|
||||||
"playing": "Đang chơi",
|
"playing": "Đang chơi",
|
||||||
"transcoding": "Chuyển định dạng",
|
"transcoding": "Chuyển định dạng",
|
||||||
"bitrate": "Bitrate",
|
"bitrate": "Bitrate",
|
||||||
"no_active": "No Active Streams"
|
"no_active": "No Active Streams",
|
||||||
|
"movies": "Movies",
|
||||||
|
"series": "Series",
|
||||||
|
"episodes": "Episodes",
|
||||||
|
"songs": "Songs"
|
||||||
},
|
},
|
||||||
"tautulli": {
|
"tautulli": {
|
||||||
"playing": "Đang chơi",
|
"playing": "Đang chơi",
|
||||||
@@ -47,13 +66,17 @@
|
|||||||
"sonarr": {
|
"sonarr": {
|
||||||
"wanted": "Wanted",
|
"wanted": "Wanted",
|
||||||
"queued": "Queued",
|
"queued": "Queued",
|
||||||
"series": "Series"
|
"series": "Series",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
},
|
},
|
||||||
"radarr": {
|
"radarr": {
|
||||||
"wanted": "Wanted",
|
"wanted": "Wanted",
|
||||||
"queued": "Queued",
|
"queued": "Queued",
|
||||||
"movies": "Phim",
|
"movies": "Phim",
|
||||||
"missing": "Missing"
|
"missing": "Missing",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
},
|
},
|
||||||
"readarr": {
|
"readarr": {
|
||||||
"wanted": "Đang tìm",
|
"wanted": "Đang tìm",
|
||||||
@@ -73,7 +96,8 @@
|
|||||||
"pihole": {
|
"pihole": {
|
||||||
"queries": "Queries",
|
"queries": "Queries",
|
||||||
"blocked": "Blocked",
|
"blocked": "Blocked",
|
||||||
"gravity": "Gravity"
|
"gravity": "Gravity",
|
||||||
|
"blocked_percent": "Blocked %"
|
||||||
},
|
},
|
||||||
"speedtest": {
|
"speedtest": {
|
||||||
"upload": "Upload",
|
"upload": "Upload",
|
||||||
@@ -153,7 +177,7 @@
|
|||||||
"lidarr": {
|
"lidarr": {
|
||||||
"wanted": "Wanted",
|
"wanted": "Wanted",
|
||||||
"queued": "Queued",
|
"queued": "Queued",
|
||||||
"albums": "Albums"
|
"artists": "Artists"
|
||||||
},
|
},
|
||||||
"adguard": {
|
"adguard": {
|
||||||
"queries": "Queries",
|
"queries": "Queries",
|
||||||
@@ -203,17 +227,27 @@
|
|||||||
"wlan": "WLAN",
|
"wlan": "WLAN",
|
||||||
"devices": "Devices",
|
"devices": "Devices",
|
||||||
"lan_devices": "LAN Devices",
|
"lan_devices": "LAN Devices",
|
||||||
"wlan_devices": "WLAN Devices"
|
"wlan_devices": "WLAN Devices",
|
||||||
|
"empty_data": "Subsystem status unknown"
|
||||||
},
|
},
|
||||||
"plex": {
|
"plex": {
|
||||||
"streams": "Active Streams",
|
"streams": "Active Streams",
|
||||||
"movies": "Movies",
|
"movies": "Movies",
|
||||||
"tv": "TV Shows"
|
"tv": "TV Shows",
|
||||||
|
"albums": "Albums"
|
||||||
},
|
},
|
||||||
"glances": {
|
"glances": {
|
||||||
"cpu": "CPU",
|
"cpu": "CPU",
|
||||||
"mem": "MEM",
|
"wait": "Please wait",
|
||||||
"wait": "Please wait"
|
"temp": "TEMP",
|
||||||
|
"uptime": "UP",
|
||||||
|
"days": "d",
|
||||||
|
"hours": "h",
|
||||||
|
"load": "Load",
|
||||||
|
"warn": "Warn",
|
||||||
|
"total": "Total",
|
||||||
|
"free": "Free",
|
||||||
|
"used": "Used"
|
||||||
},
|
},
|
||||||
"changedetectionio": {
|
"changedetectionio": {
|
||||||
"totalObserved": "Total Observed",
|
"totalObserved": "Total Observed",
|
||||||
@@ -279,7 +313,11 @@
|
|||||||
},
|
},
|
||||||
"quicklaunch": {
|
"quicklaunch": {
|
||||||
"bookmark": "Bookmark",
|
"bookmark": "Bookmark",
|
||||||
"service": "Service"
|
"service": "Service",
|
||||||
|
"search": "Search",
|
||||||
|
"custom": "Custom",
|
||||||
|
"visit": "Visit",
|
||||||
|
"url": "URL"
|
||||||
},
|
},
|
||||||
"homebridge": {
|
"homebridge": {
|
||||||
"available_update": "System",
|
"available_update": "System",
|
||||||
@@ -287,7 +325,10 @@
|
|||||||
"update_available": "Update Available",
|
"update_available": "Update Available",
|
||||||
"up_to_date": "Up to Date",
|
"up_to_date": "Up to Date",
|
||||||
"child_bridges": "Child Bridges",
|
"child_bridges": "Child Bridges",
|
||||||
"child_bridges_status": "{{ok}}/{{total}}"
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
|
"up": "Up",
|
||||||
|
"down": "Down",
|
||||||
|
"pending": "Pending"
|
||||||
},
|
},
|
||||||
"autobrr": {
|
"autobrr": {
|
||||||
"approvedPushes": "Approved",
|
"approvedPushes": "Approved",
|
||||||
@@ -403,5 +444,205 @@
|
|||||||
"memory": "Active Memory",
|
"memory": "Active Memory",
|
||||||
"wanUpload": "WAN Upload",
|
"wanUpload": "WAN Upload",
|
||||||
"wanDownload": "WAN Download"
|
"wanDownload": "WAN Download"
|
||||||
|
},
|
||||||
|
"moonraker": {
|
||||||
|
"printer_state": "Printer State",
|
||||||
|
"print_status": "Print Status",
|
||||||
|
"print_progress": "Progress",
|
||||||
|
"layers": "Layers"
|
||||||
|
},
|
||||||
|
"medusa": {
|
||||||
|
"wanted": "Wanted",
|
||||||
|
"queued": "Queued",
|
||||||
|
"series": "Series"
|
||||||
|
},
|
||||||
|
"octoprint": {
|
||||||
|
"printer_state": "Status",
|
||||||
|
"temp_tool": "Tool temp",
|
||||||
|
"temp_bed": "Bed temp",
|
||||||
|
"job_completion": "Completion"
|
||||||
|
},
|
||||||
|
"cloudflared": {
|
||||||
|
"origin_ip": "Origin IP",
|
||||||
|
"status": "Status"
|
||||||
|
},
|
||||||
|
"proxmoxbackupserver": {
|
||||||
|
"datastore_usage": "Datastore",
|
||||||
|
"failed_tasks_24h": "Failed Tasks 24h",
|
||||||
|
"cpu_usage": "CPU",
|
||||||
|
"memory_usage": "Memory"
|
||||||
|
},
|
||||||
|
"immich": {
|
||||||
|
"users": "Users",
|
||||||
|
"photos": "Photos",
|
||||||
|
"videos": "Videos",
|
||||||
|
"storage": "Storage"
|
||||||
|
},
|
||||||
|
"uptimekuma": {
|
||||||
|
"up": "Sites Up",
|
||||||
|
"down": "Sites Down",
|
||||||
|
"uptime": "Uptime",
|
||||||
|
"incident": "Incident",
|
||||||
|
"m": "m"
|
||||||
|
},
|
||||||
|
"komga": {
|
||||||
|
"libraries": "Libraries",
|
||||||
|
"series": "Series",
|
||||||
|
"books": "Books"
|
||||||
|
},
|
||||||
|
"mylar": {
|
||||||
|
"series": "Series",
|
||||||
|
"issues": "Issues",
|
||||||
|
"wanted": "Wanted"
|
||||||
|
},
|
||||||
|
"photoprism": {
|
||||||
|
"photos": "Photos",
|
||||||
|
"videos": "Videos",
|
||||||
|
"people": "People",
|
||||||
|
"albums": "Albums"
|
||||||
|
},
|
||||||
|
"diskstation": {
|
||||||
|
"days": "Days",
|
||||||
|
"uptime": "Uptime",
|
||||||
|
"volumeAvailable": "Available"
|
||||||
|
},
|
||||||
|
"fileflows": {
|
||||||
|
"queue": "Queue",
|
||||||
|
"processing": "Processing",
|
||||||
|
"processed": "Processed",
|
||||||
|
"time": "Time"
|
||||||
|
},
|
||||||
|
"grafana": {
|
||||||
|
"dashboards": "Dashboards",
|
||||||
|
"datasources": "Data Sources",
|
||||||
|
"totalalerts": "Total Alerts",
|
||||||
|
"alertstriggered": "Alerts Triggered"
|
||||||
|
},
|
||||||
|
"nextcloud": {
|
||||||
|
"cpuload": "Cpu Load",
|
||||||
|
"memoryusage": "Memory Usage",
|
||||||
|
"freespace": "Free Space",
|
||||||
|
"activeusers": "Active Users",
|
||||||
|
"numfiles": "Files",
|
||||||
|
"numshares": "Shared Items"
|
||||||
|
},
|
||||||
|
"kopia": {
|
||||||
|
"status": "Status",
|
||||||
|
"size": "Size",
|
||||||
|
"lastrun": "Last Run",
|
||||||
|
"nextrun": "Next Run",
|
||||||
|
"failed": "Failed"
|
||||||
|
},
|
||||||
|
"unmanic": {
|
||||||
|
"active_workers": "Active Workers",
|
||||||
|
"total_workers": "Total Workers",
|
||||||
|
"records_total": "Queue Length"
|
||||||
|
},
|
||||||
|
"healthchecks": {
|
||||||
|
"new": "New",
|
||||||
|
"up": "Online",
|
||||||
|
"grace": "In Grace Period",
|
||||||
|
"down": "Offline",
|
||||||
|
"paused": "Paused",
|
||||||
|
"status": "Status",
|
||||||
|
"last_ping": "Last Ping",
|
||||||
|
"never": "No pings yet"
|
||||||
|
},
|
||||||
|
"pterodactyl": {
|
||||||
|
"servers": "Servers",
|
||||||
|
"nodes": "Nodes"
|
||||||
|
},
|
||||||
|
"prometheus": {
|
||||||
|
"targets_up": "Targets Up",
|
||||||
|
"targets_down": "Targets Down",
|
||||||
|
"targets_total": "Total Targets"
|
||||||
|
},
|
||||||
|
"minecraft": {
|
||||||
|
"players": "Players",
|
||||||
|
"version": "Version",
|
||||||
|
"status": "Status",
|
||||||
|
"up": "Online",
|
||||||
|
"down": "Offline"
|
||||||
|
},
|
||||||
|
"ghostfolio": {
|
||||||
|
"gross_percent_today": "Today",
|
||||||
|
"gross_percent_1y": "One year",
|
||||||
|
"gross_percent_max": "All time"
|
||||||
|
},
|
||||||
|
"audiobookshelf": {
|
||||||
|
"podcasts": "Podcasts",
|
||||||
|
"books": "Books",
|
||||||
|
"podcastsDuration": "Duration",
|
||||||
|
"booksDuration": "Duration"
|
||||||
|
},
|
||||||
|
"homeassistant": {
|
||||||
|
"people_home": "People Home",
|
||||||
|
"lights_on": "Lights On",
|
||||||
|
"switches_on": "Switches On"
|
||||||
|
},
|
||||||
|
"freshrss": {
|
||||||
|
"subscriptions": "Subscriptions",
|
||||||
|
"unread": "Unread"
|
||||||
|
},
|
||||||
|
"channelsdvrserver": {
|
||||||
|
"shows": "Shows",
|
||||||
|
"recordings": "Recordings",
|
||||||
|
"scheduled": "Scheduled",
|
||||||
|
"passes": "Passes"
|
||||||
|
},
|
||||||
|
"whatsupdocker": {
|
||||||
|
"monitoring": "Monitoring",
|
||||||
|
"updates": "Updates"
|
||||||
|
},
|
||||||
|
"tailscale": {
|
||||||
|
"address": "Address",
|
||||||
|
"expires": "Expires",
|
||||||
|
"never": "Never",
|
||||||
|
"last_seen": "Last Seen",
|
||||||
|
"hours": "{{number}}h",
|
||||||
|
"now": "Now",
|
||||||
|
"years": "{{number}}y",
|
||||||
|
"weeks": "{{number}}w",
|
||||||
|
"days": "{{number}}d",
|
||||||
|
"minutes": "{{number}}m",
|
||||||
|
"seconds": "{{number}}s",
|
||||||
|
"ago": "{{value}} Ago"
|
||||||
|
},
|
||||||
|
"qnap": {
|
||||||
|
"cpuUsage": "CPU Usage",
|
||||||
|
"memUsage": "MEM Usage",
|
||||||
|
"systemTempC": "System Temp",
|
||||||
|
"poolUsage": "Pool Usage",
|
||||||
|
"volumeUsage": "Volume Usage",
|
||||||
|
"invalid": "Invalid"
|
||||||
|
},
|
||||||
|
"pfsense": {
|
||||||
|
"load": "Load Avg",
|
||||||
|
"memory": "Mem Usage",
|
||||||
|
"wanStatus": "WAN Status",
|
||||||
|
"up": "Up",
|
||||||
|
"down": "Down",
|
||||||
|
"temp": "Temp",
|
||||||
|
"disk": "Disk Usage",
|
||||||
|
"wanIP": "WAN IP"
|
||||||
|
},
|
||||||
|
"caddy": {
|
||||||
|
"upstreams": "Upstreams",
|
||||||
|
"requests": "Current requests",
|
||||||
|
"requests_failed": "Failed requests"
|
||||||
|
},
|
||||||
|
"evcc": {
|
||||||
|
"pv_power": "Production",
|
||||||
|
"battery_soc": "Battery",
|
||||||
|
"grid_power": "Grid",
|
||||||
|
"home_power": "Consumption",
|
||||||
|
"charge_power": "Charger",
|
||||||
|
"watt_hour": "Wh"
|
||||||
|
},
|
||||||
|
"pialert": {
|
||||||
|
"total": "Total",
|
||||||
|
"connected": "Connected",
|
||||||
|
"new_devices": "New Devices",
|
||||||
|
"down_alerts": "Down Alerts"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -3,7 +3,11 @@
|
|||||||
"transcoding": "轉碼緊",
|
"transcoding": "轉碼緊",
|
||||||
"bitrate": "比特率",
|
"bitrate": "比特率",
|
||||||
"playing": "播放緊",
|
"playing": "播放緊",
|
||||||
"no_active": "無任何活動"
|
"no_active": "無任何活動",
|
||||||
|
"movies": "Movies",
|
||||||
|
"series": "Series",
|
||||||
|
"episodes": "Episodes",
|
||||||
|
"songs": "Songs"
|
||||||
},
|
},
|
||||||
"tautulli": {
|
"tautulli": {
|
||||||
"playing": "播放緊",
|
"playing": "播放緊",
|
||||||
@@ -40,7 +44,15 @@
|
|||||||
"free": "剩餘",
|
"free": "剩餘",
|
||||||
"used": "用咗",
|
"used": "用咗",
|
||||||
"load": "負荷",
|
"load": "負荷",
|
||||||
"cpu": "CPU"
|
"cpu": "CPU",
|
||||||
|
"mem": "MEM",
|
||||||
|
"temp": "TEMP",
|
||||||
|
"max": "Max",
|
||||||
|
"uptime": "UP",
|
||||||
|
"months": "mo",
|
||||||
|
"days": "d",
|
||||||
|
"hours": "h",
|
||||||
|
"minutes": "m"
|
||||||
},
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "接收",
|
"rx": "接收",
|
||||||
@@ -49,7 +61,14 @@
|
|||||||
"cpu": "處理器",
|
"cpu": "處理器",
|
||||||
"offline": "離線",
|
"offline": "離線",
|
||||||
"error": "Error",
|
"error": "Error",
|
||||||
"unknown": "Unknown"
|
"unknown": "Unknown",
|
||||||
|
"running": "Running",
|
||||||
|
"starting": "Starting",
|
||||||
|
"unhealthy": "Unhealthy",
|
||||||
|
"not_found": "Not Found",
|
||||||
|
"exited": "Exited",
|
||||||
|
"partial": "Partial",
|
||||||
|
"healthy": "Healthy"
|
||||||
},
|
},
|
||||||
"nzbget": {
|
"nzbget": {
|
||||||
"rate": "速度",
|
"rate": "速度",
|
||||||
@@ -75,18 +94,22 @@
|
|||||||
"sonarr": {
|
"sonarr": {
|
||||||
"wanted": "想睇",
|
"wanted": "想睇",
|
||||||
"queued": "排緊隊",
|
"queued": "排緊隊",
|
||||||
"series": "電視劇"
|
"series": "電視劇",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
},
|
},
|
||||||
"radarr": {
|
"radarr": {
|
||||||
"wanted": "想睇",
|
"wanted": "想睇",
|
||||||
"queued": "排緊隊",
|
"queued": "排緊隊",
|
||||||
"movies": "電影",
|
"movies": "電影",
|
||||||
"missing": "Missing"
|
"missing": "Missing",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
},
|
},
|
||||||
"lidarr": {
|
"lidarr": {
|
||||||
"wanted": "想睇",
|
"wanted": "想睇",
|
||||||
"queued": "排緊隊",
|
"queued": "排緊隊",
|
||||||
"albums": "專輯"
|
"artists": "Artists"
|
||||||
},
|
},
|
||||||
"readarr": {
|
"readarr": {
|
||||||
"wanted": "想睇",
|
"wanted": "想睇",
|
||||||
@@ -116,7 +139,8 @@
|
|||||||
"pihole": {
|
"pihole": {
|
||||||
"queries": "查詢",
|
"queries": "查詢",
|
||||||
"blocked": "封鎖",
|
"blocked": "封鎖",
|
||||||
"gravity": "重力"
|
"gravity": "重力",
|
||||||
|
"blocked_percent": "Blocked %"
|
||||||
},
|
},
|
||||||
"adguard": {
|
"adguard": {
|
||||||
"queries": "查詢",
|
"queries": "查詢",
|
||||||
@@ -203,17 +227,27 @@
|
|||||||
"wlan": "WLAN",
|
"wlan": "WLAN",
|
||||||
"devices": "Devices",
|
"devices": "Devices",
|
||||||
"lan_devices": "LAN Devices",
|
"lan_devices": "LAN Devices",
|
||||||
"wlan_devices": "WLAN Devices"
|
"wlan_devices": "WLAN Devices",
|
||||||
|
"empty_data": "Subsystem status unknown"
|
||||||
},
|
},
|
||||||
"plex": {
|
"plex": {
|
||||||
"streams": "Active Streams",
|
"streams": "Active Streams",
|
||||||
"movies": "Movies",
|
"movies": "Movies",
|
||||||
"tv": "TV Shows"
|
"tv": "TV Shows",
|
||||||
|
"albums": "Albums"
|
||||||
},
|
},
|
||||||
"glances": {
|
"glances": {
|
||||||
"cpu": "CPU",
|
"cpu": "CPU",
|
||||||
"mem": "MEM",
|
"wait": "Please wait",
|
||||||
"wait": "Please wait"
|
"temp": "TEMP",
|
||||||
|
"uptime": "UP",
|
||||||
|
"days": "d",
|
||||||
|
"hours": "h",
|
||||||
|
"load": "Load",
|
||||||
|
"warn": "Warn",
|
||||||
|
"total": "Total",
|
||||||
|
"free": "Free",
|
||||||
|
"used": "Used"
|
||||||
},
|
},
|
||||||
"changedetectionio": {
|
"changedetectionio": {
|
||||||
"totalObserved": "Total Observed",
|
"totalObserved": "Total Observed",
|
||||||
@@ -279,7 +313,11 @@
|
|||||||
},
|
},
|
||||||
"quicklaunch": {
|
"quicklaunch": {
|
||||||
"bookmark": "Bookmark",
|
"bookmark": "Bookmark",
|
||||||
"service": "Service"
|
"service": "Service",
|
||||||
|
"search": "Search",
|
||||||
|
"custom": "Custom",
|
||||||
|
"visit": "Visit",
|
||||||
|
"url": "URL"
|
||||||
},
|
},
|
||||||
"homebridge": {
|
"homebridge": {
|
||||||
"available_update": "System",
|
"available_update": "System",
|
||||||
@@ -287,7 +325,10 @@
|
|||||||
"update_available": "Update Available",
|
"update_available": "Update Available",
|
||||||
"up_to_date": "Up to Date",
|
"up_to_date": "Up to Date",
|
||||||
"child_bridges": "Child Bridges",
|
"child_bridges": "Child Bridges",
|
||||||
"child_bridges_status": "{{ok}}/{{total}}"
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
|
"up": "Up",
|
||||||
|
"pending": "Pending",
|
||||||
|
"down": "Down"
|
||||||
},
|
},
|
||||||
"autobrr": {
|
"autobrr": {
|
||||||
"approvedPushes": "Approved",
|
"approvedPushes": "Approved",
|
||||||
@@ -403,5 +444,205 @@
|
|||||||
"memory": "Active Memory",
|
"memory": "Active Memory",
|
||||||
"wanUpload": "WAN Upload",
|
"wanUpload": "WAN Upload",
|
||||||
"wanDownload": "WAN Download"
|
"wanDownload": "WAN Download"
|
||||||
|
},
|
||||||
|
"moonraker": {
|
||||||
|
"print_progress": "Progress",
|
||||||
|
"layers": "Layers",
|
||||||
|
"printer_state": "Printer State",
|
||||||
|
"print_status": "Print Status"
|
||||||
|
},
|
||||||
|
"medusa": {
|
||||||
|
"wanted": "Wanted",
|
||||||
|
"queued": "Queued",
|
||||||
|
"series": "Series"
|
||||||
|
},
|
||||||
|
"octoprint": {
|
||||||
|
"printer_state": "Status",
|
||||||
|
"temp_tool": "Tool temp",
|
||||||
|
"temp_bed": "Bed temp",
|
||||||
|
"job_completion": "Completion"
|
||||||
|
},
|
||||||
|
"cloudflared": {
|
||||||
|
"origin_ip": "Origin IP",
|
||||||
|
"status": "Status"
|
||||||
|
},
|
||||||
|
"proxmoxbackupserver": {
|
||||||
|
"datastore_usage": "Datastore",
|
||||||
|
"failed_tasks_24h": "Failed Tasks 24h",
|
||||||
|
"cpu_usage": "CPU",
|
||||||
|
"memory_usage": "Memory"
|
||||||
|
},
|
||||||
|
"immich": {
|
||||||
|
"users": "Users",
|
||||||
|
"photos": "Photos",
|
||||||
|
"videos": "Videos",
|
||||||
|
"storage": "Storage"
|
||||||
|
},
|
||||||
|
"uptimekuma": {
|
||||||
|
"up": "Sites Up",
|
||||||
|
"down": "Sites Down",
|
||||||
|
"uptime": "Uptime",
|
||||||
|
"incident": "Incident",
|
||||||
|
"m": "m"
|
||||||
|
},
|
||||||
|
"komga": {
|
||||||
|
"libraries": "Libraries",
|
||||||
|
"series": "Series",
|
||||||
|
"books": "Books"
|
||||||
|
},
|
||||||
|
"mylar": {
|
||||||
|
"series": "Series",
|
||||||
|
"issues": "Issues",
|
||||||
|
"wanted": "Wanted"
|
||||||
|
},
|
||||||
|
"photoprism": {
|
||||||
|
"albums": "Albums",
|
||||||
|
"photos": "Photos",
|
||||||
|
"videos": "Videos",
|
||||||
|
"people": "People"
|
||||||
|
},
|
||||||
|
"diskstation": {
|
||||||
|
"days": "Days",
|
||||||
|
"uptime": "Uptime",
|
||||||
|
"volumeAvailable": "Available"
|
||||||
|
},
|
||||||
|
"fileflows": {
|
||||||
|
"queue": "Queue",
|
||||||
|
"processed": "Processed",
|
||||||
|
"time": "Time",
|
||||||
|
"processing": "Processing"
|
||||||
|
},
|
||||||
|
"grafana": {
|
||||||
|
"dashboards": "Dashboards",
|
||||||
|
"datasources": "Data Sources",
|
||||||
|
"totalalerts": "Total Alerts",
|
||||||
|
"alertstriggered": "Alerts Triggered"
|
||||||
|
},
|
||||||
|
"nextcloud": {
|
||||||
|
"cpuload": "Cpu Load",
|
||||||
|
"memoryusage": "Memory Usage",
|
||||||
|
"freespace": "Free Space",
|
||||||
|
"activeusers": "Active Users",
|
||||||
|
"numfiles": "Files",
|
||||||
|
"numshares": "Shared Items"
|
||||||
|
},
|
||||||
|
"kopia": {
|
||||||
|
"lastrun": "Last Run",
|
||||||
|
"nextrun": "Next Run",
|
||||||
|
"failed": "Failed",
|
||||||
|
"status": "Status",
|
||||||
|
"size": "Size"
|
||||||
|
},
|
||||||
|
"unmanic": {
|
||||||
|
"active_workers": "Active Workers",
|
||||||
|
"total_workers": "Total Workers",
|
||||||
|
"records_total": "Queue Length"
|
||||||
|
},
|
||||||
|
"healthchecks": {
|
||||||
|
"new": "New",
|
||||||
|
"up": "Online",
|
||||||
|
"grace": "In Grace Period",
|
||||||
|
"down": "Offline",
|
||||||
|
"paused": "Paused",
|
||||||
|
"status": "Status",
|
||||||
|
"last_ping": "Last Ping",
|
||||||
|
"never": "No pings yet"
|
||||||
|
},
|
||||||
|
"pterodactyl": {
|
||||||
|
"servers": "Servers",
|
||||||
|
"nodes": "Nodes"
|
||||||
|
},
|
||||||
|
"prometheus": {
|
||||||
|
"targets_up": "Targets Up",
|
||||||
|
"targets_down": "Targets Down",
|
||||||
|
"targets_total": "Total Targets"
|
||||||
|
},
|
||||||
|
"minecraft": {
|
||||||
|
"players": "Players",
|
||||||
|
"version": "Version",
|
||||||
|
"status": "Status",
|
||||||
|
"up": "Online",
|
||||||
|
"down": "Offline"
|
||||||
|
},
|
||||||
|
"ghostfolio": {
|
||||||
|
"gross_percent_today": "Today",
|
||||||
|
"gross_percent_1y": "One year",
|
||||||
|
"gross_percent_max": "All time"
|
||||||
|
},
|
||||||
|
"audiobookshelf": {
|
||||||
|
"podcasts": "Podcasts",
|
||||||
|
"books": "Books",
|
||||||
|
"podcastsDuration": "Duration",
|
||||||
|
"booksDuration": "Duration"
|
||||||
|
},
|
||||||
|
"homeassistant": {
|
||||||
|
"people_home": "People Home",
|
||||||
|
"lights_on": "Lights On",
|
||||||
|
"switches_on": "Switches On"
|
||||||
|
},
|
||||||
|
"freshrss": {
|
||||||
|
"subscriptions": "Subscriptions",
|
||||||
|
"unread": "Unread"
|
||||||
|
},
|
||||||
|
"channelsdvrserver": {
|
||||||
|
"shows": "Shows",
|
||||||
|
"recordings": "Recordings",
|
||||||
|
"scheduled": "Scheduled",
|
||||||
|
"passes": "Passes"
|
||||||
|
},
|
||||||
|
"whatsupdocker": {
|
||||||
|
"monitoring": "Monitoring",
|
||||||
|
"updates": "Updates"
|
||||||
|
},
|
||||||
|
"tailscale": {
|
||||||
|
"address": "Address",
|
||||||
|
"expires": "Expires",
|
||||||
|
"never": "Never",
|
||||||
|
"last_seen": "Last Seen",
|
||||||
|
"now": "Now",
|
||||||
|
"years": "{{number}}y",
|
||||||
|
"weeks": "{{number}}w",
|
||||||
|
"days": "{{number}}d",
|
||||||
|
"hours": "{{number}}h",
|
||||||
|
"minutes": "{{number}}m",
|
||||||
|
"seconds": "{{number}}s",
|
||||||
|
"ago": "{{value}} Ago"
|
||||||
|
},
|
||||||
|
"qnap": {
|
||||||
|
"systemTempC": "System Temp",
|
||||||
|
"poolUsage": "Pool Usage",
|
||||||
|
"cpuUsage": "CPU Usage",
|
||||||
|
"memUsage": "MEM Usage",
|
||||||
|
"volumeUsage": "Volume Usage",
|
||||||
|
"invalid": "Invalid"
|
||||||
|
},
|
||||||
|
"pfsense": {
|
||||||
|
"load": "Load Avg",
|
||||||
|
"memory": "Mem Usage",
|
||||||
|
"wanStatus": "WAN Status",
|
||||||
|
"up": "Up",
|
||||||
|
"down": "Down",
|
||||||
|
"temp": "Temp",
|
||||||
|
"disk": "Disk Usage",
|
||||||
|
"wanIP": "WAN IP"
|
||||||
|
},
|
||||||
|
"caddy": {
|
||||||
|
"upstreams": "Upstreams",
|
||||||
|
"requests": "Current requests",
|
||||||
|
"requests_failed": "Failed requests"
|
||||||
|
},
|
||||||
|
"evcc": {
|
||||||
|
"pv_power": "Production",
|
||||||
|
"battery_soc": "Battery",
|
||||||
|
"grid_power": "Grid",
|
||||||
|
"home_power": "Consumption",
|
||||||
|
"charge_power": "Charger",
|
||||||
|
"watt_hour": "Wh"
|
||||||
|
},
|
||||||
|
"pialert": {
|
||||||
|
"total": "Total",
|
||||||
|
"connected": "Connected",
|
||||||
|
"new_devices": "New Devices",
|
||||||
|
"down_alerts": "Down Alerts"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -3,20 +3,28 @@
|
|||||||
"missing_type": "缺少小部件类型:{{type}}",
|
"missing_type": "缺少小部件类型:{{type}}",
|
||||||
"api_error": "API错误",
|
"api_error": "API错误",
|
||||||
"status": "状态",
|
"status": "状态",
|
||||||
"information": "Information",
|
"information": "信息",
|
||||||
"url": "URL",
|
"url": "URL",
|
||||||
"raw_error": "Raw Error",
|
"raw_error": "原始错误",
|
||||||
"response_data": "Response Data"
|
"response_data": "返回数据"
|
||||||
},
|
},
|
||||||
"search": {
|
"search": {
|
||||||
"placeholder": "搜索…"
|
"placeholder": "搜索…"
|
||||||
},
|
},
|
||||||
"resources": {
|
"resources": {
|
||||||
"total": "共",
|
"total": "总计",
|
||||||
"free": "空闲",
|
"free": "空闲",
|
||||||
"used": "已用",
|
"used": "已用",
|
||||||
"load": "负载",
|
"load": "负载",
|
||||||
"cpu": "CPU"
|
"cpu": "处理器",
|
||||||
|
"mem": "内存",
|
||||||
|
"temp": "温度",
|
||||||
|
"max": "最大",
|
||||||
|
"uptime": "运行时间",
|
||||||
|
"months": "月",
|
||||||
|
"days": "天",
|
||||||
|
"hours": "时",
|
||||||
|
"minutes": "分"
|
||||||
},
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "接收",
|
"rx": "接收",
|
||||||
@@ -24,14 +32,25 @@
|
|||||||
"mem": "内存",
|
"mem": "内存",
|
||||||
"cpu": "处理器",
|
"cpu": "处理器",
|
||||||
"offline": "离线",
|
"offline": "离线",
|
||||||
"error": "Error",
|
"error": "错误",
|
||||||
"unknown": "Unknown"
|
"unknown": "未知问题",
|
||||||
|
"starting": "启动中",
|
||||||
|
"unhealthy": "不健康的",
|
||||||
|
"not_found": "未找到",
|
||||||
|
"running": "运行中",
|
||||||
|
"exited": "已退出",
|
||||||
|
"partial": "部分",
|
||||||
|
"healthy": "健康的"
|
||||||
},
|
},
|
||||||
"emby": {
|
"emby": {
|
||||||
"playing": "播放中",
|
"playing": "播放中",
|
||||||
"transcoding": "转码",
|
"transcoding": "转码",
|
||||||
"bitrate": "比特率",
|
"bitrate": "比特率",
|
||||||
"no_active": "暂无播放"
|
"no_active": "暂无播放",
|
||||||
|
"movies": "电影",
|
||||||
|
"series": "系列",
|
||||||
|
"episodes": "剧集",
|
||||||
|
"songs": "歌曲"
|
||||||
},
|
},
|
||||||
"tautulli": {
|
"tautulli": {
|
||||||
"playing": "播放中",
|
"playing": "播放中",
|
||||||
@@ -47,13 +66,17 @@
|
|||||||
"sonarr": {
|
"sonarr": {
|
||||||
"wanted": "想看",
|
"wanted": "想看",
|
||||||
"queued": "排队",
|
"queued": "排队",
|
||||||
"series": "系列"
|
"series": "系列",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
},
|
},
|
||||||
"radarr": {
|
"radarr": {
|
||||||
"wanted": "想看",
|
"wanted": "想看",
|
||||||
"queued": "队列",
|
"queued": "队列",
|
||||||
"movies": "电影",
|
"movies": "电影",
|
||||||
"missing": "丢失"
|
"missing": "丢失",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
},
|
},
|
||||||
"readarr": {
|
"readarr": {
|
||||||
"wanted": "订阅",
|
"wanted": "订阅",
|
||||||
@@ -73,7 +96,8 @@
|
|||||||
"pihole": {
|
"pihole": {
|
||||||
"queries": "查询",
|
"queries": "查询",
|
||||||
"blocked": "阻止",
|
"blocked": "阻止",
|
||||||
"gravity": "重力"
|
"gravity": "重力",
|
||||||
|
"blocked_percent": "拦截 %"
|
||||||
},
|
},
|
||||||
"speedtest": {
|
"speedtest": {
|
||||||
"upload": "上传",
|
"upload": "上传",
|
||||||
@@ -105,7 +129,7 @@
|
|||||||
"pending": "待办",
|
"pending": "待办",
|
||||||
"approved": "已批准",
|
"approved": "已批准",
|
||||||
"available": "可用",
|
"available": "可用",
|
||||||
"processing": "Processing"
|
"processing": "处理中"
|
||||||
},
|
},
|
||||||
"sabnzbd": {
|
"sabnzbd": {
|
||||||
"rate": "速率",
|
"rate": "速率",
|
||||||
@@ -153,7 +177,7 @@
|
|||||||
"lidarr": {
|
"lidarr": {
|
||||||
"wanted": "订阅",
|
"wanted": "订阅",
|
||||||
"queued": "队列",
|
"queued": "队列",
|
||||||
"albums": "相册"
|
"artists": "Artists"
|
||||||
},
|
},
|
||||||
"adguard": {
|
"adguard": {
|
||||||
"queries": "查询",
|
"queries": "查询",
|
||||||
@@ -186,8 +210,8 @@
|
|||||||
"proxmox": {
|
"proxmox": {
|
||||||
"mem": "内存",
|
"mem": "内存",
|
||||||
"cpu": "处理器",
|
"cpu": "处理器",
|
||||||
"lxc": "LXC",
|
"lxc": "容器",
|
||||||
"vms": "VMs"
|
"vms": "虚拟机"
|
||||||
},
|
},
|
||||||
"unifi": {
|
"unifi": {
|
||||||
"users": "用户",
|
"users": "用户",
|
||||||
@@ -203,17 +227,27 @@
|
|||||||
"wlan": "无线局域网",
|
"wlan": "无线局域网",
|
||||||
"devices": "设备",
|
"devices": "设备",
|
||||||
"lan_devices": "局域网设备",
|
"lan_devices": "局域网设备",
|
||||||
"wlan_devices": "无线局域网设备"
|
"wlan_devices": "无线局域网设备",
|
||||||
|
"empty_data": "子系统状态未知"
|
||||||
},
|
},
|
||||||
"plex": {
|
"plex": {
|
||||||
"streams": "活动流",
|
"streams": "活动流",
|
||||||
"movies": "电影",
|
"movies": "电影",
|
||||||
"tv": "电视节目"
|
"tv": "电视节目",
|
||||||
|
"albums": "专辑"
|
||||||
},
|
},
|
||||||
"glances": {
|
"glances": {
|
||||||
"cpu": "处理器",
|
"cpu": "处理器",
|
||||||
"mem": "内存",
|
"wait": "请稍等",
|
||||||
"wait": "请稍等"
|
"temp": "温度",
|
||||||
|
"uptime": "运行时间",
|
||||||
|
"days": "天",
|
||||||
|
"hours": "时",
|
||||||
|
"load": "Load",
|
||||||
|
"warn": "Warn",
|
||||||
|
"total": "Total",
|
||||||
|
"free": "Free",
|
||||||
|
"used": "Used"
|
||||||
},
|
},
|
||||||
"changedetectionio": {
|
"changedetectionio": {
|
||||||
"totalObserved": "观察到的总数",
|
"totalObserved": "观察到的总数",
|
||||||
@@ -228,87 +262,94 @@
|
|||||||
"45-day": "有雾",
|
"45-day": "有雾",
|
||||||
"48-day": "有雾",
|
"48-day": "有雾",
|
||||||
"51-day": "小雨",
|
"51-day": "小雨",
|
||||||
"73-night": "Snow",
|
"73-night": "中雪",
|
||||||
"75-day": "Heavy Snow",
|
"75-day": "大雪",
|
||||||
"1-night": "大部晴朗",
|
"1-night": "大部晴朗",
|
||||||
"2-day": "多云",
|
"2-day": "多云",
|
||||||
"2-night": "多云",
|
"2-night": "多云",
|
||||||
"45-night": "有雾",
|
"45-night": "有雾",
|
||||||
"48-night": "有雾",
|
"48-night": "有雾",
|
||||||
"51-night": "小雨",
|
"51-night": "小雨",
|
||||||
"53-day": "Drizzle",
|
"53-day": "小雨",
|
||||||
"53-night": "Drizzle",
|
"53-night": "小雨",
|
||||||
"55-day": "Heavy Drizzle",
|
"55-day": "毛毛雨",
|
||||||
"55-night": "Heavy Drizzle",
|
"55-night": "毛毛雨",
|
||||||
"56-day": "Light Freezing Drizzle",
|
"56-day": "小冻毛雨",
|
||||||
"56-night": "Light Freezing Drizzle",
|
"56-night": "小冻毛雨",
|
||||||
"57-day": "Freezing Drizzle",
|
"57-day": "冻毛雨",
|
||||||
"57-night": "Freezing Drizzle",
|
"57-night": "冻毛雨",
|
||||||
"61-day": "Light Rain",
|
"61-day": "小雨",
|
||||||
"61-night": "Light Rain",
|
"61-night": "小雨",
|
||||||
"63-day": "Rain",
|
"63-day": "雨",
|
||||||
"63-night": "Rain",
|
"63-night": "雨",
|
||||||
"65-day": "Heavy Rain",
|
"65-day": "大雨",
|
||||||
"65-night": "Heavy Rain",
|
"65-night": "大雨",
|
||||||
"66-day": "Freezing Rain",
|
"66-day": "冻雨",
|
||||||
"66-night": "Freezing Rain",
|
"66-night": "冻雨",
|
||||||
"67-day": "Freezing Rain",
|
"67-day": "冻雨",
|
||||||
"67-night": "Freezing Rain",
|
"67-night": "冻雨",
|
||||||
"71-day": "Light Snow",
|
"71-day": "小雪",
|
||||||
"71-night": "Light Snow",
|
"71-night": "小雪",
|
||||||
"73-day": "Snow",
|
"73-day": "中雪",
|
||||||
"75-night": "Heavy Snow",
|
"75-night": "大雪",
|
||||||
"77-day": "Snow Grains",
|
"77-day": "雪粒",
|
||||||
"77-night": "Snow Grains",
|
"77-night": "雪粒",
|
||||||
"80-day": "Light Showers",
|
"80-day": "微阵雨",
|
||||||
"80-night": "Light Showers",
|
"80-night": "微阵雨",
|
||||||
"81-day": "Showers",
|
"81-day": "阵雨",
|
||||||
"81-night": "Showers",
|
"81-night": "阵雨",
|
||||||
"82-day": "Heavy Showers",
|
"82-day": "强阵雨",
|
||||||
"82-night": "Heavy Showers",
|
"82-night": "强阵雨",
|
||||||
"85-day": "Snow Showers",
|
"85-day": "阵雪",
|
||||||
"85-night": "Snow Showers",
|
"85-night": "阵雪",
|
||||||
"86-day": "Snow Showers",
|
"86-day": "阵雪",
|
||||||
"86-night": "Snow Showers",
|
"86-night": "阵雪",
|
||||||
"95-day": "Thunderstorm",
|
"95-day": "雷雨",
|
||||||
"95-night": "Thunderstorm",
|
"95-night": "雷雨",
|
||||||
"96-day": "Thunderstorm With Hail",
|
"96-day": "雷雨伴随冰雹",
|
||||||
"96-night": "Thunderstorm With Hail",
|
"96-night": "雷雨伴随冰雹",
|
||||||
"99-day": "Thunderstorm With Hail",
|
"99-day": "雷雨伴随冰雹",
|
||||||
"99-night": "Thunderstorm With Hail"
|
"99-night": "雷雨伴随冰雹"
|
||||||
},
|
},
|
||||||
"quicklaunch": {
|
"quicklaunch": {
|
||||||
"bookmark": "书签",
|
"bookmark": "书签",
|
||||||
"service": "服务"
|
"service": "服务",
|
||||||
|
"search": "搜索",
|
||||||
|
"custom": "自定",
|
||||||
|
"visit": "访问",
|
||||||
|
"url": "网址"
|
||||||
},
|
},
|
||||||
"homebridge": {
|
"homebridge": {
|
||||||
"available_update": "System",
|
"available_update": "System",
|
||||||
"updates": "Updates",
|
"updates": "更新",
|
||||||
"update_available": "Update Available",
|
"update_available": "有可用的更新",
|
||||||
"up_to_date": "Up to Date",
|
"up_to_date": "Up to Date",
|
||||||
"child_bridges": "Child Bridges",
|
"child_bridges": "子网桥",
|
||||||
"child_bridges_status": "{{ok}}/{{total}}"
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
|
"up": "Up",
|
||||||
|
"pending": "待定中",
|
||||||
|
"down": "Down"
|
||||||
},
|
},
|
||||||
"autobrr": {
|
"autobrr": {
|
||||||
"approvedPushes": "Approved",
|
"approvedPushes": "已核准",
|
||||||
"rejectedPushes": "Rejected",
|
"rejectedPushes": "拒绝",
|
||||||
"filters": "Filters",
|
"filters": "Filters",
|
||||||
"indexers": "Indexers"
|
"indexers": "索引器"
|
||||||
},
|
},
|
||||||
"watchtower": {
|
"watchtower": {
|
||||||
"containers_scanned": "以扫描",
|
"containers_scanned": "已扫描",
|
||||||
"containers_updated": "以升级",
|
"containers_updated": "已升级",
|
||||||
"containers_failed": "失败"
|
"containers_failed": "失败"
|
||||||
},
|
},
|
||||||
"tubearchivist": {
|
"tubearchivist": {
|
||||||
"downloads": "Queue",
|
"downloads": "队列",
|
||||||
"videos": "Videos",
|
"videos": "影片",
|
||||||
"channels": "Channels",
|
"channels": "频道",
|
||||||
"playlists": "Playlists"
|
"playlists": "播放清单"
|
||||||
},
|
},
|
||||||
"truenas": {
|
"truenas": {
|
||||||
"load": "System Load",
|
"load": "系统负载",
|
||||||
"uptime": "Uptime",
|
"uptime": "运行时间",
|
||||||
"alerts": "警报",
|
"alerts": "警报",
|
||||||
"time": "{{value, number(style: unit; unitDisplay: long;)}}"
|
"time": "{{value, number(style: unit; unitDisplay: long;)}}"
|
||||||
},
|
},
|
||||||
@@ -317,91 +358,291 @@
|
|||||||
"please_wait": "请等待"
|
"please_wait": "请等待"
|
||||||
},
|
},
|
||||||
"pyload": {
|
"pyload": {
|
||||||
"speed": "Speed",
|
"speed": "速度",
|
||||||
"active": "Active",
|
"active": "Active",
|
||||||
"queue": "Queue",
|
"queue": "队列",
|
||||||
"total": "Total"
|
"total": "Total"
|
||||||
},
|
},
|
||||||
"gluetun": {
|
"gluetun": {
|
||||||
"public_ip": "Public IP",
|
"public_ip": "公网 IP",
|
||||||
"region": "Region",
|
"region": "区域",
|
||||||
"country": "Country"
|
"country": "国家"
|
||||||
},
|
},
|
||||||
"hdhomerun": {
|
"hdhomerun": {
|
||||||
"channels": "Channels",
|
"channels": "频道",
|
||||||
"hd": "HD"
|
"hd": "HD"
|
||||||
},
|
},
|
||||||
"ping": {
|
"ping": {
|
||||||
"error": "Error",
|
"error": "错误",
|
||||||
"ping": "Ping"
|
"ping": "Ping"
|
||||||
},
|
},
|
||||||
"scrutiny": {
|
"scrutiny": {
|
||||||
"passed": "Passed",
|
"passed": "通过",
|
||||||
"failed": "Failed",
|
"failed": "失败",
|
||||||
"unknown": "Unknown"
|
"unknown": "未知的"
|
||||||
},
|
},
|
||||||
"paperlessngx": {
|
"paperlessngx": {
|
||||||
"inbox": "Inbox",
|
"inbox": "收件箱",
|
||||||
"total": "Total"
|
"total": "Total"
|
||||||
},
|
},
|
||||||
"deluge": {
|
"deluge": {
|
||||||
"download": "Download",
|
"download": "下载",
|
||||||
"upload": "Upload",
|
"upload": "上传",
|
||||||
"leech": "Leech",
|
"leech": "下载中",
|
||||||
"seed": "Seed"
|
"seed": "做种"
|
||||||
},
|
},
|
||||||
"flood": {
|
"flood": {
|
||||||
"leech": "Leech",
|
"leech": "下载中",
|
||||||
"download": "Download",
|
"download": "下载",
|
||||||
"upload": "Upload",
|
"upload": "上传",
|
||||||
"seed": "Seed"
|
"seed": "做种"
|
||||||
},
|
},
|
||||||
"tdarr": {
|
"tdarr": {
|
||||||
"saved": "Saved",
|
"saved": "已保存",
|
||||||
"queue": "Queue",
|
"queue": "队列",
|
||||||
"processed": "Processed",
|
"processed": "已处理",
|
||||||
"errored": "Errored"
|
"errored": "出错"
|
||||||
},
|
},
|
||||||
"miniflux": {
|
"miniflux": {
|
||||||
"read": "Read",
|
"read": "已读",
|
||||||
"unread": "Unread"
|
"unread": "未读"
|
||||||
},
|
},
|
||||||
"nextdns": {
|
"nextdns": {
|
||||||
"wait": "Please Wait",
|
"wait": "请稍候",
|
||||||
"no_devices": "No Device Data Received"
|
"no_devices": "没有接收到设备数据"
|
||||||
},
|
},
|
||||||
"common": {
|
"common": {
|
||||||
"bibyterate": "{{value, rate(bits: false; binary: true)}}",
|
"bibyterate": "{{value, rate(bits: false; binary: true)}}",
|
||||||
"bibitrate": "{{value, rate(bits: true; binary: true)}}"
|
"bibitrate": "{{value, rate(bits: true; binary: true)}}"
|
||||||
},
|
},
|
||||||
"omada": {
|
"omada": {
|
||||||
"connectedAp": "Connected APs",
|
"connectedAp": "连接中的AP",
|
||||||
"activeUser": "Active devices",
|
"activeUser": "活跃设备",
|
||||||
"alerts": "Alerts",
|
"alerts": "警报",
|
||||||
"connectedGateway": "Connected gateways",
|
"connectedGateway": "已连接网关",
|
||||||
"connectedSwitches": "Connected switches"
|
"connectedSwitches": "已连接开关"
|
||||||
},
|
},
|
||||||
"downloadstation": {
|
"downloadstation": {
|
||||||
"download": "Download",
|
"download": "下载",
|
||||||
"upload": "Upload",
|
"upload": "上传",
|
||||||
"leech": "Leech",
|
"leech": "下载中",
|
||||||
"seed": "Seed"
|
"seed": "做种"
|
||||||
},
|
},
|
||||||
"mikrotik": {
|
"mikrotik": {
|
||||||
"cpuLoad": "CPU Load",
|
"cpuLoad": "处理器",
|
||||||
"memoryUsed": "Memory Used",
|
"memoryUsed": "内存",
|
||||||
"uptime": "Uptime",
|
"uptime": "运行时间",
|
||||||
"numberOfLeases": "Leases"
|
"numberOfLeases": "租约"
|
||||||
},
|
},
|
||||||
"xteve": {
|
"xteve": {
|
||||||
"streams_all": "All Streams",
|
"streams_all": "所有播放活动",
|
||||||
"streams_active": "Active Streams",
|
"streams_active": "正在播放",
|
||||||
"streams_xepg": "XEPG Channels"
|
"streams_xepg": "XEPG 频道"
|
||||||
},
|
},
|
||||||
"opnsense": {
|
"opnsense": {
|
||||||
"cpu": "CPU Load",
|
"cpu": "处理器",
|
||||||
"memory": "Active Memory",
|
"memory": "内存",
|
||||||
"wanUpload": "WAN Upload",
|
"wanUpload": "WAN上传",
|
||||||
"wanDownload": "WAN Download"
|
"wanDownload": "WAN下载"
|
||||||
|
},
|
||||||
|
"moonraker": {
|
||||||
|
"printer_state": "打印机状态",
|
||||||
|
"print_status": "打印状态",
|
||||||
|
"print_progress": "打印进程",
|
||||||
|
"layers": "层"
|
||||||
|
},
|
||||||
|
"medusa": {
|
||||||
|
"wanted": "关注中",
|
||||||
|
"queued": "已加入队列",
|
||||||
|
"series": "Series"
|
||||||
|
},
|
||||||
|
"octoprint": {
|
||||||
|
"printer_state": "打印机状态",
|
||||||
|
"temp_tool": "喷头温度",
|
||||||
|
"temp_bed": "平台温度",
|
||||||
|
"job_completion": "完成度"
|
||||||
|
},
|
||||||
|
"cloudflared": {
|
||||||
|
"origin_ip": "源IP",
|
||||||
|
"status": "状态"
|
||||||
|
},
|
||||||
|
"proxmoxbackupserver": {
|
||||||
|
"datastore_usage": "数据存储",
|
||||||
|
"failed_tasks_24h": "24h失败任务",
|
||||||
|
"cpu_usage": "处理器",
|
||||||
|
"memory_usage": "内存"
|
||||||
|
},
|
||||||
|
"immich": {
|
||||||
|
"users": "使用者",
|
||||||
|
"photos": "照片",
|
||||||
|
"videos": "影片",
|
||||||
|
"storage": "储存空间"
|
||||||
|
},
|
||||||
|
"uptimekuma": {
|
||||||
|
"up": "在线网站",
|
||||||
|
"down": "离线网站",
|
||||||
|
"uptime": "运行时间",
|
||||||
|
"incident": "严重事件",
|
||||||
|
"m": "m"
|
||||||
|
},
|
||||||
|
"komga": {
|
||||||
|
"libraries": "书库",
|
||||||
|
"series": "系列",
|
||||||
|
"books": "书刊"
|
||||||
|
},
|
||||||
|
"mylar": {
|
||||||
|
"series": "系列",
|
||||||
|
"issues": "问题",
|
||||||
|
"wanted": "关注中"
|
||||||
|
},
|
||||||
|
"photoprism": {
|
||||||
|
"albums": "相册",
|
||||||
|
"photos": "照片",
|
||||||
|
"videos": "视频",
|
||||||
|
"people": "人物"
|
||||||
|
},
|
||||||
|
"diskstation": {
|
||||||
|
"uptime": "运行时间",
|
||||||
|
"volumeAvailable": "剩余存储",
|
||||||
|
"days": "天"
|
||||||
|
},
|
||||||
|
"fileflows": {
|
||||||
|
"queue": "队列",
|
||||||
|
"processing": "处理中",
|
||||||
|
"processed": "已处理",
|
||||||
|
"time": "时间"
|
||||||
|
},
|
||||||
|
"grafana": {
|
||||||
|
"totalalerts": "警报总数",
|
||||||
|
"dashboards": "控制面板",
|
||||||
|
"datasources": "数据来源",
|
||||||
|
"alertstriggered": "触发的警报"
|
||||||
|
},
|
||||||
|
"nextcloud": {
|
||||||
|
"cpuload": "处理器",
|
||||||
|
"memoryusage": "内存",
|
||||||
|
"freespace": "剩余空间",
|
||||||
|
"activeusers": "活跃用户",
|
||||||
|
"numfiles": "Files",
|
||||||
|
"numshares": "共享项目"
|
||||||
|
},
|
||||||
|
"kopia": {
|
||||||
|
"status": "状态",
|
||||||
|
"size": "大小",
|
||||||
|
"lastrun": "最后运行",
|
||||||
|
"nextrun": "下次运行",
|
||||||
|
"failed": "失败"
|
||||||
|
},
|
||||||
|
"unmanic": {
|
||||||
|
"active_workers": "在线工作节点",
|
||||||
|
"total_workers": "工作节点总数",
|
||||||
|
"records_total": "队列长度"
|
||||||
|
},
|
||||||
|
"healthchecks": {
|
||||||
|
"new": "新建立",
|
||||||
|
"up": "在线的",
|
||||||
|
"grace": "延缓中",
|
||||||
|
"down": "离线",
|
||||||
|
"paused": "暂停",
|
||||||
|
"status": "状态",
|
||||||
|
"last_ping": "上次检查",
|
||||||
|
"never": "尚未检查"
|
||||||
|
},
|
||||||
|
"pterodactyl": {
|
||||||
|
"servers": "服务器",
|
||||||
|
"nodes": "节点"
|
||||||
|
},
|
||||||
|
"prometheus": {
|
||||||
|
"targets_up": "目标上线",
|
||||||
|
"targets_down": "目标在线",
|
||||||
|
"targets_total": "总目标"
|
||||||
|
},
|
||||||
|
"minecraft": {
|
||||||
|
"players": "玩家",
|
||||||
|
"version": "版本",
|
||||||
|
"status": "状态",
|
||||||
|
"up": "在线的",
|
||||||
|
"down": "离线"
|
||||||
|
},
|
||||||
|
"ghostfolio": {
|
||||||
|
"gross_percent_today": "今天",
|
||||||
|
"gross_percent_1y": "一年",
|
||||||
|
"gross_percent_max": "所有时间"
|
||||||
|
},
|
||||||
|
"audiobookshelf": {
|
||||||
|
"podcasts": "播客",
|
||||||
|
"books": "图书",
|
||||||
|
"podcastsDuration": "持续时间",
|
||||||
|
"booksDuration": "持续时间"
|
||||||
|
},
|
||||||
|
"homeassistant": {
|
||||||
|
"people_home": "房间",
|
||||||
|
"lights_on": "照明开",
|
||||||
|
"switches_on": "开关开"
|
||||||
|
},
|
||||||
|
"freshrss": {
|
||||||
|
"subscriptions": "订阅",
|
||||||
|
"unread": "未读"
|
||||||
|
},
|
||||||
|
"channelsdvrserver": {
|
||||||
|
"shows": "节目",
|
||||||
|
"recordings": "录像",
|
||||||
|
"scheduled": "已计划的",
|
||||||
|
"passes": "通行证"
|
||||||
|
},
|
||||||
|
"whatsupdocker": {
|
||||||
|
"monitoring": "监测中",
|
||||||
|
"updates": "可更新"
|
||||||
|
},
|
||||||
|
"tailscale": {
|
||||||
|
"address": "地址",
|
||||||
|
"expires": "失效",
|
||||||
|
"never": "从不",
|
||||||
|
"last_seen": "最后上线",
|
||||||
|
"days": "{{number}}d",
|
||||||
|
"hours": "{{number}}h",
|
||||||
|
"minutes": "{{number}}m",
|
||||||
|
"seconds": "{{number}}s",
|
||||||
|
"ago": "{{value}} 以前",
|
||||||
|
"now": "现在",
|
||||||
|
"years": "{{number}}年",
|
||||||
|
"weeks": "{{number}}周"
|
||||||
|
},
|
||||||
|
"qnap": {
|
||||||
|
"cpuUsage": "处理器",
|
||||||
|
"memUsage": "内存",
|
||||||
|
"systemTempC": "系统温度",
|
||||||
|
"poolUsage": "存储池",
|
||||||
|
"volumeUsage": "Volume Usage",
|
||||||
|
"invalid": "Invalid"
|
||||||
|
},
|
||||||
|
"pfsense": {
|
||||||
|
"load": "平均负载",
|
||||||
|
"memory": "内存",
|
||||||
|
"wanStatus": "WAN 状态",
|
||||||
|
"up": "上传",
|
||||||
|
"down": "下载",
|
||||||
|
"temp": "温度",
|
||||||
|
"disk": "磁盘",
|
||||||
|
"wanIP": "WAN IP"
|
||||||
|
},
|
||||||
|
"caddy": {
|
||||||
|
"upstreams": "上游",
|
||||||
|
"requests": "当前请求",
|
||||||
|
"requests_failed": "失败请求"
|
||||||
|
},
|
||||||
|
"evcc": {
|
||||||
|
"pv_power": "Production",
|
||||||
|
"battery_soc": "Battery",
|
||||||
|
"grid_power": "Grid",
|
||||||
|
"home_power": "Consumption",
|
||||||
|
"charge_power": "Charger",
|
||||||
|
"watt_hour": "Wh"
|
||||||
|
},
|
||||||
|
"pialert": {
|
||||||
|
"total": "Total",
|
||||||
|
"connected": "Connected",
|
||||||
|
"new_devices": "New Devices",
|
||||||
|
"down_alerts": "Down Alerts"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,407 +1,648 @@
|
|||||||
{
|
{
|
||||||
"widget": {
|
"widget": {
|
||||||
"missing_type": "Missing Widget Type: {{type}}",
|
"missing_type": "遺失小工具的類型: {{type}}",
|
||||||
"api_error": "API Error",
|
"api_error": "API 錯誤",
|
||||||
"status": "Status",
|
"status": "狀態",
|
||||||
"information": "Information",
|
"information": "資訊",
|
||||||
"url": "URL",
|
"url": "網址",
|
||||||
"raw_error": "Raw Error",
|
"raw_error": "原始錯誤",
|
||||||
"response_data": "Response Data"
|
"response_data": "回應資料"
|
||||||
},
|
},
|
||||||
"weather": {
|
"weather": {
|
||||||
"current": "Current Location",
|
"current": "目前位置",
|
||||||
"allow": "Click to allow",
|
"allow": "點擊以允許",
|
||||||
"updating": "Updating",
|
"updating": "更新中",
|
||||||
"wait": "Please wait"
|
"wait": "請稍後"
|
||||||
},
|
},
|
||||||
"docker": {
|
"docker": {
|
||||||
"rx": "RX",
|
"rx": "接收",
|
||||||
"offline": "Offline",
|
"offline": "離線",
|
||||||
"tx": "TX",
|
"tx": "發送",
|
||||||
"mem": "MEM",
|
"mem": "記憶體",
|
||||||
"cpu": "CPU",
|
"cpu": "處理器",
|
||||||
"error": "Error",
|
"error": "錯誤",
|
||||||
"unknown": "Unknown"
|
"unknown": "未知",
|
||||||
|
"running": "執行中",
|
||||||
|
"starting": "啟動中",
|
||||||
|
"unhealthy": "不健康的",
|
||||||
|
"not_found": "未找到",
|
||||||
|
"exited": "已退出",
|
||||||
|
"partial": "部分",
|
||||||
|
"healthy": "健康"
|
||||||
},
|
},
|
||||||
"emby": {
|
"emby": {
|
||||||
"playing": "Playing",
|
"playing": "正在播放",
|
||||||
"transcoding": "Transcoding",
|
"transcoding": "轉碼",
|
||||||
"bitrate": "Bitrate",
|
"bitrate": "位元率",
|
||||||
"no_active": "No Active Streams"
|
"no_active": "無播放活動",
|
||||||
|
"movies": "電影",
|
||||||
|
"series": "影集",
|
||||||
|
"episodes": "集",
|
||||||
|
"songs": "曲目"
|
||||||
},
|
},
|
||||||
"tautulli": {
|
"tautulli": {
|
||||||
"playing": "Playing",
|
"playing": "正在播放",
|
||||||
"transcoding": "Transcoding",
|
"transcoding": "轉碼",
|
||||||
"bitrate": "Bitrate",
|
"bitrate": "位元率",
|
||||||
"no_active": "No Active Streams"
|
"no_active": "無播放活動"
|
||||||
},
|
},
|
||||||
"jellyseerr": {
|
"jellyseerr": {
|
||||||
"pending": "Pending",
|
"pending": "待下載",
|
||||||
"approved": "Approved",
|
"approved": "已核准",
|
||||||
"available": "Available"
|
"available": "可觀看"
|
||||||
},
|
},
|
||||||
"search": {
|
"search": {
|
||||||
"placeholder": "Search…"
|
"placeholder": "搜尋…"
|
||||||
},
|
},
|
||||||
"resources": {
|
"resources": {
|
||||||
"total": "Total",
|
"total": "全部",
|
||||||
"free": "Free",
|
"free": "剩餘",
|
||||||
"used": "Used",
|
"used": "已使用",
|
||||||
"load": "Load",
|
"load": "負載",
|
||||||
"cpu": "CPU"
|
"cpu": "CPU",
|
||||||
|
"mem": "記憶體",
|
||||||
|
"temp": "溫度",
|
||||||
|
"max": "最大",
|
||||||
|
"uptime": "運作時間",
|
||||||
|
"months": "月",
|
||||||
|
"days": "日",
|
||||||
|
"hours": "時",
|
||||||
|
"minutes": "分"
|
||||||
},
|
},
|
||||||
"nzbget": {
|
"nzbget": {
|
||||||
"rate": "Rate",
|
"rate": "速率",
|
||||||
"remaining": "Remaining",
|
"remaining": "剩餘",
|
||||||
"downloaded": "Downloaded"
|
"downloaded": "已下載"
|
||||||
},
|
},
|
||||||
"sabnzbd": {
|
"sabnzbd": {
|
||||||
"rate": "Rate",
|
"rate": "速率",
|
||||||
"queue": "Queue",
|
"queue": "佇列",
|
||||||
"timeleft": "Time Left"
|
"timeleft": "剩餘時間"
|
||||||
},
|
},
|
||||||
"rutorrent": {
|
"rutorrent": {
|
||||||
"active": "Active",
|
"active": "活動中",
|
||||||
"upload": "Upload",
|
"upload": "上行速率",
|
||||||
"download": "Download"
|
"download": "下行速率"
|
||||||
},
|
},
|
||||||
"radarr": {
|
"radarr": {
|
||||||
"movies": "Movies",
|
"movies": "電影",
|
||||||
"wanted": "Wanted",
|
"wanted": "關注中",
|
||||||
"queued": "Queued",
|
"queued": "已加入佇列",
|
||||||
"missing": "Missing"
|
"missing": "缺少",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
},
|
},
|
||||||
"sonarr": {
|
"sonarr": {
|
||||||
"wanted": "Wanted",
|
"wanted": "關注中",
|
||||||
"queued": "Queued",
|
"queued": "已加入佇列",
|
||||||
"series": "Series"
|
"series": "影集",
|
||||||
|
"queue": "Queue",
|
||||||
|
"unknown": "Unknown"
|
||||||
},
|
},
|
||||||
"readarr": {
|
"readarr": {
|
||||||
"wanted": "Wanted",
|
"wanted": "關注中",
|
||||||
"queued": "Queued",
|
"queued": "已加入佇列",
|
||||||
"books": "Books"
|
"books": "叢書"
|
||||||
},
|
},
|
||||||
"ombi": {
|
"ombi": {
|
||||||
"pending": "Pending",
|
"pending": "待下載",
|
||||||
"approved": "Approved",
|
"approved": "已核准",
|
||||||
"available": "Available"
|
"available": "可觀看"
|
||||||
},
|
},
|
||||||
"overseerr": {
|
"overseerr": {
|
||||||
"pending": "Pending",
|
"pending": "待下載",
|
||||||
"approved": "Approved",
|
"approved": "已核准",
|
||||||
"available": "Available",
|
"available": "可觀看",
|
||||||
"processing": "Processing"
|
"processing": "處理中"
|
||||||
},
|
},
|
||||||
"pihole": {
|
"pihole": {
|
||||||
"queries": "Queries",
|
"queries": "查詢",
|
||||||
"blocked": "Blocked",
|
"blocked": "已阻擋",
|
||||||
"gravity": "Gravity"
|
"gravity": "阻擋清單",
|
||||||
|
"blocked_percent": "已封鎖 %"
|
||||||
},
|
},
|
||||||
"speedtest": {
|
"speedtest": {
|
||||||
"upload": "Upload",
|
"upload": "上行速率",
|
||||||
"download": "Download",
|
"download": "下行速率",
|
||||||
"ping": "Ping"
|
"ping": "Ping"
|
||||||
},
|
},
|
||||||
"portainer": {
|
"portainer": {
|
||||||
"running": "Running",
|
"running": "運作中",
|
||||||
"stopped": "Stopped",
|
"stopped": "已停止",
|
||||||
"total": "Total"
|
"total": "全部"
|
||||||
},
|
},
|
||||||
"traefik": {
|
"traefik": {
|
||||||
"routers": "Routers",
|
"routers": "路由器",
|
||||||
"services": "Services",
|
"services": "服務",
|
||||||
"middleware": "Middleware"
|
"middleware": "中介軟體"
|
||||||
},
|
},
|
||||||
"gotify": {
|
"gotify": {
|
||||||
"clients": "Clients",
|
"clients": "客戶端",
|
||||||
"apps": "Applications",
|
"apps": "應用程式",
|
||||||
"messages": "Messages"
|
"messages": "訊息"
|
||||||
},
|
},
|
||||||
"npm": {
|
"npm": {
|
||||||
"enabled": "Enabled",
|
"enabled": "已啟用",
|
||||||
"disabled": "Disabled",
|
"disabled": "已停用",
|
||||||
"total": "Total"
|
"total": "全部"
|
||||||
},
|
},
|
||||||
"coinmarketcap": {
|
"coinmarketcap": {
|
||||||
"configure": "Configure one or more crypto currencies to track",
|
"configure": "請設定一個或多個欲追蹤的加密貨幣",
|
||||||
"1hour": "1 Hour",
|
"1hour": "1小時",
|
||||||
"1day": "1 Day",
|
"1day": "1天",
|
||||||
"7days": "7 Days",
|
"7days": "7天",
|
||||||
"30days": "30 Days"
|
"30days": "30天"
|
||||||
},
|
},
|
||||||
"prowlarr": {
|
"prowlarr": {
|
||||||
"enableIndexers": "Indexers",
|
"enableIndexers": "索引器",
|
||||||
"numberOfGrabs": "Grabs",
|
"numberOfGrabs": "抓取",
|
||||||
"numberOfQueries": "Queries",
|
"numberOfQueries": "查詢",
|
||||||
"numberOfFailGrabs": "Fail Grabs",
|
"numberOfFailGrabs": "抓取失敗",
|
||||||
"numberOfFailQueries": "Fail Queries"
|
"numberOfFailQueries": "查詢失敗"
|
||||||
},
|
},
|
||||||
"transmission": {
|
"transmission": {
|
||||||
"download": "Download",
|
"download": "下行速率",
|
||||||
"upload": "Upload",
|
"upload": "上行速率",
|
||||||
"leech": "Leech",
|
"leech": "未完成下載",
|
||||||
"seed": "Seed"
|
"seed": "已完成下載"
|
||||||
},
|
},
|
||||||
"jackett": {
|
"jackett": {
|
||||||
"configured": "Configured",
|
"configured": "已設置",
|
||||||
"errored": "Errored"
|
"errored": "發生錯誤"
|
||||||
},
|
},
|
||||||
"bazarr": {
|
"bazarr": {
|
||||||
"missingEpisodes": "Missing Episodes",
|
"missingEpisodes": "缺少的劇集",
|
||||||
"missingMovies": "Missing Movies"
|
"missingMovies": "缺少的電影"
|
||||||
},
|
},
|
||||||
"lidarr": {
|
"lidarr": {
|
||||||
"wanted": "Wanted",
|
"wanted": "關注中",
|
||||||
"queued": "Queued",
|
"queued": "已加入佇列",
|
||||||
"albums": "Albums"
|
"artists": "Artists"
|
||||||
},
|
},
|
||||||
"adguard": {
|
"adguard": {
|
||||||
"queries": "Queries",
|
"queries": "查詢",
|
||||||
"blocked": "Blocked",
|
"blocked": "已阻擋",
|
||||||
"filtered": "Filtered",
|
"filtered": "已過濾",
|
||||||
"latency": "Latency"
|
"latency": "延遲"
|
||||||
},
|
},
|
||||||
"qbittorrent": {
|
"qbittorrent": {
|
||||||
"download": "Download",
|
"download": "下行速率",
|
||||||
"upload": "Upload",
|
"upload": "上行速率",
|
||||||
"leech": "Leech",
|
"leech": "未完成下載",
|
||||||
"seed": "Seed"
|
"seed": "已完成下載"
|
||||||
},
|
},
|
||||||
"mastodon": {
|
"mastodon": {
|
||||||
"user_count": "Users",
|
"user_count": "使用者",
|
||||||
"status_count": "Posts",
|
"status_count": "文章",
|
||||||
"domain_count": "Domains"
|
"domain_count": "網域"
|
||||||
},
|
},
|
||||||
"strelaysrv": {
|
"strelaysrv": {
|
||||||
"numActiveSessions": "Sessions",
|
"numActiveSessions": "工作階段",
|
||||||
"numConnections": "Connections",
|
"numConnections": "連線",
|
||||||
"dataRelayed": "Relayed",
|
"dataRelayed": "中繼",
|
||||||
"transferRate": "Rate"
|
"transferRate": "速率"
|
||||||
},
|
},
|
||||||
"authentik": {
|
"authentik": {
|
||||||
"users": "Users",
|
"users": "使用者",
|
||||||
"loginsLast24H": "Logins (24h)",
|
"loginsLast24H": "登入 (過去 24 小時)",
|
||||||
"failedLoginsLast24H": "Failed Logins (24h)"
|
"failedLoginsLast24H": "登入失敗 (過去 24 小時)"
|
||||||
},
|
},
|
||||||
"proxmox": {
|
"proxmox": {
|
||||||
"mem": "MEM",
|
"mem": "記憶體",
|
||||||
"cpu": "CPU",
|
"cpu": "CPU",
|
||||||
"lxc": "LXC",
|
"lxc": "LXC",
|
||||||
"vms": "VMs"
|
"vms": "VMs"
|
||||||
},
|
},
|
||||||
"unifi": {
|
"unifi": {
|
||||||
"users": "Users",
|
"users": "使用者",
|
||||||
"uptime": "System Uptime",
|
"uptime": "系統運作時間",
|
||||||
"days": "Days",
|
"days": "天",
|
||||||
"wan": "WAN",
|
"wan": "WAN",
|
||||||
"lan_users": "LAN Users",
|
"lan_users": "有線使用者",
|
||||||
"wlan_users": "WLAN Users",
|
"wlan_users": "無線使用者",
|
||||||
"up": "UP",
|
"up": "上線",
|
||||||
"down": "DOWN",
|
"down": "離線",
|
||||||
"wait": "Please wait",
|
"wait": "請稍後",
|
||||||
"lan": "LAN",
|
"lan": "LAN",
|
||||||
"wlan": "WLAN",
|
"wlan": "WLAN",
|
||||||
"devices": "Devices",
|
"devices": "設備",
|
||||||
"lan_devices": "LAN Devices",
|
"lan_devices": "有線設備",
|
||||||
"wlan_devices": "WLAN Devices"
|
"wlan_devices": "無線設備",
|
||||||
|
"empty_data": "子系統狀態未知"
|
||||||
},
|
},
|
||||||
"plex": {
|
"plex": {
|
||||||
"streams": "Active Streams",
|
"streams": "正在播放",
|
||||||
"movies": "Movies",
|
"movies": "電影",
|
||||||
"tv": "TV Shows"
|
"tv": "影集",
|
||||||
|
"albums": "專輯"
|
||||||
},
|
},
|
||||||
"glances": {
|
"glances": {
|
||||||
"cpu": "CPU",
|
"cpu": "CPU",
|
||||||
"mem": "MEM",
|
"wait": "請稍後",
|
||||||
"wait": "Please wait"
|
"temp": "溫度",
|
||||||
|
"uptime": "運行時間",
|
||||||
|
"days": "天",
|
||||||
|
"hours": "時",
|
||||||
|
"free": "未使用",
|
||||||
|
"used": "已使用",
|
||||||
|
"load": "負載量",
|
||||||
|
"warn": "警告",
|
||||||
|
"total": "總共"
|
||||||
},
|
},
|
||||||
"changedetectionio": {
|
"changedetectionio": {
|
||||||
"totalObserved": "Total Observed",
|
"totalObserved": "總監測數",
|
||||||
"diffsDetected": "Diffs Detected"
|
"diffsDetected": "偵測到的變更"
|
||||||
},
|
},
|
||||||
"wmo": {
|
"wmo": {
|
||||||
"0-day": "Sunny",
|
"0-day": "晴天",
|
||||||
"0-night": "Clear",
|
"0-night": "晴朗",
|
||||||
"71-day": "Light Snow",
|
"71-day": "小雪",
|
||||||
"71-night": "Light Snow",
|
"71-night": "小雪",
|
||||||
"1-day": "Mainly Sunny",
|
"1-day": "晴時多雲",
|
||||||
"1-night": "Mainly Clear",
|
"1-night": "晴時多雲",
|
||||||
"2-day": "Partly Cloudy",
|
"2-day": "多雲時陰",
|
||||||
"2-night": "Partly Cloudy",
|
"2-night": "多雲時陰",
|
||||||
"3-day": "Cloudy",
|
"3-day": "陰天",
|
||||||
"3-night": "Cloudy",
|
"3-night": "陰天",
|
||||||
"45-day": "Foggy",
|
"45-day": "有霧",
|
||||||
"45-night": "Foggy",
|
"45-night": "有霧",
|
||||||
"48-day": "Foggy",
|
"48-day": "有霧",
|
||||||
"48-night": "Foggy",
|
"48-night": "有霧",
|
||||||
"51-day": "Light Drizzle",
|
"51-day": "小毛雨",
|
||||||
"51-night": "Light Drizzle",
|
"51-night": "小毛雨",
|
||||||
"53-day": "Drizzle",
|
"53-day": "毛雨",
|
||||||
"53-night": "Drizzle",
|
"53-night": "毛雨",
|
||||||
"55-day": "Heavy Drizzle",
|
"55-day": "大毛雨",
|
||||||
"55-night": "Heavy Drizzle",
|
"55-night": "大毛雨",
|
||||||
"56-day": "Light Freezing Drizzle",
|
"56-day": "小凍毛雨",
|
||||||
"56-night": "Light Freezing Drizzle",
|
"56-night": "小凍毛雨",
|
||||||
"57-day": "Freezing Drizzle",
|
"57-day": "凍毛雨",
|
||||||
"57-night": "Freezing Drizzle",
|
"57-night": "凍毛雨",
|
||||||
"61-day": "Light Rain",
|
"61-day": "小雨",
|
||||||
"61-night": "Light Rain",
|
"61-night": "小雨",
|
||||||
"63-day": "Rain",
|
"63-day": "雨",
|
||||||
"63-night": "Rain",
|
"63-night": "雨",
|
||||||
"65-day": "Heavy Rain",
|
"65-day": "大雨",
|
||||||
"65-night": "Heavy Rain",
|
"65-night": "大雨",
|
||||||
"66-day": "Freezing Rain",
|
"66-day": "凍雨",
|
||||||
"66-night": "Freezing Rain",
|
"66-night": "凍雨",
|
||||||
"67-day": "Freezing Rain",
|
"67-day": "凍雨",
|
||||||
"67-night": "Freezing Rain",
|
"67-night": "凍雨",
|
||||||
"73-day": "Snow",
|
"73-day": "雪",
|
||||||
"73-night": "Snow",
|
"73-night": "雪",
|
||||||
"75-day": "Heavy Snow",
|
"75-day": "大雪",
|
||||||
"75-night": "Heavy Snow",
|
"75-night": "大雪",
|
||||||
"77-day": "Snow Grains",
|
"77-day": "雪粒",
|
||||||
"77-night": "Snow Grains",
|
"77-night": "雪粒",
|
||||||
"80-day": "Light Showers",
|
"80-day": "微陣雨",
|
||||||
"80-night": "Light Showers",
|
"80-night": "微陣雨",
|
||||||
"81-day": "Showers",
|
"81-day": "陣雨",
|
||||||
"81-night": "Showers",
|
"81-night": "陣雨",
|
||||||
"82-day": "Heavy Showers",
|
"82-day": "強陣雨",
|
||||||
"82-night": "Heavy Showers",
|
"82-night": "強陣雨",
|
||||||
"85-day": "Snow Showers",
|
"85-day": "陣雪",
|
||||||
"85-night": "Snow Showers",
|
"85-night": "陣雪",
|
||||||
"86-day": "Snow Showers",
|
"86-day": "陣雪",
|
||||||
"86-night": "Snow Showers",
|
"86-night": "陣雪",
|
||||||
"95-day": "Thunderstorm",
|
"95-day": "雷雨",
|
||||||
"95-night": "Thunderstorm",
|
"95-night": "雷雨",
|
||||||
"96-day": "Thunderstorm With Hail",
|
"96-day": "雷雨伴隨冰雹",
|
||||||
"96-night": "Thunderstorm With Hail",
|
"96-night": "雷雨伴隨冰雹",
|
||||||
"99-day": "Thunderstorm With Hail",
|
"99-day": "雷雨伴隨冰雹",
|
||||||
"99-night": "Thunderstorm With Hail"
|
"99-night": "雷雨伴隨冰雹"
|
||||||
},
|
},
|
||||||
"quicklaunch": {
|
"quicklaunch": {
|
||||||
"bookmark": "Bookmark",
|
"bookmark": "書籤",
|
||||||
"service": "Service"
|
"service": "服務",
|
||||||
|
"search": "搜尋",
|
||||||
|
"custom": "自訂",
|
||||||
|
"visit": "造訪",
|
||||||
|
"url": "網址"
|
||||||
},
|
},
|
||||||
"homebridge": {
|
"homebridge": {
|
||||||
"available_update": "System",
|
"available_update": "系統",
|
||||||
"updates": "Updates",
|
"updates": "更新",
|
||||||
"update_available": "Update Available",
|
"update_available": "有可用的更新",
|
||||||
"up_to_date": "Up to Date",
|
"up_to_date": "已更新至最新",
|
||||||
"child_bridges": "Child Bridges",
|
"child_bridges": "Child Bridges",
|
||||||
"child_bridges_status": "{{ok}}/{{total}}"
|
"child_bridges_status": "{{ok}}/{{total}}",
|
||||||
|
"up": "在線",
|
||||||
|
"pending": "處理中",
|
||||||
|
"down": "離線"
|
||||||
},
|
},
|
||||||
"autobrr": {
|
"autobrr": {
|
||||||
"approvedPushes": "Approved",
|
"approvedPushes": "已核准",
|
||||||
"rejectedPushes": "Rejected",
|
"rejectedPushes": "拒絕",
|
||||||
"filters": "Filters",
|
"filters": "篩選器",
|
||||||
"indexers": "Indexers"
|
"indexers": "索引器"
|
||||||
},
|
},
|
||||||
"watchtower": {
|
"watchtower": {
|
||||||
"containers_scanned": "Scanned",
|
"containers_scanned": "已掃描",
|
||||||
"containers_updated": "Updated",
|
"containers_updated": "已更新",
|
||||||
"containers_failed": "Failed"
|
"containers_failed": "失敗"
|
||||||
},
|
},
|
||||||
"tubearchivist": {
|
"tubearchivist": {
|
||||||
"downloads": "Queue",
|
"downloads": "佇列",
|
||||||
"videos": "Videos",
|
"videos": "影片",
|
||||||
"channels": "Channels",
|
"channels": "頻道",
|
||||||
"playlists": "Playlists"
|
"playlists": "播放清單"
|
||||||
},
|
},
|
||||||
"truenas": {
|
"truenas": {
|
||||||
"load": "System Load",
|
"load": "系統負載",
|
||||||
"uptime": "Uptime",
|
"uptime": "運行時間",
|
||||||
"alerts": "Alerts",
|
"alerts": "警示",
|
||||||
"time": "{{value, number(style: unit; unitDisplay: long;)}}"
|
"time": "{{value, number(style: unit; unitDisplay: long;)}}"
|
||||||
},
|
},
|
||||||
"navidrome": {
|
"navidrome": {
|
||||||
"nothing_streaming": "No Active Streams",
|
"nothing_streaming": "無播放活動",
|
||||||
"please_wait": "Please Wait"
|
"please_wait": "請稍後"
|
||||||
},
|
},
|
||||||
"pyload": {
|
"pyload": {
|
||||||
"speed": "Speed",
|
"speed": "速度",
|
||||||
"active": "Active",
|
"active": "執行中",
|
||||||
"queue": "Queue",
|
"queue": "佇列",
|
||||||
"total": "Total"
|
"total": "全部"
|
||||||
},
|
},
|
||||||
"gluetun": {
|
"gluetun": {
|
||||||
"public_ip": "Public IP",
|
"public_ip": "公用IP",
|
||||||
"region": "Region",
|
"region": "地區",
|
||||||
"country": "Country"
|
"country": "國家"
|
||||||
},
|
},
|
||||||
"hdhomerun": {
|
"hdhomerun": {
|
||||||
"channels": "Channels",
|
"channels": "頻道",
|
||||||
"hd": "HD"
|
"hd": "高畫質"
|
||||||
},
|
},
|
||||||
"ping": {
|
"ping": {
|
||||||
"error": "Error",
|
"error": "錯誤",
|
||||||
"ping": "Ping"
|
"ping": "Ping"
|
||||||
},
|
},
|
||||||
"scrutiny": {
|
"scrutiny": {
|
||||||
"passed": "Passed",
|
"passed": "通過",
|
||||||
"failed": "Failed",
|
"failed": "失敗",
|
||||||
"unknown": "Unknown"
|
"unknown": "未知的"
|
||||||
},
|
},
|
||||||
"paperlessngx": {
|
"paperlessngx": {
|
||||||
"inbox": "Inbox",
|
"inbox": "收件箱",
|
||||||
"total": "Total"
|
"total": "全部"
|
||||||
},
|
},
|
||||||
"deluge": {
|
"deluge": {
|
||||||
"download": "Download",
|
"download": "下行速率",
|
||||||
"upload": "Upload",
|
"upload": "上行速率",
|
||||||
"leech": "Leech",
|
"leech": "未完成下載",
|
||||||
"seed": "Seed"
|
"seed": "已完成下載"
|
||||||
},
|
},
|
||||||
"flood": {
|
"flood": {
|
||||||
"download": "Download",
|
"download": "下載速率",
|
||||||
"upload": "Upload",
|
"upload": "上傳速率",
|
||||||
"leech": "Leech",
|
"leech": "未完成下載",
|
||||||
"seed": "Seed"
|
"seed": "已完成下載"
|
||||||
},
|
},
|
||||||
"tdarr": {
|
"tdarr": {
|
||||||
"queue": "Queue",
|
"queue": "佇列",
|
||||||
"processed": "Processed",
|
"processed": "已處理",
|
||||||
"errored": "Errored",
|
"errored": "發生錯誤",
|
||||||
"saved": "Saved"
|
"saved": "已儲存"
|
||||||
},
|
},
|
||||||
"miniflux": {
|
"miniflux": {
|
||||||
"read": "Read",
|
"read": "已讀",
|
||||||
"unread": "Unread"
|
"unread": "未讀"
|
||||||
},
|
},
|
||||||
"nextdns": {
|
"nextdns": {
|
||||||
"wait": "Please Wait",
|
"wait": "請稍後",
|
||||||
"no_devices": "No Device Data Received"
|
"no_devices": "未收到裝置資料"
|
||||||
},
|
},
|
||||||
"common": {
|
"common": {
|
||||||
"bibyterate": "{{value, rate(bits: false; binary: true)}}",
|
"bibyterate": "{{value, rate(bits: false; binary: true)}}",
|
||||||
"bibitrate": "{{value, rate(bits: true; binary: true)}}"
|
"bibitrate": "{{value, rate(bits: true; binary: true)}}"
|
||||||
},
|
},
|
||||||
"omada": {
|
"omada": {
|
||||||
"connectedAp": "Connected APs",
|
"connectedAp": "已連接的存取點",
|
||||||
"activeUser": "Active devices",
|
"activeUser": "在線裝置",
|
||||||
"alerts": "Alerts",
|
"alerts": "警示",
|
||||||
"connectedGateway": "Connected gateways",
|
"connectedGateway": "已連接的閘道",
|
||||||
"connectedSwitches": "Connected switches"
|
"connectedSwitches": "已連接的交換器"
|
||||||
},
|
},
|
||||||
"downloadstation": {
|
"downloadstation": {
|
||||||
"download": "Download",
|
"download": "下行速率",
|
||||||
"upload": "Upload",
|
"upload": "上行速率",
|
||||||
"leech": "Leech",
|
"leech": "未完成下載",
|
||||||
"seed": "Seed"
|
"seed": "已完成下載"
|
||||||
},
|
},
|
||||||
"mikrotik": {
|
"mikrotik": {
|
||||||
"cpuLoad": "CPU Load",
|
"cpuLoad": "CPU負載",
|
||||||
"memoryUsed": "Memory Used",
|
"memoryUsed": "已使用的記憶體",
|
||||||
"uptime": "Uptime",
|
"uptime": "運行時間",
|
||||||
"numberOfLeases": "Leases"
|
"numberOfLeases": "租約"
|
||||||
},
|
},
|
||||||
"xteve": {
|
"xteve": {
|
||||||
"streams_all": "All Streams",
|
"streams_all": "所有播放活動",
|
||||||
"streams_active": "Active Streams",
|
"streams_active": "正在播放",
|
||||||
"streams_xepg": "XEPG Channels"
|
"streams_xepg": "XEPG頻道"
|
||||||
},
|
},
|
||||||
"opnsense": {
|
"opnsense": {
|
||||||
"cpu": "CPU Load",
|
"cpu": "CPU負載",
|
||||||
"memory": "Active Memory",
|
"memory": "記憶體",
|
||||||
"wanUpload": "WAN Upload",
|
"wanUpload": "WAN上傳",
|
||||||
"wanDownload": "WAN Download"
|
"wanDownload": "WAN下載"
|
||||||
|
},
|
||||||
|
"moonraker": {
|
||||||
|
"printer_state": "列印機狀態",
|
||||||
|
"print_status": "列印狀態",
|
||||||
|
"print_progress": "進度",
|
||||||
|
"layers": "層"
|
||||||
|
},
|
||||||
|
"medusa": {
|
||||||
|
"wanted": "關注中",
|
||||||
|
"queued": "已加入佇列",
|
||||||
|
"series": "影集"
|
||||||
|
},
|
||||||
|
"octoprint": {
|
||||||
|
"printer_state": "狀態",
|
||||||
|
"temp_tool": "噴頭溫度",
|
||||||
|
"temp_bed": "平台溫度",
|
||||||
|
"job_completion": "完成度"
|
||||||
|
},
|
||||||
|
"cloudflared": {
|
||||||
|
"origin_ip": "源頭IP",
|
||||||
|
"status": "狀態"
|
||||||
|
},
|
||||||
|
"proxmoxbackupserver": {
|
||||||
|
"datastore_usage": "數據存儲",
|
||||||
|
"failed_tasks_24h": "24小時內失敗任務",
|
||||||
|
"cpu_usage": "CPU",
|
||||||
|
"memory_usage": "記憶體"
|
||||||
|
},
|
||||||
|
"immich": {
|
||||||
|
"users": "使用者",
|
||||||
|
"photos": "照片",
|
||||||
|
"videos": "影片",
|
||||||
|
"storage": "儲存空間"
|
||||||
|
},
|
||||||
|
"uptimekuma": {
|
||||||
|
"up": "在線網站",
|
||||||
|
"down": "離線網站",
|
||||||
|
"uptime": "在線時間",
|
||||||
|
"incident": "事件",
|
||||||
|
"m": "m"
|
||||||
|
},
|
||||||
|
"komga": {
|
||||||
|
"libraries": "文庫",
|
||||||
|
"series": "叢刊",
|
||||||
|
"books": "叢書"
|
||||||
|
},
|
||||||
|
"mylar": {
|
||||||
|
"series": "系列",
|
||||||
|
"issues": "出版",
|
||||||
|
"wanted": "關注中"
|
||||||
|
},
|
||||||
|
"photoprism": {
|
||||||
|
"albums": "相簿",
|
||||||
|
"photos": "照片",
|
||||||
|
"videos": "影片",
|
||||||
|
"people": "人物"
|
||||||
|
},
|
||||||
|
"diskstation": {
|
||||||
|
"days": "天",
|
||||||
|
"uptime": "運行時間",
|
||||||
|
"volumeAvailable": "剩餘容量"
|
||||||
|
},
|
||||||
|
"fileflows": {
|
||||||
|
"queue": "佇列",
|
||||||
|
"processing": "處理中",
|
||||||
|
"processed": "已處理",
|
||||||
|
"time": "時間"
|
||||||
|
},
|
||||||
|
"grafana": {
|
||||||
|
"dashboards": "控制面板",
|
||||||
|
"datasources": "數據來源",
|
||||||
|
"totalalerts": "警報總數",
|
||||||
|
"alertstriggered": "觸發的警報"
|
||||||
|
},
|
||||||
|
"nextcloud": {
|
||||||
|
"cpuload": "處理器負載",
|
||||||
|
"memoryusage": "記憶體用量",
|
||||||
|
"freespace": "可用空間",
|
||||||
|
"activeusers": "活躍用戶",
|
||||||
|
"numfiles": "檔案",
|
||||||
|
"numshares": "已分享"
|
||||||
|
},
|
||||||
|
"kopia": {
|
||||||
|
"status": "狀態",
|
||||||
|
"size": "檔案大小",
|
||||||
|
"lastrun": "上次執行",
|
||||||
|
"nextrun": "下次執行",
|
||||||
|
"failed": "失敗"
|
||||||
|
},
|
||||||
|
"unmanic": {
|
||||||
|
"active_workers": "在線工作程序",
|
||||||
|
"total_workers": "總工作程序",
|
||||||
|
"records_total": "佇列長度"
|
||||||
|
},
|
||||||
|
"healthchecks": {
|
||||||
|
"new": "新建立",
|
||||||
|
"up": "上線",
|
||||||
|
"grace": "延緩中",
|
||||||
|
"down": "離線",
|
||||||
|
"paused": "擱置中",
|
||||||
|
"status": "狀態",
|
||||||
|
"last_ping": "上次檢查",
|
||||||
|
"never": "尚未檢查"
|
||||||
|
},
|
||||||
|
"pterodactyl": {
|
||||||
|
"servers": "伺服器",
|
||||||
|
"nodes": "節點"
|
||||||
|
},
|
||||||
|
"prometheus": {
|
||||||
|
"targets_up": "目標上線",
|
||||||
|
"targets_down": "目標離線",
|
||||||
|
"targets_total": "目標總數"
|
||||||
|
},
|
||||||
|
"minecraft": {
|
||||||
|
"players": "玩家",
|
||||||
|
"version": "版本",
|
||||||
|
"status": "狀態",
|
||||||
|
"up": "上線",
|
||||||
|
"down": "離線"
|
||||||
|
},
|
||||||
|
"ghostfolio": {
|
||||||
|
"gross_percent_today": "今日",
|
||||||
|
"gross_percent_1y": "一年",
|
||||||
|
"gross_percent_max": "所有時間"
|
||||||
|
},
|
||||||
|
"audiobookshelf": {
|
||||||
|
"podcasts": "播客",
|
||||||
|
"books": "叢書",
|
||||||
|
"podcastsDuration": "歷時",
|
||||||
|
"booksDuration": "歷時"
|
||||||
|
},
|
||||||
|
"homeassistant": {
|
||||||
|
"people_home": "在家人數",
|
||||||
|
"lights_on": "燈亮著",
|
||||||
|
"switches_on": "開關開著"
|
||||||
|
},
|
||||||
|
"freshrss": {
|
||||||
|
"subscriptions": "訂閱",
|
||||||
|
"unread": "未讀"
|
||||||
|
},
|
||||||
|
"channelsdvrserver": {
|
||||||
|
"shows": "節目",
|
||||||
|
"recordings": "錄影",
|
||||||
|
"scheduled": "已排定",
|
||||||
|
"passes": "通行證"
|
||||||
|
},
|
||||||
|
"whatsupdocker": {
|
||||||
|
"monitoring": "監測中",
|
||||||
|
"updates": "可更新"
|
||||||
|
},
|
||||||
|
"tailscale": {
|
||||||
|
"address": "位址",
|
||||||
|
"expires": "已失效",
|
||||||
|
"never": "未曾",
|
||||||
|
"last_seen": "上次連線",
|
||||||
|
"now": "現在",
|
||||||
|
"years": "{{number}} 年",
|
||||||
|
"hours": "{{number}} 小時",
|
||||||
|
"minutes": "{{number}} 分鐘",
|
||||||
|
"seconds": "{{number}} 秒",
|
||||||
|
"ago": "{{value}} 前",
|
||||||
|
"weeks": "{{number}} 週",
|
||||||
|
"days": "{{number}} 天"
|
||||||
|
},
|
||||||
|
"qnap": {
|
||||||
|
"cpuUsage": "CPU 使用率",
|
||||||
|
"memUsage": "記憶體使用率",
|
||||||
|
"systemTempC": "系統溫度",
|
||||||
|
"poolUsage": "儲存池使用率",
|
||||||
|
"volumeUsage": "儲存區用量",
|
||||||
|
"invalid": "無效的"
|
||||||
|
},
|
||||||
|
"pfsense": {
|
||||||
|
"load": "平均負載量",
|
||||||
|
"memory": "記憶體使用率",
|
||||||
|
"wanStatus": "網際網路狀態",
|
||||||
|
"up": "已連線",
|
||||||
|
"down": "已離線",
|
||||||
|
"temp": "溫度",
|
||||||
|
"disk": "硬碟使用率",
|
||||||
|
"wanIP": "網際網路 IP"
|
||||||
|
},
|
||||||
|
"caddy": {
|
||||||
|
"upstreams": "上行",
|
||||||
|
"requests": "目前請求數",
|
||||||
|
"requests_failed": "失敗請求"
|
||||||
|
},
|
||||||
|
"evcc": {
|
||||||
|
"grid_power": "電網",
|
||||||
|
"home_power": "電源使用率",
|
||||||
|
"charge_power": "充電",
|
||||||
|
"pv_power": "正式環境",
|
||||||
|
"battery_soc": "電池",
|
||||||
|
"watt_hour": "瓦時 (Wh)"
|
||||||
|
},
|
||||||
|
"pialert": {
|
||||||
|
"total": "全部",
|
||||||
|
"connected": "已連線",
|
||||||
|
"new_devices": "新裝置",
|
||||||
|
"down_alerts": "離線警告"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -19,7 +19,7 @@ export default function Item({ bookmark }) {
|
|||||||
<div className="flex-shrink-0 flex items-center justify-center w-11 bg-theme-500/10 dark:bg-theme-900/50 text-theme-700 hover:text-theme-700 dark:text-theme-200 text-sm font-medium rounded-l-md">
|
<div className="flex-shrink-0 flex items-center justify-center w-11 bg-theme-500/10 dark:bg-theme-900/50 text-theme-700 hover:text-theme-700 dark:text-theme-200 text-sm font-medium rounded-l-md">
|
||||||
{bookmark.icon &&
|
{bookmark.icon &&
|
||||||
<div className="flex-shrink-0 w-5 h-5">
|
<div className="flex-shrink-0 w-5 h-5">
|
||||||
<ResolvedIcon icon={bookmark.icon} />
|
<ResolvedIcon icon={bookmark.icon} alt={bookmark.abbr} />
|
||||||
</div>
|
</div>
|
||||||
}
|
}
|
||||||
{!bookmark.icon && bookmark.abbr}
|
{!bookmark.icon && bookmark.abbr}
|
||||||
|
|||||||
@@ -4,7 +4,7 @@ export default function List({ bookmarks }) {
|
|||||||
return (
|
return (
|
||||||
<ul className="mt-3 flex flex-col">
|
<ul className="mt-3 flex flex-col">
|
||||||
{bookmarks.map((bookmark) => (
|
{bookmarks.map((bookmark) => (
|
||||||
<Item key={bookmark.name} bookmark={bookmark} />
|
<Item key={`${bookmark.name}-${bookmark.href}`} bookmark={bookmark} />
|
||||||
))}
|
))}
|
||||||
</ul>
|
</ul>
|
||||||
);
|
);
|
||||||
|
|||||||
@@ -6,18 +6,20 @@ import ResolvedIcon from "./resolvedicon";
|
|||||||
|
|
||||||
import { SettingsContext } from "utils/contexts/settings";
|
import { SettingsContext } from "utils/contexts/settings";
|
||||||
|
|
||||||
export default function QuickLaunch({servicesAndBookmarks, searchString, setSearchString, isOpen, close, searchDescriptions}) {
|
export default function QuickLaunch({servicesAndBookmarks, searchString, setSearchString, isOpen, close, searchProvider}) {
|
||||||
const { t } = useTranslation();
|
const { t } = useTranslation();
|
||||||
const { settings } = useContext(SettingsContext);
|
const { settings } = useContext(SettingsContext);
|
||||||
|
const { searchDescriptions, hideVisitURL } = settings?.quicklaunch ? settings.quicklaunch : { searchDescriptions: false, hideVisitURL: false };
|
||||||
|
|
||||||
const searchField = useRef();
|
const searchField = useRef();
|
||||||
|
|
||||||
const [results, setResults] = useState([]);
|
const [results, setResults] = useState([]);
|
||||||
const [currentItemIndex, setCurrentItemIndex] = useState(null);
|
const [currentItemIndex, setCurrentItemIndex] = useState(null);
|
||||||
|
const [url, setUrl] = useState(null);
|
||||||
|
|
||||||
function openCurrentItem(newWindow) {
|
function openCurrentItem(newWindow) {
|
||||||
const result = results[currentItemIndex];
|
const result = results[currentItemIndex];
|
||||||
window.open(result.href, newWindow ? "_blank" : result.target ?? settings.target ?? "_blank");
|
window.open(result.href, newWindow ? "_blank" : result.target ?? settings.target ?? "_blank", 'noreferrer');
|
||||||
}
|
}
|
||||||
|
|
||||||
const closeAndReset = useCallback(() => {
|
const closeAndReset = useCallback(() => {
|
||||||
@@ -29,12 +31,21 @@ export default function QuickLaunch({servicesAndBookmarks, searchString, setSear
|
|||||||
}, [close, setSearchString, setCurrentItemIndex]);
|
}, [close, setSearchString, setCurrentItemIndex]);
|
||||||
|
|
||||||
function handleSearchChange(event) {
|
function handleSearchChange(event) {
|
||||||
setSearchString(event.target.value.toLowerCase())
|
const rawSearchString = event.target.value.toLowerCase();
|
||||||
|
try {
|
||||||
|
if (!/.+[.:].+/g.test(rawSearchString)) throw new Error(); // basic test for probably a url
|
||||||
|
let urlString = rawSearchString;
|
||||||
|
if (urlString.indexOf('http') !== 0) urlString = `https://${rawSearchString}`;
|
||||||
|
setUrl(new URL(urlString)); // basic validation
|
||||||
|
} catch (e) {
|
||||||
|
setUrl(null);
|
||||||
|
}
|
||||||
|
setSearchString(rawSearchString);
|
||||||
}
|
}
|
||||||
|
|
||||||
function handleSearchKeyDown(event) {
|
function handleSearchKeyDown(event) {
|
||||||
if (!isOpen) return;
|
if (!isOpen) return;
|
||||||
|
|
||||||
if (event.key === "Escape") {
|
if (event.key === "Escape") {
|
||||||
closeAndReset();
|
closeAndReset();
|
||||||
event.preventDefault();
|
event.preventDefault();
|
||||||
@@ -50,6 +61,7 @@ export default function QuickLaunch({servicesAndBookmarks, searchString, setSear
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
function handleItemHover(event) {
|
function handleItemHover(event) {
|
||||||
setCurrentItemIndex(parseInt(event.target?.dataset?.index, 10));
|
setCurrentItemIndex(parseInt(event.target?.dataset?.index, 10));
|
||||||
}
|
}
|
||||||
@@ -76,13 +88,33 @@ export default function QuickLaunch({servicesAndBookmarks, searchString, setSear
|
|||||||
newResults = newResults.sort((a, b) => b.priority - a.priority);
|
newResults = newResults.sort((a, b) => b.priority - a.priority);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (searchProvider) {
|
||||||
|
newResults.push(
|
||||||
|
{
|
||||||
|
href: searchProvider.url + encodeURIComponent(searchString),
|
||||||
|
name: `${searchProvider.name ?? t("quicklaunch.custom")} ${t("quicklaunch.search")} `,
|
||||||
|
type: 'search',
|
||||||
|
}
|
||||||
|
)
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!hideVisitURL && url) {
|
||||||
|
newResults.unshift(
|
||||||
|
{
|
||||||
|
href: url.toString(),
|
||||||
|
name: `${t("quicklaunch.visit")} URL`,
|
||||||
|
type: 'url',
|
||||||
|
}
|
||||||
|
)
|
||||||
|
}
|
||||||
|
|
||||||
setResults(newResults);
|
setResults(newResults);
|
||||||
|
|
||||||
if (newResults.length) {
|
if (newResults.length) {
|
||||||
setCurrentItemIndex(0);
|
setCurrentItemIndex(0);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}, [searchString, servicesAndBookmarks, searchDescriptions]);
|
}, [searchString, servicesAndBookmarks, searchDescriptions, hideVisitURL, searchProvider, url, t]);
|
||||||
|
|
||||||
|
|
||||||
const [hidden, setHidden] = useState(true);
|
const [hidden, setHidden] = useState(true);
|
||||||
@@ -90,7 +122,7 @@ export default function QuickLaunch({servicesAndBookmarks, searchString, setSear
|
|||||||
function handleBackdropClick(event) {
|
function handleBackdropClick(event) {
|
||||||
if (event.target?.tagName === "DIV") closeAndReset();
|
if (event.target?.tagName === "DIV") closeAndReset();
|
||||||
}
|
}
|
||||||
|
|
||||||
if (isOpen) {
|
if (isOpen) {
|
||||||
searchField.current.focus();
|
searchField.current.focus();
|
||||||
document.body.addEventListener('click', handleBackdropClick);
|
document.body.addEventListener('click', handleBackdropClick);
|
||||||
@@ -129,26 +161,26 @@ export default function QuickLaunch({servicesAndBookmarks, searchString, setSear
|
|||||||
)} type="text" autoCorrect="false" ref={searchField} value={searchString} onChange={handleSearchChange} onKeyDown={handleSearchKeyDown} />
|
)} type="text" autoCorrect="false" ref={searchField} value={searchString} onChange={handleSearchChange} onKeyDown={handleSearchKeyDown} />
|
||||||
{results.length > 0 && <ul className="max-h-[60vh] overflow-y-auto m-2">
|
{results.length > 0 && <ul className="max-h-[60vh] overflow-y-auto m-2">
|
||||||
{results.map((r, i) => (
|
{results.map((r, i) => (
|
||||||
<li key={r.name}>
|
<li key={r.container ?? r.app ?? `${r.name}-${r.href}`}>
|
||||||
<button type="button" data-index={i} onMouseEnter={handleItemHover} className={classNames(
|
<button type="button" data-index={i} onMouseEnter={handleItemHover} className={classNames(
|
||||||
"flex flex-row w-full items-center justify-between rounded-md text-sm md:text-xl py-2 px-4 cursor-pointer text-theme-700 dark:text-theme-200",
|
"flex flex-row w-full items-center justify-between rounded-md text-sm md:text-xl py-2 px-4 cursor-pointer text-theme-700 dark:text-theme-200",
|
||||||
i === currentItemIndex && "bg-theme-300/50 dark:bg-theme-700/50",
|
i === currentItemIndex && "bg-theme-300/50 dark:bg-theme-700/50",
|
||||||
)} onClick={handleItemClick}>
|
)} onClick={handleItemClick}>
|
||||||
<div className="flex flex-row items-center mr-4 pointer-events-none">
|
<div className="flex flex-row items-center mr-4 pointer-events-none">
|
||||||
<div className="w-5 text-xs mr-4">
|
{(r.icon || r.abbr) && <div className="w-5 text-xs mr-4">
|
||||||
{r.icon && <ResolvedIcon icon={r.icon} />}
|
{r.icon && <ResolvedIcon icon={r.icon} />}
|
||||||
{r.abbr && r.abbr}
|
{r.abbr && r.abbr}
|
||||||
</div>
|
</div>}
|
||||||
<div className="flex flex-col md:flex-row text-left items-baseline mr-4 pointer-events-none">
|
<div className="flex flex-col md:flex-row text-left items-baseline mr-4 pointer-events-none">
|
||||||
<span className="mr-4">{r.name}</span>
|
<span className="mr-4">{r.name}</span>
|
||||||
{r.description &&
|
{r.description &&
|
||||||
<span className="text-xs text-theme-600 text-light">
|
<span className="text-xs text-theme-600 text-light">
|
||||||
{searchDescriptions && r.priority < 2 ? highlightText(r.description) : r.description}
|
{searchDescriptions && r.priority < 2 ? highlightText(r.description) : r.description}
|
||||||
</span>
|
</span>
|
||||||
}
|
}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div className="text-xs text-theme-600 font-bold pointer-events-none">{r.type === 'service' ? t("quicklaunch.service") : t("quicklaunch.bookmark")}</div>
|
<div className="text-xs text-theme-600 font-bold pointer-events-none">{t(`quicklaunch.${r.type ? r.type.toLowerCase() : 'bookmark'}`)}</div>
|
||||||
</button>
|
</button>
|
||||||
</li>
|
</li>
|
||||||
))}
|
))}
|
||||||
|
|||||||
@@ -1,14 +1,45 @@
|
|||||||
|
import { useContext } from "react";
|
||||||
import Image from "next/future/image";
|
import Image from "next/future/image";
|
||||||
|
|
||||||
export default function ResolvedIcon({ icon, width = 32, height = 32 }) {
|
import { SettingsContext } from "utils/contexts/settings";
|
||||||
|
import { ThemeContext } from "utils/contexts/theme";
|
||||||
|
|
||||||
|
const iconSetURLs = {
|
||||||
|
'mdi': "https://cdn.jsdelivr.net/npm/@mdi/svg@latest/svg/",
|
||||||
|
'si' : "https://cdn.jsdelivr.net/npm/simple-icons@latest/icons/",
|
||||||
|
};
|
||||||
|
|
||||||
|
export default function ResolvedIcon({ icon, width = 32, height = 32, alt = "logo" }) {
|
||||||
|
const { settings } = useContext(SettingsContext);
|
||||||
|
const { theme } = useContext(ThemeContext);
|
||||||
|
|
||||||
// direct or relative URLs
|
// direct or relative URLs
|
||||||
if (icon.startsWith("http") || icon.startsWith("/")) {
|
if (icon.startsWith("http") || icon.startsWith("/")) {
|
||||||
return <Image src={`${icon}`} width={width} height={height} alt="logo" />;
|
return (
|
||||||
|
<Image
|
||||||
|
src={`${icon}`}
|
||||||
|
width={width}
|
||||||
|
height={height}
|
||||||
|
style={{
|
||||||
|
width,
|
||||||
|
height,
|
||||||
|
objectFit: "contain",
|
||||||
|
maxHeight: "100%",
|
||||||
|
maxWidth: "100%",
|
||||||
|
}}
|
||||||
|
alt={alt}
|
||||||
|
/>
|
||||||
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
// mdi- prefixed, material design icons
|
// check mdi- or si- prefixed icons
|
||||||
if (icon.startsWith("mdi-")) {
|
const prefix = icon.split("-")[0]
|
||||||
const iconName = icon.replace("mdi-", "").replace(".svg", "");
|
|
||||||
|
if (prefix in iconSetURLs) {
|
||||||
|
// get icon source
|
||||||
|
const iconName = icon.replace(`${prefix}-`, "").replace(".svg", "");
|
||||||
|
const iconSource = `${iconSetURLs[prefix]}${iconName}.svg`;
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div
|
<div
|
||||||
style={{
|
style={{
|
||||||
@@ -16,22 +47,51 @@ export default function ResolvedIcon({ icon, width = 32, height = 32 }) {
|
|||||||
height,
|
height,
|
||||||
maxWidth: '100%',
|
maxWidth: '100%',
|
||||||
maxHeight: '100%',
|
maxHeight: '100%',
|
||||||
background: "linear-gradient(180deg, rgb(var(--color-logo-start)), rgb(var(--color-logo-stop)))",
|
background: settings.iconStyle === "theme" ?
|
||||||
mask: `url(https://cdn.jsdelivr.net/npm/@mdi/svg@latest/svg/${iconName}.svg) no-repeat center / contain`,
|
`rgb(var(--color-${ theme === "dark" ? 300 : 900 }) / var(--tw-text-opacity, 1))` :
|
||||||
WebkitMask: `url(https://cdn.jsdelivr.net/npm/@mdi/svg@latest/svg/${iconName}.svg) no-repeat center / contain`,
|
"linear-gradient(180deg, rgb(var(--color-logo-start)), rgb(var(--color-logo-stop)))",
|
||||||
|
mask: `url(${iconSource}) no-repeat center / contain`,
|
||||||
|
WebkitMask: `url(${iconSource}) no-repeat center / contain`,
|
||||||
}}
|
}}
|
||||||
/>
|
/>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// fallback to dashboard-icons
|
// fallback to dashboard-icons
|
||||||
|
if (icon.endsWith(".svg")) {
|
||||||
|
const iconName = icon.replace(".svg", "");
|
||||||
|
return (
|
||||||
|
<Image
|
||||||
|
src={`https://cdn.jsdelivr.net/gh/walkxcode/dashboard-icons/svg/${iconName}.svg`}
|
||||||
|
width={width}
|
||||||
|
height={height}
|
||||||
|
style={{
|
||||||
|
width,
|
||||||
|
height,
|
||||||
|
objectFit: "contain",
|
||||||
|
maxHeight: "100%",
|
||||||
|
maxWidth: "100%"
|
||||||
|
}}
|
||||||
|
alt={alt}
|
||||||
|
/>
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
const iconName = icon.replace(".png", "");
|
const iconName = icon.replace(".png", "");
|
||||||
return (
|
return (
|
||||||
<Image
|
<Image
|
||||||
src={`https://cdn.jsdelivr.net/gh/walkxcode/dashboard-icons/png/${iconName}.png`}
|
src={`https://cdn.jsdelivr.net/gh/walkxcode/dashboard-icons/png/${iconName}.png`}
|
||||||
width={width}
|
width={width}
|
||||||
height={height}
|
height={height}
|
||||||
alt="logo"
|
style={{
|
||||||
|
width,
|
||||||
|
height,
|
||||||
|
objectFit: "contain",
|
||||||
|
maxHeight: "100%",
|
||||||
|
maxWidth: "100%"
|
||||||
|
}}
|
||||||
|
alt={alt}
|
||||||
/>
|
/>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -3,12 +3,13 @@ import classNames from "classnames";
|
|||||||
import List from "components/services/list";
|
import List from "components/services/list";
|
||||||
import ResolvedIcon from "components/resolvedicon";
|
import ResolvedIcon from "components/resolvedicon";
|
||||||
|
|
||||||
export default function ServicesGroup({ services, layout }) {
|
export default function ServicesGroup({ group, services, layout, fiveColumns }) {
|
||||||
return (
|
return (
|
||||||
<div
|
<div
|
||||||
key={services.name}
|
key={services.name}
|
||||||
className={classNames(
|
className={classNames(
|
||||||
layout?.style === "row" ? "basis-full" : "basis-full md:basis-1/2 lg:basis-1/3 xl:basis-1/4",
|
layout?.style === "row" ? "basis-full" : "basis-full md:basis-1/2 lg:basis-1/3 xl:basis-1/4",
|
||||||
|
layout?.style !== "row" && fiveColumns ? "3xl:basis-1/5" : "",
|
||||||
"flex-1 p-1"
|
"flex-1 p-1"
|
||||||
)}
|
)}
|
||||||
>
|
>
|
||||||
@@ -20,7 +21,7 @@ export default function ServicesGroup({ services, layout }) {
|
|||||||
}
|
}
|
||||||
<h2 className="text-theme-800 dark:text-theme-300 text-xl font-medium">{services.name}</h2>
|
<h2 className="text-theme-800 dark:text-theme-300 text-xl font-medium">{services.name}</h2>
|
||||||
</div>
|
</div>
|
||||||
<List services={services.services} layout={layout} />
|
<List group={group} services={services.services} layout={layout} />
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -4,15 +4,18 @@ import { useContext, useState } from "react";
|
|||||||
import Status from "./status";
|
import Status from "./status";
|
||||||
import Widget from "./widget";
|
import Widget from "./widget";
|
||||||
import Ping from "./ping";
|
import Ping from "./ping";
|
||||||
|
import KubernetesStatus from "./kubernetes-status";
|
||||||
|
|
||||||
import Docker from "widgets/docker/component";
|
import Docker from "widgets/docker/component";
|
||||||
|
import Kubernetes from "widgets/kubernetes/component";
|
||||||
import { SettingsContext } from "utils/contexts/settings";
|
import { SettingsContext } from "utils/contexts/settings";
|
||||||
import ResolvedIcon from "components/resolvedicon";
|
import ResolvedIcon from "components/resolvedicon";
|
||||||
|
|
||||||
export default function Item({ service }) {
|
export default function Item({ service, group }) {
|
||||||
const hasLink = service.href && service.href !== "#";
|
const hasLink = service.href && service.href !== "#";
|
||||||
const { settings } = useContext(SettingsContext);
|
const { settings } = useContext(SettingsContext);
|
||||||
const [statsOpen, setStatsOpen] = useState(false);
|
const showStats = (service.showStats === false) ? false : settings.showStats;
|
||||||
|
const [statsOpen, setStatsOpen] = useState(service.showStats);
|
||||||
const [statsClosing, setStatsClosing] = useState(false);
|
const [statsClosing, setStatsClosing] = useState(false);
|
||||||
|
|
||||||
// set stats to closed after 300ms
|
// set stats to closed after 300ms
|
||||||
@@ -31,7 +34,7 @@ export default function Item({ service }) {
|
|||||||
<div
|
<div
|
||||||
className={`${
|
className={`${
|
||||||
hasLink ? "cursor-pointer " : " "
|
hasLink ? "cursor-pointer " : " "
|
||||||
}transition-all h-15 mb-3 p-1 rounded-md font-medium text-theme-700 dark:text-theme-200 dark:hover:text-theme-300 shadow-md shadow-theme-900/10 dark:shadow-theme-900/20 bg-theme-100/20 hover:bg-theme-300/20 dark:bg-white/5 dark:hover:bg-white/10 relative`}
|
}transition-all h-15 mb-2 p-1 rounded-md font-medium text-theme-700 dark:text-theme-200 dark:hover:text-theme-300 shadow-md shadow-theme-900/10 dark:shadow-theme-900/20 bg-theme-100/20 hover:bg-theme-300/20 dark:bg-white/5 dark:hover:bg-white/10 relative`}
|
||||||
>
|
>
|
||||||
<div className="flex select-none">
|
<div className="flex select-none">
|
||||||
{service.icon &&
|
{service.icon &&
|
||||||
@@ -74,7 +77,7 @@ export default function Item({ service }) {
|
|||||||
<div className="absolute top-0 right-0 w-1/2 flex flex-row justify-end gap-2 mr-2">
|
<div className="absolute top-0 right-0 w-1/2 flex flex-row justify-end gap-2 mr-2">
|
||||||
{service.ping && (
|
{service.ping && (
|
||||||
<div className="flex-shrink-0 flex items-center justify-center cursor-pointer">
|
<div className="flex-shrink-0 flex items-center justify-center cursor-pointer">
|
||||||
<Ping service={service} />
|
<Ping group={group} service={service.name} />
|
||||||
<span className="sr-only">Ping status</span>
|
<span className="sr-only">Ping status</span>
|
||||||
</div>
|
</div>
|
||||||
)}
|
)}
|
||||||
@@ -89,17 +92,37 @@ export default function Item({ service }) {
|
|||||||
<span className="sr-only">View container stats</span>
|
<span className="sr-only">View container stats</span>
|
||||||
</button>
|
</button>
|
||||||
)}
|
)}
|
||||||
|
{(service.app && !service.external) && (
|
||||||
|
<button
|
||||||
|
type="button"
|
||||||
|
onClick={() => (statsOpen ? closeStats() : setStatsOpen(true))}
|
||||||
|
className="flex-shrink-0 flex items-center justify-center cursor-pointer"
|
||||||
|
>
|
||||||
|
<KubernetesStatus service={service} />
|
||||||
|
<span className="sr-only">View container stats</span>
|
||||||
|
</button>
|
||||||
|
)}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{service.container && service.server && (
|
{service.container && service.server && (
|
||||||
<div
|
<div
|
||||||
className={classNames(
|
className={classNames(
|
||||||
statsOpen && !statsClosing ? "max-h-[110px] opacity-100" : " max-h-[0] opacity-0",
|
showStats || (statsOpen && !statsClosing) ? "max-h-[110px] opacity-100" : " max-h-[0] opacity-0",
|
||||||
"w-full overflow-hidden transition-all duration-300 ease-in-out"
|
"w-full overflow-hidden transition-all duration-300 ease-in-out"
|
||||||
)}
|
)}
|
||||||
>
|
>
|
||||||
{statsOpen && <Docker service={{ widget: { container: service.container, server: service.server } }} />}
|
{(showStats || statsOpen) && <Docker service={{ widget: { container: service.container, server: service.server } }} />}
|
||||||
|
</div>
|
||||||
|
)}
|
||||||
|
{service.app && (
|
||||||
|
<div
|
||||||
|
className={classNames(
|
||||||
|
showStats || (statsOpen && !statsClosing) ? "max-h-[55px] opacity-100" : " max-h-[0] opacity-0",
|
||||||
|
"w-full overflow-hidden transition-all duration-300 ease-in-out"
|
||||||
|
)}
|
||||||
|
>
|
||||||
|
{(showStats || statsOpen) && <Kubernetes service={{ widget: { namespace: service.namespace, app: service.app, podSelector: service.podSelector } }} />}
|
||||||
</div>
|
</div>
|
||||||
)}
|
)}
|
||||||
|
|
||||||
|
|||||||
35
src/components/services/kubernetes-status.jsx
Normal file
35
src/components/services/kubernetes-status.jsx
Normal file
@@ -0,0 +1,35 @@
|
|||||||
|
import useSWR from "swr";
|
||||||
|
import { t } from "i18next";
|
||||||
|
|
||||||
|
export default function KubernetesStatus({ service }) {
|
||||||
|
const podSelectorString = service.podSelector !== undefined ? `podSelector=${service.podSelector}` : "";
|
||||||
|
const { data, error } = useSWR(`/api/kubernetes/status/${service.namespace}/${service.app}?${podSelectorString}`);
|
||||||
|
|
||||||
|
if (error) {
|
||||||
|
<div className="w-auto px-1.5 py-0.5 text-center bg-theme-500/10 dark:bg-theme-900/50 rounded-b-[3px] overflow-hidden" title={t("docker.error")}>
|
||||||
|
<div className="text-[8px] font-bold text-rose-500/80 uppercase">{t("docker.error")}</div>
|
||||||
|
</div>
|
||||||
|
}
|
||||||
|
|
||||||
|
if (data && data.status === "running") {
|
||||||
|
return (
|
||||||
|
<div className="w-auto px-1.5 py-0.5 text-center bg-theme-500/10 dark:bg-theme-900/50 rounded-b-[3px] overflow-hidden" title={data.health ?? data.status}>
|
||||||
|
<div className="text-[8px] font-bold text-emerald-500/80 uppercase">{data.health ?? data.status}</div>
|
||||||
|
</div>
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (data && (data.status === "not found" || data.status === "down" || data.status === "partial")) {
|
||||||
|
return (
|
||||||
|
<div className="w-auto px-1.5 py-0.5 text-center bg-theme-500/10 dark:bg-theme-900/50 rounded-b-[3px] overflow-hidden" title={data.status}>
|
||||||
|
<div className="text-[8px] font-bold text-orange-400/50 dark:text-orange-400/80 uppercase">{data.status}</div>
|
||||||
|
</div>
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
return (
|
||||||
|
<div className="w-auto px-1.5 py-0.5 text-center bg-theme-500/10 dark:bg-theme-900/50 rounded-b-[3px] overflow-hidden">
|
||||||
|
<div className="text-[8px] font-bold text-black/20 dark:text-white/40 uppercase">{t("docker.unknown")}</div>
|
||||||
|
</div>
|
||||||
|
);
|
||||||
|
}
|
||||||
@@ -14,7 +14,7 @@ const columnMap = [
|
|||||||
"grid-cols-1 md:grid-cols-2 lg:grid-cols-8",
|
"grid-cols-1 md:grid-cols-2 lg:grid-cols-8",
|
||||||
];
|
];
|
||||||
|
|
||||||
export default function List({ services, layout }) {
|
export default function List({ group, services, layout }) {
|
||||||
return (
|
return (
|
||||||
<ul
|
<ul
|
||||||
className={classNames(
|
className={classNames(
|
||||||
@@ -23,7 +23,7 @@ export default function List({ services, layout }) {
|
|||||||
)}
|
)}
|
||||||
>
|
>
|
||||||
{services.map((service) => (
|
{services.map((service) => (
|
||||||
<Item key={service.name} service={service} />
|
<Item key={service.container ?? service.app ?? service.name} service={service} group={group} />
|
||||||
))}
|
))}
|
||||||
</ul>
|
</ul>
|
||||||
);
|
);
|
||||||
|
|||||||
@@ -1,9 +1,9 @@
|
|||||||
import { useTranslation } from "react-i18next";
|
import { useTranslation } from "react-i18next";
|
||||||
import useSWR from "swr";
|
import useSWR from "swr";
|
||||||
|
|
||||||
export default function Ping({ service }) {
|
export default function Ping({ group, service }) {
|
||||||
const { t } = useTranslation();
|
const { t } = useTranslation();
|
||||||
const { data, error } = useSWR(`/api/ping?${new URLSearchParams({ping: service.ping}).toString()}`, {
|
const { data, error } = useSWR(`/api/ping?${new URLSearchParams({ group, service }).toString()}`, {
|
||||||
refreshInterval: 30000
|
refreshInterval: 30000
|
||||||
});
|
});
|
||||||
|
|
||||||
@@ -23,9 +23,9 @@ export default function Ping({ service }) {
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
const statusText = `${service.ping}: HTTP status ${data.status}`;
|
const statusText = `${service}: HTTP status ${data.status}`;
|
||||||
|
|
||||||
if (data && data.status !== 200) {
|
if (data.status > 403) {
|
||||||
return (
|
return (
|
||||||
<div className="w-auto px-1.5 py-0.5 text-center bg-theme-500/10 dark:bg-theme-900/50 rounded-b-[3px] overflow-hidden" title={statusText}>
|
<div className="w-auto px-1.5 py-0.5 text-center bg-theme-500/10 dark:bg-theme-900/50 rounded-b-[3px] overflow-hidden" title={statusText}>
|
||||||
<div className="text-[8px] font-bold text-rose-500/80">{data.status}</div>
|
<div className="text-[8px] font-bold text-rose-500/80">{data.status}</div>
|
||||||
@@ -33,12 +33,10 @@ export default function Ping({ service }) {
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (data && data.status === 200) {
|
return (
|
||||||
return (
|
<div className="w-auto px-1.5 py-0.5 text-center bg-theme-500/10 dark:bg-theme-900/50 rounded-b-[3px] overflow-hidden" title={statusText}>
|
||||||
<div className="w-auto px-1.5 py-0.5 text-center bg-theme-500/10 dark:bg-theme-900/50 rounded-b-[3px] overflow-hidden" title={statusText}>
|
<div className="text-[8px] font-bold text-emerald-500/80">{t("common.ms", { value: data.latency, style: "unit", unit: "millisecond", maximumFractionDigits: 0 })}</div>
|
||||||
<div className="text-[8px] font-bold text-emerald-500/80">{t("common.ms", { value: data.latency, style: "unit", unit: "millisecond", unitDisplay: "narrow", maximumFractionDigits: 0 })}</div>
|
</div>
|
||||||
</div>
|
);
|
||||||
);
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -7,41 +7,54 @@ export default function Status({ service }) {
|
|||||||
const { data, error } = useSWR(`/api/docker/status/${service.container}/${service.server || ""}`);
|
const { data, error } = useSWR(`/api/docker/status/${service.container}/${service.server || ""}`);
|
||||||
|
|
||||||
if (error) {
|
if (error) {
|
||||||
<div className="w-auto px-1.5 py-0.5 text-center bg-theme-500/10 dark:bg-theme-900/50 rounded-b-[3px] overflow-hidden" title={data.status}>
|
<div className="w-auto px-1.5 py-0.5 text-center bg-theme-500/10 dark:bg-theme-900/50 rounded-b-[3px] overflow-hidden" title={t("docker.error")}>
|
||||||
<div className="text-[8px] font-bold text-rose-500/80 uppercase">{t("docker.error")}</div>
|
<div className="text-[8px] font-bold text-rose-500/80 uppercase">{t("docker.error")}</div>
|
||||||
</div>
|
</div>
|
||||||
}
|
}
|
||||||
|
|
||||||
if (data && data.status === "running") {
|
if (data) {
|
||||||
if (data.health === "starting") {
|
let statusLabel = "";
|
||||||
|
|
||||||
|
if (data.status?.includes("running")) {
|
||||||
|
if (data.health === "starting") {
|
||||||
|
return (
|
||||||
|
<div className="w-auto px-1.5 py-0.5 text-center bg-theme-500/10 dark:bg-theme-900/50 rounded-b-[3px] overflow-hidden" title={t("docker.starting")}>
|
||||||
|
<div className="text-[8px] font-bold text-blue-500/80 uppercase">{t("docker.starting")}</div>
|
||||||
|
</div>
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (data.health === "unhealthy") {
|
||||||
|
return (
|
||||||
|
<div className="w-auto px-1.5 py-0.5 text-center bg-theme-500/10 dark:bg-theme-900/50 rounded-b-[3px] overflow-hidden" title={t("docker.unhealthy")}>
|
||||||
|
<div className="text-[8px] font-bold text-orange-400/50 dark:text-orange-400/80 uppercase">{t("docker.unhealthy")}</div>
|
||||||
|
</div>
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!data.health) {
|
||||||
|
statusLabel = data.status.replace("running", t("docker.running"))
|
||||||
|
} else {
|
||||||
|
statusLabel = data.health === "healthy" ? t("docker.healthy") : data.health
|
||||||
|
}
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div className="w-auto px-1.5 py-0.5 text-center bg-theme-500/10 dark:bg-theme-900/50 rounded-b-[3px] overflow-hidden" title={data.health}>
|
<div className="w-auto px-1.5 py-0.5 text-center bg-theme-500/10 dark:bg-theme-900/50 rounded-b-[3px] overflow-hidden" title={statusLabel}>
|
||||||
<div className="text-[8px] font-bold text-blue-500/80 uppercase">{data.health}</div>
|
<div className="text-[8px] font-bold text-emerald-500/80 uppercase">{statusLabel}</div>
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (data.health === "unhealthy") {
|
if (data.status === "not found" || data.status === "exited" || data.status?.startsWith("partial")) {
|
||||||
|
if (data.status === "not found") statusLabel = t("docker.not_found")
|
||||||
|
else if (data.status === "exited") statusLabel = t("docker.exited")
|
||||||
|
else statusLabel = data.status.replace("partial", t("docker.partial"))
|
||||||
return (
|
return (
|
||||||
<div className="w-auto px-1.5 py-0.5 text-center bg-theme-500/10 dark:bg-theme-900/50 rounded-b-[3px] overflow-hidden" title={data.health}>
|
<div className="w-auto px-1.5 py-0.5 text-center bg-theme-500/10 dark:bg-theme-900/50 rounded-b-[3px] overflow-hidden" title={statusLabel}>
|
||||||
<div className="text-[8px] font-bold text-orange-400/50 dark:text-orange-400/80 uppercase">{data.health}</div>
|
<div className="text-[8px] font-bold text-orange-400/50 dark:text-orange-400/80 uppercase">{statusLabel}</div>
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
return (
|
|
||||||
<div className="w-auto px-1.5 py-0.5 text-center bg-theme-500/10 dark:bg-theme-900/50 rounded-b-[3px] overflow-hidden" title={data.health ?? data.status}>
|
|
||||||
<div className="text-[8px] font-bold text-emerald-500/80 uppercase">{data.health ?? data.status}</div>
|
|
||||||
</div>
|
|
||||||
);
|
|
||||||
}
|
|
||||||
|
|
||||||
if (data && (data.status === "not found" || data.status === "exited")) {
|
|
||||||
return (
|
|
||||||
<div className="w-auto px-1.5 py-0.5 text-center bg-theme-500/10 dark:bg-theme-900/50 rounded-b-[3px] overflow-hidden" title={data.status}>
|
|
||||||
<div className="text-[8px] font-bold text-orange-400/50 dark:text-orange-400/80 uppercase">{data.status}</div>
|
|
||||||
</div>
|
|
||||||
);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
return (
|
return (
|
||||||
|
|||||||
@@ -1,15 +1,38 @@
|
|||||||
|
import { useContext } from "react";
|
||||||
|
|
||||||
import Error from "./error";
|
import Error from "./error";
|
||||||
|
|
||||||
|
import { SettingsContext } from "utils/contexts/settings";
|
||||||
|
|
||||||
export default function Container({ error = false, children, service }) {
|
export default function Container({ error = false, children, service }) {
|
||||||
|
const { settings } = useContext(SettingsContext);
|
||||||
|
|
||||||
if (error) {
|
if (error) {
|
||||||
return <Error error={error} />
|
if (settings.hideErrors || service.widget.hide_errors) {
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
|
return <Error service={service} error={error} />
|
||||||
}
|
}
|
||||||
|
|
||||||
let visibleChildren = children;
|
const childrenArray = Array.isArray(children) ? children : [children];
|
||||||
|
|
||||||
|
let visibleChildren = childrenArray;
|
||||||
const fields = service?.widget?.fields;
|
const fields = service?.widget?.fields;
|
||||||
const type = service?.widget?.type;
|
const type = service?.widget?.type;
|
||||||
if (fields && type) {
|
if (fields && type) {
|
||||||
visibleChildren = children.filter(child => fields.some(field => `${type}.${field}` === child?.props?.label));
|
// if the field contains a "." then it most likely contains a common loc value
|
||||||
|
// logic now allows a fields array that can look like:
|
||||||
|
// fields: [ "resources.cpu", "resources.mem", "field"]
|
||||||
|
// or even
|
||||||
|
// fields: [ "resources.cpu", "widget_type.field" ]
|
||||||
|
visibleChildren = childrenArray?.filter(child => fields.some(field => {
|
||||||
|
let fullField = field;
|
||||||
|
if (!field.includes(".")) {
|
||||||
|
fullField = `${type}.${field}`;
|
||||||
|
}
|
||||||
|
return fullField === child?.props?.label;
|
||||||
|
}));
|
||||||
}
|
}
|
||||||
|
|
||||||
return <div className="relative flex flex-row w-full">{visibleChildren}</div>;
|
return <div className="relative flex flex-row w-full">{visibleChildren}</div>;
|
||||||
|
|||||||
@@ -3,8 +3,6 @@ import useSWR from "swr";
|
|||||||
import { compareVersions } from "compare-versions";
|
import { compareVersions } from "compare-versions";
|
||||||
import { MdNewReleases } from "react-icons/md";
|
import { MdNewReleases } from "react-icons/md";
|
||||||
|
|
||||||
import cachedFetch from "utils/proxy/cached-fetch";
|
|
||||||
|
|
||||||
export default function Version() {
|
export default function Version() {
|
||||||
const { t, i18n } = useTranslation();
|
const { t, i18n } = useTranslation();
|
||||||
|
|
||||||
@@ -12,9 +10,7 @@ export default function Version() {
|
|||||||
const revision = process.env.NEXT_PUBLIC_REVISION?.length ? process.env.NEXT_PUBLIC_REVISION : "dev";
|
const revision = process.env.NEXT_PUBLIC_REVISION?.length ? process.env.NEXT_PUBLIC_REVISION : "dev";
|
||||||
const version = process.env.NEXT_PUBLIC_VERSION?.length ? process.env.NEXT_PUBLIC_VERSION : "dev";
|
const version = process.env.NEXT_PUBLIC_VERSION?.length ? process.env.NEXT_PUBLIC_VERSION : "dev";
|
||||||
|
|
||||||
const cachedFetcher = (resource) => cachedFetch(resource, 5);
|
const { data: releaseData } = useSWR("/api/releases");
|
||||||
|
|
||||||
const { data: releaseData } = useSWR("https://api.github.com/repos/benphelps/homepage/releases", cachedFetcher);
|
|
||||||
|
|
||||||
// use Intl.DateTimeFormat to format the date
|
// use Intl.DateTimeFormat to format the date
|
||||||
const formatDate = (date) => {
|
const formatDate = (date) => {
|
||||||
@@ -48,7 +44,7 @@ export default function Version() {
|
|||||||
</span>
|
</span>
|
||||||
{version === "main" || version === "dev" || version === "nightly"
|
{version === "main" || version === "dev" || version === "nightly"
|
||||||
? null
|
? null
|
||||||
: releaseData &&
|
: releaseData && latestRelease &&
|
||||||
compareVersions(latestRelease.tag_name, version) > 0 && (
|
compareVersions(latestRelease.tag_name, version) > 0 && (
|
||||||
<a
|
<a
|
||||||
href={latestRelease.html_url}
|
href={latestRelease.html_url}
|
||||||
|
|||||||
@@ -13,22 +13,23 @@ const textSizes = {
|
|||||||
};
|
};
|
||||||
|
|
||||||
export default function DateTime({ options }) {
|
export default function DateTime({ options }) {
|
||||||
const { text_size: textSize, format } = options;
|
const { text_size: textSize, locale, format } = options;
|
||||||
const { i18n } = useTranslation();
|
const { i18n } = useTranslation();
|
||||||
const [date, setDate] = useState("");
|
const [date, setDate] = useState("");
|
||||||
|
const dateLocale = locale ?? i18n.language;
|
||||||
|
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
const dateFormat = new Intl.DateTimeFormat(i18n.language, { ...format });
|
const dateFormat = new Intl.DateTimeFormat(dateLocale, { ...format });
|
||||||
const interval = setInterval(() => {
|
const interval = setInterval(() => {
|
||||||
setDate(dateFormat.format(new Date()));
|
setDate(dateFormat.format(new Date()));
|
||||||
}, 1000);
|
}, 1000);
|
||||||
return () => clearInterval(interval);
|
return () => clearInterval(interval);
|
||||||
}, [date, setDate, i18n.language, format]);
|
}, [date, setDate, dateLocale, format]);
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div className="flex flex-col justify-center first:ml-0 ml-4">
|
<div className="flex flex-col justify-center first:ml-0 ml-4">
|
||||||
<div className="flex flex-row items-center grow justify-end">
|
<div className="flex flex-row items-center grow justify-end">
|
||||||
<span className={`text-theme-800 dark:text-theme-200 ${textSizes[textSize || "lg"]}`}>
|
<span className={`text-theme-800 dark:text-theme-200 tabular-nums ${textSizes[textSize || "lg"]}`}>
|
||||||
{date}
|
{date}
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -1,13 +1,23 @@
|
|||||||
import useSWR from "swr";
|
import useSWR from "swr";
|
||||||
|
import { useContext } from "react";
|
||||||
import { BiError } from "react-icons/bi";
|
import { BiError } from "react-icons/bi";
|
||||||
import { FaMemory } from "react-icons/fa";
|
import { FaMemory, FaRegClock, FaThermometerHalf } from "react-icons/fa";
|
||||||
import { FiCpu } from "react-icons/fi";
|
import { FiCpu, FiHardDrive } from "react-icons/fi";
|
||||||
import { useTranslation } from "next-i18next";
|
import { useTranslation } from "next-i18next";
|
||||||
|
|
||||||
import UsageBar from "../resources/usage-bar";
|
import UsageBar from "../resources/usage-bar";
|
||||||
|
|
||||||
|
import { SettingsContext } from "utils/contexts/settings";
|
||||||
|
|
||||||
|
const cpuSensorLabels = ["cpu_thermal", "Core", "Tctl"];
|
||||||
|
|
||||||
|
function convertToFahrenheit(t) {
|
||||||
|
return t * 9/5 + 32
|
||||||
|
}
|
||||||
|
|
||||||
export default function Widget({ options }) {
|
export default function Widget({ options }) {
|
||||||
const { t, i18n } = useTranslation();
|
const { t, i18n } = useTranslation();
|
||||||
|
const { settings } = useContext(SettingsContext);
|
||||||
|
|
||||||
const { data, error } = useSWR(
|
const { data, error } = useSWR(
|
||||||
`/api/widgets/glances?${new URLSearchParams({ lang: i18n.language, ...options }).toString()}`, {
|
`/api/widgets/glances?${new URLSearchParams({ lang: i18n.language, ...options }).toString()}`, {
|
||||||
@@ -64,8 +74,34 @@ export default function Widget({ options }) {
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const unit = options.units === "imperial" ? "fahrenheit" : "celsius";
|
||||||
|
let mainTemp = 0;
|
||||||
|
let maxTemp = 80;
|
||||||
|
const cpuSensors = data.sensors?.filter(s => cpuSensorLabels.some(label => s.label.startsWith(label)) && s.type === "temperature_core");
|
||||||
|
if (options.cputemp && cpuSensors) {
|
||||||
|
try {
|
||||||
|
mainTemp = cpuSensors.reduce((acc, s) => acc + s.value, 0) / cpuSensors.length;
|
||||||
|
maxTemp = Math.max(cpuSensors.reduce((acc, s) => acc + s.warning, 0) / cpuSensors.length, maxTemp);
|
||||||
|
if (unit === "fahrenheit") {
|
||||||
|
mainTemp = convertToFahrenheit(mainTemp);
|
||||||
|
maxTemp = convertToFahrenheit(maxTemp);
|
||||||
|
}
|
||||||
|
} catch (e) {
|
||||||
|
// cpu sensor retrieval failed
|
||||||
|
}
|
||||||
|
}
|
||||||
|
const tempPercent = Math.round((mainTemp / maxTemp) * 100);
|
||||||
|
|
||||||
|
let disks = [];
|
||||||
|
|
||||||
|
if (options.disk) {
|
||||||
|
disks = Array.isArray(options.disk)
|
||||||
|
? options.disk.map((disk) => data.fs.find((d) => d.mnt_point === disk)).filter((d) => d)
|
||||||
|
: [data.fs.find((d) => d.mnt_point === options.disk)].filter((d) => d);
|
||||||
|
}
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div className="flex flex-col max-w:full sm:basis-auto self-center grow-0 flex-wrap ml-4">
|
<a href={options.url} target={settings.target ?? "_blank"} className="flex flex-col max-w:full sm:basis-auto self-center grow-0 flex-wrap">
|
||||||
<div className="flex flex-row self-center flex-wrap justify-between">
|
<div className="flex flex-row self-center flex-wrap justify-between">
|
||||||
<div className="flex-none flex flex-row items-center mr-3 py-1.5">
|
<div className="flex-none flex flex-row items-center mr-3 py-1.5">
|
||||||
<FiCpu className="text-theme-800 dark:text-theme-200 w-5 h-5" />
|
<FiCpu className="text-theme-800 dark:text-theme-200 w-5 h-5" />
|
||||||
@@ -73,7 +109,7 @@ export default function Widget({ options }) {
|
|||||||
<div className="text-theme-800 dark:text-theme-200 text-xs flex flex-row justify-between">
|
<div className="text-theme-800 dark:text-theme-200 text-xs flex flex-row justify-between">
|
||||||
<div className="pl-0.5">
|
<div className="pl-0.5">
|
||||||
{t("common.number", {
|
{t("common.number", {
|
||||||
value: data.cpu,
|
value: data.cpu.total,
|
||||||
style: "unit",
|
style: "unit",
|
||||||
unit: "percent",
|
unit: "percent",
|
||||||
maximumFractionDigits: 0,
|
maximumFractionDigits: 0,
|
||||||
@@ -81,7 +117,20 @@ export default function Widget({ options }) {
|
|||||||
</div>
|
</div>
|
||||||
<div className="pr-1">{t("glances.cpu")}</div>
|
<div className="pr-1">{t("glances.cpu")}</div>
|
||||||
</div>
|
</div>
|
||||||
<UsageBar percent={data.cpu} />
|
{options.expanded && (
|
||||||
|
<span className="text-theme-800 dark:text-theme-200 text-xs flex flex-row justify-between">
|
||||||
|
<div className="pl-0.5 pr-1">
|
||||||
|
{t("common.number", {
|
||||||
|
value: data.load.min15,
|
||||||
|
style: "unit",
|
||||||
|
unit: "percent",
|
||||||
|
maximumFractionDigits: 0,
|
||||||
|
})}
|
||||||
|
</div>
|
||||||
|
<div className="pr-1">{t("glances.load")}</div>
|
||||||
|
</span>
|
||||||
|
)}
|
||||||
|
<UsageBar percent={data.cpu.total} />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div className="flex-none flex flex-row items-center mr-3 py-1.5">
|
<div className="flex-none flex flex-row items-center mr-3 py-1.5">
|
||||||
@@ -89,22 +138,94 @@ export default function Widget({ options }) {
|
|||||||
<div className="flex flex-col ml-3 text-left min-w-[85px]">
|
<div className="flex flex-col ml-3 text-left min-w-[85px]">
|
||||||
<div className="text-theme-800 dark:text-theme-200 text-xs flex flex-row justify-between">
|
<div className="text-theme-800 dark:text-theme-200 text-xs flex flex-row justify-between">
|
||||||
<div className="pl-0.5">
|
<div className="pl-0.5">
|
||||||
{t("common.number", {
|
{t("common.bytes", {
|
||||||
value: data.mem,
|
value: data.mem.free,
|
||||||
style: "unit",
|
maximumFractionDigits: 1,
|
||||||
unit: "percent",
|
binary: true,
|
||||||
maximumFractionDigits: 0,
|
|
||||||
})}
|
})}
|
||||||
</div>
|
</div>
|
||||||
<div className="pr-1">{t("glances.mem")}</div>
|
<div className="pr-1">{t("glances.free")}</div>
|
||||||
</div>
|
</div>
|
||||||
<UsageBar percent={data.mem} />
|
{options.expanded && (
|
||||||
|
<span className="text-theme-800 dark:text-theme-200 text-xs flex flex-row justify-between">
|
||||||
|
<div className="pl-0.5 pr-1">
|
||||||
|
{t("common.bytes", {
|
||||||
|
value: data.mem.total,
|
||||||
|
maximumFractionDigits: 1,
|
||||||
|
binary: true,
|
||||||
|
})}
|
||||||
|
</div>
|
||||||
|
<div className="pr-1">{t("glances.total")}</div>
|
||||||
|
</span>
|
||||||
|
)}
|
||||||
|
<UsageBar percent={data.mem.percent} />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
{disks.map((disk) => (
|
||||||
|
<div key={disk.mnt_point} className="flex-none flex flex-row items-center mr-3 py-1.5">
|
||||||
|
<FiHardDrive className="text-theme-800 dark:text-theme-200 w-5 h-5" />
|
||||||
|
<div className="flex flex-col ml-3 text-left min-w-[85px]">
|
||||||
|
<span className="text-theme-800 dark:text-theme-200 text-xs flex flex-row justify-between">
|
||||||
|
<div className="pl-0.5">{t("common.bytes", { value: disk.free })}</div>
|
||||||
|
<div className="pr-1">{t("glances.free")}</div>
|
||||||
|
</span>
|
||||||
|
{options.expanded && (
|
||||||
|
<span className="text-theme-800 dark:text-theme-200 text-xs flex flex-row justify-between">
|
||||||
|
<div className="pl-0.5 pr-1">{t("common.bytes", { value: disk.size })}</div>
|
||||||
|
<div className="pr-1">{t("glances.total")}</div>
|
||||||
|
</span>
|
||||||
|
)}
|
||||||
|
<UsageBar percent={disk.percent} />
|
||||||
|
</div>
|
||||||
|
</div>))}
|
||||||
|
{options.cputemp && mainTemp > 0 &&
|
||||||
|
(<div className="flex-none flex flex-row items-center mr-3 py-1.5">
|
||||||
|
<FaThermometerHalf className="text-theme-800 dark:text-theme-200 w-5 h-5" />
|
||||||
|
<div className="flex flex-col ml-3 text-left min-w-[85px]">
|
||||||
|
<span className="text-theme-800 dark:text-theme-200 text-xs flex flex-row justify-between">
|
||||||
|
<div className="pl-0.5">
|
||||||
|
{t("common.number", {
|
||||||
|
value: mainTemp,
|
||||||
|
maximumFractionDigits: 1,
|
||||||
|
style: "unit",
|
||||||
|
unit
|
||||||
|
})}
|
||||||
|
</div>
|
||||||
|
<div className="pr-1">{t("glances.temp")}</div>
|
||||||
|
</span>
|
||||||
|
{options.expanded && (
|
||||||
|
<span className="text-theme-800 dark:text-theme-200 text-xs flex flex-row justify-between">
|
||||||
|
<div className="pl-0.5 pr-1">
|
||||||
|
{t("common.number", {
|
||||||
|
value: maxTemp,
|
||||||
|
maximumFractionDigits: 1,
|
||||||
|
style: "unit",
|
||||||
|
unit
|
||||||
|
})}
|
||||||
|
</div>
|
||||||
|
<div className="pr-1">{t("glances.warn")}</div>
|
||||||
|
</span>
|
||||||
|
)}
|
||||||
|
<UsageBar percent={tempPercent} />
|
||||||
|
</div>
|
||||||
|
</div>)}
|
||||||
|
{options.uptime && data.uptime &&
|
||||||
|
(<div className="flex-none flex flex-row items-center mr-3 py-1.5">
|
||||||
|
<FaRegClock className="text-theme-800 dark:text-theme-200 w-5 h-5" />
|
||||||
|
<div className="flex flex-col ml-3 text-left min-w-[85px]">
|
||||||
|
<span className="text-theme-800 dark:text-theme-200 text-xs flex flex-row justify-between">
|
||||||
|
<div className="pl-0.5">
|
||||||
|
{data.uptime.replace(" days,", t("glances.days")).replace(/:\d\d:\d\d$/g, t("glances.hours"))}
|
||||||
|
</div>
|
||||||
|
<div className="pr-1">{t("glances.uptime")}</div>
|
||||||
|
</span>
|
||||||
|
<UsageBar percent={Math.round((new Date().getSeconds() / 60) * 100)} />
|
||||||
|
</div>
|
||||||
|
</div>)}
|
||||||
</div>
|
</div>
|
||||||
{options.label && (
|
{options.label && (
|
||||||
<div className="pt-1 text-center text-theme-800 dark:text-theme-200 text-xs">{options.label}</div>
|
<div className="pt-1 text-center text-theme-800 dark:text-theme-200 text-xs">{options.label}</div>
|
||||||
)}
|
)}
|
||||||
</div>
|
</a>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ export default function Greeting({ options }) {
|
|||||||
if (options.text) {
|
if (options.text) {
|
||||||
return (
|
return (
|
||||||
<div className="flex flex-row items-center justify-start">
|
<div className="flex flex-row items-center justify-start">
|
||||||
<span className={`text-theme-800 dark:text-theme-200 ${textSizes[options.text_size || "xl"]}`}>
|
<span className={`text-theme-800 dark:text-theme-200 mr-3 ${textSizes[options.text_size || "xl"]}`}>
|
||||||
{options.text}
|
{options.text}
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
74
src/components/widgets/kubernetes/kubernetes.jsx
Normal file
74
src/components/widgets/kubernetes/kubernetes.jsx
Normal file
@@ -0,0 +1,74 @@
|
|||||||
|
import useSWR from "swr";
|
||||||
|
import { BiError } from "react-icons/bi";
|
||||||
|
import { useTranslation } from "next-i18next";
|
||||||
|
|
||||||
|
import Node from "./node";
|
||||||
|
|
||||||
|
export default function Widget({ options }) {
|
||||||
|
const { cluster, nodes } = options;
|
||||||
|
const { t, i18n } = useTranslation();
|
||||||
|
|
||||||
|
const defaultData = {
|
||||||
|
cpu: {
|
||||||
|
load: 0,
|
||||||
|
total: 0,
|
||||||
|
percent: 0
|
||||||
|
},
|
||||||
|
memory: {
|
||||||
|
used: 0,
|
||||||
|
total: 0,
|
||||||
|
free: 0,
|
||||||
|
precent: 0
|
||||||
|
}
|
||||||
|
};
|
||||||
|
|
||||||
|
const { data, error } = useSWR(
|
||||||
|
`/api/widgets/kubernetes?${new URLSearchParams({ lang: i18n.language }).toString()}`, {
|
||||||
|
refreshInterval: 1500
|
||||||
|
}
|
||||||
|
);
|
||||||
|
|
||||||
|
if (error || data?.error) {
|
||||||
|
return (
|
||||||
|
<div className="flex flex-col justify-center first:ml-0 ml-4">
|
||||||
|
<div className="flex flex-row items-center justify-end">
|
||||||
|
<div className="flex flex-row items-center">
|
||||||
|
<BiError className="w-8 h-8 text-theme-800 dark:text-theme-200" />
|
||||||
|
<div className="flex flex-col ml-3 text-left">
|
||||||
|
<span className="text-theme-800 dark:text-theme-200 text-sm">{t("widget.api_error")}</span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!data) {
|
||||||
|
return (
|
||||||
|
<div className="flex flex-col max-w:full sm:basis-auto self-center grow-0 flex-wrap">
|
||||||
|
<div className="flex flex-row self-center flex-wrap justify-between">
|
||||||
|
{cluster.show &&
|
||||||
|
<Node type="cluster" key="cluster" options={options.cluster} data={defaultData} />
|
||||||
|
}
|
||||||
|
{nodes.show &&
|
||||||
|
<Node type="node" key="nodes" options={options.nodes} data={defaultData} />
|
||||||
|
}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
return (
|
||||||
|
<div className="flex flex-col max-w:full sm:basis-auto self-center grow-0 flex-wrap">
|
||||||
|
<div className="flex flex-row self-center flex-wrap justify-between">
|
||||||
|
{cluster.show &&
|
||||||
|
<Node key="cluster" type="cluster" options={options.cluster} data={data.cluster} />
|
||||||
|
}
|
||||||
|
{nodes.show && data.nodes &&
|
||||||
|
data.nodes.map((node) =>
|
||||||
|
<Node key={node.name} type="node" options={options.nodes} data={node} />)
|
||||||
|
}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
);
|
||||||
|
}
|
||||||
60
src/components/widgets/kubernetes/node.jsx
Normal file
60
src/components/widgets/kubernetes/node.jsx
Normal file
@@ -0,0 +1,60 @@
|
|||||||
|
import { FaMemory } from "react-icons/fa";
|
||||||
|
import { FiAlertTriangle, FiCpu, FiServer } from "react-icons/fi";
|
||||||
|
import { SiKubernetes } from "react-icons/si";
|
||||||
|
import { useTranslation } from "next-i18next";
|
||||||
|
|
||||||
|
import UsageBar from "./usage-bar";
|
||||||
|
|
||||||
|
|
||||||
|
export default function Node({ type, options, data }) {
|
||||||
|
const { t } = useTranslation();
|
||||||
|
|
||||||
|
|
||||||
|
function icon() {
|
||||||
|
if (type === "cluster") {
|
||||||
|
return <SiKubernetes className="text-theme-800 dark:text-theme-200 w-5 h-5" />;
|
||||||
|
}
|
||||||
|
if (data.ready) {
|
||||||
|
return <FiServer className="text-theme-800 dark:text-theme-200 w-5 h-5" />;
|
||||||
|
}
|
||||||
|
return <FiAlertTriangle className="text-theme-800 dark:text-theme-200 w-5 h-5" />;
|
||||||
|
}
|
||||||
|
|
||||||
|
return (
|
||||||
|
<div className="flex flex-col max-w:full sm:basis-auto self-center grow-0 flex-wrap ml-4">
|
||||||
|
<div className="flex flex-row self-center flex-wrap justify-between">
|
||||||
|
<div className="flex-none flex flex-row items-center mr-3 py-1.5">
|
||||||
|
{icon()}
|
||||||
|
<div className="flex flex-col ml-3 text-left min-w-[85px]">
|
||||||
|
<div className="text-theme-800 dark:text-theme-200 text-xs flex flex-row justify-between">
|
||||||
|
<div className="pl-0.5">
|
||||||
|
{t("common.number", {
|
||||||
|
value: data.cpu.percent,
|
||||||
|
style: "unit",
|
||||||
|
unit: "percent",
|
||||||
|
maximumFractionDigits: 0
|
||||||
|
})}
|
||||||
|
</div>
|
||||||
|
<FiCpu className="text-theme-800 dark:text-theme-200 w-3 h-3" />
|
||||||
|
</div>
|
||||||
|
<UsageBar percent={data.cpu.percent} />
|
||||||
|
<div className="text-theme-800 dark:text-theme-200 text-xs flex flex-row justify-between">
|
||||||
|
<div className="pl-0.5">
|
||||||
|
{t("common.bytes", {
|
||||||
|
value: data.memory.free,
|
||||||
|
maximumFractionDigits: 0,
|
||||||
|
binary: true
|
||||||
|
})}
|
||||||
|
</div>
|
||||||
|
<FaMemory className="text-theme-800 dark:text-theme-200 w-3 h-3" />
|
||||||
|
</div>
|
||||||
|
<UsageBar percent={data.memory.percent} />
|
||||||
|
{options.showLabel && (
|
||||||
|
<div className="pt-1 text-center text-theme-800 dark:text-theme-200 text-xs">{type === "cluster" ? options.label : data.name}</div>
|
||||||
|
)}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
);
|
||||||
|
}
|
||||||
12
src/components/widgets/kubernetes/usage-bar.jsx
Normal file
12
src/components/widgets/kubernetes/usage-bar.jsx
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
export default function UsageBar({ percent }) {
|
||||||
|
return (
|
||||||
|
<div className="mt-0.5 w-full bg-theme-800/30 rounded-full h-1 dark:bg-theme-200/20">
|
||||||
|
<div
|
||||||
|
className="bg-theme-800/70 h-1 rounded-full dark:bg-theme-200/50 transition-all duration-1000"
|
||||||
|
style={{
|
||||||
|
width: `${percent}%`,
|
||||||
|
}}
|
||||||
|
/>
|
||||||
|
</div>
|
||||||
|
);
|
||||||
|
}
|
||||||
57
src/components/widgets/longhorn/longhorn.jsx
Normal file
57
src/components/widgets/longhorn/longhorn.jsx
Normal file
@@ -0,0 +1,57 @@
|
|||||||
|
import useSWR from "swr";
|
||||||
|
import { BiError } from "react-icons/bi";
|
||||||
|
import { useTranslation } from "next-i18next";
|
||||||
|
|
||||||
|
import Node from "./node";
|
||||||
|
|
||||||
|
export default function Longhorn({ options }) {
|
||||||
|
const { expanded, total, labels, include, nodes } = options;
|
||||||
|
const { t } = useTranslation();
|
||||||
|
const { data, error } = useSWR(`/api/widgets/longhorn`, {
|
||||||
|
refreshInterval: 1500
|
||||||
|
});
|
||||||
|
|
||||||
|
if (error || data?.error) {
|
||||||
|
return (
|
||||||
|
<div className="flex flex-col max-w:full sm:basis-auto self-center grow-0 flex-wrap">
|
||||||
|
<BiError className="text-theme-800 dark:text-theme-200 w-5 h-5" />
|
||||||
|
<div className="flex flex-col ml-3 text-left">
|
||||||
|
<span className="text-theme-800 dark:text-theme-200 text-xs">{t("widget.api_error")}</span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!data) {
|
||||||
|
return (
|
||||||
|
<div className="flex flex-col max-w:full sm:basis-auto self-center grow-0 flex-wrap">
|
||||||
|
<div className="flex flex-row self-center flex-wrap justify-between" />
|
||||||
|
</div>
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
return (
|
||||||
|
<div className="flex flex-col max-w:full sm:basis-auto self-center grow-0 flex-wrap">
|
||||||
|
<div className="flex flex-row self-center flex-wrap justify-between">
|
||||||
|
{data.nodes
|
||||||
|
.filter((node) => {
|
||||||
|
if (node.id === 'total' && total) {
|
||||||
|
return true;
|
||||||
|
}
|
||||||
|
if (!nodes) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
if (include && !include.includes(node.id)) {
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
return true;
|
||||||
|
})
|
||||||
|
.map((node) =>
|
||||||
|
<div key={node.id}>
|
||||||
|
<Node data={{ node }} expanded={expanded} labels={labels} />
|
||||||
|
</div>
|
||||||
|
)}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
);
|
||||||
|
}
|
||||||
32
src/components/widgets/longhorn/node.jsx
Normal file
32
src/components/widgets/longhorn/node.jsx
Normal file
@@ -0,0 +1,32 @@
|
|||||||
|
import { FiHardDrive } from "react-icons/fi";
|
||||||
|
import { useTranslation } from "next-i18next";
|
||||||
|
|
||||||
|
import UsageBar from "../resources/usage-bar";
|
||||||
|
|
||||||
|
export default function Node({ data, expanded, labels }) {
|
||||||
|
const { t } = useTranslation();
|
||||||
|
|
||||||
|
return (
|
||||||
|
<>
|
||||||
|
<div className="flex-none flex flex-row items-center mr-3 py-1.5">
|
||||||
|
<FiHardDrive className="text-theme-800 dark:text-theme-200 w-5 h-5" />
|
||||||
|
<div className="flex flex-col ml-3 text-left min-w-[85px]">
|
||||||
|
<span className="text-theme-800 dark:text-theme-200 text-xs flex flex-row justify-between">
|
||||||
|
<div className="pl-0.5">{t("common.bytes", { value: data.node.available })}</div>
|
||||||
|
<div className="pr-1">{t("resources.free")}</div>
|
||||||
|
</span>
|
||||||
|
{expanded && (
|
||||||
|
<span className="text-theme-800 dark:text-theme-200 text-xs flex flex-row justify-between">
|
||||||
|
<div className="pl-0.5">{t("common.bytes", { value: data.node.maximum })}</div>
|
||||||
|
<div className="pr-1">{t("resources.total")}</div>
|
||||||
|
</span>
|
||||||
|
)}
|
||||||
|
<UsageBar percent={Math.round(((data.node.maximum - data.node.available) / data.node.maximum) * 100)} />
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
{labels && (
|
||||||
|
<div className="ml-6 pt-1 text-center text-theme-800 dark:text-theme-200 text-xs">{data.node.id}</div>
|
||||||
|
)}
|
||||||
|
</>
|
||||||
|
);
|
||||||
|
}
|
||||||
18
src/components/widgets/queue/queueEntry.jsx
Normal file
18
src/components/widgets/queue/queueEntry.jsx
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
export default function QueueEntry({ title, activity, timeLeft, progress}) {
|
||||||
|
return (
|
||||||
|
<div className="text-theme-700 dark:text-theme-200 relative h-5 rounded-md bg-theme-200/50 dark:bg-theme-900/20 m-1 px-1 flex">
|
||||||
|
<div
|
||||||
|
className="absolute h-5 rounded-md bg-theme-200 dark:bg-theme-900/40 z-0 -ml-1"
|
||||||
|
style={{
|
||||||
|
width: `${progress}%`,
|
||||||
|
}}
|
||||||
|
/>
|
||||||
|
<div className="text-xs z-10 self-center ml-2 relative h-4 grow mr-2">
|
||||||
|
<div className="absolute w-full whitespace-nowrap text-ellipsis overflow-hidden text-left">{title}</div>
|
||||||
|
</div>
|
||||||
|
<div className="self-center text-xs flex justify-end mr-1.5 pl-1 z-10 text-ellipsis overflow-hidden whitespace-nowrap">
|
||||||
|
{timeLeft ? `${activity} - ${timeLeft}` : activity}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
);
|
||||||
|
}
|
||||||
@@ -29,16 +29,16 @@ export default function Cpu({ expanded }) {
|
|||||||
<FiCpu className="text-theme-800 dark:text-theme-200 w-5 h-5" />
|
<FiCpu className="text-theme-800 dark:text-theme-200 w-5 h-5" />
|
||||||
<div className="flex flex-col ml-3 text-left min-w-[85px]">
|
<div className="flex flex-col ml-3 text-left min-w-[85px]">
|
||||||
<div className="text-theme-800 dark:text-theme-200 text-xs flex flex-row justify-between">
|
<div className="text-theme-800 dark:text-theme-200 text-xs flex flex-row justify-between">
|
||||||
<div className="pl-0.5">-</div>
|
<div className="pl-0.5 pr-1">-</div>
|
||||||
<div className="pr-1">{t("resources.cpu")}</div>
|
<div className="pr-1">{t("resources.cpu")}</div>
|
||||||
</div>
|
</div>
|
||||||
{expanded && (
|
{expanded && (
|
||||||
<div className="text-theme-800 dark:text-theme-200 text-xs flex flex-row justify-between">
|
<div className="text-theme-800 dark:text-theme-200 text-xs flex flex-row justify-between">
|
||||||
<div className="pl-0.5">-</div>
|
<div className="pl-0.5 pr-1">-</div>
|
||||||
<div className="pr-1">{t("resources.load")}</div>
|
<div className="pr-1">{t("resources.load")}</div>
|
||||||
</div>
|
</div>
|
||||||
)}
|
)}
|
||||||
<UsageBar percent={100} />
|
<UsageBar percent={0} />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
@@ -51,7 +51,7 @@ export default function Cpu({ expanded }) {
|
|||||||
<FiCpu className="text-theme-800 dark:text-theme-200 w-5 h-5" />
|
<FiCpu className="text-theme-800 dark:text-theme-200 w-5 h-5" />
|
||||||
<div className="flex flex-col ml-3 text-left min-w-[85px]">
|
<div className="flex flex-col ml-3 text-left min-w-[85px]">
|
||||||
<div className="text-theme-800 dark:text-theme-200 text-xs flex flex-row justify-between">
|
<div className="text-theme-800 dark:text-theme-200 text-xs flex flex-row justify-between">
|
||||||
<div className="pl-0.5">
|
<div className="pl-0.5 pr-1">
|
||||||
{t("common.number", {
|
{t("common.number", {
|
||||||
value: data.cpu.usage,
|
value: data.cpu.usage,
|
||||||
style: "unit",
|
style: "unit",
|
||||||
@@ -63,7 +63,7 @@ export default function Cpu({ expanded }) {
|
|||||||
</div>
|
</div>
|
||||||
{expanded && (
|
{expanded && (
|
||||||
<div className="text-theme-800 dark:text-theme-200 text-xs flex flex-row justify-between">
|
<div className="text-theme-800 dark:text-theme-200 text-xs flex flex-row justify-between">
|
||||||
<div className="pl-0.5">
|
<div className="pl-0.5 pr-1">
|
||||||
{t("common.number", {
|
{t("common.number", {
|
||||||
value: data.cpu.load,
|
value: data.cpu.load,
|
||||||
maximumFractionDigits: 2,
|
maximumFractionDigits: 2,
|
||||||
|
|||||||
91
src/components/widgets/resources/cputemp.jsx
Normal file
91
src/components/widgets/resources/cputemp.jsx
Normal file
@@ -0,0 +1,91 @@
|
|||||||
|
import useSWR from "swr";
|
||||||
|
import { FaThermometerHalf } from "react-icons/fa";
|
||||||
|
import { BiError } from "react-icons/bi";
|
||||||
|
import { useTranslation } from "next-i18next";
|
||||||
|
|
||||||
|
import UsageBar from "./usage-bar";
|
||||||
|
|
||||||
|
function convertToFahrenheit(t) {
|
||||||
|
return t * 9/5 + 32
|
||||||
|
}
|
||||||
|
|
||||||
|
export default function CpuTemp({ expanded, units }) {
|
||||||
|
const { t } = useTranslation();
|
||||||
|
|
||||||
|
const { data, error } = useSWR(`/api/widgets/resources?type=cputemp`, {
|
||||||
|
refreshInterval: 1500,
|
||||||
|
});
|
||||||
|
|
||||||
|
if (error || data?.error) {
|
||||||
|
return (
|
||||||
|
<div className="flex-none flex flex-row items-center mr-3 py-1.5">
|
||||||
|
<BiError className="text-theme-800 dark:text-theme-200 w-5 h-5" />
|
||||||
|
<div className="flex flex-col ml-3 text-left">
|
||||||
|
<span className="text-theme-800 dark:text-theme-200 text-xs">{t("widget.api_error")}</span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!data || !data.cputemp) {
|
||||||
|
return (
|
||||||
|
<div className="flex-none flex flex-row items-center mr-3 py-1.5 animate-pulse">
|
||||||
|
<FaThermometerHalf className="text-theme-800 dark:text-theme-200 w-5 h-5" />
|
||||||
|
<div className="flex flex-col ml-3 text-left min-w-[85px]">
|
||||||
|
<span className="text-theme-800 dark:text-theme-200 text-xs flex flex-row justify-between">
|
||||||
|
<div className="pl-0.5">-</div>
|
||||||
|
<div className="pr-1">{t("resources.temp")}</div>
|
||||||
|
</span>
|
||||||
|
{expanded && (
|
||||||
|
<span className="text-theme-800 dark:text-theme-200 text-xs flex flex-row justify-between">
|
||||||
|
<div className="pl-0.5">-</div>
|
||||||
|
<div className="pr-1">{t("resources.max")}</div>
|
||||||
|
</span>
|
||||||
|
)}
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
let mainTemp = data.cputemp.main;
|
||||||
|
if (data.cputemp.cores?.length) {
|
||||||
|
mainTemp = data.cputemp.cores.reduce((a, b) => a + b) / data.cputemp.cores.length;
|
||||||
|
}
|
||||||
|
const unit = units === "imperial" ? "fahrenheit" : "celsius";
|
||||||
|
mainTemp = (unit === "celsius") ? mainTemp : convertToFahrenheit(mainTemp);
|
||||||
|
const maxTemp = (unit === "celsius") ? data.cputemp.max : convertToFahrenheit(data.cputemp.max);
|
||||||
|
const percent = Math.round((mainTemp / maxTemp) * 100);
|
||||||
|
|
||||||
|
return (
|
||||||
|
<div className="flex-none flex flex-row items-center mr-3 py-1.5">
|
||||||
|
<FaThermometerHalf className="text-theme-800 dark:text-theme-200 w-5 h-5" />
|
||||||
|
<div className="flex flex-col ml-3 text-left min-w-[85px]">
|
||||||
|
<span className="text-theme-800 dark:text-theme-200 text-xs flex flex-row justify-between">
|
||||||
|
<div className="pl-0.5">
|
||||||
|
{t("common.number", {
|
||||||
|
value: mainTemp,
|
||||||
|
maximumFractionDigits: 1,
|
||||||
|
style: "unit",
|
||||||
|
unit
|
||||||
|
})}
|
||||||
|
</div>
|
||||||
|
<div className="pr-1">{t("resources.temp")}</div>
|
||||||
|
</span>
|
||||||
|
{expanded && (
|
||||||
|
<span className="text-theme-800 dark:text-theme-200 text-xs flex flex-row justify-between">
|
||||||
|
<div className="pl-0.5">
|
||||||
|
{t("common.number", {
|
||||||
|
value: maxTemp,
|
||||||
|
maximumFractionDigits: 1,
|
||||||
|
style: "unit",
|
||||||
|
unit
|
||||||
|
})}
|
||||||
|
</div>
|
||||||
|
<div className="pr-1">{t("resources.max")}</div>
|
||||||
|
</span>
|
||||||
|
)}
|
||||||
|
<UsageBar percent={percent} />
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
);
|
||||||
|
}
|
||||||
@@ -29,34 +29,35 @@ export default function Disk({ options, expanded }) {
|
|||||||
<FiHardDrive className="text-theme-800 dark:text-theme-200 w-5 h-5" />
|
<FiHardDrive className="text-theme-800 dark:text-theme-200 w-5 h-5" />
|
||||||
<div className="flex flex-col ml-3 text-left min-w-[85px]">
|
<div className="flex flex-col ml-3 text-left min-w-[85px]">
|
||||||
<span className="text-theme-800 dark:text-theme-200 text-xs flex flex-row justify-between">
|
<span className="text-theme-800 dark:text-theme-200 text-xs flex flex-row justify-between">
|
||||||
<div className="pl-0.5">-</div>
|
<div className="pl-0.5 pr-1">-</div>
|
||||||
<div className="pr-1">{t("resources.free")}</div>
|
<div className="pr-1">{t("resources.free")}</div>
|
||||||
</span>
|
</span>
|
||||||
{expanded && (
|
{expanded && (
|
||||||
<span className="text-theme-800 dark:text-theme-200 text-xs flex flex-row justify-between">
|
<span className="text-theme-800 dark:text-theme-200 text-xs flex flex-row justify-between">
|
||||||
<div className="pl-0.5">-</div>
|
<div className="pl-0.5 pr-1">-</div>
|
||||||
<div className="pr-1">{t("resources.total")}</div>
|
<div className="pr-1">{t("resources.total")}</div>
|
||||||
</span>
|
</span>
|
||||||
)}
|
)}
|
||||||
<UsageBar percent={100} />
|
<UsageBar percent={0} />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
const percent = Math.round((data.drive.usedGb / data.drive.totalGb) * 100);
|
// data.drive.used not accurate?
|
||||||
|
const percent = Math.round(((data.drive.size - data.drive.available) / data.drive.size) * 100);
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div className="flex-none flex flex-row items-center mr-3 py-1.5">
|
<div className="flex-none flex flex-row items-center mr-3 py-1.5">
|
||||||
<FiHardDrive className="text-theme-800 dark:text-theme-200 w-5 h-5" />
|
<FiHardDrive className="text-theme-800 dark:text-theme-200 w-5 h-5" />
|
||||||
<div className="flex flex-col ml-3 text-left min-w-[85px]">
|
<div className="flex flex-col ml-3 text-left min-w-[85px]">
|
||||||
<span className="text-theme-800 dark:text-theme-200 text-xs flex flex-row justify-between">
|
<span className="text-theme-800 dark:text-theme-200 text-xs flex flex-row justify-between">
|
||||||
<div className="pl-0.5">{t("common.bytes", { value: data.drive.freeGb * 1024 * 1024 * 1024 })}</div>
|
<div className="pl-0.5 pr-1">{t("common.bytes", { value: data.drive.available })}</div>
|
||||||
<div className="pr-1">{t("resources.free")}</div>
|
<div className="pr-1">{t("resources.free")}</div>
|
||||||
</span>
|
</span>
|
||||||
{expanded && (
|
{expanded && (
|
||||||
<span className="text-theme-800 dark:text-theme-200 text-xs flex flex-row justify-between">
|
<span className="text-theme-800 dark:text-theme-200 text-xs flex flex-row justify-between">
|
||||||
<div className="pl-0.5">{t("common.bytes", { value: data.drive.totalGb * 1024 * 1024 * 1024 })}</div>
|
<div className="pl-0.5 pr-1">{t("common.bytes", { value: data.drive.size })}</div>
|
||||||
<div className="pr-1">{t("resources.total")}</div>
|
<div className="pr-1">{t("resources.total")}</div>
|
||||||
</span>
|
</span>
|
||||||
)}
|
)}
|
||||||
|
|||||||
@@ -29,38 +29,38 @@ export default function Memory({ expanded }) {
|
|||||||
<FaMemory className="text-theme-800 dark:text-theme-200 w-5 h-5" />
|
<FaMemory className="text-theme-800 dark:text-theme-200 w-5 h-5" />
|
||||||
<div className="flex flex-col ml-3 text-left min-w-[85px]">
|
<div className="flex flex-col ml-3 text-left min-w-[85px]">
|
||||||
<span className="text-theme-800 dark:text-theme-200 text-xs flex flex-row justify-between">
|
<span className="text-theme-800 dark:text-theme-200 text-xs flex flex-row justify-between">
|
||||||
<div className="pl-0.5">-</div>
|
<div className="pl-0.5 pr-1">-</div>
|
||||||
<div className="pr-1">{t("resources.free")}</div>
|
<div className="pr-1">{t("resources.free")}</div>
|
||||||
</span>
|
</span>
|
||||||
{expanded && (
|
{expanded && (
|
||||||
<span className="text-theme-800 dark:text-theme-200 text-xs flex flex-row justify-between">
|
<span className="text-theme-800 dark:text-theme-200 text-xs flex flex-row justify-between">
|
||||||
<div className="pl-0.5">-</div>
|
<div className="pl-0.5 pr-1">-</div>
|
||||||
<div className="pr-1">{t("resources.total")}</div>
|
<div className="pr-1">{t("resources.total")}</div>
|
||||||
</span>
|
</span>
|
||||||
)}
|
)}
|
||||||
<UsageBar percent={100} />
|
<UsageBar percent={0} />
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
const percent = Math.round((data.memory.usedMemMb / data.memory.totalMemMb) * 100);
|
const percent = Math.round((data.memory.active / data.memory.total) * 100);
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div className="flex-none flex flex-row items-center mr-3 py-1.5">
|
<div className="flex-none flex flex-row items-center mr-3 py-1.5">
|
||||||
<FaMemory className="text-theme-800 dark:text-theme-200 w-5 h-5" />
|
<FaMemory className="text-theme-800 dark:text-theme-200 w-5 h-5" />
|
||||||
<div className="flex flex-col ml-3 text-left min-w-[85px]">
|
<div className="flex flex-col ml-3 text-left min-w-[85px]">
|
||||||
<span className="text-theme-800 dark:text-theme-200 text-xs flex flex-row justify-between">
|
<span className="text-theme-800 dark:text-theme-200 text-xs flex flex-row justify-between">
|
||||||
<div className="pl-0.5">
|
<div className="pl-0.5 pr-1">
|
||||||
{t("common.bytes", { value: data.memory.freeMemMb * 1024 * 1024, maximumFractionDigits: 1, binary: true })}
|
{t("common.bytes", { value: data.memory.available, maximumFractionDigits: 1, binary: true })}
|
||||||
</div>
|
</div>
|
||||||
<div className="pr-1">{t("resources.free")}</div>
|
<div className="pr-1">{t("resources.free")}</div>
|
||||||
</span>
|
</span>
|
||||||
{expanded && (
|
{expanded && (
|
||||||
<span className="text-theme-800 dark:text-theme-200 text-xs flex flex-row justify-between">
|
<span className="text-theme-800 dark:text-theme-200 text-xs flex flex-row justify-between">
|
||||||
<div className="pl-0.5">
|
<div className="pl-0.5 pr-1">
|
||||||
{t("common.bytes", {
|
{t("common.bytes", {
|
||||||
value: data.memory.totalMemMb * 1024 * 1024,
|
value: data.memory.total,
|
||||||
maximumFractionDigits: 1,
|
maximumFractionDigits: 1,
|
||||||
binary: true,
|
binary: true,
|
||||||
})}
|
})}
|
||||||
|
|||||||
@@ -1,9 +1,11 @@
|
|||||||
import Disk from "./disk";
|
import Disk from "./disk";
|
||||||
import Cpu from "./cpu";
|
import Cpu from "./cpu";
|
||||||
import Memory from "./memory";
|
import Memory from "./memory";
|
||||||
|
import CpuTemp from "./cputemp";
|
||||||
|
import Uptime from "./uptime";
|
||||||
|
|
||||||
export default function Resources({ options }) {
|
export default function Resources({ options }) {
|
||||||
const { expanded } = options;
|
const { expanded, units } = options;
|
||||||
return (
|
return (
|
||||||
<div className="flex flex-col max-w:full sm:basis-auto self-center grow-0 flex-wrap">
|
<div className="flex flex-col max-w:full sm:basis-auto self-center grow-0 flex-wrap">
|
||||||
<div className="flex flex-row self-center flex-wrap justify-between">
|
<div className="flex flex-row self-center flex-wrap justify-between">
|
||||||
@@ -12,6 +14,8 @@ export default function Resources({ options }) {
|
|||||||
{Array.isArray(options.disk)
|
{Array.isArray(options.disk)
|
||||||
? options.disk.map((disk) => <Disk key={disk} options={{ disk }} expanded={expanded} />)
|
? options.disk.map((disk) => <Disk key={disk} options={{ disk }} expanded={expanded} />)
|
||||||
: options.disk && <Disk options={options} expanded={expanded} />}
|
: options.disk && <Disk options={options} expanded={expanded} />}
|
||||||
|
{options.cputemp && <CpuTemp expanded={expanded} units={units} />}
|
||||||
|
{options.uptime && <Uptime />}
|
||||||
</div>
|
</div>
|
||||||
{options.label && (
|
{options.label && (
|
||||||
<div className="ml-6 pt-1 text-center text-theme-800 dark:text-theme-200 text-xs">{options.label}</div>
|
<div className="ml-6 pt-1 text-center text-theme-800 dark:text-theme-200 text-xs">{options.label}</div>
|
||||||
|
|||||||
66
src/components/widgets/resources/uptime.jsx
Normal file
66
src/components/widgets/resources/uptime.jsx
Normal file
@@ -0,0 +1,66 @@
|
|||||||
|
import useSWR from "swr";
|
||||||
|
import { FaRegClock } from "react-icons/fa";
|
||||||
|
import { BiError } from "react-icons/bi";
|
||||||
|
import { useTranslation } from "next-i18next";
|
||||||
|
|
||||||
|
import UsageBar from "./usage-bar";
|
||||||
|
|
||||||
|
export default function Uptime() {
|
||||||
|
const { t } = useTranslation();
|
||||||
|
|
||||||
|
const { data, error } = useSWR(`/api/widgets/resources?type=uptime`, {
|
||||||
|
refreshInterval: 1500,
|
||||||
|
});
|
||||||
|
|
||||||
|
if (error || data?.error) {
|
||||||
|
return (
|
||||||
|
<div className="flex-none flex flex-row items-center mr-3 py-1.5">
|
||||||
|
<BiError className="text-theme-800 dark:text-theme-200 w-5 h-5" />
|
||||||
|
<div className="flex flex-col ml-3 text-left">
|
||||||
|
<span className="text-theme-800 dark:text-theme-200 text-xs">{t("widget.api_error")}</span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!data) {
|
||||||
|
return (
|
||||||
|
<div className="flex-none flex flex-row items-center mr-3 py-1.5 animate-pulse">
|
||||||
|
<FaRegClock className="text-theme-800 dark:text-theme-200 w-5 h-5" />
|
||||||
|
<div className="flex flex-col ml-3 text-left min-w-[85px]">
|
||||||
|
<span className="text-theme-800 dark:text-theme-200 text-xs flex flex-row justify-between">
|
||||||
|
<div className="pl-0.5">-</div>
|
||||||
|
<div className="pr-1">{t("resources.temp")}</div>
|
||||||
|
</span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
);
|
||||||
|
}
|
||||||
|
|
||||||
|
const mo = Math.floor(data.uptime / (3600 * 24 * 31));
|
||||||
|
const d = Math.floor(data.uptime % (3600 * 24 * 31) / (3600 * 24));
|
||||||
|
const h = Math.floor(data.uptime % (3600 * 24) / 3600);
|
||||||
|
const m = Math.floor(data.uptime % 3600 / 60);
|
||||||
|
|
||||||
|
let uptime;
|
||||||
|
if (mo > 0) uptime = `${mo}${t("resources.months")} ${d}${t("resources.days")}`;
|
||||||
|
else if (d > 0) uptime = `${d}${t("resources.days")} ${h}${t("resources.hours")}`;
|
||||||
|
else uptime = `${h}${t("resources.hours")} ${m}${t("resources.minutes")}`;
|
||||||
|
|
||||||
|
const percent = Math.round((new Date().getSeconds() / 60) * 100);
|
||||||
|
|
||||||
|
return (
|
||||||
|
<div className="flex-none flex flex-row items-center mr-3 py-1.5">
|
||||||
|
<FaRegClock className="text-theme-800 dark:text-theme-200 w-5 h-5" />
|
||||||
|
<div className="flex flex-col ml-3 text-left min-w-[85px]">
|
||||||
|
<span className="text-theme-800 dark:text-theme-200 text-xs flex flex-row justify-between">
|
||||||
|
<div className="pl-0.5">
|
||||||
|
{uptime}
|
||||||
|
</div>
|
||||||
|
<div className="pr-1">{t("resources.uptime")}</div>
|
||||||
|
</span>
|
||||||
|
<UsageBar percent={percent} />
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
);
|
||||||
|
}
|
||||||
@@ -1,9 +1,11 @@
|
|||||||
import { useState } from "react";
|
import { useState, useEffect, Fragment } from "react";
|
||||||
import { useTranslation } from "next-i18next";
|
import { useTranslation } from "next-i18next";
|
||||||
import { FiSearch } from "react-icons/fi";
|
import { FiSearch } from "react-icons/fi";
|
||||||
import { SiDuckduckgo, SiMicrosoftbing, SiGoogle, SiBaidu } from "react-icons/si";
|
import { SiDuckduckgo, SiMicrosoftbing, SiGoogle, SiBaidu, SiBrave } from "react-icons/si";
|
||||||
|
import { Listbox, Transition } from "@headlessui/react";
|
||||||
|
import classNames from "classnames";
|
||||||
|
|
||||||
const providers = {
|
export const searchProviders = {
|
||||||
google: {
|
google: {
|
||||||
name: "Google",
|
name: "Google",
|
||||||
url: "https://www.google.com/search?q=",
|
url: "https://www.google.com/search?q=",
|
||||||
@@ -24,6 +26,11 @@ const providers = {
|
|||||||
url: "https://www.baidu.com/s?wd=",
|
url: "https://www.baidu.com/s?wd=",
|
||||||
icon: SiBaidu,
|
icon: SiBaidu,
|
||||||
},
|
},
|
||||||
|
brave: {
|
||||||
|
name: "Brave",
|
||||||
|
url: "https://search.brave.com/search?q=",
|
||||||
|
icon: SiBrave,
|
||||||
|
},
|
||||||
custom: {
|
custom: {
|
||||||
name: "Custom",
|
name: "Custom",
|
||||||
url: false,
|
url: false,
|
||||||
@@ -31,21 +38,55 @@ const providers = {
|
|||||||
},
|
},
|
||||||
};
|
};
|
||||||
|
|
||||||
|
function getAvailableProviderIds(options) {
|
||||||
|
if (options.provider && Array.isArray(options.provider)) {
|
||||||
|
return Object.keys(searchProviders).filter((value) => options.provider.includes(value));
|
||||||
|
}
|
||||||
|
if (options.provider && searchProviders[options.provider]) {
|
||||||
|
return [options.provider];
|
||||||
|
}
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
|
const localStorageKey = "search-name";
|
||||||
|
|
||||||
|
export function getStoredProvider() {
|
||||||
|
if (typeof window !== 'undefined') {
|
||||||
|
const storedName = localStorage.getItem(localStorageKey);
|
||||||
|
if (storedName) {
|
||||||
|
return Object.values(searchProviders).find((el) => el.name === storedName);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
|
||||||
export default function Search({ options }) {
|
export default function Search({ options }) {
|
||||||
const { t } = useTranslation();
|
const { t } = useTranslation();
|
||||||
|
|
||||||
const provider = providers[options.provider];
|
const availableProviderIds = getAvailableProviderIds(options);
|
||||||
const [query, setQuery] = useState("");
|
|
||||||
|
|
||||||
if (!provider) {
|
const [query, setQuery] = useState("");
|
||||||
|
const [selectedProvider, setSelectedProvider] = useState(searchProviders[availableProviderIds[0] ?? searchProviders.google]);
|
||||||
|
|
||||||
|
useEffect(() => {
|
||||||
|
const storedProvider = getStoredProvider();
|
||||||
|
let storedProviderKey = null;
|
||||||
|
storedProviderKey = Object.keys(searchProviders).find((pkey) => searchProviders[pkey] === storedProvider);
|
||||||
|
if (storedProvider && availableProviderIds.includes(storedProviderKey)) {
|
||||||
|
setSelectedProvider(storedProvider);
|
||||||
|
}
|
||||||
|
}, [availableProviderIds]);
|
||||||
|
|
||||||
|
if (!availableProviderIds) {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|
||||||
function handleSubmit(event) {
|
function handleSubmit(event) {
|
||||||
const q = encodeURIComponent(query);
|
const q = encodeURIComponent(query);
|
||||||
|
|
||||||
if (provider.url) {
|
const { url } = selectedProvider;
|
||||||
window.open(`${provider.url}${q}`, options.target || "_blank");
|
if (url) {
|
||||||
|
window.open(`${url}${q}`, options.target || "_blank");
|
||||||
} else {
|
} else {
|
||||||
window.open(`${options.url}${q}`, options.target || "_blank");
|
window.open(`${options.url}${q}`, options.target || "_blank");
|
||||||
}
|
}
|
||||||
@@ -55,6 +96,11 @@ export default function Search({ options }) {
|
|||||||
setQuery("");
|
setQuery("");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const onChangeProvider = (provider) => {
|
||||||
|
setSelectedProvider(provider);
|
||||||
|
localStorage.setItem(localStorageKey, provider.name);
|
||||||
|
}
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<form className="flex-col relative h-8 my-4 min-w-fit grow first:ml-0 ml-4" onSubmit={handleSubmit}>
|
<form className="flex-col relative h-8 my-4 min-w-fit grow first:ml-0 ml-4" onSubmit={handleSubmit}>
|
||||||
<div className="flex absolute inset-y-0 left-0 items-center pl-3 pointer-events-none w-full text-theme-800 dark:text-white" />
|
<div className="flex absolute inset-y-0 left-0 items-center pl-3 pointer-events-none w-full text-theme-800 dark:text-white" />
|
||||||
@@ -77,17 +123,55 @@ export default function Search({ options }) {
|
|||||||
// eslint-disable-next-line jsx-a11y/no-autofocus
|
// eslint-disable-next-line jsx-a11y/no-autofocus
|
||||||
autoFocus={options.focus}
|
autoFocus={options.focus}
|
||||||
/>
|
/>
|
||||||
<button
|
<Listbox as="div" value={selectedProvider} onChange={onChangeProvider} className="relative text-left" disabled={availableProviderIds?.length === 1}>
|
||||||
type="submit"
|
<div>
|
||||||
className="
|
<Listbox.Button
|
||||||
|
className="
|
||||||
absolute right-0.5 bottom-0.5 rounded-r-md px-4 py-2 border-1
|
absolute right-0.5 bottom-0.5 rounded-r-md px-4 py-2 border-1
|
||||||
text-white font-medium text-sm
|
text-white font-medium text-sm
|
||||||
bg-theme-600/40 dark:bg-white/10
|
bg-theme-600/40 dark:bg-white/10
|
||||||
focus:ring-theme-500 dark:focus:ring-white/50"
|
focus:ring-theme-500 dark:focus:ring-white/50"
|
||||||
>
|
>
|
||||||
<provider.icon className="text-white w-3 h-3" />
|
<selectedProvider.icon className="text-white w-3 h-3" />
|
||||||
<span className="sr-only">{t("search.search")}</span>
|
<span className="sr-only">{t("search.search")}</span>
|
||||||
</button>
|
</Listbox.Button>
|
||||||
|
</div>
|
||||||
|
<Transition
|
||||||
|
as={Fragment}
|
||||||
|
enter="transition ease-out duration-100"
|
||||||
|
enterFrom="transform opacity-0 scale-95"
|
||||||
|
enterTo="transform opacity-100 scale-100"
|
||||||
|
leave="transition ease-in duration-75"
|
||||||
|
leaveFrom="transform opacity-100 scale-100"
|
||||||
|
leaveTo="transform opacity-0 scale-95"
|
||||||
|
>
|
||||||
|
<Listbox.Options
|
||||||
|
className="absolute right-0 z-10 mt-1 origin-top-right rounded-md
|
||||||
|
bg-theme-100 dark:bg-theme-600 shadow-lg
|
||||||
|
ring-1 ring-black ring-opacity-5 focus:outline-none"
|
||||||
|
>
|
||||||
|
<div className="flex flex-col">
|
||||||
|
{availableProviderIds.map((providerId) => {
|
||||||
|
const p = searchProviders[providerId];
|
||||||
|
return (
|
||||||
|
<Listbox.Option key={providerId} value={p} as={Fragment}>
|
||||||
|
{({ active }) => (
|
||||||
|
<li
|
||||||
|
className={classNames(
|
||||||
|
"rounded-md cursor-pointer",
|
||||||
|
active ? "bg-theme-600/10 dark:bg-white/10 dark:text-gray-900" : "dark:text-gray-100"
|
||||||
|
)}
|
||||||
|
>
|
||||||
|
<p.icon className="h-4 w-4 mx-4 my-2" />
|
||||||
|
</li>
|
||||||
|
)}
|
||||||
|
</Listbox.Option>
|
||||||
|
);
|
||||||
|
})}
|
||||||
|
</div>
|
||||||
|
</Listbox.Options>
|
||||||
|
</Transition>
|
||||||
|
</Listbox>
|
||||||
</form>
|
</form>
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -20,7 +20,6 @@ export default function Widget({ options }) {
|
|||||||
<BiError className="w-8 h-8 text-theme-800 dark:text-theme-200" />
|
<BiError className="w-8 h-8 text-theme-800 dark:text-theme-200" />
|
||||||
<div className="flex flex-col ml-3 text-left">
|
<div className="flex flex-col ml-3 text-left">
|
||||||
<span className="text-theme-800 dark:text-theme-200 text-sm">{t("widget.api_error")}</span>
|
<span className="text-theme-800 dark:text-theme-200 text-sm">{t("widget.api_error")}</span>
|
||||||
<span className="text-theme-800 dark:text-theme-200 text-xs">-</span>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -28,7 +27,7 @@ export default function Widget({ options }) {
|
|||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
const defaultSite = statsData?.data?.find(s => s.name === "default");
|
const defaultSite = options.site ? statsData?.data.find(s => s.desc === options.site) : statsData?.data?.find(s => s.name === "default");
|
||||||
|
|
||||||
if (!defaultSite) {
|
if (!defaultSite) {
|
||||||
return (
|
return (
|
||||||
@@ -55,6 +54,8 @@ export default function Widget({ options }) {
|
|||||||
const name = wan.gw_name ?? defaultSite.desc;
|
const name = wan.gw_name ?? defaultSite.desc;
|
||||||
const uptime = wan["gw_system-stats"] ? wan["gw_system-stats"].uptime : null;
|
const uptime = wan["gw_system-stats"] ? wan["gw_system-stats"].uptime : null;
|
||||||
|
|
||||||
|
const dataEmpty = !(wan.show || lan.show || wlan.show || uptime);
|
||||||
|
|
||||||
return (
|
return (
|
||||||
<div className="flex-none flex flex-row items-center mr-3 py-1.5">
|
<div className="flex-none flex flex-row items-center mr-3 py-1.5">
|
||||||
<div className="flex flex-col">
|
<div className="flex flex-col">
|
||||||
@@ -64,6 +65,14 @@ export default function Widget({ options }) {
|
|||||||
{name}
|
{name}
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
{dataEmpty && <div className="flex flex-row ml-3 text-[8px] justify-between">
|
||||||
|
<div className="flex flex-row items-center justify-end">
|
||||||
|
<div className="flex flex-row">
|
||||||
|
<BiError className="w-4 h-4 text-theme-800 dark:text-theme-200" />
|
||||||
|
<span className="text-theme-800 dark:text-theme-200 text-xs">{t("unifi.empty_data")}</span>
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div>}
|
||||||
<div className="flex flex-row ml-3 text-[10px] justify-between">
|
<div className="flex flex-row ml-3 text-[10px] justify-between">
|
||||||
{uptime && <div className="flex flex-row" title={t("unifi.uptime")}>
|
{uptime && <div className="flex flex-row" title={t("unifi.uptime")}>
|
||||||
<div className="pr-0.5 text-theme-800 dark:text-theme-200">
|
<div className="pr-0.5 text-theme-800 dark:text-theme-200">
|
||||||
|
|||||||
@@ -13,6 +13,8 @@ const widgetMappings = {
|
|||||||
unifi_console: dynamic(() => import("components/widgets/unifi_console/unifi_console")),
|
unifi_console: dynamic(() => import("components/widgets/unifi_console/unifi_console")),
|
||||||
glances: dynamic(() => import("components/widgets/glances/glances")),
|
glances: dynamic(() => import("components/widgets/glances/glances")),
|
||||||
openmeteo: dynamic(() => import("components/widgets/openmeteo/openmeteo")),
|
openmeteo: dynamic(() => import("components/widgets/openmeteo/openmeteo")),
|
||||||
|
longhorn: dynamic(() => import("components/widgets/longhorn/longhorn")),
|
||||||
|
kubernetes: dynamic(() => import("components/widgets/kubernetes/kubernetes")),
|
||||||
};
|
};
|
||||||
|
|
||||||
export default function Widget({ widget }) {
|
export default function Widget({ widget }) {
|
||||||
|
|||||||
@@ -1,16 +1,18 @@
|
|||||||
import Docker from "dockerode";
|
import Docker from "dockerode";
|
||||||
|
|
||||||
import getDockerArguments from "utils/config/docker";
|
import getDockerArguments from "utils/config/docker";
|
||||||
|
import createLogger from "utils/logger";
|
||||||
|
|
||||||
|
const logger = createLogger("dockerStatsService");
|
||||||
|
|
||||||
export default async function handler(req, res) {
|
export default async function handler(req, res) {
|
||||||
const { service } = req.query;
|
const { service } = req.query;
|
||||||
const [containerName, containerServer] = service;
|
const [containerName, containerServer] = service;
|
||||||
|
|
||||||
if (!containerName && !containerServer) {
|
if (!containerName && !containerServer) {
|
||||||
res.status(400).send({
|
return res.status(400).send({
|
||||||
error: "docker query parameters are required",
|
error: "docker query parameters are required",
|
||||||
});
|
});
|
||||||
return;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
try {
|
try {
|
||||||
@@ -23,23 +25,21 @@ export default async function handler(req, res) {
|
|||||||
// bad docker connections can result in a <Buffer ...> object?
|
// bad docker connections can result in a <Buffer ...> object?
|
||||||
// in any case, this ensures the result is the expected array
|
// in any case, this ensures the result is the expected array
|
||||||
if (!Array.isArray(containers)) {
|
if (!Array.isArray(containers)) {
|
||||||
res.status(500).send({
|
return res.status(500).send({
|
||||||
error: "query failed",
|
error: "query failed",
|
||||||
});
|
});
|
||||||
return;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
const containerNames = containers.map((container) => container.Names[0].replace(/^\//, ""));
|
const containerNames = containers.flatMap((container) => container.Names.map((name) => name.replace(/^\//, "")));
|
||||||
const containerExists = containerNames.includes(containerName);
|
const containerExists = containerNames.includes(containerName);
|
||||||
|
|
||||||
if (containerExists) {
|
if (containerExists) {
|
||||||
const container = docker.getContainer(containerName);
|
const container = docker.getContainer(containerName);
|
||||||
const stats = await container.stats({ stream: false });
|
const stats = await container.stats({ stream: false });
|
||||||
|
|
||||||
res.status(200).json({
|
return res.status(200).json({
|
||||||
stats,
|
stats,
|
||||||
});
|
});
|
||||||
return;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
// Try with a service deployed in Docker Swarm, if enabled
|
// Try with a service deployed in Docker Swarm, if enabled
|
||||||
@@ -53,27 +53,35 @@ export default async function handler(req, res) {
|
|||||||
})
|
})
|
||||||
.catch(() => []);
|
.catch(() => []);
|
||||||
|
|
||||||
// For now we are only interested in the first one (in case replicas > 1).
|
|
||||||
// TODO: Show the result for all replicas/containers?
|
// TODO: Show the result for all replicas/containers?
|
||||||
const taskContainerId = tasks.at(0)?.Status?.ContainerStatus?.ContainerID;
|
// We can only get stats for 'local' containers so try to find one
|
||||||
|
const localContainerIDs = containers.map(c => c.Id);
|
||||||
|
const task = tasks.find(t => localContainerIDs.includes(t.Status?.ContainerStatus?.ContainerID)) ?? tasks.at(0);
|
||||||
|
const taskContainerId = task?.Status?.ContainerStatus?.ContainerID;
|
||||||
|
|
||||||
if (taskContainerId) {
|
if (taskContainerId) {
|
||||||
const container = docker.getContainer(taskContainerId);
|
try {
|
||||||
const stats = await container.stats({ stream: false });
|
const container = docker.getContainer(taskContainerId);
|
||||||
|
const stats = await container.stats({ stream: false });
|
||||||
|
|
||||||
res.status(200).json({
|
return res.status(200).json({
|
||||||
stats,
|
stats,
|
||||||
});
|
});
|
||||||
return;
|
} catch (e) {
|
||||||
|
return res.status(200).json({
|
||||||
|
error: "Unable to retrieve stats"
|
||||||
|
})
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
res.status(200).send({
|
return res.status(404).send({
|
||||||
error: "not found",
|
error: "not found",
|
||||||
});
|
});
|
||||||
} catch {
|
} catch (e) {
|
||||||
res.status(500).send({
|
logger.error(e);
|
||||||
error: {message: "Unknown error"},
|
return res.status(500).send({
|
||||||
|
error: {message: e?.message ?? "Unknown error"},
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,6 +1,9 @@
|
|||||||
import Docker from "dockerode";
|
import Docker from "dockerode";
|
||||||
|
|
||||||
import getDockerArguments from "utils/config/docker";
|
import getDockerArguments from "utils/config/docker";
|
||||||
|
import createLogger from "utils/logger";
|
||||||
|
|
||||||
|
const logger = createLogger("dockerStatusService");
|
||||||
|
|
||||||
export default async function handler(req, res) {
|
export default async function handler(req, res) {
|
||||||
const { service } = req.query;
|
const { service } = req.query;
|
||||||
@@ -27,7 +30,7 @@ export default async function handler(req, res) {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
const containerNames = containers.map((container) => container.Names[0].replace(/^\//, ""));
|
const containerNames = containers.flatMap((container) => container.Names.map((name) => name.replace(/^\//, "")));
|
||||||
const containerExists = containerNames.includes(containerName);
|
const containerExists = containerNames.includes(containerName);
|
||||||
|
|
||||||
if (containerExists) {
|
if (containerExists) {
|
||||||
@@ -41,36 +44,70 @@ export default async function handler(req, res) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (dockerArgs.swarm) {
|
if (dockerArgs.swarm) {
|
||||||
const tasks = await docker.listTasks({
|
const serviceInfo = await docker.getService(containerName).inspect()
|
||||||
|
.catch(() => undefined);
|
||||||
|
|
||||||
|
if (!serviceInfo) {
|
||||||
|
return res.status(404).send({
|
||||||
|
status: "not found",
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
const tasks = await docker
|
||||||
|
.listTasks({
|
||||||
filters: {
|
filters: {
|
||||||
service: [containerName],
|
service: [containerName],
|
||||||
// A service can have several offline containers, we only look for an active one.
|
|
||||||
"desired-state": ["running"],
|
"desired-state": ["running"],
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
.catch(() => []);
|
.catch(() => []);
|
||||||
|
|
||||||
// For now we are only interested in the first one (in case replicas > 1).
|
if (serviceInfo.Spec.Mode?.Replicated) {
|
||||||
// TODO: Show the result for all replicas/containers?
|
// Replicated service, check n replicas
|
||||||
const taskContainerId = tasks.at(0)?.Status?.ContainerStatus?.ContainerID;
|
const replicas = parseInt(serviceInfo.Spec.Mode?.Replicated?.Replicas, 10);
|
||||||
|
if (tasks.length === replicas) {
|
||||||
if (taskContainerId) {
|
return res.status(200).json({
|
||||||
const container = docker.getContainer(taskContainerId);
|
status: `running ${tasks.length}/${replicas}`,
|
||||||
const info = await container.inspect();
|
});
|
||||||
|
}
|
||||||
return res.status(200).json({
|
if (tasks.length > 0) {
|
||||||
status: info.State.Status,
|
return res.status(200).json({
|
||||||
health: info.State.Health?.Status,
|
status: `partial ${tasks.length}/${replicas}`,
|
||||||
});
|
});
|
||||||
|
}
|
||||||
|
} else {
|
||||||
|
// Global service, prefer 'local' containers
|
||||||
|
const localContainerIDs = containers.map(c => c.Id);
|
||||||
|
const task = tasks.find(t => localContainerIDs.includes(t.Status?.ContainerStatus?.ContainerID)) ?? tasks.at(0);
|
||||||
|
const taskContainerId = task?.Status?.ContainerStatus?.ContainerID;
|
||||||
|
|
||||||
|
if (taskContainerId) {
|
||||||
|
try {
|
||||||
|
const container = docker.getContainer(taskContainerId);
|
||||||
|
const info = await container.inspect();
|
||||||
|
|
||||||
|
return res.status(200).json({
|
||||||
|
status: info.State.Status,
|
||||||
|
health: info.State.Health?.Status,
|
||||||
|
});
|
||||||
|
} catch (e) {
|
||||||
|
if (task) {
|
||||||
|
return res.status(200).json({
|
||||||
|
status: task.Status.State
|
||||||
|
})
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
return res.status(200).send({
|
return res.status(404).send({
|
||||||
error: "not found",
|
status: "not found",
|
||||||
});
|
});
|
||||||
} catch {
|
} catch (e) {
|
||||||
|
logger.error(e);
|
||||||
return res.status(500).send({
|
return res.status(500).send({
|
||||||
error: "unknown error",
|
error: {message: e?.message ?? "Unknown error"},
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -19,7 +19,10 @@ export default async function handler(req, res) {
|
|||||||
return hash(readFileSync(configYaml, "utf8"));
|
return hash(readFileSync(configYaml, "utf8"));
|
||||||
});
|
});
|
||||||
|
|
||||||
const combinedHash = hash(hashes.join(""));
|
// set to date by docker entrypoint, will force revalidation between restarts/recreates
|
||||||
|
const buildTime = process.env.HOMEPAGE_BUILDTIME?.length ? process.env.HOMEPAGE_BUILDTIME : '';
|
||||||
|
|
||||||
|
const combinedHash = hash(hashes.join("") + buildTime);
|
||||||
|
|
||||||
res.send({
|
res.send({
|
||||||
hash: combinedHash,
|
hash: combinedHash,
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user