You've already forked joplin
mirror of
https://github.com/laurent22/joplin.git
synced 2025-09-02 20:46:21 +02:00
Compare commits
1020 Commits
android-v1
...
v1.0.136
Author | SHA1 | Date | |
---|---|---|---|
|
630e77b9eb | ||
|
68ff2e17b3 | ||
|
945d83608a | ||
|
833d473268 | ||
|
2256b0c5ec | ||
|
677aa7d59b | ||
|
4363005e92 | ||
|
2e3ef618db | ||
|
1adbbd14c6 | ||
|
4dfd7db729 | ||
|
e70562a102 | ||
|
a0e5947ba4 | ||
|
e841ea8a91 | ||
|
770a435029 | ||
|
49b56e84a7 | ||
|
ff1a6fdbbd | ||
|
2168090b96 | ||
|
33f7b680bc | ||
|
0957298cb8 | ||
|
08f2f982cf | ||
|
3376fbfa55 | ||
|
4a31e5fe73 | ||
|
baacec5ba6 | ||
|
95188b71b8 | ||
|
cf57be6e98 | ||
|
b691092d7a | ||
|
03e60fc028 | ||
|
2e25ec318f | ||
|
7236e5e9ae | ||
|
6f7dd51a98 | ||
|
db1dab9293 | ||
|
06f1b9e4d7 | ||
|
8f958ac931 | ||
|
eae63bfb79 | ||
|
8adfc81c30 | ||
|
0c516443e3 | ||
|
ad9bc0bf63 | ||
|
b0596670a6 | ||
|
998011ff43 | ||
|
081e1c5b62 | ||
|
edfd2c4d54 | ||
|
9d65a3a34c | ||
|
1a86cbdb9d | ||
|
849cb4456c | ||
|
1736717f2e | ||
|
50b75e1e63 | ||
|
179005dd6c | ||
|
6b3fe6b2cb | ||
|
c34872bb26 | ||
|
4845a21287 | ||
|
ddd513fe09 | ||
|
4ce118d459 | ||
|
99da184ba5 | ||
|
e2e4e62c4f | ||
|
229dd7a6dd | ||
|
1e0c4cc5cd | ||
|
b40ccc7a15 | ||
|
7d6b7e588c | ||
|
22cacd2c5b | ||
|
6a22e7836a | ||
|
32a67b9b33 | ||
|
b5dff09c28 | ||
|
c56d8153e8 | ||
|
eb5950d126 | ||
|
4241436e40 | ||
|
e93af7aed5 | ||
|
d2416f850e | ||
|
7af22eb006 | ||
|
3f1be5e7e7 | ||
|
a4e649c82d | ||
|
cde1a8f0a8 | ||
|
cda6eb7c2f | ||
|
3c3e6aeca0 | ||
|
99156311db | ||
|
91b2e5e703 | ||
|
573fd816d0 | ||
|
e6aa002758 | ||
|
361d46ac5d | ||
|
9bc7c2fd65 | ||
|
ce49f5f8b7 | ||
|
81e4cd319d | ||
|
71f905535f | ||
|
d3bff0a9e3 | ||
|
88e6315d09 | ||
|
3d933c5244 | ||
|
73af19314d | ||
|
1d71712c8a | ||
|
1333c35389 | ||
|
e0f5f47a15 | ||
|
34323042d5 | ||
|
aa86fa9986 | ||
|
d2d659d5a9 | ||
|
1595248b52 | ||
|
fc94c616b5 | ||
|
f6f0bcf1c3 | ||
|
6eeeda5dab | ||
|
58993d2ead | ||
|
7c0b608769 | ||
|
259be84a3e | ||
|
57c880cf85 | ||
|
0469fe76d7 | ||
|
a3e74320fa | ||
|
4e0f4397b2 | ||
|
b26aab3863 | ||
|
75ec97fe61 | ||
|
9a356453fc | ||
|
f0020b3393 | ||
|
ea9f1dc91d | ||
|
2ef77dcf1f | ||
|
29e7ec4cc9 | ||
|
5710e3fad0 | ||
|
a03aa62d58 | ||
|
2203a39917 | ||
|
bc58668483 | ||
|
0b4650f355 | ||
|
aecdec48ad | ||
|
e49198a0d4 | ||
|
6aa4553dd3 | ||
|
860e8a8f5a | ||
|
434037d793 | ||
|
214eae27da | ||
|
0567188fa8 | ||
|
4326902683 | ||
|
da3589149d | ||
|
69b4b4d1f4 | ||
|
dd4b46a88b | ||
|
6f2253b2f4 | ||
|
4c00d9512e | ||
|
6f511cb1e6 | ||
|
029e84f538 | ||
|
42b1db1d08 | ||
|
9d4b34cad7 | ||
|
cd9aff0f59 | ||
|
032816fffc | ||
|
1408f06c8d | ||
|
49f8d0c6d8 | ||
|
0d6443c30a | ||
|
e62d91dda8 | ||
|
0e122c9dc5 | ||
|
c2bd453e8c | ||
|
949ea7afb7 | ||
|
9f575101d2 | ||
|
2b4470054e | ||
|
b220613e54 | ||
|
11328babe8 | ||
|
735bc92bc4 | ||
|
6894b9b1b7 | ||
|
4de7815f31 | ||
|
4ce7b48468 | ||
|
77e4cb87ad | ||
|
dd6b43035e | ||
|
e76094c546 | ||
|
9c00dc4cab | ||
|
fc416de348 | ||
|
a2156be4ec | ||
|
cf427eba0f | ||
|
0050c90678 | ||
|
5eeff02dbe | ||
|
eb283efc20 | ||
|
87121c9c21 | ||
|
a2dbbbf832 | ||
|
fd251cd9a9 | ||
|
8ced2d288e | ||
|
242926d381 | ||
|
8c9a148e71 | ||
|
9e165fc7dc | ||
|
f46e4e0cec | ||
|
efcf5ecef4 | ||
|
b6ba843d09 | ||
|
915112e274 | ||
|
cc8f8fcd2c | ||
|
bda3ea9a35 | ||
|
a7aed1f93a | ||
|
a33f602f3b | ||
|
4d08b49578 | ||
|
21e049ab45 | ||
|
1d4234caea | ||
|
d1269de3a7 | ||
|
8c19fcf8fc | ||
|
beaba2be55 | ||
|
32c9ad1d59 | ||
|
a194513252 | ||
|
cd93a1d1e1 | ||
|
2867728996 | ||
|
394cc78851 | ||
|
76f0a26322 | ||
|
92d7a577a0 | ||
|
9c1219b188 | ||
|
f62bbfe286 | ||
|
fef176eb96 | ||
|
ed541dac3b | ||
|
4a175b2158 | ||
|
4076899e11 | ||
|
998bdf3b56 | ||
|
76b211eb6d | ||
|
f781cb3922 | ||
|
ced3e5d623 | ||
|
2a4812cb87 | ||
|
1f384c7ae4 | ||
|
01a3285636 | ||
|
53166cb3f5 | ||
|
893462ae87 | ||
|
949dbf45f1 | ||
|
d7dc625042 | ||
|
cc91c77f9e | ||
|
4847fd76de | ||
|
25b711a8da | ||
|
b5e50fa62e | ||
|
28e40a5c86 | ||
|
a8a7b7c07b | ||
|
299008688d | ||
|
42a674008f | ||
|
8fdc0bf17c | ||
|
4e3896c108 | ||
|
96cd56548e | ||
|
739fb2c3d2 | ||
|
0c98573700 | ||
|
8dc0b34fdc | ||
|
384ca09842 | ||
|
97d86825c2 | ||
|
f5a824b1e6 | ||
|
4fc11e77e8 | ||
|
8d16ad7035 | ||
|
3b1d84b00b | ||
|
3f540da31b | ||
|
3a20f1c245 | ||
|
e803f0c545 | ||
|
c9495c23a6 | ||
|
26aae9eea5 | ||
|
7d92136467 | ||
|
a7896b43d7 | ||
|
2e12b2655b | ||
|
a1f0bd1e6c | ||
|
4472590133 | ||
|
64f1214ad9 | ||
|
bd465a72cf | ||
|
1d1c2a6925 | ||
|
d68ba32533 | ||
|
d1a316032d | ||
|
b465042a56 | ||
|
8ff2418b02 | ||
|
f6640bcc32 | ||
|
fa3c0fd18a | ||
|
2ac03c18c4 | ||
|
51ee6128f3 | ||
|
53478056de | ||
|
83c791564a | ||
|
65d0032995 | ||
|
37c4f99341 | ||
|
adbc873b2a | ||
|
3567a57d6a | ||
|
b4e9fb157f | ||
|
1be3646a04 | ||
|
46b82f877b | ||
|
ef56eb4a52 | ||
|
6989f9fd16 | ||
|
7c3e8547de | ||
|
8268c3edba | ||
|
a8cc8763b0 | ||
|
09b4acf087 | ||
|
3b719ce53b | ||
|
83281197f1 | ||
|
ffda04f9b4 | ||
|
606893286a | ||
|
075b71746a | ||
|
01f1f3e957 | ||
|
88a9d5e802 | ||
|
7eebfae1c3 | ||
|
340fe76b8f | ||
|
e83678df3a | ||
|
0bbbb49a31 | ||
|
0e61115857 | ||
|
8d3ac6f6fe | ||
|
86e644be9a | ||
|
30201249b5 | ||
|
41155f5ef4 | ||
|
f308fe71f9 | ||
|
5a00214fd2 | ||
|
1b3e0f65e1 | ||
|
7cfc537870 | ||
|
53513db5b5 | ||
|
59402cf198 | ||
|
12efc02d91 | ||
|
f38b907680 | ||
|
8fcb46ca4a | ||
|
71ec9a193f | ||
|
393a545548 | ||
|
f88449fbb0 | ||
|
50ad4d05f2 | ||
|
8d0e562c8a | ||
|
c98e67c003 | ||
|
5565538b80 | ||
|
958979e1d7 | ||
|
685845e097 | ||
|
3813f9e417 | ||
|
40cf3fb4d0 | ||
|
3f88b16603 | ||
|
32c02275a2 | ||
|
c0d679b6c2 | ||
|
eb789b9b9a | ||
|
b1898141c3 | ||
|
3231bfaff0 | ||
|
6bb09c9c30 | ||
|
35d3fe03ab | ||
|
f05929cd17 | ||
|
982c9828da | ||
|
d6eacb2b33 | ||
|
0abe213fc2 | ||
|
a6716d55c5 | ||
|
fa0572de77 | ||
|
6dca4a0d6b | ||
|
eacfe1a9ac | ||
|
c223cdf10a | ||
|
38c42b7a15 | ||
|
56432dc773 | ||
|
d3b4379161 | ||
|
8a6fcdbcae | ||
|
061ce646d2 | ||
|
5ec7c16e3e | ||
|
5d629508c1 | ||
|
0a6f8b0cfe | ||
|
460f826672 | ||
|
cb16a10121 | ||
|
3b6131f1ca | ||
|
57225a36b9 | ||
|
3e313399c2 | ||
|
7947e14792 | ||
|
71098102c5 | ||
|
8e601e80df | ||
|
3b14cfcc54 | ||
|
61a0e43092 | ||
|
d08aaffe41 | ||
|
7d0def30f0 | ||
|
bb45d72a56 | ||
|
3943192c5d | ||
|
18d76807f6 | ||
|
01a30a7ccf | ||
|
3fb35d043b | ||
|
9b51bd484d | ||
|
879b556845 | ||
|
0df2a501dd | ||
|
6f64fdffcc | ||
|
19252af345 | ||
|
897f53b13e | ||
|
45cd8b7e3c | ||
|
922bbdd1b6 | ||
|
c24135577c | ||
|
3240ff40bc | ||
|
58b68cab0c | ||
|
0a0afd7245 | ||
|
de01606bff | ||
|
046474b484 | ||
|
277b2b9298 | ||
|
0b7296ae95 | ||
|
ce87dd55f0 | ||
|
07b724d65b | ||
|
bc1984298f | ||
|
9ed0bdfed2 | ||
|
57628e8986 | ||
|
fc8f53fd0e | ||
|
efd7cc6a0c | ||
|
7bfc3e1256 | ||
|
7f6ca1e527 | ||
|
71d9b1d441 | ||
|
a3d64d0a90 | ||
|
e7ec2ce6cf | ||
|
61dbdd5f7c | ||
|
e6888c451d | ||
|
899219abd2 | ||
|
7a4c7a13eb | ||
|
e8797f49b9 | ||
|
e17f3051f0 | ||
|
06091933e1 | ||
|
b30c65dd89 | ||
|
0eb18d206d | ||
|
3a9948e528 | ||
|
2bcddd38b2 | ||
|
5ff8808f69 | ||
|
28b1d8a324 | ||
|
5c1dd79435 | ||
|
706d59a6cc | ||
|
251f1bba55 | ||
|
cb1fd85ca4 | ||
|
11ddc55911 | ||
|
ee106105d8 | ||
|
19f5a144e5 | ||
|
18717bac79 | ||
|
28fa83c406 | ||
|
258e514a91 | ||
|
f92546d6eb | ||
|
693456164b | ||
|
7cd3e6b1f7 | ||
|
764e63d869 | ||
|
2c6f47f277 | ||
|
e41896d6f3 | ||
|
990591cc80 | ||
|
7b85c33213 | ||
|
4b4d0e8b25 | ||
|
4fb6af3c62 | ||
|
d7ffe7e294 | ||
|
3ff139d445 | ||
|
40443e0134 | ||
|
1f927c1285 | ||
|
5e82e62335 | ||
|
de954827df | ||
|
2cb24bf198 | ||
|
739a6a4a9c | ||
|
dfcf1193dc | ||
|
c72f92e22f | ||
|
f6d01ce7e1 | ||
|
fed9700587 | ||
|
12a3a9a89e | ||
|
590c62c371 | ||
|
df41f64b3c | ||
|
1849355245 | ||
|
fa1b471ea4 | ||
|
0a67f8c947 | ||
|
621d0260f4 | ||
|
f93fca7c5b | ||
|
f4d830c2ef | ||
|
1aa2844efa | ||
|
f22b2adaad | ||
|
b547f9aa13 | ||
|
e4166e9da7 | ||
|
1634fdb421 | ||
|
7f51035f91 | ||
|
70e71cbc2a | ||
|
ffd03bf34c | ||
|
f59a3dee78 | ||
|
3ba3037242 | ||
|
dbb269fef6 | ||
|
e209189faa | ||
|
2d7065cde2 | ||
|
59f5972c93 | ||
|
8bac5275c3 | ||
|
58d748e235 | ||
|
e69ac3e62a | ||
|
7fc8ac4c0f | ||
|
069dce69cd | ||
|
3bdf621026 | ||
|
2f62897fb6 | ||
|
dbdd602f50 | ||
|
d66fa87b2b | ||
|
124a959c8d | ||
|
127dce1cd6 | ||
|
44986a35a4 | ||
|
ea516301fd | ||
|
90b684457a | ||
|
8517e2aa42 | ||
|
b880be8b7c | ||
|
57fd1a7588 | ||
|
5ed458f634 | ||
|
ac12143d00 | ||
|
b6c36d1961 | ||
|
3c2de70baa | ||
|
f6c5620682 | ||
|
79b6f64bd0 | ||
|
ed89f55bff | ||
|
8841a92142 | ||
|
0bd19c97eb | ||
|
2fd026d107 | ||
|
5e7eb37ca7 | ||
|
6b10d5d821 | ||
|
0f4dbfbcbf | ||
|
99493174ec | ||
|
333253fd4f | ||
|
01470e8d3b | ||
|
bda2fe6717 | ||
|
d1f4c5be18 | ||
|
377adea51d | ||
|
cda3d20834 | ||
|
d11870b1eb | ||
|
53bda3eea7 | ||
|
30165e8d6a | ||
|
2202eb6570 | ||
|
720927f488 | ||
|
2858c0fce0 | ||
|
36c3521f40 | ||
|
98a3b99d17 | ||
|
95a06c4531 | ||
|
6ea77b36ce | ||
|
0cd7ebf9d3 | ||
|
a816498fc6 | ||
|
549c1a6767 | ||
|
f87d1f11b0 | ||
|
fb913bc33c | ||
|
53d7a51cb0 | ||
|
12da48c756 | ||
|
a0a6bdb684 | ||
|
eb4aa2c026 | ||
|
a9e789f845 | ||
|
89b76918bd | ||
|
e98575643c | ||
|
7c9e7743f1 | ||
|
435aa4845b | ||
|
9841488ce4 | ||
|
9c907989a5 | ||
|
f684d8e59a | ||
|
a1ad6c9712 | ||
|
b6ca3090df | ||
|
ff2d793fbb | ||
|
fcfb7f1111 | ||
|
6125cde223 | ||
|
c83391e624 | ||
|
a3a818ea74 | ||
|
54a4965503 | ||
|
2233d88c01 | ||
|
9680ab74a3 | ||
|
ef711af5b5 | ||
|
8a619e4b8b | ||
|
bc09d2c640 | ||
|
f82dfde6f4 | ||
|
312c7f2d27 | ||
|
953cc327c6 | ||
|
14cff96713 | ||
|
34b9af2ce0 | ||
|
6a6ee280c3 | ||
|
861387707a | ||
|
830e665366 | ||
|
f14ae68ea0 | ||
|
c7084bf27e | ||
|
fc8ffcbe46 | ||
|
77f089654e | ||
|
e7a12bb0dd | ||
|
22fe3a4e44 | ||
|
afb8b92528 | ||
|
5178f99100 | ||
|
72af564382 | ||
|
0a2b83998c | ||
|
73e79213dc | ||
|
e31ffc9474 | ||
|
fdb8706a5f | ||
|
4c0262bd82 | ||
|
3b2dcb37a6 | ||
|
46a3b020a6 | ||
|
8373392e99 | ||
|
695c2623c2 | ||
|
979e7f2486 | ||
|
e7a9f630ec | ||
|
4e8372174b | ||
|
1b8912d7e9 | ||
|
8c3669588b | ||
|
1b784fe3b0 | ||
|
5ab1d8dfd6 | ||
|
cda8b95bfa | ||
|
9664842b1a | ||
|
09836e1d34 | ||
|
8974e20c7f | ||
|
761a49803e | ||
|
a40028f0c0 | ||
|
d4fca7e313 | ||
|
6748d4d825 | ||
|
0a5ad1d628 | ||
|
4080958e10 | ||
|
95c4a717e3 | ||
|
c5b9353105 | ||
|
17595f7ceb | ||
|
dcf78e8a06 | ||
|
de0c54c3c3 | ||
|
38970e9a52 | ||
|
563f43168b | ||
|
6e235605ed | ||
|
0749e0b675 | ||
|
756f3e627c | ||
|
4b39ed42b1 | ||
|
abe85ca4bd | ||
|
a559565ace | ||
|
d35e3163ca | ||
|
f22ad85681 | ||
|
727bdaeea4 | ||
|
42f7764eed | ||
|
1fbc1073ca | ||
|
66b683e5e7 | ||
|
7d1f61e47b | ||
|
643e5a6a2a | ||
|
a1e7e29279 | ||
|
abf6c3f3f1 | ||
|
32c81ad8c2 | ||
|
0f461c4caa | ||
|
57ed718993 | ||
|
ef1ae63233 | ||
|
81ac200cc0 | ||
|
3a2d62f6c7 | ||
|
7f80f67fd6 | ||
|
cebd8de77a | ||
|
417218fc34 | ||
|
29586437c2 | ||
|
f51d0ad914 | ||
|
35294b5f97 | ||
|
758562cff9 | ||
|
da0678c6fe | ||
|
afe4fd70cc | ||
|
4cef383fe7 | ||
|
b58c30889e | ||
|
1561c0e4d7 | ||
|
32b11c15a4 | ||
|
5e06efc1b9 | ||
|
43bd88703c | ||
|
cdd70230af | ||
|
eaf3eef2d3 | ||
|
81ec8eaf83 | ||
|
23f7e350c6 | ||
|
cea368cd3f | ||
|
50c8f2ae61 | ||
|
ed0ecababb | ||
|
72aa4c40a5 | ||
|
4f6784e2e5 | ||
|
01f015a54f | ||
|
806acad22a | ||
|
1d322d8a39 | ||
|
aef94e6950 | ||
|
456fcec334 | ||
|
3b6937c2f0 | ||
|
7cdd1d41c1 | ||
|
1fc535a740 | ||
|
033b37077a | ||
|
07f6a4a08b | ||
|
8c1b592a51 | ||
|
9460f7a17a | ||
|
106260ed69 | ||
|
123162e946 | ||
|
54e81966e5 | ||
|
9bf6ab60bb | ||
|
4f0ff3cdfc | ||
|
47cfaaa5ab | ||
|
1f49788f21 | ||
|
7e4cf9aeda | ||
|
4b6964b683 | ||
|
3caf398021 | ||
|
8840631266 | ||
|
c4411bb895 | ||
|
f63668350b | ||
|
3fc54d7ffd | ||
|
2c6c20f44f | ||
|
08ee939951 | ||
|
463b1441d3 | ||
|
6754d4ee89 | ||
|
d5d0732bf3 | ||
|
d27cbaa663 | ||
|
70adf10f2e | ||
|
e75417d26e | ||
|
2ded983828 | ||
|
0c708f766b | ||
|
a801f8d8ed | ||
|
26fc26c9fe | ||
|
df4c07d204 | ||
|
cf565d1563 | ||
|
6b425cf543 | ||
|
6188e7a0fa | ||
|
310afb0ad6 | ||
|
7d7e1e1637 | ||
|
424c8a2723 | ||
|
187fb1b85d | ||
|
595fd7a9aa | ||
|
0027cb9036 | ||
|
db6878b978 | ||
|
1c78722573 | ||
|
fea83e28c4 | ||
|
84adf64271 | ||
|
74e2b0d15d | ||
|
df302206dd | ||
|
6d8941c005 | ||
|
971b20062f | ||
|
936f334b61 | ||
|
7e3a290939 | ||
|
c6466a780e | ||
|
43774ad3fb | ||
|
b3ba5b7747 | ||
|
599f4ccef4 | ||
|
a67600d264 | ||
|
ebf4c89ef0 | ||
|
aa7da784fc | ||
|
617ed42d8c | ||
|
5848e7d90d | ||
|
01d032261c | ||
|
54d06646aa | ||
|
81da46035a | ||
|
74d0f75802 | ||
|
f25a352dcb | ||
|
21ef8da45f | ||
|
1f3a1c49df | ||
|
a8b58aaec3 | ||
|
44f9b35d93 | ||
|
711af9beed | ||
|
971339ca9a | ||
|
f5a72ffbaf | ||
|
cf4331c5af | ||
|
07b85388fc | ||
|
553b086ba2 | ||
|
ff89537899 | ||
|
f20792889a | ||
|
ee22a7ff73 | ||
|
4fc4353859 | ||
|
f4f9e25e6b | ||
|
e54f9934b5 | ||
|
f599ae065a | ||
|
5bd9bf6a4e | ||
|
cb9e8d4f76 | ||
|
f64596672e | ||
|
961150b2d3 | ||
|
0cd8e1cbc0 | ||
|
b503aff5e9 | ||
|
54bde47c67 | ||
|
d345f8dc13 | ||
|
979b0c0e78 | ||
|
13525f3327 | ||
|
5d9c2c0904 | ||
|
c748281d86 | ||
|
fa619eba7c | ||
|
17a75f7cf5 | ||
|
a74cfbfb25 | ||
|
af01fed950 | ||
|
218b446915 | ||
|
a68df18cd5 | ||
|
f79326b2d5 | ||
|
b08dcdfd90 | ||
|
ced14e578f | ||
|
0528c6e970 | ||
|
df9c1e0aeb | ||
|
b6619b41df | ||
|
ab9675544c | ||
|
0d9f703c75 | ||
|
f6ee5dd0e7 | ||
|
423d880b92 | ||
|
41017b9ab8 | ||
|
e3314c859f | ||
|
8f794fdbc6 | ||
|
80b0773618 | ||
|
ac848241b9 | ||
|
b4432e2efc | ||
|
52f60a2cf6 | ||
|
03c8438050 | ||
|
0e1c36ccf1 | ||
|
1b2b68c485 | ||
|
5c36f3e78a | ||
|
d4ec8ae823 | ||
|
449a70d840 | ||
|
8375030135 | ||
|
e9f938b0fb | ||
|
b0e57a5990 | ||
|
f47610e6fd | ||
|
c131cb9bb8 | ||
|
023f775bd2 | ||
|
1127eb6e09 | ||
|
0d7437c7d2 | ||
|
6dbc691973 | ||
|
fe53200a3a | ||
|
c7f61271a0 | ||
|
b826e2d97b | ||
|
d8ad42b04a | ||
|
b3ca30b8b6 | ||
|
bdd9da3d22 | ||
|
eb43ddc701 | ||
|
f9c65a148f | ||
|
bd0b9dff51 | ||
|
3822309657 | ||
|
ac2ec65c81 | ||
|
c0943f1776 | ||
|
5a2ab5fae7 | ||
|
281e36fde7 | ||
|
1af1c445c6 | ||
|
e6d2e028ad | ||
|
8d25b8075d | ||
|
58201fd6c3 | ||
|
2b624a9aed | ||
|
792fd7c50d | ||
|
90d37a15bd | ||
|
ef57ee803f | ||
|
e2bfb74895 | ||
|
89b486a3ee | ||
|
d6c6ef20d4 | ||
|
6cb6e9541f | ||
|
a8acecb703 | ||
|
0938297250 | ||
|
a2da2f681c | ||
|
32477e901d | ||
|
1841c4dc11 | ||
|
f81dce3321 | ||
|
e15f84716a | ||
|
d11ecd8fac | ||
|
012e70d668 | ||
|
264ee4f319 | ||
|
4640d6d6e3 | ||
|
9db9d98419 | ||
|
f79d7b9626 | ||
|
a8da469523 | ||
|
3c5eb99c59 | ||
|
8dc14516d6 | ||
|
84efc6a04e | ||
|
86e3038cfe | ||
|
6898b9ca4c | ||
|
9eb62920f7 | ||
|
7cf267254f | ||
|
5a0e3cbbf2 | ||
|
4b376ec5c2 | ||
|
92b71d3eb2 | ||
|
c32d7de7c4 | ||
|
c83a61d45d | ||
|
429f2d5aab | ||
|
ed70cf571c | ||
|
fd77671575 | ||
|
9d915a916e | ||
|
acb90935c7 | ||
|
6301ba0a12 | ||
|
44e1245416 | ||
|
6527d9db83 | ||
|
2bcaf62a2f | ||
|
2db3998f11 | ||
|
04724c58d1 | ||
|
7ed9c2770c | ||
|
48883bfa13 | ||
|
b6d9e695d1 | ||
|
43bab3c1bd | ||
|
dd67602b87 | ||
|
c96a416c2c | ||
|
c4ca9cde32 | ||
|
6c5d208893 | ||
|
795fd8b58c | ||
|
c226940792 | ||
|
bdd0a6106f | ||
|
d1ea7ad3ea | ||
|
a2b1181f7c | ||
|
8cce2f17d5 | ||
|
658b911513 | ||
|
3c95979d94 | ||
|
2e32211a28 | ||
|
ba2874173d | ||
|
ba9598682c | ||
|
30bfd82683 | ||
|
10c6774c28 | ||
|
c4ad9019aa | ||
|
7c99ab9947 | ||
|
feb7778fe4 | ||
|
b45185780f | ||
|
4e032c0c55 | ||
|
2e2b35dfeb | ||
|
526ef7e1d2 | ||
|
a37005446a | ||
|
e012b927dc | ||
|
359b8d5545 | ||
|
23c592b322 | ||
|
9aeddf86f4 | ||
|
0e1887988e | ||
|
394f2df664 | ||
|
2a04378a0d | ||
|
bac68f2c42 | ||
|
0f0ff86ffa | ||
|
8b38752cbf | ||
|
3c24589450 | ||
|
65065a62d8 | ||
|
482e9340bc | ||
|
69d490996e | ||
|
3494937e34 | ||
|
41ba1043be | ||
|
cc57de60c0 | ||
|
60a2b9e5c6 | ||
|
8e1fb666a5 | ||
|
f4ad777bbf | ||
|
2eacf6146a | ||
|
fe2ba34cb4 | ||
|
84daa0db61 | ||
|
b9118a90be | ||
|
ef2ffd4e52 | ||
|
5e3063abe0 | ||
|
f460b2497a | ||
|
c080d7054f | ||
|
61dd4cefbc | ||
|
63d99b2d70 | ||
|
55332d7671 | ||
|
16635defcd | ||
|
595cf3fcad | ||
|
c9b9f82130 | ||
|
f5bca733d7 | ||
|
494e235e18 | ||
|
85219a6004 | ||
|
e4a7851e57 | ||
|
b7529b40b5 | ||
|
74827e5324 | ||
|
2e16cc5433 | ||
|
7f41bc5703 | ||
|
a2380fb752 | ||
|
f6a902809d | ||
|
33a853397d | ||
|
4f02481899 | ||
|
b18076565f | ||
|
853ddc5840 | ||
|
7930ab66c6 | ||
|
c7716c0d59 | ||
|
49cbb254d0 | ||
|
cf9246796d | ||
|
e1dee546dc | ||
|
da6fdad2de | ||
|
567596643c | ||
|
cb617e1b14 | ||
|
facf8afa8b | ||
|
f0dd61a711 | ||
|
e958211a13 | ||
|
0ed170b5bc | ||
|
473d3453a2 | ||
|
fa9d7b0408 | ||
|
d4a28f48c9 | ||
|
ead6fff861 | ||
|
c7d06b35cd | ||
|
fa939e5c76 | ||
|
1bf2601f4f | ||
|
feb0c02c9a | ||
|
40a34a7c05 | ||
|
c62dcd96b0 | ||
|
1364d6786d | ||
|
9f2666aef9 | ||
|
a6a351e68d | ||
|
1db38a9699 | ||
|
c57db1834f | ||
|
3aeb49b469 | ||
|
80b467eead | ||
|
61572f287a | ||
|
f136664c11 | ||
|
0e545baf10 | ||
|
e65e647359 | ||
|
238268884e | ||
|
4c210d0956 | ||
|
5f32c6466a | ||
|
71bd39a8a3 | ||
|
ffb660f0f4 | ||
|
dde23632c1 | ||
|
9d26f13db0 | ||
|
2a4c9c4427 | ||
|
3bfde26b74 | ||
|
a419bc7253 | ||
|
89e0dad88b | ||
|
ff1ee1249b | ||
|
ba9cfd8041 | ||
|
80a51e02a4 | ||
|
a2e2a9a2f5 | ||
|
49e4c37cac | ||
|
11d323d8b7 | ||
|
784ba45f1f | ||
|
e534414874 | ||
|
01f4faf8f1 | ||
|
b33d30ca47 | ||
|
1ba3fae101 | ||
|
9550347e04 | ||
|
398946d39a | ||
|
05faf55e8d | ||
|
4cf5525e20 | ||
|
62e91c44d7 | ||
|
e4ec4ae92b | ||
|
c1f5dfd9cc | ||
|
0c0efeac1f | ||
|
5e0f2642e3 | ||
|
93966b0fa1 | ||
|
e90abf3517 | ||
|
d3fa0dce96 | ||
|
58a7c2fa94 | ||
|
962a8700c2 | ||
|
b5c704e2bb | ||
|
e7b52b19d7 | ||
|
903c2e6d92 | ||
|
abcb1ac760 | ||
|
b6bf76cc4c | ||
|
2bf87655da | ||
|
d4b19f19a1 | ||
|
d8ccc38d5b | ||
|
c8c9f80cc5 | ||
|
577bef5704 | ||
|
4e3b8a06ea | ||
|
363632ffa7 | ||
|
994c99f47f | ||
|
96571baadc | ||
|
4ce2b2c948 | ||
|
5d69f7a0a7 | ||
|
69ddcc6e30 | ||
|
bcb1f36ad8 | ||
|
34c65a686c | ||
|
0b32741a12 | ||
|
dbb321a3cc | ||
|
a6e4f47adf | ||
|
fb6dee32ac | ||
|
984dd6f2c0 | ||
|
02bde2c6e9 | ||
|
782d24cc04 | ||
|
4d0af575e5 | ||
|
be8bda8e73 | ||
|
1242de532e | ||
|
7d7ec7f15e | ||
|
ca112ec5d3 | ||
|
5deb8cf76d | ||
|
a2c9737c17 | ||
|
d3fca3d6cc | ||
|
16554b22c7 | ||
|
d5574098f0 | ||
|
f5a683f25c | ||
|
5f04adb392 | ||
|
edd0f7e255 | ||
|
67145d9104 | ||
|
003e2afff7 | ||
|
6e9d70c5cb | ||
|
4821b4cdf2 | ||
|
734d4db431 | ||
|
317aaed0ac | ||
|
9778098d6c | ||
|
5b1755f988 | ||
|
2a772895dd | ||
|
5fbb01cf2f | ||
|
f9e0870b4e | ||
|
a58f1e9b4b | ||
|
6fc0d89b30 | ||
|
2dcadab7d2 | ||
|
bb3307e156 | ||
|
ecd07f1209 | ||
|
266cb1174f | ||
|
bfb9b77b6e | ||
|
01b1361dcb | ||
|
3a921720d6 | ||
|
cdfd3d9c31 | ||
|
9961fb64bb | ||
|
3137c355cf | ||
|
16abaf60d2 | ||
|
9004b710ea | ||
|
6ebac21c2b |
2
.gitignore
vendored
Executable file → Normal file
2
.gitignore
vendored
Executable file → Normal file
@@ -39,5 +39,7 @@ node_modules
|
|||||||
Tools/github_oauth_token.txt
|
Tools/github_oauth_token.txt
|
||||||
_releases
|
_releases
|
||||||
ReactNativeClient/lib/csstojs/
|
ReactNativeClient/lib/csstojs/
|
||||||
|
ReactNativeClient/lib/rnInjectedJs/
|
||||||
ElectronClient/app/gui/note-viewer/fonts/
|
ElectronClient/app/gui/note-viewer/fonts/
|
||||||
|
ElectronClient/app/gui/note-viewer/lib.js
|
||||||
Tools/commit_hook.txt
|
Tools/commit_hook.txt
|
62
Assets/JoplinLetter.svg
Normal file
62
Assets/JoplinLetter.svg
Normal file
@@ -0,0 +1,62 @@
|
|||||||
|
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||||
|
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||||
|
|
||||||
|
<svg
|
||||||
|
xmlns:dc="http://purl.org/dc/elements/1.1/"
|
||||||
|
xmlns:cc="http://creativecommons.org/ns#"
|
||||||
|
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
|
||||||
|
xmlns:svg="http://www.w3.org/2000/svg"
|
||||||
|
xmlns="http://www.w3.org/2000/svg"
|
||||||
|
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||||
|
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||||
|
width="116.54575mm"
|
||||||
|
height="131.19589mm"
|
||||||
|
viewBox="0 0 116.54575 131.19589"
|
||||||
|
version="1.1"
|
||||||
|
id="svg8"
|
||||||
|
inkscape:version="0.92.2 (5c3e80d, 2017-08-06)"
|
||||||
|
sodipodi:docname="JoplinLetter.svg">
|
||||||
|
<defs
|
||||||
|
id="defs2" />
|
||||||
|
<sodipodi:namedview
|
||||||
|
id="base"
|
||||||
|
pagecolor="#ffffff"
|
||||||
|
bordercolor="#666666"
|
||||||
|
borderopacity="1.0"
|
||||||
|
inkscape:pageopacity="0.0"
|
||||||
|
inkscape:pageshadow="2"
|
||||||
|
inkscape:zoom="0.49497475"
|
||||||
|
inkscape:cx="152.11122"
|
||||||
|
inkscape:cy="-26.090631"
|
||||||
|
inkscape:document-units="mm"
|
||||||
|
inkscape:current-layer="layer1"
|
||||||
|
showgrid="false"
|
||||||
|
inkscape:window-width="1920"
|
||||||
|
inkscape:window-height="1017"
|
||||||
|
inkscape:window-x="-8"
|
||||||
|
inkscape:window-y="-8"
|
||||||
|
inkscape:window-maximized="1" />
|
||||||
|
<metadata
|
||||||
|
id="metadata5">
|
||||||
|
<rdf:RDF>
|
||||||
|
<cc:Work
|
||||||
|
rdf:about="">
|
||||||
|
<dc:format>image/svg+xml</dc:format>
|
||||||
|
<dc:type
|
||||||
|
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
|
||||||
|
<dc:title></dc:title>
|
||||||
|
</cc:Work>
|
||||||
|
</rdf:RDF>
|
||||||
|
</metadata>
|
||||||
|
<g
|
||||||
|
inkscape:label="Layer 1"
|
||||||
|
inkscape:groupmode="layer"
|
||||||
|
id="layer1"
|
||||||
|
transform="translate(-2.7903623,-2.175533)">
|
||||||
|
<path
|
||||||
|
style="fill:#000000;stroke-width:0.26458332"
|
||||||
|
d="m 43.790458,133.13317 c -8.32317,-1.11843 -12.937,-2.40956 -18.46857,-5.16822 -10.21924,-5.09644 -18.1023498,-13.95338 -21.1745998,-23.79038 -1.22214,-3.91319 -1.3607,-4.872332 -1.35685,-9.392712 0.003,-3.72804 0.0907,-4.66941 0.59927,-6.44569 1.0664,-3.7246 2.49409,-6.1704 5.19529,-8.90014 3.2574198,-3.29184 6.6565798,-4.77332 11.3929598,-4.96548 4.53189,-0.18388 7.54661,0.59927 10.40386,2.70266 1.82035,1.34007 3.67693,3.96421 4.71565,6.66525 0.65839,1.71204 0.70959,2.1839 0.90042,8.29756 0.19973,6.39855 0.36372,7.6318 1.39223,10.469902 1.40468,3.87611 3.78939,6.56189 7.33039,8.25588 3.20047,1.53108 5.63801,2.00183 9.60817,1.8556 2.58182,-0.0951 3.60332,-0.25442 5.15337,-0.80371 4.61358,-1.63493 8.46322,-5.31381 10.31326,-9.85579 1.91154,-4.693002 1.90785,-4.609372 1.90213,-43.127082 -0.005,-33.78395 -0.0106,-34.14337 -0.54484,-35.32188 -1.30698,-2.882895 -2.68223,-3.398165 -9.66971,-3.622945 l -5.12472,-0.16486 V 10.998334 2.175533 l 31.41927,0.06723 31.419272,0.06723 0.0697,8.755726 0.0697,8.755724 -5.09675,0.1793 c -2.82759,0.0995 -5.60596,0.33101 -6.24051,0.52006 -1.72896,0.5151 -2.82899,1.538795 -3.52569,3.281045 l -0.61059,1.5269 -0.16762,34.7927 c -0.16988,35.26321 -0.19381,36.08914 -1.18496,40.914372 -1.81292,8.82581 -8.301582,17.89221 -16.959672,23.69719 -6.95182,4.66099 -14.48972,7.21214 -24.82645,8.40235 -2.7431,0.31585 -14.57797,0.31433 -16.93333,-0.002 z"
|
||||||
|
id="path21"
|
||||||
|
inkscape:connector-curvature="0" />
|
||||||
|
</g>
|
||||||
|
</svg>
|
After Width: | Height: | Size: 3.1 KiB |
12
BUILD.md
12
BUILD.md
@@ -9,8 +9,6 @@
|
|||||||
echo 'export PATH="/usr/local/opt/gettext/bin:$PATH"' >> ~/.bash_profile
|
echo 'export PATH="/usr/local/opt/gettext/bin:$PATH"' >> ~/.bash_profile
|
||||||
source ~/.bash_profile
|
source ~/.bash_profile
|
||||||
|
|
||||||
If you get a node-gyp related error you might need to manually install it: `npm install -g node-gyp`
|
|
||||||
|
|
||||||
## Linux and Windows (WSL) dependencies
|
## Linux and Windows (WSL) dependencies
|
||||||
|
|
||||||
- Install yarn - https://yarnpkg.com/lang/en/docs/install/
|
- Install yarn - https://yarnpkg.com/lang/en/docs/install/
|
||||||
@@ -37,7 +35,9 @@ yarn dist
|
|||||||
|
|
||||||
If there's an error `while loading shared libraries: libgconf-2.so.4: cannot open shared object file: No such file or directory`, run `sudo apt-get install libgconf-2-4`
|
If there's an error `while loading shared libraries: libgconf-2.so.4: cannot open shared object file: No such file or directory`, run `sudo apt-get install libgconf-2-4`
|
||||||
|
|
||||||
For node-gyp to work, you might need to install the `windows-build-tools` using `npm install --global windows-build-tools`.
|
If you get a node-gyp related error you might need to manually install it: `npm install -g node-gyp`.
|
||||||
|
|
||||||
|
If you get the error `libtool: unrecognized option '-static'`, follow the instructions [in this post](https://stackoverflow.com/a/38552393/561309) to use the correct libtool version.
|
||||||
|
|
||||||
That will create the executable file in the `dist` directory.
|
That will create the executable file in the `dist` directory.
|
||||||
|
|
||||||
@@ -54,6 +54,12 @@ npm install
|
|||||||
yarn dist
|
yarn dist
|
||||||
```
|
```
|
||||||
|
|
||||||
|
If node-gyp does not works (MSBUILD: error MSB3428: Could not load the Visual C++ component "VCBuild.exe"), you might need to install the `windows-build-tools` using `npm install --global windows-build-tools`.
|
||||||
|
|
||||||
|
If `yarn dist` fails, it may need administrative rights.
|
||||||
|
|
||||||
|
The [building\_win32\_tips on this page](./readme/building_win32_tips.md) might be helpful.
|
||||||
|
|
||||||
# Building the Mobile application
|
# Building the Mobile application
|
||||||
|
|
||||||
First you need to setup React Native to build projects with native code. For this, follow the instructions on the [Get Started](https://facebook.github.io/react-native/docs/getting-started.html) tutorial, in the "Building Projects with Native Code" tab.
|
First you need to setup React Native to build projects with native code. For this, follow the instructions on the [Get Started](https://facebook.github.io/react-native/docs/getting-started.html) tutorial, in the "Building Projects with Native Code" tab.
|
||||||
|
@@ -1,3 +1,11 @@
|
|||||||
|
**IMPORTANT:** At the moment pull requests for new features are no longer being accepted. More info there: https://github.com/laurent22/joplin/issues/1112
|
||||||
|
|
||||||
|
* * *
|
||||||
|
|
||||||
|
# User support
|
||||||
|
|
||||||
|
For general discussion about Joplin, user support, software development questions, and to discuss new features, please go to the [Joplin Forum](https://discourse.joplin.cozic.net/). It is possible to login with your GitHub account.
|
||||||
|
|
||||||
# Reporting a bug
|
# Reporting a bug
|
||||||
|
|
||||||
Please check first that it [has not already been reported](https://github.com/laurent22/joplin/issues?utf8=%E2%9C%93&q=is%3Aissue). Also consider [enabling debug mode](https://github.com/laurent22/joplin/blob/master/readme/debugging.md) before reporting the issue so that you can provide as much details as possible to help fix it.
|
Please check first that it [has not already been reported](https://github.com/laurent22/joplin/issues?utf8=%E2%9C%93&q=is%3Aissue). Also consider [enabling debug mode](https://github.com/laurent22/joplin/blob/master/readme/debugging.md) before reporting the issue so that you can provide as much details as possible to help fix it.
|
||||||
@@ -6,10 +14,21 @@ If possible, **please provide a screenshot**. A screenshot showing the problem i
|
|||||||
|
|
||||||
# Feature requests
|
# Feature requests
|
||||||
|
|
||||||
Again, please check that it has not already been requested. If it has, simply **up-vote the issue** - the ones with the most up-votes are likely to be implemented. Adding a "+1" comment does nothing.
|
Again, please check that it has not already been requested. If it has, simply **up-vote the issue** - the ones with the most up-votes are likely to be implemented. "+1" comments are not tracked.
|
||||||
|
|
||||||
# Adding new features
|
# Creating a pull request
|
||||||
|
|
||||||
If you want to add a new feature, consider asking about it before implementing it or checking existing discussions to make sure it is within the scope of the project. Of course you are free to create the pull request directly but it is not guaranteed it is going to be accepted.
|
- If you want to add a new feature, consider asking about it before implementing it or checking existing discussions to make sure it is within the scope of the project. That scope, due to limited resources, might be narrower than you think. As a rule of thumb **if your change is likely to involve more than 50 lines of code, you should discuss it in the forum**, just so that you don't waste your time implementing something that might not be accepted.
|
||||||
|
|
||||||
|
- Bug fixes have a very high change of being accepted.
|
||||||
|
|
||||||
|
- A pull request that is relevant to the current roadmap has a very high change of being accepted.
|
||||||
|
|
||||||
Building the apps is relatively easy - please [see the build instructions](https://github.com/laurent22/joplin/blob/master/BUILD.md) for more details.
|
Building the apps is relatively easy - please [see the build instructions](https://github.com/laurent22/joplin/blob/master/BUILD.md) for more details.
|
||||||
|
|
||||||
|
# Coding style
|
||||||
|
|
||||||
|
There are only two rules, but not following them means the pull request will not be accepted (it can be accepted once the issues are fixed):
|
||||||
|
|
||||||
|
- **Please use tabs, NOT spaces.**
|
||||||
|
- **Please do not add or remove optional characters, such as spaces or colons.** Please setup your editor so that it only changes what you are working on and is not making automated changes elsewhere. The reason for this is that small white space changes make diff hard to read and can cause needless conflicts.
|
||||||
|
1
CliClient/.gitignore
vendored
1
CliClient/.gitignore
vendored
@@ -13,6 +13,7 @@ tests/fuzzing.*
|
|||||||
tests/fuzzing -*
|
tests/fuzzing -*
|
||||||
tests/logs/*
|
tests/logs/*
|
||||||
tests/cli-integration/
|
tests/cli-integration/
|
||||||
|
tests/tmp/
|
||||||
*.mo
|
*.mo
|
||||||
*.*~
|
*.*~
|
||||||
tests/sync
|
tests/sync
|
||||||
|
@@ -1,5 +1,6 @@
|
|||||||
const { Logger } = require('lib/logger.js');
|
const { Logger } = require('lib/logger.js');
|
||||||
const Folder = require('lib/models/Folder.js');
|
const Folder = require('lib/models/Folder.js');
|
||||||
|
const BaseItem = require('lib/models/BaseItem.js');
|
||||||
const Tag = require('lib/models/Tag.js');
|
const Tag = require('lib/models/Tag.js');
|
||||||
const BaseModel = require('lib/BaseModel.js');
|
const BaseModel = require('lib/BaseModel.js');
|
||||||
const Note = require('lib/models/Note.js');
|
const Note = require('lib/models/Note.js');
|
||||||
@@ -9,6 +10,8 @@ const { reducer, defaultState } = require('lib/reducer.js');
|
|||||||
const { splitCommandString } = require('lib/string-utils.js');
|
const { splitCommandString } = require('lib/string-utils.js');
|
||||||
const { reg } = require('lib/registry.js');
|
const { reg } = require('lib/registry.js');
|
||||||
const { _ } = require('lib/locale.js');
|
const { _ } = require('lib/locale.js');
|
||||||
|
const Entities = require('html-entities').AllHtmlEntities;
|
||||||
|
const htmlentities = (new Entities()).encode;
|
||||||
|
|
||||||
const chalk = require('chalk');
|
const chalk = require('chalk');
|
||||||
const tk = require('terminal-kit');
|
const tk = require('terminal-kit');
|
||||||
@@ -638,12 +641,27 @@ class AppGui {
|
|||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (link.type === 'resource') {
|
if (link.type === 'item') {
|
||||||
const resourceId = link.id;
|
const itemId = link.id;
|
||||||
let resource = await Resource.load(resourceId);
|
let item = await BaseItem.loadItemById(itemId);
|
||||||
if (!resource) throw new Error('No resource with ID ' + resourceId); // Should be nearly impossible
|
if (!item) throw new Error('No item with ID ' + itemId); // Should be nearly impossible
|
||||||
if (resource.mime) response.setHeader('Content-Type', resource.mime);
|
|
||||||
response.write(await Resource.content(resource));
|
if (item.type_ === BaseModel.TYPE_RESOURCE) {
|
||||||
|
if (item.mime) response.setHeader('Content-Type', item.mime);
|
||||||
|
response.write(await Resource.content(item));
|
||||||
|
} else if (item.type_ === BaseModel.TYPE_NOTE) {
|
||||||
|
const html = [`
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html class="client-nojs" lang="en" dir="ltr">
|
||||||
|
<head><meta charset="UTF-8"/></head><body>
|
||||||
|
`];
|
||||||
|
html.push('<pre>' + htmlentities(item.title) + '\n\n' + htmlentities(item.body) + '</pre>');
|
||||||
|
html.push('</body></html>');
|
||||||
|
response.write(html.join(''));
|
||||||
|
} else {
|
||||||
|
throw new Error('Unsupported item type: ' + item.type_);
|
||||||
|
}
|
||||||
|
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -659,7 +677,7 @@ class AppGui {
|
|||||||
|
|
||||||
if (resourceIdRegex.test(url)) {
|
if (resourceIdRegex.test(url)) {
|
||||||
noteLinks[index] = {
|
noteLinks[index] = {
|
||||||
type: 'resource',
|
type: 'item',
|
||||||
id: url.substr(2),
|
id: url.substr(2),
|
||||||
};
|
};
|
||||||
} else if (hasProtocol(url, ['http', 'https', 'file', 'ftp'])) {
|
} else if (hasProtocol(url, ['http', 'https', 'file', 'ftp'])) {
|
||||||
|
@@ -21,8 +21,8 @@ const { _, setLocale, defaultLocale, closestSupportedLocale } = require('lib/loc
|
|||||||
const os = require('os');
|
const os = require('os');
|
||||||
const fs = require('fs-extra');
|
const fs = require('fs-extra');
|
||||||
const { cliUtils } = require('./cli-utils.js');
|
const { cliUtils } = require('./cli-utils.js');
|
||||||
const EventEmitter = require('events');
|
|
||||||
const Cache = require('lib/Cache');
|
const Cache = require('lib/Cache');
|
||||||
|
const WelcomeUtils = require('lib/WelcomeUtils');
|
||||||
|
|
||||||
class Application extends BaseApplication {
|
class Application extends BaseApplication {
|
||||||
|
|
||||||
@@ -377,6 +377,8 @@ class Application extends BaseApplication {
|
|||||||
return this.stdout(object);
|
return this.stdout(object);
|
||||||
});
|
});
|
||||||
|
|
||||||
|
await WelcomeUtils.install(this.dispatch.bind(this));
|
||||||
|
|
||||||
// If we have some arguments left at this point, it's a command
|
// If we have some arguments left at this point, it's a command
|
||||||
// so execute it.
|
// so execute it.
|
||||||
if (argv.length) {
|
if (argv.length) {
|
||||||
@@ -394,6 +396,12 @@ class Application extends BaseApplication {
|
|||||||
}
|
}
|
||||||
process.exit(1);
|
process.exit(1);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
await Setting.saveAll();
|
||||||
|
|
||||||
|
// Need to call exit() explicitely, otherwise Node wait for any timeout to complete
|
||||||
|
// https://stackoverflow.com/questions/18050095
|
||||||
|
process.exit(0);
|
||||||
} else { // Otherwise open the GUI
|
} else { // Otherwise open the GUI
|
||||||
this.initRedux();
|
this.initRedux();
|
||||||
|
|
||||||
|
@@ -36,7 +36,7 @@ async function handleAutocompletionPromise(line) {
|
|||||||
if (next[0] === '-') {
|
if (next[0] === '-') {
|
||||||
for (let i = 0; i<metadata.options.length; i++) {
|
for (let i = 0; i<metadata.options.length; i++) {
|
||||||
const options = metadata.options[i][0].split(' ');
|
const options = metadata.options[i][0].split(' ');
|
||||||
//if there are multiple options then they will be seperated by comma and
|
//if there are multiple options then they will be separated by comma and
|
||||||
//space. The comma should be removed
|
//space. The comma should be removed
|
||||||
if (options[0][options[0].length - 1] === ',') {
|
if (options[0][options[0].length - 1] === ',') {
|
||||||
options[0] = options[0].slice(0, -1);
|
options[0] = options[0].slice(0, -1);
|
||||||
|
299
CliClient/app/command-apidoc.js
Normal file
299
CliClient/app/command-apidoc.js
Normal file
@@ -0,0 +1,299 @@
|
|||||||
|
const { BaseCommand } = require('./base-command.js');
|
||||||
|
const { _ } = require('lib/locale.js');
|
||||||
|
const { cliUtils } = require('./cli-utils.js');
|
||||||
|
const EncryptionService = require('lib/services/EncryptionService');
|
||||||
|
const DecryptionWorker = require('lib/services/DecryptionWorker');
|
||||||
|
const MasterKey = require('lib/models/MasterKey');
|
||||||
|
const BaseItem = require('lib/models/BaseItem');
|
||||||
|
const BaseModel = require('lib/BaseModel');
|
||||||
|
const Setting = require('lib/models/Setting.js');
|
||||||
|
const { toTitleCase } = require('lib/string-utils.js');
|
||||||
|
const { reg } = require('lib/registry.js');
|
||||||
|
const markdownUtils = require('lib/markdownUtils');
|
||||||
|
const { Database } = require('lib/database.js');
|
||||||
|
|
||||||
|
class Command extends BaseCommand {
|
||||||
|
|
||||||
|
usage() {
|
||||||
|
return 'apidoc';
|
||||||
|
}
|
||||||
|
|
||||||
|
description() {
|
||||||
|
return 'Build the API doc';
|
||||||
|
}
|
||||||
|
|
||||||
|
createPropertiesTable(tableFields) {
|
||||||
|
const headers = [
|
||||||
|
{ name: 'name', label: 'Name' },
|
||||||
|
{ name: 'type', label: 'Type', filter: (value) => {
|
||||||
|
return Database.enumName('fieldType', value);
|
||||||
|
}},
|
||||||
|
{ name: 'description', label: 'Description' },
|
||||||
|
];
|
||||||
|
|
||||||
|
return markdownUtils.createMarkdownTable(headers, tableFields);
|
||||||
|
}
|
||||||
|
|
||||||
|
async action(args) {
|
||||||
|
const models = [
|
||||||
|
{
|
||||||
|
type: BaseModel.TYPE_NOTE,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
type: BaseModel.TYPE_FOLDER,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
type: BaseModel.TYPE_RESOURCE,
|
||||||
|
},
|
||||||
|
{
|
||||||
|
type: BaseModel.TYPE_TAG,
|
||||||
|
},
|
||||||
|
];
|
||||||
|
|
||||||
|
const lines = [];
|
||||||
|
|
||||||
|
lines.push('# Joplin API');
|
||||||
|
lines.push('');
|
||||||
|
|
||||||
|
lines.push('When the Web Clipper service is enabled, Joplin exposes a [REST API](https://en.wikipedia.org/wiki/Representational_state_transfer) which allows third-party applications to access Joplin\'s data and to create, modify or delete notes, notebooks, resources or tags.');
|
||||||
|
lines.push('');
|
||||||
|
lines.push('In order to use it, you\'ll first need to find on which port the service is running. To do so, open the Web Clipper Options in Joplin and if the service is running it should tell you on which port. Normally it runs on port **41184**. If you want to find it programmatically, you may follow this kind of algorithm:');
|
||||||
|
lines.push('');
|
||||||
|
lines.push('```javascript');
|
||||||
|
lines.push('let port = null;');
|
||||||
|
lines.push('for (let portToTest = 41184; portToTest <= 41194; portToTest++) {');
|
||||||
|
lines.push(' const result = pingPort(portToTest); // Call GET /ping');
|
||||||
|
lines.push(' if (result == \'JoplinClipperServer\') {');
|
||||||
|
lines.push(' port = portToTest; // Found the port');
|
||||||
|
lines.push(' break;');
|
||||||
|
lines.push(' }');
|
||||||
|
lines.push('}');
|
||||||
|
lines.push('```');
|
||||||
|
lines.push('');
|
||||||
|
|
||||||
|
lines.push('# Authorisation')
|
||||||
|
lines.push('');
|
||||||
|
lines.push('To prevent unauthorised applications from accessing the API, the calls must be authentified. To do so, you must provide a token as a query parameter for each API call. You can get this token from the Joplin desktop application, on the Web Clipper Options screen.');
|
||||||
|
lines.push('');
|
||||||
|
lines.push('This would be an example of valid cURL call using a token:');
|
||||||
|
lines.push('');
|
||||||
|
lines.push('\tcurl http://localhost:41184/notes?token=ABCD123ABCD123ABCD123ABCD123ABCD123');
|
||||||
|
lines.push('');
|
||||||
|
lines.push('In the documentation below, the token will not be specified every time however you will need to include it.');
|
||||||
|
lines.push('');
|
||||||
|
|
||||||
|
lines.push('# Using the API');
|
||||||
|
lines.push('');
|
||||||
|
lines.push('All the calls, unless noted otherwise, receives and send **JSON data**. For example to create a new note:');
|
||||||
|
lines.push('');
|
||||||
|
lines.push('\tcurl --data \'{ "title": "My note", "body": "Some note in **Markdown**"}\' http://localhost:41184/notes');
|
||||||
|
lines.push('');
|
||||||
|
lines.push('In the documentation below, the calls may include special parameters such as :id or :note_id. You would replace this with the item ID or note ID.');
|
||||||
|
lines.push('');
|
||||||
|
lines.push('For example, for the endpoint `DELETE /tags/:id/notes/:note_id`, to remove the tag with ID "ABCD1234" from the note with ID "EFGH789", you would run for example:');
|
||||||
|
lines.push('');
|
||||||
|
lines.push('\tcurl -X DELETE http://localhost:41184/tags/ABCD1234/notes/EFGH789');
|
||||||
|
lines.push('');
|
||||||
|
lines.push('The four verbs supported by the API are the following ones:');
|
||||||
|
lines.push('');
|
||||||
|
lines.push('* **GET**: To retrieve items (notes, notebooks, etc.).');
|
||||||
|
lines.push('* **POST**: To create new items. In general most item properties are optional. If you omit any, a default value will be used.');
|
||||||
|
lines.push('* **PUT**: To update an item. Note in a REST API, traditionally PUT is used to completely replace an item, however in this API it will only replace the properties that are provided. For example if you PUT {"title": "my new title"}, only the "title" property will be changed. The other properties will be left untouched (they won\'t be cleared nor changed).');
|
||||||
|
lines.push('* **DELETE**: To delete items.');
|
||||||
|
lines.push('');
|
||||||
|
|
||||||
|
lines.push('# Filtering data');
|
||||||
|
lines.push('');
|
||||||
|
lines.push('You can change the fields that will be returned by the API using the `fields=` query parameter, which takes a list of comma separated fields. For example, to get the longitude and latitude of a note, use this:');
|
||||||
|
lines.push('');
|
||||||
|
lines.push('\tcurl http://localhost:41184/notes/ABCD123?fields=longitude,latitude');
|
||||||
|
lines.push('');
|
||||||
|
lines.push('To get the IDs only of all the tags:');
|
||||||
|
lines.push('');
|
||||||
|
lines.push('\tcurl http://localhost:41184/tags?fields=id');
|
||||||
|
lines.push('');
|
||||||
|
|
||||||
|
lines.push('# Error handling');
|
||||||
|
lines.push('');
|
||||||
|
lines.push('In case of an error, an HTTP status code >= 400 will be returned along with a JSON object that provides more info about the error. The JSON object is in the format `{ "error": "description of error" }`.');
|
||||||
|
lines.push('');
|
||||||
|
|
||||||
|
lines.push('# About the property types');
|
||||||
|
lines.push('');
|
||||||
|
lines.push('* Text is UTF-8.');
|
||||||
|
lines.push('* All date/time are Unix timestamps in milliseconds.');
|
||||||
|
lines.push('* Booleans are integer values 0 or 1.');
|
||||||
|
lines.push('');
|
||||||
|
|
||||||
|
lines.push('# Testing if the service is available');
|
||||||
|
lines.push('');
|
||||||
|
lines.push('Call **GET /ping** to check if the service is available. It should return "JoplinClipperServer" if it works.');
|
||||||
|
lines.push('');
|
||||||
|
|
||||||
|
lines.push('# Searching');
|
||||||
|
lines.push('');
|
||||||
|
lines.push('Call **GET /search?query=YOUR_QUERY** to search for notes. This end-point supports the `field` parameter which is recommended to use so that you only get the data that you need. The query syntax is as described in the main documentation: https://joplin.cozic.net/#searching');
|
||||||
|
lines.push('');
|
||||||
|
|
||||||
|
for (let i = 0; i < models.length; i++) {
|
||||||
|
const model = models[i];
|
||||||
|
const ModelClass = BaseItem.getClassByItemType(model.type);
|
||||||
|
const tableName = ModelClass.tableName();
|
||||||
|
let tableFields = reg.db().tableFields(tableName, { includeDescription: true });
|
||||||
|
const singular = tableName.substr(0, tableName.length - 1);
|
||||||
|
|
||||||
|
if (model.type === BaseModel.TYPE_NOTE) {
|
||||||
|
tableFields = tableFields.slice();
|
||||||
|
tableFields.push({
|
||||||
|
name: 'body_html',
|
||||||
|
type: Database.enumId('fieldType', 'text'),
|
||||||
|
description: 'Note body, in HTML format',
|
||||||
|
});
|
||||||
|
tableFields.push({
|
||||||
|
name: 'base_url',
|
||||||
|
type: Database.enumId('fieldType', 'text'),
|
||||||
|
description: 'If `body_html` is provided and contains relative URLs, provide the `base_url` parameter too so that all the URLs can be converted to absolute ones. The base URL is basically where the HTML was fetched from, minus the query (everything after the \'?\'). For example if the original page was `https://stackoverflow.com/search?q=%5Bjava%5D+test`, the base URL is `https://stackoverflow.com/search`.',
|
||||||
|
});
|
||||||
|
tableFields.push({
|
||||||
|
name: 'image_data_url',
|
||||||
|
type: Database.enumId('fieldType', 'text'),
|
||||||
|
description: 'An image to attach to the note, in [Data URL](https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/Data_URIs) format.',
|
||||||
|
});
|
||||||
|
tableFields.push({
|
||||||
|
name: 'crop_rect',
|
||||||
|
type: Database.enumId('fieldType', 'text'),
|
||||||
|
description: 'If an image is provided, you can also specify an optional rectangle that will be used to crop the image. In format `{ x: x, y: y, width: width, height: height }`',
|
||||||
|
});
|
||||||
|
// tableFields.push({
|
||||||
|
// name: 'tags',
|
||||||
|
// type: Database.enumId('fieldType', 'text'),
|
||||||
|
// description: 'Comma-separated list of tags. eg. `tag1,tag2`.',
|
||||||
|
// });
|
||||||
|
}
|
||||||
|
|
||||||
|
lines.push('# ' + toTitleCase(tableName));
|
||||||
|
lines.push('');
|
||||||
|
|
||||||
|
if (model.type === BaseModel.TYPE_FOLDER) {
|
||||||
|
lines.push('This is actually a notebook. Internally notebooks are called "folders".');
|
||||||
|
lines.push('');
|
||||||
|
}
|
||||||
|
|
||||||
|
lines.push('## Properties');
|
||||||
|
lines.push('');
|
||||||
|
lines.push(this.createPropertiesTable(tableFields));
|
||||||
|
lines.push('');
|
||||||
|
|
||||||
|
lines.push('## GET /' + tableName);
|
||||||
|
lines.push('');
|
||||||
|
lines.push('Gets all ' + tableName);
|
||||||
|
lines.push('');
|
||||||
|
|
||||||
|
if (model.type === BaseModel.TYPE_FOLDER) {
|
||||||
|
lines.push('The folders are returned as a tree. The sub-notebooks of a notebook, if any, are under the `children` key.');
|
||||||
|
lines.push('');
|
||||||
|
}
|
||||||
|
|
||||||
|
lines.push('## GET /' + tableName + '/:id');
|
||||||
|
lines.push('');
|
||||||
|
lines.push('Gets ' + singular + ' with ID :id');
|
||||||
|
lines.push('');
|
||||||
|
|
||||||
|
if (model.type === BaseModel.TYPE_TAG) {
|
||||||
|
lines.push('## GET /tags/:id/notes');
|
||||||
|
lines.push('');
|
||||||
|
lines.push('Gets all the notes with this tag.');
|
||||||
|
lines.push('');
|
||||||
|
}
|
||||||
|
|
||||||
|
if (model.type === BaseModel.TYPE_NOTE) {
|
||||||
|
lines.push('## GET /notes/:id/tags');
|
||||||
|
lines.push('');
|
||||||
|
lines.push('Gets all the tags attached to this note.');
|
||||||
|
lines.push('');
|
||||||
|
}
|
||||||
|
|
||||||
|
if (model.type === BaseModel.TYPE_FOLDER) {
|
||||||
|
lines.push('## GET /folders/:id/notes');
|
||||||
|
lines.push('');
|
||||||
|
lines.push('Gets all the notes inside this folder.');
|
||||||
|
lines.push('');
|
||||||
|
}
|
||||||
|
|
||||||
|
if (model.type === BaseModel.TYPE_RESOURCE) {
|
||||||
|
lines.push('## GET /resources/:id/file');
|
||||||
|
lines.push('');
|
||||||
|
lines.push('Gets the actual file associated with this resource.');
|
||||||
|
lines.push('');
|
||||||
|
}
|
||||||
|
|
||||||
|
lines.push('## POST /' + tableName);
|
||||||
|
lines.push('');
|
||||||
|
lines.push('Creates a new ' + singular);
|
||||||
|
lines.push('');
|
||||||
|
|
||||||
|
if (model.type === BaseModel.TYPE_RESOURCE) {
|
||||||
|
lines.push('Creating a new resource is special because you also need to upload the file. Unlike other API calls, this one must have the "multipart/form-data" Content-Type. The file data must be passed to the "data" form field, and the other properties to the "props" form field. An example of a valid call with cURL would be:');
|
||||||
|
lines.push('');
|
||||||
|
lines.push('\tcurl -F \'data=@/path/to/file.jpg\' -F \'props={"title":"my resource title"}\' http://localhost:41184/resources');
|
||||||
|
lines.push('');
|
||||||
|
lines.push('The "data" field is required, while the "props" one is not. If not specified, default values will be used.');
|
||||||
|
lines.push('');
|
||||||
|
}
|
||||||
|
|
||||||
|
if (model.type === BaseModel.TYPE_TAG) {
|
||||||
|
lines.push('## POST /tags/:id/notes');
|
||||||
|
lines.push('');
|
||||||
|
lines.push('Post a note to this endpoint to add the tag to the note. The note data must at least contain an ID property (all other properties will be ignored).');
|
||||||
|
lines.push('');
|
||||||
|
}
|
||||||
|
|
||||||
|
if (model.type === BaseModel.TYPE_NOTE) {
|
||||||
|
lines.push('You can either specify the note body as Markdown by setting the `body` parameter, or in HTML by setting the `body_html`.');
|
||||||
|
lines.push('');
|
||||||
|
lines.push('Examples:');
|
||||||
|
lines.push('');
|
||||||
|
lines.push('* Create a note from some Markdown text');
|
||||||
|
lines.push('');
|
||||||
|
lines.push(' curl --data \'{ "title": "My note", "body": "Some note in **Markdown**"}\' http://127.0.0.1:41184/notes');
|
||||||
|
lines.push('');
|
||||||
|
lines.push('* Create a note from some HTML');
|
||||||
|
lines.push('');
|
||||||
|
lines.push(' curl --data \'{ "title": "My note", "body_html": "Some note in <b>HTML</b>"}\' http://127.0.0.1:41184/notes');
|
||||||
|
lines.push('');
|
||||||
|
lines.push('* Create a note and attach an image to it:');
|
||||||
|
lines.push('');
|
||||||
|
lines.push(' curl --data \'{ "title": "Image test", "body": "Here is Joplin icon:", "image_data_url": "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAIAAABLbSncAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAANZJREFUeNoAyAA3/wFwtO3K6gUB/vz2+Prw9fj/+/r+/wBZKAAExOgF4/MC9ff+MRH6Ui4E+/0Bqc/zutj6AgT+/Pz7+vv7++nu82c4DlMqCvLs8goA/gL8/fz09fb59vXa6vzZ6vjT5fbn6voD/fwC8vX4UiT9Zi//APHyAP8ACgUBAPv5APz7BPj2+DIaC2o3E+3o6ywaC5fT6gD6/QD9/QEVf9kD+/dcLQgJA/7v8vqfwOf18wA1IAIEVycAyt//v9XvAPv7APz8LhoIAPz9Ri4OAgwARgx4W/6fVeEAAAAASUVORK5CYII="}\' http://127.0.0.1:41184/notes');
|
||||||
|
lines.push('');
|
||||||
|
lines.push('### Creating a note with a specific ID');
|
||||||
|
lines.push('');
|
||||||
|
lines.push('When a new note is created, it is automatically assigned a new unique ID so **normally you do not need to set the ID**. However, if for some reason you want to set it, you can supply it as the `id` property. It needs to be a 32 characters long hexadecimal string. **Make sure it is unique**, for example by generating it using whatever GUID function is available in your programming language.');
|
||||||
|
lines.push('');
|
||||||
|
lines.push(' curl --data \'{ "id": "00a87474082744c1a8515da6aa5792d2", "title": "My note with custom ID"}\' http://127.0.0.1:41184/notes');
|
||||||
|
lines.push('');
|
||||||
|
}
|
||||||
|
|
||||||
|
lines.push('## PUT /' + tableName + '/:id');
|
||||||
|
lines.push('');
|
||||||
|
lines.push('Sets the properties of the ' + singular + ' with ID :id');
|
||||||
|
lines.push('');
|
||||||
|
|
||||||
|
lines.push('## DELETE /' + tableName + '/:id');
|
||||||
|
lines.push('');
|
||||||
|
lines.push('Deletes the ' + singular + ' with ID :id');
|
||||||
|
lines.push('');
|
||||||
|
|
||||||
|
if (model.type === BaseModel.TYPE_TAG) {
|
||||||
|
lines.push('## DELETE /tags/:id/notes/:note_id');
|
||||||
|
lines.push('');
|
||||||
|
lines.push('Remove the tag from the note.');
|
||||||
|
lines.push('');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
this.stdout(lines.join('\n'));
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
module.exports = Command;
|
@@ -26,7 +26,7 @@ class Command extends BaseCommand {
|
|||||||
const md = Setting.settingMetadata(name);
|
const md = Setting.settingMetadata(name);
|
||||||
let value = Setting.value(name);
|
let value = Setting.value(name);
|
||||||
if (typeof value === 'object' || Array.isArray(value)) value = JSON.stringify(value);
|
if (typeof value === 'object' || Array.isArray(value)) value = JSON.stringify(value);
|
||||||
if (md.secure) value = '********';
|
if (md.secure && value) value = '********';
|
||||||
|
|
||||||
if (Setting.isEnum(name)) {
|
if (Setting.isEnum(name)) {
|
||||||
return _('%s = %s (%s)', name, value, Setting.enumOptionsDoc(name));
|
return _('%s = %s (%s)', name, value, Setting.enumOptionsDoc(name));
|
||||||
|
@@ -47,30 +47,35 @@ class Command extends BaseCommand {
|
|||||||
}
|
}
|
||||||
|
|
||||||
if (args.command === 'decrypt') {
|
if (args.command === 'decrypt') {
|
||||||
this.stdout(_('Starting decryption... Please wait as it may take several minutes depending on how much there is to decrypt.'));
|
if (args.path) {
|
||||||
|
const plainText = await EncryptionService.instance().decryptString(args.path);
|
||||||
|
this.stdout(plainText);
|
||||||
|
} else {
|
||||||
|
this.stdout(_('Starting decryption... Please wait as it may take several minutes depending on how much there is to decrypt.'));
|
||||||
|
|
||||||
while (true) {
|
while (true) {
|
||||||
try {
|
try {
|
||||||
await DecryptionWorker.instance().start();
|
await DecryptionWorker.instance().start();
|
||||||
break;
|
break;
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
if (error.code === 'masterKeyNotLoaded') {
|
if (error.code === 'masterKeyNotLoaded') {
|
||||||
const masterKeyId = error.masterKeyId;
|
const masterKeyId = error.masterKeyId;
|
||||||
const password = await this.prompt(_('Enter master password:'), { type: 'string', secure: true });
|
const password = await this.prompt(_('Enter master password:'), { type: 'string', secure: true });
|
||||||
if (!password) {
|
if (!password) {
|
||||||
this.stdout(_('Operation cancelled'));
|
this.stdout(_('Operation cancelled'));
|
||||||
return;
|
return;
|
||||||
|
}
|
||||||
|
Setting.setObjectKey('encryption.passwordCache', masterKeyId, password);
|
||||||
|
await EncryptionService.instance().loadMasterKeysFromSettings();
|
||||||
|
continue;
|
||||||
}
|
}
|
||||||
Setting.setObjectKey('encryption.passwordCache', masterKeyId, password);
|
|
||||||
await EncryptionService.instance().loadMasterKeysFromSettings();
|
throw error;
|
||||||
continue;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
throw error;
|
|
||||||
}
|
}
|
||||||
}
|
|
||||||
|
|
||||||
this.stdout(_('Completed decryption.'));
|
this.stdout(_('Completed decryption.'));
|
||||||
|
}
|
||||||
|
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
@@ -72,11 +72,11 @@ class Command extends BaseCommand {
|
|||||||
this.stdout('');
|
this.stdout('');
|
||||||
this.stdout(commandNames.join(', '));
|
this.stdout(commandNames.join(', '));
|
||||||
this.stdout('');
|
this.stdout('');
|
||||||
this.stdout(_('In any command, a note or notebook can be refered to by title or ID, or using the shortcuts `$n` or `$b` for, respectively, the currently selected note or notebook. `$c` can be used to refer to the currently selected item.'));
|
this.stdout(_('In any command, a note or notebook can be referred to by title or ID, or using the shortcuts `$n` or `$b` for, respectively, the currently selected note or notebook. `$c` can be used to refer to the currently selected item.'));
|
||||||
this.stdout('');
|
this.stdout('');
|
||||||
this.stdout(_('To move from one pane to another, press Tab or Shift+Tab.'));
|
this.stdout(_('To move from one pane to another, press Tab or Shift+Tab.'));
|
||||||
this.stdout(_('Use the arrows and page up/down to scroll the lists and text areas (including this console).'));
|
this.stdout(_('Use the arrows and page up/down to scroll the lists and text areas (including this console).'));
|
||||||
this.stdout(_('To maximise/minimise the console, press "TC".'));
|
this.stdout(_('To maximise/minimise the console, press "tc".'));
|
||||||
this.stdout(_('To enter command line mode, press ":"'));
|
this.stdout(_('To enter command line mode, press ":"'));
|
||||||
this.stdout(_('To exit command line mode, press ESCAPE'));
|
this.stdout(_('To exit command line mode, press ESCAPE'));
|
||||||
this.stdout(_('For the list of keyboard shortcuts and config options, type `help keymap`'));
|
this.stdout(_('For the list of keyboard shortcuts and config options, type `help keymap`'));
|
||||||
|
@@ -22,7 +22,7 @@ class Command extends BaseCommand {
|
|||||||
enabled() {
|
enabled() {
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
|
||||||
options() {
|
options() {
|
||||||
return [
|
return [
|
||||||
['-n, --limit <num>', _('Displays only the first top <num> notes.')],
|
['-n, --limit <num>', _('Displays only the first top <num> notes.')],
|
||||||
@@ -93,7 +93,7 @@ class Command extends BaseCommand {
|
|||||||
row.push(await Folder.noteCount(item.id));
|
row.push(await Folder.noteCount(item.id));
|
||||||
}
|
}
|
||||||
|
|
||||||
row.push(time.unixMsToLocalDateTime(item.user_updated_time));
|
row.push(time.formatMsToLocal(item.user_updated_time));
|
||||||
}
|
}
|
||||||
|
|
||||||
let title = item.title;
|
let title = item.title;
|
||||||
@@ -123,4 +123,4 @@ class Command extends BaseCommand {
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
module.exports = Command;
|
module.exports = Command;
|
||||||
|
@@ -29,7 +29,7 @@ class Command extends BaseCommand {
|
|||||||
|
|
||||||
const folder = await app().loadItem(BaseModel.TYPE_FOLDER, pattern);
|
const folder = await app().loadItem(BaseModel.TYPE_FOLDER, pattern);
|
||||||
if (!folder) throw new Error(_('Cannot find "%s".', pattern));
|
if (!folder) throw new Error(_('Cannot find "%s".', pattern));
|
||||||
const ok = force ? true : await this.prompt(_('Delete notebook? All notes within this notebook will also be deleted.'), { booleanAnswerDefault: 'n' });
|
const ok = force ? true : await this.prompt(_('Delete notebook? All notes and sub-notebooks within this notebook will also be deleted.'), { booleanAnswerDefault: 'n' });
|
||||||
if (!ok) return;
|
if (!ok) return;
|
||||||
|
|
||||||
await Folder.delete(folder.id);
|
await Folder.delete(folder.id);
|
||||||
|
@@ -49,35 +49,6 @@ class Command extends BaseCommand {
|
|||||||
type: 'SEARCH_SELECT',
|
type: 'SEARCH_SELECT',
|
||||||
id: searchId,
|
id: searchId,
|
||||||
});
|
});
|
||||||
|
|
||||||
// let fields = Note.previewFields();
|
|
||||||
// fields.push('body');
|
|
||||||
// const notes = await Note.previews(folder ? folder.id : null, {
|
|
||||||
// fields: fields,
|
|
||||||
// anywherePattern: '*' + pattern + '*',
|
|
||||||
// });
|
|
||||||
|
|
||||||
// const fragmentLength = 50;
|
|
||||||
|
|
||||||
// let parents = {};
|
|
||||||
|
|
||||||
// for (let i = 0; i < notes.length; i++) {
|
|
||||||
// const note = notes[i];
|
|
||||||
// const parent = parents[note.parent_id] ? parents[note.parent_id] : await Folder.load(note.parent_id);
|
|
||||||
// parents[note.parent_id] = parent;
|
|
||||||
|
|
||||||
// const idx = note.body.indexOf(pattern);
|
|
||||||
// let line = '';
|
|
||||||
// if (idx >= 0) {
|
|
||||||
// let fragment = note.body.substr(Math.max(0, idx - fragmentLength / 2), fragmentLength);
|
|
||||||
// fragment = fragment.replace(/\n/g, ' ');
|
|
||||||
// line = sprintf('%s: %s / %s: %s', BaseModel.shortId(note.id), parent.title, note.title, fragment);
|
|
||||||
// } else {
|
|
||||||
// line = sprintf('%s: %s / %s', BaseModel.shortId(note.id), parent.title, note.title);
|
|
||||||
// }
|
|
||||||
|
|
||||||
// this.stdout(line);
|
|
||||||
// }
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
@@ -4,6 +4,7 @@ const { _ } = require('lib/locale.js');
|
|||||||
const { OneDriveApiNodeUtils } = require('./onedrive-api-node-utils.js');
|
const { OneDriveApiNodeUtils } = require('./onedrive-api-node-utils.js');
|
||||||
const Setting = require('lib/models/Setting.js');
|
const Setting = require('lib/models/Setting.js');
|
||||||
const BaseItem = require('lib/models/BaseItem.js');
|
const BaseItem = require('lib/models/BaseItem.js');
|
||||||
|
const ResourceFetcher = require('lib/services/ResourceFetcher');
|
||||||
const { Synchronizer } = require('lib/synchronizer.js');
|
const { Synchronizer } = require('lib/synchronizer.js');
|
||||||
const { reg } = require('lib/registry.js');
|
const { reg } = require('lib/registry.js');
|
||||||
const { cliUtils } = require('./cli-utils.js');
|
const { cliUtils } = require('./cli-utils.js');
|
||||||
@@ -116,7 +117,6 @@ class Command extends BaseCommand {
|
|||||||
this.releaseLockFn_ = null;
|
this.releaseLockFn_ = null;
|
||||||
|
|
||||||
// Lock is unique per profile/database
|
// Lock is unique per profile/database
|
||||||
// TODO: use SQLite database to do lock?
|
|
||||||
const lockFilePath = require('os').tmpdir() + '/synclock_' + md5(escape(Setting.value('profileDir'))); // https://github.com/pvorb/node-md5/issues/41
|
const lockFilePath = require('os').tmpdir() + '/synclock_' + md5(escape(Setting.value('profileDir'))); // https://github.com/pvorb/node-md5/issues/41
|
||||||
if (!await fs.pathExists(lockFilePath)) await fs.writeFile(lockFilePath, 'synclock');
|
if (!await fs.pathExists(lockFilePath)) await fs.writeFile(lockFilePath, 'synclock');
|
||||||
|
|
||||||
@@ -191,6 +191,15 @@ class Command extends BaseCommand {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
// When using the tool in command line mode, the ResourceFetcher service is
|
||||||
|
// not going to be running in the background, so the resources need to be
|
||||||
|
// explicitely downloaded below.
|
||||||
|
if (!app().hasGui()) {
|
||||||
|
this.stdout(_('Downloading resources...'));
|
||||||
|
await ResourceFetcher.instance().fetchAll();
|
||||||
|
await ResourceFetcher.instance().waitForAllFinished();
|
||||||
|
}
|
||||||
|
|
||||||
await app().refreshCurrentFolder();
|
await app().refreshCurrentFolder();
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
cleanUp();
|
cleanUp();
|
||||||
|
@@ -3,6 +3,7 @@ const { app } = require('./app.js');
|
|||||||
const { _ } = require('lib/locale.js');
|
const { _ } = require('lib/locale.js');
|
||||||
const Tag = require('lib/models/Tag.js');
|
const Tag = require('lib/models/Tag.js');
|
||||||
const BaseModel = require('lib/BaseModel.js');
|
const BaseModel = require('lib/BaseModel.js');
|
||||||
|
const { time } = require('lib/time-utils.js');
|
||||||
|
|
||||||
class Command extends BaseCommand {
|
class Command extends BaseCommand {
|
||||||
|
|
||||||
@@ -11,11 +12,19 @@ class Command extends BaseCommand {
|
|||||||
}
|
}
|
||||||
|
|
||||||
description() {
|
description() {
|
||||||
return _('<tag-command> can be "add", "remove" or "list" to assign or remove [tag] from [note], or to list the notes associated with [tag]. The command `tag list` can be used to list all the tags.');
|
return _('<tag-command> can be "add", "remove" or "list" to assign or remove [tag] from [note], or to list the notes associated with [tag]. The command `tag list` can be used to list all the tags (use -l for long option).');
|
||||||
}
|
}
|
||||||
|
|
||||||
|
options() {
|
||||||
|
return [
|
||||||
|
['-l, --long', _('Use long list format. Format is ID, NOTE_COUNT (for notebook), DATE, TODO_CHECKED (for to-dos), TITLE')],
|
||||||
|
];
|
||||||
|
}
|
||||||
|
|
||||||
async action(args) {
|
async action(args) {
|
||||||
let tag = null;
|
let tag = null;
|
||||||
|
let options = args.options;
|
||||||
|
|
||||||
if (args.tag) tag = await app().loadItem(BaseModel.TYPE_TAG, args.tag);
|
if (args.tag) tag = await app().loadItem(BaseModel.TYPE_TAG, args.tag);
|
||||||
let notes = [];
|
let notes = [];
|
||||||
if (args.note) {
|
if (args.note) {
|
||||||
@@ -41,7 +50,28 @@ class Command extends BaseCommand {
|
|||||||
} else if (command == 'list') {
|
} else if (command == 'list') {
|
||||||
if (tag) {
|
if (tag) {
|
||||||
let notes = await Tag.notes(tag.id);
|
let notes = await Tag.notes(tag.id);
|
||||||
notes.map((note) => { this.stdout(note.title); });
|
notes.map((note) => {
|
||||||
|
let line = '';
|
||||||
|
if (options.long) {
|
||||||
|
line += BaseModel.shortId(note.id);
|
||||||
|
line += ' ';
|
||||||
|
line += time.formatMsToLocal(note.user_updated_time);
|
||||||
|
line += ' ';
|
||||||
|
}
|
||||||
|
if (note.is_todo) {
|
||||||
|
line += '[';
|
||||||
|
if (note.todo_completed) {
|
||||||
|
line += 'X';
|
||||||
|
} else {
|
||||||
|
line += ' ';
|
||||||
|
}
|
||||||
|
line += '] ';
|
||||||
|
} else {
|
||||||
|
line += ' ';
|
||||||
|
}
|
||||||
|
line += note.title;
|
||||||
|
this.stdout(line);
|
||||||
|
});
|
||||||
} else {
|
} else {
|
||||||
let tags = await Tag.all();
|
let tags = await Tag.all();
|
||||||
tags.map((tag) => { this.stdout(tag.title); });
|
tags.map((tag) => { this.stdout(tag.title); });
|
||||||
|
@@ -18,26 +18,36 @@ class FolderListWidget extends ListWidget {
|
|||||||
this.notesParentType_ = 'Folder';
|
this.notesParentType_ = 'Folder';
|
||||||
this.updateIndexFromSelectedFolderId_ = false;
|
this.updateIndexFromSelectedFolderId_ = false;
|
||||||
this.updateItems_ = false;
|
this.updateItems_ = false;
|
||||||
|
this.trimItemTitle = false;
|
||||||
|
|
||||||
this.itemRenderer = (item) => {
|
this.itemRenderer = (item) => {
|
||||||
let output = [];
|
let output = [];
|
||||||
if (item === '-') {
|
if (item === '-') {
|
||||||
output.push('-'.repeat(this.innerWidth));
|
output.push('-'.repeat(this.innerWidth));
|
||||||
} else if (item.type_ === Folder.modelType()) {
|
} else if (item.type_ === Folder.modelType()) {
|
||||||
output.push(Folder.displayTitle(item));
|
output.push(' '.repeat(this.folderDepth(this.folders, item.id)) + Folder.displayTitle(item));
|
||||||
} else if (item.type_ === Tag.modelType()) {
|
} else if (item.type_ === Tag.modelType()) {
|
||||||
output.push('[' + Folder.displayTitle(item) + ']');
|
output.push('[' + Folder.displayTitle(item) + ']');
|
||||||
} else if (item.type_ === BaseModel.TYPE_SEARCH) {
|
} else if (item.type_ === BaseModel.TYPE_SEARCH) {
|
||||||
output.push(_('Search:'));
|
output.push(_('Search:'));
|
||||||
output.push(item.title);
|
output.push(item.title);
|
||||||
}
|
}
|
||||||
|
|
||||||
// if (item && item.id) output.push(item.id.substr(0, 5));
|
|
||||||
|
|
||||||
return output.join(' ');
|
return output.join(' ');
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
|
folderDepth(folders, folderId) {
|
||||||
|
let output = 0;
|
||||||
|
while (true) {
|
||||||
|
const folder = BaseModel.byId(folders, folderId);
|
||||||
|
if (!folder.parent_id) return output;
|
||||||
|
output++;
|
||||||
|
folderId = folder.parent_id;
|
||||||
|
}
|
||||||
|
throw new Error('unreachable');
|
||||||
|
}
|
||||||
|
|
||||||
get selectedFolderId() {
|
get selectedFolderId() {
|
||||||
return this.selectedFolderId_;
|
return this.selectedFolderId_;
|
||||||
}
|
}
|
||||||
@@ -73,7 +83,6 @@ class FolderListWidget extends ListWidget {
|
|||||||
}
|
}
|
||||||
|
|
||||||
set notesParentType(v) {
|
set notesParentType(v) {
|
||||||
//if (this.notesParentType_ === v) return;
|
|
||||||
this.notesParentType_ = v;
|
this.notesParentType_ = v;
|
||||||
this.updateIndexFromSelectedItemId()
|
this.updateIndexFromSelectedItemId()
|
||||||
this.invalidate();
|
this.invalidate();
|
||||||
@@ -111,6 +120,14 @@ class FolderListWidget extends ListWidget {
|
|||||||
this.updateIndexFromSelectedItemId()
|
this.updateIndexFromSelectedItemId()
|
||||||
this.invalidate();
|
this.invalidate();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
folderHasChildren_(folders, folderId) {
|
||||||
|
for (let i = 0; i < folders.length; i++) {
|
||||||
|
let folder = folders[i];
|
||||||
|
if (folder.parent_id === folderId) return true;
|
||||||
|
}
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
render() {
|
render() {
|
||||||
if (this.updateItems_) {
|
if (this.updateItems_) {
|
||||||
@@ -118,7 +135,19 @@ class FolderListWidget extends ListWidget {
|
|||||||
const wasSelectedItemId = this.selectedJoplinItemId;
|
const wasSelectedItemId = this.selectedJoplinItemId;
|
||||||
const previousParentType = this.notesParentType;
|
const previousParentType = this.notesParentType;
|
||||||
|
|
||||||
let newItems = this.folders.slice();
|
let newItems = [];
|
||||||
|
const orderFolders = (parentId) => {
|
||||||
|
for (let i = 0; i < this.folders.length; i++) {
|
||||||
|
const f = this.folders[i];
|
||||||
|
const folderParentId = f.parent_id ? f.parent_id : '';
|
||||||
|
if (folderParentId === parentId) {
|
||||||
|
newItems.push(f);
|
||||||
|
if (this.folderHasChildren_(this.folders, f.id)) orderFolders(f.id);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
orderFolders('');
|
||||||
|
|
||||||
if (this.tags.length) {
|
if (this.tags.length) {
|
||||||
if (newItems.length) newItems.push('-');
|
if (newItems.length) newItems.push('-');
|
||||||
|
@@ -1,5 +1,8 @@
|
|||||||
#!/usr/bin/env node
|
#!/usr/bin/env node
|
||||||
|
|
||||||
|
// Use njstrace to find out what Node.js might be spending time on
|
||||||
|
// var njstrace = require('njstrace').inject();
|
||||||
|
|
||||||
// Make it possible to require("/lib/...") without specifying full path
|
// Make it possible to require("/lib/...") without specifying full path
|
||||||
require('app-module-path').addPath(__dirname);
|
require('app-module-path').addPath(__dirname);
|
||||||
|
|
||||||
@@ -66,26 +69,6 @@ process.stdout.on('error', function( err ) {
|
|||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
// async function main() {
|
|
||||||
// const InteropService = require('lib/services/InteropService');
|
|
||||||
// const service = new InteropService();
|
|
||||||
// console.info(service.moduleByFormat('importer', 'enex'));
|
|
||||||
// //await service.modules();
|
|
||||||
// }
|
|
||||||
|
|
||||||
// main().catch((error) => { console.error(error); });
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
application.start(process.argv).catch((error) => {
|
application.start(process.argv).catch((error) => {
|
||||||
if (error.code == 'flagError') {
|
if (error.code == 'flagError') {
|
||||||
console.error(error.message);
|
console.error(error.message);
|
||||||
|
1895
CliClient/locales/ca.po
Normal file
1895
CliClient/locales/ca.po
Normal file
File diff suppressed because it is too large
Load Diff
@@ -229,7 +229,7 @@ msgid "The possible commands are:"
|
|||||||
msgstr "Dostupné příkazy:"
|
msgstr "Dostupné příkazy:"
|
||||||
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"In any command, a note or notebook can be refered to by title or ID, or "
|
"In any command, a note or notebook can be referred to by title or ID, or "
|
||||||
"using the shortcuts `$n` or `$b` for, respectively, the currently selected "
|
"using the shortcuts `$n` or `$b` for, respectively, the currently selected "
|
||||||
"note or notebook. `$c` can be used to refer to the currently selected item."
|
"note or notebook. `$c` can be used to refer to the currently selected item."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -247,7 +247,8 @@ msgstr ""
|
|||||||
"Pro pohyb v seznamech a textových polích (včetně této konzole) používejte "
|
"Pro pohyb v seznamech a textových polích (včetně této konzole) používejte "
|
||||||
"šipky a page up/down."
|
"šipky a page up/down."
|
||||||
|
|
||||||
msgid "To maximise/minimise the console, press \"TC\"."
|
#, fuzzy
|
||||||
|
msgid "To maximise/minimise the console, press \"tc\"."
|
||||||
msgstr "Pro maximalizaci/minimalizaci konzole stiskněte \"TC\"."
|
msgstr "Pro maximalizaci/minimalizaci konzole stiskněte \"TC\"."
|
||||||
|
|
||||||
msgid "To enter command line mode, press \":\""
|
msgid "To enter command line mode, press \":\""
|
||||||
@@ -363,7 +364,10 @@ msgstr "Smaže vybraný zápisník."
|
|||||||
msgid "Deletes the notebook without asking for confirmation."
|
msgid "Deletes the notebook without asking for confirmation."
|
||||||
msgstr "Smaže zápisník bez potvrzení."
|
msgstr "Smaže zápisník bez potvrzení."
|
||||||
|
|
||||||
msgid "Delete notebook? All notes within this notebook will also be deleted."
|
#, fuzzy
|
||||||
|
msgid ""
|
||||||
|
"Delete notebook? All notes and sub-notebooks within this notebook will also "
|
||||||
|
"be deleted."
|
||||||
msgstr "Smazat zápisník? Budou smazány i všechny poznámky v něm obsažené."
|
msgstr "Smazat zápisník? Budou smazány i všechny poznámky v něm obsažené."
|
||||||
|
|
||||||
msgid "Deletes the notes matching <note-pattern>."
|
msgid "Deletes the notes matching <note-pattern>."
|
||||||
@@ -408,6 +412,16 @@ msgid ""
|
|||||||
"Authentication was not completed (did not receive an authentication token)."
|
"Authentication was not completed (did not receive an authentication token)."
|
||||||
msgstr "Autentizace nebyla dokončena (nedostali jsme autentizační token)"
|
msgstr "Autentizace nebyla dokončena (nedostali jsme autentizační token)"
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"To allow Joplin to synchronise with Dropbox, please follow the steps below:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Step 1: Open this URL in your browser to authorise the application:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Step 2: Enter the code provided by Dropbox:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Not authentified with %s. Please provide any missing credentials."
|
msgid "Not authentified with %s. Please provide any missing credentials."
|
||||||
msgstr "Nepřihlášeno k %s. Prosím vyplňte chybějící přihlašovací údaje."
|
msgstr "Nepřihlášeno k %s. Prosím vyplňte chybějící přihlašovací údaje."
|
||||||
@@ -434,13 +448,17 @@ msgstr "Nelze zavézt synchronizátor."
|
|||||||
msgid "Starting synchronisation..."
|
msgid "Starting synchronisation..."
|
||||||
msgstr "Zahajuji synchronizaci..."
|
msgstr "Zahajuji synchronizaci..."
|
||||||
|
|
||||||
|
msgid "Downloading resources..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Cancelling... Please wait."
|
msgid "Cancelling... Please wait."
|
||||||
msgstr "Zastavuji, chvíli strpení."
|
msgstr "Zastavuji, chvíli strpení."
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
msgid ""
|
msgid ""
|
||||||
"<tag-command> can be \"add\", \"remove\" or \"list\" to assign or remove "
|
"<tag-command> can be \"add\", \"remove\" or \"list\" to assign or remove "
|
||||||
"[tag] from [note], or to list the notes associated with [tag]. The command "
|
"[tag] from [note], or to list the notes associated with [tag]. The command "
|
||||||
"`tag list` can be used to list all the tags."
|
"`tag list` can be used to list all the tags (use -l for long option)."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"<tag-command> může být \"add\", \"remove\" nebo \"list\" - přidat (add) či "
|
"<tag-command> může být \"add\", \"remove\" nebo \"list\" - přidat (add) či "
|
||||||
"odebrat (remove) [tag] k [poznámce], nebo vypsat (list) seznam poznámek "
|
"odebrat (remove) [tag] k [poznámce], nebo vypsat (list) seznam poznámek "
|
||||||
@@ -553,6 +571,20 @@ msgstr ""
|
|||||||
msgid "Exporting to \"%s\" as \"%s\" format. Please wait..."
|
msgid "Exporting to \"%s\" as \"%s\" format. Please wait..."
|
||||||
msgstr "Exportuji do \"%s\" jako formát \"%s\". Chvíli strpení..."
|
msgstr "Exportuji do \"%s\" jako formát \"%s\". Chvíli strpení..."
|
||||||
|
|
||||||
|
msgid "Sidebar"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Note list"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Note title"
|
||||||
|
msgstr "Název zápisníku:"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Note body"
|
||||||
|
msgstr "Zápisníky"
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Importing from \"%s\" as \"%s\" format. Please wait..."
|
msgid "Importing from \"%s\" as \"%s\" format. Please wait..."
|
||||||
msgstr "Importuji z \"%s\" jako formát \"%s\". Chvíli strpení..."
|
msgstr "Importuji z \"%s\" jako formát \"%s\". Chvíli strpení..."
|
||||||
@@ -560,7 +592,8 @@ msgstr "Importuji z \"%s\" jako formát \"%s\". Chvíli strpení..."
|
|||||||
msgid "PDF File"
|
msgid "PDF File"
|
||||||
msgstr "PDF soubor"
|
msgstr "PDF soubor"
|
||||||
|
|
||||||
msgid "File"
|
#, fuzzy
|
||||||
|
msgid "&File"
|
||||||
msgstr "Soubor"
|
msgstr "Soubor"
|
||||||
|
|
||||||
msgid "New note"
|
msgid "New note"
|
||||||
@@ -578,6 +611,9 @@ msgstr "Import"
|
|||||||
msgid "Export"
|
msgid "Export"
|
||||||
msgstr "Export"
|
msgstr "Export"
|
||||||
|
|
||||||
|
msgid "Synchronise"
|
||||||
|
msgstr "Synchronizovat"
|
||||||
|
|
||||||
msgid "Print"
|
msgid "Print"
|
||||||
msgstr "Tisk"
|
msgstr "Tisk"
|
||||||
|
|
||||||
@@ -588,7 +624,8 @@ msgstr "Schovat %s"
|
|||||||
msgid "Quit"
|
msgid "Quit"
|
||||||
msgstr "Ukončit"
|
msgstr "Ukončit"
|
||||||
|
|
||||||
msgid "Edit"
|
#, fuzzy
|
||||||
|
msgid "&Edit"
|
||||||
msgstr "Upravit"
|
msgstr "Upravit"
|
||||||
|
|
||||||
msgid "Copy"
|
msgid "Copy"
|
||||||
@@ -600,28 +637,64 @@ msgstr "Vyjmout"
|
|||||||
msgid "Paste"
|
msgid "Paste"
|
||||||
msgstr "Vložit"
|
msgstr "Vložit"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Select all"
|
||||||
|
msgstr "Vybrat datum"
|
||||||
|
|
||||||
|
msgid "Bold"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Italic"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Link"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Insert Date Time"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Edit in external editor"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Search in all the notes"
|
msgid "Search in all the notes"
|
||||||
msgstr "Hledat ve všech poznámkách"
|
msgstr "Hledat ve všech poznámkách"
|
||||||
|
|
||||||
msgid "View"
|
#, fuzzy
|
||||||
|
msgid "Search in current note"
|
||||||
|
msgstr "Hledat ve všech poznámkách"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "&View"
|
||||||
msgstr "Zobrazit"
|
msgstr "Zobrazit"
|
||||||
|
|
||||||
|
msgid "Toggle sidebar"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Toggle editor layout"
|
msgid "Toggle editor layout"
|
||||||
msgstr "Změňit layout editoru"
|
msgstr "Změňit layout editoru"
|
||||||
|
|
||||||
msgid "Tools"
|
#, fuzzy
|
||||||
|
msgid "Focus"
|
||||||
|
msgstr "Vybrat text poznámky"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "&Tools"
|
||||||
msgstr "Nástroje"
|
msgstr "Nástroje"
|
||||||
|
|
||||||
msgid "Synchronisation status"
|
msgid "Synchronisation status"
|
||||||
msgstr "Stav synchronizace"
|
msgstr "Stav synchronizace"
|
||||||
|
|
||||||
|
msgid "Web clipper options"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Encryption options"
|
msgid "Encryption options"
|
||||||
msgstr "Nastavení šifrování"
|
msgstr "Nastavení šifrování"
|
||||||
|
|
||||||
msgid "General Options"
|
msgid "General Options"
|
||||||
msgstr "Obecná nastavení"
|
msgstr "Obecná nastavení"
|
||||||
|
|
||||||
msgid "Help"
|
#, fuzzy
|
||||||
|
msgid "&Help"
|
||||||
msgstr "Nápověda"
|
msgstr "Nápověda"
|
||||||
|
|
||||||
msgid "Website and documentation"
|
msgid "Website and documentation"
|
||||||
@@ -656,22 +729,104 @@ msgstr "Zrušit"
|
|||||||
msgid "Current version is up-to-date."
|
msgid "Current version is up-to-date."
|
||||||
msgstr "Současná verze je aktuální."
|
msgstr "Současná verze je aktuální."
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "%s (pre-release)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "An update is available, do you want to download it now?"
|
msgid "An update is available, do you want to download it now?"
|
||||||
msgstr "Je k dispozici update, chcete jej stáhnout?"
|
msgstr "Je k dispozici update, chcete jej stáhnout?"
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "Your version: v%s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "New version: v%s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Yes"
|
msgid "Yes"
|
||||||
msgstr "Ano"
|
msgstr "Ano"
|
||||||
|
|
||||||
msgid "No"
|
msgid "No"
|
||||||
msgstr "Ne"
|
msgstr "Ne"
|
||||||
|
|
||||||
msgid "Check synchronisation configuration"
|
msgid "Token has been copied to the clipboard!"
|
||||||
msgstr "Zkontrolujte nastavení synchronizace"
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "The web clipper service is enabled and set to auto-start."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "Status: Started on port %d"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, fuzzy, javascript-format
|
||||||
|
msgid "Status: %s"
|
||||||
|
msgstr "Stav: %s."
|
||||||
|
|
||||||
|
msgid "Disable Web Clipper Service"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "The web clipper service is not enabled."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Enable Web Clipper Service"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"Joplin Web Clipper allows saving web pages and screenshots from your browser "
|
||||||
|
"to Joplin."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "In order to use the web clipper, you need to do the following:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Step 1: Enable the clipper service"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"This service allows the browser extension to communicate with Joplin. When "
|
||||||
|
"enabling it your firewall may ask you to give permission to Joplin to listen "
|
||||||
|
"to a particular port."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Step 2: Install the extension"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Download and install the relevant extension for your browser:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Advanced options"
|
||||||
|
msgstr "Ukázat pokročilé volby"
|
||||||
|
|
||||||
|
msgid "Authorisation token:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Copy token"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"This authorisation token is only needed to allow third-party applications to "
|
||||||
|
"access Joplin."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Notes and settings are stored in: %s"
|
msgid "Notes and settings are stored in: %s"
|
||||||
msgstr "Poznámky a nastavení uloženo v: %s"
|
msgstr "Poznámky a nastavení uloženo v: %s"
|
||||||
|
|
||||||
|
msgid "Browse..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Check synchronisation configuration"
|
||||||
|
msgstr "Zkontrolujte nastavení synchronizace"
|
||||||
|
|
||||||
|
msgid "Apply"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Submit"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Save"
|
msgid "Save"
|
||||||
msgstr "Uložit"
|
msgstr "Uložit"
|
||||||
|
|
||||||
@@ -744,12 +899,21 @@ msgstr ""
|
|||||||
"momentálně nejsou k dispozici. Je pravděpodobné, že tyto položky budou "
|
"momentálně nejsou k dispozici. Je pravděpodobné, že tyto položky budou "
|
||||||
"staženy při synchronizaci."
|
"staženy při synchronizaci."
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"For more information about End-To-End Encryption (E2EE) and advices on how "
|
||||||
|
"to enable it please check the documentation:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Status"
|
msgid "Status"
|
||||||
msgstr "Status"
|
msgstr "Status"
|
||||||
|
|
||||||
msgid "Encryption is:"
|
msgid "Encryption is:"
|
||||||
msgstr "Šifrování je:"
|
msgstr "Šifrování je:"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Usage"
|
||||||
|
msgstr "Použití: %s"
|
||||||
|
|
||||||
msgid "Back"
|
msgid "Back"
|
||||||
msgstr "Zpět"
|
msgstr "Zpět"
|
||||||
|
|
||||||
@@ -770,12 +934,13 @@ msgstr "Název zápisníku:"
|
|||||||
msgid "Add or remove tags:"
|
msgid "Add or remove tags:"
|
||||||
msgstr "Přidat či odebrat tagy:"
|
msgstr "Přidat či odebrat tagy:"
|
||||||
|
|
||||||
msgid "Separate each tag by a comma."
|
|
||||||
msgstr "Tagy oddělujte čárkami."
|
|
||||||
|
|
||||||
msgid "Rename notebook:"
|
msgid "Rename notebook:"
|
||||||
msgstr "Přejmenovat zápisník:"
|
msgstr "Přejmenovat zápisník:"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Rename tag:"
|
||||||
|
msgstr "Přejmenovat"
|
||||||
|
|
||||||
msgid "Set alarm:"
|
msgid "Set alarm:"
|
||||||
msgstr "Nastavit alarm:"
|
msgstr "Nastavit alarm:"
|
||||||
|
|
||||||
@@ -798,18 +963,6 @@ msgstr "Některé položky nelze rozšifrovat."
|
|||||||
msgid "Set the password"
|
msgid "Set the password"
|
||||||
msgstr "Nastavit heslo"
|
msgstr "Nastavit heslo"
|
||||||
|
|
||||||
msgid "Add or remove tags"
|
|
||||||
msgstr "Přidat či odebrat tagy"
|
|
||||||
|
|
||||||
msgid "Switch between note and to-do type"
|
|
||||||
msgstr "Přepnout mezi poznámkou a to-do"
|
|
||||||
|
|
||||||
msgid "Delete"
|
|
||||||
msgstr "Smazat"
|
|
||||||
|
|
||||||
msgid "Delete notes?"
|
|
||||||
msgstr "Smazat poznámky?"
|
|
||||||
|
|
||||||
msgid "No notes in here. Create one by clicking on \"New note\"."
|
msgid "No notes in here. Create one by clicking on \"New note\"."
|
||||||
msgstr "Žádné poznámky. Vytvořte jednu kliknutím na \"Nová poznámka\"."
|
msgstr "Žádné poznámky. Vytvořte jednu kliknutím na \"Nová poznámka\"."
|
||||||
|
|
||||||
@@ -817,16 +970,59 @@ msgid ""
|
|||||||
"There is currently no notebook. Create one by clicking on \"New notebook\"."
|
"There is currently no notebook. Create one by clicking on \"New notebook\"."
|
||||||
msgstr "Nemáte žádný zápisník. Vytvořte jeden kliknutím na \"Nový zápisník\"."
|
msgstr "Nemáte žádný zápisník. Vytvořte jeden kliknutím na \"Nový zápisník\"."
|
||||||
|
|
||||||
|
msgid "Location"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "URL"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Note properties"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Open..."
|
msgid "Open..."
|
||||||
msgstr "Otevřít..."
|
msgstr "Otevřít..."
|
||||||
|
|
||||||
|
#, fuzzy, javascript-format
|
||||||
|
msgid "This file could not be opened: %s"
|
||||||
|
msgstr "Nebylo možné uložit zápisník: %s"
|
||||||
|
|
||||||
msgid "Save as..."
|
msgid "Save as..."
|
||||||
msgstr "Uložit jako..."
|
msgstr "Uložit jako..."
|
||||||
|
|
||||||
|
msgid "Copy path to clipboard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Copy Link Address"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "This attachment is not downloaded or not decrypted yet."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Unsupported link or message: %s"
|
msgid "Unsupported link or message: %s"
|
||||||
msgstr "Nepodporovaný link či zpráva: %s"
|
msgstr "Nepodporovaný link či zpráva: %s"
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid ""
|
||||||
|
"This note has no content. Click on \"%s\" to toggle the editor and edit the "
|
||||||
|
"note."
|
||||||
|
msgstr "Tato poznámka je prázdný. Klikněte na \"%s\" pro otevření editoru."
|
||||||
|
|
||||||
|
msgid "Only one note can be printed or exported to PDF at a time."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "strong text"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "emphasized text"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "List item"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Insert Hyperlink"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Attach file"
|
msgid "Attach file"
|
||||||
msgstr "Přiložit soubor"
|
msgstr "Přiložit soubor"
|
||||||
|
|
||||||
@@ -836,11 +1032,37 @@ msgstr "Tagy"
|
|||||||
msgid "Set alarm"
|
msgid "Set alarm"
|
||||||
msgstr "Nastavit alarm"
|
msgstr "Nastavit alarm"
|
||||||
|
|
||||||
#, javascript-format
|
#, fuzzy, javascript-format
|
||||||
msgid ""
|
msgid "In: %s"
|
||||||
"This note has no content. Click on \"%s\" to toggle the editor and edit the "
|
msgstr "%s: %s"
|
||||||
"note."
|
|
||||||
msgstr "Tato poznámka je prázdný. Klikněte na \"%s\" pro otevření editoru."
|
msgid "Hyperlink"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Numbered List"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Bulleted List"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Checkbox"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Heading"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Horizontal Rule"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Click to stop external editing"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Watching..."
|
||||||
|
msgstr "Zastavuji..."
|
||||||
|
|
||||||
msgid "to-do"
|
msgid "to-do"
|
||||||
msgstr "to-do"
|
msgstr "to-do"
|
||||||
@@ -861,6 +1083,9 @@ msgstr "Vyčistit"
|
|||||||
msgid "OneDrive Login"
|
msgid "OneDrive Login"
|
||||||
msgstr "Přihlášení s OneDrive"
|
msgstr "Přihlášení s OneDrive"
|
||||||
|
|
||||||
|
msgid "Dropbox Login"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Options"
|
msgid "Options"
|
||||||
msgstr "Nastavení"
|
msgstr "Nastavení"
|
||||||
|
|
||||||
@@ -870,24 +1095,81 @@ msgstr "Stav synchronizace"
|
|||||||
msgid "Encryption Options"
|
msgid "Encryption Options"
|
||||||
msgstr "Nastavení šifrování"
|
msgstr "Nastavení šifrování"
|
||||||
|
|
||||||
msgid "Remove this tag from all the notes?"
|
#, fuzzy
|
||||||
|
msgid "Clipper Options"
|
||||||
|
msgstr "Obecná nastavení"
|
||||||
|
|
||||||
|
#, fuzzy, javascript-format
|
||||||
|
msgid ""
|
||||||
|
"Delete notebook \"%s\"?\n"
|
||||||
|
"\n"
|
||||||
|
"All notes and sub-notebooks within this notebook will also be deleted."
|
||||||
|
msgstr "Smazat zápisník? Budou smazány i všechny poznámky v něm obsažené."
|
||||||
|
|
||||||
|
#, fuzzy, javascript-format
|
||||||
|
msgid "Remove tag \"%s\" from all notes?"
|
||||||
msgstr "Odebrat tento tag ze všech poznámek?"
|
msgstr "Odebrat tento tag ze všech poznámek?"
|
||||||
|
|
||||||
msgid "Remove this search from the sidebar?"
|
msgid "Remove this search from the sidebar?"
|
||||||
msgstr "Smazat tento hledaný výraz z panelu?"
|
msgstr "Smazat tento hledaný výraz z panelu?"
|
||||||
|
|
||||||
|
msgid "Delete"
|
||||||
|
msgstr "Smazat"
|
||||||
|
|
||||||
msgid "Rename"
|
msgid "Rename"
|
||||||
msgstr "Přejmenovat"
|
msgstr "Přejmenovat"
|
||||||
|
|
||||||
msgid "Synchronise"
|
|
||||||
msgstr "Synchronizovat"
|
|
||||||
|
|
||||||
msgid "Notebooks"
|
msgid "Notebooks"
|
||||||
msgstr "Zápisníky"
|
msgstr "Zápisníky"
|
||||||
|
|
||||||
|
#, fuzzy, javascript-format
|
||||||
|
msgid "Decrypting items: %d/%d"
|
||||||
|
msgstr "Získané položky: %d/%d."
|
||||||
|
|
||||||
|
#, fuzzy, javascript-format
|
||||||
|
msgid "Fetching resources: %d"
|
||||||
|
msgstr "Zdroje: %d."
|
||||||
|
|
||||||
msgid "Please select where the sync status should be exported to"
|
msgid "Please select where the sync status should be exported to"
|
||||||
msgstr "Prosím vyberte, kam má být stav synchronizace exportován"
|
msgstr "Prosím vyberte, kam má být stav synchronizace exportován"
|
||||||
|
|
||||||
|
msgid "Remove?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Add or remove tags"
|
||||||
|
msgstr "Přidat či odebrat tagy"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Duplicate"
|
||||||
|
msgstr "Ukončí aplikaci."
|
||||||
|
|
||||||
|
#, fuzzy, javascript-format
|
||||||
|
msgid "%s - Copy"
|
||||||
|
msgstr "Kopírovat"
|
||||||
|
|
||||||
|
msgid "Switch between note and to-do type"
|
||||||
|
msgstr "Přepnout mezi poznámkou a to-do"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Switch to note type"
|
||||||
|
msgstr "Přepnout mezi poznámkou a to-do"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Switch to to-do type"
|
||||||
|
msgstr "Přepnout mezi poznámkou a to-do"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Copy Markdown link"
|
||||||
|
msgstr "Markdown"
|
||||||
|
|
||||||
|
#, fuzzy, javascript-format
|
||||||
|
msgid "Delete note \"%s\"?"
|
||||||
|
msgstr "Smazat poznámky?"
|
||||||
|
|
||||||
|
#, fuzzy, javascript-format
|
||||||
|
msgid "Delete these %d notes?"
|
||||||
|
msgstr "Smazat tyto poznámky?"
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Usage: %s"
|
msgid "Usage: %s"
|
||||||
msgstr "Použití: %s"
|
msgstr "Použití: %s"
|
||||||
@@ -896,6 +1178,9 @@ msgstr "Použití: %s"
|
|||||||
msgid "Unknown flag: %s"
|
msgid "Unknown flag: %s"
|
||||||
msgstr "Neznámý flag: %s"
|
msgstr "Neznámý flag: %s"
|
||||||
|
|
||||||
|
msgid "Dropbox"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "File system"
|
msgid "File system"
|
||||||
msgstr "Souborový systém"
|
msgstr "Souborový systém"
|
||||||
|
|
||||||
@@ -926,6 +1211,9 @@ msgstr ""
|
|||||||
"Nelze obnovit token: chybí autentizační data. Restart synchronizace může "
|
"Nelze obnovit token: chybí autentizační data. Restart synchronizace může "
|
||||||
"tento problém vyřešit. "
|
"tento problém vyřešit. "
|
||||||
|
|
||||||
|
msgid "Untitled"
|
||||||
|
msgstr "Bez názvu"
|
||||||
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"Could not synchronize with OneDrive.\n"
|
"Could not synchronize with OneDrive.\n"
|
||||||
"\n"
|
"\n"
|
||||||
@@ -973,10 +1261,6 @@ msgstr "Položky smazané na vzdáleném úložišti: %d."
|
|||||||
msgid "Fetched items: %d/%d."
|
msgid "Fetched items: %d/%d."
|
||||||
msgstr "Získané položky: %d/%d."
|
msgstr "Získané položky: %d/%d."
|
||||||
|
|
||||||
#, javascript-format
|
|
||||||
msgid "State: %s."
|
|
||||||
msgstr "Stav: %s."
|
|
||||||
|
|
||||||
msgid "Cancelling..."
|
msgid "Cancelling..."
|
||||||
msgstr "Zastavuji..."
|
msgstr "Zastavuji..."
|
||||||
|
|
||||||
@@ -1007,17 +1291,26 @@ msgstr "Nelze editovat zašifrovanou položku"
|
|||||||
msgid "Conflicts"
|
msgid "Conflicts"
|
||||||
msgstr "Konflikty"
|
msgstr "Konflikty"
|
||||||
|
|
||||||
#, javascript-format
|
#, fuzzy
|
||||||
msgid "A notebook with this title already exists: \"%s\""
|
msgid "Cannot move notebook to this location"
|
||||||
msgstr "Zápisník s tímto názvem již existuje: \"%s\""
|
msgstr "Poznámku nelze přesunout do zápisníku \"%s\""
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Notebooks cannot be named \"%s\", which is a reserved title."
|
msgid "Notebooks cannot be named \"%s\", which is a reserved title."
|
||||||
msgstr "Zápisník se nemůže jmenovat \"%s\", tento název je rezervován."
|
msgstr "Zápisník se nemůže jmenovat \"%s\", tento název je rezervován."
|
||||||
|
|
||||||
msgid "Untitled"
|
#, fuzzy
|
||||||
|
msgid "title"
|
||||||
msgstr "Bez názvu"
|
msgstr "Bez názvu"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "updated date"
|
||||||
|
msgstr "Upraveno: %d."
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "created date"
|
||||||
|
msgstr "Vytvořeno: %d."
|
||||||
|
|
||||||
msgid "This note does not have geolocation information."
|
msgid "This note does not have geolocation information."
|
||||||
msgstr "Tato poznámka nemá informace o poloze."
|
msgstr "Tato poznámka nemá informace o poloze."
|
||||||
|
|
||||||
@@ -1029,16 +1322,6 @@ msgstr "Poznámku \"%s\" nelze zkopírovat do zápisníku"
|
|||||||
msgid "Cannot move note to \"%s\" notebook"
|
msgid "Cannot move note to \"%s\" notebook"
|
||||||
msgstr "Poznámku nelze přesunout do zápisníku \"%s\""
|
msgstr "Poznámku nelze přesunout do zápisníku \"%s\""
|
||||||
|
|
||||||
msgid "Text editor"
|
|
||||||
msgstr "Textový editor"
|
|
||||||
|
|
||||||
msgid ""
|
|
||||||
"The editor that will be used to open a note. If none is provided it will try "
|
|
||||||
"to auto-detect the default editor."
|
|
||||||
msgstr ""
|
|
||||||
"Editor ve kterém budou otvírány poznámky. Pokud není specifikováno, aplikace "
|
|
||||||
"se pokusí o autodetekci defaultního editoru."
|
|
||||||
|
|
||||||
msgid "Language"
|
msgid "Language"
|
||||||
msgstr "Jazyk"
|
msgstr "Jazyk"
|
||||||
|
|
||||||
@@ -1060,6 +1343,10 @@ msgstr "Tmavý"
|
|||||||
msgid "Uncompleted to-dos on top"
|
msgid "Uncompleted to-dos on top"
|
||||||
msgstr "Nedokončené to-do listy nahoře"
|
msgstr "Nedokončené to-do listy nahoře"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Show completed to-dos"
|
||||||
|
msgstr "Nedokončené to-do listy nahoře"
|
||||||
|
|
||||||
msgid "Sort notes by"
|
msgid "Sort notes by"
|
||||||
msgstr "Řadit poznámky podle"
|
msgstr "Řadit poznámky podle"
|
||||||
|
|
||||||
@@ -1084,15 +1371,32 @@ msgstr "Při vytváření nové poznámky:"
|
|||||||
msgid "Show tray icon"
|
msgid "Show tray icon"
|
||||||
msgstr "Zobrazovat ikonu v panelu"
|
msgstr "Zobrazovat ikonu v panelu"
|
||||||
|
|
||||||
|
msgid "Note: Does not work in all desktop environments."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"This will allow Joplin to run in the background. It is recommended to enable "
|
||||||
|
"this setting so that your notes are constantly being synchronised, thus "
|
||||||
|
"reducing the number of conflicts."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Start application minimised in the tray icon"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Global zoom percentage"
|
msgid "Global zoom percentage"
|
||||||
msgstr "Globální zoom"
|
msgstr "Globální zoom"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Editor font size"
|
||||||
|
msgstr "Rodina písma v editoru"
|
||||||
|
|
||||||
msgid "Editor font family"
|
msgid "Editor font family"
|
||||||
msgstr "Rodina písma v editoru"
|
msgstr "Rodina písma v editoru"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
msgid ""
|
msgid ""
|
||||||
"The font name will not be checked. If incorrect or empty, it will default to "
|
"This must be *monospace* font or it will not work properly. If the font is "
|
||||||
"a generic monospace font."
|
"incorrect or empty, it will default to a generic monospace font."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Jméno fontu není kontrolováno. Pokud je neplatné či chybí, bude použit "
|
"Jméno fontu není kontrolováno. Pokud je neplatné či chybí, bude použit "
|
||||||
"defaultní monospace font."
|
"defaultní monospace font."
|
||||||
@@ -1100,6 +1404,13 @@ msgstr ""
|
|||||||
msgid "Automatically update the application"
|
msgid "Automatically update the application"
|
||||||
msgstr "Automaticky updatovat aplikaci"
|
msgstr "Automaticky updatovat aplikaci"
|
||||||
|
|
||||||
|
msgid "Get pre-releases when checking for updates"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "See the pre-release page for more details: %s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Synchronisation interval"
|
msgid "Synchronisation interval"
|
||||||
msgstr "Interval synchronizace"
|
msgstr "Interval synchronizace"
|
||||||
|
|
||||||
@@ -1115,6 +1426,18 @@ msgstr "%d hodina"
|
|||||||
msgid "%d hours"
|
msgid "%d hours"
|
||||||
msgstr "%d hodin"
|
msgstr "%d hodin"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Text editor command"
|
||||||
|
msgstr "Textový editor"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid ""
|
||||||
|
"The editor command (may include arguments) that will be used to open a note. "
|
||||||
|
"If none is provided it will try to auto-detect the default editor."
|
||||||
|
msgstr ""
|
||||||
|
"Editor ve kterém budou otvírány poznámky. Pokud není specifikováno, aplikace "
|
||||||
|
"se pokusí o autodetekci defaultního editoru."
|
||||||
|
|
||||||
msgid "Show advanced options"
|
msgid "Show advanced options"
|
||||||
msgstr "Ukázat pokročilé volby"
|
msgstr "Ukázat pokročilé volby"
|
||||||
|
|
||||||
@@ -1141,6 +1464,13 @@ msgstr ""
|
|||||||
msgid "Nextcloud WebDAV URL"
|
msgid "Nextcloud WebDAV URL"
|
||||||
msgstr "Nextcloud WebDAV URL"
|
msgstr "Nextcloud WebDAV URL"
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid ""
|
||||||
|
"Attention: If you change this location, make sure you copy all your content "
|
||||||
|
"to it before syncing, otherwise all files will be removed! See the FAQ for "
|
||||||
|
"more details: %s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Nextcloud username"
|
msgid "Nextcloud username"
|
||||||
msgstr "Nextcloud uživatelské jméno"
|
msgstr "Nextcloud uživatelské jméno"
|
||||||
|
|
||||||
@@ -1156,10 +1486,46 @@ msgstr "WebDAV uživatelské jméno"
|
|||||||
msgid "WebDAV password"
|
msgid "WebDAV password"
|
||||||
msgstr "WebDAV heslo"
|
msgstr "WebDAV heslo"
|
||||||
|
|
||||||
|
msgid "Custom TLS certificates"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"Comma-separated list of paths to directories to load the certificates from, "
|
||||||
|
"or path to individual cert files. For example: /my/cert_dir, /other/custom."
|
||||||
|
"pem. Note that if you make changes to the TLS settings, you must save your "
|
||||||
|
"changes before clicking on \"Check synchronisation configuration\"."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Ignore TLS certificate errors"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Invalid option value: \"%s\". Possible values are: %s."
|
msgid "Invalid option value: \"%s\". Possible values are: %s."
|
||||||
msgstr "Neplatná hodnota: \"%s\". Přípustné hodnoty jsou: %s."
|
msgstr "Neplatná hodnota: \"%s\". Přípustné hodnoty jsou: %s."
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "General"
|
||||||
|
msgstr "Obecná nastavení"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Synchronisation"
|
||||||
|
msgstr "Stav synchronizace"
|
||||||
|
|
||||||
|
msgid "Appearance"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Note"
|
||||||
|
msgstr "Zápisníky"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Application"
|
||||||
|
msgstr "Ukončí aplikaci."
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "The tag \"%s\" already exists. Please choose a different name."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Joplin Export File"
|
msgid "Joplin Export File"
|
||||||
msgstr "Soubor Joplin Export"
|
msgstr "Soubor Joplin Export"
|
||||||
|
|
||||||
@@ -1172,6 +1538,13 @@ msgstr "Složka pro export"
|
|||||||
msgid "Evernote Export File"
|
msgid "Evernote Export File"
|
||||||
msgstr "Soubor Evernote Exportu"
|
msgstr "Soubor Evernote Exportu"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Json Export Directory"
|
||||||
|
msgstr "Složka pro export"
|
||||||
|
|
||||||
|
msgid "File"
|
||||||
|
msgstr "Soubor"
|
||||||
|
|
||||||
msgid "Directory"
|
msgid "Directory"
|
||||||
msgstr "Adresář"
|
msgstr "Adresář"
|
||||||
|
|
||||||
@@ -1246,6 +1619,12 @@ msgstr "Nadcházející alarmy"
|
|||||||
msgid "On %s: %s"
|
msgid "On %s: %s"
|
||||||
msgstr "Na %s: %s"
|
msgstr "Na %s: %s"
|
||||||
|
|
||||||
|
msgid "Permission to use camera"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Your permission to use your camera is required."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "There are currently no notes. Create one by clicking on the (+) button."
|
msgid "There are currently no notes. Create one by clicking on the (+) button."
|
||||||
msgstr "Nemáte žádné poznámky. Vytvořte jednu kliknutím na tlačítko (+)."
|
msgstr "Nemáte žádné poznámky. Vytvořte jednu kliknutím na tlačítko (+)."
|
||||||
|
|
||||||
@@ -1274,6 +1653,14 @@ msgstr "Přesunout poznámky %d do zápisníku \"%s\"?"
|
|||||||
msgid "Press to set the decryption password."
|
msgid "Press to set the decryption password."
|
||||||
msgstr "Stiskněte pro zadání hesla k dešifrování."
|
msgstr "Stiskněte pro zadání hesla k dešifrování."
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Clear alarm"
|
||||||
|
msgstr "Nastavit alarm"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Save alarm"
|
||||||
|
msgstr "Nastavit alarm"
|
||||||
|
|
||||||
msgid "Select date"
|
msgid "Select date"
|
||||||
msgstr "Vybrat datum"
|
msgstr "Vybrat datum"
|
||||||
|
|
||||||
@@ -1283,15 +1670,80 @@ msgstr "Potvrdit"
|
|||||||
msgid "Cancel synchronisation"
|
msgid "Cancel synchronisation"
|
||||||
msgstr "Zrušit synchronizaci"
|
msgstr "Zrušit synchronizaci"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Checking... Please wait."
|
||||||
|
msgstr "Zastavuji, chvíli strpení."
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Success! Synchronisation configuration appears to be correct."
|
||||||
|
msgstr "Zkontrolujte nastavení synchronizace"
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"Error. Please check that URL, username, password, etc. are correct and that "
|
||||||
|
"the sync target is accessible. The reported error was:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "The application has been authorised!"
|
||||||
|
msgstr "Aplikace byla úspěšně autorizována."
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid ""
|
||||||
|
"Could not authorise application:\n"
|
||||||
|
"\n"
|
||||||
|
"%s\n"
|
||||||
|
"\n"
|
||||||
|
"Please try again."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, fuzzy, javascript-format
|
||||||
|
msgid "Decrypted items: %s / %s"
|
||||||
|
msgstr "Získané položky: %d/%d."
|
||||||
|
|
||||||
msgid "New tags:"
|
msgid "New tags:"
|
||||||
msgstr "Nové tagy:"
|
msgstr "Nové tagy:"
|
||||||
|
|
||||||
msgid "Type new tags or select from list"
|
msgid "Type new tags or select from list"
|
||||||
msgstr "Zadejte nové tagy, nebo vyberte existující ze seznamu"
|
msgstr "Zadejte nové tagy, nebo vyberte existující ze seznamu"
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"To work correctly, the app needs the following permissions. Please enable "
|
||||||
|
"them in your phone settings, in Apps > Joplin > Permissions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"- Storage: to allow attaching files to notes and to enable filesystem "
|
||||||
|
"synchronisation."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "- Camera: to allow taking a picture and attaching it to a note."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "- Location: to allow attaching geo-location information to a note."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Joplin website"
|
msgid "Joplin website"
|
||||||
msgstr "Web Joplinu"
|
msgstr "Web Joplinu"
|
||||||
|
|
||||||
|
#, fuzzy, javascript-format
|
||||||
|
msgid "Joplin v%s"
|
||||||
|
msgstr "Web Joplinu"
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "Database v%s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, fuzzy, javascript-format
|
||||||
|
msgid "FTS enabled: %d"
|
||||||
|
msgstr "K smazání: %d"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Login with Dropbox"
|
||||||
|
msgstr "Přihlásit se pomocí OneDrive"
|
||||||
|
|
||||||
|
msgid "Enter code here"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Master Key %s"
|
msgid "Master Key %s"
|
||||||
msgstr "Master heslo %s"
|
msgstr "Master heslo %s"
|
||||||
@@ -1331,16 +1783,31 @@ msgstr "Uložit změny"
|
|||||||
msgid "Discard changes"
|
msgid "Discard changes"
|
||||||
msgstr "Zahodit změny"
|
msgstr "Zahodit změny"
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "No item with ID %s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "The Joplin mobile app does not currently support this type of link: %s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Unsupported image type: %s"
|
msgid "Unsupported image type: %s"
|
||||||
msgstr "Nepodporovaný formát obrázku: %s"
|
msgstr "Nepodporovaný formát obrázku: %s"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Take photo"
|
||||||
|
msgstr "Přiložit obrázek"
|
||||||
|
|
||||||
msgid "Attach photo"
|
msgid "Attach photo"
|
||||||
msgstr "Přiložit obrázek"
|
msgstr "Přiložit obrázek"
|
||||||
|
|
||||||
msgid "Attach any file"
|
msgid "Attach any file"
|
||||||
msgstr "Přiložit soubor"
|
msgstr "Přiložit soubor"
|
||||||
|
|
||||||
|
msgid "Share"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Convert to note"
|
msgid "Convert to note"
|
||||||
msgstr "Konvertovat na poznámku"
|
msgstr "Konvertovat na poznámku"
|
||||||
|
|
||||||
@@ -1356,6 +1823,12 @@ msgstr "Zobrazit metadata"
|
|||||||
msgid "View on map"
|
msgid "View on map"
|
||||||
msgstr "Zobrazit na map+"
|
msgstr "Zobrazit na map+"
|
||||||
|
|
||||||
|
msgid "Go to source URL"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Edit"
|
||||||
|
msgstr "Upravit"
|
||||||
|
|
||||||
msgid "Delete notebook"
|
msgid "Delete notebook"
|
||||||
msgstr "Smazat zápisník"
|
msgstr "Smazat zápisník"
|
||||||
|
|
||||||
@@ -1378,5 +1851,14 @@ msgstr "Nemáte žádný zápisník. Vytvořte jeden kliknutím na tlačítko (+
|
|||||||
msgid "Welcome"
|
msgid "Welcome"
|
||||||
msgstr "Vítejte"
|
msgstr "Vítejte"
|
||||||
|
|
||||||
|
#~ msgid "Separate each tag by a comma."
|
||||||
|
#~ msgstr "Tagy oddělujte čárkami."
|
||||||
|
|
||||||
|
#~ msgid "State: %s."
|
||||||
|
#~ msgstr "Stav: %s."
|
||||||
|
|
||||||
|
#~ msgid "A notebook with this title already exists: \"%s\""
|
||||||
|
#~ msgstr "Zápisník s tímto názvem již existuje: \"%s\""
|
||||||
|
|
||||||
#~ msgid "Searches"
|
#~ msgid "Searches"
|
||||||
#~ msgstr "Hledané výrazy"
|
#~ msgstr "Hledané výrazy"
|
||||||
|
@@ -7,8 +7,8 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Project-Id-Version: Joplin-CLI 1.0.0\n"
|
"Project-Id-Version: Joplin-CLI 1.0.0\n"
|
||||||
"Report-Msgid-Bugs-To: \n"
|
"Report-Msgid-Bugs-To: \n"
|
||||||
"Last-Translator: \n"
|
"Last-Translator: Morten Juhl-Johansen Zölde-Fejér <mjjzf@syntaktisk."
|
||||||
"Language-Team: \n"
|
"dk>Language-Team: \n"
|
||||||
"Language: da_DK\n"
|
"Language: da_DK\n"
|
||||||
"MIME-Version: 1.0\n"
|
"MIME-Version: 1.0\n"
|
||||||
"Content-Type: text/plain; charset=UTF-8\n"
|
"Content-Type: text/plain; charset=UTF-8\n"
|
||||||
@@ -127,7 +127,7 @@ msgid ""
|
|||||||
"Manages E2EE configuration. Commands are `enable`, `disable`, `decrypt`, "
|
"Manages E2EE configuration. Commands are `enable`, `disable`, `decrypt`, "
|
||||||
"`status` and `target-status`."
|
"`status` and `target-status`."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Udfører E2EEE konfiguration. Kommandoer er `enable`(aktiver), "
|
"Udfører E2EE konfiguration. Kommandoer er `enable`(aktiver), "
|
||||||
"`disable`(sluk), `decrypt`(dekrypter), `status` og `target-status` (modtager-"
|
"`disable`(sluk), `decrypt`(dekrypter), `status` og `target-status` (modtager-"
|
||||||
"status)."
|
"status)."
|
||||||
|
|
||||||
@@ -163,8 +163,8 @@ msgstr "Rediger note."
|
|||||||
msgid ""
|
msgid ""
|
||||||
"No text editor is defined. Please set it using `config editor <editor-path>`"
|
"No text editor is defined. Please set it using `config editor <editor-path>`"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Ingen tekst editor er valgt. Vælg en ved at indstille `config editor "
|
"Ingen teksteditor er valgt. Vælg en ved at indstille `config editor <editor-"
|
||||||
"<editor-path>`"
|
"path>`"
|
||||||
|
|
||||||
msgid "No active notebook."
|
msgid "No active notebook."
|
||||||
msgstr "Ingen aktiv notesbog."
|
msgstr "Ingen aktiv notesbog."
|
||||||
@@ -229,7 +229,7 @@ msgid "The possible commands are:"
|
|||||||
msgstr "Mulige kommandoer er:"
|
msgstr "Mulige kommandoer er:"
|
||||||
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"In any command, a note or notebook can be refered to by title or ID, or "
|
"In any command, a note or notebook can be referred to by title or ID, or "
|
||||||
"using the shortcuts `$n` or `$b` for, respectively, the currently selected "
|
"using the shortcuts `$n` or `$b` for, respectively, the currently selected "
|
||||||
"note or notebook. `$c` can be used to refer to the currently selected item."
|
"note or notebook. `$c` can be used to refer to the currently selected item."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -247,7 +247,8 @@ msgstr ""
|
|||||||
"Brug pilene og PageUp/PageDown for at rulle lister og tekst-områder (inkl. "
|
"Brug pilene og PageUp/PageDown for at rulle lister og tekst-områder (inkl. "
|
||||||
"denne konsol)"
|
"denne konsol)"
|
||||||
|
|
||||||
msgid "To maximise/minimise the console, press \"TC\"."
|
#, fuzzy
|
||||||
|
msgid "To maximise/minimise the console, press \"tc\"."
|
||||||
msgstr "For at maximere/ninimere konsollen, tryk \"TC\"."
|
msgstr "For at maximere/ninimere konsollen, tryk \"TC\"."
|
||||||
|
|
||||||
msgid "To enter command line mode, press \":\""
|
msgid "To enter command line mode, press \":\""
|
||||||
@@ -366,7 +367,10 @@ msgstr "Sletter aktuelle notesbog."
|
|||||||
msgid "Deletes the notebook without asking for confirmation."
|
msgid "Deletes the notebook without asking for confirmation."
|
||||||
msgstr "Sletter notesbogen uden at bede om bekræftelse."
|
msgstr "Sletter notesbogen uden at bede om bekræftelse."
|
||||||
|
|
||||||
msgid "Delete notebook? All notes within this notebook will also be deleted."
|
#, fuzzy
|
||||||
|
msgid ""
|
||||||
|
"Delete notebook? All notes and sub-notebooks within this notebook will also "
|
||||||
|
"be deleted."
|
||||||
msgstr "Slet notesbog? Alle noter i notesbogen bliver også slettet."
|
msgstr "Slet notesbog? Alle noter i notesbogen bliver også slettet."
|
||||||
|
|
||||||
msgid "Deletes the notes matching <note-pattern>."
|
msgid "Deletes the notes matching <note-pattern>."
|
||||||
@@ -410,6 +414,18 @@ msgid ""
|
|||||||
"Authentication was not completed (did not receive an authentication token)."
|
"Authentication was not completed (did not receive an authentication token)."
|
||||||
msgstr "Godkendelse blev ikke fuldført (modtog ikke godkendelses token)."
|
msgstr "Godkendelse blev ikke fuldført (modtog ikke godkendelses token)."
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"To allow Joplin to synchronise with Dropbox, please follow the steps below:"
|
||||||
|
msgstr ""
|
||||||
|
"For at Joplin kan synkronisere med Dropbox, skal man igennem nedenstående "
|
||||||
|
"trin:"
|
||||||
|
|
||||||
|
msgid "Step 1: Open this URL in your browser to authorise the application:"
|
||||||
|
msgstr "Trin 1: Åben denne URL i din browser for at autorisere applikationen:"
|
||||||
|
|
||||||
|
msgid "Step 2: Enter the code provided by Dropbox:"
|
||||||
|
msgstr "Trin 2: Indtast koden, som er oplyst af Dropbox:"
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Not authentified with %s. Please provide any missing credentials."
|
msgid "Not authentified with %s. Please provide any missing credentials."
|
||||||
msgstr "Ikke godkendt med %s. Indtast venligst manglende koder/info."
|
msgstr "Ikke godkendt med %s. Indtast venligst manglende koder/info."
|
||||||
@@ -423,8 +439,8 @@ msgid ""
|
|||||||
"taking place, you may delete the lock file at \"%s\" and resume the "
|
"taking place, you may delete the lock file at \"%s\" and resume the "
|
||||||
"operation."
|
"operation."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Låse fil er allerede i brug. Hvis du ved at ingen synkronisering er i gang "
|
"Låsefil er allerede i brug. Hvis du ved at ingen synkronisering er i gang "
|
||||||
"kan du slette låse-filen \"%s\" og genoptage synkroniseringen."
|
"kan du slette låsefilen \"%s\" og genoptage synkroniseringen."
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Synchronisation target: %s (%s)"
|
msgid "Synchronisation target: %s (%s)"
|
||||||
@@ -436,13 +452,17 @@ msgstr "Kan ikke initialisere synkroniseringen."
|
|||||||
msgid "Starting synchronisation..."
|
msgid "Starting synchronisation..."
|
||||||
msgstr "Starter synkronisering."
|
msgstr "Starter synkronisering."
|
||||||
|
|
||||||
|
msgid "Downloading resources..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Cancelling... Please wait."
|
msgid "Cancelling... Please wait."
|
||||||
msgstr "Annullerer... Vent venligst."
|
msgstr "Annullerer... Vent venligst."
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
msgid ""
|
msgid ""
|
||||||
"<tag-command> can be \"add\", \"remove\" or \"list\" to assign or remove "
|
"<tag-command> can be \"add\", \"remove\" or \"list\" to assign or remove "
|
||||||
"[tag] from [note], or to list the notes associated with [tag]. The command "
|
"[tag] from [note], or to list the notes associated with [tag]. The command "
|
||||||
"`tag list` can be used to list all the tags."
|
"`tag list` can be used to list all the tags (use -l for long option)."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"<tag-command> (mærke-kommando) kan enten være \"add\" (tilføj), \"remove"
|
"<tag-command> (mærke-kommando) kan enten være \"add\" (tilføj), \"remove"
|
||||||
"\" (slet) eller \"list\" (liste) for at tilføje eller fjerne mærke [tag] fra "
|
"\" (slet) eller \"list\" (liste) for at tilføje eller fjerne mærke [tag] fra "
|
||||||
@@ -556,6 +576,20 @@ msgstr ""
|
|||||||
msgid "Exporting to \"%s\" as \"%s\" format. Please wait..."
|
msgid "Exporting to \"%s\" as \"%s\" format. Please wait..."
|
||||||
msgstr "Eksporterer til \"%s\" som \"%s\"-format. Vent venligst..."
|
msgstr "Eksporterer til \"%s\" som \"%s\"-format. Vent venligst..."
|
||||||
|
|
||||||
|
msgid "Sidebar"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Note list"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Note title"
|
||||||
|
msgstr "Notesbogs titel:"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Note body"
|
||||||
|
msgstr "Notesbøger"
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Importing from \"%s\" as \"%s\" format. Please wait..."
|
msgid "Importing from \"%s\" as \"%s\" format. Please wait..."
|
||||||
msgstr "Importerer fra \"%s\" som \"%s\"-format. Vent venligst..."
|
msgstr "Importerer fra \"%s\" som \"%s\"-format. Vent venligst..."
|
||||||
@@ -563,7 +597,8 @@ msgstr "Importerer fra \"%s\" som \"%s\"-format. Vent venligst..."
|
|||||||
msgid "PDF File"
|
msgid "PDF File"
|
||||||
msgstr "PDF fil"
|
msgstr "PDF fil"
|
||||||
|
|
||||||
msgid "File"
|
#, fuzzy
|
||||||
|
msgid "&File"
|
||||||
msgstr "Fil"
|
msgstr "Fil"
|
||||||
|
|
||||||
msgid "New note"
|
msgid "New note"
|
||||||
@@ -581,6 +616,9 @@ msgstr "Importer"
|
|||||||
msgid "Export"
|
msgid "Export"
|
||||||
msgstr "Eksporter"
|
msgstr "Eksporter"
|
||||||
|
|
||||||
|
msgid "Synchronise"
|
||||||
|
msgstr "Synkroniser"
|
||||||
|
|
||||||
msgid "Print"
|
msgid "Print"
|
||||||
msgstr "Udskriv"
|
msgstr "Udskriv"
|
||||||
|
|
||||||
@@ -591,7 +629,8 @@ msgstr "Skjul %s"
|
|||||||
msgid "Quit"
|
msgid "Quit"
|
||||||
msgstr "Afslut"
|
msgstr "Afslut"
|
||||||
|
|
||||||
msgid "Edit"
|
#, fuzzy
|
||||||
|
msgid "&Edit"
|
||||||
msgstr "Ret"
|
msgstr "Ret"
|
||||||
|
|
||||||
msgid "Copy"
|
msgid "Copy"
|
||||||
@@ -603,28 +642,64 @@ msgstr "Klip"
|
|||||||
msgid "Paste"
|
msgid "Paste"
|
||||||
msgstr "Indsæt"
|
msgstr "Indsæt"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Select all"
|
||||||
|
msgstr "Vælg dato"
|
||||||
|
|
||||||
|
msgid "Bold"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Italic"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Link"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Insert Date Time"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Edit in external editor"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Search in all the notes"
|
msgid "Search in all the notes"
|
||||||
msgstr "Søg i alle noter"
|
msgstr "Søg i alle noter"
|
||||||
|
|
||||||
msgid "View"
|
#, fuzzy
|
||||||
|
msgid "Search in current note"
|
||||||
|
msgstr "Søg i alle noter"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "&View"
|
||||||
msgstr "Vis"
|
msgstr "Vis"
|
||||||
|
|
||||||
|
msgid "Toggle sidebar"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Toggle editor layout"
|
msgid "Toggle editor layout"
|
||||||
msgstr "Skift editor layout"
|
msgstr "Skift editor layout"
|
||||||
|
|
||||||
msgid "Tools"
|
#, fuzzy
|
||||||
|
msgid "Focus"
|
||||||
|
msgstr "Fokuser på brødtekst"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "&Tools"
|
||||||
msgstr "Værktøjer"
|
msgstr "Værktøjer"
|
||||||
|
|
||||||
msgid "Synchronisation status"
|
msgid "Synchronisation status"
|
||||||
msgstr "Synkroniserings status"
|
msgstr "Synkroniserings status"
|
||||||
|
|
||||||
|
msgid "Web clipper options"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Encryption options"
|
msgid "Encryption options"
|
||||||
msgstr "Krypterings muligheder"
|
msgstr "Krypterings muligheder"
|
||||||
|
|
||||||
msgid "General Options"
|
msgid "General Options"
|
||||||
msgstr "Generelle indstillinger"
|
msgstr "Generelle indstillinger"
|
||||||
|
|
||||||
msgid "Help"
|
#, fuzzy
|
||||||
|
msgid "&Help"
|
||||||
msgstr "Hjælp"
|
msgstr "Hjælp"
|
||||||
|
|
||||||
msgid "Website and documentation"
|
msgid "Website and documentation"
|
||||||
@@ -659,22 +734,104 @@ msgstr "Fortryd"
|
|||||||
msgid "Current version is up-to-date."
|
msgid "Current version is up-to-date."
|
||||||
msgstr "Aktuel version er nyeste."
|
msgstr "Aktuel version er nyeste."
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "%s (pre-release)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "An update is available, do you want to download it now?"
|
msgid "An update is available, do you want to download it now?"
|
||||||
msgstr "Opdatering er til rådighed, vil du hente den nu?"
|
msgstr "Opdatering er til rådighed, vil du hente den nu?"
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "Your version: v%s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "New version: v%s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Yes"
|
msgid "Yes"
|
||||||
msgstr "Ja"
|
msgstr "Ja"
|
||||||
|
|
||||||
msgid "No"
|
msgid "No"
|
||||||
msgstr "Nej"
|
msgstr "Nej"
|
||||||
|
|
||||||
msgid "Check synchronisation configuration"
|
msgid "Token has been copied to the clipboard!"
|
||||||
msgstr "Check synkroniserings Indstillinger"
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "The web clipper service is enabled and set to auto-start."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "Status: Started on port %d"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, fuzzy, javascript-format
|
||||||
|
msgid "Status: %s"
|
||||||
|
msgstr "Tilstand: %s."
|
||||||
|
|
||||||
|
msgid "Disable Web Clipper Service"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "The web clipper service is not enabled."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Enable Web Clipper Service"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"Joplin Web Clipper allows saving web pages and screenshots from your browser "
|
||||||
|
"to Joplin."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "In order to use the web clipper, you need to do the following:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Step 1: Enable the clipper service"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"This service allows the browser extension to communicate with Joplin. When "
|
||||||
|
"enabling it your firewall may ask you to give permission to Joplin to listen "
|
||||||
|
"to a particular port."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Step 2: Install the extension"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Download and install the relevant extension for your browser:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Advanced options"
|
||||||
|
msgstr "Vis avancerede indstillinger"
|
||||||
|
|
||||||
|
msgid "Authorisation token:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Copy token"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"This authorisation token is only needed to allow third-party applications to "
|
||||||
|
"access Joplin."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Notes and settings are stored in: %s"
|
msgid "Notes and settings are stored in: %s"
|
||||||
msgstr "Noter og indstillinger er gemt i: %s"
|
msgstr "Noter og indstillinger er gemt i: %s"
|
||||||
|
|
||||||
|
msgid "Browse..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Check synchronisation configuration"
|
||||||
|
msgstr "Check synkroniserings Indstillinger"
|
||||||
|
|
||||||
|
msgid "Apply"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Submit"
|
||||||
|
msgstr "Gem"
|
||||||
|
|
||||||
msgid "Save"
|
msgid "Save"
|
||||||
msgstr "Gem"
|
msgstr "Gem"
|
||||||
|
|
||||||
@@ -749,12 +906,23 @@ msgstr ""
|
|||||||
"app'en har ikke pt adgang til dem. Det er sandsynligt at de vil blive hentet "
|
"app'en har ikke pt adgang til dem. Det er sandsynligt at de vil blive hentet "
|
||||||
"(på et eller andet tidspunkt) via synkroniseringen."
|
"(på et eller andet tidspunkt) via synkroniseringen."
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"For more information about End-To-End Encryption (E2EE) and advices on how "
|
||||||
|
"to enable it please check the documentation:"
|
||||||
|
msgstr ""
|
||||||
|
"Se dokumentationen for nærmere oplysninger om End-To-End-kryptering (E2EE) "
|
||||||
|
"og vejledning om hvordan det skal opsættes_"
|
||||||
|
|
||||||
msgid "Status"
|
msgid "Status"
|
||||||
msgstr "Status"
|
msgstr "Status"
|
||||||
|
|
||||||
msgid "Encryption is:"
|
msgid "Encryption is:"
|
||||||
msgstr "Kryptering er:"
|
msgstr "Kryptering er:"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Usage"
|
||||||
|
msgstr "Forbrug: %s"
|
||||||
|
|
||||||
msgid "Back"
|
msgid "Back"
|
||||||
msgstr "Tilbage"
|
msgstr "Tilbage"
|
||||||
|
|
||||||
@@ -775,12 +943,13 @@ msgstr "Notesbogs titel:"
|
|||||||
msgid "Add or remove tags:"
|
msgid "Add or remove tags:"
|
||||||
msgstr "Tilføj eller slet mærker:"
|
msgstr "Tilføj eller slet mærker:"
|
||||||
|
|
||||||
msgid "Separate each tag by a comma."
|
|
||||||
msgstr "Adskil hver mærke med komma."
|
|
||||||
|
|
||||||
msgid "Rename notebook:"
|
msgid "Rename notebook:"
|
||||||
msgstr "Omdøb notesbog:"
|
msgstr "Omdøb notesbog:"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Rename tag:"
|
||||||
|
msgstr "Omdøb"
|
||||||
|
|
||||||
msgid "Set alarm:"
|
msgid "Set alarm:"
|
||||||
msgstr "Indstil alarm:"
|
msgstr "Indstil alarm:"
|
||||||
|
|
||||||
@@ -803,18 +972,6 @@ msgstr "Nogle emner kan ikke krypteres."
|
|||||||
msgid "Set the password"
|
msgid "Set the password"
|
||||||
msgstr "Indstil kodeord"
|
msgstr "Indstil kodeord"
|
||||||
|
|
||||||
msgid "Add or remove tags"
|
|
||||||
msgstr "Tilføj eller slet mærker"
|
|
||||||
|
|
||||||
msgid "Switch between note and to-do type"
|
|
||||||
msgstr "Skift mellem note- og opgave type"
|
|
||||||
|
|
||||||
msgid "Delete"
|
|
||||||
msgstr "Slet"
|
|
||||||
|
|
||||||
msgid "Delete notes?"
|
|
||||||
msgstr "Slet noter?"
|
|
||||||
|
|
||||||
msgid "No notes in here. Create one by clicking on \"New note\"."
|
msgid "No notes in here. Create one by clicking on \"New note\"."
|
||||||
msgstr "Der er ingen noter her. Opret en ved at klikke på \"Ny note\"."
|
msgstr "Der er ingen noter her. Opret en ved at klikke på \"Ny note\"."
|
||||||
|
|
||||||
@@ -822,16 +979,59 @@ msgid ""
|
|||||||
"There is currently no notebook. Create one by clicking on \"New notebook\"."
|
"There is currently no notebook. Create one by clicking on \"New notebook\"."
|
||||||
msgstr "Der er ingen notesbog. Opret en ved at klikke på \"Ny Notesbog\"."
|
msgstr "Der er ingen notesbog. Opret en ved at klikke på \"Ny Notesbog\"."
|
||||||
|
|
||||||
|
msgid "Location"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "URL"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Note properties"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Open..."
|
msgid "Open..."
|
||||||
msgstr "Åben..."
|
msgstr "Åben..."
|
||||||
|
|
||||||
|
#, fuzzy, javascript-format
|
||||||
|
msgid "This file could not be opened: %s"
|
||||||
|
msgstr "Notesbogen kan ikke gemmes: %s"
|
||||||
|
|
||||||
msgid "Save as..."
|
msgid "Save as..."
|
||||||
msgstr "Gem som..."
|
msgstr "Gem som..."
|
||||||
|
|
||||||
|
msgid "Copy path to clipboard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Copy Link Address"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "This attachment is not downloaded or not decrypted yet."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Unsupported link or message: %s"
|
msgid "Unsupported link or message: %s"
|
||||||
msgstr "Ugyldigt- eller ulovligt link eller besked: %s"
|
msgstr "Ugyldigt- eller ulovligt link eller besked: %s"
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid ""
|
||||||
|
"This note has no content. Click on \"%s\" to toggle the editor and edit the "
|
||||||
|
"note."
|
||||||
|
msgstr "Denne note er tom. Klik på \"%s\" for at starte editor og rette noten."
|
||||||
|
|
||||||
|
msgid "Only one note can be printed or exported to PDF at a time."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "strong text"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "emphasized text"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "List item"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Insert Hyperlink"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Attach file"
|
msgid "Attach file"
|
||||||
msgstr "Vedhæft fil"
|
msgstr "Vedhæft fil"
|
||||||
|
|
||||||
@@ -841,11 +1041,37 @@ msgstr "Mærker"
|
|||||||
msgid "Set alarm"
|
msgid "Set alarm"
|
||||||
msgstr "Indstil alarm"
|
msgstr "Indstil alarm"
|
||||||
|
|
||||||
#, javascript-format
|
#, fuzzy, javascript-format
|
||||||
msgid ""
|
msgid "In: %s"
|
||||||
"This note has no content. Click on \"%s\" to toggle the editor and edit the "
|
msgstr "%s: %s"
|
||||||
"note."
|
|
||||||
msgstr "Denne note er tom. Klik på \"%s\" for at starte editor og rette noten."
|
msgid "Hyperlink"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Numbered List"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Bulleted List"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Checkbox"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Heading"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Horizontal Rule"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Click to stop external editing"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Watching..."
|
||||||
|
msgstr "Annullerer..."
|
||||||
|
|
||||||
msgid "to-do"
|
msgid "to-do"
|
||||||
msgstr "opgave"
|
msgstr "opgave"
|
||||||
@@ -866,6 +1092,9 @@ msgstr "Ryd/slet"
|
|||||||
msgid "OneDrive Login"
|
msgid "OneDrive Login"
|
||||||
msgstr "OneDrive login"
|
msgstr "OneDrive login"
|
||||||
|
|
||||||
|
msgid "Dropbox Login"
|
||||||
|
msgstr "Dropbox Login"
|
||||||
|
|
||||||
msgid "Options"
|
msgid "Options"
|
||||||
msgstr "Muligheder"
|
msgstr "Muligheder"
|
||||||
|
|
||||||
@@ -875,24 +1104,81 @@ msgstr "Synkroniserings status"
|
|||||||
msgid "Encryption Options"
|
msgid "Encryption Options"
|
||||||
msgstr "Krypterings indstillinger"
|
msgstr "Krypterings indstillinger"
|
||||||
|
|
||||||
msgid "Remove this tag from all the notes?"
|
#, fuzzy
|
||||||
|
msgid "Clipper Options"
|
||||||
|
msgstr "Generelle indstillinger"
|
||||||
|
|
||||||
|
#, fuzzy, javascript-format
|
||||||
|
msgid ""
|
||||||
|
"Delete notebook \"%s\"?\n"
|
||||||
|
"\n"
|
||||||
|
"All notes and sub-notebooks within this notebook will also be deleted."
|
||||||
|
msgstr "Slet notesbog? Alle noter i notesbogen bliver også slettet."
|
||||||
|
|
||||||
|
#, fuzzy, javascript-format
|
||||||
|
msgid "Remove tag \"%s\" from all notes?"
|
||||||
msgstr "Slet denne markering fra alle noter?"
|
msgstr "Slet denne markering fra alle noter?"
|
||||||
|
|
||||||
msgid "Remove this search from the sidebar?"
|
msgid "Remove this search from the sidebar?"
|
||||||
msgstr "Slet denne søgning fra sidebjælke?"
|
msgstr "Slet denne søgning fra sidebjælke?"
|
||||||
|
|
||||||
|
msgid "Delete"
|
||||||
|
msgstr "Slet"
|
||||||
|
|
||||||
msgid "Rename"
|
msgid "Rename"
|
||||||
msgstr "Omdøb"
|
msgstr "Omdøb"
|
||||||
|
|
||||||
msgid "Synchronise"
|
|
||||||
msgstr "Synkroniser"
|
|
||||||
|
|
||||||
msgid "Notebooks"
|
msgid "Notebooks"
|
||||||
msgstr "Notesbøger"
|
msgstr "Notesbøger"
|
||||||
|
|
||||||
|
#, fuzzy, javascript-format
|
||||||
|
msgid "Decrypting items: %d/%d"
|
||||||
|
msgstr "Hentede emner: %d/%d."
|
||||||
|
|
||||||
|
#, fuzzy, javascript-format
|
||||||
|
msgid "Fetching resources: %d"
|
||||||
|
msgstr "Ressourcer: %d."
|
||||||
|
|
||||||
msgid "Please select where the sync status should be exported to"
|
msgid "Please select where the sync status should be exported to"
|
||||||
msgstr "Vælg hvor sync status skal eksporteres til"
|
msgstr "Vælg hvor sync status skal eksporteres til"
|
||||||
|
|
||||||
|
msgid "Remove?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Add or remove tags"
|
||||||
|
msgstr "Tilføj eller slet mærker"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Duplicate"
|
||||||
|
msgstr "Forlad/luk program."
|
||||||
|
|
||||||
|
#, fuzzy, javascript-format
|
||||||
|
msgid "%s - Copy"
|
||||||
|
msgstr "Kopier"
|
||||||
|
|
||||||
|
msgid "Switch between note and to-do type"
|
||||||
|
msgstr "Skift mellem note- og opgave type"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Switch to note type"
|
||||||
|
msgstr "Skift mellem note- og opgave type"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Switch to to-do type"
|
||||||
|
msgstr "Skift mellem note- og opgave type"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Copy Markdown link"
|
||||||
|
msgstr "Markdown"
|
||||||
|
|
||||||
|
#, fuzzy, javascript-format
|
||||||
|
msgid "Delete note \"%s\"?"
|
||||||
|
msgstr "Slet noter?"
|
||||||
|
|
||||||
|
#, fuzzy, javascript-format
|
||||||
|
msgid "Delete these %d notes?"
|
||||||
|
msgstr "Slet disse noter?"
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Usage: %s"
|
msgid "Usage: %s"
|
||||||
msgstr "Forbrug: %s"
|
msgstr "Forbrug: %s"
|
||||||
@@ -901,6 +1187,9 @@ msgstr "Forbrug: %s"
|
|||||||
msgid "Unknown flag: %s"
|
msgid "Unknown flag: %s"
|
||||||
msgstr "Ukendt flag: %s"
|
msgstr "Ukendt flag: %s"
|
||||||
|
|
||||||
|
msgid "Dropbox"
|
||||||
|
msgstr "Dropbox"
|
||||||
|
|
||||||
msgid "File system"
|
msgid "File system"
|
||||||
msgstr "Fil system"
|
msgstr "Fil system"
|
||||||
|
|
||||||
@@ -931,6 +1220,9 @@ msgstr ""
|
|||||||
"Kan ikke opdatere token: Godkendelses data mangler. Prøv at starte "
|
"Kan ikke opdatere token: Godkendelses data mangler. Prøv at starte "
|
||||||
"synkronisering igen, det kan løse problemet."
|
"synkronisering igen, det kan løse problemet."
|
||||||
|
|
||||||
|
msgid "Untitled"
|
||||||
|
msgstr "Samlet"
|
||||||
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"Could not synchronize with OneDrive.\n"
|
"Could not synchronize with OneDrive.\n"
|
||||||
"\n"
|
"\n"
|
||||||
@@ -978,10 +1270,6 @@ msgstr "Slettede fjern-emner: %d."
|
|||||||
msgid "Fetched items: %d/%d."
|
msgid "Fetched items: %d/%d."
|
||||||
msgstr "Hentede emner: %d/%d."
|
msgstr "Hentede emner: %d/%d."
|
||||||
|
|
||||||
#, javascript-format
|
|
||||||
msgid "State: %s."
|
|
||||||
msgstr "Tilstand: %s."
|
|
||||||
|
|
||||||
msgid "Cancelling..."
|
msgid "Cancelling..."
|
||||||
msgstr "Annullerer..."
|
msgstr "Annullerer..."
|
||||||
|
|
||||||
@@ -1012,17 +1300,26 @@ msgstr "Krypteret emner kan ikke rettes"
|
|||||||
msgid "Conflicts"
|
msgid "Conflicts"
|
||||||
msgstr "Konflikter"
|
msgstr "Konflikter"
|
||||||
|
|
||||||
#, javascript-format
|
#, fuzzy
|
||||||
msgid "A notebook with this title already exists: \"%s\""
|
msgid "Cannot move notebook to this location"
|
||||||
msgstr "En notesbog bruger allerede dette navn: \"%s\""
|
msgstr "Kan ikke flytte note til \"%s\" notesbog"
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Notebooks cannot be named \"%s\", which is a reserved title."
|
msgid "Notebooks cannot be named \"%s\", which is a reserved title."
|
||||||
msgstr "Notesbøger kan ikke få navnet \"%s\", da det er en beskyttet titel."
|
msgstr "Notesbøger kan ikke få navnet \"%s\", da det er en beskyttet titel."
|
||||||
|
|
||||||
msgid "Untitled"
|
#, fuzzy
|
||||||
|
msgid "title"
|
||||||
msgstr "Samlet"
|
msgstr "Samlet"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "updated date"
|
||||||
|
msgstr "Opdateret %d."
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "created date"
|
||||||
|
msgstr "Oprettet: %d."
|
||||||
|
|
||||||
msgid "This note does not have geolocation information."
|
msgid "This note does not have geolocation information."
|
||||||
msgstr "Denne note har ingen geolokations oplysninger."
|
msgstr "Denne note har ingen geolokations oplysninger."
|
||||||
|
|
||||||
@@ -1034,16 +1331,6 @@ msgstr "Kan ikke kopiere note til \"%s\" notesbog"
|
|||||||
msgid "Cannot move note to \"%s\" notebook"
|
msgid "Cannot move note to \"%s\" notebook"
|
||||||
msgstr "Kan ikke flytte note til \"%s\" notesbog"
|
msgstr "Kan ikke flytte note til \"%s\" notesbog"
|
||||||
|
|
||||||
msgid "Text editor"
|
|
||||||
msgstr "Tekst editor"
|
|
||||||
|
|
||||||
msgid ""
|
|
||||||
"The editor that will be used to open a note. If none is provided it will try "
|
|
||||||
"to auto-detect the default editor."
|
|
||||||
msgstr ""
|
|
||||||
"Editor der bruges til at åbne note. Hvis ingen valgt/udfyldt, vil auto-"
|
|
||||||
"funktion søge efter standard editor."
|
|
||||||
|
|
||||||
msgid "Language"
|
msgid "Language"
|
||||||
msgstr "Sprog"
|
msgstr "Sprog"
|
||||||
|
|
||||||
@@ -1065,6 +1352,10 @@ msgstr "Mørkt"
|
|||||||
msgid "Uncompleted to-dos on top"
|
msgid "Uncompleted to-dos on top"
|
||||||
msgstr "Ufærdige opgaver øverst"
|
msgstr "Ufærdige opgaver øverst"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Show completed to-dos"
|
||||||
|
msgstr "Ufærdige opgaver øverst"
|
||||||
|
|
||||||
msgid "Sort notes by"
|
msgid "Sort notes by"
|
||||||
msgstr "Sorter noter efter"
|
msgstr "Sorter noter efter"
|
||||||
|
|
||||||
@@ -1089,15 +1380,32 @@ msgstr "Ved oprettelse af ny note:"
|
|||||||
msgid "Show tray icon"
|
msgid "Show tray icon"
|
||||||
msgstr "Vis ikon på bundbjælke"
|
msgstr "Vis ikon på bundbjælke"
|
||||||
|
|
||||||
|
msgid "Note: Does not work in all desktop environments."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"This will allow Joplin to run in the background. It is recommended to enable "
|
||||||
|
"this setting so that your notes are constantly being synchronised, thus "
|
||||||
|
"reducing the number of conflicts."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Start application minimised in the tray icon"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Global zoom percentage"
|
msgid "Global zoom percentage"
|
||||||
msgstr "Global zoom procent"
|
msgstr "Global zoom procent"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Editor font size"
|
||||||
|
msgstr "Rediger skrifttype"
|
||||||
|
|
||||||
msgid "Editor font family"
|
msgid "Editor font family"
|
||||||
msgstr "Rediger skrifttype"
|
msgstr "Rediger skrifttype"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
msgid ""
|
msgid ""
|
||||||
"The font name will not be checked. If incorrect or empty, it will default to "
|
"This must be *monospace* font or it will not work properly. If the font is "
|
||||||
"a generic monospace font."
|
"incorrect or empty, it will default to a generic monospace font."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Skrifttypenavn checkes ikke. Hvis tom eller ukorrekt, standard vil returnere "
|
"Skrifttypenavn checkes ikke. Hvis tom eller ukorrekt, standard vil returnere "
|
||||||
"til monospace font."
|
"til monospace font."
|
||||||
@@ -1105,6 +1413,13 @@ msgstr ""
|
|||||||
msgid "Automatically update the application"
|
msgid "Automatically update the application"
|
||||||
msgstr "Automatisk app update"
|
msgstr "Automatisk app update"
|
||||||
|
|
||||||
|
msgid "Get pre-releases when checking for updates"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "See the pre-release page for more details: %s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Synchronisation interval"
|
msgid "Synchronisation interval"
|
||||||
msgstr "Synkroniserings interval"
|
msgstr "Synkroniserings interval"
|
||||||
|
|
||||||
@@ -1120,6 +1435,18 @@ msgstr "%d time"
|
|||||||
msgid "%d hours"
|
msgid "%d hours"
|
||||||
msgstr "%d timer"
|
msgstr "%d timer"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Text editor command"
|
||||||
|
msgstr "Tekst editor"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid ""
|
||||||
|
"The editor command (may include arguments) that will be used to open a note. "
|
||||||
|
"If none is provided it will try to auto-detect the default editor."
|
||||||
|
msgstr ""
|
||||||
|
"Editor der bruges til at åbne note. Hvis ingen valgt/udfyldt, vil auto-"
|
||||||
|
"funktion søge efter standard editor."
|
||||||
|
|
||||||
msgid "Show advanced options"
|
msgid "Show advanced options"
|
||||||
msgstr "Vis avancerede indstillinger"
|
msgstr "Vis avancerede indstillinger"
|
||||||
|
|
||||||
@@ -1146,6 +1473,13 @@ msgstr ""
|
|||||||
msgid "Nextcloud WebDAV URL"
|
msgid "Nextcloud WebDAV URL"
|
||||||
msgstr "Nextcloud WebDAV URL"
|
msgstr "Nextcloud WebDAV URL"
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid ""
|
||||||
|
"Attention: If you change this location, make sure you copy all your content "
|
||||||
|
"to it before syncing, otherwise all files will be removed! See the FAQ for "
|
||||||
|
"more details: %s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Nextcloud username"
|
msgid "Nextcloud username"
|
||||||
msgstr "Nextcloud brugernavn"
|
msgstr "Nextcloud brugernavn"
|
||||||
|
|
||||||
@@ -1161,10 +1495,46 @@ msgstr "WebDAV brugernavn"
|
|||||||
msgid "WebDAV password"
|
msgid "WebDAV password"
|
||||||
msgstr "WebDAV kodeord"
|
msgstr "WebDAV kodeord"
|
||||||
|
|
||||||
|
msgid "Custom TLS certificates"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"Comma-separated list of paths to directories to load the certificates from, "
|
||||||
|
"or path to individual cert files. For example: /my/cert_dir, /other/custom."
|
||||||
|
"pem. Note that if you make changes to the TLS settings, you must save your "
|
||||||
|
"changes before clicking on \"Check synchronisation configuration\"."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Ignore TLS certificate errors"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Invalid option value: \"%s\". Possible values are: %s."
|
msgid "Invalid option value: \"%s\". Possible values are: %s."
|
||||||
msgstr "Ulovlig værdi: \"%s\". Mulige valg er: %s."
|
msgstr "Ulovlig værdi: \"%s\". Mulige valg er: %s."
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "General"
|
||||||
|
msgstr "Generelle indstillinger"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Synchronisation"
|
||||||
|
msgstr "Synkroniserings status"
|
||||||
|
|
||||||
|
msgid "Appearance"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Note"
|
||||||
|
msgstr "Notesbøger"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Application"
|
||||||
|
msgstr "Forlad/luk program."
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "The tag \"%s\" already exists. Please choose a different name."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Joplin Export File"
|
msgid "Joplin Export File"
|
||||||
msgstr "Joplin eksport fil"
|
msgstr "Joplin eksport fil"
|
||||||
|
|
||||||
@@ -1177,6 +1547,13 @@ msgstr "Joplin eksport mappe"
|
|||||||
msgid "Evernote Export File"
|
msgid "Evernote Export File"
|
||||||
msgstr "Evernote eksport fil"
|
msgstr "Evernote eksport fil"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Json Export Directory"
|
||||||
|
msgstr "Joplin eksport mappe"
|
||||||
|
|
||||||
|
msgid "File"
|
||||||
|
msgstr "Fil"
|
||||||
|
|
||||||
msgid "Directory"
|
msgid "Directory"
|
||||||
msgstr "Indeks"
|
msgstr "Indeks"
|
||||||
|
|
||||||
@@ -1251,6 +1628,12 @@ msgstr "Kommende alarmer"
|
|||||||
msgid "On %s: %s"
|
msgid "On %s: %s"
|
||||||
msgstr "På %s: %s"
|
msgstr "På %s: %s"
|
||||||
|
|
||||||
|
msgid "Permission to use camera"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Your permission to use your camera is required."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "There are currently no notes. Create one by clicking on the (+) button."
|
msgid "There are currently no notes. Create one by clicking on the (+) button."
|
||||||
msgstr "Der er ingen noter. Opret note ved at klikke på (+) knappen."
|
msgstr "Der er ingen noter. Opret note ved at klikke på (+) knappen."
|
||||||
|
|
||||||
@@ -1279,6 +1662,14 @@ msgstr "Flyt %d noter til notesbogen \"%s\"?"
|
|||||||
msgid "Press to set the decryption password."
|
msgid "Press to set the decryption password."
|
||||||
msgstr "Klik for at gemme dekrypterings kodeord."
|
msgstr "Klik for at gemme dekrypterings kodeord."
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Clear alarm"
|
||||||
|
msgstr "Indstil alarm"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Save alarm"
|
||||||
|
msgstr "Indstil alarm"
|
||||||
|
|
||||||
msgid "Select date"
|
msgid "Select date"
|
||||||
msgstr "Vælg dato"
|
msgstr "Vælg dato"
|
||||||
|
|
||||||
@@ -1288,15 +1679,80 @@ msgstr "Bekræft"
|
|||||||
msgid "Cancel synchronisation"
|
msgid "Cancel synchronisation"
|
||||||
msgstr "Afbryd synkronisering"
|
msgstr "Afbryd synkronisering"
|
||||||
|
|
||||||
msgid "New tags:"
|
#, fuzzy
|
||||||
|
msgid "Checking... Please wait."
|
||||||
|
msgstr "Annullerer... Vent venligst."
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Success! Synchronisation configuration appears to be correct."
|
||||||
|
msgstr "Check synkroniserings Indstillinger"
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"Error. Please check that URL, username, password, etc. are correct and that "
|
||||||
|
"the sync target is accessible. The reported error was:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "The application has been authorised!"
|
||||||
|
msgstr "Denne app er succesfuldt godkendt."
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid ""
|
||||||
|
"Could not authorise application:\n"
|
||||||
|
"\n"
|
||||||
|
"%s\n"
|
||||||
|
"\n"
|
||||||
|
"Please try again."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, fuzzy, javascript-format
|
||||||
|
msgid "Decrypted items: %s / %s"
|
||||||
|
msgstr "Hentede emner: %d/%d."
|
||||||
|
|
||||||
|
msgid "New tags:"
|
||||||
|
msgstr "Nye tags:"
|
||||||
|
|
||||||
msgid "Type new tags or select from list"
|
msgid "Type new tags or select from list"
|
||||||
|
msgstr "Indtast nye tags eller vælg fra listen"
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"To work correctly, the app needs the following permissions. Please enable "
|
||||||
|
"them in your phone settings, in Apps > Joplin > Permissions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"- Storage: to allow attaching files to notes and to enable filesystem "
|
||||||
|
"synchronisation."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "- Camera: to allow taking a picture and attaching it to a note."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "- Location: to allow attaching geo-location information to a note."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Joplin website"
|
msgid "Joplin website"
|
||||||
msgstr "Joplin hjemmeside"
|
msgstr "Joplin hjemmeside"
|
||||||
|
|
||||||
|
#, fuzzy, javascript-format
|
||||||
|
msgid "Joplin v%s"
|
||||||
|
msgstr "Joplin hjemmeside"
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "Database v%s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, fuzzy, javascript-format
|
||||||
|
msgid "FTS enabled: %d"
|
||||||
|
msgstr "Til sletning: %d"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Login with Dropbox"
|
||||||
|
msgstr "Log på med OneDrive"
|
||||||
|
|
||||||
|
msgid "Enter code here"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Master Key %s"
|
msgid "Master Key %s"
|
||||||
msgstr "Hoved nøgle %s"
|
msgstr "Hoved nøgle %s"
|
||||||
@@ -1336,16 +1792,31 @@ msgstr "Gem ændringer"
|
|||||||
msgid "Discard changes"
|
msgid "Discard changes"
|
||||||
msgstr "Fortryd ændringer"
|
msgstr "Fortryd ændringer"
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "No item with ID %s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "The Joplin mobile app does not currently support this type of link: %s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Unsupported image type: %s"
|
msgid "Unsupported image type: %s"
|
||||||
msgstr "Ulovlig billedtype: %s"
|
msgstr "Ulovlig billedtype: %s"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Take photo"
|
||||||
|
msgstr "Vedhæft foto"
|
||||||
|
|
||||||
msgid "Attach photo"
|
msgid "Attach photo"
|
||||||
msgstr "Vedhæft foto"
|
msgstr "Vedhæft foto"
|
||||||
|
|
||||||
msgid "Attach any file"
|
msgid "Attach any file"
|
||||||
msgstr "Vedhæft fil"
|
msgstr "Vedhæft fil"
|
||||||
|
|
||||||
|
msgid "Share"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Convert to note"
|
msgid "Convert to note"
|
||||||
msgstr "Konverter til note"
|
msgstr "Konverter til note"
|
||||||
|
|
||||||
@@ -1361,6 +1832,12 @@ msgstr "Vis metadata"
|
|||||||
msgid "View on map"
|
msgid "View on map"
|
||||||
msgstr "Vis på kort"
|
msgstr "Vis på kort"
|
||||||
|
|
||||||
|
msgid "Go to source URL"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Edit"
|
||||||
|
msgstr "Ret"
|
||||||
|
|
||||||
msgid "Delete notebook"
|
msgid "Delete notebook"
|
||||||
msgstr "Slet notesbog"
|
msgstr "Slet notesbog"
|
||||||
|
|
||||||
@@ -1383,5 +1860,21 @@ msgstr "Du har ingen notesbøger. Opret en ved at klikke på (+) knappen."
|
|||||||
msgid "Welcome"
|
msgid "Welcome"
|
||||||
msgstr "Velkommen"
|
msgstr "Velkommen"
|
||||||
|
|
||||||
|
#~ msgid "Separate each tag by a comma."
|
||||||
|
#~ msgstr "Adskil hver mærke med komma."
|
||||||
|
|
||||||
|
#~ msgid "State: %s."
|
||||||
|
#~ msgstr "Tilstand: %s."
|
||||||
|
|
||||||
|
#~ msgid "A notebook with this title already exists: \"%s\""
|
||||||
|
#~ msgstr "En notesbog bruger allerede dette navn: \"%s\""
|
||||||
|
|
||||||
|
#~ msgid ""
|
||||||
|
#~ "For more information about End-To-End Encryption (E2EE) and advices on "
|
||||||
|
#~ "how to enable it please check the documentation"
|
||||||
|
#~ msgstr ""
|
||||||
|
#~ "Se dokumentationen for nærmere oplysninger om End-To-End-kryptering "
|
||||||
|
#~ "(E2EE) og vejledning om hvordan det skal opsættes"
|
||||||
|
|
||||||
#~ msgid "Searches"
|
#~ msgid "Searches"
|
||||||
#~ msgstr "Søgninger"
|
#~ msgstr "Søgninger"
|
||||||
|
File diff suppressed because it is too large
Load Diff
@@ -210,7 +210,7 @@ msgid "The possible commands are:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"In any command, a note or notebook can be refered to by title or ID, or "
|
"In any command, a note or notebook can be referred to by title or ID, or "
|
||||||
"using the shortcuts `$n` or `$b` for, respectively, the currently selected "
|
"using the shortcuts `$n` or `$b` for, respectively, the currently selected "
|
||||||
"note or notebook. `$c` can be used to refer to the currently selected item."
|
"note or notebook. `$c` can be used to refer to the currently selected item."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -223,7 +223,7 @@ msgid ""
|
|||||||
"(including this console)."
|
"(including this console)."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "To maximise/minimise the console, press \"TC\"."
|
msgid "To maximise/minimise the console, press \"tc\"."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "To enter command line mode, press \":\""
|
msgid "To enter command line mode, press \":\""
|
||||||
@@ -332,7 +332,9 @@ msgstr ""
|
|||||||
msgid "Deletes the notebook without asking for confirmation."
|
msgid "Deletes the notebook without asking for confirmation."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Delete notebook? All notes within this notebook will also be deleted."
|
msgid ""
|
||||||
|
"Delete notebook? All notes and sub-notebooks within this notebook will also "
|
||||||
|
"be deleted."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Deletes the notes matching <note-pattern>."
|
msgid "Deletes the notes matching <note-pattern>."
|
||||||
@@ -372,6 +374,16 @@ msgid ""
|
|||||||
"Authentication was not completed (did not receive an authentication token)."
|
"Authentication was not completed (did not receive an authentication token)."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"To allow Joplin to synchronise with Dropbox, please follow the steps below:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Step 1: Open this URL in your browser to authorise the application:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Step 2: Enter the code provided by Dropbox:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Not authentified with %s. Please provide any missing credentials."
|
msgid "Not authentified with %s. Please provide any missing credentials."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -396,13 +408,16 @@ msgstr ""
|
|||||||
msgid "Starting synchronisation..."
|
msgid "Starting synchronisation..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Downloading resources..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Cancelling... Please wait."
|
msgid "Cancelling... Please wait."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"<tag-command> can be \"add\", \"remove\" or \"list\" to assign or remove "
|
"<tag-command> can be \"add\", \"remove\" or \"list\" to assign or remove "
|
||||||
"[tag] from [note], or to list the notes associated with [tag]. The command "
|
"[tag] from [note], or to list the notes associated with [tag]. The command "
|
||||||
"`tag list` can be used to list all the tags."
|
"`tag list` can be used to list all the tags (use -l for long option)."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
@@ -493,6 +508,18 @@ msgstr ""
|
|||||||
msgid "Exporting to \"%s\" as \"%s\" format. Please wait..."
|
msgid "Exporting to \"%s\" as \"%s\" format. Please wait..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Sidebar"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Note list"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Note title"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Note body"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Importing from \"%s\" as \"%s\" format. Please wait..."
|
msgid "Importing from \"%s\" as \"%s\" format. Please wait..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -500,7 +527,7 @@ msgstr ""
|
|||||||
msgid "PDF File"
|
msgid "PDF File"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "File"
|
msgid "&File"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "New note"
|
msgid "New note"
|
||||||
@@ -518,6 +545,9 @@ msgstr ""
|
|||||||
msgid "Export"
|
msgid "Export"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Synchronise"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Print"
|
msgid "Print"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -528,7 +558,7 @@ msgstr ""
|
|||||||
msgid "Quit"
|
msgid "Quit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Edit"
|
msgid "&Edit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Copy"
|
msgid "Copy"
|
||||||
@@ -540,28 +570,58 @@ msgstr ""
|
|||||||
msgid "Paste"
|
msgid "Paste"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Select all"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Bold"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Italic"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Link"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Insert Date Time"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Edit in external editor"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Search in all the notes"
|
msgid "Search in all the notes"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "View"
|
msgid "Search in current note"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "&View"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Toggle sidebar"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Toggle editor layout"
|
msgid "Toggle editor layout"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Tools"
|
msgid "Focus"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "&Tools"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Synchronisation status"
|
msgid "Synchronisation status"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Web clipper options"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Encryption options"
|
msgid "Encryption options"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "General Options"
|
msgid "General Options"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Help"
|
msgid "&Help"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Website and documentation"
|
msgid "Website and documentation"
|
||||||
@@ -596,22 +656,103 @@ msgstr ""
|
|||||||
msgid "Current version is up-to-date."
|
msgid "Current version is up-to-date."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "%s (pre-release)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "An update is available, do you want to download it now?"
|
msgid "An update is available, do you want to download it now?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "Your version: v%s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "New version: v%s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Yes"
|
msgid "Yes"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "No"
|
msgid "No"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Check synchronisation configuration"
|
msgid "Token has been copied to the clipboard!"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "The web clipper service is enabled and set to auto-start."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "Status: Started on port %d"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "Status: %s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Disable Web Clipper Service"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "The web clipper service is not enabled."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Enable Web Clipper Service"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"Joplin Web Clipper allows saving web pages and screenshots from your browser "
|
||||||
|
"to Joplin."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "In order to use the web clipper, you need to do the following:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Step 1: Enable the clipper service"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"This service allows the browser extension to communicate with Joplin. When "
|
||||||
|
"enabling it your firewall may ask you to give permission to Joplin to listen "
|
||||||
|
"to a particular port."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Step 2: Install the extension"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Download and install the relevant extension for your browser:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Advanced options"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Authorisation token:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Copy token"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"This authorisation token is only needed to allow third-party applications to "
|
||||||
|
"access Joplin."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Notes and settings are stored in: %s"
|
msgid "Notes and settings are stored in: %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Browse..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Check synchronisation configuration"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Apply"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Submit"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Save"
|
msgid "Save"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -673,12 +814,20 @@ msgid ""
|
|||||||
"they will eventually be downloaded via synchronisation."
|
"they will eventually be downloaded via synchronisation."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"For more information about End-To-End Encryption (E2EE) and advices on how "
|
||||||
|
"to enable it please check the documentation:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Status"
|
msgid "Status"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Encryption is:"
|
msgid "Encryption is:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Usage"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Back"
|
msgid "Back"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -699,10 +848,10 @@ msgstr ""
|
|||||||
msgid "Add or remove tags:"
|
msgid "Add or remove tags:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Separate each tag by a comma."
|
msgid "Rename notebook:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Rename notebook:"
|
msgid "Rename tag:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Set alarm:"
|
msgid "Set alarm:"
|
||||||
@@ -726,18 +875,6 @@ msgstr ""
|
|||||||
msgid "Set the password"
|
msgid "Set the password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Add or remove tags"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Switch between note and to-do type"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Delete"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Delete notes?"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "No notes in here. Create one by clicking on \"New note\"."
|
msgid "No notes in here. Create one by clicking on \"New note\"."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -745,16 +882,59 @@ msgid ""
|
|||||||
"There is currently no notebook. Create one by clicking on \"New notebook\"."
|
"There is currently no notebook. Create one by clicking on \"New notebook\"."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Location"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "URL"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Note properties"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Open..."
|
msgid "Open..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "This file could not be opened: %s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Save as..."
|
msgid "Save as..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Copy path to clipboard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Copy Link Address"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "This attachment is not downloaded or not decrypted yet."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Unsupported link or message: %s"
|
msgid "Unsupported link or message: %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid ""
|
||||||
|
"This note has no content. Click on \"%s\" to toggle the editor and edit the "
|
||||||
|
"note."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Only one note can be printed or exported to PDF at a time."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "strong text"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "emphasized text"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "List item"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Insert Hyperlink"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Attach file"
|
msgid "Attach file"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -765,9 +945,34 @@ msgid "Set alarm"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid ""
|
msgid "In: %s"
|
||||||
"This note has no content. Click on \"%s\" to toggle the editor and edit the "
|
msgstr ""
|
||||||
"note."
|
|
||||||
|
msgid "Hyperlink"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Numbered List"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Bulleted List"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Checkbox"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Heading"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Horizontal Rule"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Click to stop external editing"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Watching..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "to-do"
|
msgid "to-do"
|
||||||
@@ -789,6 +994,9 @@ msgstr ""
|
|||||||
msgid "OneDrive Login"
|
msgid "OneDrive Login"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Dropbox Login"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Options"
|
msgid "Options"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -798,24 +1006,76 @@ msgstr ""
|
|||||||
msgid "Encryption Options"
|
msgid "Encryption Options"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Remove this tag from all the notes?"
|
msgid "Clipper Options"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid ""
|
||||||
|
"Delete notebook \"%s\"?\n"
|
||||||
|
"\n"
|
||||||
|
"All notes and sub-notebooks within this notebook will also be deleted."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "Remove tag \"%s\" from all notes?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Remove this search from the sidebar?"
|
msgid "Remove this search from the sidebar?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Rename"
|
msgid "Delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Synchronise"
|
msgid "Rename"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Notebooks"
|
msgid "Notebooks"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "Decrypting items: %d/%d"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "Fetching resources: %d"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Please select where the sync status should be exported to"
|
msgid "Please select where the sync status should be exported to"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Remove?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Add or remove tags"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Duplicate"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "%s - Copy"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Switch between note and to-do type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Switch to note type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Switch to to-do type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Copy Markdown link"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "Delete note \"%s\"?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "Delete these %d notes?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Usage: %s"
|
msgid "Usage: %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -824,6 +1084,9 @@ msgstr ""
|
|||||||
msgid "Unknown flag: %s"
|
msgid "Unknown flag: %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Dropbox"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "File system"
|
msgid "File system"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -852,6 +1115,9 @@ msgid ""
|
|||||||
"synchronisation again may fix the problem."
|
"synchronisation again may fix the problem."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Untitled"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"Could not synchronize with OneDrive.\n"
|
"Could not synchronize with OneDrive.\n"
|
||||||
"\n"
|
"\n"
|
||||||
@@ -893,10 +1159,6 @@ msgstr ""
|
|||||||
msgid "Fetched items: %d/%d."
|
msgid "Fetched items: %d/%d."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#, javascript-format
|
|
||||||
msgid "State: %s."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Cancelling..."
|
msgid "Cancelling..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -927,15 +1189,20 @@ msgstr ""
|
|||||||
msgid "Conflicts"
|
msgid "Conflicts"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#, javascript-format
|
msgid "Cannot move notebook to this location"
|
||||||
msgid "A notebook with this title already exists: \"%s\""
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Notebooks cannot be named \"%s\", which is a reserved title."
|
msgid "Notebooks cannot be named \"%s\", which is a reserved title."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Untitled"
|
msgid "title"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "updated date"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "created date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "This note does not have geolocation information."
|
msgid "This note does not have geolocation information."
|
||||||
@@ -949,14 +1216,6 @@ msgstr ""
|
|||||||
msgid "Cannot move note to \"%s\" notebook"
|
msgid "Cannot move note to \"%s\" notebook"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Text editor"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid ""
|
|
||||||
"The editor that will be used to open a note. If none is provided it will try "
|
|
||||||
"to auto-detect the default editor."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Language"
|
msgid "Language"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -978,6 +1237,9 @@ msgstr ""
|
|||||||
msgid "Uncompleted to-dos on top"
|
msgid "Uncompleted to-dos on top"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Show completed to-dos"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Sort notes by"
|
msgid "Sort notes by"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -1002,20 +1264,42 @@ msgstr ""
|
|||||||
msgid "Show tray icon"
|
msgid "Show tray icon"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Note: Does not work in all desktop environments."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"This will allow Joplin to run in the background. It is recommended to enable "
|
||||||
|
"this setting so that your notes are constantly being synchronised, thus "
|
||||||
|
"reducing the number of conflicts."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Start application minimised in the tray icon"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Global zoom percentage"
|
msgid "Global zoom percentage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Editor font size"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Editor font family"
|
msgid "Editor font family"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"The font name will not be checked. If incorrect or empty, it will default to "
|
"This must be *monospace* font or it will not work properly. If the font is "
|
||||||
"a generic monospace font."
|
"incorrect or empty, it will default to a generic monospace font."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Automatically update the application"
|
msgid "Automatically update the application"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Get pre-releases when checking for updates"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "See the pre-release page for more details: %s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Synchronisation interval"
|
msgid "Synchronisation interval"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -1031,6 +1315,14 @@ msgstr ""
|
|||||||
msgid "%d hours"
|
msgid "%d hours"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Text editor command"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"The editor command (may include arguments) that will be used to open a note. "
|
||||||
|
"If none is provided it will try to auto-detect the default editor."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Show advanced options"
|
msgid "Show advanced options"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -1053,6 +1345,13 @@ msgstr ""
|
|||||||
msgid "Nextcloud WebDAV URL"
|
msgid "Nextcloud WebDAV URL"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid ""
|
||||||
|
"Attention: If you change this location, make sure you copy all your content "
|
||||||
|
"to it before syncing, otherwise all files will be removed! See the FAQ for "
|
||||||
|
"more details: %s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Nextcloud username"
|
msgid "Nextcloud username"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -1068,10 +1367,42 @@ msgstr ""
|
|||||||
msgid "WebDAV password"
|
msgid "WebDAV password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Custom TLS certificates"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"Comma-separated list of paths to directories to load the certificates from, "
|
||||||
|
"or path to individual cert files. For example: /my/cert_dir, /other/custom."
|
||||||
|
"pem. Note that if you make changes to the TLS settings, you must save your "
|
||||||
|
"changes before clicking on \"Check synchronisation configuration\"."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Ignore TLS certificate errors"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Invalid option value: \"%s\". Possible values are: %s."
|
msgid "Invalid option value: \"%s\". Possible values are: %s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "General"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Synchronisation"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Appearance"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Note"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Application"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "The tag \"%s\" already exists. Please choose a different name."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Joplin Export File"
|
msgid "Joplin Export File"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -1084,6 +1415,12 @@ msgstr ""
|
|||||||
msgid "Evernote Export File"
|
msgid "Evernote Export File"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Json Export Directory"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "File"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Directory"
|
msgid "Directory"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -1153,6 +1490,12 @@ msgstr ""
|
|||||||
msgid "On %s: %s"
|
msgid "On %s: %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Permission to use camera"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Your permission to use your camera is required."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "There are currently no notes. Create one by clicking on the (+) button."
|
msgid "There are currently no notes. Create one by clicking on the (+) button."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -1181,6 +1524,12 @@ msgstr ""
|
|||||||
msgid "Press to set the decryption password."
|
msgid "Press to set the decryption password."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Clear alarm"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Save alarm"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Select date"
|
msgid "Select date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -1190,15 +1539,76 @@ msgstr ""
|
|||||||
msgid "Cancel synchronisation"
|
msgid "Cancel synchronisation"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Checking... Please wait."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Success! Synchronisation configuration appears to be correct."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"Error. Please check that URL, username, password, etc. are correct and that "
|
||||||
|
"the sync target is accessible. The reported error was:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "The application has been authorised!"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid ""
|
||||||
|
"Could not authorise application:\n"
|
||||||
|
"\n"
|
||||||
|
"%s\n"
|
||||||
|
"\n"
|
||||||
|
"Please try again."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "Decrypted items: %s / %s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "New tags:"
|
msgid "New tags:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Type new tags or select from list"
|
msgid "Type new tags or select from list"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"To work correctly, the app needs the following permissions. Please enable "
|
||||||
|
"them in your phone settings, in Apps > Joplin > Permissions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"- Storage: to allow attaching files to notes and to enable filesystem "
|
||||||
|
"synchronisation."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "- Camera: to allow taking a picture and attaching it to a note."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "- Location: to allow attaching geo-location information to a note."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Joplin website"
|
msgid "Joplin website"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "Joplin v%s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "Database v%s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "FTS enabled: %d"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Login with Dropbox"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Enter code here"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Master Key %s"
|
msgid "Master Key %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1238,16 +1648,30 @@ msgstr ""
|
|||||||
msgid "Discard changes"
|
msgid "Discard changes"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "No item with ID %s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "The Joplin mobile app does not currently support this type of link: %s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Unsupported image type: %s"
|
msgid "Unsupported image type: %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Take photo"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Attach photo"
|
msgid "Attach photo"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Attach any file"
|
msgid "Attach any file"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Share"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Convert to note"
|
msgid "Convert to note"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -1263,6 +1687,12 @@ msgstr ""
|
|||||||
msgid "View on map"
|
msgid "View on map"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Go to source URL"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Edit"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Delete notebook"
|
msgid "Delete notebook"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
File diff suppressed because it is too large
Load Diff
@@ -227,7 +227,7 @@ msgid "The possible commands are:"
|
|||||||
msgstr "Litezkeen komandoak hauek dira:"
|
msgstr "Litezkeen komandoak hauek dira:"
|
||||||
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"In any command, a note or notebook can be refered to by title or ID, or "
|
"In any command, a note or notebook can be referred to by title or ID, or "
|
||||||
"using the shortcuts `$n` or `$b` for, respectively, the currently selected "
|
"using the shortcuts `$n` or `$b` for, respectively, the currently selected "
|
||||||
"note or notebook. `$c` can be used to refer to the currently selected item."
|
"note or notebook. `$c` can be used to refer to the currently selected item."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -246,7 +246,8 @@ msgstr ""
|
|||||||
"Erabili geziak edo page up/down list eta testu guneen artean aldatzeko "
|
"Erabili geziak edo page up/down list eta testu guneen artean aldatzeko "
|
||||||
"(kontsola hau ere kontuan izanda)."
|
"(kontsola hau ere kontuan izanda)."
|
||||||
|
|
||||||
msgid "To maximise/minimise the console, press \"TC\"."
|
#, fuzzy
|
||||||
|
msgid "To maximise/minimise the console, press \"tc\"."
|
||||||
msgstr "Kontsola maximizatu edo minimizatzeko, saka \"TC\" ."
|
msgstr "Kontsola maximizatu edo minimizatzeko, saka \"TC\" ."
|
||||||
|
|
||||||
msgid "To enter command line mode, press \":\""
|
msgid "To enter command line mode, press \":\""
|
||||||
@@ -367,7 +368,10 @@ msgstr "Ezabatu emandako koadernoak."
|
|||||||
msgid "Deletes the notebook without asking for confirmation."
|
msgid "Deletes the notebook without asking for confirmation."
|
||||||
msgstr "Ezabatu koadernoak berrespenik gabe."
|
msgstr "Ezabatu koadernoak berrespenik gabe."
|
||||||
|
|
||||||
msgid "Delete notebook? All notes within this notebook will also be deleted."
|
#, fuzzy
|
||||||
|
msgid ""
|
||||||
|
"Delete notebook? All notes and sub-notebooks within this notebook will also "
|
||||||
|
"be deleted."
|
||||||
msgstr "Koadernoa ezabatu? Dituen ohar guztiak ere ezabatuko dira."
|
msgstr "Koadernoa ezabatu? Dituen ohar guztiak ere ezabatuko dira."
|
||||||
|
|
||||||
msgid "Deletes the notes matching <note-pattern>."
|
msgid "Deletes the notes matching <note-pattern>."
|
||||||
@@ -414,6 +418,16 @@ msgid ""
|
|||||||
"Authentication was not completed (did not receive an authentication token)."
|
"Authentication was not completed (did not receive an authentication token)."
|
||||||
msgstr "Autentifikazioa ez da egin osorik (ez du token-ik hartu)."
|
msgstr "Autentifikazioa ez da egin osorik (ez du token-ik hartu)."
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"To allow Joplin to synchronise with Dropbox, please follow the steps below:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Step 1: Open this URL in your browser to authorise the application:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Step 2: Enter the code provided by Dropbox:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Not authentified with %s. Please provide any missing credentials."
|
msgid "Not authentified with %s. Please provide any missing credentials."
|
||||||
msgstr "Ez da autentifikatu %s -rekin. Eman galdutako kredentzialak."
|
msgstr "Ez da autentifikatu %s -rekin. Eman galdutako kredentzialak."
|
||||||
@@ -441,13 +455,17 @@ msgstr "Ezin has daiteke sinkronizazio prozesua."
|
|||||||
msgid "Starting synchronisation..."
|
msgid "Starting synchronisation..."
|
||||||
msgstr "Sinkronizazioa hasten..."
|
msgstr "Sinkronizazioa hasten..."
|
||||||
|
|
||||||
|
msgid "Downloading resources..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Cancelling... Please wait."
|
msgid "Cancelling... Please wait."
|
||||||
msgstr "Bertan behera uzten... itxaron, mesedez."
|
msgstr "Bertan behera uzten... itxaron, mesedez."
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
msgid ""
|
msgid ""
|
||||||
"<tag-command> can be \"add\", \"remove\" or \"list\" to assign or remove "
|
"<tag-command> can be \"add\", \"remove\" or \"list\" to assign or remove "
|
||||||
"[tag] from [note], or to list the notes associated with [tag]. The command "
|
"[tag] from [note], or to list the notes associated with [tag]. The command "
|
||||||
"`tag list` can be used to list all the tags."
|
"`tag list` can be used to list all the tags (use -l for long option)."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"<tag-command> izan daiteke \"add\", \"remove\" edo \"list\" [oharra]tik "
|
"<tag-command> izan daiteke \"add\", \"remove\" edo \"list\" [oharra]tik "
|
||||||
"[etiketa] esleitu edo kentzeko, edo [etiketa]rekin elkartutako oharrak "
|
"[etiketa] esleitu edo kentzeko, edo [etiketa]rekin elkartutako oharrak "
|
||||||
@@ -564,6 +582,20 @@ msgstr ""
|
|||||||
msgid "Exporting to \"%s\" as \"%s\" format. Please wait..."
|
msgid "Exporting to \"%s\" as \"%s\" format. Please wait..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Sidebar"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Note list"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Note title"
|
||||||
|
msgstr "Koadernoaren izenburua: "
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Note body"
|
||||||
|
msgstr "Koadernoak"
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Importing from \"%s\" as \"%s\" format. Please wait..."
|
msgid "Importing from \"%s\" as \"%s\" format. Please wait..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -572,7 +604,8 @@ msgstr ""
|
|||||||
msgid "PDF File"
|
msgid "PDF File"
|
||||||
msgstr "Fitxategia"
|
msgstr "Fitxategia"
|
||||||
|
|
||||||
msgid "File"
|
#, fuzzy
|
||||||
|
msgid "&File"
|
||||||
msgstr "Fitxategia"
|
msgstr "Fitxategia"
|
||||||
|
|
||||||
msgid "New note"
|
msgid "New note"
|
||||||
@@ -591,6 +624,9 @@ msgstr "Inportatu"
|
|||||||
msgid "Export"
|
msgid "Export"
|
||||||
msgstr "Inportatu"
|
msgstr "Inportatu"
|
||||||
|
|
||||||
|
msgid "Synchronise"
|
||||||
|
msgstr "Sinkronizatu"
|
||||||
|
|
||||||
msgid "Print"
|
msgid "Print"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -601,7 +637,8 @@ msgstr ""
|
|||||||
msgid "Quit"
|
msgid "Quit"
|
||||||
msgstr "Irten"
|
msgstr "Irten"
|
||||||
|
|
||||||
msgid "Edit"
|
#, fuzzy
|
||||||
|
msgid "&Edit"
|
||||||
msgstr "Editatu"
|
msgstr "Editatu"
|
||||||
|
|
||||||
msgid "Copy"
|
msgid "Copy"
|
||||||
@@ -613,28 +650,62 @@ msgstr "Moztu"
|
|||||||
msgid "Paste"
|
msgid "Paste"
|
||||||
msgstr "Itsatsi"
|
msgstr "Itsatsi"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Select all"
|
||||||
|
msgstr "Data aukeratu"
|
||||||
|
|
||||||
|
msgid "Bold"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Italic"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Link"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Insert Date Time"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Edit in external editor"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Search in all the notes"
|
msgid "Search in all the notes"
|
||||||
msgstr "Bilatu ohar guztietan"
|
msgstr "Bilatu ohar guztietan"
|
||||||
|
|
||||||
msgid "View"
|
#, fuzzy
|
||||||
|
msgid "Search in current note"
|
||||||
|
msgstr "Bilatu ohar guztietan"
|
||||||
|
|
||||||
|
msgid "&View"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Toggle sidebar"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Toggle editor layout"
|
msgid "Toggle editor layout"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Tools"
|
msgid "Focus"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "&Tools"
|
||||||
msgstr "Tresnak"
|
msgstr "Tresnak"
|
||||||
|
|
||||||
msgid "Synchronisation status"
|
msgid "Synchronisation status"
|
||||||
msgstr "Sinkronizazioaren egoera"
|
msgstr "Sinkronizazioaren egoera"
|
||||||
|
|
||||||
|
msgid "Web clipper options"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Encryption options"
|
msgid "Encryption options"
|
||||||
msgstr "Zifratzeko aukerak"
|
msgstr "Zifratzeko aukerak"
|
||||||
|
|
||||||
msgid "General Options"
|
msgid "General Options"
|
||||||
msgstr "Ezarpenak"
|
msgstr "Ezarpenak"
|
||||||
|
|
||||||
msgid "Help"
|
#, fuzzy
|
||||||
|
msgid "&Help"
|
||||||
msgstr "Laguntza"
|
msgstr "Laguntza"
|
||||||
|
|
||||||
msgid "Website and documentation"
|
msgid "Website and documentation"
|
||||||
@@ -670,9 +741,21 @@ msgstr "Utzi"
|
|||||||
msgid "Current version is up-to-date."
|
msgid "Current version is up-to-date."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "%s (pre-release)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "An update is available, do you want to download it now?"
|
msgid "An update is available, do you want to download it now?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "Your version: v%s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "New version: v%s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Yes"
|
msgid "Yes"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -680,14 +763,84 @@ msgstr ""
|
|||||||
msgid "No"
|
msgid "No"
|
||||||
msgstr "E"
|
msgstr "E"
|
||||||
|
|
||||||
|
msgid "Token has been copied to the clipboard!"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "The web clipper service is enabled and set to auto-start."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "Status: Started on port %d"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, fuzzy, javascript-format
|
||||||
|
msgid "Status: %s"
|
||||||
|
msgstr "Egoera: \"%s\"."
|
||||||
|
|
||||||
|
msgid "Disable Web Clipper Service"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "The web clipper service is not enabled."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Enable Web Clipper Service"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"Joplin Web Clipper allows saving web pages and screenshots from your browser "
|
||||||
|
"to Joplin."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "In order to use the web clipper, you need to do the following:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Step 1: Enable the clipper service"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"This service allows the browser extension to communicate with Joplin. When "
|
||||||
|
"enabling it your firewall may ask you to give permission to Joplin to listen "
|
||||||
|
"to a particular port."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Step 2: Install the extension"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Download and install the relevant extension for your browser:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Check synchronisation configuration"
|
msgid "Advanced options"
|
||||||
msgstr "Sinkronizazioa utzi"
|
msgstr "Erakutsi aukera aurreratuak"
|
||||||
|
|
||||||
|
msgid "Authorisation token:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Copy token"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"This authorisation token is only needed to allow third-party applications to "
|
||||||
|
"access Joplin."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Notes and settings are stored in: %s"
|
msgid "Notes and settings are stored in: %s"
|
||||||
msgstr "Oharrak eta ezarpenak hemen daude gordeta: %s"
|
msgstr "Oharrak eta ezarpenak hemen daude gordeta: %s"
|
||||||
|
|
||||||
|
msgid "Browse..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Check synchronisation configuration"
|
||||||
|
msgstr "Sinkronizazioa utzi"
|
||||||
|
|
||||||
|
msgid "Apply"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Submit"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Save"
|
msgid "Save"
|
||||||
msgstr "Gorde"
|
msgstr "Gorde"
|
||||||
|
|
||||||
@@ -761,12 +914,21 @@ msgid ""
|
|||||||
"they will eventually be downloaded via synchronisation."
|
"they will eventually be downloaded via synchronisation."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"For more information about End-To-End Encryption (E2EE) and advices on how "
|
||||||
|
"to enable it please check the documentation:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Status"
|
msgid "Status"
|
||||||
msgstr "Egoera"
|
msgstr "Egoera"
|
||||||
|
|
||||||
msgid "Encryption is:"
|
msgid "Encryption is:"
|
||||||
msgstr "Zifratua da:"
|
msgstr "Zifratua da:"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Usage"
|
||||||
|
msgstr "Erabili: %s"
|
||||||
|
|
||||||
msgid "Back"
|
msgid "Back"
|
||||||
msgstr "Atzera"
|
msgstr "Atzera"
|
||||||
|
|
||||||
@@ -789,12 +951,13 @@ msgstr "Koadernoaren izenburua: "
|
|||||||
msgid "Add or remove tags:"
|
msgid "Add or remove tags:"
|
||||||
msgstr "Gehitu edo ezabatu etiketak:"
|
msgstr "Gehitu edo ezabatu etiketak:"
|
||||||
|
|
||||||
msgid "Separate each tag by a comma."
|
|
||||||
msgstr "Banatu etiketak koma erabiliaz."
|
|
||||||
|
|
||||||
msgid "Rename notebook:"
|
msgid "Rename notebook:"
|
||||||
msgstr "Berrizendatu koadernoa:"
|
msgstr "Berrizendatu koadernoa:"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Rename tag:"
|
||||||
|
msgstr "Berrizendatu"
|
||||||
|
|
||||||
msgid "Set alarm:"
|
msgid "Set alarm:"
|
||||||
msgstr "Ezarri alarma:"
|
msgstr "Ezarri alarma:"
|
||||||
|
|
||||||
@@ -817,18 +980,6 @@ msgstr "Zenbait item ezin dira deszifratu."
|
|||||||
msgid "Set the password"
|
msgid "Set the password"
|
||||||
msgstr "Ezarri pasahitza"
|
msgstr "Ezarri pasahitza"
|
||||||
|
|
||||||
msgid "Add or remove tags"
|
|
||||||
msgstr "Gehitu edo ezabatu etiketak"
|
|
||||||
|
|
||||||
msgid "Switch between note and to-do type"
|
|
||||||
msgstr "Aldatu oharra eta zeregin eren artean."
|
|
||||||
|
|
||||||
msgid "Delete"
|
|
||||||
msgstr "Ezabatu"
|
|
||||||
|
|
||||||
msgid "Delete notes?"
|
|
||||||
msgstr "Oharrak ezabatu?"
|
|
||||||
|
|
||||||
msgid "No notes in here. Create one by clicking on \"New note\"."
|
msgid "No notes in here. Create one by clicking on \"New note\"."
|
||||||
msgstr "Hemen ez dago oharrik. Sortu bat \"Ohar berria\" sakatuta."
|
msgstr "Hemen ez dago oharrik. Sortu bat \"Ohar berria\" sakatuta."
|
||||||
|
|
||||||
@@ -836,17 +987,60 @@ msgid ""
|
|||||||
"There is currently no notebook. Create one by clicking on \"New notebook\"."
|
"There is currently no notebook. Create one by clicking on \"New notebook\"."
|
||||||
msgstr "Momentuz ez dago koadernorik. Sortu bat \"Koaderno berria\" sakatuta."
|
msgstr "Momentuz ez dago koadernorik. Sortu bat \"Koaderno berria\" sakatuta."
|
||||||
|
|
||||||
|
msgid "Location"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "URL"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Note properties"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Open..."
|
msgid "Open..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#, fuzzy, javascript-format
|
||||||
|
msgid "This file could not be opened: %s"
|
||||||
|
msgstr "Koadernoa ezin gorde daiteke: %s"
|
||||||
|
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Save as..."
|
msgid "Save as..."
|
||||||
msgstr "Gorde aldaketak"
|
msgstr "Gorde aldaketak"
|
||||||
|
|
||||||
|
msgid "Copy path to clipboard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Copy Link Address"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "This attachment is not downloaded or not decrypted yet."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Unsupported link or message: %s"
|
msgid "Unsupported link or message: %s"
|
||||||
msgstr "Esteka edo mezu ez dago onartua: %s"
|
msgstr "Esteka edo mezu ez dago onartua: %s"
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid ""
|
||||||
|
"This note has no content. Click on \"%s\" to toggle the editor and edit the "
|
||||||
|
"note."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Only one note can be printed or exported to PDF at a time."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "strong text"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "emphasized text"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "List item"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Insert Hyperlink"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Attach file"
|
msgid "Attach file"
|
||||||
msgstr "Erantsi fitxategia"
|
msgstr "Erantsi fitxategia"
|
||||||
|
|
||||||
@@ -856,12 +1050,38 @@ msgstr "Etiketak"
|
|||||||
msgid "Set alarm"
|
msgid "Set alarm"
|
||||||
msgstr "Ezarri alarma"
|
msgstr "Ezarri alarma"
|
||||||
|
|
||||||
#, javascript-format
|
#, fuzzy, javascript-format
|
||||||
msgid ""
|
msgid "In: %s"
|
||||||
"This note has no content. Click on \"%s\" to toggle the editor and edit the "
|
msgstr "%s: %s"
|
||||||
"note."
|
|
||||||
|
msgid "Hyperlink"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Numbered List"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Bulleted List"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Checkbox"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Heading"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Horizontal Rule"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Click to stop external editing"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Watching..."
|
||||||
|
msgstr "Bertan behera uzten..."
|
||||||
|
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "to-do"
|
msgid "to-do"
|
||||||
msgstr "Zeregin berria"
|
msgstr "Zeregin berria"
|
||||||
@@ -884,6 +1104,9 @@ msgstr "Garbitu"
|
|||||||
msgid "OneDrive Login"
|
msgid "OneDrive Login"
|
||||||
msgstr "Logeatu OneDriven"
|
msgstr "Logeatu OneDriven"
|
||||||
|
|
||||||
|
msgid "Dropbox Login"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Options"
|
msgid "Options"
|
||||||
msgstr "Aukerak"
|
msgstr "Aukerak"
|
||||||
|
|
||||||
@@ -893,25 +1116,81 @@ msgstr "Sinkronizazioaren egoera"
|
|||||||
msgid "Encryption Options"
|
msgid "Encryption Options"
|
||||||
msgstr "Zifratzeko aukerak"
|
msgstr "Zifratzeko aukerak"
|
||||||
|
|
||||||
msgid "Remove this tag from all the notes?"
|
#, fuzzy
|
||||||
|
msgid "Clipper Options"
|
||||||
|
msgstr "Ezarpenak"
|
||||||
|
|
||||||
|
#, fuzzy, javascript-format
|
||||||
|
msgid ""
|
||||||
|
"Delete notebook \"%s\"?\n"
|
||||||
|
"\n"
|
||||||
|
"All notes and sub-notebooks within this notebook will also be deleted."
|
||||||
|
msgstr "Koadernoa ezabatu? Dituen ohar guztiak ere ezabatuko dira."
|
||||||
|
|
||||||
|
#, fuzzy, javascript-format
|
||||||
|
msgid "Remove tag \"%s\" from all notes?"
|
||||||
msgstr "Kendu etiketa hori ohar guztietatik?"
|
msgstr "Kendu etiketa hori ohar guztietatik?"
|
||||||
|
|
||||||
msgid "Remove this search from the sidebar?"
|
msgid "Remove this search from the sidebar?"
|
||||||
msgstr "Kendu bilaketa hori ohar guztietatik?"
|
msgstr "Kendu bilaketa hori ohar guztietatik?"
|
||||||
|
|
||||||
|
msgid "Delete"
|
||||||
|
msgstr "Ezabatu"
|
||||||
|
|
||||||
msgid "Rename"
|
msgid "Rename"
|
||||||
msgstr "Berrizendatu"
|
msgstr "Berrizendatu"
|
||||||
|
|
||||||
msgid "Synchronise"
|
|
||||||
msgstr "Sinkronizatu"
|
|
||||||
|
|
||||||
msgid "Notebooks"
|
msgid "Notebooks"
|
||||||
msgstr "Koadernoak"
|
msgstr "Koadernoak"
|
||||||
|
|
||||||
|
#, fuzzy, javascript-format
|
||||||
|
msgid "Decrypting items: %d/%d"
|
||||||
|
msgstr "Itemak eskuratuta: %d%d."
|
||||||
|
|
||||||
|
#, fuzzy, javascript-format
|
||||||
|
msgid "Fetching resources: %d"
|
||||||
|
msgstr "Baliabideak: %d."
|
||||||
|
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Please select where the sync status should be exported to"
|
msgid "Please select where the sync status should be exported to"
|
||||||
msgstr "Aukeratu nora esportatu sinkronizazioaren egoera, mesedez"
|
msgstr "Aukeratu nora esportatu sinkronizazioaren egoera, mesedez"
|
||||||
|
|
||||||
|
msgid "Remove?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Add or remove tags"
|
||||||
|
msgstr "Gehitu edo ezabatu etiketak"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Duplicate"
|
||||||
|
msgstr "Irten aplikaziotik"
|
||||||
|
|
||||||
|
#, fuzzy, javascript-format
|
||||||
|
msgid "%s - Copy"
|
||||||
|
msgstr "Kopiatu"
|
||||||
|
|
||||||
|
msgid "Switch between note and to-do type"
|
||||||
|
msgstr "Aldatu oharra eta zeregin eren artean."
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Switch to note type"
|
||||||
|
msgstr "Aldatu oharra eta zeregin eren artean."
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Switch to to-do type"
|
||||||
|
msgstr "Aldatu oharra eta zeregin eren artean."
|
||||||
|
|
||||||
|
msgid "Copy Markdown link"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, fuzzy, javascript-format
|
||||||
|
msgid "Delete note \"%s\"?"
|
||||||
|
msgstr "Oharrak ezabatu?"
|
||||||
|
|
||||||
|
#, fuzzy, javascript-format
|
||||||
|
msgid "Delete these %d notes?"
|
||||||
|
msgstr "Oharrok ezabatu?"
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Usage: %s"
|
msgid "Usage: %s"
|
||||||
msgstr "Erabili: %s"
|
msgstr "Erabili: %s"
|
||||||
@@ -920,6 +1199,9 @@ msgstr "Erabili: %s"
|
|||||||
msgid "Unknown flag: %s"
|
msgid "Unknown flag: %s"
|
||||||
msgstr "Marka ezezaguna: %s"
|
msgstr "Marka ezezaguna: %s"
|
||||||
|
|
||||||
|
msgid "Dropbox"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "File system"
|
msgid "File system"
|
||||||
msgstr "Fitxategi sistema"
|
msgstr "Fitxategi sistema"
|
||||||
|
|
||||||
@@ -952,6 +1234,9 @@ msgstr ""
|
|||||||
"Tokena ezin eguneratu daiteke: egiaztatze-datuak desagertuta daude. Agian, "
|
"Tokena ezin eguneratu daiteke: egiaztatze-datuak desagertuta daude. Agian, "
|
||||||
"berriro sinkronizatzeak arazoa konpon lezake."
|
"berriro sinkronizatzeak arazoa konpon lezake."
|
||||||
|
|
||||||
|
msgid "Untitled"
|
||||||
|
msgstr "Titulu gabekoa"
|
||||||
|
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid ""
|
msgid ""
|
||||||
"Could not synchronize with OneDrive.\n"
|
"Could not synchronize with OneDrive.\n"
|
||||||
@@ -998,10 +1283,6 @@ msgstr "Urruneko itemak ezabatuta: %d."
|
|||||||
msgid "Fetched items: %d/%d."
|
msgid "Fetched items: %d/%d."
|
||||||
msgstr "Itemak eskuratuta: %d%d."
|
msgstr "Itemak eskuratuta: %d%d."
|
||||||
|
|
||||||
#, fuzzy, javascript-format
|
|
||||||
msgid "State: %s."
|
|
||||||
msgstr "Egoera: \"%s\"."
|
|
||||||
|
|
||||||
msgid "Cancelling..."
|
msgid "Cancelling..."
|
||||||
msgstr "Bertan behera uzten..."
|
msgstr "Bertan behera uzten..."
|
||||||
|
|
||||||
@@ -1032,18 +1313,27 @@ msgstr "Zifratutako itemak ezin aldatu daitezke"
|
|||||||
msgid "Conflicts"
|
msgid "Conflicts"
|
||||||
msgstr "Gatazkak"
|
msgstr "Gatazkak"
|
||||||
|
|
||||||
#, javascript-format
|
#, fuzzy
|
||||||
msgid "A notebook with this title already exists: \"%s\""
|
msgid "Cannot move notebook to this location"
|
||||||
msgstr "Dagoeneko bada koaderno bat izen horrekin: \"%s\""
|
msgstr "Ezin eraman daiteke oharra \"%s\" koadernora"
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Notebooks cannot be named \"%s\", which is a reserved title."
|
msgid "Notebooks cannot be named \"%s\", which is a reserved title."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Koadernoak ezin izendatu daitezke \"%s\", izen hori Joplinek gordeta dauka"
|
"Koadernoak ezin izendatu daitezke \"%s\", izen hori Joplinek gordeta dauka"
|
||||||
|
|
||||||
msgid "Untitled"
|
#, fuzzy
|
||||||
|
msgid "title"
|
||||||
msgstr "Titulu gabekoa"
|
msgstr "Titulu gabekoa"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "updated date"
|
||||||
|
msgstr "Eguneratuta: %d."
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "created date"
|
||||||
|
msgstr "Sortuta: %d."
|
||||||
|
|
||||||
msgid "This note does not have geolocation information."
|
msgid "This note does not have geolocation information."
|
||||||
msgstr "Ohar honek ez du geokokapen informaziorik."
|
msgstr "Ohar honek ez du geokokapen informaziorik."
|
||||||
|
|
||||||
@@ -1055,16 +1345,6 @@ msgstr "Ezin kopia daiteke oharra \"%s\" koadernora"
|
|||||||
msgid "Cannot move note to \"%s\" notebook"
|
msgid "Cannot move note to \"%s\" notebook"
|
||||||
msgstr "Ezin eraman daiteke oharra \"%s\" koadernora"
|
msgstr "Ezin eraman daiteke oharra \"%s\" koadernora"
|
||||||
|
|
||||||
msgid "Text editor"
|
|
||||||
msgstr "Testu editorea"
|
|
||||||
|
|
||||||
msgid ""
|
|
||||||
"The editor that will be used to open a note. If none is provided it will try "
|
|
||||||
"to auto-detect the default editor."
|
|
||||||
msgstr ""
|
|
||||||
"Editorea erabiliko da oharra zabaltzeko. Ez badago zehaztutakorik lehenetsia "
|
|
||||||
"igartzen ahaleginduko da."
|
|
||||||
|
|
||||||
msgid "Language"
|
msgid "Language"
|
||||||
msgstr "Hizkuntza"
|
msgstr "Hizkuntza"
|
||||||
|
|
||||||
@@ -1087,6 +1367,10 @@ msgstr "Iluna"
|
|||||||
msgid "Uncompleted to-dos on top"
|
msgid "Uncompleted to-dos on top"
|
||||||
msgstr "Bete gabeko zereginak erakutsi zerrendaren goiko partean"
|
msgstr "Bete gabeko zereginak erakutsi zerrendaren goiko partean"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Show completed to-dos"
|
||||||
|
msgstr "Bete gabeko zereginak erakutsi zerrendaren goiko partean"
|
||||||
|
|
||||||
msgid "Sort notes by"
|
msgid "Sort notes by"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -1114,21 +1398,44 @@ msgstr "Ohar berria sortzen du."
|
|||||||
msgid "Show tray icon"
|
msgid "Show tray icon"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Note: Does not work in all desktop environments."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"This will allow Joplin to run in the background. It is recommended to enable "
|
||||||
|
"this setting so that your notes are constantly being synchronised, thus "
|
||||||
|
"reducing the number of conflicts."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Start application minimised in the tray icon"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Global zoom percentage"
|
msgid "Global zoom percentage"
|
||||||
msgstr "Ezarri aplikazioaren zoomaren ehunekoa"
|
msgstr "Ezarri aplikazioaren zoomaren ehunekoa"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Editor font size"
|
||||||
|
msgstr "Oharra editatu."
|
||||||
|
|
||||||
msgid "Editor font family"
|
msgid "Editor font family"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"The font name will not be checked. If incorrect or empty, it will default to "
|
"This must be *monospace* font or it will not work properly. If the font is "
|
||||||
"a generic monospace font."
|
"incorrect or empty, it will default to a generic monospace font."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Automatically update the application"
|
msgid "Automatically update the application"
|
||||||
msgstr "Automatikoki eguneratu aplikazioa"
|
msgstr "Automatikoki eguneratu aplikazioa"
|
||||||
|
|
||||||
|
msgid "Get pre-releases when checking for updates"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "See the pre-release page for more details: %s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Synchronisation interval"
|
msgid "Synchronisation interval"
|
||||||
msgstr "Sinkronizazio tartea"
|
msgstr "Sinkronizazio tartea"
|
||||||
|
|
||||||
@@ -1144,6 +1451,18 @@ msgstr "% ordua"
|
|||||||
msgid "%d hours"
|
msgid "%d hours"
|
||||||
msgstr "% orduak"
|
msgstr "% orduak"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Text editor command"
|
||||||
|
msgstr "Testu editorea"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid ""
|
||||||
|
"The editor command (may include arguments) that will be used to open a note. "
|
||||||
|
"If none is provided it will try to auto-detect the default editor."
|
||||||
|
msgstr ""
|
||||||
|
"Editorea erabiliko da oharra zabaltzeko. Ez badago zehaztutakorik lehenetsia "
|
||||||
|
"igartzen ahaleginduko da."
|
||||||
|
|
||||||
msgid "Show advanced options"
|
msgid "Show advanced options"
|
||||||
msgstr "Erakutsi aukera aurreratuak"
|
msgstr "Erakutsi aukera aurreratuak"
|
||||||
|
|
||||||
@@ -1170,6 +1489,13 @@ msgstr ""
|
|||||||
msgid "Nextcloud WebDAV URL"
|
msgid "Nextcloud WebDAV URL"
|
||||||
msgstr "Nextcloud WebDAV URL"
|
msgstr "Nextcloud WebDAV URL"
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid ""
|
||||||
|
"Attention: If you change this location, make sure you copy all your content "
|
||||||
|
"to it before syncing, otherwise all files will be removed! See the FAQ for "
|
||||||
|
"more details: %s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Nextcloud username"
|
msgid "Nextcloud username"
|
||||||
msgstr "Nextcloud erabiltzaile-izena"
|
msgstr "Nextcloud erabiltzaile-izena"
|
||||||
|
|
||||||
@@ -1188,10 +1514,46 @@ msgstr "Nextcloud erabiltzaile-izena"
|
|||||||
msgid "WebDAV password"
|
msgid "WebDAV password"
|
||||||
msgstr "Ezarri pasahitza"
|
msgstr "Ezarri pasahitza"
|
||||||
|
|
||||||
|
msgid "Custom TLS certificates"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"Comma-separated list of paths to directories to load the certificates from, "
|
||||||
|
"or path to individual cert files. For example: /my/cert_dir, /other/custom."
|
||||||
|
"pem. Note that if you make changes to the TLS settings, you must save your "
|
||||||
|
"changes before clicking on \"Check synchronisation configuration\"."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Ignore TLS certificate errors"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Invalid option value: \"%s\". Possible values are: %s."
|
msgid "Invalid option value: \"%s\". Possible values are: %s."
|
||||||
msgstr "Balio aukera baliogabea: \"%s\". Litezkeen balioak: %s."
|
msgstr "Balio aukera baliogabea: \"%s\". Litezkeen balioak: %s."
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "General"
|
||||||
|
msgstr "Ezarpenak"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Synchronisation"
|
||||||
|
msgstr "Sinkronizazioaren egoera"
|
||||||
|
|
||||||
|
msgid "Appearance"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Note"
|
||||||
|
msgstr "Koadernoak"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Application"
|
||||||
|
msgstr "Irten aplikaziotik"
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "The tag \"%s\" already exists. Please choose a different name."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Joplin Export File"
|
msgid "Joplin Export File"
|
||||||
msgstr "Evernotetik esportatutako fitxategiak"
|
msgstr "Evernotetik esportatutako fitxategiak"
|
||||||
@@ -1206,6 +1568,13 @@ msgstr ""
|
|||||||
msgid "Evernote Export File"
|
msgid "Evernote Export File"
|
||||||
msgstr "Evernotetik esportatutako fitxategiak"
|
msgstr "Evernotetik esportatutako fitxategiak"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Json Export Directory"
|
||||||
|
msgstr "Evernotetik esportatutako fitxategiak"
|
||||||
|
|
||||||
|
msgid "File"
|
||||||
|
msgstr "Fitxategia"
|
||||||
|
|
||||||
msgid "Directory"
|
msgid "Directory"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -1278,6 +1647,12 @@ msgstr "Hurrengo alarmak"
|
|||||||
msgid "On %s: %s"
|
msgid "On %s: %s"
|
||||||
msgstr "On %s: %s"
|
msgstr "On %s: %s"
|
||||||
|
|
||||||
|
msgid "Permission to use camera"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Your permission to use your camera is required."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "There are currently no notes. Create one by clicking on the (+) button."
|
msgid "There are currently no notes. Create one by clicking on the (+) button."
|
||||||
msgstr "Ez dago oharrik. Sortu bat (+) botoian klik eginaz."
|
msgstr "Ez dago oharrik. Sortu bat (+) botoian klik eginaz."
|
||||||
|
|
||||||
@@ -1306,6 +1681,14 @@ msgstr "Mugitu %d oharrak \"%s\" koadernora?"
|
|||||||
msgid "Press to set the decryption password."
|
msgid "Press to set the decryption password."
|
||||||
msgstr "Sakatu deszifratze pasahitza ezartzeko."
|
msgstr "Sakatu deszifratze pasahitza ezartzeko."
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Clear alarm"
|
||||||
|
msgstr "Ezarri alarma"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Save alarm"
|
||||||
|
msgstr "Ezarri alarma"
|
||||||
|
|
||||||
msgid "Select date"
|
msgid "Select date"
|
||||||
msgstr "Data aukeratu"
|
msgstr "Data aukeratu"
|
||||||
|
|
||||||
@@ -1315,15 +1698,81 @@ msgstr "Baieztatu"
|
|||||||
msgid "Cancel synchronisation"
|
msgid "Cancel synchronisation"
|
||||||
msgstr "Sinkronizazioa utzi"
|
msgstr "Sinkronizazioa utzi"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Checking... Please wait."
|
||||||
|
msgstr "Bertan behera uzten... itxaron, mesedez."
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Success! Synchronisation configuration appears to be correct."
|
||||||
|
msgstr "Sinkronizazioa utzi"
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"Error. Please check that URL, username, password, etc. are correct and that "
|
||||||
|
"the sync target is accessible. The reported error was:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "The application has been authorised!"
|
||||||
|
msgstr "Aplikazioak baimena hartu du."
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid ""
|
||||||
|
"Could not authorise application:\n"
|
||||||
|
"\n"
|
||||||
|
"%s\n"
|
||||||
|
"\n"
|
||||||
|
"Please try again."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, fuzzy, javascript-format
|
||||||
|
msgid "Decrypted items: %s / %s"
|
||||||
|
msgstr "Itemak eskuratuta: %d%d."
|
||||||
|
|
||||||
msgid "New tags:"
|
msgid "New tags:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Type new tags or select from list"
|
msgid "Type new tags or select from list"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"To work correctly, the app needs the following permissions. Please enable "
|
||||||
|
"them in your phone settings, in Apps > Joplin > Permissions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"- Storage: to allow attaching files to notes and to enable filesystem "
|
||||||
|
"synchronisation."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "- Camera: to allow taking a picture and attaching it to a note."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "- Location: to allow attaching geo-location information to a note."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Joplin website"
|
msgid "Joplin website"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "Joplin v%s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "Database v%s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, fuzzy, javascript-format
|
||||||
|
msgid "FTS enabled: %d"
|
||||||
|
msgstr "Ezabatzeko: %d"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Login with Dropbox"
|
||||||
|
msgstr "Login with OneDrive"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Enter code here"
|
||||||
|
msgstr "Sartu komando-lerro moduan "
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Master Key %s"
|
msgid "Master Key %s"
|
||||||
msgstr "Pasahitz Nagusia %s"
|
msgstr "Pasahitz Nagusia %s"
|
||||||
@@ -1363,16 +1812,31 @@ msgstr "Gorde aldaketak"
|
|||||||
msgid "Discard changes"
|
msgid "Discard changes"
|
||||||
msgstr "Bertan behera utzi aldaketak"
|
msgstr "Bertan behera utzi aldaketak"
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "No item with ID %s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "The Joplin mobile app does not currently support this type of link: %s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Unsupported image type: %s"
|
msgid "Unsupported image type: %s"
|
||||||
msgstr "Irudi formatua ez onartua: %s"
|
msgstr "Irudi formatua ez onartua: %s"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Take photo"
|
||||||
|
msgstr "Argazkia erantsi"
|
||||||
|
|
||||||
msgid "Attach photo"
|
msgid "Attach photo"
|
||||||
msgstr "Argazkia erantsi"
|
msgstr "Argazkia erantsi"
|
||||||
|
|
||||||
msgid "Attach any file"
|
msgid "Attach any file"
|
||||||
msgstr "Erantsi fitxategiren bat"
|
msgstr "Erantsi fitxategiren bat"
|
||||||
|
|
||||||
|
msgid "Share"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Convert to note"
|
msgid "Convert to note"
|
||||||
msgstr "Oharra bihurtu"
|
msgstr "Oharra bihurtu"
|
||||||
|
|
||||||
@@ -1388,6 +1852,12 @@ msgstr "Erakutsi metadatuak"
|
|||||||
msgid "View on map"
|
msgid "View on map"
|
||||||
msgstr "Ikusi mapan"
|
msgstr "Ikusi mapan"
|
||||||
|
|
||||||
|
msgid "Go to source URL"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Edit"
|
||||||
|
msgstr "Editatu"
|
||||||
|
|
||||||
msgid "Delete notebook"
|
msgid "Delete notebook"
|
||||||
msgstr "Ezabatu koadernoa"
|
msgstr "Ezabatu koadernoa"
|
||||||
|
|
||||||
@@ -1410,6 +1880,16 @@ msgstr "Oraindik ez duzu koadernorik. Sortu bat (+) botoian sakatuta."
|
|||||||
msgid "Welcome"
|
msgid "Welcome"
|
||||||
msgstr "Ongi etorri!"
|
msgstr "Ongi etorri!"
|
||||||
|
|
||||||
|
#~ msgid "Separate each tag by a comma."
|
||||||
|
#~ msgstr "Banatu etiketak koma erabiliaz."
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
#~ msgid "State: %s."
|
||||||
|
#~ msgstr "Egoera: \"%s\"."
|
||||||
|
|
||||||
|
#~ msgid "A notebook with this title already exists: \"%s\""
|
||||||
|
#~ msgstr "Dagoeneko bada koaderno bat izen horrekin: \"%s\""
|
||||||
|
|
||||||
#~ msgid "Searches"
|
#~ msgid "Searches"
|
||||||
#~ msgstr "Bilaketak"
|
#~ msgstr "Bilaketak"
|
||||||
|
|
||||||
@@ -1445,9 +1925,6 @@ msgstr "Ongi etorri!"
|
|||||||
#~ msgid "Give focus to previous pane"
|
#~ msgid "Give focus to previous pane"
|
||||||
#~ msgstr "Eraman fokua aurreko panelera"
|
#~ msgstr "Eraman fokua aurreko panelera"
|
||||||
|
|
||||||
#~ msgid "Enter command line mode"
|
|
||||||
#~ msgstr "Sartu komando-lerro moduan "
|
|
||||||
|
|
||||||
#~ msgid "Exit command line mode"
|
#~ msgid "Exit command line mode"
|
||||||
#~ msgstr "Irten komando-lerro modutik"
|
#~ msgstr "Irten komando-lerro modutik"
|
||||||
|
|
||||||
@@ -1457,9 +1934,6 @@ msgstr "Ongi etorri!"
|
|||||||
#~ msgid "Cancel the current command."
|
#~ msgid "Cancel the current command."
|
||||||
#~ msgstr "Utzi uneko komandoa"
|
#~ msgstr "Utzi uneko komandoa"
|
||||||
|
|
||||||
#~ msgid "Exit the application."
|
|
||||||
#~ msgstr "Irten aplikaziotik"
|
|
||||||
|
|
||||||
#~ msgid "Delete the currently selected note or notebook."
|
#~ msgid "Delete the currently selected note or notebook."
|
||||||
#~ msgstr "Ezabatu aukeratutako oharra edo koadernoa"
|
#~ msgstr "Ezabatu aukeratutako oharra edo koadernoa"
|
||||||
|
|
||||||
|
File diff suppressed because it is too large
Load Diff
1870
CliClient/locales/gl_ES.po
Normal file
1870
CliClient/locales/gl_ES.po
Normal file
File diff suppressed because it is too large
Load Diff
@@ -229,15 +229,11 @@ msgstr ""
|
|||||||
msgid "The possible commands are:"
|
msgid "The possible commands are:"
|
||||||
msgstr "Moguće naredbe su:"
|
msgstr "Moguće naredbe su:"
|
||||||
|
|
||||||
#, fuzzy
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"In any command, a note or notebook can be refered to by title or ID, or "
|
"In any command, a note or notebook can be referred to by title or ID, or "
|
||||||
"using the shortcuts `$n` or `$b` for, respectively, the currently selected "
|
"using the shortcuts `$n` or `$b` for, respectively, the currently selected "
|
||||||
"note or notebook. `$c` can be used to refer to the currently selected item."
|
"note or notebook. `$c` can be used to refer to the currently selected item."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"In any command, a note or notebook can be refered to by title or ID, or "
|
|
||||||
"using the shortcuts `$n` or `$b` for, respectively, the currently selected "
|
|
||||||
"note or notebook. `$c` can be used to refer to the currently selected item."
|
|
||||||
|
|
||||||
msgid "To move from one pane to another, press Tab or Shift+Tab."
|
msgid "To move from one pane to another, press Tab or Shift+Tab."
|
||||||
msgstr "Za prijelaz iz jednog okna u drugo, pritisni Tab ili Shift+Tab."
|
msgstr "Za prijelaz iz jednog okna u drugo, pritisni Tab ili Shift+Tab."
|
||||||
@@ -250,7 +246,8 @@ msgstr ""
|
|||||||
"Use the arrows and page up/down to scroll the lists and text areas "
|
"Use the arrows and page up/down to scroll the lists and text areas "
|
||||||
"(including this console)."
|
"(including this console)."
|
||||||
|
|
||||||
msgid "To maximise/minimise the console, press \"TC\"."
|
#, fuzzy
|
||||||
|
msgid "To maximise/minimise the console, press \"tc\"."
|
||||||
msgstr "Za maksimiziranje/minimiziranje konzole, pritisni \"TC\"."
|
msgstr "Za maksimiziranje/minimiziranje konzole, pritisni \"TC\"."
|
||||||
|
|
||||||
msgid "To enter command line mode, press \":\""
|
msgid "To enter command line mode, press \":\""
|
||||||
@@ -371,7 +368,10 @@ msgstr "Briše datu bilježnicu."
|
|||||||
msgid "Deletes the notebook without asking for confirmation."
|
msgid "Deletes the notebook without asking for confirmation."
|
||||||
msgstr "Briše bilježnicu bez traženja potvrde."
|
msgstr "Briše bilježnicu bez traženja potvrde."
|
||||||
|
|
||||||
msgid "Delete notebook? All notes within this notebook will also be deleted."
|
#, fuzzy
|
||||||
|
msgid ""
|
||||||
|
"Delete notebook? All notes and sub-notebooks within this notebook will also "
|
||||||
|
"be deleted."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Obrisati bilježnicu? Sve bilješke u toj bilježnici će također biti obrisane."
|
"Obrisati bilježnicu? Sve bilješke u toj bilježnici će također biti obrisane."
|
||||||
|
|
||||||
@@ -420,6 +420,16 @@ msgid ""
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
"Ovjera nije dovršena (nije dobivena potvrda ovjere - authentication token)."
|
"Ovjera nije dovršena (nije dobivena potvrda ovjere - authentication token)."
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"To allow Joplin to synchronise with Dropbox, please follow the steps below:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Step 1: Open this URL in your browser to authorise the application:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Step 2: Enter the code provided by Dropbox:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Not authentified with %s. Please provide any missing credentials."
|
msgid "Not authentified with %s. Please provide any missing credentials."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -445,6 +455,9 @@ msgstr "Ne mogu započeti sinkronizaciju."
|
|||||||
msgid "Starting synchronisation..."
|
msgid "Starting synchronisation..."
|
||||||
msgstr "Započinjem sinkronizaciju..."
|
msgstr "Započinjem sinkronizaciju..."
|
||||||
|
|
||||||
|
msgid "Downloading resources..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Cancelling... Please wait."
|
msgid "Cancelling... Please wait."
|
||||||
msgstr "Prekidam... Pričekaj."
|
msgstr "Prekidam... Pričekaj."
|
||||||
|
|
||||||
@@ -452,7 +465,7 @@ msgstr "Prekidam... Pričekaj."
|
|||||||
msgid ""
|
msgid ""
|
||||||
"<tag-command> can be \"add\", \"remove\" or \"list\" to assign or remove "
|
"<tag-command> can be \"add\", \"remove\" or \"list\" to assign or remove "
|
||||||
"[tag] from [note], or to list the notes associated with [tag]. The command "
|
"[tag] from [note], or to list the notes associated with [tag]. The command "
|
||||||
"`tag list` can be used to list all the tags."
|
"`tag list` can be used to list all the tags (use -l for long option)."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"<tag-command> can be \"add\", \"remove\" or \"list\" to assign or remove "
|
"<tag-command> can be \"add\", \"remove\" or \"list\" to assign or remove "
|
||||||
"[tag] from [note], or to list the notes associated with [tag]. The command "
|
"[tag] from [note], or to list the notes associated with [tag]. The command "
|
||||||
@@ -566,6 +579,20 @@ msgstr ""
|
|||||||
msgid "Exporting to \"%s\" as \"%s\" format. Please wait..."
|
msgid "Exporting to \"%s\" as \"%s\" format. Please wait..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Sidebar"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Note list"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Note title"
|
||||||
|
msgstr "Naslov bilježnice:"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Note body"
|
||||||
|
msgstr "Bilježnice"
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Importing from \"%s\" as \"%s\" format. Please wait..."
|
msgid "Importing from \"%s\" as \"%s\" format. Please wait..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -574,7 +601,8 @@ msgstr ""
|
|||||||
msgid "PDF File"
|
msgid "PDF File"
|
||||||
msgstr "Datoteka"
|
msgstr "Datoteka"
|
||||||
|
|
||||||
msgid "File"
|
#, fuzzy
|
||||||
|
msgid "&File"
|
||||||
msgstr "Datoteka"
|
msgstr "Datoteka"
|
||||||
|
|
||||||
msgid "New note"
|
msgid "New note"
|
||||||
@@ -593,6 +621,9 @@ msgstr "Uvoz"
|
|||||||
msgid "Export"
|
msgid "Export"
|
||||||
msgstr "Uvoz"
|
msgstr "Uvoz"
|
||||||
|
|
||||||
|
msgid "Synchronise"
|
||||||
|
msgstr "Sinkroniziraj"
|
||||||
|
|
||||||
msgid "Print"
|
msgid "Print"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -603,7 +634,8 @@ msgstr ""
|
|||||||
msgid "Quit"
|
msgid "Quit"
|
||||||
msgstr "Izađi"
|
msgstr "Izađi"
|
||||||
|
|
||||||
msgid "Edit"
|
#, fuzzy
|
||||||
|
msgid "&Edit"
|
||||||
msgstr "Uredi"
|
msgstr "Uredi"
|
||||||
|
|
||||||
msgid "Copy"
|
msgid "Copy"
|
||||||
@@ -615,21 +647,55 @@ msgstr "Izreži"
|
|||||||
msgid "Paste"
|
msgid "Paste"
|
||||||
msgstr "Zalijepi"
|
msgstr "Zalijepi"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Select all"
|
||||||
|
msgstr "Odaberi datum"
|
||||||
|
|
||||||
|
msgid "Bold"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Italic"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Link"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Insert Date Time"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Edit in external editor"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Search in all the notes"
|
msgid "Search in all the notes"
|
||||||
msgstr "Pretraži u svim bilješkama"
|
msgstr "Pretraži u svim bilješkama"
|
||||||
|
|
||||||
msgid "View"
|
#, fuzzy
|
||||||
|
msgid "Search in current note"
|
||||||
|
msgstr "Pretraži u svim bilješkama"
|
||||||
|
|
||||||
|
msgid "&View"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Toggle sidebar"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Toggle editor layout"
|
msgid "Toggle editor layout"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Tools"
|
#, fuzzy
|
||||||
|
msgid "Focus"
|
||||||
|
msgstr "Naslov bilješke:"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "&Tools"
|
||||||
msgstr "Alati"
|
msgstr "Alati"
|
||||||
|
|
||||||
msgid "Synchronisation status"
|
msgid "Synchronisation status"
|
||||||
msgstr "Status sinkronizacije"
|
msgstr "Status sinkronizacije"
|
||||||
|
|
||||||
|
msgid "Web clipper options"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Encryption options"
|
msgid "Encryption options"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -637,7 +703,8 @@ msgstr ""
|
|||||||
msgid "General Options"
|
msgid "General Options"
|
||||||
msgstr "Opcije"
|
msgstr "Opcije"
|
||||||
|
|
||||||
msgid "Help"
|
#, fuzzy
|
||||||
|
msgid "&Help"
|
||||||
msgstr "Pomoć"
|
msgstr "Pomoć"
|
||||||
|
|
||||||
msgid "Website and documentation"
|
msgid "Website and documentation"
|
||||||
@@ -673,9 +740,21 @@ msgstr "Odustani"
|
|||||||
msgid "Current version is up-to-date."
|
msgid "Current version is up-to-date."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "%s (pre-release)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "An update is available, do you want to download it now?"
|
msgid "An update is available, do you want to download it now?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "Your version: v%s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "New version: v%s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Yes"
|
msgid "Yes"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -683,14 +762,84 @@ msgstr ""
|
|||||||
msgid "No"
|
msgid "No"
|
||||||
msgstr "N"
|
msgstr "N"
|
||||||
|
|
||||||
|
msgid "Token has been copied to the clipboard!"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "The web clipper service is enabled and set to auto-start."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "Status: Started on port %d"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, fuzzy, javascript-format
|
||||||
|
msgid "Status: %s"
|
||||||
|
msgstr "Stanje: \"%s\"."
|
||||||
|
|
||||||
|
msgid "Disable Web Clipper Service"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "The web clipper service is not enabled."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Enable Web Clipper Service"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"Joplin Web Clipper allows saving web pages and screenshots from your browser "
|
||||||
|
"to Joplin."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "In order to use the web clipper, you need to do the following:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Step 1: Enable the clipper service"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"This service allows the browser extension to communicate with Joplin. When "
|
||||||
|
"enabling it your firewall may ask you to give permission to Joplin to listen "
|
||||||
|
"to a particular port."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Step 2: Install the extension"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Download and install the relevant extension for your browser:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Check synchronisation configuration"
|
msgid "Advanced options"
|
||||||
msgstr "Prekini sinkronizaciju"
|
msgstr "Prikaži napredne opcije"
|
||||||
|
|
||||||
|
msgid "Authorisation token:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Copy token"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"This authorisation token is only needed to allow third-party applications to "
|
||||||
|
"access Joplin."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Notes and settings are stored in: %s"
|
msgid "Notes and settings are stored in: %s"
|
||||||
msgstr "Bilješke i postavke su pohranjene u: %s"
|
msgstr "Bilješke i postavke su pohranjene u: %s"
|
||||||
|
|
||||||
|
msgid "Browse..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Check synchronisation configuration"
|
||||||
|
msgstr "Prekini sinkronizaciju"
|
||||||
|
|
||||||
|
msgid "Apply"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Submit"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Save"
|
msgid "Save"
|
||||||
msgstr "Spremi"
|
msgstr "Spremi"
|
||||||
|
|
||||||
@@ -752,12 +901,21 @@ msgid ""
|
|||||||
"they will eventually be downloaded via synchronisation."
|
"they will eventually be downloaded via synchronisation."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"For more information about End-To-End Encryption (E2EE) and advices on how "
|
||||||
|
"to enable it please check the documentation:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Status"
|
msgid "Status"
|
||||||
msgstr "Status"
|
msgstr "Status"
|
||||||
|
|
||||||
msgid "Encryption is:"
|
msgid "Encryption is:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Usage"
|
||||||
|
msgstr "Korištenje: %s"
|
||||||
|
|
||||||
msgid "Back"
|
msgid "Back"
|
||||||
msgstr "Natrag"
|
msgstr "Natrag"
|
||||||
|
|
||||||
@@ -780,12 +938,13 @@ msgstr "Naslov bilježnice:"
|
|||||||
msgid "Add or remove tags:"
|
msgid "Add or remove tags:"
|
||||||
msgstr "Dodaj ili makni oznake:"
|
msgstr "Dodaj ili makni oznake:"
|
||||||
|
|
||||||
msgid "Separate each tag by a comma."
|
|
||||||
msgstr "Odvoji oznake zarezom."
|
|
||||||
|
|
||||||
msgid "Rename notebook:"
|
msgid "Rename notebook:"
|
||||||
msgstr "Preimenuj bilježnicu:"
|
msgstr "Preimenuj bilježnicu:"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Rename tag:"
|
||||||
|
msgstr "Preimenuj"
|
||||||
|
|
||||||
msgid "Set alarm:"
|
msgid "Set alarm:"
|
||||||
msgstr "Postavi upozorenje:"
|
msgstr "Postavi upozorenje:"
|
||||||
|
|
||||||
@@ -809,18 +968,6 @@ msgstr "Neke stavke se ne mogu sinkronizirati."
|
|||||||
msgid "Set the password"
|
msgid "Set the password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Add or remove tags"
|
|
||||||
msgstr "Dodaj ili makni oznake"
|
|
||||||
|
|
||||||
msgid "Switch between note and to-do type"
|
|
||||||
msgstr "Zamijeni bilješku i zadatak"
|
|
||||||
|
|
||||||
msgid "Delete"
|
|
||||||
msgstr "Obriši"
|
|
||||||
|
|
||||||
msgid "Delete notes?"
|
|
||||||
msgstr "Obriši bilješke?"
|
|
||||||
|
|
||||||
msgid "No notes in here. Create one by clicking on \"New note\"."
|
msgid "No notes in here. Create one by clicking on \"New note\"."
|
||||||
msgstr "Ovdje nema bilješki. Stvori novu pritiskom na \"Nova bilješka\"."
|
msgstr "Ovdje nema bilješki. Stvori novu pritiskom na \"Nova bilješka\"."
|
||||||
|
|
||||||
@@ -828,17 +975,60 @@ msgid ""
|
|||||||
"There is currently no notebook. Create one by clicking on \"New notebook\"."
|
"There is currently no notebook. Create one by clicking on \"New notebook\"."
|
||||||
msgstr "Ovdje nema bilježnica. Stvori novu pritiskom na \"Nova bilježnica\"."
|
msgstr "Ovdje nema bilježnica. Stvori novu pritiskom na \"Nova bilježnica\"."
|
||||||
|
|
||||||
|
msgid "Location"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "URL"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Note properties"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Open..."
|
msgid "Open..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#, fuzzy, javascript-format
|
||||||
|
msgid "This file could not be opened: %s"
|
||||||
|
msgstr "Bilježnicu nije moguće snimiti: %s"
|
||||||
|
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Save as..."
|
msgid "Save as..."
|
||||||
msgstr "Spremi promjene"
|
msgstr "Spremi promjene"
|
||||||
|
|
||||||
|
msgid "Copy path to clipboard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Copy Link Address"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "This attachment is not downloaded or not decrypted yet."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Unsupported link or message: %s"
|
msgid "Unsupported link or message: %s"
|
||||||
msgstr "Nepodržana poveznica ili poruka: %s"
|
msgstr "Nepodržana poveznica ili poruka: %s"
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid ""
|
||||||
|
"This note has no content. Click on \"%s\" to toggle the editor and edit the "
|
||||||
|
"note."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Only one note can be printed or exported to PDF at a time."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "strong text"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "emphasized text"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "List item"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Insert Hyperlink"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Attach file"
|
msgid "Attach file"
|
||||||
msgstr "Priloži datoteku"
|
msgstr "Priloži datoteku"
|
||||||
|
|
||||||
@@ -848,12 +1038,38 @@ msgstr "Oznake"
|
|||||||
msgid "Set alarm"
|
msgid "Set alarm"
|
||||||
msgstr "Postavi upozorenje"
|
msgstr "Postavi upozorenje"
|
||||||
|
|
||||||
#, javascript-format
|
#, fuzzy, javascript-format
|
||||||
msgid ""
|
msgid "In: %s"
|
||||||
"This note has no content. Click on \"%s\" to toggle the editor and edit the "
|
msgstr "%s: %s"
|
||||||
"note."
|
|
||||||
|
msgid "Hyperlink"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Numbered List"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Bulleted List"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Checkbox"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Heading"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Horizontal Rule"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Click to stop external editing"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Watching..."
|
||||||
|
msgstr "Prekidam..."
|
||||||
|
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "to-do"
|
msgid "to-do"
|
||||||
msgstr "Novi zadatak"
|
msgstr "Novi zadatak"
|
||||||
@@ -875,6 +1091,9 @@ msgstr "Očisti"
|
|||||||
msgid "OneDrive Login"
|
msgid "OneDrive Login"
|
||||||
msgstr "OneDrive Login"
|
msgstr "OneDrive Login"
|
||||||
|
|
||||||
|
msgid "Dropbox Login"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Options"
|
msgid "Options"
|
||||||
msgstr "Opcije"
|
msgstr "Opcije"
|
||||||
|
|
||||||
@@ -884,24 +1103,81 @@ msgstr "Status Sinkronizacije"
|
|||||||
msgid "Encryption Options"
|
msgid "Encryption Options"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Remove this tag from all the notes?"
|
#, fuzzy
|
||||||
|
msgid "Clipper Options"
|
||||||
|
msgstr "Opcije"
|
||||||
|
|
||||||
|
#, fuzzy, javascript-format
|
||||||
|
msgid ""
|
||||||
|
"Delete notebook \"%s\"?\n"
|
||||||
|
"\n"
|
||||||
|
"All notes and sub-notebooks within this notebook will also be deleted."
|
||||||
|
msgstr ""
|
||||||
|
"Obrisati bilježnicu? Sve bilješke u toj bilježnici će također biti obrisane."
|
||||||
|
|
||||||
|
#, fuzzy, javascript-format
|
||||||
|
msgid "Remove tag \"%s\" from all notes?"
|
||||||
msgstr "Makni ovu oznaku iz svih bilješki?"
|
msgstr "Makni ovu oznaku iz svih bilješki?"
|
||||||
|
|
||||||
msgid "Remove this search from the sidebar?"
|
msgid "Remove this search from the sidebar?"
|
||||||
msgstr "Makni ovu pretragu iz izbornika?"
|
msgstr "Makni ovu pretragu iz izbornika?"
|
||||||
|
|
||||||
|
msgid "Delete"
|
||||||
|
msgstr "Obriši"
|
||||||
|
|
||||||
msgid "Rename"
|
msgid "Rename"
|
||||||
msgstr "Preimenuj"
|
msgstr "Preimenuj"
|
||||||
|
|
||||||
msgid "Synchronise"
|
|
||||||
msgstr "Sinkroniziraj"
|
|
||||||
|
|
||||||
msgid "Notebooks"
|
msgid "Notebooks"
|
||||||
msgstr "Bilježnice"
|
msgstr "Bilježnice"
|
||||||
|
|
||||||
|
#, fuzzy, javascript-format
|
||||||
|
msgid "Decrypting items: %d/%d"
|
||||||
|
msgstr "Stvorene lokalne stavke: %d."
|
||||||
|
|
||||||
|
#, fuzzy, javascript-format
|
||||||
|
msgid "Fetching resources: %d"
|
||||||
|
msgstr "Resursi: %d."
|
||||||
|
|
||||||
msgid "Please select where the sync status should be exported to"
|
msgid "Please select where the sync status should be exported to"
|
||||||
msgstr "Odaberi lokaciju za izvoz statusa sinkronizacije"
|
msgstr "Odaberi lokaciju za izvoz statusa sinkronizacije"
|
||||||
|
|
||||||
|
msgid "Remove?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Add or remove tags"
|
||||||
|
msgstr "Dodaj ili makni oznake"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Duplicate"
|
||||||
|
msgstr "Izađi iz aplikacije."
|
||||||
|
|
||||||
|
#, fuzzy, javascript-format
|
||||||
|
msgid "%s - Copy"
|
||||||
|
msgstr "Kopiraj"
|
||||||
|
|
||||||
|
msgid "Switch between note and to-do type"
|
||||||
|
msgstr "Zamijeni bilješku i zadatak"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Switch to note type"
|
||||||
|
msgstr "Zamijeni bilješku i zadatak"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Switch to to-do type"
|
||||||
|
msgstr "Zamijeni bilješku i zadatak"
|
||||||
|
|
||||||
|
msgid "Copy Markdown link"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, fuzzy, javascript-format
|
||||||
|
msgid "Delete note \"%s\"?"
|
||||||
|
msgstr "Obriši bilješke?"
|
||||||
|
|
||||||
|
#, fuzzy, javascript-format
|
||||||
|
msgid "Delete these %d notes?"
|
||||||
|
msgstr "Obriši ove bilješke?"
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Usage: %s"
|
msgid "Usage: %s"
|
||||||
msgstr "Korištenje: %s"
|
msgstr "Korištenje: %s"
|
||||||
@@ -910,6 +1186,9 @@ msgstr "Korištenje: %s"
|
|||||||
msgid "Unknown flag: %s"
|
msgid "Unknown flag: %s"
|
||||||
msgstr "Nepoznata zastavica: %s"
|
msgstr "Nepoznata zastavica: %s"
|
||||||
|
|
||||||
|
msgid "Dropbox"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "File system"
|
msgid "File system"
|
||||||
msgstr "Datotečni sustav"
|
msgstr "Datotečni sustav"
|
||||||
|
|
||||||
@@ -938,6 +1217,9 @@ msgid ""
|
|||||||
"synchronisation again may fix the problem."
|
"synchronisation again may fix the problem."
|
||||||
msgstr "Nedostaju podaci za ovjeru. Pokušaj ponovo započeti sinkronizaciju."
|
msgstr "Nedostaju podaci za ovjeru. Pokušaj ponovo započeti sinkronizaciju."
|
||||||
|
|
||||||
|
msgid "Untitled"
|
||||||
|
msgstr "Nenaslovljen"
|
||||||
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"Could not synchronize with OneDrive.\n"
|
"Could not synchronize with OneDrive.\n"
|
||||||
"\n"
|
"\n"
|
||||||
@@ -985,10 +1267,6 @@ msgstr "Obrisane udaljene stavke: %d."
|
|||||||
msgid "Fetched items: %d/%d."
|
msgid "Fetched items: %d/%d."
|
||||||
msgstr "Stvorene lokalne stavke: %d."
|
msgstr "Stvorene lokalne stavke: %d."
|
||||||
|
|
||||||
#, fuzzy, javascript-format
|
|
||||||
msgid "State: %s."
|
|
||||||
msgstr "Stanje: \"%s\"."
|
|
||||||
|
|
||||||
msgid "Cancelling..."
|
msgid "Cancelling..."
|
||||||
msgstr "Prekidam..."
|
msgstr "Prekidam..."
|
||||||
|
|
||||||
@@ -1020,17 +1298,26 @@ msgstr "Neke stavke se ne mogu sinkronizirati."
|
|||||||
msgid "Conflicts"
|
msgid "Conflicts"
|
||||||
msgstr "Sukobi"
|
msgstr "Sukobi"
|
||||||
|
|
||||||
#, javascript-format
|
#, fuzzy
|
||||||
msgid "A notebook with this title already exists: \"%s\""
|
msgid "Cannot move notebook to this location"
|
||||||
msgstr "Bilježnica s ovim naslovom već postoji: \"%s\""
|
msgstr "Ne mogu premjestiti bilješku u bilježnicu %s"
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Notebooks cannot be named \"%s\", which is a reserved title."
|
msgid "Notebooks cannot be named \"%s\", which is a reserved title."
|
||||||
msgstr "Naslov \"%s\" je rezerviran i ne može se koristiti."
|
msgstr "Naslov \"%s\" je rezerviran i ne može se koristiti."
|
||||||
|
|
||||||
msgid "Untitled"
|
#, fuzzy
|
||||||
|
msgid "title"
|
||||||
msgstr "Nenaslovljen"
|
msgstr "Nenaslovljen"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "updated date"
|
||||||
|
msgstr "Ažurirano: %d."
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "created date"
|
||||||
|
msgstr "Stvoreno: %d."
|
||||||
|
|
||||||
msgid "This note does not have geolocation information."
|
msgid "This note does not have geolocation information."
|
||||||
msgstr "Ova bilješka nema geolokacijske informacije."
|
msgstr "Ova bilješka nema geolokacijske informacije."
|
||||||
|
|
||||||
@@ -1042,16 +1329,6 @@ msgstr "Ne mogu kopirati bilješku u bilježnicu %s"
|
|||||||
msgid "Cannot move note to \"%s\" notebook"
|
msgid "Cannot move note to \"%s\" notebook"
|
||||||
msgstr "Ne mogu premjestiti bilješku u bilježnicu %s"
|
msgstr "Ne mogu premjestiti bilješku u bilježnicu %s"
|
||||||
|
|
||||||
msgid "Text editor"
|
|
||||||
msgstr "Uređivač teksta"
|
|
||||||
|
|
||||||
msgid ""
|
|
||||||
"The editor that will be used to open a note. If none is provided it will try "
|
|
||||||
"to auto-detect the default editor."
|
|
||||||
msgstr ""
|
|
||||||
"Program za uređivanje koji će biti korišten za uređivanje bilješki. Ako ni "
|
|
||||||
"jedan nije odabran, pokušati će se sa default programom."
|
|
||||||
|
|
||||||
msgid "Language"
|
msgid "Language"
|
||||||
msgstr "Jezik"
|
msgstr "Jezik"
|
||||||
|
|
||||||
@@ -1074,6 +1351,10 @@ msgstr "Tamna"
|
|||||||
msgid "Uncompleted to-dos on top"
|
msgid "Uncompleted to-dos on top"
|
||||||
msgstr "Prikaži nezavršene zadatke na vrhu liste"
|
msgstr "Prikaži nezavršene zadatke na vrhu liste"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Show completed to-dos"
|
||||||
|
msgstr "Prikaži nezavršene zadatke na vrhu liste"
|
||||||
|
|
||||||
msgid "Sort notes by"
|
msgid "Sort notes by"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -1102,20 +1383,43 @@ msgstr "Stvara novu bilješku."
|
|||||||
msgid "Show tray icon"
|
msgid "Show tray icon"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Note: Does not work in all desktop environments."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"This will allow Joplin to run in the background. It is recommended to enable "
|
||||||
|
"this setting so that your notes are constantly being synchronised, thus "
|
||||||
|
"reducing the number of conflicts."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Start application minimised in the tray icon"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Global zoom percentage"
|
msgid "Global zoom percentage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Editor font size"
|
||||||
|
msgstr "Uredi bilješku."
|
||||||
|
|
||||||
msgid "Editor font family"
|
msgid "Editor font family"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"The font name will not be checked. If incorrect or empty, it will default to "
|
"This must be *monospace* font or it will not work properly. If the font is "
|
||||||
"a generic monospace font."
|
"incorrect or empty, it will default to a generic monospace font."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Automatically update the application"
|
msgid "Automatically update the application"
|
||||||
msgstr "Automatsko instaliranje nove verzije"
|
msgstr "Automatsko instaliranje nove verzije"
|
||||||
|
|
||||||
|
msgid "Get pre-releases when checking for updates"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "See the pre-release page for more details: %s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Synchronisation interval"
|
msgid "Synchronisation interval"
|
||||||
msgstr "Interval sinkronizacije"
|
msgstr "Interval sinkronizacije"
|
||||||
|
|
||||||
@@ -1131,6 +1435,18 @@ msgstr "%d sat"
|
|||||||
msgid "%d hours"
|
msgid "%d hours"
|
||||||
msgstr "%d sati"
|
msgstr "%d sati"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Text editor command"
|
||||||
|
msgstr "Uređivač teksta"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid ""
|
||||||
|
"The editor command (may include arguments) that will be used to open a note. "
|
||||||
|
"If none is provided it will try to auto-detect the default editor."
|
||||||
|
msgstr ""
|
||||||
|
"Program za uređivanje koji će biti korišten za uređivanje bilješki. Ako ni "
|
||||||
|
"jedan nije odabran, pokušati će se sa default programom."
|
||||||
|
|
||||||
msgid "Show advanced options"
|
msgid "Show advanced options"
|
||||||
msgstr "Prikaži napredne opcije"
|
msgstr "Prikaži napredne opcije"
|
||||||
|
|
||||||
@@ -1155,6 +1471,13 @@ msgstr ""
|
|||||||
msgid "Nextcloud WebDAV URL"
|
msgid "Nextcloud WebDAV URL"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid ""
|
||||||
|
"Attention: If you change this location, make sure you copy all your content "
|
||||||
|
"to it before syncing, otherwise all files will be removed! See the FAQ for "
|
||||||
|
"more details: %s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Nextcloud username"
|
msgid "Nextcloud username"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -1170,10 +1493,46 @@ msgstr ""
|
|||||||
msgid "WebDAV password"
|
msgid "WebDAV password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Custom TLS certificates"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"Comma-separated list of paths to directories to load the certificates from, "
|
||||||
|
"or path to individual cert files. For example: /my/cert_dir, /other/custom."
|
||||||
|
"pem. Note that if you make changes to the TLS settings, you must save your "
|
||||||
|
"changes before clicking on \"Check synchronisation configuration\"."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Ignore TLS certificate errors"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Invalid option value: \"%s\". Possible values are: %s."
|
msgid "Invalid option value: \"%s\". Possible values are: %s."
|
||||||
msgstr "Nevažeća vrijednost: \"%s\". Moguće vrijednosti su: %s."
|
msgstr "Nevažeća vrijednost: \"%s\". Moguće vrijednosti su: %s."
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "General"
|
||||||
|
msgstr "Opcije"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Synchronisation"
|
||||||
|
msgstr "Status sinkronizacije"
|
||||||
|
|
||||||
|
msgid "Appearance"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Note"
|
||||||
|
msgstr "Bilježnice"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Application"
|
||||||
|
msgstr "Izađi iz aplikacije."
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "The tag \"%s\" already exists. Please choose a different name."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Joplin Export File"
|
msgid "Joplin Export File"
|
||||||
msgstr "Evernote izvozne datoteke"
|
msgstr "Evernote izvozne datoteke"
|
||||||
@@ -1188,6 +1547,13 @@ msgstr ""
|
|||||||
msgid "Evernote Export File"
|
msgid "Evernote Export File"
|
||||||
msgstr "Evernote izvozne datoteke"
|
msgstr "Evernote izvozne datoteke"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Json Export Directory"
|
||||||
|
msgstr "Evernote izvozne datoteke"
|
||||||
|
|
||||||
|
msgid "File"
|
||||||
|
msgstr "Datoteka"
|
||||||
|
|
||||||
msgid "Directory"
|
msgid "Directory"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -1258,6 +1624,12 @@ msgstr "Nadolazeća upozorenja"
|
|||||||
msgid "On %s: %s"
|
msgid "On %s: %s"
|
||||||
msgstr "On %s: %s"
|
msgstr "On %s: %s"
|
||||||
|
|
||||||
|
msgid "Permission to use camera"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Your permission to use your camera is required."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "There are currently no notes. Create one by clicking on the (+) button."
|
msgid "There are currently no notes. Create one by clicking on the (+) button."
|
||||||
msgstr "Trenutno nema bilješki. Stvori novu klikom na (+) gumb."
|
msgstr "Trenutno nema bilješki. Stvori novu klikom na (+) gumb."
|
||||||
|
|
||||||
@@ -1286,6 +1658,14 @@ msgstr "Premjesti %d bilješke u bilježnicu \"%s\"?"
|
|||||||
msgid "Press to set the decryption password."
|
msgid "Press to set the decryption password."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Clear alarm"
|
||||||
|
msgstr "Postavi upozorenje"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Save alarm"
|
||||||
|
msgstr "Postavi upozorenje"
|
||||||
|
|
||||||
msgid "Select date"
|
msgid "Select date"
|
||||||
msgstr "Odaberi datum"
|
msgstr "Odaberi datum"
|
||||||
|
|
||||||
@@ -1295,15 +1675,81 @@ msgstr "Potvrdi"
|
|||||||
msgid "Cancel synchronisation"
|
msgid "Cancel synchronisation"
|
||||||
msgstr "Prekini sinkronizaciju"
|
msgstr "Prekini sinkronizaciju"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Checking... Please wait."
|
||||||
|
msgstr "Prekidam... Pričekaj."
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Success! Synchronisation configuration appears to be correct."
|
||||||
|
msgstr "Prekini sinkronizaciju"
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"Error. Please check that URL, username, password, etc. are correct and that "
|
||||||
|
"the sync target is accessible. The reported error was:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "The application has been authorised!"
|
||||||
|
msgstr "Aplikacija je uspješno autorizirana."
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid ""
|
||||||
|
"Could not authorise application:\n"
|
||||||
|
"\n"
|
||||||
|
"%s\n"
|
||||||
|
"\n"
|
||||||
|
"Please try again."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, fuzzy, javascript-format
|
||||||
|
msgid "Decrypted items: %s / %s"
|
||||||
|
msgstr "Stvorene lokalne stavke: %d."
|
||||||
|
|
||||||
msgid "New tags:"
|
msgid "New tags:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Type new tags or select from list"
|
msgid "Type new tags or select from list"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"To work correctly, the app needs the following permissions. Please enable "
|
||||||
|
"them in your phone settings, in Apps > Joplin > Permissions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"- Storage: to allow attaching files to notes and to enable filesystem "
|
||||||
|
"synchronisation."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "- Camera: to allow taking a picture and attaching it to a note."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "- Location: to allow attaching geo-location information to a note."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Joplin website"
|
msgid "Joplin website"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "Joplin v%s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "Database v%s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, fuzzy, javascript-format
|
||||||
|
msgid "FTS enabled: %d"
|
||||||
|
msgstr "Za brisanje: %d"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Login with Dropbox"
|
||||||
|
msgstr "Prijavi se u OneDrive"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Enter code here"
|
||||||
|
msgstr "Otvori naredbeni redak"
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Master Key %s"
|
msgid "Master Key %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1344,16 +1790,31 @@ msgstr "Spremi promjene"
|
|||||||
msgid "Discard changes"
|
msgid "Discard changes"
|
||||||
msgstr "Odbaci promjene"
|
msgstr "Odbaci promjene"
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "No item with ID %s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "The Joplin mobile app does not currently support this type of link: %s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Unsupported image type: %s"
|
msgid "Unsupported image type: %s"
|
||||||
msgstr "Nepodržana vrsta slike: %s"
|
msgstr "Nepodržana vrsta slike: %s"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Take photo"
|
||||||
|
msgstr "Priloži sliku"
|
||||||
|
|
||||||
msgid "Attach photo"
|
msgid "Attach photo"
|
||||||
msgstr "Priloži sliku"
|
msgstr "Priloži sliku"
|
||||||
|
|
||||||
msgid "Attach any file"
|
msgid "Attach any file"
|
||||||
msgstr "Priloži datoteku"
|
msgstr "Priloži datoteku"
|
||||||
|
|
||||||
|
msgid "Share"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Convert to note"
|
msgid "Convert to note"
|
||||||
msgstr "Pretvori u bilješku"
|
msgstr "Pretvori u bilješku"
|
||||||
|
|
||||||
@@ -1369,6 +1830,12 @@ msgstr "Prikaži metapodatke"
|
|||||||
msgid "View on map"
|
msgid "View on map"
|
||||||
msgstr "Vidi na karti"
|
msgstr "Vidi na karti"
|
||||||
|
|
||||||
|
msgid "Go to source URL"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Edit"
|
||||||
|
msgstr "Uredi"
|
||||||
|
|
||||||
msgid "Delete notebook"
|
msgid "Delete notebook"
|
||||||
msgstr "Obriši bilježnicu"
|
msgstr "Obriši bilježnicu"
|
||||||
|
|
||||||
@@ -1391,6 +1858,16 @@ msgstr "Trenutno nemaš nijednu bilježnicu. Stvori novu klikom na (+) gumb."
|
|||||||
msgid "Welcome"
|
msgid "Welcome"
|
||||||
msgstr "Dobro došli"
|
msgstr "Dobro došli"
|
||||||
|
|
||||||
|
#~ msgid "Separate each tag by a comma."
|
||||||
|
#~ msgstr "Odvoji oznake zarezom."
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
#~ msgid "State: %s."
|
||||||
|
#~ msgstr "Stanje: \"%s\"."
|
||||||
|
|
||||||
|
#~ msgid "A notebook with this title already exists: \"%s\""
|
||||||
|
#~ msgstr "Bilježnica s ovim naslovom već postoji: \"%s\""
|
||||||
|
|
||||||
#~ msgid "Searches"
|
#~ msgid "Searches"
|
||||||
#~ msgstr "Pretraživanja"
|
#~ msgstr "Pretraživanja"
|
||||||
|
|
||||||
@@ -1425,9 +1902,6 @@ msgstr "Dobro došli"
|
|||||||
#~ msgid "Give focus to previous pane"
|
#~ msgid "Give focus to previous pane"
|
||||||
#~ msgstr "Fokusiraj prethodno okno"
|
#~ msgstr "Fokusiraj prethodno okno"
|
||||||
|
|
||||||
#~ msgid "Enter command line mode"
|
|
||||||
#~ msgstr "Otvori naredbeni redak"
|
|
||||||
|
|
||||||
#~ msgid "Exit command line mode"
|
#~ msgid "Exit command line mode"
|
||||||
#~ msgstr "Napusti naredbeni redak"
|
#~ msgstr "Napusti naredbeni redak"
|
||||||
|
|
||||||
@@ -1437,9 +1911,6 @@ msgstr "Dobro došli"
|
|||||||
#~ msgid "Cancel the current command."
|
#~ msgid "Cancel the current command."
|
||||||
#~ msgstr "Prekini trenutnu naredbu."
|
#~ msgstr "Prekini trenutnu naredbu."
|
||||||
|
|
||||||
#~ msgid "Exit the application."
|
|
||||||
#~ msgstr "Izađi iz aplikacije."
|
|
||||||
|
|
||||||
#~ msgid "Delete the currently selected note or notebook."
|
#~ msgid "Delete the currently selected note or notebook."
|
||||||
#~ msgstr "Obriši odabranu bilješku ili bilježnicu."
|
#~ msgstr "Obriši odabranu bilješku ili bilježnicu."
|
||||||
|
|
||||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@@ -210,7 +210,7 @@ msgid "The possible commands are:"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"In any command, a note or notebook can be refered to by title or ID, or "
|
"In any command, a note or notebook can be referred to by title or ID, or "
|
||||||
"using the shortcuts `$n` or `$b` for, respectively, the currently selected "
|
"using the shortcuts `$n` or `$b` for, respectively, the currently selected "
|
||||||
"note or notebook. `$c` can be used to refer to the currently selected item."
|
"note or notebook. `$c` can be used to refer to the currently selected item."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -223,7 +223,7 @@ msgid ""
|
|||||||
"(including this console)."
|
"(including this console)."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "To maximise/minimise the console, press \"TC\"."
|
msgid "To maximise/minimise the console, press \"tc\"."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "To enter command line mode, press \":\""
|
msgid "To enter command line mode, press \":\""
|
||||||
@@ -332,7 +332,9 @@ msgstr ""
|
|||||||
msgid "Deletes the notebook without asking for confirmation."
|
msgid "Deletes the notebook without asking for confirmation."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Delete notebook? All notes within this notebook will also be deleted."
|
msgid ""
|
||||||
|
"Delete notebook? All notes and sub-notebooks within this notebook will also "
|
||||||
|
"be deleted."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Deletes the notes matching <note-pattern>."
|
msgid "Deletes the notes matching <note-pattern>."
|
||||||
@@ -372,6 +374,16 @@ msgid ""
|
|||||||
"Authentication was not completed (did not receive an authentication token)."
|
"Authentication was not completed (did not receive an authentication token)."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"To allow Joplin to synchronise with Dropbox, please follow the steps below:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Step 1: Open this URL in your browser to authorise the application:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Step 2: Enter the code provided by Dropbox:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Not authentified with %s. Please provide any missing credentials."
|
msgid "Not authentified with %s. Please provide any missing credentials."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -396,13 +408,16 @@ msgstr ""
|
|||||||
msgid "Starting synchronisation..."
|
msgid "Starting synchronisation..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Downloading resources..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Cancelling... Please wait."
|
msgid "Cancelling... Please wait."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"<tag-command> can be \"add\", \"remove\" or \"list\" to assign or remove "
|
"<tag-command> can be \"add\", \"remove\" or \"list\" to assign or remove "
|
||||||
"[tag] from [note], or to list the notes associated with [tag]. The command "
|
"[tag] from [note], or to list the notes associated with [tag]. The command "
|
||||||
"`tag list` can be used to list all the tags."
|
"`tag list` can be used to list all the tags (use -l for long option)."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
@@ -493,6 +508,18 @@ msgstr ""
|
|||||||
msgid "Exporting to \"%s\" as \"%s\" format. Please wait..."
|
msgid "Exporting to \"%s\" as \"%s\" format. Please wait..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Sidebar"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Note list"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Note title"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Note body"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Importing from \"%s\" as \"%s\" format. Please wait..."
|
msgid "Importing from \"%s\" as \"%s\" format. Please wait..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -500,7 +527,7 @@ msgstr ""
|
|||||||
msgid "PDF File"
|
msgid "PDF File"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "File"
|
msgid "&File"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "New note"
|
msgid "New note"
|
||||||
@@ -518,6 +545,9 @@ msgstr ""
|
|||||||
msgid "Export"
|
msgid "Export"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Synchronise"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Print"
|
msgid "Print"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -528,7 +558,7 @@ msgstr ""
|
|||||||
msgid "Quit"
|
msgid "Quit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Edit"
|
msgid "&Edit"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Copy"
|
msgid "Copy"
|
||||||
@@ -540,28 +570,58 @@ msgstr ""
|
|||||||
msgid "Paste"
|
msgid "Paste"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Select all"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Bold"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Italic"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Link"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Insert Date Time"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Edit in external editor"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Search in all the notes"
|
msgid "Search in all the notes"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "View"
|
msgid "Search in current note"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "&View"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Toggle sidebar"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Toggle editor layout"
|
msgid "Toggle editor layout"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Tools"
|
msgid "Focus"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "&Tools"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Synchronisation status"
|
msgid "Synchronisation status"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Web clipper options"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Encryption options"
|
msgid "Encryption options"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "General Options"
|
msgid "General Options"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Help"
|
msgid "&Help"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Website and documentation"
|
msgid "Website and documentation"
|
||||||
@@ -596,22 +656,103 @@ msgstr ""
|
|||||||
msgid "Current version is up-to-date."
|
msgid "Current version is up-to-date."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "%s (pre-release)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "An update is available, do you want to download it now?"
|
msgid "An update is available, do you want to download it now?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "Your version: v%s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "New version: v%s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Yes"
|
msgid "Yes"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "No"
|
msgid "No"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Check synchronisation configuration"
|
msgid "Token has been copied to the clipboard!"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "The web clipper service is enabled and set to auto-start."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "Status: Started on port %d"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "Status: %s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Disable Web Clipper Service"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "The web clipper service is not enabled."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Enable Web Clipper Service"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"Joplin Web Clipper allows saving web pages and screenshots from your browser "
|
||||||
|
"to Joplin."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "In order to use the web clipper, you need to do the following:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Step 1: Enable the clipper service"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"This service allows the browser extension to communicate with Joplin. When "
|
||||||
|
"enabling it your firewall may ask you to give permission to Joplin to listen "
|
||||||
|
"to a particular port."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Step 2: Install the extension"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Download and install the relevant extension for your browser:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Advanced options"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Authorisation token:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Copy token"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"This authorisation token is only needed to allow third-party applications to "
|
||||||
|
"access Joplin."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Notes and settings are stored in: %s"
|
msgid "Notes and settings are stored in: %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Browse..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Check synchronisation configuration"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Apply"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Submit"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Save"
|
msgid "Save"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -673,12 +814,20 @@ msgid ""
|
|||||||
"they will eventually be downloaded via synchronisation."
|
"they will eventually be downloaded via synchronisation."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"For more information about End-To-End Encryption (E2EE) and advices on how "
|
||||||
|
"to enable it please check the documentation:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Status"
|
msgid "Status"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Encryption is:"
|
msgid "Encryption is:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Usage"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Back"
|
msgid "Back"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -699,10 +848,10 @@ msgstr ""
|
|||||||
msgid "Add or remove tags:"
|
msgid "Add or remove tags:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Separate each tag by a comma."
|
msgid "Rename notebook:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Rename notebook:"
|
msgid "Rename tag:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Set alarm:"
|
msgid "Set alarm:"
|
||||||
@@ -726,18 +875,6 @@ msgstr ""
|
|||||||
msgid "Set the password"
|
msgid "Set the password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Add or remove tags"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Switch between note and to-do type"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Delete"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Delete notes?"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "No notes in here. Create one by clicking on \"New note\"."
|
msgid "No notes in here. Create one by clicking on \"New note\"."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -745,16 +882,59 @@ msgid ""
|
|||||||
"There is currently no notebook. Create one by clicking on \"New notebook\"."
|
"There is currently no notebook. Create one by clicking on \"New notebook\"."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Location"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "URL"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Note properties"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Open..."
|
msgid "Open..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "This file could not be opened: %s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Save as..."
|
msgid "Save as..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Copy path to clipboard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Copy Link Address"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "This attachment is not downloaded or not decrypted yet."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Unsupported link or message: %s"
|
msgid "Unsupported link or message: %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid ""
|
||||||
|
"This note has no content. Click on \"%s\" to toggle the editor and edit the "
|
||||||
|
"note."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Only one note can be printed or exported to PDF at a time."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "strong text"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "emphasized text"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "List item"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Insert Hyperlink"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Attach file"
|
msgid "Attach file"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -765,9 +945,34 @@ msgid "Set alarm"
|
|||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid ""
|
msgid "In: %s"
|
||||||
"This note has no content. Click on \"%s\" to toggle the editor and edit the "
|
msgstr ""
|
||||||
"note."
|
|
||||||
|
msgid "Hyperlink"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Numbered List"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Bulleted List"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Checkbox"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Heading"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Horizontal Rule"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Click to stop external editing"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Watching..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "to-do"
|
msgid "to-do"
|
||||||
@@ -789,6 +994,9 @@ msgstr ""
|
|||||||
msgid "OneDrive Login"
|
msgid "OneDrive Login"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Dropbox Login"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Options"
|
msgid "Options"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -798,24 +1006,76 @@ msgstr ""
|
|||||||
msgid "Encryption Options"
|
msgid "Encryption Options"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Remove this tag from all the notes?"
|
msgid "Clipper Options"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid ""
|
||||||
|
"Delete notebook \"%s\"?\n"
|
||||||
|
"\n"
|
||||||
|
"All notes and sub-notebooks within this notebook will also be deleted."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "Remove tag \"%s\" from all notes?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Remove this search from the sidebar?"
|
msgid "Remove this search from the sidebar?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Rename"
|
msgid "Delete"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Synchronise"
|
msgid "Rename"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Notebooks"
|
msgid "Notebooks"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "Decrypting items: %d/%d"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "Fetching resources: %d"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Please select where the sync status should be exported to"
|
msgid "Please select where the sync status should be exported to"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Remove?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Add or remove tags"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Duplicate"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "%s - Copy"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Switch between note and to-do type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Switch to note type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Switch to to-do type"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Copy Markdown link"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "Delete note \"%s\"?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "Delete these %d notes?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Usage: %s"
|
msgid "Usage: %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -824,6 +1084,9 @@ msgstr ""
|
|||||||
msgid "Unknown flag: %s"
|
msgid "Unknown flag: %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Dropbox"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "File system"
|
msgid "File system"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -852,6 +1115,9 @@ msgid ""
|
|||||||
"synchronisation again may fix the problem."
|
"synchronisation again may fix the problem."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Untitled"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"Could not synchronize with OneDrive.\n"
|
"Could not synchronize with OneDrive.\n"
|
||||||
"\n"
|
"\n"
|
||||||
@@ -893,10 +1159,6 @@ msgstr ""
|
|||||||
msgid "Fetched items: %d/%d."
|
msgid "Fetched items: %d/%d."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#, javascript-format
|
|
||||||
msgid "State: %s."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Cancelling..."
|
msgid "Cancelling..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -927,15 +1189,20 @@ msgstr ""
|
|||||||
msgid "Conflicts"
|
msgid "Conflicts"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#, javascript-format
|
msgid "Cannot move notebook to this location"
|
||||||
msgid "A notebook with this title already exists: \"%s\""
|
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Notebooks cannot be named \"%s\", which is a reserved title."
|
msgid "Notebooks cannot be named \"%s\", which is a reserved title."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Untitled"
|
msgid "title"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "updated date"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "created date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "This note does not have geolocation information."
|
msgid "This note does not have geolocation information."
|
||||||
@@ -949,14 +1216,6 @@ msgstr ""
|
|||||||
msgid "Cannot move note to \"%s\" notebook"
|
msgid "Cannot move note to \"%s\" notebook"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Text editor"
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid ""
|
|
||||||
"The editor that will be used to open a note. If none is provided it will try "
|
|
||||||
"to auto-detect the default editor."
|
|
||||||
msgstr ""
|
|
||||||
|
|
||||||
msgid "Language"
|
msgid "Language"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -978,6 +1237,9 @@ msgstr ""
|
|||||||
msgid "Uncompleted to-dos on top"
|
msgid "Uncompleted to-dos on top"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Show completed to-dos"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Sort notes by"
|
msgid "Sort notes by"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -1002,20 +1264,42 @@ msgstr ""
|
|||||||
msgid "Show tray icon"
|
msgid "Show tray icon"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Note: Does not work in all desktop environments."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"This will allow Joplin to run in the background. It is recommended to enable "
|
||||||
|
"this setting so that your notes are constantly being synchronised, thus "
|
||||||
|
"reducing the number of conflicts."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Start application minimised in the tray icon"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Global zoom percentage"
|
msgid "Global zoom percentage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Editor font size"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Editor font family"
|
msgid "Editor font family"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"The font name will not be checked. If incorrect or empty, it will default to "
|
"This must be *monospace* font or it will not work properly. If the font is "
|
||||||
"a generic monospace font."
|
"incorrect or empty, it will default to a generic monospace font."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Automatically update the application"
|
msgid "Automatically update the application"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Get pre-releases when checking for updates"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "See the pre-release page for more details: %s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Synchronisation interval"
|
msgid "Synchronisation interval"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -1031,6 +1315,14 @@ msgstr ""
|
|||||||
msgid "%d hours"
|
msgid "%d hours"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Text editor command"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"The editor command (may include arguments) that will be used to open a note. "
|
||||||
|
"If none is provided it will try to auto-detect the default editor."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Show advanced options"
|
msgid "Show advanced options"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -1053,6 +1345,13 @@ msgstr ""
|
|||||||
msgid "Nextcloud WebDAV URL"
|
msgid "Nextcloud WebDAV URL"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid ""
|
||||||
|
"Attention: If you change this location, make sure you copy all your content "
|
||||||
|
"to it before syncing, otherwise all files will be removed! See the FAQ for "
|
||||||
|
"more details: %s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Nextcloud username"
|
msgid "Nextcloud username"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -1068,10 +1367,42 @@ msgstr ""
|
|||||||
msgid "WebDAV password"
|
msgid "WebDAV password"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Custom TLS certificates"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"Comma-separated list of paths to directories to load the certificates from, "
|
||||||
|
"or path to individual cert files. For example: /my/cert_dir, /other/custom."
|
||||||
|
"pem. Note that if you make changes to the TLS settings, you must save your "
|
||||||
|
"changes before clicking on \"Check synchronisation configuration\"."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Ignore TLS certificate errors"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Invalid option value: \"%s\". Possible values are: %s."
|
msgid "Invalid option value: \"%s\". Possible values are: %s."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "General"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Synchronisation"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Appearance"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Note"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Application"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "The tag \"%s\" already exists. Please choose a different name."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Joplin Export File"
|
msgid "Joplin Export File"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -1084,6 +1415,12 @@ msgstr ""
|
|||||||
msgid "Evernote Export File"
|
msgid "Evernote Export File"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Json Export Directory"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "File"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Directory"
|
msgid "Directory"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -1153,6 +1490,12 @@ msgstr ""
|
|||||||
msgid "On %s: %s"
|
msgid "On %s: %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Permission to use camera"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Your permission to use your camera is required."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "There are currently no notes. Create one by clicking on the (+) button."
|
msgid "There are currently no notes. Create one by clicking on the (+) button."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -1181,6 +1524,12 @@ msgstr ""
|
|||||||
msgid "Press to set the decryption password."
|
msgid "Press to set the decryption password."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Clear alarm"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Save alarm"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Select date"
|
msgid "Select date"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -1190,15 +1539,76 @@ msgstr ""
|
|||||||
msgid "Cancel synchronisation"
|
msgid "Cancel synchronisation"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Checking... Please wait."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Success! Synchronisation configuration appears to be correct."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"Error. Please check that URL, username, password, etc. are correct and that "
|
||||||
|
"the sync target is accessible. The reported error was:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "The application has been authorised!"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid ""
|
||||||
|
"Could not authorise application:\n"
|
||||||
|
"\n"
|
||||||
|
"%s\n"
|
||||||
|
"\n"
|
||||||
|
"Please try again."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "Decrypted items: %s / %s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "New tags:"
|
msgid "New tags:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Type new tags or select from list"
|
msgid "Type new tags or select from list"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"To work correctly, the app needs the following permissions. Please enable "
|
||||||
|
"them in your phone settings, in Apps > Joplin > Permissions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"- Storage: to allow attaching files to notes and to enable filesystem "
|
||||||
|
"synchronisation."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "- Camera: to allow taking a picture and attaching it to a note."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "- Location: to allow attaching geo-location information to a note."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Joplin website"
|
msgid "Joplin website"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "Joplin v%s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "Database v%s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "FTS enabled: %d"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Login with Dropbox"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Enter code here"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Master Key %s"
|
msgid "Master Key %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -1238,16 +1648,30 @@ msgstr ""
|
|||||||
msgid "Discard changes"
|
msgid "Discard changes"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "No item with ID %s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "The Joplin mobile app does not currently support this type of link: %s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Unsupported image type: %s"
|
msgid "Unsupported image type: %s"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Take photo"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Attach photo"
|
msgid "Attach photo"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Attach any file"
|
msgid "Attach any file"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Share"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Convert to note"
|
msgid "Convert to note"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -1263,6 +1687,12 @@ msgstr ""
|
|||||||
msgid "View on map"
|
msgid "View on map"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Go to source URL"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Edit"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Delete notebook"
|
msgid "Delete notebook"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
1862
CliClient/locales/ko.po
Normal file
1862
CliClient/locales/ko.po
Normal file
File diff suppressed because it is too large
Load Diff
1875
CliClient/locales/nb_NO.po
Normal file
1875
CliClient/locales/nb_NO.po
Normal file
File diff suppressed because it is too large
Load Diff
@@ -230,7 +230,7 @@ msgid "The possible commands are:"
|
|||||||
msgstr "Mogelijke commando's zijn:"
|
msgstr "Mogelijke commando's zijn:"
|
||||||
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"In any command, a note or notebook can be refered to by title or ID, or "
|
"In any command, a note or notebook can be referred to by title or ID, or "
|
||||||
"using the shortcuts `$n` or `$b` for, respectively, the currently selected "
|
"using the shortcuts `$n` or `$b` for, respectively, the currently selected "
|
||||||
"note or notebook. `$c` can be used to refer to the currently selected item."
|
"note or notebook. `$c` can be used to refer to the currently selected item."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -249,7 +249,8 @@ msgstr ""
|
|||||||
"Gebruik de pijltjes en page up/down om door de lijsten en de tekstvelden te "
|
"Gebruik de pijltjes en page up/down om door de lijsten en de tekstvelden te "
|
||||||
"scrollen (ook deze console)."
|
"scrollen (ook deze console)."
|
||||||
|
|
||||||
msgid "To maximise/minimise the console, press \"TC\"."
|
#, fuzzy
|
||||||
|
msgid "To maximise/minimise the console, press \"tc\"."
|
||||||
msgstr "Om de console te maximaliseren/minimaliseren, typ \"TC\"."
|
msgstr "Om de console te maximaliseren/minimaliseren, typ \"TC\"."
|
||||||
|
|
||||||
msgid "To enter command line mode, press \":\""
|
msgid "To enter command line mode, press \":\""
|
||||||
@@ -368,7 +369,10 @@ msgstr "Verwijdert het opgegeven notitieboek."
|
|||||||
msgid "Deletes the notebook without asking for confirmation."
|
msgid "Deletes the notebook without asking for confirmation."
|
||||||
msgstr "Verwijdert het notitieboek zonder te vragen om bevestiging."
|
msgstr "Verwijdert het notitieboek zonder te vragen om bevestiging."
|
||||||
|
|
||||||
msgid "Delete notebook? All notes within this notebook will also be deleted."
|
#, fuzzy
|
||||||
|
msgid ""
|
||||||
|
"Delete notebook? All notes and sub-notebooks within this notebook will also "
|
||||||
|
"be deleted."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Notitieboek verwijderen? Alle notities in dit notitieboek zullen ook "
|
"Notitieboek verwijderen? Alle notities in dit notitieboek zullen ook "
|
||||||
"verwijderd worden."
|
"verwijderd worden."
|
||||||
@@ -415,6 +419,16 @@ msgid ""
|
|||||||
"Authentication was not completed (did not receive an authentication token)."
|
"Authentication was not completed (did not receive an authentication token)."
|
||||||
msgstr "Authenticatie was niet voltooid (geen authenticatietoken ontvangen)."
|
msgstr "Authenticatie was niet voltooid (geen authenticatietoken ontvangen)."
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"To allow Joplin to synchronise with Dropbox, please follow the steps below:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Step 1: Open this URL in your browser to authorise the application:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Step 2: Enter the code provided by Dropbox:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Not authentified with %s. Please provide any missing credentials."
|
msgid "Not authentified with %s. Please provide any missing credentials."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -442,13 +456,17 @@ msgstr "Kan de synchronisatie niet starten."
|
|||||||
msgid "Starting synchronisation..."
|
msgid "Starting synchronisation..."
|
||||||
msgstr "Synchronisatie starten..."
|
msgstr "Synchronisatie starten..."
|
||||||
|
|
||||||
|
msgid "Downloading resources..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Cancelling... Please wait."
|
msgid "Cancelling... Please wait."
|
||||||
msgstr "Annuleren.. Even geduld."
|
msgstr "Annuleren.. Even geduld."
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
msgid ""
|
msgid ""
|
||||||
"<tag-command> can be \"add\", \"remove\" or \"list\" to assign or remove "
|
"<tag-command> can be \"add\", \"remove\" or \"list\" to assign or remove "
|
||||||
"[tag] from [note], or to list the notes associated with [tag]. The command "
|
"[tag] from [note], or to list the notes associated with [tag]. The command "
|
||||||
"`tag list` can be used to list all the tags."
|
"`tag list` can be used to list all the tags (use -l for long option)."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"<tag-command> kan \"add\", \"remove\" of \"list\" zijn om een [tag] toe te "
|
"<tag-command> kan \"add\", \"remove\" of \"list\" zijn om een [tag] toe te "
|
||||||
"voegen aan een [note] of te verwijderen, of om alle notities geassocieerd "
|
"voegen aan een [note] of te verwijderen, of om alle notities geassocieerd "
|
||||||
@@ -566,6 +584,20 @@ msgstr ""
|
|||||||
msgid "Exporting to \"%s\" as \"%s\" format. Please wait..."
|
msgid "Exporting to \"%s\" as \"%s\" format. Please wait..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Sidebar"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Note list"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Note title"
|
||||||
|
msgstr "Notitieboek titel:"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Note body"
|
||||||
|
msgstr "Notitieboeken"
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Importing from \"%s\" as \"%s\" format. Please wait..."
|
msgid "Importing from \"%s\" as \"%s\" format. Please wait..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
@@ -574,7 +606,8 @@ msgstr ""
|
|||||||
msgid "PDF File"
|
msgid "PDF File"
|
||||||
msgstr "Bestand"
|
msgstr "Bestand"
|
||||||
|
|
||||||
msgid "File"
|
#, fuzzy
|
||||||
|
msgid "&File"
|
||||||
msgstr "Bestand"
|
msgstr "Bestand"
|
||||||
|
|
||||||
msgid "New note"
|
msgid "New note"
|
||||||
@@ -593,6 +626,9 @@ msgstr "Importeer"
|
|||||||
msgid "Export"
|
msgid "Export"
|
||||||
msgstr "Importeer"
|
msgstr "Importeer"
|
||||||
|
|
||||||
|
msgid "Synchronise"
|
||||||
|
msgstr "Synchroniseer"
|
||||||
|
|
||||||
msgid "Print"
|
msgid "Print"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -603,7 +639,8 @@ msgstr ""
|
|||||||
msgid "Quit"
|
msgid "Quit"
|
||||||
msgstr "Stop"
|
msgstr "Stop"
|
||||||
|
|
||||||
msgid "Edit"
|
#, fuzzy
|
||||||
|
msgid "&Edit"
|
||||||
msgstr "Bewerk"
|
msgstr "Bewerk"
|
||||||
|
|
||||||
msgid "Copy"
|
msgid "Copy"
|
||||||
@@ -615,28 +652,62 @@ msgstr "Knip"
|
|||||||
msgid "Paste"
|
msgid "Paste"
|
||||||
msgstr "Plak"
|
msgstr "Plak"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Select all"
|
||||||
|
msgstr "Selecteer datum"
|
||||||
|
|
||||||
|
msgid "Bold"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Italic"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Link"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Insert Date Time"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Edit in external editor"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Search in all the notes"
|
msgid "Search in all the notes"
|
||||||
msgstr "Zoek in alle notities"
|
msgstr "Zoek in alle notities"
|
||||||
|
|
||||||
msgid "View"
|
#, fuzzy
|
||||||
|
msgid "Search in current note"
|
||||||
|
msgstr "Zoek in alle notities"
|
||||||
|
|
||||||
|
msgid "&View"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Toggle sidebar"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Toggle editor layout"
|
msgid "Toggle editor layout"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Tools"
|
msgid "Focus"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "&Tools"
|
||||||
msgstr "Tools"
|
msgstr "Tools"
|
||||||
|
|
||||||
msgid "Synchronisation status"
|
msgid "Synchronisation status"
|
||||||
msgstr "Synchronisatie status"
|
msgstr "Synchronisatie status"
|
||||||
|
|
||||||
|
msgid "Web clipper options"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Encryption options"
|
msgid "Encryption options"
|
||||||
msgstr "Versleutelopties"
|
msgstr "Versleutelopties"
|
||||||
|
|
||||||
msgid "General Options"
|
msgid "General Options"
|
||||||
msgstr "Algemene opties"
|
msgstr "Algemene opties"
|
||||||
|
|
||||||
msgid "Help"
|
#, fuzzy
|
||||||
|
msgid "&Help"
|
||||||
msgstr "Help"
|
msgstr "Help"
|
||||||
|
|
||||||
msgid "Website and documentation"
|
msgid "Website and documentation"
|
||||||
@@ -672,9 +743,21 @@ msgstr "Annuleer"
|
|||||||
msgid "Current version is up-to-date."
|
msgid "Current version is up-to-date."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "%s (pre-release)"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "An update is available, do you want to download it now?"
|
msgid "An update is available, do you want to download it now?"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "Your version: v%s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "New version: v%s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Yes"
|
msgid "Yes"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -682,14 +765,84 @@ msgstr ""
|
|||||||
msgid "No"
|
msgid "No"
|
||||||
msgstr "N"
|
msgstr "N"
|
||||||
|
|
||||||
|
msgid "Token has been copied to the clipboard!"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "The web clipper service is enabled and set to auto-start."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "Status: Started on port %d"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, fuzzy, javascript-format
|
||||||
|
msgid "Status: %s"
|
||||||
|
msgstr "Status: \"%s\""
|
||||||
|
|
||||||
|
msgid "Disable Web Clipper Service"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "The web clipper service is not enabled."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Enable Web Clipper Service"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"Joplin Web Clipper allows saving web pages and screenshots from your browser "
|
||||||
|
"to Joplin."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "In order to use the web clipper, you need to do the following:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Step 1: Enable the clipper service"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"This service allows the browser extension to communicate with Joplin. When "
|
||||||
|
"enabling it your firewall may ask you to give permission to Joplin to listen "
|
||||||
|
"to a particular port."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Step 2: Install the extension"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Download and install the relevant extension for your browser:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Check synchronisation configuration"
|
msgid "Advanced options"
|
||||||
msgstr "Annuleer synchronisatie"
|
msgstr "Toon geavanceerde opties"
|
||||||
|
|
||||||
|
msgid "Authorisation token:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Copy token"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"This authorisation token is only needed to allow third-party applications to "
|
||||||
|
"access Joplin."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Notes and settings are stored in: %s"
|
msgid "Notes and settings are stored in: %s"
|
||||||
msgstr "Notities en instellingen zijn opgeslaan in %s"
|
msgstr "Notities en instellingen zijn opgeslaan in %s"
|
||||||
|
|
||||||
|
msgid "Browse..."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Check synchronisation configuration"
|
||||||
|
msgstr "Annuleer synchronisatie"
|
||||||
|
|
||||||
|
msgid "Apply"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Submit"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Save"
|
msgid "Save"
|
||||||
msgstr "Sla op"
|
msgstr "Sla op"
|
||||||
|
|
||||||
@@ -763,12 +916,21 @@ msgid ""
|
|||||||
"they will eventually be downloaded via synchronisation."
|
"they will eventually be downloaded via synchronisation."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"For more information about End-To-End Encryption (E2EE) and advices on how "
|
||||||
|
"to enable it please check the documentation:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Status"
|
msgid "Status"
|
||||||
msgstr "Status"
|
msgstr "Status"
|
||||||
|
|
||||||
msgid "Encryption is:"
|
msgid "Encryption is:"
|
||||||
msgstr "Versleuteling is:"
|
msgstr "Versleuteling is:"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Usage"
|
||||||
|
msgstr "Gebruik: %s"
|
||||||
|
|
||||||
msgid "Back"
|
msgid "Back"
|
||||||
msgstr "Terug"
|
msgstr "Terug"
|
||||||
|
|
||||||
@@ -791,12 +953,13 @@ msgstr "Notitieboek titel:"
|
|||||||
msgid "Add or remove tags:"
|
msgid "Add or remove tags:"
|
||||||
msgstr "Voeg tag toe of verwijder tag"
|
msgstr "Voeg tag toe of verwijder tag"
|
||||||
|
|
||||||
msgid "Separate each tag by a comma."
|
|
||||||
msgstr "Scheid iedere tag met een komma."
|
|
||||||
|
|
||||||
msgid "Rename notebook:"
|
msgid "Rename notebook:"
|
||||||
msgstr "Hernoem notitieboek:"
|
msgstr "Hernoem notitieboek:"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Rename tag:"
|
||||||
|
msgstr "Hernoem"
|
||||||
|
|
||||||
msgid "Set alarm:"
|
msgid "Set alarm:"
|
||||||
msgstr "Stel melding in:"
|
msgstr "Stel melding in:"
|
||||||
|
|
||||||
@@ -819,18 +982,6 @@ msgstr "Sommige items kunnen niet gedecodeerd worden."
|
|||||||
msgid "Set the password"
|
msgid "Set the password"
|
||||||
msgstr "Stel wachtwoord in"
|
msgstr "Stel wachtwoord in"
|
||||||
|
|
||||||
msgid "Add or remove tags"
|
|
||||||
msgstr "Voeg tag toe of verwijder tag"
|
|
||||||
|
|
||||||
msgid "Switch between note and to-do type"
|
|
||||||
msgstr "Wissel tussen notitie en to-do type"
|
|
||||||
|
|
||||||
msgid "Delete"
|
|
||||||
msgstr "Verwijderen"
|
|
||||||
|
|
||||||
msgid "Delete notes?"
|
|
||||||
msgstr "Notities verwijderen?"
|
|
||||||
|
|
||||||
msgid "No notes in here. Create one by clicking on \"New note\"."
|
msgid "No notes in here. Create one by clicking on \"New note\"."
|
||||||
msgstr "Geen notities. Maak een notitie door op \"Nieuwe notitie\" te klikken."
|
msgstr "Geen notities. Maak een notitie door op \"Nieuwe notitie\" te klikken."
|
||||||
|
|
||||||
@@ -840,17 +991,60 @@ msgstr ""
|
|||||||
"U heeft momenteel geen notitieboek. Maak een notitieboek door op \"Nieuw "
|
"U heeft momenteel geen notitieboek. Maak een notitieboek door op \"Nieuw "
|
||||||
"notitieboek\" te klikken."
|
"notitieboek\" te klikken."
|
||||||
|
|
||||||
|
msgid "Location"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "URL"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Note properties"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Open..."
|
msgid "Open..."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#, fuzzy, javascript-format
|
||||||
|
msgid "This file could not be opened: %s"
|
||||||
|
msgstr "Het notitieboek kon niet opgeslaan worden: %s"
|
||||||
|
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Save as..."
|
msgid "Save as..."
|
||||||
msgstr "Sla wijzigingen op"
|
msgstr "Sla wijzigingen op"
|
||||||
|
|
||||||
|
msgid "Copy path to clipboard"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Copy Link Address"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "This attachment is not downloaded or not decrypted yet."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Unsupported link or message: %s"
|
msgid "Unsupported link or message: %s"
|
||||||
msgstr "Link of bericht \"%s\" wordt niet ondersteund"
|
msgstr "Link of bericht \"%s\" wordt niet ondersteund"
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid ""
|
||||||
|
"This note has no content. Click on \"%s\" to toggle the editor and edit the "
|
||||||
|
"note."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Only one note can be printed or exported to PDF at a time."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "strong text"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "emphasized text"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "List item"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Insert Hyperlink"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Attach file"
|
msgid "Attach file"
|
||||||
msgstr "Voeg bestand toe"
|
msgstr "Voeg bestand toe"
|
||||||
|
|
||||||
@@ -860,12 +1054,38 @@ msgstr "Tags"
|
|||||||
msgid "Set alarm"
|
msgid "Set alarm"
|
||||||
msgstr "Zet melding"
|
msgstr "Zet melding"
|
||||||
|
|
||||||
#, javascript-format
|
#, fuzzy, javascript-format
|
||||||
msgid ""
|
msgid "In: %s"
|
||||||
"This note has no content. Click on \"%s\" to toggle the editor and edit the "
|
msgstr "%s: %s"
|
||||||
"note."
|
|
||||||
|
msgid "Hyperlink"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Code"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Numbered List"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Bulleted List"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Checkbox"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Heading"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Horizontal Rule"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Click to stop external editing"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Watching..."
|
||||||
|
msgstr "Annuleren..."
|
||||||
|
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "to-do"
|
msgid "to-do"
|
||||||
msgstr "Nieuwe to-do"
|
msgstr "Nieuwe to-do"
|
||||||
@@ -887,6 +1107,9 @@ msgstr "Vrijmaken"
|
|||||||
msgid "OneDrive Login"
|
msgid "OneDrive Login"
|
||||||
msgstr "OneDrive Login"
|
msgstr "OneDrive Login"
|
||||||
|
|
||||||
|
msgid "Dropbox Login"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Options"
|
msgid "Options"
|
||||||
msgstr "Opties"
|
msgstr "Opties"
|
||||||
|
|
||||||
@@ -896,24 +1119,82 @@ msgstr "Synchronisatie status"
|
|||||||
msgid "Encryption Options"
|
msgid "Encryption Options"
|
||||||
msgstr "Versleutelopties"
|
msgstr "Versleutelopties"
|
||||||
|
|
||||||
msgid "Remove this tag from all the notes?"
|
#, fuzzy
|
||||||
|
msgid "Clipper Options"
|
||||||
|
msgstr "Algemene opties"
|
||||||
|
|
||||||
|
#, fuzzy, javascript-format
|
||||||
|
msgid ""
|
||||||
|
"Delete notebook \"%s\"?\n"
|
||||||
|
"\n"
|
||||||
|
"All notes and sub-notebooks within this notebook will also be deleted."
|
||||||
|
msgstr ""
|
||||||
|
"Notitieboek verwijderen? Alle notities in dit notitieboek zullen ook "
|
||||||
|
"verwijderd worden."
|
||||||
|
|
||||||
|
#, fuzzy, javascript-format
|
||||||
|
msgid "Remove tag \"%s\" from all notes?"
|
||||||
msgstr "Deze tag verwijderen van alle notities?"
|
msgstr "Deze tag verwijderen van alle notities?"
|
||||||
|
|
||||||
msgid "Remove this search from the sidebar?"
|
msgid "Remove this search from the sidebar?"
|
||||||
msgstr "Dit item verwijderen van de zijbalk?"
|
msgstr "Dit item verwijderen van de zijbalk?"
|
||||||
|
|
||||||
|
msgid "Delete"
|
||||||
|
msgstr "Verwijderen"
|
||||||
|
|
||||||
msgid "Rename"
|
msgid "Rename"
|
||||||
msgstr "Hernoem"
|
msgstr "Hernoem"
|
||||||
|
|
||||||
msgid "Synchronise"
|
|
||||||
msgstr "Synchroniseer"
|
|
||||||
|
|
||||||
msgid "Notebooks"
|
msgid "Notebooks"
|
||||||
msgstr "Notitieboeken"
|
msgstr "Notitieboeken"
|
||||||
|
|
||||||
|
#, fuzzy, javascript-format
|
||||||
|
msgid "Decrypting items: %d/%d"
|
||||||
|
msgstr "Opgehaalde items: %d/%d."
|
||||||
|
|
||||||
|
#, fuzzy, javascript-format
|
||||||
|
msgid "Fetching resources: %d"
|
||||||
|
msgstr "Middelen: %d."
|
||||||
|
|
||||||
msgid "Please select where the sync status should be exported to"
|
msgid "Please select where the sync status should be exported to"
|
||||||
msgstr "Selecteer waar de synchronisatie status naar geëxporteerd moet worden"
|
msgstr "Selecteer waar de synchronisatie status naar geëxporteerd moet worden"
|
||||||
|
|
||||||
|
msgid "Remove?"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Add or remove tags"
|
||||||
|
msgstr "Voeg tag toe of verwijder tag"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Duplicate"
|
||||||
|
msgstr "Sluit de applicatie."
|
||||||
|
|
||||||
|
#, fuzzy, javascript-format
|
||||||
|
msgid "%s - Copy"
|
||||||
|
msgstr "Kopieer"
|
||||||
|
|
||||||
|
msgid "Switch between note and to-do type"
|
||||||
|
msgstr "Wissel tussen notitie en to-do type"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Switch to note type"
|
||||||
|
msgstr "Wissel tussen notitie en to-do type"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Switch to to-do type"
|
||||||
|
msgstr "Wissel tussen notitie en to-do type"
|
||||||
|
|
||||||
|
msgid "Copy Markdown link"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, fuzzy, javascript-format
|
||||||
|
msgid "Delete note \"%s\"?"
|
||||||
|
msgstr "Notities verwijderen?"
|
||||||
|
|
||||||
|
#, fuzzy, javascript-format
|
||||||
|
msgid "Delete these %d notes?"
|
||||||
|
msgstr "Deze notities verwijderen?"
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Usage: %s"
|
msgid "Usage: %s"
|
||||||
msgstr "Gebruik: %s"
|
msgstr "Gebruik: %s"
|
||||||
@@ -922,6 +1203,9 @@ msgstr "Gebruik: %s"
|
|||||||
msgid "Unknown flag: %s"
|
msgid "Unknown flag: %s"
|
||||||
msgstr "Onbekende optie: %s"
|
msgstr "Onbekende optie: %s"
|
||||||
|
|
||||||
|
msgid "Dropbox"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "File system"
|
msgid "File system"
|
||||||
msgstr "Bestandssysteem"
|
msgstr "Bestandssysteem"
|
||||||
|
|
||||||
@@ -953,6 +1237,9 @@ msgstr ""
|
|||||||
"Kan token niet vernieuwen: authenticatiedata ontbreekt. Herstarten van de "
|
"Kan token niet vernieuwen: authenticatiedata ontbreekt. Herstarten van de "
|
||||||
"synchronisatie kan het probleem eventueel oplossen. "
|
"synchronisatie kan het probleem eventueel oplossen. "
|
||||||
|
|
||||||
|
msgid "Untitled"
|
||||||
|
msgstr "Untitled"
|
||||||
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"Could not synchronize with OneDrive.\n"
|
"Could not synchronize with OneDrive.\n"
|
||||||
"\n"
|
"\n"
|
||||||
@@ -1000,10 +1287,6 @@ msgstr "Verwijderde remote items: %d."
|
|||||||
msgid "Fetched items: %d/%d."
|
msgid "Fetched items: %d/%d."
|
||||||
msgstr "Opgehaalde items: %d/%d."
|
msgstr "Opgehaalde items: %d/%d."
|
||||||
|
|
||||||
#, fuzzy, javascript-format
|
|
||||||
msgid "State: %s."
|
|
||||||
msgstr "Status: \"%s\""
|
|
||||||
|
|
||||||
msgid "Cancelling..."
|
msgid "Cancelling..."
|
||||||
msgstr "Annuleren..."
|
msgstr "Annuleren..."
|
||||||
|
|
||||||
@@ -1034,9 +1317,9 @@ msgstr "Versleutelde items kunnen niet aangepast worden"
|
|||||||
msgid "Conflicts"
|
msgid "Conflicts"
|
||||||
msgstr "Conflicten"
|
msgstr "Conflicten"
|
||||||
|
|
||||||
#, javascript-format
|
#, fuzzy
|
||||||
msgid "A notebook with this title already exists: \"%s\""
|
msgid "Cannot move notebook to this location"
|
||||||
msgstr "Er bestaat al een notitieboek met \"%s\" als titel"
|
msgstr "Kan notitie niet naar notitieboek \"%s\" verplaatsen."
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Notebooks cannot be named \"%s\", which is a reserved title."
|
msgid "Notebooks cannot be named \"%s\", which is a reserved title."
|
||||||
@@ -1044,9 +1327,18 @@ msgstr ""
|
|||||||
"Notitieboeken kunnen niet \"%s\" genoemd worden, dit is een gereserveerd "
|
"Notitieboeken kunnen niet \"%s\" genoemd worden, dit is een gereserveerd "
|
||||||
"woord."
|
"woord."
|
||||||
|
|
||||||
msgid "Untitled"
|
#, fuzzy
|
||||||
|
msgid "title"
|
||||||
msgstr "Untitled"
|
msgstr "Untitled"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "updated date"
|
||||||
|
msgstr "Bijgewerkt: %d."
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "created date"
|
||||||
|
msgstr "Aangemaakt: %d."
|
||||||
|
|
||||||
msgid "This note does not have geolocation information."
|
msgid "This note does not have geolocation information."
|
||||||
msgstr "Deze notitie bevat geen geo-locatie informatie."
|
msgstr "Deze notitie bevat geen geo-locatie informatie."
|
||||||
|
|
||||||
@@ -1058,17 +1350,6 @@ msgstr "Kan notitie niet naar notitieboek \"%s\" kopiëren."
|
|||||||
msgid "Cannot move note to \"%s\" notebook"
|
msgid "Cannot move note to \"%s\" notebook"
|
||||||
msgstr "Kan notitie niet naar notitieboek \"%s\" verplaatsen."
|
msgstr "Kan notitie niet naar notitieboek \"%s\" verplaatsen."
|
||||||
|
|
||||||
msgid "Text editor"
|
|
||||||
msgstr "Tekst editor"
|
|
||||||
|
|
||||||
msgid ""
|
|
||||||
"The editor that will be used to open a note. If none is provided it will try "
|
|
||||||
"to auto-detect the default editor."
|
|
||||||
msgstr ""
|
|
||||||
"De editor die zal gebruikt worden bij het openen van een notitie. Als er "
|
|
||||||
"geen meegegeven wordt, zal het programma de standaard editor proberen te "
|
|
||||||
"detecteren. "
|
|
||||||
|
|
||||||
msgid "Language"
|
msgid "Language"
|
||||||
msgstr "Taal"
|
msgstr "Taal"
|
||||||
|
|
||||||
@@ -1091,6 +1372,10 @@ msgstr "Donker"
|
|||||||
msgid "Uncompleted to-dos on top"
|
msgid "Uncompleted to-dos on top"
|
||||||
msgstr "Toon onvoltooide to-do's aan de top van de lijsten"
|
msgstr "Toon onvoltooide to-do's aan de top van de lijsten"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Show completed to-dos"
|
||||||
|
msgstr "Toon onvoltooide to-do's aan de top van de lijsten"
|
||||||
|
|
||||||
msgid "Sort notes by"
|
msgid "Sort notes by"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -1118,20 +1403,43 @@ msgstr "Maakt een nieuwe notitie aan."
|
|||||||
msgid "Show tray icon"
|
msgid "Show tray icon"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Note: Does not work in all desktop environments."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"This will allow Joplin to run in the background. It is recommended to enable "
|
||||||
|
"this setting so that your notes are constantly being synchronised, thus "
|
||||||
|
"reducing the number of conflicts."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Start application minimised in the tray icon"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Global zoom percentage"
|
msgid "Global zoom percentage"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Editor font size"
|
||||||
|
msgstr "Bewerk notitie."
|
||||||
|
|
||||||
msgid "Editor font family"
|
msgid "Editor font family"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid ""
|
msgid ""
|
||||||
"The font name will not be checked. If incorrect or empty, it will default to "
|
"This must be *monospace* font or it will not work properly. If the font is "
|
||||||
"a generic monospace font."
|
"incorrect or empty, it will default to a generic monospace font."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Automatically update the application"
|
msgid "Automatically update the application"
|
||||||
msgstr "Update de applicatie automatisch"
|
msgstr "Update de applicatie automatisch"
|
||||||
|
|
||||||
|
msgid "Get pre-releases when checking for updates"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "See the pre-release page for more details: %s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Synchronisation interval"
|
msgid "Synchronisation interval"
|
||||||
msgstr "Synchronisatie interval"
|
msgstr "Synchronisatie interval"
|
||||||
|
|
||||||
@@ -1147,6 +1455,19 @@ msgstr "%d uur"
|
|||||||
msgid "%d hours"
|
msgid "%d hours"
|
||||||
msgstr "%d uren"
|
msgstr "%d uren"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Text editor command"
|
||||||
|
msgstr "Tekst editor"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid ""
|
||||||
|
"The editor command (may include arguments) that will be used to open a note. "
|
||||||
|
"If none is provided it will try to auto-detect the default editor."
|
||||||
|
msgstr ""
|
||||||
|
"De editor die zal gebruikt worden bij het openen van een notitie. Als er "
|
||||||
|
"geen meegegeven wordt, zal het programma de standaard editor proberen te "
|
||||||
|
"detecteren. "
|
||||||
|
|
||||||
msgid "Show advanced options"
|
msgid "Show advanced options"
|
||||||
msgstr "Toon geavanceerde opties"
|
msgstr "Toon geavanceerde opties"
|
||||||
|
|
||||||
@@ -1171,6 +1492,13 @@ msgstr ""
|
|||||||
msgid "Nextcloud WebDAV URL"
|
msgid "Nextcloud WebDAV URL"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid ""
|
||||||
|
"Attention: If you change this location, make sure you copy all your content "
|
||||||
|
"to it before syncing, otherwise all files will be removed! See the FAQ for "
|
||||||
|
"more details: %s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Nextcloud username"
|
msgid "Nextcloud username"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -1188,10 +1516,46 @@ msgstr ""
|
|||||||
msgid "WebDAV password"
|
msgid "WebDAV password"
|
||||||
msgstr "Stel wachtwoord in"
|
msgstr "Stel wachtwoord in"
|
||||||
|
|
||||||
|
msgid "Custom TLS certificates"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"Comma-separated list of paths to directories to load the certificates from, "
|
||||||
|
"or path to individual cert files. For example: /my/cert_dir, /other/custom."
|
||||||
|
"pem. Note that if you make changes to the TLS settings, you must save your "
|
||||||
|
"changes before clicking on \"Check synchronisation configuration\"."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Ignore TLS certificate errors"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Invalid option value: \"%s\". Possible values are: %s."
|
msgid "Invalid option value: \"%s\". Possible values are: %s."
|
||||||
msgstr "Ongeldige optie: \"%s\". Geldige waarden zijn: %s."
|
msgstr "Ongeldige optie: \"%s\". Geldige waarden zijn: %s."
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "General"
|
||||||
|
msgstr "Algemene opties"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Synchronisation"
|
||||||
|
msgstr "Synchronisatie status"
|
||||||
|
|
||||||
|
msgid "Appearance"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Note"
|
||||||
|
msgstr "Notitieboeken"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Application"
|
||||||
|
msgstr "Sluit de applicatie."
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "The tag \"%s\" already exists. Please choose a different name."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#, fuzzy
|
#, fuzzy
|
||||||
msgid "Joplin Export File"
|
msgid "Joplin Export File"
|
||||||
msgstr "Exporteer Evernote bestanden"
|
msgstr "Exporteer Evernote bestanden"
|
||||||
@@ -1206,6 +1570,13 @@ msgstr ""
|
|||||||
msgid "Evernote Export File"
|
msgid "Evernote Export File"
|
||||||
msgstr "Exporteer Evernote bestanden"
|
msgstr "Exporteer Evernote bestanden"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Json Export Directory"
|
||||||
|
msgstr "Exporteer Evernote bestanden"
|
||||||
|
|
||||||
|
msgid "File"
|
||||||
|
msgstr "Bestand"
|
||||||
|
|
||||||
msgid "Directory"
|
msgid "Directory"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
@@ -1279,6 +1650,12 @@ msgstr "Meldingen"
|
|||||||
msgid "On %s: %s"
|
msgid "On %s: %s"
|
||||||
msgstr "Op %s: %s"
|
msgstr "Op %s: %s"
|
||||||
|
|
||||||
|
msgid "Permission to use camera"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Your permission to use your camera is required."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "There are currently no notes. Create one by clicking on the (+) button."
|
msgid "There are currently no notes. Create one by clicking on the (+) button."
|
||||||
msgstr ""
|
msgstr ""
|
||||||
"Er zijn momenteel geen notities. Maak een notitie door op (+) te klikken."
|
"Er zijn momenteel geen notities. Maak een notitie door op (+) te klikken."
|
||||||
@@ -1308,6 +1685,14 @@ msgstr "Verplaats %d notities naar notitieboek \"%s\"?"
|
|||||||
msgid "Press to set the decryption password."
|
msgid "Press to set the decryption password."
|
||||||
msgstr "Klik om het decryptie wachtwoord in te stellen"
|
msgstr "Klik om het decryptie wachtwoord in te stellen"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Clear alarm"
|
||||||
|
msgstr "Zet melding"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Save alarm"
|
||||||
|
msgstr "Zet melding"
|
||||||
|
|
||||||
msgid "Select date"
|
msgid "Select date"
|
||||||
msgstr "Selecteer datum"
|
msgstr "Selecteer datum"
|
||||||
|
|
||||||
@@ -1317,15 +1702,81 @@ msgstr "Bevestig"
|
|||||||
msgid "Cancel synchronisation"
|
msgid "Cancel synchronisation"
|
||||||
msgstr "Annuleer synchronisatie"
|
msgstr "Annuleer synchronisatie"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Checking... Please wait."
|
||||||
|
msgstr "Annuleren.. Even geduld."
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Success! Synchronisation configuration appears to be correct."
|
||||||
|
msgstr "Annuleer synchronisatie"
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"Error. Please check that URL, username, password, etc. are correct and that "
|
||||||
|
"the sync target is accessible. The reported error was:"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "The application has been authorised!"
|
||||||
|
msgstr "De applicatie is succesvol geauthenticeerd."
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid ""
|
||||||
|
"Could not authorise application:\n"
|
||||||
|
"\n"
|
||||||
|
"%s\n"
|
||||||
|
"\n"
|
||||||
|
"Please try again."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, fuzzy, javascript-format
|
||||||
|
msgid "Decrypted items: %s / %s"
|
||||||
|
msgstr "Opgehaalde items: %d/%d."
|
||||||
|
|
||||||
msgid "New tags:"
|
msgid "New tags:"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
msgid "Type new tags or select from list"
|
msgid "Type new tags or select from list"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"To work correctly, the app needs the following permissions. Please enable "
|
||||||
|
"them in your phone settings, in Apps > Joplin > Permissions"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid ""
|
||||||
|
"- Storage: to allow attaching files to notes and to enable filesystem "
|
||||||
|
"synchronisation."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "- Camera: to allow taking a picture and attaching it to a note."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "- Location: to allow attaching geo-location information to a note."
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Joplin website"
|
msgid "Joplin website"
|
||||||
msgstr ""
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "Joplin v%s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "Database v%s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, fuzzy, javascript-format
|
||||||
|
msgid "FTS enabled: %d"
|
||||||
|
msgstr "Verwijderen: %d"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Login with Dropbox"
|
||||||
|
msgstr "Log in met OneDrive"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Enter code here"
|
||||||
|
msgstr "Ga naar command line modus"
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Master Key %s"
|
msgid "Master Key %s"
|
||||||
msgstr "Hoofdsleutel: %s"
|
msgstr "Hoofdsleutel: %s"
|
||||||
@@ -1365,16 +1816,31 @@ msgstr "Sla wijzigingen op"
|
|||||||
msgid "Discard changes"
|
msgid "Discard changes"
|
||||||
msgstr "Verwijder wijzigingen"
|
msgstr "Verwijder wijzigingen"
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "No item with ID %s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
#, javascript-format
|
||||||
|
msgid "The Joplin mobile app does not currently support this type of link: %s"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
#, javascript-format
|
#, javascript-format
|
||||||
msgid "Unsupported image type: %s"
|
msgid "Unsupported image type: %s"
|
||||||
msgstr "Afbeeldingstype %s wordt niet ondersteund"
|
msgstr "Afbeeldingstype %s wordt niet ondersteund"
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
msgid "Take photo"
|
||||||
|
msgstr "Voeg foto toe"
|
||||||
|
|
||||||
msgid "Attach photo"
|
msgid "Attach photo"
|
||||||
msgstr "Voeg foto toe"
|
msgstr "Voeg foto toe"
|
||||||
|
|
||||||
msgid "Attach any file"
|
msgid "Attach any file"
|
||||||
msgstr "Voeg bestand toe"
|
msgstr "Voeg bestand toe"
|
||||||
|
|
||||||
|
msgid "Share"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
msgid "Convert to note"
|
msgid "Convert to note"
|
||||||
msgstr "Converteer naar notitie"
|
msgstr "Converteer naar notitie"
|
||||||
|
|
||||||
@@ -1390,6 +1856,12 @@ msgstr "Toon metadata"
|
|||||||
msgid "View on map"
|
msgid "View on map"
|
||||||
msgstr "Toon op de kaart"
|
msgstr "Toon op de kaart"
|
||||||
|
|
||||||
|
msgid "Go to source URL"
|
||||||
|
msgstr ""
|
||||||
|
|
||||||
|
msgid "Edit"
|
||||||
|
msgstr "Bewerk"
|
||||||
|
|
||||||
msgid "Delete notebook"
|
msgid "Delete notebook"
|
||||||
msgstr "Verwijder notitieboek"
|
msgstr "Verwijder notitieboek"
|
||||||
|
|
||||||
@@ -1414,6 +1886,16 @@ msgstr ""
|
|||||||
msgid "Welcome"
|
msgid "Welcome"
|
||||||
msgstr "Welkom"
|
msgstr "Welkom"
|
||||||
|
|
||||||
|
#~ msgid "Separate each tag by a comma."
|
||||||
|
#~ msgstr "Scheid iedere tag met een komma."
|
||||||
|
|
||||||
|
#, fuzzy
|
||||||
|
#~ msgid "State: %s."
|
||||||
|
#~ msgstr "Status: \"%s\""
|
||||||
|
|
||||||
|
#~ msgid "A notebook with this title already exists: \"%s\""
|
||||||
|
#~ msgstr "Er bestaat al een notitieboek met \"%s\" als titel"
|
||||||
|
|
||||||
#~ msgid "Searches"
|
#~ msgid "Searches"
|
||||||
#~ msgstr "Zoekopdrachten"
|
#~ msgstr "Zoekopdrachten"
|
||||||
|
|
||||||
@@ -1449,9 +1931,6 @@ msgstr "Welkom"
|
|||||||
#~ msgid "Give focus to previous pane"
|
#~ msgid "Give focus to previous pane"
|
||||||
#~ msgstr "Focus op het vorige paneel"
|
#~ msgstr "Focus op het vorige paneel"
|
||||||
|
|
||||||
#~ msgid "Enter command line mode"
|
|
||||||
#~ msgstr "Ga naar command line modus"
|
|
||||||
|
|
||||||
#~ msgid "Exit command line mode"
|
#~ msgid "Exit command line mode"
|
||||||
#~ msgstr "Ga uit command line modus"
|
#~ msgstr "Ga uit command line modus"
|
||||||
|
|
||||||
@@ -1461,9 +1940,6 @@ msgstr "Welkom"
|
|||||||
#~ msgid "Cancel the current command."
|
#~ msgid "Cancel the current command."
|
||||||
#~ msgstr "Annuleer het huidige commando."
|
#~ msgstr "Annuleer het huidige commando."
|
||||||
|
|
||||||
#~ msgid "Exit the application."
|
|
||||||
#~ msgstr "Sluit de applicatie."
|
|
||||||
|
|
||||||
#~ msgid "Delete the currently selected note or notebook."
|
#~ msgid "Delete the currently selected note or notebook."
|
||||||
#~ msgstr ""
|
#~ msgstr ""
|
||||||
#~ "Verwijder de geselecteerde notitie of het geselecteerde notitieboek."
|
#~ "Verwijder de geselecteerde notitie of het geselecteerde notitieboek."
|
||||||
|
1899
CliClient/locales/nl_NL.po
Normal file
1899
CliClient/locales/nl_NL.po
Normal file
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
1761
CliClient/locales/ro.po
Normal file
1761
CliClient/locales/ro.po
Normal file
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
1888
CliClient/locales/sl_SI.po
Normal file
1888
CliClient/locales/sl_SI.po
Normal file
File diff suppressed because it is too large
Load Diff
1901
CliClient/locales/sv.po
Normal file
1901
CliClient/locales/sv.po
Normal file
File diff suppressed because it is too large
Load Diff
1855
CliClient/locales/tr_TR.po
Normal file
1855
CliClient/locales/tr_TR.po
Normal file
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
1817
CliClient/locales/zh_TW.po
Normal file
1817
CliClient/locales/zh_TW.po
Normal file
File diff suppressed because it is too large
Load Diff
3020
CliClient/package-lock.json
generated
3020
CliClient/package-lock.json
generated
File diff suppressed because it is too large
Load Diff
@@ -15,11 +15,12 @@
|
|||||||
"years": [
|
"years": [
|
||||||
2016,
|
2016,
|
||||||
2017,
|
2017,
|
||||||
2018
|
2018,
|
||||||
|
2019
|
||||||
],
|
],
|
||||||
"owner": "Laurent Cozic"
|
"owner": "Laurent Cozic"
|
||||||
},
|
},
|
||||||
"version": "1.0.104",
|
"version": "1.0.123",
|
||||||
"bin": {
|
"bin": {
|
||||||
"joplin": "./main.js"
|
"joplin": "./main.js"
|
||||||
},
|
},
|
||||||
@@ -31,13 +32,21 @@
|
|||||||
"async-mutex": "^0.1.3",
|
"async-mutex": "^0.1.3",
|
||||||
"base-64": "^0.1.0",
|
"base-64": "^0.1.0",
|
||||||
"compare-version": "^0.1.2",
|
"compare-version": "^0.1.2",
|
||||||
|
"diacritics": "^1.3.0",
|
||||||
|
"es6-promise-pool": "^2.5.0",
|
||||||
"follow-redirects": "^1.2.4",
|
"follow-redirects": "^1.2.4",
|
||||||
"form-data": "^2.1.4",
|
"form-data": "^2.1.4",
|
||||||
"fs-extra": "^5.0.0",
|
"fs-extra": "^5.0.0",
|
||||||
"html-entities": "^1.2.1",
|
"html-entities": "^1.2.1",
|
||||||
|
"html-minifier": "^3.5.15",
|
||||||
|
"image-data-uri": "^2.0.0",
|
||||||
|
"image-type": "^3.0.0",
|
||||||
|
"joplin-turndown": "^4.0.11",
|
||||||
|
"joplin-turndown-plugin-gfm": "^1.0.7",
|
||||||
"jssha": "^2.3.0",
|
"jssha": "^2.3.0",
|
||||||
"levenshtein": "^1.0.5",
|
"levenshtein": "^1.0.5",
|
||||||
"lodash": "^4.17.4",
|
"lodash": "^4.17.4",
|
||||||
|
"markdown-it": "^8.4.2",
|
||||||
"md5": "^2.2.1",
|
"md5": "^2.2.1",
|
||||||
"mime": "^2.0.3",
|
"mime": "^2.0.3",
|
||||||
"moment": "^2.18.1",
|
"moment": "^2.18.1",
|
||||||
@@ -47,20 +56,23 @@
|
|||||||
"promise": "^7.1.1",
|
"promise": "^7.1.1",
|
||||||
"proper-lockfile": "^2.0.1",
|
"proper-lockfile": "^2.0.1",
|
||||||
"query-string": "4.3.4",
|
"query-string": "4.3.4",
|
||||||
|
"read-chunk": "^2.1.0",
|
||||||
"redux": "^3.7.2",
|
"redux": "^3.7.2",
|
||||||
"sax": "^1.2.2",
|
"sax": "^1.2.2",
|
||||||
"server-destroy": "^1.0.1",
|
"server-destroy": "^1.0.1",
|
||||||
"sharp": "^0.18.4",
|
"sharp": "^0.20.8",
|
||||||
"sprintf-js": "^1.1.1",
|
"sprintf-js": "^1.1.1",
|
||||||
"sqlite3": "^3.1.8",
|
"sqlite3": "^4.0.1",
|
||||||
"string-padding": "^1.0.2",
|
"string-padding": "^1.0.2",
|
||||||
"string-to-stream": "^1.1.0",
|
"string-to-stream": "^1.1.0",
|
||||||
"strip-ansi": "^4.0.0",
|
"strip-ansi": "^4.0.0",
|
||||||
|
"syswide-cas": "^5.2.0",
|
||||||
"tar": "^4.4.0",
|
"tar": "^4.4.0",
|
||||||
"tcp-port-used": "^0.1.2",
|
"tcp-port-used": "^0.1.2",
|
||||||
"tkwidgets": "^0.5.25",
|
"tkwidgets": "^0.5.26",
|
||||||
"url-parse": "^1.2.0",
|
"url-parse": "^1.2.0",
|
||||||
"uuid": "^3.0.1",
|
"uuid": "^3.0.1",
|
||||||
|
"valid-url": "^1.0.9",
|
||||||
"word-wrap": "^1.2.3",
|
"word-wrap": "^1.2.3",
|
||||||
"xml2js": "^0.4.19",
|
"xml2js": "^0.4.19",
|
||||||
"yargs-parser": "^7.0.0"
|
"yargs-parser": "^7.0.0"
|
||||||
|
@@ -1,4 +1,5 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
START_DIR="$(pwd)"
|
||||||
ROOT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
ROOT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
||||||
BUILD_DIR="$ROOT_DIR/tests-build"
|
BUILD_DIR="$ROOT_DIR/tests-build"
|
||||||
TEST_FILE="$1"
|
TEST_FILE="$1"
|
||||||
@@ -8,8 +9,35 @@ rsync -a "$ROOT_DIR/../ReactNativeClient/lib/" "$BUILD_DIR/lib/"
|
|||||||
rsync -a "$ROOT_DIR/build/locales/" "$BUILD_DIR/locales/"
|
rsync -a "$ROOT_DIR/build/locales/" "$BUILD_DIR/locales/"
|
||||||
mkdir -p "$BUILD_DIR/data"
|
mkdir -p "$BUILD_DIR/data"
|
||||||
|
|
||||||
if [[ $TEST_FILE == "" ]]; then
|
if [[ $TEST_FILE != "" ]]; then
|
||||||
(cd "$ROOT_DIR" && npm test tests-build/synchronizer.js tests-build/encryption.js tests-build/ArrayUtils.js tests-build/models_Setting.js tests-build/services_InteropService.js)
|
|
||||||
else
|
|
||||||
(cd "$ROOT_DIR" && npm test tests-build/$TEST_FILE.js)
|
(cd "$ROOT_DIR" && npm test tests-build/$TEST_FILE.js)
|
||||||
fi
|
exit
|
||||||
|
fi
|
||||||
|
|
||||||
|
function finish {
|
||||||
|
cd "$START_DIR"
|
||||||
|
}
|
||||||
|
|
||||||
|
trap finish EXIT
|
||||||
|
|
||||||
|
cd "$ROOT_DIR"
|
||||||
|
npm test tests-build/ArrayUtils.js
|
||||||
|
npm test tests-build/encryption.js
|
||||||
|
npm test tests-build/EnexToMd.js
|
||||||
|
npm test tests-build/HtmlToMd.js
|
||||||
|
npm test tests-build/markdownUtils.js
|
||||||
|
npm test tests-build/models_BaseItem.js
|
||||||
|
npm test tests-build/models_Folder.js
|
||||||
|
npm test tests-build/models_ItemChange.js
|
||||||
|
npm test tests-build/models_Note.js
|
||||||
|
npm test tests-build/models_Resource.js
|
||||||
|
npm test tests-build/models_Setting.js
|
||||||
|
npm test tests-build/models_Tag.js
|
||||||
|
npm test tests-build/pathUtils.js
|
||||||
|
npm test tests-build/services_InteropService.js
|
||||||
|
npm test tests-build/services_ResourceService.js
|
||||||
|
npm test tests-build/services_rest_Api.js
|
||||||
|
npm test tests-build/services_SearchEngine.js
|
||||||
|
npm test tests-build/StringUtils.js
|
||||||
|
npm test tests-build/synchronizer.js
|
||||||
|
npm test tests-build/urlUtils.js
|
@@ -44,4 +44,13 @@ describe('ArrayUtils', function() {
|
|||||||
done();
|
done();
|
||||||
});
|
});
|
||||||
|
|
||||||
|
it('should compare arrays', async (done) => {
|
||||||
|
expect(ArrayUtils.contentEquals([], [])).toBe(true);
|
||||||
|
expect(ArrayUtils.contentEquals(['a'], ['a'])).toBe(true);
|
||||||
|
expect(ArrayUtils.contentEquals(['b', 'a'], ['a', 'b'])).toBe(true);
|
||||||
|
expect(ArrayUtils.contentEquals(['b'], ['a', 'b'])).toBe(false);
|
||||||
|
|
||||||
|
done();
|
||||||
|
});
|
||||||
|
|
||||||
});
|
});
|
68
CliClient/tests/EnexToMd.js
Normal file
68
CliClient/tests/EnexToMd.js
Normal file
@@ -0,0 +1,68 @@
|
|||||||
|
require('app-module-path').addPath(__dirname);
|
||||||
|
|
||||||
|
const os = require('os');
|
||||||
|
const { time } = require('lib/time-utils.js');
|
||||||
|
const { filename } = require('lib/path-utils.js');
|
||||||
|
const { asyncTest, fileContentEqual, setupDatabase, setupDatabaseAndSynchronizer, db, synchronizer, fileApi, sleep, clearDatabase, switchClient, syncTargetId, objectsEqual, checkThrowAsync } = require('test-utils.js');
|
||||||
|
const Folder = require('lib/models/Folder.js');
|
||||||
|
const Note = require('lib/models/Note.js');
|
||||||
|
const BaseModel = require('lib/BaseModel.js');
|
||||||
|
const { shim } = require('lib/shim');
|
||||||
|
const { enexXmlToMd } = require('lib/import-enex-md-gen.js');
|
||||||
|
|
||||||
|
jasmine.DEFAULT_TIMEOUT_INTERVAL = 60 * 60 * 1000; // Can run for a while since everything is in the same test unit
|
||||||
|
|
||||||
|
process.on('unhandledRejection', (reason, p) => {
|
||||||
|
console.log('Unhandled Rejection at: Promise', p, 'reason:', reason);
|
||||||
|
});
|
||||||
|
|
||||||
|
describe('EnexToMd', function() {
|
||||||
|
|
||||||
|
beforeEach(async (done) => {
|
||||||
|
await setupDatabaseAndSynchronizer(1);
|
||||||
|
await switchClient(1);
|
||||||
|
done();
|
||||||
|
});
|
||||||
|
|
||||||
|
it('should convert from Enex to Markdown', asyncTest(async () => {
|
||||||
|
const basePath = __dirname + '/enex_to_md';
|
||||||
|
const files = await shim.fsDriver().readDirStats(basePath);
|
||||||
|
|
||||||
|
for (let i = 0; i < files.length; i++) {
|
||||||
|
const htmlFilename = files[i].path;
|
||||||
|
if (htmlFilename.indexOf('.html') < 0) continue;
|
||||||
|
|
||||||
|
const htmlPath = basePath + '/' + htmlFilename;
|
||||||
|
const mdPath = basePath + '/' + filename(htmlFilename) + '.md';
|
||||||
|
|
||||||
|
// if (htmlFilename !== 'text2.html') continue;
|
||||||
|
|
||||||
|
const html = await shim.fsDriver().readFile(htmlPath);
|
||||||
|
let expectedMd = await shim.fsDriver().readFile(mdPath);
|
||||||
|
|
||||||
|
let actualMd = await enexXmlToMd('<div>' + html + '</div>', []);
|
||||||
|
|
||||||
|
if (os.EOL === '\r\n') {
|
||||||
|
expectedMd = expectedMd.replace(/\r\n/g, '\n')
|
||||||
|
actualMd = actualMd.replace(/\r\n/g, '\n')
|
||||||
|
}
|
||||||
|
|
||||||
|
if (actualMd !== expectedMd) {
|
||||||
|
console.info('');
|
||||||
|
console.info('Error converting file: ' + htmlFilename);
|
||||||
|
console.info('--------------------------------- Got:');
|
||||||
|
console.info(actualMd.split('\n'));
|
||||||
|
console.info('--------------------------------- Expected:');
|
||||||
|
console.info(expectedMd.split('\n'));
|
||||||
|
console.info('--------------------------------------------');
|
||||||
|
console.info('');
|
||||||
|
|
||||||
|
expect(false).toBe(true);
|
||||||
|
// return;
|
||||||
|
} else {
|
||||||
|
expect(true).toBe(true)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}));
|
||||||
|
|
||||||
|
});
|
72
CliClient/tests/HtmlToMd.js
Normal file
72
CliClient/tests/HtmlToMd.js
Normal file
@@ -0,0 +1,72 @@
|
|||||||
|
require('app-module-path').addPath(__dirname);
|
||||||
|
|
||||||
|
const os = require('os');
|
||||||
|
const { time } = require('lib/time-utils.js');
|
||||||
|
const { filename } = require('lib/path-utils.js');
|
||||||
|
const { asyncTest, fileContentEqual, setupDatabase, setupDatabaseAndSynchronizer, db, synchronizer, fileApi, sleep, clearDatabase, switchClient, syncTargetId, objectsEqual, checkThrowAsync } = require('test-utils.js');
|
||||||
|
const Folder = require('lib/models/Folder.js');
|
||||||
|
const Note = require('lib/models/Note.js');
|
||||||
|
const BaseModel = require('lib/BaseModel.js');
|
||||||
|
const { shim } = require('lib/shim');
|
||||||
|
const HtmlToMd = require('lib/HtmlToMd');
|
||||||
|
const { enexXmlToMd } = require('lib/import-enex-md-gen.js');
|
||||||
|
|
||||||
|
jasmine.DEFAULT_TIMEOUT_INTERVAL = 60 * 60 * 1000; // Can run for a while since everything is in the same test unit
|
||||||
|
|
||||||
|
process.on('unhandledRejection', (reason, p) => {
|
||||||
|
console.log('Unhandled Rejection at: Promise', p, 'reason:', reason);
|
||||||
|
});
|
||||||
|
|
||||||
|
describe('HtmlToMd', function() {
|
||||||
|
|
||||||
|
beforeEach(async (done) => {
|
||||||
|
await setupDatabaseAndSynchronizer(1);
|
||||||
|
await switchClient(1);
|
||||||
|
done();
|
||||||
|
});
|
||||||
|
|
||||||
|
it('should convert from Html to Markdown', asyncTest(async () => {
|
||||||
|
const basePath = __dirname + '/html_to_md';
|
||||||
|
const files = await shim.fsDriver().readDirStats(basePath);
|
||||||
|
const htmlToMd = new HtmlToMd();
|
||||||
|
|
||||||
|
for (let i = 0; i < files.length; i++) {
|
||||||
|
const htmlFilename = files[i].path;
|
||||||
|
if (htmlFilename.indexOf('.html') < 0) continue;
|
||||||
|
|
||||||
|
const htmlPath = basePath + '/' + htmlFilename;
|
||||||
|
const mdPath = basePath + '/' + filename(htmlFilename) + '.md';
|
||||||
|
|
||||||
|
// if (htmlFilename !== 'picture.html') continue;
|
||||||
|
|
||||||
|
const html = await shim.fsDriver().readFile(htmlPath);
|
||||||
|
let expectedMd = await shim.fsDriver().readFile(mdPath);
|
||||||
|
|
||||||
|
let actualMd = await htmlToMd.parse('<div>' + html + '</div>', []);
|
||||||
|
|
||||||
|
if (os.EOL === '\r\n') {
|
||||||
|
expectedMd = expectedMd.replace(/\r\n/g, '\n')
|
||||||
|
actualMd = actualMd.replace(/\r\n/g, '\n')
|
||||||
|
}
|
||||||
|
|
||||||
|
if (actualMd !== expectedMd) {
|
||||||
|
console.info('');
|
||||||
|
console.info('Error converting file: ' + htmlFilename);
|
||||||
|
console.info('--------------------------------- Got:');
|
||||||
|
console.info(actualMd);
|
||||||
|
console.info('--------------------------------- Raw:');
|
||||||
|
console.info(actualMd.split('\n'));
|
||||||
|
console.info('--------------------------------- Expected:');
|
||||||
|
console.info(expectedMd.split('\n'));
|
||||||
|
console.info('--------------------------------------------');
|
||||||
|
console.info('');
|
||||||
|
|
||||||
|
expect(false).toBe(true);
|
||||||
|
// return;
|
||||||
|
} else {
|
||||||
|
expect(true).toBe(true)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}));
|
||||||
|
|
||||||
|
});
|
45
CliClient/tests/StringUtils.js
Normal file
45
CliClient/tests/StringUtils.js
Normal file
@@ -0,0 +1,45 @@
|
|||||||
|
require('app-module-path').addPath(__dirname);
|
||||||
|
|
||||||
|
const { time } = require('lib/time-utils.js');
|
||||||
|
const { fileContentEqual, setupDatabase, setupDatabaseAndSynchronizer, db, synchronizer, fileApi, sleep, clearDatabase, switchClient, syncTargetId, objectsEqual, checkThrowAsync } = require('test-utils.js');
|
||||||
|
const StringUtils = require('lib/string-utils');
|
||||||
|
|
||||||
|
process.on('unhandledRejection', (reason, p) => {
|
||||||
|
console.log('Unhandled Rejection at: Promise', p, 'reason:', reason);
|
||||||
|
});
|
||||||
|
|
||||||
|
describe('StringUtils', function() {
|
||||||
|
|
||||||
|
beforeEach(async (done) => {
|
||||||
|
done();
|
||||||
|
});
|
||||||
|
|
||||||
|
it('should surround keywords with strings', async (done) => {
|
||||||
|
const testCases = [
|
||||||
|
[[], 'test', 'a', 'b', 'test'],
|
||||||
|
[['test'], 'test', 'a', 'b', 'atestb'],
|
||||||
|
[['test'], 'Test', 'a', 'b', 'aTestb'],
|
||||||
|
[['te[]st'], 'Te[]st', 'a', 'b', 'aTe[]stb'],
|
||||||
|
// [['test1', 'test2'], 'bla test1 blabla test1 bla test2 not this one - test22', 'a', 'b', 'bla atest1b blabla atest1b bla atest2b not this one - test22'],
|
||||||
|
[['test1', 'test2'], 'bla test1 test1 bla test2', '<span class="highlighted-keyword">', '</span>', 'bla <span class="highlighted-keyword">test1</span> <span class="highlighted-keyword">test1</span> bla <span class="highlighted-keyword">test2</span>'],
|
||||||
|
// [[{ type:'regex', value:'test.*?'}], 'bla test1 test1 bla test2 test tttest', 'a', 'b', 'bla atest1b atest1b bla atest2b atestb tttest'],
|
||||||
|
];
|
||||||
|
|
||||||
|
for (let i = 0; i < testCases.length; i++) {
|
||||||
|
const t = testCases[i];
|
||||||
|
|
||||||
|
const keywords = t[0];
|
||||||
|
const input = t[1];
|
||||||
|
const prefix = t[2];
|
||||||
|
const suffix = t[3];
|
||||||
|
const expected = t[4];
|
||||||
|
|
||||||
|
const actual = StringUtils.surroundKeywords(keywords, input, prefix, suffix);
|
||||||
|
|
||||||
|
expect(actual).toBe(expected, 'Test case ' + i);
|
||||||
|
}
|
||||||
|
|
||||||
|
done();
|
||||||
|
});
|
||||||
|
|
||||||
|
});
|
16
CliClient/tests/enex_to_md/code1.html
Normal file
16
CliClient/tests/enex_to_md/code1.html
Normal file
@@ -0,0 +1,16 @@
|
|||||||
|
<div>
|
||||||
|
<p>For example, consider a web page like this:</p>
|
||||||
|
|
||||||
|
<pre class="brush: html line-numbers language-html"><code class=" language-html"><span class="token doctype"><!DOCTYPE html></span>
|
||||||
|
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>html</span><span class="token punctuation">></span></span>
|
||||||
|
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>head</span><span class="token punctuation">></span></span>
|
||||||
|
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>meta</span> <span class="token attr-name">http-equiv</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>content-type<span class="token punctuation">"</span></span> <span class="token attr-name">content</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>text/html; charset<span class="token punctuation">=</span>utf-8<span class="token punctuation">"</span></span> <span class="token punctuation">/></span></span>
|
||||||
|
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>head</span><span class="token punctuation">></span></span>
|
||||||
|
|
||||||
|
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>body</span><span class="token punctuation">></span></span>
|
||||||
|
<span class="token tag"><span class="token tag"><span class="token punctuation"><</span>script</span> <span class="token attr-name">src</span><span class="token attr-value"><span class="token punctuation">=</span><span class="token punctuation">"</span>page-scripts/page-script.js<span class="token punctuation">"</span></span><span class="token punctuation">></span></span><span class="token script language-javascript"></span><span class="token tag"><span class="token tag"><span class="token punctuation"></</span>script</span><span class="token punctuation">></span></span>
|
||||||
|
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>body</span><span class="token punctuation">></span></span>
|
||||||
|
<span class="token tag"><span class="token tag"><span class="token punctuation"></</span>html</span><span class="token punctuation">></span></span><span class="line-numbers-rows"><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span><span></span></span></code></pre>
|
||||||
|
|
||||||
|
<p>The script "page-script.js" does this:</p>
|
||||||
|
</div>
|
14
CliClient/tests/enex_to_md/code1.md
Normal file
14
CliClient/tests/enex_to_md/code1.md
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
For example, consider a web page like this:
|
||||||
|
|
||||||
|
<!DOCTYPE html>
|
||||||
|
<html>
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="content-type" content="text/html; charset=utf-8" />
|
||||||
|
</head>
|
||||||
|
|
||||||
|
<body>
|
||||||
|
<script src="page-scripts/page-script.js"></script>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
|
|
||||||
|
The script "page-script.js" does this:
|
7
CliClient/tests/enex_to_md/code2.html
Normal file
7
CliClient/tests/enex_to_md/code2.html
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
<p>Subshell:</p>
|
||||||
|
<pre><code>(
|
||||||
|
set -e
|
||||||
|
false
|
||||||
|
echo Unreachable
|
||||||
|
) && echo Great success
|
||||||
|
</code></pre>
|
7
CliClient/tests/enex_to_md/code2.md
Normal file
7
CliClient/tests/enex_to_md/code2.md
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
Subshell:
|
||||||
|
|
||||||
|
(
|
||||||
|
set -e
|
||||||
|
false
|
||||||
|
echo Unreachable
|
||||||
|
) && echo Great success
|
9
CliClient/tests/enex_to_md/heading.html
Normal file
9
CliClient/tests/enex_to_md/heading.html
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
<div>
|
||||||
|
<div class="note">
|
||||||
|
<p>Values added to the global scope of a content script with</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<h2 id="Loading_content_scripts">Loading content scripts</h2>
|
||||||
|
|
||||||
|
<p>You can load a content script into a web page in one of three ways:</p>
|
||||||
|
</div>
|
5
CliClient/tests/enex_to_md/heading.md
Normal file
5
CliClient/tests/enex_to_md/heading.md
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
Values added to the global scope of a content script with
|
||||||
|
|
||||||
|
## Loading content scripts
|
||||||
|
|
||||||
|
You can load a content script into a web page in one of three ways:
|
3
CliClient/tests/enex_to_md/inlineCode.html
Normal file
3
CliClient/tests/enex_to_md/inlineCode.html
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
<div>
|
||||||
|
<p>Similarly, I need another regex to match double newlines (<code>\n\n</code>) that are not part of a longer run of newline characters like <code>\n\n\n</code> or <code>\n\n\n\n\n\n</code> etc.</p>
|
||||||
|
</div>
|
1
CliClient/tests/enex_to_md/inlineCode.md
Normal file
1
CliClient/tests/enex_to_md/inlineCode.md
Normal file
@@ -0,0 +1 @@
|
|||||||
|
Similarly, I need another regex to match double newlines (`\n\n`) that are not part of a longer run of newline characters like `\n\n\n` or `\n\n\n\n\n\n` etc.
|
3
CliClient/tests/enex_to_md/inlineCodeWithLink.html
Normal file
3
CliClient/tests/enex_to_md/inlineCodeWithLink.html
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
<div>
|
||||||
|
<p>the <code><a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/API/runtime/onConnect">runtime.onConnect</a></code> listener gets passed its own <code><a href="/en-US/docs/Mozilla/Add-ons/WebExtensions/API/runtime/Port">runtime.Port</a></code> object.</p>
|
||||||
|
</div>
|
1
CliClient/tests/enex_to_md/inlineCodeWithLink.md
Normal file
1
CliClient/tests/enex_to_md/inlineCodeWithLink.md
Normal file
@@ -0,0 +1 @@
|
|||||||
|
the `[runtime.onConnect](/en-US/docs/Mozilla/Add-ons/WebExtensions/API/runtime/onConnect)` listener gets passed its own `[runtime.Port](/en-US/docs/Mozilla/Add-ons/WebExtensions/API/runtime/Port)` object.
|
4
CliClient/tests/enex_to_md/link1.html
Normal file
4
CliClient/tests/enex_to_md/link1.html
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
<a href="https://arstechnica.com/civis/ucp.php?mode=login&return_to=%2Ftech-policy%2F2018%2F05%2Fjails-are-replacing-in-person-visits-with-video-calling-services-theyre-awful%2F" class="dropdown-toggle">
|
||||||
|
Sign in
|
||||||
|
<span class="icon dropdown-indicator icon-drop-indicator"></span>
|
||||||
|
</a>
|
1
CliClient/tests/enex_to_md/link1.md
Normal file
1
CliClient/tests/enex_to_md/link1.md
Normal file
@@ -0,0 +1 @@
|
|||||||
|
[Sign in](https://arstechnica.com/civis/ucp.php?mode=login&return_to=%2Ftech-policy%2F2018%2F05%2Fjails-are-replacing-in-person-visits-with-video-calling-services-theyre-awful%2F)
|
17
CliClient/tests/enex_to_md/list.html
Normal file
17
CliClient/tests/enex_to_md/list.html
Normal file
@@ -0,0 +1,17 @@
|
|||||||
|
<div>
|
||||||
|
<p>Liste de courses</p>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<div><en-todo checked="true"/>Pizzas</div>
|
||||||
|
<div><en-todo checked="true"/>Pain</div>
|
||||||
|
<div><en-todo checked="true"/>Jambon</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div><br/></div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<div><en-todo checked="true"/>On its own</div>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<p>End</p>
|
||||||
|
</div>
|
9
CliClient/tests/enex_to_md/list.md
Normal file
9
CliClient/tests/enex_to_md/list.md
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
Liste de courses
|
||||||
|
|
||||||
|
- [X] Pizzas
|
||||||
|
- [X] Pain
|
||||||
|
- [X] Jambon
|
||||||
|
|
||||||
|
- [X] On its own
|
||||||
|
|
||||||
|
End
|
1
CliClient/tests/enex_to_md/list2.html
Normal file
1
CliClient/tests/enex_to_md/list2.html
Normal file
@@ -0,0 +1 @@
|
|||||||
|
<ul class="find-me-on"><li><a href="https://github.com/zetter">Github</a></li><li><a href="https://twitter.com/czetter">Twitter</a></li><li><a href="http://lanyrd.com/profile/czetter/">Lanyrd</a></li></ul>
|
3
CliClient/tests/enex_to_md/list2.md
Normal file
3
CliClient/tests/enex_to_md/list2.md
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
- [Github](https://github.com/zetter)
|
||||||
|
- [Twitter](https://twitter.com/czetter)
|
||||||
|
- [Lanyrd](http://lanyrd.com/profile/czetter/)
|
1
CliClient/tests/enex_to_md/list3.html
Normal file
1
CliClient/tests/enex_to_md/list3.html
Normal file
@@ -0,0 +1 @@
|
|||||||
|
<ul class="find-me-on"><li>Github</li><li>Twitter</li></ul>
|
2
CliClient/tests/enex_to_md/list3.md
Normal file
2
CliClient/tests/enex_to_md/list3.md
Normal file
@@ -0,0 +1,2 @@
|
|||||||
|
- Github
|
||||||
|
- Twitter
|
5
CliClient/tests/enex_to_md/list4.html
Normal file
5
CliClient/tests/enex_to_md/list4.html
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
<ul>
|
||||||
|
<li><div>This note has an unordered list</div></li>
|
||||||
|
<li><div>List item</div></li>
|
||||||
|
<li><div>List item</div></li>
|
||||||
|
</ul>
|
3
CliClient/tests/enex_to_md/list4.md
Normal file
3
CliClient/tests/enex_to_md/list4.md
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
- This note has an unordered list
|
||||||
|
- List item
|
||||||
|
- List item
|
11
CliClient/tests/enex_to_md/paragraph.html
Normal file
11
CliClient/tests/enex_to_md/paragraph.html
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
<div>
|
||||||
|
<p>Short paragraphs are merged together:</p>
|
||||||
|
<p>Something something</p>
|
||||||
|
<p>Blablbla blabla lbla</p>
|
||||||
|
<p>Last line</p>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div>
|
||||||
|
<p>Longer ones are separated by new lines. In 1894 Joplin arrived in Sedalia, Missouri. At first, Joplin stayed with the family of Arthur Marshall, at the time a 13-year-old boy but later one of Joplin's students and a rag-time composer in his own right.[26] There is no record of Joplin having a permanent residence in the town until 1904, as Joplin was making a living as a touring musician.</p>
|
||||||
|
<p>There is little precise evidence known about Joplin's activities at this time, although he performed as a solo musician at dances and at the major black clubs in Sedalia, the Black 400 club and the Maple Leaf Club. He performed in the Queen City Cornet Band, and his own six-piece dance orchestra.</p>
|
||||||
|
</div>
|
8
CliClient/tests/enex_to_md/paragraph.md
Normal file
8
CliClient/tests/enex_to_md/paragraph.md
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
Short paragraphs are merged together:
|
||||||
|
Something something
|
||||||
|
Blablbla blabla lbla
|
||||||
|
Last line
|
||||||
|
|
||||||
|
Longer ones are separated by new lines. In 1894 Joplin arrived in Sedalia, Missouri. At first, Joplin stayed with the family of Arthur Marshall, at the time a 13-year-old boy but later one of Joplin's students and a rag-time composer in his own right.[26] There is no record of Joplin having a permanent residence in the town until 1904, as Joplin was making a living as a touring musician.
|
||||||
|
|
||||||
|
There is little precise evidence known about Joplin's activities at this time, although he performed as a solo musician at dances and at the major black clubs in Sedalia, the Black 400 club and the Maple Leaf Club. He performed in the Queen City Cornet Band, and his own six-piece dance orchestra.
|
12
CliClient/tests/enex_to_md/table1.html
Normal file
12
CliClient/tests/enex_to_md/table1.html
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
<table>
|
||||||
|
<tr>
|
||||||
|
<td>
|
||||||
|
<div>$ sudo ethtool --set-priv-flags p2p1 mlx4_rss_xor_hash_function on</div>
|
||||||
|
<div># Three empty lines follow</div>
|
||||||
|
<div><br/></div>
|
||||||
|
<div><br/></div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
Some text
|
5
CliClient/tests/enex_to_md/table1.md
Normal file
5
CliClient/tests/enex_to_md/table1.md
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
| |
|
||||||
|
| --- |
|
||||||
|
| $ sudo ethtool --set-priv-flags p2p1 mlx4_rss_xor_hash_function on<br># Three empty lines follow |
|
||||||
|
|
||||||
|
Some text
|
3
CliClient/tests/enex_to_md/tableWithNewLines.html
Normal file
3
CliClient/tests/enex_to_md/tableWithNewLines.html
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
<div>
|
||||||
|
<table style="-evernote-table:true;border-collapse:collapse;width:100%;table-layout:fixed;margin-left:0px;"><tr><td style="border-style:solid;border-width:1px;border-color:rgb(211,211,211);padding:10px;margin:0px;width:50%;"><div>line 1</div><div>line 2</div></td><td style="border-style:solid;border-width:1px;border-color:rgb(211,211,211);padding:10px;margin:0px;width:50%;"><div><br/></div></td></tr><tr><td style="border-style:solid;border-width:1px;border-color:rgb(211,211,211);padding:10px;margin:0px;width:50%;"><div>aaaaaa</div></td><td style="border-style:solid;border-width:1px;border-color:rgb(211,211,211);padding:10px;margin:0px;width:50%;"><div>line 3</div><div>line 4</div></td></tr></table>
|
||||||
|
</div>
|
4
CliClient/tests/enex_to_md/tableWithNewLines.md
Normal file
4
CliClient/tests/enex_to_md/tableWithNewLines.md
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
| | |
|
||||||
|
| --- | --- |
|
||||||
|
| line 1<br>line 2 | |
|
||||||
|
| aaaaaa | line 3<br>line 4 |
|
1
CliClient/tests/html_to_md/anchor_with_inner_tags.html
Normal file
1
CliClient/tests/html_to_md/anchor_with_inner_tags.html
Normal file
@@ -0,0 +1 @@
|
|||||||
|
<a href="https://joplin.cozic.net"><h1 id="joplin"><img class="title-icon" src="https://joplin.cozic.net/images/Icon512.png">oplin</h1></a>
|
1
CliClient/tests/html_to_md/anchor_with_inner_tags.md
Normal file
1
CliClient/tests/html_to_md/anchor_with_inner_tags.md
Normal file
@@ -0,0 +1 @@
|
|||||||
|
[# oplin](https://joplin.cozic.net)
|
1
CliClient/tests/html_to_md/anchor_with_js.html
Normal file
1
CliClient/tests/html_to_md/anchor_with_js.html
Normal file
@@ -0,0 +1 @@
|
|||||||
|
<a href="javascript:alert('js')">Some text</a>
|
1
CliClient/tests/html_to_md/anchor_with_js.md
Normal file
1
CliClient/tests/html_to_md/anchor_with_js.md
Normal file
@@ -0,0 +1 @@
|
|||||||
|
[Some text]()
|
1
CliClient/tests/html_to_md/anchor_with_newlines.html
Normal file
1
CliClient/tests/html_to_md/anchor_with_newlines.html
Normal file
@@ -0,0 +1 @@
|
|||||||
|
<a href="http://example.com"><p>That</p><p>Shouldn't be allowed</p></a>
|
1
CliClient/tests/html_to_md/anchor_with_newlines.md
Normal file
1
CliClient/tests/html_to_md/anchor_with_newlines.md
Normal file
@@ -0,0 +1 @@
|
|||||||
|
[That<br>Shouldn't be allowed](http://example.com)
|
@@ -0,0 +1 @@
|
|||||||
|
<a href="http://example.com/That is not right"/>Testing</a>
|
@@ -0,0 +1 @@
|
|||||||
|
[Testing](http://example.com/That%20is%20not%20right)
|
8
CliClient/tests/html_to_md/code_1.html
Normal file
8
CliClient/tests/html_to_md/code_1.html
Normal file
@@ -0,0 +1,8 @@
|
|||||||
|
<div>
|
||||||
|
<table><tbody><tr><td class="code"><pre class="python" style="font-family:monospace;"><span style="color: #ff7700;font-weight:bold;">def</span> ma_fonction<span style="color: black;">(</span><span style="color: black;">)</span>:
|
||||||
|
<span style="color: #483d8b;">"""
|
||||||
|
C'est une super fonction
|
||||||
|
"""</span>
|
||||||
|
<span style="color: #ff7700;font-weight:bold;">pass</span></pre></td></tr></tbody></table>
|
||||||
|
|
||||||
|
</div>
|
5
CliClient/tests/html_to_md/code_1.md
Normal file
5
CliClient/tests/html_to_md/code_1.md
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
def ma_fonction():
|
||||||
|
"""
|
||||||
|
C'est une super fonction
|
||||||
|
"""
|
||||||
|
pass
|
13
CliClient/tests/html_to_md/list_with_many_items.html
Normal file
13
CliClient/tests/html_to_md/list_with_many_items.html
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
<!-- Make sure in particular that indentation is correct after the 9th item -->
|
||||||
|
<ol>
|
||||||
|
<li><p>One</p><p>Two</p></li>
|
||||||
|
<li><p>One</p><p>Two</p></li>
|
||||||
|
<li><p>One</p><p>Two</p></li>
|
||||||
|
<li><p>One</p><p>Two</p></li>
|
||||||
|
<li><p>One</p><p>Two</p></li>
|
||||||
|
<li><p>One</p><p>Two</p></li>
|
||||||
|
<li><p>One</p><p>Two</p></li>
|
||||||
|
<li><p>One</p><p>Two</p></li>
|
||||||
|
<li><p>One</p><p>Two</p></li>
|
||||||
|
<li><p>One</p><p>Two</p></li>
|
||||||
|
</ol>
|
39
CliClient/tests/html_to_md/list_with_many_items.md
Normal file
39
CliClient/tests/html_to_md/list_with_many_items.md
Normal file
@@ -0,0 +1,39 @@
|
|||||||
|
1. One
|
||||||
|
|
||||||
|
Two
|
||||||
|
|
||||||
|
2. One
|
||||||
|
|
||||||
|
Two
|
||||||
|
|
||||||
|
3. One
|
||||||
|
|
||||||
|
Two
|
||||||
|
|
||||||
|
4. One
|
||||||
|
|
||||||
|
Two
|
||||||
|
|
||||||
|
5. One
|
||||||
|
|
||||||
|
Two
|
||||||
|
|
||||||
|
6. One
|
||||||
|
|
||||||
|
Two
|
||||||
|
|
||||||
|
7. One
|
||||||
|
|
||||||
|
Two
|
||||||
|
|
||||||
|
8. One
|
||||||
|
|
||||||
|
Two
|
||||||
|
|
||||||
|
9. One
|
||||||
|
|
||||||
|
Two
|
||||||
|
|
||||||
|
10. One
|
||||||
|
|
||||||
|
Two
|
47
CliClient/tests/html_to_md/picture.html
Normal file
47
CliClient/tests/html_to_md/picture.html
Normal file
@@ -0,0 +1,47 @@
|
|||||||
|
<figure itemprop="associatedMedia image" itemscope="" itemtype="http://schema.org/ImageObject" data-component="image" data-media-id="75583fcfe2eb74f1e89ea320355ff4156f4ade7b" id="img-1">
|
||||||
|
<meta itemprop="representativeOfPage" content="true">
|
||||||
|
<meta itemprop="url" content="https://i.guim.co.uk/img/media/75583fcfe2eb74f1e89ea320355ff4156f4ade7b/0_49_3904_2342/master/3904.jpg?width=700&quality=85&auto=format&fit=max&s=2a6a7ba9738c6a6a79eab39ba46c34cd">
|
||||||
|
<meta itemprop="width" content="3904">
|
||||||
|
<meta itemprop="height" content="2342">
|
||||||
|
<a href="#img-1" data-link-name="Launch Article Lightbox" data-is-ajax="">
|
||||||
|
<div>
|
||||||
|
<picture>
|
||||||
|
<!--[if IE 9]><video style="display: none;"><![endif]-->
|
||||||
|
<source media="(min-width: 980px) and (-webkit-min-device-pixel-ratio: 1.25), (min-width: 980px) and (min-resolution: 120dpi)" sizes="620px" srcset="https://i.guim.co.uk/img/media/75583fcfe2eb74f1e89ea320355ff4156f4ade7b/0_49_3904_2342/master/3904.jpg?width=620&quality=45&auto=format&fit=max&dpr=2&s=bacff59339e5ba117f957c24218ef76b 1240w">
|
||||||
|
<source media="(min-width: 980px)" sizes="620px" srcset="https://i.guim.co.uk/img/media/75583fcfe2eb74f1e89ea320355ff4156f4ade7b/0_49_3904_2342/master/3904.jpg?width=620&quality=85&auto=format&fit=max&s=f1427ce6689688d3d6e0087fe9cb5c18 620w">
|
||||||
|
<source media="(min-width: 740px) and (-webkit-min-device-pixel-ratio: 1.25), (min-width: 740px) and (min-resolution: 120dpi)" sizes="700px" srcset="https://i.guim.co.uk/img/media/75583fcfe2eb74f1e89ea320355ff4156f4ade7b/0_49_3904_2342/master/3904.jpg?width=700&quality=45&auto=format&fit=max&dpr=2&s=70accd3c6e7d2c36f5ccc7321eab097e 1400w">
|
||||||
|
<source media="(min-width: 740px)" sizes="700px" srcset="https://i.guim.co.uk/img/media/75583fcfe2eb74f1e89ea320355ff4156f4ade7b/0_49_3904_2342/master/3904.jpg?width=700&quality=85&auto=format&fit=max&s=2a6a7ba9738c6a6a79eab39ba46c34cd 700w">
|
||||||
|
<source media="(min-width: 660px) and (-webkit-min-device-pixel-ratio: 1.25), (min-width: 660px) and (min-resolution: 120dpi)" sizes="620px" srcset="https://i.guim.co.uk/img/media/75583fcfe2eb74f1e89ea320355ff4156f4ade7b/0_49_3904_2342/master/3904.jpg?width=620&quality=45&auto=format&fit=max&dpr=2&s=bacff59339e5ba117f957c24218ef76b 1240w">
|
||||||
|
<source media="(min-width: 660px)" sizes="620px" srcset="https://i.guim.co.uk/img/media/75583fcfe2eb74f1e89ea320355ff4156f4ade7b/0_49_3904_2342/master/3904.jpg?width=620&quality=85&auto=format&fit=max&s=f1427ce6689688d3d6e0087fe9cb5c18 620w">
|
||||||
|
<source media="(min-width: 480px) and (-webkit-min-device-pixel-ratio: 1.25), (min-width: 480px) and (min-resolution: 120dpi)" sizes="645px" srcset="https://i.guim.co.uk/img/media/75583fcfe2eb74f1e89ea320355ff4156f4ade7b/0_49_3904_2342/master/3904.jpg?width=645&quality=45&auto=format&fit=max&dpr=2&s=6751fcff1b880acc45ed5aab6511a2ca 1290w">
|
||||||
|
<source media="(min-width: 480px)" sizes="645px" srcset="https://i.guim.co.uk/img/media/75583fcfe2eb74f1e89ea320355ff4156f4ade7b/0_49_3904_2342/master/3904.jpg?width=645&quality=85&auto=format&fit=max&s=d18702564383ce5d613d22b96ec6d726 645w">
|
||||||
|
<source media="(min-width: 0px) and (-webkit-min-device-pixel-ratio: 1.25), (min-width: 0px) and (min-resolution: 120dpi)" sizes="465px" srcset="https://i.guim.co.uk/img/media/75583fcfe2eb74f1e89ea320355ff4156f4ade7b/0_49_3904_2342/master/3904.jpg?width=465&quality=45&auto=format&fit=max&dpr=2&s=a7b87fb26b9813d197f3c236a5282ca4 930w">
|
||||||
|
<source media="(min-width: 0px)" sizes="465px" srcset="https://i.guim.co.uk/img/media/75583fcfe2eb74f1e89ea320355ff4156f4ade7b/0_49_3904_2342/master/3904.jpg?width=465&quality=85&auto=format&fit=max&s=821ae9e950ae92371b40a35e98a31116 465w">
|
||||||
|
<!--[if IE 9]></video><![endif]-->
|
||||||
|
<img itemprop="contentUrl" alt="A blood moon" src="https://i.guim.co.uk/img/media/75583fcfe2eb74f1e89ea320355ff4156f4ade7b/0_49_3904_2342/master/3904.jpg?width=300&quality=85&auto=format&fit=max&s=1e9b643d2c109a1e271f50046eac1324">
|
||||||
|
</picture>
|
||||||
|
</div>
|
||||||
|
<span>
|
||||||
|
<svg width="22" height="22" viewBox="0 0 22 22">
|
||||||
|
<path d="M3.4 20.2L9 14.5 7.5 13l-5.7 5.6L1 14H0v7.5l.5.5H8v-1l-4.6-.8M18.7 1.9L13 7.6 14.4 9l5.7-5.7.5 4.7h1.2V.6l-.5-.5H14v1.2l4.7.6"></path>
|
||||||
|
</svg>
|
||||||
|
</span>
|
||||||
|
</a>
|
||||||
|
|
||||||
|
<label for="show-caption">
|
||||||
|
<span>
|
||||||
|
<svg width="6" height="14" viewBox="0 0 6 14">
|
||||||
|
<path d="M4.6 12l-.4 1.4c-.7.2-1.9.6-3 .6-.7 0-1.2-.2-1.2-.9 0-.2 0-.3.1-.5l2-6.7H.7l.4-1.5 4.2-.6h.2L3 12h1.6zm-.3-9.2c-.9 0-1.4-.5-1.4-1.3C2.9.5 3.7 0 4.6 0 5.4 0 6 .5 6 1.3c0 1-.8 1.5-1.7 1.5z"></path>
|
||||||
|
</svg>
|
||||||
|
</span>
|
||||||
|
</label>
|
||||||
|
<figcaption itemprop="description">
|
||||||
|
<span>
|
||||||
|
<svg width="11" height="10" viewBox="0 0 11 10">
|
||||||
|
<path fill-rule="evenodd" d="M5.5 0L11 10H0z"></path>
|
||||||
|
</svg>
|
||||||
|
</span>
|
||||||
|
A blood moon last occurred in July 2018, though clouds largely obscured the celestial phenomenon in the UK.
|
||||||
|
Photograph: JM F Almeida/Getty Images
|
||||||
|
</figcaption>
|
||||||
|
</figure>
|
3
CliClient/tests/html_to_md/picture.md
Normal file
3
CliClient/tests/html_to_md/picture.md
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
[](#img-1)
|
||||||
|
|
||||||
|
A blood moon last occurred in July 2018, though clouds largely obscured the celestial phenomenon in the UK. Photograph: JM F Almeida/Getty Images
|
29
CliClient/tests/html_to_md/picture_with_no_img.html
Normal file
29
CliClient/tests/html_to_md/picture_with_no_img.html
Normal file
@@ -0,0 +1,29 @@
|
|||||||
|
Some pictures:
|
||||||
|
|
||||||
|
<picture>
|
||||||
|
<!--[if IE 9]><video style="display: none;"><![endif]-->
|
||||||
|
<source media="(min-width: 768px) and (-webkit-min-device-pixel-ratio: 1.25), (min-width: px) and (min-resolution: 120dpi)" sizes="588px" data-srcset="https://static2.cbrimages.com/wp-content/uploads/2018/09/Die-01-cvrA.jpg?q=35&w=588&h=900&fit=crop&dpr=1.5 882w" srcset="https://static2.cbrimages.com/wp-content/uploads/2018/09/Die-01-cvrA.jpg?q=35&w=588&h=900&fit=crop&dpr=1.5 882w">
|
||||||
|
<source media="(min-width: 768px)" sizes="588px" data-srcset="https://static2.cbrimages.com/wp-content/uploads/2018/09/Die-01-cvrA.jpg?q=35&w=588&h=900&fit=crop 588w" srcset="https://static2.cbrimages.com/wp-content/uploads/2018/09/Die-01-cvrA.jpg?q=35&w=588&h=900&fit=crop 588w">
|
||||||
|
<source media="(min-width: 481px) and (-webkit-min-device-pixel-ratio: 1.25), (min-width: px) and (min-resolution: 120dpi)" sizes="588px" data-srcset="https://static2.cbrimages.com/wp-content/uploads/2018/09/Die-01-cvrA.jpg?q=35&w=588&h=900&fit=crop&dpr=1.5 882w" srcset="https://static2.cbrimages.com/wp-content/uploads/2018/09/Die-01-cvrA.jpg?q=35&w=588&h=900&fit=crop&dpr=1.5 882w">
|
||||||
|
<source media="(min-width: 481px)" sizes="588px" data-srcset="https://static2.cbrimages.com/wp-content/uploads/2018/09/Die-01-cvrA.jpg?q=35&w=588&h=900&fit=crop 588w" srcset="https://static2.cbrimages.com/wp-content/uploads/2018/09/Die-01-cvrA.jpg?q=35&w=588&h=900&fit=crop 588w">
|
||||||
|
<source media="(min-width: 321px) and (-webkit-min-device-pixel-ratio: 1.25), (min-width: px) and (min-resolution: 120dpi)" sizes="450px" data-srcset="https://static2.cbrimages.com/wp-content/uploads/2018/09/Die-01-cvrA.jpg?q=35&w=450&h=688&fit=crop&dpr=1.5 675w" srcset="https://static2.cbrimages.com/wp-content/uploads/2018/09/Die-01-cvrA.jpg?q=35&w=450&h=688&fit=crop&dpr=1.5 675w">
|
||||||
|
<source media="(min-width: 321px)" sizes="450px" data-srcset="https://static2.cbrimages.com/wp-content/uploads/2018/09/Die-01-cvrA.jpg?q=35&w=450&h=688&fit=crop 450w" srcset="https://static2.cbrimages.com/wp-content/uploads/2018/09/Die-01-cvrA.jpg?q=35&w=450&h=688&fit=crop 450w">
|
||||||
|
<source media="(min-width: 0px) and (-webkit-min-device-pixel-ratio: 1.25), (min-width: px) and (min-resolution: 120dpi)" sizes="320px" data-srcset="https://static2.cbrimages.com/wp-content/uploads/2018/09/Die-01-cvrA.jpg?q=35&w=320&h=489&fit=crop&dpr=1.5 480w" srcset="https://static2.cbrimages.com/wp-content/uploads/2018/09/Die-01-cvrA.jpg?q=35&w=320&h=489&fit=crop&dpr=1.5 480w">
|
||||||
|
<source media="(min-width: 0px)" sizes="320px" data-srcset="https://static2.cbrimages.com/wp-content/uploads/2018/09/Die-01-cvrA.jpg?q=35&w=320&h=489&fit=crop 320w" srcset="https://static2.cbrimages.com/wp-content/uploads/2018/09/Die-01-cvrA.jpg?q=35&w=320&h=489&fit=crop 320w">
|
||||||
|
<!--[if IE 9]></video><![endif]-->
|
||||||
|
<img class=" lazyloaded" title="" alt="" id="img-id-0">
|
||||||
|
</picture>
|
||||||
|
|
||||||
|
<picture>
|
||||||
|
<!--[if IE 9]><video style="display: none;"><![endif]-->
|
||||||
|
<source media="(min-width: 768px) and (-webkit-min-device-pixel-ratio: 1.25), (min-width: px) and (min-resolution: 120dpi)" sizes="588px" data-srcset="https://static2.cbrimages.com/wp-content/uploads/2018/09/Die-01-cvrA.jpg?q=35&w=588&h=900&fit=crop&dpr=1.5 882w" srcset="https://static2.cbrimages.com/wp-content/uploads/2018/09/Die-01-cvrA.jpg?q=35&w=588&h=900&fit=crop&dpr=1.5 882w">
|
||||||
|
<source media="(min-width: 768px)" sizes="588px" data-srcset="https://static2.cbrimages.com/wp-content/uploads/2018/09/Die-01-cvrA.jpg?q=35&w=588&h=900&fit=crop 588w" srcset="https://static2.cbrimages.com/wp-content/uploads/2018/09/Die-01-cvrA.jpg?q=35&w=588&h=900&fit=crop 588w">
|
||||||
|
<source media="(min-width: 481px) and (-webkit-min-device-pixel-ratio: 1.25), (min-width: px) and (min-resolution: 120dpi)" sizes="588px" data-srcset="https://static2.cbrimages.com/wp-content/uploads/2018/09/Die-01-cvrA.jpg?q=35&w=588&h=900&fit=crop&dpr=1.5 882w" srcset="https://static2.cbrimages.com/wp-content/uploads/2018/09/Die-01-cvrA.jpg?q=35&w=588&h=900&fit=crop&dpr=1.5 882w">
|
||||||
|
<source media="(min-width: 481px)" sizes="588px" data-srcset="https://static2.cbrimages.com/wp-content/uploads/2018/09/Die-01-cvrA.jpg?q=35&w=588&h=900&fit=crop 588w" srcset="https://static2.cbrimages.com/wp-content/uploads/2018/09/Die-01-cvrA.jpg?q=35&w=588&h=900&fit=crop 588w">
|
||||||
|
<source media="(min-width: 321px) and (-webkit-min-device-pixel-ratio: 1.25), (min-width: px) and (min-resolution: 120dpi)" sizes="450px" data-srcset="https://static2.cbrimages.com/wp-content/uploads/2018/09/Die-01-cvrA.jpg?q=35&w=450&h=688&fit=crop&dpr=1.5 675w" srcset="https://static2.cbrimages.com/wp-content/uploads/2018/09/Die-01-cvrA.jpg?q=35&w=450&h=688&fit=crop&dpr=1.5 675w">
|
||||||
|
<source media="(min-width: 321px)" sizes="450px" data-srcset="https://static2.cbrimages.com/wp-content/uploads/2018/09/Die-01-cvrA.jpg?q=35&w=450&h=688&fit=crop 450w" srcset="https://static2.cbrimages.com/wp-content/uploads/2018/09/Die-01-cvrA.jpg?q=35&w=450&h=688&fit=crop 450w">
|
||||||
|
<source media="(min-width: 0px) and (-webkit-min-device-pixel-ratio: 1.25), (min-width: px) and (min-resolution: 120dpi)" sizes="320px" data-srcset="https://static2.cbrimages.com/wp-content/uploads/2018/09/Die-01-cvrA.jpg?q=35&w=320&h=489&fit=crop&dpr=1.5 480w" srcset="https://static2.cbrimages.com/wp-content/uploads/2018/09/Die-01-cvrA.jpg?q=35&w=320&h=489&fit=crop&dpr=1.5 480w">
|
||||||
|
<source media="(min-width: 0px)" sizes="320px" data-srcset="https://static2.cbrimages.com/wp-content/uploads/2018/09/Die-01-cvrA.jpg?q=35&w=320&h=489&fit=crop 320w" srcset="https://static2.cbrimages.com/wp-content/uploads/2018/09/Die-01-cvrA.jpg?q=35&w=320&h=489&fit=crop 320w">
|
||||||
|
<!--[if IE 9]></video><![endif]-->
|
||||||
|
<img class=" lazyloaded" title="" alt="" id="img-id-0" src="http://example.com/test.gif">
|
||||||
|
</picture>
|
1
CliClient/tests/html_to_md/picture_with_no_img.md
Normal file
1
CliClient/tests/html_to_md/picture_with_no_img.md
Normal file
@@ -0,0 +1 @@
|
|||||||
|
Some pictures:  
|
1
CliClient/tests/html_to_md/skip_script.html
Normal file
1
CliClient/tests/html_to_md/skip_script.html
Normal file
@@ -0,0 +1 @@
|
|||||||
|
<script id="appnexus-adload" data-reactid="7">window.apntag=window.apntag||{};window.apntag.anq=window.apntag.anq||[];</script>
|
0
CliClient/tests/html_to_md/skip_script.md
Normal file
0
CliClient/tests/html_to_md/skip_script.md
Normal file
6
CliClient/tests/html_to_md/skip_style.html
Normal file
6
CliClient/tests/html_to_md/skip_style.html
Normal file
File diff suppressed because one or more lines are too long
0
CliClient/tests/html_to_md/skip_style.md
Normal file
0
CliClient/tests/html_to_md/skip_style.md
Normal file
4
CliClient/tests/html_to_md/table_no_header.html
Normal file
4
CliClient/tests/html_to_md/table_no_header.html
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
<table>
|
||||||
|
<tr><td>No</td><td>header</td></tr>
|
||||||
|
<tr><td>And no</td><td>suprises</td></tr>
|
||||||
|
</table>
|
4
CliClient/tests/html_to_md/table_no_header.md
Normal file
4
CliClient/tests/html_to_md/table_no_header.md
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
| | |
|
||||||
|
| --- | --- |
|
||||||
|
| No | header |
|
||||||
|
| And no | suprises |
|
15
CliClient/tests/html_to_md/table_with_colspan.html
Normal file
15
CliClient/tests/html_to_md/table_with_colspan.html
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
<table>
|
||||||
|
<tr>
|
||||||
|
<td colspan="2">
|
||||||
|
Something that was originally spanning two columns
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td>
|
||||||
|
One
|
||||||
|
</td>
|
||||||
|
<td>
|
||||||
|
Two
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user