Compare commits
606 Commits
v0.5.0-rc2
...
v0.6.6
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
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 |
343
.drone.yml
@@ -1,171 +1,92 @@
|
||||
clone:
|
||||
git:
|
||||
image: plugins/git
|
||||
depth: 1
|
||||
|
||||
pipeline:
|
||||
check-app-compatbility:
|
||||
image: nextcloudci/php7.0:php7.0-17
|
||||
kind: pipeline
|
||||
name: checkers
|
||||
steps:
|
||||
- name: compatibility
|
||||
image: nextcloudci/php7.1:php7.1-16
|
||||
environment:
|
||||
APP_NAME: deck
|
||||
CORE_BRANCH: master
|
||||
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.1
|
||||
image: nextcloudci/php7.1:php7.1-15
|
||||
environment:
|
||||
APP_NAME: deck
|
||||
CORE_BRANCH: master
|
||||
DB: sqlite
|
||||
commands:
|
||||
- composer install
|
||||
- ./vendor/bin/parallel-lint --exclude ./vendor/ .
|
||||
- name: syntax-php7.2
|
||||
image: nextcloudci/php7.2:php7.2-9
|
||||
environment:
|
||||
APP_NAME: deck
|
||||
CORE_BRANCH: master
|
||||
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: master
|
||||
DB: sqlite
|
||||
commands:
|
||||
- composer install
|
||||
- ./vendor/bin/parallel-lint --exclude ./vendor/ .
|
||||
trigger:
|
||||
branch:
|
||||
- master
|
||||
- stable*
|
||||
event:
|
||||
- pull_request
|
||||
- push
|
||||
---
|
||||
kind: pipeline
|
||||
name: unit-php7.1
|
||||
steps:
|
||||
- name: php7.1
|
||||
image: nextcloudci/php7.1:php7.1-16
|
||||
environment:
|
||||
- APP_NAME=deck
|
||||
- CORE_BRANCH=stable14
|
||||
- DB=sqlite
|
||||
APP_NAME: deck
|
||||
CORE_BRANCH: master
|
||||
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:
|
||||
- cd ../server/
|
||||
- php occ app:enable deck
|
||||
- cd apps/$APP_NAME
|
||||
- composer install
|
||||
- ./vendor/bin/parallel-lint --exclude ./vendor/ .
|
||||
when:
|
||||
matrix:
|
||||
TESTS: syntax-php5.6
|
||||
syntax-php7.0:
|
||||
image: nextcloudci/php7.0:php7.0-17
|
||||
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:
|
||||
- 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
|
||||
trigger:
|
||||
branch:
|
||||
- master
|
||||
- stable*
|
||||
event:
|
||||
- pull_request
|
||||
- push
|
||||
---
|
||||
kind: pipeline
|
||||
name: unit-php7.2
|
||||
steps:
|
||||
- name: 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: master
|
||||
DB: sqlite
|
||||
commands:
|
||||
# Pre-setup steps
|
||||
- wget https://raw.githubusercontent.com/nextcloud/travis_ci/master/before_install.sh
|
||||
@@ -176,15 +97,23 @@ pipeline:
|
||||
- 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
|
||||
trigger:
|
||||
branch:
|
||||
- master
|
||||
- stable*
|
||||
event:
|
||||
- pull_request
|
||||
- push
|
||||
---
|
||||
kind: pipeline
|
||||
name: unit-php7.3
|
||||
steps:
|
||||
- name: php7.3
|
||||
image: nextcloudci/php7.3:php7.3-2
|
||||
environment:
|
||||
- APP_NAME=deck
|
||||
- CORE_BRANCH=stable14
|
||||
- DB=sqlite
|
||||
APP_NAME: deck
|
||||
CORE_BRANCH: master
|
||||
DB: sqlite
|
||||
commands:
|
||||
# Pre-setup steps
|
||||
- wget https://raw.githubusercontent.com/nextcloud/travis_ci/master/before_install.sh
|
||||
@@ -195,15 +124,23 @@ pipeline:
|
||||
- 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
|
||||
trigger:
|
||||
branch:
|
||||
- master
|
||||
- stable*
|
||||
event:
|
||||
- pull_request
|
||||
- push
|
||||
---
|
||||
kind: pipeline
|
||||
name: integration
|
||||
steps:
|
||||
- name: integration
|
||||
image: nextcloudci/php7.1:php7.1-16
|
||||
environment:
|
||||
- APP_NAME=deck
|
||||
- CORE_BRANCH=stable14
|
||||
- DB=sqlite
|
||||
APP_NAME: deck
|
||||
CORE_BRANCH: master
|
||||
DB: sqlite
|
||||
commands:
|
||||
# Pre-setup steps
|
||||
- wget https://raw.githubusercontent.com/nextcloud/travis_ci/master/before_install.sh
|
||||
@@ -212,42 +149,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:
|
||||
- name: jsbuild
|
||||
image: mhart/alpine-node:6.8.0
|
||||
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/
|
||||
|
||||
10
.travis.yml
@@ -2,17 +2,17 @@ language: php
|
||||
services:
|
||||
- mysql
|
||||
php:
|
||||
- 7.0
|
||||
- 7.1
|
||||
- 7.2
|
||||
- 7.3
|
||||
env:
|
||||
- CORE_BRANCH=stable14 DB=mysql
|
||||
- CORE_BRANCH=master DB=mysql
|
||||
|
||||
before_install:
|
||||
- wget https://phar.phpunit.de/phpunit-5.7.phar
|
||||
- chmod +x phpunit-5.7.phar
|
||||
- wget https://phar.phpunit.de/phpunit-6.5.phar
|
||||
- chmod +x phpunit-6.5.phar
|
||||
- mkdir bin
|
||||
- mv phpunit-5.7.phar bin/phpunit
|
||||
- mv phpunit-6.5.phar bin/phpunit
|
||||
- export PATH="$PWD/bin:$PATH"
|
||||
- phpunit --version
|
||||
- wget https://raw.githubusercontent.com/nextcloud/travis_ci/master/before_install.sh
|
||||
|
||||
85
CHANGELOG.md
@@ -1,7 +1,90 @@
|
||||
# Changelog
|
||||
All notable changes to this project will be documented in this file.
|
||||
|
||||
## 0.5.0 - unreleased
|
||||
## 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
|
||||
|
||||
|
||||
@@ -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.7.0</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,7 @@
|
||||
},
|
||||
"require-dev": {
|
||||
"roave/security-advisories": "dev-master",
|
||||
"christophwurst/nextcloud": "^14.0",
|
||||
"christophwurst/nextcloud": "^15.0",
|
||||
"jakub-onderka/php-parallel-lint": "^1.0.0"
|
||||
}
|
||||
}
|
||||
|
||||
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.
|
||||
|
||||
114
docs/API.md
@@ -65,6 +65,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 +294,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 +385,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 +411,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 +424,7 @@ 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 parameters
|
||||
|
||||
@@ -372,7 +436,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 +456,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 +471,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 +485,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 +529,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 +564,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 +578,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 +597,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 +617,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 +637,7 @@ 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
|
||||
### PUT /boards/{boardId}/stacks/{stackId}/cards/{cardId}/unassignUser - Assign a user to a card
|
||||
|
||||
#### Request parameters
|
||||
|
||||
@@ -593,7 +657,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 +681,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 +704,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 +725,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 +748,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 +763,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 +803,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 +818,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 +841,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 +865,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 +880,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();
|
||||
}
|
||||
});
|
||||
|
||||
});
|
||||
}
|
||||
}
|
||||
};
|
||||
});
|
||||
|
||||
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';
|
||||
|
||||
6820
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",
|
||||
"@uirouter/angularjs": "^1.0.22",
|
||||
"angular": "^1.7.8",
|
||||
"angular-animate": "^1.7.8",
|
||||
"angular-file-upload": "^2.5.0",
|
||||
"angular-markdown-it": "^0.6.1",
|
||||
"angular-sanitize": "^1.7.5",
|
||||
"angular-sanitize": "^1.7.8",
|
||||
"babel-polyfill": "^6.26.0",
|
||||
"markdown-it": "^8.4.2",
|
||||
"markdown-it": "^9.0.1",
|
||||
"markdown-it-link-target": "^1.0.2",
|
||||
"nextcloud-axios": "^0.2.0",
|
||||
"nextcloud-vue": "^0.11.5",
|
||||
"nextcloud-vue-collections": "^0.5.6",
|
||||
"ng-infinite-scroll": "^1.3.0",
|
||||
"ng-sortable": "^1.3.8",
|
||||
"ui-select": "^0.19.8"
|
||||
"ui-select": "^0.19.8",
|
||||
"vue": "^2.6.10",
|
||||
"vuex": "^3.1.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.5.5",
|
||||
"@babel/plugin-syntax-dynamic-import": "^7.2.0",
|
||||
"@babel/polyfill": "^7.4.4",
|
||||
"@babel/preset-env": "^7.5.5",
|
||||
"babel-loader": "^8.0.6",
|
||||
"css-loader": "^3.1.0",
|
||||
"karma": "^4.2.0",
|
||||
"mini-css-extract-plugin": "^0.8.0",
|
||||
"style-loader": "^0.23.1",
|
||||
"uglifyjs-webpack-plugin": "^2.2.0",
|
||||
"url-loader": "^2.1.0",
|
||||
"vue-loader": "^15.7.1",
|
||||
"vue-style-loader": "^4.1.2",
|
||||
"vue-template-compiler": "^2.6.10",
|
||||
"webpack": "^4.39.1",
|
||||
"webpack-cli": "^3.3.6",
|
||||
"webpack-merge": "^4.2.1"
|
||||
},
|
||||
"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'
|
||||
})
|
||||
]
|
||||
};
|
||||
|
||||
18
l10n/ar.js
Normal file
@@ -0,0 +1,18 @@
|
||||
OC.L10N.register(
|
||||
"deck",
|
||||
{
|
||||
"Hours" : "ساعات",
|
||||
"Minutes" : "دقائق",
|
||||
"File already exists" : "الملف موجود مسبقاً",
|
||||
"Done" : "تم",
|
||||
"Actions" : "الإجراءات",
|
||||
"Delete card" : "حذف البطاقة",
|
||||
"Timeline" : "الخيط الزمني",
|
||||
"Share" : "شارك",
|
||||
"Update tag" : "تحديث الوسم",
|
||||
"Edit tag" : "تعديل الوسم",
|
||||
"Delete tag" : "حذف الوسم",
|
||||
"Delete 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;");
|
||||
16
l10n/ar.json
Normal file
@@ -0,0 +1,16 @@
|
||||
{ "translations": {
|
||||
"Hours" : "ساعات",
|
||||
"Minutes" : "دقائق",
|
||||
"File already exists" : "الملف موجود مسبقاً",
|
||||
"Done" : "تم",
|
||||
"Actions" : "الإجراءات",
|
||||
"Delete card" : "حذف البطاقة",
|
||||
"Timeline" : "الخيط الزمني",
|
||||
"Share" : "شارك",
|
||||
"Update tag" : "تحديث الوسم",
|
||||
"Edit tag" : "تعديل الوسم",
|
||||
"Delete tag" : "حذف الوسم",
|
||||
"Delete 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;"
|
||||
}
|
||||
29
l10n/ast.js
Normal file
@@ -0,0 +1,29 @@
|
||||
OC.L10N.register(
|
||||
"deck",
|
||||
{
|
||||
"Hours" : "Hores",
|
||||
"Minutes" : "Minutos",
|
||||
"Deck" : "Deck",
|
||||
"Finished" : "Finó",
|
||||
"Action needed" : "Precísase aición",
|
||||
"Later" : "Más sero",
|
||||
"Submit" : "Unviar",
|
||||
"Show archived cards" : "Amosar tarxetes archivaes",
|
||||
"Close" : "Zarrar",
|
||||
"Tags" : "Etiquetes",
|
||||
"Select users or groups to share with" : "Esbilla usuarios o grupos colos que compartir",
|
||||
"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",
|
||||
"Title" : "Títulu",
|
||||
"Members" : "Miembros",
|
||||
"More actions" : "Más aiciones",
|
||||
"by" : "por",
|
||||
"Click to set" : "Primi p'afitar",
|
||||
"Description" : "Descripción",
|
||||
"Saved" : "Guardóse"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
27
l10n/ast.json
Normal file
@@ -0,0 +1,27 @@
|
||||
{ "translations": {
|
||||
"Hours" : "Hores",
|
||||
"Minutes" : "Minutos",
|
||||
"Deck" : "Deck",
|
||||
"Finished" : "Finó",
|
||||
"Action needed" : "Precísase aición",
|
||||
"Later" : "Más sero",
|
||||
"Submit" : "Unviar",
|
||||
"Show archived cards" : "Amosar tarxetes archivaes",
|
||||
"Close" : "Zarrar",
|
||||
"Tags" : "Etiquetes",
|
||||
"Select users or groups to share with" : "Esbilla usuarios o grupos colos que compartir",
|
||||
"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",
|
||||
"Title" : "Títulu",
|
||||
"Members" : "Miembros",
|
||||
"More actions" : "Más aiciones",
|
||||
"by" : "por",
|
||||
"Click to set" : "Primi p'afitar",
|
||||
"Description" : "Descripción",
|
||||
"Saved" : "Guardóse"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
42
l10n/bg.js
Normal file
@@ -0,0 +1,42 @@
|
||||
OC.L10N.register(
|
||||
"deck",
|
||||
{
|
||||
"Hours" : "Часове",
|
||||
"Minutes" : "Минути",
|
||||
"Finished" : "Готово",
|
||||
"To review" : "За преглед",
|
||||
"Action needed" : "Необходимо е действие",
|
||||
"Later" : "По-късно",
|
||||
"The file was uploaded" : "Файлът е качен",
|
||||
"The file was only partially uploaded" : "Файлът е качен частично",
|
||||
"No file was uploaded" : "Нито един файл не е качен",
|
||||
"Sharing" : "Споделяне",
|
||||
"Tags" : "Етикети",
|
||||
"Select users or groups to share with" : "Споделяне с потребители или групи",
|
||||
"No matching user or group found." : "Не са намерени съвпадащи потребители или групи",
|
||||
"Loading" : "Зареждане",
|
||||
"Edit" : "Редакция",
|
||||
"Share" : "Сподели",
|
||||
"Manage" : "Управление",
|
||||
"Discard share" : "Отхвърляне на споделяне",
|
||||
"Create" : "Създай",
|
||||
"Title" : "Име",
|
||||
"Members" : "Членове",
|
||||
"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);");
|
||||
40
l10n/bg.json
Normal file
@@ -0,0 +1,40 @@
|
||||
{ "translations": {
|
||||
"Hours" : "Часове",
|
||||
"Minutes" : "Минути",
|
||||
"Finished" : "Готово",
|
||||
"To review" : "За преглед",
|
||||
"Action needed" : "Необходимо е действие",
|
||||
"Later" : "По-късно",
|
||||
"The file was uploaded" : "Файлът е качен",
|
||||
"The file was only partially uploaded" : "Файлът е качен частично",
|
||||
"No file was uploaded" : "Нито един файл не е качен",
|
||||
"Sharing" : "Споделяне",
|
||||
"Tags" : "Етикети",
|
||||
"Select users or groups to share with" : "Споделяне с потребители или групи",
|
||||
"No matching user or group found." : "Не са намерени съвпадащи потребители или групи",
|
||||
"Loading" : "Зареждане",
|
||||
"Edit" : "Редакция",
|
||||
"Share" : "Сподели",
|
||||
"Manage" : "Управление",
|
||||
"Discard share" : "Отхвърляне на споделяне",
|
||||
"Create" : "Създай",
|
||||
"Title" : "Име",
|
||||
"Members" : "Членове",
|
||||
"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);"
|
||||
}
|
||||
15
l10n/bs.js
Normal file
@@ -0,0 +1,15 @@
|
||||
OC.L10N.register(
|
||||
"deck",
|
||||
{
|
||||
"Hours" : "Sati",
|
||||
"Minutes" : "Minute",
|
||||
"Maximum file size of {size} exceeded" : "Maksimalna veličina datoteke prekoračena",
|
||||
"Edit" : "Izmjeni",
|
||||
"Share" : "Podjeli",
|
||||
"Create" : "Ustvari",
|
||||
"Status" : "Status",
|
||||
"Title" : "Naslov",
|
||||
"Members" : "Članovi",
|
||||
"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);");
|
||||
13
l10n/bs.json
Normal file
@@ -0,0 +1,13 @@
|
||||
{ "translations": {
|
||||
"Hours" : "Sati",
|
||||
"Minutes" : "Minute",
|
||||
"Maximum file size of {size} exceeded" : "Maksimalna veličina datoteke prekoračena",
|
||||
"Edit" : "Izmjeni",
|
||||
"Share" : "Podjeli",
|
||||
"Create" : "Ustvari",
|
||||
"Status" : "Status",
|
||||
"Title" : "Naslov",
|
||||
"Members" : "Članovi",
|
||||
"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);"
|
||||
}
|
||||
204
l10n/ca.js
@@ -1,71 +1,203 @@
|
||||
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}",
|
||||
"{user} has updated the attachment {attachment} to card {card}" : "{user} ha 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}",
|
||||
"{user} has deleted the attachment {attachment} to card {card}" : "{user} ha 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);");
|
||||
|
||||
204
l10n/ca.json
@@ -1,69 +1,201 @@
|
||||
{ "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}",
|
||||
"{user} has updated the attachment {attachment} to card {card}" : "{user} ha 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}",
|
||||
"{user} has deleted the attachment {attachment} to card {card}" : "{user} ha 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);"
|
||||
}
|
||||
133
l10n/cs.js
@@ -10,6 +10,7 @@ OC.L10N.register(
|
||||
"Hours" : "Hodiny",
|
||||
"Minutes" : "Minuty",
|
||||
"Maximum file size of {size} exceeded" : "U souboru {size} překročena nejvyšší umožněná velikost",
|
||||
"File already exists" : "Soubor už existuje",
|
||||
"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}",
|
||||
@@ -17,62 +18,63 @@ OC.L10N.register(
|
||||
"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}",
|
||||
"{user} has renamed the board {before} to {board}" : "{user} přejmenoval(a) desku {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}",
|
||||
"You have created a new stack {stack} on board {board}" : "Vytvořili jste novou hromádku {stack} na desce {board}",
|
||||
"{user} has created a new stack {stack} on board {board}" : "{user} vytvořil(a) nový balíček {stack} na desce {board}",
|
||||
"You have renamed stack {before} to {stack} on board {board}" : "Přejmenovali jste hromádku {before} na {stack} na desce {board}",
|
||||
"{user} has renamed stack {before} to {stack} on board {board}" : "{user} přejmenoval(a) hromádku {before} na {stack} na desce {board}",
|
||||
"You have deleted stack {stack} on board {board}" : "Smazali jste balíček {stack} na desce {board}",
|
||||
"{user} has deleted stack {stack} on board {board}" : "{user} smazal(a) balíček {stack} na desce {board}",
|
||||
"You have created card {card} in stack {stack} on board {board}" : "Vytvořili jste kartu {card} v balíčku {stack} na kartě {board}",
|
||||
"{user} has created card {card} in stack {stack} on board {board}" : "{user} vytvořil(a) kartu {card} na hromádce {stack} na desce {board}",
|
||||
"You have deleted card {card} in stack {stack} on board {board}" : "Smazali jste kartu {card} na hromádce {stack} na desce {board}",
|
||||
"{user} has deleted card {card} in stack {stack} on board {board}" : "{user} smazal(a) kartu {card} v balíčku {board} na desce {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}",
|
||||
"You have added a description to card {card} in stack {stack} on board {board}" : "Přidali jste popis ke kartě {card} v hromádce {stack} na desce {board}",
|
||||
"{user} has added a description to card {card} in stack {stack} on board {board}" : "{user} přidal(a) popis ke kartě {card} v hromádce {stack} na desce {board}",
|
||||
"You have updated the description of card {card} in stack {stack} on board {board}" : "Aktualizovali jste popis karty {card} v hromádce {stack} na desce {board}",
|
||||
"{user} has updated the description of the card {card} in stack {stack} on board {board}" : "{user} aktualizoval(a) popis karty {card} na hromádce {stack} na nástěnce {board}",
|
||||
"You have archived card {card} in stack {stack} on board {board}" : "Zaarchivovali kartu {card} v balíčku {stack} na desce {board}",
|
||||
"{user} has archived card {card} in stack {stack} on board {board}" : "{user} zaarchivoval(a) kartu {card} v balíčku {stack} na desce {board}",
|
||||
"You have unarchived card {card} in stack {stack} on board {board}" : "Zrušili jste archivaci karty {card} na hromádce {stack} na desce {board}",
|
||||
"{user} has unarchived card {card} in stack {stack} on board {board}" : "{user} zrušil(a) archivaci karty {card} na hromádce {stack} na desce {board}",
|
||||
"You have removed the due date of card {card}" : "Odebrali jste termín karty {card}",
|
||||
"{user} has removed the due date of card {card}" : "{user} odebral(a) termín karty {card}",
|
||||
"You have set the due date of card {card} to {after}" : "Nastavili jste termín na kartě {card} na {after}",
|
||||
"{user} has set the due date of card {card} to {after}" : "{user} nastavil(a) termín karty {card} na {after}",
|
||||
"You have updated the due date of card {card} to {after}" : "Změnili jste termín na kartě {card} na {after}",
|
||||
"{user} has updated the due date of card {card} to {after}" : "{user} aktualizoval termín 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} v hromádce {stack} na nástěnce {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} v hromádce {stack} na nástěnce {board}",
|
||||
"You have removed the tag {label} from card {card} in stack {stack} on board {board}" : "Odebrali jste štítek {label} z karty {card} v hromádce {stack} na desce {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} na hromádce {stack} na desce {board}",
|
||||
"You have assigned {assigneduser} to card {card} on board {board}" : "Přiřadili jste {assigneduser} ke kartě {card} na desce {board}",
|
||||
"{user} has assigned {assigneduser} to card {card} on board {board}" : "{user} přiřadil(a) {assigneduser} ke kartě {card} na desce {board}",
|
||||
"You have unassigned {assigneduser} from card {card} on board {board}" : "Zrušili jste přiřazení {assigneduser} u karty {card} na nástěnce {board}",
|
||||
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} zrušil(a) přiřazení {assigneduser} z karty {card} na desce {board}",
|
||||
"You have moved the card {card} from stack {stackBefore} to {stack}" : "Přesunuli jste kartu {card} z balíčku {stackBefore} do {stack}",
|
||||
"{user} has moved the card {card} from stack {stackBefore} to {stack}" : "{user} přesunul(a) kartu {card} z balíčku {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} na kartě {card}",
|
||||
"{user} has updated the attachment {attachment} to card {card}" : "{user} aktualizoval(a) přílohu {attachment} ke kartě {card}",
|
||||
"You have deleted the attachment {attachment} from card {card}" : "Smazali jste přílohu {attachment} u karty {card}",
|
||||
"{user} has deleted the attachment {attachment} to 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 mapy</strong> v Deck-aplikace byl změněn",
|
||||
"Deck" : "Balík",
|
||||
"Changes in the <strong>Deck app</strong>" : "Změny v <strong>Deck aplikace</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“.",
|
||||
@@ -103,22 +105,24 @@ OC.L10N.register(
|
||||
"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",
|
||||
"Select board" : "Vybrat nástěnku",
|
||||
"Add a new stack" : "Přidat nový zásobník",
|
||||
"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",
|
||||
"Show board details" : "Zobrazit 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ě.",
|
||||
"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" : "Přetáhněte soubor sem, pokud jej chcete připojit ke kartě.",
|
||||
"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",
|
||||
@@ -127,14 +131,18 @@ OC.L10N.register(
|
||||
"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",
|
||||
"Sharing has been disabled for your account." : "Sdílení bylo zakázáno pro váš konto.",
|
||||
"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",
|
||||
@@ -149,16 +157,19 @@ OC.L10N.register(
|
||||
"Archive board" : "Archivovaná deska",
|
||||
"Unarchive board" : "Odarchivovat desku",
|
||||
"Delete board" : "Smazat desku",
|
||||
"Reset" : "Obnovit",
|
||||
"Update board" : "Aktualizovat desku",
|
||||
"Reset board" : "Resetovat nástěnku",
|
||||
"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",
|
||||
"Create board" : "Vytvořit nástěnku",
|
||||
"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" : "Vzít zpět smazání souboru",
|
||||
"Insert the file into the description" : "Vložte soubor do popisku.",
|
||||
"Delete attachment" : "Smazat přílohu",
|
||||
"Modified:" : "Upraveno:",
|
||||
"Created:" : "Vytvořeno:",
|
||||
"Choose a tag" : "Vyberte štítek",
|
||||
@@ -174,13 +185,15 @@ OC.L10N.register(
|
||||
"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"
|
||||
"Create a new board" : "Vytvořit novou desku",
|
||||
"Settings" : "Nastavení",
|
||||
"Limit deck to groups" : "Omezte 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í Decků brání uživatelům, kteří nejsou součástí těchto skupin, při vytváření vlastních desek. Uživatelé mohou stále pracovat na deskách, které jsou s nimi sdíleny."
|
||||
},
|
||||
"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;");
|
||||
|
||||
133
l10n/cs.json
@@ -8,6 +8,7 @@
|
||||
"Hours" : "Hodiny",
|
||||
"Minutes" : "Minuty",
|
||||
"Maximum file size of {size} exceeded" : "U souboru {size} překročena nejvyšší umožněná velikost",
|
||||
"File already exists" : "Soubor už existuje",
|
||||
"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}",
|
||||
@@ -15,62 +16,63 @@
|
||||
"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}",
|
||||
"{user} has renamed the board {before} to {board}" : "{user} přejmenoval(a) desku {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}",
|
||||
"You have created a new stack {stack} on board {board}" : "Vytvořili jste novou hromádku {stack} na desce {board}",
|
||||
"{user} has created a new stack {stack} on board {board}" : "{user} vytvořil(a) nový balíček {stack} na desce {board}",
|
||||
"You have renamed stack {before} to {stack} on board {board}" : "Přejmenovali jste hromádku {before} na {stack} na desce {board}",
|
||||
"{user} has renamed stack {before} to {stack} on board {board}" : "{user} přejmenoval(a) hromádku {before} na {stack} na desce {board}",
|
||||
"You have deleted stack {stack} on board {board}" : "Smazali jste balíček {stack} na desce {board}",
|
||||
"{user} has deleted stack {stack} on board {board}" : "{user} smazal(a) balíček {stack} na desce {board}",
|
||||
"You have created card {card} in stack {stack} on board {board}" : "Vytvořili jste kartu {card} v balíčku {stack} na kartě {board}",
|
||||
"{user} has created card {card} in stack {stack} on board {board}" : "{user} vytvořil(a) kartu {card} na hromádce {stack} na desce {board}",
|
||||
"You have deleted card {card} in stack {stack} on board {board}" : "Smazali jste kartu {card} na hromádce {stack} na desce {board}",
|
||||
"{user} has deleted card {card} in stack {stack} on board {board}" : "{user} smazal(a) kartu {card} v balíčku {board} na desce {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}",
|
||||
"You have added a description to card {card} in stack {stack} on board {board}" : "Přidali jste popis ke kartě {card} v hromádce {stack} na desce {board}",
|
||||
"{user} has added a description to card {card} in stack {stack} on board {board}" : "{user} přidal(a) popis ke kartě {card} v hromádce {stack} na desce {board}",
|
||||
"You have updated the description of card {card} in stack {stack} on board {board}" : "Aktualizovali jste popis karty {card} v hromádce {stack} na desce {board}",
|
||||
"{user} has updated the description of the card {card} in stack {stack} on board {board}" : "{user} aktualizoval(a) popis karty {card} na hromádce {stack} na nástěnce {board}",
|
||||
"You have archived card {card} in stack {stack} on board {board}" : "Zaarchivovali kartu {card} v balíčku {stack} na desce {board}",
|
||||
"{user} has archived card {card} in stack {stack} on board {board}" : "{user} zaarchivoval(a) kartu {card} v balíčku {stack} na desce {board}",
|
||||
"You have unarchived card {card} in stack {stack} on board {board}" : "Zrušili jste archivaci karty {card} na hromádce {stack} na desce {board}",
|
||||
"{user} has unarchived card {card} in stack {stack} on board {board}" : "{user} zrušil(a) archivaci karty {card} na hromádce {stack} na desce {board}",
|
||||
"You have removed the due date of card {card}" : "Odebrali jste termín karty {card}",
|
||||
"{user} has removed the due date of card {card}" : "{user} odebral(a) termín karty {card}",
|
||||
"You have set the due date of card {card} to {after}" : "Nastavili jste termín na kartě {card} na {after}",
|
||||
"{user} has set the due date of card {card} to {after}" : "{user} nastavil(a) termín karty {card} na {after}",
|
||||
"You have updated the due date of card {card} to {after}" : "Změnili jste termín na kartě {card} na {after}",
|
||||
"{user} has updated the due date of card {card} to {after}" : "{user} aktualizoval termín 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} v hromádce {stack} na nástěnce {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} v hromádce {stack} na nástěnce {board}",
|
||||
"You have removed the tag {label} from card {card} in stack {stack} on board {board}" : "Odebrali jste štítek {label} z karty {card} v hromádce {stack} na desce {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} na hromádce {stack} na desce {board}",
|
||||
"You have assigned {assigneduser} to card {card} on board {board}" : "Přiřadili jste {assigneduser} ke kartě {card} na desce {board}",
|
||||
"{user} has assigned {assigneduser} to card {card} on board {board}" : "{user} přiřadil(a) {assigneduser} ke kartě {card} na desce {board}",
|
||||
"You have unassigned {assigneduser} from card {card} on board {board}" : "Zrušili jste přiřazení {assigneduser} u karty {card} na nástěnce {board}",
|
||||
"{user} has unassigned {assigneduser} from card {card} on board {board}" : "{user} zrušil(a) přiřazení {assigneduser} z karty {card} na desce {board}",
|
||||
"You have moved the card {card} from stack {stackBefore} to {stack}" : "Přesunuli jste kartu {card} z balíčku {stackBefore} do {stack}",
|
||||
"{user} has moved the card {card} from stack {stackBefore} to {stack}" : "{user} přesunul(a) kartu {card} z balíčku {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} na kartě {card}",
|
||||
"{user} has updated the attachment {attachment} to card {card}" : "{user} aktualizoval(a) přílohu {attachment} ke kartě {card}",
|
||||
"You have deleted the attachment {attachment} from card {card}" : "Smazali jste přílohu {attachment} u karty {card}",
|
||||
"{user} has deleted the attachment {attachment} to 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 mapy</strong> v Deck-aplikace byl změněn",
|
||||
"Deck" : "Balík",
|
||||
"Changes in the <strong>Deck app</strong>" : "Změny v <strong>Deck aplikace</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“.",
|
||||
@@ -101,22 +103,24 @@
|
||||
"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",
|
||||
"Select board" : "Vybrat nástěnku",
|
||||
"Add a new stack" : "Přidat nový zásobník",
|
||||
"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",
|
||||
"Show board details" : "Zobrazit 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ě.",
|
||||
"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" : "Přetáhněte soubor sem, pokud jej chcete připojit ke kartě.",
|
||||
"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",
|
||||
@@ -125,14 +129,18 @@
|
||||
"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",
|
||||
"Sharing has been disabled for your account." : "Sdílení bylo zakázáno pro váš konto.",
|
||||
"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",
|
||||
@@ -147,16 +155,19 @@
|
||||
"Archive board" : "Archivovaná deska",
|
||||
"Unarchive board" : "Odarchivovat desku",
|
||||
"Delete board" : "Smazat desku",
|
||||
"Reset" : "Obnovit",
|
||||
"Update board" : "Aktualizovat desku",
|
||||
"Reset board" : "Resetovat nástěnku",
|
||||
"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",
|
||||
"Create board" : "Vytvořit nástěnku",
|
||||
"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" : "Vzít zpět smazání souboru",
|
||||
"Insert the file into the description" : "Vložte soubor do popisku.",
|
||||
"Delete attachment" : "Smazat přílohu",
|
||||
"Modified:" : "Upraveno:",
|
||||
"Created:" : "Vytvořeno:",
|
||||
"Choose a tag" : "Vyberte štítek",
|
||||
@@ -172,13 +183,15 @@
|
||||
"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"
|
||||
"Create a new board" : "Vytvořit novou desku",
|
||||
"Settings" : "Nastavení",
|
||||
"Limit deck to groups" : "Omezte 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í Decků brání uživatelům, kteří nejsou součástí těchto skupin, při vytváření vlastních desek. Uživatelé mohou stále pracovat na deskách, které jsou s nimi sdíleny."
|
||||
},"pluralForm" :"nplurals=4; plural=(n == 1 && n % 1 == 0) ? 0 : (n >= 2 && n <= 4 && n % 1 == 0) ? 1: (n % 1 != 0 ) ? 2 : 3;"
|
||||
}
|
||||
13
l10n/da.js
@@ -17,26 +17,20 @@ OC.L10N.register(
|
||||
"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",
|
||||
"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",
|
||||
"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,7 +41,6 @@ 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",
|
||||
@@ -69,8 +62,8 @@ OC.L10N.register(
|
||||
"Formatting help" : "Hjælp til formatering",
|
||||
"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);");
|
||||
|
||||
13
l10n/da.json
@@ -15,26 +15,20 @@
|
||||
"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",
|
||||
"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",
|
||||
"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,7 +39,6 @@
|
||||
"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",
|
||||
@@ -67,8 +60,8 @@
|
||||
"Formatting help" : "Hjælp til formatering",
|
||||
"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);"
|
||||
}
|
||||
147
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} to 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} to 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",
|
||||
@@ -103,22 +108,25 @@ OC.L10N.register(
|
||||
"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",
|
||||
"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);");
|
||||
|
||||
147
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} to 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} to 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",
|
||||
@@ -101,22 +106,25 @@
|
||||
"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",
|
||||
"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);"
|
||||
}
|
||||
153
l10n/de_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}" : "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} to 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} to 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",
|
||||
@@ -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);");
|
||||
|
||||
153
l10n/de_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}" : "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} to 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} to 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",
|
||||
@@ -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);"
|
||||
}
|
||||
15
l10n/el.js
@@ -10,29 +10,30 @@ OC.L10N.register(
|
||||
"To review" : "Προς επισκόπηση",
|
||||
"Action needed" : "Απαιτείται ενέργεια",
|
||||
"Later" : "Αργότερα",
|
||||
"Done" : "Ολοκληρώθηκε",
|
||||
"Add a new stack" : "Πρόσθεσε νέα συστοιχία",
|
||||
"Submit" : "Υποβολή",
|
||||
"Show archived cards" : "Εμφάνιση καρτελών που αρχειοθετήθηκαν",
|
||||
"Hide archived cards" : "Απόκρυψη καρτελών που αρχειοθετήθηκαν",
|
||||
"Board details" : "Λεπτομέριες πίνακα",
|
||||
"All Boards" : "Όλοι οι πίνακες",
|
||||
"Archived boards" : "Αρχειοθέτηση πινάκων ",
|
||||
"Archive" : "Αρχειοθέτηση",
|
||||
"Unarchive" : "Αναίρεση αρχειοθέτησης",
|
||||
"Delete" : "Διαγραφή",
|
||||
"Delete card" : "Διαγραφή κάρτας",
|
||||
"Enter a card title" : "Καταχωρίστε έναν τίτλο κάρτας",
|
||||
"Add card" : "Προσθήκη κάρτας",
|
||||
"Close" : "Κλείσιμο",
|
||||
"Sharing" : "Διαμοιρασμός",
|
||||
"Tags" : "Ετικέτες",
|
||||
"Deleted items" : "Διαγραμμένα αντικείμενα",
|
||||
"Timeline" : "Χρονοδιάγραμμα",
|
||||
"Select users or groups to share with" : "Επιλέξτε χρήστες ή ομάδες με τις οποίες θα μοιραστείτε",
|
||||
"No matching user or group found." : "Δεν βρέθηκε χρήστης ή ομάδα να ταιριάζει.",
|
||||
"Loading" : "Γίνεται φόρτωση",
|
||||
"Share" : "Διαμοιρασμός",
|
||||
"Edit" : "Επεξεργασία",
|
||||
"Share" : "Διαμοιρασμός",
|
||||
"Manage" : "Διαχείριση",
|
||||
"Discard share" : "Απόρριψη διαμοιρασμού",
|
||||
"Update" : "Ενημέρωση",
|
||||
"Edit tag" : "Επεξεργασία ετικέτας",
|
||||
"Delete tag" : "Διαγραφή ετικέτας",
|
||||
"Create" : "Δημιουργία",
|
||||
"Create a new tag" : "Δημιούργησε νέα ετικέτα",
|
||||
"Title" : "Τίτλος",
|
||||
@@ -45,6 +46,7 @@ OC.L10N.register(
|
||||
"Create new board" : "Δημιουργία νέου πίνακα",
|
||||
"New board title" : "Νέος τίτλος πίνακα",
|
||||
"by" : "από",
|
||||
"Delete attachment" : "Διαγραφή συνημμένου",
|
||||
"Modified:" : "Τροποποιήθηκε:",
|
||||
"Created:" : "Δημιουργήθηκε:",
|
||||
"Due date" : "Ημερομηνία λήξης",
|
||||
@@ -55,7 +57,6 @@ OC.L10N.register(
|
||||
"Formatting help" : "Βοήθεια μορφοποίησης",
|
||||
"Add a card description…" : "Προσθήκη περιγραφής κάρτας...",
|
||||
"Shared boards" : "Διαμοιρασμένοι πίνακες",
|
||||
"View more" : "Προβολή περισσοτέρων",
|
||||
"Move board to archive" : "Μετακίνηση πίνακα στην αρχειοθήκη",
|
||||
"Create a new board" : "Δημιουργία νέου πίνακα"
|
||||
},
|
||||
|
||||
15
l10n/el.json
@@ -8,29 +8,30 @@
|
||||
"To review" : "Προς επισκόπηση",
|
||||
"Action needed" : "Απαιτείται ενέργεια",
|
||||
"Later" : "Αργότερα",
|
||||
"Done" : "Ολοκληρώθηκε",
|
||||
"Add a new stack" : "Πρόσθεσε νέα συστοιχία",
|
||||
"Submit" : "Υποβολή",
|
||||
"Show archived cards" : "Εμφάνιση καρτελών που αρχειοθετήθηκαν",
|
||||
"Hide archived cards" : "Απόκρυψη καρτελών που αρχειοθετήθηκαν",
|
||||
"Board details" : "Λεπτομέριες πίνακα",
|
||||
"All Boards" : "Όλοι οι πίνακες",
|
||||
"Archived boards" : "Αρχειοθέτηση πινάκων ",
|
||||
"Archive" : "Αρχειοθέτηση",
|
||||
"Unarchive" : "Αναίρεση αρχειοθέτησης",
|
||||
"Delete" : "Διαγραφή",
|
||||
"Delete card" : "Διαγραφή κάρτας",
|
||||
"Enter a card title" : "Καταχωρίστε έναν τίτλο κάρτας",
|
||||
"Add card" : "Προσθήκη κάρτας",
|
||||
"Close" : "Κλείσιμο",
|
||||
"Sharing" : "Διαμοιρασμός",
|
||||
"Tags" : "Ετικέτες",
|
||||
"Deleted items" : "Διαγραμμένα αντικείμενα",
|
||||
"Timeline" : "Χρονοδιάγραμμα",
|
||||
"Select users or groups to share with" : "Επιλέξτε χρήστες ή ομάδες με τις οποίες θα μοιραστείτε",
|
||||
"No matching user or group found." : "Δεν βρέθηκε χρήστης ή ομάδα να ταιριάζει.",
|
||||
"Loading" : "Γίνεται φόρτωση",
|
||||
"Share" : "Διαμοιρασμός",
|
||||
"Edit" : "Επεξεργασία",
|
||||
"Share" : "Διαμοιρασμός",
|
||||
"Manage" : "Διαχείριση",
|
||||
"Discard share" : "Απόρριψη διαμοιρασμού",
|
||||
"Update" : "Ενημέρωση",
|
||||
"Edit tag" : "Επεξεργασία ετικέτας",
|
||||
"Delete tag" : "Διαγραφή ετικέτας",
|
||||
"Create" : "Δημιουργία",
|
||||
"Create a new tag" : "Δημιούργησε νέα ετικέτα",
|
||||
"Title" : "Τίτλος",
|
||||
@@ -43,6 +44,7 @@
|
||||
"Create new board" : "Δημιουργία νέου πίνακα",
|
||||
"New board title" : "Νέος τίτλος πίνακα",
|
||||
"by" : "από",
|
||||
"Delete attachment" : "Διαγραφή συνημμένου",
|
||||
"Modified:" : "Τροποποιήθηκε:",
|
||||
"Created:" : "Δημιουργήθηκε:",
|
||||
"Due date" : "Ημερομηνία λήξης",
|
||||
@@ -53,7 +55,6 @@
|
||||
"Formatting help" : "Βοήθεια μορφοποίησης",
|
||||
"Add a card description…" : "Προσθήκη περιγραφής κάρτας...",
|
||||
"Shared boards" : "Διαμοιρασμένοι πίνακες",
|
||||
"View more" : "Προβολή περισσοτέρων",
|
||||
"Move board to archive" : "Μετακίνηση πίνακα στην αρχειοθήκη",
|
||||
"Create a new board" : "Δημιουργία νέου πίνακα"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
|
||||
@@ -1,6 +1,8 @@
|
||||
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",
|
||||
@@ -17,26 +19,20 @@ OC.L10N.register(
|
||||
"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",
|
||||
"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",
|
||||
"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,7 +43,6 @@ 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",
|
||||
@@ -69,7 +64,6 @@ OC.L10N.register(
|
||||
"Formatting help" : "Formatting help",
|
||||
"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"
|
||||
},
|
||||
|
||||
@@ -1,4 +1,6 @@
|
||||
{ "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",
|
||||
@@ -15,26 +17,20 @@
|
||||
"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",
|
||||
"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",
|
||||
"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,7 +41,6 @@
|
||||
"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",
|
||||
@@ -67,7 +62,6 @@
|
||||
"Formatting help" : "Formatting help",
|
||||
"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"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
|
||||
200
l10n/eo.js
Normal file
@@ -0,0 +1,200 @@
|
||||
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",
|
||||
"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}",
|
||||
"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} to 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} to 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>",
|
||||
"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" : "Ŝargante",
|
||||
"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);");
|
||||
198
l10n/eo.json
Normal file
@@ -0,0 +1,198 @@
|
||||
{ "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",
|
||||
"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}",
|
||||
"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} to 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} to 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>",
|
||||
"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" : "Ŝargante",
|
||||
"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} to card {card}" : "{user} ha actualizado el adjunto {attachment} en {card}",
|
||||
"You have deleted the attachment {attachment} from card {card}" : "Has eliminado el adjunto {attachment} de {card}",
|
||||
"{user} has deleted the attachment {attachment} to card {card}" : "{user} ha eliminado el adjunto {attachment} de {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} to card {card}" : "{user} ha actualizado el adjunto {attachment} en {card}",
|
||||
"You have deleted the attachment {attachment} from card {card}" : "Has eliminado el adjunto {attachment} de {card}",
|
||||
"{user} has deleted the attachment {attachment} to card {card}" : "{user} ha eliminado el adjunto {attachment} de {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);"
|
||||
}
|
||||
@@ -15,26 +15,20 @@ OC.L10N.register(
|
||||
"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",
|
||||
"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",
|
||||
"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,7 +39,6 @@ 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",
|
||||
@@ -66,7 +59,6 @@ OC.L10N.register(
|
||||
"Formatting help" : "Ayuda de formato",
|
||||
"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"
|
||||
},
|
||||
|
||||
@@ -13,26 +13,20 @@
|
||||
"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",
|
||||
"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",
|
||||
"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,7 +37,6 @@
|
||||
"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",
|
||||
@@ -64,7 +57,6 @@
|
||||
"Formatting help" : "Ayuda de formato",
|
||||
"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"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
|
||||
32
l10n/es_AR.js
Normal file
@@ -0,0 +1,32 @@
|
||||
OC.L10N.register(
|
||||
"deck",
|
||||
{
|
||||
"Deck" : "Deck",
|
||||
"Finished" : "Terminado",
|
||||
"To review" : "Para revisar",
|
||||
"Action needed" : "Acción requerida",
|
||||
"Later" : "Después",
|
||||
"Show archived cards" : "Mostrar tarjetas archivadas",
|
||||
"Hide archived cards" : "Ocultar tarjetas archivadas",
|
||||
"All Boards" : "Todos los Tablero",
|
||||
"Enter a card title" : "Ingrese el títilo de la tarjeta",
|
||||
"Sharing" : "Compartiendo",
|
||||
"Select users or groups to share with" : "Seleccione los usuarios o grupos con los cuales compartir",
|
||||
"No matching user or group found." : "No se encontraron coincidencias de usuarios o grupos.",
|
||||
"Edit" : "Editar",
|
||||
"Share" : "Compartir",
|
||||
"Manage" : "Administrar",
|
||||
"Discard share" : "Descartar elemento compartido",
|
||||
"Members" : "Miembros",
|
||||
"Create new board" : "Crear un nuevo tablero",
|
||||
"New board title" : "Nuevo título de tablero",
|
||||
"by" : "por",
|
||||
"Modified:" : "Modificado:",
|
||||
"Created:" : "Creado:",
|
||||
"Description" : "Descripción",
|
||||
"Saved" : "Guardado",
|
||||
"Formatting help" : "Ayuda de formato",
|
||||
"Add a card description…" : "Agregar una descripción de tarjeta...",
|
||||
"Create a new board" : "Crear nuevo tablero"
|
||||
},
|
||||
"nplurals=2; plural=(n != 1);");
|
||||
30
l10n/es_AR.json
Normal file
@@ -0,0 +1,30 @@
|
||||
{ "translations": {
|
||||
"Deck" : "Deck",
|
||||
"Finished" : "Terminado",
|
||||
"To review" : "Para revisar",
|
||||
"Action needed" : "Acción requerida",
|
||||
"Later" : "Después",
|
||||
"Show archived cards" : "Mostrar tarjetas archivadas",
|
||||
"Hide archived cards" : "Ocultar tarjetas archivadas",
|
||||
"All Boards" : "Todos los Tablero",
|
||||
"Enter a card title" : "Ingrese el títilo de la tarjeta",
|
||||
"Sharing" : "Compartiendo",
|
||||
"Select users or groups to share with" : "Seleccione los usuarios o grupos con los cuales compartir",
|
||||
"No matching user or group found." : "No se encontraron coincidencias de usuarios o grupos.",
|
||||
"Edit" : "Editar",
|
||||
"Share" : "Compartir",
|
||||
"Manage" : "Administrar",
|
||||
"Discard share" : "Descartar elemento compartido",
|
||||
"Members" : "Miembros",
|
||||
"Create new board" : "Crear un nuevo tablero",
|
||||
"New board title" : "Nuevo título de tablero",
|
||||
"by" : "por",
|
||||
"Modified:" : "Modificado:",
|
||||
"Created:" : "Creado:",
|
||||
"Description" : "Descripción",
|
||||
"Saved" : "Guardado",
|
||||
"Formatting help" : "Ayuda de formato",
|
||||
"Add a card description…" : "Agregar una descripción de tarjeta...",
|
||||
"Create a new board" : "Crear nuevo tablero"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
}
|
||||
@@ -16,26 +16,20 @@ OC.L10N.register(
|
||||
"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",
|
||||
"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",
|
||||
"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,7 +40,6 @@ 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",
|
||||
@@ -68,7 +61,6 @@ OC.L10N.register(
|
||||
"Formatting help" : "Ayuda de formato",
|
||||
"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"
|
||||
},
|
||||
|
||||
@@ -14,26 +14,20 @@
|
||||
"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",
|
||||
"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",
|
||||
"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,7 +38,6 @@
|
||||
"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",
|
||||
@@ -66,7 +59,6 @@
|
||||
"Formatting help" : "Ayuda de formato",
|
||||
"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"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
|
||||
@@ -16,26 +16,20 @@ OC.L10N.register(
|
||||
"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",
|
||||
"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",
|
||||
"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,7 +40,6 @@ 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",
|
||||
@@ -68,7 +61,6 @@ OC.L10N.register(
|
||||
"Formatting help" : "Ayuda de formato",
|
||||
"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"
|
||||
},
|
||||
|
||||
@@ -14,26 +14,20 @@
|
||||
"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",
|
||||
"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",
|
||||
"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,7 +38,6 @@
|
||||
"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",
|
||||
@@ -66,7 +59,6 @@
|
||||
"Formatting help" : "Ayuda de formato",
|
||||
"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"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
|
||||
@@ -16,26 +16,20 @@ OC.L10N.register(
|
||||
"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",
|
||||
"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",
|
||||
"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,7 +40,6 @@ 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",
|
||||
@@ -68,7 +61,6 @@ OC.L10N.register(
|
||||
"Formatting help" : "Ayuda de formato",
|
||||
"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"
|
||||
},
|
||||
|
||||
@@ -14,26 +14,20 @@
|
||||
"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",
|
||||
"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",
|
||||
"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,7 +38,6 @@
|
||||
"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",
|
||||
@@ -66,7 +59,6 @@
|
||||
"Formatting help" : "Ayuda de formato",
|
||||
"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"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
|
||||
@@ -16,26 +16,20 @@ OC.L10N.register(
|
||||
"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",
|
||||
"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",
|
||||
"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,7 +40,6 @@ 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",
|
||||
@@ -68,7 +61,6 @@ OC.L10N.register(
|
||||
"Formatting help" : "Ayuda de formato",
|
||||
"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"
|
||||
},
|
||||
|
||||
@@ -14,26 +14,20 @@
|
||||
"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",
|
||||
"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",
|
||||
"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,7 +38,6 @@
|
||||
"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",
|
||||
@@ -66,7 +59,6 @@
|
||||
"Formatting help" : "Ayuda de formato",
|
||||
"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"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
|
||||
@@ -16,26 +16,20 @@ OC.L10N.register(
|
||||
"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",
|
||||
"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",
|
||||
"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,7 +40,6 @@ 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",
|
||||
@@ -68,7 +61,6 @@ OC.L10N.register(
|
||||
"Formatting help" : "Ayuda de formato",
|
||||
"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"
|
||||
},
|
||||
|
||||
@@ -14,26 +14,20 @@
|
||||
"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",
|
||||
"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",
|
||||
"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,7 +38,6 @@
|
||||
"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",
|
||||
@@ -66,7 +59,6 @@
|
||||
"Formatting help" : "Ayuda de formato",
|
||||
"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"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
|
||||
@@ -16,26 +16,20 @@ OC.L10N.register(
|
||||
"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",
|
||||
"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",
|
||||
"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,7 +40,6 @@ 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",
|
||||
@@ -68,7 +61,6 @@ OC.L10N.register(
|
||||
"Formatting help" : "Ayuda de formato",
|
||||
"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"
|
||||
},
|
||||
|
||||
@@ -14,26 +14,20 @@
|
||||
"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",
|
||||
"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",
|
||||
"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,7 +38,6 @@
|
||||
"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",
|
||||
@@ -66,7 +59,6 @@
|
||||
"Formatting help" : "Ayuda de formato",
|
||||
"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"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
|
||||
@@ -15,26 +15,20 @@ OC.L10N.register(
|
||||
"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",
|
||||
"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",
|
||||
"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,7 +39,6 @@ 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",
|
||||
@@ -66,7 +59,6 @@ OC.L10N.register(
|
||||
"Formatting help" : "Ayuda de formato",
|
||||
"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"
|
||||
},
|
||||
|
||||
@@ -13,26 +13,20 @@
|
||||
"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",
|
||||
"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",
|
||||
"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,7 +37,6 @@
|
||||
"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",
|
||||
@@ -64,7 +57,6 @@
|
||||
"Formatting help" : "Ayuda de formato",
|
||||
"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"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
|
||||
@@ -17,26 +17,20 @@ OC.L10N.register(
|
||||
"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",
|
||||
"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",
|
||||
"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",
|
||||
@@ -47,7 +41,6 @@ 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",
|
||||
@@ -69,7 +62,6 @@ OC.L10N.register(
|
||||
"Formatting help" : "Ayuda de formato",
|
||||
"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"
|
||||
},
|
||||
|
||||
@@ -15,26 +15,20 @@
|
||||
"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",
|
||||
"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",
|
||||
"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,7 +39,6 @@
|
||||
"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",
|
||||
@@ -67,7 +60,6 @@
|
||||
"Formatting help" : "Ayuda de formato",
|
||||
"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"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
|
||||
@@ -15,26 +15,20 @@ OC.L10N.register(
|
||||
"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",
|
||||
"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",
|
||||
"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,7 +39,6 @@ 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",
|
||||
@@ -66,7 +59,6 @@ OC.L10N.register(
|
||||
"Formatting help" : "Ayuda de formato",
|
||||
"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"
|
||||
},
|
||||
|
||||
@@ -13,26 +13,20 @@
|
||||
"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",
|
||||
"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",
|
||||
"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,7 +37,6 @@
|
||||
"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",
|
||||
@@ -64,7 +57,6 @@
|
||||
"Formatting help" : "Ayuda de formato",
|
||||
"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"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
|
||||
@@ -15,26 +15,20 @@ OC.L10N.register(
|
||||
"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",
|
||||
"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",
|
||||
"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,7 +39,6 @@ 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",
|
||||
@@ -66,7 +59,6 @@ OC.L10N.register(
|
||||
"Formatting help" : "Ayuda de formato",
|
||||
"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"
|
||||
},
|
||||
|
||||
@@ -13,26 +13,20 @@
|
||||
"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",
|
||||
"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",
|
||||
"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,7 +37,6 @@
|
||||
"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",
|
||||
@@ -64,7 +57,6 @@
|
||||
"Formatting help" : "Ayuda de formato",
|
||||
"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"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
|
||||
@@ -15,26 +15,20 @@ OC.L10N.register(
|
||||
"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",
|
||||
"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",
|
||||
"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,7 +39,6 @@ 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",
|
||||
@@ -66,7 +59,6 @@ OC.L10N.register(
|
||||
"Formatting help" : "Ayuda de formato",
|
||||
"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"
|
||||
},
|
||||
|
||||
@@ -13,26 +13,20 @@
|
||||
"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",
|
||||
"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",
|
||||
"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,7 +37,6 @@
|
||||
"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",
|
||||
@@ -64,7 +57,6 @@
|
||||
"Formatting help" : "Ayuda de formato",
|
||||
"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"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
|
||||
@@ -15,26 +15,20 @@ OC.L10N.register(
|
||||
"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",
|
||||
"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",
|
||||
"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,7 +39,6 @@ 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",
|
||||
@@ -66,7 +59,6 @@ OC.L10N.register(
|
||||
"Formatting help" : "Ayuda de formato",
|
||||
"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"
|
||||
},
|
||||
|
||||
@@ -13,26 +13,20 @@
|
||||
"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",
|
||||
"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",
|
||||
"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,7 +37,6 @@
|
||||
"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",
|
||||
@@ -64,7 +57,6 @@
|
||||
"Formatting help" : "Ayuda de formato",
|
||||
"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"
|
||||
},"pluralForm" :"nplurals=2; plural=(n != 1);"
|
||||
|
||||