Compare commits
910 Commits
v0.5.0-rc2
...
stable0.8
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
634ae1103c | ||
|
|
69b6fc4d0a | ||
|
|
39a575782b | ||
|
|
ee47a82e62 | ||
|
|
5bd6752bc5 | ||
|
|
37cf13b141 | ||
|
|
1ce0643c6b | ||
|
|
ccc02e23b6 | ||
|
|
d1812b6801 | ||
|
|
6c0da2bea1 | ||
|
|
474dac00ff | ||
|
|
a599ffe992 | ||
|
|
e92f581049 | ||
|
|
07c53f8b4f | ||
|
|
112c809112 | ||
|
|
d8d1df7c74 | ||
|
|
5f75bebe6e | ||
|
|
227833d322 | ||
|
|
cf889e566b | ||
|
|
56a0a605cd | ||
|
|
87e6be6d10 | ||
|
|
3728e4b0d5 | ||
|
|
cfef011f03 | ||
|
|
0a82c0a137 | ||
|
|
b09d3d00b4 | ||
|
|
7c905528e7 | ||
|
|
aeba3787a3 | ||
|
|
033965d1cb | ||
|
|
0b5bc05116 | ||
|
|
2dc8e219f0 | ||
|
|
cd3b201ae8 | ||
|
|
daddeaa109 | ||
|
|
07ad95ee8c | ||
|
|
0882b15825 | ||
|
|
32f2561267 | ||
|
|
d54ee14268 | ||
|
|
013505bd4e | ||
|
|
83631f2888 | ||
|
|
83017ba262 | ||
|
|
0be1f13015 | ||
|
|
764b08e80b | ||
|
|
b8caa922ab | ||
|
|
c4a23ad4ff | ||
|
|
fe538b87a7 | ||
|
|
d178a4501b | ||
|
|
e8a6ef1116 | ||
|
|
2e182b6571 | ||
|
|
23f86231fd | ||
|
|
c6b25a6438 | ||
|
|
b7ce980f44 | ||
|
|
615210dde4 | ||
|
|
245d5a3eaf | ||
|
|
e865776575 | ||
|
|
8f89d34d9f | ||
|
|
c12a5ae879 | ||
|
|
da5ef24085 | ||
|
|
fd88a0b85a | ||
|
|
eca18e43f9 | ||
|
|
a7c302e7e0 | ||
|
|
609eaf6929 | ||
|
|
5130cc931a | ||
|
|
3de68ebfcd | ||
|
|
372935f190 | ||
|
|
fec0658102 | ||
|
|
1411c327cb | ||
|
|
c7c9edf2e3 | ||
|
|
97428b51ff | ||
|
|
52bcd0ec03 | ||
|
|
442d9bdedd | ||
|
|
d761649d44 | ||
|
|
5da9cf5c3f | ||
|
|
d66a913089 | ||
|
|
8999640459 | ||
|
|
e8b5577def | ||
|
|
3c52a85169 | ||
|
|
0f7a473c65 | ||
|
|
8dae2b28a6 | ||
|
|
ce1e93ab26 | ||
|
|
28352740d9 | ||
|
|
8de78a29ff | ||
|
|
8d40d95f0b | ||
|
|
de4ea71842 | ||
|
|
e9f7aef7a3 | ||
|
|
8accc8a020 | ||
|
|
3feb261e1b | ||
|
|
9275d8277a | ||
|
|
2980dad4f5 | ||
|
|
a88d19b3ce | ||
|
|
91b968cc97 | ||
|
|
1e270389f6 | ||
|
|
a2649885a5 | ||
|
|
be62eafe2b | ||
|
|
b77dc10812 | ||
|
|
eb5a8a0655 | ||
|
|
562aad3aa3 | ||
|
|
19a64a71c3 | ||
|
|
a0a0d66ebf | ||
|
|
4735a2ea0c | ||
|
|
f282d7bd20 | ||
|
|
e2ec15b7df | ||
|
|
3f11652c65 | ||
|
|
0720e6acbe | ||
|
|
f77e0ad5d1 | ||
|
|
f0873d1c75 | ||
|
|
7d2b509f6b | ||
|
|
b91ddd3068 | ||
|
|
2bf8e41ac2 | ||
|
|
713bfcfd79 | ||
|
|
9b257c431f | ||
|
|
4f5433374f | ||
|
|
20e085f379 | ||
|
|
722f3a185d | ||
|
|
4a34df1e64 | ||
|
|
6f6142d192 | ||
|
|
ad1bca88a9 | ||
|
|
e21de3dc40 | ||
|
|
bc6b97e3ba | ||
|
|
e7fd7aa86e | ||
|
|
6d0e2baad8 | ||
|
|
fee76b296e | ||
|
|
408ffb7b10 | ||
|
|
e5edd96b74 | ||
|
|
6fa7295b42 | ||
|
|
87835c923f | ||
|
|
e4e587e11b | ||
|
|
85cd09d04e | ||
|
|
45abfceeb6 | ||
|
|
00a6fa56b3 | ||
|
|
6cb6881887 | ||
|
|
eb380adad7 | ||
|
|
c98beb7dec | ||
|
|
7388bffa70 | ||
|
|
88eb014b23 | ||
|
|
4c16645a35 | ||
|
|
04239b1209 | ||
|
|
abdf01da0b | ||
|
|
f9f4a96194 | ||
|
|
97cc4f9c25 | ||
|
|
35d4dbafbc | ||
|
|
a559602083 | ||
|
|
7ec4c837aa | ||
|
|
629cdcbe2f | ||
|
|
85bcdfdd45 | ||
|
|
2abeb7efa0 | ||
|
|
ab778f2860 | ||
|
|
d0316291a2 | ||
|
|
f3f4249333 | ||
|
|
58bb722556 | ||
|
|
76a00c3d72 | ||
|
|
cd04e75ea3 | ||
|
|
78f993113a | ||
|
|
5f9dde25d1 | ||
|
|
6479985cab | ||
|
|
f0058978c4 | ||
|
|
42a4d6b9ae | ||
|
|
c3c48b84ed | ||
|
|
31cfc35a50 | ||
|
|
b95f00f9d0 | ||
|
|
a34f13c464 | ||
|
|
5dfb7a45aa | ||
|
|
124e8e28ed | ||
|
|
8062be2a44 | ||
|
|
495cd18c06 | ||
|
|
0278aaab43 | ||
|
|
2838a78491 | ||
|
|
4c0512f0b7 | ||
|
|
f575202a8a | ||
|
|
3b5eade0a7 | ||
|
|
168799214f | ||
|
|
8c4ece99cb | ||
|
|
b0022cb6b3 | ||
|
|
86781d8420 | ||
|
|
97fa6cc774 | ||
|
|
4f12418834 | ||
|
|
45d3941e7d | ||
|
|
9da7fe01da | ||
|
|
e361fc7137 | ||
|
|
c51a6b6a80 | ||
|
|
727f59792a | ||
|
|
394c0d187f | ||
|
|
b99ae0a97b | ||
|
|
02ad682926 | ||
|
|
af607f69b8 | ||
|
|
acb91b500e | ||
|
|
d3e61ead57 | ||
|
|
096ff5f89f | ||
|
|
58cb0a61b1 | ||
|
|
3af7bdc5d9 | ||
|
|
aaefc7ca4f | ||
|
|
78f900b48a | ||
|
|
cc05ba6b1c | ||
|
|
f47b6fc24d | ||
|
|
1d04d86539 | ||
|
|
8112a63e0a | ||
|
|
4db0bdaafb | ||
|
|
36c3ae5635 | ||
|
|
601ac3688b | ||
|
|
770718286d | ||
|
|
938e81c197 | ||
|
|
7b4a81a716 | ||
|
|
ab6bc9ac12 | ||
|
|
c32bb1600f | ||
|
|
4a90f73308 | ||
|
|
f13927768c | ||
|
|
dc0a79f045 | ||
|
|
c9e3239e31 | ||
|
|
611231dbb4 | ||
|
|
bbbfc92571 | ||
|
|
c3329fd33c | ||
|
|
c718bcabd3 | ||
|
|
f660fe6356 | ||
|
|
21007286d2 | ||
|
|
e3b3366ebe | ||
|
|
db8c3b0aa8 | ||
|
|
9f2d883dbe | ||
|
|
7924ba8176 | ||
|
|
f51a4a58c5 | ||
|
|
52ed13e306 | ||
|
|
60887e0145 | ||
|
|
49b88e1a49 | ||
|
|
c45e960da5 | ||
|
|
fb40320063 | ||
|
|
91ab2b0197 | ||
|
|
a93c5541d9 | ||
|
|
9f5acf8940 | ||
|
|
e849dd3a1e | ||
|
|
2cc9e5b224 | ||
|
|
311bb1f8a9 | ||
|
|
7973b53209 | ||
|
|
295b166997 | ||
|
|
fb4594825a | ||
|
|
d24011b338 | ||
|
|
1ecb41bc95 | ||
|
|
9e3e8281d6 | ||
|
|
e1fa4f9487 | ||
|
|
53380173b9 | ||
|
|
b036ce922c | ||
|
|
1d26dba25a | ||
|
|
946cb65a98 | ||
|
|
cca307661a | ||
|
|
8509d1b90d | ||
|
|
7d7b093ea3 | ||
|
|
3f27076541 | ||
|
|
ca41c1fa6a | ||
|
|
3c6c576f4e | ||
|
|
f4248c06ee | ||
|
|
27bf117105 | ||
|
|
a734d99a2d | ||
|
|
cf0d74c706 | ||
|
|
9f0a2d2512 | ||
|
|
2bdef961cb | ||
|
|
1e3bd5a19e | ||
|
|
7d3b210d8d | ||
|
|
4e08804d8c | ||
|
|
6d537ebaa3 | ||
|
|
444a0cfec2 | ||
|
|
d16c2c2e30 | ||
|
|
b4a627f1bb | ||
|
|
b0e65e7c9e | ||
|
|
cf40a9b4df | ||
|
|
a6d4d1f93e | ||
|
|
62b6115af0 | ||
|
|
d6645a0feb | ||
|
|
0114056cc4 | ||
|
|
9b1b62b812 | ||
|
|
f71d491fd0 | ||
|
|
ce8ccc9b9a | ||
|
|
80520f2403 | ||
|
|
87d4235af4 | ||
|
|
dc8f01d887 | ||
|
|
ef5f892259 | ||
|
|
192fd6a924 | ||
|
|
745f3cef35 | ||
|
|
925424968f | ||
|
|
7970338263 | ||
|
|
ac1698e250 | ||
|
|
25d06855dc | ||
|
|
b35ac4237c | ||
|
|
a65f20c39c | ||
|
|
d6b0155e9d | ||
|
|
bf1a917e2b | ||
|
|
d082e3f805 | ||
|
|
7e4edf5d6c | ||
|
|
c88b25c627 | ||
|
|
14244f257e | ||
|
|
bcc9f03942 | ||
|
|
002587523f | ||
|
|
313ceb9a95 | ||
|
|
36977564a2 | ||
|
|
17999595a5 | ||
|
|
96dac29870 | ||
|
|
1ab2ee1daa | ||
|
|
138faf2de1 | ||
|
|
7e58486877 | ||
|
|
3454127aee | ||
|
|
7a673efc4a | ||
|
|
36a5888faf | ||
|
|
6bfd9127ed | ||
|
|
a5e155b6c7 | ||
|
|
a0a0f9443d | ||
|
|
2a6385c68a | ||
|
|
33cb61fe07 | ||
|
|
f3fc9904d2 | ||
|
|
3b7382f2d0 | ||
|
|
7d52891eb8 | ||
|
|
a36bfda277 | ||
|
|
427e954764 | ||
|
|
5f6eb7848f | ||
|
|
dfdd3222ea | ||
|
|
8845ba1033 | ||
|
|
1b82ca5d17 | ||
|
|
cefec146a2 | ||
|
|
6db4cf44bc | ||
|
|
eff48652c9 | ||
|
|
28bdb2ea43 | ||
|
|
7b2de87b05 | ||
|
|
1fcf3f95ac | ||
|
|
2f893eb6ad | ||
|
|
65272d76e1 | ||
|
|
96bd7194af | ||
|
|
f064fe55e2 | ||
|
|
799497e62f | ||
|
|
a87277735d | ||
|
|
9d5c67cbef | ||
|
|
c031e1b9c2 | ||
|
|
54b4b7c430 | ||
|
|
a953822671 | ||
|
|
ea4f4e8335 | ||
|
|
0bf11c1976 | ||
|
|
98bd957dd6 | ||
|
|
6089d190f4 | ||
|
|
c51509faeb | ||
|
|
c817ff2245 | ||
|
|
a9dd5b8ebe | ||
|
|
3105ec62ec | ||
|
|
012454abbc | ||
|
|
179f75052c | ||
|
|
e49c905d6e | ||
|
|
a25f4ac6c1 | ||
|
|
37a9655f90 | ||
|
|
717955a233 | ||
|
|
36940d3c4b | ||
|
|
804e662ec4 | ||
|
|
6ef071cee9 | ||
|
|
2bf98e57b1 | ||
|
|
76943246c8 | ||
|
|
ecdae3a558 | ||
|
|
836d15486b | ||
|
|
1281bde407 | ||
|
|
a250b0ec7a | ||
|
|
b09c622b7b | ||
|
|
99153659ae | ||
|
|
c3661e6b25 | ||
|
|
b17b2bec39 | ||
|
|
8e524e3ccb | ||
|
|
5b7cd146d0 | ||
|
|
e18e8fb032 | ||
|
|
5af9b3937a | ||
|
|
0f9972cff4 | ||
|
|
ac852cd4e7 | ||
|
|
8ff832a9f9 | ||
|
|
45d8e224e4 | ||
|
|
5238e475a7 | ||
|
|
5d8e52b106 | ||
|
|
436626684b | ||
|
|
d6e218064f | ||
|
|
c5cfef3ddb | ||
|
|
78233b2d62 | ||
|
|
f3b5fd4030 | ||
|
|
5d0180956a | ||
|
|
75c7502186 | ||
|
|
3733b13651 | ||
|
|
0543c1d775 | ||
|
|
abb8ae5cff | ||
|
|
40fd0c1401 | ||
|
|
fa0a3f099f | ||
|
|
22087fddc3 | ||
|
|
db59150d74 | ||
|
|
8b8db54309 | ||
|
|
5b019b1c04 | ||
|
|
1811dc73b7 | ||
|
|
29a555f475 | ||
|
|
2d757e9a95 | ||
|
|
691988c885 | ||
|
|
2713434084 | ||
|
|
f18accd9c4 | ||
|
|
2d95d29c63 | ||
|
|
58a5a73124 | ||
|
|
cc4439517d | ||
|
|
f357d9ebd0 | ||
|
|
b4984d6e73 | ||
|
|
db4b9a3d97 | ||
|
|
d9478518fe | ||
|
|
dfd2e09136 | ||
|
|
a5e23ead24 | ||
|
|
f3efc9d95a | ||
|
|
53cf93cb8e | ||
|
|
587483df19 | ||
|
|
7e7dfa3b0b | ||
|
|
cdb41f4376 | ||
|
|
ec2f9ad431 | ||
|
|
319b13fbf9 | ||
|
|
e577fbca20 | ||
|
|
5eadc789fe | ||
|
|
86431ec3dc | ||
|
|
2eb39d43fc | ||
|
|
f645f73993 | ||
|
|
e3201ee21a | ||
|
|
37ee10121b | ||
|
|
aecd402628 | ||
|
|
bf28b32684 | ||
|
|
1accc9f11e | ||
|
|
0297c6384c | ||
|
|
f86d060028 | ||
|
|
fe59f0f976 | ||
|
|
7f22f82b63 | ||
|
|
78955c54ae | ||
|
|
5aabac0554 | ||
|
|
492afaa11e | ||
|
|
17fb44f248 | ||
|
|
3e5bea372d | ||
|
|
0262902164 | ||
|
|
31e2edabb8 | ||
|
|
ba55adde4f | ||
|
|
1c62be7b31 | ||
|
|
8adad1457a | ||
|
|
5423894175 | ||
|
|
dfc8b15ab2 | ||
|
|
3950beaaad | ||
|
|
b16cfbf662 | ||
|
|
dd841b5e1a | ||
|
|
ec9b1b992a | ||
|
|
8fd36933ce | ||
|
|
caab88ed19 | ||
|
|
e2ad6739f1 | ||
|
|
fcd831a010 | ||
|
|
85ba0c524f | ||
|
|
6de2614f05 | ||
|
|
6782641c28 | ||
|
|
ffa9716722 | ||
|
|
690db724b3 | ||
|
|
ca66afd841 | ||
|
|
4739681929 | ||
|
|
002f956861 | ||
|
|
e567c91c25 | ||
|
|
fd586db444 | ||
|
|
9c157a7112 | ||
|
|
68efe83fdf | ||
|
|
78780ff44b | ||
|
|
e33faa594d | ||
|
|
8688b05474 | ||
|
|
57dd1a7b40 | ||
|
|
47e3aad1b7 | ||
|
|
c118de2165 | ||
|
|
99fd3c9945 | ||
|
|
4d4c2257a0 | ||
|
|
a181ffdd41 | ||
|
|
a57a5350bc | ||
|
|
057c0875ba | ||
|
|
230756112b | ||
|
|
13295c7f8c | ||
|
|
f9fff3a165 | ||
|
|
a410aca159 | ||
|
|
81510ce1e0 | ||
|
|
5d2d114c78 | ||
|
|
865d961436 | ||
|
|
930845abfa | ||
|
|
0190a51546 | ||
|
|
9a21f5ee66 | ||
|
|
1c1b1f1f6d | ||
|
|
fbcc2a4934 | ||
|
|
83b8488b05 | ||
|
|
65fdb98302 | ||
|
|
3079a028f0 | ||
|
|
5231b5e553 | ||
|
|
9908a5daf1 | ||
|
|
d44b1615cc | ||
|
|
f6d0a3f2e7 | ||
|
|
cc1dcafa88 | ||
|
|
a530cd0e32 | ||
|
|
d655625ec1 | ||
|
|
05102aa1dc | ||
|
|
4db30397a2 | ||
|
|
9e883774b6 | ||
|
|
3a6a9fbf35 | ||
|
|
49c57fc2d3 | ||
|
|
b3b6c181a0 | ||
|
|
ca5a1bcdda | ||
|
|
990be95e71 | ||
|
|
bbd7fd8535 | ||
|
|
05576abd27 | ||
|
|
f2b0123f75 | ||
|
|
af3d51c72d | ||
|
|
d3fa32c355 | ||
|
|
0c78f272b7 | ||
|
|
4d91559b82 | ||
|
|
b375cd7acc | ||
|
|
44db4bb40e | ||
|
|
0435377dca | ||
|
|
223de1e54f | ||
|
|
2c1293be81 | ||
|
|
9516c7578b | ||
|
|
7e8f4c83b3 | ||
|
|
ed4d495f5a | ||
|
|
942310b093 | ||
|
|
10bda90afb | ||
|
|
ef49c5f4c3 | ||
|
|
4db2fbde67 | ||
|
|
fa3e090cd9 | ||
|
|
9c71c71168 | ||
|
|
76d67e50d5 | ||
|
|
348170fe1e | ||
|
|
a8472c650a | ||
|
|
54d5f5ca58 | ||
|
|
f1c6a712d7 | ||
|
|
d730d9c8c0 | ||
|
|
7f7ee53cd3 | ||
|
|
cf0d2dc28c | ||
|
|
50f868b148 | ||
|
|
bc390263ab | ||
|
|
d73a799593 | ||
|
|
9f60c3545a | ||
|
|
7ea0f70fe8 | ||
|
|
ebaf98015a | ||
|
|
ed4b7c5475 | ||
|
|
b0eaae6705 | ||
|
|
cab46164ff | ||
|
|
0aed61868f | ||
|
|
d9305fc347 | ||
|
|
8cdfcd7293 | ||
|
|
0258b74b42 | ||
|
|
6fb960c255 | ||
|
|
6af28f1b79 | ||
|
|
bcc48d08c8 | ||
|
|
d9844c7f4f | ||
|
|
8c00ec67a8 | ||
|
|
5c73f74355 | ||
|
|
4974c02e3e | ||
|
|
35a24427d8 | ||
|
|
200e1867a2 | ||
|
|
2b16057006 | ||
|
|
665886fa96 | ||
|
|
693ae495d7 | ||
|
|
c1f098ec54 | ||
|
|
6718a7bde4 | ||
|
|
a680fc1e1c | ||
|
|
73bc59a2bc | ||
|
|
022ff0f425 | ||
|
|
3443969d7a | ||
|
|
147d1abac4 | ||
|
|
c6c15855f8 | ||
|
|
0e528dfd66 | ||
|
|
f20edf35fe | ||
|
|
f558978af0 | ||
|
|
51811083cc | ||
|
|
af41532044 | ||
|
|
ed3a92572f | ||
|
|
4f54c4365d | ||
|
|
3ebe794930 | ||
|
|
f6e3722cd3 | ||
|
|
efaed4140d | ||
|
|
f9b40a05e4 | ||
|
|
bc33a71f0d | ||
|
|
5e0eff5407 | ||
|
|
957eb271ca | ||
|
|
0cb8c75744 | ||
|
|
5d72750d92 | ||
|
|
d2cd6341bd | ||
|
|
d5212ec6dd | ||
|
|
29f6ae477b | ||
|
|
27837cc635 | ||
|
|
9ee2c92a9d | ||
|
|
7a77c04caf | ||
|
|
1b4cf508e6 | ||
|
|
6c1fe18f92 | ||
|
|
8532db96e3 | ||
|
|
fe7ccac9ed | ||
|
|
8615fe1a40 | ||
|
|
ef1eb0bff2 | ||
|
|
094556a4f1 | ||
|
|
aa725eee62 | ||
|
|
c0cce67d40 | ||
|
|
195d63073e | ||
|
|
ed38e70989 | ||
|
|
ed3991b7bd | ||
|
|
a842fd6d26 | ||
|
|
ed5f52a164 | ||
|
|
42f72f33d9 | ||
|
|
e00eeb6ef9 | ||
|
|
fd2dfbf056 | ||
|
|
d6e3ab3c26 | ||
|
|
e1824a3d85 | ||
|
|
076fc1a876 | ||
|
|
7009d2d6f4 | ||
|
|
33953affa6 | ||
|
|
706a1b8e96 | ||
|
|
d46a7ffe69 | ||
|
|
2852510b55 | ||
|
|
e2be00a18d | ||
|
|
9149a01949 | ||
|
|
e3c8072f77 | ||
|
|
aae6b162c6 | ||
|
|
0132dae215 | ||
|
|
2b65ff9fb0 | ||
|
|
36b013029a | ||
|
|
5c7ee5c920 | ||
|
|
58cf153aa8 | ||
|
|
91e4eb95b3 | ||
|
|
3b6aaa6c05 | ||
|
|
116c563197 | ||
|
|
4dec2ef1f6 | ||
|
|
cc343e8eb0 | ||
|
|
f6ce5e109c | ||
|
|
8eafe4533a | ||
|
|
ab32b11362 | ||
|
|
29f9dc547d | ||
|
|
33ca8a1827 | ||
|
|
3941849b07 | ||
|
|
206eef9c29 | ||
|
|
07e81f363b | ||
|
|
093d330213 | ||
|
|
b4549ca298 | ||
|
|
c301447363 | ||
|
|
6e4f8ca8ea | ||
|
|
b72d1c82a9 | ||
|
|
7cd8bca9dc | ||
|
|
7f3ac6249c | ||
|
|
3a6abcfb54 | ||
|
|
892580c207 | ||
|
|
2c826a26fa | ||
|
|
eb8fcc3849 | ||
|
|
3c8009cb2f | ||
|
|
a385fcaed2 | ||
|
|
98a9f10548 | ||
|
|
6bdb0435c2 | ||
|
|
4394540b5c | ||
|
|
60b7016622 | ||
|
|
eef033a397 | ||
|
|
c5d50279c0 | ||
|
|
3156f69717 | ||
|
|
791bd9417d | ||
|
|
944780f74b | ||
|
|
91129c80b0 | ||
|
|
ee93d64fd0 | ||
|
|
4481fc1ace | ||
|
|
d11917e4ff | ||
|
|
ee20841ad6 | ||
|
|
e5d3c16a80 | ||
|
|
f01cd506f7 | ||
|
|
ab73f58fd8 | ||
|
|
eb0cd9685d | ||
|
|
4eca322ca2 | ||
|
|
77cba48058 | ||
|
|
01bfb44a52 | ||
|
|
567f9c7068 | ||
|
|
d8e8b485b5 | ||
|
|
f4f639833e | ||
|
|
806cb6d450 | ||
|
|
11f7944fa6 | ||
|
|
5d668097a6 | ||
|
|
28e3a363e3 | ||
|
|
e8d0c1dde2 | ||
|
|
8a3e9bc9ef | ||
|
|
c66143dc9d | ||
|
|
73c20dbb77 | ||
|
|
7c0a1488a6 | ||
|
|
0562af094a | ||
|
|
2f8b955241 | ||
|
|
51c4c54a2d | ||
|
|
a16eb3946d | ||
|
|
1ed8a57713 | ||
|
|
492cd0a277 | ||
|
|
239c1ff46e | ||
|
|
4424f6702c | ||
|
|
c952303049 | ||
|
|
8da2893721 | ||
|
|
38aa576e18 | ||
|
|
8f280ad527 | ||
|
|
227456d1a6 | ||
|
|
ee9c874d6d | ||
|
|
81908e984b | ||
|
|
9d0a7b3f57 | ||
|
|
b4353ce102 | ||
|
|
4961c109a2 | ||
|
|
9147d64953 | ||
|
|
108c8bf112 | ||
|
|
53f8bc9058 | ||
|
|
fe126664df | ||
|
|
9c0b240687 | ||
|
|
4fa703e723 | ||
|
|
df4596a8df | ||
|
|
6c4fb4acb4 | ||
|
|
baa06dcb6b | ||
|
|
1aa13d8aaf | ||
|
|
f042ab5f7b | ||
|
|
13260bfce6 | ||
|
|
f6b044db9b | ||
|
|
8071b34ddb | ||
|
|
056bf1ccab | ||
|
|
7833e4f261 | ||
|
|
b4f4341dc1 | ||
|
|
debcd9203c | ||
|
|
ee07630b55 | ||
|
|
6d4c59cbb4 | ||
|
|
25743a05cd | ||
|
|
bed704270c | ||
|
|
e7ab69233a | ||
|
|
d6923b3268 | ||
|
|
618394f9f7 | ||
|
|
8403265f35 | ||
|
|
d117479a5d | ||
|
|
6a6af073fc | ||
|
|
c7513dcf13 | ||
|
|
ec72c7b1f1 | ||
|
|
a7f8b66cce | ||
|
|
df8e3a543e | ||
|
|
fb00f41829 | ||
|
|
0efd35c603 | ||
|
|
a4aaa62b49 | ||
|
|
3667edf9f7 | ||
|
|
c43ef715d6 | ||
|
|
17fe0092b0 | ||
|
|
cfc94899bc | ||
|
|
fa83741938 | ||
|
|
f5562529f6 | ||
|
|
8e9dda297b | ||
|
|
c035f01848 | ||
|
|
6ef0335321 | ||
|
|
1ba7f8b56f | ||
|
|
f6afd3d22c | ||
|
|
87da9db877 | ||
|
|
cb3df9fc7b | ||
|
|
5a17b2c10f | ||
|
|
2afec002b1 | ||
|
|
2355e5eb2f | ||
|
|
139b38ca1d | ||
|
|
64971d866d | ||
|
|
98ad7b04bd | ||
|
|
8c9335bebf | ||
|
|
f7cb1356f9 | ||
|
|
a6a4ff07af | ||
|
|
63aa96068a | ||
|
|
60dcdd7ee7 | ||
|
|
d9d070ebe3 | ||
|
|
e22c494b84 | ||
|
|
66e217f7e2 | ||
|
|
c7bbeda3ad | ||
|
|
a12bd23ffa | ||
|
|
e65140bcbb | ||
|
|
fe13d562b2 | ||
|
|
b1832cc925 | ||
|
|
db87547a7d | ||
|
|
c96a3c2ba7 | ||
|
|
3808dc3430 | ||
|
|
722b52f168 | ||
|
|
8f2e5366a1 | ||
|
|
2b2c6771e8 | ||
|
|
f5c1152eb0 | ||
|
|
7ccfae6f29 | ||
|
|
5187337db7 | ||
|
|
872a88c347 | ||
|
|
5dee524870 | ||
|
|
720dd4f5e0 | ||
|
|
93cadc6d0a | ||
|
|
19c53eec7b | ||
|
|
e89182e012 | ||
|
|
735bd1e918 | ||
|
|
213789139e | ||
|
|
1302d44c77 | ||
|
|
52c94619ba | ||
|
|
17d73fd8a8 | ||
|
|
e0583c1b22 | ||
|
|
75e49d9fe6 | ||
|
|
b2d0f53767 | ||
|
|
cf80c84fbd | ||
|
|
cf0c51daf1 | ||
|
|
042b9f8c81 | ||
|
|
c733b356f6 | ||
|
|
5233f3f4dc | ||
|
|
75407d9dc4 | ||
|
|
61786e4d94 | ||
|
|
2721e51850 | ||
|
|
77708ac5c1 | ||
|
|
67677f1dfc | ||
|
|
03ad5cb040 | ||
|
|
35bec2749c | ||
|
|
ff21f855ca | ||
|
|
5c0455ec56 | ||
|
|
8b750b7c7c | ||
|
|
1551a8a862 | ||
|
|
50a5048fbe | ||
|
|
cf41665c0a | ||
|
|
02c3131f18 | ||
|
|
af57c3bf4f | ||
|
|
ec42c0c2b4 | ||
|
|
082346b9e9 | ||
|
|
d986dd2beb | ||
|
|
68934ca747 | ||
|
|
078a008e6c | ||
|
|
553a9b9fc9 | ||
|
|
f7a8222939 | ||
|
|
c2eb4ed7fa | ||
|
|
3b11e01cc8 | ||
|
|
12c95cfb8f | ||
|
|
4498eba6ae | ||
|
|
87b995681f | ||
|
|
3ccca3f240 | ||
|
|
95a0301ac7 | ||
|
|
cf05a5687d | ||
|
|
4d9f88afba | ||
|
|
fa2453ae80 | ||
|
|
36d28cf6fc | ||
|
|
f1d3bbd95f | ||
|
|
d556484888 | ||
|
|
07857a2309 | ||
|
|
0296b8dd37 | ||
|
|
e56742a065 | ||
|
|
c6a701393f | ||
|
|
073eb0e417 | ||
|
|
e15f14c21b | ||
|
|
0590621182 | ||
|
|
4519b2a052 | ||
|
|
1dc68f97c5 | ||
|
|
b8d00c8228 | ||
|
|
81bdbadea1 | ||
|
|
6298e0f107 | ||
|
|
ea2193a46e | ||
|
|
96dffbfedd | ||
|
|
eb590b5a71 | ||
|
|
c2294b6e6f | ||
|
|
8906d12a47 | ||
|
|
3162ff4261 | ||
|
|
57643447d6 | ||
|
|
6b86d8ae30 | ||
|
|
4279e09cc2 | ||
|
|
dd104466d6 | ||
|
|
43a11327a6 | ||
|
|
e1080ffd98 | ||
|
|
ebc375fe20 | ||
|
|
b778420d63 | ||
|
|
baf7ff9ebf | ||
|
|
7733754c2b | ||
|
|
3c1d1d2dd5 | ||
|
|
82bc6b2a71 | ||
|
|
e5fe19c107 | ||
|
|
8499318928 | ||
|
|
0dd96e9858 | ||
|
|
0296dc78f1 | ||
|
|
3b403d5576 | ||
|
|
f5d7fdf75f | ||
|
|
0528bd59d1 | ||
|
|
7c95783ab5 | ||
|
|
bff3cafb37 | ||
|
|
9e58207392 | ||
|
|
c33b41dcbe | ||
|
|
efe2a50a4e | ||
|
|
cfc3b41471 | ||
|
|
cfd67eab95 | ||
|
|
98fa04528d | ||
|
|
20e8ebc26a | ||
|
|
405d5585ce | ||
|
|
1fb562d94b | ||
|
|
1beff0e760 | ||
|
|
6c6f8ae53f | ||
|
|
ed53de4cf1 | ||
|
|
9f96627435 | ||
|
|
9ee215affd | ||
|
|
b39b7d9629 | ||
|
|
2ecba36ba3 | ||
|
|
7963f7f7b6 | ||
|
|
50faa97558 | ||
|
|
135d7741d2 | ||
|
|
2b1e9ba07d | ||
|
|
e121353ac8 | ||
|
|
07442a187a | ||
|
|
2c024dedce | ||
|
|
c7687382f8 | ||
|
|
d28bf74c73 | ||
|
|
223523005d | ||
|
|
c68437e836 | ||
|
|
c65a9151ab | ||
|
|
0b90f09873 | ||
|
|
3374f6c908 | ||
|
|
7bcd313883 | ||
|
|
76bb42e526 | ||
|
|
d4b5f2af57 | ||
|
|
1299fcf978 | ||
|
|
d04f8742a6 | ||
|
|
6b8e5f8b76 | ||
|
|
c429ba5aff | ||
|
|
ef36103c47 | ||
|
|
82336e82d9 | ||
|
|
3baf9500c3 | ||
|
|
1dcefc1d57 | ||
|
|
66b6d4a09a | ||
|
|
44c1ba62e8 | ||
|
|
590cdba75b | ||
|
|
9786efe490 | ||
|
|
352851a686 | ||
|
|
b4c1d35b52 | ||
|
|
776d79c12b | ||
|
|
291b0ee3c0 | ||
|
|
16c7e409d7 | ||
|
|
6064fe71a0 | ||
|
|
360f01a07b | ||
|
|
4546337d3e | ||
|
|
aeae192eaf | ||
|
|
3db56ca93e | ||
|
|
c69fc9ec77 | ||
|
|
c7816b5a1f |
336
.drone.yml
@@ -1,171 +1,65 @@
|
||||
clone:
|
||||
git:
|
||||
image: plugins/git
|
||||
depth: 1
|
||||
|
||||
pipeline:
|
||||
check-app-compatbility:
|
||||
image: nextcloudci/php7.0:php7.0-17
|
||||
environment:
|
||||
- APP_NAME=deck
|
||||
- CORE_BRANCH=stable14
|
||||
- DB=sqlite
|
||||
commands:
|
||||
# Pre-setup steps
|
||||
- wget https://raw.githubusercontent.com/nextcloud/travis_ci/master/before_install.sh
|
||||
- bash ./before_install.sh $APP_NAME $CORE_BRANCH $DB
|
||||
- cd ../server
|
||||
# Code checker
|
||||
- ./occ app:check-code $APP_NAME -c strong-comparison
|
||||
- ./occ app:check-code $APP_NAME -c deprecation
|
||||
- cd apps/$APP_NAME/
|
||||
when:
|
||||
matrix:
|
||||
TESTS: check-app-compatbility
|
||||
check-app-compatbility-14:
|
||||
image: nextcloudci/php7.0:php7.0-17
|
||||
environment:
|
||||
- APP_NAME=deck
|
||||
- CORE_BRANCH=stable14
|
||||
- DB=sqlite
|
||||
commands:
|
||||
# Pre-setup steps
|
||||
- wget https://raw.githubusercontent.com/nextcloud/travis_ci/master/before_install.sh
|
||||
- bash ./before_install.sh $APP_NAME $CORE_BRANCH $DB
|
||||
- cd ../server
|
||||
# Code checker
|
||||
- ./occ app:check-code $APP_NAME -c strong-comparison
|
||||
- ./occ app:check-code $APP_NAME -c deprecation
|
||||
- cd apps/$APP_NAME/
|
||||
when:
|
||||
matrix:
|
||||
TESTS: check-app-compatbility-14
|
||||
check-app-compatbility-13:
|
||||
image: nextcloudci/php7.0:php7.0-17
|
||||
environment:
|
||||
- APP_NAME=deck
|
||||
- CORE_BRANCH=stable13
|
||||
- DB=sqlite
|
||||
commands:
|
||||
# Pre-setup steps
|
||||
- wget https://raw.githubusercontent.com/nextcloud/travis_ci/master/before_install.sh
|
||||
- bash ./before_install.sh $APP_NAME $CORE_BRANCH $DB
|
||||
- cd ../server
|
||||
# Code checker
|
||||
- ./occ app:check-code $APP_NAME -c strong-comparison
|
||||
- ./occ app:check-code $APP_NAME -c deprecation
|
||||
- cd apps/$APP_NAME/
|
||||
when:
|
||||
matrix:
|
||||
TESTS: check-app-compatbility-13
|
||||
signed-off-check:
|
||||
image: nextcloudci/php7.0:php7.0-17
|
||||
environment:
|
||||
- APP_NAME=deck
|
||||
- CORE_BRANCH=stable14
|
||||
- DB=sqlite
|
||||
commands:
|
||||
- wget https://raw.githubusercontent.com/nextcloud/server/master/build/signed-off-checker.php
|
||||
- php ./signed-off-checker.php
|
||||
secrets: [ github_token ]
|
||||
when:
|
||||
matrix:
|
||||
TESTS: signed-off-check
|
||||
syntax-php5.6:
|
||||
image: nextcloudci/php5.6:php5.6-8
|
||||
environment:
|
||||
- APP_NAME=deck
|
||||
- CORE_BRANCH=stable13
|
||||
- DB=sqlite
|
||||
commands:
|
||||
kind: pipeline
|
||||
name: checkers
|
||||
steps:
|
||||
- name: compatibility
|
||||
image: nextcloudci/php7.2:php7.2-13
|
||||
environment:
|
||||
APP_NAME: deck
|
||||
CORE_BRANCH: stable17
|
||||
DB: sqlite
|
||||
commands:
|
||||
# Pre-setup steps
|
||||
- wget https://raw.githubusercontent.com/nextcloud/travis_ci/master/before_install.sh
|
||||
- bash ./before_install.sh $APP_NAME $CORE_BRANCH $DB
|
||||
- cd ../server
|
||||
# Code checker
|
||||
- ./occ app:check-code $APP_NAME -c strong-comparison
|
||||
- ./occ app:check-code $APP_NAME -c deprecation
|
||||
- cd apps/$APP_NAME/
|
||||
- name: syntax-php7.2
|
||||
image: nextcloudci/php7.2:php7.2-13
|
||||
environment:
|
||||
APP_NAME: deck
|
||||
CORE_BRANCH: stable17
|
||||
DB: sqlite
|
||||
commands:
|
||||
- composer install
|
||||
- ./vendor/bin/parallel-lint --exclude ./vendor/ .
|
||||
- name: syntax-php7.3
|
||||
image: nextcloudci/php7.3:php7.3-2
|
||||
environment:
|
||||
APP_NAME: deck
|
||||
CORE_BRANCH: stable17
|
||||
DB: sqlite
|
||||
commands:
|
||||
- composer install
|
||||
- ./vendor/bin/parallel-lint --exclude ./vendor/ .
|
||||
- name: syntax-php7.4
|
||||
image: nextcloudci/php7.4:2
|
||||
environment:
|
||||
APP_NAME: deck
|
||||
CORE_BRANCH: stable17
|
||||
DB: sqlite
|
||||
commands:
|
||||
- composer install
|
||||
- ./vendor/bin/parallel-lint --exclude ./vendor/ .
|
||||
when:
|
||||
matrix:
|
||||
TESTS: syntax-php5.6
|
||||
syntax-php7.0:
|
||||
image: nextcloudci/php7.0:php7.0-17
|
||||
trigger:
|
||||
branch:
|
||||
- master
|
||||
- stable*
|
||||
event:
|
||||
- pull_request
|
||||
- push
|
||||
---
|
||||
kind: pipeline
|
||||
name: unit-php7.2
|
||||
steps:
|
||||
- name: php7.2
|
||||
image: nextcloudci/php7.2:php7.2-13
|
||||
environment:
|
||||
- APP_NAME=deck
|
||||
- CORE_BRANCH=stable14
|
||||
- DB=sqlite
|
||||
commands:
|
||||
- composer install
|
||||
- ./vendor/bin/parallel-lint --exclude ./vendor/ .
|
||||
when:
|
||||
matrix:
|
||||
TESTS: syntax-php7.0
|
||||
syntax-php7.1:
|
||||
image: nextcloudci/php7.1:php7.1-15
|
||||
environment:
|
||||
- APP_NAME=deck
|
||||
- CORE_BRANCH=stable14
|
||||
- DB=sqlite
|
||||
commands:
|
||||
- composer install
|
||||
- ./vendor/bin/parallel-lint --exclude ./vendor/ .
|
||||
when:
|
||||
matrix:
|
||||
TESTS: syntax-php7.1
|
||||
syntax-php7.2:
|
||||
image: nextcloudci/php7.2:php7.2-9
|
||||
environment:
|
||||
- APP_NAME=deck
|
||||
- CORE_BRANCH=stable14
|
||||
- DB=sqlite
|
||||
commands:
|
||||
- composer install
|
||||
- ./vendor/bin/parallel-lint --exclude ./vendor/ .
|
||||
when:
|
||||
matrix:
|
||||
TESTS: syntax-php7.2
|
||||
php5.6:
|
||||
image: nextcloudci/php5.6:php5.6-8
|
||||
environment:
|
||||
- APP_NAME=deck
|
||||
- CORE_BRANCH=stable13
|
||||
- DB=sqlite
|
||||
commands:
|
||||
- apt update && apt-get -y install php5-xdebug
|
||||
|
||||
# Pre-setup steps
|
||||
- wget https://raw.githubusercontent.com/nextcloud/travis_ci/master/before_install.sh
|
||||
- bash ./before_install.sh $APP_NAME $CORE_BRANCH $DB
|
||||
- cd ../server/
|
||||
- ./occ app:enable $APP_NAME
|
||||
- cd apps/$APP_NAME
|
||||
- composer install
|
||||
- phpunit -c tests/phpunit.xml --coverage-clover build/php-unit.coverage.xml
|
||||
- phpunit -c tests/phpunit.integration.xml --coverage-clover build/php-integration.coverage.xml
|
||||
when:
|
||||
matrix:
|
||||
TESTS: php5.6
|
||||
php7.0:
|
||||
image: nextcloudci/php7.0:php7.0-17
|
||||
environment:
|
||||
- APP_NAME=deck
|
||||
- CORE_BRANCH=stable14
|
||||
- DB=sqlite
|
||||
commands:
|
||||
# Pre-setup steps
|
||||
- wget https://raw.githubusercontent.com/nextcloud/travis_ci/master/before_install.sh
|
||||
- bash ./before_install.sh $APP_NAME $CORE_BRANCH $DB
|
||||
- cd ../server/
|
||||
- php occ app:enable deck
|
||||
- cd apps/$APP_NAME
|
||||
# Run phpunit tests
|
||||
- composer install
|
||||
- phpunit -c tests/phpunit.xml --coverage-clover build/php-unit.coverage.xml
|
||||
- phpunit -c tests/phpunit.integration.xml --coverage-clover build/php-integration.coverage.xml
|
||||
when:
|
||||
matrix:
|
||||
TESTS: php7.0
|
||||
php7.1:
|
||||
image: nextcloudci/php7.1:php7.1-15
|
||||
environment:
|
||||
- APP_NAME=deck
|
||||
- CORE_BRANCH=stable14
|
||||
- DB=sqlite
|
||||
APP_NAME: deck
|
||||
CORE_BRANCH: stable17
|
||||
DB: sqlite
|
||||
commands:
|
||||
# Pre-setup steps
|
||||
- wget https://raw.githubusercontent.com/nextcloud/travis_ci/master/before_install.sh
|
||||
@@ -174,17 +68,25 @@ pipeline:
|
||||
- php occ app:enable deck
|
||||
- cd apps/$APP_NAME
|
||||
- composer install
|
||||
- phpunit -c tests/phpunit.xml --coverage-clover build/php-unit.coverage.xml
|
||||
- phpunit -c tests/phpunit.integration.xml --coverage-clover build/php-integration.coverage.xml
|
||||
when:
|
||||
matrix:
|
||||
TESTS: php7.1
|
||||
php7.2:
|
||||
image: nextcloudci/php7.2:php7.2-9
|
||||
- ./vendor/bin/phpunit -c tests/phpunit.xml --coverage-clover build/php-unit.coverage.xml
|
||||
- ./vendor/bin/phpunit -c tests/phpunit.integration.xml --coverage-clover build/php-integration.coverage.xml
|
||||
trigger:
|
||||
branch:
|
||||
- master
|
||||
- stable*
|
||||
event:
|
||||
- pull_request
|
||||
- push
|
||||
---
|
||||
kind: pipeline
|
||||
name: unit-php7.3
|
||||
steps:
|
||||
- name: php7.3
|
||||
image: nextcloudci/php7.3:php7.3-5
|
||||
environment:
|
||||
- APP_NAME=deck
|
||||
- CORE_BRANCH=stable14
|
||||
- DB=sqlite
|
||||
APP_NAME: deck
|
||||
CORE_BRANCH: stable17
|
||||
DB: sqlite
|
||||
commands:
|
||||
# Pre-setup steps
|
||||
- wget https://raw.githubusercontent.com/nextcloud/travis_ci/master/before_install.sh
|
||||
@@ -193,17 +95,25 @@ pipeline:
|
||||
- php occ app:enable deck
|
||||
- cd apps/$APP_NAME
|
||||
- composer install
|
||||
- phpunit -c tests/phpunit.xml --coverage-clover build/php-unit.coverage.xml
|
||||
- phpunit -c tests/phpunit.integration.xml --coverage-clover build/php-integration.coverage.xml
|
||||
when:
|
||||
matrix:
|
||||
TESTS: php7.2
|
||||
integration:
|
||||
image: nextcloudci/integration-php7.0:integration-php7.0-6
|
||||
- ./vendor/bin/phpunit -c tests/phpunit.xml --coverage-clover build/php-unit.coverage.xml
|
||||
- ./vendor/bin/phpunit -c tests/phpunit.integration.xml --coverage-clover build/php-integration.coverage.xml
|
||||
trigger:
|
||||
branch:
|
||||
- master
|
||||
- stable*
|
||||
event:
|
||||
- pull_request
|
||||
- push
|
||||
---
|
||||
kind: pipeline
|
||||
name: integration
|
||||
steps:
|
||||
- name: integration
|
||||
image: nextcloudci/php7.2:php7.2-13
|
||||
environment:
|
||||
- APP_NAME=deck
|
||||
- CORE_BRANCH=stable14
|
||||
- DB=sqlite
|
||||
APP_NAME: deck
|
||||
CORE_BRANCH: stable17
|
||||
DB: sqlite
|
||||
commands:
|
||||
# Pre-setup steps
|
||||
- wget https://raw.githubusercontent.com/nextcloud/travis_ci/master/before_install.sh
|
||||
@@ -212,42 +122,32 @@ pipeline:
|
||||
- php occ app:enable deck
|
||||
- cd apps/$APP_NAME
|
||||
- cd tests/integration
|
||||
- ./run.sh
|
||||
when:
|
||||
matrix:
|
||||
TESTS: integration
|
||||
eslint:
|
||||
- ./run.sh || true
|
||||
trigger:
|
||||
branch:
|
||||
- master
|
||||
- stable*
|
||||
event:
|
||||
- pull_request
|
||||
- push
|
||||
|
||||
---
|
||||
kind: pipeline
|
||||
name: frontend
|
||||
steps:
|
||||
- name: eslint
|
||||
image: nextcloudci/eslint:eslint-1
|
||||
commands:
|
||||
- ./run-eslint.sh
|
||||
when:
|
||||
matrix:
|
||||
TESTS: eslint
|
||||
jsbuild:
|
||||
image: mhart/alpine-node:6.8.0
|
||||
- name: jsbuild
|
||||
image: node:lts-alpine
|
||||
commands:
|
||||
- apk add --no-cache make
|
||||
- make build-js
|
||||
when:
|
||||
matrix:
|
||||
TESTS: jsbuild
|
||||
matrix:
|
||||
include:
|
||||
- TESTS: check-app-compatbility-13
|
||||
- TESTS: check-app-compatbility-14
|
||||
- TESTS: signed-off-check
|
||||
- TESTS: syntax-php5.6
|
||||
- TESTS: syntax-php7.0
|
||||
- TESTS: syntax-php7.1
|
||||
- TESTS: syntax-php7.2
|
||||
- TESTS: php5.6
|
||||
- TESTS: php7.0
|
||||
- TESTS: php7.1
|
||||
- TESTS: php7.2
|
||||
- TESTS: eslint
|
||||
- TESTS: jsbuild
|
||||
#- TESTS: integration
|
||||
|
||||
branches: [ master, stable* ]
|
||||
|
||||
|
||||
trigger:
|
||||
branch:
|
||||
- master
|
||||
- stable*
|
||||
event:
|
||||
- pull_request
|
||||
- push
|
||||
|
||||
25
.github/stale.yml
vendored
Normal file
@@ -0,0 +1,25 @@
|
||||
# Number of days of inactivity before an issue becomes stale
|
||||
daysUntilStale: 60
|
||||
# Number of days of inactivity before a stale issue is closed
|
||||
daysUntilClose: 7
|
||||
# Issues with these labels will never be considered stale
|
||||
exemptLabels:
|
||||
- "1. to develop"
|
||||
- "2. developing"
|
||||
- "3. to review"
|
||||
- "discussion"
|
||||
- "bounty"
|
||||
- "bug"
|
||||
- "enhancement"
|
||||
|
||||
# Limit the number of actions per hour, from 1-30. Default is 30
|
||||
limitPerRun: 30
|
||||
|
||||
# Label to use when marking an issue as stale
|
||||
staleLabel: stale
|
||||
|
||||
# Comment to post when marking an issue as stale. Set to `false` to disable
|
||||
markComment: >
|
||||
This issue has been automatically marked as stale because it has not had
|
||||
recent activity. It will be closed if no further activity occurs. Thank you
|
||||
for your contributions.
|
||||
2
.gitignore
vendored
@@ -9,3 +9,5 @@ tests/integration/vendor/
|
||||
tests/integration/composer.lock
|
||||
vendor/
|
||||
*.lock
|
||||
|
||||
\.idea/
|
||||
|
||||
31
.nextcloudignore
Normal file
@@ -0,0 +1,31 @@
|
||||
/build/
|
||||
/.git
|
||||
/js/node_modules
|
||||
/js/tests
|
||||
/js/legacy
|
||||
/js/controller
|
||||
/js/directive
|
||||
/js/filters
|
||||
/js/service
|
||||
/js/bower.json
|
||||
/js/.bowerrc
|
||||
/js/.jshintrc
|
||||
/js/Gruntfile.js
|
||||
/js/package.json
|
||||
/js/package-lock.json
|
||||
/docs/
|
||||
/tests
|
||||
/.codecov.yml
|
||||
/composer.json
|
||||
/composer.lock
|
||||
/_config.yml
|
||||
/.drone.yml
|
||||
/.travis.yml
|
||||
/.eslintignore
|
||||
/.eslintrc.yml
|
||||
/.gitignore
|
||||
/issue_template.md
|
||||
/krankerl.toml
|
||||
/Makefile
|
||||
/mkdocs.yml
|
||||
/run-eslint.sh
|
||||
11
.travis.yml
@@ -2,18 +2,13 @@ language: php
|
||||
services:
|
||||
- mysql
|
||||
php:
|
||||
- 7.0
|
||||
- 7.1
|
||||
- 7.2
|
||||
- 7.3
|
||||
env:
|
||||
- CORE_BRANCH=stable14 DB=mysql
|
||||
- CORE_BRANCH=stable17 DB=mysql
|
||||
|
||||
before_install:
|
||||
- wget https://phar.phpunit.de/phpunit-5.7.phar
|
||||
- chmod +x phpunit-5.7.phar
|
||||
- mkdir bin
|
||||
- mv phpunit-5.7.phar bin/phpunit
|
||||
- export PATH="$PWD/bin:$PATH"
|
||||
- export PATH="$PWD/vendor/bin:$PATH"
|
||||
- phpunit --version
|
||||
- wget https://raw.githubusercontent.com/nextcloud/travis_ci/master/before_install.sh
|
||||
- bash ./before_install.sh deck $CORE_BRANCH $DB
|
||||
|
||||
135
CHANGELOG.md
@@ -1,7 +1,140 @@
|
||||
# Changelog
|
||||
All notable changes to this project will be documented in this file.
|
||||
|
||||
## 0.5.0 - unreleased
|
||||
## 0.8.3 - 2020-06-26
|
||||
|
||||
### Fixed
|
||||
|
||||
- Bump dependencies
|
||||
|
||||
## 0.8.2 - 2020-04-08
|
||||
|
||||
## Fixed
|
||||
- Fix build with missing javascript bundles
|
||||
|
||||
## 0.8.1 - 2020-04-08
|
||||
|
||||
## Added
|
||||
- Nextcloud 19 compatibility
|
||||
|
||||
## Fixed
|
||||
- Let new shares only use the current users permissions
|
||||
- Check for board membership on comments entity event
|
||||
|
||||
## 0.8.0 - 2020-01-16
|
||||
|
||||
## Added
|
||||
- Case insensitive search (@matchish)
|
||||
|
||||
## Fixed
|
||||
- Fix reversed permissions for reordering stacks (@JLueke)
|
||||
- Fix reversed visibility of 'add stack' field (@JLueke)
|
||||
- Fix occ export command
|
||||
- Fix error causing cron execution to fail
|
||||
- Fix activity entry on moving cards
|
||||
- Proper wording in activity timeline (@a11exandru)
|
||||
|
||||
## 0.7.0 - 2019-08-20
|
||||
|
||||
## Added
|
||||
- Make deck compatible to Nextcloud 17
|
||||
- Allow to set the description when creating cards though the REST API
|
||||
|
||||
## 0.6.6 - 2019-08-01
|
||||
|
||||
### Fixed
|
||||
- Bump security related dependencies
|
||||
|
||||
## 0.6.5 - 2019-07-28
|
||||
|
||||
### Fixed
|
||||
- Fix attachment upload/delete failures
|
||||
- Bump dependencies
|
||||
|
||||
## 0.6.4 - 2019-06-30
|
||||
|
||||
### Fixed
|
||||
- Restore stable15 compatibility
|
||||
|
||||
## 0.6.3 - 2019-06-30
|
||||
|
||||
### Fixed
|
||||
- Fix issues with comments and activity stream
|
||||
- Fix setting archived state through API
|
||||
- Fix type of acl in API responses
|
||||
- Fix type mismatch with fulltext search
|
||||
|
||||
## 0.6.2 - 2019-05-15
|
||||
|
||||
### Fixed
|
||||
- Fix group limit for nonexisting groups
|
||||
- Only map circle ACLs if the app is enabled
|
||||
- Fix updating sharing permissions
|
||||
- Add app version to capabilities
|
||||
|
||||
## 0.6.1 - 2019-04-27
|
||||
|
||||
### Fixed
|
||||
- Fix issue with boards not being shown after update
|
||||
- Fix board selection in projects view outside of deck
|
||||
- Remove collections text from sidebar
|
||||
- Remove leftover use statement
|
||||
|
||||
## 0.6.0 - 2019-04-23
|
||||
|
||||
### Added
|
||||
- Share boards with circles
|
||||
- Integration with collections in Nextcloud 16
|
||||
- Support for full text search
|
||||
- Nextcloud 16 compatibility
|
||||
|
||||
### Fixed
|
||||
- Fix duplicate call to delete
|
||||
- Prevent duplicate tag names @jakobroehrl
|
||||
- Prevent loading details when editing the card title @jakobroehrl
|
||||
- Hide sidebar after card deletion @jakobroehrl
|
||||
- Update labels after change in the UI @jakobroehrl
|
||||
- Allow limiting the app to groups again
|
||||
- Various REST API enhancements and fixes
|
||||
- Fix some issues with comments/activites
|
||||
|
||||
|
||||
## 0.5.2 - 2018-12-20
|
||||
|
||||
### Fixed
|
||||
- Mark notification as read if a card with duedate gets archived
|
||||
- Use proper timezone and locale format for due date activities
|
||||
- Various translation fixes and updates
|
||||
- Check group limit properly
|
||||
- Fix comment activities on Nextcloud 15
|
||||
- Fix issues with Edge
|
||||
- API: Fix numeric types that were returned as strings
|
||||
- API: Fix If-Modified-Since header parsing
|
||||
|
||||
|
||||
## 0.5.1 - 2018-12-05
|
||||
|
||||
### Added
|
||||
- Separate settings for description changes in activity
|
||||
- Less verbose description change activities
|
||||
- Use server settings to restrict sharing to groups
|
||||
- Add setting to exclude groups from creating their own boards
|
||||
|
||||
### Fixed
|
||||
- Fix issue when using a separate table prefix @bpcurse
|
||||
- Fix invalid activity parameters being published
|
||||
- Wording fixes @cloud2018
|
||||
- Improve loading performance by removing unused activity preloading
|
||||
- Fix timestamp issues in deleted items tab
|
||||
- Remember show state of the board navigation @weeman1337
|
||||
- Add optional classes for custom styling @tinko92
|
||||
- Fix missing details on activity emails
|
||||
- Fix unrelated comments in board activity list
|
||||
- Fix search not working properly
|
||||
- Trigger comment notification on update only
|
||||
|
||||
|
||||
## 0.5.0 - 2018-11-15
|
||||
|
||||
### Added
|
||||
|
||||
|
||||
12
Makefile
@@ -81,16 +81,8 @@ test: test-unit test-integration
|
||||
|
||||
test-unit:
|
||||
mkdir -p build/
|
||||
ifeq (, $(shell which phpunit 2> /dev/null))
|
||||
@echo "No phpunit command available, downloading a copy from the web"
|
||||
mkdir -p $(build_tools_directory)
|
||||
curl -sSL https://phar.phpunit.de/phpunit-5.7.phar -o $(build_tools_directory)/phpunit.phar
|
||||
php $(build_tools_directory)/phpunit.phar -c tests/phpunit.xml --coverage-clover build/php-unit.coverage.xml
|
||||
php $(build_tools_directory)/phpunit.phar -c tests/phpunit.integration.xml --coverage-clover build/php-integration.coverage.xml
|
||||
else
|
||||
phpunit -c tests/phpunit.xml --coverage-clover build/php-unit.coverage.xml
|
||||
phpunit -c tests/phpunit.integration.xml --coverage-clover build/php-integration.coverage.xml
|
||||
endif
|
||||
./vendor/bin/phpunit -c tests/phpunit.xml --coverage-clover build/php-unit.coverage.xml
|
||||
./vendor/bin/phpunit -c tests/phpunit.integration.xml --coverage-clover build/php-integration.coverage.xml
|
||||
|
||||
test-integration:
|
||||
cd tests/integration && ./run.sh
|
||||
|
||||
@@ -9,6 +9,7 @@ Deck is a kanban style organization tool aimed at personal planning and project
|
||||
- :page_facing_up: Write down additional notes in markdown
|
||||
- :bookmark: Assign labels for even better organization
|
||||
- :busts_in_silhouette: Share with your team, friends or family
|
||||
- :family: Integrates with the [Circles](https://github.com/nextcloud/circles) app!
|
||||
- :paperclip: Attach files and embed them in your markdown description
|
||||
- :speech_balloon: Discuss with your team using comments
|
||||
- :zap: Keep track of changes in the activity stream
|
||||
@@ -65,7 +66,7 @@ The documentation for our REST API can be found at https://deck.readthedocs.io/e
|
||||
|
||||
Please read the [Code of Conduct](https://nextcloud.com/community/code-of-conduct/). This document offers some guidance to ensure Nextcloud participants can cooperate effectively in a positive and inspiring atmosphere, and to explain how together we can strengthen and support each other.
|
||||
|
||||
For more information please review the [guidelines for contributing](https://github.com/nextcloud/server/blob/master/CONTRIBUTING.md) to this repository.
|
||||
For more information please review the [guidelines for contributing](https://github.com/nextcloud/server/blob/master/.github/CONTRIBUTING.md) to this repository.
|
||||
|
||||
### Apply a license
|
||||
|
||||
|
||||
@@ -29,6 +29,7 @@ $app = new \OCA\Deck\AppInfo\Application();
|
||||
$app->registerNavigationEntry();
|
||||
$app->registerNotifications();
|
||||
$app->registerCommentsEntity();
|
||||
$app->registerFullTextSearch();
|
||||
|
||||
/** Load activity style global so it is availabile in the activity app as well */
|
||||
\OC_Util::addStyle('deck', 'activity');
|
||||
|
||||
@@ -135,6 +135,11 @@
|
||||
<type>clob</type>
|
||||
<notnull>false</notnull>
|
||||
</field>
|
||||
<field>
|
||||
<name>description_prev</name>
|
||||
<type>clob</type>
|
||||
<notnull>false</notnull>
|
||||
</field>
|
||||
<field>
|
||||
<name>stack_id</name>
|
||||
<type>integer</type>
|
||||
@@ -155,6 +160,12 @@
|
||||
<notnull>false</notnull>
|
||||
<unsigned>true</unsigned>
|
||||
</field>
|
||||
<field>
|
||||
<name>last_editor</name>
|
||||
<type>text</type>
|
||||
<notnull>false</notnull>
|
||||
<length>64</length>
|
||||
</field>
|
||||
<field>
|
||||
<name>created_at</name>
|
||||
<type>integer</type>
|
||||
@@ -306,6 +317,13 @@
|
||||
<notnull>true</notnull>
|
||||
<length>8</length>
|
||||
</field>
|
||||
<field>
|
||||
<name>last_modified</name>
|
||||
<type>integer</type>
|
||||
<default></default>
|
||||
<notnull>false</notnull>
|
||||
<unsigned>true</unsigned>
|
||||
</field>
|
||||
<index>
|
||||
<name>deck_labels_board_id_index</name>
|
||||
<field>
|
||||
|
||||
@@ -17,30 +17,31 @@
|
||||
- 🚀 Get your project organized
|
||||
|
||||
</description>
|
||||
<version>0.5.0-rc2</version>
|
||||
<version>0.8.3</version>
|
||||
<licence>agpl</licence>
|
||||
<author>Julius Härtl</author>
|
||||
<namespace>Deck</namespace>
|
||||
<types>
|
||||
<logging/>
|
||||
<dav />
|
||||
</types>
|
||||
<category>organization</category>
|
||||
<category>office</category>
|
||||
<website>https://github.com/nextcloud/deck</website>
|
||||
<bugs>https://github.com/nextcloud/deck/issues</bugs>
|
||||
<repository type="git">https://github.com/nextcloud/deck.git</repository>
|
||||
<screenshot>https://download.bitgrid.net/nextcloud/deck/screenshots/Deck_Board.png</screenshot>
|
||||
<screenshot>https://download.bitgrid.net/nextcloud/deck/screenshots/Deck_Details.png</screenshot>
|
||||
<screenshot>https://download.bitgrid.net/nextcloud/deck/screenshots/0.5/deck-notifications.png</screenshot>
|
||||
<screenshot>https://download.bitgrid.net/nextcloud/deck/screenshots/0.5/deck-comment2.png</screenshot>
|
||||
<dependencies>
|
||||
<php min-version="5.6"/>
|
||||
<database min-version="9.4">pgsql</database>
|
||||
<database>sqlite</database>
|
||||
<database min-version="5.5">mysql</database>
|
||||
<nextcloud min-version="13" max-version="15" />
|
||||
<nextcloud min-version="17" max-version="17" />
|
||||
</dependencies>
|
||||
<background-jobs>
|
||||
<job>OCA\Deck\Cron\DeleteCron</job>
|
||||
<job>OCA\Deck\Cron\ScheduledNotifications</job>
|
||||
<job>OCA\Deck\Cron\CardDescriptionActivity</job>
|
||||
</background-jobs>
|
||||
<repair-steps>
|
||||
<post-migration>
|
||||
@@ -53,6 +54,8 @@
|
||||
<activity>
|
||||
<settings>
|
||||
<setting>OCA\Deck\Activity\Setting</setting>
|
||||
<setting>OCA\Deck\Activity\SettingComment</setting>
|
||||
<setting>OCA\Deck\Activity\DescriptionSetting</setting>
|
||||
</settings>
|
||||
<filters>
|
||||
<filter>OCA\Deck\Activity\Filter</filter>
|
||||
@@ -61,4 +64,9 @@
|
||||
<provider>OCA\Deck\Activity\DeckProvider</provider>
|
||||
</providers>
|
||||
</activity>
|
||||
|
||||
<fulltextsearch>
|
||||
<provider min-version="16">OCA\Deck\Provider\DeckProvider</provider>
|
||||
</fulltextsearch>
|
||||
|
||||
</info>
|
||||
|
||||
@@ -26,6 +26,9 @@ return [
|
||||
'routes' => [
|
||||
['name' => 'page#index', 'url' => '/', 'verb' => 'GET'],
|
||||
|
||||
['name' => 'Config#get', 'url' => '/config', 'verb' => 'GET'],
|
||||
['name' => 'Config#setValue', 'url' => '/config/{key}', 'verb' => 'POST'],
|
||||
|
||||
// boards
|
||||
['name' => 'board#index', 'url' => '/boards', 'verb' => 'GET'],
|
||||
['name' => 'board#create', 'url' => '/boards', 'verb' => 'POST'],
|
||||
@@ -84,7 +87,11 @@ return [
|
||||
['name' => 'board_api#delete', 'url' => '/api/v1.0/boards/{boardId}', 'verb' => 'DELETE'],
|
||||
['name' => 'board_api#update', 'url' => '/api/v1.0/boards/{boardId}', 'verb' => 'PUT'],
|
||||
['name' => 'board_api#undo_delete', 'url' => '/api/v1.0/boards/{boardId}/undo_delete', 'verb' => 'POST'],
|
||||
|
||||
['name' => 'board_api#addAcl', 'url' => '/api/v1.0/boards/{boardId}/acl', 'verb' => 'POST'],
|
||||
['name' => 'board_api#deleteAcl', 'url' => '/api/v1.0/boards/{boardId}/acl/{aclId}', 'verb' => 'DELETE'],
|
||||
['name' => 'board_api#updateAcl', 'url' => '/api/v1.0/boards/{boardId}/acl/{aclId}', 'verb' => 'PUT'],
|
||||
|
||||
|
||||
['name' => 'stack_api#index', 'url' => '/api/v1.0/boards/{boardId}/stacks', 'verb' => 'GET'],
|
||||
['name' => 'stack_api#getArchived', 'url' => '/api/v1.0/boards/{boardId}/stacks/archived', 'verb' => 'GET'],
|
||||
['name' => 'stack_api#get', 'url' => '/api/v1.0/boards/{boardId}/stacks/{stackId}', 'verb' => 'GET'],
|
||||
|
||||
@@ -13,7 +13,8 @@
|
||||
},
|
||||
"require-dev": {
|
||||
"roave/security-advisories": "dev-master",
|
||||
"christophwurst/nextcloud": "^14.0",
|
||||
"jakub-onderka/php-parallel-lint": "^1.0.0"
|
||||
"christophwurst/nextcloud": "^17",
|
||||
"jakub-onderka/php-parallel-lint": "^1.0.0",
|
||||
"phpunit/phpunit": "6.5.*"
|
||||
}
|
||||
}
|
||||
|
||||
10
css/collections.css
Normal file
@@ -0,0 +1,10 @@
|
||||
.icon-deck {
|
||||
background-image: url('../img/deck-dark.svg');
|
||||
}
|
||||
|
||||
.resource-type-deck img {
|
||||
opacity: 0.4 !important;
|
||||
}
|
||||
.resource-type-deck:hover img {
|
||||
opacity: 0.7 !important;
|
||||
}
|
||||
261
css/comments.scss
Normal file
@@ -0,0 +1,261 @@
|
||||
/*
|
||||
* Copyright (c) 2016
|
||||
*
|
||||
* This file is licensed under the Affero General Public License version 3
|
||||
* or later.
|
||||
*
|
||||
* See the COPYING-README file.
|
||||
*
|
||||
*/
|
||||
|
||||
#commentsTabView .emptycontent {
|
||||
margin-top: 0;
|
||||
}
|
||||
|
||||
#commentsTabView .newCommentForm {
|
||||
margin-left: 36px;
|
||||
position: relative;
|
||||
}
|
||||
|
||||
#commentsTabView .newCommentForm .message {
|
||||
width: 100%;
|
||||
padding: 10px;
|
||||
min-height: 44px;
|
||||
margin: 0;
|
||||
|
||||
/* Prevent the text from overlapping with the submit button. */
|
||||
padding-right: 30px;
|
||||
}
|
||||
|
||||
#commentsTabView .newCommentForm {
|
||||
.submit,
|
||||
.submitLoading {
|
||||
width: 44px;
|
||||
height: 44px;
|
||||
margin: 0;
|
||||
padding: 13px;
|
||||
background-color: transparent;
|
||||
border: none;
|
||||
opacity: .3;
|
||||
position: absolute;
|
||||
bottom: 0;
|
||||
right: 0;
|
||||
}
|
||||
}
|
||||
|
||||
#commentsTabView .deleteLoading {
|
||||
padding: 14px;
|
||||
vertical-align: middle;
|
||||
}
|
||||
|
||||
#commentsTabView .newCommentForm .submit:not(:disabled):hover,
|
||||
#commentsTabView .newCommentForm .submit:not(:disabled):focus {
|
||||
opacity: 1;
|
||||
}
|
||||
|
||||
#commentsTabView .newCommentForm div.message {
|
||||
resize: none;
|
||||
}
|
||||
|
||||
#commentsTabView .newCommentForm div.message:empty:before {
|
||||
content: attr(data-placeholder);
|
||||
color: grey;
|
||||
}
|
||||
|
||||
#commentsTabView .comment {
|
||||
position: relative;
|
||||
/** padding bottom is little more so that the top and bottom gap look uniform **/
|
||||
padding: 10px 0 15px;
|
||||
}
|
||||
|
||||
#commentsTabView .comments .comment {
|
||||
border-top: 1px solid var(--color-border);
|
||||
}
|
||||
|
||||
#commentsTabView .comment .avatar,
|
||||
.atwho-view-ul * .avatar{
|
||||
width: 32px;
|
||||
height: 32px;
|
||||
line-height: 32px;
|
||||
margin-right: 5px;
|
||||
}
|
||||
|
||||
#commentsTabView .comment .message .avatar,
|
||||
.atwho-view-ul * .avatar
|
||||
{
|
||||
display: inline-block;
|
||||
}
|
||||
|
||||
#activityTabView li.comment.collapsed .activitymessage,
|
||||
#commentsTabView .comment.collapsed .message {
|
||||
white-space: pre-wrap;
|
||||
}
|
||||
|
||||
#activityTabView li.comment.collapsed .activitymessage,
|
||||
#commentsTabView .comment.collapsed .message {
|
||||
max-height: 70px;
|
||||
overflow: hidden;
|
||||
}
|
||||
|
||||
#activityTabView li.comment .message-overlay,
|
||||
#commentsTabView .comment .message-overlay {
|
||||
display: none;
|
||||
}
|
||||
|
||||
#activityTabView li.comment.collapsed .message-overlay,
|
||||
#commentsTabView .comment.collapsed .message-overlay {
|
||||
display: block;
|
||||
position: absolute;
|
||||
z-index: 2;
|
||||
height: 50px;
|
||||
pointer-events: none;
|
||||
left: 0;
|
||||
right: 0;
|
||||
bottom: 0;
|
||||
background: -moz-linear-gradient(rgba(var(--color-main-background), 0), var(--color-main-background));
|
||||
background: -webkit-linear-gradient(rgba(var(--color-main-background), 0), var(--color-main-background));
|
||||
background: -o-linear-gradient(rgba(var(--color-main-background), 0), var(--color-main-background));
|
||||
background: -ms-linear-gradient(rgba(var(--color-main-background), 0), var(--color-main-background));
|
||||
background: linear-gradient(rgba(var(--color-main-background), 0), var(--color-main-background));
|
||||
background-repeat: no-repeat;
|
||||
}
|
||||
|
||||
#commentsTabView .hidden {
|
||||
display: none !important;
|
||||
}
|
||||
|
||||
/** set min-height as 44px to ensure that it fits the button sizes. **/
|
||||
#commentsTabView .comment .authorRow {
|
||||
min-height: 44px;
|
||||
}
|
||||
#commentsTabView .comment .authorRow .tooltip {
|
||||
/** because of the padding on the element, the tooltip appear too far up,
|
||||
adding this brings them closer to the element**/
|
||||
margin-top: 5px;
|
||||
}
|
||||
|
||||
.atwho-view-ul * .avatar-name-wrapper,
|
||||
#commentsTabView .comment .authorRow {
|
||||
position: relative;
|
||||
display: inline-flex;
|
||||
align-items: center;
|
||||
width: 100%;
|
||||
}
|
||||
|
||||
#commentsTabView .comment:not(.newCommentRow) .message .avatar-name-wrapper:not(.currentUser),
|
||||
#commentsTabView .comment:not(.newCommentRow) .message .avatar-name-wrapper:not(.currentUser) .avatar,
|
||||
#commentsTabView .comment:not(.newCommentRow) .message .avatar-name-wrapper:not(.currentUser) .avatar img,
|
||||
#commentsTabView .comment .authorRow .avatar:not(.currentUser),
|
||||
#commentsTabView .comment .authorRow .author:not(.currentUser) {
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
.atwho-view-ul .avatar-name-wrapper,
|
||||
.atwho-view-ul .avatar-name-wrapper .avatar,
|
||||
.atwho-view-ul .avatar-name-wrapper .avatar img {
|
||||
cursor: pointer;
|
||||
}
|
||||
|
||||
#commentsTabView .comments li .message .atwho-inserted,
|
||||
#commentsTabView .newCommentForm .atwho-inserted {
|
||||
.avatar-name-wrapper {
|
||||
/* Make the wrapper the positioning context of its child contacts
|
||||
* menu. */
|
||||
position: relative;
|
||||
|
||||
display: inline;
|
||||
vertical-align: top;
|
||||
background-color: var(--color-background-dark);
|
||||
border-radius: 50vh;
|
||||
padding: 1px 7px 1px 1px;
|
||||
|
||||
/* Ensure that the avatar and the user name will be kept together. */
|
||||
white-space: nowrap;
|
||||
|
||||
.avatar {
|
||||
img {
|
||||
vertical-align: top;
|
||||
}
|
||||
height: 16px;
|
||||
width: 16px;
|
||||
vertical-align: middle;
|
||||
padding: 1px;
|
||||
margin-top: -3px;
|
||||
margin-left: 0;
|
||||
margin-right: 2px;
|
||||
}
|
||||
strong {
|
||||
/* Ensure that the user name is shown in bold, as different browsers
|
||||
* use different font weights for strong elements. */
|
||||
font-weight: bold;
|
||||
}
|
||||
}
|
||||
.avatar-name-wrapper.currentUser {
|
||||
background-color: var(--color-primary);
|
||||
color: var(--color-primary-text);
|
||||
}
|
||||
}
|
||||
|
||||
.atwho-view-ul * .avatar-name-wrapper {
|
||||
white-space: nowrap;
|
||||
}
|
||||
#commentsTabView .comment .author,
|
||||
#commentsTabView .comment .date {
|
||||
opacity: .5;
|
||||
}
|
||||
#commentsTabView .comment .author {
|
||||
max-width: 210px;
|
||||
text-overflow: ellipsis;
|
||||
overflow: hidden;
|
||||
white-space: nowrap;
|
||||
}
|
||||
#commentsTabView .comment .date {
|
||||
margin-left: auto;
|
||||
/** this is to fix the tooltip being too close due to the margin-top applied
|
||||
to bring the tooltip closer for the action icons **/
|
||||
padding: 10px 0px;
|
||||
}
|
||||
|
||||
#commentsTabView .comments > li:not(.newCommentRow) .message {
|
||||
padding-left: 40px;
|
||||
word-wrap: break-word;
|
||||
overflow-wrap: break-word;
|
||||
}
|
||||
|
||||
#commentsTabView .comment .action {
|
||||
opacity: 0.3;
|
||||
padding: 14px;
|
||||
display: block;
|
||||
}
|
||||
|
||||
#commentsTabView .comment .action:hover,
|
||||
#commentsTabView .comment .action:focus {
|
||||
opacity: 1;
|
||||
}
|
||||
|
||||
#commentsTabView .newCommentRow .action-container {
|
||||
margin-left: auto;
|
||||
}
|
||||
|
||||
#commentsTabView .comment.disabled .message {
|
||||
opacity: 0.3;
|
||||
}
|
||||
|
||||
#commentsTabView .comment.disabled .action {
|
||||
display: none;
|
||||
}
|
||||
|
||||
#commentsTabView .message.error {
|
||||
color: #e9322d;
|
||||
border-color: #e9322d;
|
||||
box-shadow: 0 0 6px #f8b9b7;
|
||||
}
|
||||
|
||||
.app-files .action-comment {
|
||||
padding: 16px 14px;
|
||||
}
|
||||
|
||||
#commentsTabView .comment .message .contactsmenu-popover {
|
||||
left: -6px;
|
||||
top: 24px;
|
||||
}
|
||||
@@ -1,50 +0,0 @@
|
||||
#content-wrapper #content {
|
||||
height: 100%;
|
||||
}
|
||||
#app-content {
|
||||
flex-grow: 1;
|
||||
height: 100%;
|
||||
|
||||
&.details-visible {
|
||||
margin-right: 500px;
|
||||
}
|
||||
}
|
||||
|
||||
#app-sidebar {
|
||||
right: -500px;
|
||||
max-width: 100%;
|
||||
width: 500px;
|
||||
display:flex;
|
||||
flex-direction: column;
|
||||
z-index: 1000;
|
||||
|
||||
&.details-visible {
|
||||
right: 0;
|
||||
}
|
||||
}
|
||||
|
||||
#content[class*='app-'] * {
|
||||
box-sizing: border-box;
|
||||
}
|
||||
|
||||
body:not(.snapjs-left) {
|
||||
.app-navigation-hide {
|
||||
#app-content {
|
||||
margin-left: 0 !important;
|
||||
}
|
||||
#app-navigation {
|
||||
display: none;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
#commentsTabView .newCommentForm .message {
|
||||
width: 100%;
|
||||
margin-left: 0;
|
||||
padding-right: 0;
|
||||
display: block;
|
||||
}
|
||||
|
||||
#commentsTabView .comment {
|
||||
margin-bottom: 0;
|
||||
}
|
||||
@@ -32,6 +32,8 @@
|
||||
.stack {
|
||||
.as-sortable-placeholder {
|
||||
margin: $compact-board-item-margin;
|
||||
min-height: 43px;
|
||||
height: 43px;
|
||||
|
||||
&:last-child {
|
||||
margin: $compact-board-last-item-margin;
|
||||
|
||||
@@ -56,6 +56,7 @@
|
||||
@if mixin-exists('icon-black-white') {
|
||||
@include icon-black-white('deck', 'deck', 1);
|
||||
@include icon-black-white('archive', 'deck', 1);
|
||||
@include icon-black-white('circles', 'deck', 1);
|
||||
|
||||
.icon-toggle-compact-collapsed {
|
||||
@include icon-color('toggle-view-expand', 'deck', $color-black);
|
||||
@@ -68,3 +69,12 @@
|
||||
@include icon-color('activity-dark', 'activity', $color-black);
|
||||
}
|
||||
}
|
||||
|
||||
.avatardiv.circles {
|
||||
background: var(--color-primary);
|
||||
}
|
||||
.icon-circles {
|
||||
opacity: 1;
|
||||
background-size: 20px;
|
||||
background-position: center center;
|
||||
}
|
||||
@@ -42,6 +42,7 @@ $compact-board-last-item-margin: 5px 10px 10px;
|
||||
@import 'animations';
|
||||
@import 'compact-mode';
|
||||
@import 'autocomplete';
|
||||
@import 'comments';
|
||||
|
||||
/**
|
||||
* General styles
|
||||
@@ -148,6 +149,22 @@ input.input-inline {
|
||||
|
||||
}
|
||||
|
||||
#app-settings-content {
|
||||
overflow: initial;
|
||||
|
||||
.ui-select-match-item {
|
||||
border: 1px solid var(--color-background-darker) !important;
|
||||
.select-label {
|
||||
color: var(--color-main-text);
|
||||
}
|
||||
}
|
||||
|
||||
p.hint {
|
||||
margin-top: 10px;
|
||||
color: var(--color-text-light);
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Board view
|
||||
*/
|
||||
@@ -431,7 +448,7 @@ input.input-inline {
|
||||
margin: $board-item-margin;
|
||||
white-space: normal;
|
||||
position: relative;
|
||||
box-shadow: 0 0 3px var(--color-background-darker, $color-darkgrey);
|
||||
box-shadow: 0 0 3px 1px var(--color-background-darker, $color-darkgrey);
|
||||
border-radius: 3px;
|
||||
transition: margin 250ms linear;
|
||||
|
||||
@@ -638,7 +655,7 @@ input.input-inline {
|
||||
min-height: 16px;
|
||||
}
|
||||
|
||||
.popovermenu {
|
||||
.popovermenu:not(.action-item__menu) {
|
||||
z-index: 999;
|
||||
opacity: 1;
|
||||
display: block;
|
||||
@@ -980,8 +997,12 @@ input.input-inline {
|
||||
img {
|
||||
max-width: 24px;
|
||||
max-height: 24px;
|
||||
opacity: 1;
|
||||
}
|
||||
}
|
||||
& > img {
|
||||
opacity: 0.7;
|
||||
}
|
||||
}
|
||||
|
||||
.activitysubject.commentAuthor {
|
||||
@@ -1246,6 +1267,7 @@ input.input-inline {
|
||||
display: inline-block;
|
||||
overflow: hidden;
|
||||
vertical-align: middle;
|
||||
flex-grow: 1;
|
||||
}
|
||||
|
||||
.icon-delete {
|
||||
@@ -1271,7 +1293,7 @@ input.input-inline {
|
||||
width: 32px;
|
||||
height: 32px;
|
||||
|
||||
.icon-group {
|
||||
.icon-group, .icon {
|
||||
padding: 16px;
|
||||
opacity: 0.5;
|
||||
}
|
||||
@@ -1288,10 +1310,16 @@ input.input-inline {
|
||||
.board-detail__deleted-list__item {
|
||||
display: flex;
|
||||
flex-direction: row;
|
||||
justify-content: space-between;
|
||||
|
||||
* {
|
||||
flex-basis: 20%;
|
||||
flex-basis: 44px;
|
||||
}
|
||||
|
||||
.title {
|
||||
flex-grow: 2;
|
||||
}
|
||||
.live-relative-timestamp {
|
||||
flex-grow: 1;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1398,6 +1426,10 @@ input.input-inline {
|
||||
}
|
||||
.select2-search-field {
|
||||
margin-right: -10px;
|
||||
flex-grow: 1;
|
||||
input {
|
||||
width: 100% !important;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1531,7 +1563,7 @@ input.input-inline {
|
||||
table {
|
||||
margin-bottom: 10px;
|
||||
border-collapse: collapse;
|
||||
|
||||
|
||||
thead {
|
||||
background-color: var(--color-background-dark, $color-lightgrey);
|
||||
}
|
||||
|
||||
@@ -1,5 +1,20 @@
|
||||
# Nextcloud APIs
|
||||
|
||||
## Available sharees
|
||||
|
||||
When sharing a board to a user, group or circle, the possible sharees can be obtained though the files_sharing API.
|
||||
|
||||
API endpoint: https://nextcloud.local/index.php/apps/files_sharing/api/v1/sharees
|
||||
|
||||
### Parameters
|
||||
- format: **The response format**
|
||||
- perPage: **Limit response number**
|
||||
- itemType: **List of types. Currently supported are**
|
||||
- 0 user
|
||||
- 1 group
|
||||
- 7 circle
|
||||
|
||||
|
||||
## Comments
|
||||
|
||||
Comments are stored using the Nextcloud Comments API. You can use the WebDAV endpoint of Nextcloud to fetch, update and delete comments.
|
||||
|
||||
157
docs/API.md
@@ -45,6 +45,13 @@ In any case a user doesn't have access to a requested entity, a 403 error will b
|
||||
### If-Modified-Since
|
||||
|
||||
Some index endpoints support limiting the result set to entries that have been changed since the given time.
|
||||
The supported date formats are:
|
||||
|
||||
* IMF-fixdate: `Sun, 03 Aug 2019 10:34:12 GMT`
|
||||
* (obsolete) RFC 850: `Sunday, 03-Aug-19 10:34:12 GMT`
|
||||
* (obsolete) ANSI C asctime(): `Sun Aug 3 10:34:12 2019`
|
||||
|
||||
It is highly recommended to only use the IMF-fixdate format.
|
||||
|
||||
Example curl request:
|
||||
|
||||
@@ -52,7 +59,7 @@ Example curl request:
|
||||
curl -u admin:admin -X GET \
|
||||
'http://localhost:8000/index.php/apps/deck/api/v1.0/boards/2/stacks' \
|
||||
-H "OCS-APIRequest: true" \
|
||||
-H "If-Modified-Since: Mon, 5 Nov 2018 09:28:00 GMT"
|
||||
-H "If-Modified-Since: Mon, 05 Nov 2018 09:28:00 GMT"
|
||||
```
|
||||
|
||||
# Endpoints
|
||||
@@ -65,6 +72,12 @@ curl -u admin:admin -X GET \
|
||||
|
||||
The board list endpoint supports setting an `If-Modified-Since` header to limit the results to entities that are changed after the provided time.
|
||||
|
||||
#### Request parameters
|
||||
|
||||
| Parameter | Type | Description |
|
||||
| --------- | ------- | ---------------------------- |
|
||||
| options | Bool | **Optional** Enhance boards with details about labels, stacks and users |
|
||||
|
||||
#### Response
|
||||
|
||||
##### 200 Success
|
||||
@@ -288,9 +301,67 @@ Returns an array of board items
|
||||
|
||||
##### 200 Success
|
||||
|
||||
### POST /boards/{boardId}/acl - Add new acl rule
|
||||
|
||||
#### Request body
|
||||
|
||||
| Parameter | Type | Description |
|
||||
| --------- | ------ | ---------------------------------------------------- |
|
||||
| type | Integer | Type of the participant |
|
||||
| participant | String | The uid of the participant |
|
||||
| permissionEdit | Bool | Setting if the participant has edit permissions |
|
||||
| permissionShare | Bool | Setting if the participant has sharing permissions |
|
||||
| permissionManage | Bool | Setting if the participant has management permissions |
|
||||
|
||||
##### Supported participant types:
|
||||
- 0 User
|
||||
- 1 Group
|
||||
- 7 Circle
|
||||
|
||||
#### Response
|
||||
|
||||
##### 200 Success
|
||||
|
||||
```json
|
||||
[{
|
||||
"participant": {
|
||||
"primaryKey": "userid",
|
||||
"uid": "userid",
|
||||
"displayname": "User Name"
|
||||
},
|
||||
"type": 0,
|
||||
"boardId": 1,
|
||||
"permissionEdit": true,
|
||||
"permissionShare": false,
|
||||
"permissionManage": true,
|
||||
"owner": false,
|
||||
"id": 1
|
||||
}]
|
||||
```
|
||||
|
||||
### PUT /boards/{boardId}/acl/{aclId} - Update an acl rule
|
||||
|
||||
#### Request parameters
|
||||
|
||||
| Parameter | Type | Description |
|
||||
| --------- | ------ | ---------------------------------------------------- |
|
||||
| permissionEdit | Bool | Setting if the participant has edit permissions |
|
||||
| permissionShare | Bool | Setting if the participant has sharing permissions |
|
||||
| permissionManage | Bool | Setting if the participant has management permissions |
|
||||
|
||||
#### Response
|
||||
|
||||
##### 200 Success
|
||||
|
||||
### DELETE /boards/{boardId}/acl/{aclId} - Delete an acl rule
|
||||
|
||||
#### Response
|
||||
|
||||
##### 200 Success
|
||||
|
||||
## Stacks
|
||||
|
||||
### GET /board/{boardId}/stacks - Get stacks
|
||||
### GET /boards/{boardId}/stacks - Get stacks
|
||||
|
||||
#### Headers
|
||||
|
||||
@@ -321,7 +392,7 @@ The board list endpoint supports setting an `If-Modified-Since` header to limit
|
||||
|
||||
##### 200 Success
|
||||
|
||||
### GET /board/{boardId}/stacks/archived - Get list of archived stacks
|
||||
### GET /boards/{boardId}/stacks/archived - Get list of archived stacks
|
||||
|
||||
#### Request parameters
|
||||
|
||||
@@ -347,7 +418,7 @@ The board list endpoint supports setting an `If-Modified-Since` header to limit
|
||||
|
||||
##### 200 Success
|
||||
|
||||
### GET /board/{boardId}/stacks/{stackId} - Get stack details
|
||||
### GET /boards/{boardId}/stacks/{stackId} - Get stack details
|
||||
|
||||
#### Request parameters
|
||||
|
||||
@@ -360,7 +431,14 @@ The board list endpoint supports setting an `If-Modified-Since` header to limit
|
||||
|
||||
##### 200 Success
|
||||
|
||||
### POST /board/{boardId}/stacks - Create a new stack
|
||||
### POST /boards/{boardId}/stacks - Create a new stack
|
||||
|
||||
#### Request body
|
||||
|
||||
| Parameter | Type | Description |
|
||||
| --------- | ------- | ---------------------------------------------------- |
|
||||
| title | String | The title of the new stack |
|
||||
| order | Integer | Order for sorting the stacks |
|
||||
|
||||
#### Request parameters
|
||||
|
||||
@@ -372,7 +450,7 @@ The board list endpoint supports setting an `If-Modified-Since` header to limit
|
||||
|
||||
##### 200 Success
|
||||
|
||||
### PUT /board/{boardId}/stacks/{stackId} - Update stack details
|
||||
### PUT /boards/{boardId}/stacks/{stackId} - Update stack details
|
||||
|
||||
#### Request parameters
|
||||
|
||||
@@ -392,7 +470,7 @@ The board list endpoint supports setting an `If-Modified-Since` header to limit
|
||||
|
||||
##### 200 Success
|
||||
|
||||
### DELETE /board/{boardId}/stacks/{stackId} - Delete a stack
|
||||
### DELETE /boards/{boardId}/stacks/{stackId} - Delete a stack
|
||||
|
||||
#### Request parameters
|
||||
|
||||
@@ -407,7 +485,7 @@ The board list endpoint supports setting an `If-Modified-Since` header to limit
|
||||
|
||||
## Cards
|
||||
|
||||
### GET /board/{boardId}/stacks/{stackId}/cards/{cardId} - Get card details
|
||||
### GET /boards/{boardId}/stacks/{stackId}/cards/{cardId} - Get card details
|
||||
|
||||
#### Request parameters
|
||||
|
||||
@@ -421,7 +499,7 @@ The board list endpoint supports setting an `If-Modified-Since` header to limit
|
||||
|
||||
##### 200 Success
|
||||
|
||||
### POST /board/{boardId}/stacks/{stackId}/cards - Create a new card
|
||||
### POST /boards/{boardId}/stacks/{stackId}/cards - Create a new card
|
||||
|
||||
#### Request parameters
|
||||
|
||||
@@ -465,7 +543,7 @@ The board list endpoint supports setting an `If-Modified-Since` header to limit
|
||||
|
||||
##### 200 Success
|
||||
|
||||
### PUT /board/{boardId}/stacks/{stackId}/cards/{cardId} - Update card details
|
||||
### PUT /boards/{boardId}/stacks/{stackId}/cards/{cardId} - Update card details
|
||||
|
||||
#### Request parameters
|
||||
|
||||
@@ -500,7 +578,7 @@ The board list endpoint supports setting an `If-Modified-Since` header to limit
|
||||
|
||||
##### 200 Success
|
||||
|
||||
### DELETE /board/{boardId}/stacks/{stackId}/cards/{cardId} - Delete a card
|
||||
### DELETE /boards/{boardId}/stacks/{stackId}/cards/{cardId} - Delete a card
|
||||
|
||||
#### Request parameters
|
||||
|
||||
@@ -514,7 +592,7 @@ The board list endpoint supports setting an `If-Modified-Since` header to limit
|
||||
|
||||
##### 200 Success
|
||||
|
||||
### PUT /board/{boardId}/stacks/{stackId}/cards/{cardId}/assignLabel - Assign a label to a card
|
||||
### PUT /boards/{boardId}/stacks/{stackId}/cards/{cardId}/assignLabel - Assign a label to a card
|
||||
|
||||
#### Request parameters
|
||||
|
||||
@@ -533,7 +611,7 @@ The board list endpoint supports setting an `If-Modified-Since` header to limit
|
||||
|
||||
##### 200 Success
|
||||
|
||||
### PUT /board/{boardId}/stacks/{stackId}/cards/{cardId}/removeLabel - Remove a label to a card
|
||||
### PUT /boards/{boardId}/stacks/{stackId}/cards/{cardId}/removeLabel - Remove a label to a card
|
||||
|
||||
#### Request parameters
|
||||
|
||||
@@ -553,7 +631,7 @@ The board list endpoint supports setting an `If-Modified-Since` header to limit
|
||||
|
||||
##### 200 Success
|
||||
|
||||
### PUT /board/{boardId}/stacks/{stackId}/cards/{cardId}/assignUser - Assign a user to a card
|
||||
### PUT /boards/{boardId}/stacks/{stackId}/cards/{cardId}/assignUser - Assign a user to a card
|
||||
|
||||
#### Request parameters
|
||||
|
||||
@@ -573,7 +651,34 @@ The board list endpoint supports setting an `If-Modified-Since` header to limit
|
||||
|
||||
##### 200 Success
|
||||
|
||||
### PUT /board/{boardId}/stacks/{stackId}/cards/{cardId}/unassignUser - Assign a user to a card
|
||||
```json
|
||||
{
|
||||
"id": 3,
|
||||
"participant": {
|
||||
"primaryKey": "admin",
|
||||
"uid": "admin",
|
||||
"displayname": "admin"
|
||||
},
|
||||
"cardId": 1
|
||||
}
|
||||
```
|
||||
|
||||
##### 400 Bad request
|
||||
|
||||
```json
|
||||
{
|
||||
"status": 400,
|
||||
"message": "The user is already assigned to the card"
|
||||
}
|
||||
```
|
||||
|
||||
The request can fail with a bad request response for the following reasons:
|
||||
- Missing or wrongly formatted request parameters
|
||||
- The user is already assigned to the card
|
||||
- The user is not part of the board
|
||||
|
||||
|
||||
### PUT /boards/{boardId}/stacks/{stackId}/cards/{cardId}/unassignUser - Assign a user to a card
|
||||
|
||||
#### Request parameters
|
||||
|
||||
@@ -593,7 +698,7 @@ The board list endpoint supports setting an `If-Modified-Since` header to limit
|
||||
|
||||
##### 200 Success
|
||||
|
||||
### PUT /board/{boardId}/stacks/{stackId}/cards/{cardId}/reorder - Change the sorting order of a card
|
||||
### PUT /boards/{boardId}/stacks/{stackId}/cards/{cardId}/reorder - Change the sorting order of a card
|
||||
|
||||
#### Request parameters
|
||||
|
||||
@@ -617,7 +722,7 @@ The board list endpoint supports setting an `If-Modified-Since` header to limit
|
||||
|
||||
## Labels
|
||||
|
||||
### GET /board/{boardId}/labels/{labelId} - Get label details
|
||||
### GET /boards/{boardId}/labels/{labelId} - Get label details
|
||||
|
||||
#### Request parameters
|
||||
|
||||
@@ -640,7 +745,7 @@ The board list endpoint supports setting an `If-Modified-Since` header to limit
|
||||
}
|
||||
```
|
||||
|
||||
### POST /board/{boardId}/labels - Create a new label
|
||||
### POST /boards/{boardId}/labels - Create a new label
|
||||
|
||||
#### Request parameters
|
||||
|
||||
@@ -661,7 +766,7 @@ The board list endpoint supports setting an `If-Modified-Since` header to limit
|
||||
|
||||
##### 200 Success
|
||||
|
||||
### PUT /board/{boardId}/labels/{labelId} - Update label details
|
||||
### PUT /boards/{boardId}/labels/{labelId} - Update label details
|
||||
|
||||
#### Request parameters
|
||||
|
||||
@@ -684,7 +789,7 @@ The board list endpoint supports setting an `If-Modified-Since` header to limit
|
||||
|
||||
##### 200 Success
|
||||
|
||||
### DELETE /board/{boardId}/labels/{labelId} - Delete a label
|
||||
### DELETE /boards/{boardId}/labels/{labelId} - Delete a label
|
||||
|
||||
#### Request parameters
|
||||
|
||||
@@ -699,7 +804,7 @@ The board list endpoint supports setting an `If-Modified-Since` header to limit
|
||||
|
||||
## Attachments
|
||||
|
||||
### GET /board/{boardId}/stacks/{stackId}/cards/{cardId}/attachments - Get a list of attachments
|
||||
### GET /boards/{boardId}/stacks/{stackId}/cards/{cardId}/attachments - Get a list of attachments
|
||||
|
||||
#### Request parameters
|
||||
|
||||
@@ -739,7 +844,7 @@ The board list endpoint supports setting an `If-Modified-Since` header to limit
|
||||
|
||||
```
|
||||
|
||||
### GET /board/{boardId}/stacks/{stackId}/cards/{cardId}/attachments/{attachmentId} - Get the attachment file
|
||||
### GET /boards/{boardId}/stacks/{stackId}/cards/{cardId}/attachments/{attachmentId} - Get the attachment file
|
||||
|
||||
#### Request parameters
|
||||
|
||||
@@ -754,7 +859,7 @@ The board list endpoint supports setting an `If-Modified-Since` header to limit
|
||||
|
||||
##### 200 Success
|
||||
|
||||
### POST /board/{boardId}/stacks/{stackId}/cards/{cardId}/attachments - Upload an attachment
|
||||
### POST /boards/{boardId}/stacks/{stackId}/cards/{cardId}/attachments - Upload an attachment
|
||||
|
||||
#### Request parameters
|
||||
|
||||
@@ -777,7 +882,7 @@ For now only `deck_file` is supported as an attachment type.
|
||||
|
||||
##### 200 Success
|
||||
|
||||
### PUT /board/{boardId}/stacks/{stackId}/cards/{cardId}/attachments/{attachmentId} - Update an attachment
|
||||
### PUT /boards/{boardId}/stacks/{stackId}/cards/{cardId}/attachments/{attachmentId} - Update an attachment
|
||||
|
||||
#### Request parameters
|
||||
|
||||
@@ -801,7 +906,7 @@ For now only `deck_file` is supported as an attachment type.
|
||||
|
||||
##### 200 Success
|
||||
|
||||
### DELETE /board/{boardId}/stacks/{stackId}/cards/{cardId}/attachments/{attachmentId} - Delete an attachment
|
||||
### DELETE /boards/{boardId}/stacks/{stackId}/cards/{cardId}/attachments/{attachmentId} - Delete an attachment
|
||||
|
||||
#### Request parameters
|
||||
|
||||
@@ -816,7 +921,7 @@ For now only `deck_file` is supported as an attachment type.
|
||||
|
||||
##### 200 Success
|
||||
|
||||
### PUT /board/{boardId}/stacks/{stackId}/cards/{cardId}/attachments/{attachmentId}/restore - Resore a deleted attachment
|
||||
### PUT /boards/{boardId}/stacks/{stackId}/cards/{cardId}/attachments/{attachmentId}/restore - Resore a deleted attachment
|
||||
|
||||
#### Request parameters
|
||||
|
||||
|
||||
55
docs/Release.md
Normal file
@@ -0,0 +1,55 @@
|
||||
Releasing a new version works quite easy with [krankerl](https://github.com/ChristophWurst/krankerl) and [github-release](https://github.com/aktau/github-release) installed:
|
||||
|
||||
1. Run krankerl to build the package
|
||||
|
||||
```
|
||||
krankerl package
|
||||
```
|
||||
|
||||
2. Tag the release on GitHub
|
||||
|
||||
```
|
||||
# For a prerelease
|
||||
github-release release -u nextcloud -r deck -t v0.3.1 -p
|
||||
|
||||
# For a regular release
|
||||
github-release release -u nextcloud -r deck -t v0.3.1
|
||||
```
|
||||
|
||||
3. Upload the release package to GitHub
|
||||
|
||||
```
|
||||
github-release upload -u nextcloud -r deck -t v0.3.1 -n deck.tar.gz -f build/artifacts/deck.tar.gz
|
||||
```
|
||||
|
||||
4. Run krankerl to release the package to the app store (add `--nightly` for prerelease packages)
|
||||
|
||||
```
|
||||
krankerl publish https://github.com/nextcloud/deck/releases/download/v0.3.1/deck.tar.gz
|
||||
```
|
||||
|
||||
## Release PR template
|
||||
|
||||
```
|
||||
## Backports
|
||||
|
||||
- [ ] ...
|
||||
|
||||
## Translations
|
||||
|
||||
- [ ] ...
|
||||
|
||||
## Release
|
||||
|
||||
- [ ] Set proper Nextcloud versions in info.xml
|
||||
- [ ] Update changelog
|
||||
- [ ] Build test release
|
||||
- [ ] Tested on
|
||||
- [ ] Nextcloud 13
|
||||
- [ ] Nextcloud 14
|
||||
- [ ] Nextcloud 15
|
||||
- [ ] Merge
|
||||
- [ ] Build final release
|
||||
- [ ] Publish release
|
||||
- [ ] Upload to the app store
|
||||
```
|
||||
69
docs/User_documentation_en.md
Normal file
@@ -0,0 +1,69 @@
|
||||
## Introduction
|
||||
### What about Deck ?
|
||||
You may know Kanban website like Trello ? Deck is about the same thing but secured and respectful of your privacy !
|
||||
Integrated in Nextcloud, you can easily manage your projects while having your data secured.
|
||||
|
||||
### Use cases
|
||||
Project management, time management or ideation, Deck makes it easier for you to manage your work.
|
||||
|
||||
## Using Deck
|
||||
Overall, Deck is easy to use. You can create boards, add users, share the Deck, work collaboratively and in real time.
|
||||
|
||||
1. [Create my first board](#1-create-my-first-board)
|
||||
2. [Create stacks and cards](#2-create-stacks-and-cards)
|
||||
3. [Handle cards options](#3-handle-cards-options)
|
||||
4. [Archive old tasks](#4-archive-old-tasks)
|
||||
5. [Manage your board](#5-manage-your-board)
|
||||
|
||||
### 1. Create my first board
|
||||
In this example, we're going to create a board and share it with an other nextcloud user.
|
||||
|
||||

|
||||
|
||||
|
||||
### 2. Create stacks and cards
|
||||
Stacks are simply columns with list of cards. It can represent a category of tasks or an y step in your projects for example.
|
||||
**Check this out :**
|
||||
|
||||

|
||||
|
||||
What about the cards? Cards are tasks, objects or ideas that fit into a stack. You can put a lot of cards in a stack! An infinity? Who knows! Who knows!
|
||||
|
||||
And all the magic of this software consists on moving your cards from a stack to an other.
|
||||
**Check this out :**
|
||||
|
||||

|
||||
|
||||
### 3. Handle cards options
|
||||
Once you have created your cards, you can modify them or add options by clicking on them. So, what are the options? Well, there are several of them:
|
||||
- Tag Management
|
||||
- Assign a card to a user (s·he will receive a notification)
|
||||
- Render date, or deadline
|
||||
|
||||

|
||||
|
||||
And even :
|
||||
|
||||
- Description in markdown language
|
||||
- Attachment - *you can leave a document, a picture or some other bonus like that.*
|
||||
|
||||

|
||||
|
||||
### 4. Archive old tasks
|
||||
Once finished or obsolete, a task could be archived. The tasks is not deleted, it's just archived, and you can retrieve it later
|
||||
|
||||

|
||||
|
||||
### 5. Manage your board
|
||||
You can manage the settings of your Deck once you are inside it, by clicking on the small wheel at the top right.
|
||||
Once in this menu, you have access to several things:
|
||||
- Sharing
|
||||
- Tags
|
||||
- Deleted objects
|
||||
- Timeline
|
||||
|
||||
The **sharing tab** allows you to add users or even groups to your boards.
|
||||
**Tags** allows you to modify the tags available for the cards.
|
||||
**Deleted objects** allows you to return previously deleted stacks or cards.
|
||||
The **Timeline** allows you to see everything that happened in your boards. Everything!
|
||||
|
||||
BIN
docs/resources/gifs/EN_archive.gif
Normal file
|
After Width: | Height: | Size: 88 KiB |
BIN
docs/resources/gifs/EN_create_board.gif
Normal file
|
After Width: | Height: | Size: 218 KiB |
BIN
docs/resources/gifs/EN_create_columns.gif
Normal file
|
After Width: | Height: | Size: 30 KiB |
BIN
docs/resources/gifs/EN_create_task.gif
Normal file
|
After Width: | Height: | Size: 158 KiB |
BIN
docs/resources/gifs/EN_put_infos.gif
Normal file
|
After Width: | Height: | Size: 245 KiB |
BIN
docs/resources/gifs/EN_put_infos_2.gif
Normal file
|
After Width: | Height: | Size: 556 KiB |
1
img/circles.svg
Normal file
@@ -0,0 +1 @@
|
||||
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 58 58" width="512" height="512"><g fill="#000"><path d="M54.319 37.839C54.762 35.918 55 33.96 55 32c0-9.095-4.631-17.377-12.389-22.153a1 1 0 1 0-1.049 1.703C48.724 15.96 53 23.604 53 32c0 1.726-.2 3.451-.573 5.147A6.992 6.992 0 0 0 51 37c-3.86 0-7 3.141-7 7s3.14 7 7 7 7-3.141 7-7a7.006 7.006 0 0 0-3.681-6.161zM38.171 54.182A23.867 23.867 0 0 1 29 56a24.047 24.047 0 0 1-17.017-7.092A6.974 6.974 0 0 0 14 44c0-3.859-3.14-7-7-7s-7 3.141-7 7 3.14 7 7 7a6.952 6.952 0 0 0 3.381-.875C15.26 55.136 21.994 58 29 58c3.435 0 6.778-.663 9.936-1.971.51-.211.753-.796.542-1.307a1.001 1.001 0 0 0-1.307-.54zM4 31.213a1 1 0 0 0 1.068-.927c.712-10.089 7.586-18.52 17.22-21.314C23.142 11.874 25.825 14 29 14c3.86 0 7-3.141 7-7s-3.14-7-7-7c-3.851 0-6.985 3.127-6.999 6.975C11.42 9.922 3.851 19.12 3.073 30.146A.999.999 0 0 0 4 31.213z"/></g></svg>
|
||||
|
After Width: | Height: | Size: 885 B |
12
js/.babelrc.js
Normal file
@@ -0,0 +1,12 @@
|
||||
module.exports = {
|
||||
presets: [
|
||||
[
|
||||
'@babel/preset-env',
|
||||
{
|
||||
targets: {
|
||||
browsers: ['last 2 versions', 'ie >= 11']
|
||||
}
|
||||
}
|
||||
]
|
||||
]
|
||||
}
|
||||
@@ -1,4 +1,6 @@
|
||||
{
|
||||
"esversion": 6,
|
||||
|
||||
"globals": {
|
||||
"jasmine" : false,
|
||||
"spyOn" : false,
|
||||
@@ -21,7 +23,6 @@
|
||||
"devel" : true,
|
||||
"eqeqeq" : true,
|
||||
"eqnull" : false,
|
||||
"es5" : true,
|
||||
"evil" : false,
|
||||
"forin" : true,
|
||||
"immed" : true,
|
||||
@@ -39,7 +40,6 @@
|
||||
"plusplus" : false,
|
||||
"quotmark" : "single",
|
||||
"regexp" : false,
|
||||
"strict" : true,
|
||||
"sub" : true,
|
||||
"trailing" : true,
|
||||
"undef" : true,
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
*
|
||||
*/
|
||||
|
||||
/* global OC OCA OCP t escapeHTML Handlebars */
|
||||
/* global OC OCA OCP t escapeHTML Handlebars moment */
|
||||
|
||||
import CommentCollection from '../legacy/commentcollection';
|
||||
import CommentModel from '../legacy/commentmodel';
|
||||
@@ -38,6 +38,7 @@ class ActivityController {
|
||||
commentCreateLoading: false
|
||||
};
|
||||
this.$scope.newComment = '';
|
||||
this.$scope.newCommentString = 'New comment…';
|
||||
|
||||
this.currentUser = OC.getCurrentUser();
|
||||
|
||||
@@ -45,10 +46,11 @@ class ActivityController {
|
||||
this.$scope.$watch(function () {
|
||||
return self.element.id;
|
||||
}, function (params) {
|
||||
if (self.type === 'deck_card') {
|
||||
self.activityservice.loadComments(self.element.id);
|
||||
}
|
||||
|
||||
if (self.getData(self.element.id).length === 0) {
|
||||
if (self.type === 'deck_card') {
|
||||
self.activityservice.loadComments(self.element.id);
|
||||
}
|
||||
self.loading = true;
|
||||
self.fetchUntilResults();
|
||||
}
|
||||
@@ -279,7 +281,13 @@ class ActivityController {
|
||||
return this.activityservice.getData(this.type, id);
|
||||
}
|
||||
|
||||
parseMessage(subject, parameters) {
|
||||
parseMessage(activity) {
|
||||
let subject = activity.subject_rich[0];
|
||||
let parameters = activity.subject_rich[1];
|
||||
if (parameters.after && typeof parameters.after.id === 'string' && parameters.after.id.startsWith('dt:')) {
|
||||
let dateTime = parameters.after.id.substr(3);
|
||||
parameters.after.name = moment(dateTime).format('L LTS');
|
||||
}
|
||||
return OCA.Activity.RichObjectStringParser.parseMessage(subject, parameters);
|
||||
}
|
||||
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
|
||||
import app from '../app/App.js';
|
||||
|
||||
/** global: OC */
|
||||
/* globals oc_current_user: false */
|
||||
app.controller('AppController', function ($scope, $location, $http, $log, $rootScope, $attrs) {
|
||||
$rootScope.sidebar = {
|
||||
show: false
|
||||
@@ -32,13 +32,13 @@ app.controller('AppController', function ($scope, $location, $http, $log, $rootS
|
||||
$rootScope.config = JSON.parse($attrs.config);
|
||||
|
||||
$rootScope.compactMode = localStorage.getItem('deck.compactMode') === 'true';
|
||||
|
||||
$scope.appNavigationHide = false;
|
||||
$scope.appNavigationHide = localStorage.getItem('deck.appNavigationHide') === 'true';
|
||||
|
||||
$scope.toggleSidebar = function() {
|
||||
if ($(window).width() > 768) {
|
||||
$log.debug($scope.appNavigationHide);
|
||||
$scope.appNavigationHide = !$scope.appNavigationHide;
|
||||
console.log($scope.appNavigationHide);
|
||||
localStorage.setItem('deck.appNavigationHide', JSON.stringify($scope.appNavigationHide));
|
||||
}
|
||||
};
|
||||
});
|
||||
|
||||
@@ -19,10 +19,18 @@
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
/* global oc_defaults oc_config OC OCP OCA t n */
|
||||
|
||||
import app from '../app/App.js';
|
||||
/* global oc_defaults OC OCP OCA */
|
||||
app.controller('BoardController', function ($rootScope, $scope, $stateParams, StatusService, BoardService, StackService, CardService, LabelService, $state, $transitions, $filter, FileService) {
|
||||
import Vue from 'vue';
|
||||
|
||||
Vue.prototype.t = t;
|
||||
Vue.prototype.n = n;
|
||||
Vue.prototype.OC = OC;
|
||||
|
||||
import CollaborationView from '../views/CollaborationView';
|
||||
|
||||
app.controller('BoardController', function ($rootScope, $scope, $element, $stateParams, StatusService, BoardService, StackService, CardService, LabelService, $state, $transitions, $filter, FileService) {
|
||||
|
||||
$scope.sidebar = $rootScope.sidebar;
|
||||
|
||||
@@ -41,6 +49,7 @@ app.controller('BoardController', function ($rootScope, $scope, $stateParams, St
|
||||
$scope.defaultColors = ['31CC7C', '317CCC', 'FF7A66', 'F1DB50', '7C31CC', 'CC317C', '3A3B3D', 'CACBCD'];
|
||||
$scope.board = BoardService.getCurrent();
|
||||
$scope.uploader = FileService.uploader;
|
||||
$scope.searchText = '';
|
||||
|
||||
$scope.startTitleEdit = function(card) {
|
||||
card.renameTitle = card.title;
|
||||
@@ -147,6 +156,31 @@ app.controller('BoardController', function ($rootScope, $scope, $stateParams, St
|
||||
}
|
||||
});
|
||||
|
||||
if (parseInt(oc_config.version.split('.')[0]) >= 16) {
|
||||
const ComponentVM = new Vue({
|
||||
render: h => h(CollaborationView),
|
||||
data: {
|
||||
model: BoardService.getCurrent()
|
||||
},
|
||||
});
|
||||
$scope.mountCollections = function () {
|
||||
const MountingPoint = document.getElementById('collaborationResources');
|
||||
if (MountingPoint) {
|
||||
ComponentVM.model = BoardService.getCurrent();
|
||||
ComponentVM.$mount(MountingPoint);
|
||||
}
|
||||
};
|
||||
$scope.$$postDigest($scope.mountCollections);
|
||||
$scope.$watch(function () {
|
||||
return BoardService.getCurrent();
|
||||
}, function () {
|
||||
ComponentVM.model = BoardService.getCurrent();
|
||||
if ($scope.sidebar.show) {
|
||||
$scope.$$postDigest($scope.mountCollections);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
$scope.toggleCompactMode = function() {
|
||||
$rootScope.compactMode = !$rootScope.compactMode;
|
||||
localStorage.setItem('deck.compactMode', JSON.stringify($rootScope.compactMode));
|
||||
@@ -245,6 +279,7 @@ app.controller('BoardController', function ($rootScope, $scope, $stateParams, St
|
||||
$scope.cardDelete = function (card) {
|
||||
CardService.delete(card.id).then(function () {
|
||||
StackService.removeCard(card);
|
||||
$scope.sidebar.show = false;
|
||||
});
|
||||
};
|
||||
|
||||
@@ -321,7 +356,20 @@ app.controller('BoardController', function ($rootScope, $scope, $stateParams, St
|
||||
// remove from board data
|
||||
var i = BoardService.getCurrent().labels.indexOf(label);
|
||||
BoardService.getCurrent().labels.splice(i, 1);
|
||||
// TODO: remove from cards
|
||||
|
||||
// remove from cards
|
||||
var cards = CardService.data;
|
||||
for (var card in cards) {
|
||||
if (Object.prototype.hasOwnProperty.call(cards, card)) {
|
||||
var labelsFromCard = cards[card].labels;
|
||||
|
||||
labelsFromCard.forEach(function (labelFromCard, index) {
|
||||
if (labelFromCard.id === label.id) {
|
||||
cards[card].labels.splice(index, 1);
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
$scope.labelCreate = function (label) {
|
||||
@@ -331,11 +379,35 @@ app.controller('BoardController', function ($rootScope, $scope, $stateParams, St
|
||||
BoardService.getCurrent().labels.push(data);
|
||||
$scope.status.createLabel = false;
|
||||
$scope.newLabel = {};
|
||||
}).catch((err) => {
|
||||
OC.Notification.showTemporary(err);
|
||||
});
|
||||
};
|
||||
|
||||
$scope.labelUpdateBefore = function (label) {
|
||||
label.renameTitle = label.title;
|
||||
};
|
||||
|
||||
$scope.labelUpdate = function (label) {
|
||||
label.edit = false;
|
||||
LabelService.update(label);
|
||||
LabelService.update(label).catch((err) => {
|
||||
label.title = label.renameTitle;
|
||||
OC.Notification.showTemporary(err);
|
||||
});
|
||||
|
||||
// update labels in UI
|
||||
var cards = CardService.data;
|
||||
for (var card in cards) {
|
||||
if (Object.prototype.hasOwnProperty.call(cards, card)) {
|
||||
var labelsFromCard = cards[card].labels;
|
||||
|
||||
labelsFromCard.forEach(function (labelFromCard, index) {
|
||||
if (labelFromCard.id === label.id) {
|
||||
cards[card].labels[index] = label;
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
$scope.aclAdd = function (sharee) {
|
||||
@@ -364,6 +436,8 @@ app.controller('BoardController', function ($rootScope, $scope, $stateParams, St
|
||||
return 'user';
|
||||
case OC.Share.SHARE_TYPE_GROUP:
|
||||
return 'group';
|
||||
case OC.Share.SHARE_TYPE_CIRCLE:
|
||||
return 'circles';
|
||||
default:
|
||||
return '';
|
||||
}
|
||||
|
||||
@@ -4,25 +4,25 @@
|
||||
* @author Julius Härtl <jus@bitgrid.net>
|
||||
*
|
||||
* @license GNU AGPL version 3 or any later version
|
||||
*
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Affero General Public License as
|
||||
* published by the Free Software Foundation, either version 3 of the
|
||||
* License, or (at your option) any later version.
|
||||
*
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU Affero General Public License for more details.
|
||||
*
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*
|
||||
*/
|
||||
|
||||
/* global app angular */
|
||||
/* global app angular oc_isadmin */
|
||||
|
||||
var ListController = function ($scope, $location, $filter, BoardService, $element, $timeout, $stateParams, $state, StatusService) {
|
||||
var ListController = function ($scope, $location, $filter, BoardService, $element, $timeout, $stateParams, $state, StatusService, $http, $q, $rootScope) {
|
||||
|
||||
function calculateNewColor() {
|
||||
var boards = BoardService.getAll();
|
||||
@@ -55,6 +55,63 @@ var ListController = function ($scope, $location, $filter, BoardService, $elemen
|
||||
$scope.colors = ['0082c9', '00c9c6','00c906', 'c92b00', 'F1DB50', '7C31CC', '3A3B3D', 'CACBCD'];
|
||||
$scope.boardservice = BoardService;
|
||||
$scope.updatingBoard = null;
|
||||
$scope.isAdmin = oc_isadmin;
|
||||
$scope.canCreate = $rootScope.config.canCreate;
|
||||
|
||||
if ($scope.isAdmin) {
|
||||
OC.Apps.enableDynamicSlideToggle();
|
||||
$scope.groups = [];
|
||||
$scope.groupLimit = [];
|
||||
$scope.groupLimitDisabled = true;
|
||||
let fetchGroups = function () {
|
||||
var deferred = $q.defer();
|
||||
// TODO: move to groups/details once 15 is min version
|
||||
$http.get(OC.linkToOCS('cloud', 2) + 'groups').then(function (response) {
|
||||
$scope.groups = response.data.ocs.data.groups.reduce((obj, item) => {
|
||||
obj.push({
|
||||
id: item,
|
||||
displayname: item,
|
||||
});
|
||||
return obj;
|
||||
}, []);
|
||||
deferred.resolve($scope.groups);
|
||||
}, function (error) {
|
||||
deferred.reject('Error while loading groups');
|
||||
});
|
||||
$http.get(OC.generateUrl('apps/deck/config')).then(function (response) {
|
||||
$scope.groupLimit = response.data.groupLimit;
|
||||
$scope.groupLimitDisabled = false;
|
||||
deferred.resolve(response.data);
|
||||
}, function (error) {
|
||||
deferred.reject('Error while loading groupLimit');
|
||||
});
|
||||
return deferred.promise;
|
||||
};
|
||||
|
||||
let updateConfig = function() {
|
||||
$scope.groupLimitDisabled = true;
|
||||
var deferred = $q.defer();
|
||||
$http.post(OC.generateUrl('apps/deck/config/groupLimit'), {value: $scope.groupLimit}).then(function (response) {
|
||||
$scope.groupLimitDisabled = false;
|
||||
deferred.resolve(response.data);
|
||||
}, function (error) {
|
||||
deferred.reject('Error while saving groupLimit');
|
||||
});
|
||||
return deferred.promise;
|
||||
};
|
||||
|
||||
$scope.groupLimitAdd = function (element, model) {
|
||||
$scope.groupLimit.push(element);
|
||||
updateConfig();
|
||||
};
|
||||
$scope.groupLimitRemove = function (element, model) {
|
||||
$scope.groupLimit = $scope.groupLimit.filter((el) => {
|
||||
return el.id !== element.id;
|
||||
});
|
||||
updateConfig();
|
||||
};
|
||||
fetchGroups();
|
||||
}
|
||||
|
||||
var filterData = function () {
|
||||
if($element.attr('id') === 'app-navigation') {
|
||||
|
||||
@@ -4,20 +4,20 @@
|
||||
* @author Julius Härtl <jus@bitgrid.net>
|
||||
*
|
||||
* @license GNU AGPL version 3 or any later version
|
||||
*
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Affero General Public License as
|
||||
* published by the Free Software Foundation, either version 3 of the
|
||||
* License, or (at your option) any later version.
|
||||
*
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU Affero General Public License for more details.
|
||||
*
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*
|
||||
*/
|
||||
import app from '../app/App.js';
|
||||
|
||||
@@ -30,22 +30,32 @@ app.directive('search', function ($document, $location) {
|
||||
'onSearch': '='
|
||||
},
|
||||
link: function (scope) {
|
||||
var box = $('#searchbox');
|
||||
box.val($location.search().search);
|
||||
|
||||
var doSearch = function() {
|
||||
var value = box.val();
|
||||
scope.$apply(function () {
|
||||
scope.onSearch(value);
|
||||
if (OCA.Search && OCA.Search.Core) {
|
||||
// eslint-disable-next-line no-unused-vars
|
||||
const search = new OCA.Search((term) => {
|
||||
scope.$apply(function () {
|
||||
scope.onSearch(term);
|
||||
});
|
||||
}, () => {
|
||||
scope.$apply(function () {
|
||||
scope.onSearch('');
|
||||
});
|
||||
});
|
||||
};
|
||||
} else {
|
||||
const box = $('#searchbox');
|
||||
box.val($location.search().search);
|
||||
|
||||
box.on('search keyup', function (event) {
|
||||
if (event.type === 'search' || event.keyCode === 13 ) {
|
||||
var doSearch = function () {
|
||||
var value = box.val();
|
||||
scope.$apply(function () {
|
||||
scope.onSearch(value);
|
||||
});
|
||||
};
|
||||
|
||||
box.on('search keyup', function (event) {
|
||||
doSearch();
|
||||
}
|
||||
});
|
||||
|
||||
});
|
||||
}
|
||||
}
|
||||
};
|
||||
});
|
||||
|
||||
@@ -4,20 +4,20 @@
|
||||
* @author Julius Härtl <jus@bitgrid.net>
|
||||
*
|
||||
* @license GNU AGPL version 3 or any later version
|
||||
*
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Affero General Public License as
|
||||
* published by the Free Software Foundation, either version 3 of the
|
||||
* License, or (at your option) any later version.
|
||||
*
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU Affero General Public License for more details.
|
||||
*
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*
|
||||
*/
|
||||
import app from '../app/App.js';
|
||||
|
||||
@@ -31,7 +31,9 @@ app.filter('cardSearchFilter', function() {
|
||||
angular.forEach(cards, function(card){
|
||||
var _card = card;
|
||||
Object.keys(rules).some(function(rule) {
|
||||
if(_card[rule].search(rules[rule])>=0) {
|
||||
var pattern = rules[rule];
|
||||
// eslint-disable-next-line detect-non-literal-regexp
|
||||
if(_card[rule].search(new RegExp(pattern, 'i'))>=0) {
|
||||
_result[_card.id] = _card;
|
||||
}
|
||||
});
|
||||
|
||||
69
js/init-collections.js
Normal file
@@ -0,0 +1,69 @@
|
||||
/*
|
||||
* @copyright Copyright (c) 2019 Julius Härtl <jus@bitgrid.net>
|
||||
*
|
||||
* @author Julius Härtl <jus@bitgrid.net>
|
||||
*
|
||||
* @license GNU AGPL version 3 or any later version
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Affero General Public License as
|
||||
* published by the Free Software Foundation, either version 3 of the
|
||||
* License, or (at your option) any later version.
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU Affero General Public License for more details.
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*/
|
||||
|
||||
'use strict';
|
||||
|
||||
/* global __webpack_nonce__ __webpack_public_path__ OC t n */
|
||||
// eslint-disable-next-line
|
||||
__webpack_nonce__ = btoa(OC.requestToken);
|
||||
// eslint-disable-next-line
|
||||
__webpack_public_path__ = OC.linkTo('deck', 'js/build/');
|
||||
|
||||
import Vue from 'vue';
|
||||
|
||||
Vue.prototype.t = t;
|
||||
Vue.prototype.n = n;
|
||||
Vue.prototype.OC = OC;
|
||||
|
||||
import BoardSelector from './views/BoardSelector';
|
||||
|
||||
import './../css/collections.css';
|
||||
|
||||
((function(OCP) {
|
||||
|
||||
OCP.Collaboration.registerType('deck', {
|
||||
action: () => {
|
||||
return new Promise((resolve, reject) => {
|
||||
const container = document.createElement('div');
|
||||
container.id = 'deck-board-select';
|
||||
const body = document.getElementById('body-user');
|
||||
body.append(container);
|
||||
const ComponentVM = new Vue({
|
||||
render: h => h(BoardSelector),
|
||||
});
|
||||
ComponentVM.$mount(container);
|
||||
ComponentVM.$root.$on('close', () => {
|
||||
ComponentVM.$el.remove();
|
||||
ComponentVM.$destroy();
|
||||
reject();
|
||||
});
|
||||
ComponentVM.$root.$on('select', (id) => {
|
||||
resolve(id);
|
||||
ComponentVM.$el.remove();
|
||||
ComponentVM.$destroy();
|
||||
});
|
||||
});
|
||||
},
|
||||
typeString: t('deck', 'Link to a board'),
|
||||
typeIconClass: 'icon-deck'
|
||||
});
|
||||
})(window.OCP));
|
||||
@@ -1,7 +1,12 @@
|
||||
'use strict';
|
||||
|
||||
/* global __webpack_nonce__ OC */
|
||||
__webpack_nonce__ = btoa(OC.requestToken); // eslint-disable-line no-native-reassign
|
||||
import "@babel/polyfill";
|
||||
|
||||
/* global __webpack_nonce__ __webpack_public_path__ OC t n */
|
||||
// eslint-disable-next-line
|
||||
__webpack_nonce__ = btoa(OC.requestToken);
|
||||
// eslint-disable-next-line
|
||||
__webpack_public_path__ = OC.linkTo('deck', 'js/build/');
|
||||
|
||||
// used for building a vendor stylesheet
|
||||
import 'ng-sortable/dist/ng-sortable.css';
|
||||
|
||||
9352
js/package-lock.json
generated
@@ -3,39 +3,49 @@
|
||||
"description": "Frontend for the Nextcloud Deck app",
|
||||
"repository": "https://github.com/nextcloud/deck",
|
||||
"version": "1.0.0",
|
||||
"main": "Gruntfile.js",
|
||||
"directories": {
|
||||
"test": "tests"
|
||||
},
|
||||
"dependencies": {
|
||||
"@uirouter/angularjs": "^1.0.20",
|
||||
"angular": "^1.7.5",
|
||||
"angular-animate": "^1.7.5",
|
||||
"angular-file-upload": "^2.5.0",
|
||||
"@uirouter/angularjs": "^1.0.28",
|
||||
"angular": "^1.8.0",
|
||||
"angular-animate": "^1.8.0",
|
||||
"angular-file-upload": "^2.6.1",
|
||||
"angular-markdown-it": "^0.6.1",
|
||||
"angular-sanitize": "^1.7.5",
|
||||
"angular-sanitize": "^1.8.0",
|
||||
"babel-polyfill": "^6.26.0",
|
||||
"markdown-it": "^8.4.2",
|
||||
"markdown-it": "^10.0.0",
|
||||
"markdown-it-link-target": "^1.0.2",
|
||||
"nextcloud-axios": "^0.2.1",
|
||||
"nextcloud-vue": "^0.12.8",
|
||||
"nextcloud-vue-collections": "^0.6.0",
|
||||
"ng-infinite-scroll": "^1.3.0",
|
||||
"ng-sortable": "^1.3.8",
|
||||
"ui-select": "^0.19.8"
|
||||
"ui-select": "^0.19.8",
|
||||
"vue": "^2.6.12",
|
||||
"vuex": "^3.5.1"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@babel/core": "^7.1.5",
|
||||
"@babel/polyfill": "^7.0.0",
|
||||
"@babel/preset-env": "^7.1.5",
|
||||
"babel-loader": "^8.0.4",
|
||||
"css-loader": "^1.0.1",
|
||||
"karma": "^3.1.1",
|
||||
"mini-css-extract-plugin": "^0.4.4",
|
||||
"node-sass": "^4.10.0",
|
||||
"webpack": "^4.25.1",
|
||||
"webpack-cli": "^3.1.2",
|
||||
"webpack-merge": "^4.1.4"
|
||||
"@babel/core": "^7.11.4",
|
||||
"@babel/plugin-syntax-dynamic-import": "^7.8.3",
|
||||
"@babel/polyfill": "^7.10.4",
|
||||
"@babel/preset-env": "^7.11.0",
|
||||
"babel-loader": "^8.1.0",
|
||||
"css-loader": "^3.6.0",
|
||||
"karma": "^5.1.1",
|
||||
"mini-css-extract-plugin": "^0.9.0",
|
||||
"minimist": "^1.2.5",
|
||||
"style-loader": "^1.2.1",
|
||||
"url-loader": "^4.1.0",
|
||||
"vue-loader": "^15.9.3",
|
||||
"vue-style-loader": "^4.1.2",
|
||||
"vue-template-compiler": "^2.6.12",
|
||||
"webpack": "^4.44.1",
|
||||
"webpack-cli": "^3.3.12",
|
||||
"webpack-merge": "^4.2.2"
|
||||
},
|
||||
"scripts": {
|
||||
"build": "./node_modules/webpack-cli/bin/cli.js --mode production --config webpack.prod.config.js",
|
||||
"build": "NODE_ENV=production ./node_modules/webpack-cli/bin/cli.js --mode production --config webpack.prod.config.js",
|
||||
"dev": "./node_modules/webpack-cli/bin/cli.js --mode development --config webpack.dev.config.js",
|
||||
"watch": "./node_modules/webpack-cli/bin/cli.js --mode development --config webpack.dev.config.js --watch",
|
||||
"test": "echo \"Warning: no test specified\" && exit 0"
|
||||
|
||||
@@ -51,7 +51,8 @@ class ActivityService {
|
||||
for (let index in this.toEnhanceWithComments) {
|
||||
if (this.toEnhanceWithComments.hasOwnProperty(index)) {
|
||||
let item = this.toEnhanceWithComments[index];
|
||||
item.commentModel = this.commentCollection.get(item.subject_rich[1].comment);
|
||||
let commentId = Array.isArray(item.subject_rich[1].comment) ? item.subject_rich[1].comment.id : item.subject_rich[1].comment;
|
||||
item.commentModel = this.commentCollection.get(commentId);
|
||||
if (typeof item.commentModel !== 'undefined') {
|
||||
this.toEnhanceWithComments = this.toEnhanceWithComments.filter((entry) => entry.activity_id !== item.activity_id);
|
||||
}
|
||||
@@ -170,7 +171,9 @@ class ActivityService {
|
||||
}
|
||||
/** check if the fetched item from all deck activities is actually related */
|
||||
const isUnrelatedBoard = (item.object_type === DECK_ACTIVITY_TYPE_BOARD && item.object_id !== id);
|
||||
const isUnrelatedCard = (item.object_type === DECK_ACTIVITY_TYPE_CARD && item.subject_rich[1].board && item.subject_rich[1].board.id !== id);
|
||||
const isUnrelatedCard = (item.object_type === DECK_ACTIVITY_TYPE_CARD && (
|
||||
(item.subject_rich[1].board && item.subject_rich[1].board.id !== id) || (typeof item.subject_rich[1].board === 'undefined'))
|
||||
);
|
||||
if (type === DECK_ACTIVITY_TYPE_BOARD && (isUnrelatedBoard || isUnrelatedCard)) {
|
||||
return;
|
||||
}
|
||||
|
||||
@@ -119,7 +119,7 @@ app.factory('ApiService', function ($http, $q) {
|
||||
self.add(response.data);
|
||||
deferred.resolve(response.data);
|
||||
}, function (error) {
|
||||
deferred.reject('Fetching' + self.endpoint + ' failed');
|
||||
deferred.reject(error.data.message);
|
||||
});
|
||||
return deferred.promise;
|
||||
};
|
||||
@@ -131,7 +131,7 @@ app.factory('ApiService', function ($http, $q) {
|
||||
self.add(response.data);
|
||||
deferred.resolve(response.data);
|
||||
}, function (error) {
|
||||
deferred.reject('Updating ' + self.endpoint + ' failed');
|
||||
deferred.reject(error.data.message);
|
||||
});
|
||||
return deferred.promise;
|
||||
|
||||
|
||||
@@ -4,23 +4,23 @@
|
||||
* @author Julius Härtl <jus@bitgrid.net>
|
||||
*
|
||||
* @license GNU AGPL version 3 or any later version
|
||||
*
|
||||
*
|
||||
* This program is free software: you can redistribute it and/or modify
|
||||
* it under the terms of the GNU Affero General Public License as
|
||||
* published by the Free Software Foundation, either version 3 of the
|
||||
* License, or (at your option) any later version.
|
||||
*
|
||||
*
|
||||
* This program is distributed in the hope that it will be useful,
|
||||
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
* GNU Affero General Public License for more details.
|
||||
*
|
||||
*
|
||||
* You should have received a copy of the GNU Affero General Public License
|
||||
* along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
*
|
||||
*
|
||||
*/
|
||||
import app from '../app/App.js';
|
||||
/* global app OC */
|
||||
/* global app OC angular */
|
||||
app.factory('BoardService', function (ApiService, $http, $q) {
|
||||
var BoardService = function ($http, ep, $q) {
|
||||
ApiService.call(this, $http, ep, $q);
|
||||
@@ -59,7 +59,7 @@ app.factory('BoardService', function (ApiService, $http, $q) {
|
||||
var searchData = {
|
||||
format: 'json',
|
||||
perPage: 4,
|
||||
itemType: [0, 1]
|
||||
itemType: [0, 1, 7]
|
||||
};
|
||||
if (search !== "") {
|
||||
searchData.search = search;
|
||||
@@ -79,6 +79,7 @@ app.factory('BoardService', function (ApiService, $http, $q) {
|
||||
|
||||
var users = response.ocs.data.exact.users.concat(response.ocs.data.users.slice(0, 4));
|
||||
var groups = response.ocs.data.exact.groups.concat(response.ocs.data.groups.slice(0, 4));
|
||||
var circles = response.ocs.data.exact.groups.concat(response.ocs.data.circles.slice(0, 4));
|
||||
|
||||
// filter out everyone who is already in the share list
|
||||
angular.forEach(users, function (item) {
|
||||
@@ -105,6 +106,18 @@ app.factory('BoardService', function (ApiService, $http, $q) {
|
||||
self.sharees.push(acl);
|
||||
}
|
||||
});
|
||||
angular.forEach(circles, function (item) {
|
||||
var acl = self.generateAcl(OC.Share.SHARE_TYPE_CIRCLE, item);
|
||||
var exists = false;
|
||||
angular.forEach(self.getCurrent().acl, function (acl) {
|
||||
if (acl.participant.primaryKey === item.value.shareWith) {
|
||||
exists = true;
|
||||
}
|
||||
});
|
||||
if (!exists) {
|
||||
self.sharees.push(acl);
|
||||
}
|
||||
});
|
||||
|
||||
deferred.resolve(self.sharees);
|
||||
}, function () {
|
||||
@@ -125,8 +138,8 @@ app.factory('BoardService', function (ApiService, $http, $q) {
|
||||
displayname: ocsItem.label
|
||||
},
|
||||
permissionEdit: true,
|
||||
permissionManage: true,
|
||||
permissionShare: true,
|
||||
permissionManage: false,
|
||||
permissionShare: false,
|
||||
type: type
|
||||
};
|
||||
};
|
||||
@@ -159,7 +172,8 @@ app.factory('BoardService', function (ApiService, $http, $q) {
|
||||
var deferred = $q.defer();
|
||||
var self = this;
|
||||
$http.delete(this.baseUrl + '/' + acl.boardId + '/acl/' + acl.id).then(function (response) {
|
||||
delete board.acl[response.data.id];
|
||||
var index = board.acl.findIndex((item) => item.id === response.data.id);
|
||||
delete board.acl[index];
|
||||
if (response.data.type === OC.Share.SHARE_TYPE_USER) {
|
||||
self._updateUsers();
|
||||
} else {
|
||||
@@ -179,7 +193,8 @@ app.factory('BoardService', function (ApiService, $http, $q) {
|
||||
var self = this;
|
||||
var _acl = acl;
|
||||
$http.put(this.baseUrl + '/' + acl.boardId + '/acl', _acl).then(function (response) {
|
||||
board.acl[_acl.id] = response.data;
|
||||
var index = board.acl.findIndex((item) => item.id === _acl.id);
|
||||
board.acl[index] = response.data;
|
||||
if (response.data.type === OC.Share.SHARE_TYPE_USER) {
|
||||
self._updateUsers();
|
||||
} else {
|
||||
|
||||
@@ -80,8 +80,8 @@ export default class FileService {
|
||||
});
|
||||
if (typeof existingFile !== 'undefined') {
|
||||
OC.dialogs.confirm(
|
||||
`A file with the name ${fileItem.file.name} already exists. Do you want to overwrite it?`,
|
||||
'File already exists',
|
||||
t('deck', `A file with the name ${fileItem.file.name} already exists. Do you want to overwrite it?`),
|
||||
t('deck', 'File already exists'),
|
||||
function (result) {
|
||||
if (result) {
|
||||
self.runUpload(fileItem, existingFile.id);
|
||||
|
||||
118
js/views/BoardSelector.vue
Normal file
@@ -0,0 +1,118 @@
|
||||
<!--
|
||||
- @copyright Copyright (c) 2019 Julius Härtl <jus@bitgrid.net>
|
||||
-
|
||||
- @author Julius Härtl <jus@bitgrid.net>
|
||||
-
|
||||
- @license GNU AGPL version 3 or any later version
|
||||
-
|
||||
- This program is free software: you can redistribute it and/or modify
|
||||
- it under the terms of the GNU Affero General Public License as
|
||||
- published by the Free Software Foundation, either version 3 of the
|
||||
- License, or (at your option) any later version.
|
||||
-
|
||||
- This program is distributed in the hope that it will be useful,
|
||||
- but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
- GNU Affero General Public License for more details.
|
||||
-
|
||||
- You should have received a copy of the GNU Affero General Public License
|
||||
- along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
-
|
||||
-->
|
||||
|
||||
<template>
|
||||
<Modal @close="close">
|
||||
<div id="modal-inner" :class="{ 'icon-loading': loading }">
|
||||
<h1>{{ t('deck', 'Select the board to link to a project') }}</h1>
|
||||
<ul v-if="!loading">
|
||||
<li v-for="board in boards" v-if="!currentBoard || ''+board.id !== ''+currentBoard" @click="selectedBoard=board.id" :class="{'selected': (selectedBoard === board.id) }">
|
||||
<span class="board-bullet" :style="{ 'backgroundColor': '#' + board.color }"></span>
|
||||
<span>{{ board.title }}</span>
|
||||
</li>
|
||||
</ul>
|
||||
<button v-if="!loading" @click="select" class="primary">{{ t('deck', 'Select board') }}</button>
|
||||
</div>
|
||||
</Modal>
|
||||
</template>
|
||||
<style scoped>
|
||||
#modal-inner {
|
||||
width: 90vw;
|
||||
max-width: 400px;
|
||||
padding: 20px;
|
||||
}
|
||||
ul {
|
||||
min-height: 100px;
|
||||
}
|
||||
li {
|
||||
padding: 6px;
|
||||
border: 1px solid transparent;
|
||||
}
|
||||
li:hover, li:focus {
|
||||
background-color: var(--color-background-dark);
|
||||
}
|
||||
li.selected {
|
||||
border: 1px solid var(--color-primary);
|
||||
}
|
||||
.board-bullet {
|
||||
display: inline-block;
|
||||
width: 12px;
|
||||
height: 12px;
|
||||
border: none;
|
||||
border-radius: 50%;
|
||||
cursor: pointer;
|
||||
}
|
||||
li > span,
|
||||
.avatar {
|
||||
vertical-align: middle;
|
||||
|
||||
}
|
||||
|
||||
</style>
|
||||
<script>
|
||||
/* global OC */
|
||||
import { Modal } from 'nextcloud-vue/dist/Components/Modal'
|
||||
import { Avatar } from 'nextcloud-vue/dist/Components/Avatar'
|
||||
import axios from 'nextcloud-axios'
|
||||
|
||||
export default {
|
||||
name: 'CollaborationView',
|
||||
components: {
|
||||
Modal, Avatar
|
||||
},
|
||||
data() {
|
||||
return {
|
||||
boards: [],
|
||||
selectedBoard: null,
|
||||
loading: true,
|
||||
currentBoard: null,
|
||||
}
|
||||
},
|
||||
beforeMount() {
|
||||
this.fetchBoards();
|
||||
if (typeof angular !== 'undefined' && angular.element('#board')) {
|
||||
try {
|
||||
this.currentBoard = angular.element('#board').scope().boardservice.id || null;
|
||||
} catch (e) {}
|
||||
}
|
||||
},
|
||||
methods: {
|
||||
fetchBoards() {
|
||||
axios.get(OC.generateUrl('/apps/deck/boards')).then((response) => {
|
||||
this.boards = response.data
|
||||
this.loading = false
|
||||
})
|
||||
},
|
||||
close() {
|
||||
this.$root.$emit('close');
|
||||
},
|
||||
select() {
|
||||
this.$root.$emit('select', this.selectedBoard)
|
||||
|
||||
}
|
||||
},
|
||||
computed: {
|
||||
|
||||
},
|
||||
|
||||
}
|
||||
</script>
|
||||
56
js/views/CollaborationView.vue
Normal file
@@ -0,0 +1,56 @@
|
||||
<!--
|
||||
- @copyright Copyright (c) 2019 Julius Härtl <jus@bitgrid.net>
|
||||
-
|
||||
- @author Julius Härtl <jus@bitgrid.net>
|
||||
-
|
||||
- @license GNU AGPL version 3 or any later version
|
||||
-
|
||||
- This program is free software: you can redistribute it and/or modify
|
||||
- it under the terms of the GNU Affero General Public License as
|
||||
- published by the Free Software Foundation, either version 3 of the
|
||||
- License, or (at your option) any later version.
|
||||
-
|
||||
- This program is distributed in the hope that it will be useful,
|
||||
- but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
- GNU Affero General Public License for more details.
|
||||
-
|
||||
- You should have received a copy of the GNU Affero General Public License
|
||||
- along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
-
|
||||
-->
|
||||
|
||||
<template>
|
||||
<div>
|
||||
<collection-list v-if="boardId" type="deck" :id="boardId" :name="boardTitle"></collection-list>
|
||||
</div>
|
||||
</template>
|
||||
|
||||
<script>
|
||||
import { CollectionList } from 'nextcloud-vue-collections';
|
||||
import Vue from 'vue';
|
||||
import PopoverMenu from 'nextcloud-vue/dist/Components/PopoverMenu'
|
||||
|
||||
Vue.component('popover-menu', PopoverMenu);
|
||||
|
||||
export default {
|
||||
name: 'CollaborationView',
|
||||
computed: {
|
||||
boardId() {
|
||||
if (this.$root.model && this.$root.model.id) {
|
||||
return '' + this.$root.model.id;
|
||||
}
|
||||
return null;
|
||||
},
|
||||
boardTitle() {
|
||||
if (this.$root.model && this.$root.model.title) {
|
||||
return '' + this.$root.model.title;
|
||||
}
|
||||
return '';
|
||||
}
|
||||
},
|
||||
components: {
|
||||
CollectionList: CollectionList
|
||||
}
|
||||
}
|
||||
</script>
|
||||
@@ -1,68 +1,76 @@
|
||||
const path = require('path');
|
||||
const webpack = require('webpack');
|
||||
const MiniCssExtractPlugin = require('mini-css-extract-plugin');
|
||||
|
||||
require('babel-polyfill');
|
||||
const { VueLoaderPlugin } = require('vue-loader');
|
||||
|
||||
module.exports = {
|
||||
node: {
|
||||
fs: 'empty',
|
||||
},
|
||||
entry: {
|
||||
deck: ['babel-polyfill', './init.js'],
|
||||
},
|
||||
output: {
|
||||
filename: '[name].js',
|
||||
path: __dirname + '/build'
|
||||
},
|
||||
resolve: {
|
||||
modules: [path.resolve(__dirname), 'node_modules'],
|
||||
},
|
||||
module: {
|
||||
rules: [
|
||||
{
|
||||
test: /\.js$/,
|
||||
exclude: /node_modules/,
|
||||
loader: 'babel-loader',
|
||||
query: {
|
||||
presets: ['@babel/preset-env'],
|
||||
}
|
||||
},
|
||||
{
|
||||
test: /\.css$/,
|
||||
use: [
|
||||
MiniCssExtractPlugin.loader,
|
||||
'css-loader'
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
optimization: {
|
||||
splitChunks: {
|
||||
cacheGroups: {
|
||||
/* separate vendor chunk for node_modules and legacy scripts */
|
||||
commons: {
|
||||
test: /[\\/]node_modules[\\/]/,
|
||||
name: 'vendor',
|
||||
chunks: 'all'
|
||||
},
|
||||
legacy: {
|
||||
test: /[\\/]legacy[\\/]/,
|
||||
name: 'vendor',
|
||||
chunks: 'all'
|
||||
}
|
||||
}
|
||||
}
|
||||
},
|
||||
/* use external jQuery from server */
|
||||
externals: {
|
||||
'jquery': 'jQuery'
|
||||
},
|
||||
plugins: [
|
||||
new MiniCssExtractPlugin('[name].css'),
|
||||
new webpack.ProvidePlugin({
|
||||
$: 'jquery',
|
||||
jQuery: 'jquery'
|
||||
})
|
||||
]
|
||||
node: {
|
||||
fs: 'empty',
|
||||
},
|
||||
entry: {
|
||||
deck: ['./init.js'],
|
||||
collections: ['./init-collections.js']
|
||||
},
|
||||
output: {
|
||||
filename: '[name].js',
|
||||
path: __dirname + '/build'
|
||||
},
|
||||
module: {
|
||||
rules: [
|
||||
{
|
||||
test: /\.css$/,
|
||||
use: ['vue-style-loader', 'style-loader', 'css-loader']
|
||||
},
|
||||
{
|
||||
test: /\.vue$/,
|
||||
loader: 'vue-loader'
|
||||
},
|
||||
{
|
||||
test: /\.js$/,
|
||||
exclude: /node_modules/,
|
||||
loader: 'babel-loader',
|
||||
query: {
|
||||
presets: ['@babel/preset-env'],
|
||||
plugins: ['@babel/plugin-syntax-dynamic-import']
|
||||
}
|
||||
},
|
||||
{
|
||||
test: /\.scss$/,
|
||||
use: [
|
||||
'vue-style-loader',
|
||||
'css-loader',
|
||||
'sass-loader'
|
||||
]
|
||||
},
|
||||
{
|
||||
test: /\.(png|jpg|gif|svg)$/,
|
||||
loader: 'url-loader',
|
||||
options: {
|
||||
name: '[name].[ext]?[hash]'
|
||||
}
|
||||
},
|
||||
]
|
||||
},
|
||||
/* use external jQuery from server */
|
||||
externals: {
|
||||
'jquery': 'jQuery'
|
||||
},
|
||||
resolve: {
|
||||
alias: {
|
||||
vue$: 'vue/dist/vue.esm.js'
|
||||
},
|
||||
extensions: ['*', '.js', '.vue', '.json'],
|
||||
modules: [
|
||||
path.resolve(__dirname),
|
||||
path.join(__dirname, 'node_modules'),
|
||||
'node_modules'
|
||||
]
|
||||
},
|
||||
plugins: [
|
||||
new VueLoaderPlugin(),
|
||||
new webpack.ProvidePlugin({
|
||||
$: 'jquery',
|
||||
jQuery: 'jquery'
|
||||
})
|
||||
]
|
||||
};
|
||||
|
||||
@@ -1,15 +1,18 @@
|
||||
const webpack = require('webpack');
|
||||
const merge = require('webpack-merge');
|
||||
const baseConfig = require('./webpack.config.js');
|
||||
const UglifyJsPlugin = require('uglifyjs-webpack-plugin')
|
||||
const TerserPlugin = require('terser-webpack-plugin');
|
||||
|
||||
|
||||
module.exports = merge(baseConfig, {
|
||||
mode: 'production',
|
||||
devtool: '#source-map',
|
||||
optimization: {
|
||||
minimize: true,
|
||||
minimizer: [
|
||||
new UglifyJsPlugin({
|
||||
test: /(vendor\.js)+/i
|
||||
})
|
||||
]
|
||||
}});
|
||||
new TerserPlugin({
|
||||
test: /vendor\.js(\?.*)?$/i,
|
||||
}),
|
||||
],
|
||||
},
|
||||
});
|
||||
|
||||
@@ -1,38 +1,4 @@
|
||||
[package]
|
||||
exclude = [
|
||||
"build/",
|
||||
".git",
|
||||
"js/node_modules",
|
||||
"js/tests",
|
||||
"js/legacy",
|
||||
"js/controller",
|
||||
"js/directive",
|
||||
"js/filters",
|
||||
"js/service",
|
||||
"js/bower.json",
|
||||
"js/.bowerrc",
|
||||
"js/.jshintrc",
|
||||
"js/Gruntfile.js",
|
||||
"js/package.json",
|
||||
"js/package-lock.json",
|
||||
"docs/",
|
||||
"tests",
|
||||
".codecov.yml",
|
||||
"composer.json",
|
||||
"composer.lock",
|
||||
"_config.yml",
|
||||
".drone.yml",
|
||||
".travis.yml",
|
||||
".eslintignore",
|
||||
".eslintrc.yml",
|
||||
".gitignore",
|
||||
"issue_template.md",
|
||||
"krankerl.toml",
|
||||
"Makefile",
|
||||
"mkdocs.yml",
|
||||
"run-eslint.sh"
|
||||
]
|
||||
|
||||
before_cmds = [
|
||||
'make clean-build',
|
||||
'make build'
|
||||
|
||||
33
l10n/af.js
Normal file
@@ -0,0 +1,33 @@
|
||||
OC.L10N.register(
|
||||
"deck",
|
||||
{
|
||||
"Hours" : "Uur",
|
||||
"Minutes" : "Minute",
|
||||
"File already exists" : "Lêer bestaan reeds",
|
||||
"Personal" : "Persoonlik",
|
||||
"Done" : "Gereed",
|
||||
"The file was uploaded" : "Die lêer is opgelaai",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Die opgelaaide lêer oorskry die upload_max_filesize riglyn in php.ini",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Die opgelaaide lêer oorskry die MAX_FILE_SIZE riglyn wat in die HTML vorm gespesifiseer is",
|
||||
"The file was only partially uploaded" : "Die lêer is slegs gedeeltelik op gelaai",
|
||||
"No file was uploaded" : "Geen lêer is opgelaai",
|
||||
"Missing a temporary folder" : "Ontbrekende tydelike gids",
|
||||
"A PHP extension stopped the file upload" : "’n PHP-uitbreiding het die oplaai gestaak",
|
||||
"Actions" : "Aksies",
|
||||
"Close" : "Sluit",
|
||||
"Tags" : "Etikette",
|
||||
"Group" : "Groep",
|
||||
"Loading" : "Laai tans..",
|
||||
"Edit" : "Wysig",
|
||||
"Share" : "Deel",
|
||||
"Create" : "Skep",
|
||||
"Title" : "Titel",
|
||||
"Cancel upload" : "Kanselleer oplaai",
|
||||
"by" : "deur",
|
||||
"Created:" : "Geskep:",
|
||||
"Due date" : "Sperdatum",
|
||||
"Description" : "Beskrywing",
|
||||
"Saved" : "Bewaar",
|
||||
"Settings" : "Instellings"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
31
l10n/af.json
Normal file
@@ -0,0 +1,31 @@
|
||||
{ "translations": {
|
||||
"Hours" : "Uur",
|
||||
"Minutes" : "Minute",
|
||||
"File already exists" : "Lêer bestaan reeds",
|
||||
"Personal" : "Persoonlik",
|
||||
"Done" : "Gereed",
|
||||
"The file was uploaded" : "Die lêer is opgelaai",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Die opgelaaide lêer oorskry die upload_max_filesize riglyn in php.ini",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Die opgelaaide lêer oorskry die MAX_FILE_SIZE riglyn wat in die HTML vorm gespesifiseer is",
|
||||
"The file was only partially uploaded" : "Die lêer is slegs gedeeltelik op gelaai",
|
||||
"No file was uploaded" : "Geen lêer is opgelaai",
|
||||
"Missing a temporary folder" : "Ontbrekende tydelike gids",
|
||||
"A PHP extension stopped the file upload" : "’n PHP-uitbreiding het die oplaai gestaak",
|
||||
"Actions" : "Aksies",
|
||||
"Close" : "Sluit",
|
||||
"Tags" : "Etikette",
|
||||
"Group" : "Groep",
|
||||
"Loading" : "Laai tans..",
|
||||
"Edit" : "Wysig",
|
||||
"Share" : "Deel",
|
||||
"Create" : "Skep",
|
||||
"Title" : "Titel",
|
||||
"Cancel upload" : "Kanselleer oplaai",
|
||||
"by" : "deur",
|
||||
"Created:" : "Geskep:",
|
||||
"Due date" : "Sperdatum",
|
||||
"Description" : "Beskrywing",
|
||||
"Saved" : "Bewaar",
|
||||
"Settings" : "Instellings"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
42
l10n/ar.js
Normal file
@@ -0,0 +1,42 @@
|
||||
OC.L10N.register(
|
||||
"deck",
|
||||
{
|
||||
"Hours" : "ساعات",
|
||||
"Minutes" : "دقائق",
|
||||
"File already exists" : "الملف موجود مسبقاً",
|
||||
"Personal" : "شخصي",
|
||||
"Finished" : "مكتملة",
|
||||
"Done" : "تم",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "حجم الملف الذي تريد ترفيعه أعلى مما MAX_FILE_SIZE يسمح به في واجهة ال HTML.",
|
||||
"No file was uploaded" : "لم يتم رفع أي ملف",
|
||||
"Missing a temporary folder" : "المجلد المؤقت غير موجود",
|
||||
"Actions" : "الإجراءات",
|
||||
"Delete card" : "حذف البطاقة",
|
||||
"Close" : "إغلاق",
|
||||
"Sharing" : "المشاركة",
|
||||
"Tags" : "الوسوم",
|
||||
"Timeline" : "الخيط الزمني",
|
||||
"Group" : "الفريق",
|
||||
"Circle" : "حلقة",
|
||||
"Loading" : "Loading",
|
||||
"Edit" : "تعديل",
|
||||
"Share" : "شارك",
|
||||
"Update tag" : "تحديث الوسم",
|
||||
"Edit tag" : "تعديل الوسم",
|
||||
"Delete tag" : "حذف الوسم",
|
||||
"Create" : "إنشاء",
|
||||
"Status" : "الحالة",
|
||||
"Title" : "العنوان",
|
||||
"More actions" : "إجراءات أخرى",
|
||||
"Cancel upload" : "إلغاء الرفع",
|
||||
"by" : "من قبل",
|
||||
"Delete attachment" : "حذف المرفق",
|
||||
"Modified:" : "عُدل في :",
|
||||
"Created:" : "تاريخ الإنشاء :",
|
||||
"Description" : "الوصف",
|
||||
"Attachments" : "المرفقات",
|
||||
"Saved" : "تم الإحتفاظ به",
|
||||
"Upload attachment" : "رفع المرفقات",
|
||||
"Settings" : "الإعدادات"
|
||||
},
|
||||
"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;");
|
||||
40
l10n/ar.json
Normal file
@@ -0,0 +1,40 @@
|
||||
{ "translations": {
|
||||
"Hours" : "ساعات",
|
||||
"Minutes" : "دقائق",
|
||||
"File already exists" : "الملف موجود مسبقاً",
|
||||
"Personal" : "شخصي",
|
||||
"Finished" : "مكتملة",
|
||||
"Done" : "تم",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "حجم الملف الذي تريد ترفيعه أعلى مما MAX_FILE_SIZE يسمح به في واجهة ال HTML.",
|
||||
"No file was uploaded" : "لم يتم رفع أي ملف",
|
||||
"Missing a temporary folder" : "المجلد المؤقت غير موجود",
|
||||
"Actions" : "الإجراءات",
|
||||
"Delete card" : "حذف البطاقة",
|
||||
"Close" : "إغلاق",
|
||||
"Sharing" : "المشاركة",
|
||||
"Tags" : "الوسوم",
|
||||
"Timeline" : "الخيط الزمني",
|
||||
"Group" : "الفريق",
|
||||
"Circle" : "حلقة",
|
||||
"Loading" : "Loading",
|
||||
"Edit" : "تعديل",
|
||||
"Share" : "شارك",
|
||||
"Update tag" : "تحديث الوسم",
|
||||
"Edit tag" : "تعديل الوسم",
|
||||
"Delete tag" : "حذف الوسم",
|
||||
"Create" : "إنشاء",
|
||||
"Status" : "الحالة",
|
||||
"Title" : "العنوان",
|
||||
"More actions" : "إجراءات أخرى",
|
||||
"Cancel upload" : "إلغاء الرفع",
|
||||
"by" : "من قبل",
|
||||
"Delete attachment" : "حذف المرفق",
|
||||
"Modified:" : "عُدل في :",
|
||||
"Created:" : "تاريخ الإنشاء :",
|
||||
"Description" : "الوصف",
|
||||
"Attachments" : "المرفقات",
|
||||
"Saved" : "تم الإحتفاظ به",
|
||||
"Upload attachment" : "رفع المرفقات",
|
||||
"Settings" : "الإعدادات"
|
||||
},"pluralForm" :"nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;"
|
||||
}
|
||||
50
l10n/ast.js
Normal file
@@ -0,0 +1,50 @@
|
||||
OC.L10N.register(
|
||||
"deck",
|
||||
{
|
||||
"Hours" : "Hores",
|
||||
"Minutes" : "Minutos",
|
||||
"File already exists" : "Yá esiste'l ficheru",
|
||||
"Deck" : "Deck",
|
||||
"Personal" : "Personal",
|
||||
"Finished" : "Finó",
|
||||
"Action needed" : "Precísase aición",
|
||||
"Later" : "Más sero",
|
||||
"Done" : "Fecho",
|
||||
"The file was uploaded" : "Xubióse'l ficheru",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El ficheru xubíu perpasa la direutiva de xuba upload_max_filesize en php.ini",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El ficheru xubíu perpasa la direutiva \"MAX_FILE_SIZE\" especificada nel formulariu HTML",
|
||||
"No file was uploaded" : "Nun se xubieron fichjeros",
|
||||
"Missing a temporary folder" : "Falta un direutoriu temporal",
|
||||
"Could not write file to disk" : "Nun pudo escribise nel discu'l ficheru",
|
||||
"A PHP extension stopped the file upload" : "Una estensión de PHP paró la xuba de ficheros",
|
||||
"Submit" : "Unviar",
|
||||
"Show archived cards" : "Amosar tarxetes archivaes",
|
||||
"Actions" : "Aiciones",
|
||||
"Close" : "Zarrar",
|
||||
"Sharing" : "Compartiendo",
|
||||
"Tags" : "Etiquetes",
|
||||
"Select users or groups to share with" : "Esbilla usuarios o grupos colos que compartir",
|
||||
"Group" : "Group",
|
||||
"Circle" : "Círculu",
|
||||
"No matching user or group found." : "Nun s'alcontró dengún usuariu o grupu que concasara.",
|
||||
"Loading" : "Cargando",
|
||||
"Edit" : "Editar",
|
||||
"Share" : "Compartir",
|
||||
"Manage" : "Xestionar",
|
||||
"Discard share" : "Escartar compartición",
|
||||
"Create" : "Crear",
|
||||
"Status" : "Estáu",
|
||||
"Title" : "Títulu",
|
||||
"Members" : "Miembros",
|
||||
"More actions" : "Más aiciones",
|
||||
"Cancel upload" : "Encaboxar xuba",
|
||||
"by" : "por",
|
||||
"Modified:" : "Modificáu:",
|
||||
"Created:" : "Creóse'l",
|
||||
"Click to set" : "Primi p'afitar",
|
||||
"Description" : "Descripción",
|
||||
"Attachments" : "Axuntos",
|
||||
"Saved" : "Guardóse",
|
||||
"Settings" : "Settings"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
48
l10n/ast.json
Normal file
@@ -0,0 +1,48 @@
|
||||
{ "translations": {
|
||||
"Hours" : "Hores",
|
||||
"Minutes" : "Minutos",
|
||||
"File already exists" : "Yá esiste'l ficheru",
|
||||
"Deck" : "Deck",
|
||||
"Personal" : "Personal",
|
||||
"Finished" : "Finó",
|
||||
"Action needed" : "Precísase aición",
|
||||
"Later" : "Más sero",
|
||||
"Done" : "Fecho",
|
||||
"The file was uploaded" : "Xubióse'l ficheru",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El ficheru xubíu perpasa la direutiva de xuba upload_max_filesize en php.ini",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El ficheru xubíu perpasa la direutiva \"MAX_FILE_SIZE\" especificada nel formulariu HTML",
|
||||
"No file was uploaded" : "Nun se xubieron fichjeros",
|
||||
"Missing a temporary folder" : "Falta un direutoriu temporal",
|
||||
"Could not write file to disk" : "Nun pudo escribise nel discu'l ficheru",
|
||||
"A PHP extension stopped the file upload" : "Una estensión de PHP paró la xuba de ficheros",
|
||||
"Submit" : "Unviar",
|
||||
"Show archived cards" : "Amosar tarxetes archivaes",
|
||||
"Actions" : "Aiciones",
|
||||
"Close" : "Zarrar",
|
||||
"Sharing" : "Compartiendo",
|
||||
"Tags" : "Etiquetes",
|
||||
"Select users or groups to share with" : "Esbilla usuarios o grupos colos que compartir",
|
||||
"Group" : "Group",
|
||||
"Circle" : "Círculu",
|
||||
"No matching user or group found." : "Nun s'alcontró dengún usuariu o grupu que concasara.",
|
||||
"Loading" : "Cargando",
|
||||
"Edit" : "Editar",
|
||||
"Share" : "Compartir",
|
||||
"Manage" : "Xestionar",
|
||||
"Discard share" : "Escartar compartición",
|
||||
"Create" : "Crear",
|
||||
"Status" : "Estáu",
|
||||
"Title" : "Títulu",
|
||||
"Members" : "Miembros",
|
||||
"More actions" : "Más aiciones",
|
||||
"Cancel upload" : "Encaboxar xuba",
|
||||
"by" : "por",
|
||||
"Modified:" : "Modificáu:",
|
||||
"Created:" : "Creóse'l",
|
||||
"Click to set" : "Primi p'afitar",
|
||||
"Description" : "Descripción",
|
||||
"Attachments" : "Axuntos",
|
||||
"Saved" : "Guardóse",
|
||||
"Settings" : "Settings"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
29
l10n/az.js
Normal file
@@ -0,0 +1,29 @@
|
||||
OC.L10N.register(
|
||||
"deck",
|
||||
{
|
||||
"Hours" : "Saatlar",
|
||||
"Minutes" : "Dəqiqələr",
|
||||
"Personal" : "Şəxsi",
|
||||
"Done" : "Done",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Yüklənilən faylın həcmi HTML formasinda olan MAX_FILE_SIZE direktivində təyin dilmiş həcmi aşır.",
|
||||
"No file was uploaded" : "Heç bir fayl yüklənilmədi",
|
||||
"Missing a temporary folder" : "Müvəqqəti qovluq çatışmır",
|
||||
"Actions" : "İşlər",
|
||||
"Close" : "Bağla",
|
||||
"Sharing" : "Paylaşılır",
|
||||
"Tags" : "Işarələr",
|
||||
"Group" : "Qrup",
|
||||
"Loading" : "Loading",
|
||||
"Edit" : "Dəyişiklik et",
|
||||
"Share" : "Paylaş",
|
||||
"Create" : "Yarat",
|
||||
"Title" : "Başlıq",
|
||||
"Cancel upload" : "Yüklənməni dayandır",
|
||||
"by" : "onunla",
|
||||
"Modified:" : "Dəyişdirildi:",
|
||||
"Created:" : "Yaradıldı:",
|
||||
"Description" : "Açıqlanma",
|
||||
"Saved" : "Saxlanıldı",
|
||||
"Settings" : "Quraşdırmalar"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
27
l10n/az.json
Normal file
@@ -0,0 +1,27 @@
|
||||
{ "translations": {
|
||||
"Hours" : "Saatlar",
|
||||
"Minutes" : "Dəqiqələr",
|
||||
"Personal" : "Şəxsi",
|
||||
"Done" : "Done",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Yüklənilən faylın həcmi HTML formasinda olan MAX_FILE_SIZE direktivində təyin dilmiş həcmi aşır.",
|
||||
"No file was uploaded" : "Heç bir fayl yüklənilmədi",
|
||||
"Missing a temporary folder" : "Müvəqqəti qovluq çatışmır",
|
||||
"Actions" : "İşlər",
|
||||
"Close" : "Bağla",
|
||||
"Sharing" : "Paylaşılır",
|
||||
"Tags" : "Işarələr",
|
||||
"Group" : "Qrup",
|
||||
"Loading" : "Loading",
|
||||
"Edit" : "Dəyişiklik et",
|
||||
"Share" : "Paylaş",
|
||||
"Create" : "Yarat",
|
||||
"Title" : "Başlıq",
|
||||
"Cancel upload" : "Yüklənməni dayandır",
|
||||
"by" : "onunla",
|
||||
"Modified:" : "Dəyişdirildi:",
|
||||
"Created:" : "Yaradıldı:",
|
||||
"Description" : "Açıqlanma",
|
||||
"Saved" : "Saxlanıldı",
|
||||
"Settings" : "Quraşdırmalar"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
56
l10n/bg.js
Normal file
@@ -0,0 +1,56 @@
|
||||
OC.L10N.register(
|
||||
"deck",
|
||||
{
|
||||
"Hours" : "Часове",
|
||||
"Minutes" : "Минути",
|
||||
"File already exists" : "Файлът вече съществува",
|
||||
"Personal" : "Лични",
|
||||
"Finished" : "Готово",
|
||||
"To review" : "За преглед",
|
||||
"Action needed" : "Необходимо е действие",
|
||||
"Later" : "По-късно",
|
||||
"Done" : "Готово",
|
||||
"The file was uploaded" : "Файлът е качен",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Размерът на файла надвишава максималния размер определен от MAX_FILE_SIZE в HTML формата.",
|
||||
"The file was only partially uploaded" : "Файлът е качен частично",
|
||||
"No file was uploaded" : "Нито един файл не е качен",
|
||||
"Missing a temporary folder" : "Липсва временна папка",
|
||||
"Submit" : "Изпращане",
|
||||
"Actions" : "Действия",
|
||||
"Close" : "Затваряне",
|
||||
"Sharing" : "Споделяне",
|
||||
"Tags" : "Етикети",
|
||||
"Select users or groups to share with" : "Споделяне с потребители или групи",
|
||||
"Group" : "Група",
|
||||
"Circle" : "Кръг",
|
||||
"No matching user or group found." : "Не са намерени съвпадащи потребители или групи",
|
||||
"Loading" : "Зареждане",
|
||||
"Edit" : "Редакция",
|
||||
"Share" : "Сподели",
|
||||
"Manage" : "Управление",
|
||||
"Discard share" : "Отхвърляне на споделяне",
|
||||
"Delete tag" : "Изтрий таг",
|
||||
"Create" : "Създай",
|
||||
"Create a new tag" : "Създаване на нов етикет",
|
||||
"Status" : "Състояние",
|
||||
"Title" : "Име",
|
||||
"Members" : "Членове",
|
||||
"More actions" : "Още действия",
|
||||
"Cancel upload" : "Откажи качването",
|
||||
"by" : "от",
|
||||
"Modified:" : "Променена:",
|
||||
"Created:" : "Създадена:",
|
||||
"Choose a tag" : "Изберете етикет",
|
||||
"Add a tag" : "Етикети",
|
||||
"Select tags" : "Изберете етикети",
|
||||
"Assign users" : "Зачисляване на потребител",
|
||||
"Choose a user to assign" : "Изберете потребител на който да бъде зачислена",
|
||||
"Due date" : "Крайна дата",
|
||||
"Remove due date" : "Премахни крайната дата",
|
||||
"Description" : "Описание",
|
||||
"Attachments" : "Прикачени файлове",
|
||||
"Saved" : "Запазено",
|
||||
"Upload attachment" : "Качване",
|
||||
"Settings" : "Настройки"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
54
l10n/bg.json
Normal file
@@ -0,0 +1,54 @@
|
||||
{ "translations": {
|
||||
"Hours" : "Часове",
|
||||
"Minutes" : "Минути",
|
||||
"File already exists" : "Файлът вече съществува",
|
||||
"Personal" : "Лични",
|
||||
"Finished" : "Готово",
|
||||
"To review" : "За преглед",
|
||||
"Action needed" : "Необходимо е действие",
|
||||
"Later" : "По-късно",
|
||||
"Done" : "Готово",
|
||||
"The file was uploaded" : "Файлът е качен",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Размерът на файла надвишава максималния размер определен от MAX_FILE_SIZE в HTML формата.",
|
||||
"The file was only partially uploaded" : "Файлът е качен частично",
|
||||
"No file was uploaded" : "Нито един файл не е качен",
|
||||
"Missing a temporary folder" : "Липсва временна папка",
|
||||
"Submit" : "Изпращане",
|
||||
"Actions" : "Действия",
|
||||
"Close" : "Затваряне",
|
||||
"Sharing" : "Споделяне",
|
||||
"Tags" : "Етикети",
|
||||
"Select users or groups to share with" : "Споделяне с потребители или групи",
|
||||
"Group" : "Група",
|
||||
"Circle" : "Кръг",
|
||||
"No matching user or group found." : "Не са намерени съвпадащи потребители или групи",
|
||||
"Loading" : "Зареждане",
|
||||
"Edit" : "Редакция",
|
||||
"Share" : "Сподели",
|
||||
"Manage" : "Управление",
|
||||
"Discard share" : "Отхвърляне на споделяне",
|
||||
"Delete tag" : "Изтрий таг",
|
||||
"Create" : "Създай",
|
||||
"Create a new tag" : "Създаване на нов етикет",
|
||||
"Status" : "Състояние",
|
||||
"Title" : "Име",
|
||||
"Members" : "Членове",
|
||||
"More actions" : "Още действия",
|
||||
"Cancel upload" : "Откажи качването",
|
||||
"by" : "от",
|
||||
"Modified:" : "Променена:",
|
||||
"Created:" : "Създадена:",
|
||||
"Choose a tag" : "Изберете етикет",
|
||||
"Add a tag" : "Етикети",
|
||||
"Select tags" : "Изберете етикети",
|
||||
"Assign users" : "Зачисляване на потребител",
|
||||
"Choose a user to assign" : "Изберете потребител на който да бъде зачислена",
|
||||
"Due date" : "Крайна дата",
|
||||
"Remove due date" : "Премахни крайната дата",
|
||||
"Description" : "Описание",
|
||||
"Attachments" : "Прикачени файлове",
|
||||
"Saved" : "Запазено",
|
||||
"Upload attachment" : "Качване",
|
||||
"Settings" : "Настройки"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
29
l10n/bn_BD.js
Normal file
@@ -0,0 +1,29 @@
|
||||
OC.L10N.register(
|
||||
"deck",
|
||||
{
|
||||
"Hours" : "ঘন্টা",
|
||||
"Minutes" : "মিনিট",
|
||||
"Personal" : "ব্যক্তিগত",
|
||||
"Done" : "Done",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "আপলোড করা ফাইলটি HTML ফর্মে উল্লিখিত MAX_FILE_SIZE নির্ধারিত ফাইলের সর্বোচ্চ আকার অতিক্রম করতে চলেছে ",
|
||||
"No file was uploaded" : "কোন ফাইল আপলোড করা হয় নি",
|
||||
"Missing a temporary folder" : "অস্থায়ী ফোল্ডারটি হারানো গিয়েছে",
|
||||
"Actions" : "পদক্ষেপসমূহ",
|
||||
"Close" : "বন্ধ",
|
||||
"Sharing" : "ভাগাভাগিরত",
|
||||
"Tags" : "ট্যাগ",
|
||||
"Group" : "গোষ্ঠীসমূহ",
|
||||
"Loading" : "Loading",
|
||||
"Edit" : "সম্পাদনা",
|
||||
"Share" : "ভাগাভাগি কর",
|
||||
"Create" : "তৈরী কর",
|
||||
"Title" : "শিরোনাম",
|
||||
"Cancel upload" : "আপলোড বাতিল কর",
|
||||
"by" : "কর্তৃক",
|
||||
"Modified:" : "পরিবর্তিতঃ",
|
||||
"Created:" : "তৈরীর নির্ঘন্টঃ",
|
||||
"Description" : "বিবরণ",
|
||||
"Saved" : "সংরক্ষণ করা হলো",
|
||||
"Settings" : "সেটিংস"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
27
l10n/bn_BD.json
Normal file
@@ -0,0 +1,27 @@
|
||||
{ "translations": {
|
||||
"Hours" : "ঘন্টা",
|
||||
"Minutes" : "মিনিট",
|
||||
"Personal" : "ব্যক্তিগত",
|
||||
"Done" : "Done",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "আপলোড করা ফাইলটি HTML ফর্মে উল্লিখিত MAX_FILE_SIZE নির্ধারিত ফাইলের সর্বোচ্চ আকার অতিক্রম করতে চলেছে ",
|
||||
"No file was uploaded" : "কোন ফাইল আপলোড করা হয় নি",
|
||||
"Missing a temporary folder" : "অস্থায়ী ফোল্ডারটি হারানো গিয়েছে",
|
||||
"Actions" : "পদক্ষেপসমূহ",
|
||||
"Close" : "বন্ধ",
|
||||
"Sharing" : "ভাগাভাগিরত",
|
||||
"Tags" : "ট্যাগ",
|
||||
"Group" : "গোষ্ঠীসমূহ",
|
||||
"Loading" : "Loading",
|
||||
"Edit" : "সম্পাদনা",
|
||||
"Share" : "ভাগাভাগি কর",
|
||||
"Create" : "তৈরী কর",
|
||||
"Title" : "শিরোনাম",
|
||||
"Cancel upload" : "আপলোড বাতিল কর",
|
||||
"by" : "কর্তৃক",
|
||||
"Modified:" : "পরিবর্তিতঃ",
|
||||
"Created:" : "তৈরীর নির্ঘন্টঃ",
|
||||
"Description" : "বিবরণ",
|
||||
"Saved" : "সংরক্ষণ করা হলো",
|
||||
"Settings" : "সেটিংস"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
30
l10n/bs.js
Normal file
@@ -0,0 +1,30 @@
|
||||
OC.L10N.register(
|
||||
"deck",
|
||||
{
|
||||
"Hours" : "Sati",
|
||||
"Minutes" : "Minute",
|
||||
"Maximum file size of {size} exceeded" : "Maksimalna veličina datoteke prekoračena",
|
||||
"Personal" : "Osobno",
|
||||
"Done" : "Done",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Učitana datoteka premašuje maksimalnu dopuštenu veličinu datoteke MAX_FILE_SIZE navedenu u HTML formi",
|
||||
"No file was uploaded" : "Nijedna datoteka nije učitana.",
|
||||
"Missing a temporary folder" : "Nedostaje privremeni direktorij.",
|
||||
"Actions" : "Radnje",
|
||||
"Close" : "Zatvori",
|
||||
"Sharing" : "Dijeljenje",
|
||||
"Group" : "Grupa",
|
||||
"Circle" : "Krug",
|
||||
"Loading" : "Loading",
|
||||
"Edit" : "Izmjeni",
|
||||
"Share" : "Podjeli",
|
||||
"Create" : "Ustvari",
|
||||
"Status" : "Status",
|
||||
"Title" : "Naslov",
|
||||
"Members" : "Članovi",
|
||||
"Cancel upload" : "Prekini učitavanje",
|
||||
"by" : "od strane",
|
||||
"Description" : "Opis",
|
||||
"Saved" : "Spremljeno",
|
||||
"Settings" : "Podešavanje"
|
||||
},
|
||||
"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);");
|
||||
28
l10n/bs.json
Normal file
@@ -0,0 +1,28 @@
|
||||
{ "translations": {
|
||||
"Hours" : "Sati",
|
||||
"Minutes" : "Minute",
|
||||
"Maximum file size of {size} exceeded" : "Maksimalna veličina datoteke prekoračena",
|
||||
"Personal" : "Osobno",
|
||||
"Done" : "Done",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Učitana datoteka premašuje maksimalnu dopuštenu veličinu datoteke MAX_FILE_SIZE navedenu u HTML formi",
|
||||
"No file was uploaded" : "Nijedna datoteka nije učitana.",
|
||||
"Missing a temporary folder" : "Nedostaje privremeni direktorij.",
|
||||
"Actions" : "Radnje",
|
||||
"Close" : "Zatvori",
|
||||
"Sharing" : "Dijeljenje",
|
||||
"Group" : "Grupa",
|
||||
"Circle" : "Krug",
|
||||
"Loading" : "Loading",
|
||||
"Edit" : "Izmjeni",
|
||||
"Share" : "Podjeli",
|
||||
"Create" : "Ustvari",
|
||||
"Status" : "Status",
|
||||
"Title" : "Naslov",
|
||||
"Members" : "Članovi",
|
||||
"Cancel upload" : "Prekini učitavanje",
|
||||
"by" : "od strane",
|
||||
"Description" : "Opis",
|
||||
"Saved" : "Spremljeno",
|
||||
"Settings" : "Podešavanje"
|
||||
},"pluralForm" :"nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);"
|
||||
}
|
||||
202
l10n/ca.js
@@ -1,71 +1,201 @@
|
||||
OC.L10N.register(
|
||||
"deck",
|
||||
{
|
||||
"Posting the comment failed." : "Error al posar el comentari.",
|
||||
"The comment has been deleted" : "S'ha esborrat el comentari",
|
||||
"Please provide a content for your comment." : "Proporcioneu un contingut per al vostre comentari.",
|
||||
"Posting the comment failed." : "No s'ha pogut publicar el comentari.",
|
||||
"The comment has been deleted" : "S'ha suprimit el comentari",
|
||||
"The associated stack is deleted as well, it will be restored as well." : "La pila associada també se suprimeix, també es restaurarà.",
|
||||
"Restore associated stack" : "Restaura la pila associada",
|
||||
"Remove user from card" : "Esborra usuari de la targeta",
|
||||
"Remove user from card" : "Suprimeix l'usuari de la targeta",
|
||||
"Hours" : "Hores",
|
||||
"Minutes" : "Minuts",
|
||||
"Maximum file size of {size} exceeded" : "Mida màxima per fitxer de {size} superada",
|
||||
"You have created a new board {board}" : "Has creat el nou tauler {board}",
|
||||
"Link to a board" : "Enllaça a un tauler",
|
||||
"Maximum file size of {size} exceeded" : "S'ha superat la mida màxima per fitxer de {size}",
|
||||
"File already exists" : "El fitxer ja existeix",
|
||||
"You have created a new board {board}" : "Heu creat el nou tauler {board}",
|
||||
"{user} has created a new board {board}" : "{user} ha creat el nou tauler {board}",
|
||||
"You have deleted {stack} on {board}" : "Has esborrat {stack} de {board}",
|
||||
"{user} has deleted {stack} on {board}" : "{user} ha esborrat {stack} de {board}",
|
||||
"You have created {card} in {stack} on {board}" : "Has creat {card} a {stack} dins de {board}",
|
||||
"{user} has created {card} in {stack} on {board}" : "{user} ha creat {card} a {stack} dins de {board}",
|
||||
"You have deleted {card} in {stack} on {board}" : "Has esborrat {card} de {stack} dins de {board}",
|
||||
"{user} has deleted {card} in {stack} on {board}" : "{user} ha esborrat {card} de {stack} dins de {board}",
|
||||
"You have renamed the card {before} to {card}" : "Has canviat el nom de la targeta de {before} a {card}",
|
||||
"{user} has renamed the card {before} to {card}" : "{user} ha canviat el nom de la targeta de {before} a {card}",
|
||||
"You have removed the due date of {card}" : "Has tret la data prevista de {card}",
|
||||
"{user} has removed the due date of {card}" : "{user} ha tret la data prevista de {card}",
|
||||
"{user} has set the due date of {card} to {after}" : "{user} ha posat la data prevista de {card} d'aquí {after}",
|
||||
"Deck" : "Coberta",
|
||||
"You have deleted the board {board}" : "Heu suprimit el tauler {board}",
|
||||
"{user} has deleted the board {board}" : "{user} ha suprimit el tauler {board}",
|
||||
"You have restored the board {board}" : "Heu restaurat el tauler {board}",
|
||||
"{user} has restored the board {board}" : "{user} ha restaurat el tauler {board}",
|
||||
"You have shared the board {board} with {acl}" : "Heu compartit el tauler {board} amb {acl}",
|
||||
"{user} has shared the board {board} with {acl}" : "{user} ha compartit el tauler {board} amb {acl}",
|
||||
"You have removed {acl} from the board {board}" : "Heu suprimit {acl} del tauler {board}",
|
||||
"{user} has removed {acl} from the board {board}" : "{user} ha suprimit {acl} del tauler {board}",
|
||||
"You have renamed the board {before} to {board}" : "Heu reanomenat el tauler {before} a {board}",
|
||||
"{user} has renamed the board {before} to {board}" : "{user} ha reanomenat el tauler {before} a {board}",
|
||||
"You have archived the board {board}" : "Heu arxivat el tauler {board}",
|
||||
"{user} has archived the board {before}" : "{user} ha arxivat el tauler {before}",
|
||||
"You have unarchived the board {board}" : "Heu desarxivat el tauler {board}",
|
||||
"{user} has unarchived the board {before}" : "{user} ha desarxivat el tauler {before}",
|
||||
"You have created a new stack {stack} on board {board}" : "Heu creat una nova pila {stack} al tauler {board}",
|
||||
"{user} has created a new stack {stack} on board {board}" : "{user} ha creat una nova pila {stack} al tauler {board}",
|
||||
"You have renamed stack {before} to {stack} on board {board}" : "Heu reanomenat la pila {before} a {stack} al tauler {board}",
|
||||
"{user} has renamed stack {before} to {stack} on board {board}" : "{user} ha reanomenat la pila {before} a {stack} al tauler {board}",
|
||||
"You have deleted stack {stack} on board {board}" : "Heu suprimit la pila {stack} al tauler {board}",
|
||||
"{user} has deleted stack {stack} on board {board}" : "{user} ha suprimit la pila {stack} al tauler {board}",
|
||||
"You have created card {card} in stack {stack} on board {board}" : "Heu creat la targeta {card} a la pila {stack} al tauler {board}",
|
||||
"{user} has created card {card} in stack {stack} on board {board}" : "{user} ha creat la targeta {card} a la pila {stack} al tauler {board}",
|
||||
"You have deleted card {card} in stack {stack} on board {board}" : "Heu suprimit la targeta {card} a la pila {stack} al tauler {board}",
|
||||
"{user} has deleted card {card} in stack {stack} on board {board}" : "{user} ha suprimit la targeta {card} a la pila {stack} al tauler {board}",
|
||||
"You have renamed the card {before} to {card}" : "Heu reanomenat la targeta {before} a {card}",
|
||||
"{user} has renamed the card {before} to {card}" : "{user} ha reanomenat la targeta {before} a {card}",
|
||||
"You have added a description to card {card} in stack {stack} on board {board}" : "Heu afegit una descripció a la targeta {card} a la pila {stack} al tauler {board}",
|
||||
"{user} has added a description to card {card} in stack {stack} on board {board}" : "{user} ha afegit una descripció a la targeta {card} a la pila {stack} al tauler {board}",
|
||||
"You have updated the description of card {card} in stack {stack} on board {board}" : "Heu actualitzat la descripció de la targeta {card} a la pila {stack} al tauler {board}",
|
||||
"{user} has updated the description of the card {card} in stack {stack} on board {board}" : "{user} ha actualitzat la descripció de la targeta {card} a la pila {stack} al tauler {board}",
|
||||
"You have archived card {card} in stack {stack} on board {board}" : "Heu arxivat la targeta {card} a la pila {stack} al tauler {board}",
|
||||
"{user} has archived card {card} in stack {stack} on board {board}" : "{user} ha arxivat la targeta {card} a la pila {stack} al tauler {board}",
|
||||
"You have unarchived card {card} in stack {stack} on board {board}" : "Heu desarxivat la targeta {card} a la pila {stack} al tauler {board}",
|
||||
"{user} has unarchived card {card} in stack {stack} on board {board}" : "{user} ha arxivat la targeta {card} a la pila {stack} al tauler {board}",
|
||||
"You have removed the due date of card {card}" : "Heu suprimit la data de venciment de la targeta {targeta}",
|
||||
"{user} has removed the due date of card {card}" : "{user} ha suprimit la data de venciment de la targeta {targeta}",
|
||||
"You have set the due date of card {card} to {after}" : "Heu establert la data de venciment de la targeta {card} a {after}",
|
||||
"{user} has set the due date of card {card} to {after}" : "{user} ha establert la data de venciment de la targeta {card} a {after}",
|
||||
"You have updated the due date of card {card} to {after}" : "Heu actualitzat la data de venciment de la targeta {card} a {after}",
|
||||
"{user} has updated the due date of card {card} to {after}" : "{user} ha actualitzat la data de venciment de la targeta {card} a {after}",
|
||||
"You have added the tag {label} to card {card} in stack {stack} on board {board}" : "Heu afegit l'etiqueta {label} a la targeta {card} a la pila {stack} al tauler {board}",
|
||||
"{user} has added the tag {label} to card {card} in stack {stack} on board {board}" : "{user} ha afegit l'etiqueta {label} a la targeta {card} a la pila {stack} al tauler {board}",
|
||||
"You have removed the tag {label} from card {card} in stack {stack} on board {board}" : "Heu suprimit l'etiqueta {label} de la targeta {card} a la pila {stack} al tauler {board}",
|
||||
"{user} has removed the tag {label} from card {card} in stack {stack} on board {board}" : "{user} ha suprimit l'etiqueta {label} de la targeta {card} a la pila {stack} al tauler {board}",
|
||||
"You have assigned {assigneduser} to card {card} on board {board}" : "Heu assignat a {assigneduser} a la targeta {card} al tauler {board}",
|
||||
"{user} has assigned {assigneduser} to card {card} on board {board}" : "{user} ha assignat a {assigneduser} la targeta {card} del tauler {board}",
|
||||
"You have unassigned {assigneduser} from card {card} on board {board}" : "Heu desassignat {assigneduser} de la targeta {card} al tauler {board}",
|
||||
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} ha desassignat {assigneduser} de la targeta {card} al tauler {board}",
|
||||
"You have moved the card {card} from stack {stackBefore} to {stack}" : "Heu mogut la targeta {card} de la pila {stackBefore} a {stack}",
|
||||
"{user} has moved the card {card} from stack {stackBefore} to {stack}" : "{user} ha mogut la targeta {card} de la pila {stackBefore} a {stack}",
|
||||
"You have added the attachment {attachment} to card {card}" : "Heu afegit l'adjunt {attachment} a la targeta {card}",
|
||||
"{user} has added the attachment {attachment} to card {card}" : "{user} ha afegit l'adjunt {attachment} a la targeta {card}",
|
||||
"You have updated the attachment {attachment} on card {card}" : "Heu actualitzat l'adjunt {attachment} a la targeta {card}",
|
||||
"You have deleted the attachment {attachment} from card {card}" : "Heu suprimit l'adjunt {attachment} de la targeta {card}",
|
||||
"You have restored the attachment {attachment} to card {card}" : "Heu restaurat l'adjunt {attachment} a la targeta {card}",
|
||||
"{user} has restored the attachment {attachment} to card {card}" : "{user} ha restaurat l'adjunt {attachment} a la targeta {card}",
|
||||
"You have commented on card {card}" : "Heu comentat la targeta {card}",
|
||||
"{user} has commented on card {card}" : "{user} ha comentat la targeta {card}",
|
||||
"A <strong>card description</strong> inside the Deck app has been changed" : "S'ha canviat una <strong>descripció de targeta</strong> a l'aplicació Tauler",
|
||||
"Deck" : "Tauler",
|
||||
"Changes in the <strong>Deck app</strong>" : "Hi ha canvis a l'<strong>aplicació Tauler</strong>",
|
||||
"A <strong>comment</strong> was created on a card" : "S'ha afegit un <strong>comentari</strong> a una targeta",
|
||||
"Personal" : "Personal",
|
||||
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "La targeta \"%s\" sobre \"%s\" se us ha assignat per %s.",
|
||||
"{user} has assigned the card \"%s\" on \"%s\" to you." : "{user} us ha assignat la targeta \"%s\" sobre \"%s\".",
|
||||
"The card \"%s\" on \"%s\" has reached its due date." : "La targeta \"%s\" sobre \"%s\" ha assolit la seva data de venciment.",
|
||||
"%s has mentioned you in a comment on \"%s\"." : "%s us ha anomenat en un comentari sobre \"%s\".",
|
||||
"{user} has mentioned you in a comment on \"%s\"." : "{user} us ha anomenat en un comentari sobre \"%s\".",
|
||||
"The board \"%s\" has been shared with you by %s." : "El tauler \"%s\" se us ha compartit per %s.",
|
||||
"{user} has shared the board %s with you." : "{user} us ha compartit el tauler %s.",
|
||||
"No data was provided to create an attachment." : "No s’ha proporcionat cap dada per crear un fitxer adjunt.",
|
||||
"Finished" : "Acabat",
|
||||
"To review" : "Per revisar",
|
||||
"Action needed" : "Acció necessaria",
|
||||
"Action needed" : "Acció necessària",
|
||||
"Later" : "Més tard",
|
||||
"To do" : "Pendents",
|
||||
"Doing" : "En procés",
|
||||
"Done" : "Finalitzades",
|
||||
"Example Task 3" : "Tasca d'exemple 3",
|
||||
"Example Task 2" : "Tasca d'exemple 2",
|
||||
"Example Task 1" : "Tasca d'exemple 1",
|
||||
"The file was uploaded" : "S'ha carregat el fitxer",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El fitxer carregat excedeix la directiva upload_max_filesize dins de php.ini",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El fitxer carregat excedeix la directiva MAX_FILE_SIZE que hi ha especificada al formulari d'HTML",
|
||||
"The file was only partially uploaded" : "El fitxer s'ha carregat només parcialment",
|
||||
"No file was uploaded" : "No s'ha carregat cap fitxer",
|
||||
"Missing a temporary folder" : "Falta una carpeta temporal",
|
||||
"Could not write file to disk" : "No s’ha pogut escriure el fitxer al disc",
|
||||
"A PHP extension stopped the file upload" : "Una extensió del PHP ha aturat la carregada del fitxer",
|
||||
"No file uploaded or file size exceeds maximum of %s" : "No s'ha carregat cap fitxer o la mida del fitxer sobrepassa el màxim de %s",
|
||||
"A kanban style project and personal management tool for Nextcloud" : "Un projecte d’estil kanban i una eina de gestió personal per a Nextcloud",
|
||||
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Tauler és una eina d'organització a l'estil kanban dirigida a la planificació personal i a l'organització de projectes per equips integrada a Nextcloud.\n\n\n- 📥 Afegiu les tasques en targetes i poseu-les en ordre\n- 📄 Apunteu notes addicionals en markdown\n- 🔖 Assigneu etiquetes per una organització encara millor\n- 👥 Compartiu amb el vostre equip, família o amics\n- 📎 Adjunteu fitxers i encasteu-los en la descripció en markdown\n- 💬 Debateu amb el vostre equip fent servir comentaris\n- ⚡ Mantingueu el seguiment de canvis al flux d'activitat\n- 🚀 Tingueu el vostre projecte organitzat",
|
||||
"Select the board to link to a project" : "Selecciona el tauler per enllaçar a un projecte",
|
||||
"Select board" : "Selecciona un tauler",
|
||||
"Add a new stack" : "Afegeix una nova pila",
|
||||
"Submit" : "Envia",
|
||||
"Show archived cards" : "Mostra les targetes arxivades",
|
||||
"Hide archived cards" : "Amaga les targetes arxivades",
|
||||
"Board details" : "Detalls de la junta",
|
||||
"All Boards" : "Totes les juntes",
|
||||
"Toggle compact mode" : "Commuta el mode compacte",
|
||||
"Show board details" : "Mostra els detalls del tauler",
|
||||
"All Boards" : "Tots els Taulers",
|
||||
"Archived boards" : "Taulers arxivats",
|
||||
"Archive" : "Arxiu",
|
||||
"Unarchive" : "Desbloquejar",
|
||||
"Delete" : "Esborra",
|
||||
"Enter a card title" : "Introduïu un títol de la targeta",
|
||||
"Sharing" : "Compartir",
|
||||
"Share board" : "Comparteix tauler",
|
||||
"Archived cards" : "Targetes arxivades",
|
||||
"Actions" : "Accions",
|
||||
"Drop your files here to upload it to the card" : "Deixeu anar els fitxers aquí per carregar-los a la targeta",
|
||||
"Assign card to me" : "Assigna'm la targeta",
|
||||
"Unassign card from me" : "Desassigna'm la targeta",
|
||||
"Archive card" : "Arxiva la targeta",
|
||||
"Unarchive card" : "Desarxiva targeta",
|
||||
"Delete card" : "Suprimeix targeta",
|
||||
"Enter a card title" : "Introduïu un títol a la targeta",
|
||||
"Add card" : "Afegeix una targeta",
|
||||
"Close" : "Tanca",
|
||||
"Sharing" : "S'està compartint",
|
||||
"Tags" : "Etiquetes",
|
||||
"Select users or groups to share with" : "Seleccioneu usuaris o grups per compartir",
|
||||
"Deleted items" : "Elements suprimits",
|
||||
"Timeline" : "Línia de temps",
|
||||
"Select users or groups to share with" : "Seleccioneu usuaris o grups amb els qui compartir",
|
||||
"Group" : "Grup",
|
||||
"Circle" : "Cercle",
|
||||
"No matching user or group found." : "No s'ha trobat cap usuari o grup coincident.",
|
||||
"Share" : "Comparteix",
|
||||
"Loading" : "S'està carregant",
|
||||
"Edit" : "Edita",
|
||||
"Manage" : "Gestor",
|
||||
"Share" : "Comparteix",
|
||||
"Manage" : "Gestiona",
|
||||
"Discard share" : "Descarta la compartició",
|
||||
"Sharing has been disabled for your account." : "La compartició s'ha desactivat per al vostre compte.",
|
||||
"Update tag" : "Actualitza etiqueta",
|
||||
"Edit tag" : "Edita etiqueta",
|
||||
"Delete tag" : "Suprimeix etiqueta",
|
||||
"Create" : "Crea",
|
||||
"Create a new tag" : "Crea una nova etiqueta",
|
||||
"Title" : "Title",
|
||||
"Deleted stacks" : "Piles suprimides",
|
||||
"Deleted cards" : "Targetes suprimides",
|
||||
"Status" : "Estat",
|
||||
"No archived boards to display" : "No hi ha cap tauler arxivat per mostrar",
|
||||
"No shared boards to display" : "No hi ha cap tauler compartit per mostrar",
|
||||
"Title" : "Títol",
|
||||
"Members" : "Membres",
|
||||
"More actions" : "Més accions",
|
||||
"Edit board" : "Edita el tauler",
|
||||
"Archive board" : "Arxiu",
|
||||
"Unarchive board" : "Desbloquejar",
|
||||
"Delete board" : "Eliminat",
|
||||
"Create new board" : "Crear nova",
|
||||
"New board title" : "Nou títol",
|
||||
"Archive board" : "Arxiva tauler",
|
||||
"Unarchive board" : "Desarxiva tauler",
|
||||
"Delete board" : "Suprimeix tauler",
|
||||
"Update board" : "Actualitza tauler",
|
||||
"Reset board" : "Reinicialitza tauler",
|
||||
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Desfeu la supressió del tauler - Altrament el tauler serà suprimit durant la següent execució de treball del cron.",
|
||||
"Create new board" : "Crea un nou tauler",
|
||||
"New board title" : "Títol del nou tauler",
|
||||
"Create board" : "Crea tauler",
|
||||
"Select an attachment" : "Selecciona un adjunt",
|
||||
"Cancel upload" : "Cancel·la la càrrega",
|
||||
"by" : "per",
|
||||
"Undo file deletion - Otherwise the file will be deleted during the next cronjob run." : "Desfeu la supressió del fitxer - Altrament el fitxer serà suprimit durant la següent execució de treball del cron.",
|
||||
"Undo file deletion" : "Desfés la supressió del fitxer",
|
||||
"Insert the file into the description" : "Insereix el fitxer a la descripció",
|
||||
"Delete attachment" : "Suprimeix l'adjunt",
|
||||
"Modified:" : "Modificat:",
|
||||
"Created:" : "Creat:",
|
||||
"Choose a tag" : "Trieu una etiqueta",
|
||||
"Add a tag" : "Afegeix una etiqueta",
|
||||
"Select tags" : "Selecciona etiquetes",
|
||||
"Assign users" : "Assigna usuaris",
|
||||
"Choose a user to assign" : "Tria un usuari per assignar",
|
||||
"Assign this card to a user" : "Assigna aquesta targeta a un usuari",
|
||||
"Due date" : "Per la data",
|
||||
"Click to set" : "Feu clic per configurar",
|
||||
"Remove due date" : "Elimina la data de venciment",
|
||||
"Description" : "Descripció",
|
||||
"Attachments" : "Adjunts",
|
||||
"Saved" : "Desat",
|
||||
"Unsaved changes" : "Canvis no desats",
|
||||
"Insert attachment" : "Insereix l'adjunt",
|
||||
"Formatting help" : "Format d'ajuda",
|
||||
"Upload attachment" : "Carrega l'adjunt",
|
||||
"Add a card description…" : "Afegeix una descripció de la targeta ...",
|
||||
"Shared boards" : "Taulers compartits",
|
||||
"Move board to archive" : "Mou la placa a l'arxiu",
|
||||
"Create a new board" : "Crear nova"
|
||||
"Move board to archive" : "Mou tauler a l'arxiu",
|
||||
"Create a new board" : "Crea un nou tauler",
|
||||
"Settings" : "Paràmetres",
|
||||
"Limit deck to groups" : "Limita el tauler per grups",
|
||||
"Limiting Deck will block users not part of those groups from creating their own boards. Users will still be able to work on boards that have been shared with them." : "Limitant el Tauler bloquejarà la creació de taulers als usuaris que no són part d'aquests grups. Els usuaris podran seguir treballant en els taulers que hagin estat compartits amb ells."
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
|
||||
202
l10n/ca.json
@@ -1,69 +1,199 @@
|
||||
{ "translations": {
|
||||
"Posting the comment failed." : "Error al posar el comentari.",
|
||||
"The comment has been deleted" : "S'ha esborrat el comentari",
|
||||
"Please provide a content for your comment." : "Proporcioneu un contingut per al vostre comentari.",
|
||||
"Posting the comment failed." : "No s'ha pogut publicar el comentari.",
|
||||
"The comment has been deleted" : "S'ha suprimit el comentari",
|
||||
"The associated stack is deleted as well, it will be restored as well." : "La pila associada també se suprimeix, també es restaurarà.",
|
||||
"Restore associated stack" : "Restaura la pila associada",
|
||||
"Remove user from card" : "Esborra usuari de la targeta",
|
||||
"Remove user from card" : "Suprimeix l'usuari de la targeta",
|
||||
"Hours" : "Hores",
|
||||
"Minutes" : "Minuts",
|
||||
"Maximum file size of {size} exceeded" : "Mida màxima per fitxer de {size} superada",
|
||||
"You have created a new board {board}" : "Has creat el nou tauler {board}",
|
||||
"Link to a board" : "Enllaça a un tauler",
|
||||
"Maximum file size of {size} exceeded" : "S'ha superat la mida màxima per fitxer de {size}",
|
||||
"File already exists" : "El fitxer ja existeix",
|
||||
"You have created a new board {board}" : "Heu creat el nou tauler {board}",
|
||||
"{user} has created a new board {board}" : "{user} ha creat el nou tauler {board}",
|
||||
"You have deleted {stack} on {board}" : "Has esborrat {stack} de {board}",
|
||||
"{user} has deleted {stack} on {board}" : "{user} ha esborrat {stack} de {board}",
|
||||
"You have created {card} in {stack} on {board}" : "Has creat {card} a {stack} dins de {board}",
|
||||
"{user} has created {card} in {stack} on {board}" : "{user} ha creat {card} a {stack} dins de {board}",
|
||||
"You have deleted {card} in {stack} on {board}" : "Has esborrat {card} de {stack} dins de {board}",
|
||||
"{user} has deleted {card} in {stack} on {board}" : "{user} ha esborrat {card} de {stack} dins de {board}",
|
||||
"You have renamed the card {before} to {card}" : "Has canviat el nom de la targeta de {before} a {card}",
|
||||
"{user} has renamed the card {before} to {card}" : "{user} ha canviat el nom de la targeta de {before} a {card}",
|
||||
"You have removed the due date of {card}" : "Has tret la data prevista de {card}",
|
||||
"{user} has removed the due date of {card}" : "{user} ha tret la data prevista de {card}",
|
||||
"{user} has set the due date of {card} to {after}" : "{user} ha posat la data prevista de {card} d'aquí {after}",
|
||||
"Deck" : "Coberta",
|
||||
"You have deleted the board {board}" : "Heu suprimit el tauler {board}",
|
||||
"{user} has deleted the board {board}" : "{user} ha suprimit el tauler {board}",
|
||||
"You have restored the board {board}" : "Heu restaurat el tauler {board}",
|
||||
"{user} has restored the board {board}" : "{user} ha restaurat el tauler {board}",
|
||||
"You have shared the board {board} with {acl}" : "Heu compartit el tauler {board} amb {acl}",
|
||||
"{user} has shared the board {board} with {acl}" : "{user} ha compartit el tauler {board} amb {acl}",
|
||||
"You have removed {acl} from the board {board}" : "Heu suprimit {acl} del tauler {board}",
|
||||
"{user} has removed {acl} from the board {board}" : "{user} ha suprimit {acl} del tauler {board}",
|
||||
"You have renamed the board {before} to {board}" : "Heu reanomenat el tauler {before} a {board}",
|
||||
"{user} has renamed the board {before} to {board}" : "{user} ha reanomenat el tauler {before} a {board}",
|
||||
"You have archived the board {board}" : "Heu arxivat el tauler {board}",
|
||||
"{user} has archived the board {before}" : "{user} ha arxivat el tauler {before}",
|
||||
"You have unarchived the board {board}" : "Heu desarxivat el tauler {board}",
|
||||
"{user} has unarchived the board {before}" : "{user} ha desarxivat el tauler {before}",
|
||||
"You have created a new stack {stack} on board {board}" : "Heu creat una nova pila {stack} al tauler {board}",
|
||||
"{user} has created a new stack {stack} on board {board}" : "{user} ha creat una nova pila {stack} al tauler {board}",
|
||||
"You have renamed stack {before} to {stack} on board {board}" : "Heu reanomenat la pila {before} a {stack} al tauler {board}",
|
||||
"{user} has renamed stack {before} to {stack} on board {board}" : "{user} ha reanomenat la pila {before} a {stack} al tauler {board}",
|
||||
"You have deleted stack {stack} on board {board}" : "Heu suprimit la pila {stack} al tauler {board}",
|
||||
"{user} has deleted stack {stack} on board {board}" : "{user} ha suprimit la pila {stack} al tauler {board}",
|
||||
"You have created card {card} in stack {stack} on board {board}" : "Heu creat la targeta {card} a la pila {stack} al tauler {board}",
|
||||
"{user} has created card {card} in stack {stack} on board {board}" : "{user} ha creat la targeta {card} a la pila {stack} al tauler {board}",
|
||||
"You have deleted card {card} in stack {stack} on board {board}" : "Heu suprimit la targeta {card} a la pila {stack} al tauler {board}",
|
||||
"{user} has deleted card {card} in stack {stack} on board {board}" : "{user} ha suprimit la targeta {card} a la pila {stack} al tauler {board}",
|
||||
"You have renamed the card {before} to {card}" : "Heu reanomenat la targeta {before} a {card}",
|
||||
"{user} has renamed the card {before} to {card}" : "{user} ha reanomenat la targeta {before} a {card}",
|
||||
"You have added a description to card {card} in stack {stack} on board {board}" : "Heu afegit una descripció a la targeta {card} a la pila {stack} al tauler {board}",
|
||||
"{user} has added a description to card {card} in stack {stack} on board {board}" : "{user} ha afegit una descripció a la targeta {card} a la pila {stack} al tauler {board}",
|
||||
"You have updated the description of card {card} in stack {stack} on board {board}" : "Heu actualitzat la descripció de la targeta {card} a la pila {stack} al tauler {board}",
|
||||
"{user} has updated the description of the card {card} in stack {stack} on board {board}" : "{user} ha actualitzat la descripció de la targeta {card} a la pila {stack} al tauler {board}",
|
||||
"You have archived card {card} in stack {stack} on board {board}" : "Heu arxivat la targeta {card} a la pila {stack} al tauler {board}",
|
||||
"{user} has archived card {card} in stack {stack} on board {board}" : "{user} ha arxivat la targeta {card} a la pila {stack} al tauler {board}",
|
||||
"You have unarchived card {card} in stack {stack} on board {board}" : "Heu desarxivat la targeta {card} a la pila {stack} al tauler {board}",
|
||||
"{user} has unarchived card {card} in stack {stack} on board {board}" : "{user} ha arxivat la targeta {card} a la pila {stack} al tauler {board}",
|
||||
"You have removed the due date of card {card}" : "Heu suprimit la data de venciment de la targeta {targeta}",
|
||||
"{user} has removed the due date of card {card}" : "{user} ha suprimit la data de venciment de la targeta {targeta}",
|
||||
"You have set the due date of card {card} to {after}" : "Heu establert la data de venciment de la targeta {card} a {after}",
|
||||
"{user} has set the due date of card {card} to {after}" : "{user} ha establert la data de venciment de la targeta {card} a {after}",
|
||||
"You have updated the due date of card {card} to {after}" : "Heu actualitzat la data de venciment de la targeta {card} a {after}",
|
||||
"{user} has updated the due date of card {card} to {after}" : "{user} ha actualitzat la data de venciment de la targeta {card} a {after}",
|
||||
"You have added the tag {label} to card {card} in stack {stack} on board {board}" : "Heu afegit l'etiqueta {label} a la targeta {card} a la pila {stack} al tauler {board}",
|
||||
"{user} has added the tag {label} to card {card} in stack {stack} on board {board}" : "{user} ha afegit l'etiqueta {label} a la targeta {card} a la pila {stack} al tauler {board}",
|
||||
"You have removed the tag {label} from card {card} in stack {stack} on board {board}" : "Heu suprimit l'etiqueta {label} de la targeta {card} a la pila {stack} al tauler {board}",
|
||||
"{user} has removed the tag {label} from card {card} in stack {stack} on board {board}" : "{user} ha suprimit l'etiqueta {label} de la targeta {card} a la pila {stack} al tauler {board}",
|
||||
"You have assigned {assigneduser} to card {card} on board {board}" : "Heu assignat a {assigneduser} a la targeta {card} al tauler {board}",
|
||||
"{user} has assigned {assigneduser} to card {card} on board {board}" : "{user} ha assignat a {assigneduser} la targeta {card} del tauler {board}",
|
||||
"You have unassigned {assigneduser} from card {card} on board {board}" : "Heu desassignat {assigneduser} de la targeta {card} al tauler {board}",
|
||||
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} ha desassignat {assigneduser} de la targeta {card} al tauler {board}",
|
||||
"You have moved the card {card} from stack {stackBefore} to {stack}" : "Heu mogut la targeta {card} de la pila {stackBefore} a {stack}",
|
||||
"{user} has moved the card {card} from stack {stackBefore} to {stack}" : "{user} ha mogut la targeta {card} de la pila {stackBefore} a {stack}",
|
||||
"You have added the attachment {attachment} to card {card}" : "Heu afegit l'adjunt {attachment} a la targeta {card}",
|
||||
"{user} has added the attachment {attachment} to card {card}" : "{user} ha afegit l'adjunt {attachment} a la targeta {card}",
|
||||
"You have updated the attachment {attachment} on card {card}" : "Heu actualitzat l'adjunt {attachment} a la targeta {card}",
|
||||
"You have deleted the attachment {attachment} from card {card}" : "Heu suprimit l'adjunt {attachment} de la targeta {card}",
|
||||
"You have restored the attachment {attachment} to card {card}" : "Heu restaurat l'adjunt {attachment} a la targeta {card}",
|
||||
"{user} has restored the attachment {attachment} to card {card}" : "{user} ha restaurat l'adjunt {attachment} a la targeta {card}",
|
||||
"You have commented on card {card}" : "Heu comentat la targeta {card}",
|
||||
"{user} has commented on card {card}" : "{user} ha comentat la targeta {card}",
|
||||
"A <strong>card description</strong> inside the Deck app has been changed" : "S'ha canviat una <strong>descripció de targeta</strong> a l'aplicació Tauler",
|
||||
"Deck" : "Tauler",
|
||||
"Changes in the <strong>Deck app</strong>" : "Hi ha canvis a l'<strong>aplicació Tauler</strong>",
|
||||
"A <strong>comment</strong> was created on a card" : "S'ha afegit un <strong>comentari</strong> a una targeta",
|
||||
"Personal" : "Personal",
|
||||
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "La targeta \"%s\" sobre \"%s\" se us ha assignat per %s.",
|
||||
"{user} has assigned the card \"%s\" on \"%s\" to you." : "{user} us ha assignat la targeta \"%s\" sobre \"%s\".",
|
||||
"The card \"%s\" on \"%s\" has reached its due date." : "La targeta \"%s\" sobre \"%s\" ha assolit la seva data de venciment.",
|
||||
"%s has mentioned you in a comment on \"%s\"." : "%s us ha anomenat en un comentari sobre \"%s\".",
|
||||
"{user} has mentioned you in a comment on \"%s\"." : "{user} us ha anomenat en un comentari sobre \"%s\".",
|
||||
"The board \"%s\" has been shared with you by %s." : "El tauler \"%s\" se us ha compartit per %s.",
|
||||
"{user} has shared the board %s with you." : "{user} us ha compartit el tauler %s.",
|
||||
"No data was provided to create an attachment." : "No s’ha proporcionat cap dada per crear un fitxer adjunt.",
|
||||
"Finished" : "Acabat",
|
||||
"To review" : "Per revisar",
|
||||
"Action needed" : "Acció necessaria",
|
||||
"Action needed" : "Acció necessària",
|
||||
"Later" : "Més tard",
|
||||
"To do" : "Pendents",
|
||||
"Doing" : "En procés",
|
||||
"Done" : "Finalitzades",
|
||||
"Example Task 3" : "Tasca d'exemple 3",
|
||||
"Example Task 2" : "Tasca d'exemple 2",
|
||||
"Example Task 1" : "Tasca d'exemple 1",
|
||||
"The file was uploaded" : "S'ha carregat el fitxer",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El fitxer carregat excedeix la directiva upload_max_filesize dins de php.ini",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El fitxer carregat excedeix la directiva MAX_FILE_SIZE que hi ha especificada al formulari d'HTML",
|
||||
"The file was only partially uploaded" : "El fitxer s'ha carregat només parcialment",
|
||||
"No file was uploaded" : "No s'ha carregat cap fitxer",
|
||||
"Missing a temporary folder" : "Falta una carpeta temporal",
|
||||
"Could not write file to disk" : "No s’ha pogut escriure el fitxer al disc",
|
||||
"A PHP extension stopped the file upload" : "Una extensió del PHP ha aturat la carregada del fitxer",
|
||||
"No file uploaded or file size exceeds maximum of %s" : "No s'ha carregat cap fitxer o la mida del fitxer sobrepassa el màxim de %s",
|
||||
"A kanban style project and personal management tool for Nextcloud" : "Un projecte d’estil kanban i una eina de gestió personal per a Nextcloud",
|
||||
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Tauler és una eina d'organització a l'estil kanban dirigida a la planificació personal i a l'organització de projectes per equips integrada a Nextcloud.\n\n\n- 📥 Afegiu les tasques en targetes i poseu-les en ordre\n- 📄 Apunteu notes addicionals en markdown\n- 🔖 Assigneu etiquetes per una organització encara millor\n- 👥 Compartiu amb el vostre equip, família o amics\n- 📎 Adjunteu fitxers i encasteu-los en la descripció en markdown\n- 💬 Debateu amb el vostre equip fent servir comentaris\n- ⚡ Mantingueu el seguiment de canvis al flux d'activitat\n- 🚀 Tingueu el vostre projecte organitzat",
|
||||
"Select the board to link to a project" : "Selecciona el tauler per enllaçar a un projecte",
|
||||
"Select board" : "Selecciona un tauler",
|
||||
"Add a new stack" : "Afegeix una nova pila",
|
||||
"Submit" : "Envia",
|
||||
"Show archived cards" : "Mostra les targetes arxivades",
|
||||
"Hide archived cards" : "Amaga les targetes arxivades",
|
||||
"Board details" : "Detalls de la junta",
|
||||
"All Boards" : "Totes les juntes",
|
||||
"Toggle compact mode" : "Commuta el mode compacte",
|
||||
"Show board details" : "Mostra els detalls del tauler",
|
||||
"All Boards" : "Tots els Taulers",
|
||||
"Archived boards" : "Taulers arxivats",
|
||||
"Archive" : "Arxiu",
|
||||
"Unarchive" : "Desbloquejar",
|
||||
"Delete" : "Esborra",
|
||||
"Enter a card title" : "Introduïu un títol de la targeta",
|
||||
"Sharing" : "Compartir",
|
||||
"Share board" : "Comparteix tauler",
|
||||
"Archived cards" : "Targetes arxivades",
|
||||
"Actions" : "Accions",
|
||||
"Drop your files here to upload it to the card" : "Deixeu anar els fitxers aquí per carregar-los a la targeta",
|
||||
"Assign card to me" : "Assigna'm la targeta",
|
||||
"Unassign card from me" : "Desassigna'm la targeta",
|
||||
"Archive card" : "Arxiva la targeta",
|
||||
"Unarchive card" : "Desarxiva targeta",
|
||||
"Delete card" : "Suprimeix targeta",
|
||||
"Enter a card title" : "Introduïu un títol a la targeta",
|
||||
"Add card" : "Afegeix una targeta",
|
||||
"Close" : "Tanca",
|
||||
"Sharing" : "S'està compartint",
|
||||
"Tags" : "Etiquetes",
|
||||
"Select users or groups to share with" : "Seleccioneu usuaris o grups per compartir",
|
||||
"Deleted items" : "Elements suprimits",
|
||||
"Timeline" : "Línia de temps",
|
||||
"Select users or groups to share with" : "Seleccioneu usuaris o grups amb els qui compartir",
|
||||
"Group" : "Grup",
|
||||
"Circle" : "Cercle",
|
||||
"No matching user or group found." : "No s'ha trobat cap usuari o grup coincident.",
|
||||
"Share" : "Comparteix",
|
||||
"Loading" : "S'està carregant",
|
||||
"Edit" : "Edita",
|
||||
"Manage" : "Gestor",
|
||||
"Share" : "Comparteix",
|
||||
"Manage" : "Gestiona",
|
||||
"Discard share" : "Descarta la compartició",
|
||||
"Sharing has been disabled for your account." : "La compartició s'ha desactivat per al vostre compte.",
|
||||
"Update tag" : "Actualitza etiqueta",
|
||||
"Edit tag" : "Edita etiqueta",
|
||||
"Delete tag" : "Suprimeix etiqueta",
|
||||
"Create" : "Crea",
|
||||
"Create a new tag" : "Crea una nova etiqueta",
|
||||
"Title" : "Title",
|
||||
"Deleted stacks" : "Piles suprimides",
|
||||
"Deleted cards" : "Targetes suprimides",
|
||||
"Status" : "Estat",
|
||||
"No archived boards to display" : "No hi ha cap tauler arxivat per mostrar",
|
||||
"No shared boards to display" : "No hi ha cap tauler compartit per mostrar",
|
||||
"Title" : "Títol",
|
||||
"Members" : "Membres",
|
||||
"More actions" : "Més accions",
|
||||
"Edit board" : "Edita el tauler",
|
||||
"Archive board" : "Arxiu",
|
||||
"Unarchive board" : "Desbloquejar",
|
||||
"Delete board" : "Eliminat",
|
||||
"Create new board" : "Crear nova",
|
||||
"New board title" : "Nou títol",
|
||||
"Archive board" : "Arxiva tauler",
|
||||
"Unarchive board" : "Desarxiva tauler",
|
||||
"Delete board" : "Suprimeix tauler",
|
||||
"Update board" : "Actualitza tauler",
|
||||
"Reset board" : "Reinicialitza tauler",
|
||||
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Desfeu la supressió del tauler - Altrament el tauler serà suprimit durant la següent execució de treball del cron.",
|
||||
"Create new board" : "Crea un nou tauler",
|
||||
"New board title" : "Títol del nou tauler",
|
||||
"Create board" : "Crea tauler",
|
||||
"Select an attachment" : "Selecciona un adjunt",
|
||||
"Cancel upload" : "Cancel·la la càrrega",
|
||||
"by" : "per",
|
||||
"Undo file deletion - Otherwise the file will be deleted during the next cronjob run." : "Desfeu la supressió del fitxer - Altrament el fitxer serà suprimit durant la següent execució de treball del cron.",
|
||||
"Undo file deletion" : "Desfés la supressió del fitxer",
|
||||
"Insert the file into the description" : "Insereix el fitxer a la descripció",
|
||||
"Delete attachment" : "Suprimeix l'adjunt",
|
||||
"Modified:" : "Modificat:",
|
||||
"Created:" : "Creat:",
|
||||
"Choose a tag" : "Trieu una etiqueta",
|
||||
"Add a tag" : "Afegeix una etiqueta",
|
||||
"Select tags" : "Selecciona etiquetes",
|
||||
"Assign users" : "Assigna usuaris",
|
||||
"Choose a user to assign" : "Tria un usuari per assignar",
|
||||
"Assign this card to a user" : "Assigna aquesta targeta a un usuari",
|
||||
"Due date" : "Per la data",
|
||||
"Click to set" : "Feu clic per configurar",
|
||||
"Remove due date" : "Elimina la data de venciment",
|
||||
"Description" : "Descripció",
|
||||
"Attachments" : "Adjunts",
|
||||
"Saved" : "Desat",
|
||||
"Unsaved changes" : "Canvis no desats",
|
||||
"Insert attachment" : "Insereix l'adjunt",
|
||||
"Formatting help" : "Format d'ajuda",
|
||||
"Upload attachment" : "Carrega l'adjunt",
|
||||
"Add a card description…" : "Afegeix una descripció de la targeta ...",
|
||||
"Shared boards" : "Taulers compartits",
|
||||
"Move board to archive" : "Mou la placa a l'arxiu",
|
||||
"Create a new board" : "Crear nova"
|
||||
"Move board to archive" : "Mou tauler a l'arxiu",
|
||||
"Create a new board" : "Crea un nou tauler",
|
||||
"Settings" : "Paràmetres",
|
||||
"Limit deck to groups" : "Limita el tauler per grups",
|
||||
"Limiting Deck will block users not part of those groups from creating their own boards. Users will still be able to work on boards that have been shared with them." : "Limitant el Tauler bloquejarà la creació de taulers als usuaris que no són part d'aquests grups. Els usuaris podran seguir treballant en els taulers que hagin estat compartits amb ells."
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
235
l10n/cs.js
@@ -4,84 +4,89 @@ OC.L10N.register(
|
||||
"Please provide a content for your comment." : "Zadejte obsah svého komentáře.",
|
||||
"Posting the comment failed." : "Odeslání komentáře se nezdařilo.",
|
||||
"The comment has been deleted" : "Komentář byl smazán",
|
||||
"The associated stack is deleted as well, it will be restored as well." : "Související stack je také smazaný a bude také obnoven.",
|
||||
"Restore associated stack" : "Obnovit související stack",
|
||||
"The associated stack is deleted as well, it will be restored as well." : "Související sloupec je také smazaný a bude také obnoven.",
|
||||
"Restore associated stack" : "Obnovit související sloupec",
|
||||
"Remove user from card" : "Odebrat uživatele z karty",
|
||||
"Hours" : "Hodiny",
|
||||
"Minutes" : "Minuty",
|
||||
"Maximum file size of {size} exceeded" : "U souboru {size} překročena nejvyšší umožněná velikost",
|
||||
"You have created a new board {board}" : "Vytvořili jste nástěnku {board}",
|
||||
"{user} has created a new board {board}" : "{user} vytvořil(a) novou nástěnku {board}",
|
||||
"You have deleted the board {board}" : "Smazali jste nástěnku {board}",
|
||||
"{user} has deleted the board {board}" : "{user} smazal(a) nástěnku {board}",
|
||||
"You have restored the board {board}" : "Obnovili jste nástěnku {board}",
|
||||
"{user} has restored the board {board}" : "{user} obnovil(a) nástěnku {board}",
|
||||
"You have shared the board {board} with {acl}" : "Nasdíleli jste nástěnku {board} s {acl}",
|
||||
"{user} has shared the board {board} with {sharee}" : "{user} nasdílel(a) nástěnku {board} pro {sharee}",
|
||||
"You have removed {acl} from the board {board}" : "Odebrali jste {acl} z nástěnky {board}",
|
||||
"{user} has removed {acl} from the board {board}" : "{user} odebral(a) {acl} z nástěnky {board}",
|
||||
"You have renamed the board {before} to {board}" : "Přejmenovali jste nástěnku {before} na {board}",
|
||||
"{user} has has renamed the board {before} to {board}" : "{user} uživatel přejmenoval nástěnku {before} na {board}",
|
||||
"You have archived the board {board}" : "Zaarchivovali jste nástěnku {board}",
|
||||
"{user} has archived the board {before}" : "{user} zaarchivoval(a) nástěnku {before}",
|
||||
"You have unarchived the board {board}" : "Zrušili jste archivaci nástěnky {board}",
|
||||
"{user} has unarchived the board {before}" : "{user} zrušil(a) archivaci nástěnky {before}",
|
||||
"You have created a new stack {stack} on {board}" : "Vytvořili jste nový stack {stack} na {board}",
|
||||
"{user} has created a new stack {stack} on {board}" : "{user} vytvořil(a) nový stack {stack} na {board}",
|
||||
"You have renamed a new stack {before} to {stack} on {board}" : "Přejmenovali jste nový stack {before} na {stack} na {board}",
|
||||
"{user} has renamed a new stack {before} to {stack} on {board}" : "{user} přejmenoval(a) nový stack {before} na {stack} na {board}",
|
||||
"You have deleted {stack} on {board}" : "Smazali jste {stack} na {board}",
|
||||
"{user} has deleted {stack} on {board}" : "{user} smazal(a) {stack} na {board}",
|
||||
"You have created {card} in {stack} on {board}" : "Vytvořili jste {card} v {stack} na {board}",
|
||||
"{user} has created {card} in {stack} on {board}" : "{user} vytvořil(a) {card} v {stack} na {board}",
|
||||
"You have deleted {card} in {stack} on {board}" : "Smazali jste {card} v {stack} na {board}",
|
||||
"{user} has deleted {card} in {stack} on {board}" : "{user} smazal {card} v {stack} na {board}",
|
||||
"Link to a board" : "Propojit s tabulí",
|
||||
"Maximum file size of {size} exceeded" : "Překročena nejvyšší umožněná velikost souboru {size}",
|
||||
"File already exists" : "Soubor už existuje",
|
||||
"You have created a new board {board}" : "Vytvořili jste tabuli {board}",
|
||||
"{user} has created a new board {board}" : "{user} vytvořil(a) novou tabuli {board}",
|
||||
"You have deleted the board {board}" : "Smazali jste tabuli {board}",
|
||||
"{user} has deleted the board {board}" : "{user} smazal(a) tabuli {board}",
|
||||
"You have restored the board {board}" : "Obnovili jste tabuli {board}",
|
||||
"{user} has restored the board {board}" : "{user} obnovil(a) tabuli {board}",
|
||||
"You have shared the board {board} with {acl}" : "Nasdíleli jste tabuli {board} s {acl}",
|
||||
"{user} has shared the board {board} with {acl}" : "{user} nasdílel(a) tabuli {board} s {acl}",
|
||||
"You have removed {acl} from the board {board}" : "Odebrali jste {acl} z tabule {board}",
|
||||
"{user} has removed {acl} from the board {board}" : "{user} odebral(a) {acl} z tabule {board}",
|
||||
"You have renamed the board {before} to {board}" : "Přejmenovali jste tabuli {before} na {board}",
|
||||
"{user} has renamed the board {before} to {board}" : "{user} přejmenoval(a) tabuli {before} na {board}",
|
||||
"You have archived the board {board}" : "Zaarchivovali jste tabuli {board}",
|
||||
"{user} has archived the board {before}" : "{user} zaarchivoval(a) tabuli {before}",
|
||||
"You have unarchived the board {board}" : "Vrátili jste zpět z archivace tabuli {board}",
|
||||
"{user} has unarchived the board {before}" : "{user} vrátil(a) tabuli {before} zpět z archivace",
|
||||
"You have created a new stack {stack} on board {board}" : "Vytvořili jste nový sloupec {stack} na tabuli {board}",
|
||||
"{user} has created a new stack {stack} on board {board}" : "{user} vytvořil(a) nový sloupec {stack} na tabuli {board}",
|
||||
"You have renamed stack {before} to {stack} on board {board}" : "Přejmenovali jste sloupec {before} na {stack} na tabuli {board}",
|
||||
"{user} has renamed stack {before} to {stack} on board {board}" : "{user} přejmenoval(a) sloupec {before} na {stack} na tabuli {board}",
|
||||
"You have deleted stack {stack} on board {board}" : "Smazali jste sloupec {stack} na tabuli {board}",
|
||||
"{user} has deleted stack {stack} on board {board}" : "{user} smazal(a) sloupec {stack} na tabuli {board}",
|
||||
"You have created card {card} in stack {stack} on board {board}" : "Vytvořili jste kartu {card} ve sloupci {stack} na tabuli {board}",
|
||||
"{user} has created card {card} in stack {stack} on board {board}" : "{user} vytvořil(a) kartu {card} ve sloupci {stack} na tabuli {board}",
|
||||
"You have deleted card {card} in stack {stack} on board {board}" : "Smazali jste kartu {card} ve sloupci {stack} na tabuli {board}",
|
||||
"{user} has deleted card {card} in stack {stack} on board {board}" : "{user} smazal(a) kartu {card} ve sloupci {board} na tabuli {board}",
|
||||
"You have renamed the card {before} to {card}" : "Přejmenovali jste kartu {before} na {card}",
|
||||
"{user} has renamed the card {before} to {card}" : "{user} přejmenoval(a) {before} na {card}",
|
||||
"You have added a description to {card} in {stack} on {board}" : "Přidali jste popis k {card} v {stack} na {board}",
|
||||
"{user} has added a description to {card} in {stack} on {board}" : "{user} přidal(a) popis ke {card} v {stack} na {board}",
|
||||
"You have updated the description of {card} in {stack} on {board}" : "Aktualizovali jste popis {card} v {stack} na {board}",
|
||||
"{user} has updated the description {card} in {stack} on {board}" : "{user} aktualizoval(a) popis {card} v {stack} na {board}",
|
||||
"You have archived {card} in {stack} on {board}" : "Zaarchivovali jste {card} v {stack} na {board}",
|
||||
"{user} has archived {card} in {stack} on {board}" : "{user} zaarchivoval(a) {card} v {stack} na {board}",
|
||||
"You have unarchived {card} in {stack} on {board}" : "Zrušili jste archivaci {card} v {stack} na {board}",
|
||||
"{user} has unarchived {card} in {stack} on {board}" : "{user} zrušila archivaci {card} v {stack} na {board}",
|
||||
"You have removed the due date of {card}" : "Odebrali jste termín {card}",
|
||||
"{user} has removed the due date of {card}" : "{user} odebral(a) termín {card}",
|
||||
"You have set the due date of {card} to {after}" : "Nastavili jste termín {card} na {after}",
|
||||
"{user} has set the due date of {card} to {after}" : "{user} nastavil(a) termín {card} na {after}",
|
||||
"You have updated the due date of {card} to {after}" : "Změnili jste termín {card} na {after}",
|
||||
"{user} has updated the due date of {card} to {after}" : "{user} aktualizoval termín {card} na {after}",
|
||||
"You have added the label {label} to {card} in {stack} on {board}" : "Přidali jste štítek {label} ke {card} v {stack} na {board}",
|
||||
"{user} has added the label {label} to {card} in {stack} on {board}" : "{user} přidal(a) štítek {label} ke {card} v {stack} na {board}",
|
||||
"You have removed the label {label} from {card} in {stack} on {board}" : "Odebrali jste štítek {label} z {card} v {stack} na {board}",
|
||||
"{user} has removed the label {label} from {card} in {stack} on {board}" : "{user} odebral štítek {label} z {card} v {stack} na {board}",
|
||||
"You have assigned {assigneduser} to {card} on {board}" : "Přiřadili jste {assigneduser} k {card} na {board}",
|
||||
"{user} has assigned {assigneduser} to {card} on {board}" : "{user} přiřadil(a) {assigneduser} k {card} na {board}",
|
||||
"You have unassigned {assigneduser} from {card} on {board}" : "Bylo zrušeno vaše přiřazení {assigneduser} k {card} na {board}",
|
||||
"{user} has unassigned {assigneduser} from {card} on {board}" : "{user} přiřadil(a) {assigneduser} z {card} na {board}",
|
||||
"You have moved the card {card} from {stackBefore} to {stack}" : "Přesunuli jste kartu {card} z {stackBefore} do {stack}",
|
||||
"{user} has moved the card {card} from {stackBefore} to {stack}" : "{user} přesunul {card} z {stackBefore} do {stack}",
|
||||
"You have added the attachment {attachment} to {card}" : "Přidali jste {attachment} do {card}",
|
||||
"{user} has added the attachment {attachment} to {card}" : "{user} přidal(a) přílohu {attachment} k {card}",
|
||||
"You have updated the attachment {attachment} on {card}" : "Aktualizovali jste přílohu {attachment} na {card}",
|
||||
"{user} has updated the attachment {attachment} to {card}" : "{user} aktualizoval(a) přílohu {attachment} k {card}",
|
||||
"You have deleted the attachment {attachment} from {card}" : "Smazali jste přílohu {attachment} z {card}",
|
||||
"{user} has deleted the attachment {attachment} to {card}" : "{user} smazal(a) přílohu {attachment} k {card}",
|
||||
"You have restored the attachment {attachment} to {card}" : "Obnovili jste přílohu {attachment} k {card}",
|
||||
"{user} has restored the attachment {attachment} to {card}" : "{user} obnovil(a) přílohu {attachment} k {card}",
|
||||
"You have commented on {card}" : "Přidali jste komentář na {card}",
|
||||
"{user} has commented on {card}" : "{user} přidal komentář na {card}",
|
||||
"Deck" : "Balík",
|
||||
"You have added a description to card {card} in stack {stack} on board {board}" : "Přidali jste popis ke kartě {card} ve sloupci {stack} na tabuli {board}",
|
||||
"{user} has added a description to card {card} in stack {stack} on board {board}" : "{user} přidal(a) popis ke kartě {card} ve sloupci {stack} na tabuli {board}",
|
||||
"You have updated the description of card {card} in stack {stack} on board {board}" : "Aktualizovali jste popis karty {card} ve sloupci {stack} na tabuli {board}",
|
||||
"{user} has updated the description of the card {card} in stack {stack} on board {board}" : "{user} aktualizoval(a) popis karty {card} ve sloupci {stack} na tabuli {board}",
|
||||
"You have archived card {card} in stack {stack} on board {board}" : "Zaarchivovali kartu {card} ve sloupci {stack} na tabuli {board}",
|
||||
"{user} has archived card {card} in stack {stack} on board {board}" : "{user} zaarchivoval(a) kartu {card} ve sloupci {stack} na tabuli {board}",
|
||||
"You have unarchived card {card} in stack {stack} on board {board}" : "Zrušili jste archivaci karty {card} ve sloupci {stack} na tabuli {board}",
|
||||
"{user} has unarchived card {card} in stack {stack} on board {board}" : "{user} zrušil(a) archivaci karty {card} ve sloupci {stack} na tabuli {board}",
|
||||
"You have removed the due date of card {card}" : "Odebrali jste termín u karty {card}",
|
||||
"{user} has removed the due date of card {card}" : "{user} odebral(a) termín u karty {card}",
|
||||
"You have set the due date of card {card} to {after}" : "Nastavili jste termín u karty {card} na {after}",
|
||||
"{user} has set the due date of card {card} to {after}" : "{user} nastavil(a) termín u karty {card} na {after}",
|
||||
"You have updated the due date of card {card} to {after}" : "Změnili jste termín u karty {card} na {after}",
|
||||
"{user} has updated the due date of card {card} to {after}" : "{user} aktualizoval(a) termín u karty {card} na {after}",
|
||||
"You have added the tag {label} to card {card} in stack {stack} on board {board}" : "Přidali jste štítek {label} kartě {card} ve sloupci {stack} na tabuli {board}",
|
||||
"{user} has added the tag {label} to card {card} in stack {stack} on board {board}" : "{user} přidal(a) štítek {label} ke kartě {card} ve sloupci {stack} na tabuli {board}",
|
||||
"You have removed the tag {label} from card {card} in stack {stack} on board {board}" : "Odebrali jste štítek {label} z karty {card} ve sloupci {stack} na tabuli {board}",
|
||||
"{user} has removed the tag {label} from card {card} in stack {stack} on board {board}" : "{user} odebral(a) štítek {label} z karty {card} ve sloupci {stack} na tabuli {board}",
|
||||
"You have assigned {assigneduser} to card {card} on board {board}" : "Přiřadili jste {assigneduser} ke kartě {card} na tabuli {board}",
|
||||
"{user} has assigned {assigneduser} to card {card} on board {board}" : "{user} přiřadil(a) {assigneduser} ke kartě {card} na tabuli {board}",
|
||||
"You have unassigned {assigneduser} from card {card} on board {board}" : "Zrušili jste přiřazení {assigneduser} u karty {card} na tabuli {board}",
|
||||
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} zrušil(a) přiřazení {assigneduser} z karty {card} na tabuli {board}",
|
||||
"You have moved the card {card} from stack {stackBefore} to {stack}" : "Přesunuli jste kartu {card} ze sloupce {stackBefore} do {stack}",
|
||||
"{user} has moved the card {card} from stack {stackBefore} to {stack}" : "{user} přesunul(a) kartu {card} ze sloupce {stackBefore} do {stack}",
|
||||
"You have added the attachment {attachment} to card {card}" : "Přidali jste přílohu {attachment} ke kartě {card}",
|
||||
"{user} has added the attachment {attachment} to card {card}" : "{user} přidal(a) přílohu {attachment} ke kartě {card}",
|
||||
"You have updated the attachment {attachment} on card {card}" : "Aktualizovali jste přílohu {attachment} u karty {card}",
|
||||
"{user} has updated the attachment {attachment} on card {card}" : "{user} aktualizoval(a) přílohu {attachment} u karty {card}",
|
||||
"You have deleted the attachment {attachment} from card {card}" : "Smazali jste přílohu {attachment} u karty {card}",
|
||||
"{user} has deleted the attachment {attachment} from card {card}" : "{user} smazal(a) přílohu {attachment} u karty {card}",
|
||||
"You have restored the attachment {attachment} to card {card}" : "Obnovili jste přílohu {attachment} ke kartě {card}",
|
||||
"{user} has restored the attachment {attachment} to card {card}" : "{user} obnovil(a) přílohu {attachment} ke kartě {card}",
|
||||
"You have commented on card {card}" : "Přidali jste komentář na kartě {card}",
|
||||
"{user} has commented on card {card}" : "{user} přidal(a) komentář na kartě {card}",
|
||||
"A <strong>card description</strong> inside the Deck app has been changed" : "<strong>Popis karty</strong> v aplikaci Deck byl změněn",
|
||||
"Deck" : "Deck",
|
||||
"Changes in the <strong>Deck app</strong>" : "Změny v <strong>aplikaci Deck</strong>",
|
||||
"A <strong>comment</strong> was created on a card" : "Na kartě byl vytvořen <strong>komentář</strong>",
|
||||
"Personal" : "Osobní",
|
||||
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "Kartu „%s“ na „%s“ vám přiřadil(a) %s.",
|
||||
"{user} has assigned the card \"%s\" on \"%s\" to you." : "{user} vám přiřadil(a) kartu „%s“ na „%s“.",
|
||||
"The card \"%s\" on \"%s\" has reached its due date." : "U karty \"%s\" z tabule \"%s\" nastalo plánované datum dokončení.",
|
||||
"The card \"%s\" on \"%s\" has reached its due date." : "U karty „%s“ z tabule „%s“ nastalo plánované datum dokončení.",
|
||||
"%s has mentioned you in a comment on \"%s\"." : "%s vás zmínil(a) v komentáři k „%s“.",
|
||||
"{user} has mentioned you in a comment on \"%s\"." : "{user} vás zmínil(a) v komentáři v „%s“.",
|
||||
"The board \"%s\" has been shared with you by %s." : "Tabule \"%s\" s vámi byla nasdílena uživatelem %s.",
|
||||
"{user} has shared the board %s with you." : "{user} s vámi nasdílel tabuli %s.",
|
||||
"No data was provided to create an attachment." : "Žádná data k vytvoření přílohy.",
|
||||
"The board \"%s\" has been shared with you by %s." : "Uživatel %s vám nasdílel(a) tabuli „%s“.",
|
||||
"{user} has shared the board %s with you." : "{user} vám nasdílel(a) tabuli %s.",
|
||||
"No data was provided to create an attachment." : "Nebyla poskytnuta žádná data pro vytvoření přílohy.",
|
||||
"Finished" : "Dokončeno",
|
||||
"To review" : "K revizi",
|
||||
"Action needed" : "Nutná akce",
|
||||
@@ -93,7 +98,7 @@ OC.L10N.register(
|
||||
"Example Task 2" : "Druhý úkol pro ukázku",
|
||||
"Example Task 1" : "První úkol pro ukázku",
|
||||
"The file was uploaded" : "Soubor byl nahrán",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Nahrávaný soubor přesahuje nastavení upload_max_filesize v php.ini",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Velikost nahrávaného souboru překračuje limit nastavení direktivou upload_max_filesize v php.ini",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Nahrávaný soubor přesáhl svou velikostí hodnotu direktivy MAX_FILE_SIZE, určenou v HTML formuláři",
|
||||
"The file was only partially uploaded" : "Soubor byl nahrán pouze z části",
|
||||
"No file was uploaded" : "Nebyl nahrán žádný soubor",
|
||||
@@ -102,85 +107,97 @@ OC.L10N.register(
|
||||
"A PHP extension stopped the file upload" : "PHP rozšíření zastavilo nahrávání souboru.",
|
||||
"No file uploaded or file size exceeds maximum of %s" : "Nebyl nahrán žádný soubor nebo jeho velikost přesáhla %s",
|
||||
"A kanban style project and personal management tool for Nextcloud" : "Nástroj pro projektový a osobní řízení ve stylu Kanban.",
|
||||
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Karty jsou nástroj zacílený na osobní nebo projektové plánování týmů v Kanban stylu, vestavěný v Nextcloud.\n\n\n- 📥 Zadávejte a uspořádávejte své úkoly do karet\n- 📄 Zapisujte si dodatečné poznámky \n- 🔖 Přiřazujte štítky pro ještě lepší organizaci\n- 👥 Sdílejte se svým týmem, přáteli nebo rodinou\n- 🚀 Dostaňte svůj projekt pod kontrolu",
|
||||
"Add a new stack" : "Přidat nový zásobník",
|
||||
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Deck je nástroj cílený na osobní nebo projektové plánování týmů v Kanban stylu, vestavěný v Nextcloud.\n\n\n- 📥 Zadávejte a uspořádávejte své úkoly do karet\n- 📄 Zapisujte si dodatečné poznámky \n- 🔖 Přiřazujte štítky pro ještě lepší organizaci\n- 👥 Sdílejte se svým týmem, přáteli nebo rodinou\n- 🚀 Dostaňte svůj projekt pod kontrolu",
|
||||
"Select the board to link to a project" : "Vyberte tabuli kterou propojit s projektem",
|
||||
"Select board" : "Vybrat tabuli",
|
||||
"Add a new stack" : "Přidat nový sloupec",
|
||||
"Submit" : "Odeslat",
|
||||
"Show archived cards" : "Zobrazit archivované karty",
|
||||
"Hide archived cards" : "Skrýt archivované karty",
|
||||
"Toggle compact mode" : "Vyp/zap. kompaktní režim",
|
||||
"Board details" : "Podrobnosti o desce",
|
||||
"All Boards" : "Všechny desky",
|
||||
"Archived boards" : "Archivované desky",
|
||||
"Share board" : "Sdílet nástěnku",
|
||||
"Drop your files here to upload it to the card" : "Přetáhněte soubor sem, pokud jej chcete připojit ke kartě.",
|
||||
"Show board details" : "Zobrazit podrobnosti o tabuli",
|
||||
"All Boards" : "Všechny tabule",
|
||||
"Archived boards" : "Archivované tabule",
|
||||
"Share board" : "Sdílet tabuli",
|
||||
"Archived cards" : "Archivované karty",
|
||||
"Actions" : "Akce",
|
||||
"Assign to me" : "Přiřadit mě",
|
||||
"Unassign from me" : "Zrušit přiřazení mě",
|
||||
"Archive" : "Archiv",
|
||||
"Unarchive" : "Zrušit archivování",
|
||||
"Delete" : "Smazat",
|
||||
"Drop your files here to upload it to the card" : "Soubory ke kartě připojíte přetažením sem",
|
||||
"Assign card to me" : "Přiřadit kartu mě",
|
||||
"Unassign card from me" : "Zrušit přiřazení karty mě",
|
||||
"Archive card" : "Archivovat kartu",
|
||||
"Unarchive card" : "Zrušit archivaci karty",
|
||||
"Delete card" : "Smazat kartu",
|
||||
"Enter a card title" : "Zadejte nadpis karty",
|
||||
"Add card" : "Přidat kartu",
|
||||
"Close" : "Zavřít",
|
||||
"Sharing" : "Sdílení",
|
||||
"Tags" : "Značky",
|
||||
"Tags" : "Štítky",
|
||||
"Deleted items" : "Smazané položky",
|
||||
"Timeline" : "Časová osa",
|
||||
"Select users or groups to share with" : "Vyberte uživatele nebo skupiny pro sdílení",
|
||||
"Access for" : "Přístup pro",
|
||||
"Group" : "Skupina",
|
||||
"Circle" : "Okruh",
|
||||
"No matching user or group found." : "Nevyhovuje žádný uživatel ani skupina",
|
||||
"Loading" : "Načítání",
|
||||
"Share" : "Sdílet",
|
||||
"Edit" : "Upravit",
|
||||
"Share" : "Sdílet",
|
||||
"Manage" : "Spravovat",
|
||||
"Discard share" : "Zrušit sdílení",
|
||||
"Update" : "Aktualizovat",
|
||||
"Discard share" : "Zahodit sdílení",
|
||||
"Sharing has been disabled for your account." : "Sdílení bylo pro váš účet zakázáno.",
|
||||
"Update tag" : "Aktualizovat štítek",
|
||||
"Edit tag" : "Upravit štítek",
|
||||
"Delete tag" : "Smazat štítek",
|
||||
"Create" : "Vytvořit",
|
||||
"Create a new tag" : "Vytvořit nový štítek",
|
||||
"Deleted stacks" : "Smazané zásobníky",
|
||||
"Deleted stacks" : "Smazané sloupce",
|
||||
"Deleted cards" : "Smazané karty",
|
||||
"Status" : "Stav",
|
||||
"No archived boards to display" : "Žádné archivované nástěnky k zobrazení",
|
||||
"No shared boards to display" : "Žádné sdílené nástěnky k zobrazení",
|
||||
"No archived boards to display" : "Žádné archivované tabule k zobrazení",
|
||||
"No shared boards to display" : "Žádné sdílené tabule k zobrazení",
|
||||
"Title" : "Název",
|
||||
"Members" : "Členové",
|
||||
"More actions" : "Více akcí",
|
||||
"Edit board" : "Upravit desku",
|
||||
"Archive board" : "Archivovaná deska",
|
||||
"Unarchive board" : "Odarchivovat desku",
|
||||
"Delete board" : "Smazat desku",
|
||||
"Reset" : "Obnovit",
|
||||
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Vrátit smazání tabule - Tabule bude jinak trvale odstraněna během příštího běhu cronjobu.",
|
||||
"Create new board" : "Vytvořit novou desku",
|
||||
"New board title" : "Nadpis nové desky",
|
||||
"Edit board" : "Upravit tabuli",
|
||||
"Archive board" : "Archivovat tabuli",
|
||||
"Unarchive board" : "Vrátit tabuli zpět z archivu",
|
||||
"Delete board" : "Smazat tabuli",
|
||||
"Update board" : "Aktualizovat tabuli",
|
||||
"Reset board" : "Vrátit tabuli do předchozího stavu",
|
||||
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Vrátit smazání tabule – jinak bude nadobro odstraněna během příštího spuštění naplánovaných úloh.",
|
||||
"Create new board" : "Vytvořit novou tabuli",
|
||||
"New board title" : "Název nové tabule",
|
||||
"Create board" : "Vytvořit tabuli",
|
||||
"Select an attachment" : "Vybrat přílohu",
|
||||
"Cancel upload" : "Zrušit nahrávání",
|
||||
"by" : "od",
|
||||
"Undo file deletion - Otherwise the file will be deleted during the next cronjob run." : "Vrátit smazání souboru – v opačném případě bude soubor trvale smazán při dalším běhu cronjobu.",
|
||||
"Undo file deletion - Otherwise the file will be deleted during the next cronjob run." : "Vrátit smazání souboru – jinak bude trvale smazán při dalším běhu naplánované úlohy.",
|
||||
"Undo file deletion" : "Vzít zpět smazání souboru",
|
||||
"Insert the file into the description" : "Vložte soubor do popisku.",
|
||||
"Modified:" : "Upraveno:",
|
||||
"Insert the file into the description" : "Vložte soubor do popisu",
|
||||
"Delete attachment" : "Smazat přílohu",
|
||||
"Modified:" : "Změněno:",
|
||||
"Created:" : "Vytvořeno:",
|
||||
"Choose a tag" : "Vyberte štítek",
|
||||
"Choose a tag" : "Zvolte štítek",
|
||||
"Add a tag" : "Přidat štítek",
|
||||
"Select tags" : "Výběr štítků",
|
||||
"Assign users" : "Přiřadit uživatele",
|
||||
"Choose a user to assign" : "Zvolte uživatele kterého přiřadit",
|
||||
"Assign this card to a user" : "Přiřadit kartu uživateli",
|
||||
"Assign this card to a user" : "Přiřadit tuto kartu uživateli",
|
||||
"Due date" : "Termín",
|
||||
"Click to set" : "Klikněte pro výběr",
|
||||
"Click to set" : "Klikn. vyberte",
|
||||
"Remove due date" : "Odstranit termín",
|
||||
"Description" : "Popis",
|
||||
"Attachments" : "Přílohy",
|
||||
"Saved" : "Uloženo",
|
||||
"Unsaved changes" : "Neuložené změny",
|
||||
"Formatting help" : "Nápověda k formátování",
|
||||
"Insert attachment" : "Vložit přílohu",
|
||||
"Formatting help" : "Nápověda k formátování",
|
||||
"Upload attachment" : "Nahrát přílohu",
|
||||
"Add a card description…" : "Přidat popis karty…",
|
||||
"Shared boards" : "Sdílené desky",
|
||||
"View more" : "Ukázat více",
|
||||
"Move board to archive" : "Přesunout desku do archivu",
|
||||
"Create a new board" : "Vytvořit novou desku"
|
||||
"Add a card description…" : "Přidejte popis karty…",
|
||||
"Shared boards" : "Sdílené tabule",
|
||||
"Move board to archive" : "Přesunout tabuli do archivu",
|
||||
"Create a new board" : "Vytvořit novou tabuli",
|
||||
"Settings" : "Nastavení",
|
||||
"Limit deck to groups" : "Omezit Deck na skupiny",
|
||||
"Limiting Deck will block users not part of those groups from creating their own boards. Users will still be able to work on boards that have been shared with them." : "Omezení nastavené pro Deck brání uživatelům, kteří nejsou součástí těchto skupin, ve vytváření vlastních tabulí. Nicméně i tak ale pořád budou moci pracovat na tabulích, které jsou jim nasdíleny."
|
||||
},
|
||||
"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;");
|
||||
|
||||
235
l10n/cs.json
@@ -2,84 +2,89 @@
|
||||
"Please provide a content for your comment." : "Zadejte obsah svého komentáře.",
|
||||
"Posting the comment failed." : "Odeslání komentáře se nezdařilo.",
|
||||
"The comment has been deleted" : "Komentář byl smazán",
|
||||
"The associated stack is deleted as well, it will be restored as well." : "Související stack je také smazaný a bude také obnoven.",
|
||||
"Restore associated stack" : "Obnovit související stack",
|
||||
"The associated stack is deleted as well, it will be restored as well." : "Související sloupec je také smazaný a bude také obnoven.",
|
||||
"Restore associated stack" : "Obnovit související sloupec",
|
||||
"Remove user from card" : "Odebrat uživatele z karty",
|
||||
"Hours" : "Hodiny",
|
||||
"Minutes" : "Minuty",
|
||||
"Maximum file size of {size} exceeded" : "U souboru {size} překročena nejvyšší umožněná velikost",
|
||||
"You have created a new board {board}" : "Vytvořili jste nástěnku {board}",
|
||||
"{user} has created a new board {board}" : "{user} vytvořil(a) novou nástěnku {board}",
|
||||
"You have deleted the board {board}" : "Smazali jste nástěnku {board}",
|
||||
"{user} has deleted the board {board}" : "{user} smazal(a) nástěnku {board}",
|
||||
"You have restored the board {board}" : "Obnovili jste nástěnku {board}",
|
||||
"{user} has restored the board {board}" : "{user} obnovil(a) nástěnku {board}",
|
||||
"You have shared the board {board} with {acl}" : "Nasdíleli jste nástěnku {board} s {acl}",
|
||||
"{user} has shared the board {board} with {sharee}" : "{user} nasdílel(a) nástěnku {board} pro {sharee}",
|
||||
"You have removed {acl} from the board {board}" : "Odebrali jste {acl} z nástěnky {board}",
|
||||
"{user} has removed {acl} from the board {board}" : "{user} odebral(a) {acl} z nástěnky {board}",
|
||||
"You have renamed the board {before} to {board}" : "Přejmenovali jste nástěnku {before} na {board}",
|
||||
"{user} has has renamed the board {before} to {board}" : "{user} uživatel přejmenoval nástěnku {before} na {board}",
|
||||
"You have archived the board {board}" : "Zaarchivovali jste nástěnku {board}",
|
||||
"{user} has archived the board {before}" : "{user} zaarchivoval(a) nástěnku {before}",
|
||||
"You have unarchived the board {board}" : "Zrušili jste archivaci nástěnky {board}",
|
||||
"{user} has unarchived the board {before}" : "{user} zrušil(a) archivaci nástěnky {before}",
|
||||
"You have created a new stack {stack} on {board}" : "Vytvořili jste nový stack {stack} na {board}",
|
||||
"{user} has created a new stack {stack} on {board}" : "{user} vytvořil(a) nový stack {stack} na {board}",
|
||||
"You have renamed a new stack {before} to {stack} on {board}" : "Přejmenovali jste nový stack {before} na {stack} na {board}",
|
||||
"{user} has renamed a new stack {before} to {stack} on {board}" : "{user} přejmenoval(a) nový stack {before} na {stack} na {board}",
|
||||
"You have deleted {stack} on {board}" : "Smazali jste {stack} na {board}",
|
||||
"{user} has deleted {stack} on {board}" : "{user} smazal(a) {stack} na {board}",
|
||||
"You have created {card} in {stack} on {board}" : "Vytvořili jste {card} v {stack} na {board}",
|
||||
"{user} has created {card} in {stack} on {board}" : "{user} vytvořil(a) {card} v {stack} na {board}",
|
||||
"You have deleted {card} in {stack} on {board}" : "Smazali jste {card} v {stack} na {board}",
|
||||
"{user} has deleted {card} in {stack} on {board}" : "{user} smazal {card} v {stack} na {board}",
|
||||
"Link to a board" : "Propojit s tabulí",
|
||||
"Maximum file size of {size} exceeded" : "Překročena nejvyšší umožněná velikost souboru {size}",
|
||||
"File already exists" : "Soubor už existuje",
|
||||
"You have created a new board {board}" : "Vytvořili jste tabuli {board}",
|
||||
"{user} has created a new board {board}" : "{user} vytvořil(a) novou tabuli {board}",
|
||||
"You have deleted the board {board}" : "Smazali jste tabuli {board}",
|
||||
"{user} has deleted the board {board}" : "{user} smazal(a) tabuli {board}",
|
||||
"You have restored the board {board}" : "Obnovili jste tabuli {board}",
|
||||
"{user} has restored the board {board}" : "{user} obnovil(a) tabuli {board}",
|
||||
"You have shared the board {board} with {acl}" : "Nasdíleli jste tabuli {board} s {acl}",
|
||||
"{user} has shared the board {board} with {acl}" : "{user} nasdílel(a) tabuli {board} s {acl}",
|
||||
"You have removed {acl} from the board {board}" : "Odebrali jste {acl} z tabule {board}",
|
||||
"{user} has removed {acl} from the board {board}" : "{user} odebral(a) {acl} z tabule {board}",
|
||||
"You have renamed the board {before} to {board}" : "Přejmenovali jste tabuli {before} na {board}",
|
||||
"{user} has renamed the board {before} to {board}" : "{user} přejmenoval(a) tabuli {before} na {board}",
|
||||
"You have archived the board {board}" : "Zaarchivovali jste tabuli {board}",
|
||||
"{user} has archived the board {before}" : "{user} zaarchivoval(a) tabuli {before}",
|
||||
"You have unarchived the board {board}" : "Vrátili jste zpět z archivace tabuli {board}",
|
||||
"{user} has unarchived the board {before}" : "{user} vrátil(a) tabuli {before} zpět z archivace",
|
||||
"You have created a new stack {stack} on board {board}" : "Vytvořili jste nový sloupec {stack} na tabuli {board}",
|
||||
"{user} has created a new stack {stack} on board {board}" : "{user} vytvořil(a) nový sloupec {stack} na tabuli {board}",
|
||||
"You have renamed stack {before} to {stack} on board {board}" : "Přejmenovali jste sloupec {before} na {stack} na tabuli {board}",
|
||||
"{user} has renamed stack {before} to {stack} on board {board}" : "{user} přejmenoval(a) sloupec {before} na {stack} na tabuli {board}",
|
||||
"You have deleted stack {stack} on board {board}" : "Smazali jste sloupec {stack} na tabuli {board}",
|
||||
"{user} has deleted stack {stack} on board {board}" : "{user} smazal(a) sloupec {stack} na tabuli {board}",
|
||||
"You have created card {card} in stack {stack} on board {board}" : "Vytvořili jste kartu {card} ve sloupci {stack} na tabuli {board}",
|
||||
"{user} has created card {card} in stack {stack} on board {board}" : "{user} vytvořil(a) kartu {card} ve sloupci {stack} na tabuli {board}",
|
||||
"You have deleted card {card} in stack {stack} on board {board}" : "Smazali jste kartu {card} ve sloupci {stack} na tabuli {board}",
|
||||
"{user} has deleted card {card} in stack {stack} on board {board}" : "{user} smazal(a) kartu {card} ve sloupci {board} na tabuli {board}",
|
||||
"You have renamed the card {before} to {card}" : "Přejmenovali jste kartu {before} na {card}",
|
||||
"{user} has renamed the card {before} to {card}" : "{user} přejmenoval(a) {before} na {card}",
|
||||
"You have added a description to {card} in {stack} on {board}" : "Přidali jste popis k {card} v {stack} na {board}",
|
||||
"{user} has added a description to {card} in {stack} on {board}" : "{user} přidal(a) popis ke {card} v {stack} na {board}",
|
||||
"You have updated the description of {card} in {stack} on {board}" : "Aktualizovali jste popis {card} v {stack} na {board}",
|
||||
"{user} has updated the description {card} in {stack} on {board}" : "{user} aktualizoval(a) popis {card} v {stack} na {board}",
|
||||
"You have archived {card} in {stack} on {board}" : "Zaarchivovali jste {card} v {stack} na {board}",
|
||||
"{user} has archived {card} in {stack} on {board}" : "{user} zaarchivoval(a) {card} v {stack} na {board}",
|
||||
"You have unarchived {card} in {stack} on {board}" : "Zrušili jste archivaci {card} v {stack} na {board}",
|
||||
"{user} has unarchived {card} in {stack} on {board}" : "{user} zrušila archivaci {card} v {stack} na {board}",
|
||||
"You have removed the due date of {card}" : "Odebrali jste termín {card}",
|
||||
"{user} has removed the due date of {card}" : "{user} odebral(a) termín {card}",
|
||||
"You have set the due date of {card} to {after}" : "Nastavili jste termín {card} na {after}",
|
||||
"{user} has set the due date of {card} to {after}" : "{user} nastavil(a) termín {card} na {after}",
|
||||
"You have updated the due date of {card} to {after}" : "Změnili jste termín {card} na {after}",
|
||||
"{user} has updated the due date of {card} to {after}" : "{user} aktualizoval termín {card} na {after}",
|
||||
"You have added the label {label} to {card} in {stack} on {board}" : "Přidali jste štítek {label} ke {card} v {stack} na {board}",
|
||||
"{user} has added the label {label} to {card} in {stack} on {board}" : "{user} přidal(a) štítek {label} ke {card} v {stack} na {board}",
|
||||
"You have removed the label {label} from {card} in {stack} on {board}" : "Odebrali jste štítek {label} z {card} v {stack} na {board}",
|
||||
"{user} has removed the label {label} from {card} in {stack} on {board}" : "{user} odebral štítek {label} z {card} v {stack} na {board}",
|
||||
"You have assigned {assigneduser} to {card} on {board}" : "Přiřadili jste {assigneduser} k {card} na {board}",
|
||||
"{user} has assigned {assigneduser} to {card} on {board}" : "{user} přiřadil(a) {assigneduser} k {card} na {board}",
|
||||
"You have unassigned {assigneduser} from {card} on {board}" : "Bylo zrušeno vaše přiřazení {assigneduser} k {card} na {board}",
|
||||
"{user} has unassigned {assigneduser} from {card} on {board}" : "{user} přiřadil(a) {assigneduser} z {card} na {board}",
|
||||
"You have moved the card {card} from {stackBefore} to {stack}" : "Přesunuli jste kartu {card} z {stackBefore} do {stack}",
|
||||
"{user} has moved the card {card} from {stackBefore} to {stack}" : "{user} přesunul {card} z {stackBefore} do {stack}",
|
||||
"You have added the attachment {attachment} to {card}" : "Přidali jste {attachment} do {card}",
|
||||
"{user} has added the attachment {attachment} to {card}" : "{user} přidal(a) přílohu {attachment} k {card}",
|
||||
"You have updated the attachment {attachment} on {card}" : "Aktualizovali jste přílohu {attachment} na {card}",
|
||||
"{user} has updated the attachment {attachment} to {card}" : "{user} aktualizoval(a) přílohu {attachment} k {card}",
|
||||
"You have deleted the attachment {attachment} from {card}" : "Smazali jste přílohu {attachment} z {card}",
|
||||
"{user} has deleted the attachment {attachment} to {card}" : "{user} smazal(a) přílohu {attachment} k {card}",
|
||||
"You have restored the attachment {attachment} to {card}" : "Obnovili jste přílohu {attachment} k {card}",
|
||||
"{user} has restored the attachment {attachment} to {card}" : "{user} obnovil(a) přílohu {attachment} k {card}",
|
||||
"You have commented on {card}" : "Přidali jste komentář na {card}",
|
||||
"{user} has commented on {card}" : "{user} přidal komentář na {card}",
|
||||
"Deck" : "Balík",
|
||||
"You have added a description to card {card} in stack {stack} on board {board}" : "Přidali jste popis ke kartě {card} ve sloupci {stack} na tabuli {board}",
|
||||
"{user} has added a description to card {card} in stack {stack} on board {board}" : "{user} přidal(a) popis ke kartě {card} ve sloupci {stack} na tabuli {board}",
|
||||
"You have updated the description of card {card} in stack {stack} on board {board}" : "Aktualizovali jste popis karty {card} ve sloupci {stack} na tabuli {board}",
|
||||
"{user} has updated the description of the card {card} in stack {stack} on board {board}" : "{user} aktualizoval(a) popis karty {card} ve sloupci {stack} na tabuli {board}",
|
||||
"You have archived card {card} in stack {stack} on board {board}" : "Zaarchivovali kartu {card} ve sloupci {stack} na tabuli {board}",
|
||||
"{user} has archived card {card} in stack {stack} on board {board}" : "{user} zaarchivoval(a) kartu {card} ve sloupci {stack} na tabuli {board}",
|
||||
"You have unarchived card {card} in stack {stack} on board {board}" : "Zrušili jste archivaci karty {card} ve sloupci {stack} na tabuli {board}",
|
||||
"{user} has unarchived card {card} in stack {stack} on board {board}" : "{user} zrušil(a) archivaci karty {card} ve sloupci {stack} na tabuli {board}",
|
||||
"You have removed the due date of card {card}" : "Odebrali jste termín u karty {card}",
|
||||
"{user} has removed the due date of card {card}" : "{user} odebral(a) termín u karty {card}",
|
||||
"You have set the due date of card {card} to {after}" : "Nastavili jste termín u karty {card} na {after}",
|
||||
"{user} has set the due date of card {card} to {after}" : "{user} nastavil(a) termín u karty {card} na {after}",
|
||||
"You have updated the due date of card {card} to {after}" : "Změnili jste termín u karty {card} na {after}",
|
||||
"{user} has updated the due date of card {card} to {after}" : "{user} aktualizoval(a) termín u karty {card} na {after}",
|
||||
"You have added the tag {label} to card {card} in stack {stack} on board {board}" : "Přidali jste štítek {label} kartě {card} ve sloupci {stack} na tabuli {board}",
|
||||
"{user} has added the tag {label} to card {card} in stack {stack} on board {board}" : "{user} přidal(a) štítek {label} ke kartě {card} ve sloupci {stack} na tabuli {board}",
|
||||
"You have removed the tag {label} from card {card} in stack {stack} on board {board}" : "Odebrali jste štítek {label} z karty {card} ve sloupci {stack} na tabuli {board}",
|
||||
"{user} has removed the tag {label} from card {card} in stack {stack} on board {board}" : "{user} odebral(a) štítek {label} z karty {card} ve sloupci {stack} na tabuli {board}",
|
||||
"You have assigned {assigneduser} to card {card} on board {board}" : "Přiřadili jste {assigneduser} ke kartě {card} na tabuli {board}",
|
||||
"{user} has assigned {assigneduser} to card {card} on board {board}" : "{user} přiřadil(a) {assigneduser} ke kartě {card} na tabuli {board}",
|
||||
"You have unassigned {assigneduser} from card {card} on board {board}" : "Zrušili jste přiřazení {assigneduser} u karty {card} na tabuli {board}",
|
||||
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} zrušil(a) přiřazení {assigneduser} z karty {card} na tabuli {board}",
|
||||
"You have moved the card {card} from stack {stackBefore} to {stack}" : "Přesunuli jste kartu {card} ze sloupce {stackBefore} do {stack}",
|
||||
"{user} has moved the card {card} from stack {stackBefore} to {stack}" : "{user} přesunul(a) kartu {card} ze sloupce {stackBefore} do {stack}",
|
||||
"You have added the attachment {attachment} to card {card}" : "Přidali jste přílohu {attachment} ke kartě {card}",
|
||||
"{user} has added the attachment {attachment} to card {card}" : "{user} přidal(a) přílohu {attachment} ke kartě {card}",
|
||||
"You have updated the attachment {attachment} on card {card}" : "Aktualizovali jste přílohu {attachment} u karty {card}",
|
||||
"{user} has updated the attachment {attachment} on card {card}" : "{user} aktualizoval(a) přílohu {attachment} u karty {card}",
|
||||
"You have deleted the attachment {attachment} from card {card}" : "Smazali jste přílohu {attachment} u karty {card}",
|
||||
"{user} has deleted the attachment {attachment} from card {card}" : "{user} smazal(a) přílohu {attachment} u karty {card}",
|
||||
"You have restored the attachment {attachment} to card {card}" : "Obnovili jste přílohu {attachment} ke kartě {card}",
|
||||
"{user} has restored the attachment {attachment} to card {card}" : "{user} obnovil(a) přílohu {attachment} ke kartě {card}",
|
||||
"You have commented on card {card}" : "Přidali jste komentář na kartě {card}",
|
||||
"{user} has commented on card {card}" : "{user} přidal(a) komentář na kartě {card}",
|
||||
"A <strong>card description</strong> inside the Deck app has been changed" : "<strong>Popis karty</strong> v aplikaci Deck byl změněn",
|
||||
"Deck" : "Deck",
|
||||
"Changes in the <strong>Deck app</strong>" : "Změny v <strong>aplikaci Deck</strong>",
|
||||
"A <strong>comment</strong> was created on a card" : "Na kartě byl vytvořen <strong>komentář</strong>",
|
||||
"Personal" : "Osobní",
|
||||
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "Kartu „%s“ na „%s“ vám přiřadil(a) %s.",
|
||||
"{user} has assigned the card \"%s\" on \"%s\" to you." : "{user} vám přiřadil(a) kartu „%s“ na „%s“.",
|
||||
"The card \"%s\" on \"%s\" has reached its due date." : "U karty \"%s\" z tabule \"%s\" nastalo plánované datum dokončení.",
|
||||
"The card \"%s\" on \"%s\" has reached its due date." : "U karty „%s“ z tabule „%s“ nastalo plánované datum dokončení.",
|
||||
"%s has mentioned you in a comment on \"%s\"." : "%s vás zmínil(a) v komentáři k „%s“.",
|
||||
"{user} has mentioned you in a comment on \"%s\"." : "{user} vás zmínil(a) v komentáři v „%s“.",
|
||||
"The board \"%s\" has been shared with you by %s." : "Tabule \"%s\" s vámi byla nasdílena uživatelem %s.",
|
||||
"{user} has shared the board %s with you." : "{user} s vámi nasdílel tabuli %s.",
|
||||
"No data was provided to create an attachment." : "Žádná data k vytvoření přílohy.",
|
||||
"The board \"%s\" has been shared with you by %s." : "Uživatel %s vám nasdílel(a) tabuli „%s“.",
|
||||
"{user} has shared the board %s with you." : "{user} vám nasdílel(a) tabuli %s.",
|
||||
"No data was provided to create an attachment." : "Nebyla poskytnuta žádná data pro vytvoření přílohy.",
|
||||
"Finished" : "Dokončeno",
|
||||
"To review" : "K revizi",
|
||||
"Action needed" : "Nutná akce",
|
||||
@@ -91,7 +96,7 @@
|
||||
"Example Task 2" : "Druhý úkol pro ukázku",
|
||||
"Example Task 1" : "První úkol pro ukázku",
|
||||
"The file was uploaded" : "Soubor byl nahrán",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Nahrávaný soubor přesahuje nastavení upload_max_filesize v php.ini",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Velikost nahrávaného souboru překračuje limit nastavení direktivou upload_max_filesize v php.ini",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Nahrávaný soubor přesáhl svou velikostí hodnotu direktivy MAX_FILE_SIZE, určenou v HTML formuláři",
|
||||
"The file was only partially uploaded" : "Soubor byl nahrán pouze z části",
|
||||
"No file was uploaded" : "Nebyl nahrán žádný soubor",
|
||||
@@ -100,85 +105,97 @@
|
||||
"A PHP extension stopped the file upload" : "PHP rozšíření zastavilo nahrávání souboru.",
|
||||
"No file uploaded or file size exceeds maximum of %s" : "Nebyl nahrán žádný soubor nebo jeho velikost přesáhla %s",
|
||||
"A kanban style project and personal management tool for Nextcloud" : "Nástroj pro projektový a osobní řízení ve stylu Kanban.",
|
||||
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Karty jsou nástroj zacílený na osobní nebo projektové plánování týmů v Kanban stylu, vestavěný v Nextcloud.\n\n\n- 📥 Zadávejte a uspořádávejte své úkoly do karet\n- 📄 Zapisujte si dodatečné poznámky \n- 🔖 Přiřazujte štítky pro ještě lepší organizaci\n- 👥 Sdílejte se svým týmem, přáteli nebo rodinou\n- 🚀 Dostaňte svůj projekt pod kontrolu",
|
||||
"Add a new stack" : "Přidat nový zásobník",
|
||||
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Deck je nástroj cílený na osobní nebo projektové plánování týmů v Kanban stylu, vestavěný v Nextcloud.\n\n\n- 📥 Zadávejte a uspořádávejte své úkoly do karet\n- 📄 Zapisujte si dodatečné poznámky \n- 🔖 Přiřazujte štítky pro ještě lepší organizaci\n- 👥 Sdílejte se svým týmem, přáteli nebo rodinou\n- 🚀 Dostaňte svůj projekt pod kontrolu",
|
||||
"Select the board to link to a project" : "Vyberte tabuli kterou propojit s projektem",
|
||||
"Select board" : "Vybrat tabuli",
|
||||
"Add a new stack" : "Přidat nový sloupec",
|
||||
"Submit" : "Odeslat",
|
||||
"Show archived cards" : "Zobrazit archivované karty",
|
||||
"Hide archived cards" : "Skrýt archivované karty",
|
||||
"Toggle compact mode" : "Vyp/zap. kompaktní režim",
|
||||
"Board details" : "Podrobnosti o desce",
|
||||
"All Boards" : "Všechny desky",
|
||||
"Archived boards" : "Archivované desky",
|
||||
"Share board" : "Sdílet nástěnku",
|
||||
"Drop your files here to upload it to the card" : "Přetáhněte soubor sem, pokud jej chcete připojit ke kartě.",
|
||||
"Show board details" : "Zobrazit podrobnosti o tabuli",
|
||||
"All Boards" : "Všechny tabule",
|
||||
"Archived boards" : "Archivované tabule",
|
||||
"Share board" : "Sdílet tabuli",
|
||||
"Archived cards" : "Archivované karty",
|
||||
"Actions" : "Akce",
|
||||
"Assign to me" : "Přiřadit mě",
|
||||
"Unassign from me" : "Zrušit přiřazení mě",
|
||||
"Archive" : "Archiv",
|
||||
"Unarchive" : "Zrušit archivování",
|
||||
"Delete" : "Smazat",
|
||||
"Drop your files here to upload it to the card" : "Soubory ke kartě připojíte přetažením sem",
|
||||
"Assign card to me" : "Přiřadit kartu mě",
|
||||
"Unassign card from me" : "Zrušit přiřazení karty mě",
|
||||
"Archive card" : "Archivovat kartu",
|
||||
"Unarchive card" : "Zrušit archivaci karty",
|
||||
"Delete card" : "Smazat kartu",
|
||||
"Enter a card title" : "Zadejte nadpis karty",
|
||||
"Add card" : "Přidat kartu",
|
||||
"Close" : "Zavřít",
|
||||
"Sharing" : "Sdílení",
|
||||
"Tags" : "Značky",
|
||||
"Tags" : "Štítky",
|
||||
"Deleted items" : "Smazané položky",
|
||||
"Timeline" : "Časová osa",
|
||||
"Select users or groups to share with" : "Vyberte uživatele nebo skupiny pro sdílení",
|
||||
"Access for" : "Přístup pro",
|
||||
"Group" : "Skupina",
|
||||
"Circle" : "Okruh",
|
||||
"No matching user or group found." : "Nevyhovuje žádný uživatel ani skupina",
|
||||
"Loading" : "Načítání",
|
||||
"Share" : "Sdílet",
|
||||
"Edit" : "Upravit",
|
||||
"Share" : "Sdílet",
|
||||
"Manage" : "Spravovat",
|
||||
"Discard share" : "Zrušit sdílení",
|
||||
"Update" : "Aktualizovat",
|
||||
"Discard share" : "Zahodit sdílení",
|
||||
"Sharing has been disabled for your account." : "Sdílení bylo pro váš účet zakázáno.",
|
||||
"Update tag" : "Aktualizovat štítek",
|
||||
"Edit tag" : "Upravit štítek",
|
||||
"Delete tag" : "Smazat štítek",
|
||||
"Create" : "Vytvořit",
|
||||
"Create a new tag" : "Vytvořit nový štítek",
|
||||
"Deleted stacks" : "Smazané zásobníky",
|
||||
"Deleted stacks" : "Smazané sloupce",
|
||||
"Deleted cards" : "Smazané karty",
|
||||
"Status" : "Stav",
|
||||
"No archived boards to display" : "Žádné archivované nástěnky k zobrazení",
|
||||
"No shared boards to display" : "Žádné sdílené nástěnky k zobrazení",
|
||||
"No archived boards to display" : "Žádné archivované tabule k zobrazení",
|
||||
"No shared boards to display" : "Žádné sdílené tabule k zobrazení",
|
||||
"Title" : "Název",
|
||||
"Members" : "Členové",
|
||||
"More actions" : "Více akcí",
|
||||
"Edit board" : "Upravit desku",
|
||||
"Archive board" : "Archivovaná deska",
|
||||
"Unarchive board" : "Odarchivovat desku",
|
||||
"Delete board" : "Smazat desku",
|
||||
"Reset" : "Obnovit",
|
||||
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Vrátit smazání tabule - Tabule bude jinak trvale odstraněna během příštího běhu cronjobu.",
|
||||
"Create new board" : "Vytvořit novou desku",
|
||||
"New board title" : "Nadpis nové desky",
|
||||
"Edit board" : "Upravit tabuli",
|
||||
"Archive board" : "Archivovat tabuli",
|
||||
"Unarchive board" : "Vrátit tabuli zpět z archivu",
|
||||
"Delete board" : "Smazat tabuli",
|
||||
"Update board" : "Aktualizovat tabuli",
|
||||
"Reset board" : "Vrátit tabuli do předchozího stavu",
|
||||
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Vrátit smazání tabule – jinak bude nadobro odstraněna během příštího spuštění naplánovaných úloh.",
|
||||
"Create new board" : "Vytvořit novou tabuli",
|
||||
"New board title" : "Název nové tabule",
|
||||
"Create board" : "Vytvořit tabuli",
|
||||
"Select an attachment" : "Vybrat přílohu",
|
||||
"Cancel upload" : "Zrušit nahrávání",
|
||||
"by" : "od",
|
||||
"Undo file deletion - Otherwise the file will be deleted during the next cronjob run." : "Vrátit smazání souboru – v opačném případě bude soubor trvale smazán při dalším běhu cronjobu.",
|
||||
"Undo file deletion - Otherwise the file will be deleted during the next cronjob run." : "Vrátit smazání souboru – jinak bude trvale smazán při dalším běhu naplánované úlohy.",
|
||||
"Undo file deletion" : "Vzít zpět smazání souboru",
|
||||
"Insert the file into the description" : "Vložte soubor do popisku.",
|
||||
"Modified:" : "Upraveno:",
|
||||
"Insert the file into the description" : "Vložte soubor do popisu",
|
||||
"Delete attachment" : "Smazat přílohu",
|
||||
"Modified:" : "Změněno:",
|
||||
"Created:" : "Vytvořeno:",
|
||||
"Choose a tag" : "Vyberte štítek",
|
||||
"Choose a tag" : "Zvolte štítek",
|
||||
"Add a tag" : "Přidat štítek",
|
||||
"Select tags" : "Výběr štítků",
|
||||
"Assign users" : "Přiřadit uživatele",
|
||||
"Choose a user to assign" : "Zvolte uživatele kterého přiřadit",
|
||||
"Assign this card to a user" : "Přiřadit kartu uživateli",
|
||||
"Assign this card to a user" : "Přiřadit tuto kartu uživateli",
|
||||
"Due date" : "Termín",
|
||||
"Click to set" : "Klikněte pro výběr",
|
||||
"Click to set" : "Klikn. vyberte",
|
||||
"Remove due date" : "Odstranit termín",
|
||||
"Description" : "Popis",
|
||||
"Attachments" : "Přílohy",
|
||||
"Saved" : "Uloženo",
|
||||
"Unsaved changes" : "Neuložené změny",
|
||||
"Formatting help" : "Nápověda k formátování",
|
||||
"Insert attachment" : "Vložit přílohu",
|
||||
"Formatting help" : "Nápověda k formátování",
|
||||
"Upload attachment" : "Nahrát přílohu",
|
||||
"Add a card description…" : "Přidat popis karty…",
|
||||
"Shared boards" : "Sdílené desky",
|
||||
"View more" : "Ukázat více",
|
||||
"Move board to archive" : "Přesunout desku do archivu",
|
||||
"Create a new board" : "Vytvořit novou desku"
|
||||
"Add a card description…" : "Přidejte popis karty…",
|
||||
"Shared boards" : "Sdílené tabule",
|
||||
"Move board to archive" : "Přesunout tabuli do archivu",
|
||||
"Create a new board" : "Vytvořit novou tabuli",
|
||||
"Settings" : "Nastavení",
|
||||
"Limit deck to groups" : "Omezit Deck na skupiny",
|
||||
"Limiting Deck will block users not part of those groups from creating their own boards. Users will still be able to work on boards that have been shared with them." : "Omezení nastavené pro Deck brání uživatelům, kteří nejsou součástí těchto skupin, ve vytváření vlastních tabulí. Nicméně i tak ale pořád budou moci pracovat na tabulích, které jsou jim nasdíleny."
|
||||
},"pluralForm" :"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;"
|
||||
}
|
||||
27
l10n/cy_GB.js
Normal file
@@ -0,0 +1,27 @@
|
||||
OC.L10N.register(
|
||||
"deck",
|
||||
{
|
||||
"Personal" : "Personol",
|
||||
"Done" : "Done",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Mae'r ffeil lwythwyd i fyny'n fwy na chyfarwyddeb MAX_FILE_SIZE bennwyd yn y ffurflen HTML",
|
||||
"No file was uploaded" : "Ni lwythwyd ffeil i fyny",
|
||||
"Missing a temporary folder" : "Plygell dros dro yn eisiau",
|
||||
"Actions" : "Gweithredoedd",
|
||||
"Close" : "Cau",
|
||||
"Tags" : "Tagiau",
|
||||
"Group" : "Grŵp",
|
||||
"Loading" : "Llwytho",
|
||||
"Edit" : "Golygu",
|
||||
"Share" : "Rhannu",
|
||||
"Create" : "Creu",
|
||||
"Title" : "Teitl",
|
||||
"Cancel upload" : "Diddymu llwytho i fyny",
|
||||
"by" : "gan",
|
||||
"Modified:" : "Addaswyd:",
|
||||
"Created:" : "Crewyd:",
|
||||
"Description" : "Disgrifiad",
|
||||
"Saved" : "Wedi'u cadw",
|
||||
"Upload attachment" : "Llwytho atodiad",
|
||||
"Settings" : "Gosodiadau"
|
||||
},
|
||||
"nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != 11) ? 2 : 3;");
|
||||
25
l10n/cy_GB.json
Normal file
@@ -0,0 +1,25 @@
|
||||
{ "translations": {
|
||||
"Personal" : "Personol",
|
||||
"Done" : "Done",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Mae'r ffeil lwythwyd i fyny'n fwy na chyfarwyddeb MAX_FILE_SIZE bennwyd yn y ffurflen HTML",
|
||||
"No file was uploaded" : "Ni lwythwyd ffeil i fyny",
|
||||
"Missing a temporary folder" : "Plygell dros dro yn eisiau",
|
||||
"Actions" : "Gweithredoedd",
|
||||
"Close" : "Cau",
|
||||
"Tags" : "Tagiau",
|
||||
"Group" : "Grŵp",
|
||||
"Loading" : "Llwytho",
|
||||
"Edit" : "Golygu",
|
||||
"Share" : "Rhannu",
|
||||
"Create" : "Creu",
|
||||
"Title" : "Teitl",
|
||||
"Cancel upload" : "Diddymu llwytho i fyny",
|
||||
"by" : "gan",
|
||||
"Modified:" : "Addaswyd:",
|
||||
"Created:" : "Crewyd:",
|
||||
"Description" : "Disgrifiad",
|
||||
"Saved" : "Wedi'u cadw",
|
||||
"Upload attachment" : "Llwytho atodiad",
|
||||
"Settings" : "Gosodiadau"
|
||||
},"pluralForm" :"nplurals=4; plural=(n==1) ? 0 : (n==2) ? 1 : (n != 8 && n != 11) ? 2 : 3;"
|
||||
}
|
||||
29
l10n/da.js
@@ -4,7 +4,9 @@ OC.L10N.register(
|
||||
"Remove user from card" : "Fjern bruger fra kort",
|
||||
"Hours" : "Timer",
|
||||
"Minutes" : "Minutter",
|
||||
"File already exists" : "Fil findes allerede",
|
||||
"Deck" : "Deck",
|
||||
"Personal" : "Personlig",
|
||||
"The card \"%s\" on \"%s\" has reached its due date." : "Kortet \"%s\" på \"%s\" har nået sin udløbsdato.",
|
||||
"The board \"%s\" has been shared with you by %s." : "Brættet \"%s\" er blevet delt med dig af %s.",
|
||||
"{user} has shared the board %s with you." : "{user} har delt brættet %s med dig.",
|
||||
@@ -12,31 +14,35 @@ OC.L10N.register(
|
||||
"To review" : "Gennemse",
|
||||
"Action needed" : "Handling påkrævet",
|
||||
"Later" : "Senere",
|
||||
"Done" : "Færdig",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Den uploadede fil overstiger upload_max_filesize direktivet i php.ini",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Den uploadede fil overstiger MAX_FILE_SIZE indstilingen, som specificeret i HTML formularen",
|
||||
"No file was uploaded" : "Ingen fil uploadet",
|
||||
"Missing a temporary folder" : "Manglende midlertidig mappe.",
|
||||
"A kanban style project and personal management tool for Nextcloud" : "Et Kanban-inspireret projekt- og styringsværktøj til Nextcloud",
|
||||
"Add a new stack" : "Tilføj en ny stak",
|
||||
"Submit" : "Tilføj",
|
||||
"Show archived cards" : "Vis arkiverede kort",
|
||||
"Hide archived cards" : "Skjul arkiverede kort",
|
||||
"Board details" : "Liste detaljer",
|
||||
"All Boards" : "Alle lister",
|
||||
"Archived boards" : "Arkiverede lister",
|
||||
"Archive" : "Arkivér",
|
||||
"Unarchive" : "Annuller arkivering",
|
||||
"Delete" : "Slet",
|
||||
"Actions" : "Handlinger",
|
||||
"Archive card" : "Arkivér kort",
|
||||
"Delete card" : "Slet kort",
|
||||
"Enter a card title" : "Angiv titel på kort",
|
||||
"Add card" : "Tilføj kort",
|
||||
"Close" : "Luk",
|
||||
"Sharing" : "Deling",
|
||||
"Tags" : "Mærkat",
|
||||
"Select users or groups to share with" : "Vælg brugere eller grupper og dele med",
|
||||
"Access for" : "Adgang for",
|
||||
"Group" : "Gruppe",
|
||||
"Circle" : "Cirkel",
|
||||
"No matching user or group found." : "Ingen bruger eller gruppe fundet",
|
||||
"Loading" : "Loader",
|
||||
"Share" : "Del",
|
||||
"Edit" : "Redigér",
|
||||
"Share" : "Del",
|
||||
"Manage" : "Administrer ",
|
||||
"Discard share" : "Kasser deling",
|
||||
"Update" : "Opdatér",
|
||||
"Create" : "Opret",
|
||||
"Create a new tag" : "Opret et nyt mærkat",
|
||||
"Status" : "Status",
|
||||
@@ -47,10 +53,11 @@ OC.L10N.register(
|
||||
"Archive board" : "Arkivér liste",
|
||||
"Unarchive board" : "Annuller arkivering af liste",
|
||||
"Delete board" : "Slet liste",
|
||||
"Reset" : "Nulstil",
|
||||
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Fortryd sletning af board - Ellers vil boardet blive slettet ved næste cronjob kørsel.",
|
||||
"Create new board" : "Opret ny liste",
|
||||
"New board title" : "Ny titel på liste",
|
||||
"Create board" : "Opret liste",
|
||||
"Cancel upload" : "Annuller upload ",
|
||||
"by" : "af",
|
||||
"Modified:" : "Ændret:",
|
||||
"Created:" : "Oprettet:",
|
||||
@@ -64,13 +71,15 @@ OC.L10N.register(
|
||||
"Click to set" : "Klik for at sætte",
|
||||
"Remove due date" : "Fjern forfaldsdato",
|
||||
"Description" : "Beskrivelse",
|
||||
"Attachments" : "Vedhæftede filer",
|
||||
"Saved" : "Gemt",
|
||||
"Unsaved changes" : "Ikke gemte ændringer",
|
||||
"Formatting help" : "Hjælp til formatering",
|
||||
"Upload attachment" : "Upload vedhæftning",
|
||||
"Add a card description…" : "Tilføj en beskrivelse...",
|
||||
"Shared boards" : "Delte lister",
|
||||
"View more" : "Vis mere",
|
||||
"Move board to archive" : "Flyt liste til arkiv",
|
||||
"Create a new board" : "Opret ny liste"
|
||||
"Create a new board" : "Opret ny liste",
|
||||
"Settings" : "Indstillinger"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
|
||||
29
l10n/da.json
@@ -2,7 +2,9 @@
|
||||
"Remove user from card" : "Fjern bruger fra kort",
|
||||
"Hours" : "Timer",
|
||||
"Minutes" : "Minutter",
|
||||
"File already exists" : "Fil findes allerede",
|
||||
"Deck" : "Deck",
|
||||
"Personal" : "Personlig",
|
||||
"The card \"%s\" on \"%s\" has reached its due date." : "Kortet \"%s\" på \"%s\" har nået sin udløbsdato.",
|
||||
"The board \"%s\" has been shared with you by %s." : "Brættet \"%s\" er blevet delt med dig af %s.",
|
||||
"{user} has shared the board %s with you." : "{user} har delt brættet %s med dig.",
|
||||
@@ -10,31 +12,35 @@
|
||||
"To review" : "Gennemse",
|
||||
"Action needed" : "Handling påkrævet",
|
||||
"Later" : "Senere",
|
||||
"Done" : "Færdig",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Den uploadede fil overstiger upload_max_filesize direktivet i php.ini",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Den uploadede fil overstiger MAX_FILE_SIZE indstilingen, som specificeret i HTML formularen",
|
||||
"No file was uploaded" : "Ingen fil uploadet",
|
||||
"Missing a temporary folder" : "Manglende midlertidig mappe.",
|
||||
"A kanban style project and personal management tool for Nextcloud" : "Et Kanban-inspireret projekt- og styringsværktøj til Nextcloud",
|
||||
"Add a new stack" : "Tilføj en ny stak",
|
||||
"Submit" : "Tilføj",
|
||||
"Show archived cards" : "Vis arkiverede kort",
|
||||
"Hide archived cards" : "Skjul arkiverede kort",
|
||||
"Board details" : "Liste detaljer",
|
||||
"All Boards" : "Alle lister",
|
||||
"Archived boards" : "Arkiverede lister",
|
||||
"Archive" : "Arkivér",
|
||||
"Unarchive" : "Annuller arkivering",
|
||||
"Delete" : "Slet",
|
||||
"Actions" : "Handlinger",
|
||||
"Archive card" : "Arkivér kort",
|
||||
"Delete card" : "Slet kort",
|
||||
"Enter a card title" : "Angiv titel på kort",
|
||||
"Add card" : "Tilføj kort",
|
||||
"Close" : "Luk",
|
||||
"Sharing" : "Deling",
|
||||
"Tags" : "Mærkat",
|
||||
"Select users or groups to share with" : "Vælg brugere eller grupper og dele med",
|
||||
"Access for" : "Adgang for",
|
||||
"Group" : "Gruppe",
|
||||
"Circle" : "Cirkel",
|
||||
"No matching user or group found." : "Ingen bruger eller gruppe fundet",
|
||||
"Loading" : "Loader",
|
||||
"Share" : "Del",
|
||||
"Edit" : "Redigér",
|
||||
"Share" : "Del",
|
||||
"Manage" : "Administrer ",
|
||||
"Discard share" : "Kasser deling",
|
||||
"Update" : "Opdatér",
|
||||
"Create" : "Opret",
|
||||
"Create a new tag" : "Opret et nyt mærkat",
|
||||
"Status" : "Status",
|
||||
@@ -45,10 +51,11 @@
|
||||
"Archive board" : "Arkivér liste",
|
||||
"Unarchive board" : "Annuller arkivering af liste",
|
||||
"Delete board" : "Slet liste",
|
||||
"Reset" : "Nulstil",
|
||||
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Fortryd sletning af board - Ellers vil boardet blive slettet ved næste cronjob kørsel.",
|
||||
"Create new board" : "Opret ny liste",
|
||||
"New board title" : "Ny titel på liste",
|
||||
"Create board" : "Opret liste",
|
||||
"Cancel upload" : "Annuller upload ",
|
||||
"by" : "af",
|
||||
"Modified:" : "Ændret:",
|
||||
"Created:" : "Oprettet:",
|
||||
@@ -62,13 +69,15 @@
|
||||
"Click to set" : "Klik for at sætte",
|
||||
"Remove due date" : "Fjern forfaldsdato",
|
||||
"Description" : "Beskrivelse",
|
||||
"Attachments" : "Vedhæftede filer",
|
||||
"Saved" : "Gemt",
|
||||
"Unsaved changes" : "Ikke gemte ændringer",
|
||||
"Formatting help" : "Hjælp til formatering",
|
||||
"Upload attachment" : "Upload vedhæftning",
|
||||
"Add a card description…" : "Tilføj en beskrivelse...",
|
||||
"Shared boards" : "Delte lister",
|
||||
"View more" : "Vis mere",
|
||||
"Move board to archive" : "Flyt liste til arkiv",
|
||||
"Create a new board" : "Opret ny liste"
|
||||
"Create a new board" : "Opret ny liste",
|
||||
"Settings" : "Indstillinger"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
151
l10n/de.js
@@ -9,7 +9,9 @@ OC.L10N.register(
|
||||
"Remove user from card" : "Benutzer von Karte entfernen",
|
||||
"Hours" : "Stunden",
|
||||
"Minutes" : "Minuten",
|
||||
"Link to a board" : "Mit einem Board verknüpfen",
|
||||
"Maximum file size of {size} exceeded" : "Maximale Dateigröße von {size} überschritten",
|
||||
"File already exists" : "Datei bereits vorhanden",
|
||||
"You have created a new board {board}" : "Du hast das neue Board {board} erstellt",
|
||||
"{user} has created a new board {board}" : "{user} hat das neue Board {board} erstellt",
|
||||
"You have deleted the board {board}" : "Du hast das Board {board} gelöscht",
|
||||
@@ -17,62 +19,65 @@ OC.L10N.register(
|
||||
"You have restored the board {board}" : "Du hast das Board {board} wiederhergestellt",
|
||||
"{user} has restored the board {board}" : "{user} hat das Board {board} wiederhergestellt",
|
||||
"You have shared the board {board} with {acl}" : "Du hast das Board {board} mit {acl} geteilt",
|
||||
"{user} has shared the board {board} with {sharee}" : "{user} hat das Board {board} mit {sharee} geteilt",
|
||||
"{user} has shared the board {board} with {acl}" : "{user} hat das Board {board} mit {acl} geteilt",
|
||||
"You have removed {acl} from the board {board}" : "Du hast {acl} vom Board {board} entfernt",
|
||||
"{user} has removed {acl} from the board {board}" : "{user} hat {acl} vom Board {board} entfernt",
|
||||
"You have renamed the board {before} to {board}" : "Du hast das Board {before} in {board} umbenannt",
|
||||
"{user} has has renamed the board {before} to {board}" : "{user} hat das Board {before} in {board} umbenannt",
|
||||
"{user} has renamed the board {before} to {board}" : "{user} hat das Board {before} in {board} umbenannt",
|
||||
"You have archived the board {board}" : "Du hast das Board {board} archiviert",
|
||||
"{user} has archived the board {before}" : "{user} hat das Board {before} archiviert",
|
||||
"You have unarchived the board {board}" : "Du hast das Board {board} dearchiviert",
|
||||
"{user} has unarchived the board {before}" : "{user} hat das Board {before} dearchiviert",
|
||||
"You have created a new stack {stack} on {board}" : "Du hast den neuen Stapel {stack} auf {board} erstellt",
|
||||
"{user} has created a new stack {stack} on {board}" : "{user} hat den neuen Stapel {stack} auf {board} erstellt",
|
||||
"You have renamed a new stack {before} to {stack} on {board}" : "Du hast den neuen Stapel {before} in {stack} auf {board} umbenannt",
|
||||
"{user} has renamed a new stack {before} to {stack} on {board}" : "{user} hat den neuen Stapel {before} in {stack} auf {board} umbenannt",
|
||||
"You have deleted {stack} on {board}" : "Du hast {stack} auf {board} gelöscht",
|
||||
"{user} has deleted {stack} on {board}" : "{user} hat {stack} auf {board} gelöscht",
|
||||
"You have created {card} in {stack} on {board}" : "Du hast die Karte {card} in {stack} auf {board} erstellt",
|
||||
"{user} has created {card} in {stack} on {board}" : "{user} hat die Karte {card} in {stack} auf {board} erstellt",
|
||||
"You have deleted {card} in {stack} on {board}" : "Du hast {card} in {stack} auf {board} gelöscht",
|
||||
"{user} has deleted {card} in {stack} on {board}" : "{user} hat die Karte {card} in {stack} auf {board} gelöscht",
|
||||
"You have created a new stack {stack} on board {board}" : "Du hast den neuen Stapel {stack} auf dem Board {board} erstellt",
|
||||
"{user} has created a new stack {stack} on board {board}" : "{user} hat den neuen Stapel {stack} auf dem Board {board} erstellt",
|
||||
"You have renamed stack {before} to {stack} on board {board}" : "Du hast den Stapel {before} auf dem Board {board} in {stack} umbenannt",
|
||||
"{user} has renamed stack {before} to {stack} on board {board}" : "{user} hat den Stapel {before} in {stack} auf dem Board {board} umbenannt",
|
||||
"You have deleted stack {stack} on board {board}" : "Du hast den Stapel {stack} auf dem Board {board} gelöscht",
|
||||
"{user} has deleted stack {stack} on board {board}" : "{user} hat den Stapel {stack} auf dem Board {board} gelöscht",
|
||||
"You have created card {card} in stack {stack} on board {board}" : "Du hast die Karte {card} im Stapel {stack} auf dem Board {board} erstellt",
|
||||
"{user} has created card {card} in stack {stack} on board {board}" : "{user} hat die Karte {card} im Stapel {stack} auf dem Board {board} erstellt",
|
||||
"You have deleted card {card} in stack {stack} on board {board}" : "Du hast die Karte {card} im Stapel {stack} auf dem Board {board} gelöscht",
|
||||
"{user} has deleted card {card} in stack {stack} on board {board}" : "{user} hat die Karte {card} im Stapel {stack} auf dem Board {board} gelöscht",
|
||||
"You have renamed the card {before} to {card}" : "Du hast die Karte {before} in {card} umbenannt",
|
||||
"{user} has renamed the card {before} to {card}" : "{user} hat die Karte {before} in {card} umbenannt",
|
||||
"You have added a description to {card} in {stack} on {board}" : "Du hast der Karte {card} in {stack} auf {board} eine Beschreibung hinzugefügt",
|
||||
"{user} has added a description to {card} in {stack} on {board}" : "{user} hat der Karte {card} in {stack} auf {board} eine Beschreibung hinzugefügt",
|
||||
"You have updated the description of {card} in {stack} on {board}" : "Du hast die Beschreibung der Karte {card} in {stack} auf {board} aktualisiert",
|
||||
"{user} has updated the description {card} in {stack} on {board}" : " {user} hat die Beschreibung der Karte {card} in {stack} auf {board} aktualisiert",
|
||||
"You have archived {card} in {stack} on {board}" : "Du hast die Karte {card} in {stack} auf {board} archiviert",
|
||||
"{user} has archived {card} in {stack} on {board}" : "{user} hat die Karte {card} in {stack} auf {board} archiviert",
|
||||
"You have unarchived {card} in {stack} on {board}" : "Du hast die Karte {card} in {stack} auf {board} dearchiviert",
|
||||
"{user} has unarchived {card} in {stack} on {board}" : "{user} hat die Karte {card} in {stack} auf {board} dearchiviert",
|
||||
"You have removed the due date of {card}" : "Du hast das Fälligkeitsdatum von {card} entfernt",
|
||||
"{user} has removed the due date of {card}" : "{user} hat das Fälligkeitsdatum von {card} entfernt",
|
||||
"You have set the due date of {card} to {after}" : "Du hast das Fälligkeitsdatum von {card} auf {after} gesetzt",
|
||||
"{user} has set the due date of {card} to {after}" : "{user} hat das Fälligkeitsdatum von {card} auf {after} gesetzt",
|
||||
"You have updated the due date of {card} to {after}" : "Du hast das Fälligkeitsdatum von {card} auf {after} aktualisiert",
|
||||
"{user} has updated the due date of {card} to {after}" : "{user} hat das Fälligkeitsdatum von {card} auf {after} aktualisiert",
|
||||
"You have added the label {label} to {card} in {stack} on {board}" : "Du hast der Karte {card} in {stack} auf {board} das Label {label} hinzugefügt",
|
||||
"{user} has added the label {label} to {card} in {stack} on {board}" : "{user} hat der Karte {card} in {stack} auf {board} das Label {label} hinzugefügt",
|
||||
"You have removed the label {label} from {card} in {stack} on {board}" : "Du hast von der Karte {card} in {stack} auf {board} das Label {label} entfernt",
|
||||
"{user} has removed the label {label} from {card} in {stack} on {board}" : "{user} hat von der Karte {card} in {stack} auf {board} das Label {label} entfernt",
|
||||
"You have assigned {assigneduser} to {card} on {board}" : "Du hast {assigneduser} der Karte {card} auf {board} zugewiesen",
|
||||
"{user} has assigned {assigneduser} to {card} on {board}" : "{user} hat {assigneduser} der Karte {card} auf {board} zugewiesen",
|
||||
"You have unassigned {assigneduser} from {card} on {board}" : "Du hast die Zuweisung von {assigneduser} zur Karte {card} auf {board} aufgehoben",
|
||||
"{user} has unassigned {assigneduser} from {card} on {board}" : "{user} hat die Zuweisung von {assigneduser} zur Karte {card} auf {board} aufgehoben",
|
||||
"You have moved the card {card} from {stackBefore} to {stack}" : "Du hast die Karte {card} von {stackBefore} nach {stack} verschoben",
|
||||
"{user} has moved the card {card} from {stackBefore} to {stack}" : "{user} hat die Karte {card} von {stackBefore} nach {stack} verschoben",
|
||||
"You have added the attachment {attachment} to {card}" : "Du hast den Anhang {attachment} zu {card} hinzugefügt",
|
||||
"{user} has added the attachment {attachment} to {card}" : "{user} hat den Anhang {attachment} zu {card} hinzugefügt",
|
||||
"You have updated the attachment {attachment} on {card}" : "Du hast den Anhang {attachment} von {card} aktualisiert",
|
||||
"{user} has updated the attachment {attachment} to {card}" : "{user} hat den Anhang {attachment} von {card} aktualisiert",
|
||||
"You have deleted the attachment {attachment} from {card}" : "Du hast den Anhang {attachment} von {card} entfernt",
|
||||
"{user} has deleted the attachment {attachment} to {card}" : "{user} hat den Anhang {attachment} von {card} entfernt",
|
||||
"You have restored the attachment {attachment} to {card}" : "Du hast den Anhang {attachment} von {card} wiederhergestellt",
|
||||
"{user} has restored the attachment {attachment} to {card}" : "{user} hat den Anhang {attachment} von {card} wiederhergestellt",
|
||||
"You have commented on {card}" : "Du hast {card} kommentiert",
|
||||
"{user} has commented on {card}" : "{user} hat {card} kommentiert",
|
||||
"You have added a description to card {card} in stack {stack} on board {board}" : "Du hast der Karte {card} im Stapel {stack} auf dem Board {board} eine Beschreibung hinzugefügt",
|
||||
"{user} has added a description to card {card} in stack {stack} on board {board}" : "{user} hat der Karte {card} im Stapel {stack} auf dem Board {board} eine Beschreibung hinzugefügt",
|
||||
"You have updated the description of card {card} in stack {stack} on board {board}" : "Du hast die Beschreibung der Karte {card} im Stapel {stack} auf dem Board {board} aktualisiert",
|
||||
"{user} has updated the description of the card {card} in stack {stack} on board {board}" : "{user} hat die Beschreibung der Karte {card} im Stapel {stack} auf dem Board {board} aktualisiert",
|
||||
"You have archived card {card} in stack {stack} on board {board}" : "Du hast die Karte {card} im Stapel {stack} auf dem Board {board} archiviert",
|
||||
"{user} has archived card {card} in stack {stack} on board {board}" : "{user} hat die Karte {card} im Stapel {stack} auf dem Board {board} archiviert",
|
||||
"You have unarchived card {card} in stack {stack} on board {board}" : "Du hast die Karte {card} im Stapel {stack} auf dem Board {board} dearchiviert",
|
||||
"{user} has unarchived card {card} in stack {stack} on board {board}" : "{user} hat die Karte {card} im Stapel {stack} auf dem Board {board} dearchiviert",
|
||||
"You have removed the due date of card {card}" : "Du hast das Fälligkeitsdatum der Karte {card} entfernt",
|
||||
"{user} has removed the due date of card {card}" : "{user} hat das Fälligkeitsdatum der Karte {card} entfernt",
|
||||
"You have set the due date of card {card} to {after}" : "Du hast das Fälligkeitsdatum der Karte {card} auf {after} gesetzt",
|
||||
"{user} has set the due date of card {card} to {after}" : "{user} hat das Fälligkeitsdatum der Karte {card} auf {after} gesetzt",
|
||||
"You have updated the due date of card {card} to {after}" : "Du hast das Fälligkeitsdatum der Karte {card} auf {after} aktualisiert",
|
||||
"{user} has updated the due date of card {card} to {after}" : "{user} hat das Fälligkeitsdatum der Karte {card} auf {after} aktualisiert",
|
||||
"You have added the tag {label} to card {card} in stack {stack} on board {board}" : "Du hast der Karte {card} im Stapel {stack} auf dem Board {board} das Schlagwort {label} hinzugefügt",
|
||||
"{user} has added the tag {label} to card {card} in stack {stack} on board {board}" : "{user} hat der Karte {card} im Stapel {stack} auf dem Board {board} das Schlagwort {label} hinzugefügt",
|
||||
"You have removed the tag {label} from card {card} in stack {stack} on board {board}" : "Du hast von der Karte {card} im Stapel {stack} auf dem Board {board} das Schlagwort {label} entfernt",
|
||||
"{user} has removed the tag {label} from card {card} in stack {stack} on board {board}" : "{user} hat von der Karte {card} im Stapel {stack} auf dem Board {board} das Schlagwort {label} entfernt",
|
||||
"You have assigned {assigneduser} to card {card} on board {board}" : "Du hast {assigneduser} der Karte {card} auf dem Board {board} zugewiesen",
|
||||
"{user} has assigned {assigneduser} to card {card} on board {board}" : "{user} hat {assigneduser} der Karte {card} auf dem Board {board} zugewiesen",
|
||||
"You have unassigned {assigneduser} from card {card} on board {board}" : "Du hast die Zuweisung von {assigneduser} zur Karte {card} auf dem Board {board} aufgehoben",
|
||||
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} hat die Zuweisung von {assigneduser} zur Karte {card} auf dem Board {board} aufgehoben",
|
||||
"You have moved the card {card} from stack {stackBefore} to {stack}" : "Du hast die Karte {card} vom Stapel {stackBefore} nach {stack} verschoben",
|
||||
"{user} has moved the card {card} from stack {stackBefore} to {stack}" : "{user} hat die Karte {card} vom Stapel {stackBefore} nach {stack} verschoben",
|
||||
"You have added the attachment {attachment} to card {card}" : "Du hast den Anhang {attachment} zur Karte {card} hinzugefügt",
|
||||
"{user} has added the attachment {attachment} to card {card}" : "{user} hat den Anhang {attachment} zur Karte {card} hinzugefügt",
|
||||
"You have updated the attachment {attachment} on card {card}" : "Du hast den Anhang {attachment} der Karte {card} aktualisiert",
|
||||
"{user} has updated the attachment {attachment} on card {card}" : "{user} hat den Anhang {attachment} der Karte {card} aktualisiert",
|
||||
"You have deleted the attachment {attachment} from card {card}" : "Du hast den Anhang {attachment} von der Karte {card} entfernt",
|
||||
"{user} has deleted the attachment {attachment} from card {card}" : "{user} hat den Anhang {attachment} von Karte {card} entfernt",
|
||||
"You have restored the attachment {attachment} to card {card}" : "Du hast den Anhang {attachment} der Karte {card} wiederhergestellt",
|
||||
"{user} has restored the attachment {attachment} to card {card}" : "{user} hat den Anhang {attachment} der Karte {card} wiederhergestellt",
|
||||
"You have commented on card {card}" : "Du hast die Karte {card} kommentiert",
|
||||
"{user} has commented on card {card}" : "{user} hat die Karte {card} kommentiert",
|
||||
"A <strong>card description</strong> inside the Deck app has been changed" : "Eine <strong>Kartenbeschreibung</strong> wurde innerhalb der Deck-App geändert",
|
||||
"Deck" : "Deck",
|
||||
"Changes in the <strong>Deck app</strong>" : "Änderungen in der <strong>Deck-App</strong>",
|
||||
"A <strong>comment</strong> was created on a card" : "Ein <strong>Kommentar</strong> zu einer Karte wurde erstellt",
|
||||
"Personal" : "Persönlich",
|
||||
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "Die Karte \"%s\" auf \"%s\" wurde Dir von %s zugewiesen.",
|
||||
"{user} has assigned the card \"%s\" on \"%s\" to you." : "{user} hat Dir die Karte \"%s\" auf \"%s\" zugewiesen.",
|
||||
@@ -81,7 +86,7 @@ OC.L10N.register(
|
||||
"{user} has mentioned you in a comment on \"%s\"." : "{user} hat Dich in einem Kommentar zu “%s” erwähnt.",
|
||||
"The board \"%s\" has been shared with you by %s." : "Das Board \"%s\" wurde von %s mit Dir geteilt.",
|
||||
"{user} has shared the board %s with you." : "{user} hat das Board %s mit Dir geteilt.",
|
||||
"No data was provided to create an attachment." : "Es wurde keine Daten zum Erstellen eines Anhangs bereitgestellt.",
|
||||
"No data was provided to create an attachment." : "Es wurden keine Daten zum Erstellen eines Anhangs bereitgestellt.",
|
||||
"Finished" : "Abgeschlossen",
|
||||
"To review" : "Zu überprüfen",
|
||||
"Action needed" : "Handlung erforderlich",
|
||||
@@ -94,31 +99,34 @@ OC.L10N.register(
|
||||
"Example Task 1" : "Beispielaufgabe 1",
|
||||
"The file was uploaded" : "Die Datei wurde hochgeladen",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Die hochgeladene Datei überschreitet die upload_max_filesize-Vorgabe in php.ini",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Die Datei ist größer, als die MAX_FILE_SIZE-Vorgabe, die im HTML-Formular angegeben ist.",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Die Datei ist größer als die MAX_FILE_SIZE-Vorgabe, die im HTML-Formular angegeben ist.",
|
||||
"The file was only partially uploaded" : "Die Datei konnte nur teilweise hochgeladen werden",
|
||||
"No file was uploaded" : "Es wurde keine Datei hochgeladen",
|
||||
"Missing a temporary folder" : "Kein temporärer Ordner vorhanden",
|
||||
"Could not write file to disk" : "Die Datei konnte nicht auf die Festplatte geschrieben werden",
|
||||
"A PHP extension stopped the file upload" : "Eine PHP-Erweiterung hat das Hochladen der Datei gestoppt",
|
||||
"No file uploaded or file size exceeds maximum of %s" : "Keine Datei hochgeladen oder die Dateigröße überschreitet %s",
|
||||
"A kanban style project and personal management tool for Nextcloud" : "Ein Kanban Werkzeug für Nextcloud",
|
||||
"A kanban style project and personal management tool for Nextcloud" : "Ein Kanban-Werkzeug für Nextcloud",
|
||||
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Deck ist ein Organisationstool im Kanban-Stil für die persönliche Planung und Projektorganisation von Teams, die in Nextcloud integriert sind.\n\n\n- 📥 Füge Deine Aufgaben zu den Karten hinzu und ordne diese\n- 📄 Zusätzliche Hinweise in der Abschrift notieren\n- 🔖 Vergabe von Labels für noch bessere Organisation\n- 👥 Teile mit Deinem Team, Freunden oder der Familie\n- 📎 Füge Dateien hinzu und verwende diese in Deinen Markdown-Beschreibungen\n- 💬 Diskutiere mit Deinem Team mit Kommentaren\n- ⚡ Behalte Überblick über Änderungen mit dem Aktivitäten-Stream\n- 🚀 Organisiere Dein Projekt",
|
||||
"Select the board to link to a project" : "Wähle ein Board aus, um dieses mit einem Projekt zu verknüpfen",
|
||||
"Select board" : "Board auswählen",
|
||||
"Add a new stack" : "Neuer Stapel",
|
||||
"Submit" : "Übermitteln",
|
||||
"Show archived cards" : "Archivierte Karten anzeigen",
|
||||
"Hide archived cards" : "Archivierte Karten ausblenden",
|
||||
"Toggle compact mode" : "Kompaktmodus umschalten",
|
||||
"Board details" : "Board-Details",
|
||||
"Show board details" : "Board-Details anzeigen",
|
||||
"All Boards" : "Alle Boards",
|
||||
"Archived boards" : "Archivierte Boards",
|
||||
"Share board" : "Board freigeben",
|
||||
"Drop your files here to upload it to the card" : "Lege Deine Dateien hier ab, um sie auf die Karte hochzuladen",
|
||||
"Archived cards" : "Archivierte Karten",
|
||||
"Actions" : "Aktionen",
|
||||
"Assign to me" : "Mir zuweisen",
|
||||
"Unassign from me" : "Nicht mir zuweisen",
|
||||
"Archive" : "Archivieren",
|
||||
"Unarchive" : "Dearchivieren",
|
||||
"Delete" : "Löschen",
|
||||
"Drop your files here to upload it to the card" : "Lege Deine Dateien hier ab, um sie auf die Karte hochzuladen",
|
||||
"Assign card to me" : "Karte mir zuweisen",
|
||||
"Unassign card from me" : "Karte nicht mir zuweisen",
|
||||
"Archive card" : "Karte archivieren",
|
||||
"Unarchive card" : "Karte dearchivieren",
|
||||
"Delete card" : "Karte löschen",
|
||||
"Enter a card title" : "Kartentitel eingeben",
|
||||
"Add card" : "Karte hinzufügen",
|
||||
"Close" : "Schließen",
|
||||
@@ -127,14 +135,18 @@ OC.L10N.register(
|
||||
"Deleted items" : "Gelöschte Objekte",
|
||||
"Timeline" : "Zeitachse",
|
||||
"Select users or groups to share with" : "Benutzer oder Gruppen zum Teilen auswählen",
|
||||
"Access for" : "Zugriff für",
|
||||
"Group" : "Gruppe",
|
||||
"Circle" : "Kreis",
|
||||
"No matching user or group found." : "Keine passenden Benutzer oder Gruppen gefunden.",
|
||||
"Loading" : "Lade",
|
||||
"Share" : "Teilen",
|
||||
"Edit" : "Bearbeiten",
|
||||
"Share" : "Teilen",
|
||||
"Manage" : "Verwalten",
|
||||
"Discard share" : "Teilen beenden",
|
||||
"Update" : "Aktualisieren",
|
||||
"Sharing has been disabled for your account." : "Teilen wurde für Dein Konto deaktiviert.",
|
||||
"Update tag" : "Schlagwort aktualisieren",
|
||||
"Edit tag" : "Schlagwort bearbeiten",
|
||||
"Delete tag" : "Schlagwort löschen",
|
||||
"Create" : "Erstellen",
|
||||
"Create a new tag" : "Neues Schlagwort",
|
||||
"Deleted stacks" : "Gelöschte Stapel",
|
||||
@@ -149,38 +161,43 @@ OC.L10N.register(
|
||||
"Archive board" : "Board archivieren",
|
||||
"Unarchive board" : "Board dearchivieren",
|
||||
"Delete board" : "Board löschen",
|
||||
"Reset" : "Zurücksetzen",
|
||||
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Löschen des Boards rückgängig machen - Andernfalls wird das Board beim nächsten CronJob-Lauf gelöscht.",
|
||||
"Update board" : "Board aktualisieren",
|
||||
"Reset board" : "Board zurücksetzen",
|
||||
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Löschen des Boards rückgängig machen - andernfalls wird das Board beim nächsten Cron-Job-Lauf gelöscht.",
|
||||
"Create new board" : "Neues Board",
|
||||
"New board title" : "Board-Titel",
|
||||
"Create board" : "Neues Board",
|
||||
"Select an attachment" : "Anhang auswählen",
|
||||
"Cancel upload" : "Hochladen abbrechen",
|
||||
"by" : "von",
|
||||
"Undo file deletion - Otherwise the file will be deleted during the next cronjob run." : "Dateilöschung rückgängig machen - Andernfalls wird die Datei beim nächsten CronJob-Lauf gelöscht.",
|
||||
"Undo file deletion - Otherwise the file will be deleted during the next cronjob run." : "Dateilöschung rückgängig machen — andernfalls wird die Datei beim nächsten Cron-Job-Lauf gelöscht.",
|
||||
"Undo file deletion" : "Dateilöschung rückgängig machen",
|
||||
"Insert the file into the description" : "Füge die Datei in die Beschreibung ein",
|
||||
"Delete attachment" : "Anhang löschen",
|
||||
"Modified:" : "Geändert:",
|
||||
"Created:" : "Erstellt:",
|
||||
"Choose a tag" : "Schlagwort auswählen",
|
||||
"Add a tag" : "Schlagwort hinzufügen",
|
||||
"Select tags" : "Schlagworte auswählen",
|
||||
"Assign users" : "Nutzer zuweisen",
|
||||
"Assign users" : "Benutzer zuweisen",
|
||||
"Choose a user to assign" : "Wähle einen Benutzer für die Zuweisung aus",
|
||||
"Assign this card to a user" : "Diese Karte einem Benutzer zuweisen",
|
||||
"Due date" : "Fälligkeitsdatum",
|
||||
"Click to set" : "Auswählen",
|
||||
"Remove due date" : "Ablaufdatum löschen",
|
||||
"Remove due date" : "Fälligkeitsdatum löschen",
|
||||
"Description" : "Beschreibung",
|
||||
"Attachments" : "Anhänge",
|
||||
"Saved" : "Gespeichert",
|
||||
"Unsaved changes" : "Ungesicherte Änderungen",
|
||||
"Formatting help" : "Formatierungshilfe",
|
||||
"Insert attachment" : "Anhang einfügen",
|
||||
"Formatting help" : "Formatierungshilfe",
|
||||
"Upload attachment" : "Anhang hochladen",
|
||||
"Add a card description…" : "Eine Kartenbeschreibung hinzufügen…",
|
||||
"Shared boards" : "Geteilte Boards",
|
||||
"View more" : "Mehr anzeigen",
|
||||
"Move board to archive" : "Board ins Archiv verschieben",
|
||||
"Create a new board" : "Neues Board"
|
||||
"Create a new board" : "Neues Board",
|
||||
"Settings" : "Einstellungen",
|
||||
"Limit deck to groups" : "Deck auf Gruppen beschränken",
|
||||
"Limiting Deck will block users not part of those groups from creating their own boards. Users will still be able to work on boards that have been shared with them." : "Durch die Begrenzung von Deck werden Benutzer, die nicht Teil dieser Gruppen sind, daran gehindert, eigene Boards zu erstellen. Benutzer können weiterhin an Boards arbeiten, die für sie freigegeben wurden."
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
|
||||
151
l10n/de.json
@@ -7,7 +7,9 @@
|
||||
"Remove user from card" : "Benutzer von Karte entfernen",
|
||||
"Hours" : "Stunden",
|
||||
"Minutes" : "Minuten",
|
||||
"Link to a board" : "Mit einem Board verknüpfen",
|
||||
"Maximum file size of {size} exceeded" : "Maximale Dateigröße von {size} überschritten",
|
||||
"File already exists" : "Datei bereits vorhanden",
|
||||
"You have created a new board {board}" : "Du hast das neue Board {board} erstellt",
|
||||
"{user} has created a new board {board}" : "{user} hat das neue Board {board} erstellt",
|
||||
"You have deleted the board {board}" : "Du hast das Board {board} gelöscht",
|
||||
@@ -15,62 +17,65 @@
|
||||
"You have restored the board {board}" : "Du hast das Board {board} wiederhergestellt",
|
||||
"{user} has restored the board {board}" : "{user} hat das Board {board} wiederhergestellt",
|
||||
"You have shared the board {board} with {acl}" : "Du hast das Board {board} mit {acl} geteilt",
|
||||
"{user} has shared the board {board} with {sharee}" : "{user} hat das Board {board} mit {sharee} geteilt",
|
||||
"{user} has shared the board {board} with {acl}" : "{user} hat das Board {board} mit {acl} geteilt",
|
||||
"You have removed {acl} from the board {board}" : "Du hast {acl} vom Board {board} entfernt",
|
||||
"{user} has removed {acl} from the board {board}" : "{user} hat {acl} vom Board {board} entfernt",
|
||||
"You have renamed the board {before} to {board}" : "Du hast das Board {before} in {board} umbenannt",
|
||||
"{user} has has renamed the board {before} to {board}" : "{user} hat das Board {before} in {board} umbenannt",
|
||||
"{user} has renamed the board {before} to {board}" : "{user} hat das Board {before} in {board} umbenannt",
|
||||
"You have archived the board {board}" : "Du hast das Board {board} archiviert",
|
||||
"{user} has archived the board {before}" : "{user} hat das Board {before} archiviert",
|
||||
"You have unarchived the board {board}" : "Du hast das Board {board} dearchiviert",
|
||||
"{user} has unarchived the board {before}" : "{user} hat das Board {before} dearchiviert",
|
||||
"You have created a new stack {stack} on {board}" : "Du hast den neuen Stapel {stack} auf {board} erstellt",
|
||||
"{user} has created a new stack {stack} on {board}" : "{user} hat den neuen Stapel {stack} auf {board} erstellt",
|
||||
"You have renamed a new stack {before} to {stack} on {board}" : "Du hast den neuen Stapel {before} in {stack} auf {board} umbenannt",
|
||||
"{user} has renamed a new stack {before} to {stack} on {board}" : "{user} hat den neuen Stapel {before} in {stack} auf {board} umbenannt",
|
||||
"You have deleted {stack} on {board}" : "Du hast {stack} auf {board} gelöscht",
|
||||
"{user} has deleted {stack} on {board}" : "{user} hat {stack} auf {board} gelöscht",
|
||||
"You have created {card} in {stack} on {board}" : "Du hast die Karte {card} in {stack} auf {board} erstellt",
|
||||
"{user} has created {card} in {stack} on {board}" : "{user} hat die Karte {card} in {stack} auf {board} erstellt",
|
||||
"You have deleted {card} in {stack} on {board}" : "Du hast {card} in {stack} auf {board} gelöscht",
|
||||
"{user} has deleted {card} in {stack} on {board}" : "{user} hat die Karte {card} in {stack} auf {board} gelöscht",
|
||||
"You have created a new stack {stack} on board {board}" : "Du hast den neuen Stapel {stack} auf dem Board {board} erstellt",
|
||||
"{user} has created a new stack {stack} on board {board}" : "{user} hat den neuen Stapel {stack} auf dem Board {board} erstellt",
|
||||
"You have renamed stack {before} to {stack} on board {board}" : "Du hast den Stapel {before} auf dem Board {board} in {stack} umbenannt",
|
||||
"{user} has renamed stack {before} to {stack} on board {board}" : "{user} hat den Stapel {before} in {stack} auf dem Board {board} umbenannt",
|
||||
"You have deleted stack {stack} on board {board}" : "Du hast den Stapel {stack} auf dem Board {board} gelöscht",
|
||||
"{user} has deleted stack {stack} on board {board}" : "{user} hat den Stapel {stack} auf dem Board {board} gelöscht",
|
||||
"You have created card {card} in stack {stack} on board {board}" : "Du hast die Karte {card} im Stapel {stack} auf dem Board {board} erstellt",
|
||||
"{user} has created card {card} in stack {stack} on board {board}" : "{user} hat die Karte {card} im Stapel {stack} auf dem Board {board} erstellt",
|
||||
"You have deleted card {card} in stack {stack} on board {board}" : "Du hast die Karte {card} im Stapel {stack} auf dem Board {board} gelöscht",
|
||||
"{user} has deleted card {card} in stack {stack} on board {board}" : "{user} hat die Karte {card} im Stapel {stack} auf dem Board {board} gelöscht",
|
||||
"You have renamed the card {before} to {card}" : "Du hast die Karte {before} in {card} umbenannt",
|
||||
"{user} has renamed the card {before} to {card}" : "{user} hat die Karte {before} in {card} umbenannt",
|
||||
"You have added a description to {card} in {stack} on {board}" : "Du hast der Karte {card} in {stack} auf {board} eine Beschreibung hinzugefügt",
|
||||
"{user} has added a description to {card} in {stack} on {board}" : "{user} hat der Karte {card} in {stack} auf {board} eine Beschreibung hinzugefügt",
|
||||
"You have updated the description of {card} in {stack} on {board}" : "Du hast die Beschreibung der Karte {card} in {stack} auf {board} aktualisiert",
|
||||
"{user} has updated the description {card} in {stack} on {board}" : " {user} hat die Beschreibung der Karte {card} in {stack} auf {board} aktualisiert",
|
||||
"You have archived {card} in {stack} on {board}" : "Du hast die Karte {card} in {stack} auf {board} archiviert",
|
||||
"{user} has archived {card} in {stack} on {board}" : "{user} hat die Karte {card} in {stack} auf {board} archiviert",
|
||||
"You have unarchived {card} in {stack} on {board}" : "Du hast die Karte {card} in {stack} auf {board} dearchiviert",
|
||||
"{user} has unarchived {card} in {stack} on {board}" : "{user} hat die Karte {card} in {stack} auf {board} dearchiviert",
|
||||
"You have removed the due date of {card}" : "Du hast das Fälligkeitsdatum von {card} entfernt",
|
||||
"{user} has removed the due date of {card}" : "{user} hat das Fälligkeitsdatum von {card} entfernt",
|
||||
"You have set the due date of {card} to {after}" : "Du hast das Fälligkeitsdatum von {card} auf {after} gesetzt",
|
||||
"{user} has set the due date of {card} to {after}" : "{user} hat das Fälligkeitsdatum von {card} auf {after} gesetzt",
|
||||
"You have updated the due date of {card} to {after}" : "Du hast das Fälligkeitsdatum von {card} auf {after} aktualisiert",
|
||||
"{user} has updated the due date of {card} to {after}" : "{user} hat das Fälligkeitsdatum von {card} auf {after} aktualisiert",
|
||||
"You have added the label {label} to {card} in {stack} on {board}" : "Du hast der Karte {card} in {stack} auf {board} das Label {label} hinzugefügt",
|
||||
"{user} has added the label {label} to {card} in {stack} on {board}" : "{user} hat der Karte {card} in {stack} auf {board} das Label {label} hinzugefügt",
|
||||
"You have removed the label {label} from {card} in {stack} on {board}" : "Du hast von der Karte {card} in {stack} auf {board} das Label {label} entfernt",
|
||||
"{user} has removed the label {label} from {card} in {stack} on {board}" : "{user} hat von der Karte {card} in {stack} auf {board} das Label {label} entfernt",
|
||||
"You have assigned {assigneduser} to {card} on {board}" : "Du hast {assigneduser} der Karte {card} auf {board} zugewiesen",
|
||||
"{user} has assigned {assigneduser} to {card} on {board}" : "{user} hat {assigneduser} der Karte {card} auf {board} zugewiesen",
|
||||
"You have unassigned {assigneduser} from {card} on {board}" : "Du hast die Zuweisung von {assigneduser} zur Karte {card} auf {board} aufgehoben",
|
||||
"{user} has unassigned {assigneduser} from {card} on {board}" : "{user} hat die Zuweisung von {assigneduser} zur Karte {card} auf {board} aufgehoben",
|
||||
"You have moved the card {card} from {stackBefore} to {stack}" : "Du hast die Karte {card} von {stackBefore} nach {stack} verschoben",
|
||||
"{user} has moved the card {card} from {stackBefore} to {stack}" : "{user} hat die Karte {card} von {stackBefore} nach {stack} verschoben",
|
||||
"You have added the attachment {attachment} to {card}" : "Du hast den Anhang {attachment} zu {card} hinzugefügt",
|
||||
"{user} has added the attachment {attachment} to {card}" : "{user} hat den Anhang {attachment} zu {card} hinzugefügt",
|
||||
"You have updated the attachment {attachment} on {card}" : "Du hast den Anhang {attachment} von {card} aktualisiert",
|
||||
"{user} has updated the attachment {attachment} to {card}" : "{user} hat den Anhang {attachment} von {card} aktualisiert",
|
||||
"You have deleted the attachment {attachment} from {card}" : "Du hast den Anhang {attachment} von {card} entfernt",
|
||||
"{user} has deleted the attachment {attachment} to {card}" : "{user} hat den Anhang {attachment} von {card} entfernt",
|
||||
"You have restored the attachment {attachment} to {card}" : "Du hast den Anhang {attachment} von {card} wiederhergestellt",
|
||||
"{user} has restored the attachment {attachment} to {card}" : "{user} hat den Anhang {attachment} von {card} wiederhergestellt",
|
||||
"You have commented on {card}" : "Du hast {card} kommentiert",
|
||||
"{user} has commented on {card}" : "{user} hat {card} kommentiert",
|
||||
"You have added a description to card {card} in stack {stack} on board {board}" : "Du hast der Karte {card} im Stapel {stack} auf dem Board {board} eine Beschreibung hinzugefügt",
|
||||
"{user} has added a description to card {card} in stack {stack} on board {board}" : "{user} hat der Karte {card} im Stapel {stack} auf dem Board {board} eine Beschreibung hinzugefügt",
|
||||
"You have updated the description of card {card} in stack {stack} on board {board}" : "Du hast die Beschreibung der Karte {card} im Stapel {stack} auf dem Board {board} aktualisiert",
|
||||
"{user} has updated the description of the card {card} in stack {stack} on board {board}" : "{user} hat die Beschreibung der Karte {card} im Stapel {stack} auf dem Board {board} aktualisiert",
|
||||
"You have archived card {card} in stack {stack} on board {board}" : "Du hast die Karte {card} im Stapel {stack} auf dem Board {board} archiviert",
|
||||
"{user} has archived card {card} in stack {stack} on board {board}" : "{user} hat die Karte {card} im Stapel {stack} auf dem Board {board} archiviert",
|
||||
"You have unarchived card {card} in stack {stack} on board {board}" : "Du hast die Karte {card} im Stapel {stack} auf dem Board {board} dearchiviert",
|
||||
"{user} has unarchived card {card} in stack {stack} on board {board}" : "{user} hat die Karte {card} im Stapel {stack} auf dem Board {board} dearchiviert",
|
||||
"You have removed the due date of card {card}" : "Du hast das Fälligkeitsdatum der Karte {card} entfernt",
|
||||
"{user} has removed the due date of card {card}" : "{user} hat das Fälligkeitsdatum der Karte {card} entfernt",
|
||||
"You have set the due date of card {card} to {after}" : "Du hast das Fälligkeitsdatum der Karte {card} auf {after} gesetzt",
|
||||
"{user} has set the due date of card {card} to {after}" : "{user} hat das Fälligkeitsdatum der Karte {card} auf {after} gesetzt",
|
||||
"You have updated the due date of card {card} to {after}" : "Du hast das Fälligkeitsdatum der Karte {card} auf {after} aktualisiert",
|
||||
"{user} has updated the due date of card {card} to {after}" : "{user} hat das Fälligkeitsdatum der Karte {card} auf {after} aktualisiert",
|
||||
"You have added the tag {label} to card {card} in stack {stack} on board {board}" : "Du hast der Karte {card} im Stapel {stack} auf dem Board {board} das Schlagwort {label} hinzugefügt",
|
||||
"{user} has added the tag {label} to card {card} in stack {stack} on board {board}" : "{user} hat der Karte {card} im Stapel {stack} auf dem Board {board} das Schlagwort {label} hinzugefügt",
|
||||
"You have removed the tag {label} from card {card} in stack {stack} on board {board}" : "Du hast von der Karte {card} im Stapel {stack} auf dem Board {board} das Schlagwort {label} entfernt",
|
||||
"{user} has removed the tag {label} from card {card} in stack {stack} on board {board}" : "{user} hat von der Karte {card} im Stapel {stack} auf dem Board {board} das Schlagwort {label} entfernt",
|
||||
"You have assigned {assigneduser} to card {card} on board {board}" : "Du hast {assigneduser} der Karte {card} auf dem Board {board} zugewiesen",
|
||||
"{user} has assigned {assigneduser} to card {card} on board {board}" : "{user} hat {assigneduser} der Karte {card} auf dem Board {board} zugewiesen",
|
||||
"You have unassigned {assigneduser} from card {card} on board {board}" : "Du hast die Zuweisung von {assigneduser} zur Karte {card} auf dem Board {board} aufgehoben",
|
||||
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} hat die Zuweisung von {assigneduser} zur Karte {card} auf dem Board {board} aufgehoben",
|
||||
"You have moved the card {card} from stack {stackBefore} to {stack}" : "Du hast die Karte {card} vom Stapel {stackBefore} nach {stack} verschoben",
|
||||
"{user} has moved the card {card} from stack {stackBefore} to {stack}" : "{user} hat die Karte {card} vom Stapel {stackBefore} nach {stack} verschoben",
|
||||
"You have added the attachment {attachment} to card {card}" : "Du hast den Anhang {attachment} zur Karte {card} hinzugefügt",
|
||||
"{user} has added the attachment {attachment} to card {card}" : "{user} hat den Anhang {attachment} zur Karte {card} hinzugefügt",
|
||||
"You have updated the attachment {attachment} on card {card}" : "Du hast den Anhang {attachment} der Karte {card} aktualisiert",
|
||||
"{user} has updated the attachment {attachment} on card {card}" : "{user} hat den Anhang {attachment} der Karte {card} aktualisiert",
|
||||
"You have deleted the attachment {attachment} from card {card}" : "Du hast den Anhang {attachment} von der Karte {card} entfernt",
|
||||
"{user} has deleted the attachment {attachment} from card {card}" : "{user} hat den Anhang {attachment} von Karte {card} entfernt",
|
||||
"You have restored the attachment {attachment} to card {card}" : "Du hast den Anhang {attachment} der Karte {card} wiederhergestellt",
|
||||
"{user} has restored the attachment {attachment} to card {card}" : "{user} hat den Anhang {attachment} der Karte {card} wiederhergestellt",
|
||||
"You have commented on card {card}" : "Du hast die Karte {card} kommentiert",
|
||||
"{user} has commented on card {card}" : "{user} hat die Karte {card} kommentiert",
|
||||
"A <strong>card description</strong> inside the Deck app has been changed" : "Eine <strong>Kartenbeschreibung</strong> wurde innerhalb der Deck-App geändert",
|
||||
"Deck" : "Deck",
|
||||
"Changes in the <strong>Deck app</strong>" : "Änderungen in der <strong>Deck-App</strong>",
|
||||
"A <strong>comment</strong> was created on a card" : "Ein <strong>Kommentar</strong> zu einer Karte wurde erstellt",
|
||||
"Personal" : "Persönlich",
|
||||
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "Die Karte \"%s\" auf \"%s\" wurde Dir von %s zugewiesen.",
|
||||
"{user} has assigned the card \"%s\" on \"%s\" to you." : "{user} hat Dir die Karte \"%s\" auf \"%s\" zugewiesen.",
|
||||
@@ -79,7 +84,7 @@
|
||||
"{user} has mentioned you in a comment on \"%s\"." : "{user} hat Dich in einem Kommentar zu “%s” erwähnt.",
|
||||
"The board \"%s\" has been shared with you by %s." : "Das Board \"%s\" wurde von %s mit Dir geteilt.",
|
||||
"{user} has shared the board %s with you." : "{user} hat das Board %s mit Dir geteilt.",
|
||||
"No data was provided to create an attachment." : "Es wurde keine Daten zum Erstellen eines Anhangs bereitgestellt.",
|
||||
"No data was provided to create an attachment." : "Es wurden keine Daten zum Erstellen eines Anhangs bereitgestellt.",
|
||||
"Finished" : "Abgeschlossen",
|
||||
"To review" : "Zu überprüfen",
|
||||
"Action needed" : "Handlung erforderlich",
|
||||
@@ -92,31 +97,34 @@
|
||||
"Example Task 1" : "Beispielaufgabe 1",
|
||||
"The file was uploaded" : "Die Datei wurde hochgeladen",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Die hochgeladene Datei überschreitet die upload_max_filesize-Vorgabe in php.ini",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Die Datei ist größer, als die MAX_FILE_SIZE-Vorgabe, die im HTML-Formular angegeben ist.",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Die Datei ist größer als die MAX_FILE_SIZE-Vorgabe, die im HTML-Formular angegeben ist.",
|
||||
"The file was only partially uploaded" : "Die Datei konnte nur teilweise hochgeladen werden",
|
||||
"No file was uploaded" : "Es wurde keine Datei hochgeladen",
|
||||
"Missing a temporary folder" : "Kein temporärer Ordner vorhanden",
|
||||
"Could not write file to disk" : "Die Datei konnte nicht auf die Festplatte geschrieben werden",
|
||||
"A PHP extension stopped the file upload" : "Eine PHP-Erweiterung hat das Hochladen der Datei gestoppt",
|
||||
"No file uploaded or file size exceeds maximum of %s" : "Keine Datei hochgeladen oder die Dateigröße überschreitet %s",
|
||||
"A kanban style project and personal management tool for Nextcloud" : "Ein Kanban Werkzeug für Nextcloud",
|
||||
"A kanban style project and personal management tool for Nextcloud" : "Ein Kanban-Werkzeug für Nextcloud",
|
||||
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Deck ist ein Organisationstool im Kanban-Stil für die persönliche Planung und Projektorganisation von Teams, die in Nextcloud integriert sind.\n\n\n- 📥 Füge Deine Aufgaben zu den Karten hinzu und ordne diese\n- 📄 Zusätzliche Hinweise in der Abschrift notieren\n- 🔖 Vergabe von Labels für noch bessere Organisation\n- 👥 Teile mit Deinem Team, Freunden oder der Familie\n- 📎 Füge Dateien hinzu und verwende diese in Deinen Markdown-Beschreibungen\n- 💬 Diskutiere mit Deinem Team mit Kommentaren\n- ⚡ Behalte Überblick über Änderungen mit dem Aktivitäten-Stream\n- 🚀 Organisiere Dein Projekt",
|
||||
"Select the board to link to a project" : "Wähle ein Board aus, um dieses mit einem Projekt zu verknüpfen",
|
||||
"Select board" : "Board auswählen",
|
||||
"Add a new stack" : "Neuer Stapel",
|
||||
"Submit" : "Übermitteln",
|
||||
"Show archived cards" : "Archivierte Karten anzeigen",
|
||||
"Hide archived cards" : "Archivierte Karten ausblenden",
|
||||
"Toggle compact mode" : "Kompaktmodus umschalten",
|
||||
"Board details" : "Board-Details",
|
||||
"Show board details" : "Board-Details anzeigen",
|
||||
"All Boards" : "Alle Boards",
|
||||
"Archived boards" : "Archivierte Boards",
|
||||
"Share board" : "Board freigeben",
|
||||
"Drop your files here to upload it to the card" : "Lege Deine Dateien hier ab, um sie auf die Karte hochzuladen",
|
||||
"Archived cards" : "Archivierte Karten",
|
||||
"Actions" : "Aktionen",
|
||||
"Assign to me" : "Mir zuweisen",
|
||||
"Unassign from me" : "Nicht mir zuweisen",
|
||||
"Archive" : "Archivieren",
|
||||
"Unarchive" : "Dearchivieren",
|
||||
"Delete" : "Löschen",
|
||||
"Drop your files here to upload it to the card" : "Lege Deine Dateien hier ab, um sie auf die Karte hochzuladen",
|
||||
"Assign card to me" : "Karte mir zuweisen",
|
||||
"Unassign card from me" : "Karte nicht mir zuweisen",
|
||||
"Archive card" : "Karte archivieren",
|
||||
"Unarchive card" : "Karte dearchivieren",
|
||||
"Delete card" : "Karte löschen",
|
||||
"Enter a card title" : "Kartentitel eingeben",
|
||||
"Add card" : "Karte hinzufügen",
|
||||
"Close" : "Schließen",
|
||||
@@ -125,14 +133,18 @@
|
||||
"Deleted items" : "Gelöschte Objekte",
|
||||
"Timeline" : "Zeitachse",
|
||||
"Select users or groups to share with" : "Benutzer oder Gruppen zum Teilen auswählen",
|
||||
"Access for" : "Zugriff für",
|
||||
"Group" : "Gruppe",
|
||||
"Circle" : "Kreis",
|
||||
"No matching user or group found." : "Keine passenden Benutzer oder Gruppen gefunden.",
|
||||
"Loading" : "Lade",
|
||||
"Share" : "Teilen",
|
||||
"Edit" : "Bearbeiten",
|
||||
"Share" : "Teilen",
|
||||
"Manage" : "Verwalten",
|
||||
"Discard share" : "Teilen beenden",
|
||||
"Update" : "Aktualisieren",
|
||||
"Sharing has been disabled for your account." : "Teilen wurde für Dein Konto deaktiviert.",
|
||||
"Update tag" : "Schlagwort aktualisieren",
|
||||
"Edit tag" : "Schlagwort bearbeiten",
|
||||
"Delete tag" : "Schlagwort löschen",
|
||||
"Create" : "Erstellen",
|
||||
"Create a new tag" : "Neues Schlagwort",
|
||||
"Deleted stacks" : "Gelöschte Stapel",
|
||||
@@ -147,38 +159,43 @@
|
||||
"Archive board" : "Board archivieren",
|
||||
"Unarchive board" : "Board dearchivieren",
|
||||
"Delete board" : "Board löschen",
|
||||
"Reset" : "Zurücksetzen",
|
||||
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Löschen des Boards rückgängig machen - Andernfalls wird das Board beim nächsten CronJob-Lauf gelöscht.",
|
||||
"Update board" : "Board aktualisieren",
|
||||
"Reset board" : "Board zurücksetzen",
|
||||
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Löschen des Boards rückgängig machen - andernfalls wird das Board beim nächsten Cron-Job-Lauf gelöscht.",
|
||||
"Create new board" : "Neues Board",
|
||||
"New board title" : "Board-Titel",
|
||||
"Create board" : "Neues Board",
|
||||
"Select an attachment" : "Anhang auswählen",
|
||||
"Cancel upload" : "Hochladen abbrechen",
|
||||
"by" : "von",
|
||||
"Undo file deletion - Otherwise the file will be deleted during the next cronjob run." : "Dateilöschung rückgängig machen - Andernfalls wird die Datei beim nächsten CronJob-Lauf gelöscht.",
|
||||
"Undo file deletion - Otherwise the file will be deleted during the next cronjob run." : "Dateilöschung rückgängig machen — andernfalls wird die Datei beim nächsten Cron-Job-Lauf gelöscht.",
|
||||
"Undo file deletion" : "Dateilöschung rückgängig machen",
|
||||
"Insert the file into the description" : "Füge die Datei in die Beschreibung ein",
|
||||
"Delete attachment" : "Anhang löschen",
|
||||
"Modified:" : "Geändert:",
|
||||
"Created:" : "Erstellt:",
|
||||
"Choose a tag" : "Schlagwort auswählen",
|
||||
"Add a tag" : "Schlagwort hinzufügen",
|
||||
"Select tags" : "Schlagworte auswählen",
|
||||
"Assign users" : "Nutzer zuweisen",
|
||||
"Assign users" : "Benutzer zuweisen",
|
||||
"Choose a user to assign" : "Wähle einen Benutzer für die Zuweisung aus",
|
||||
"Assign this card to a user" : "Diese Karte einem Benutzer zuweisen",
|
||||
"Due date" : "Fälligkeitsdatum",
|
||||
"Click to set" : "Auswählen",
|
||||
"Remove due date" : "Ablaufdatum löschen",
|
||||
"Remove due date" : "Fälligkeitsdatum löschen",
|
||||
"Description" : "Beschreibung",
|
||||
"Attachments" : "Anhänge",
|
||||
"Saved" : "Gespeichert",
|
||||
"Unsaved changes" : "Ungesicherte Änderungen",
|
||||
"Formatting help" : "Formatierungshilfe",
|
||||
"Insert attachment" : "Anhang einfügen",
|
||||
"Formatting help" : "Formatierungshilfe",
|
||||
"Upload attachment" : "Anhang hochladen",
|
||||
"Add a card description…" : "Eine Kartenbeschreibung hinzufügen…",
|
||||
"Shared boards" : "Geteilte Boards",
|
||||
"View more" : "Mehr anzeigen",
|
||||
"Move board to archive" : "Board ins Archiv verschieben",
|
||||
"Create a new board" : "Neues Board"
|
||||
"Create a new board" : "Neues Board",
|
||||
"Settings" : "Einstellungen",
|
||||
"Limit deck to groups" : "Deck auf Gruppen beschränken",
|
||||
"Limiting Deck will block users not part of those groups from creating their own boards. Users will still be able to work on boards that have been shared with them." : "Durch die Begrenzung von Deck werden Benutzer, die nicht Teil dieser Gruppen sind, daran gehindert, eigene Boards zu erstellen. Benutzer können weiterhin an Boards arbeiten, die für sie freigegeben wurden."
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
161
l10n/de_DE.js
@@ -2,14 +2,16 @@ OC.L10N.register(
|
||||
"deck",
|
||||
{
|
||||
"Please provide a content for your comment." : "Bitte geben Sie einen Inhalt für Ihren Kommentar an.",
|
||||
"Posting the comment failed." : "Absenden des Kommentars ist fehlgeschlagen.",
|
||||
"Posting the comment failed." : "Senden des Kommentars fehlgeschlagen.",
|
||||
"The comment has been deleted" : "Der Kommentar wurde gelöscht",
|
||||
"The associated stack is deleted as well, it will be restored as well." : "Der dazugehörige Stapel wurde auch gelöscht, er wird ebenfalls wiederhergestellt.",
|
||||
"Restore associated stack" : "Dazugehörigen Stapel wiederherstellen",
|
||||
"Remove user from card" : "Benutzer von Karte entfernen",
|
||||
"Hours" : "Stunden",
|
||||
"Minutes" : "Minuten",
|
||||
"Link to a board" : "Mit einem Board verknüpfen",
|
||||
"Maximum file size of {size} exceeded" : "Maximale Dateigröße von {size} überschritten",
|
||||
"File already exists" : "Datei bereits vorhanden",
|
||||
"You have created a new board {board}" : "Sie haben das neue Board {board} erstellt",
|
||||
"{user} has created a new board {board}" : "{user} hat das neue Board {board} erstellt",
|
||||
"You have deleted the board {board}" : "Sie haben das Board {board} gelöscht",
|
||||
@@ -17,62 +19,65 @@ OC.L10N.register(
|
||||
"You have restored the board {board}" : "Sie haben das Board {board} wiederhergestellt",
|
||||
"{user} has restored the board {board}" : "{user} hat das Board {board} wiederhergestellt",
|
||||
"You have shared the board {board} with {acl}" : "Sie haben das Board {board} mit {acl} geteilt",
|
||||
"{user} has shared the board {board} with {sharee}" : "{user} hat das Board {board} mit {sharee} geteilt",
|
||||
"{user} has shared the board {board} with {acl}" : "{user} hat das Board {board} mit {acl} geteilt",
|
||||
"You have removed {acl} from the board {board}" : "Sie haben {acl} vom Board {board} entfernt",
|
||||
"{user} has removed {acl} from the board {board}" : "{user} hat {acl} vom Board {board} entfernt",
|
||||
"You have renamed the board {before} to {board}" : "Sie haben das Board {before} in {board} umbenannt",
|
||||
"{user} has has renamed the board {before} to {board}" : "{user} hat das Board {before} in {board} umbenannt",
|
||||
"{user} has renamed the board {before} to {board}" : "{user} hat das Board {before} in {board} umbenannt",
|
||||
"You have archived the board {board}" : "Sie haben das Board {board} archiviert",
|
||||
"{user} has archived the board {before}" : "{user} hat das Board {before} archiviert",
|
||||
"You have unarchived the board {board}" : "Sie haben das Board {board} dearchiviert",
|
||||
"{user} has unarchived the board {before}" : "{user} hat das Board {before} dearchiviert",
|
||||
"You have created a new stack {stack} on {board}" : "Sie haben den neuen Stapel {stack} auf {board} erstellt",
|
||||
"{user} has created a new stack {stack} on {board}" : "{user} hat den neuen Stapel {stack} auf {board} erstellt",
|
||||
"You have renamed a new stack {before} to {stack} on {board}" : "Sie haben den neuen Stapel {before} in {stack} auf {board} umbenannt",
|
||||
"{user} has renamed a new stack {before} to {stack} on {board}" : "{user} hat den neuen Stapel {before} in {stack} auf {board} umbenannt",
|
||||
"You have deleted {stack} on {board}" : "Sie haben {stack} auf {board} gelöscht",
|
||||
"{user} has deleted {stack} on {board}" : "{user} hat {stack} auf {board} gelöscht",
|
||||
"You have created {card} in {stack} on {board}" : "Sie haben die Karte {card} in {stack} auf {board} erstellt",
|
||||
"{user} has created {card} in {stack} on {board}" : "{user} hat die Karte {card} in {stack} auf {board} erstellt",
|
||||
"You have deleted {card} in {stack} on {board}" : "Sie haben {card} in {stack} auf {board} gelöscht",
|
||||
"{user} has deleted {card} in {stack} on {board}" : "{user} hat die Karte {card} in {stack} auf {board} gelöscht",
|
||||
"You have created a new stack {stack} on board {board}" : "Sie haben den neuen Stapel {stack} auf dem Board {board} erstellt",
|
||||
"{user} has created a new stack {stack} on board {board}" : "{user} hat den neuen Stapel {stack} auf dem Board {board} erstellt",
|
||||
"You have renamed stack {before} to {stack} on board {board}" : "Sie haben den Stapel {before} auf dem Board {board} in {stack} umbenannt",
|
||||
"{user} has renamed stack {before} to {stack} on board {board}" : "{user} hat den Stapel {before} in {stack} auf dem Board {board} umbenannt",
|
||||
"You have deleted stack {stack} on board {board}" : "Sie haben den Stapel {stack} auf dem Board {board} gelöscht",
|
||||
"{user} has deleted stack {stack} on board {board}" : "{user} hat den Stapel {stack} auf dem Board {board} gelöscht",
|
||||
"You have created card {card} in stack {stack} on board {board}" : "Sie haben die Karte {card} im Stapel {stack} auf dem Board {board} erstellt",
|
||||
"{user} has created card {card} in stack {stack} on board {board}" : "{user} hat die Karte {card} im Stapel {stack} auf dem Board {board} erstellt",
|
||||
"You have deleted card {card} in stack {stack} on board {board}" : "Sie haben die Karte {card} im Stapel {stack} auf dem Board {board} gelöscht",
|
||||
"{user} has deleted card {card} in stack {stack} on board {board}" : "{user} hat die Karte {card} im Stapel {stack} auf dem Board {board} gelöscht",
|
||||
"You have renamed the card {before} to {card}" : "Sie haben die Karte {before} in {card} umbenannt",
|
||||
"{user} has renamed the card {before} to {card}" : "{user} hat die Karte {before} in {card} umbenannt",
|
||||
"You have added a description to {card} in {stack} on {board}" : "Sie haben der Karte {card} in {stack} auf {board} eine Beschreibung hinzugefügt",
|
||||
"{user} has added a description to {card} in {stack} on {board}" : "{user} hat der Karte {card} in {stack} auf {board} eine Beschreibung hinzugefügt",
|
||||
"You have updated the description of {card} in {stack} on {board}" : "Sie haben die Beschreibung der Karte {card} in {stack} auf {board} aktualisiert",
|
||||
"{user} has updated the description {card} in {stack} on {board}" : " {user} hat die Beschreibung der Karte {card} in {stack} auf {board} aktualisiert",
|
||||
"You have archived {card} in {stack} on {board}" : "Sie haben die Karte {card} in {stack} auf {board} archiviert",
|
||||
"{user} has archived {card} in {stack} on {board}" : "{user} hat die Karte {card} in {stack} auf {board} archiviert",
|
||||
"You have unarchived {card} in {stack} on {board}" : "Sie haben die Karte {card} in {stack} auf {board} dearchiviert",
|
||||
"{user} has unarchived {card} in {stack} on {board}" : "{user} hat die Karte {card} in {stack} auf {board} dearchiviert",
|
||||
"You have removed the due date of {card}" : "Sie haben das Fälligkeitsdatum von {card} entfernt",
|
||||
"{user} has removed the due date of {card}" : "{user} hat das Fälligkeitsdatum von {card} entfernt",
|
||||
"You have set the due date of {card} to {after}" : "Sie haben das Fälligkeitsdatum von {card} auf {after} gesetzt",
|
||||
"{user} has set the due date of {card} to {after}" : "{user} hat das Fälligkeitsdatum von {card} auf {after} gesetzt",
|
||||
"You have updated the due date of {card} to {after}" : "Sie haben das Fälligkeitsdatum von {card} auf {after} aktualisiert",
|
||||
"{user} has updated the due date of {card} to {after}" : "{user} hat das Fälligkeitsdatum von {card} auf {after} aktualisiert",
|
||||
"You have added the label {label} to {card} in {stack} on {board}" : "Sie haben der Karte {card} in {stack} auf {board} das Label {label} hinzugefügt",
|
||||
"{user} has added the label {label} to {card} in {stack} on {board}" : "{user} hat der Karte {card} in {stack} auf {board} das Label {label} hinzugefügt",
|
||||
"You have removed the label {label} from {card} in {stack} on {board}" : "Sie haben von der Karte {card} in {stack} auf {board} das Label {label} entfernt",
|
||||
"{user} has removed the label {label} from {card} in {stack} on {board}" : "{user} hat von der Karte {card} in {stack} auf {board} das Label {label} entfernt",
|
||||
"You have assigned {assigneduser} to {card} on {board}" : "Sie haben {assigneduser} der Karte {card} auf {board} zugewiesen",
|
||||
"{user} has assigned {assigneduser} to {card} on {board}" : "{user} hat {assigneduser} der Karte {card} auf {board} zugewiesen",
|
||||
"You have unassigned {assigneduser} from {card} on {board}" : "Sie haben die Zuweisung von {assigneduser} zur Karte {card} auf {board} aufgehoben",
|
||||
"{user} has unassigned {assigneduser} from {card} on {board}" : "{user} hat die Zuweisung von {assigneduser} zur Karte {card} auf {board} aufgehoben",
|
||||
"You have moved the card {card} from {stackBefore} to {stack}" : "Sie haben die Karte {card} von {stackBefore} nach {stack} verschoben",
|
||||
"{user} has moved the card {card} from {stackBefore} to {stack}" : "{user} hat die Karte {card} von {stackBefore} nach {stack} verschoben",
|
||||
"You have added the attachment {attachment} to {card}" : "Sie haben den Anhang {attachment} zu {card} hinzugefügt",
|
||||
"{user} has added the attachment {attachment} to {card}" : "{user} hat den Anhang {attachment} zu {card} hinzugefügt",
|
||||
"You have updated the attachment {attachment} on {card}" : "Sie haben den Anhang {attachment} von {card} aktualisiert",
|
||||
"{user} has updated the attachment {attachment} to {card}" : "{user} hat den Anhang {attachment} von {card} aktualisiert",
|
||||
"You have deleted the attachment {attachment} from {card}" : "Sie haben den Anhang {attachment} von {card} entfernt",
|
||||
"{user} has deleted the attachment {attachment} to {card}" : "{user} hat den Anhang {attachment} von {card} entfernt",
|
||||
"You have restored the attachment {attachment} to {card}" : "Sie haben den Anhang {attachment} von {card} wiederhergestellt",
|
||||
"{user} has restored the attachment {attachment} to {card}" : "{user} hat den Anhang {attachment} von {card} wiederhergestellt",
|
||||
"You have commented on {card}" : "Sie haben {card} kommentiert",
|
||||
"{user} has commented on {card}" : "{user} hat {card} kommentiert",
|
||||
"You have added a description to card {card} in stack {stack} on board {board}" : "Sie haben der Karte {card} im Stapel {stack} auf dem Board {board} eine Beschreibung hinzugefügt",
|
||||
"{user} has added a description to card {card} in stack {stack} on board {board}" : "{user} hat der Karte {card} im Stapel {stack} auf dem Board {board} eine Beschreibung hinzugefügt",
|
||||
"You have updated the description of card {card} in stack {stack} on board {board}" : "Sie haben die Beschreibung der Karte {card} im Stapel {stack} auf dem Board {board} aktualisiert",
|
||||
"{user} has updated the description of the card {card} in stack {stack} on board {board}" : "{user} hat die Beschreibung der Karte {card} im Stapel {stack} auf dem Board {board} aktualisiert",
|
||||
"You have archived card {card} in stack {stack} on board {board}" : "Sie haben die Karte {card} im Stapel {stack} auf dem Board {board} archiviert",
|
||||
"{user} has archived card {card} in stack {stack} on board {board}" : "{user} hat die Karte {card} im Stapel {stack} auf dem Board {board} archiviert",
|
||||
"You have unarchived card {card} in stack {stack} on board {board}" : "Sie haben die Karte {card} im Stapel {stack} auf dem Board {board} dearchiviert",
|
||||
"{user} has unarchived card {card} in stack {stack} on board {board}" : "{user} hat die Karte {card} im Stapel {stack} auf dem Board {board} dearchiviert",
|
||||
"You have removed the due date of card {card}" : "Sie haben das Fälligkeitsdatum der Karte {card} entfernt",
|
||||
"{user} has removed the due date of card {card}" : "{user} hat das Fälligkeitsdatum der Karte {card} entfernt",
|
||||
"You have set the due date of card {card} to {after}" : "Sie haben das Fälligkeitsdatum der Karte {card} auf {after} gesetzt",
|
||||
"{user} has set the due date of card {card} to {after}" : "{user} hat das Fälligkeitsdatum der Karte {card} auf {after} gesetzt",
|
||||
"You have updated the due date of card {card} to {after}" : "Sie haben das Fälligkeitsdatum der Karte {card} auf {after} aktualisiert",
|
||||
"{user} has updated the due date of card {card} to {after}" : "{user} hat das Fälligkeitsdatum der Karte {card} auf {after} aktualisiert",
|
||||
"You have added the tag {label} to card {card} in stack {stack} on board {board}" : "Sie haben der Karte {card} im Stapel {stack} auf dem Board {board} das Schlagwort {label} hinzugefügt",
|
||||
"{user} has added the tag {label} to card {card} in stack {stack} on board {board}" : "{user} hat der Karte {card} im Stapel {stack} auf dem Board {board} das Schlagwort {label} hinzugefügt",
|
||||
"You have removed the tag {label} from card {card} in stack {stack} on board {board}" : "Sie haben von der Karte {card} im Stapel {stack} auf dem Board {board} das Schlagwort {label} entfernt",
|
||||
"{user} has removed the tag {label} from card {card} in stack {stack} on board {board}" : "{user} hat von der Karte {card} im Stapel {stack} auf dem Board {board} das Schlagwort {label} entfernt",
|
||||
"You have assigned {assigneduser} to card {card} on board {board}" : "Sie haben {assigneduser} der Karte {card} auf dem Board {board} zugewiesen",
|
||||
"{user} has assigned {assigneduser} to card {card} on board {board}" : "{user} hat {assigneduser} der Karte {card} auf dem Board {board} zugewiesen",
|
||||
"You have unassigned {assigneduser} from card {card} on board {board}" : "Sie haben die Zuweisung von {assigneduser} zur Karte {card} auf dem Board {board} aufgehoben",
|
||||
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} hat die Zuweisung von {assigneduser} zur Karte {card} auf dem Board {board} aufgehoben",
|
||||
"You have moved the card {card} from stack {stackBefore} to {stack}" : "Sie haben die Karte {card} vom Stapel {stackBefore} nach {stack} verschoben",
|
||||
"{user} has moved the card {card} from stack {stackBefore} to {stack}" : "{user} hat die Karte {card} vom Stapel {stackBefore} nach {stack} verschoben",
|
||||
"You have added the attachment {attachment} to card {card}" : "Sie haben den Anhang {attachment} zur Karte {card} hinzugefügt",
|
||||
"{user} has added the attachment {attachment} to card {card}" : "{user} hat den Anhang {attachment} zur Karte {card} hinzugefügt",
|
||||
"You have updated the attachment {attachment} on card {card}" : "Sie haben den Anhang {attachment} der Karte {card} aktualisiert",
|
||||
"{user} has updated the attachment {attachment} on card {card}" : "{user} hat den Anhang {attachment} der Karte {card} aktualisiert",
|
||||
"You have deleted the attachment {attachment} from card {card}" : "Sie haben den Anhang {attachment} von der Karte {card} entfernt",
|
||||
"{user} has deleted the attachment {attachment} from card {card}" : "{user} hat den Anhang {attachment} von Karte {card} entfernt",
|
||||
"You have restored the attachment {attachment} to card {card}" : "Sie haben den Anhang {attachment} der Karte {card} wiederhergestellt",
|
||||
"{user} has restored the attachment {attachment} to card {card}" : "{user} hat den Anhang {attachment} der Karte {card} wiederhergestellt",
|
||||
"You have commented on card {card}" : "Sie haben die Karte {card} kommentiert",
|
||||
"{user} has commented on card {card}" : "{user} hat die Karte {card} kommentiert",
|
||||
"A <strong>card description</strong> inside the Deck app has been changed" : "Eine <strong>Kartenbeschreibung</strong> wurde innerhalb der Deck-App geändert",
|
||||
"Deck" : "Deck",
|
||||
"Changes in the <strong>Deck app</strong>" : "Änderungen in der <strong>Deck-App</strong>",
|
||||
"A <strong>comment</strong> was created on a card" : "Ein <strong>Kommentar</strong> zu einer Karte wurde erstellt",
|
||||
"Personal" : "Persönlich",
|
||||
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "Die Karte \"%s\" auf \"%s\" wurde Ihnen von %s zugewiesen.",
|
||||
"{user} has assigned the card \"%s\" on \"%s\" to you." : "{user} hat Ihnen die Karte \"%s\" auf \"%s\" zugewiesen.",
|
||||
@@ -81,7 +86,7 @@ OC.L10N.register(
|
||||
"{user} has mentioned you in a comment on \"%s\"." : "{user} hat Sie in einem Kommentar zu \"%s\" erwähnt.",
|
||||
"The board \"%s\" has been shared with you by %s." : "Das Board \"%s\" wurde von %s mit Ihnen geteilt.",
|
||||
"{user} has shared the board %s with you." : "{user} hat das Board %s mit Ihnen geteilt.",
|
||||
"No data was provided to create an attachment." : "Es wurde keine Daten zum Erstellen eines Anhangs bereitgestellt.",
|
||||
"No data was provided to create an attachment." : "Es wurden keine Daten zum Erstellen eines Anhangs bereitgestellt.",
|
||||
"Finished" : "Abgeschlossen",
|
||||
"To review" : "Zu überprüfen",
|
||||
"Action needed" : "Handlung erforderlich",
|
||||
@@ -89,9 +94,9 @@ OC.L10N.register(
|
||||
"To do" : "Offen",
|
||||
"Doing" : "In Arbeit",
|
||||
"Done" : "Erledigt",
|
||||
"Example Task 3" : "Beispielaufgabe 3",
|
||||
"Example Task 2" : "Beispielaufgabe 2",
|
||||
"Example Task 1" : "Beispielaufgabe 1",
|
||||
"Example Task 3" : "Beispielsaufgabe 3",
|
||||
"Example Task 2" : "Beispielsaufgabe 2",
|
||||
"Example Task 1" : "Beispielsaufgabe 1",
|
||||
"The file was uploaded" : "Die Datei wurde hochgeladen",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Die hochgeladene Datei überschreitet die upload_max_filesize-Vorgabe in php.ini",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Die Datei ist größer, als die MAX_FILE_SIZE-Vorgabe, die im HTML-Formular angegeben ist.",
|
||||
@@ -101,24 +106,27 @@ OC.L10N.register(
|
||||
"Could not write file to disk" : "Die Datei konnte nicht auf die Festplatte geschrieben werden",
|
||||
"A PHP extension stopped the file upload" : "Eine PHP-Erweiterung hat das Hochladen der Datei gestoppt",
|
||||
"No file uploaded or file size exceeds maximum of %s" : "Keine Datei hochgeladen oder die Dateigröße überschreitet %s",
|
||||
"A kanban style project and personal management tool for Nextcloud" : "Ein Kanban Werzeug für Nextcloud",
|
||||
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Deck ist ein Organisationstool im Kanban-Stil für die persönliche Planung und Projektorganisation von Teams, die in Nextcloud integriert sind.\n\n\n- 📥 Fügen Sie Ihre Aufgaben zu den Karten hinzu und ordnen Sie diese\n- 📄 Zusätzliche Hinweise in der Abschrift notieren\n- 🔖 Zuweisung von Labels für noch bessere Organisation\n- 👥 Teilen Sie mit Ihrem Team, Ihren Freunden oder Ihrer Familie\n- 📎 Fügen Sie Dateien hinzu und verwende diese in Deinen Markdown-Beschreibungen\n- 💬 Diskutieren Sie mit Ihrem Team mit Kommentaren\n- ⚡ Behalten Sie Überblick über Änderungen mit dem Aktivitäten-Stream\n- 🚀 Organisieren Sie Ihr Projekt",
|
||||
"A kanban style project and personal management tool for Nextcloud" : "Ein Kanban-Werkzeug für Nextcloud",
|
||||
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Deck ist ein Organisationstool im Kanban-Stil für die persönliche Planung und Projektorganisation von Teams, die in Nextcloud integriert sind.\n\n\n- 📥 Fügen Sie Ihre Aufgaben zu den Karten hinzu und ordnen Sie diese\n- 📄 Zusätzliche Hinweise in der Abschrift notieren\n- 🔖 Zuweisung von Labels für noch bessere Organisation\n- 👥 Teilen Sie mit Ihrem Team, Ihren Freunden oder Ihrer Familie\n- 📎 Fügen Sie Dateien hinzu und verwende diese in Ihren Markdown-Beschreibungen\n- 💬 Diskutieren Sie mit Ihrem Team mit Kommentaren\n- ⚡ Behalten Sie Überblick über Änderungen mit dem Aktivitäten-Stream\n- 🚀 Organisieren Sie Ihr Projekt",
|
||||
"Select the board to link to a project" : "Wählen Sie ein Board aus, um dieses mit einem Projekt zu verknüpfen",
|
||||
"Select board" : "Board auswählen",
|
||||
"Add a new stack" : "Neuer Stapel",
|
||||
"Submit" : "Übermitteln",
|
||||
"Show archived cards" : "Archivierte Karten anzeigen",
|
||||
"Hide archived cards" : "Archivierte Karten ausblenden",
|
||||
"Toggle compact mode" : "Kompaktmodus umschalten",
|
||||
"Board details" : "Board-Details",
|
||||
"Show board details" : "Board-Details anzeigen",
|
||||
"All Boards" : "Alle Boards",
|
||||
"Archived boards" : "Archivierte Boards",
|
||||
"Share board" : "Board freigeben",
|
||||
"Drop your files here to upload it to the card" : "Legen Sie Ihre Dateien hier ab, um sie auf die Karte hochzuladen",
|
||||
"Archived cards" : "Archivierte Karten",
|
||||
"Actions" : "Aktionen",
|
||||
"Assign to me" : "Mir zuweisen",
|
||||
"Unassign from me" : "Nicht mir zuweisen",
|
||||
"Archive" : "Archivieren",
|
||||
"Unarchive" : "Dearchivieren",
|
||||
"Delete" : "Löschen",
|
||||
"Drop your files here to upload it to the card" : "Legen Sie Ihre Dateien hier ab, um sie auf die Karte hochzuladen",
|
||||
"Assign card to me" : "Karte mir zuweisen",
|
||||
"Unassign card from me" : "Karte nicht mir zuweisen",
|
||||
"Archive card" : "Karte archivieren",
|
||||
"Unarchive card" : "Karte dearchivieren",
|
||||
"Delete card" : "Karte löschen",
|
||||
"Enter a card title" : "Kartentitel eingeben",
|
||||
"Add card" : "Karte hinzufügen",
|
||||
"Close" : "Schließen",
|
||||
@@ -127,14 +135,18 @@ OC.L10N.register(
|
||||
"Deleted items" : "Gelöschte Objekte",
|
||||
"Timeline" : "Zeitachse",
|
||||
"Select users or groups to share with" : "Benutzer oder Gruppen zum Teilen auswählen",
|
||||
"Access for" : "Zugriff für",
|
||||
"Group" : "Gruppe",
|
||||
"Circle" : "Kreis",
|
||||
"No matching user or group found." : "Keine passenden Benutzer oder Gruppen gefunden.",
|
||||
"Loading" : "Lade",
|
||||
"Share" : "Teilen",
|
||||
"Edit" : "Bearbeiten",
|
||||
"Share" : "Teilen",
|
||||
"Manage" : "Verwalten",
|
||||
"Discard share" : "Teilen beenden",
|
||||
"Update" : "Aktualisieren",
|
||||
"Sharing has been disabled for your account." : "Teilen wurde für Ihr Konto deaktiviert.",
|
||||
"Update tag" : "Schlagwort aktualisieren",
|
||||
"Edit tag" : "Schlagwort bearbeiten",
|
||||
"Delete tag" : "Schlagwort löschen",
|
||||
"Create" : "Erstellen",
|
||||
"Create a new tag" : "Neues Schlagwort",
|
||||
"Deleted stacks" : "Gelöschte Stapel",
|
||||
@@ -149,16 +161,19 @@ OC.L10N.register(
|
||||
"Archive board" : "Board archivieren",
|
||||
"Unarchive board" : "Board dearchivieren",
|
||||
"Delete board" : "Board löschen",
|
||||
"Reset" : "Zurücksetzen",
|
||||
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Löschen des Boards rückgängig machen - Andernfalls wird das Board beim nächsten CronJob-Lauf gelöscht.",
|
||||
"Update board" : "Board aktualisieren",
|
||||
"Reset board" : "Board zurücksetzen",
|
||||
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Löschen des Boards rückgängig machen - andernfalls wird das Board beim nächsten Cron-Job-Lauf gelöscht.",
|
||||
"Create new board" : "Neues Board",
|
||||
"New board title" : "Board-Titel",
|
||||
"Select an attachment" : "Wählen Sie einen Anhang",
|
||||
"Create board" : "Neues Board",
|
||||
"Select an attachment" : "Anhang auswählen",
|
||||
"Cancel upload" : "Hochladen abbrechen",
|
||||
"by" : "von",
|
||||
"Undo file deletion - Otherwise the file will be deleted during the next cronjob run." : "Dateilöschung rückgängig machen - Andernfalls wird die Datei beim nächsten CronJob-Lauf gelöscht.",
|
||||
"Undo file deletion - Otherwise the file will be deleted during the next cronjob run." : "Dateilöschung rückgängig machen - andernfalls wird die Datei beim nächsten Cron-Job-Lauf gelöscht.",
|
||||
"Undo file deletion" : "Dateilöschung rückgängig machen",
|
||||
"Insert the file into the description" : "Füge die Datei in die Beschreibung ein",
|
||||
"Delete attachment" : "Anhang löschen",
|
||||
"Modified:" : "Geändert:",
|
||||
"Created:" : "Erstellt:",
|
||||
"Choose a tag" : "Schlagwort auswählen",
|
||||
@@ -167,20 +182,22 @@ OC.L10N.register(
|
||||
"Assign users" : "Benutzer zuweisen",
|
||||
"Choose a user to assign" : "Wähle einen Benutzer für die Zuweisung aus",
|
||||
"Assign this card to a user" : "Diese Karte einem Benutzer zuweisen",
|
||||
"Due date" : "Zieltermin",
|
||||
"Due date" : "Fälligkeitsdatum",
|
||||
"Click to set" : "Setzen",
|
||||
"Remove due date" : "Zieltermin entfernen",
|
||||
"Remove due date" : "Fälligkeitsdatum entfernen",
|
||||
"Description" : "Beschreibung",
|
||||
"Attachments" : "Anhänge",
|
||||
"Saved" : "Gespeichert",
|
||||
"Unsaved changes" : "Ungesicherte Änderungen",
|
||||
"Formatting help" : "Formatierungshilfe",
|
||||
"Insert attachment" : "Anhang einfügen",
|
||||
"Formatting help" : "Formatierungshilfe",
|
||||
"Upload attachment" : "Anhang hochladen",
|
||||
"Add a card description…" : "Beschreibung hinzufügen…",
|
||||
"Shared boards" : "Geteilte Boards",
|
||||
"View more" : "Mehr anzeigen",
|
||||
"Move board to archive" : "Board ins Archiv verschieben",
|
||||
"Create a new board" : "Neues Board"
|
||||
"Create a new board" : "Neues Board",
|
||||
"Settings" : "Einstellungen",
|
||||
"Limit deck to groups" : "Deck auf Gruppen beschränken",
|
||||
"Limiting Deck will block users not part of those groups from creating their own boards. Users will still be able to work on boards that have been shared with them." : "Durch die Begrenzung von Deck werden Benutzer, die nicht Teil dieser Gruppen sind, daran gehindert, eigene Boards zu erstellen. Benutzer können weiterhin an Boards arbeiten, die für sie freigegeben wurden."
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
|
||||
161
l10n/de_DE.json
@@ -1,13 +1,15 @@
|
||||
{ "translations": {
|
||||
"Please provide a content for your comment." : "Bitte geben Sie einen Inhalt für Ihren Kommentar an.",
|
||||
"Posting the comment failed." : "Absenden des Kommentars ist fehlgeschlagen.",
|
||||
"Posting the comment failed." : "Senden des Kommentars fehlgeschlagen.",
|
||||
"The comment has been deleted" : "Der Kommentar wurde gelöscht",
|
||||
"The associated stack is deleted as well, it will be restored as well." : "Der dazugehörige Stapel wurde auch gelöscht, er wird ebenfalls wiederhergestellt.",
|
||||
"Restore associated stack" : "Dazugehörigen Stapel wiederherstellen",
|
||||
"Remove user from card" : "Benutzer von Karte entfernen",
|
||||
"Hours" : "Stunden",
|
||||
"Minutes" : "Minuten",
|
||||
"Link to a board" : "Mit einem Board verknüpfen",
|
||||
"Maximum file size of {size} exceeded" : "Maximale Dateigröße von {size} überschritten",
|
||||
"File already exists" : "Datei bereits vorhanden",
|
||||
"You have created a new board {board}" : "Sie haben das neue Board {board} erstellt",
|
||||
"{user} has created a new board {board}" : "{user} hat das neue Board {board} erstellt",
|
||||
"You have deleted the board {board}" : "Sie haben das Board {board} gelöscht",
|
||||
@@ -15,62 +17,65 @@
|
||||
"You have restored the board {board}" : "Sie haben das Board {board} wiederhergestellt",
|
||||
"{user} has restored the board {board}" : "{user} hat das Board {board} wiederhergestellt",
|
||||
"You have shared the board {board} with {acl}" : "Sie haben das Board {board} mit {acl} geteilt",
|
||||
"{user} has shared the board {board} with {sharee}" : "{user} hat das Board {board} mit {sharee} geteilt",
|
||||
"{user} has shared the board {board} with {acl}" : "{user} hat das Board {board} mit {acl} geteilt",
|
||||
"You have removed {acl} from the board {board}" : "Sie haben {acl} vom Board {board} entfernt",
|
||||
"{user} has removed {acl} from the board {board}" : "{user} hat {acl} vom Board {board} entfernt",
|
||||
"You have renamed the board {before} to {board}" : "Sie haben das Board {before} in {board} umbenannt",
|
||||
"{user} has has renamed the board {before} to {board}" : "{user} hat das Board {before} in {board} umbenannt",
|
||||
"{user} has renamed the board {before} to {board}" : "{user} hat das Board {before} in {board} umbenannt",
|
||||
"You have archived the board {board}" : "Sie haben das Board {board} archiviert",
|
||||
"{user} has archived the board {before}" : "{user} hat das Board {before} archiviert",
|
||||
"You have unarchived the board {board}" : "Sie haben das Board {board} dearchiviert",
|
||||
"{user} has unarchived the board {before}" : "{user} hat das Board {before} dearchiviert",
|
||||
"You have created a new stack {stack} on {board}" : "Sie haben den neuen Stapel {stack} auf {board} erstellt",
|
||||
"{user} has created a new stack {stack} on {board}" : "{user} hat den neuen Stapel {stack} auf {board} erstellt",
|
||||
"You have renamed a new stack {before} to {stack} on {board}" : "Sie haben den neuen Stapel {before} in {stack} auf {board} umbenannt",
|
||||
"{user} has renamed a new stack {before} to {stack} on {board}" : "{user} hat den neuen Stapel {before} in {stack} auf {board} umbenannt",
|
||||
"You have deleted {stack} on {board}" : "Sie haben {stack} auf {board} gelöscht",
|
||||
"{user} has deleted {stack} on {board}" : "{user} hat {stack} auf {board} gelöscht",
|
||||
"You have created {card} in {stack} on {board}" : "Sie haben die Karte {card} in {stack} auf {board} erstellt",
|
||||
"{user} has created {card} in {stack} on {board}" : "{user} hat die Karte {card} in {stack} auf {board} erstellt",
|
||||
"You have deleted {card} in {stack} on {board}" : "Sie haben {card} in {stack} auf {board} gelöscht",
|
||||
"{user} has deleted {card} in {stack} on {board}" : "{user} hat die Karte {card} in {stack} auf {board} gelöscht",
|
||||
"You have created a new stack {stack} on board {board}" : "Sie haben den neuen Stapel {stack} auf dem Board {board} erstellt",
|
||||
"{user} has created a new stack {stack} on board {board}" : "{user} hat den neuen Stapel {stack} auf dem Board {board} erstellt",
|
||||
"You have renamed stack {before} to {stack} on board {board}" : "Sie haben den Stapel {before} auf dem Board {board} in {stack} umbenannt",
|
||||
"{user} has renamed stack {before} to {stack} on board {board}" : "{user} hat den Stapel {before} in {stack} auf dem Board {board} umbenannt",
|
||||
"You have deleted stack {stack} on board {board}" : "Sie haben den Stapel {stack} auf dem Board {board} gelöscht",
|
||||
"{user} has deleted stack {stack} on board {board}" : "{user} hat den Stapel {stack} auf dem Board {board} gelöscht",
|
||||
"You have created card {card} in stack {stack} on board {board}" : "Sie haben die Karte {card} im Stapel {stack} auf dem Board {board} erstellt",
|
||||
"{user} has created card {card} in stack {stack} on board {board}" : "{user} hat die Karte {card} im Stapel {stack} auf dem Board {board} erstellt",
|
||||
"You have deleted card {card} in stack {stack} on board {board}" : "Sie haben die Karte {card} im Stapel {stack} auf dem Board {board} gelöscht",
|
||||
"{user} has deleted card {card} in stack {stack} on board {board}" : "{user} hat die Karte {card} im Stapel {stack} auf dem Board {board} gelöscht",
|
||||
"You have renamed the card {before} to {card}" : "Sie haben die Karte {before} in {card} umbenannt",
|
||||
"{user} has renamed the card {before} to {card}" : "{user} hat die Karte {before} in {card} umbenannt",
|
||||
"You have added a description to {card} in {stack} on {board}" : "Sie haben der Karte {card} in {stack} auf {board} eine Beschreibung hinzugefügt",
|
||||
"{user} has added a description to {card} in {stack} on {board}" : "{user} hat der Karte {card} in {stack} auf {board} eine Beschreibung hinzugefügt",
|
||||
"You have updated the description of {card} in {stack} on {board}" : "Sie haben die Beschreibung der Karte {card} in {stack} auf {board} aktualisiert",
|
||||
"{user} has updated the description {card} in {stack} on {board}" : " {user} hat die Beschreibung der Karte {card} in {stack} auf {board} aktualisiert",
|
||||
"You have archived {card} in {stack} on {board}" : "Sie haben die Karte {card} in {stack} auf {board} archiviert",
|
||||
"{user} has archived {card} in {stack} on {board}" : "{user} hat die Karte {card} in {stack} auf {board} archiviert",
|
||||
"You have unarchived {card} in {stack} on {board}" : "Sie haben die Karte {card} in {stack} auf {board} dearchiviert",
|
||||
"{user} has unarchived {card} in {stack} on {board}" : "{user} hat die Karte {card} in {stack} auf {board} dearchiviert",
|
||||
"You have removed the due date of {card}" : "Sie haben das Fälligkeitsdatum von {card} entfernt",
|
||||
"{user} has removed the due date of {card}" : "{user} hat das Fälligkeitsdatum von {card} entfernt",
|
||||
"You have set the due date of {card} to {after}" : "Sie haben das Fälligkeitsdatum von {card} auf {after} gesetzt",
|
||||
"{user} has set the due date of {card} to {after}" : "{user} hat das Fälligkeitsdatum von {card} auf {after} gesetzt",
|
||||
"You have updated the due date of {card} to {after}" : "Sie haben das Fälligkeitsdatum von {card} auf {after} aktualisiert",
|
||||
"{user} has updated the due date of {card} to {after}" : "{user} hat das Fälligkeitsdatum von {card} auf {after} aktualisiert",
|
||||
"You have added the label {label} to {card} in {stack} on {board}" : "Sie haben der Karte {card} in {stack} auf {board} das Label {label} hinzugefügt",
|
||||
"{user} has added the label {label} to {card} in {stack} on {board}" : "{user} hat der Karte {card} in {stack} auf {board} das Label {label} hinzugefügt",
|
||||
"You have removed the label {label} from {card} in {stack} on {board}" : "Sie haben von der Karte {card} in {stack} auf {board} das Label {label} entfernt",
|
||||
"{user} has removed the label {label} from {card} in {stack} on {board}" : "{user} hat von der Karte {card} in {stack} auf {board} das Label {label} entfernt",
|
||||
"You have assigned {assigneduser} to {card} on {board}" : "Sie haben {assigneduser} der Karte {card} auf {board} zugewiesen",
|
||||
"{user} has assigned {assigneduser} to {card} on {board}" : "{user} hat {assigneduser} der Karte {card} auf {board} zugewiesen",
|
||||
"You have unassigned {assigneduser} from {card} on {board}" : "Sie haben die Zuweisung von {assigneduser} zur Karte {card} auf {board} aufgehoben",
|
||||
"{user} has unassigned {assigneduser} from {card} on {board}" : "{user} hat die Zuweisung von {assigneduser} zur Karte {card} auf {board} aufgehoben",
|
||||
"You have moved the card {card} from {stackBefore} to {stack}" : "Sie haben die Karte {card} von {stackBefore} nach {stack} verschoben",
|
||||
"{user} has moved the card {card} from {stackBefore} to {stack}" : "{user} hat die Karte {card} von {stackBefore} nach {stack} verschoben",
|
||||
"You have added the attachment {attachment} to {card}" : "Sie haben den Anhang {attachment} zu {card} hinzugefügt",
|
||||
"{user} has added the attachment {attachment} to {card}" : "{user} hat den Anhang {attachment} zu {card} hinzugefügt",
|
||||
"You have updated the attachment {attachment} on {card}" : "Sie haben den Anhang {attachment} von {card} aktualisiert",
|
||||
"{user} has updated the attachment {attachment} to {card}" : "{user} hat den Anhang {attachment} von {card} aktualisiert",
|
||||
"You have deleted the attachment {attachment} from {card}" : "Sie haben den Anhang {attachment} von {card} entfernt",
|
||||
"{user} has deleted the attachment {attachment} to {card}" : "{user} hat den Anhang {attachment} von {card} entfernt",
|
||||
"You have restored the attachment {attachment} to {card}" : "Sie haben den Anhang {attachment} von {card} wiederhergestellt",
|
||||
"{user} has restored the attachment {attachment} to {card}" : "{user} hat den Anhang {attachment} von {card} wiederhergestellt",
|
||||
"You have commented on {card}" : "Sie haben {card} kommentiert",
|
||||
"{user} has commented on {card}" : "{user} hat {card} kommentiert",
|
||||
"You have added a description to card {card} in stack {stack} on board {board}" : "Sie haben der Karte {card} im Stapel {stack} auf dem Board {board} eine Beschreibung hinzugefügt",
|
||||
"{user} has added a description to card {card} in stack {stack} on board {board}" : "{user} hat der Karte {card} im Stapel {stack} auf dem Board {board} eine Beschreibung hinzugefügt",
|
||||
"You have updated the description of card {card} in stack {stack} on board {board}" : "Sie haben die Beschreibung der Karte {card} im Stapel {stack} auf dem Board {board} aktualisiert",
|
||||
"{user} has updated the description of the card {card} in stack {stack} on board {board}" : "{user} hat die Beschreibung der Karte {card} im Stapel {stack} auf dem Board {board} aktualisiert",
|
||||
"You have archived card {card} in stack {stack} on board {board}" : "Sie haben die Karte {card} im Stapel {stack} auf dem Board {board} archiviert",
|
||||
"{user} has archived card {card} in stack {stack} on board {board}" : "{user} hat die Karte {card} im Stapel {stack} auf dem Board {board} archiviert",
|
||||
"You have unarchived card {card} in stack {stack} on board {board}" : "Sie haben die Karte {card} im Stapel {stack} auf dem Board {board} dearchiviert",
|
||||
"{user} has unarchived card {card} in stack {stack} on board {board}" : "{user} hat die Karte {card} im Stapel {stack} auf dem Board {board} dearchiviert",
|
||||
"You have removed the due date of card {card}" : "Sie haben das Fälligkeitsdatum der Karte {card} entfernt",
|
||||
"{user} has removed the due date of card {card}" : "{user} hat das Fälligkeitsdatum der Karte {card} entfernt",
|
||||
"You have set the due date of card {card} to {after}" : "Sie haben das Fälligkeitsdatum der Karte {card} auf {after} gesetzt",
|
||||
"{user} has set the due date of card {card} to {after}" : "{user} hat das Fälligkeitsdatum der Karte {card} auf {after} gesetzt",
|
||||
"You have updated the due date of card {card} to {after}" : "Sie haben das Fälligkeitsdatum der Karte {card} auf {after} aktualisiert",
|
||||
"{user} has updated the due date of card {card} to {after}" : "{user} hat das Fälligkeitsdatum der Karte {card} auf {after} aktualisiert",
|
||||
"You have added the tag {label} to card {card} in stack {stack} on board {board}" : "Sie haben der Karte {card} im Stapel {stack} auf dem Board {board} das Schlagwort {label} hinzugefügt",
|
||||
"{user} has added the tag {label} to card {card} in stack {stack} on board {board}" : "{user} hat der Karte {card} im Stapel {stack} auf dem Board {board} das Schlagwort {label} hinzugefügt",
|
||||
"You have removed the tag {label} from card {card} in stack {stack} on board {board}" : "Sie haben von der Karte {card} im Stapel {stack} auf dem Board {board} das Schlagwort {label} entfernt",
|
||||
"{user} has removed the tag {label} from card {card} in stack {stack} on board {board}" : "{user} hat von der Karte {card} im Stapel {stack} auf dem Board {board} das Schlagwort {label} entfernt",
|
||||
"You have assigned {assigneduser} to card {card} on board {board}" : "Sie haben {assigneduser} der Karte {card} auf dem Board {board} zugewiesen",
|
||||
"{user} has assigned {assigneduser} to card {card} on board {board}" : "{user} hat {assigneduser} der Karte {card} auf dem Board {board} zugewiesen",
|
||||
"You have unassigned {assigneduser} from card {card} on board {board}" : "Sie haben die Zuweisung von {assigneduser} zur Karte {card} auf dem Board {board} aufgehoben",
|
||||
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} hat die Zuweisung von {assigneduser} zur Karte {card} auf dem Board {board} aufgehoben",
|
||||
"You have moved the card {card} from stack {stackBefore} to {stack}" : "Sie haben die Karte {card} vom Stapel {stackBefore} nach {stack} verschoben",
|
||||
"{user} has moved the card {card} from stack {stackBefore} to {stack}" : "{user} hat die Karte {card} vom Stapel {stackBefore} nach {stack} verschoben",
|
||||
"You have added the attachment {attachment} to card {card}" : "Sie haben den Anhang {attachment} zur Karte {card} hinzugefügt",
|
||||
"{user} has added the attachment {attachment} to card {card}" : "{user} hat den Anhang {attachment} zur Karte {card} hinzugefügt",
|
||||
"You have updated the attachment {attachment} on card {card}" : "Sie haben den Anhang {attachment} der Karte {card} aktualisiert",
|
||||
"{user} has updated the attachment {attachment} on card {card}" : "{user} hat den Anhang {attachment} der Karte {card} aktualisiert",
|
||||
"You have deleted the attachment {attachment} from card {card}" : "Sie haben den Anhang {attachment} von der Karte {card} entfernt",
|
||||
"{user} has deleted the attachment {attachment} from card {card}" : "{user} hat den Anhang {attachment} von Karte {card} entfernt",
|
||||
"You have restored the attachment {attachment} to card {card}" : "Sie haben den Anhang {attachment} der Karte {card} wiederhergestellt",
|
||||
"{user} has restored the attachment {attachment} to card {card}" : "{user} hat den Anhang {attachment} der Karte {card} wiederhergestellt",
|
||||
"You have commented on card {card}" : "Sie haben die Karte {card} kommentiert",
|
||||
"{user} has commented on card {card}" : "{user} hat die Karte {card} kommentiert",
|
||||
"A <strong>card description</strong> inside the Deck app has been changed" : "Eine <strong>Kartenbeschreibung</strong> wurde innerhalb der Deck-App geändert",
|
||||
"Deck" : "Deck",
|
||||
"Changes in the <strong>Deck app</strong>" : "Änderungen in der <strong>Deck-App</strong>",
|
||||
"A <strong>comment</strong> was created on a card" : "Ein <strong>Kommentar</strong> zu einer Karte wurde erstellt",
|
||||
"Personal" : "Persönlich",
|
||||
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "Die Karte \"%s\" auf \"%s\" wurde Ihnen von %s zugewiesen.",
|
||||
"{user} has assigned the card \"%s\" on \"%s\" to you." : "{user} hat Ihnen die Karte \"%s\" auf \"%s\" zugewiesen.",
|
||||
@@ -79,7 +84,7 @@
|
||||
"{user} has mentioned you in a comment on \"%s\"." : "{user} hat Sie in einem Kommentar zu \"%s\" erwähnt.",
|
||||
"The board \"%s\" has been shared with you by %s." : "Das Board \"%s\" wurde von %s mit Ihnen geteilt.",
|
||||
"{user} has shared the board %s with you." : "{user} hat das Board %s mit Ihnen geteilt.",
|
||||
"No data was provided to create an attachment." : "Es wurde keine Daten zum Erstellen eines Anhangs bereitgestellt.",
|
||||
"No data was provided to create an attachment." : "Es wurden keine Daten zum Erstellen eines Anhangs bereitgestellt.",
|
||||
"Finished" : "Abgeschlossen",
|
||||
"To review" : "Zu überprüfen",
|
||||
"Action needed" : "Handlung erforderlich",
|
||||
@@ -87,9 +92,9 @@
|
||||
"To do" : "Offen",
|
||||
"Doing" : "In Arbeit",
|
||||
"Done" : "Erledigt",
|
||||
"Example Task 3" : "Beispielaufgabe 3",
|
||||
"Example Task 2" : "Beispielaufgabe 2",
|
||||
"Example Task 1" : "Beispielaufgabe 1",
|
||||
"Example Task 3" : "Beispielsaufgabe 3",
|
||||
"Example Task 2" : "Beispielsaufgabe 2",
|
||||
"Example Task 1" : "Beispielsaufgabe 1",
|
||||
"The file was uploaded" : "Die Datei wurde hochgeladen",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Die hochgeladene Datei überschreitet die upload_max_filesize-Vorgabe in php.ini",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Die Datei ist größer, als die MAX_FILE_SIZE-Vorgabe, die im HTML-Formular angegeben ist.",
|
||||
@@ -99,24 +104,27 @@
|
||||
"Could not write file to disk" : "Die Datei konnte nicht auf die Festplatte geschrieben werden",
|
||||
"A PHP extension stopped the file upload" : "Eine PHP-Erweiterung hat das Hochladen der Datei gestoppt",
|
||||
"No file uploaded or file size exceeds maximum of %s" : "Keine Datei hochgeladen oder die Dateigröße überschreitet %s",
|
||||
"A kanban style project and personal management tool for Nextcloud" : "Ein Kanban Werzeug für Nextcloud",
|
||||
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Deck ist ein Organisationstool im Kanban-Stil für die persönliche Planung und Projektorganisation von Teams, die in Nextcloud integriert sind.\n\n\n- 📥 Fügen Sie Ihre Aufgaben zu den Karten hinzu und ordnen Sie diese\n- 📄 Zusätzliche Hinweise in der Abschrift notieren\n- 🔖 Zuweisung von Labels für noch bessere Organisation\n- 👥 Teilen Sie mit Ihrem Team, Ihren Freunden oder Ihrer Familie\n- 📎 Fügen Sie Dateien hinzu und verwende diese in Deinen Markdown-Beschreibungen\n- 💬 Diskutieren Sie mit Ihrem Team mit Kommentaren\n- ⚡ Behalten Sie Überblick über Änderungen mit dem Aktivitäten-Stream\n- 🚀 Organisieren Sie Ihr Projekt",
|
||||
"A kanban style project and personal management tool for Nextcloud" : "Ein Kanban-Werkzeug für Nextcloud",
|
||||
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Deck ist ein Organisationstool im Kanban-Stil für die persönliche Planung und Projektorganisation von Teams, die in Nextcloud integriert sind.\n\n\n- 📥 Fügen Sie Ihre Aufgaben zu den Karten hinzu und ordnen Sie diese\n- 📄 Zusätzliche Hinweise in der Abschrift notieren\n- 🔖 Zuweisung von Labels für noch bessere Organisation\n- 👥 Teilen Sie mit Ihrem Team, Ihren Freunden oder Ihrer Familie\n- 📎 Fügen Sie Dateien hinzu und verwende diese in Ihren Markdown-Beschreibungen\n- 💬 Diskutieren Sie mit Ihrem Team mit Kommentaren\n- ⚡ Behalten Sie Überblick über Änderungen mit dem Aktivitäten-Stream\n- 🚀 Organisieren Sie Ihr Projekt",
|
||||
"Select the board to link to a project" : "Wählen Sie ein Board aus, um dieses mit einem Projekt zu verknüpfen",
|
||||
"Select board" : "Board auswählen",
|
||||
"Add a new stack" : "Neuer Stapel",
|
||||
"Submit" : "Übermitteln",
|
||||
"Show archived cards" : "Archivierte Karten anzeigen",
|
||||
"Hide archived cards" : "Archivierte Karten ausblenden",
|
||||
"Toggle compact mode" : "Kompaktmodus umschalten",
|
||||
"Board details" : "Board-Details",
|
||||
"Show board details" : "Board-Details anzeigen",
|
||||
"All Boards" : "Alle Boards",
|
||||
"Archived boards" : "Archivierte Boards",
|
||||
"Share board" : "Board freigeben",
|
||||
"Drop your files here to upload it to the card" : "Legen Sie Ihre Dateien hier ab, um sie auf die Karte hochzuladen",
|
||||
"Archived cards" : "Archivierte Karten",
|
||||
"Actions" : "Aktionen",
|
||||
"Assign to me" : "Mir zuweisen",
|
||||
"Unassign from me" : "Nicht mir zuweisen",
|
||||
"Archive" : "Archivieren",
|
||||
"Unarchive" : "Dearchivieren",
|
||||
"Delete" : "Löschen",
|
||||
"Drop your files here to upload it to the card" : "Legen Sie Ihre Dateien hier ab, um sie auf die Karte hochzuladen",
|
||||
"Assign card to me" : "Karte mir zuweisen",
|
||||
"Unassign card from me" : "Karte nicht mir zuweisen",
|
||||
"Archive card" : "Karte archivieren",
|
||||
"Unarchive card" : "Karte dearchivieren",
|
||||
"Delete card" : "Karte löschen",
|
||||
"Enter a card title" : "Kartentitel eingeben",
|
||||
"Add card" : "Karte hinzufügen",
|
||||
"Close" : "Schließen",
|
||||
@@ -125,14 +133,18 @@
|
||||
"Deleted items" : "Gelöschte Objekte",
|
||||
"Timeline" : "Zeitachse",
|
||||
"Select users or groups to share with" : "Benutzer oder Gruppen zum Teilen auswählen",
|
||||
"Access for" : "Zugriff für",
|
||||
"Group" : "Gruppe",
|
||||
"Circle" : "Kreis",
|
||||
"No matching user or group found." : "Keine passenden Benutzer oder Gruppen gefunden.",
|
||||
"Loading" : "Lade",
|
||||
"Share" : "Teilen",
|
||||
"Edit" : "Bearbeiten",
|
||||
"Share" : "Teilen",
|
||||
"Manage" : "Verwalten",
|
||||
"Discard share" : "Teilen beenden",
|
||||
"Update" : "Aktualisieren",
|
||||
"Sharing has been disabled for your account." : "Teilen wurde für Ihr Konto deaktiviert.",
|
||||
"Update tag" : "Schlagwort aktualisieren",
|
||||
"Edit tag" : "Schlagwort bearbeiten",
|
||||
"Delete tag" : "Schlagwort löschen",
|
||||
"Create" : "Erstellen",
|
||||
"Create a new tag" : "Neues Schlagwort",
|
||||
"Deleted stacks" : "Gelöschte Stapel",
|
||||
@@ -147,16 +159,19 @@
|
||||
"Archive board" : "Board archivieren",
|
||||
"Unarchive board" : "Board dearchivieren",
|
||||
"Delete board" : "Board löschen",
|
||||
"Reset" : "Zurücksetzen",
|
||||
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Löschen des Boards rückgängig machen - Andernfalls wird das Board beim nächsten CronJob-Lauf gelöscht.",
|
||||
"Update board" : "Board aktualisieren",
|
||||
"Reset board" : "Board zurücksetzen",
|
||||
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Löschen des Boards rückgängig machen - andernfalls wird das Board beim nächsten Cron-Job-Lauf gelöscht.",
|
||||
"Create new board" : "Neues Board",
|
||||
"New board title" : "Board-Titel",
|
||||
"Select an attachment" : "Wählen Sie einen Anhang",
|
||||
"Create board" : "Neues Board",
|
||||
"Select an attachment" : "Anhang auswählen",
|
||||
"Cancel upload" : "Hochladen abbrechen",
|
||||
"by" : "von",
|
||||
"Undo file deletion - Otherwise the file will be deleted during the next cronjob run." : "Dateilöschung rückgängig machen - Andernfalls wird die Datei beim nächsten CronJob-Lauf gelöscht.",
|
||||
"Undo file deletion - Otherwise the file will be deleted during the next cronjob run." : "Dateilöschung rückgängig machen - andernfalls wird die Datei beim nächsten Cron-Job-Lauf gelöscht.",
|
||||
"Undo file deletion" : "Dateilöschung rückgängig machen",
|
||||
"Insert the file into the description" : "Füge die Datei in die Beschreibung ein",
|
||||
"Delete attachment" : "Anhang löschen",
|
||||
"Modified:" : "Geändert:",
|
||||
"Created:" : "Erstellt:",
|
||||
"Choose a tag" : "Schlagwort auswählen",
|
||||
@@ -165,20 +180,22 @@
|
||||
"Assign users" : "Benutzer zuweisen",
|
||||
"Choose a user to assign" : "Wähle einen Benutzer für die Zuweisung aus",
|
||||
"Assign this card to a user" : "Diese Karte einem Benutzer zuweisen",
|
||||
"Due date" : "Zieltermin",
|
||||
"Due date" : "Fälligkeitsdatum",
|
||||
"Click to set" : "Setzen",
|
||||
"Remove due date" : "Zieltermin entfernen",
|
||||
"Remove due date" : "Fälligkeitsdatum entfernen",
|
||||
"Description" : "Beschreibung",
|
||||
"Attachments" : "Anhänge",
|
||||
"Saved" : "Gespeichert",
|
||||
"Unsaved changes" : "Ungesicherte Änderungen",
|
||||
"Formatting help" : "Formatierungshilfe",
|
||||
"Insert attachment" : "Anhang einfügen",
|
||||
"Formatting help" : "Formatierungshilfe",
|
||||
"Upload attachment" : "Anhang hochladen",
|
||||
"Add a card description…" : "Beschreibung hinzufügen…",
|
||||
"Shared boards" : "Geteilte Boards",
|
||||
"View more" : "Mehr anzeigen",
|
||||
"Move board to archive" : "Board ins Archiv verschieben",
|
||||
"Create a new board" : "Neues Board"
|
||||
"Create a new board" : "Neues Board",
|
||||
"Settings" : "Einstellungen",
|
||||
"Limit deck to groups" : "Deck auf Gruppen beschränken",
|
||||
"Limiting Deck will block users not part of those groups from creating their own boards. Users will still be able to work on boards that have been shared with them." : "Durch die Begrenzung von Deck werden Benutzer, die nicht Teil dieser Gruppen sind, daran gehindert, eigene Boards zu erstellen. Benutzer können weiterhin an Boards arbeiten, die für sie freigegeben wurden."
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
63
l10n/el.js
@@ -1,40 +1,80 @@
|
||||
OC.L10N.register(
|
||||
"deck",
|
||||
{
|
||||
"Please provide a content for your comment." : "Παρακαλώ παρέχετε περιεχόμενο για το σχόλιο σας.",
|
||||
"Posting the comment failed." : "Η δημοσίευση του σχολίου απέτυχε.",
|
||||
"The comment has been deleted" : "Το σχόλιο διαγράφηκε.",
|
||||
"The associated stack is deleted as well, it will be restored as well." : "Διαγραφή σχετικών ενεργειών και επαναφορά τους.",
|
||||
"Restore associated stack" : "Επαναφορά σχετικών ενεργειών.",
|
||||
"Remove user from card" : "Αφαίρεση χρήστη από την κάρτα",
|
||||
"Hours" : "Ώρες",
|
||||
"Minutes" : "Λεπτά",
|
||||
"Maximum file size of {size} exceeded" : "Υπέρβαση επιτρεπόμενου μεγέθους αρχείου {size}",
|
||||
"File already exists" : "Το αρχείο υπάρχει ήδη",
|
||||
"You have created a new board {board}" : "Δημιουργήσατε νέο πίνακα {board}",
|
||||
"{user} has created a new board {board}" : "Ο {user} δημιούργησε νέο πίνακα {board}",
|
||||
"You have deleted the board {board}" : "Έχετε διαγράψει τον πίνακα {board}",
|
||||
"{user} has deleted the board {board}" : "Ο {user} διέγραψε τον πίνακα {board}",
|
||||
"You have restored the board {board}" : "Εχετε επαναφέρει τον πίνακα {board}",
|
||||
"{user} has restored the board {board}" : "Ο {user} επανέφερε τον πίνακα {board}",
|
||||
"You have shared the board {board} with {acl}" : "Εχετε διαμοιράσει τον πίνακα {board} με {acl}",
|
||||
"{user} has shared the board {board} with {acl}" : "Ο {user} διαμοίρασε τον πίνακα {board} με {acl}",
|
||||
"You have removed {acl} from the board {board}" : "Αφαιρέθηκε η {acl} από τον πίνακα {board}",
|
||||
"{user} has removed {acl} from the board {board}" : "Ο {user} αφαίρεσε την {acl} από τον πίνακα {board}",
|
||||
"You have renamed the board {before} to {board}" : "Μετονομάσατε τον πίνακα {before} σε {board}",
|
||||
"{user} has renamed the board {before} to {board}" : "Ο {user} μετονόμασε τον πίνακα {before} σε {board}",
|
||||
"You have archived the board {board}" : "Αρχειοθετήσατε τον πίνακα {board}",
|
||||
"{user} has archived the board {before}" : "Ο {user} αρχειοθέτησε τον πίνακα {before}",
|
||||
"You have unarchived the board {board}" : "Επαναφέρατε τον πίνακα {board} από αρχείο",
|
||||
"{user} has unarchived the board {before}" : "Ο {user} επανέφερε τον πίνακα {before} από αρχείο",
|
||||
"Deck" : "Deck",
|
||||
"Personal" : "Προσωπικά",
|
||||
"The card \"%s\" on \"%s\" has reached its due date." : "Η κάρτα \"1%s\" στο \"1%s\" έχει λήξει.",
|
||||
"Finished" : "Ολοκληρώθηκε",
|
||||
"To review" : "Προς επισκόπηση",
|
||||
"Action needed" : "Απαιτείται ενέργεια",
|
||||
"Later" : "Αργότερα",
|
||||
"Done" : "Ολοκληρώθηκε",
|
||||
"The file was uploaded" : "Το αρχείο μεταφορτώθηκε",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Το μεταφορτωμένο αρχείο υπερβαίνει την οδηγία upload_max_filesize στο php.ini",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Το μεταφορτωμένο αρχείο υπερβαίνει την οδηγία MAX_FILE_SIZE που καθορίστηκε στην φόρμα HTML.",
|
||||
"No file was uploaded" : "Δεν μεταφορτώθηκε κάποιο αρχείο",
|
||||
"Missing a temporary folder" : "Λείπει κάποιος προσωρινός φάκελος",
|
||||
"Could not write file to disk" : "Αδυναμία εγγραφής αρχείου στον δίσκο",
|
||||
"A PHP extension stopped the file upload" : "Ένα πρόσθετο PHP διέκοψε την μεταφόρτωση του αρχείου",
|
||||
"Add a new stack" : "Πρόσθεσε νέα συστοιχία",
|
||||
"Submit" : "Υποβολή",
|
||||
"Show archived cards" : "Εμφάνιση καρτελών που αρχειοθετήθηκαν",
|
||||
"Hide archived cards" : "Απόκρυψη καρτελών που αρχειοθετήθηκαν",
|
||||
"Board details" : "Λεπτομέριες πίνακα",
|
||||
"All Boards" : "Όλοι οι πίνακες",
|
||||
"Archived boards" : "Αρχειοθέτηση πινάκων ",
|
||||
"Archive" : "Αρχειοθέτηση",
|
||||
"Unarchive" : "Αναίρεση αρχειοθέτησης",
|
||||
"Delete" : "Διαγραφή",
|
||||
"Share board" : "Διαμοιρασμός πίνακα",
|
||||
"Actions" : "Ενέργειες",
|
||||
"Assign card to me" : "Ορισμός κάρτας στον εαυτό μου",
|
||||
"Unassign card from me" : "Αποσύνδεση κάρτας από το εαυτό μου",
|
||||
"Archive card" : "Αρχειοθέτηση κάρτας",
|
||||
"Delete card" : "Διαγραφή κάρτας",
|
||||
"Enter a card title" : "Καταχωρίστε έναν τίτλο κάρτας",
|
||||
"Add card" : "Προσθήκη κάρτας",
|
||||
"Close" : "Κλείσιμο",
|
||||
"Sharing" : "Διαμοιρασμός",
|
||||
"Tags" : "Ετικέτες",
|
||||
"Deleted items" : "Διαγραμμένα αντικείμενα",
|
||||
"Timeline" : "Χρονοδιάγραμμα",
|
||||
"Select users or groups to share with" : "Επιλέξτε χρήστες ή ομάδες με τις οποίες θα μοιραστείτε",
|
||||
"Group" : "Ομάδα",
|
||||
"Circle" : "Κύκλος",
|
||||
"No matching user or group found." : "Δεν βρέθηκε χρήστης ή ομάδα να ταιριάζει.",
|
||||
"Loading" : "Γίνεται φόρτωση",
|
||||
"Share" : "Διαμοιρασμός",
|
||||
"Edit" : "Επεξεργασία",
|
||||
"Share" : "Διαμοιρασμός",
|
||||
"Manage" : "Διαχείριση",
|
||||
"Discard share" : "Απόρριψη διαμοιρασμού",
|
||||
"Update" : "Ενημέρωση",
|
||||
"Edit tag" : "Επεξεργασία ετικέτας",
|
||||
"Delete tag" : "Διαγραφή ετικέτας",
|
||||
"Create" : "Δημιουργία",
|
||||
"Create a new tag" : "Δημιούργησε νέα ετικέτα",
|
||||
"Status" : "Κατάσταση",
|
||||
"Title" : "Τίτλος",
|
||||
"Members" : "Μέλη",
|
||||
"More actions" : "Περισσότερες ενέργειες",
|
||||
@@ -44,19 +84,26 @@ OC.L10N.register(
|
||||
"Delete board" : "Διαγραφή πίνακα",
|
||||
"Create new board" : "Δημιουργία νέου πίνακα",
|
||||
"New board title" : "Νέος τίτλος πίνακα",
|
||||
"Create board" : "Δημιουργία πίνακα",
|
||||
"Cancel upload" : "Ακύρωση μεταφόρτωσης",
|
||||
"by" : "από",
|
||||
"Delete attachment" : "Διαγραφή συνημμένου",
|
||||
"Modified:" : "Τροποποιήθηκε:",
|
||||
"Created:" : "Δημιουργήθηκε:",
|
||||
"Assign users" : "Ορισμός χρηστών",
|
||||
"Due date" : "Ημερομηνία λήξης",
|
||||
"Click to set" : "Κλικ για να ορίσετε",
|
||||
"Remove due date" : "Αφαίρεση ημερομηνίας λήξης",
|
||||
"Description" : "Περιγραφή",
|
||||
"Attachments" : "Συνημμένα",
|
||||
"Saved" : "Αποθηκεύτηκε",
|
||||
"Unsaved changes" : "Μη αποθηκευμένες αλλαγές",
|
||||
"Formatting help" : "Βοήθεια μορφοποίησης",
|
||||
"Upload attachment" : "Μεταφόρτωση συνημμένων",
|
||||
"Add a card description…" : "Προσθήκη περιγραφής κάρτας...",
|
||||
"Shared boards" : "Διαμοιρασμένοι πίνακες",
|
||||
"View more" : "Προβολή περισσοτέρων",
|
||||
"Move board to archive" : "Μετακίνηση πίνακα στην αρχειοθήκη",
|
||||
"Create a new board" : "Δημιουργία νέου πίνακα"
|
||||
"Create a new board" : "Δημιουργία νέου πίνακα",
|
||||
"Settings" : "Ρυθμίσεις"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
|
||||
63
l10n/el.json
@@ -1,38 +1,78 @@
|
||||
{ "translations": {
|
||||
"Please provide a content for your comment." : "Παρακαλώ παρέχετε περιεχόμενο για το σχόλιο σας.",
|
||||
"Posting the comment failed." : "Η δημοσίευση του σχολίου απέτυχε.",
|
||||
"The comment has been deleted" : "Το σχόλιο διαγράφηκε.",
|
||||
"The associated stack is deleted as well, it will be restored as well." : "Διαγραφή σχετικών ενεργειών και επαναφορά τους.",
|
||||
"Restore associated stack" : "Επαναφορά σχετικών ενεργειών.",
|
||||
"Remove user from card" : "Αφαίρεση χρήστη από την κάρτα",
|
||||
"Hours" : "Ώρες",
|
||||
"Minutes" : "Λεπτά",
|
||||
"Maximum file size of {size} exceeded" : "Υπέρβαση επιτρεπόμενου μεγέθους αρχείου {size}",
|
||||
"File already exists" : "Το αρχείο υπάρχει ήδη",
|
||||
"You have created a new board {board}" : "Δημιουργήσατε νέο πίνακα {board}",
|
||||
"{user} has created a new board {board}" : "Ο {user} δημιούργησε νέο πίνακα {board}",
|
||||
"You have deleted the board {board}" : "Έχετε διαγράψει τον πίνακα {board}",
|
||||
"{user} has deleted the board {board}" : "Ο {user} διέγραψε τον πίνακα {board}",
|
||||
"You have restored the board {board}" : "Εχετε επαναφέρει τον πίνακα {board}",
|
||||
"{user} has restored the board {board}" : "Ο {user} επανέφερε τον πίνακα {board}",
|
||||
"You have shared the board {board} with {acl}" : "Εχετε διαμοιράσει τον πίνακα {board} με {acl}",
|
||||
"{user} has shared the board {board} with {acl}" : "Ο {user} διαμοίρασε τον πίνακα {board} με {acl}",
|
||||
"You have removed {acl} from the board {board}" : "Αφαιρέθηκε η {acl} από τον πίνακα {board}",
|
||||
"{user} has removed {acl} from the board {board}" : "Ο {user} αφαίρεσε την {acl} από τον πίνακα {board}",
|
||||
"You have renamed the board {before} to {board}" : "Μετονομάσατε τον πίνακα {before} σε {board}",
|
||||
"{user} has renamed the board {before} to {board}" : "Ο {user} μετονόμασε τον πίνακα {before} σε {board}",
|
||||
"You have archived the board {board}" : "Αρχειοθετήσατε τον πίνακα {board}",
|
||||
"{user} has archived the board {before}" : "Ο {user} αρχειοθέτησε τον πίνακα {before}",
|
||||
"You have unarchived the board {board}" : "Επαναφέρατε τον πίνακα {board} από αρχείο",
|
||||
"{user} has unarchived the board {before}" : "Ο {user} επανέφερε τον πίνακα {before} από αρχείο",
|
||||
"Deck" : "Deck",
|
||||
"Personal" : "Προσωπικά",
|
||||
"The card \"%s\" on \"%s\" has reached its due date." : "Η κάρτα \"1%s\" στο \"1%s\" έχει λήξει.",
|
||||
"Finished" : "Ολοκληρώθηκε",
|
||||
"To review" : "Προς επισκόπηση",
|
||||
"Action needed" : "Απαιτείται ενέργεια",
|
||||
"Later" : "Αργότερα",
|
||||
"Done" : "Ολοκληρώθηκε",
|
||||
"The file was uploaded" : "Το αρχείο μεταφορτώθηκε",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "Το μεταφορτωμένο αρχείο υπερβαίνει την οδηγία upload_max_filesize στο php.ini",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "Το μεταφορτωμένο αρχείο υπερβαίνει την οδηγία MAX_FILE_SIZE που καθορίστηκε στην φόρμα HTML.",
|
||||
"No file was uploaded" : "Δεν μεταφορτώθηκε κάποιο αρχείο",
|
||||
"Missing a temporary folder" : "Λείπει κάποιος προσωρινός φάκελος",
|
||||
"Could not write file to disk" : "Αδυναμία εγγραφής αρχείου στον δίσκο",
|
||||
"A PHP extension stopped the file upload" : "Ένα πρόσθετο PHP διέκοψε την μεταφόρτωση του αρχείου",
|
||||
"Add a new stack" : "Πρόσθεσε νέα συστοιχία",
|
||||
"Submit" : "Υποβολή",
|
||||
"Show archived cards" : "Εμφάνιση καρτελών που αρχειοθετήθηκαν",
|
||||
"Hide archived cards" : "Απόκρυψη καρτελών που αρχειοθετήθηκαν",
|
||||
"Board details" : "Λεπτομέριες πίνακα",
|
||||
"All Boards" : "Όλοι οι πίνακες",
|
||||
"Archived boards" : "Αρχειοθέτηση πινάκων ",
|
||||
"Archive" : "Αρχειοθέτηση",
|
||||
"Unarchive" : "Αναίρεση αρχειοθέτησης",
|
||||
"Delete" : "Διαγραφή",
|
||||
"Share board" : "Διαμοιρασμός πίνακα",
|
||||
"Actions" : "Ενέργειες",
|
||||
"Assign card to me" : "Ορισμός κάρτας στον εαυτό μου",
|
||||
"Unassign card from me" : "Αποσύνδεση κάρτας από το εαυτό μου",
|
||||
"Archive card" : "Αρχειοθέτηση κάρτας",
|
||||
"Delete card" : "Διαγραφή κάρτας",
|
||||
"Enter a card title" : "Καταχωρίστε έναν τίτλο κάρτας",
|
||||
"Add card" : "Προσθήκη κάρτας",
|
||||
"Close" : "Κλείσιμο",
|
||||
"Sharing" : "Διαμοιρασμός",
|
||||
"Tags" : "Ετικέτες",
|
||||
"Deleted items" : "Διαγραμμένα αντικείμενα",
|
||||
"Timeline" : "Χρονοδιάγραμμα",
|
||||
"Select users or groups to share with" : "Επιλέξτε χρήστες ή ομάδες με τις οποίες θα μοιραστείτε",
|
||||
"Group" : "Ομάδα",
|
||||
"Circle" : "Κύκλος",
|
||||
"No matching user or group found." : "Δεν βρέθηκε χρήστης ή ομάδα να ταιριάζει.",
|
||||
"Loading" : "Γίνεται φόρτωση",
|
||||
"Share" : "Διαμοιρασμός",
|
||||
"Edit" : "Επεξεργασία",
|
||||
"Share" : "Διαμοιρασμός",
|
||||
"Manage" : "Διαχείριση",
|
||||
"Discard share" : "Απόρριψη διαμοιρασμού",
|
||||
"Update" : "Ενημέρωση",
|
||||
"Edit tag" : "Επεξεργασία ετικέτας",
|
||||
"Delete tag" : "Διαγραφή ετικέτας",
|
||||
"Create" : "Δημιουργία",
|
||||
"Create a new tag" : "Δημιούργησε νέα ετικέτα",
|
||||
"Status" : "Κατάσταση",
|
||||
"Title" : "Τίτλος",
|
||||
"Members" : "Μέλη",
|
||||
"More actions" : "Περισσότερες ενέργειες",
|
||||
@@ -42,19 +82,26 @@
|
||||
"Delete board" : "Διαγραφή πίνακα",
|
||||
"Create new board" : "Δημιουργία νέου πίνακα",
|
||||
"New board title" : "Νέος τίτλος πίνακα",
|
||||
"Create board" : "Δημιουργία πίνακα",
|
||||
"Cancel upload" : "Ακύρωση μεταφόρτωσης",
|
||||
"by" : "από",
|
||||
"Delete attachment" : "Διαγραφή συνημμένου",
|
||||
"Modified:" : "Τροποποιήθηκε:",
|
||||
"Created:" : "Δημιουργήθηκε:",
|
||||
"Assign users" : "Ορισμός χρηστών",
|
||||
"Due date" : "Ημερομηνία λήξης",
|
||||
"Click to set" : "Κλικ για να ορίσετε",
|
||||
"Remove due date" : "Αφαίρεση ημερομηνίας λήξης",
|
||||
"Description" : "Περιγραφή",
|
||||
"Attachments" : "Συνημμένα",
|
||||
"Saved" : "Αποθηκεύτηκε",
|
||||
"Unsaved changes" : "Μη αποθηκευμένες αλλαγές",
|
||||
"Formatting help" : "Βοήθεια μορφοποίησης",
|
||||
"Upload attachment" : "Μεταφόρτωση συνημμένων",
|
||||
"Add a card description…" : "Προσθήκη περιγραφής κάρτας...",
|
||||
"Shared boards" : "Διαμοιρασμένοι πίνακες",
|
||||
"View more" : "Προβολή περισσοτέρων",
|
||||
"Move board to archive" : "Μετακίνηση πίνακα στην αρχειοθήκη",
|
||||
"Create a new board" : "Δημιουργία νέου πίνακα"
|
||||
"Create a new board" : "Δημιουργία νέου πίνακα",
|
||||
"Settings" : "Ρυθμίσεις"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
@@ -1,10 +1,14 @@
|
||||
OC.L10N.register(
|
||||
"deck",
|
||||
{
|
||||
"Please provide a content for your comment." : "Please provide a content for your comment.",
|
||||
"Posting the comment failed." : "Posting the comment failed.",
|
||||
"Remove user from card" : "Remove user from card",
|
||||
"Hours" : "Hours",
|
||||
"Minutes" : "Minutes",
|
||||
"File already exists" : "File already exists",
|
||||
"Deck" : "Deck",
|
||||
"Personal" : "Personal",
|
||||
"The card \"%s\" on \"%s\" has reached its due date." : "The card \"%s\" on \"%s\" has reached its due date.",
|
||||
"The board \"%s\" has been shared with you by %s." : "The board \"%s\" has been shared with you by %s.",
|
||||
"{user} has shared the board %s with you." : "{user} has shared the board %s with you.",
|
||||
@@ -12,31 +16,39 @@ OC.L10N.register(
|
||||
"To review" : "To review",
|
||||
"Action needed" : "Action needed",
|
||||
"Later" : "Later",
|
||||
"Done" : "Done",
|
||||
"The file was uploaded" : "The file was uploaded",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "The uploaded file exceeds the upload_max_filesize directive in php.ini",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form",
|
||||
"The file was only partially uploaded" : "The file was only partially uploaded",
|
||||
"No file was uploaded" : "No file was uploaded",
|
||||
"Missing a temporary folder" : "Missing a temporary folder",
|
||||
"Could not write file to disk" : "Could not write file to disk",
|
||||
"A PHP extension stopped the file upload" : "A PHP extension stopped the file upload",
|
||||
"A kanban style project and personal management tool for Nextcloud" : "A kanban style project and personal management tool for Nextcloud",
|
||||
"Add a new stack" : "Add a new stack",
|
||||
"Submit" : "Submit",
|
||||
"Show archived cards" : "Show archived cards",
|
||||
"Hide archived cards" : "Hide archived cards",
|
||||
"Board details" : "Board details",
|
||||
"All Boards" : "All Boards",
|
||||
"Archived boards" : "Archived boards",
|
||||
"Archive" : "Archive",
|
||||
"Unarchive" : "Unarchive",
|
||||
"Delete" : "Delete",
|
||||
"Actions" : "Actions",
|
||||
"Archive card" : "Archive card",
|
||||
"Delete card" : "Delete card",
|
||||
"Enter a card title" : "Enter a card title",
|
||||
"Add card" : "Add card",
|
||||
"Close" : "Close",
|
||||
"Sharing" : "Sharing",
|
||||
"Tags" : "Tags",
|
||||
"Select users or groups to share with" : "Select users or groups to share with",
|
||||
"Access for" : "Access for",
|
||||
"Group" : "Group",
|
||||
"Circle" : "Circle",
|
||||
"No matching user or group found." : "No matching user or group found.",
|
||||
"Loading" : "Loading",
|
||||
"Share" : "Share",
|
||||
"Edit" : "Edit",
|
||||
"Share" : "Share",
|
||||
"Manage" : "Manage",
|
||||
"Discard share" : "Discard share",
|
||||
"Update" : "Update",
|
||||
"Create" : "Create",
|
||||
"Create a new tag" : "Create a new tag",
|
||||
"Status" : "Status",
|
||||
@@ -47,10 +59,11 @@ OC.L10N.register(
|
||||
"Archive board" : "Archive board",
|
||||
"Unarchive board" : "Unarchive board",
|
||||
"Delete board" : "Delete board",
|
||||
"Reset" : "Reset",
|
||||
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Undo board deletion - Otherwise the board will be deleted during the next cronjob run.",
|
||||
"Create new board" : "Create new board",
|
||||
"New board title" : "New board title",
|
||||
"Create board" : "Create board",
|
||||
"Cancel upload" : "Cancel upload",
|
||||
"by" : "by",
|
||||
"Modified:" : "Modified:",
|
||||
"Created:" : "Created:",
|
||||
@@ -64,13 +77,15 @@ OC.L10N.register(
|
||||
"Click to set" : "Click to set",
|
||||
"Remove due date" : "Remove due date",
|
||||
"Description" : "Description",
|
||||
"Attachments" : "Attachments",
|
||||
"Saved" : "Saved",
|
||||
"Unsaved changes" : "Unsaved changes",
|
||||
"Formatting help" : "Formatting help",
|
||||
"Upload attachment" : "Upload attachment",
|
||||
"Add a card description…" : "Add a card description…",
|
||||
"Shared boards" : "Shared boards",
|
||||
"View more" : "View more",
|
||||
"Move board to archive" : "Move board to archive",
|
||||
"Create a new board" : "Create a new board"
|
||||
"Create a new board" : "Create a new board",
|
||||
"Settings" : "Settings"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
|
||||
@@ -1,8 +1,12 @@
|
||||
{ "translations": {
|
||||
"Please provide a content for your comment." : "Please provide a content for your comment.",
|
||||
"Posting the comment failed." : "Posting the comment failed.",
|
||||
"Remove user from card" : "Remove user from card",
|
||||
"Hours" : "Hours",
|
||||
"Minutes" : "Minutes",
|
||||
"File already exists" : "File already exists",
|
||||
"Deck" : "Deck",
|
||||
"Personal" : "Personal",
|
||||
"The card \"%s\" on \"%s\" has reached its due date." : "The card \"%s\" on \"%s\" has reached its due date.",
|
||||
"The board \"%s\" has been shared with you by %s." : "The board \"%s\" has been shared with you by %s.",
|
||||
"{user} has shared the board %s with you." : "{user} has shared the board %s with you.",
|
||||
@@ -10,31 +14,39 @@
|
||||
"To review" : "To review",
|
||||
"Action needed" : "Action needed",
|
||||
"Later" : "Later",
|
||||
"Done" : "Done",
|
||||
"The file was uploaded" : "The file was uploaded",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "The uploaded file exceeds the upload_max_filesize directive in php.ini",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form",
|
||||
"The file was only partially uploaded" : "The file was only partially uploaded",
|
||||
"No file was uploaded" : "No file was uploaded",
|
||||
"Missing a temporary folder" : "Missing a temporary folder",
|
||||
"Could not write file to disk" : "Could not write file to disk",
|
||||
"A PHP extension stopped the file upload" : "A PHP extension stopped the file upload",
|
||||
"A kanban style project and personal management tool for Nextcloud" : "A kanban style project and personal management tool for Nextcloud",
|
||||
"Add a new stack" : "Add a new stack",
|
||||
"Submit" : "Submit",
|
||||
"Show archived cards" : "Show archived cards",
|
||||
"Hide archived cards" : "Hide archived cards",
|
||||
"Board details" : "Board details",
|
||||
"All Boards" : "All Boards",
|
||||
"Archived boards" : "Archived boards",
|
||||
"Archive" : "Archive",
|
||||
"Unarchive" : "Unarchive",
|
||||
"Delete" : "Delete",
|
||||
"Actions" : "Actions",
|
||||
"Archive card" : "Archive card",
|
||||
"Delete card" : "Delete card",
|
||||
"Enter a card title" : "Enter a card title",
|
||||
"Add card" : "Add card",
|
||||
"Close" : "Close",
|
||||
"Sharing" : "Sharing",
|
||||
"Tags" : "Tags",
|
||||
"Select users or groups to share with" : "Select users or groups to share with",
|
||||
"Access for" : "Access for",
|
||||
"Group" : "Group",
|
||||
"Circle" : "Circle",
|
||||
"No matching user or group found." : "No matching user or group found.",
|
||||
"Loading" : "Loading",
|
||||
"Share" : "Share",
|
||||
"Edit" : "Edit",
|
||||
"Share" : "Share",
|
||||
"Manage" : "Manage",
|
||||
"Discard share" : "Discard share",
|
||||
"Update" : "Update",
|
||||
"Create" : "Create",
|
||||
"Create a new tag" : "Create a new tag",
|
||||
"Status" : "Status",
|
||||
@@ -45,10 +57,11 @@
|
||||
"Archive board" : "Archive board",
|
||||
"Unarchive board" : "Unarchive board",
|
||||
"Delete board" : "Delete board",
|
||||
"Reset" : "Reset",
|
||||
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Undo board deletion - Otherwise the board will be deleted during the next cronjob run.",
|
||||
"Create new board" : "Create new board",
|
||||
"New board title" : "New board title",
|
||||
"Create board" : "Create board",
|
||||
"Cancel upload" : "Cancel upload",
|
||||
"by" : "by",
|
||||
"Modified:" : "Modified:",
|
||||
"Created:" : "Created:",
|
||||
@@ -62,13 +75,15 @@
|
||||
"Click to set" : "Click to set",
|
||||
"Remove due date" : "Remove due date",
|
||||
"Description" : "Description",
|
||||
"Attachments" : "Attachments",
|
||||
"Saved" : "Saved",
|
||||
"Unsaved changes" : "Unsaved changes",
|
||||
"Formatting help" : "Formatting help",
|
||||
"Upload attachment" : "Upload attachment",
|
||||
"Add a card description…" : "Add a card description…",
|
||||
"Shared boards" : "Shared boards",
|
||||
"View more" : "View more",
|
||||
"Move board to archive" : "Move board to archive",
|
||||
"Create a new board" : "Create a new board"
|
||||
"Create a new board" : "Create a new board",
|
||||
"Settings" : "Settings"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
203
l10n/eo.js
Normal file
@@ -0,0 +1,203 @@
|
||||
OC.L10N.register(
|
||||
"deck",
|
||||
{
|
||||
"Please provide a content for your comment." : "Bv. skribi ion en via komento.",
|
||||
"Posting the comment failed." : "Sendo de komento malsukcesis.",
|
||||
"The comment has been deleted" : "La komento estis forigita.",
|
||||
"The associated stack is deleted as well, it will be restored as well." : "La stako asociita estis ankaŭ forigita, ĝi estos ankaŭ restaŭrita.",
|
||||
"Restore associated stack" : "Restaŭri asociitan stakon.",
|
||||
"Remove user from card" : "Forigi uzanton el la karto",
|
||||
"Hours" : "Horoj",
|
||||
"Minutes" : "Minutoj",
|
||||
"Link to a board" : "Ligilo al tabulo",
|
||||
"Maximum file size of {size} exceeded" : "Maksimuma dosiergrando {size} transpasita",
|
||||
"File already exists" : "La dosiero jam ekzistas",
|
||||
"You have created a new board {board}" : "Vi kreis novan tabulon {board}",
|
||||
"{user} has created a new board {board}" : "{user} kreis novan tabulon {board}",
|
||||
"You have deleted the board {board}" : "Vi forigis tabulon {board}",
|
||||
"{user} has deleted the board {board}" : "{user} forigis tabulon {board}",
|
||||
"You have restored the board {board}" : "Vi restaŭris tabulon {board}",
|
||||
"{user} has restored the board {board}" : "{user} restaŭris tabulon {board}",
|
||||
"You have shared the board {board} with {acl}" : "Vi kunhavigis tabulon {board} kun {acl}",
|
||||
"{user} has shared the board {board} with {acl}" : "{user} kunhavigis tabulon {board} kun {acl}",
|
||||
"You have removed {acl} from the board {board}" : "Vi forigis {acl} el la tabulo {board}",
|
||||
"{user} has removed {acl} from the board {board}" : "{user} forigis {acl} el la tabulo {board}",
|
||||
"You have renamed the board {before} to {board}" : "Vi alinomis la tabulon {before} al {board}",
|
||||
"{user} has renamed the board {before} to {board}" : "{user} alinomis la tabulon {before} al {board}",
|
||||
"You have archived the board {board}" : "Vi enarĥivigis la tabulon {board}",
|
||||
"{user} has archived the board {before}" : "{user} enarĥivigis la tabulon {before}",
|
||||
"You have unarchived the board {board}" : "Vi elarĥivigis la tabulon {board}",
|
||||
"{user} has unarchived the board {before}" : "{user} elarĥivigis la tabulon {before}",
|
||||
"You have created a new stack {stack} on board {board}" : "Vi kreis novan stakon {stack} sur tabulo {board}",
|
||||
"{user} has created a new stack {stack} on board {board}" : "{user} kreis novan stakon {stack} sur tabulo {board}",
|
||||
"You have renamed stack {before} to {stack} on board {board}" : "Vi alinomis la stakon {before} al {stack} sur tabulo {board}",
|
||||
"{user} has renamed stack {before} to {stack} on board {board}" : "{user} alinomis la stakon {before} al {stack} sur tabulo {board}",
|
||||
"You have deleted stack {stack} on board {board}" : "Vi forigis la stakon {stack} el tabulo {board}",
|
||||
"{user} has deleted stack {stack} on board {board}" : "{user} forigis la stakon {stack} el tabulo {board}",
|
||||
"You have created card {card} in stack {stack} on board {board}" : "Vi kreis karton {card} en stako {stack} sur tabulo {board}",
|
||||
"{user} has created card {card} in stack {stack} on board {board}" : "{user} kreis karton {card} en stako {stack} sur tabulo {board}",
|
||||
"You have deleted card {card} in stack {stack} on board {board}" : "Vi forigis karton {card} el stako {stack} sur tabulo {board}",
|
||||
"{user} has deleted card {card} in stack {stack} on board {board}" : "{user} forigis karton {card} el stako {stack} sur tabulo {board}",
|
||||
"You have renamed the card {before} to {card}" : "Vi alinomis la karton {before} al {card}",
|
||||
"{user} has renamed the card {before} to {card}" : "{user} alinomis la karton {before} al {card}",
|
||||
"You have added a description to card {card} in stack {stack} on board {board}" : "Vi aldonis priskribon al karto {card} en stako {stack} sur tabulo {board}",
|
||||
"{user} has added a description to card {card} in stack {stack} on board {board}" : "{user} aldonis priskribon al karto {card} en stako {stack} sur tabulo {board}",
|
||||
"You have updated the description of card {card} in stack {stack} on board {board}" : "Vi ĝisdatigis priskribon de karto {card} en stako {stack} sur tabulo {board}",
|
||||
"{user} has updated the description of the card {card} in stack {stack} on board {board}" : "{user} ĝisdatigis priskribon de karto {card} en stako {stack} sur tabulo {board}",
|
||||
"You have archived card {card} in stack {stack} on board {board}" : "Vi enarĥivigis karton {card} de stako {stack} sur tabulo {board}",
|
||||
"{user} has archived card {card} in stack {stack} on board {board}" : "{user} enarĥivigis karton {card} de stako {stack} sur tabulo {board}",
|
||||
"You have unarchived card {card} in stack {stack} on board {board}" : "Vi elarĥivigis karton {card} de stako {stack} sur tabulo {board}",
|
||||
"{user} has unarchived card {card} in stack {stack} on board {board}" : "{user} elarĥivigis karton {card} de stako {stack} sur tabulo {board}",
|
||||
"You have removed the due date of card {card}" : "Vi forigis la limdaton el karto {card}",
|
||||
"{user} has removed the due date of card {card}" : "{user} forigis la limdaton el karto {card}",
|
||||
"You have set the due date of card {card} to {after}" : "Vi agordis la limdaton de karto {card} je {after}",
|
||||
"{user} has set the due date of card {card} to {after}" : "{user} agordis la limdaton de karto {card} je {after}",
|
||||
"You have updated the due date of card {card} to {after}" : "Vi ĝisdatigis la limdaton de karto {card} al {after}",
|
||||
"{user} has updated the due date of card {card} to {after}" : "{user} ĝisdatigis la limdaton de karto {card} al {after}",
|
||||
"You have added the tag {label} to card {card} in stack {stack} on board {board}" : "Vi aldonis la etikedon {label} al karto {card} de stako {stack} sur tabulo {board}",
|
||||
"{user} has added the tag {label} to card {card} in stack {stack} on board {board}" : "{user} aldonis la etikedon {label} al karto {card} de stako {stack} sur tabulo {board}",
|
||||
"You have removed the tag {label} from card {card} in stack {stack} on board {board}" : "Vi forigis la etikedon {label} el karto {card} de stako {stack} sur tabulo {board}",
|
||||
"{user} has removed the tag {label} from card {card} in stack {stack} on board {board}" : "{user} forigis la etikedon {label} el karto {card} de stako {stack} sur tabulo {board}",
|
||||
"You have assigned {assigneduser} to card {card} on board {board}" : "Vi atribuis al {assigneduser} la karton {card} de tabulo {board}",
|
||||
"{user} has assigned {assigneduser} to card {card} on board {board}" : "{user} atribuis al {assigneduser} la karton {card} de tabulo {board}",
|
||||
"You have unassigned {assigneduser} from card {card} on board {board}" : "Vi malatribuis al {assigneduser} la karton {card} de tabulo {board}",
|
||||
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} malatribuis al {assigneduser} la karton {card} de tabulo {board}",
|
||||
"You have moved the card {card} from stack {stackBefore} to {stack}" : "Vi movis la karton {card} el stako {stackBefore} al {stack}",
|
||||
"{user} has moved the card {card} from stack {stackBefore} to {stack}" : "{user} movis la karton {card} el stako {stackBefore} al {stack}",
|
||||
"You have added the attachment {attachment} to card {card}" : "Vi aldonis dosieron {attachment} al karto {card}",
|
||||
"{user} has added the attachment {attachment} to card {card}" : "{user} aldonis dosieron {attachment} al karto {card}",
|
||||
"You have updated the attachment {attachment} on card {card}" : "Vi ĝisdatigis la dosieron {attachment} de karto {card}",
|
||||
"{user} has updated the attachment {attachment} on card {card}" : "{user} ĝisdatigis la dosieron {attachment} de karto {card}",
|
||||
"You have deleted the attachment {attachment} from card {card}" : "Vi forigis la dosieron {attachment} el karto {card}",
|
||||
"{user} has deleted the attachment {attachment} from card {card}" : "{user} forigis la dosieron {attachment} el karto {card}",
|
||||
"You have restored the attachment {attachment} to card {card}" : "Vi restaŭris la dosieron {attachment} al karto {card}",
|
||||
"{user} has restored the attachment {attachment} to card {card}" : "{user} restaŭris la dosieron {attachment} al karto {card}",
|
||||
"You have commented on card {card}" : "Vi komentis la karton {card}",
|
||||
"{user} has commented on card {card}" : "{user} komentis la karton {card}",
|
||||
"A <strong>card description</strong> inside the Deck app has been changed" : "<strong>Karta priskribo</strong> ene de la aplikaĵo Kartaro ŝanĝiĝis",
|
||||
"Deck" : "Kartaro",
|
||||
"Changes in the <strong>Deck app</strong>" : "Ŝanĝoj en la <strong>aplikaĵo Kartaro</strong>",
|
||||
"A <strong>comment</strong> was created on a card" : "<strong>Komento</strong> kreiĝis sur karton",
|
||||
"Personal" : "Persona",
|
||||
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "La karto „%s“ sur „%s“ estis atribuita al vi de %s.",
|
||||
"{user} has assigned the card \"%s\" on \"%s\" to you." : "{user} atribuis la karton „%s“ sur „%s“ al vi.",
|
||||
"The card \"%s\" on \"%s\" has reached its due date." : "La karto „%s“ sur „%s“ atingis sian limdaton.",
|
||||
"%s has mentioned you in a comment on \"%s\"." : "%s menciis vin en komento ĉe „%s“.",
|
||||
"{user} has mentioned you in a comment on \"%s\"." : "{user} menciis vin en komento ĉe „%s“.",
|
||||
"The board \"%s\" has been shared with you by %s." : "La tabulo „%s“ estis kunhavigita kun vi de %s.",
|
||||
"{user} has shared the board %s with you." : "{user} kunhavigis la tabulon %s kun vi.",
|
||||
"No data was provided to create an attachment." : "Neniu datumo troviĝis por krei aldonaĵon.",
|
||||
"Finished" : "Finita",
|
||||
"To review" : "Reviziota",
|
||||
"Action needed" : "Ago bezonata",
|
||||
"Later" : "Poste",
|
||||
"To do" : "Farota",
|
||||
"Doing" : "Farata",
|
||||
"Done" : "Farita",
|
||||
"Example Task 3" : "Ekzempla tasko 3",
|
||||
"Example Task 2" : "Ekzempla tasko 2",
|
||||
"Example Task 1" : "Ekzempla tasko 1",
|
||||
"The file was uploaded" : "La dosiero alŝutiĝis",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "La dosiero alŝutita superas la regulon „upload_max_filesize“ el „php.ini“",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "La dosiero alŝutita superas la regulon „MAX_FILE_SIZE“ specifita en la HTML-formularo",
|
||||
"The file was only partially uploaded" : "La dosiero alŝutiĝis nur parte",
|
||||
"No file was uploaded" : "Neniu dosiero alŝutiĝis",
|
||||
"Missing a temporary folder" : "Mankas provizora dosierujo",
|
||||
"Could not write file to disk" : "Ne eblis skribi dosieron sur diskon",
|
||||
"A PHP extension stopped the file upload" : "PHP-modulo haltigis la dosieralŝuton",
|
||||
"No file uploaded or file size exceeds maximum of %s" : "Neniu dosiero alŝutita, aŭ dosiergrando transpasas la maksimumon %s",
|
||||
"A kanban style project and personal management tool for Nextcloud" : "Kanban-eca projekto kaj ilo por mastrumi sian vivon, por Nextcloud",
|
||||
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Kartaro („Deck“) estas kanban-eca organiza ilo por mastrumi sian vivon kaj teaman projektaron per Nextcloud.\n\n\n- 📥 Aldonu viajn taskojn al kartoj, kaj organizu ilin \n- 📄 Skribu pliajn notojn per marklingvo „Markdown“\n- 🔖 Uzu etikedojn por pli bone organiziĝi\n- 👥 Kunhavigu kun viaj teamo, amikoj, familio\n- 📎 Aldonu dosierojn, kaj enmetu ilin en via „Markdown“-a priskribo\n- 💬 Diskutu kun via teamo pere de la komentoj\n- ⚡ Sekvu la ŝanĝojn per la aktivaĵa fluo\n- 🚀 Organizu vian projekton",
|
||||
"Select the board to link to a project" : "Elekti la tabulon ligotan al projekto",
|
||||
"Select board" : "Elekti tabulon",
|
||||
"Add a new stack" : "Aldoni novan stakon",
|
||||
"Submit" : "Sendi",
|
||||
"Show archived cards" : "Montri arĥivigitajn kartojn",
|
||||
"Hide archived cards" : "Kaŝi arĥivigitajn kartojn",
|
||||
"Toggle compact mode" : "Baskuligi densigan vidon",
|
||||
"Show board details" : "Montri tabulajn detalojn",
|
||||
"All Boards" : "Ĉiuj tabuloj",
|
||||
"Archived boards" : "Arĥivigitaj tabuloj",
|
||||
"Share board" : "Kunhavigi tabulon",
|
||||
"Archived cards" : "Arĥivigitaj kartoj",
|
||||
"Actions" : "Agoj",
|
||||
"Drop your files here to upload it to the card" : "Ŝovu kaj demetu viajn dosierojn ĉi tie por alŝuti ilin al la karto",
|
||||
"Assign card to me" : "Atribui karton al mi mem",
|
||||
"Unassign card from me" : "Malatribui karton el mi mem",
|
||||
"Archive card" : "Arĥivigi karton",
|
||||
"Unarchive card" : "Malarĥivigi karton",
|
||||
"Delete card" : "Forigi karton",
|
||||
"Enter a card title" : "Entajpu katotitolon",
|
||||
"Add card" : "Aldoni karton",
|
||||
"Close" : "Malfermi",
|
||||
"Sharing" : "Kunhavigo",
|
||||
"Tags" : "Etikedoj",
|
||||
"Deleted items" : "Forigitaj elementoj",
|
||||
"Timeline" : "Kronologio",
|
||||
"Select users or groups to share with" : "Elektu uzantojn aŭ grupojn, kun kiuj vi volas kunhavigi",
|
||||
"Group" : "Grupo",
|
||||
"Circle" : "Rondo",
|
||||
"No matching user or group found." : "Neniu kongrua uzanto aŭ grupo trovita.",
|
||||
"Loading" : "Ŝargado",
|
||||
"Edit" : "Redakti",
|
||||
"Share" : "Kunhavigi",
|
||||
"Manage" : "Administri",
|
||||
"Discard share" : "Forigi kunhavon",
|
||||
"Sharing has been disabled for your account." : "Kunhavigo ne estas ebligita por via konto.",
|
||||
"Update tag" : "Ĝisdatigi etikedon",
|
||||
"Edit tag" : "Modifi etikedon",
|
||||
"Delete tag" : "Forigi etikedon",
|
||||
"Create" : "Krei",
|
||||
"Create a new tag" : "Krei novan etikedon",
|
||||
"Deleted stacks" : "Forigitaj stakoj",
|
||||
"Deleted cards" : "Forigitaj kartoj",
|
||||
"Status" : "Stato",
|
||||
"No archived boards to display" : "Neniu arĥivigitaj tabuloj",
|
||||
"No shared boards to display" : "Neniu kunhavigitaj tabuloj",
|
||||
"Title" : "Titolo",
|
||||
"Members" : "Membroj",
|
||||
"More actions" : "Pliaj agoj",
|
||||
"Edit board" : "Modifi tabulon",
|
||||
"Archive board" : "Enarĥivigi tabulon",
|
||||
"Unarchive board" : "Elarĥivigi tabulon",
|
||||
"Delete board" : "Forigi tabulon",
|
||||
"Update board" : "Ĝisdatigi tabulon",
|
||||
"Reset board" : "Forviŝi kaj restarigi tabulon",
|
||||
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Malfari forigadon de tabulo; aliokaze, la tabulo estos forigita dum la venonta ruliĝo de „cron“.",
|
||||
"Create new board" : "Krei novan tabulon",
|
||||
"New board title" : "Nova tabultitolo",
|
||||
"Create board" : "Krei tabulon",
|
||||
"Select an attachment" : "Elekti dosieron",
|
||||
"Cancel upload" : "Nuligi alŝuton",
|
||||
"by" : "de",
|
||||
"Undo file deletion - Otherwise the file will be deleted during the next cronjob run." : "Malfari forigadon de dosiero; aliokaze, la dosiero estos forigita dum la venonta ruliĝo de „cron“.",
|
||||
"Undo file deletion" : "Malfari dosierforigadon",
|
||||
"Insert the file into the description" : "Enmeti la dosieron en la priskribon.",
|
||||
"Delete attachment" : "Forigi aldonitan dosieron",
|
||||
"Modified:" : "Modifita:",
|
||||
"Created:" : "Kreita:",
|
||||
"Choose a tag" : "Elekti etikedon",
|
||||
"Add a tag" : "Aldoni etikedon",
|
||||
"Select tags" : "Elekti etikedojn",
|
||||
"Assign users" : "Atribui al uzantoj",
|
||||
"Choose a user to assign" : "Elekti uzanton",
|
||||
"Assign this card to a user" : "Atribui tiun ĉi karton al uzanto",
|
||||
"Due date" : "Limdato",
|
||||
"Click to set" : "Alklaki por difini",
|
||||
"Remove due date" : "Viŝi limdaton",
|
||||
"Description" : "Priskribo",
|
||||
"Attachments" : "Dosieraj aldonaĵoj",
|
||||
"Saved" : "Konservita",
|
||||
"Unsaved changes" : "Nekonservitaj ŝanĝoj",
|
||||
"Insert attachment" : "Enmeti aldonitan dosieron",
|
||||
"Formatting help" : "Helpo pri tekstaranĝo",
|
||||
"Upload attachment" : "Alŝuti dosieran aldonaĵon",
|
||||
"Add a card description…" : "Aldoni kartopriskribon",
|
||||
"Shared boards" : "Kunhavigitaj tabuloj",
|
||||
"Move board to archive" : "Enarĥivigi tabulon",
|
||||
"Create a new board" : "Krei novan tabulon",
|
||||
"Settings" : "Agordo",
|
||||
"Limit deck to groups" : "Limigi kartaron al grupoj",
|
||||
"Limiting Deck will block users not part of those groups from creating their own boards. Users will still be able to work on boards that have been shared with them." : "Limigo de Kartaro („Deck“) baros uzantojn, kiuj ne estas en tiuj grupoj, krei iliajn proprajn tabulojn. Uzantoj tamen eblos labori kun tabuloj kunhavigitaj kun ili."
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
201
l10n/eo.json
Normal file
@@ -0,0 +1,201 @@
|
||||
{ "translations": {
|
||||
"Please provide a content for your comment." : "Bv. skribi ion en via komento.",
|
||||
"Posting the comment failed." : "Sendo de komento malsukcesis.",
|
||||
"The comment has been deleted" : "La komento estis forigita.",
|
||||
"The associated stack is deleted as well, it will be restored as well." : "La stako asociita estis ankaŭ forigita, ĝi estos ankaŭ restaŭrita.",
|
||||
"Restore associated stack" : "Restaŭri asociitan stakon.",
|
||||
"Remove user from card" : "Forigi uzanton el la karto",
|
||||
"Hours" : "Horoj",
|
||||
"Minutes" : "Minutoj",
|
||||
"Link to a board" : "Ligilo al tabulo",
|
||||
"Maximum file size of {size} exceeded" : "Maksimuma dosiergrando {size} transpasita",
|
||||
"File already exists" : "La dosiero jam ekzistas",
|
||||
"You have created a new board {board}" : "Vi kreis novan tabulon {board}",
|
||||
"{user} has created a new board {board}" : "{user} kreis novan tabulon {board}",
|
||||
"You have deleted the board {board}" : "Vi forigis tabulon {board}",
|
||||
"{user} has deleted the board {board}" : "{user} forigis tabulon {board}",
|
||||
"You have restored the board {board}" : "Vi restaŭris tabulon {board}",
|
||||
"{user} has restored the board {board}" : "{user} restaŭris tabulon {board}",
|
||||
"You have shared the board {board} with {acl}" : "Vi kunhavigis tabulon {board} kun {acl}",
|
||||
"{user} has shared the board {board} with {acl}" : "{user} kunhavigis tabulon {board} kun {acl}",
|
||||
"You have removed {acl} from the board {board}" : "Vi forigis {acl} el la tabulo {board}",
|
||||
"{user} has removed {acl} from the board {board}" : "{user} forigis {acl} el la tabulo {board}",
|
||||
"You have renamed the board {before} to {board}" : "Vi alinomis la tabulon {before} al {board}",
|
||||
"{user} has renamed the board {before} to {board}" : "{user} alinomis la tabulon {before} al {board}",
|
||||
"You have archived the board {board}" : "Vi enarĥivigis la tabulon {board}",
|
||||
"{user} has archived the board {before}" : "{user} enarĥivigis la tabulon {before}",
|
||||
"You have unarchived the board {board}" : "Vi elarĥivigis la tabulon {board}",
|
||||
"{user} has unarchived the board {before}" : "{user} elarĥivigis la tabulon {before}",
|
||||
"You have created a new stack {stack} on board {board}" : "Vi kreis novan stakon {stack} sur tabulo {board}",
|
||||
"{user} has created a new stack {stack} on board {board}" : "{user} kreis novan stakon {stack} sur tabulo {board}",
|
||||
"You have renamed stack {before} to {stack} on board {board}" : "Vi alinomis la stakon {before} al {stack} sur tabulo {board}",
|
||||
"{user} has renamed stack {before} to {stack} on board {board}" : "{user} alinomis la stakon {before} al {stack} sur tabulo {board}",
|
||||
"You have deleted stack {stack} on board {board}" : "Vi forigis la stakon {stack} el tabulo {board}",
|
||||
"{user} has deleted stack {stack} on board {board}" : "{user} forigis la stakon {stack} el tabulo {board}",
|
||||
"You have created card {card} in stack {stack} on board {board}" : "Vi kreis karton {card} en stako {stack} sur tabulo {board}",
|
||||
"{user} has created card {card} in stack {stack} on board {board}" : "{user} kreis karton {card} en stako {stack} sur tabulo {board}",
|
||||
"You have deleted card {card} in stack {stack} on board {board}" : "Vi forigis karton {card} el stako {stack} sur tabulo {board}",
|
||||
"{user} has deleted card {card} in stack {stack} on board {board}" : "{user} forigis karton {card} el stako {stack} sur tabulo {board}",
|
||||
"You have renamed the card {before} to {card}" : "Vi alinomis la karton {before} al {card}",
|
||||
"{user} has renamed the card {before} to {card}" : "{user} alinomis la karton {before} al {card}",
|
||||
"You have added a description to card {card} in stack {stack} on board {board}" : "Vi aldonis priskribon al karto {card} en stako {stack} sur tabulo {board}",
|
||||
"{user} has added a description to card {card} in stack {stack} on board {board}" : "{user} aldonis priskribon al karto {card} en stako {stack} sur tabulo {board}",
|
||||
"You have updated the description of card {card} in stack {stack} on board {board}" : "Vi ĝisdatigis priskribon de karto {card} en stako {stack} sur tabulo {board}",
|
||||
"{user} has updated the description of the card {card} in stack {stack} on board {board}" : "{user} ĝisdatigis priskribon de karto {card} en stako {stack} sur tabulo {board}",
|
||||
"You have archived card {card} in stack {stack} on board {board}" : "Vi enarĥivigis karton {card} de stako {stack} sur tabulo {board}",
|
||||
"{user} has archived card {card} in stack {stack} on board {board}" : "{user} enarĥivigis karton {card} de stako {stack} sur tabulo {board}",
|
||||
"You have unarchived card {card} in stack {stack} on board {board}" : "Vi elarĥivigis karton {card} de stako {stack} sur tabulo {board}",
|
||||
"{user} has unarchived card {card} in stack {stack} on board {board}" : "{user} elarĥivigis karton {card} de stako {stack} sur tabulo {board}",
|
||||
"You have removed the due date of card {card}" : "Vi forigis la limdaton el karto {card}",
|
||||
"{user} has removed the due date of card {card}" : "{user} forigis la limdaton el karto {card}",
|
||||
"You have set the due date of card {card} to {after}" : "Vi agordis la limdaton de karto {card} je {after}",
|
||||
"{user} has set the due date of card {card} to {after}" : "{user} agordis la limdaton de karto {card} je {after}",
|
||||
"You have updated the due date of card {card} to {after}" : "Vi ĝisdatigis la limdaton de karto {card} al {after}",
|
||||
"{user} has updated the due date of card {card} to {after}" : "{user} ĝisdatigis la limdaton de karto {card} al {after}",
|
||||
"You have added the tag {label} to card {card} in stack {stack} on board {board}" : "Vi aldonis la etikedon {label} al karto {card} de stako {stack} sur tabulo {board}",
|
||||
"{user} has added the tag {label} to card {card} in stack {stack} on board {board}" : "{user} aldonis la etikedon {label} al karto {card} de stako {stack} sur tabulo {board}",
|
||||
"You have removed the tag {label} from card {card} in stack {stack} on board {board}" : "Vi forigis la etikedon {label} el karto {card} de stako {stack} sur tabulo {board}",
|
||||
"{user} has removed the tag {label} from card {card} in stack {stack} on board {board}" : "{user} forigis la etikedon {label} el karto {card} de stako {stack} sur tabulo {board}",
|
||||
"You have assigned {assigneduser} to card {card} on board {board}" : "Vi atribuis al {assigneduser} la karton {card} de tabulo {board}",
|
||||
"{user} has assigned {assigneduser} to card {card} on board {board}" : "{user} atribuis al {assigneduser} la karton {card} de tabulo {board}",
|
||||
"You have unassigned {assigneduser} from card {card} on board {board}" : "Vi malatribuis al {assigneduser} la karton {card} de tabulo {board}",
|
||||
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} malatribuis al {assigneduser} la karton {card} de tabulo {board}",
|
||||
"You have moved the card {card} from stack {stackBefore} to {stack}" : "Vi movis la karton {card} el stako {stackBefore} al {stack}",
|
||||
"{user} has moved the card {card} from stack {stackBefore} to {stack}" : "{user} movis la karton {card} el stako {stackBefore} al {stack}",
|
||||
"You have added the attachment {attachment} to card {card}" : "Vi aldonis dosieron {attachment} al karto {card}",
|
||||
"{user} has added the attachment {attachment} to card {card}" : "{user} aldonis dosieron {attachment} al karto {card}",
|
||||
"You have updated the attachment {attachment} on card {card}" : "Vi ĝisdatigis la dosieron {attachment} de karto {card}",
|
||||
"{user} has updated the attachment {attachment} on card {card}" : "{user} ĝisdatigis la dosieron {attachment} de karto {card}",
|
||||
"You have deleted the attachment {attachment} from card {card}" : "Vi forigis la dosieron {attachment} el karto {card}",
|
||||
"{user} has deleted the attachment {attachment} from card {card}" : "{user} forigis la dosieron {attachment} el karto {card}",
|
||||
"You have restored the attachment {attachment} to card {card}" : "Vi restaŭris la dosieron {attachment} al karto {card}",
|
||||
"{user} has restored the attachment {attachment} to card {card}" : "{user} restaŭris la dosieron {attachment} al karto {card}",
|
||||
"You have commented on card {card}" : "Vi komentis la karton {card}",
|
||||
"{user} has commented on card {card}" : "{user} komentis la karton {card}",
|
||||
"A <strong>card description</strong> inside the Deck app has been changed" : "<strong>Karta priskribo</strong> ene de la aplikaĵo Kartaro ŝanĝiĝis",
|
||||
"Deck" : "Kartaro",
|
||||
"Changes in the <strong>Deck app</strong>" : "Ŝanĝoj en la <strong>aplikaĵo Kartaro</strong>",
|
||||
"A <strong>comment</strong> was created on a card" : "<strong>Komento</strong> kreiĝis sur karton",
|
||||
"Personal" : "Persona",
|
||||
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "La karto „%s“ sur „%s“ estis atribuita al vi de %s.",
|
||||
"{user} has assigned the card \"%s\" on \"%s\" to you." : "{user} atribuis la karton „%s“ sur „%s“ al vi.",
|
||||
"The card \"%s\" on \"%s\" has reached its due date." : "La karto „%s“ sur „%s“ atingis sian limdaton.",
|
||||
"%s has mentioned you in a comment on \"%s\"." : "%s menciis vin en komento ĉe „%s“.",
|
||||
"{user} has mentioned you in a comment on \"%s\"." : "{user} menciis vin en komento ĉe „%s“.",
|
||||
"The board \"%s\" has been shared with you by %s." : "La tabulo „%s“ estis kunhavigita kun vi de %s.",
|
||||
"{user} has shared the board %s with you." : "{user} kunhavigis la tabulon %s kun vi.",
|
||||
"No data was provided to create an attachment." : "Neniu datumo troviĝis por krei aldonaĵon.",
|
||||
"Finished" : "Finita",
|
||||
"To review" : "Reviziota",
|
||||
"Action needed" : "Ago bezonata",
|
||||
"Later" : "Poste",
|
||||
"To do" : "Farota",
|
||||
"Doing" : "Farata",
|
||||
"Done" : "Farita",
|
||||
"Example Task 3" : "Ekzempla tasko 3",
|
||||
"Example Task 2" : "Ekzempla tasko 2",
|
||||
"Example Task 1" : "Ekzempla tasko 1",
|
||||
"The file was uploaded" : "La dosiero alŝutiĝis",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "La dosiero alŝutita superas la regulon „upload_max_filesize“ el „php.ini“",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "La dosiero alŝutita superas la regulon „MAX_FILE_SIZE“ specifita en la HTML-formularo",
|
||||
"The file was only partially uploaded" : "La dosiero alŝutiĝis nur parte",
|
||||
"No file was uploaded" : "Neniu dosiero alŝutiĝis",
|
||||
"Missing a temporary folder" : "Mankas provizora dosierujo",
|
||||
"Could not write file to disk" : "Ne eblis skribi dosieron sur diskon",
|
||||
"A PHP extension stopped the file upload" : "PHP-modulo haltigis la dosieralŝuton",
|
||||
"No file uploaded or file size exceeds maximum of %s" : "Neniu dosiero alŝutita, aŭ dosiergrando transpasas la maksimumon %s",
|
||||
"A kanban style project and personal management tool for Nextcloud" : "Kanban-eca projekto kaj ilo por mastrumi sian vivon, por Nextcloud",
|
||||
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Kartaro („Deck“) estas kanban-eca organiza ilo por mastrumi sian vivon kaj teaman projektaron per Nextcloud.\n\n\n- 📥 Aldonu viajn taskojn al kartoj, kaj organizu ilin \n- 📄 Skribu pliajn notojn per marklingvo „Markdown“\n- 🔖 Uzu etikedojn por pli bone organiziĝi\n- 👥 Kunhavigu kun viaj teamo, amikoj, familio\n- 📎 Aldonu dosierojn, kaj enmetu ilin en via „Markdown“-a priskribo\n- 💬 Diskutu kun via teamo pere de la komentoj\n- ⚡ Sekvu la ŝanĝojn per la aktivaĵa fluo\n- 🚀 Organizu vian projekton",
|
||||
"Select the board to link to a project" : "Elekti la tabulon ligotan al projekto",
|
||||
"Select board" : "Elekti tabulon",
|
||||
"Add a new stack" : "Aldoni novan stakon",
|
||||
"Submit" : "Sendi",
|
||||
"Show archived cards" : "Montri arĥivigitajn kartojn",
|
||||
"Hide archived cards" : "Kaŝi arĥivigitajn kartojn",
|
||||
"Toggle compact mode" : "Baskuligi densigan vidon",
|
||||
"Show board details" : "Montri tabulajn detalojn",
|
||||
"All Boards" : "Ĉiuj tabuloj",
|
||||
"Archived boards" : "Arĥivigitaj tabuloj",
|
||||
"Share board" : "Kunhavigi tabulon",
|
||||
"Archived cards" : "Arĥivigitaj kartoj",
|
||||
"Actions" : "Agoj",
|
||||
"Drop your files here to upload it to the card" : "Ŝovu kaj demetu viajn dosierojn ĉi tie por alŝuti ilin al la karto",
|
||||
"Assign card to me" : "Atribui karton al mi mem",
|
||||
"Unassign card from me" : "Malatribui karton el mi mem",
|
||||
"Archive card" : "Arĥivigi karton",
|
||||
"Unarchive card" : "Malarĥivigi karton",
|
||||
"Delete card" : "Forigi karton",
|
||||
"Enter a card title" : "Entajpu katotitolon",
|
||||
"Add card" : "Aldoni karton",
|
||||
"Close" : "Malfermi",
|
||||
"Sharing" : "Kunhavigo",
|
||||
"Tags" : "Etikedoj",
|
||||
"Deleted items" : "Forigitaj elementoj",
|
||||
"Timeline" : "Kronologio",
|
||||
"Select users or groups to share with" : "Elektu uzantojn aŭ grupojn, kun kiuj vi volas kunhavigi",
|
||||
"Group" : "Grupo",
|
||||
"Circle" : "Rondo",
|
||||
"No matching user or group found." : "Neniu kongrua uzanto aŭ grupo trovita.",
|
||||
"Loading" : "Ŝargado",
|
||||
"Edit" : "Redakti",
|
||||
"Share" : "Kunhavigi",
|
||||
"Manage" : "Administri",
|
||||
"Discard share" : "Forigi kunhavon",
|
||||
"Sharing has been disabled for your account." : "Kunhavigo ne estas ebligita por via konto.",
|
||||
"Update tag" : "Ĝisdatigi etikedon",
|
||||
"Edit tag" : "Modifi etikedon",
|
||||
"Delete tag" : "Forigi etikedon",
|
||||
"Create" : "Krei",
|
||||
"Create a new tag" : "Krei novan etikedon",
|
||||
"Deleted stacks" : "Forigitaj stakoj",
|
||||
"Deleted cards" : "Forigitaj kartoj",
|
||||
"Status" : "Stato",
|
||||
"No archived boards to display" : "Neniu arĥivigitaj tabuloj",
|
||||
"No shared boards to display" : "Neniu kunhavigitaj tabuloj",
|
||||
"Title" : "Titolo",
|
||||
"Members" : "Membroj",
|
||||
"More actions" : "Pliaj agoj",
|
||||
"Edit board" : "Modifi tabulon",
|
||||
"Archive board" : "Enarĥivigi tabulon",
|
||||
"Unarchive board" : "Elarĥivigi tabulon",
|
||||
"Delete board" : "Forigi tabulon",
|
||||
"Update board" : "Ĝisdatigi tabulon",
|
||||
"Reset board" : "Forviŝi kaj restarigi tabulon",
|
||||
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Malfari forigadon de tabulo; aliokaze, la tabulo estos forigita dum la venonta ruliĝo de „cron“.",
|
||||
"Create new board" : "Krei novan tabulon",
|
||||
"New board title" : "Nova tabultitolo",
|
||||
"Create board" : "Krei tabulon",
|
||||
"Select an attachment" : "Elekti dosieron",
|
||||
"Cancel upload" : "Nuligi alŝuton",
|
||||
"by" : "de",
|
||||
"Undo file deletion - Otherwise the file will be deleted during the next cronjob run." : "Malfari forigadon de dosiero; aliokaze, la dosiero estos forigita dum la venonta ruliĝo de „cron“.",
|
||||
"Undo file deletion" : "Malfari dosierforigadon",
|
||||
"Insert the file into the description" : "Enmeti la dosieron en la priskribon.",
|
||||
"Delete attachment" : "Forigi aldonitan dosieron",
|
||||
"Modified:" : "Modifita:",
|
||||
"Created:" : "Kreita:",
|
||||
"Choose a tag" : "Elekti etikedon",
|
||||
"Add a tag" : "Aldoni etikedon",
|
||||
"Select tags" : "Elekti etikedojn",
|
||||
"Assign users" : "Atribui al uzantoj",
|
||||
"Choose a user to assign" : "Elekti uzanton",
|
||||
"Assign this card to a user" : "Atribui tiun ĉi karton al uzanto",
|
||||
"Due date" : "Limdato",
|
||||
"Click to set" : "Alklaki por difini",
|
||||
"Remove due date" : "Viŝi limdaton",
|
||||
"Description" : "Priskribo",
|
||||
"Attachments" : "Dosieraj aldonaĵoj",
|
||||
"Saved" : "Konservita",
|
||||
"Unsaved changes" : "Nekonservitaj ŝanĝoj",
|
||||
"Insert attachment" : "Enmeti aldonitan dosieron",
|
||||
"Formatting help" : "Helpo pri tekstaranĝo",
|
||||
"Upload attachment" : "Alŝuti dosieran aldonaĵon",
|
||||
"Add a card description…" : "Aldoni kartopriskribon",
|
||||
"Shared boards" : "Kunhavigitaj tabuloj",
|
||||
"Move board to archive" : "Enarĥivigi tabulon",
|
||||
"Create a new board" : "Krei novan tabulon",
|
||||
"Settings" : "Agordo",
|
||||
"Limit deck to groups" : "Limigi kartaron al grupoj",
|
||||
"Limiting Deck will block users not part of those groups from creating their own boards. Users will still be able to work on boards that have been shared with them." : "Limigo de Kartaro („Deck“) baros uzantojn, kiuj ne estas en tiuj grupoj, krei iliajn proprajn tabulojn. Uzantoj tamen eblos labori kun tabuloj kunhavigitaj kun ili."
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
137
l10n/es.js
@@ -9,7 +9,9 @@ OC.L10N.register(
|
||||
"Remove user from card" : "Eliminar usuario de la tarjeta",
|
||||
"Hours" : "Horas",
|
||||
"Minutes" : "Minutos",
|
||||
"Link to a board" : "Enlace a un tablero",
|
||||
"Maximum file size of {size} exceeded" : "Tamaño máximo de archivo de {size} excedido",
|
||||
"File already exists" : "El archivo ya existe",
|
||||
"You have created a new board {board}" : "Has creado el tablero nuevo {board}",
|
||||
"{user} has created a new board {board}" : "{user} ha creado el tablero nuevo {board}",
|
||||
"You have deleted the board {board}" : "Has eliminado el tablero {board}",
|
||||
@@ -17,62 +19,65 @@ OC.L10N.register(
|
||||
"You have restored the board {board}" : "Has restaurado el tablero {board}",
|
||||
"{user} has restored the board {board}" : "{user} ha restaurado el tablero {board}",
|
||||
"You have shared the board {board} with {acl}" : "Has compartido el tablero {board} con {acl}",
|
||||
"{user} has shared the board {board} with {sharee}" : "{user} ha compartido el tablero {board} con {sharee}",
|
||||
"{user} has shared the board {board} with {acl}" : "{user} ha compartido el tablero {board} con {acl}",
|
||||
"You have removed {acl} from the board {board}" : "Has eliminado a {acl} del tablero {board}",
|
||||
"{user} has removed {acl} from the board {board}" : "{user} ha elimiando a {acl} del tablero {board}",
|
||||
"You have renamed the board {before} to {board}" : "Has renombrado el tablero {before} como {board}",
|
||||
"{user} has has renamed the board {before} to {board}" : "{user} ha renombrado el tablero {before} como {board}",
|
||||
"{user} has renamed the board {before} to {board}" : "{user} ha renombrado el tablero {before} como {board}",
|
||||
"You have archived the board {board}" : "Has archivado el tablero {board}",
|
||||
"{user} has archived the board {before}" : "{user} ha archivado el tablero {board}",
|
||||
"You have unarchived the board {board}" : "Has desarchivado el tablero {board}",
|
||||
"{user} has unarchived the board {before}" : "{user} ha desarchivado el tablero {before}",
|
||||
"You have created a new stack {stack} on {board}" : "Has creado la pila {stack} en {board}",
|
||||
"{user} has created a new stack {stack} on {board}" : "{user} ha creado la pila {stack} en {board}",
|
||||
"You have renamed a new stack {before} to {stack} on {board}" : "Has renombrado la nueva pila {befora} a {stack} en {board}",
|
||||
"{user} has renamed a new stack {before} to {stack} on {board}" : "{user} ha renombrado una nueva pila {before} a {stack} en {board}",
|
||||
"You have deleted {stack} on {board}" : "Has eliminado {stack} en {board}",
|
||||
"{user} has deleted {stack} on {board}" : "{user} ha eliminado {stack} en {board}",
|
||||
"You have created {card} in {stack} on {board}" : "Has creado {card} en la pila {stack} en {board}",
|
||||
"{user} has created {card} in {stack} on {board}" : "{user} ha creado {card} en la pila {stack} en {board}",
|
||||
"You have deleted {card} in {stack} on {board}" : "Has eliminado {card} en la pila {stack} en {board}",
|
||||
"{user} has deleted {card} in {stack} on {board}" : "{user} ha eliminado {card} en la pila {stack} en {board}",
|
||||
"You have created a new stack {stack} on board {board}" : "Has creado la pila {stack} en {board}",
|
||||
"{user} has created a new stack {stack} on board {board}" : "{user} ha creado la pila {stack} en {board}",
|
||||
"You have renamed stack {before} to {stack} on board {board}" : "Has renombrado la pila {before} a {stack} en {board}",
|
||||
"{user} has renamed stack {before} to {stack} on board {board}" : "{user} ha renombrado la pila {before} a {stack} en {board}",
|
||||
"You have deleted stack {stack} on board {board}" : "Has eliminado {stack} en {board}",
|
||||
"{user} has deleted stack {stack} on board {board}" : "{user} ha eliminado la pila {stack} en {board}",
|
||||
"You have created card {card} in stack {stack} on board {board}" : "Has creado {card} en la pila {stack} en {board}",
|
||||
"{user} has created card {card} in stack {stack} on board {board}" : "{user} ha creado la pila {stack} en {board}",
|
||||
"You have deleted card {card} in stack {stack} on board {board}" : "Has eliminado {card} en la pila {stack} en {board}",
|
||||
"{user} has deleted card {card} in stack {stack} on board {board}" : "{user} ha eliminado {card} en la pila {stack} en {board}",
|
||||
"You have renamed the card {before} to {card}" : "Has renombrado la tarjeta {before} como {card}",
|
||||
"{user} has renamed the card {before} to {card}" : "{user} ha renombrado la tarjeta {before} como {card}",
|
||||
"You have added a description to {card} in {stack} on {board}" : "Has añadido una descripción a {card} en la pila {stack} en {board}",
|
||||
"{user} has added a description to {card} in {stack} on {board}" : "{user} ha añadido una descripción a {card} en la pila {stack} en {board}",
|
||||
"You have updated the description of {card} in {stack} on {board}" : "Has actualizado la descripción de {card} en la pila {stack} en {board}",
|
||||
"{user} has updated the description {card} in {stack} on {board}" : "{user} ha actualizado la descripción de {card} en la pila {stack} en {stack}",
|
||||
"You have archived {card} in {stack} on {board}" : "Has archivado {card} en la pila {stack} en {board}",
|
||||
"{user} has archived {card} in {stack} on {board}" : "{user} ha archivado {card} en la pila {stack} en {board}",
|
||||
"You have unarchived {card} in {stack} on {board}" : "Has desarchivado {card} en la pila {stack} en {board}",
|
||||
"{user} has unarchived {card} in {stack} on {board}" : "{user} ha desarchivado {card} en la pila {stack} de {board}",
|
||||
"You have removed the due date of {card}" : "Has eliminado la fecha de vencimiento de {card}",
|
||||
"{user} has removed the due date of {card}" : "{user} ha eliminado la fecha de vencimiento de {card}",
|
||||
"You have set the due date of {card} to {after}" : "Has establecido la fecha de vencimiento de {card} como {after}",
|
||||
"{user} has set the due date of {card} to {after}" : "{user} ha establecido la fecha de vencimiento de {card} como {after}",
|
||||
"You have updated the due date of {card} to {after}" : "Has actualizado la fecha de vencimiento de {card} para {after}",
|
||||
"{user} has updated the due date of {card} to {after}" : "{user} ha actualizado la fecha de vencimiento de {card} para {after}",
|
||||
"You have added the label {label} to {card} in {stack} on {board}" : "Has añadido la etiqueta {label} a {card} en {stack} en {board}",
|
||||
"{user} has added the label {label} to {card} in {stack} on {board}" : "{user} ha añadido la etiqueta {label} a {card} en {stack} en {board}",
|
||||
"You have removed the label {label} from {card} in {stack} on {board}" : "Has eliminado la etiqueta {label} de {card} en la pila {stack} en {board}",
|
||||
"{user} has removed the label {label} from {card} in {stack} on {board}" : "{user} ha elimininado la etiqueta {label} a {card} en {stack} en {board}",
|
||||
"You have assigned {assigneduser} to {card} on {board}" : "Has asignado a {assigneduser} para {card} en {board}",
|
||||
"{user} has assigned {assigneduser} to {card} on {board}" : "{user} ha asignado {assigneduser} a {card} en {board}",
|
||||
"You have unassigned {assigneduser} from {card} on {board}" : "Has desasignado a {assigneduser} para {card} en {board}",
|
||||
"{user} has unassigned {assigneduser} from {card} on {board}" : "{user} ha asignado a {assigneduser} para {card} en {board}",
|
||||
"You have moved the card {card} from {stackBefore} to {stack}" : "Has movido la carta {card} de {stackBefore} a {stack}",
|
||||
"{user} has moved the card {card} from {stackBefore} to {stack}" : "{user} ha movido la carta {card} de {stackBefore} a {stack}",
|
||||
"You have added the attachment {attachment} to {card}" : "Has añadido el adjunto {attachment} en {card}",
|
||||
"{user} has added the attachment {attachment} to {card}" : "{user} ha añadido el adjunto {attachment} en {card}",
|
||||
"You have updated the attachment {attachment} on {card}" : "Has actualizado el adjunto [attachment] en {card}",
|
||||
"{user} has updated the attachment {attachment} to {card}" : "{user} ha actualizado el adjunto {attachment} en {card}",
|
||||
"You have deleted the attachment {attachment} from {card}" : "Has eliminado el adjunto {attachment} de {card}",
|
||||
"{user} has deleted the attachment {attachment} to {card}" : "{user} ha eliminado el adjunto {attachment} a {card}",
|
||||
"You have restored the attachment {attachment} to {card}" : "Has restablecido el adjunto {attachment} en {card}",
|
||||
"{user} has restored the attachment {attachment} to {card}" : "{user} ha restaurado el archivo adjunto {attachment} a {card}",
|
||||
"You have commented on {card}" : "Has comentado en {card}",
|
||||
"{user} has commented on {card}" : "{user} ha comentado en {card}",
|
||||
"You have added a description to card {card} in stack {stack} on board {board}" : "Has añadido una descripción a {card} en la pila {stack} en {board}",
|
||||
"{user} has added a description to card {card} in stack {stack} on board {board}" : "{user} ha añadido una descripción a {card} en la pila {stack} en {board}",
|
||||
"You have updated the description of card {card} in stack {stack} on board {board}" : "Has actualizado la descripción de {card} en la pila {stack} en {board}",
|
||||
"{user} has updated the description of the card {card} in stack {stack} on board {board}" : "{user} ha actualizado la descripción de la tarjeta {card} en la pila {stack} del tablero {board}",
|
||||
"You have archived card {card} in stack {stack} on board {board}" : "Has archivado {card} en la pila {stack} en {board}",
|
||||
"{user} has archived card {card} in stack {stack} on board {board}" : "{user} ha archivado {card} en la pila {stack} en {board}",
|
||||
"You have unarchived card {card} in stack {stack} on board {board}" : "Has desarchivado {card} en la pila {stack} en {board}",
|
||||
"{user} has unarchived card {card} in stack {stack} on board {board}" : "{user} ha desarchivado {card} en la pila {stack} de {board}",
|
||||
"You have removed the due date of card {card}" : "Has eliminado la fecha de vencimiento de {card}",
|
||||
"{user} has removed the due date of card {card}" : "{user} ha eliminado la fecha de vencimiento de {card}",
|
||||
"You have set the due date of card {card} to {after}" : "Has establecido la fecha de vencimiento de {card} como {after}",
|
||||
"{user} has set the due date of card {card} to {after}" : "{user} ha establecido la fecha de vencimiento de {card} como {after}",
|
||||
"You have updated the due date of card {card} to {after}" : "Has actualizado la fecha de vencimiento de {card} para {after}",
|
||||
"{user} has updated the due date of card {card} to {after}" : "{user} ha actualizado la fecha de vencimiento de {card} para {after}",
|
||||
"You have added the tag {label} to card {card} in stack {stack} on board {board}" : "Has añadido la etiqueta {label} a {card} en {stack} en {board}",
|
||||
"{user} has added the tag {label} to card {card} in stack {stack} on board {board}" : "{user} ha añadido la etiqueta {label} a {card} en {stack} en {board}",
|
||||
"You have removed the tag {label} from card {card} in stack {stack} on board {board}" : "Has eliminado la etiqueta {label} de {card} en la pila {stack} en {board}",
|
||||
"{user} has removed the tag {label} from card {card} in stack {stack} on board {board}" : "{user} ha elimininado la etiqueta {label} a {card} en {stack} en {board}",
|
||||
"You have assigned {assigneduser} to card {card} on board {board}" : "Has asignado a {assigneduser} para {card} en {board}",
|
||||
"{user} has assigned {assigneduser} to card {card} on board {board}" : "{user} ha asignado a {assigneduser} para {card} en {board}",
|
||||
"You have unassigned {assigneduser} from card {card} on board {board}" : "Has desasignado a {assigneduser} para {card} en {board}",
|
||||
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} ha asignado a {assigneduser} para {card} en {board}",
|
||||
"You have moved the card {card} from stack {stackBefore} to {stack}" : "Has movido la tarjeta {card} de {stackBefore} a {stack}",
|
||||
"{user} has moved the card {card} from stack {stackBefore} to {stack}" : "{user} ha movido la carta {card} de {stackBefore} a {stack}",
|
||||
"You have added the attachment {attachment} to card {card}" : "Has añadido el adjunto {attachment} en {card}",
|
||||
"{user} has added the attachment {attachment} to card {card}" : "{user} ha añadido el adjunto {attachment} en {card}",
|
||||
"You have updated the attachment {attachment} on card {card}" : "Has actualizado el adjunto [attachment] en {card}",
|
||||
"{user} has updated the attachment {attachment} on card {card}" : "{user} ha actualizado el adjunto {attachment} en la tarjeta {card}",
|
||||
"You have deleted the attachment {attachment} from card {card}" : "Has eliminado el adjunto {attachment} de {card}",
|
||||
"{user} has deleted the attachment {attachment} from card {card}" : "{user} ha eliminado el adjunto {attachment} de la tarjeta {card}",
|
||||
"You have restored the attachment {attachment} to card {card}" : "Has restaurado el adjunto {attachment} a {card}",
|
||||
"{user} has restored the attachment {attachment} to card {card}" : "{user} ha restaurado el adjunto {attachment} a {card}",
|
||||
"You have commented on card {card}" : "Has comentado en la tarjeta {card}",
|
||||
"{user} has commented on card {card}" : "{user} ha comentado en {card}",
|
||||
"A <strong>card description</strong> inside the Deck app has been changed" : "Una <strong>descripción de tarjeta</strong> dentro de la app Deck ha cambiado",
|
||||
"Deck" : "Deck",
|
||||
"Changes in the <strong>Deck app</strong>" : "Cambios en la <strong>app Deck</strong>",
|
||||
"A <strong>comment</strong> was created on a card" : "Un <strong>comment</strong> ha sido creado en una tarjeta",
|
||||
"Personal" : "Personal",
|
||||
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "La tarjeta \"%s\" en \"%s\" te ha sido asignada por %s.",
|
||||
"{user} has assigned the card \"%s\" on \"%s\" to you." : "{user} te ha asignado la tarjeta \"%s\" en \"%s\".",
|
||||
@@ -103,22 +108,25 @@ OC.L10N.register(
|
||||
"No file uploaded or file size exceeds maximum of %s" : "No se ha subido ningún archivo, o el tamaño del archivo excede el máximo de %s",
|
||||
"A kanban style project and personal management tool for Nextcloud" : "Una herramienta de manejo de proyectos y personal al estilo kanban para Nextcloud.",
|
||||
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Deck es una herramienta de organización de estilo kanban dirigida a la planificación personal y la organización de proyectos para equipos integrados con Nextcloud.\n\n\n- 📥 Agrega tus tareas a las tarjetas y ordénalas.\n- 📄 Escriba notas adicionales\n- 🔖 Asignar etiquetas para una organización mejor\n- 👥 Comparte con tu equipo, amigos o familia.\n- 📎 Adjuntar archivos e incrustarlos en su descripción\n- 💬 Discuta con su equipo usando comentarios.\n- ⚡ Mantenga un registro de los cambios en el flujo de actividad\n- 🚀 Organiza tu proyecto",
|
||||
"Select the board to link to a project" : "Selecciona el tablero que enlazar a un proyecto",
|
||||
"Select board" : "Selecciona tablero",
|
||||
"Add a new stack" : "Añadir nuevo montón",
|
||||
"Submit" : "Enviar",
|
||||
"Show archived cards" : "Mostrar tarjetas archivadas",
|
||||
"Hide archived cards" : "Ocultar tarjetas archivadas",
|
||||
"Toggle compact mode" : "Mostrar/ocultar modo compacto",
|
||||
"Board details" : "Detalles del tablero",
|
||||
"Show board details" : "Mostrar detalles del tablero",
|
||||
"All Boards" : "Todos los tableros",
|
||||
"Archived boards" : "Tableros archivados",
|
||||
"Share board" : "Compartir tablero",
|
||||
"Drop your files here to upload it to the card" : "Arrastra tus archivos aquí para subirlos a la tarjeta",
|
||||
"Archived cards" : "Tarjetas archivadas",
|
||||
"Actions" : "Acciones",
|
||||
"Assign to me" : "Asignarme a mí",
|
||||
"Unassign from me" : "Desasignarme a mí",
|
||||
"Archive" : "Archivar",
|
||||
"Unarchive" : "Desarchivar",
|
||||
"Delete" : "Eliminar",
|
||||
"Drop your files here to upload it to the card" : "Arrastra tus archivos aquí para subirlos a la tarjeta",
|
||||
"Assign card to me" : "Asignarme tarjeta a mí",
|
||||
"Unassign card from me" : "Desasignarme tarjeta",
|
||||
"Archive card" : "Archivar tarjeta",
|
||||
"Unarchive card" : "Desarchivar tarjeta",
|
||||
"Delete card" : "Eliminar tarjeta",
|
||||
"Enter a card title" : "Introducir título de tarjeta",
|
||||
"Add card" : "Añadir tarjeta",
|
||||
"Close" : "Cerrar",
|
||||
@@ -127,14 +135,18 @@ OC.L10N.register(
|
||||
"Deleted items" : "Elementos eliminados",
|
||||
"Timeline" : "Línea de tiempo",
|
||||
"Select users or groups to share with" : "Seleccionar usuarios o grupos con los que compartir",
|
||||
"Access for" : "Acceso para",
|
||||
"Group" : "Grupo",
|
||||
"Circle" : "Círculo",
|
||||
"No matching user or group found." : "No se encontraron usuarios o grupos coincidentes.",
|
||||
"Loading" : "Cargando",
|
||||
"Share" : "Compartir",
|
||||
"Edit" : "Editar",
|
||||
"Share" : "Compartir",
|
||||
"Manage" : "Organizar",
|
||||
"Discard share" : "Descartar compartición",
|
||||
"Update" : "Actualizar",
|
||||
"Sharing has been disabled for your account." : "Se ha deshabilitado el compartir desde tu cuenta.",
|
||||
"Update tag" : "Actualizar etiqueta",
|
||||
"Edit tag" : "Editar etiqueta",
|
||||
"Delete tag" : "Eliminar etiqueta",
|
||||
"Create" : "Crear",
|
||||
"Create a new tag" : "Crear una etiqueta nueva",
|
||||
"Deleted stacks" : "Pilas eliminadas",
|
||||
@@ -149,16 +161,19 @@ OC.L10N.register(
|
||||
"Archive board" : "Archivar tablero",
|
||||
"Unarchive board" : "Desarchivar tablero",
|
||||
"Delete board" : "Eliminar tablero",
|
||||
"Reset" : "Resetear",
|
||||
"Update board" : "Actualizar tablero",
|
||||
"Reset board" : "Resetear tablero",
|
||||
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Deshacer borrado del tablero. Si no, el tablero será eliminado durante la próxima ejecución del cronjob.",
|
||||
"Create new board" : "Crear nuevo tablero",
|
||||
"New board title" : "Nuevo título de tablero",
|
||||
"Create board" : "Crear tablero",
|
||||
"Select an attachment" : "Selecciona un adjunto",
|
||||
"Cancel upload" : "Cancelar la subida",
|
||||
"by" : "por",
|
||||
"Undo file deletion - Otherwise the file will be deleted during the next cronjob run." : "Deshacer eliminación del archivo. De otra forma el archivo se borrará durante la próxima ejecución del trabajo cron.",
|
||||
"Undo file deletion" : "Deshacer eliminación del archivo",
|
||||
"Insert the file into the description" : "Introduce el archivo en la descripción",
|
||||
"Delete attachment" : "Eliminar adjunto",
|
||||
"Modified:" : "Modificado: ",
|
||||
"Created:" : "Creado: ",
|
||||
"Choose a tag" : "Escoge una etiqueta",
|
||||
@@ -174,13 +189,15 @@ OC.L10N.register(
|
||||
"Attachments" : "Adjuntos",
|
||||
"Saved" : "Guardado",
|
||||
"Unsaved changes" : "Cambios no guardados",
|
||||
"Formatting help" : "Ayuda de formato",
|
||||
"Insert attachment" : "Insertar adjunto",
|
||||
"Formatting help" : "Ayuda de formato",
|
||||
"Upload attachment" : "Subir adjunto",
|
||||
"Add a card description…" : "Añadir una descripción de tarjeta...",
|
||||
"Shared boards" : "Tableros compartidos",
|
||||
"View more" : "Ver más",
|
||||
"Move board to archive" : "Mover tablero al archivo",
|
||||
"Create a new board" : "Crear un tablero nuevo"
|
||||
"Create a new board" : "Crear un tablero nuevo",
|
||||
"Settings" : "Ajustes",
|
||||
"Limit deck to groups" : "Limitar Deck a grupos",
|
||||
"Limiting Deck will block users not part of those groups from creating their own boards. Users will still be able to work on boards that have been shared with them." : "Limitar Deck impedirá que usuarios que no formen parte de esos grupos creen sus propios tableros. Los usuarios todavía podrán trabajar en tableros que hayan sido compartidos con ellos."
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
|
||||
137
l10n/es.json
@@ -7,7 +7,9 @@
|
||||
"Remove user from card" : "Eliminar usuario de la tarjeta",
|
||||
"Hours" : "Horas",
|
||||
"Minutes" : "Minutos",
|
||||
"Link to a board" : "Enlace a un tablero",
|
||||
"Maximum file size of {size} exceeded" : "Tamaño máximo de archivo de {size} excedido",
|
||||
"File already exists" : "El archivo ya existe",
|
||||
"You have created a new board {board}" : "Has creado el tablero nuevo {board}",
|
||||
"{user} has created a new board {board}" : "{user} ha creado el tablero nuevo {board}",
|
||||
"You have deleted the board {board}" : "Has eliminado el tablero {board}",
|
||||
@@ -15,62 +17,65 @@
|
||||
"You have restored the board {board}" : "Has restaurado el tablero {board}",
|
||||
"{user} has restored the board {board}" : "{user} ha restaurado el tablero {board}",
|
||||
"You have shared the board {board} with {acl}" : "Has compartido el tablero {board} con {acl}",
|
||||
"{user} has shared the board {board} with {sharee}" : "{user} ha compartido el tablero {board} con {sharee}",
|
||||
"{user} has shared the board {board} with {acl}" : "{user} ha compartido el tablero {board} con {acl}",
|
||||
"You have removed {acl} from the board {board}" : "Has eliminado a {acl} del tablero {board}",
|
||||
"{user} has removed {acl} from the board {board}" : "{user} ha elimiando a {acl} del tablero {board}",
|
||||
"You have renamed the board {before} to {board}" : "Has renombrado el tablero {before} como {board}",
|
||||
"{user} has has renamed the board {before} to {board}" : "{user} ha renombrado el tablero {before} como {board}",
|
||||
"{user} has renamed the board {before} to {board}" : "{user} ha renombrado el tablero {before} como {board}",
|
||||
"You have archived the board {board}" : "Has archivado el tablero {board}",
|
||||
"{user} has archived the board {before}" : "{user} ha archivado el tablero {board}",
|
||||
"You have unarchived the board {board}" : "Has desarchivado el tablero {board}",
|
||||
"{user} has unarchived the board {before}" : "{user} ha desarchivado el tablero {before}",
|
||||
"You have created a new stack {stack} on {board}" : "Has creado la pila {stack} en {board}",
|
||||
"{user} has created a new stack {stack} on {board}" : "{user} ha creado la pila {stack} en {board}",
|
||||
"You have renamed a new stack {before} to {stack} on {board}" : "Has renombrado la nueva pila {befora} a {stack} en {board}",
|
||||
"{user} has renamed a new stack {before} to {stack} on {board}" : "{user} ha renombrado una nueva pila {before} a {stack} en {board}",
|
||||
"You have deleted {stack} on {board}" : "Has eliminado {stack} en {board}",
|
||||
"{user} has deleted {stack} on {board}" : "{user} ha eliminado {stack} en {board}",
|
||||
"You have created {card} in {stack} on {board}" : "Has creado {card} en la pila {stack} en {board}",
|
||||
"{user} has created {card} in {stack} on {board}" : "{user} ha creado {card} en la pila {stack} en {board}",
|
||||
"You have deleted {card} in {stack} on {board}" : "Has eliminado {card} en la pila {stack} en {board}",
|
||||
"{user} has deleted {card} in {stack} on {board}" : "{user} ha eliminado {card} en la pila {stack} en {board}",
|
||||
"You have created a new stack {stack} on board {board}" : "Has creado la pila {stack} en {board}",
|
||||
"{user} has created a new stack {stack} on board {board}" : "{user} ha creado la pila {stack} en {board}",
|
||||
"You have renamed stack {before} to {stack} on board {board}" : "Has renombrado la pila {before} a {stack} en {board}",
|
||||
"{user} has renamed stack {before} to {stack} on board {board}" : "{user} ha renombrado la pila {before} a {stack} en {board}",
|
||||
"You have deleted stack {stack} on board {board}" : "Has eliminado {stack} en {board}",
|
||||
"{user} has deleted stack {stack} on board {board}" : "{user} ha eliminado la pila {stack} en {board}",
|
||||
"You have created card {card} in stack {stack} on board {board}" : "Has creado {card} en la pila {stack} en {board}",
|
||||
"{user} has created card {card} in stack {stack} on board {board}" : "{user} ha creado la pila {stack} en {board}",
|
||||
"You have deleted card {card} in stack {stack} on board {board}" : "Has eliminado {card} en la pila {stack} en {board}",
|
||||
"{user} has deleted card {card} in stack {stack} on board {board}" : "{user} ha eliminado {card} en la pila {stack} en {board}",
|
||||
"You have renamed the card {before} to {card}" : "Has renombrado la tarjeta {before} como {card}",
|
||||
"{user} has renamed the card {before} to {card}" : "{user} ha renombrado la tarjeta {before} como {card}",
|
||||
"You have added a description to {card} in {stack} on {board}" : "Has añadido una descripción a {card} en la pila {stack} en {board}",
|
||||
"{user} has added a description to {card} in {stack} on {board}" : "{user} ha añadido una descripción a {card} en la pila {stack} en {board}",
|
||||
"You have updated the description of {card} in {stack} on {board}" : "Has actualizado la descripción de {card} en la pila {stack} en {board}",
|
||||
"{user} has updated the description {card} in {stack} on {board}" : "{user} ha actualizado la descripción de {card} en la pila {stack} en {stack}",
|
||||
"You have archived {card} in {stack} on {board}" : "Has archivado {card} en la pila {stack} en {board}",
|
||||
"{user} has archived {card} in {stack} on {board}" : "{user} ha archivado {card} en la pila {stack} en {board}",
|
||||
"You have unarchived {card} in {stack} on {board}" : "Has desarchivado {card} en la pila {stack} en {board}",
|
||||
"{user} has unarchived {card} in {stack} on {board}" : "{user} ha desarchivado {card} en la pila {stack} de {board}",
|
||||
"You have removed the due date of {card}" : "Has eliminado la fecha de vencimiento de {card}",
|
||||
"{user} has removed the due date of {card}" : "{user} ha eliminado la fecha de vencimiento de {card}",
|
||||
"You have set the due date of {card} to {after}" : "Has establecido la fecha de vencimiento de {card} como {after}",
|
||||
"{user} has set the due date of {card} to {after}" : "{user} ha establecido la fecha de vencimiento de {card} como {after}",
|
||||
"You have updated the due date of {card} to {after}" : "Has actualizado la fecha de vencimiento de {card} para {after}",
|
||||
"{user} has updated the due date of {card} to {after}" : "{user} ha actualizado la fecha de vencimiento de {card} para {after}",
|
||||
"You have added the label {label} to {card} in {stack} on {board}" : "Has añadido la etiqueta {label} a {card} en {stack} en {board}",
|
||||
"{user} has added the label {label} to {card} in {stack} on {board}" : "{user} ha añadido la etiqueta {label} a {card} en {stack} en {board}",
|
||||
"You have removed the label {label} from {card} in {stack} on {board}" : "Has eliminado la etiqueta {label} de {card} en la pila {stack} en {board}",
|
||||
"{user} has removed the label {label} from {card} in {stack} on {board}" : "{user} ha elimininado la etiqueta {label} a {card} en {stack} en {board}",
|
||||
"You have assigned {assigneduser} to {card} on {board}" : "Has asignado a {assigneduser} para {card} en {board}",
|
||||
"{user} has assigned {assigneduser} to {card} on {board}" : "{user} ha asignado {assigneduser} a {card} en {board}",
|
||||
"You have unassigned {assigneduser} from {card} on {board}" : "Has desasignado a {assigneduser} para {card} en {board}",
|
||||
"{user} has unassigned {assigneduser} from {card} on {board}" : "{user} ha asignado a {assigneduser} para {card} en {board}",
|
||||
"You have moved the card {card} from {stackBefore} to {stack}" : "Has movido la carta {card} de {stackBefore} a {stack}",
|
||||
"{user} has moved the card {card} from {stackBefore} to {stack}" : "{user} ha movido la carta {card} de {stackBefore} a {stack}",
|
||||
"You have added the attachment {attachment} to {card}" : "Has añadido el adjunto {attachment} en {card}",
|
||||
"{user} has added the attachment {attachment} to {card}" : "{user} ha añadido el adjunto {attachment} en {card}",
|
||||
"You have updated the attachment {attachment} on {card}" : "Has actualizado el adjunto [attachment] en {card}",
|
||||
"{user} has updated the attachment {attachment} to {card}" : "{user} ha actualizado el adjunto {attachment} en {card}",
|
||||
"You have deleted the attachment {attachment} from {card}" : "Has eliminado el adjunto {attachment} de {card}",
|
||||
"{user} has deleted the attachment {attachment} to {card}" : "{user} ha eliminado el adjunto {attachment} a {card}",
|
||||
"You have restored the attachment {attachment} to {card}" : "Has restablecido el adjunto {attachment} en {card}",
|
||||
"{user} has restored the attachment {attachment} to {card}" : "{user} ha restaurado el archivo adjunto {attachment} a {card}",
|
||||
"You have commented on {card}" : "Has comentado en {card}",
|
||||
"{user} has commented on {card}" : "{user} ha comentado en {card}",
|
||||
"You have added a description to card {card} in stack {stack} on board {board}" : "Has añadido una descripción a {card} en la pila {stack} en {board}",
|
||||
"{user} has added a description to card {card} in stack {stack} on board {board}" : "{user} ha añadido una descripción a {card} en la pila {stack} en {board}",
|
||||
"You have updated the description of card {card} in stack {stack} on board {board}" : "Has actualizado la descripción de {card} en la pila {stack} en {board}",
|
||||
"{user} has updated the description of the card {card} in stack {stack} on board {board}" : "{user} ha actualizado la descripción de la tarjeta {card} en la pila {stack} del tablero {board}",
|
||||
"You have archived card {card} in stack {stack} on board {board}" : "Has archivado {card} en la pila {stack} en {board}",
|
||||
"{user} has archived card {card} in stack {stack} on board {board}" : "{user} ha archivado {card} en la pila {stack} en {board}",
|
||||
"You have unarchived card {card} in stack {stack} on board {board}" : "Has desarchivado {card} en la pila {stack} en {board}",
|
||||
"{user} has unarchived card {card} in stack {stack} on board {board}" : "{user} ha desarchivado {card} en la pila {stack} de {board}",
|
||||
"You have removed the due date of card {card}" : "Has eliminado la fecha de vencimiento de {card}",
|
||||
"{user} has removed the due date of card {card}" : "{user} ha eliminado la fecha de vencimiento de {card}",
|
||||
"You have set the due date of card {card} to {after}" : "Has establecido la fecha de vencimiento de {card} como {after}",
|
||||
"{user} has set the due date of card {card} to {after}" : "{user} ha establecido la fecha de vencimiento de {card} como {after}",
|
||||
"You have updated the due date of card {card} to {after}" : "Has actualizado la fecha de vencimiento de {card} para {after}",
|
||||
"{user} has updated the due date of card {card} to {after}" : "{user} ha actualizado la fecha de vencimiento de {card} para {after}",
|
||||
"You have added the tag {label} to card {card} in stack {stack} on board {board}" : "Has añadido la etiqueta {label} a {card} en {stack} en {board}",
|
||||
"{user} has added the tag {label} to card {card} in stack {stack} on board {board}" : "{user} ha añadido la etiqueta {label} a {card} en {stack} en {board}",
|
||||
"You have removed the tag {label} from card {card} in stack {stack} on board {board}" : "Has eliminado la etiqueta {label} de {card} en la pila {stack} en {board}",
|
||||
"{user} has removed the tag {label} from card {card} in stack {stack} on board {board}" : "{user} ha elimininado la etiqueta {label} a {card} en {stack} en {board}",
|
||||
"You have assigned {assigneduser} to card {card} on board {board}" : "Has asignado a {assigneduser} para {card} en {board}",
|
||||
"{user} has assigned {assigneduser} to card {card} on board {board}" : "{user} ha asignado a {assigneduser} para {card} en {board}",
|
||||
"You have unassigned {assigneduser} from card {card} on board {board}" : "Has desasignado a {assigneduser} para {card} en {board}",
|
||||
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} ha asignado a {assigneduser} para {card} en {board}",
|
||||
"You have moved the card {card} from stack {stackBefore} to {stack}" : "Has movido la tarjeta {card} de {stackBefore} a {stack}",
|
||||
"{user} has moved the card {card} from stack {stackBefore} to {stack}" : "{user} ha movido la carta {card} de {stackBefore} a {stack}",
|
||||
"You have added the attachment {attachment} to card {card}" : "Has añadido el adjunto {attachment} en {card}",
|
||||
"{user} has added the attachment {attachment} to card {card}" : "{user} ha añadido el adjunto {attachment} en {card}",
|
||||
"You have updated the attachment {attachment} on card {card}" : "Has actualizado el adjunto [attachment] en {card}",
|
||||
"{user} has updated the attachment {attachment} on card {card}" : "{user} ha actualizado el adjunto {attachment} en la tarjeta {card}",
|
||||
"You have deleted the attachment {attachment} from card {card}" : "Has eliminado el adjunto {attachment} de {card}",
|
||||
"{user} has deleted the attachment {attachment} from card {card}" : "{user} ha eliminado el adjunto {attachment} de la tarjeta {card}",
|
||||
"You have restored the attachment {attachment} to card {card}" : "Has restaurado el adjunto {attachment} a {card}",
|
||||
"{user} has restored the attachment {attachment} to card {card}" : "{user} ha restaurado el adjunto {attachment} a {card}",
|
||||
"You have commented on card {card}" : "Has comentado en la tarjeta {card}",
|
||||
"{user} has commented on card {card}" : "{user} ha comentado en {card}",
|
||||
"A <strong>card description</strong> inside the Deck app has been changed" : "Una <strong>descripción de tarjeta</strong> dentro de la app Deck ha cambiado",
|
||||
"Deck" : "Deck",
|
||||
"Changes in the <strong>Deck app</strong>" : "Cambios en la <strong>app Deck</strong>",
|
||||
"A <strong>comment</strong> was created on a card" : "Un <strong>comment</strong> ha sido creado en una tarjeta",
|
||||
"Personal" : "Personal",
|
||||
"The card \"%s\" on \"%s\" has been assigned to you by %s." : "La tarjeta \"%s\" en \"%s\" te ha sido asignada por %s.",
|
||||
"{user} has assigned the card \"%s\" on \"%s\" to you." : "{user} te ha asignado la tarjeta \"%s\" en \"%s\".",
|
||||
@@ -101,22 +106,25 @@
|
||||
"No file uploaded or file size exceeds maximum of %s" : "No se ha subido ningún archivo, o el tamaño del archivo excede el máximo de %s",
|
||||
"A kanban style project and personal management tool for Nextcloud" : "Una herramienta de manejo de proyectos y personal al estilo kanban para Nextcloud.",
|
||||
"Deck is a kanban style organization tool aimed at personal planning and project organization for teams integrated with Nextcloud.\n\n\n- 📥 Add your tasks to cards and put them in order\n- 📄 Write down additional notes in markdown\n- 🔖 Assign labels for even better organization\n- 👥 Share with your team, friends or family\n- 📎 Attach files and embed them in your markdown description\n- 💬 Discuss with your team using comments\n- ⚡ Keep track of changes in the activity stream\n- 🚀 Get your project organized" : "Deck es una herramienta de organización de estilo kanban dirigida a la planificación personal y la organización de proyectos para equipos integrados con Nextcloud.\n\n\n- 📥 Agrega tus tareas a las tarjetas y ordénalas.\n- 📄 Escriba notas adicionales\n- 🔖 Asignar etiquetas para una organización mejor\n- 👥 Comparte con tu equipo, amigos o familia.\n- 📎 Adjuntar archivos e incrustarlos en su descripción\n- 💬 Discuta con su equipo usando comentarios.\n- ⚡ Mantenga un registro de los cambios en el flujo de actividad\n- 🚀 Organiza tu proyecto",
|
||||
"Select the board to link to a project" : "Selecciona el tablero que enlazar a un proyecto",
|
||||
"Select board" : "Selecciona tablero",
|
||||
"Add a new stack" : "Añadir nuevo montón",
|
||||
"Submit" : "Enviar",
|
||||
"Show archived cards" : "Mostrar tarjetas archivadas",
|
||||
"Hide archived cards" : "Ocultar tarjetas archivadas",
|
||||
"Toggle compact mode" : "Mostrar/ocultar modo compacto",
|
||||
"Board details" : "Detalles del tablero",
|
||||
"Show board details" : "Mostrar detalles del tablero",
|
||||
"All Boards" : "Todos los tableros",
|
||||
"Archived boards" : "Tableros archivados",
|
||||
"Share board" : "Compartir tablero",
|
||||
"Drop your files here to upload it to the card" : "Arrastra tus archivos aquí para subirlos a la tarjeta",
|
||||
"Archived cards" : "Tarjetas archivadas",
|
||||
"Actions" : "Acciones",
|
||||
"Assign to me" : "Asignarme a mí",
|
||||
"Unassign from me" : "Desasignarme a mí",
|
||||
"Archive" : "Archivar",
|
||||
"Unarchive" : "Desarchivar",
|
||||
"Delete" : "Eliminar",
|
||||
"Drop your files here to upload it to the card" : "Arrastra tus archivos aquí para subirlos a la tarjeta",
|
||||
"Assign card to me" : "Asignarme tarjeta a mí",
|
||||
"Unassign card from me" : "Desasignarme tarjeta",
|
||||
"Archive card" : "Archivar tarjeta",
|
||||
"Unarchive card" : "Desarchivar tarjeta",
|
||||
"Delete card" : "Eliminar tarjeta",
|
||||
"Enter a card title" : "Introducir título de tarjeta",
|
||||
"Add card" : "Añadir tarjeta",
|
||||
"Close" : "Cerrar",
|
||||
@@ -125,14 +133,18 @@
|
||||
"Deleted items" : "Elementos eliminados",
|
||||
"Timeline" : "Línea de tiempo",
|
||||
"Select users or groups to share with" : "Seleccionar usuarios o grupos con los que compartir",
|
||||
"Access for" : "Acceso para",
|
||||
"Group" : "Grupo",
|
||||
"Circle" : "Círculo",
|
||||
"No matching user or group found." : "No se encontraron usuarios o grupos coincidentes.",
|
||||
"Loading" : "Cargando",
|
||||
"Share" : "Compartir",
|
||||
"Edit" : "Editar",
|
||||
"Share" : "Compartir",
|
||||
"Manage" : "Organizar",
|
||||
"Discard share" : "Descartar compartición",
|
||||
"Update" : "Actualizar",
|
||||
"Sharing has been disabled for your account." : "Se ha deshabilitado el compartir desde tu cuenta.",
|
||||
"Update tag" : "Actualizar etiqueta",
|
||||
"Edit tag" : "Editar etiqueta",
|
||||
"Delete tag" : "Eliminar etiqueta",
|
||||
"Create" : "Crear",
|
||||
"Create a new tag" : "Crear una etiqueta nueva",
|
||||
"Deleted stacks" : "Pilas eliminadas",
|
||||
@@ -147,16 +159,19 @@
|
||||
"Archive board" : "Archivar tablero",
|
||||
"Unarchive board" : "Desarchivar tablero",
|
||||
"Delete board" : "Eliminar tablero",
|
||||
"Reset" : "Resetear",
|
||||
"Update board" : "Actualizar tablero",
|
||||
"Reset board" : "Resetear tablero",
|
||||
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Deshacer borrado del tablero. Si no, el tablero será eliminado durante la próxima ejecución del cronjob.",
|
||||
"Create new board" : "Crear nuevo tablero",
|
||||
"New board title" : "Nuevo título de tablero",
|
||||
"Create board" : "Crear tablero",
|
||||
"Select an attachment" : "Selecciona un adjunto",
|
||||
"Cancel upload" : "Cancelar la subida",
|
||||
"by" : "por",
|
||||
"Undo file deletion - Otherwise the file will be deleted during the next cronjob run." : "Deshacer eliminación del archivo. De otra forma el archivo se borrará durante la próxima ejecución del trabajo cron.",
|
||||
"Undo file deletion" : "Deshacer eliminación del archivo",
|
||||
"Insert the file into the description" : "Introduce el archivo en la descripción",
|
||||
"Delete attachment" : "Eliminar adjunto",
|
||||
"Modified:" : "Modificado: ",
|
||||
"Created:" : "Creado: ",
|
||||
"Choose a tag" : "Escoge una etiqueta",
|
||||
@@ -172,13 +187,15 @@
|
||||
"Attachments" : "Adjuntos",
|
||||
"Saved" : "Guardado",
|
||||
"Unsaved changes" : "Cambios no guardados",
|
||||
"Formatting help" : "Ayuda de formato",
|
||||
"Insert attachment" : "Insertar adjunto",
|
||||
"Formatting help" : "Ayuda de formato",
|
||||
"Upload attachment" : "Subir adjunto",
|
||||
"Add a card description…" : "Añadir una descripción de tarjeta...",
|
||||
"Shared boards" : "Tableros compartidos",
|
||||
"View more" : "Ver más",
|
||||
"Move board to archive" : "Mover tablero al archivo",
|
||||
"Create a new board" : "Crear un tablero nuevo"
|
||||
"Create a new board" : "Crear un tablero nuevo",
|
||||
"Settings" : "Ajustes",
|
||||
"Limit deck to groups" : "Limitar Deck a grupos",
|
||||
"Limiting Deck will block users not part of those groups from creating their own boards. Users will still be able to work on boards that have been shared with them." : "Limitar Deck impedirá que usuarios que no formen parte de esos grupos creen sus propios tableros. Los usuarios todavía podrán trabajar en tableros que hayan sido compartidos con ellos."
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
@@ -3,7 +3,9 @@ OC.L10N.register(
|
||||
{
|
||||
"Hours" : "Horas",
|
||||
"Minutes" : "Minutos",
|
||||
"File already exists" : "El archivo ya existe",
|
||||
"Deck" : "Deck",
|
||||
"Personal" : "Personal",
|
||||
"The card \"%s\" on \"%s\" has reached its due date." : "La tarjeta \"%s\" en \"%s\" ha alacanzado su fecha de entrega",
|
||||
"The board \"%s\" has been shared with you by %s." : "El tablero \"%s\" ha sido compartido contigo por %s.",
|
||||
"{user} has shared the board %s with you." : "{user} ha compartido el tablero %s contigo. ",
|
||||
@@ -11,30 +13,32 @@ OC.L10N.register(
|
||||
"To review" : "Para revisar",
|
||||
"Action needed" : "Acción requerida",
|
||||
"Later" : "Después",
|
||||
"Done" : "Terminado",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El archivo cargado excede el valor establecido en la directiva upload_max_filesize en el archivo php.ini",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo cargado excede el valor especificado de la directiva MAX_FILE_SIZE en la forma de HTML",
|
||||
"No file was uploaded" : "No se cargó el archivo",
|
||||
"Missing a temporary folder" : "Falta una carpeta temporal",
|
||||
"Add a new stack" : "Agregar una nueva pila",
|
||||
"Submit" : "Enviar",
|
||||
"Show archived cards" : "Mostrar tarjetas archivadas",
|
||||
"Hide archived cards" : "Ocultar tarjetas archivadas",
|
||||
"Board details" : "Detalles del tablero",
|
||||
"All Boards" : "Todos los Tableros",
|
||||
"Archived boards" : "Tableros archivados",
|
||||
"Archive" : "Archivar",
|
||||
"Unarchive" : "Desarchivar",
|
||||
"Delete" : "Borrar",
|
||||
"Actions" : "Acciones",
|
||||
"Enter a card title" : "Ingresa el título de la tarjeta",
|
||||
"Add card" : "Agregar tarjeta",
|
||||
"Close" : "Cerrar",
|
||||
"Sharing" : "Compartiendo",
|
||||
"Tags" : "Etiquetas",
|
||||
"Select users or groups to share with" : "Selecciona los usuarios o grupos con los cuales compartir",
|
||||
"Access for" : "Acceso para",
|
||||
"Group" : "Grupo",
|
||||
"Circle" : "Círculo",
|
||||
"No matching user or group found." : "No se encontraron coincidencias de usuarios o grupos.",
|
||||
"Loading" : "Cargando",
|
||||
"Share" : "Compartir",
|
||||
"Edit" : "Editar",
|
||||
"Share" : "Compartir",
|
||||
"Manage" : "Administrar",
|
||||
"Discard share" : "Descartar elemento compartido",
|
||||
"Update" : "Actualizar",
|
||||
"Create" : "Crear",
|
||||
"Create a new tag" : "Crear una nueva etiqueta",
|
||||
"Status" : "Estatus",
|
||||
@@ -45,10 +49,10 @@ OC.L10N.register(
|
||||
"Archive board" : "Archivar tablero",
|
||||
"Unarchive board" : "Desarchivar tablero",
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Reset" : "Reiniciar",
|
||||
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Deshacer borrado de tablero - De lo contrario el tablero se borrará durante la siguiente ejecución del cronjob. ",
|
||||
"Create new board" : "Crear un nuevo tablero",
|
||||
"New board title" : "Nuevo título del tablero",
|
||||
"Cancel upload" : "Cancelar carga",
|
||||
"by" : "por",
|
||||
"Modified:" : "Modificado:",
|
||||
"Created:" : "Creado:",
|
||||
@@ -64,10 +68,11 @@ OC.L10N.register(
|
||||
"Saved" : "Guardado",
|
||||
"Unsaved changes" : "Cambios no guardados",
|
||||
"Formatting help" : "Ayuda de formato",
|
||||
"Upload attachment" : "Cargar adjunto",
|
||||
"Add a card description…" : "Agregar una descripción de tarjeta...",
|
||||
"Shared boards" : "Tableros compartidos",
|
||||
"View more" : "Ver más",
|
||||
"Move board to archive" : "Mover el tablero al archivo",
|
||||
"Create a new board" : "Crear un nuevo tablero"
|
||||
"Create a new board" : "Crear un nuevo tablero",
|
||||
"Settings" : "Configuraciones "
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
|
||||
@@ -1,7 +1,9 @@
|
||||
{ "translations": {
|
||||
"Hours" : "Horas",
|
||||
"Minutes" : "Minutos",
|
||||
"File already exists" : "El archivo ya existe",
|
||||
"Deck" : "Deck",
|
||||
"Personal" : "Personal",
|
||||
"The card \"%s\" on \"%s\" has reached its due date." : "La tarjeta \"%s\" en \"%s\" ha alacanzado su fecha de entrega",
|
||||
"The board \"%s\" has been shared with you by %s." : "El tablero \"%s\" ha sido compartido contigo por %s.",
|
||||
"{user} has shared the board %s with you." : "{user} ha compartido el tablero %s contigo. ",
|
||||
@@ -9,30 +11,32 @@
|
||||
"To review" : "Para revisar",
|
||||
"Action needed" : "Acción requerida",
|
||||
"Later" : "Después",
|
||||
"Done" : "Terminado",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El archivo cargado excede el valor establecido en la directiva upload_max_filesize en el archivo php.ini",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo cargado excede el valor especificado de la directiva MAX_FILE_SIZE en la forma de HTML",
|
||||
"No file was uploaded" : "No se cargó el archivo",
|
||||
"Missing a temporary folder" : "Falta una carpeta temporal",
|
||||
"Add a new stack" : "Agregar una nueva pila",
|
||||
"Submit" : "Enviar",
|
||||
"Show archived cards" : "Mostrar tarjetas archivadas",
|
||||
"Hide archived cards" : "Ocultar tarjetas archivadas",
|
||||
"Board details" : "Detalles del tablero",
|
||||
"All Boards" : "Todos los Tableros",
|
||||
"Archived boards" : "Tableros archivados",
|
||||
"Archive" : "Archivar",
|
||||
"Unarchive" : "Desarchivar",
|
||||
"Delete" : "Borrar",
|
||||
"Actions" : "Acciones",
|
||||
"Enter a card title" : "Ingresa el título de la tarjeta",
|
||||
"Add card" : "Agregar tarjeta",
|
||||
"Close" : "Cerrar",
|
||||
"Sharing" : "Compartiendo",
|
||||
"Tags" : "Etiquetas",
|
||||
"Select users or groups to share with" : "Selecciona los usuarios o grupos con los cuales compartir",
|
||||
"Access for" : "Acceso para",
|
||||
"Group" : "Grupo",
|
||||
"Circle" : "Círculo",
|
||||
"No matching user or group found." : "No se encontraron coincidencias de usuarios o grupos.",
|
||||
"Loading" : "Cargando",
|
||||
"Share" : "Compartir",
|
||||
"Edit" : "Editar",
|
||||
"Share" : "Compartir",
|
||||
"Manage" : "Administrar",
|
||||
"Discard share" : "Descartar elemento compartido",
|
||||
"Update" : "Actualizar",
|
||||
"Create" : "Crear",
|
||||
"Create a new tag" : "Crear una nueva etiqueta",
|
||||
"Status" : "Estatus",
|
||||
@@ -43,10 +47,10 @@
|
||||
"Archive board" : "Archivar tablero",
|
||||
"Unarchive board" : "Desarchivar tablero",
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Reset" : "Reiniciar",
|
||||
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Deshacer borrado de tablero - De lo contrario el tablero se borrará durante la siguiente ejecución del cronjob. ",
|
||||
"Create new board" : "Crear un nuevo tablero",
|
||||
"New board title" : "Nuevo título del tablero",
|
||||
"Cancel upload" : "Cancelar carga",
|
||||
"by" : "por",
|
||||
"Modified:" : "Modificado:",
|
||||
"Created:" : "Creado:",
|
||||
@@ -62,10 +66,11 @@
|
||||
"Saved" : "Guardado",
|
||||
"Unsaved changes" : "Cambios no guardados",
|
||||
"Formatting help" : "Ayuda de formato",
|
||||
"Upload attachment" : "Cargar adjunto",
|
||||
"Add a card description…" : "Agregar una descripción de tarjeta...",
|
||||
"Shared boards" : "Tableros compartidos",
|
||||
"View more" : "Ver más",
|
||||
"Move board to archive" : "Mover el tablero al archivo",
|
||||
"Create a new board" : "Crear un nuevo tablero"
|
||||
"Create a new board" : "Crear un nuevo tablero",
|
||||
"Settings" : "Configuraciones "
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
53
l10n/es_AR.js
Normal file
@@ -0,0 +1,53 @@
|
||||
OC.L10N.register(
|
||||
"deck",
|
||||
{
|
||||
"Hours" : "Horas",
|
||||
"Minutes" : "Minutos",
|
||||
"Deck" : "Deck",
|
||||
"Personal" : "Personal",
|
||||
"Finished" : "Terminado",
|
||||
"To review" : "Para revisar",
|
||||
"Action needed" : "Acción requerida",
|
||||
"Later" : "Después",
|
||||
"Done" : "Hecho",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo subido sobrepasa el valor MAX_FILE_SIZE especificada en el formulario HTML",
|
||||
"No file was uploaded" : "No se subió ningún archivo ",
|
||||
"Missing a temporary folder" : "Falta un directorio temporal",
|
||||
"Submit" : "Enviar",
|
||||
"Show archived cards" : "Mostrar tarjetas archivadas",
|
||||
"Hide archived cards" : "Ocultar tarjetas archivadas",
|
||||
"All Boards" : "Todos los Tablero",
|
||||
"Actions" : "Acciones",
|
||||
"Enter a card title" : "Ingrese el títilo de la tarjeta",
|
||||
"Close" : "Cerrar",
|
||||
"Sharing" : "Compartiendo",
|
||||
"Tags" : "Etiquetas",
|
||||
"Select users or groups to share with" : "Seleccione los usuarios o grupos con los cuales compartir",
|
||||
"Group" : "Grupo",
|
||||
"Circle" : "Círculo",
|
||||
"No matching user or group found." : "No se encontraron coincidencias de usuarios o grupos.",
|
||||
"Loading" : "Cargando",
|
||||
"Edit" : "Editar",
|
||||
"Share" : "Compartir",
|
||||
"Manage" : "Administrar",
|
||||
"Discard share" : "Descartar elemento compartido",
|
||||
"Create" : "Crear",
|
||||
"Status" : "Estatus",
|
||||
"Title" : "Título",
|
||||
"Members" : "Miembros",
|
||||
"Create new board" : "Crear un nuevo tablero",
|
||||
"New board title" : "Nuevo título de tablero",
|
||||
"Cancel upload" : "Cancelar subida",
|
||||
"by" : "por",
|
||||
"Modified:" : "Modificado:",
|
||||
"Created:" : "Creado:",
|
||||
"Due date" : "Fecha de vencimiento",
|
||||
"Description" : "Descripción",
|
||||
"Attachments" : "Adjuntos",
|
||||
"Saved" : "Guardado",
|
||||
"Formatting help" : "Ayuda de formato",
|
||||
"Add a card description…" : "Agregar una descripción de tarjeta...",
|
||||
"Create a new board" : "Crear nuevo tablero",
|
||||
"Settings" : "Ajustes"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
51
l10n/es_AR.json
Normal file
@@ -0,0 +1,51 @@
|
||||
{ "translations": {
|
||||
"Hours" : "Horas",
|
||||
"Minutes" : "Minutos",
|
||||
"Deck" : "Deck",
|
||||
"Personal" : "Personal",
|
||||
"Finished" : "Terminado",
|
||||
"To review" : "Para revisar",
|
||||
"Action needed" : "Acción requerida",
|
||||
"Later" : "Después",
|
||||
"Done" : "Hecho",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo subido sobrepasa el valor MAX_FILE_SIZE especificada en el formulario HTML",
|
||||
"No file was uploaded" : "No se subió ningún archivo ",
|
||||
"Missing a temporary folder" : "Falta un directorio temporal",
|
||||
"Submit" : "Enviar",
|
||||
"Show archived cards" : "Mostrar tarjetas archivadas",
|
||||
"Hide archived cards" : "Ocultar tarjetas archivadas",
|
||||
"All Boards" : "Todos los Tablero",
|
||||
"Actions" : "Acciones",
|
||||
"Enter a card title" : "Ingrese el títilo de la tarjeta",
|
||||
"Close" : "Cerrar",
|
||||
"Sharing" : "Compartiendo",
|
||||
"Tags" : "Etiquetas",
|
||||
"Select users or groups to share with" : "Seleccione los usuarios o grupos con los cuales compartir",
|
||||
"Group" : "Grupo",
|
||||
"Circle" : "Círculo",
|
||||
"No matching user or group found." : "No se encontraron coincidencias de usuarios o grupos.",
|
||||
"Loading" : "Cargando",
|
||||
"Edit" : "Editar",
|
||||
"Share" : "Compartir",
|
||||
"Manage" : "Administrar",
|
||||
"Discard share" : "Descartar elemento compartido",
|
||||
"Create" : "Crear",
|
||||
"Status" : "Estatus",
|
||||
"Title" : "Título",
|
||||
"Members" : "Miembros",
|
||||
"Create new board" : "Crear un nuevo tablero",
|
||||
"New board title" : "Nuevo título de tablero",
|
||||
"Cancel upload" : "Cancelar subida",
|
||||
"by" : "por",
|
||||
"Modified:" : "Modificado:",
|
||||
"Created:" : "Creado:",
|
||||
"Due date" : "Fecha de vencimiento",
|
||||
"Description" : "Descripción",
|
||||
"Attachments" : "Adjuntos",
|
||||
"Saved" : "Guardado",
|
||||
"Formatting help" : "Ayuda de formato",
|
||||
"Add a card description…" : "Agregar una descripción de tarjeta...",
|
||||
"Create a new board" : "Crear nuevo tablero",
|
||||
"Settings" : "Ajustes"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
@@ -4,7 +4,9 @@ OC.L10N.register(
|
||||
"Remove user from card" : "Eliminar usuario de la tarjeta",
|
||||
"Hours" : "Horas",
|
||||
"Minutes" : "Minutos",
|
||||
"File already exists" : "El archivo ya existe",
|
||||
"Deck" : "Deck",
|
||||
"Personal" : "Personal",
|
||||
"The card \"%s\" on \"%s\" has reached its due date." : "La tarjeta \"%s\" en \"%s\" ha alacanzado su fecha de entrega",
|
||||
"The board \"%s\" has been shared with you by %s." : "El tablero \"%s\" ha sido compartido contigo por %s.",
|
||||
"{user} has shared the board %s with you." : "{user} ha compartido el tablero %s contigo. ",
|
||||
@@ -12,30 +14,36 @@ OC.L10N.register(
|
||||
"To review" : "Para revisar",
|
||||
"Action needed" : "Acción requerida",
|
||||
"Later" : "Después",
|
||||
"Done" : "Terminado",
|
||||
"The file was uploaded" : "El archivo fue cargado",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El archivo cargado excede el valor establecido en la directiva upload_max_filesize en el archivo php.ini",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo cargado excede el valor especificado de la directiva MAX_FILE_SIZE en la forma de HTML",
|
||||
"The file was only partially uploaded" : "El archivo sólo fue cargado parcialmente",
|
||||
"No file was uploaded" : "No se cargó el archivo",
|
||||
"Missing a temporary folder" : "Falta una carpeta temporal",
|
||||
"Could not write file to disk" : "No fue posible escribir a disco",
|
||||
"A PHP extension stopped the file upload" : "Una extensión de PHP detuvo la carga del archivo",
|
||||
"Add a new stack" : "Agregar una nueva pila",
|
||||
"Submit" : "Enviar",
|
||||
"Show archived cards" : "Mostrar tarjetas archivadas",
|
||||
"Hide archived cards" : "Ocultar tarjetas archivadas",
|
||||
"Board details" : "Detalles del tablero",
|
||||
"All Boards" : "Todos los Tableros",
|
||||
"Archived boards" : "Tableros archivados",
|
||||
"Archive" : "Archivar",
|
||||
"Unarchive" : "Desarchivar",
|
||||
"Delete" : "Borrar",
|
||||
"Actions" : "Acciones",
|
||||
"Enter a card title" : "Ingresa el título de la tarjeta",
|
||||
"Add card" : "Agregar tarjeta",
|
||||
"Close" : "Cerrar",
|
||||
"Sharing" : "Compartiendo",
|
||||
"Tags" : "Etiquetas",
|
||||
"Select users or groups to share with" : "Selecciona los usuarios o grupos con los cuales compartir",
|
||||
"Access for" : "Acceso para",
|
||||
"Group" : "Grupo",
|
||||
"Circle" : "Círculo",
|
||||
"No matching user or group found." : "No se encontraron coincidencias de usuarios o grupos.",
|
||||
"Loading" : "Cargando",
|
||||
"Share" : "Compartir",
|
||||
"Edit" : "Editar",
|
||||
"Share" : "Compartir",
|
||||
"Manage" : "Administrar",
|
||||
"Discard share" : "Descartar elemento compartido",
|
||||
"Update" : "Actualizar",
|
||||
"Create" : "Crear",
|
||||
"Create a new tag" : "Crear una nueva etiqueta",
|
||||
"Status" : "Estatus",
|
||||
@@ -46,10 +54,10 @@ OC.L10N.register(
|
||||
"Archive board" : "Archivar tablero",
|
||||
"Unarchive board" : "Desarchivar tablero",
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Reset" : "Reiniciar",
|
||||
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Deshacer borrado de tablero - De lo contrario el tablero se borrará durante la siguiente ejecución del cronjob. ",
|
||||
"Create new board" : "Crear un nuevo tablero",
|
||||
"New board title" : "Nuevo título del tablero",
|
||||
"Cancel upload" : "Cancelar carga",
|
||||
"by" : "por",
|
||||
"Modified:" : "Modificado:",
|
||||
"Created:" : "Creado:",
|
||||
@@ -66,10 +74,11 @@ OC.L10N.register(
|
||||
"Saved" : "Guardado",
|
||||
"Unsaved changes" : "Cambios no guardados",
|
||||
"Formatting help" : "Ayuda de formato",
|
||||
"Upload attachment" : "Cargar adjunto",
|
||||
"Add a card description…" : "Agregar una descripción de tarjeta...",
|
||||
"Shared boards" : "Tableros compartidos",
|
||||
"View more" : "Ver más",
|
||||
"Move board to archive" : "Mover el tablero al archivo",
|
||||
"Create a new board" : "Crear un nuevo tablero"
|
||||
"Create a new board" : "Crear un nuevo tablero",
|
||||
"Settings" : "Configuraciones "
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
|
||||
@@ -2,7 +2,9 @@
|
||||
"Remove user from card" : "Eliminar usuario de la tarjeta",
|
||||
"Hours" : "Horas",
|
||||
"Minutes" : "Minutos",
|
||||
"File already exists" : "El archivo ya existe",
|
||||
"Deck" : "Deck",
|
||||
"Personal" : "Personal",
|
||||
"The card \"%s\" on \"%s\" has reached its due date." : "La tarjeta \"%s\" en \"%s\" ha alacanzado su fecha de entrega",
|
||||
"The board \"%s\" has been shared with you by %s." : "El tablero \"%s\" ha sido compartido contigo por %s.",
|
||||
"{user} has shared the board %s with you." : "{user} ha compartido el tablero %s contigo. ",
|
||||
@@ -10,30 +12,36 @@
|
||||
"To review" : "Para revisar",
|
||||
"Action needed" : "Acción requerida",
|
||||
"Later" : "Después",
|
||||
"Done" : "Terminado",
|
||||
"The file was uploaded" : "El archivo fue cargado",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El archivo cargado excede el valor establecido en la directiva upload_max_filesize en el archivo php.ini",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo cargado excede el valor especificado de la directiva MAX_FILE_SIZE en la forma de HTML",
|
||||
"The file was only partially uploaded" : "El archivo sólo fue cargado parcialmente",
|
||||
"No file was uploaded" : "No se cargó el archivo",
|
||||
"Missing a temporary folder" : "Falta una carpeta temporal",
|
||||
"Could not write file to disk" : "No fue posible escribir a disco",
|
||||
"A PHP extension stopped the file upload" : "Una extensión de PHP detuvo la carga del archivo",
|
||||
"Add a new stack" : "Agregar una nueva pila",
|
||||
"Submit" : "Enviar",
|
||||
"Show archived cards" : "Mostrar tarjetas archivadas",
|
||||
"Hide archived cards" : "Ocultar tarjetas archivadas",
|
||||
"Board details" : "Detalles del tablero",
|
||||
"All Boards" : "Todos los Tableros",
|
||||
"Archived boards" : "Tableros archivados",
|
||||
"Archive" : "Archivar",
|
||||
"Unarchive" : "Desarchivar",
|
||||
"Delete" : "Borrar",
|
||||
"Actions" : "Acciones",
|
||||
"Enter a card title" : "Ingresa el título de la tarjeta",
|
||||
"Add card" : "Agregar tarjeta",
|
||||
"Close" : "Cerrar",
|
||||
"Sharing" : "Compartiendo",
|
||||
"Tags" : "Etiquetas",
|
||||
"Select users or groups to share with" : "Selecciona los usuarios o grupos con los cuales compartir",
|
||||
"Access for" : "Acceso para",
|
||||
"Group" : "Grupo",
|
||||
"Circle" : "Círculo",
|
||||
"No matching user or group found." : "No se encontraron coincidencias de usuarios o grupos.",
|
||||
"Loading" : "Cargando",
|
||||
"Share" : "Compartir",
|
||||
"Edit" : "Editar",
|
||||
"Share" : "Compartir",
|
||||
"Manage" : "Administrar",
|
||||
"Discard share" : "Descartar elemento compartido",
|
||||
"Update" : "Actualizar",
|
||||
"Create" : "Crear",
|
||||
"Create a new tag" : "Crear una nueva etiqueta",
|
||||
"Status" : "Estatus",
|
||||
@@ -44,10 +52,10 @@
|
||||
"Archive board" : "Archivar tablero",
|
||||
"Unarchive board" : "Desarchivar tablero",
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Reset" : "Reiniciar",
|
||||
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Deshacer borrado de tablero - De lo contrario el tablero se borrará durante la siguiente ejecución del cronjob. ",
|
||||
"Create new board" : "Crear un nuevo tablero",
|
||||
"New board title" : "Nuevo título del tablero",
|
||||
"Cancel upload" : "Cancelar carga",
|
||||
"by" : "por",
|
||||
"Modified:" : "Modificado:",
|
||||
"Created:" : "Creado:",
|
||||
@@ -64,10 +72,11 @@
|
||||
"Saved" : "Guardado",
|
||||
"Unsaved changes" : "Cambios no guardados",
|
||||
"Formatting help" : "Ayuda de formato",
|
||||
"Upload attachment" : "Cargar adjunto",
|
||||
"Add a card description…" : "Agregar una descripción de tarjeta...",
|
||||
"Shared boards" : "Tableros compartidos",
|
||||
"View more" : "Ver más",
|
||||
"Move board to archive" : "Mover el tablero al archivo",
|
||||
"Create a new board" : "Crear un nuevo tablero"
|
||||
"Create a new board" : "Crear un nuevo tablero",
|
||||
"Settings" : "Configuraciones "
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
@@ -4,7 +4,9 @@ OC.L10N.register(
|
||||
"Remove user from card" : "Eliminar usuario de la tarjeta",
|
||||
"Hours" : "Horas",
|
||||
"Minutes" : "Minutos",
|
||||
"File already exists" : "El archivo ya existe",
|
||||
"Deck" : "Deck",
|
||||
"Personal" : "Personal",
|
||||
"The card \"%s\" on \"%s\" has reached its due date." : "La tarjeta \"%s\" en \"%s\" ha alacanzado su fecha de entrega",
|
||||
"The board \"%s\" has been shared with you by %s." : "El tablero \"%s\" ha sido compartido contigo por %s.",
|
||||
"{user} has shared the board %s with you." : "{user} ha compartido el tablero %s contigo. ",
|
||||
@@ -12,30 +14,36 @@ OC.L10N.register(
|
||||
"To review" : "Para revisar",
|
||||
"Action needed" : "Acción requerida",
|
||||
"Later" : "Después",
|
||||
"Done" : "Terminado",
|
||||
"The file was uploaded" : "El archivo fue cargado",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El archivo cargado excede el valor establecido en la directiva upload_max_filesize en el archivo php.ini",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo cargado excede el valor especificado de la directiva MAX_FILE_SIZE en la forma de HTML",
|
||||
"The file was only partially uploaded" : "El archivo sólo fue cargado parcialmente",
|
||||
"No file was uploaded" : "No se cargó el archivo",
|
||||
"Missing a temporary folder" : "Falta una carpeta temporal",
|
||||
"Could not write file to disk" : "No fue posible escribir a disco",
|
||||
"A PHP extension stopped the file upload" : "Una extensión de PHP detuvo la carga del archivo",
|
||||
"Add a new stack" : "Agregar una nueva pila",
|
||||
"Submit" : "Enviar",
|
||||
"Show archived cards" : "Mostrar tarjetas archivadas",
|
||||
"Hide archived cards" : "Ocultar tarjetas archivadas",
|
||||
"Board details" : "Detalles del tablero",
|
||||
"All Boards" : "Todos los Tableros",
|
||||
"Archived boards" : "Tableros archivados",
|
||||
"Archive" : "Archivar",
|
||||
"Unarchive" : "Desarchivar",
|
||||
"Delete" : "Borrar",
|
||||
"Actions" : "Acciones",
|
||||
"Enter a card title" : "Ingresa el título de la tarjeta",
|
||||
"Add card" : "Agregar tarjeta",
|
||||
"Close" : "Cerrar",
|
||||
"Sharing" : "Compartiendo",
|
||||
"Tags" : "Etiquetas",
|
||||
"Select users or groups to share with" : "Selecciona los usuarios o grupos con los cuales compartir",
|
||||
"Access for" : "Acceso para",
|
||||
"Group" : "Grupo",
|
||||
"Circle" : "Círculo",
|
||||
"No matching user or group found." : "No se encontraron coincidencias de usuarios o grupos.",
|
||||
"Loading" : "Cargando",
|
||||
"Share" : "Compartir",
|
||||
"Edit" : "Editar",
|
||||
"Share" : "Compartir",
|
||||
"Manage" : "Administrar",
|
||||
"Discard share" : "Descartar elemento compartido",
|
||||
"Update" : "Actualizar",
|
||||
"Create" : "Crear",
|
||||
"Create a new tag" : "Crear una nueva etiqueta",
|
||||
"Status" : "Estatus",
|
||||
@@ -46,10 +54,10 @@ OC.L10N.register(
|
||||
"Archive board" : "Archivar tablero",
|
||||
"Unarchive board" : "Desarchivar tablero",
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Reset" : "Reiniciar",
|
||||
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Deshacer borrado de tablero - De lo contrario el tablero se borrará durante la siguiente ejecución del cronjob. ",
|
||||
"Create new board" : "Crear un nuevo tablero",
|
||||
"New board title" : "Nuevo título del tablero",
|
||||
"Cancel upload" : "Cancelar carga",
|
||||
"by" : "por",
|
||||
"Modified:" : "Modificado:",
|
||||
"Created:" : "Creado:",
|
||||
@@ -66,10 +74,11 @@ OC.L10N.register(
|
||||
"Saved" : "Guardado",
|
||||
"Unsaved changes" : "Cambios no guardados",
|
||||
"Formatting help" : "Ayuda de formato",
|
||||
"Upload attachment" : "Cargar adjunto",
|
||||
"Add a card description…" : "Agregar una descripción de tarjeta...",
|
||||
"Shared boards" : "Tableros compartidos",
|
||||
"View more" : "Ver más",
|
||||
"Move board to archive" : "Mover el tablero al archivo",
|
||||
"Create a new board" : "Crear un nuevo tablero"
|
||||
"Create a new board" : "Crear un nuevo tablero",
|
||||
"Settings" : "Configuraciones "
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
|
||||
@@ -2,7 +2,9 @@
|
||||
"Remove user from card" : "Eliminar usuario de la tarjeta",
|
||||
"Hours" : "Horas",
|
||||
"Minutes" : "Minutos",
|
||||
"File already exists" : "El archivo ya existe",
|
||||
"Deck" : "Deck",
|
||||
"Personal" : "Personal",
|
||||
"The card \"%s\" on \"%s\" has reached its due date." : "La tarjeta \"%s\" en \"%s\" ha alacanzado su fecha de entrega",
|
||||
"The board \"%s\" has been shared with you by %s." : "El tablero \"%s\" ha sido compartido contigo por %s.",
|
||||
"{user} has shared the board %s with you." : "{user} ha compartido el tablero %s contigo. ",
|
||||
@@ -10,30 +12,36 @@
|
||||
"To review" : "Para revisar",
|
||||
"Action needed" : "Acción requerida",
|
||||
"Later" : "Después",
|
||||
"Done" : "Terminado",
|
||||
"The file was uploaded" : "El archivo fue cargado",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El archivo cargado excede el valor establecido en la directiva upload_max_filesize en el archivo php.ini",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo cargado excede el valor especificado de la directiva MAX_FILE_SIZE en la forma de HTML",
|
||||
"The file was only partially uploaded" : "El archivo sólo fue cargado parcialmente",
|
||||
"No file was uploaded" : "No se cargó el archivo",
|
||||
"Missing a temporary folder" : "Falta una carpeta temporal",
|
||||
"Could not write file to disk" : "No fue posible escribir a disco",
|
||||
"A PHP extension stopped the file upload" : "Una extensión de PHP detuvo la carga del archivo",
|
||||
"Add a new stack" : "Agregar una nueva pila",
|
||||
"Submit" : "Enviar",
|
||||
"Show archived cards" : "Mostrar tarjetas archivadas",
|
||||
"Hide archived cards" : "Ocultar tarjetas archivadas",
|
||||
"Board details" : "Detalles del tablero",
|
||||
"All Boards" : "Todos los Tableros",
|
||||
"Archived boards" : "Tableros archivados",
|
||||
"Archive" : "Archivar",
|
||||
"Unarchive" : "Desarchivar",
|
||||
"Delete" : "Borrar",
|
||||
"Actions" : "Acciones",
|
||||
"Enter a card title" : "Ingresa el título de la tarjeta",
|
||||
"Add card" : "Agregar tarjeta",
|
||||
"Close" : "Cerrar",
|
||||
"Sharing" : "Compartiendo",
|
||||
"Tags" : "Etiquetas",
|
||||
"Select users or groups to share with" : "Selecciona los usuarios o grupos con los cuales compartir",
|
||||
"Access for" : "Acceso para",
|
||||
"Group" : "Grupo",
|
||||
"Circle" : "Círculo",
|
||||
"No matching user or group found." : "No se encontraron coincidencias de usuarios o grupos.",
|
||||
"Loading" : "Cargando",
|
||||
"Share" : "Compartir",
|
||||
"Edit" : "Editar",
|
||||
"Share" : "Compartir",
|
||||
"Manage" : "Administrar",
|
||||
"Discard share" : "Descartar elemento compartido",
|
||||
"Update" : "Actualizar",
|
||||
"Create" : "Crear",
|
||||
"Create a new tag" : "Crear una nueva etiqueta",
|
||||
"Status" : "Estatus",
|
||||
@@ -44,10 +52,10 @@
|
||||
"Archive board" : "Archivar tablero",
|
||||
"Unarchive board" : "Desarchivar tablero",
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Reset" : "Reiniciar",
|
||||
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Deshacer borrado de tablero - De lo contrario el tablero se borrará durante la siguiente ejecución del cronjob. ",
|
||||
"Create new board" : "Crear un nuevo tablero",
|
||||
"New board title" : "Nuevo título del tablero",
|
||||
"Cancel upload" : "Cancelar carga",
|
||||
"by" : "por",
|
||||
"Modified:" : "Modificado:",
|
||||
"Created:" : "Creado:",
|
||||
@@ -64,10 +72,11 @@
|
||||
"Saved" : "Guardado",
|
||||
"Unsaved changes" : "Cambios no guardados",
|
||||
"Formatting help" : "Ayuda de formato",
|
||||
"Upload attachment" : "Cargar adjunto",
|
||||
"Add a card description…" : "Agregar una descripción de tarjeta...",
|
||||
"Shared boards" : "Tableros compartidos",
|
||||
"View more" : "Ver más",
|
||||
"Move board to archive" : "Mover el tablero al archivo",
|
||||
"Create a new board" : "Crear un nuevo tablero"
|
||||
"Create a new board" : "Crear un nuevo tablero",
|
||||
"Settings" : "Configuraciones "
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
@@ -4,7 +4,9 @@ OC.L10N.register(
|
||||
"Remove user from card" : "Eliminar usuario de la tarjeta",
|
||||
"Hours" : "Horas",
|
||||
"Minutes" : "Minutos",
|
||||
"File already exists" : "El archivo ya existe",
|
||||
"Deck" : "Deck",
|
||||
"Personal" : "Personal",
|
||||
"The card \"%s\" on \"%s\" has reached its due date." : "La tarjeta \"%s\" en \"%s\" ha alacanzado su fecha de entrega",
|
||||
"The board \"%s\" has been shared with you by %s." : "El tablero \"%s\" ha sido compartido contigo por %s.",
|
||||
"{user} has shared the board %s with you." : "{user} ha compartido el tablero %s contigo. ",
|
||||
@@ -12,30 +14,36 @@ OC.L10N.register(
|
||||
"To review" : "Para revisar",
|
||||
"Action needed" : "Acción requerida",
|
||||
"Later" : "Después",
|
||||
"Done" : "Terminado",
|
||||
"The file was uploaded" : "El archivo fue cargado",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El archivo cargado excede el valor establecido en la directiva upload_max_filesize en el archivo php.ini",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo cargado excede el valor especificado de la directiva MAX_FILE_SIZE en la forma de HTML",
|
||||
"The file was only partially uploaded" : "El archivo sólo fue cargado parcialmente",
|
||||
"No file was uploaded" : "No se cargó el archivo",
|
||||
"Missing a temporary folder" : "Falta una carpeta temporal",
|
||||
"Could not write file to disk" : "No fue posible escribir a disco",
|
||||
"A PHP extension stopped the file upload" : "Una extensión de PHP detuvo la carga del archivo",
|
||||
"Add a new stack" : "Agregar una nueva pila",
|
||||
"Submit" : "Enviar",
|
||||
"Show archived cards" : "Mostrar tarjetas archivadas",
|
||||
"Hide archived cards" : "Ocultar tarjetas archivadas",
|
||||
"Board details" : "Detalles del tablero",
|
||||
"All Boards" : "Todos los Tableros",
|
||||
"Archived boards" : "Tableros archivados",
|
||||
"Archive" : "Archivar",
|
||||
"Unarchive" : "Desarchivar",
|
||||
"Delete" : "Borrar",
|
||||
"Actions" : "Acciones",
|
||||
"Enter a card title" : "Ingresa el título de la tarjeta",
|
||||
"Add card" : "Agregar tarjeta",
|
||||
"Close" : "Cerrar",
|
||||
"Sharing" : "Compartiendo",
|
||||
"Tags" : "Etiquetas",
|
||||
"Select users or groups to share with" : "Selecciona los usuarios o grupos con los cuales compartir",
|
||||
"Access for" : "Acceso para",
|
||||
"Group" : "Grupo",
|
||||
"Circle" : "Círculo",
|
||||
"No matching user or group found." : "No se encontraron coincidencias de usuarios o grupos.",
|
||||
"Loading" : "Cargando",
|
||||
"Share" : "Compartir",
|
||||
"Edit" : "Editar",
|
||||
"Share" : "Compartir",
|
||||
"Manage" : "Administrar",
|
||||
"Discard share" : "Descartar elemento compartido",
|
||||
"Update" : "Actualizar",
|
||||
"Create" : "Crear",
|
||||
"Create a new tag" : "Crear una nueva etiqueta",
|
||||
"Status" : "Estatus",
|
||||
@@ -46,10 +54,10 @@ OC.L10N.register(
|
||||
"Archive board" : "Archivar tablero",
|
||||
"Unarchive board" : "Desarchivar tablero",
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Reset" : "Reiniciar",
|
||||
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Deshacer borrado de tablero - De lo contrario el tablero se borrará durante la siguiente ejecución del cronjob. ",
|
||||
"Create new board" : "Crear un nuevo tablero",
|
||||
"New board title" : "Nuevo título del tablero",
|
||||
"Cancel upload" : "Cancelar carga",
|
||||
"by" : "por",
|
||||
"Modified:" : "Modificado:",
|
||||
"Created:" : "Creado:",
|
||||
@@ -66,10 +74,11 @@ OC.L10N.register(
|
||||
"Saved" : "Guardado",
|
||||
"Unsaved changes" : "Cambios no guardados",
|
||||
"Formatting help" : "Ayuda de formato",
|
||||
"Upload attachment" : "Cargar adjunto",
|
||||
"Add a card description…" : "Agregar una descripción de tarjeta...",
|
||||
"Shared boards" : "Tableros compartidos",
|
||||
"View more" : "Ver más",
|
||||
"Move board to archive" : "Mover el tablero al archivo",
|
||||
"Create a new board" : "Crear un nuevo tablero"
|
||||
"Create a new board" : "Crear un nuevo tablero",
|
||||
"Settings" : "Configuraciones "
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
|
||||
@@ -2,7 +2,9 @@
|
||||
"Remove user from card" : "Eliminar usuario de la tarjeta",
|
||||
"Hours" : "Horas",
|
||||
"Minutes" : "Minutos",
|
||||
"File already exists" : "El archivo ya existe",
|
||||
"Deck" : "Deck",
|
||||
"Personal" : "Personal",
|
||||
"The card \"%s\" on \"%s\" has reached its due date." : "La tarjeta \"%s\" en \"%s\" ha alacanzado su fecha de entrega",
|
||||
"The board \"%s\" has been shared with you by %s." : "El tablero \"%s\" ha sido compartido contigo por %s.",
|
||||
"{user} has shared the board %s with you." : "{user} ha compartido el tablero %s contigo. ",
|
||||
@@ -10,30 +12,36 @@
|
||||
"To review" : "Para revisar",
|
||||
"Action needed" : "Acción requerida",
|
||||
"Later" : "Después",
|
||||
"Done" : "Terminado",
|
||||
"The file was uploaded" : "El archivo fue cargado",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El archivo cargado excede el valor establecido en la directiva upload_max_filesize en el archivo php.ini",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo cargado excede el valor especificado de la directiva MAX_FILE_SIZE en la forma de HTML",
|
||||
"The file was only partially uploaded" : "El archivo sólo fue cargado parcialmente",
|
||||
"No file was uploaded" : "No se cargó el archivo",
|
||||
"Missing a temporary folder" : "Falta una carpeta temporal",
|
||||
"Could not write file to disk" : "No fue posible escribir a disco",
|
||||
"A PHP extension stopped the file upload" : "Una extensión de PHP detuvo la carga del archivo",
|
||||
"Add a new stack" : "Agregar una nueva pila",
|
||||
"Submit" : "Enviar",
|
||||
"Show archived cards" : "Mostrar tarjetas archivadas",
|
||||
"Hide archived cards" : "Ocultar tarjetas archivadas",
|
||||
"Board details" : "Detalles del tablero",
|
||||
"All Boards" : "Todos los Tableros",
|
||||
"Archived boards" : "Tableros archivados",
|
||||
"Archive" : "Archivar",
|
||||
"Unarchive" : "Desarchivar",
|
||||
"Delete" : "Borrar",
|
||||
"Actions" : "Acciones",
|
||||
"Enter a card title" : "Ingresa el título de la tarjeta",
|
||||
"Add card" : "Agregar tarjeta",
|
||||
"Close" : "Cerrar",
|
||||
"Sharing" : "Compartiendo",
|
||||
"Tags" : "Etiquetas",
|
||||
"Select users or groups to share with" : "Selecciona los usuarios o grupos con los cuales compartir",
|
||||
"Access for" : "Acceso para",
|
||||
"Group" : "Grupo",
|
||||
"Circle" : "Círculo",
|
||||
"No matching user or group found." : "No se encontraron coincidencias de usuarios o grupos.",
|
||||
"Loading" : "Cargando",
|
||||
"Share" : "Compartir",
|
||||
"Edit" : "Editar",
|
||||
"Share" : "Compartir",
|
||||
"Manage" : "Administrar",
|
||||
"Discard share" : "Descartar elemento compartido",
|
||||
"Update" : "Actualizar",
|
||||
"Create" : "Crear",
|
||||
"Create a new tag" : "Crear una nueva etiqueta",
|
||||
"Status" : "Estatus",
|
||||
@@ -44,10 +52,10 @@
|
||||
"Archive board" : "Archivar tablero",
|
||||
"Unarchive board" : "Desarchivar tablero",
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Reset" : "Reiniciar",
|
||||
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Deshacer borrado de tablero - De lo contrario el tablero se borrará durante la siguiente ejecución del cronjob. ",
|
||||
"Create new board" : "Crear un nuevo tablero",
|
||||
"New board title" : "Nuevo título del tablero",
|
||||
"Cancel upload" : "Cancelar carga",
|
||||
"by" : "por",
|
||||
"Modified:" : "Modificado:",
|
||||
"Created:" : "Creado:",
|
||||
@@ -64,10 +72,11 @@
|
||||
"Saved" : "Guardado",
|
||||
"Unsaved changes" : "Cambios no guardados",
|
||||
"Formatting help" : "Ayuda de formato",
|
||||
"Upload attachment" : "Cargar adjunto",
|
||||
"Add a card description…" : "Agregar una descripción de tarjeta...",
|
||||
"Shared boards" : "Tableros compartidos",
|
||||
"View more" : "Ver más",
|
||||
"Move board to archive" : "Mover el tablero al archivo",
|
||||
"Create a new board" : "Crear un nuevo tablero"
|
||||
"Create a new board" : "Crear un nuevo tablero",
|
||||
"Settings" : "Configuraciones "
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
@@ -4,7 +4,9 @@ OC.L10N.register(
|
||||
"Remove user from card" : "Eliminar usuario de la tarjeta",
|
||||
"Hours" : "Horas",
|
||||
"Minutes" : "Minutos",
|
||||
"File already exists" : "El archivo ya existe",
|
||||
"Deck" : "Deck",
|
||||
"Personal" : "Personal",
|
||||
"The card \"%s\" on \"%s\" has reached its due date." : "La tarjeta \"%s\" en \"%s\" ha alacanzado su fecha de entrega",
|
||||
"The board \"%s\" has been shared with you by %s." : "El tablero \"%s\" ha sido compartido contigo por %s.",
|
||||
"{user} has shared the board %s with you." : "{user} ha compartido el tablero %s contigo. ",
|
||||
@@ -12,30 +14,36 @@ OC.L10N.register(
|
||||
"To review" : "Para revisar",
|
||||
"Action needed" : "Acción requerida",
|
||||
"Later" : "Después",
|
||||
"Done" : "Terminado",
|
||||
"The file was uploaded" : "El archivo fue cargado",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El archivo cargado excede el valor establecido en la directiva upload_max_filesize en el archivo php.ini",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo cargado excede el valor especificado de la directiva MAX_FILE_SIZE en la forma de HTML",
|
||||
"The file was only partially uploaded" : "El archivo sólo fue cargado parcialmente",
|
||||
"No file was uploaded" : "No se cargó el archivo",
|
||||
"Missing a temporary folder" : "Falta una carpeta temporal",
|
||||
"Could not write file to disk" : "No fue posible escribir a disco",
|
||||
"A PHP extension stopped the file upload" : "Una extensión de PHP detuvo la carga del archivo",
|
||||
"Add a new stack" : "Agregar una nueva pila",
|
||||
"Submit" : "Enviar",
|
||||
"Show archived cards" : "Mostrar tarjetas archivadas",
|
||||
"Hide archived cards" : "Ocultar tarjetas archivadas",
|
||||
"Board details" : "Detalles del tablero",
|
||||
"All Boards" : "Todos los Tableros",
|
||||
"Archived boards" : "Tableros archivados",
|
||||
"Archive" : "Archivar",
|
||||
"Unarchive" : "Desarchivar",
|
||||
"Delete" : "Borrar",
|
||||
"Actions" : "Acciones",
|
||||
"Enter a card title" : "Ingresa el título de la tarjeta",
|
||||
"Add card" : "Agregar tarjeta",
|
||||
"Close" : "Cerrar",
|
||||
"Sharing" : "Compartiendo",
|
||||
"Tags" : "Etiquetas",
|
||||
"Select users or groups to share with" : "Selecciona los usuarios o grupos con los cuales compartir",
|
||||
"Access for" : "Acceso para",
|
||||
"Group" : "Grupo",
|
||||
"Circle" : "Círculo",
|
||||
"No matching user or group found." : "No se encontraron coincidencias de usuarios o grupos.",
|
||||
"Loading" : "Cargando",
|
||||
"Share" : "Compartir",
|
||||
"Edit" : "Editar",
|
||||
"Share" : "Compartir",
|
||||
"Manage" : "Administrar",
|
||||
"Discard share" : "Descartar elemento compartido",
|
||||
"Update" : "Actualizar",
|
||||
"Create" : "Crear",
|
||||
"Create a new tag" : "Crear una nueva etiqueta",
|
||||
"Status" : "Estatus",
|
||||
@@ -46,10 +54,10 @@ OC.L10N.register(
|
||||
"Archive board" : "Archivar tablero",
|
||||
"Unarchive board" : "Desarchivar tablero",
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Reset" : "Reiniciar",
|
||||
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Deshacer borrado de tablero - De lo contrario el tablero se borrará durante la siguiente ejecución del cronjob. ",
|
||||
"Create new board" : "Crear un nuevo tablero",
|
||||
"New board title" : "Nuevo título del tablero",
|
||||
"Cancel upload" : "Cancelar carga",
|
||||
"by" : "por",
|
||||
"Modified:" : "Modificado:",
|
||||
"Created:" : "Creado:",
|
||||
@@ -66,10 +74,11 @@ OC.L10N.register(
|
||||
"Saved" : "Guardado",
|
||||
"Unsaved changes" : "Cambios no guardados",
|
||||
"Formatting help" : "Ayuda de formato",
|
||||
"Upload attachment" : "Cargar adjunto",
|
||||
"Add a card description…" : "Agregar una descripción de tarjeta...",
|
||||
"Shared boards" : "Tableros compartidos",
|
||||
"View more" : "Ver más",
|
||||
"Move board to archive" : "Mover el tablero al archivo",
|
||||
"Create a new board" : "Crear un nuevo tablero"
|
||||
"Create a new board" : "Crear un nuevo tablero",
|
||||
"Settings" : "Configuraciones "
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
|
||||
@@ -2,7 +2,9 @@
|
||||
"Remove user from card" : "Eliminar usuario de la tarjeta",
|
||||
"Hours" : "Horas",
|
||||
"Minutes" : "Minutos",
|
||||
"File already exists" : "El archivo ya existe",
|
||||
"Deck" : "Deck",
|
||||
"Personal" : "Personal",
|
||||
"The card \"%s\" on \"%s\" has reached its due date." : "La tarjeta \"%s\" en \"%s\" ha alacanzado su fecha de entrega",
|
||||
"The board \"%s\" has been shared with you by %s." : "El tablero \"%s\" ha sido compartido contigo por %s.",
|
||||
"{user} has shared the board %s with you." : "{user} ha compartido el tablero %s contigo. ",
|
||||
@@ -10,30 +12,36 @@
|
||||
"To review" : "Para revisar",
|
||||
"Action needed" : "Acción requerida",
|
||||
"Later" : "Después",
|
||||
"Done" : "Terminado",
|
||||
"The file was uploaded" : "El archivo fue cargado",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El archivo cargado excede el valor establecido en la directiva upload_max_filesize en el archivo php.ini",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo cargado excede el valor especificado de la directiva MAX_FILE_SIZE en la forma de HTML",
|
||||
"The file was only partially uploaded" : "El archivo sólo fue cargado parcialmente",
|
||||
"No file was uploaded" : "No se cargó el archivo",
|
||||
"Missing a temporary folder" : "Falta una carpeta temporal",
|
||||
"Could not write file to disk" : "No fue posible escribir a disco",
|
||||
"A PHP extension stopped the file upload" : "Una extensión de PHP detuvo la carga del archivo",
|
||||
"Add a new stack" : "Agregar una nueva pila",
|
||||
"Submit" : "Enviar",
|
||||
"Show archived cards" : "Mostrar tarjetas archivadas",
|
||||
"Hide archived cards" : "Ocultar tarjetas archivadas",
|
||||
"Board details" : "Detalles del tablero",
|
||||
"All Boards" : "Todos los Tableros",
|
||||
"Archived boards" : "Tableros archivados",
|
||||
"Archive" : "Archivar",
|
||||
"Unarchive" : "Desarchivar",
|
||||
"Delete" : "Borrar",
|
||||
"Actions" : "Acciones",
|
||||
"Enter a card title" : "Ingresa el título de la tarjeta",
|
||||
"Add card" : "Agregar tarjeta",
|
||||
"Close" : "Cerrar",
|
||||
"Sharing" : "Compartiendo",
|
||||
"Tags" : "Etiquetas",
|
||||
"Select users or groups to share with" : "Selecciona los usuarios o grupos con los cuales compartir",
|
||||
"Access for" : "Acceso para",
|
||||
"Group" : "Grupo",
|
||||
"Circle" : "Círculo",
|
||||
"No matching user or group found." : "No se encontraron coincidencias de usuarios o grupos.",
|
||||
"Loading" : "Cargando",
|
||||
"Share" : "Compartir",
|
||||
"Edit" : "Editar",
|
||||
"Share" : "Compartir",
|
||||
"Manage" : "Administrar",
|
||||
"Discard share" : "Descartar elemento compartido",
|
||||
"Update" : "Actualizar",
|
||||
"Create" : "Crear",
|
||||
"Create a new tag" : "Crear una nueva etiqueta",
|
||||
"Status" : "Estatus",
|
||||
@@ -44,10 +52,10 @@
|
||||
"Archive board" : "Archivar tablero",
|
||||
"Unarchive board" : "Desarchivar tablero",
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Reset" : "Reiniciar",
|
||||
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Deshacer borrado de tablero - De lo contrario el tablero se borrará durante la siguiente ejecución del cronjob. ",
|
||||
"Create new board" : "Crear un nuevo tablero",
|
||||
"New board title" : "Nuevo título del tablero",
|
||||
"Cancel upload" : "Cancelar carga",
|
||||
"by" : "por",
|
||||
"Modified:" : "Modificado:",
|
||||
"Created:" : "Creado:",
|
||||
@@ -64,10 +72,11 @@
|
||||
"Saved" : "Guardado",
|
||||
"Unsaved changes" : "Cambios no guardados",
|
||||
"Formatting help" : "Ayuda de formato",
|
||||
"Upload attachment" : "Cargar adjunto",
|
||||
"Add a card description…" : "Agregar una descripción de tarjeta...",
|
||||
"Shared boards" : "Tableros compartidos",
|
||||
"View more" : "Ver más",
|
||||
"Move board to archive" : "Mover el tablero al archivo",
|
||||
"Create a new board" : "Crear un nuevo tablero"
|
||||
"Create a new board" : "Crear un nuevo tablero",
|
||||
"Settings" : "Configuraciones "
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
@@ -4,7 +4,9 @@ OC.L10N.register(
|
||||
"Remove user from card" : "Eliminar usuario de la tarjeta",
|
||||
"Hours" : "Horas",
|
||||
"Minutes" : "Minutos",
|
||||
"File already exists" : "El archivo ya existe",
|
||||
"Deck" : "Deck",
|
||||
"Personal" : "Personal",
|
||||
"The card \"%s\" on \"%s\" has reached its due date." : "La tarjeta \"%s\" en \"%s\" ha alacanzado su fecha de entrega",
|
||||
"The board \"%s\" has been shared with you by %s." : "El tablero \"%s\" ha sido compartido contigo por %s.",
|
||||
"{user} has shared the board %s with you." : "{user} ha compartido el tablero %s contigo. ",
|
||||
@@ -12,30 +14,36 @@ OC.L10N.register(
|
||||
"To review" : "Para revisar",
|
||||
"Action needed" : "Acción requerida",
|
||||
"Later" : "Después",
|
||||
"Done" : "Terminado",
|
||||
"The file was uploaded" : "El archivo fue cargado",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El archivo cargado excede el valor establecido en la directiva upload_max_filesize en el archivo php.ini",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo cargado excede el valor especificado de la directiva MAX_FILE_SIZE en la forma de HTML",
|
||||
"The file was only partially uploaded" : "El archivo sólo fue cargado parcialmente",
|
||||
"No file was uploaded" : "No se cargó el archivo",
|
||||
"Missing a temporary folder" : "Falta una carpeta temporal",
|
||||
"Could not write file to disk" : "No fue posible escribir a disco",
|
||||
"A PHP extension stopped the file upload" : "Una extensión de PHP detuvo la carga del archivo",
|
||||
"Add a new stack" : "Agregar una nueva pila",
|
||||
"Submit" : "Enviar",
|
||||
"Show archived cards" : "Mostrar tarjetas archivadas",
|
||||
"Hide archived cards" : "Ocultar tarjetas archivadas",
|
||||
"Board details" : "Detalles del tablero",
|
||||
"All Boards" : "Todos los Tableros",
|
||||
"Archived boards" : "Tableros archivados",
|
||||
"Archive" : "Archivar",
|
||||
"Unarchive" : "Desarchivar",
|
||||
"Delete" : "Borrar",
|
||||
"Actions" : "Acciones",
|
||||
"Enter a card title" : "Ingresa el título de la tarjeta",
|
||||
"Add card" : "Agregar tarjeta",
|
||||
"Close" : "Cerrar",
|
||||
"Sharing" : "Compartiendo",
|
||||
"Tags" : "Etiquetas",
|
||||
"Select users or groups to share with" : "Selecciona los usuarios o grupos con los cuales compartir",
|
||||
"Access for" : "Acceso para",
|
||||
"Group" : "Grupo",
|
||||
"Circle" : "Círculo",
|
||||
"No matching user or group found." : "No se encontraron coincidencias de usuarios o grupos.",
|
||||
"Loading" : "Cargando",
|
||||
"Share" : "Compartir",
|
||||
"Edit" : "Editar",
|
||||
"Share" : "Compartir",
|
||||
"Manage" : "Administrar",
|
||||
"Discard share" : "Descartar elemento compartido",
|
||||
"Update" : "Actualizar",
|
||||
"Create" : "Crear",
|
||||
"Create a new tag" : "Crear una nueva etiqueta",
|
||||
"Status" : "Estatus",
|
||||
@@ -46,10 +54,10 @@ OC.L10N.register(
|
||||
"Archive board" : "Archivar tablero",
|
||||
"Unarchive board" : "Desarchivar tablero",
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Reset" : "Reiniciar",
|
||||
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Deshacer borrado de tablero - De lo contrario el tablero se borrará durante la siguiente ejecución del cronjob. ",
|
||||
"Create new board" : "Crear un nuevo tablero",
|
||||
"New board title" : "Nuevo título del tablero",
|
||||
"Cancel upload" : "Cancelar carga",
|
||||
"by" : "por",
|
||||
"Modified:" : "Modificado:",
|
||||
"Created:" : "Creado:",
|
||||
@@ -66,10 +74,11 @@ OC.L10N.register(
|
||||
"Saved" : "Guardado",
|
||||
"Unsaved changes" : "Cambios no guardados",
|
||||
"Formatting help" : "Ayuda de formato",
|
||||
"Upload attachment" : "Cargar adjunto",
|
||||
"Add a card description…" : "Agregar una descripción de tarjeta...",
|
||||
"Shared boards" : "Tableros compartidos",
|
||||
"View more" : "Ver más",
|
||||
"Move board to archive" : "Mover el tablero al archivo",
|
||||
"Create a new board" : "Crear un nuevo tablero"
|
||||
"Create a new board" : "Crear un nuevo tablero",
|
||||
"Settings" : "Configuraciones "
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
|
||||
@@ -2,7 +2,9 @@
|
||||
"Remove user from card" : "Eliminar usuario de la tarjeta",
|
||||
"Hours" : "Horas",
|
||||
"Minutes" : "Minutos",
|
||||
"File already exists" : "El archivo ya existe",
|
||||
"Deck" : "Deck",
|
||||
"Personal" : "Personal",
|
||||
"The card \"%s\" on \"%s\" has reached its due date." : "La tarjeta \"%s\" en \"%s\" ha alacanzado su fecha de entrega",
|
||||
"The board \"%s\" has been shared with you by %s." : "El tablero \"%s\" ha sido compartido contigo por %s.",
|
||||
"{user} has shared the board %s with you." : "{user} ha compartido el tablero %s contigo. ",
|
||||
@@ -10,30 +12,36 @@
|
||||
"To review" : "Para revisar",
|
||||
"Action needed" : "Acción requerida",
|
||||
"Later" : "Después",
|
||||
"Done" : "Terminado",
|
||||
"The file was uploaded" : "El archivo fue cargado",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El archivo cargado excede el valor establecido en la directiva upload_max_filesize en el archivo php.ini",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo cargado excede el valor especificado de la directiva MAX_FILE_SIZE en la forma de HTML",
|
||||
"The file was only partially uploaded" : "El archivo sólo fue cargado parcialmente",
|
||||
"No file was uploaded" : "No se cargó el archivo",
|
||||
"Missing a temporary folder" : "Falta una carpeta temporal",
|
||||
"Could not write file to disk" : "No fue posible escribir a disco",
|
||||
"A PHP extension stopped the file upload" : "Una extensión de PHP detuvo la carga del archivo",
|
||||
"Add a new stack" : "Agregar una nueva pila",
|
||||
"Submit" : "Enviar",
|
||||
"Show archived cards" : "Mostrar tarjetas archivadas",
|
||||
"Hide archived cards" : "Ocultar tarjetas archivadas",
|
||||
"Board details" : "Detalles del tablero",
|
||||
"All Boards" : "Todos los Tableros",
|
||||
"Archived boards" : "Tableros archivados",
|
||||
"Archive" : "Archivar",
|
||||
"Unarchive" : "Desarchivar",
|
||||
"Delete" : "Borrar",
|
||||
"Actions" : "Acciones",
|
||||
"Enter a card title" : "Ingresa el título de la tarjeta",
|
||||
"Add card" : "Agregar tarjeta",
|
||||
"Close" : "Cerrar",
|
||||
"Sharing" : "Compartiendo",
|
||||
"Tags" : "Etiquetas",
|
||||
"Select users or groups to share with" : "Selecciona los usuarios o grupos con los cuales compartir",
|
||||
"Access for" : "Acceso para",
|
||||
"Group" : "Grupo",
|
||||
"Circle" : "Círculo",
|
||||
"No matching user or group found." : "No se encontraron coincidencias de usuarios o grupos.",
|
||||
"Loading" : "Cargando",
|
||||
"Share" : "Compartir",
|
||||
"Edit" : "Editar",
|
||||
"Share" : "Compartir",
|
||||
"Manage" : "Administrar",
|
||||
"Discard share" : "Descartar elemento compartido",
|
||||
"Update" : "Actualizar",
|
||||
"Create" : "Crear",
|
||||
"Create a new tag" : "Crear una nueva etiqueta",
|
||||
"Status" : "Estatus",
|
||||
@@ -44,10 +52,10 @@
|
||||
"Archive board" : "Archivar tablero",
|
||||
"Unarchive board" : "Desarchivar tablero",
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Reset" : "Reiniciar",
|
||||
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Deshacer borrado de tablero - De lo contrario el tablero se borrará durante la siguiente ejecución del cronjob. ",
|
||||
"Create new board" : "Crear un nuevo tablero",
|
||||
"New board title" : "Nuevo título del tablero",
|
||||
"Cancel upload" : "Cancelar carga",
|
||||
"by" : "por",
|
||||
"Modified:" : "Modificado:",
|
||||
"Created:" : "Creado:",
|
||||
@@ -64,10 +72,11 @@
|
||||
"Saved" : "Guardado",
|
||||
"Unsaved changes" : "Cambios no guardados",
|
||||
"Formatting help" : "Ayuda de formato",
|
||||
"Upload attachment" : "Cargar adjunto",
|
||||
"Add a card description…" : "Agregar una descripción de tarjeta...",
|
||||
"Shared boards" : "Tableros compartidos",
|
||||
"View more" : "Ver más",
|
||||
"Move board to archive" : "Mover el tablero al archivo",
|
||||
"Create a new board" : "Crear un nuevo tablero"
|
||||
"Create a new board" : "Crear un nuevo tablero",
|
||||
"Settings" : "Configuraciones "
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
@@ -4,7 +4,9 @@ OC.L10N.register(
|
||||
"Remove user from card" : "Eliminar usuario de la tarjeta",
|
||||
"Hours" : "Horas",
|
||||
"Minutes" : "Minutos",
|
||||
"File already exists" : "El archivo ya existe",
|
||||
"Deck" : "Deck",
|
||||
"Personal" : "Personal",
|
||||
"The card \"%s\" on \"%s\" has reached its due date." : "La tarjeta \"%s\" en \"%s\" ha alacanzado su fecha de entrega",
|
||||
"The board \"%s\" has been shared with you by %s." : "El tablero \"%s\" ha sido compartido contigo por %s.",
|
||||
"{user} has shared the board %s with you." : "{user} ha compartido el tablero %s contigo. ",
|
||||
@@ -12,30 +14,36 @@ OC.L10N.register(
|
||||
"To review" : "Para revisar",
|
||||
"Action needed" : "Acción requerida",
|
||||
"Later" : "Después",
|
||||
"Done" : "Terminado",
|
||||
"The file was uploaded" : "El archivo fue cargado",
|
||||
"The uploaded file exceeds the upload_max_filesize directive in php.ini" : "El archivo cargado excede el valor establecido en la directiva upload_max_filesize en el archivo php.ini",
|
||||
"The uploaded file exceeds the MAX_FILE_SIZE directive that was specified in the HTML form" : "El archivo cargado excede el valor especificado de la directiva MAX_FILE_SIZE en la forma de HTML",
|
||||
"The file was only partially uploaded" : "El archivo sólo fue cargado parcialmente",
|
||||
"No file was uploaded" : "No se cargó el archivo",
|
||||
"Missing a temporary folder" : "Falta una carpeta temporal",
|
||||
"Could not write file to disk" : "No fue posible escribir a disco",
|
||||
"A PHP extension stopped the file upload" : "Una extensión de PHP detuvo la carga del archivo",
|
||||
"Add a new stack" : "Agregar una nueva pila",
|
||||
"Submit" : "Enviar",
|
||||
"Show archived cards" : "Mostrar tarjetas archivadas",
|
||||
"Hide archived cards" : "Ocultar tarjetas archivadas",
|
||||
"Board details" : "Detalles del tablero",
|
||||
"All Boards" : "Todos los Tableros",
|
||||
"Archived boards" : "Tableros archivados",
|
||||
"Archive" : "Archivar",
|
||||
"Unarchive" : "Desarchivar",
|
||||
"Delete" : "Borrar",
|
||||
"Actions" : "Acciones",
|
||||
"Enter a card title" : "Ingresa el título de la tarjeta",
|
||||
"Add card" : "Agregar tarjeta",
|
||||
"Close" : "Cerrar",
|
||||
"Sharing" : "Compartiendo",
|
||||
"Tags" : "Etiquetas",
|
||||
"Select users or groups to share with" : "Selecciona los usuarios o grupos con los cuales compartir",
|
||||
"Access for" : "Acceso para",
|
||||
"Group" : "Grupo",
|
||||
"Circle" : "Círculo",
|
||||
"No matching user or group found." : "No se encontraron coincidencias de usuarios o grupos.",
|
||||
"Loading" : "Cargando",
|
||||
"Share" : "Compartir",
|
||||
"Edit" : "Editar",
|
||||
"Share" : "Compartir",
|
||||
"Manage" : "Administrar",
|
||||
"Discard share" : "Descartar elemento compartido",
|
||||
"Update" : "Actualizar",
|
||||
"Create" : "Crear",
|
||||
"Create a new tag" : "Crear una nueva etiqueta",
|
||||
"Status" : "Estatus",
|
||||
@@ -46,10 +54,10 @@ OC.L10N.register(
|
||||
"Archive board" : "Archivar tablero",
|
||||
"Unarchive board" : "Desarchivar tablero",
|
||||
"Delete board" : "Borrar tableros",
|
||||
"Reset" : "Reiniciar",
|
||||
"Undo board deletion - Otherwise the board will be deleted during the next cronjob run." : "Deshacer borrado de tablero - De lo contrario el tablero se borrará durante la siguiente ejecución del cronjob. ",
|
||||
"Create new board" : "Crear un nuevo tablero",
|
||||
"New board title" : "Nuevo título del tablero",
|
||||
"Cancel upload" : "Cancelar carga",
|
||||
"by" : "por",
|
||||
"Modified:" : "Modificado:",
|
||||
"Created:" : "Creado:",
|
||||
@@ -66,10 +74,11 @@ OC.L10N.register(
|
||||
"Saved" : "Guardado",
|
||||
"Unsaved changes" : "Cambios no guardados",
|
||||
"Formatting help" : "Ayuda de formato",
|
||||
"Upload attachment" : "Cargar adjunto",
|
||||
"Add a card description…" : "Agregar una descripción de tarjeta...",
|
||||
"Shared boards" : "Tableros compartidos",
|
||||
"View more" : "Ver más",
|
||||
"Move board to archive" : "Mover el tablero al archivo",
|
||||
"Create a new board" : "Crear un nuevo tablero"
|
||||
"Create a new board" : "Crear un nuevo tablero",
|
||||
"Settings" : "Configuraciones "
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
|
||||