mirror of
https://github.com/umap-project/umap.git
synced 2025-04-28 19:42:36 +02:00
Compare commits
672 commits
Author | SHA1 | Date | |
---|---|---|---|
![]() |
a3a520dec4 | ||
![]() |
4b4f9bbc5c | ||
![]() |
279717e630 | ||
![]() |
39e4e2a33c | ||
![]() |
e5dbca21b0 | ||
![]() |
1ecddc1c02 | ||
![]() |
8658e7eba7 | ||
![]() |
6ac3685172 | ||
![]() |
1085861d42 | ||
![]() |
fab0c8f9ea | ||
![]() |
858768896e | ||
![]() |
bffbeb5230 | ||
![]() |
f01a74f19f | ||
![]() |
00228ccf92 | ||
![]() |
6c8046456a | ||
![]() |
626b669d89 | ||
![]() |
5af41b4528 | ||
![]() |
1a9c325f16 | ||
![]() |
19d16ac01b | ||
![]() |
efaa765b82 | ||
![]() |
92ca581fb6 | ||
![]() |
6687cd53ba | ||
![]() |
4997ee8860 | ||
![]() |
a708316604 | ||
![]() |
71d92aa610 | ||
![]() |
41752bd0c6 | ||
![]() |
5b6138a210 | ||
![]() |
07363fa5fe | ||
![]() |
7991d6cdbe | ||
![]() |
60ac4b35f2 | ||
![]() |
bf2e9dc175 | ||
![]() |
67ed6d5b44 | ||
![]() |
fad182c5f3 | ||
![]() |
3f5d282477 | ||
![]() |
49496348d2 | ||
![]() |
f8b13639aa | ||
![]() |
4c71710641 | ||
![]() |
92d5c47844 | ||
![]() |
05493d8a48 | ||
![]() |
fd8f403a69 | ||
![]() |
a6412c9539 | ||
![]() |
fe65a5351b | ||
![]() |
2ede25f541 | ||
![]() |
b7acdcfd93 | ||
![]() |
a3d2330661 | ||
![]() |
20ae374173 | ||
![]() |
162473da9d | ||
![]() |
78d333c217 | ||
![]() |
b0fe95dbd9 | ||
![]() |
23b82975f5 | ||
![]() |
169be73488 | ||
![]() |
6945a5e867 | ||
![]() |
2ed890202e | ||
![]() |
cc7685ca3f | ||
![]() |
23688b6444 | ||
![]() |
d3c0947fa5 | ||
![]() |
a135e5c3e1 | ||
![]() |
2ad46046f8 | ||
![]() |
5271d7c19d | ||
![]() |
a535c86f6b | ||
![]() |
9aa1f58dc8 | ||
![]() |
102104f818 | ||
![]() |
35e5a4bda6 | ||
![]() |
6bae315efe | ||
![]() |
93120d91d6 | ||
![]() |
f037973a03 | ||
![]() |
c4614354ae | ||
![]() |
9ed466ea9b | ||
![]() |
168cc0c996 | ||
![]() |
ae4e7eb3e2 | ||
![]() |
3670b7dca6 | ||
![]() |
1c3cf9a7c5 | ||
![]() |
ada44fc0fc | ||
![]() |
ac6964c9f4 | ||
![]() |
82dcd90405 | ||
![]() |
d9e983aed4 | ||
![]() |
071a8c539d | ||
![]() |
ec8fa87b41 | ||
![]() |
ef072f0a8e | ||
![]() |
33f407fd60 | ||
![]() |
324c5cf6bf | ||
![]() |
e53cdcb04e | ||
![]() |
5e3170891a | ||
![]() |
495286c261 | ||
![]() |
15972bab3d | ||
![]() |
bd91934544 | ||
![]() |
581140e08a | ||
![]() |
10f87c0b6e | ||
![]() |
0ec4e74f8f | ||
![]() |
89033e04a2 | ||
![]() |
38f4fd5bb3 | ||
![]() |
985d91a9c7 | ||
![]() |
7348f0bf4f | ||
![]() |
dc35e7df6d | ||
![]() |
d9378a484d | ||
![]() |
cfcdfb9ed8 | ||
![]() |
0b8c7ee381 | ||
![]() |
36e9433cf9 | ||
![]() |
425f66b181 | ||
![]() |
18f0b6e2a7 | ||
![]() |
50f23b4e02 | ||
![]() |
36d58993a0 | ||
![]() |
5f2e104eec | ||
![]() |
5c38bc7970 | ||
![]() |
dcce3ad054 | ||
![]() |
88ddb1cab3 | ||
![]() |
dd7540596c | ||
![]() |
2baeaace24 | ||
![]() |
14663bc56e | ||
![]() |
fea0f02b80 | ||
![]() |
85ba05f4b7 | ||
![]() |
7b582a8ec1 | ||
![]() |
3c70fc4267 | ||
![]() |
b5d12282e0 | ||
![]() |
672d92152e | ||
![]() |
5b5102f909 | ||
![]() |
0a154daa6f | ||
![]() |
c38ec2c18d | ||
![]() |
1e204ac16c | ||
![]() |
e2fed5a19d | ||
![]() |
061b5fc60e | ||
![]() |
8c9d4e5777 | ||
![]() |
efde6899bd | ||
![]() |
38e862c04a | ||
![]() |
2d0325f1fb | ||
![]() |
b8ab86b075 | ||
![]() |
7e774bc3aa | ||
![]() |
f4e3e679a9 | ||
![]() |
6d391a51be | ||
![]() |
aa43d4efa8 | ||
![]() |
4679742b96 | ||
![]() |
53329d19fd | ||
![]() |
c09c2c20ee | ||
![]() |
c0c55075b7 | ||
![]() |
3670c47af9 | ||
![]() |
f1f18ed518 | ||
![]() |
5e47a59d07 | ||
![]() |
a59b0110fc | ||
![]() |
e1272ec6cd | ||
![]() |
55babfde34 | ||
![]() |
82b8564520 | ||
![]() |
5070a5e5b4 | ||
![]() |
06baeb718e | ||
![]() |
f186d3266c | ||
![]() |
f4ae51ae7e | ||
![]() |
49bba24b90 | ||
![]() |
a2749ce805 | ||
![]() |
190cac3105 | ||
![]() |
50e354cb18 | ||
![]() |
34e4955891 | ||
![]() |
91c3b098df | ||
![]() |
2967c023f3 | ||
![]() |
862f19ee43 | ||
![]() |
fd8915355e | ||
![]() |
02d3e19450 | ||
![]() |
b342480f3b | ||
![]() |
c5c352cfac | ||
![]() |
d6f591b365 | ||
![]() |
90bbc72320 | ||
![]() |
b05e6ec28c | ||
![]() |
0e56e71e87 | ||
![]() |
5c51a7a735 | ||
![]() |
563aee81e1 | ||
![]() |
3720ccff01 | ||
![]() |
9e5c985d6c | ||
![]() |
32b9217bd2 | ||
![]() |
4fd57e0c11 | ||
![]() |
54420568af | ||
![]() |
8c90535105 | ||
![]() |
80a969917a | ||
![]() |
6582e85f18 | ||
![]() |
023645a160 | ||
![]() |
e24695b68c | ||
![]() |
db72bfad8d | ||
![]() |
738af24dfc | ||
![]() |
06f963c07f | ||
![]() |
c6ed896a6d | ||
![]() |
1344fe6b46 | ||
![]() |
39f38a9cdf | ||
![]() |
e2f154f62e | ||
![]() |
7196ffe101 | ||
![]() |
99ea09e79e | ||
![]() |
b3f587ccf3 | ||
![]() |
64cf408233 | ||
![]() |
e26e8edc8a | ||
![]() |
1b8e217768 | ||
![]() |
5259cab027 | ||
![]() |
7ede27bf0f | ||
![]() |
5807cfbbcd | ||
![]() |
e41ad4e069 | ||
![]() |
c933df585c | ||
![]() |
50f2c08ecb | ||
![]() |
d61e045903 | ||
![]() |
6b2038e83e | ||
![]() |
0389e9a185 | ||
![]() |
a2e864ad73 | ||
![]() |
d0fb85d552 | ||
![]() |
fa83764c8b | ||
![]() |
d438a007e4 | ||
![]() |
be52e7ca2f | ||
![]() |
172de0e2d0 | ||
![]() |
77da6425c2 | ||
![]() |
093ed061c1 | ||
![]() |
5cb7cb2738 | ||
![]() |
dfdfae0080 | ||
![]() |
4fd066387d | ||
fa3ba46ca8 | |||
![]() |
cb46a5f875 | ||
![]() |
cc2625bfac | ||
![]() |
8292608365 | ||
![]() |
ae8cbf39ad | ||
![]() |
7c5d821ec8 | ||
![]() |
4e9e828c8f | ||
![]() |
79d60d0995 | ||
![]() |
75457b6d5c | ||
![]() |
8538db278d | ||
![]() |
ba9e8ffe9b | ||
![]() |
dcf5f1a763 | ||
![]() |
41264e740f | ||
![]() |
953b37a181 | ||
![]() |
9eaf33c118 | ||
![]() |
f2cde6af4e | ||
![]() |
a4abecbd2c | ||
![]() |
254a2018f5 | ||
![]() |
3df52e002d | ||
![]() |
82208d618a | ||
![]() |
64c7fe1ec9 | ||
![]() |
e993aa7dbc | ||
![]() |
be83eddbd0 | ||
![]() |
4df201107e | ||
![]() |
60f16cbc76 | ||
![]() |
2fa88c36f8 | ||
![]() |
47c5c0a2f0 | ||
![]() |
ecca66ccc2 | ||
![]() |
360ca100ba | ||
![]() |
e548ec60f1 | ||
![]() |
190acbfaf0 | ||
![]() |
1370b1a0e8 | ||
![]() |
aa75b323c8 | ||
![]() |
1c00545095 | ||
![]() |
54a3aae912 | ||
![]() |
9d4069d9ae | ||
![]() |
167bab70c5 | ||
![]() |
d3ed46356d | ||
d72debdeb2 | |||
33525a1837 | |||
3e0a6b8f10 | |||
![]() |
dd5add96b4 | ||
![]() |
f26536bff3 | ||
![]() |
1b058ce862 | ||
![]() |
a46430c420 | ||
![]() |
05e3f5ce3d | ||
![]() |
c417e94698 | ||
![]() |
e53d208d7c | ||
![]() |
e20648104b | ||
![]() |
0c9d5325ba | ||
![]() |
90be14ae89 | ||
![]() |
003b25d5e0 | ||
![]() |
ef80396784 | ||
![]() |
d85fc648b1 | ||
![]() |
b037915aae | ||
![]() |
17bbbe38bd | ||
![]() |
6cbe8cb9ad | ||
![]() |
28741a9c94 | ||
![]() |
1ae1a6c51b | ||
![]() |
d5fb5b02c0 | ||
![]() |
4be64ae918 | ||
![]() |
85e9bcfa7c | ||
![]() |
3cf0be5244 | ||
![]() |
5ebb840b94 | ||
![]() |
9e9369f14b | ||
![]() |
bfb17788a4 | ||
![]() |
3b195e562a | ||
![]() |
8599199afa | ||
![]() |
7a2bf9fc4c | ||
![]() |
b3e39bf654 | ||
![]() |
89e2a01d60 | ||
![]() |
0def3292e1 | ||
![]() |
beae551367 | ||
![]() |
4ccd1e6799 | ||
![]() |
d4885f386a | ||
![]() |
869db90b28 | ||
![]() |
33cbe1ab71 | ||
![]() |
8bad104803 | ||
![]() |
1fd34be300 | ||
![]() |
6d324cdb13 | ||
![]() |
782386bad4 | ||
![]() |
ae5bc9746c | ||
![]() |
a044bfd672 | ||
![]() |
188a0d6e98 | ||
![]() |
b7cce7079d | ||
![]() |
0394f1f45d | ||
![]() |
0d6326a7aa | ||
![]() |
9414d6220c | ||
![]() |
5d1f5de551 | ||
![]() |
1981f73212 | ||
![]() |
9974852975 | ||
![]() |
fb2fd217ab | ||
![]() |
86d60f0b8e | ||
![]() |
3297296d59 | ||
![]() |
470fc14d6d | ||
![]() |
c0f7e9d50d | ||
![]() |
34259f6234 | ||
![]() |
fc7ed42e2e | ||
![]() |
74504df64a | ||
![]() |
9e91a4537d | ||
![]() |
284ca8fd9c | ||
![]() |
1dc468c350 | ||
![]() |
434de70c02 | ||
![]() |
e9389723e8 | ||
![]() |
2cf3a4e6a3 | ||
![]() |
bc1eaa05c9 | ||
![]() |
420647906d | ||
![]() |
ce024d57fd | ||
![]() |
5eab942f25 | ||
![]() |
9e791a0ab4 | ||
![]() |
26fe653456 | ||
![]() |
ea58f93940 | ||
![]() |
436c083744 | ||
![]() |
ea00d4fc32 | ||
![]() |
742a23b668 | ||
![]() |
abe49cc1ba | ||
![]() |
4f5d37b676 | ||
![]() |
949a266437 | ||
![]() |
48daa0a77f | ||
![]() |
ba20f5791c | ||
![]() |
0fe2103b71 | ||
![]() |
c5eac8a8a9 | ||
![]() |
55d505e7d8 | ||
![]() |
14e90a1a0f | ||
![]() |
e919c5f168 | ||
![]() |
b1076dcb7b | ||
![]() |
69ca89a6ba | ||
![]() |
df0faa75aa | ||
![]() |
fc6ea191cc | ||
![]() |
b400ade44b | ||
![]() |
dc35039af8 | ||
![]() |
9858fc2190 | ||
![]() |
5ddd973eae | ||
![]() |
6e40388f7d | ||
![]() |
ab571925ff | ||
![]() |
a70e608e42 | ||
![]() |
d342336930 | ||
![]() |
4c76f8dbde | ||
![]() |
b417d71fb7 | ||
![]() |
be267504da | ||
![]() |
0e12efbca6 | ||
![]() |
0dfe1ac29a | ||
![]() |
256613512b | ||
![]() |
fcac4df30b | ||
![]() |
b107de3421 | ||
![]() |
b86db00e88 | ||
![]() |
244e637acc | ||
![]() |
c00de1a457 | ||
![]() |
48b4d61cd0 | ||
![]() |
b90328f65e | ||
![]() |
2089d3b0c6 | ||
![]() |
52b4244333 | ||
![]() |
1b3852d0e8 | ||
![]() |
20b1dd6f26 | ||
![]() |
4adc558560 | ||
![]() |
fb6df6f955 | ||
![]() |
04966cc068 | ||
![]() |
c71a6aafdb | ||
![]() |
9c418afe37 | ||
![]() |
008a996bea | ||
![]() |
8e13a15645 | ||
![]() |
de3be9bb97 | ||
![]() |
6530aaa794 | ||
![]() |
414cc805c2 | ||
![]() |
1ce491a70c | ||
![]() |
4dd50690b1 | ||
![]() |
f0e87bab83 | ||
![]() |
238de28098 | ||
![]() |
c5467e42d5 | ||
![]() |
14c388b063 | ||
![]() |
e3c5acd52b | ||
![]() |
c044afb43d | ||
![]() |
c5417178c4 | ||
![]() |
cfef25748b | ||
![]() |
6c835622c0 | ||
![]() |
62e23ac49b | ||
![]() |
a78cdd227e | ||
![]() |
aea422a247 | ||
![]() |
46c319e5cf | ||
![]() |
f105336d48 | ||
![]() |
9b01a4b77a | ||
![]() |
e827e77bb9 | ||
![]() |
a8e18c167c | ||
![]() |
175e27a535 | ||
![]() |
ba0582deb1 | ||
![]() |
9fe744573c | ||
![]() |
64068af393 | ||
![]() |
6793a6bdc7 | ||
![]() |
c7681c0304 | ||
![]() |
eca7ad4772 | ||
![]() |
a172c4abea | ||
![]() |
b8db07a4ce | ||
![]() |
815ff046ff | ||
![]() |
76c13a61a6 | ||
![]() |
ad51f674ef | ||
![]() |
8949d6fa71 | ||
![]() |
009b32c818 | ||
![]() |
c5ee9fc283 | ||
![]() |
9af74b0a4e | ||
![]() |
fb03c6a39e | ||
![]() |
2331f4103e | ||
![]() |
a1372b5f4d | ||
![]() |
0cba3ab158 | ||
![]() |
17b8d73978 | ||
![]() |
519302b53d | ||
![]() |
cbe50a0112 | ||
![]() |
b214f4109c | ||
![]() |
e8e06da149 | ||
![]() |
0451b4a882 | ||
![]() |
99db1c82f4 | ||
![]() |
fe011d89e2 | ||
![]() |
3e4601c7a3 | ||
![]() |
e2ed239d23 | ||
![]() |
b35740b029 | ||
![]() |
c985cb3de5 | ||
![]() |
4a82f587fa | ||
![]() |
ed9ae0590b | ||
![]() |
a48513fcd7 | ||
![]() |
4da5d2682a | ||
![]() |
79352d8a82 | ||
![]() |
22293c8a44 | ||
![]() |
0dee5b1a3a | ||
![]() |
97dadf0101 | ||
![]() |
22ca072364 | ||
![]() |
17be255ed6 | ||
![]() |
9606bd864b | ||
![]() |
57fa820875 | ||
![]() |
9b29a2efde | ||
![]() |
7d1e5c676c | ||
![]() |
d024a22328 | ||
![]() |
cc2f4ef81f | ||
![]() |
432a0a182d | ||
![]() |
545770dfb9 | ||
![]() |
c5478fa8d3 | ||
![]() |
74f81f9894 | ||
![]() |
3a2dd4023b | ||
![]() |
1f66377104 | ||
![]() |
a442e56cbc | ||
![]() |
718cc919f8 | ||
![]() |
aa25398a62 | ||
![]() |
18ff0de872 | ||
![]() |
1d6e74e1d2 | ||
![]() |
37ecea0799 | ||
![]() |
e38e0f162c | ||
![]() |
bcd69ccb47 | ||
![]() |
2162aaf930 | ||
![]() |
3e9982c8cb | ||
![]() |
1eb1f320db | ||
![]() |
48f4daf419 | ||
![]() |
a18b240c65 | ||
![]() |
e6db23d4d3 | ||
![]() |
5ae83a571b | ||
![]() |
be1fa55e9b | ||
![]() |
ac607370d0 | ||
![]() |
44aa914658 | ||
![]() |
0e5cdec97e | ||
![]() |
c27e675152 | ||
![]() |
ee1a87cdeb | ||
![]() |
96895feea0 | ||
![]() |
359b0b41ca | ||
![]() |
3aa42d6f0f | ||
![]() |
5ab11428a5 | ||
![]() |
f0751ec5dd | ||
![]() |
fd8a1971f8 | ||
![]() |
8f3f67588a | ||
![]() |
e97b619da8 | ||
![]() |
3b9a0c0951 | ||
![]() |
a3baf82b7b | ||
![]() |
70f87d8636 | ||
![]() |
cb5e13b218 | ||
![]() |
c42a2b7129 | ||
![]() |
2482111d24 | ||
![]() |
bcd21d3697 | ||
![]() |
b6b47cc0d0 | ||
![]() |
cb4ea1b1d2 | ||
![]() |
99fff916d5 | ||
![]() |
151beb6d4c | ||
![]() |
fe40effaaa | ||
![]() |
0e1fa6965d | ||
![]() |
49ea7ed4a5 | ||
![]() |
d20943a487 | ||
![]() |
250579eaa2 | ||
![]() |
60918e6ca5 | ||
![]() |
088f682247 | ||
![]() |
d4afd5646f | ||
![]() |
a2936d74de | ||
![]() |
485bd94531 | ||
![]() |
8603774778 | ||
![]() |
8f2bbc6765 | ||
![]() |
d5efe6b8e2 | ||
![]() |
8111cf5522 | ||
![]() |
609b251303 | ||
![]() |
29d70552dd | ||
![]() |
1d47bfce0a | ||
![]() |
ea2bdba270 | ||
![]() |
22846acb99 | ||
![]() |
693e775ca8 | ||
![]() |
62be6450bb | ||
![]() |
3e3ce0b8f5 | ||
![]() |
b62085b7aa | ||
![]() |
222213ec87 | ||
![]() |
476c160fd5 | ||
![]() |
0d5e3047f4 | ||
![]() |
11fb29c456 | ||
![]() |
ef7c769abe | ||
![]() |
82342ea00f | ||
![]() |
7e42331533 | ||
![]() |
a07ee482ce | ||
![]() |
1bf100d7a8 | ||
![]() |
36d9e9bf06 | ||
![]() |
acb2e967b8 | ||
![]() |
ab7119e0a4 | ||
![]() |
460a0c9997 | ||
![]() |
698c74b427 | ||
![]() |
a29eae138e | ||
![]() |
31546d6ff4 | ||
![]() |
83c3a41be5 | ||
![]() |
48f9afdedd | ||
![]() |
8a207afaea | ||
![]() |
122d470e31 | ||
![]() |
e7388f6cb0 | ||
![]() |
44dbf2f0df | ||
![]() |
f3b11b03bc | ||
![]() |
bb7cc86538 | ||
![]() |
30690bcb35 | ||
![]() |
f7c9c469d1 | ||
![]() |
3c38a5e55e | ||
![]() |
4430bddcc9 | ||
![]() |
9ba5dda507 | ||
![]() |
b15e333f6c | ||
![]() |
4ce8f6515d | ||
![]() |
dc5a3a6b62 | ||
![]() |
2ff2ee29ed | ||
![]() |
02afc783cf | ||
![]() |
f3fc24addf | ||
![]() |
2beeda3c2f | ||
![]() |
ac6e9a1021 | ||
![]() |
2428b0fd47 | ||
![]() |
20a1cf0c55 | ||
![]() |
f53d435dfd | ||
![]() |
07c29abbec | ||
![]() |
86a8e17aec | ||
![]() |
75af1a4855 | ||
![]() |
0c52c35ae3 | ||
![]() |
49cde00361 | ||
![]() |
7072b5434a | ||
![]() |
e7fe92c070 | ||
![]() |
92b7be3ad9 | ||
![]() |
0ba69e41d0 | ||
![]() |
fb4fecd337 | ||
![]() |
b6c8d64c47 | ||
![]() |
63e84d94c4 | ||
![]() |
176b8bdbcc | ||
![]() |
e0fadea749 | ||
![]() |
b88a0cc49f | ||
![]() |
910995291d | ||
![]() |
a7325dcb02 | ||
![]() |
f69a3e18b7 | ||
![]() |
c482a84abb | ||
![]() |
d79686cb31 | ||
![]() |
ebae9a8cd0 | ||
![]() |
4164db357e | ||
![]() |
ddeebd758c | ||
![]() |
424cb70ac4 | ||
![]() |
7344c60baa | ||
![]() |
5b5931dadb | ||
![]() |
6c6698966d | ||
![]() |
2b6ae7227e | ||
![]() |
d4df6aaae5 | ||
![]() |
ed5e0c6aad | ||
![]() |
eb50d8adf4 | ||
![]() |
7d7ff7066e | ||
![]() |
48ae4123ec | ||
![]() |
da78ac0919 | ||
![]() |
f4cb3509b0 | ||
![]() |
ed33b1611a | ||
![]() |
52785e22ad | ||
![]() |
5dd56a93d6 | ||
![]() |
18c8258f2c | ||
![]() |
a62bcf6d57 | ||
![]() |
56fe937e60 | ||
![]() |
f97e8b7691 | ||
![]() |
f840ac8ea4 | ||
![]() |
6c323b7c05 | ||
![]() |
31f07b4492 | ||
![]() |
d105f94c69 | ||
![]() |
76cad4a24b | ||
![]() |
f7b4cb252d | ||
![]() |
dc85b2461f | ||
![]() |
4cc8ae3d1f | ||
![]() |
46ad3f9b78 | ||
![]() |
e7b776d44d | ||
![]() |
8e9eaa5e3e | ||
![]() |
35ef460640 | ||
![]() |
3fff54baab | ||
![]() |
64ad6f0273 | ||
![]() |
f69e8217cb | ||
![]() |
e314fa18ad | ||
![]() |
aedc26fe6d | ||
![]() |
ddddf4ece3 | ||
![]() |
49d1dbf36e | ||
![]() |
7cb6c0c45f | ||
![]() |
17e6cf7500 | ||
![]() |
a9d9beacb2 | ||
![]() |
d4fb92ec56 | ||
![]() |
650110fe8a | ||
![]() |
36fdb8190c | ||
![]() |
56f2d3d2f9 | ||
![]() |
80152bf4fb | ||
![]() |
9ddca50d21 | ||
![]() |
1996e315e4 | ||
![]() |
dd7641c92e | ||
![]() |
6caf4c3ed1 | ||
![]() |
471abe1f1b | ||
![]() |
4ea5a28f04 | ||
![]() |
d24f05907c | ||
![]() |
0bc4900b16 | ||
![]() |
0e78d58c03 | ||
![]() |
f93d0b5ca7 | ||
![]() |
24511d796d | ||
![]() |
0eedc47079 | ||
![]() |
9e418c2ab0 | ||
![]() |
631e3a7fd3 | ||
![]() |
7b59cf4afb | ||
![]() |
d00b4e1da9 | ||
![]() |
1ead369487 | ||
![]() |
32acdc2070 | ||
![]() |
a8ed8c0d3d | ||
![]() |
b444380daa | ||
![]() |
92df1d792a | ||
![]() |
6e5540fe79 | ||
![]() |
b7173d4629 | ||
![]() |
8a929d2352 | ||
![]() |
7670989798 | ||
![]() |
573a065e05 | ||
![]() |
dcaddef57c | ||
![]() |
2bee0bf3d2 | ||
![]() |
8f3e9ee546 | ||
![]() |
df3adbc85e | ||
![]() |
7c986e5aea | ||
![]() |
1be00ed8ca | ||
![]() |
de9b686584 | ||
![]() |
3eba27f6ea | ||
![]() |
82708b1e53 | ||
![]() |
064473c816 | ||
![]() |
6db3032bdb | ||
![]() |
bf631f07de | ||
![]() |
9473a8552f | ||
![]() |
8a38dd63c9 | ||
![]() |
05c27aed98 | ||
![]() |
d08531121b | ||
![]() |
06c2438ff1 | ||
![]() |
b92490eacc | ||
![]() |
cdb5d79297 | ||
![]() |
ecdc58948f | ||
![]() |
e3f02a475f | ||
![]() |
9c3f8db548 | ||
![]() |
218b46c3b8 | ||
![]() |
ce765efefc | ||
![]() |
09faa763f9 | ||
![]() |
fe06a0ff8e | ||
![]() |
b578ceced4 | ||
![]() |
7c808393f0 | ||
![]() |
45a0ec5d42 | ||
![]() |
cbab6e03f8 | ||
![]() |
0f7b7d94f7 |
408 changed files with 20559 additions and 13567 deletions
|
@ -5,7 +5,7 @@
|
|||
"es6": true
|
||||
},
|
||||
"parserOptions": {
|
||||
"ecmaVersion": 2020,
|
||||
"ecmaVersion": 2021,
|
||||
"sourceType": "module"
|
||||
}
|
||||
}
|
||||
|
|
26
.github/workflows/release-helm.yml
vendored
Normal file
26
.github/workflows/release-helm.yml
vendored
Normal file
|
@ -0,0 +1,26 @@
|
|||
name: Release Charts
|
||||
|
||||
on:
|
||||
push:
|
||||
branches:
|
||||
- master
|
||||
|
||||
jobs:
|
||||
release:
|
||||
# depending on default permission settings for your org (contents being read-only or read-write for workloads), you will have to add permissions
|
||||
# see: https://docs.github.com/en/actions/security-guides/automatic-token-authentication#modifying-the-permissions-for-the-github_token
|
||||
permissions:
|
||||
contents: write
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v3
|
||||
with:
|
||||
fetch-depth: 0
|
||||
|
||||
- name: Publish Helm charts
|
||||
uses: stefanprodan/helm-gh-pages@v1.7.0
|
||||
with:
|
||||
charts_dir: charts
|
||||
linting: off
|
||||
token: ${{ secrets.GITHUB_TOKEN }}
|
29
.github/workflows/test-docs.yml
vendored
29
.github/workflows/test-docs.yml
vendored
|
@ -4,7 +4,9 @@ on:
|
|||
push:
|
||||
branches: [master]
|
||||
pull_request:
|
||||
branches: [master]
|
||||
path:
|
||||
- umap/*
|
||||
- pyproject.toml
|
||||
|
||||
jobs:
|
||||
tests:
|
||||
|
@ -20,7 +22,11 @@ jobs:
|
|||
POSTGRES_PASSWORD: postgres
|
||||
POSTGRES_DB: postgres
|
||||
options: --health-cmd pg_isready --health-interval 10s --health-timeout 5s --health-retries 5
|
||||
|
||||
redis:
|
||||
image: redis
|
||||
options: --health-cmd "redis-cli ping" --health-interval 10s --health-timeout 5s --health-retries 5
|
||||
ports:
|
||||
- 6379:6379
|
||||
strategy:
|
||||
fail-fast: false
|
||||
matrix:
|
||||
|
@ -48,6 +54,8 @@ jobs:
|
|||
DJANGO_SETTINGS_MODULE: 'umap.tests.settings'
|
||||
UMAP_SETTINGS: 'umap/tests/settings.py'
|
||||
PLAYWRIGHT_TIMEOUT: '20000'
|
||||
REDIS_HOST: localhost
|
||||
REDIS_PORT: 6379
|
||||
lint:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
|
@ -55,7 +63,7 @@ jobs:
|
|||
- name: Set up Python
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: '3.11'
|
||||
python-version: '3.12'
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python3 -m pip install -e .[test,dev]
|
||||
|
@ -66,18 +74,3 @@ jobs:
|
|||
|
||||
- name: Run Docs
|
||||
run: make docs
|
||||
|
||||
docs:
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v4
|
||||
- name: Set up Python
|
||||
uses: actions/setup-python@v5
|
||||
with:
|
||||
python-version: '3.11'
|
||||
- name: Install dependencies
|
||||
run: |
|
||||
python3 -m pip install -r docs/requirements.txt
|
||||
|
||||
- name: Run Docs
|
||||
run: mkdocs build
|
||||
|
|
|
@ -1,10 +1,9 @@
|
|||
# This part installs deps needed at runtime.
|
||||
FROM python:3.11-slim AS common
|
||||
FROM python:3.12-slim AS common
|
||||
|
||||
RUN apt-get update && \
|
||||
apt-get install -y --no-install-recommends \
|
||||
tini \
|
||||
uwsgi \
|
||||
sqlite3 \
|
||||
libpq-dev \
|
||||
gdal-bin \
|
||||
|
@ -39,7 +38,7 @@ WORKDIR /srv/umap
|
|||
|
||||
COPY . /srv/umap
|
||||
|
||||
RUN /venv/bin/pip install .[docker,s3]
|
||||
RUN /venv/bin/pip install .[docker,s3,sync]
|
||||
|
||||
FROM common
|
||||
|
||||
|
|
4
Makefile
4
Makefile
|
@ -65,7 +65,7 @@ publish: ## Publish the Python package to Pypi
|
|||
test: testpy testjs
|
||||
|
||||
testpy:
|
||||
pytest -vv umap/tests/ --dist=loadgroup --reruns 1
|
||||
pytest -vv umap/tests/ --dist=loadgroup --reruns 1 --maxfail 10
|
||||
|
||||
test-integration:
|
||||
pytest -xv umap/tests/integration/ --dist=loadgroup
|
||||
|
@ -92,7 +92,7 @@ tx_pull:
|
|||
changelog:
|
||||
$(eval VERSION=$(shell hatch version))
|
||||
@# Bearer token is readonly
|
||||
@printf $(shell curl -sL -X POST -H "Authorization: Bearer ${GITHUB_TOKEN}" https://api.github.com/repos/umap-project/umap/releases/generate-notes -d '{"target_commitish":"master","previous_tag_name":"", "tag_name": "${VERSION}"}' | jq .body | sed 's/https:\/\/github.com\/umap-project\/umap\/pull\//#/g')
|
||||
@printf $(shell curl -sL -X POST -H "Authorization: Bearer ${GITHUB_TOKEN}" https://api.github.com/repos/umap-project/umap/releases/generate-notes -d '{"target_commitish":"master","previous_tag_name":"", "tag_name": "${VERSION}"}' | jq .body | sed 's/https:\/\/github.com\/umap-project\/umap\/pull\//#/g' | sed 's/`/\\`/g')
|
||||
|
||||
jsdir = umap/static/umap/js/
|
||||
filepath = "${jsdir}*.js"
|
||||
|
|
12
biome.json
12
biome.json
|
@ -1,4 +1,8 @@
|
|||
{
|
||||
"files": {
|
||||
"include": ["umap/static/umap/js/**"],
|
||||
"ignore": ["umap/static/umap/vendors/**"]
|
||||
},
|
||||
"formatter": {
|
||||
"enabled": true,
|
||||
"formatWithErrors": false,
|
||||
|
@ -14,7 +18,11 @@
|
|||
"rules": {
|
||||
"style": {
|
||||
"useBlockStatements": "off",
|
||||
"noShoutyConstants": "warn"
|
||||
"noShoutyConstants": "warn",
|
||||
"noParameterAssign": "off"
|
||||
},
|
||||
"complexity": {
|
||||
"noForEach": "off"
|
||||
},
|
||||
"performance": {
|
||||
"noDelete": "off"
|
||||
|
@ -23,7 +31,7 @@
|
|||
},
|
||||
"javascript": {
|
||||
"formatter": {
|
||||
"arrowParentheses":"always",
|
||||
"arrowParentheses": "always",
|
||||
"bracketSameLine": false,
|
||||
"bracketSpacing": true,
|
||||
"jsxQuoteStyle": "double",
|
||||
|
|
|
@ -66,7 +66,11 @@ spec:
|
|||
{{- end }}
|
||||
envFrom:
|
||||
- secretRef:
|
||||
name: {{ .Release.Name }}-env
|
||||
{{- if .Values.umap.envFromSecret }}
|
||||
name: {{ .Values.umap.envFromSecret }}
|
||||
{{- else }}
|
||||
name: {{ include "umap.fullname" . }}-env
|
||||
{{- end }}
|
||||
volumeMounts:
|
||||
- name: config
|
||||
mountPath: /etc/umap/
|
||||
|
@ -80,7 +84,11 @@ spec:
|
|||
volumes:
|
||||
- name: config
|
||||
secret:
|
||||
secretName: {{ .Release.Name }}-config
|
||||
{{- if .Values.umap.configFromSecret }}
|
||||
secretName: {{ .Values.umap.configFromSecret }}
|
||||
{{- else }}
|
||||
secretName: {{ include "umap.fullname" . }}-config
|
||||
{{- end }}
|
||||
- name: statics
|
||||
emptyDir: {}
|
||||
{{- if .Values.persistence.enabled }}
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
{{ if not .Values.umap.configFromSecret }}
|
||||
apiVersion: v1
|
||||
kind: Secret
|
||||
metadata:
|
||||
|
@ -7,3 +8,4 @@ metadata:
|
|||
type: Opaque
|
||||
data:
|
||||
umap.conf: {{ .Values.umap.config | b64enc }}
|
||||
{{- end }}
|
||||
|
|
|
@ -1,3 +1,4 @@
|
|||
{{ if not .Values.umap.envFromSecret }}
|
||||
apiVersion: v1
|
||||
kind: Secret
|
||||
metadata:
|
||||
|
@ -9,3 +10,4 @@ data:
|
|||
{{- range $key, $value := .Values.umap.environment }}
|
||||
{{ $key }}: "{{ $value | b64enc }}"
|
||||
{{- end }}
|
||||
{{- end }}
|
||||
|
|
|
@ -77,11 +77,18 @@ umap:
|
|||
SECRET_KEY: CHANGE_ME
|
||||
STATIC_ROOT: /srv/umap/static
|
||||
MEDIA_ROOT: /srv/umap/uploads
|
||||
# Configure environment variables using an existing secret in the same namespace.
|
||||
# In this case the values above are not used
|
||||
envFromSecret: null
|
||||
|
||||
# You can also provide umap.conf content here:
|
||||
config: |
|
||||
from umap.settings.base import *
|
||||
|
||||
# See: https://github.com/umap-project/umap/blob/master/umap/settings/local.py.sample
|
||||
# Configure config file using an existing secret in the same namespace.
|
||||
# In this case the values above are not used
|
||||
configFromSecret: null
|
||||
|
||||
persistence:
|
||||
enabled: true
|
||||
|
|
|
@ -1,5 +1,15 @@
|
|||
services:
|
||||
|
||||
# Usefull only to use the real time collaboration
|
||||
redis:
|
||||
image: redis:latest
|
||||
healthcheck:
|
||||
test: ["CMD-SHELL", "redis-cli ping | grep PONG"]
|
||||
interval: 1s
|
||||
timeout: 3s
|
||||
retries: 5
|
||||
command: ["redis-server"]
|
||||
|
||||
db:
|
||||
healthcheck:
|
||||
test: [ "CMD-SHELL", "pg_isready -U postgres" ]
|
||||
|
@ -14,18 +24,35 @@ services:
|
|||
depends_on:
|
||||
db:
|
||||
condition: service_healthy
|
||||
image: umap/umap:2.0.2
|
||||
ports:
|
||||
- "${PORT-8000}:8000"
|
||||
redis:
|
||||
condition: service_healthy
|
||||
image: umap/umap:3.0.2
|
||||
environment:
|
||||
- STATIC_ROOT=/srv/umap/static
|
||||
- MEDIA_ROOT=/srv/umap/uploads
|
||||
- DATABASE_URL=postgis://postgres@db/postgres
|
||||
- SECRET_KEY=some-long-and-weirdly-unrandom-secret-key
|
||||
- SITE_URL=https://umap.local/
|
||||
- UMAP_ALLOW_ANONYMOUS=True
|
||||
- DEBUG=1
|
||||
- REALTIME_ENABLED=1
|
||||
- REDIS_URL=redis://redis:6379
|
||||
volumes:
|
||||
- data:/srv/umap/uploads
|
||||
- static:/srv/umap/static
|
||||
|
||||
proxy:
|
||||
image: nginx:latest
|
||||
ports:
|
||||
- "8000:80"
|
||||
volumes:
|
||||
- ./docker/nginx.conf:/etc/nginx/nginx.conf:ro
|
||||
- static:/static:ro
|
||||
- data:/data:ro
|
||||
depends_on:
|
||||
- app
|
||||
|
||||
volumes:
|
||||
data:
|
||||
static:
|
||||
db:
|
||||
|
|
|
@ -9,5 +9,5 @@ umap collectstatic --noinput
|
|||
umap wait_for_database
|
||||
# then migrate the database
|
||||
umap migrate
|
||||
# run uWSGI
|
||||
exec uwsgi --ini docker/uwsgi.ini
|
||||
# run the server
|
||||
exec uvicorn --proxy-headers --no-access-log --host 0.0.0.0 umap.asgi:application
|
||||
|
|
111
docker/nginx.conf
Normal file
111
docker/nginx.conf
Normal file
|
@ -0,0 +1,111 @@
|
|||
events {
|
||||
worker_connections 1024; # Adjust this to your needs
|
||||
}
|
||||
|
||||
|
||||
|
||||
http {
|
||||
proxy_cache_path /tmp/nginx_ajax_proxy_cache levels=1:2 keys_zone=ajax_proxy:10m inactive=60m;
|
||||
proxy_cache_key "$uri$is_args$args";
|
||||
|
||||
map $http_upgrade $connection_upgrade {
|
||||
default upgrade;
|
||||
'' close;
|
||||
}
|
||||
|
||||
types {
|
||||
application/javascript mjs;
|
||||
}
|
||||
|
||||
include mime.types;
|
||||
default_type application/octet-stream;
|
||||
sendfile on;
|
||||
keepalive_timeout 65;
|
||||
|
||||
# Server block
|
||||
server {
|
||||
listen 80;
|
||||
server_name localhost;
|
||||
|
||||
# Static file serving
|
||||
location /static/ {
|
||||
alias /static/;
|
||||
gzip on;
|
||||
gzip_vary on;
|
||||
gzip_proxied any;
|
||||
gzip_types text/plain application/javascript application/x-javascript text/javascript text/xml text/css;
|
||||
expires 365d;
|
||||
access_log /dev/null;
|
||||
}
|
||||
|
||||
# Geojson files
|
||||
location /uploads/ {
|
||||
alias /data/;
|
||||
expires 30d;
|
||||
}
|
||||
|
||||
location /favicon.ico {
|
||||
alias /static/favicon.ico;
|
||||
}
|
||||
|
||||
# X-Accel-Redirect
|
||||
location /internal/ {
|
||||
internal;
|
||||
gzip_vary on;
|
||||
gzip_static on;
|
||||
add_header X-DataLayer-Version $upstream_http_x_datalayer_version;
|
||||
alias /data/;
|
||||
}
|
||||
|
||||
# Ajax proxy
|
||||
location ~ ^/proxy/(.*) {
|
||||
internal;
|
||||
add_header X-Proxy-Cache $upstream_cache_status always;
|
||||
proxy_cache_background_update on;
|
||||
proxy_cache_use_stale updating;
|
||||
proxy_cache ajax_proxy;
|
||||
proxy_cache_valid 1m; # Default. Umap will override using X-Accel-Expires
|
||||
set $target_url $1;
|
||||
# URL is encoded, so we need a few hack to clean it back.
|
||||
if ( $target_url ~ (.+)%3A%2F%2F(.+) ){ # fix :// between scheme and destination
|
||||
set $target_url $1://$2;
|
||||
}
|
||||
if ( $target_url ~ (.+?)%3A(.*) ){ # fix : between destination and port
|
||||
set $target_url $1:$2;
|
||||
}
|
||||
if ( $target_url ~ (.+?)%2F(.*) ){ # fix / after port, the rest will be decoded by proxy_pass
|
||||
set $target_url $1/$2;
|
||||
}
|
||||
resolver 8.8.8.8;
|
||||
add_header X-Proxy-Target $target_url; # For debugging
|
||||
proxy_pass_request_headers off;
|
||||
proxy_set_header Content-Type $http_content_type;
|
||||
proxy_set_header Content-Encoding $http_content_encoding;
|
||||
proxy_set_header Content-Length $http_content_length;
|
||||
proxy_read_timeout 10s;
|
||||
proxy_connect_timeout 5s;
|
||||
proxy_ssl_server_name on;
|
||||
proxy_pass $target_url;
|
||||
proxy_intercept_errors on;
|
||||
error_page 301 302 307 = @handle_proxy_redirect;
|
||||
}
|
||||
location @handle_proxy_redirect {
|
||||
resolver 8.8.8.8;
|
||||
set $saved_redirect_location '$upstream_http_location';
|
||||
proxy_pass $saved_redirect_location;
|
||||
}
|
||||
|
||||
# Proxy pass to ASGI server
|
||||
location / {
|
||||
proxy_pass http://app:8000;
|
||||
proxy_set_header Host $host;
|
||||
proxy_set_header X-Real-IP $remote_addr;
|
||||
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
||||
proxy_set_header X-Forwarded-Proto $scheme;
|
||||
proxy_set_header Upgrade $http_upgrade;
|
||||
proxy_set_header Connection $connection_upgrade;
|
||||
proxy_redirect off;
|
||||
proxy_buffering off;
|
||||
}
|
||||
}
|
||||
}
|
|
@ -1,26 +0,0 @@
|
|||
[uwsgi]
|
||||
http = :$(PORT)
|
||||
home = /venv
|
||||
module = umap.wsgi:application
|
||||
master = True
|
||||
vacuum = True
|
||||
max-requests = 5000
|
||||
processes = 4
|
||||
enable-threads = true
|
||||
static-map = /static=/srv/umap/static
|
||||
static-map = /uploads=/srv/umap/uploads
|
||||
buffer-size = 32768
|
||||
|
||||
; Run the websocket server only when the env variable
|
||||
; WEBSOCKET_ENABLED is set to True.
|
||||
; This is enough for the base docker image, but does not
|
||||
; take into account the settings as the source of truth.
|
||||
if-env = WEBSOCKET_ENABLED
|
||||
websocket_enabled = %(_)
|
||||
endif =
|
||||
|
||||
if-opt = websocket_enabled=True
|
||||
print = Starting the Websocket Server (WEBSOCKET_ENABLED=%(websocket_enabled))
|
||||
attach-daemon = umap run_websocket_server
|
||||
endif =
|
||||
lazy-apps = true
|
|
@ -1,5 +1,11 @@
|
|||
# Articles
|
||||
|
||||
## [Créer des cartes interactives personnalisées : uMap ou Leaflet ?](https://www.d-booker.fr/content/242-creer-des-cartes-interactives-personnalisees-umap-ou-leaflet) (2025-02-01)
|
||||
|
||||
> Dans ce guide, nous comparerons deux solutions libres populaires : uMap, une plateforme en ligne intuitive, et Leaflet, une bibliothèque JavaScript puissante.
|
||||
|
||||
[Article complet →](https://www.d-booker.fr/content/242-creer-des-cartes-interactives-personnalisees-umap-ou-leaflet){ .md-button }
|
||||
|
||||
## [Vers uMap 3 😱](https://www.openstreetmap.org/user/David%20Larlet/diary/404654#vers-umap-3-) (2024-07-16)
|
||||
|
||||
> La dernière version 2.4.X ouvre la voie à deux fonctionnalités majeures demandées : la collaboration en temps réel et les assistants d’import de données à distance en un clic.
|
||||
|
|
|
@ -92,3 +92,27 @@ Toute propriété de l'élément sera disponible, ainsi que:
|
|||
- `{zoom}` → le zoom actuel de la carte
|
||||
- `{lat}` → la latitude du centre actuel de la carte
|
||||
- `{lng}` → la longitude du centre actuel de la carte
|
||||
|
||||
|
||||
## Quels statuts peut avoir une carte ? {: #map-statuses}
|
||||
|
||||
### En accès
|
||||
|
||||
* **Brouillon (privé)**: Vous seul et votre équipe pouvez accéder à la carte.
|
||||
* **Tout le monde (public)**: Tout le monde peut accéder à la carte, qui est visible dans la recherche et la page d’accueil. La carte est indexée dans les moteurs de recherche (Google, etc.).
|
||||
* **Quiconque a le lien**: La carte est visible par toutes les personnes qui en ont le lien. Elle n’est pas indexée dans les moteurs de recherche.
|
||||
* **Éditeurs et équipe seulement**: Vous seul et votre équipe pouvez accéder à la carte.
|
||||
|
||||
Les personnes affichant une carte à laquelle elles n’ont pas accès auront une page d’erreur 403.
|
||||
|
||||
### En édition
|
||||
|
||||
* **Propriétaire uniquement**: Vous seul pouvez modifier la carte.
|
||||
* **Éditeurs et équipe seulement**: Vous seul et votre équipe pouvez modifier la carte.
|
||||
* **Tout le monde**: Tout le monde peut modifier la carte, même les comptes anonymes.
|
||||
|
||||
Pour les cartes créées sans compte :
|
||||
|
||||
* **Modifiable seulement avec le lien d’édition secret**: Seules les personnes avec un lien d’édition pourront modifier la carte.
|
||||
|
||||
Ces réglages sont aussi disponibles pour chaque calque.
|
||||
|
|
|
@ -1,5 +1,5 @@
|
|||
# Force rtfd to use a recent version of mkdocs
|
||||
mkdocs==1.6.1
|
||||
pymdown-extensions==10.12
|
||||
mkdocs-material==9.5.48
|
||||
mkdocs-static-i18n==1.2.3
|
||||
pymdown-extensions==10.14.3
|
||||
mkdocs-material==9.6.12
|
||||
mkdocs-static-i18n==1.3.0
|
||||
|
|
|
@ -52,7 +52,7 @@ With macOS, replace `Ctrl` by `Cmd`.
|
|||
When the condition match, the associated style will be applied to the corresponding feature.
|
||||
|
||||
|
||||
## How to use variables ? {: #variables}
|
||||
## How to use variables? {: #variables}
|
||||
|
||||
In general, using a variable is as simple as `{myvar}`.
|
||||
|
||||
|
@ -92,3 +92,27 @@ Any property of the feature will be available, plus:
|
|||
- `{zoom}` → the current map zoom
|
||||
- `{lat}` → the latitude of the current map center
|
||||
- `{lng}` → the longitude of the current map center
|
||||
|
||||
|
||||
## Which statuses can have a map? {: #map-statuses}
|
||||
|
||||
### Access statuses
|
||||
|
||||
* **Draft (private)**: Only you and your collaborators are able to see the map.
|
||||
* **Everybody (public)**: Everybody can see your map, it is listed on search results and potentially the homepage. It is indexed by search engines like Google.
|
||||
* **Anyone with link**: The map will be accessible only to people knowing the link. The map is not indexed by search engines.
|
||||
* **Editors and team only**: Only you and your collaborators will be able to see the map.
|
||||
|
||||
Providing a link of a map to unallowed people will display a `403 Forbidden` error.
|
||||
|
||||
### Edit statuses
|
||||
|
||||
* **Owner only**: only the owner of the map can edit it.
|
||||
* **Editors and team only**: the owner, editors and members of the linked team will be able to edit the map.
|
||||
* **Everyone**: Everybody can edit the map without even being logged in.
|
||||
|
||||
Only for maps created without an account:
|
||||
|
||||
* **Only editable with secret edit link**: Only people with a secret link will be able to edit the map.
|
||||
|
||||
These settings are also available for each layer.
|
||||
|
|
|
@ -1,18 +1,233 @@
|
|||
# Changelog
|
||||
|
||||
## 2.8.0a2 - 2024-12-13
|
||||
## 3.0.5 - 2025-04-25
|
||||
|
||||
## Bug fixes
|
||||
* make sure we set X-DataLayer-Version even when using X-Accel-Redirect by @yohanboniface in #2361
|
||||
* refactor importer feedback by @yohanboniface in #2363
|
||||
* allow to save a remote data with unloaded data by @yohanboniface in #2657
|
||||
* allow to save/undo/sync drag'n'drop of datalayers by @yohanboniface in #2677
|
||||
* setting center and zoom manually should set dirty status by @yohanboniface in #2676
|
||||
* fix error when saving and deleting heatmap layer by @yohanboniface in #2681
|
||||
* make rules reordering syncable, savable and undoable by @yohanboniface in #2672
|
||||
* loading remote data should not make the map dirty by @yohanboniface in #2679
|
||||
* implement a design system for UI consistency by @davidbgk in #2654
|
||||
* pass CSRF_TRUSTED_ORIGINS env to settings by @lippoliv in #2656
|
||||
* do not display "saved" message if some request failed by @yohanboniface in #2669
|
||||
* show an error message if saving layer failed by @yohanboniface in #2670
|
||||
* naive support for GeometryCollection as Feature geometry by @yohanboniface in #2658
|
||||
* add a back button in rules form by @yohanboniface in #2673
|
||||
|
||||
## 2.8.0a1 - 2024-12-11
|
||||
## New Contributors
|
||||
* @lippoliv made their first contribution in #2656
|
||||
|
||||
## 3.0.4 - 2025-04-14
|
||||
|
||||
* do not show "back to home" button in iframes by @yohanboniface in #2644
|
||||
* remove "hide home button" shown twice in map settings by @yohanboniface in #2645
|
||||
* adapt Helm chart to match La Suite's expectations by @ohemelaar in #2646
|
||||
* update colors by @yohanboniface in #2647
|
||||
|
||||
|
||||
## 3.0.3 - 2025-04-11
|
||||
|
||||
* do not try to remove a feature not yet added by @yohanboniface in #2637
|
||||
* document that nginx needs to be added in Docker stack to serve statics by @yohanboniface in #2636
|
||||
* display back help button in switch fields by @yohanboniface in #2634
|
||||
* use Last-Modified header from remote data when available by @yohanboniface in #2624
|
||||
* fix text overflow on search results by @yohanboniface in #2628
|
||||
* redirect to user dashboard after map delete by @yohanboniface in #2626
|
||||
* add missing margin-bottom in importers by @yohanboniface in #2627
|
||||
* fix pictogram categories always hidden by @yohanboniface in #2630
|
||||
* display search category on list page by @davidbgk in #2635
|
||||
* allow to hide the layer switcher from bottom bar by @davidbgk in #2639
|
||||
* hidden download button in browser when embedControl=false by @yohanboniface in #2640
|
||||
* allow to hide the back to home button by @davidbgk in #2638
|
||||
|
||||
|
||||
## 3.0.2 - 2025-04-08
|
||||
|
||||
* fix copiable input CSS by @yohanboniface in #2616
|
||||
* fix categorized layer crashing with null value by @yohanboniface in #2621
|
||||
* properly call endEdit for markers by @yohanboniface in #2617
|
||||
* fix result tools buttons background color by @yohanboniface in #2620
|
||||
* fix min-height of select in caption bar by @yohanboniface in #2622
|
||||
* give priority to small usernames on autocomplete by @yohanboniface in #2604
|
||||
|
||||
## 3.0.1 - 2025-04-07
|
||||
|
||||
* fix showLabel wrongly using MultiChoices by @yohanboniface in #2609
|
||||
|
||||
|
||||
## 3.0.0 - 2025-04-07
|
||||
|
||||
This is the first release to officially support colaborative real-time map editing.
|
||||
It introduces ASGI deployement, to support websockets, and adds Redis in the stack.
|
||||
But it's still possible to continue deploying in WSGI for now, and Redis is only
|
||||
mandatory when using the real-time feature.
|
||||
|
||||
How to use the real-time editing feature in your instance:
|
||||
- you need to deploy with ASGI, see https://docs.umap-project.org/en/stable/deploy/asgi/
|
||||
- you need to set `REALTIME_ENABLED=True` in your settings
|
||||
|
||||
Other notable changes:
|
||||
- a first version of a real undo/redo
|
||||
- map categories; those are defined through the `UMAP_TAGS` settings
|
||||
|
||||
Note: you may want to update your search index to include the category search,
|
||||
see https://docs.umap-project.org/en/stable/config/settings/#umap_search_configuration
|
||||
|
||||
|
||||
### Breaking change
|
||||
|
||||
* The Docker image will not serve assets and data files anymore, an Nginx container must
|
||||
be configured. See [docker-compose.yml](https://github.com/umap-project/umap/blob/master/docker-compose.yml)
|
||||
for an example.
|
||||
|
||||
### New features
|
||||
* add collaborative real-time map editing
|
||||
* add atomic undo redo by @yohanboniface in #2570
|
||||
* expose active sessions in stats endpoint by @yohanboniface in #2544
|
||||
* add more users counts in /stats/ by @yohanboniface in #2555
|
||||
* add new "Back to home" icon by @yohanboniface in #2551
|
||||
* add experimental BAN importer by @yohanboniface in #2565
|
||||
* add titles in the text formatting dialog by @yohanboniface in #2584
|
||||
* layers selector in bottom bar by @yohanboniface in #2579
|
||||
* display maps list as a grid now by @yohanboniface in #2590
|
||||
* add Map.tags and allow to edit from client by @yohanboniface in #2530
|
||||
* add minimal "raw" icon shape by @yohanboniface in #2597
|
||||
|
||||
### Bug fixes
|
||||
* cast value to string before calling trim by @yohanboniface in #2567
|
||||
* import iconUrl as absolute when possible by @yohanboniface in #2563
|
||||
* iconUrl field was broken on older browsers by @yohanboniface in #2575
|
||||
* do not fail when trying to read metadata of a missing geojson by @yohanboniface in #2592
|
||||
* remote data loading on import from umap backup by @davidbgk in #2598
|
||||
* do not export layer ids in umap backup by @davidbgk in #2600
|
||||
* use the multichoices for ttl in remote data form by @davidbgk in #2599
|
||||
|
||||
### Internal changes
|
||||
* refactor search UX by @yohanboniface in #2545
|
||||
* new icon, colors and title for search buttons by @yohanboniface in #2556
|
||||
* use real redraw for datalayer, instead of hide/show by @yohanboniface in #2568
|
||||
* order importers by name instead of id by @yohanboniface in #2578
|
||||
* update the Dockerfile to expose websockets by @almet in #2576
|
||||
* remove confirm delete for features and datalayers by @yohanboniface in #2603
|
||||
|
||||
* make S3 dependencies optional in #2359
|
||||
### Accessibility
|
||||
* a11y: turn embeded maps into inert elements by @davidbgk in #2533
|
||||
|
||||
## 2.8.0a0 - 2024-12-11
|
||||
### Changed templates
|
||||
- auth/user_detail.html
|
||||
- auth/user_stars.html
|
||||
- umap/content.html
|
||||
- umap/home.html
|
||||
- umap/map_fragment.html
|
||||
- umap/map_list.html
|
||||
- umap/search.html
|
||||
- umap/search_bar.html
|
||||
- umap/team_detail.html
|
||||
|
||||
|
||||
## 2.9.3 - 2025-03-07
|
||||
|
||||
* be explicit in the message that logout is needed after adding a new oauth provider
|
||||
|
||||
|
||||
## 2.9.2 - 2025-03-04
|
||||
|
||||
* measure/drawing tooltip was misplaced by @yohanboniface in #2541
|
||||
* be defensive when getting the backend name from the session by @yohanboniface in #2540
|
||||
|
||||
|
||||
## 2.9.1 - 2025-03-03
|
||||
|
||||
* be more persuasive in deprecating twitter login backend by @yohanboniface in #2538
|
||||
|
||||
|
||||
## 2.9.0 - 2025-03-03
|
||||
|
||||
This release is mainly about making the sync feature deployable and more stable (but still
|
||||
not yet activated by default).
|
||||
|
||||
### New features
|
||||
* display map's "created at" and "modified at" in the caption by @yohanboniface in #2424
|
||||
* allow to define sortKey at layer level by @yohanboniface in #2449
|
||||
* move star button to caption by @yohanboniface in #2442
|
||||
* add a debounce for Input and Textarea fields by @yohanboniface in #2445
|
||||
* soft delete datalayers by @yohanboniface in #2459
|
||||
* add DEPRECATED_AUTHENTICATION_PROVIDERS setting by @yohanboniface in #2461
|
||||
* expose teams in users’ CSV export by @davidbgk in #2484
|
||||
* add title attribute to layers in browser by @yohanboniface in #2489
|
||||
* make the tooltip sticky in hover mode for paths by @yohanboniface in #2507
|
||||
* make vertex icons bigger (and round) by @yohanboniface in #2506
|
||||
* add a quick link to layer's permalink by @yohanboniface in #2529
|
||||
|
||||
### Bug fixes
|
||||
* display a more usefull message when error in remote data by @yohanboniface in #2443
|
||||
* fix circle icon no longer hihlighted by @yohanboniface in #2440
|
||||
* keep layer visibility after clicking on toggle all by @yohanboniface in #2439
|
||||
* update map.modified_at when saving a datalayer by @yohanboniface in #2423
|
||||
* do not consume ctrl-Z in textarea or input by @yohanboniface in #2441
|
||||
* Fix categorized layers colors palette not updating by @yohanboniface in #2447
|
||||
* reference secret-env by fullname instead release-name by @swarnat in #2406
|
||||
* correctly parse http link including another http link in the path by @yohanboniface in #2460
|
||||
* display current configured oauth as icon instead of text by @yohanboniface in #2375
|
||||
* better buttons positionning for the homepage by @davidbgk in #2463
|
||||
* catch cluster error at zoom in certain situation by @yohanboniface in #2464
|
||||
* display a more descriptive alert on invalid geojson error by @yohanboniface in #2466
|
||||
* do not try to backup an undefined geojson by @yohanboniface in #2468
|
||||
* do not error when escape during marker creation by @davidbgk in #2483
|
||||
* do not import empty features by @yohanboniface in #2485
|
||||
* do not display an error for an empty CSV by @yohanboniface in #2505
|
||||
* try to reconnect after network error when getting token by @yohanboniface in #2502
|
||||
* wait for websocket full connection by @yohanboniface in #2503
|
||||
* feature edit status not disabled on hide by @yohanboniface in #2534
|
||||
|
||||
### Internal changes
|
||||
* deactivate cancel and hide button when sync is active by @yohanboniface in #2413
|
||||
* do not try to reconnect after end edit by @yohanboniface in #2412
|
||||
* handle sync of datalayer delete by @yohanboniface in #2416
|
||||
* internalize FormBuilder by @yohanboniface in #2420
|
||||
* POC of using Redis for pubsub by @yohanboniface in #2426
|
||||
* include site description within page titles by @davidbgk in #2455
|
||||
* Sync show usernames by @yohanboniface in #2444
|
||||
* only allow to set a map as sync when it is already saved by @yohanboniface in #2465
|
||||
* move DrawToolbar and SettingsToolbar to bar.js module by @yohanboniface in #2482
|
||||
* add very minimal documentation for deploying uMap with ASGI by @yohanboniface in #2480
|
||||
* use default value from schema for non inheritable fields by @yohanboniface in #2513
|
||||
* sync save state by @yohanboniface in #2487
|
||||
* use our contexmenu class for inplace toolbar by @yohanboniface in #2510
|
||||
* make sure we sync a line when hitting esc while drawing by @yohanboniface in #2526
|
||||
* make datalayer upsert idempotent by @yohanboniface in #2528
|
||||
|
||||
### Accessibility
|
||||
* set an aria-label for unlabelled search input by @davidbgk in #2531
|
||||
* switch to better contrasted links by @davidbgk in #2532
|
||||
|
||||
### New Contributors
|
||||
* @swarnat made their first contribution in #2406
|
||||
|
||||
|
||||
## 2.8.2 - 2024-12-26
|
||||
|
||||
### Bug fixes
|
||||
* fix create marker from search result by @yohanboniface in #2404
|
||||
* fix startMarker/Polyline/Polygon on right click by @yohanboniface in #2403
|
||||
|
||||
## 2.8.1 - 2024-12-24
|
||||
|
||||
### Bug fixes
|
||||
|
||||
* honour carriage returns in layer description (in caption panel) by @yohanboniface in #2386
|
||||
* update star icon on star/unstar by @yohanboniface in #2387
|
||||
* reconnect websocket on disconnection by @almet in #2389
|
||||
* fix duplicated content during sync by @yohanboniface in #2388
|
||||
* main help button was broken by @yohanboniface in #2393
|
||||
* split zoomTo to accept bounds by @davidbgk in #2394
|
||||
* zoom to droped file once loaded by @davidbgk in #2401
|
||||
* do not load all datalayers at once by @yohanboniface in #2402
|
||||
* add a 403.html template by @yohanboniface in #2396
|
||||
|
||||
|
||||
## 2.8.0 - 2024-12-18
|
||||
|
||||
### What's Changed
|
||||
|
||||
|
@ -26,7 +241,7 @@ we introduce two new map statuses:
|
|||
|
||||
Also pursuing the code cleaning (more modules and spliting uMap core code from Leaflet rendering one).
|
||||
|
||||
Finally, this is now the javascript who create the datalayer uuid, and then create it to the back. This
|
||||
Finally, this is now the javascript who create the datalayer uuid, and then push it to the back. This
|
||||
is for preparing for the synchronisation between clients.
|
||||
|
||||
### Breaking change
|
||||
|
@ -53,6 +268,11 @@ is for preparing for the synchronisation between clients.
|
|||
* display wikipedia link in OSM popup template when possible by @yohanboniface in #2358
|
||||
* move labelKey field on the top datalayer form by @yohanboniface in #2350
|
||||
* add elevation gain and loss in extended properties by @yohanboniface in #2343
|
||||
* add a back button to importers dialog by @yohanboniface in #2364
|
||||
* load all datalayers in parallel by @yohanboniface in #2370
|
||||
* parse files in parallel at import when multiple by @yohanboniface in #2372
|
||||
* allow to edit datalayer name in datalayers list by @yohanboniface in #2349
|
||||
* experimental popup template for wikipedia by @yohanboniface in #2365
|
||||
|
||||
### Bug fixes
|
||||
* honour custom labelKey in default popup template by @yohanboniface in #2271
|
||||
|
@ -63,6 +283,12 @@ is for preparing for the synchronisation between clients.
|
|||
* better login page styles and incentive by @davidbgk in #2293
|
||||
* compute length of all shapes for MultiLineString (not only first) by @yohanboniface in #2310
|
||||
* avoid map-panning on mobile using two fingers navigation by @fttriquet in #2340
|
||||
* do not try to restore a newly created layer on reset by @yohanboniface in #2381
|
||||
* do not unset map dirty status if it has not yet been saved once by @yohanboniface in #2382
|
||||
* refactor importer feedback by @yohanboniface in #2363
|
||||
* make sure we set X-DataLayer-Version even when using X-Accel-Redirect by @yohanboniface in #2361
|
||||
* bring marker to front on highlight by @yohanboniface in #2377
|
||||
* show private/draft maps in team maps for members by @yohanboniface in #2373
|
||||
|
||||
### Internal changes
|
||||
* introduce SaveManager class by @yohanboniface in #2240
|
||||
|
|
|
@ -28,6 +28,14 @@ Can be set through env var too: `ALLOWED_HOSTS=umap.mydomain.org,u.mydomain.org`
|
|||
|
||||
Set it to `True` for easier debugging in case of error.
|
||||
|
||||
#### DEPRECATED_AUTHENTICATION_BACKENDS
|
||||
|
||||
List of auth backends to deprecate. Defining this will display a message to
|
||||
all users using this provider, to encourage them to configure another provider to
|
||||
their account.
|
||||
|
||||
DEPRECATED_AUTHENTICATION_BACKENDS = ["social_core.backends.twitter_oauth2.TwitterOAuth2"]
|
||||
|
||||
#### EMAIL_BACKEND
|
||||
|
||||
Must be configured if you want uMap to send emails to anonymous users.
|
||||
|
@ -80,6 +88,19 @@ Nginx configuration.
|
|||
|
||||
See [Django documentation for MEDIA_ROOT](https://docs.djangoproject.com/en/4.2/ref/settings/#media-root)
|
||||
|
||||
#### REALTIME_ENABLED
|
||||
|
||||
Setting `REALTIME_ENABLED` to `True` will allow users to enable real-time collaboration.
|
||||
A switch will be available for them in the "advanced properties" of the map.
|
||||
|
||||
See [the documentation about ASGI deployment](../deploy/asgi.md) for more information.
|
||||
|
||||
#### REDIS_URL
|
||||
|
||||
Connection URL to the Redis server. Only need for the real-time editing.
|
||||
|
||||
Default: `redis://localhost:6379`
|
||||
|
||||
#### SECRET_KEY
|
||||
|
||||
Must be defined to something unique and secret.
|
||||
|
@ -98,7 +119,12 @@ Eg.: `SHORT_SITE_URL=https://u.umap.org`
|
|||
|
||||
#### SITE_NAME
|
||||
|
||||
The name of the site, to be used in header and HTML title.
|
||||
The name of the site, to be used in header.
|
||||
|
||||
|
||||
#### SITE_DESCRIPTION
|
||||
|
||||
The description of the site, to be used in HTML title.
|
||||
|
||||
|
||||
#### SITE_URL
|
||||
|
@ -108,6 +134,13 @@ The final URL of you instance, including the protocol:
|
|||
`SITE_URL=http://umap.org`
|
||||
|
||||
|
||||
#### SOCIAL_AUTH_OPENSTREETMAP_OAUTH2_KEY, SOCIAL_AUTH_OPENSTREETMAP_OAUTH2_SECRET
|
||||
|
||||
If you use OpenStreetMap as OAuth 2 provider, you can use those settings.
|
||||
|
||||
Otherwise, use any valid [python-social-auth configuration](https://python-social-auth.readthedocs.io/en/latest/configuration/django.html).
|
||||
|
||||
|
||||
#### STATIC_ROOT
|
||||
|
||||
Where uMap should store static files (CSS, JS…), must be consistent with your
|
||||
|
@ -310,7 +343,10 @@ CREATE EXTENSION btree_gin;
|
|||
ALTER TEXT SEARCH CONFIGURATION umapdict ALTER MAPPING FOR hword, hword_part, word WITH unaccent, simple;
|
||||
|
||||
# Now create the index
|
||||
CREATE INDEX IF NOT EXISTS search_idx ON umap_map USING GIN(to_tsvector('umapdict', COALESCE(name, ''::character varying)::text), share_status);
|
||||
CREATE INDEX IF NOT EXISTS search_idx ON umap_map USING GIN(to_tsvector('umapdict', COALESCE(name, ''::character varying)::text), share_status, tags);
|
||||
|
||||
# You should also create an index for tag filtering:
|
||||
CREATE INDEX IF NOT EXISTS tags_idx ON umap_map USING GIN(share_status, tags);
|
||||
```
|
||||
|
||||
Then set:
|
||||
|
@ -332,61 +368,3 @@ Should uMap gzip datalayers geojson.
|
|||
Can be set to `X-Accel-Redirect` to enable the [NGINX X-Accel](https://www.nginx.com/resources/wiki/start/topics/examples/xsendfile/) feature.
|
||||
|
||||
See the NGINX documentation in addition.
|
||||
|
||||
#### SOCIAL_AUTH_OPENSTREETMAP_OAUTH2_KEY, SOCIAL_AUTH_OPENSTREETMAP_OAUTH2_SECRET
|
||||
|
||||
If you use OpenStreetMap as OAuth 2 provider, you can use those settings.
|
||||
|
||||
Otherwise, use any valid [python-social-auth configuration](https://python-social-auth.readthedocs.io/en/latest/configuration/django.html).
|
||||
|
||||
#### WEBSOCKET_ENABLED
|
||||
|
||||
A WebSocket server is packaged with uMap, and can be turned-on to activate
|
||||
"real-time collaboration". In practice, in order to enable it, a few settings
|
||||
are exposed.
|
||||
|
||||
Setting `WEBSOCKET_ENABLED` to `True` will **not** enable real-time
|
||||
collaboration on all the maps served by the server. Instead, a switch will be
|
||||
available in the "advanced properties" of the map.
|
||||
|
||||
The websocket server can be started with the following command:
|
||||
|
||||
```bash
|
||||
umap run_websocket_server
|
||||
```
|
||||
|
||||
And can take optional settings `--host` and `--port` (default values are defined in
|
||||
the settings).
|
||||
|
||||
Configuration example:
|
||||
|
||||
```python
|
||||
WEBSOCKET_ENABLED = True
|
||||
WEBSOCKET_BACK_HOST = "localhost"
|
||||
WEBSOCKET_BACK_PORT = 8002
|
||||
WEBSOCKET_FRONT_URI = "ws://localhost:8002"
|
||||
```
|
||||
|
||||
These settings can also be set with the (same names) environment variables.
|
||||
|
||||
#### WEBSOCKET_BACK_HOST
|
||||
#### WEBSOCKET_BACK_PORT
|
||||
|
||||
The internal host and port the websocket server will connect to.
|
||||
|
||||
#### WEBSOCKET_FRONT_URI
|
||||
|
||||
The connection string that will be used by the client to connect to the
|
||||
websocket server. In practice, as it's useful to put the WebSocket server behind
|
||||
TLS encryption, the values defined by `WEBSOCKET_FRONT_URI` are different than
|
||||
the values defined by `WEBSOCKET_BACK_PORT` and `WEBSOCKET_BACK_HOST`.
|
||||
|
||||
This value is comprised of three parts:
|
||||
|
||||
```
|
||||
protocol://host:port
|
||||
```
|
||||
|
||||
- `protocol`: can either be `ws` for plain unencrypted WebSockets, or `wss` when using TLS encryption.
|
||||
- `host`: is the address where the connection will be sent. It should be public facing.
|
||||
- `port`: is the port that is open on the host.
|
||||
|
|
|
@ -40,24 +40,42 @@ Then, change the `STORAGES` settings with something like this:
|
|||
```
|
||||
STORAGES = {
|
||||
"default": {
|
||||
"BACKEND": "django.core.files.storage.FileSystemStorage",
|
||||
"BACKEND": "storages.backends.s3.S3Storage",
|
||||
"OPTIONS": {
|
||||
"access_key": "xxx",
|
||||
"secret_key": "yyy",
|
||||
"bucket_name": "umap-pictograms",
|
||||
"endpoint_url": "http://127.0.0.1:9000",
|
||||
"default_acl": "public-read",
|
||||
},
|
||||
},
|
||||
"data": {
|
||||
# Whatch out, this is a dedicated uMap class!
|
||||
"BACKEND": "umap.storage.s3.S3DataStorage",
|
||||
"OPTIONS": {
|
||||
"access_key": "xxx",
|
||||
"secret_key": "yyy",
|
||||
"bucket_name": "umap",
|
||||
"region_name": "eu",
|
||||
"bucket_name": "umap-data",
|
||||
"endpoint_url": "http://127.0.0.1:9000",
|
||||
},
|
||||
},
|
||||
"staticfiles": {
|
||||
"BACKEND": "umap.storage.staticfiles.UmapManifestStaticFilesStorage",
|
||||
"BACKEND": "storages.backends.s3.S3Storage",
|
||||
"OPTIONS": {
|
||||
"access_key": "xxx",
|
||||
"secret_key": "yyy",
|
||||
"bucket_name": "umapstatics",
|
||||
"endpoint_url": "http://127.0.0.1:9000",
|
||||
"default_acl": "public-read",
|
||||
},
|
||||
},
|
||||
}
|
||||
```
|
||||
|
||||
As you can see in this example, both `staticfiles` and `default` use the storage class provided
|
||||
by `django-storages` (`storages.backends.s3.S3Storage`), but the `data` one uses a specific class
|
||||
(`umap.storage.s3.S3DataStorage`).
|
||||
|
||||
In order to store old versions of a layer, the versioning should be activated in the bucket.
|
||||
|
||||
See more about the configuration on the [django-storages documentation](https://django-storages.readthedocs.io/en/latest/backends/amazon-S3.html).
|
||||
|
|
92
docs/deploy/asgi.md
Normal file
92
docs/deploy/asgi.md
Normal file
|
@ -0,0 +1,92 @@
|
|||
# ASGI
|
||||
|
||||
While uMap has been historically deployed using the WSGI specification,
|
||||
there is now an **experimental** ASGI endpoint. This will be the way to
|
||||
deploy uMap to use the live collaborative editing feature, which needs
|
||||
websockets.
|
||||
|
||||
## Nginx
|
||||
|
||||
When using ASGI, the [nginx](nginx.md), the `/` entrypoint should be:
|
||||
|
||||
```
|
||||
location / {
|
||||
proxy_set_header Host $http_host;
|
||||
proxy_set_header X-Forwarded-For $remote_addr;
|
||||
proxy_set_header X-Forwarded-Proto $scheme;
|
||||
proxy_set_header Upgrade $http_upgrade;
|
||||
proxy_set_header Connection $connection_upgrade;
|
||||
proxy_redirect off;
|
||||
proxy_buffering off;
|
||||
proxy_pass http://umap/;
|
||||
}
|
||||
```
|
||||
|
||||
Also add this mapping for the `$connection_upgrade` variable:
|
||||
|
||||
```
|
||||
map $http_upgrade $connection_upgrade {
|
||||
default upgrade;
|
||||
'' close;
|
||||
}
|
||||
```
|
||||
|
||||
## Uvicorn
|
||||
|
||||
Uvicorn must be installed in the umap virtualenv:
|
||||
|
||||
/path/to/umap/venv/bin/pip install uvicorn
|
||||
|
||||
And could then be run like this:
|
||||
|
||||
/path/to/umap/venv/bin/uvicorn \
|
||||
--proxy-headers \
|
||||
--uds /srv/umap/umap.sock \
|
||||
--no-access-log \
|
||||
umap.asgi:application
|
||||
|
||||
## Systemd
|
||||
|
||||
Here is an example service to manage uvicorn with systemd:
|
||||
|
||||
```
|
||||
[Unit]
|
||||
Description=umap
|
||||
After=network.target
|
||||
Requires=postgresql.service
|
||||
|
||||
[Service]
|
||||
Type=simple
|
||||
User=umap
|
||||
|
||||
WorkingDirectory=/srv/umap/
|
||||
PrivateTmp=true
|
||||
|
||||
EnvironmentFile=/srv/umap/env
|
||||
|
||||
ExecStart=/srv/umap/venv/bin/uvicorn \
|
||||
--proxy-headers \
|
||||
--uds /srv/umap/uvicorn.sock \
|
||||
--no-access-log \
|
||||
umap.asgi:application
|
||||
ExecReload=/bin/kill -HUP ${MAINPID}
|
||||
RestartSec=1
|
||||
Restart=always
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
```
|
||||
|
||||
Then to install it and enable it, copy it to `/etc/systemd/system/umap.service`
|
||||
and run:
|
||||
|
||||
sudo systemctl enable umap.service
|
||||
|
||||
## Env
|
||||
|
||||
Uvicorn can be [configured](https://www.uvicorn.org/deployment/) from env vars,
|
||||
for example to define the number of workers:
|
||||
|
||||
```env title="/srv/umap/env"
|
||||
UVICORN_WORKERS=4
|
||||
```
|
|
@ -14,7 +14,7 @@ services:
|
|||
|
||||
app:
|
||||
# Check https://hub.docker.com/r/umap/umap/tags to find the latest version
|
||||
image: umap/umap:2.0.2
|
||||
image: umap/umap:2.9.3
|
||||
ports:
|
||||
# modify the external port (8001, on the left) if desired, but make sure it matches SITE_URL, below
|
||||
- "8001:8000"
|
||||
|
@ -48,3 +48,45 @@ User accounts can be managed via the Django admin page ({SITE_URL}/admin). The r
|
|||
```bash
|
||||
umap createsuperuser
|
||||
```
|
||||
|
||||
## Developping with Docker
|
||||
|
||||
If you want to develop with podman or docker, here are commands that might be useful, given that you have a postgreSQL server running locally and that your settings are located at `umap.conf`:
|
||||
|
||||
You can build the docker image with:
|
||||
|
||||
```bash
|
||||
podman build -t umap .
|
||||
```
|
||||
|
||||
And run it with:
|
||||
|
||||
```bash
|
||||
podman run -v ./umap.conf:/tmp/umap.conf -e UMAP_SETTINGS=/tmp/umap.conf -it --network host umap
|
||||
```
|
||||
|
||||
## Real time collaboration
|
||||
|
||||
To enable real time collaboration when using Docker, a Redis service must be added. Something like this in `docker-compose.py` world:
|
||||
|
||||
```yaml title="docker-compose.yml"
|
||||
services
|
||||
redis:
|
||||
image: redis:latest
|
||||
healthcheck:
|
||||
test: ["CMD-SHELL", "redis-cli ping | grep PONG"]
|
||||
…
|
||||
command: ["redis-server"]
|
||||
…
|
||||
app:
|
||||
depends_on:
|
||||
…
|
||||
redis:
|
||||
condition: service_healthy
|
||||
…
|
||||
environment:
|
||||
- REALTIME_ENABLED=1
|
||||
- REDIS_URL=redis://redis:6379
|
||||
…
|
||||
|
||||
```
|
||||
|
|
|
@ -1,84 +1,10 @@
|
|||
# Configuring Nginx
|
||||
|
||||
Here are some configuration files to use umap with nginx and [uWSGI](https://uwsgi-docs.readthedocs.io/en/latest/), a server for python, which will handle your processes for you.
|
||||
See [WSGI](wsgi.md) or [ASGI](asgi.md) for a basic setup.
|
||||
|
||||
```nginx title="nginx.conf"
|
||||
upstream umap {
|
||||
server unix:///srv/umap/uwsgi.sock;
|
||||
}
|
||||
Then consider adding this configuration
|
||||
|
||||
server {
|
||||
# the port your site will be served on
|
||||
listen 80;
|
||||
listen [::]:80;
|
||||
listen 443 ssl;
|
||||
listen [::]:443 ssl;
|
||||
# the domain name it will serve for
|
||||
server_name your-domain.org;
|
||||
charset utf-8;
|
||||
|
||||
# max upload size
|
||||
client_max_body_size 5M; # adjust to taste
|
||||
|
||||
# Finally, send all non-media requests to the Django server.
|
||||
location / {
|
||||
uwsgi_pass umap;
|
||||
include /srv/umap/uwsgi_params;
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
## uWSGI
|
||||
|
||||
|
||||
```nginx title="uwsgi_params"
|
||||
uwsgi_param QUERY_STRING $query_string;
|
||||
uwsgi_param REQUEST_METHOD $request_method;
|
||||
uwsgi_param CONTENT_TYPE $content_type;
|
||||
uwsgi_param CONTENT_LENGTH $content_length;
|
||||
|
||||
uwsgi_param REQUEST_URI $request_uri;
|
||||
uwsgi_param PATH_INFO $document_uri;
|
||||
uwsgi_param DOCUMENT_ROOT $document_root;
|
||||
uwsgi_param SERVER_PROTOCOL $server_protocol;
|
||||
uwsgi_param REQUEST_SCHEME $scheme;
|
||||
uwsgi_param HTTPS $https if_not_empty;
|
||||
|
||||
uwsgi_param REMOTE_ADDR $remote_addr;
|
||||
uwsgi_param REMOTE_PORT $remote_port;
|
||||
uwsgi_param SERVER_PORT $server_port;
|
||||
uwsgi_param SERVER_NAME $server_name;
|
||||
```
|
||||
|
||||
|
||||
```ini title="uwsgi.ini"
|
||||
[uwsgi]
|
||||
uid = umap
|
||||
gid = users
|
||||
# Python related settings
|
||||
# the base directory (full path)
|
||||
chdir = /srv/umap/
|
||||
# umap's wsgi module
|
||||
module = umap.wsgi
|
||||
# the virtualenv (full path)
|
||||
home = /srv/umap/venv
|
||||
|
||||
# process-related settings
|
||||
# master
|
||||
master = true
|
||||
# maximum number of worker processes
|
||||
processes = 4
|
||||
# the socket (use the full path to be safe)
|
||||
socket = /srv/umap/uwsgi.sock
|
||||
# ... with appropriate permissions - may be needed
|
||||
chmod-socket = 666
|
||||
stats = /srv/umap/stats.sock
|
||||
# clear environment on exit
|
||||
vacuum = true
|
||||
plugins = python3
|
||||
```
|
||||
|
||||
## Static files
|
||||
## Static files and geojson
|
||||
|
||||
```nginx title="nginx.conf"
|
||||
location /static {
|
||||
|
@ -121,3 +47,48 @@ UMAP_XSENDFILE_HEADER = 'X-Accel-Redirect'
|
|||
alias /path/to/umap/var/data/;
|
||||
}
|
||||
```
|
||||
|
||||
## Ajax proxy
|
||||
|
||||
In order for users to load CORS protected data within a map, Nginx can act as a proxy.
|
||||
Here is an example configuration for this:
|
||||
|
||||
```
|
||||
|
||||
location ~ ^/proxy/(.*) {
|
||||
internal;
|
||||
add_header X-Proxy-Cache $upstream_cache_status always;
|
||||
proxy_cache_background_update on;
|
||||
proxy_cache_use_stale updating;
|
||||
proxy_cache ajax_proxy;
|
||||
proxy_cache_valid 1m; # Default. Umap will override using X-Accel-Expires
|
||||
set $target_url $1;
|
||||
# URL is encoded, so we need a few hack to clean it back.
|
||||
if ( $target_url ~ (.+)%3A%2F%2F(.+) ){ # fix :// between scheme and destination
|
||||
set $target_url $1://$2;
|
||||
}
|
||||
if ( $target_url ~ (.+?)%3A(.*) ){ # fix : between destination and port
|
||||
set $target_url $1:$2;
|
||||
}
|
||||
if ( $target_url ~ (.+?)%2F(.*) ){ # fix / after port, the rest will be decoded by proxy_pass
|
||||
set $target_url $1/$2;
|
||||
}
|
||||
resolver 8.8.8.8;
|
||||
add_header X-Proxy-Target $target_url; # For debugging
|
||||
proxy_pass_request_headers off;
|
||||
proxy_set_header Content-Type $http_content_type;
|
||||
proxy_set_header Content-Encoding $http_content_encoding;
|
||||
proxy_set_header Content-Length $http_content_length;
|
||||
proxy_read_timeout 10s;
|
||||
proxy_connect_timeout 5s;
|
||||
proxy_ssl_server_name on;
|
||||
proxy_pass $target_url;
|
||||
proxy_intercept_errors on;
|
||||
error_page 301 302 307 = @handle_proxy_redirect;
|
||||
}
|
||||
location @handle_proxy_redirect {
|
||||
resolver 8.8.8.8;
|
||||
set $saved_redirect_location '$upstream_http_location';
|
||||
proxy_pass $saved_redirect_location;
|
||||
}
|
||||
```
|
||||
|
|
37
docs/deploy/overview.md
Normal file
37
docs/deploy/overview.md
Normal file
|
@ -0,0 +1,37 @@
|
|||
# Deploying uMap
|
||||
|
||||
uMap is a python package, running [Django](https://docs.djangoproject.com/en/5.2/howto/deployment/),
|
||||
so anyone experimented with this stack will find it familiar, but there are some speficic details
|
||||
to know about.
|
||||
|
||||
## Data
|
||||
One important design point of uMap is that while metadata are stored in a PostgreSQL database, the
|
||||
data itself is stored in the file system, as geojson files. This design choice has been made
|
||||
to make uMap scale better, as there are much more reads than writes, and when some
|
||||
map is shared a lot (like on a national media) we want to be able to serve it without needing an
|
||||
overcomplex and costly stack.
|
||||
|
||||
So when a request for data is made (that is on a *DataLayer*), the flow is that uMap will read
|
||||
the request headers to check for permissions, and then it will forward the request to Nginx,
|
||||
that will properly serve the data (a geojson file), without consuming a python worker, and with
|
||||
much more efficiency than python.
|
||||
|
||||
In DEBUG mode, uMap will serve the geojson itself, but this is not recommended in production,
|
||||
unless you have a very small audience.
|
||||
|
||||
Data can also be stored in a [S3 like storage](../config/storage/#using-s3).
|
||||
|
||||
## Assets (JS, CSS…)
|
||||
As any web app, uMap also needs static files to be served. In DEBUG mode, Django will do this
|
||||
kindly, but not in production. See [Nginx configuration](nginx.md) for this.
|
||||
|
||||
Assets can also be stored in a [S3 like storage](../config/storage/#using-s3).
|
||||
|
||||
## python app (metadata, permissions…)
|
||||
|
||||
uMap needs a python server, which can either be of [WSGI](wsgi.md) or [ASGI](asgi.md) (this later
|
||||
is needed in order to use the collaborative live editing).
|
||||
|
||||
## Redis
|
||||
|
||||
Still when using the collaborative live editing, uMap needs a [Redis](../config/settings.md#redis_url) server, to act as pubsub.
|
87
docs/deploy/wsgi.md
Normal file
87
docs/deploy/wsgi.md
Normal file
|
@ -0,0 +1,87 @@
|
|||
# WSGI
|
||||
|
||||
WSGI is the historical standard to serve python in general, and uMap in this case.
|
||||
From recently, uMap also supports [ASGI](asgi.md), which is required to use the
|
||||
collaborative editing feature.
|
||||
|
||||
## uWSGI
|
||||
|
||||
In Nginx host, use:
|
||||
|
||||
```nginx title="nginx.conf"
|
||||
upstream umap {
|
||||
server unix:///srv/umap/umap.sock;
|
||||
}
|
||||
|
||||
server {
|
||||
# the port your site will be served on
|
||||
listen 80;
|
||||
listen [::]:80;
|
||||
listen 443 ssl;
|
||||
listen [::]:443 ssl;
|
||||
# the domain name it will serve for
|
||||
server_name your-domain.org;
|
||||
charset utf-8;
|
||||
|
||||
# max upload size
|
||||
client_max_body_size 5M; # adjust to taste
|
||||
|
||||
# Finally, send all non-media requests to the Django server.
|
||||
location / {
|
||||
uwsgi_pass umap;
|
||||
include /srv/umap/uwsgi_params;
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
|
||||
|
||||
```nginx title="uwsgi_params"
|
||||
uwsgi_param QUERY_STRING $query_string;
|
||||
uwsgi_param REQUEST_METHOD $request_method;
|
||||
uwsgi_param CONTENT_TYPE $content_type;
|
||||
uwsgi_param CONTENT_LENGTH $content_length;
|
||||
|
||||
uwsgi_param REQUEST_URI $request_uri;
|
||||
uwsgi_param PATH_INFO $document_uri;
|
||||
uwsgi_param DOCUMENT_ROOT $document_root;
|
||||
uwsgi_param SERVER_PROTOCOL $server_protocol;
|
||||
uwsgi_param REQUEST_SCHEME $scheme;
|
||||
uwsgi_param HTTPS $https if_not_empty;
|
||||
|
||||
uwsgi_param REMOTE_ADDR $remote_addr;
|
||||
uwsgi_param REMOTE_PORT $remote_port;
|
||||
uwsgi_param SERVER_PORT $server_port;
|
||||
uwsgi_param SERVER_NAME $server_name;
|
||||
```
|
||||
|
||||
|
||||
```ini title="uwsgi.ini"
|
||||
[uwsgi]
|
||||
uid = umap
|
||||
gid = users
|
||||
# Python related settings
|
||||
# the base directory (full path)
|
||||
chdir = /srv/umap/
|
||||
# umap's wsgi module
|
||||
module = umap.wsgi
|
||||
# the virtualenv (full path)
|
||||
home = /srv/umap/venv
|
||||
|
||||
# process-related settings
|
||||
# master
|
||||
master = true
|
||||
# maximum number of worker processes
|
||||
processes = 4
|
||||
# the socket (use the full path to be safe)
|
||||
socket = /srv/umap/umap.sock
|
||||
# ... with appropriate permissions - may be needed
|
||||
chmod-socket = 666
|
||||
stats = /srv/umap/stats.sock
|
||||
# clear environment on exit
|
||||
vacuum = true
|
||||
plugins = python3
|
||||
```
|
||||
|
||||
|
||||
See also [Django documentation](https://docs.djangoproject.com/en/5.2/howto/deployment/wsgi/).
|
|
@ -1,5 +1,5 @@
|
|||
# Force rtfd to use a recent version of mkdocs
|
||||
mkdocs==1.6.1
|
||||
pymdown-extensions==10.12
|
||||
mkdocs-material==9.5.48
|
||||
mkdocs-static-i18n==1.2.3
|
||||
pymdown-extensions==10.14.3
|
||||
mkdocs-material==9.6.12
|
||||
mkdocs-static-i18n==1.3.0
|
||||
|
|
|
@ -18,9 +18,12 @@ nav:
|
|||
- Storage: config/storage.md
|
||||
- Icon packs: config/icons.md
|
||||
- Deployment:
|
||||
- Overview: deploy/overview.md
|
||||
- Docker: deploy/docker.md
|
||||
- Helm: deploy/helm.md
|
||||
- Nginx: deploy/nginx.md
|
||||
- ASGI: deploy/asgi.md
|
||||
- WSGI: deploy/wsgi.md
|
||||
- Changelog: changelog.md
|
||||
theme:
|
||||
name: material
|
||||
|
|
|
@ -38,16 +38,15 @@
|
|||
"dependencies": {
|
||||
"@dwayneparton/geojson-to-gpx": "^0.2.0",
|
||||
"@placemarkio/tokml": "0.3.4",
|
||||
"@tmcw/togeojson": "^5.8.0",
|
||||
"@tmcw/togeojson": "^7.1.0",
|
||||
"colorbrewer": "1.5.7",
|
||||
"csv2geojson": "github:umap-project/csv2geojson#patched",
|
||||
"dompurify": "3.1.7",
|
||||
"dompurify": "3.2.4",
|
||||
"georsstogeojson": "^0.2.0",
|
||||
"jsdom": "^24.0.0",
|
||||
"leaflet": "1.9.4",
|
||||
"leaflet-editable": "^1.3.0",
|
||||
"leaflet-editable": "^1.3.1",
|
||||
"leaflet-editinosm": "0.2.3",
|
||||
"leaflet-formbuilder": "0.2.10",
|
||||
"leaflet-fullscreen": "1.0.2",
|
||||
"leaflet-hash": "0.2.1",
|
||||
"leaflet-i18n": "0.3.5",
|
||||
|
@ -60,7 +59,7 @@
|
|||
"leaflet.locatecontrol": "0.81.1",
|
||||
"leaflet.markercluster": "^1.5.3",
|
||||
"leaflet.path.drag": "0.0.6",
|
||||
"leaflet.photon": "0.9.1",
|
||||
"leaflet.photon": "0.9.2",
|
||||
"osmtogeojson": "^3.0.0-beta.5",
|
||||
"simple-statistics": "7.8.5"
|
||||
},
|
||||
|
|
|
@ -28,52 +28,52 @@ classifiers = [
|
|||
"Programming Language :: Python :: 3.12",
|
||||
]
|
||||
dependencies = [
|
||||
"Django==5.1.4",
|
||||
"Django==5.1.8",
|
||||
"django-agnocomplete==2.2.0",
|
||||
"django-environ==0.11.2",
|
||||
"django-environ==0.12.0",
|
||||
"django-probes==1.7.0",
|
||||
"Pillow==11.0.0",
|
||||
"psycopg==3.2.3",
|
||||
"Pillow==11.2.1",
|
||||
"psycopg==3.2.6",
|
||||
"requests==2.32.3",
|
||||
"rcssmin==1.2.0",
|
||||
"rjsmin==1.2.3",
|
||||
"social-auth-core==4.5.4",
|
||||
"social-auth-app-django==5.4.2",
|
||||
"rcssmin==1.2.1",
|
||||
"rjsmin==1.2.4",
|
||||
"social-auth-core==4.5.6",
|
||||
"social-auth-app-django==5.4.3",
|
||||
]
|
||||
|
||||
[project.optional-dependencies]
|
||||
dev = [
|
||||
"hatch==1.13.0",
|
||||
"ruff==0.8.2",
|
||||
"djlint==1.36.3",
|
||||
"hatch==1.14.1",
|
||||
"ruff==0.11.6",
|
||||
"djlint==1.36.4",
|
||||
"mkdocs==1.6.1",
|
||||
"mkdocs-material==9.5.48",
|
||||
"mkdocs-static-i18n==1.2.3",
|
||||
"mkdocs-material==9.6.12",
|
||||
"mkdocs-static-i18n==1.3.0",
|
||||
"vermin==1.6.0",
|
||||
"pymdown-extensions==10.12",
|
||||
"isort==5.13.2",
|
||||
"pymdown-extensions==10.14.3",
|
||||
"isort==6.0.1",
|
||||
]
|
||||
test = [
|
||||
"factory-boy==3.3.1",
|
||||
"daphne==4.1.2",
|
||||
"factory-boy==3.3.3",
|
||||
"playwright>=1.39",
|
||||
"pytest==8.3.4",
|
||||
"pytest-django==4.9.0",
|
||||
"pytest-playwright==0.6.2",
|
||||
"pytest==8.3.5",
|
||||
"pytest-django==4.11.1",
|
||||
"pytest-playwright==0.7.0",
|
||||
"pytest-rerunfailures==15.0",
|
||||
"pytest-xdist>=3.5.0,<4",
|
||||
"moto[s3]==5.0.21"
|
||||
"moto[s3]==5.1.4"
|
||||
]
|
||||
docker = [
|
||||
"uwsgi==2.0.28",
|
||||
"uvicorn==0.34.2",
|
||||
]
|
||||
s3 = [
|
||||
"django-storages[s3]==1.14.4",
|
||||
"django-storages[s3]==1.14.6",
|
||||
]
|
||||
sync = [
|
||||
"channels==4.2.0",
|
||||
"daphne==4.1.2",
|
||||
"pydantic==2.10.3",
|
||||
"websockets==13.1",
|
||||
"pydantic==2.11.3",
|
||||
"redis==5.2.1",
|
||||
"websockets==15.0.1",
|
||||
]
|
||||
|
||||
[project.scripts]
|
||||
|
@ -104,3 +104,6 @@ format_css=true
|
|||
blank_line_after_tag="load,extends"
|
||||
line_break_after_multiline_tag=true
|
||||
|
||||
[lint]
|
||||
# Disable autoremove of unused import.
|
||||
unfixable = ["F401"]
|
||||
|
|
|
@ -16,8 +16,6 @@ mkdir -p umap/static/umap/vendors/markercluster/ && cp -r node_modules/leaflet.m
|
|||
mkdir -p umap/static/umap/vendors/markercluster/ && cp -r node_modules/leaflet.markercluster/dist/MarkerCluster.* umap/static/umap/vendors/markercluster/
|
||||
mkdir -p umap/static/umap/vendors/heat/ && cp -r node_modules/leaflet.heat/dist/leaflet-heat.js umap/static/umap/vendors/heat/
|
||||
mkdir -p umap/static/umap/vendors/fullscreen/ && cp -r node_modules/leaflet-fullscreen/dist/** umap/static/umap/vendors/fullscreen/
|
||||
mkdir -p umap/static/umap/vendors/toolbar/ && cp -r node_modules/leaflet-toolbar/dist/leaflet.toolbar.* umap/static/umap/vendors/toolbar/
|
||||
mkdir -p umap/static/umap/vendors/formbuilder/ && cp -r node_modules/leaflet-formbuilder/Leaflet.FormBuilder.js umap/static/umap/vendors/formbuilder/
|
||||
mkdir -p umap/static/umap/vendors/measurable/ && cp -r node_modules/leaflet-measurable/Leaflet.Measurable.* umap/static/umap/vendors/measurable/
|
||||
mkdir -p umap/static/umap/vendors/photon/ && cp -r node_modules/leaflet.photon/leaflet.photon.js umap/static/umap/vendors/photon/
|
||||
mkdir -p umap/static/umap/vendors/csv2geojson/ && cp -r node_modules/csv2geojson/csv2geojson.js umap/static/umap/vendors/csv2geojson/
|
||||
|
|
|
@ -1 +1 @@
|
|||
VERSION = "2.8.0a2"
|
||||
VERSION = "3.0.5"
|
||||
|
|
|
@ -69,9 +69,18 @@ class PictogramAdmin(admin.ModelAdmin):
|
|||
list_filter = ("category",)
|
||||
|
||||
|
||||
class TeamAdmin(admin.ModelAdmin):
|
||||
class TeamAdmin(CSVExportMixin, admin.ModelAdmin):
|
||||
csv_fields = [
|
||||
"pk",
|
||||
"name",
|
||||
"users_count",
|
||||
]
|
||||
list_display = list(admin.ModelAdmin.list_display) + ["users_count"]
|
||||
filter_horizontal = ("users",)
|
||||
|
||||
def users_count(self, obj):
|
||||
return obj.users.count()
|
||||
|
||||
|
||||
class UserAdmin(CSVExportMixin, UserAdminBase):
|
||||
csv_fields = [
|
||||
|
@ -83,13 +92,17 @@ class UserAdmin(CSVExportMixin, UserAdminBase):
|
|||
"last_login",
|
||||
"date_joined",
|
||||
"maps_count",
|
||||
"user_teams",
|
||||
]
|
||||
list_display = list(UserAdminBase.list_display) + ["maps_count"]
|
||||
list_display = list(UserAdminBase.list_display) + ["maps_count", "user_teams"]
|
||||
|
||||
def maps_count(self, obj):
|
||||
# owner maps + maps as editor
|
||||
return obj.owned_maps.count() + obj.map_set.count()
|
||||
|
||||
def user_teams(self, obj):
|
||||
return " ; ".join(obj.teams.values_list("name", flat=True))
|
||||
|
||||
|
||||
admin.site.register(Map, MapAdmin)
|
||||
admin.site.register(DataLayer)
|
||||
|
|
19
umap/asgi.py
19
umap/asgi.py
|
@ -1,15 +1,20 @@
|
|||
import os
|
||||
|
||||
from channels.routing import ProtocolTypeRouter
|
||||
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "umap.settings")
|
||||
|
||||
from django.core.asgi import get_asgi_application
|
||||
|
||||
os.environ.setdefault("DJANGO_SETTINGS_MODULE", "umap.settings")
|
||||
from .sync.app import application as ws_application
|
||||
|
||||
# Initialize Django ASGI application early to ensure the AppRegistry
|
||||
# is populated before importing code that may import ORM models.
|
||||
django_asgi_app = get_asgi_application()
|
||||
|
||||
application = ProtocolTypeRouter(
|
||||
{
|
||||
"http": django_asgi_app,
|
||||
}
|
||||
)
|
||||
|
||||
async def application(scope, receive, send):
|
||||
if scope["type"] == "http":
|
||||
await django_asgi_app(scope, receive, send)
|
||||
elif scope["type"] == "websocket":
|
||||
await ws_application(scope, receive, send)
|
||||
else:
|
||||
raise NotImplementedError(f"Unknown scope type {scope['type']}")
|
||||
|
|
|
@ -2,6 +2,7 @@ from agnocomplete.core import AgnocompleteModel
|
|||
from agnocomplete.register import register
|
||||
from django.conf import settings
|
||||
from django.contrib.auth import get_user_model
|
||||
from django.db.models.functions import Length
|
||||
|
||||
|
||||
@register
|
||||
|
@ -13,3 +14,11 @@ class AutocompleteUser(AgnocompleteModel):
|
|||
data = super().item(current_item)
|
||||
data["url"] = current_item.get_url()
|
||||
return data
|
||||
|
||||
def build_extra_filtered_queryset(self, queryset, **kwargs):
|
||||
order_by = []
|
||||
for field_name in self.fields:
|
||||
if not field_name[0].isalnum():
|
||||
field_name = field_name[1:]
|
||||
order_by.append(Length(field_name).asc())
|
||||
return queryset.order_by(*order_by)
|
||||
|
|
|
@ -7,12 +7,14 @@ def settings(request):
|
|||
return {
|
||||
"UMAP_HELP_URL": djsettings.UMAP_HELP_URL,
|
||||
"SITE_NAME": djsettings.SITE_NAME,
|
||||
"SITE_DESCRIPTION": djsettings.SITE_DESCRIPTION,
|
||||
"SITE_URL": djsettings.SITE_URL,
|
||||
"ENABLE_ACCOUNT_LOGIN": djsettings.ENABLE_ACCOUNT_LOGIN,
|
||||
"UMAP_READONLY": djsettings.UMAP_READONLY,
|
||||
"UMAP_DEMO_SITE": djsettings.UMAP_DEMO_SITE,
|
||||
"UMAP_HOST_INFOS": djsettings.UMAP_HOST_INFOS,
|
||||
"UMAP_ALLOW_EDIT_PROFILE": djsettings.UMAP_ALLOW_EDIT_PROFILE,
|
||||
"UMAP_TAGS": djsettings.UMAP_TAGS,
|
||||
}
|
||||
|
||||
|
||||
|
|
|
@ -1,9 +1,11 @@
|
|||
from functools import wraps
|
||||
|
||||
from django.conf import settings
|
||||
from django.core.exceptions import PermissionDenied
|
||||
from django.http import HttpResponseForbidden
|
||||
from django.shortcuts import get_object_or_404
|
||||
from django.urls import reverse_lazy
|
||||
from django.utils.translation import gettext as _
|
||||
|
||||
from .models import Map, Team
|
||||
from .views import simple_json_response
|
||||
|
@ -55,7 +57,7 @@ def can_view_map(view_func):
|
|||
map_inst = get_object_or_404(Map, pk=kwargs["map_id"])
|
||||
kwargs["map_inst"] = map_inst # Avoid rerequesting the map in the view
|
||||
if not map_inst.can_view(request):
|
||||
return HttpResponseForbidden()
|
||||
raise PermissionDenied(_("This map is not publicly available"))
|
||||
return view_func(request, *args, **kwargs)
|
||||
|
||||
return wrapper
|
||||
|
|
|
@ -4,7 +4,6 @@ from django.contrib.auth import get_user_model
|
|||
from django.contrib.gis.geos import Point
|
||||
from django.forms.utils import ErrorList
|
||||
from django.template.defaultfilters import slugify
|
||||
from django.utils.translation import gettext_lazy as _
|
||||
|
||||
from .models import DataLayer, Map, Team
|
||||
|
||||
|
@ -92,7 +91,7 @@ class MapSettingsForm(forms.ModelForm):
|
|||
return self.cleaned_data["center"]
|
||||
|
||||
class Meta:
|
||||
fields = ("settings", "name", "center", "slug")
|
||||
fields = ("settings", "name", "center", "slug", "tags")
|
||||
model = Map
|
||||
|
||||
|
||||
|
|
Binary file not shown.
|
@ -10,7 +10,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: uMap\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-12-11 17:05+0000\n"
|
||||
"POT-Creation-Date: 2024-12-24 08:39+0000\n"
|
||||
"PO-Revision-Date: 2013-11-22 14:00+0000\n"
|
||||
"Last-Translator: Med Limem Smida <medlimem200@gmail.com>, 2018\n"
|
||||
"Language-Team: Arabic (http://app.transifex.com/openstreetmap/umap/language/ar/)\n"
|
||||
|
@ -24,6 +24,10 @@ msgstr ""
|
|||
msgid "CSV Export"
|
||||
msgstr ""
|
||||
|
||||
#: decorators.py:60
|
||||
msgid "This map is not publicly available"
|
||||
msgstr ""
|
||||
|
||||
#: middleware.py:13
|
||||
msgid "Site is readonly for maintenance"
|
||||
msgstr "الموقع مفتوح للقراءة فقط لغاية الصيانة"
|
||||
|
@ -156,9 +160,20 @@ msgstr ""
|
|||
msgid "Display this layer on load."
|
||||
msgstr "عرض هذه الطبقة عند التحميل"
|
||||
|
||||
#: templates/404.html:8
|
||||
msgid "Take me to the home page"
|
||||
msgstr "الرجوع إلى الصفحة الرئيسية"
|
||||
#: templates/403.html:8
|
||||
msgid ""
|
||||
"<a href=\"https://discover.umap-project.org/support/faq/#map-statuses\" "
|
||||
"target=\"_blank\">Find out here the documentation</a> on how to manage map’s"
|
||||
" permissions."
|
||||
msgstr ""
|
||||
|
||||
#: templates/403.html:10 templates/404.html:8
|
||||
msgid "← Go to the homepage"
|
||||
msgstr ""
|
||||
|
||||
#: templates/404.html:7
|
||||
msgid "404 Page Not Found"
|
||||
msgstr ""
|
||||
|
||||
#: templates/auth/user_detail.html:8
|
||||
#, python-format
|
||||
|
@ -277,13 +292,13 @@ msgstr "أنشئ خريطةً"
|
|||
msgid "Play with the demo"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:15
|
||||
#: templates/umap/components/alerts/alert.html:64
|
||||
#: templates/umap/components/alerts/alert.html:92
|
||||
#: templates/umap/components/alerts/alert.html:17
|
||||
#: templates/umap/components/alerts/alert.html:66
|
||||
#: templates/umap/components/alerts/alert.html:94
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:30
|
||||
#: templates/umap/components/alerts/alert.html:32
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Pro-tip: to easily find back your maps, <a href=\"%(login_url)s\" "
|
||||
|
@ -291,35 +306,35 @@ msgid ""
|
|||
"target=\"_blank\">log in</a>."
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:35
|
||||
#: templates/umap/components/alerts/alert.html:37
|
||||
msgid "Here is your secret link to edit the map, please keep it safe:"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:39
|
||||
#: templates/umap/components/alerts/alert.html:41
|
||||
msgid "Copy link"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:46
|
||||
#: templates/umap/components/alerts/alert.html:48
|
||||
msgid "Enter your email address to receive the secret link:"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:52
|
||||
#: templates/umap/components/alerts/alert.html:54
|
||||
msgid "Email"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:55
|
||||
#: templates/umap/components/alerts/alert.html:57
|
||||
msgid "Send me the link"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:79
|
||||
#: templates/umap/components/alerts/alert.html:81
|
||||
msgid "See their edits in another tab"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:82
|
||||
#: templates/umap/components/alerts/alert.html:84
|
||||
msgid "Keep your changes and loose theirs"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:85
|
||||
#: templates/umap/components/alerts/alert.html:87
|
||||
msgid "Keep their changes and loose yours"
|
||||
msgstr ""
|
||||
|
||||
|
@ -387,7 +402,7 @@ msgstr ""
|
|||
msgid "You are logged in. Continuing..."
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/map_list.html:11 views.py:433
|
||||
#: templates/umap/map_list.html:11 views.py:437
|
||||
msgid "by"
|
||||
msgstr ""
|
||||
|
||||
|
@ -620,61 +635,61 @@ msgstr ""
|
|||
msgid "Team “%(name)s” has been deleted"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:438
|
||||
#: views.py:442
|
||||
msgid "View the map"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:820
|
||||
#: views.py:825
|
||||
msgid "See full screen"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:963
|
||||
#: views.py:968
|
||||
msgid "Map editors updated with success!"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:999
|
||||
#: views.py:1004
|
||||
#, python-format
|
||||
msgid "The uMap edit link for your map: %(map_name)s"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1002
|
||||
#: views.py:1007
|
||||
#, python-format
|
||||
msgid "Here is your secret edit link: %(link)s"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1009
|
||||
#: views.py:1014
|
||||
#, python-format
|
||||
msgid "Can't send email to %(email)s"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1012
|
||||
#: views.py:1017
|
||||
#, python-format
|
||||
msgid "Email sent to %(email)s"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1023
|
||||
#: views.py:1028
|
||||
msgid "Only its owner can delete the map."
|
||||
msgstr "لا يمكن إلا لصاحب الخريطة حذفها."
|
||||
|
||||
#: views.py:1026
|
||||
#: views.py:1031
|
||||
msgid "Map successfully deleted."
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1052
|
||||
#: views.py:1057
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Your map has been cloned! If you want to edit this map from another "
|
||||
"computer, please use this link: %(anonymous_url)s"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1057
|
||||
#: views.py:1062
|
||||
msgid "Congratulations, your map has been cloned!"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1308
|
||||
#: views.py:1313
|
||||
msgid "Layer successfully deleted."
|
||||
msgstr "تم حذف الطبقة بنجاح."
|
||||
|
||||
#: views.py:1330
|
||||
#: views.py:1335
|
||||
msgid "Permissions updated with success!"
|
||||
msgstr ""
|
||||
|
|
Binary file not shown.
|
@ -3,16 +3,16 @@
|
|||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# Dren ar Frankig <hadrienlouque@gmail.com>, 2023-2024
|
||||
# Dren ar Frankig <hadrienlouque@gmail.com>, 2023-2025
|
||||
# Dren ar Frankig <hadrienlouque@gmail.com>, 2023
|
||||
# Dren ar Frankig <hadrienlouque@gmail.com>, 2023
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: uMap\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-12-11 17:05+0000\n"
|
||||
"POT-Creation-Date: 2025-03-03 14:11+0000\n"
|
||||
"PO-Revision-Date: 2013-11-22 14:00+0000\n"
|
||||
"Last-Translator: Dren ar Frankig <hadrienlouque@gmail.com>, 2023-2024\n"
|
||||
"Last-Translator: Dren ar Frankig <hadrienlouque@gmail.com>, 2023-2025\n"
|
||||
"Language-Team: Breton (http://app.transifex.com/openstreetmap/umap/language/br/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
|
@ -22,7 +22,11 @@ msgstr ""
|
|||
|
||||
#: admin.py:16
|
||||
msgid "CSV Export"
|
||||
msgstr ""
|
||||
msgstr "Ezporzhiadur CSV"
|
||||
|
||||
#: decorators.py:60
|
||||
msgid "This map is not publicly available"
|
||||
msgstr "Ar gartenn-mañ n'eo ket publik"
|
||||
|
||||
#: middleware.py:13
|
||||
msgid "Site is readonly for maintenance"
|
||||
|
@ -32,7 +36,7 @@ msgstr "Al lec'hienn zo da lenn hepken rak emeur ouzh he c'hempenn"
|
|||
msgid "name"
|
||||
msgstr "anv"
|
||||
|
||||
#: models.py:62 models.py:475
|
||||
#: models.py:62 models.py:485
|
||||
msgid "description"
|
||||
msgstr "deskrivadur"
|
||||
|
||||
|
@ -52,29 +56,29 @@ msgstr "Patrom URL a implij furmad teol OSM"
|
|||
msgid "Order of the tilelayers in the edit box"
|
||||
msgstr ""
|
||||
|
||||
#: models.py:175 models.py:469
|
||||
#: models.py:175 models.py:479
|
||||
msgid "Only editable with secret edit link"
|
||||
msgstr "N'haller he c'hemmañ nemet gant ul liamm aozañ kuzh"
|
||||
|
||||
#: models.py:176 models.py:470
|
||||
#: models.py:176 models.py:480
|
||||
msgid "Everyone can edit"
|
||||
msgstr "An holl a c'hall kemmañ"
|
||||
|
||||
#: models.py:179 models.py:463
|
||||
#: models.py:179 models.py:473
|
||||
msgid "Everyone"
|
||||
msgstr "An holl"
|
||||
|
||||
#: models.py:180 models.py:189 models.py:464
|
||||
#: models.py:180 models.py:189 models.py:474
|
||||
msgid "Editors and team only"
|
||||
msgstr ""
|
||||
msgstr "An aozerien hag ar skipailh hepken"
|
||||
|
||||
#: models.py:181 models.py:465
|
||||
#: models.py:181 models.py:475
|
||||
msgid "Owner only"
|
||||
msgstr "Ar perc'henner hepken"
|
||||
|
||||
#: models.py:184
|
||||
msgid "Draft (private)"
|
||||
msgstr ""
|
||||
msgstr "Brouilhed (prevez)"
|
||||
|
||||
#: models.py:185
|
||||
msgid "Everyone (public)"
|
||||
|
@ -88,9 +92,9 @@ msgstr "Piv bennak en deus ul liamm"
|
|||
msgid "Blocked"
|
||||
msgstr "Stanket"
|
||||
|
||||
#: models.py:191
|
||||
#: models.py:191 models.py:469
|
||||
msgid "Deleted"
|
||||
msgstr ""
|
||||
msgstr "Dilemel"
|
||||
|
||||
#: models.py:194
|
||||
msgid "center"
|
||||
|
@ -128,72 +132,97 @@ msgstr "aozerien"
|
|||
msgid "team"
|
||||
msgstr "skipailh"
|
||||
|
||||
#: models.py:229 models.py:491
|
||||
#: models.py:229 models.py:501
|
||||
msgid "edit status"
|
||||
msgstr "statud aozañ"
|
||||
|
||||
#: models.py:234
|
||||
#: models.py:234 models.py:506
|
||||
msgid "share status"
|
||||
msgstr "digor da biv?"
|
||||
|
||||
#: models.py:237 models.py:486
|
||||
#: models.py:237 models.py:496
|
||||
msgid "settings"
|
||||
msgstr "arventennoù"
|
||||
|
||||
#: models.py:402
|
||||
#: models.py:407
|
||||
msgid "Clone of"
|
||||
msgstr "Eilenn eus"
|
||||
|
||||
#: models.py:462 models.py:468
|
||||
#: models.py:468 models.py:472 models.py:478
|
||||
msgid "Inherit"
|
||||
msgstr "Dre ziouer"
|
||||
|
||||
#: models.py:481
|
||||
#: models.py:491
|
||||
msgid "display on load"
|
||||
msgstr "diskwel pa vez karget"
|
||||
|
||||
#: models.py:482
|
||||
#: models.py:492
|
||||
msgid "Display this layer on load."
|
||||
msgstr "Diskwel ar gwiskad-mañ pa vez karget"
|
||||
|
||||
#: templates/404.html:8
|
||||
msgid "Take me to the home page"
|
||||
msgstr "Distreiñ d'ar bajenn degemer"
|
||||
#: templates/403.html:8
|
||||
msgid ""
|
||||
"<a href=\"https://discover.umap-project.org/support/faq/#map-statuses\" "
|
||||
"target=\"_blank\">Find out here the documentation</a> on how to manage map’s"
|
||||
" permissions."
|
||||
msgstr ""
|
||||
|
||||
#: templates/auth/user_detail.html:8
|
||||
#: templates/403.html:10 templates/404.html:8
|
||||
msgid "← Go to the homepage"
|
||||
msgstr "← Distreiñ d'ar bajenn degemer"
|
||||
|
||||
#: templates/404.html:7
|
||||
msgid "404 Page Not Found"
|
||||
msgstr "404 N'eo ket bet kavet ar bajenn"
|
||||
|
||||
#: templates/auth/user_detail.html:6
|
||||
#, python-format
|
||||
msgid "%(current_user)s’s maps"
|
||||
msgstr "Kartennoù eus %(current_user)s"
|
||||
|
||||
#: templates/auth/user_detail.html:12
|
||||
#, python-format
|
||||
msgid "Browse %(current_user)s's maps"
|
||||
msgstr "Merdeiñ e kartennoù %(current_user)s"
|
||||
|
||||
#: templates/auth/user_detail.html:17
|
||||
#: templates/auth/user_detail.html:21
|
||||
#, python-format
|
||||
msgid "%(current_user)s has no maps."
|
||||
msgstr "%(current_user)s n'en/he deus kartenn ebet."
|
||||
|
||||
#: templates/auth/user_form.html:21 templates/umap/team_form.html:21
|
||||
#: templates/auth/user_form.html:6
|
||||
msgid "My Profile"
|
||||
msgstr "Ma frofil"
|
||||
|
||||
#: templates/auth/user_form.html:24 templates/umap/team_form.html:25
|
||||
msgid "Save"
|
||||
msgstr "Enrollañ"
|
||||
|
||||
#: templates/auth/user_form.html:27
|
||||
#: templates/auth/user_form.html:30
|
||||
msgid "Your current providers"
|
||||
msgstr "Ho pourchaserien a-vremañ"
|
||||
|
||||
#: templates/auth/user_form.html:39
|
||||
#: templates/auth/user_form.html:44
|
||||
msgid "Connect to another provider"
|
||||
msgstr "Kennaskañ ouzh ur pourchaser all"
|
||||
|
||||
#: templates/auth/user_form.html:42
|
||||
#: templates/auth/user_form.html:47
|
||||
msgid ""
|
||||
"It's a good habit to connect your account to more than one provider, in case"
|
||||
" one provider becomes unavailable, temporarily or even permanently."
|
||||
msgstr ""
|
||||
|
||||
#: templates/auth/user_stars.html:8
|
||||
#: templates/auth/user_stars.html:6
|
||||
#, python-format
|
||||
msgid "%(current_user)s’s starred maps"
|
||||
msgstr "Kartennoù muiañ karet eus %(current_user)s"
|
||||
|
||||
#: templates/auth/user_stars.html:12
|
||||
#, python-format
|
||||
msgid "Browse %(current_user)s's starred maps"
|
||||
msgstr "Merdeiñ e kartennoù spilhennet %(current_user)s"
|
||||
|
||||
#: templates/auth/user_stars.html:17
|
||||
#: templates/auth/user_stars.html:21
|
||||
#, python-format
|
||||
msgid "%(current_user)s has no starred maps yet."
|
||||
msgstr "%(current_user)s n'en/he deus kartenn spilhennet ebet."
|
||||
|
@ -210,11 +239,11 @@ msgstr "Kevreañ"
|
|||
|
||||
#: templates/registration/login.html:22
|
||||
msgid "To save and easily find your maps, identify yourself."
|
||||
msgstr ""
|
||||
msgstr "Evit enrollañ ha kavout ho kartennoù en doare aes, kennaskit mar plij."
|
||||
|
||||
#: templates/registration/login.html:25
|
||||
msgid "Please log in with your account:"
|
||||
msgstr ""
|
||||
msgstr "Kennaskit gant ho kont mar plij:"
|
||||
|
||||
#: templates/registration/login.html:42
|
||||
msgid "Username"
|
||||
|
@ -226,7 +255,11 @@ msgstr "Ger-tremen"
|
|||
|
||||
#: templates/registration/login.html:52
|
||||
msgid "Please choose a provider:"
|
||||
msgstr ""
|
||||
msgstr "Dibabit ur pourchaser mar plij:"
|
||||
|
||||
#: templates/umap/about.html:5 templates/umap/navigation.html:22
|
||||
msgid "About"
|
||||
msgstr "Diwar-benn"
|
||||
|
||||
#: templates/umap/about_summary.html:12
|
||||
#, python-format
|
||||
|
@ -277,13 +310,13 @@ msgstr "Krouiñ ur gartenn"
|
|||
msgid "Play with the demo"
|
||||
msgstr "Amprouiñ an tañva!"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:15
|
||||
#: templates/umap/components/alerts/alert.html:64
|
||||
#: templates/umap/components/alerts/alert.html:92
|
||||
#: templates/umap/components/alerts/alert.html:17
|
||||
#: templates/umap/components/alerts/alert.html:66
|
||||
#: templates/umap/components/alerts/alert.html:94
|
||||
msgid "Close"
|
||||
msgstr "Serriñ"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:30
|
||||
#: templates/umap/components/alerts/alert.html:32
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Pro-tip: to easily find back your maps, <a href=\"%(login_url)s\" "
|
||||
|
@ -291,35 +324,35 @@ msgid ""
|
|||
"target=\"_blank\">log in</a>."
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:35
|
||||
#: templates/umap/components/alerts/alert.html:37
|
||||
msgid "Here is your secret link to edit the map, please keep it safe:"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:39
|
||||
#: templates/umap/components/alerts/alert.html:41
|
||||
msgid "Copy link"
|
||||
msgstr "Eilañ al liamm"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:46
|
||||
#: templates/umap/components/alerts/alert.html:48
|
||||
msgid "Enter your email address to receive the secret link:"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:52
|
||||
#: templates/umap/components/alerts/alert.html:54
|
||||
msgid "Email"
|
||||
msgstr "Postel"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:55
|
||||
#: templates/umap/components/alerts/alert.html:57
|
||||
msgid "Send me the link"
|
||||
msgstr "Kas al liamm din"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:79
|
||||
#: templates/umap/components/alerts/alert.html:81
|
||||
msgid "See their edits in another tab"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:82
|
||||
#: templates/umap/components/alerts/alert.html:84
|
||||
msgid "Keep your changes and loose theirs"
|
||||
msgstr "Derc'hel ho kemmoù hag argas o re"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:85
|
||||
#: templates/umap/components/alerts/alert.html:87
|
||||
msgid "Keep their changes and loose yours"
|
||||
msgstr "Derc'hel o c'hemmoù hag argas ho re"
|
||||
|
||||
|
@ -387,7 +420,7 @@ msgstr "Bezit awenet en ur furchal kartennoù"
|
|||
msgid "You are logged in. Continuing..."
|
||||
msgstr "Kevreet oc'h. Gortozit ur pennadig..."
|
||||
|
||||
#: templates/umap/map_list.html:11 views.py:433
|
||||
#: templates/umap/map_list.html:11 views.py:437
|
||||
msgid "by"
|
||||
msgstr "gant"
|
||||
|
||||
|
@ -395,7 +428,7 @@ msgstr "gant"
|
|||
msgid "More"
|
||||
msgstr "Muioc'h"
|
||||
|
||||
#: templates/umap/map_table.html:8 templates/umap/user_teams.html:14
|
||||
#: templates/umap/map_table.html:8 templates/umap/user_teams.html:18
|
||||
msgid "Name"
|
||||
msgstr "Anv"
|
||||
|
||||
|
@ -419,7 +452,7 @@ msgstr "Enrollet da ziwezhañ"
|
|||
msgid "Owner"
|
||||
msgstr "Perc'henner"
|
||||
|
||||
#: templates/umap/map_table.html:26 templates/umap/user_teams.html:20
|
||||
#: templates/umap/map_table.html:26 templates/umap/user_teams.html:24
|
||||
msgid "Actions"
|
||||
msgstr "Oberoù"
|
||||
|
||||
|
@ -432,7 +465,7 @@ msgid "Share"
|
|||
msgstr "Rannañ"
|
||||
|
||||
#: templates/umap/map_table.html:78 templates/umap/map_table.html:80
|
||||
#: templates/umap/user_teams.html:38 templates/umap/user_teams.html:40
|
||||
#: templates/umap/user_teams.html:42 templates/umap/user_teams.html:44
|
||||
msgid "Edit"
|
||||
msgstr "Aozañ"
|
||||
|
||||
|
@ -495,10 +528,6 @@ msgstr "Kevreañ"
|
|||
msgid "Sign in"
|
||||
msgstr "Krouiñ ur gont"
|
||||
|
||||
#: templates/umap/navigation.html:22
|
||||
msgid "About"
|
||||
msgstr "Diwar-benn"
|
||||
|
||||
#: templates/umap/navigation.html:30
|
||||
msgid "Change password"
|
||||
msgstr "Cheñch ar ger-tremen"
|
||||
|
@ -507,41 +536,47 @@ msgstr "Cheñch ar ger-tremen"
|
|||
msgid "Log out"
|
||||
msgstr "Digevreañ"
|
||||
|
||||
#: templates/umap/password_change.html:7
|
||||
#: templates/umap/password_change.html:6
|
||||
#: templates/umap/password_change.html:11
|
||||
msgid "Password change"
|
||||
msgstr "Cheñch ar ger-tremen"
|
||||
|
||||
#: templates/umap/password_change.html:10
|
||||
#: templates/umap/password_change.html:14
|
||||
msgid ""
|
||||
"Please enter your old password, for security's sake, and then enter your new"
|
||||
" password twice so we can verify you typed it in correctly."
|
||||
msgstr "Enankit ho ker-tremen kozh ha div wezh ho ker-tremen nevez war-lerc'h mar plij."
|
||||
|
||||
#: templates/umap/password_change.html:17
|
||||
#: templates/umap/password_change.html:21
|
||||
msgid "Old password"
|
||||
msgstr "Ger-tremen kozh"
|
||||
|
||||
#: templates/umap/password_change.html:22
|
||||
#: templates/umap/password_change.html:26
|
||||
msgid "New password"
|
||||
msgstr "Ger-tremen nevez"
|
||||
|
||||
#: templates/umap/password_change.html:26
|
||||
#: templates/umap/password_change.html:30
|
||||
msgid "New password confirmation"
|
||||
msgstr "Kadarnaat ar ger-tremen nevez"
|
||||
|
||||
#: templates/umap/password_change.html:27
|
||||
#: templates/umap/password_change.html:31
|
||||
msgid "Change my password"
|
||||
msgstr "Cheñch ar ger-tremen"
|
||||
|
||||
#: templates/umap/password_change_done.html:7
|
||||
#: templates/umap/password_change_done.html:6
|
||||
#: templates/umap/password_change_done.html:11
|
||||
msgid "Password change successful"
|
||||
msgstr "Cheñchet eo bet ar ger-tremen gant berzh"
|
||||
|
||||
#: templates/umap/password_change_done.html:10
|
||||
#: templates/umap/password_change_done.html:14
|
||||
msgid "Your password was changed."
|
||||
msgstr "Cheñchet eo bet ho ker-tremen."
|
||||
|
||||
#: templates/umap/search.html:15
|
||||
#: templates/umap/search.html:6
|
||||
msgid "Explore maps"
|
||||
msgstr "Ergerzhout ar gartennoù"
|
||||
|
||||
#: templates/umap/search.html:19
|
||||
#, python-format
|
||||
msgid "%(count)s map found:"
|
||||
msgid_plural "%(count)s maps found:"
|
||||
|
@ -551,11 +586,11 @@ msgstr[2] "%(count)s c'hartenn kavet :"
|
|||
msgstr[3] "%(count)s kartenn kavet :"
|
||||
msgstr[4] "%(count)s kartenn kavet :"
|
||||
|
||||
#: templates/umap/search.html:24
|
||||
#: templates/umap/search.html:28
|
||||
msgid "No map found."
|
||||
msgstr "Kartenn ebet kavet."
|
||||
|
||||
#: templates/umap/search.html:29
|
||||
#: templates/umap/search.html:33
|
||||
msgid "Latest created maps"
|
||||
msgstr "Kartennoù krouet da ziwezhañ"
|
||||
|
||||
|
@ -563,25 +598,38 @@ msgstr "Kartennoù krouet da ziwezhañ"
|
|||
msgid "Search maps"
|
||||
msgstr "Klask kartennoù"
|
||||
|
||||
#: templates/umap/search_bar.html:15
|
||||
#: templates/umap/search_bar.html:16
|
||||
msgid "Search"
|
||||
msgstr "Klask"
|
||||
|
||||
#: templates/umap/team_detail.html:10
|
||||
#: templates/umap/team_confirm_delete.html:6
|
||||
msgid "Team deletion"
|
||||
msgstr "O tilemel ar gartenn"
|
||||
|
||||
#: templates/umap/team_detail.html:6
|
||||
#, python-format
|
||||
msgid "%(current_team)s’s maps"
|
||||
msgstr "Kartennoù eus %(current_team)s"
|
||||
|
||||
#: templates/umap/team_detail.html:14
|
||||
#, python-format
|
||||
msgid "Browse %(current_team)s's maps"
|
||||
msgstr "Merdeiñ e kartennoù %(current_team)s"
|
||||
|
||||
#: templates/umap/team_detail.html:22
|
||||
#: templates/umap/team_detail.html:26
|
||||
#, python-format
|
||||
msgid "%(current_team)s has no public maps."
|
||||
msgstr "%(current_team)s n'en deus kartenn publik ebet."
|
||||
|
||||
#: templates/umap/team_form.html:24
|
||||
#: templates/umap/team_form.html:6
|
||||
msgid "Create or edit a team"
|
||||
msgstr "Krouiñ pe kemmañ ur skipailh"
|
||||
|
||||
#: templates/umap/team_form.html:28
|
||||
msgid "Delete this team"
|
||||
msgstr "Dilemel ar skipailh-mañ"
|
||||
|
||||
#: templates/umap/team_form.html:47
|
||||
#: templates/umap/team_form.html:51
|
||||
msgid "Add user"
|
||||
msgstr "Ouzhpennañ un implijer"
|
||||
|
||||
|
@ -602,11 +650,15 @@ msgstr "Pellgargañ %(count)s a gartennoù"
|
|||
msgid "You have no map yet."
|
||||
msgstr "N'ho peus kartenn ebet c'hoazh."
|
||||
|
||||
#: templates/umap/user_teams.html:17
|
||||
#: templates/umap/user_teams.html:6
|
||||
msgid "My Teams"
|
||||
msgstr "Ma skipailhoù"
|
||||
|
||||
#: templates/umap/user_teams.html:21
|
||||
msgid "Users"
|
||||
msgstr "Implijerien"
|
||||
|
||||
#: templates/umap/user_teams.html:48
|
||||
#: templates/umap/user_teams.html:52
|
||||
msgid "New team"
|
||||
msgstr "Skipailh nevez"
|
||||
|
||||
|
@ -619,61 +671,68 @@ msgstr ""
|
|||
msgid "Team “%(name)s” has been deleted"
|
||||
msgstr "Dilamet eo bet ar skipailh “%(name)s”"
|
||||
|
||||
#: views.py:438
|
||||
#: views.py:442
|
||||
msgid "View the map"
|
||||
msgstr "Diskouez ar gartenn"
|
||||
|
||||
#: views.py:820
|
||||
#: views.py:838
|
||||
msgid "See full screen"
|
||||
msgstr "Gwelet er mod skramm a-bezh"
|
||||
|
||||
#: views.py:963
|
||||
#: views.py:981
|
||||
msgid "Map editors updated with success!"
|
||||
msgstr "Aozerien ar gartenn bet hizivaet gant berzh!"
|
||||
|
||||
#: views.py:999
|
||||
#: views.py:1017
|
||||
#, python-format
|
||||
msgid "The uMap edit link for your map: %(map_name)s"
|
||||
msgstr "Al liamm uMap evit aozañ ho kartenn: %(map_name)s"
|
||||
|
||||
#: views.py:1002
|
||||
#: views.py:1020
|
||||
#, python-format
|
||||
msgid "Here is your secret edit link: %(link)s"
|
||||
msgstr "Setu ho liamm aozañ kuzh: %(link)s"
|
||||
|
||||
#: views.py:1009
|
||||
#: views.py:1027
|
||||
#, python-format
|
||||
msgid "Can't send email to %(email)s"
|
||||
msgstr "N'haller ket kas ur postel da %(email)s"
|
||||
|
||||
#: views.py:1012
|
||||
#: views.py:1030
|
||||
#, python-format
|
||||
msgid "Email sent to %(email)s"
|
||||
msgstr "Postel kaset da %(email)s"
|
||||
|
||||
#: views.py:1023
|
||||
#: views.py:1041
|
||||
msgid "Only its owner can delete the map."
|
||||
msgstr "N'eus nemet perc'henner ar gartenn a c'hall he dilemel."
|
||||
|
||||
#: views.py:1026
|
||||
#: views.py:1044
|
||||
msgid "Map successfully deleted."
|
||||
msgstr "Kartenn dilamet gant berzh."
|
||||
|
||||
#: views.py:1052
|
||||
#: views.py:1070
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Your map has been cloned! If you want to edit this map from another "
|
||||
"computer, please use this link: %(anonymous_url)s"
|
||||
msgstr "Doublet eo bet ho kartenn! M'ho peus c'hoant d'he c'hemmañ diwar un urzhiataer all, implijit al liamm-mañ: %(anonymous_url)s"
|
||||
|
||||
#: views.py:1057
|
||||
#: views.py:1075
|
||||
msgid "Congratulations, your map has been cloned!"
|
||||
msgstr "Doublet eo bet ho kartenn gant berzh!"
|
||||
|
||||
#: views.py:1308
|
||||
#: views.py:1329
|
||||
msgid "Layer successfully deleted."
|
||||
msgstr "Gwiskad dilamet gant berzh."
|
||||
|
||||
#: views.py:1330
|
||||
#: views.py:1351
|
||||
msgid "Permissions updated with success!"
|
||||
msgstr "Aotreoù hizivaet gant berzh!"
|
||||
|
||||
#: views.py:1430
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Using “%(name)s” to authenticate is deprecated. Please configure another "
|
||||
"provider in your profile page."
|
||||
msgstr ""
|
||||
|
|
Binary file not shown.
|
@ -13,7 +13,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: uMap\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-12-11 17:05+0000\n"
|
||||
"POT-Creation-Date: 2024-12-24 08:39+0000\n"
|
||||
"PO-Revision-Date: 2013-11-22 14:00+0000\n"
|
||||
"Last-Translator: lenny libre, 2024\n"
|
||||
"Language-Team: Catalan (http://app.transifex.com/openstreetmap/umap/language/ca/)\n"
|
||||
|
@ -27,6 +27,10 @@ msgstr ""
|
|||
msgid "CSV Export"
|
||||
msgstr ""
|
||||
|
||||
#: decorators.py:60
|
||||
msgid "This map is not publicly available"
|
||||
msgstr ""
|
||||
|
||||
#: middleware.py:13
|
||||
msgid "Site is readonly for maintenance"
|
||||
msgstr "El lloc és en mode lectura per manteniment"
|
||||
|
@ -159,9 +163,20 @@ msgstr "mostra en carregar"
|
|||
msgid "Display this layer on load."
|
||||
msgstr "Mostra aquesta capa en carregar."
|
||||
|
||||
#: templates/404.html:8
|
||||
msgid "Take me to the home page"
|
||||
msgstr "Vés a la pàgina d'inici"
|
||||
#: templates/403.html:8
|
||||
msgid ""
|
||||
"<a href=\"https://discover.umap-project.org/support/faq/#map-statuses\" "
|
||||
"target=\"_blank\">Find out here the documentation</a> on how to manage map’s"
|
||||
" permissions."
|
||||
msgstr ""
|
||||
|
||||
#: templates/403.html:10 templates/404.html:8
|
||||
msgid "← Go to the homepage"
|
||||
msgstr ""
|
||||
|
||||
#: templates/404.html:7
|
||||
msgid "404 Page Not Found"
|
||||
msgstr ""
|
||||
|
||||
#: templates/auth/user_detail.html:8
|
||||
#, python-format
|
||||
|
@ -280,13 +295,13 @@ msgstr "Crea un mapa"
|
|||
msgid "Play with the demo"
|
||||
msgstr "Jugueu amb la demostració"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:15
|
||||
#: templates/umap/components/alerts/alert.html:64
|
||||
#: templates/umap/components/alerts/alert.html:92
|
||||
#: templates/umap/components/alerts/alert.html:17
|
||||
#: templates/umap/components/alerts/alert.html:66
|
||||
#: templates/umap/components/alerts/alert.html:94
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:30
|
||||
#: templates/umap/components/alerts/alert.html:32
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Pro-tip: to easily find back your maps, <a href=\"%(login_url)s\" "
|
||||
|
@ -294,35 +309,35 @@ msgid ""
|
|||
"target=\"_blank\">log in</a>."
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:35
|
||||
#: templates/umap/components/alerts/alert.html:37
|
||||
msgid "Here is your secret link to edit the map, please keep it safe:"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:39
|
||||
#: templates/umap/components/alerts/alert.html:41
|
||||
msgid "Copy link"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:46
|
||||
#: templates/umap/components/alerts/alert.html:48
|
||||
msgid "Enter your email address to receive the secret link:"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:52
|
||||
#: templates/umap/components/alerts/alert.html:54
|
||||
msgid "Email"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:55
|
||||
#: templates/umap/components/alerts/alert.html:57
|
||||
msgid "Send me the link"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:79
|
||||
#: templates/umap/components/alerts/alert.html:81
|
||||
msgid "See their edits in another tab"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:82
|
||||
#: templates/umap/components/alerts/alert.html:84
|
||||
msgid "Keep your changes and loose theirs"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:85
|
||||
#: templates/umap/components/alerts/alert.html:87
|
||||
msgid "Keep their changes and loose yours"
|
||||
msgstr ""
|
||||
|
||||
|
@ -390,7 +405,7 @@ msgstr "Inspireu-vos, exploreu mapes"
|
|||
msgid "You are logged in. Continuing..."
|
||||
msgstr "Heu iniciat sessió. S'està continuant..."
|
||||
|
||||
#: templates/umap/map_list.html:11 views.py:433
|
||||
#: templates/umap/map_list.html:11 views.py:437
|
||||
msgid "by"
|
||||
msgstr "per"
|
||||
|
||||
|
@ -619,61 +634,61 @@ msgstr ""
|
|||
msgid "Team “%(name)s” has been deleted"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:438
|
||||
#: views.py:442
|
||||
msgid "View the map"
|
||||
msgstr "Mostra el mapa"
|
||||
|
||||
#: views.py:820
|
||||
#: views.py:825
|
||||
msgid "See full screen"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:963
|
||||
#: views.py:968
|
||||
msgid "Map editors updated with success!"
|
||||
msgstr "S'han actualitzat els editors del mapa correctament!"
|
||||
|
||||
#: views.py:999
|
||||
#: views.py:1004
|
||||
#, python-format
|
||||
msgid "The uMap edit link for your map: %(map_name)s"
|
||||
msgstr "L'enllaç d'edició d'uMap per al vostre mapa: %(map_name)s"
|
||||
|
||||
#: views.py:1002
|
||||
#: views.py:1007
|
||||
#, python-format
|
||||
msgid "Here is your secret edit link: %(link)s"
|
||||
msgstr "Aquí teniu l'enllaç secret d'edició: %(link)s"
|
||||
|
||||
#: views.py:1009
|
||||
#: views.py:1014
|
||||
#, python-format
|
||||
msgid "Can't send email to %(email)s"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1012
|
||||
#: views.py:1017
|
||||
#, python-format
|
||||
msgid "Email sent to %(email)s"
|
||||
msgstr "S'ha enviat un correu a %(email)s"
|
||||
|
||||
#: views.py:1023
|
||||
#: views.py:1028
|
||||
msgid "Only its owner can delete the map."
|
||||
msgstr "Només el propietari pot suprimir el mapa."
|
||||
|
||||
#: views.py:1026
|
||||
#: views.py:1031
|
||||
msgid "Map successfully deleted."
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1052
|
||||
#: views.py:1057
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Your map has been cloned! If you want to edit this map from another "
|
||||
"computer, please use this link: %(anonymous_url)s"
|
||||
msgstr "S'ha clonat el vostre mapa! Si voleu editar aquest mapa en un altre ordinador, useu aquest enllaç: %(anonymous_url)s"
|
||||
|
||||
#: views.py:1057
|
||||
#: views.py:1062
|
||||
msgid "Congratulations, your map has been cloned!"
|
||||
msgstr "Enhorabona, s'ha clonat el vostre mapa!"
|
||||
|
||||
#: views.py:1308
|
||||
#: views.py:1313
|
||||
msgid "Layer successfully deleted."
|
||||
msgstr "S'ha suprimit la capa correctament."
|
||||
|
||||
#: views.py:1330
|
||||
#: views.py:1335
|
||||
msgid "Permissions updated with success!"
|
||||
msgstr ""
|
||||
|
|
Binary file not shown.
|
@ -3,11 +3,11 @@
|
|||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# Aleš Fiala <f.ales1@seznam.cz>, 2023
|
||||
# Aleš Fiala <f.ales1@seznam.cz>, 2023-2024
|
||||
# Jakub A. Tesinsky, 2014
|
||||
# Jakub A. Tesinsky, 2014
|
||||
# Jiří Podhorecký, 2018-2019
|
||||
# Jiří Podhorecký <jirka.p@volny.cz>, 2018-2019,2023-2024
|
||||
# Jiří Podhorecký <jirka.p@volny.cz>, 2018-2019,2023-2025
|
||||
# Jiří Podhorecký <jirka.p@volny.cz>, 2019
|
||||
# Jiří Podhorecký <jirka.p@volny.cz>, 2018
|
||||
# Jiří Podhorecký <jirka.p@volny.cz>, 2018
|
||||
|
@ -16,9 +16,9 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: uMap\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-12-11 17:05+0000\n"
|
||||
"POT-Creation-Date: 2025-03-03 17:36+0000\n"
|
||||
"PO-Revision-Date: 2013-11-22 14:00+0000\n"
|
||||
"Last-Translator: Jiří Podhorecký <jirka.p@volny.cz>, 2018-2019,2023-2024\n"
|
||||
"Last-Translator: Jiří Podhorecký <jirka.p@volny.cz>, 2018-2019,2023-2025\n"
|
||||
"Language-Team: Czech (Czech Republic) (http://app.transifex.com/openstreetmap/umap/language/cs_CZ/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
|
@ -30,15 +30,27 @@ msgstr ""
|
|||
msgid "CSV Export"
|
||||
msgstr "CSV Export"
|
||||
|
||||
#: middleware.py:13
|
||||
#: decorators.py:60
|
||||
msgid "This map is not publicly available"
|
||||
msgstr "Tato mapa není veřejně dostupná"
|
||||
|
||||
#: middleware.py:19
|
||||
msgid "Site is readonly for maintenance"
|
||||
msgstr "Stránka je jen ke čtení kvůli údržbě"
|
||||
|
||||
#: middleware.py:34
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Using “%(name)s” to authenticate is deprecated and will be removed soon. "
|
||||
"Please configure another provider below before losing access to your account"
|
||||
" and maps."
|
||||
msgstr ""
|
||||
|
||||
#: models.py:60 models.py:79
|
||||
msgid "name"
|
||||
msgstr "název"
|
||||
|
||||
#: models.py:62 models.py:475
|
||||
#: models.py:62 models.py:485
|
||||
msgid "description"
|
||||
msgstr "popis"
|
||||
|
||||
|
@ -58,29 +70,29 @@ msgstr "Vzor URL ve formátu pro dlaždice OSM "
|
|||
msgid "Order of the tilelayers in the edit box"
|
||||
msgstr "Pořadí vrstev při editaci"
|
||||
|
||||
#: models.py:175 models.py:469
|
||||
#: models.py:175 models.py:479
|
||||
msgid "Only editable with secret edit link"
|
||||
msgstr "Lze upravovat jen pomocí tajného odkazu"
|
||||
|
||||
#: models.py:176 models.py:470
|
||||
#: models.py:176 models.py:480
|
||||
msgid "Everyone can edit"
|
||||
msgstr "Kdokoli může editovat"
|
||||
|
||||
#: models.py:179 models.py:463
|
||||
#: models.py:179 models.py:473
|
||||
msgid "Everyone"
|
||||
msgstr "Kdokoli"
|
||||
|
||||
#: models.py:180 models.py:189 models.py:464
|
||||
#: models.py:180 models.py:189 models.py:474
|
||||
msgid "Editors and team only"
|
||||
msgstr "Pouze pro editory a tým"
|
||||
|
||||
#: models.py:181 models.py:465
|
||||
#: models.py:181 models.py:475
|
||||
msgid "Owner only"
|
||||
msgstr "Jen vlastník"
|
||||
|
||||
#: models.py:184
|
||||
msgid "Draft (private)"
|
||||
msgstr ""
|
||||
msgstr "Koncept (soukromý)"
|
||||
|
||||
#: models.py:185
|
||||
msgid "Everyone (public)"
|
||||
|
@ -94,9 +106,9 @@ msgstr "Kdokoli kdo má odkaz"
|
|||
msgid "Blocked"
|
||||
msgstr "Blokováno"
|
||||
|
||||
#: models.py:191
|
||||
#: models.py:191 models.py:469
|
||||
msgid "Deleted"
|
||||
msgstr ""
|
||||
msgstr "Smazáno"
|
||||
|
||||
#: models.py:194
|
||||
msgid "center"
|
||||
|
@ -134,72 +146,97 @@ msgstr "přispěvovatelé"
|
|||
msgid "team"
|
||||
msgstr "tým"
|
||||
|
||||
#: models.py:229 models.py:491
|
||||
#: models.py:229 models.py:501
|
||||
msgid "edit status"
|
||||
msgstr "kdo může provádět úpravy"
|
||||
|
||||
#: models.py:234
|
||||
#: models.py:234 models.py:506
|
||||
msgid "share status"
|
||||
msgstr "nastavení sdílení"
|
||||
|
||||
#: models.py:237 models.py:486
|
||||
#: models.py:237 models.py:496
|
||||
msgid "settings"
|
||||
msgstr "nastavení"
|
||||
|
||||
#: models.py:402
|
||||
#: models.py:407
|
||||
msgid "Clone of"
|
||||
msgstr "Kopie"
|
||||
|
||||
#: models.py:462 models.py:468
|
||||
#: models.py:468 models.py:472 models.py:478
|
||||
msgid "Inherit"
|
||||
msgstr "Zdědit"
|
||||
|
||||
#: models.py:481
|
||||
#: models.py:491
|
||||
msgid "display on load"
|
||||
msgstr "zobrazit při startu"
|
||||
|
||||
#: models.py:482
|
||||
#: models.py:492
|
||||
msgid "Display this layer on load."
|
||||
msgstr "Zobrazit tuto vrstvu na startu."
|
||||
|
||||
#: templates/404.html:8
|
||||
msgid "Take me to the home page"
|
||||
msgstr "Vezměte mě na domovskou stránku"
|
||||
#: templates/403.html:8
|
||||
msgid ""
|
||||
"<a href=\"https://discover.umap-project.org/support/faq/#map-statuses\" "
|
||||
"target=\"_blank\">Find out here the documentation</a> on how to manage map’s"
|
||||
" permissions."
|
||||
msgstr "<a href=\"https://discover.umap-project.org/support/faq/#map-statuses\" target=\"_blank\">Zde naleznete dokumentaci</a> ke správě oprávnění mapy."
|
||||
|
||||
#: templates/auth/user_detail.html:8
|
||||
#: templates/403.html:10 templates/404.html:8
|
||||
msgid "← Go to the homepage"
|
||||
msgstr "← Přejít na domovskou stránku"
|
||||
|
||||
#: templates/404.html:7
|
||||
msgid "404 Page Not Found"
|
||||
msgstr "404 Stránka nenalezena"
|
||||
|
||||
#: templates/auth/user_detail.html:6
|
||||
#, python-format
|
||||
msgid "%(current_user)s’s maps"
|
||||
msgstr "mapy %(current_user)s"
|
||||
|
||||
#: templates/auth/user_detail.html:12
|
||||
#, python-format
|
||||
msgid "Browse %(current_user)s's maps"
|
||||
msgstr "Prohlížej si mapy uživatele %(current_user)s'"
|
||||
|
||||
#: templates/auth/user_detail.html:17
|
||||
#: templates/auth/user_detail.html:21
|
||||
#, python-format
|
||||
msgid "%(current_user)s has no maps."
|
||||
msgstr "%(current_user)s nemá mapy."
|
||||
|
||||
#: templates/auth/user_form.html:21 templates/umap/team_form.html:21
|
||||
#: templates/auth/user_form.html:6
|
||||
msgid "My Profile"
|
||||
msgstr "Můj profil"
|
||||
|
||||
#: templates/auth/user_form.html:24 templates/umap/team_form.html:25
|
||||
msgid "Save"
|
||||
msgstr "Uložit"
|
||||
|
||||
#: templates/auth/user_form.html:27
|
||||
#: templates/auth/user_form.html:30
|
||||
msgid "Your current providers"
|
||||
msgstr "Vaši současní poskytovatelé"
|
||||
|
||||
#: templates/auth/user_form.html:39
|
||||
#: templates/auth/user_form.html:44
|
||||
msgid "Connect to another provider"
|
||||
msgstr "Připojit se k jinému poskytovateli"
|
||||
|
||||
#: templates/auth/user_form.html:42
|
||||
#: templates/auth/user_form.html:47
|
||||
msgid ""
|
||||
"It's a good habit to connect your account to more than one provider, in case"
|
||||
" one provider becomes unavailable, temporarily or even permanently."
|
||||
msgstr "Je dobrým zvykem připojit svůj účet k více poskytovatelům pro případ, že by jeden z nich byl dočasně nebo dokonce trvale nedostupný."
|
||||
|
||||
#: templates/auth/user_stars.html:8
|
||||
#: templates/auth/user_stars.html:6
|
||||
#, python-format
|
||||
msgid "%(current_user)s’s starred maps"
|
||||
msgstr "mapy s hvězdičkami %(current_user)s"
|
||||
|
||||
#: templates/auth/user_stars.html:12
|
||||
#, python-format
|
||||
msgid "Browse %(current_user)s's starred maps"
|
||||
msgstr "Prohlížet mapy označené hvězdičkou uživatele %(current_user)s"
|
||||
|
||||
#: templates/auth/user_stars.html:17
|
||||
#: templates/auth/user_stars.html:21
|
||||
#, python-format
|
||||
msgid "%(current_user)s has no starred maps yet."
|
||||
msgstr "%(current_user)s nemá zatím žádné mapy označené hvězdičkou."
|
||||
|
@ -216,11 +253,11 @@ msgstr "Přihlásit se"
|
|||
|
||||
#: templates/registration/login.html:22
|
||||
msgid "To save and easily find your maps, identify yourself."
|
||||
msgstr ""
|
||||
msgstr "Chcete-li své mapy uložit a snadno je najít, identifikujte se."
|
||||
|
||||
#: templates/registration/login.html:25
|
||||
msgid "Please log in with your account:"
|
||||
msgstr ""
|
||||
msgstr "Přihlaste se prosím k účtu:"
|
||||
|
||||
#: templates/registration/login.html:42
|
||||
msgid "Username"
|
||||
|
@ -232,7 +269,11 @@ msgstr "Heslo"
|
|||
|
||||
#: templates/registration/login.html:52
|
||||
msgid "Please choose a provider:"
|
||||
msgstr ""
|
||||
msgstr "Vyberte poskytovatele mapy:"
|
||||
|
||||
#: templates/umap/about.html:5 templates/umap/navigation.html:22
|
||||
msgid "About"
|
||||
msgstr "O uMap"
|
||||
|
||||
#: templates/umap/about_summary.html:12
|
||||
#, python-format
|
||||
|
@ -283,13 +324,13 @@ msgstr "Vytvořit mapu"
|
|||
msgid "Play with the demo"
|
||||
msgstr "Vyzkoušejte si to hned"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:15
|
||||
#: templates/umap/components/alerts/alert.html:64
|
||||
#: templates/umap/components/alerts/alert.html:92
|
||||
#: templates/umap/components/alerts/alert.html:17
|
||||
#: templates/umap/components/alerts/alert.html:66
|
||||
#: templates/umap/components/alerts/alert.html:94
|
||||
msgid "Close"
|
||||
msgstr "Zavřít"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:30
|
||||
#: templates/umap/components/alerts/alert.html:32
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Pro-tip: to easily find back your maps, <a href=\"%(login_url)s\" "
|
||||
|
@ -297,35 +338,35 @@ msgid ""
|
|||
"target=\"_blank\">log in</a>."
|
||||
msgstr "Tip pro uživatele: Chcete-li snadno najít zpět své mapy, <a href=\"%(login_url)s\" target=\"_blank\">vytvořte si účet</a> nebo se <a href=\"%(login_url)s\" target=\"_blank\">přihlaste</a>."
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:35
|
||||
#: templates/umap/components/alerts/alert.html:37
|
||||
msgid "Here is your secret link to edit the map, please keep it safe:"
|
||||
msgstr "Zde je váš tajný odkaz pro úpravu mapy, prosím, mějte ho v bezpečí:"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:39
|
||||
#: templates/umap/components/alerts/alert.html:41
|
||||
msgid "Copy link"
|
||||
msgstr "Zkopírovat odkaz"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:46
|
||||
#: templates/umap/components/alerts/alert.html:48
|
||||
msgid "Enter your email address to receive the secret link:"
|
||||
msgstr "Zadejte svou e-mailovou adresu, abyste obdrželi tajný odkaz:"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:52
|
||||
#: templates/umap/components/alerts/alert.html:54
|
||||
msgid "Email"
|
||||
msgstr "E-mail"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:55
|
||||
#: templates/umap/components/alerts/alert.html:57
|
||||
msgid "Send me the link"
|
||||
msgstr "Pošlete mi odkaz"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:79
|
||||
#: templates/umap/components/alerts/alert.html:81
|
||||
msgid "See their edits in another tab"
|
||||
msgstr "Zobrazit jejich úpravy na jiné kartě"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:82
|
||||
#: templates/umap/components/alerts/alert.html:84
|
||||
msgid "Keep your changes and loose theirs"
|
||||
msgstr "Ponechte si své změny a opusťte cizí"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:85
|
||||
#: templates/umap/components/alerts/alert.html:87
|
||||
msgid "Keep their changes and loose yours"
|
||||
msgstr "Ponechte si jejich změny a opusťte své"
|
||||
|
||||
|
@ -393,7 +434,7 @@ msgstr "Inspirujte se, koukněte na mapy jiných"
|
|||
msgid "You are logged in. Continuing..."
|
||||
msgstr "Jste přihlášeni. Jedeme dál ..."
|
||||
|
||||
#: templates/umap/map_list.html:11 views.py:433
|
||||
#: templates/umap/map_list.html:11 views.py:437
|
||||
msgid "by"
|
||||
msgstr ", autor:"
|
||||
|
||||
|
@ -401,7 +442,7 @@ msgstr ", autor:"
|
|||
msgid "More"
|
||||
msgstr "Více"
|
||||
|
||||
#: templates/umap/map_table.html:8 templates/umap/user_teams.html:14
|
||||
#: templates/umap/map_table.html:8 templates/umap/user_teams.html:18
|
||||
msgid "Name"
|
||||
msgstr "Název"
|
||||
|
||||
|
@ -425,7 +466,7 @@ msgstr "Poslední uložení"
|
|||
msgid "Owner"
|
||||
msgstr "Vlastník"
|
||||
|
||||
#: templates/umap/map_table.html:26 templates/umap/user_teams.html:20
|
||||
#: templates/umap/map_table.html:26 templates/umap/user_teams.html:24
|
||||
msgid "Actions"
|
||||
msgstr "Akce"
|
||||
|
||||
|
@ -438,7 +479,7 @@ msgid "Share"
|
|||
msgstr "Sdílet"
|
||||
|
||||
#: templates/umap/map_table.html:78 templates/umap/map_table.html:80
|
||||
#: templates/umap/user_teams.html:38 templates/umap/user_teams.html:40
|
||||
#: templates/umap/user_teams.html:42 templates/umap/user_teams.html:44
|
||||
msgid "Edit"
|
||||
msgstr "Upravit"
|
||||
|
||||
|
@ -501,10 +542,6 @@ msgstr "Přihlásit se"
|
|||
msgid "Sign in"
|
||||
msgstr "Registrovat"
|
||||
|
||||
#: templates/umap/navigation.html:22
|
||||
msgid "About"
|
||||
msgstr "O uMap"
|
||||
|
||||
#: templates/umap/navigation.html:30
|
||||
msgid "Change password"
|
||||
msgstr "Změnit heslo"
|
||||
|
@ -513,41 +550,47 @@ msgstr "Změnit heslo"
|
|||
msgid "Log out"
|
||||
msgstr "Odhlásit se"
|
||||
|
||||
#: templates/umap/password_change.html:7
|
||||
#: templates/umap/password_change.html:6
|
||||
#: templates/umap/password_change.html:11
|
||||
msgid "Password change"
|
||||
msgstr "Změna hesla"
|
||||
|
||||
#: templates/umap/password_change.html:10
|
||||
#: templates/umap/password_change.html:14
|
||||
msgid ""
|
||||
"Please enter your old password, for security's sake, and then enter your new"
|
||||
" password twice so we can verify you typed it in correctly."
|
||||
msgstr "Z bezpečnostních důvodů zadejte své staré heslo a dvakrát zadejte nové heslo, abychom mohli ověřit, že jste jej zadali správně."
|
||||
|
||||
#: templates/umap/password_change.html:17
|
||||
#: templates/umap/password_change.html:21
|
||||
msgid "Old password"
|
||||
msgstr "Staré heslo"
|
||||
|
||||
#: templates/umap/password_change.html:22
|
||||
#: templates/umap/password_change.html:26
|
||||
msgid "New password"
|
||||
msgstr "Nové heslo"
|
||||
|
||||
#: templates/umap/password_change.html:26
|
||||
#: templates/umap/password_change.html:30
|
||||
msgid "New password confirmation"
|
||||
msgstr "Potvrzení nového hesla"
|
||||
|
||||
#: templates/umap/password_change.html:27
|
||||
#: templates/umap/password_change.html:31
|
||||
msgid "Change my password"
|
||||
msgstr "Změnit moje heslo"
|
||||
|
||||
#: templates/umap/password_change_done.html:7
|
||||
#: templates/umap/password_change_done.html:6
|
||||
#: templates/umap/password_change_done.html:11
|
||||
msgid "Password change successful"
|
||||
msgstr "Změna hesla byla úspěšná"
|
||||
|
||||
#: templates/umap/password_change_done.html:10
|
||||
#: templates/umap/password_change_done.html:14
|
||||
msgid "Your password was changed."
|
||||
msgstr "Vaše heslo bylo změněno."
|
||||
|
||||
#: templates/umap/search.html:15
|
||||
#: templates/umap/search.html:6
|
||||
msgid "Explore maps"
|
||||
msgstr "Prozkoumat mapy"
|
||||
|
||||
#: templates/umap/search.html:19
|
||||
#, python-format
|
||||
msgid "%(count)s map found:"
|
||||
msgid_plural "%(count)s maps found:"
|
||||
|
@ -556,11 +599,11 @@ msgstr[1] "%(count)s nalezené mapy:"
|
|||
msgstr[2] "%(count)s nalezené mapy:"
|
||||
msgstr[3] "%(count)s nalezených map:"
|
||||
|
||||
#: templates/umap/search.html:24
|
||||
#: templates/umap/search.html:28
|
||||
msgid "No map found."
|
||||
msgstr "Mapa nenalezena."
|
||||
|
||||
#: templates/umap/search.html:29
|
||||
#: templates/umap/search.html:33
|
||||
msgid "Latest created maps"
|
||||
msgstr "Nedávno vytvořené mapy"
|
||||
|
||||
|
@ -568,25 +611,38 @@ msgstr "Nedávno vytvořené mapy"
|
|||
msgid "Search maps"
|
||||
msgstr "Prohledávejte mapy"
|
||||
|
||||
#: templates/umap/search_bar.html:15
|
||||
#: templates/umap/search_bar.html:16
|
||||
msgid "Search"
|
||||
msgstr "Hledej"
|
||||
|
||||
#: templates/umap/team_detail.html:10
|
||||
#: templates/umap/team_confirm_delete.html:6
|
||||
msgid "Team deletion"
|
||||
msgstr "Smazání týmu"
|
||||
|
||||
#: templates/umap/team_detail.html:6
|
||||
#, python-format
|
||||
msgid "%(current_team)s’s maps"
|
||||
msgstr "mapy %(current_team)s"
|
||||
|
||||
#: templates/umap/team_detail.html:14
|
||||
#, python-format
|
||||
msgid "Browse %(current_team)s's maps"
|
||||
msgstr "Prohlížet mapy týmu %(current_team)s"
|
||||
|
||||
#: templates/umap/team_detail.html:22
|
||||
#: templates/umap/team_detail.html:26
|
||||
#, python-format
|
||||
msgid "%(current_team)s has no public maps."
|
||||
msgstr "%(current_team)s nemá veřejné mapy."
|
||||
|
||||
#: templates/umap/team_form.html:24
|
||||
#: templates/umap/team_form.html:6
|
||||
msgid "Create or edit a team"
|
||||
msgstr "Vytvořit nebo upravit tým"
|
||||
|
||||
#: templates/umap/team_form.html:28
|
||||
msgid "Delete this team"
|
||||
msgstr "Smazat tento tým"
|
||||
|
||||
#: templates/umap/team_form.html:47
|
||||
#: templates/umap/team_form.html:51
|
||||
msgid "Add user"
|
||||
msgstr "Přidat uživatele"
|
||||
|
||||
|
@ -607,11 +663,15 @@ msgstr "Stáhnout %(count)s map"
|
|||
msgid "You have no map yet."
|
||||
msgstr "Zatím nemáte žádnou mapu."
|
||||
|
||||
#: templates/umap/user_teams.html:17
|
||||
#: templates/umap/user_teams.html:6
|
||||
msgid "My Teams"
|
||||
msgstr "Moje Týmy"
|
||||
|
||||
#: templates/umap/user_teams.html:21
|
||||
msgid "Users"
|
||||
msgstr "Uživatelé"
|
||||
|
||||
#: templates/umap/user_teams.html:48
|
||||
#: templates/umap/user_teams.html:52
|
||||
msgid "New team"
|
||||
msgstr "Nový tým"
|
||||
|
||||
|
@ -624,61 +684,61 @@ msgstr "Nelze smazat tým s více než jedním členem"
|
|||
msgid "Team “%(name)s” has been deleted"
|
||||
msgstr "Tým \"%(name)s\" byl smazán"
|
||||
|
||||
#: views.py:438
|
||||
#: views.py:442
|
||||
msgid "View the map"
|
||||
msgstr "Prohlídnout si tuto mapu"
|
||||
|
||||
#: views.py:820
|
||||
#: views.py:838
|
||||
msgid "See full screen"
|
||||
msgstr "Zobrazit celou obrazovku"
|
||||
|
||||
#: views.py:963
|
||||
#: views.py:981
|
||||
msgid "Map editors updated with success!"
|
||||
msgstr "Seznam přispěvovatelů byl úspěšně upraven!"
|
||||
|
||||
#: views.py:999
|
||||
#: views.py:1017
|
||||
#, python-format
|
||||
msgid "The uMap edit link for your map: %(map_name)s"
|
||||
msgstr "Odkaz na úpravu uMap pro vaši mapu: %(map_name)s"
|
||||
|
||||
#: views.py:1002
|
||||
#: views.py:1020
|
||||
#, python-format
|
||||
msgid "Here is your secret edit link: %(link)s"
|
||||
msgstr "Zde je váš tajný odkaz na úpravu: %(link)s"
|
||||
|
||||
#: views.py:1009
|
||||
#: views.py:1027
|
||||
#, python-format
|
||||
msgid "Can't send email to %(email)s"
|
||||
msgstr "Nelze odeslat e-mail na %(email)s"
|
||||
|
||||
#: views.py:1012
|
||||
#: views.py:1030
|
||||
#, python-format
|
||||
msgid "Email sent to %(email)s"
|
||||
msgstr "E-mail odeslán na %(email)s"
|
||||
|
||||
#: views.py:1023
|
||||
#: views.py:1041
|
||||
msgid "Only its owner can delete the map."
|
||||
msgstr "Jen vlastník může vymzat tuto mapu."
|
||||
|
||||
#: views.py:1026
|
||||
#: views.py:1044
|
||||
msgid "Map successfully deleted."
|
||||
msgstr "Mapa byla úspěšně smazána."
|
||||
|
||||
#: views.py:1052
|
||||
#: views.py:1070
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Your map has been cloned! If you want to edit this map from another "
|
||||
"computer, please use this link: %(anonymous_url)s"
|
||||
msgstr "Byla vytvořena kopie mapy! Pokud chcete upravovat tuto mapu z jiného počítače, použijte tento odkaz: %(anonymous_url)s"
|
||||
|
||||
#: views.py:1057
|
||||
#: views.py:1075
|
||||
msgid "Congratulations, your map has been cloned!"
|
||||
msgstr "Gratulujeme, byla vytvořena kopie mapy!"
|
||||
|
||||
#: views.py:1308
|
||||
#: views.py:1329
|
||||
msgid "Layer successfully deleted."
|
||||
msgstr "Vrstva úspěšně vymazána."
|
||||
|
||||
#: views.py:1330
|
||||
#: views.py:1351
|
||||
msgid "Permissions updated with success!"
|
||||
msgstr "Oprávnění úspěšně aktualizována!"
|
||||
|
|
Binary file not shown.
|
@ -11,7 +11,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: uMap\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-12-11 17:05+0000\n"
|
||||
"POT-Creation-Date: 2024-12-24 08:39+0000\n"
|
||||
"PO-Revision-Date: 2013-11-22 14:00+0000\n"
|
||||
"Last-Translator: Mikkel Kirkgaard Nielsen <memb_transifex@mikini.dk>, 2018\n"
|
||||
"Language-Team: Danish (http://app.transifex.com/openstreetmap/umap/language/da/)\n"
|
||||
|
@ -25,6 +25,10 @@ msgstr ""
|
|||
msgid "CSV Export"
|
||||
msgstr ""
|
||||
|
||||
#: decorators.py:60
|
||||
msgid "This map is not publicly available"
|
||||
msgstr ""
|
||||
|
||||
#: middleware.py:13
|
||||
msgid "Site is readonly for maintenance"
|
||||
msgstr "Webstedet er skrivebeskyttet pga. vedligeholdelse"
|
||||
|
@ -157,9 +161,20 @@ msgstr "vis ved indlæsning"
|
|||
msgid "Display this layer on load."
|
||||
msgstr "Vis dette lag ved indlæsning."
|
||||
|
||||
#: templates/404.html:8
|
||||
msgid "Take me to the home page"
|
||||
msgstr "Før mig til hjemmesiden"
|
||||
#: templates/403.html:8
|
||||
msgid ""
|
||||
"<a href=\"https://discover.umap-project.org/support/faq/#map-statuses\" "
|
||||
"target=\"_blank\">Find out here the documentation</a> on how to manage map’s"
|
||||
" permissions."
|
||||
msgstr ""
|
||||
|
||||
#: templates/403.html:10 templates/404.html:8
|
||||
msgid "← Go to the homepage"
|
||||
msgstr ""
|
||||
|
||||
#: templates/404.html:7
|
||||
msgid "404 Page Not Found"
|
||||
msgstr ""
|
||||
|
||||
#: templates/auth/user_detail.html:8
|
||||
#, python-format
|
||||
|
@ -278,13 +293,13 @@ msgstr "Lav et kort"
|
|||
msgid "Play with the demo"
|
||||
msgstr "Leg med demoen"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:15
|
||||
#: templates/umap/components/alerts/alert.html:64
|
||||
#: templates/umap/components/alerts/alert.html:92
|
||||
#: templates/umap/components/alerts/alert.html:17
|
||||
#: templates/umap/components/alerts/alert.html:66
|
||||
#: templates/umap/components/alerts/alert.html:94
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:30
|
||||
#: templates/umap/components/alerts/alert.html:32
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Pro-tip: to easily find back your maps, <a href=\"%(login_url)s\" "
|
||||
|
@ -292,35 +307,35 @@ msgid ""
|
|||
"target=\"_blank\">log in</a>."
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:35
|
||||
#: templates/umap/components/alerts/alert.html:37
|
||||
msgid "Here is your secret link to edit the map, please keep it safe:"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:39
|
||||
#: templates/umap/components/alerts/alert.html:41
|
||||
msgid "Copy link"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:46
|
||||
#: templates/umap/components/alerts/alert.html:48
|
||||
msgid "Enter your email address to receive the secret link:"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:52
|
||||
#: templates/umap/components/alerts/alert.html:54
|
||||
msgid "Email"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:55
|
||||
#: templates/umap/components/alerts/alert.html:57
|
||||
msgid "Send me the link"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:79
|
||||
#: templates/umap/components/alerts/alert.html:81
|
||||
msgid "See their edits in another tab"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:82
|
||||
#: templates/umap/components/alerts/alert.html:84
|
||||
msgid "Keep your changes and loose theirs"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:85
|
||||
#: templates/umap/components/alerts/alert.html:87
|
||||
msgid "Keep their changes and loose yours"
|
||||
msgstr ""
|
||||
|
||||
|
@ -388,7 +403,7 @@ msgstr "Bliv inspireret, gennemse kort"
|
|||
msgid "You are logged in. Continuing..."
|
||||
msgstr "Du er logget ind. Fortsætter..."
|
||||
|
||||
#: templates/umap/map_list.html:11 views.py:433
|
||||
#: templates/umap/map_list.html:11 views.py:437
|
||||
msgid "by"
|
||||
msgstr "af"
|
||||
|
||||
|
@ -617,61 +632,61 @@ msgstr ""
|
|||
msgid "Team “%(name)s” has been deleted"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:438
|
||||
#: views.py:442
|
||||
msgid "View the map"
|
||||
msgstr "Vis kortet"
|
||||
|
||||
#: views.py:820
|
||||
#: views.py:825
|
||||
msgid "See full screen"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:963
|
||||
#: views.py:968
|
||||
msgid "Map editors updated with success!"
|
||||
msgstr "Kortredaktører blev opdateret!"
|
||||
|
||||
#: views.py:999
|
||||
#: views.py:1004
|
||||
#, python-format
|
||||
msgid "The uMap edit link for your map: %(map_name)s"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1002
|
||||
#: views.py:1007
|
||||
#, python-format
|
||||
msgid "Here is your secret edit link: %(link)s"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1009
|
||||
#: views.py:1014
|
||||
#, python-format
|
||||
msgid "Can't send email to %(email)s"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1012
|
||||
#: views.py:1017
|
||||
#, python-format
|
||||
msgid "Email sent to %(email)s"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1023
|
||||
#: views.py:1028
|
||||
msgid "Only its owner can delete the map."
|
||||
msgstr "Kun ejeren kan slette kortet."
|
||||
|
||||
#: views.py:1026
|
||||
#: views.py:1031
|
||||
msgid "Map successfully deleted."
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1052
|
||||
#: views.py:1057
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Your map has been cloned! If you want to edit this map from another "
|
||||
"computer, please use this link: %(anonymous_url)s"
|
||||
msgstr "Dit kort er klonet! Hvis du ønsker at redigere kortet fra en anden computer, så brug følgende link: %(anonymous_url)s"
|
||||
|
||||
#: views.py:1057
|
||||
#: views.py:1062
|
||||
msgid "Congratulations, your map has been cloned!"
|
||||
msgstr "Tillykke, dit kort er klonet!"
|
||||
|
||||
#: views.py:1308
|
||||
#: views.py:1313
|
||||
msgid "Layer successfully deleted."
|
||||
msgstr "Lag blev slettet."
|
||||
|
||||
#: views.py:1330
|
||||
#: views.py:1335
|
||||
msgid "Permissions updated with success!"
|
||||
msgstr ""
|
||||
|
|
Binary file not shown.
|
@ -11,6 +11,7 @@
|
|||
# hno2 <hno2@gmx.net>, 2013-2014
|
||||
# Jannis Leidel <jannis@leidel.info>, 2016
|
||||
# gislars, 2024
|
||||
# Metzor Metzingen, 2025
|
||||
# pgeo, 2023
|
||||
# Klumbumbus, 2013-2014,2018-2019
|
||||
# YOHAN BONIFACE <yb@enix.org>, 2012
|
||||
|
@ -18,9 +19,9 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: uMap\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-12-11 17:05+0000\n"
|
||||
"POT-Creation-Date: 2025-04-04 16:49+0000\n"
|
||||
"PO-Revision-Date: 2013-11-22 14:00+0000\n"
|
||||
"Last-Translator: jakl, 2024\n"
|
||||
"Last-Translator: Metzor Metzingen, 2025\n"
|
||||
"Language-Team: German (http://app.transifex.com/openstreetmap/umap/language/de/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
|
@ -30,178 +31,283 @@ msgstr ""
|
|||
|
||||
#: admin.py:16
|
||||
msgid "CSV Export"
|
||||
msgstr ""
|
||||
msgstr "CSV-Export"
|
||||
|
||||
#: middleware.py:13
|
||||
#: decorators.py:60
|
||||
msgid "This map is not publicly available"
|
||||
msgstr "Diese Karte ist nicht öffentlich einsehbar"
|
||||
|
||||
#: middleware.py:19
|
||||
msgid "Site is readonly for maintenance"
|
||||
msgstr "Die Seite ist wegen Wartungsarbeiten im Nur-Lesen-Modus."
|
||||
|
||||
#: models.py:60 models.py:79
|
||||
#: middleware.py:34
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Using “%(name)s” to authenticate is deprecated and will be removed soon. "
|
||||
"Please configure another provider below before losing access to your account"
|
||||
" and maps. Then, please logout and login again with the new provider."
|
||||
msgstr "Anmelden mittels “%(name)s” ist veraltet und wird bald nicht mehr möglich sein. Bitte stelle einen anderen Anbieter ein, um den Zugang zum Benutzerkonto und den Karten nicht zu verlieren. Bitte melde dich dann ab und nutze den neuen Anbieter um dich wieder anzumelden."
|
||||
|
||||
#: models.py:61 models.py:80
|
||||
msgid "name"
|
||||
msgstr "Name"
|
||||
|
||||
#: models.py:62 models.py:475
|
||||
#: models.py:63 models.py:493
|
||||
msgid "description"
|
||||
msgstr "Beschreibung"
|
||||
|
||||
#: models.py:110
|
||||
#: models.py:111
|
||||
msgid "details"
|
||||
msgstr "Details"
|
||||
|
||||
#: models.py:111
|
||||
#: models.py:112
|
||||
msgid "Link to a page where the licence is detailed."
|
||||
msgstr "Verlinke auf eine Seite mit der Lizenz."
|
||||
|
||||
#: models.py:121
|
||||
#: models.py:122
|
||||
msgid "URL template using OSM tile format"
|
||||
msgstr "Das URL-Template nutzt das OSM Tile Format"
|
||||
|
||||
#: models.py:127
|
||||
#: models.py:128
|
||||
msgid "Order of the tilelayers in the edit box"
|
||||
msgstr "Reihenfolge der Karten-Ebenen in der Bearbeiten-Box"
|
||||
|
||||
#: models.py:175 models.py:469
|
||||
#: models.py:176 models.py:487
|
||||
msgid "Only editable with secret edit link"
|
||||
msgstr "Nur mit geheimem Bearbeitungslink zu bearbeiten"
|
||||
|
||||
#: models.py:176 models.py:470
|
||||
#: models.py:177 models.py:488
|
||||
msgid "Everyone can edit"
|
||||
msgstr "Jeder kann bearbeiten"
|
||||
|
||||
#: models.py:179 models.py:463
|
||||
#: models.py:180 models.py:481
|
||||
msgid "Everyone"
|
||||
msgstr "Jeder"
|
||||
|
||||
#: models.py:180 models.py:189 models.py:464
|
||||
#: models.py:181 models.py:190 models.py:482
|
||||
msgid "Editors and team only"
|
||||
msgstr "Nur Bearbeiter und Team"
|
||||
|
||||
#: models.py:181 models.py:465
|
||||
#: models.py:182 models.py:483
|
||||
msgid "Owner only"
|
||||
msgstr "Nur Ersteller"
|
||||
|
||||
#: models.py:184
|
||||
msgid "Draft (private)"
|
||||
msgstr ""
|
||||
|
||||
#: models.py:185
|
||||
msgid "Draft (private)"
|
||||
msgstr "Entwurf (privat)"
|
||||
|
||||
#: models.py:186
|
||||
msgid "Everyone (public)"
|
||||
msgstr "Jeder (Öffentlich)"
|
||||
|
||||
#: models.py:188
|
||||
#: models.py:189
|
||||
msgid "Anyone with link"
|
||||
msgstr "Jeder mit Link"
|
||||
|
||||
#: models.py:190
|
||||
#: models.py:191
|
||||
msgid "Blocked"
|
||||
msgstr "blockiert"
|
||||
|
||||
#: models.py:191
|
||||
#: models.py:192 models.py:477
|
||||
msgid "Deleted"
|
||||
msgstr ""
|
||||
msgstr "Gelöscht"
|
||||
|
||||
#: models.py:194
|
||||
#: models.py:195
|
||||
msgid "center"
|
||||
msgstr "Mittelpunkt"
|
||||
|
||||
#: models.py:195
|
||||
#: models.py:196
|
||||
msgid "zoom"
|
||||
msgstr "Zoom"
|
||||
|
||||
#: models.py:197
|
||||
#: models.py:198
|
||||
msgid "locate"
|
||||
msgstr "lokalisiere"
|
||||
|
||||
#: models.py:197
|
||||
#: models.py:198
|
||||
msgid "Locate user on load?"
|
||||
msgstr "Standort des Benutzers beim Seitenaufruf bestimmen?"
|
||||
|
||||
#: models.py:201
|
||||
#: models.py:202
|
||||
msgid "Choose the map licence."
|
||||
msgstr "Kartenlizenz auswählen"
|
||||
|
||||
#: models.py:202
|
||||
#: models.py:203
|
||||
msgid "licence"
|
||||
msgstr "Lizenz"
|
||||
|
||||
#: models.py:213
|
||||
#: models.py:214
|
||||
msgid "owner"
|
||||
msgstr "Ersteller"
|
||||
|
||||
#: models.py:217
|
||||
#: models.py:218
|
||||
msgid "editors"
|
||||
msgstr "Bearbeiter"
|
||||
|
||||
#: models.py:223
|
||||
#: models.py:224
|
||||
msgid "team"
|
||||
msgstr "Team"
|
||||
|
||||
#: models.py:229 models.py:491
|
||||
#: models.py:230 models.py:509
|
||||
msgid "edit status"
|
||||
msgstr "Bearbeitungsstatus"
|
||||
|
||||
#: models.py:234
|
||||
#: models.py:235 models.py:514
|
||||
msgid "share status"
|
||||
msgstr "Teilen-Status"
|
||||
|
||||
#: models.py:237 models.py:486
|
||||
#: models.py:238 models.py:504
|
||||
msgid "settings"
|
||||
msgstr "Einstellungen"
|
||||
|
||||
#: models.py:402
|
||||
#: models.py:410
|
||||
msgid "Clone of"
|
||||
msgstr "Duplikat von"
|
||||
|
||||
#: models.py:462 models.py:468
|
||||
#: models.py:476 models.py:480 models.py:486
|
||||
msgid "Inherit"
|
||||
msgstr "erben"
|
||||
|
||||
#: models.py:481
|
||||
#: models.py:499
|
||||
msgid "display on load"
|
||||
msgstr "Beim Seitenaufruf einblenden"
|
||||
|
||||
#: models.py:482
|
||||
#: models.py:500
|
||||
msgid "Display this layer on load."
|
||||
msgstr "Diese Ebene beim Seitenaufruf einblenden."
|
||||
|
||||
#: templates/404.html:8
|
||||
msgid "Take me to the home page"
|
||||
msgstr "Zur Startseite zurückkehren"
|
||||
#: settings/base.py:295
|
||||
msgid "Art and Culture"
|
||||
msgstr ""
|
||||
|
||||
#: templates/auth/user_detail.html:8
|
||||
#: settings/base.py:296
|
||||
msgid "Cycling"
|
||||
msgstr ""
|
||||
|
||||
#: settings/base.py:297
|
||||
msgid "Business"
|
||||
msgstr ""
|
||||
|
||||
#: settings/base.py:298
|
||||
msgid "Environment"
|
||||
msgstr ""
|
||||
|
||||
#: settings/base.py:299
|
||||
msgid "Education"
|
||||
msgstr ""
|
||||
|
||||
#: settings/base.py:300
|
||||
msgid "Food and Agriculture"
|
||||
msgstr ""
|
||||
|
||||
#: settings/base.py:301
|
||||
msgid "Geopolitics"
|
||||
msgstr ""
|
||||
|
||||
#: settings/base.py:302
|
||||
msgid "Health"
|
||||
msgstr ""
|
||||
|
||||
#: settings/base.py:303
|
||||
msgid "Hiking"
|
||||
msgstr ""
|
||||
|
||||
#: settings/base.py:304
|
||||
msgid "History"
|
||||
msgstr ""
|
||||
|
||||
#: settings/base.py:305
|
||||
msgid "Public sector"
|
||||
msgstr ""
|
||||
|
||||
#: settings/base.py:306
|
||||
msgid "Science"
|
||||
msgstr ""
|
||||
|
||||
#: settings/base.py:307
|
||||
msgid "Shopping"
|
||||
msgstr ""
|
||||
|
||||
#: settings/base.py:308
|
||||
msgid "Sport and Leisure"
|
||||
msgstr ""
|
||||
|
||||
#: settings/base.py:309
|
||||
msgid "Travel"
|
||||
msgstr ""
|
||||
|
||||
#: settings/base.py:310
|
||||
msgid "Transports"
|
||||
msgstr ""
|
||||
|
||||
#: settings/base.py:311
|
||||
msgid "Tourism"
|
||||
msgstr ""
|
||||
|
||||
#: templates/403.html:8
|
||||
msgid ""
|
||||
"<a href=\"https://discover.umap-project.org/support/faq/#map-statuses\" "
|
||||
"target=\"_blank\">Find out here the documentation</a> on how to manage map’s"
|
||||
" permissions."
|
||||
msgstr "<a href=\"https://discover.umap-project.org/support/faq/#map-statuses\" target=\"_blank\">Finde hier die Dokumentation</a>wie Berechtigungen der Karte verwaltet werden können."
|
||||
|
||||
#: templates/403.html:10 templates/404.html:8
|
||||
msgid "← Go to the homepage"
|
||||
msgstr "← Gehe zur Homepage"
|
||||
|
||||
#: templates/404.html:7
|
||||
msgid "404 Page Not Found"
|
||||
msgstr "404 Seite nicht gefunden"
|
||||
|
||||
#: templates/auth/user_detail.html:6
|
||||
#, python-format
|
||||
msgid "%(current_user)s’s maps"
|
||||
msgstr "Karten von %(current_user)s"
|
||||
|
||||
#: templates/auth/user_detail.html:12
|
||||
#, python-format
|
||||
msgid "Browse %(current_user)s's maps"
|
||||
msgstr "Schaue dir %(current_user)s's Karten an"
|
||||
|
||||
#: templates/auth/user_detail.html:17
|
||||
#: templates/auth/user_detail.html:21
|
||||
#, python-format
|
||||
msgid "%(current_user)s has no maps."
|
||||
msgstr "%(current_user)s hat keine Karten."
|
||||
|
||||
#: templates/auth/user_form.html:21 templates/umap/team_form.html:21
|
||||
#: templates/auth/user_form.html:6
|
||||
msgid "My Profile"
|
||||
msgstr "Mein Profil"
|
||||
|
||||
#: templates/auth/user_form.html:24 templates/umap/team_form.html:25
|
||||
msgid "Save"
|
||||
msgstr "Speichern"
|
||||
|
||||
#: templates/auth/user_form.html:27
|
||||
#: templates/auth/user_form.html:30
|
||||
msgid "Your current providers"
|
||||
msgstr "Deine aktuellen Anbieter"
|
||||
|
||||
#: templates/auth/user_form.html:39
|
||||
#: templates/auth/user_form.html:44
|
||||
msgid "Connect to another provider"
|
||||
msgstr "Füge einen weiteren Anbieter hinzu"
|
||||
|
||||
#: templates/auth/user_form.html:42
|
||||
#: templates/auth/user_form.html:47
|
||||
msgid ""
|
||||
"It's a good habit to connect your account to more than one provider, in case"
|
||||
" one provider becomes unavailable, temporarily or even permanently."
|
||||
msgstr "Es ist eine gute Praxis, das Konto mit mehr als einem Anbieter zu verbinden, für den Fall, dass ein Anbieter vorübergehend oder sogar dauerhaft nicht mehr verfügbar ist."
|
||||
|
||||
#: templates/auth/user_stars.html:8
|
||||
#: templates/auth/user_stars.html:6
|
||||
#, python-format
|
||||
msgid "%(current_user)s’s starred maps"
|
||||
msgstr "Schaue dir die favorisierten Karten von %(current_user)s an"
|
||||
|
||||
#: templates/auth/user_stars.html:12
|
||||
#, python-format
|
||||
msgid "Browse %(current_user)s's starred maps"
|
||||
msgstr "Schaue dir %(current_user)s's favorisierten Karten an"
|
||||
|
||||
#: templates/auth/user_stars.html:17
|
||||
#: templates/auth/user_stars.html:21
|
||||
#, python-format
|
||||
msgid "%(current_user)s has no starred maps yet."
|
||||
msgstr "%(current_user)s hat keine favorisierten Karten."
|
||||
|
@ -218,11 +324,11 @@ msgstr "Anmeldung"
|
|||
|
||||
#: templates/registration/login.html:22
|
||||
msgid "To save and easily find your maps, identify yourself."
|
||||
msgstr ""
|
||||
msgstr "Um deine Karten einfach zu speichern und wieder zu finden, merke dich an."
|
||||
|
||||
#: templates/registration/login.html:25
|
||||
msgid "Please log in with your account:"
|
||||
msgstr ""
|
||||
msgstr "Bitte melden Sie sich mit Ihrem Konto an"
|
||||
|
||||
#: templates/registration/login.html:42
|
||||
msgid "Username"
|
||||
|
@ -234,7 +340,11 @@ msgstr "Passwort"
|
|||
|
||||
#: templates/registration/login.html:52
|
||||
msgid "Please choose a provider:"
|
||||
msgstr ""
|
||||
msgstr "Bitte wähle einen Anbieter"
|
||||
|
||||
#: templates/umap/about.html:5 templates/umap/navigation.html:22
|
||||
msgid "About"
|
||||
msgstr "Über"
|
||||
|
||||
#: templates/umap/about_summary.html:12
|
||||
#, python-format
|
||||
|
@ -285,13 +395,13 @@ msgstr "Erstelle eine Karte"
|
|||
msgid "Play with the demo"
|
||||
msgstr "Spiele mit der Demo"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:15
|
||||
#: templates/umap/components/alerts/alert.html:64
|
||||
#: templates/umap/components/alerts/alert.html:92
|
||||
#: templates/umap/components/alerts/alert.html:17
|
||||
#: templates/umap/components/alerts/alert.html:66
|
||||
#: templates/umap/components/alerts/alert.html:94
|
||||
msgid "Close"
|
||||
msgstr "Schließen"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:30
|
||||
#: templates/umap/components/alerts/alert.html:32
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Pro-tip: to easily find back your maps, <a href=\"%(login_url)s\" "
|
||||
|
@ -299,35 +409,35 @@ msgid ""
|
|||
"target=\"_blank\">log in</a>."
|
||||
msgstr "Um auf Deine Karten schnell zugreifen zu können: <a href=\"%(login_url)s\" target=\"_blank\">erstelle ein Konto</a> oder <a href=\"%(login_url)s\" target=\"_blank\">melde dich an</a>."
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:35
|
||||
#: templates/umap/components/alerts/alert.html:37
|
||||
msgid "Here is your secret link to edit the map, please keep it safe:"
|
||||
msgstr "Hier ist der geheime Link zum Bearbeiten der Karte, bitte bewahre ihn sicher auf:"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:39
|
||||
#: templates/umap/components/alerts/alert.html:41
|
||||
msgid "Copy link"
|
||||
msgstr "Link kopieren"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:46
|
||||
#: templates/umap/components/alerts/alert.html:48
|
||||
msgid "Enter your email address to receive the secret link:"
|
||||
msgstr "Gib Deine E-Mail-Adresse ein, um den geheimen Link zu gesendet zu bekommen:"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:52
|
||||
#: templates/umap/components/alerts/alert.html:54
|
||||
msgid "Email"
|
||||
msgstr "Email"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:55
|
||||
#: templates/umap/components/alerts/alert.html:57
|
||||
msgid "Send me the link"
|
||||
msgstr "Link verschicken"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:79
|
||||
#: templates/umap/components/alerts/alert.html:81
|
||||
msgid "See their edits in another tab"
|
||||
msgstr "Die Bearbeitungen in einem anderen Browser-Tab öffnen"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:82
|
||||
#: templates/umap/components/alerts/alert.html:84
|
||||
msgid "Keep your changes and loose theirs"
|
||||
msgstr "Behalte Deine Änderungen und verwirf die anderen"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:85
|
||||
#: templates/umap/components/alerts/alert.html:87
|
||||
msgid "Keep their changes and loose yours"
|
||||
msgstr "Behalte die anderen Änderungen und verwirf Deine"
|
||||
|
||||
|
@ -387,7 +497,7 @@ msgstr "Meine Teams"
|
|||
msgid "Map of the uMaps"
|
||||
msgstr "Karte aller „uMap“-Karten"
|
||||
|
||||
#: templates/umap/home.html:24
|
||||
#: templates/umap/home.html:25
|
||||
msgid "Get inspired, browse maps"
|
||||
msgstr "Lass dich inspirieren, schau dir diese Karten an."
|
||||
|
||||
|
@ -395,15 +505,19 @@ msgstr "Lass dich inspirieren, schau dir diese Karten an."
|
|||
msgid "You are logged in. Continuing..."
|
||||
msgstr "Du bist eingeloggt. Weiterleitung..."
|
||||
|
||||
#: templates/umap/map_list.html:11 views.py:433
|
||||
#: templates/umap/map_list.html:18 views.py:444
|
||||
msgid "by"
|
||||
msgstr "von"
|
||||
|
||||
#: templates/umap/map_list.html:20
|
||||
#: templates/umap/map_list.html:22
|
||||
msgid "See the map"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/map_list.html:28
|
||||
msgid "More"
|
||||
msgstr "Mehr"
|
||||
|
||||
#: templates/umap/map_table.html:8 templates/umap/user_teams.html:14
|
||||
#: templates/umap/map_table.html:8 templates/umap/user_teams.html:18
|
||||
msgid "Name"
|
||||
msgstr "Name"
|
||||
|
||||
|
@ -427,7 +541,7 @@ msgstr "zuletzt gespeichert"
|
|||
msgid "Owner"
|
||||
msgstr "Ersteller"
|
||||
|
||||
#: templates/umap/map_table.html:26 templates/umap/user_teams.html:20
|
||||
#: templates/umap/map_table.html:26 templates/umap/user_teams.html:24
|
||||
msgid "Actions"
|
||||
msgstr "Aktionen"
|
||||
|
||||
|
@ -440,7 +554,7 @@ msgid "Share"
|
|||
msgstr "Teilen"
|
||||
|
||||
#: templates/umap/map_table.html:78 templates/umap/map_table.html:80
|
||||
#: templates/umap/user_teams.html:38 templates/umap/user_teams.html:40
|
||||
#: templates/umap/user_teams.html:42 templates/umap/user_teams.html:44
|
||||
msgid "Edit"
|
||||
msgstr "Bearbeiten"
|
||||
|
||||
|
@ -503,10 +617,6 @@ msgstr "Einloggen"
|
|||
msgid "Sign in"
|
||||
msgstr "Anmelden"
|
||||
|
||||
#: templates/umap/navigation.html:22
|
||||
msgid "About"
|
||||
msgstr "Über"
|
||||
|
||||
#: templates/umap/navigation.html:30
|
||||
msgid "Change password"
|
||||
msgstr "Passwort ändern"
|
||||
|
@ -515,52 +625,58 @@ msgstr "Passwort ändern"
|
|||
msgid "Log out"
|
||||
msgstr "Ausloggen"
|
||||
|
||||
#: templates/umap/password_change.html:7
|
||||
#: templates/umap/password_change.html:6
|
||||
#: templates/umap/password_change.html:11
|
||||
msgid "Password change"
|
||||
msgstr "Passwortänderung"
|
||||
|
||||
#: templates/umap/password_change.html:10
|
||||
#: templates/umap/password_change.html:14
|
||||
msgid ""
|
||||
"Please enter your old password, for security's sake, and then enter your new"
|
||||
" password twice so we can verify you typed it in correctly."
|
||||
msgstr "Bitte gib aus Sicherheitsgründen dein altes Passwort ein und dann zweimal dein neues, um sicherzustellen, dass du es korrekt eingegeben hast."
|
||||
|
||||
#: templates/umap/password_change.html:17
|
||||
#: templates/umap/password_change.html:21
|
||||
msgid "Old password"
|
||||
msgstr "Altes Passwort"
|
||||
|
||||
#: templates/umap/password_change.html:22
|
||||
#: templates/umap/password_change.html:26
|
||||
msgid "New password"
|
||||
msgstr "Neues Passwort"
|
||||
|
||||
#: templates/umap/password_change.html:26
|
||||
#: templates/umap/password_change.html:30
|
||||
msgid "New password confirmation"
|
||||
msgstr "Neues Passwort bestätigen"
|
||||
|
||||
#: templates/umap/password_change.html:27
|
||||
#: templates/umap/password_change.html:31
|
||||
msgid "Change my password"
|
||||
msgstr "Mein Passwort ändern"
|
||||
|
||||
#: templates/umap/password_change_done.html:7
|
||||
#: templates/umap/password_change_done.html:6
|
||||
#: templates/umap/password_change_done.html:11
|
||||
msgid "Password change successful"
|
||||
msgstr "Passwortänderung erfolgreich"
|
||||
|
||||
#: templates/umap/password_change_done.html:10
|
||||
#: templates/umap/password_change_done.html:14
|
||||
msgid "Your password was changed."
|
||||
msgstr "Ihr Passwort wurde geändert."
|
||||
|
||||
#: templates/umap/search.html:15
|
||||
#: templates/umap/search.html:6
|
||||
msgid "Explore maps"
|
||||
msgstr "Karten erkunden"
|
||||
|
||||
#: templates/umap/search.html:19
|
||||
#, python-format
|
||||
msgid "%(count)s map found:"
|
||||
msgid_plural "%(count)s maps found:"
|
||||
msgstr[0] "%(count)s Karte gefunden:"
|
||||
msgstr[1] "%(count)s Karten gefunden:"
|
||||
|
||||
#: templates/umap/search.html:24
|
||||
#: templates/umap/search.html:30
|
||||
msgid "No map found."
|
||||
msgstr "Keine Karte gefunden."
|
||||
|
||||
#: templates/umap/search.html:29
|
||||
#: templates/umap/search.html:35
|
||||
msgid "Latest created maps"
|
||||
msgstr "Zuletzt erstellte Karten"
|
||||
|
||||
|
@ -568,25 +684,42 @@ msgstr "Zuletzt erstellte Karten"
|
|||
msgid "Search maps"
|
||||
msgstr "Karten suchen"
|
||||
|
||||
#: templates/umap/search_bar.html:15
|
||||
#: templates/umap/search_bar.html:14
|
||||
msgid "Any category"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/search_bar.html:19
|
||||
msgid "Search"
|
||||
msgstr "Suchen"
|
||||
|
||||
#: templates/umap/team_detail.html:10
|
||||
#: templates/umap/team_confirm_delete.html:6
|
||||
msgid "Team deletion"
|
||||
msgstr "Team löschen"
|
||||
|
||||
#: templates/umap/team_detail.html:6
|
||||
#, python-format
|
||||
msgid "%(current_team)s’s maps"
|
||||
msgstr "Karten von %(current_team)s"
|
||||
|
||||
#: templates/umap/team_detail.html:14
|
||||
#, python-format
|
||||
msgid "Browse %(current_team)s's maps"
|
||||
msgstr "Schaue dir %(current_team)s's Karten an"
|
||||
|
||||
#: templates/umap/team_detail.html:22
|
||||
#: templates/umap/team_detail.html:26
|
||||
#, python-format
|
||||
msgid "%(current_team)s has no public maps."
|
||||
msgstr "%(current_team)s hat keine öffentlichen Karten.."
|
||||
|
||||
#: templates/umap/team_form.html:24
|
||||
#: templates/umap/team_form.html:6
|
||||
msgid "Create or edit a team"
|
||||
msgstr "Team erstellen oder bearbeiten"
|
||||
|
||||
#: templates/umap/team_form.html:28
|
||||
msgid "Delete this team"
|
||||
msgstr "Dieses Team löschen"
|
||||
|
||||
#: templates/umap/team_form.html:47
|
||||
#: templates/umap/team_form.html:51
|
||||
msgid "Add user"
|
||||
msgstr "Benutzer hinzufügen"
|
||||
|
||||
|
@ -607,78 +740,82 @@ msgstr "Herunterladen von %(count)s Karten"
|
|||
msgid "You have no map yet."
|
||||
msgstr "Du hast noch keine Karte."
|
||||
|
||||
#: templates/umap/user_teams.html:17
|
||||
#: templates/umap/user_teams.html:6
|
||||
msgid "My Teams"
|
||||
msgstr "Meine Teams"
|
||||
|
||||
#: templates/umap/user_teams.html:21
|
||||
msgid "Users"
|
||||
msgstr "Benutzer"
|
||||
|
||||
#: templates/umap/user_teams.html:48
|
||||
#: templates/umap/user_teams.html:52
|
||||
msgid "New team"
|
||||
msgstr "Neues Team"
|
||||
|
||||
#: views.py:234
|
||||
#: views.py:235
|
||||
msgid "Cannot delete a team with more than one member"
|
||||
msgstr "Teams mit mehr als einem Mitglied können nicht gelöscht werden"
|
||||
|
||||
#: views.py:238
|
||||
#: views.py:239
|
||||
#, python-format
|
||||
msgid "Team “%(name)s” has been deleted"
|
||||
msgstr "Team “%(name)s” wurde gelöscht"
|
||||
|
||||
#: views.py:438
|
||||
#: views.py:449
|
||||
msgid "View the map"
|
||||
msgstr "Diese Karte anzeigen"
|
||||
|
||||
#: views.py:820
|
||||
#: views.py:845
|
||||
msgid "See full screen"
|
||||
msgstr "Vollbildanzeige"
|
||||
|
||||
#: views.py:963
|
||||
#: views.py:988
|
||||
msgid "Map editors updated with success!"
|
||||
msgstr "Bearbeiter erfolgreich geändert"
|
||||
|
||||
#: views.py:999
|
||||
#: views.py:1024
|
||||
#, python-format
|
||||
msgid "The uMap edit link for your map: %(map_name)s"
|
||||
msgstr "Der uMap-Bearbeitungslink für Deine Karte: %(map_name)s"
|
||||
|
||||
#: views.py:1002
|
||||
#: views.py:1027
|
||||
#, python-format
|
||||
msgid "Here is your secret edit link: %(link)s"
|
||||
msgstr "Dies ist der geheime Bearbeitungslink: %(link)s"
|
||||
|
||||
#: views.py:1009
|
||||
#: views.py:1034
|
||||
#, python-format
|
||||
msgid "Can't send email to %(email)s"
|
||||
msgstr "E-Mail kann nicht gesendet werden an %(email)s"
|
||||
|
||||
#: views.py:1012
|
||||
#: views.py:1037
|
||||
#, python-format
|
||||
msgid "Email sent to %(email)s"
|
||||
msgstr "Email gesendet an %(email)s"
|
||||
|
||||
#: views.py:1023
|
||||
#: views.py:1048
|
||||
msgid "Only its owner can delete the map."
|
||||
msgstr "Nur der Ersteller kann die Karte löschen."
|
||||
|
||||
#: views.py:1026
|
||||
#: views.py:1051
|
||||
msgid "Map successfully deleted."
|
||||
msgstr "Karte erfolgreich gelöscht."
|
||||
|
||||
#: views.py:1052
|
||||
#: views.py:1077
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Your map has been cloned! If you want to edit this map from another "
|
||||
"computer, please use this link: %(anonymous_url)s"
|
||||
msgstr "Deine Karte wurde kopiert! Wenn du diese Karte von einem anderen Computer aus bearbeiten möchtest, benutze bitte diesen Link: %(anonymous_url)s"
|
||||
|
||||
#: views.py:1057
|
||||
#: views.py:1082
|
||||
msgid "Congratulations, your map has been cloned!"
|
||||
msgstr "Glückwunsch, deine Karte wurde kopiert!"
|
||||
|
||||
#: views.py:1308
|
||||
#: views.py:1336
|
||||
msgid "Layer successfully deleted."
|
||||
msgstr "Ebene erfolgreich gelöscht."
|
||||
|
||||
#: views.py:1330
|
||||
#: views.py:1358
|
||||
msgid "Permissions updated with success!"
|
||||
msgstr "Berechtigungen erfolgreich aktualisiert!"
|
||||
|
|
Binary file not shown.
|
@ -13,9 +13,9 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: uMap\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-12-11 17:05+0000\n"
|
||||
"POT-Creation-Date: 2025-04-11 15:30+0000\n"
|
||||
"PO-Revision-Date: 2013-11-22 14:00+0000\n"
|
||||
"Last-Translator: Yannis Kaskamanidis <kiolalis@gmail.com>, 2021,2023-2024\n"
|
||||
"Last-Translator: prendi <prendi@openmailbox.org>, 2017\n"
|
||||
"Language-Team: Greek (http://app.transifex.com/openstreetmap/umap/language/el/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
|
@ -25,178 +25,283 @@ msgstr ""
|
|||
|
||||
#: admin.py:16
|
||||
msgid "CSV Export"
|
||||
msgstr ""
|
||||
msgstr "Εξαγωγή CSV"
|
||||
|
||||
#: middleware.py:13
|
||||
#: decorators.py:60
|
||||
msgid "This map is not publicly available"
|
||||
msgstr "Αυτός ο χάρτης δεν είναι δημοσίως διαθέσιμος"
|
||||
|
||||
#: middleware.py:19
|
||||
msgid "Site is readonly for maintenance"
|
||||
msgstr "Λόγω συντήρησης, ο ιστότοπος είναι μόνο για ανάγνωση"
|
||||
|
||||
#: models.py:60 models.py:79
|
||||
#: middleware.py:34
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Using “%(name)s” to authenticate is deprecated and will be removed soon. "
|
||||
"Please configure another provider below before losing access to your account"
|
||||
" and maps. Then, please logout and login again with the new provider."
|
||||
msgstr "Η χρήση του «%(name)s» για τον έλεγχο ταυτότητας έχει ξεπεραστεί και θα καταργηθεί σύντομα. Παρακαλούμε ρυθμίστε έναν άλλο πάροχο παρακάτω πριν χάσετε την πρόσβαση στο λογαριασμό και τους χάρτες σας. Στη συνέχεια, παρακαλούμε αποσυνδεθείτε και συνδεθείτε ξανά με τον νέο πάροχο."
|
||||
|
||||
#: models.py:61 models.py:80
|
||||
msgid "name"
|
||||
msgstr "όνομα"
|
||||
|
||||
#: models.py:62 models.py:475
|
||||
#: models.py:63 models.py:493
|
||||
msgid "description"
|
||||
msgstr "περιγραφή"
|
||||
|
||||
#: models.py:110
|
||||
#: models.py:111
|
||||
msgid "details"
|
||||
msgstr "λεπτομέρειες"
|
||||
|
||||
#: models.py:111
|
||||
#: models.py:112
|
||||
msgid "Link to a page where the licence is detailed."
|
||||
msgstr "Σύνδεσμος σελίδας αναλυτικής Άδειας Χρήσης."
|
||||
|
||||
#: models.py:121
|
||||
#: models.py:122
|
||||
msgid "URL template using OSM tile format"
|
||||
msgstr "Πρότυπο URL που χρησιμοποιεί μορφοποίηση πλακιδίων OSM"
|
||||
|
||||
#: models.py:127
|
||||
#: models.py:128
|
||||
msgid "Order of the tilelayers in the edit box"
|
||||
msgstr "Σειρά των υπόβαθρων στο πλαίσιο επεξεργασίας"
|
||||
|
||||
#: models.py:175 models.py:469
|
||||
#: models.py:176 models.py:487
|
||||
msgid "Only editable with secret edit link"
|
||||
msgstr "Επεξεργάσιμο μόνο με μυστικό σύνδεσμο"
|
||||
|
||||
#: models.py:176 models.py:470
|
||||
#: models.py:177 models.py:488
|
||||
msgid "Everyone can edit"
|
||||
msgstr "Όλοι μπορούν να επεξεργαστούν"
|
||||
|
||||
#: models.py:179 models.py:463
|
||||
#: models.py:180 models.py:481
|
||||
msgid "Everyone"
|
||||
msgstr "Οποιοσδήποτε"
|
||||
|
||||
#: models.py:180 models.py:189 models.py:464
|
||||
#: models.py:181 models.py:190 models.py:482
|
||||
msgid "Editors and team only"
|
||||
msgstr ""
|
||||
msgstr "Μόνο συντάκτες και ομάδα"
|
||||
|
||||
#: models.py:181 models.py:465
|
||||
#: models.py:182 models.py:483
|
||||
msgid "Owner only"
|
||||
msgstr "Μόνο ο κάτοχος"
|
||||
|
||||
#: models.py:184
|
||||
msgid "Draft (private)"
|
||||
msgstr ""
|
||||
|
||||
#: models.py:185
|
||||
msgid "Draft (private)"
|
||||
msgstr "Πρόχειρο (ιδιωτικό)"
|
||||
|
||||
#: models.py:186
|
||||
msgid "Everyone (public)"
|
||||
msgstr "Όλοι (δημόσιος)"
|
||||
|
||||
#: models.py:188
|
||||
#: models.py:189
|
||||
msgid "Anyone with link"
|
||||
msgstr "Οποιοδήποτε με τον σύνδεσμο"
|
||||
|
||||
#: models.py:190
|
||||
#: models.py:191
|
||||
msgid "Blocked"
|
||||
msgstr "Αποκλεισμένος"
|
||||
|
||||
#: models.py:191
|
||||
#: models.py:192 models.py:477
|
||||
msgid "Deleted"
|
||||
msgstr ""
|
||||
msgstr "Διαγράφηκε"
|
||||
|
||||
#: models.py:194
|
||||
#: models.py:195
|
||||
msgid "center"
|
||||
msgstr "κέντρο"
|
||||
|
||||
#: models.py:195
|
||||
#: models.py:196
|
||||
msgid "zoom"
|
||||
msgstr "εστίαση"
|
||||
|
||||
#: models.py:197
|
||||
#: models.py:198
|
||||
msgid "locate"
|
||||
msgstr "εντοπισμός θέσης"
|
||||
|
||||
#: models.py:197
|
||||
#: models.py:198
|
||||
msgid "Locate user on load?"
|
||||
msgstr "Εντοπισμός θέσης χρήστη κατά την φόρτωση;"
|
||||
|
||||
#: models.py:201
|
||||
#: models.py:202
|
||||
msgid "Choose the map licence."
|
||||
msgstr "Επιλογή άδειας χρήσης του χάρτη."
|
||||
|
||||
#: models.py:202
|
||||
#: models.py:203
|
||||
msgid "licence"
|
||||
msgstr "άδεια"
|
||||
|
||||
#: models.py:213
|
||||
#: models.py:214
|
||||
msgid "owner"
|
||||
msgstr "ιδιοκτήτης"
|
||||
|
||||
#: models.py:217
|
||||
#: models.py:218
|
||||
msgid "editors"
|
||||
msgstr "συντάκτες"
|
||||
|
||||
#: models.py:223
|
||||
#: models.py:224
|
||||
msgid "team"
|
||||
msgstr ""
|
||||
msgstr "ομάδα"
|
||||
|
||||
#: models.py:229 models.py:491
|
||||
#: models.py:230 models.py:509
|
||||
msgid "edit status"
|
||||
msgstr "κατάσταση επεξεργασίας"
|
||||
|
||||
#: models.py:234
|
||||
#: models.py:235 models.py:514
|
||||
msgid "share status"
|
||||
msgstr "κατάσταση διαμοιρασμού"
|
||||
|
||||
#: models.py:237 models.py:486
|
||||
#: models.py:238 models.py:504
|
||||
msgid "settings"
|
||||
msgstr "ρυθμίσεις"
|
||||
|
||||
#: models.py:402
|
||||
#: models.py:410
|
||||
msgid "Clone of"
|
||||
msgstr "Κλώνος του"
|
||||
|
||||
#: models.py:462 models.py:468
|
||||
#: models.py:476 models.py:480 models.py:486
|
||||
msgid "Inherit"
|
||||
msgstr "Κληρονόμοι"
|
||||
|
||||
#: models.py:481
|
||||
#: models.py:499
|
||||
msgid "display on load"
|
||||
msgstr "εμφάνιση κατά τη φόρτωση"
|
||||
|
||||
#: models.py:482
|
||||
#: models.py:500
|
||||
msgid "Display this layer on load."
|
||||
msgstr "Εμφάνιση αυτού του επιπέδου κατά την φόρτωση."
|
||||
|
||||
#: templates/404.html:8
|
||||
msgid "Take me to the home page"
|
||||
msgstr "Επιστροφή στην αρχική σελίδα"
|
||||
#: settings/base.py:295
|
||||
msgid "Art and Culture"
|
||||
msgstr "Τέχνες και Πολιτισμός"
|
||||
|
||||
#: templates/auth/user_detail.html:8
|
||||
#: settings/base.py:296
|
||||
msgid "Cycling"
|
||||
msgstr "Ποδηλασία"
|
||||
|
||||
#: settings/base.py:297
|
||||
msgid "Business"
|
||||
msgstr "Επιχειρήσεις"
|
||||
|
||||
#: settings/base.py:298
|
||||
msgid "Environment"
|
||||
msgstr "Περιβάλλον"
|
||||
|
||||
#: settings/base.py:299
|
||||
msgid "Education"
|
||||
msgstr "Εκπαίδευση"
|
||||
|
||||
#: settings/base.py:300
|
||||
msgid "Food and Agriculture"
|
||||
msgstr "Διατροφή και Γεωργία"
|
||||
|
||||
#: settings/base.py:301
|
||||
msgid "Geopolitics"
|
||||
msgstr "Γεωπολιτική"
|
||||
|
||||
#: settings/base.py:302
|
||||
msgid "Health"
|
||||
msgstr "Υγεία"
|
||||
|
||||
#: settings/base.py:303
|
||||
msgid "Hiking"
|
||||
msgstr "Πεζοπορία-Ορειβασία"
|
||||
|
||||
#: settings/base.py:304
|
||||
msgid "History"
|
||||
msgstr "Ιστορία"
|
||||
|
||||
#: settings/base.py:305
|
||||
msgid "Public sector"
|
||||
msgstr "Δημόσιος τομέας"
|
||||
|
||||
#: settings/base.py:306
|
||||
msgid "Science"
|
||||
msgstr "Επιστήμες"
|
||||
|
||||
#: settings/base.py:307
|
||||
msgid "Shopping"
|
||||
msgstr "Ψώνια"
|
||||
|
||||
#: settings/base.py:308
|
||||
msgid "Sport and Leisure"
|
||||
msgstr "Αθλητισμός και ελεύθερος χρόνος"
|
||||
|
||||
#: settings/base.py:309
|
||||
msgid "Travel"
|
||||
msgstr "Ταξίδια"
|
||||
|
||||
#: settings/base.py:310
|
||||
msgid "Transports"
|
||||
msgstr "Μεταφορές"
|
||||
|
||||
#: settings/base.py:311
|
||||
msgid "Tourism"
|
||||
msgstr "Τουρισμός"
|
||||
|
||||
#: templates/403.html:8
|
||||
msgid ""
|
||||
"<a href=\"https://discover.umap-project.org/support/faq/#map-statuses\" "
|
||||
"target=\"_blank\">Find out here the documentation</a> on how to manage map’s"
|
||||
" permissions."
|
||||
msgstr "<a href=\"https://discover.umap-project.org/support/faq/#map-statuses\" target=\"_blank\">Δείτε εδώ την τεκμηρίωση</a> για το πώς να διαχειρίζεστε τα δικαιώματα του χάρτη."
|
||||
|
||||
#: templates/403.html:10 templates/404.html:8
|
||||
msgid "← Go to the homepage"
|
||||
msgstr "← Μετάβαση στην αρχική σελίδα"
|
||||
|
||||
#: templates/404.html:7
|
||||
msgid "404 Page Not Found"
|
||||
msgstr "404 Η σελίδα δεν βρέθηκε"
|
||||
|
||||
#: templates/auth/user_detail.html:6
|
||||
#, python-format
|
||||
msgid "%(current_user)s’s maps"
|
||||
msgstr "%(current_user)s’s χάρτες"
|
||||
|
||||
#: templates/auth/user_detail.html:12
|
||||
#, python-format
|
||||
msgid "Browse %(current_user)s's maps"
|
||||
msgstr "Περιήγηση στους χάρτες του χρήστη %(current_user)s"
|
||||
|
||||
#: templates/auth/user_detail.html:17
|
||||
#: templates/auth/user_detail.html:21
|
||||
#, python-format
|
||||
msgid "%(current_user)s has no maps."
|
||||
msgstr "Ο %(current_user)s χρήστης δεν έχει χάρτες."
|
||||
|
||||
#: templates/auth/user_form.html:21 templates/umap/team_form.html:21
|
||||
#: templates/auth/user_form.html:6
|
||||
msgid "My Profile"
|
||||
msgstr "Το προφίλ μου"
|
||||
|
||||
#: templates/auth/user_form.html:24 templates/umap/team_form.html:25
|
||||
msgid "Save"
|
||||
msgstr "Αποθήκευση"
|
||||
|
||||
#: templates/auth/user_form.html:27
|
||||
#: templates/auth/user_form.html:30
|
||||
msgid "Your current providers"
|
||||
msgstr "Οι τρέχοντες πάροχοι σας"
|
||||
|
||||
#: templates/auth/user_form.html:39
|
||||
#: templates/auth/user_form.html:44
|
||||
msgid "Connect to another provider"
|
||||
msgstr "Σύνδεση σε άλλον πάροχο"
|
||||
|
||||
#: templates/auth/user_form.html:42
|
||||
#: templates/auth/user_form.html:47
|
||||
msgid ""
|
||||
"It's a good habit to connect your account to more than one provider, in case"
|
||||
" one provider becomes unavailable, temporarily or even permanently."
|
||||
msgstr "Είναι καλή συνήθεια να συνδέετε το λογαριασμό σας σε περισσότερους από έναν παρόχους, σε περίπτωση που ένας πάροχος δεν είναι διαθέσιμος, προσωρινά ή και μόνιμα."
|
||||
|
||||
#: templates/auth/user_stars.html:8
|
||||
#: templates/auth/user_stars.html:6
|
||||
#, python-format
|
||||
msgid "%(current_user)s’s starred maps"
|
||||
msgstr "%(current_user)s’s χάρτες με αστέρια"
|
||||
|
||||
#: templates/auth/user_stars.html:12
|
||||
#, python-format
|
||||
msgid "Browse %(current_user)s's starred maps"
|
||||
msgstr "Περιήγηση στους χάρτες με αστέρι του χρήστη %(current_user)s"
|
||||
|
||||
#: templates/auth/user_stars.html:17
|
||||
#: templates/auth/user_stars.html:21
|
||||
#, python-format
|
||||
msgid "%(current_user)s has no starred maps yet."
|
||||
msgstr "Ο %(current_user)s δεν έχει ακόμη χάρτες με αστέρι."
|
||||
|
@ -213,11 +318,11 @@ msgstr "Σύνδεση"
|
|||
|
||||
#: templates/registration/login.html:22
|
||||
msgid "To save and easily find your maps, identify yourself."
|
||||
msgstr ""
|
||||
msgstr "Για να αποθηκεύσετε και να βρείτε εύκολα τους χάρτες σας, προσδιορίστε τον εαυτό σας."
|
||||
|
||||
#: templates/registration/login.html:25
|
||||
msgid "Please log in with your account:"
|
||||
msgstr ""
|
||||
msgstr "Παρακαλούμε συνδεθείτε με το λογαριασμό σας:"
|
||||
|
||||
#: templates/registration/login.html:42
|
||||
msgid "Username"
|
||||
|
@ -229,7 +334,11 @@ msgstr "Κωδικός πρόσβασης"
|
|||
|
||||
#: templates/registration/login.html:52
|
||||
msgid "Please choose a provider:"
|
||||
msgstr ""
|
||||
msgstr "Παρακαλώ επιλέξτε έναν πάροχο:"
|
||||
|
||||
#: templates/umap/about.html:5 templates/umap/navigation.html:22
|
||||
msgid "About"
|
||||
msgstr "Σχετικά"
|
||||
|
||||
#: templates/umap/about_summary.html:12
|
||||
#, python-format
|
||||
|
@ -280,13 +389,13 @@ msgstr "Δημιουργία χάρτη"
|
|||
msgid "Play with the demo"
|
||||
msgstr "Δοκιμή με την έκδοση επίδειξης"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:15
|
||||
#: templates/umap/components/alerts/alert.html:64
|
||||
#: templates/umap/components/alerts/alert.html:92
|
||||
#: templates/umap/components/alerts/alert.html:17
|
||||
#: templates/umap/components/alerts/alert.html:66
|
||||
#: templates/umap/components/alerts/alert.html:94
|
||||
msgid "Close"
|
||||
msgstr "Κλείσιμο"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:30
|
||||
#: templates/umap/components/alerts/alert.html:32
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Pro-tip: to easily find back your maps, <a href=\"%(login_url)s\" "
|
||||
|
@ -294,35 +403,35 @@ msgid ""
|
|||
"target=\"_blank\">log in</a>."
|
||||
msgstr "Επισήμανση: για να βρίσκετε εύκολα τους χάρτες σας, <a href=\"%(login_url)s\" target=\"_blank\">δημιουργήστε λογαριασμό</a> ή <a href=\"%(login_url)s\" target=\"_blank\">συνδεθείτε</a>."
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:35
|
||||
#: templates/umap/components/alerts/alert.html:37
|
||||
msgid "Here is your secret link to edit the map, please keep it safe:"
|
||||
msgstr "Αυτός είναι ο μυστικός σας σύνδεσμος για να επεξεργαστείτε τον χάρτη, διατηρήστε τον ασφαλή:"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:39
|
||||
#: templates/umap/components/alerts/alert.html:41
|
||||
msgid "Copy link"
|
||||
msgstr "Αντιγραφή συνδέσμου"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:46
|
||||
#: templates/umap/components/alerts/alert.html:48
|
||||
msgid "Enter your email address to receive the secret link:"
|
||||
msgstr "Καταχωρίστε το email σας για να λάβετε τον μυστικό σύνδεσμο:"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:52
|
||||
#: templates/umap/components/alerts/alert.html:54
|
||||
msgid "Email"
|
||||
msgstr "Email"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:55
|
||||
#: templates/umap/components/alerts/alert.html:57
|
||||
msgid "Send me the link"
|
||||
msgstr "Στείλε μου τον σύνδεσμο"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:79
|
||||
#: templates/umap/components/alerts/alert.html:81
|
||||
msgid "See their edits in another tab"
|
||||
msgstr "Δείτε τις επεξεργασίες τους σε άλλη καρτέλα"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:82
|
||||
#: templates/umap/components/alerts/alert.html:84
|
||||
msgid "Keep your changes and loose theirs"
|
||||
msgstr "Διατηρήστε τις αλλαγές σας και αγνοήστε τις δικές τους"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:85
|
||||
#: templates/umap/components/alerts/alert.html:87
|
||||
msgid "Keep their changes and loose yours"
|
||||
msgstr "Κρατήστε τις αλλαγές τους και αγνοήστε τις δικές σας"
|
||||
|
||||
|
@ -343,19 +452,19 @@ msgstr "Αυτή είναι μια έκδοση επίδειξης, που χρ
|
|||
|
||||
#: templates/umap/content_footer.html:5
|
||||
msgid "An OpenStreetMap project"
|
||||
msgstr ""
|
||||
msgstr "Ένα έργο OpenStreetMap"
|
||||
|
||||
#: templates/umap/content_footer.html:6
|
||||
msgid "version"
|
||||
msgstr ""
|
||||
msgstr "έκδοση"
|
||||
|
||||
#: templates/umap/content_footer.html:7
|
||||
msgid "Hosted by"
|
||||
msgstr ""
|
||||
msgstr "Φιλοξενείται από"
|
||||
|
||||
#: templates/umap/content_footer.html:8
|
||||
msgid "Contact"
|
||||
msgstr ""
|
||||
msgstr "Επικοινωνία"
|
||||
|
||||
#: templates/umap/content_footer.html:9 templates/umap/navigation.html:25
|
||||
msgid "Help"
|
||||
|
@ -376,13 +485,13 @@ msgstr "Το προφίλ μου"
|
|||
|
||||
#: templates/umap/dashboard_menu.html:15
|
||||
msgid "My teams"
|
||||
msgstr ""
|
||||
msgstr "Οι ομάδες μου"
|
||||
|
||||
#: templates/umap/home.html:14
|
||||
msgid "Map of the uMaps"
|
||||
msgstr "Χάρτης των uMaps"
|
||||
|
||||
#: templates/umap/home.html:24
|
||||
#: templates/umap/home.html:25
|
||||
msgid "Get inspired, browse maps"
|
||||
msgstr "Περιηγήσου και αναζήτησε την έμπνευση στους χάρτες!"
|
||||
|
||||
|
@ -390,15 +499,19 @@ msgstr "Περιηγήσου και αναζήτησε την έμπνευση
|
|||
msgid "You are logged in. Continuing..."
|
||||
msgstr "Είστε συνδεδεμένοι. Συνέχεια..."
|
||||
|
||||
#: templates/umap/map_list.html:11 views.py:433
|
||||
#: templates/umap/map_list.html:18 views.py:444
|
||||
msgid "by"
|
||||
msgstr "από"
|
||||
|
||||
#: templates/umap/map_list.html:20
|
||||
#: templates/umap/map_list.html:22
|
||||
msgid "See the map"
|
||||
msgstr "Δες τον χάρτη"
|
||||
|
||||
#: templates/umap/map_list.html:28
|
||||
msgid "More"
|
||||
msgstr "Περισσότερα"
|
||||
|
||||
#: templates/umap/map_table.html:8 templates/umap/user_teams.html:14
|
||||
#: templates/umap/map_table.html:8 templates/umap/user_teams.html:18
|
||||
msgid "Name"
|
||||
msgstr "Όνομα"
|
||||
|
||||
|
@ -422,7 +535,7 @@ msgstr "Τελευταία αποθήκευση"
|
|||
msgid "Owner"
|
||||
msgstr "Κάτοχος"
|
||||
|
||||
#: templates/umap/map_table.html:26 templates/umap/user_teams.html:20
|
||||
#: templates/umap/map_table.html:26 templates/umap/user_teams.html:24
|
||||
msgid "Actions"
|
||||
msgstr "Ενέργειες"
|
||||
|
||||
|
@ -435,7 +548,7 @@ msgid "Share"
|
|||
msgstr "Διαμοιρασμός"
|
||||
|
||||
#: templates/umap/map_table.html:78 templates/umap/map_table.html:80
|
||||
#: templates/umap/user_teams.html:38 templates/umap/user_teams.html:40
|
||||
#: templates/umap/user_teams.html:42 templates/umap/user_teams.html:44
|
||||
msgid "Edit"
|
||||
msgstr "Επεξεργασία"
|
||||
|
||||
|
@ -498,10 +611,6 @@ msgstr "Σύνδεση"
|
|||
msgid "Sign in"
|
||||
msgstr "Εγγραφή"
|
||||
|
||||
#: templates/umap/navigation.html:22
|
||||
msgid "About"
|
||||
msgstr "Σχετικά"
|
||||
|
||||
#: templates/umap/navigation.html:30
|
||||
msgid "Change password"
|
||||
msgstr "Αλλαγή κωδικού πρόσβασης"
|
||||
|
@ -510,52 +619,62 @@ msgstr "Αλλαγή κωδικού πρόσβασης"
|
|||
msgid "Log out"
|
||||
msgstr "Αποσύνδεση"
|
||||
|
||||
#: templates/umap/password_change.html:7
|
||||
#: templates/umap/password_change.html:6
|
||||
#: templates/umap/password_change.html:11
|
||||
msgid "Password change"
|
||||
msgstr "Αλλαγή κωδικού πρόσβασης"
|
||||
|
||||
#: templates/umap/password_change.html:10
|
||||
#: templates/umap/password_change.html:14
|
||||
msgid ""
|
||||
"Please enter your old password, for security's sake, and then enter your new"
|
||||
" password twice so we can verify you typed it in correctly."
|
||||
msgstr "Παρακαλώ εισάγετε τον παλιό κωδικό πρόσβασης και μετά εισάγετε τον νέο κωδικό πρόσβασης δύο φορές, ώστε να επιβεβαιωθεί ότι πληκτρολογήθηκε σωστά."
|
||||
|
||||
#: templates/umap/password_change.html:17
|
||||
#: templates/umap/password_change.html:21
|
||||
msgid "Old password"
|
||||
msgstr "Παλιός κωδικός πρόσβασης"
|
||||
|
||||
#: templates/umap/password_change.html:22
|
||||
#: templates/umap/password_change.html:26
|
||||
msgid "New password"
|
||||
msgstr "Νέος κωδικός πρόσβασης"
|
||||
|
||||
#: templates/umap/password_change.html:26
|
||||
#: templates/umap/password_change.html:30
|
||||
msgid "New password confirmation"
|
||||
msgstr "Επιβεβαίωση νέου κωδικού πρόσβασης"
|
||||
|
||||
#: templates/umap/password_change.html:27
|
||||
#: templates/umap/password_change.html:31
|
||||
msgid "Change my password"
|
||||
msgstr "Αλλαγή του κωδικού πρόσβασης"
|
||||
|
||||
#: templates/umap/password_change_done.html:7
|
||||
#: templates/umap/password_change_done.html:6
|
||||
#: templates/umap/password_change_done.html:11
|
||||
msgid "Password change successful"
|
||||
msgstr "Η αλλαγή του κωδικού πρόσβασης ήταν επιτυχημένη"
|
||||
|
||||
#: templates/umap/password_change_done.html:10
|
||||
#: templates/umap/password_change_done.html:14
|
||||
msgid "Your password was changed."
|
||||
msgstr "Ο κωδικός πρόσβασής σας άλλαξε."
|
||||
|
||||
#: templates/umap/search.html:15
|
||||
#: templates/umap/search.html:6
|
||||
msgid "Explore maps"
|
||||
msgstr "Εξερεύνηση χαρτών"
|
||||
|
||||
#: templates/umap/search.html:19
|
||||
#, python-format
|
||||
msgid "%(count)s map found:"
|
||||
msgid_plural "%(count)s maps found:"
|
||||
msgstr[0] "%(count)s χάρτης βρέθηκε:"
|
||||
msgstr[1] "%(count)s χάρτες βρέθηκαν:"
|
||||
|
||||
#: templates/umap/search.html:24
|
||||
#: templates/umap/search.html:30
|
||||
msgid "No map found."
|
||||
msgstr "Δεν βρέθηκε κανένας χάρτης."
|
||||
|
||||
#: templates/umap/search.html:29
|
||||
#: templates/umap/search.html:36
|
||||
msgid "Latest created maps in category"
|
||||
msgstr "Τελευταία δημιουργημένοι χάρτες στην κατηγορία"
|
||||
|
||||
#: templates/umap/search.html:43
|
||||
msgid "Latest created maps"
|
||||
msgstr "Χάρτες που δημιουργήθηκαν τελευταίοι"
|
||||
|
||||
|
@ -563,27 +682,44 @@ msgstr "Χάρτες που δημιουργήθηκαν τελευταίοι"
|
|||
msgid "Search maps"
|
||||
msgstr "Αναζήτηση χαρτών"
|
||||
|
||||
#: templates/umap/search_bar.html:15
|
||||
#: templates/umap/search_bar.html:14
|
||||
msgid "Any category"
|
||||
msgstr "Οποιαδήποτε κατηγορία"
|
||||
|
||||
#: templates/umap/search_bar.html:19
|
||||
msgid "Search"
|
||||
msgstr "Αναζήτηση"
|
||||
|
||||
#: templates/umap/team_detail.html:10
|
||||
#: templates/umap/team_confirm_delete.html:6
|
||||
msgid "Team deletion"
|
||||
msgstr "Διαγραφή ομάδας"
|
||||
|
||||
#: templates/umap/team_detail.html:6
|
||||
#, python-format
|
||||
msgid "%(current_team)s’s maps"
|
||||
msgstr "%(current_team)s’s χάρτες"
|
||||
|
||||
#: templates/umap/team_detail.html:14
|
||||
#, python-format
|
||||
msgid "Browse %(current_team)s's maps"
|
||||
msgstr ""
|
||||
msgstr "Περιήγηση στους χάρτες της %(current_team)s"
|
||||
|
||||
#: templates/umap/team_detail.html:22
|
||||
#: templates/umap/team_detail.html:26
|
||||
#, python-format
|
||||
msgid "%(current_team)s has no public maps."
|
||||
msgstr ""
|
||||
msgstr "%(current_team)s δεν έχει δημόσιους χάρτες."
|
||||
|
||||
#: templates/umap/team_form.html:24
|
||||
#: templates/umap/team_form.html:6
|
||||
msgid "Create or edit a team"
|
||||
msgstr "Δημιουργία ή επεξεργασία ομάδας"
|
||||
|
||||
#: templates/umap/team_form.html:28
|
||||
msgid "Delete this team"
|
||||
msgstr ""
|
||||
msgstr "Διαγραφή αυτής της ομάδας"
|
||||
|
||||
#: templates/umap/team_form.html:47
|
||||
#: templates/umap/team_form.html:51
|
||||
msgid "Add user"
|
||||
msgstr ""
|
||||
msgstr "Προσθήκη χρήστη"
|
||||
|
||||
#: templates/umap/user_dashboard.html:9 templates/umap/user_dashboard.html:25
|
||||
msgid "Search my maps"
|
||||
|
@ -602,78 +738,82 @@ msgstr "Λήψη%(count)s χαρτών"
|
|||
msgid "You have no map yet."
|
||||
msgstr "Δεν έχετε ακόμη χάρτη."
|
||||
|
||||
#: templates/umap/user_teams.html:17
|
||||
#: templates/umap/user_teams.html:6
|
||||
msgid "My Teams"
|
||||
msgstr "Οι ομάδες μου"
|
||||
|
||||
#: templates/umap/user_teams.html:21
|
||||
msgid "Users"
|
||||
msgstr ""
|
||||
msgstr "Χρήστες"
|
||||
|
||||
#: templates/umap/user_teams.html:48
|
||||
#: templates/umap/user_teams.html:52
|
||||
msgid "New team"
|
||||
msgstr ""
|
||||
msgstr "Νέα ομάδα"
|
||||
|
||||
#: views.py:234
|
||||
#: views.py:235
|
||||
msgid "Cannot delete a team with more than one member"
|
||||
msgstr ""
|
||||
msgstr "Δεν είναι δυνατή η διαγραφή μιας ομάδας που έχει περισσότερα από ένα μέλη"
|
||||
|
||||
#: views.py:238
|
||||
#: views.py:239
|
||||
#, python-format
|
||||
msgid "Team “%(name)s” has been deleted"
|
||||
msgstr ""
|
||||
msgstr "Η ομάδα «%(name)s» έχει διαγραφεί."
|
||||
|
||||
#: views.py:438
|
||||
#: views.py:449
|
||||
msgid "View the map"
|
||||
msgstr "Προβολή του χάρτη"
|
||||
|
||||
#: views.py:820
|
||||
#: views.py:845
|
||||
msgid "See full screen"
|
||||
msgstr "Προβολή πλήρους οθόνης"
|
||||
|
||||
#: views.py:963
|
||||
#: views.py:988
|
||||
msgid "Map editors updated with success!"
|
||||
msgstr "Η ενημέρωση των συντακτών χάρτη ήταν επιτυχής!"
|
||||
|
||||
#: views.py:999
|
||||
#: views.py:1024
|
||||
#, python-format
|
||||
msgid "The uMap edit link for your map: %(map_name)s"
|
||||
msgstr "Ο uMap σύνδεσμος επεξεργασίας του χάρτη σας: %(map_name)s"
|
||||
|
||||
#: views.py:1002
|
||||
#: views.py:1027
|
||||
#, python-format
|
||||
msgid "Here is your secret edit link: %(link)s"
|
||||
msgstr "Εδώ είναι ο μυστικός σύνδεσμος επεξεργασίας: %(link)s"
|
||||
|
||||
#: views.py:1009
|
||||
#: views.py:1034
|
||||
#, python-format
|
||||
msgid "Can't send email to %(email)s"
|
||||
msgstr "Αδυναμία αποστολής email στο %(email)s"
|
||||
|
||||
#: views.py:1012
|
||||
#: views.py:1037
|
||||
#, python-format
|
||||
msgid "Email sent to %(email)s"
|
||||
msgstr "Μήνυμα email στάλθηκε στο %(email)s"
|
||||
|
||||
#: views.py:1023
|
||||
#: views.py:1048
|
||||
msgid "Only its owner can delete the map."
|
||||
msgstr "Μονό ο ιδιοκτήτης μπορεί να διαγράψει αυτό τον χάρτη."
|
||||
|
||||
#: views.py:1026
|
||||
#: views.py:1054
|
||||
msgid "Map successfully deleted."
|
||||
msgstr "Ο χάρτης διαγράφηκε με επιτυχία."
|
||||
|
||||
#: views.py:1052
|
||||
#: views.py:1080
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Your map has been cloned! If you want to edit this map from another "
|
||||
"computer, please use this link: %(anonymous_url)s"
|
||||
msgstr "Ο χάρτης κλωνοποιήθηκε! Αν θέλετε να τον επεξεργαστείτε από κάποιον άλλο υπολογιστή, παρακαλώ χρησιμοποιήστε αυτόν τον σύνδεσμο: %(anonymous_url)s"
|
||||
|
||||
#: views.py:1057
|
||||
#: views.py:1085
|
||||
msgid "Congratulations, your map has been cloned!"
|
||||
msgstr "Συγχαρητήρια ο χάρτης σας κλωνοποιήθηκε!"
|
||||
|
||||
#: views.py:1308
|
||||
#: views.py:1339
|
||||
msgid "Layer successfully deleted."
|
||||
msgstr "Το επίπεδο διαγράφηκε με επιτυχία."
|
||||
|
||||
#: views.py:1330
|
||||
#: views.py:1361
|
||||
msgid "Permissions updated with success!"
|
||||
msgstr "Τα δικαιώματα ενημερώθηκαν με επιτυχία!"
|
||||
|
|
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: PACKAGE VERSION\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-12-13 08:26+0000\n"
|
||||
"POT-Creation-Date: 2025-04-25 15:38+0000\n"
|
||||
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
||||
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
||||
"Language-Team: LANGUAGE <LL@li.org>\n"
|
||||
|
@ -21,176 +21,281 @@ msgstr ""
|
|||
msgid "CSV Export"
|
||||
msgstr ""
|
||||
|
||||
#: middleware.py:13
|
||||
#: decorators.py:60
|
||||
msgid "This map is not publicly available"
|
||||
msgstr ""
|
||||
|
||||
#: middleware.py:19
|
||||
msgid "Site is readonly for maintenance"
|
||||
msgstr ""
|
||||
|
||||
#: models.py:60 models.py:79
|
||||
#: middleware.py:34
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Using “%(name)s” to authenticate is deprecated and will be removed soon. "
|
||||
"Please configure another provider below before losing access to your account "
|
||||
"and maps. Then, please logout and login again with the new provider."
|
||||
msgstr ""
|
||||
|
||||
#: models.py:61 models.py:80
|
||||
msgid "name"
|
||||
msgstr ""
|
||||
|
||||
#: models.py:62 models.py:475
|
||||
#: models.py:63 models.py:493
|
||||
msgid "description"
|
||||
msgstr ""
|
||||
|
||||
#: models.py:110
|
||||
#: models.py:111
|
||||
msgid "details"
|
||||
msgstr ""
|
||||
|
||||
#: models.py:111
|
||||
#: models.py:112
|
||||
msgid "Link to a page where the licence is detailed."
|
||||
msgstr ""
|
||||
|
||||
#: models.py:121
|
||||
#: models.py:122
|
||||
msgid "URL template using OSM tile format"
|
||||
msgstr ""
|
||||
|
||||
#: models.py:127
|
||||
#: models.py:128
|
||||
msgid "Order of the tilelayers in the edit box"
|
||||
msgstr ""
|
||||
|
||||
#: models.py:175 models.py:469
|
||||
#: models.py:176 models.py:487
|
||||
msgid "Only editable with secret edit link"
|
||||
msgstr ""
|
||||
|
||||
#: models.py:176 models.py:470
|
||||
#: models.py:177 models.py:488
|
||||
msgid "Everyone can edit"
|
||||
msgstr ""
|
||||
|
||||
#: models.py:179 models.py:463
|
||||
#: models.py:180 models.py:481
|
||||
msgid "Everyone"
|
||||
msgstr ""
|
||||
|
||||
#: models.py:180 models.py:189 models.py:464
|
||||
#: models.py:181 models.py:190 models.py:482
|
||||
msgid "Editors and team only"
|
||||
msgstr ""
|
||||
|
||||
#: models.py:181 models.py:465
|
||||
#: models.py:182 models.py:483
|
||||
msgid "Owner only"
|
||||
msgstr ""
|
||||
|
||||
#: models.py:184
|
||||
#: models.py:185
|
||||
msgid "Draft (private)"
|
||||
msgstr ""
|
||||
|
||||
#: models.py:185
|
||||
#: models.py:186
|
||||
msgid "Everyone (public)"
|
||||
msgstr ""
|
||||
|
||||
#: models.py:188
|
||||
#: models.py:189
|
||||
msgid "Anyone with link"
|
||||
msgstr ""
|
||||
|
||||
#: models.py:190
|
||||
#: models.py:191
|
||||
msgid "Blocked"
|
||||
msgstr ""
|
||||
|
||||
#: models.py:191
|
||||
#: models.py:192 models.py:477
|
||||
msgid "Deleted"
|
||||
msgstr ""
|
||||
|
||||
#: models.py:194
|
||||
#: models.py:195
|
||||
msgid "center"
|
||||
msgstr ""
|
||||
|
||||
#: models.py:195
|
||||
#: models.py:196
|
||||
msgid "zoom"
|
||||
msgstr ""
|
||||
|
||||
#: models.py:197
|
||||
#: models.py:198
|
||||
msgid "locate"
|
||||
msgstr ""
|
||||
|
||||
#: models.py:197
|
||||
#: models.py:198
|
||||
msgid "Locate user on load?"
|
||||
msgstr ""
|
||||
|
||||
#: models.py:201
|
||||
#: models.py:202
|
||||
msgid "Choose the map licence."
|
||||
msgstr ""
|
||||
|
||||
#: models.py:202
|
||||
#: models.py:203
|
||||
msgid "licence"
|
||||
msgstr ""
|
||||
|
||||
#: models.py:213
|
||||
#: models.py:214
|
||||
msgid "owner"
|
||||
msgstr ""
|
||||
|
||||
#: models.py:217
|
||||
#: models.py:218
|
||||
msgid "editors"
|
||||
msgstr ""
|
||||
|
||||
#: models.py:223
|
||||
#: models.py:224
|
||||
msgid "team"
|
||||
msgstr ""
|
||||
|
||||
#: models.py:229 models.py:491
|
||||
#: models.py:230 models.py:509
|
||||
msgid "edit status"
|
||||
msgstr ""
|
||||
|
||||
#: models.py:234
|
||||
#: models.py:235 models.py:514
|
||||
msgid "share status"
|
||||
msgstr ""
|
||||
|
||||
#: models.py:237 models.py:486
|
||||
#: models.py:238 models.py:504
|
||||
msgid "settings"
|
||||
msgstr ""
|
||||
|
||||
#: models.py:402
|
||||
#: models.py:410
|
||||
msgid "Clone of"
|
||||
msgstr ""
|
||||
|
||||
#: models.py:462 models.py:468
|
||||
#: models.py:476 models.py:480 models.py:486
|
||||
msgid "Inherit"
|
||||
msgstr ""
|
||||
|
||||
#: models.py:481
|
||||
#: models.py:499
|
||||
msgid "display on load"
|
||||
msgstr ""
|
||||
|
||||
#: models.py:482
|
||||
#: models.py:500
|
||||
msgid "Display this layer on load."
|
||||
msgstr ""
|
||||
|
||||
#: templates/404.html:8
|
||||
msgid "Take me to the home page"
|
||||
#: settings/base.py:296
|
||||
msgid "Art and Culture"
|
||||
msgstr ""
|
||||
|
||||
#: templates/auth/user_detail.html:8
|
||||
#: settings/base.py:297
|
||||
msgid "Cycling"
|
||||
msgstr ""
|
||||
|
||||
#: settings/base.py:298
|
||||
msgid "Business"
|
||||
msgstr ""
|
||||
|
||||
#: settings/base.py:299
|
||||
msgid "Environment"
|
||||
msgstr ""
|
||||
|
||||
#: settings/base.py:300
|
||||
msgid "Education"
|
||||
msgstr ""
|
||||
|
||||
#: settings/base.py:301
|
||||
msgid "Food and Agriculture"
|
||||
msgstr ""
|
||||
|
||||
#: settings/base.py:302
|
||||
msgid "Geopolitics"
|
||||
msgstr ""
|
||||
|
||||
#: settings/base.py:303
|
||||
msgid "Health"
|
||||
msgstr ""
|
||||
|
||||
#: settings/base.py:304
|
||||
msgid "Hiking"
|
||||
msgstr ""
|
||||
|
||||
#: settings/base.py:305
|
||||
msgid "History"
|
||||
msgstr ""
|
||||
|
||||
#: settings/base.py:306
|
||||
msgid "Public sector"
|
||||
msgstr ""
|
||||
|
||||
#: settings/base.py:307
|
||||
msgid "Science"
|
||||
msgstr ""
|
||||
|
||||
#: settings/base.py:308
|
||||
msgid "Shopping"
|
||||
msgstr ""
|
||||
|
||||
#: settings/base.py:309
|
||||
msgid "Sport and Leisure"
|
||||
msgstr ""
|
||||
|
||||
#: settings/base.py:310
|
||||
msgid "Travel"
|
||||
msgstr ""
|
||||
|
||||
#: settings/base.py:311
|
||||
msgid "Transports"
|
||||
msgstr ""
|
||||
|
||||
#: settings/base.py:312
|
||||
msgid "Tourism"
|
||||
msgstr ""
|
||||
|
||||
#: templates/403.html:8
|
||||
msgid ""
|
||||
"<a href=\"https://discover.umap-project.org/support/faq/#map-statuses\" "
|
||||
"target=\"_blank\">Find out here the documentation</a> on how to manage map’s "
|
||||
"permissions."
|
||||
msgstr ""
|
||||
|
||||
#: templates/403.html:10 templates/404.html:8
|
||||
msgid "← Go to the homepage"
|
||||
msgstr ""
|
||||
|
||||
#: templates/404.html:7
|
||||
msgid "404 Page Not Found"
|
||||
msgstr ""
|
||||
|
||||
#: templates/auth/user_detail.html:6
|
||||
#, python-format
|
||||
msgid "%(current_user)s’s maps"
|
||||
msgstr ""
|
||||
|
||||
#: templates/auth/user_detail.html:12
|
||||
#, python-format
|
||||
msgid "Browse %(current_user)s's maps"
|
||||
msgstr ""
|
||||
|
||||
#: templates/auth/user_detail.html:17
|
||||
#: templates/auth/user_detail.html:21
|
||||
#, python-format
|
||||
msgid "%(current_user)s has no maps."
|
||||
msgstr ""
|
||||
|
||||
#: templates/auth/user_form.html:21 templates/umap/team_form.html:21
|
||||
#: templates/auth/user_form.html:6
|
||||
msgid "My Profile"
|
||||
msgstr ""
|
||||
|
||||
#: templates/auth/user_form.html:24 templates/umap/team_form.html:25
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
|
||||
#: templates/auth/user_form.html:27
|
||||
#: templates/auth/user_form.html:30
|
||||
msgid "Your current providers"
|
||||
msgstr ""
|
||||
|
||||
#: templates/auth/user_form.html:39
|
||||
#: templates/auth/user_form.html:44
|
||||
msgid "Connect to another provider"
|
||||
msgstr ""
|
||||
|
||||
#: templates/auth/user_form.html:42
|
||||
#: templates/auth/user_form.html:47
|
||||
msgid ""
|
||||
"It's a good habit to connect your account to more than one provider, in case "
|
||||
"one provider becomes unavailable, temporarily or even permanently."
|
||||
msgstr ""
|
||||
|
||||
#: templates/auth/user_stars.html:8
|
||||
#: templates/auth/user_stars.html:6
|
||||
#, python-format
|
||||
msgid "%(current_user)s’s starred maps"
|
||||
msgstr ""
|
||||
|
||||
#: templates/auth/user_stars.html:12
|
||||
#, python-format
|
||||
msgid "Browse %(current_user)s's starred maps"
|
||||
msgstr ""
|
||||
|
||||
#: templates/auth/user_stars.html:17
|
||||
#: templates/auth/user_stars.html:21
|
||||
#, python-format
|
||||
msgid "%(current_user)s has no starred maps yet."
|
||||
msgstr ""
|
||||
|
@ -225,6 +330,10 @@ msgstr ""
|
|||
msgid "Please choose a provider:"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/about.html:5 templates/umap/navigation.html:22
|
||||
msgid "About"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/about_summary.html:12
|
||||
#, python-format
|
||||
msgid ""
|
||||
|
@ -274,13 +383,13 @@ msgstr ""
|
|||
msgid "Play with the demo"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:15
|
||||
#: templates/umap/components/alerts/alert.html:64
|
||||
#: templates/umap/components/alerts/alert.html:92
|
||||
#: templates/umap/components/alerts/alert.html:17
|
||||
#: templates/umap/components/alerts/alert.html:66
|
||||
#: templates/umap/components/alerts/alert.html:94
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:30
|
||||
#: templates/umap/components/alerts/alert.html:32
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Pro-tip: to easily find back your maps, <a href=\"%(login_url)s\" "
|
||||
|
@ -288,35 +397,35 @@ msgid ""
|
|||
"target=\"_blank\">log in</a>."
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:35
|
||||
#: templates/umap/components/alerts/alert.html:37
|
||||
msgid "Here is your secret link to edit the map, please keep it safe:"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:39
|
||||
#: templates/umap/components/alerts/alert.html:41
|
||||
msgid "Copy link"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:46
|
||||
#: templates/umap/components/alerts/alert.html:48
|
||||
msgid "Enter your email address to receive the secret link:"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:52
|
||||
#: templates/umap/components/alerts/alert.html:54
|
||||
msgid "Email"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:55
|
||||
#: templates/umap/components/alerts/alert.html:57
|
||||
msgid "Send me the link"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:79
|
||||
#: templates/umap/components/alerts/alert.html:81
|
||||
msgid "See their edits in another tab"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:82
|
||||
#: templates/umap/components/alerts/alert.html:84
|
||||
msgid "Keep your changes and loose theirs"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:85
|
||||
#: templates/umap/components/alerts/alert.html:87
|
||||
msgid "Keep their changes and loose yours"
|
||||
msgstr ""
|
||||
|
||||
|
@ -376,7 +485,7 @@ msgstr ""
|
|||
msgid "Map of the uMaps"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/home.html:24
|
||||
#: templates/umap/home.html:25
|
||||
msgid "Get inspired, browse maps"
|
||||
msgstr ""
|
||||
|
||||
|
@ -384,15 +493,19 @@ msgstr ""
|
|||
msgid "You are logged in. Continuing..."
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/map_list.html:11 views.py:433
|
||||
#: templates/umap/map_list.html:18 views.py:444
|
||||
msgid "by"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/map_list.html:20
|
||||
#: templates/umap/map_list.html:22
|
||||
msgid "See the map"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/map_list.html:28
|
||||
msgid "More"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/map_table.html:8 templates/umap/user_teams.html:14
|
||||
#: templates/umap/map_table.html:8 templates/umap/user_teams.html:18
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
|
||||
|
@ -416,7 +529,7 @@ msgstr ""
|
|||
msgid "Owner"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/map_table.html:26 templates/umap/user_teams.html:20
|
||||
#: templates/umap/map_table.html:26 templates/umap/user_teams.html:24
|
||||
msgid "Actions"
|
||||
msgstr ""
|
||||
|
||||
|
@ -429,7 +542,7 @@ msgid "Share"
|
|||
msgstr ""
|
||||
|
||||
#: templates/umap/map_table.html:78 templates/umap/map_table.html:80
|
||||
#: templates/umap/user_teams.html:38 templates/umap/user_teams.html:40
|
||||
#: templates/umap/user_teams.html:42 templates/umap/user_teams.html:44
|
||||
msgid "Edit"
|
||||
msgstr ""
|
||||
|
||||
|
@ -492,10 +605,6 @@ msgstr ""
|
|||
msgid "Sign in"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/navigation.html:22
|
||||
msgid "About"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/navigation.html:30
|
||||
msgid "Change password"
|
||||
msgstr ""
|
||||
|
@ -504,52 +613,61 @@ msgstr ""
|
|||
msgid "Log out"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/password_change.html:7
|
||||
#: templates/umap/password_change.html:6 templates/umap/password_change.html:11
|
||||
msgid "Password change"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/password_change.html:10
|
||||
#: templates/umap/password_change.html:14
|
||||
msgid ""
|
||||
"Please enter your old password, for security's sake, and then enter your new "
|
||||
"password twice so we can verify you typed it in correctly."
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/password_change.html:17
|
||||
#: templates/umap/password_change.html:21
|
||||
msgid "Old password"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/password_change.html:22
|
||||
#: templates/umap/password_change.html:26
|
||||
msgid "New password"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/password_change.html:26
|
||||
#: templates/umap/password_change.html:30
|
||||
msgid "New password confirmation"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/password_change.html:27
|
||||
#: templates/umap/password_change.html:31
|
||||
msgid "Change my password"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/password_change_done.html:7
|
||||
#: templates/umap/password_change_done.html:6
|
||||
#: templates/umap/password_change_done.html:11
|
||||
msgid "Password change successful"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/password_change_done.html:10
|
||||
#: templates/umap/password_change_done.html:14
|
||||
msgid "Your password was changed."
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/search.html:15
|
||||
#: templates/umap/search.html:6
|
||||
msgid "Explore maps"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/search.html:19
|
||||
#, python-format
|
||||
msgid "%(count)s map found:"
|
||||
msgid_plural "%(count)s maps found:"
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
#: templates/umap/search.html:24
|
||||
#: templates/umap/search.html:30
|
||||
msgid "No map found."
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/search.html:29
|
||||
#: templates/umap/search.html:36
|
||||
msgid "Latest created maps in category"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/search.html:43
|
||||
msgid "Latest created maps"
|
||||
msgstr ""
|
||||
|
||||
|
@ -557,25 +675,42 @@ msgstr ""
|
|||
msgid "Search maps"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/search_bar.html:15
|
||||
#: templates/umap/search_bar.html:14
|
||||
msgid "Any category"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/search_bar.html:19
|
||||
msgid "Search"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/team_detail.html:10
|
||||
#: templates/umap/team_confirm_delete.html:6
|
||||
msgid "Team deletion"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/team_detail.html:6
|
||||
#, python-format
|
||||
msgid "%(current_team)s’s maps"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/team_detail.html:14
|
||||
#, python-format
|
||||
msgid "Browse %(current_team)s's maps"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/team_detail.html:22
|
||||
#: templates/umap/team_detail.html:26
|
||||
#, python-format
|
||||
msgid "%(current_team)s has no public maps."
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/team_form.html:24
|
||||
#: templates/umap/team_form.html:6
|
||||
msgid "Create or edit a team"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/team_form.html:28
|
||||
msgid "Delete this team"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/team_form.html:47
|
||||
#: templates/umap/team_form.html:51
|
||||
msgid "Add user"
|
||||
msgstr ""
|
||||
|
||||
|
@ -596,78 +731,82 @@ msgstr ""
|
|||
msgid "You have no map yet."
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/user_teams.html:17
|
||||
#: templates/umap/user_teams.html:6
|
||||
msgid "My Teams"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/user_teams.html:21
|
||||
msgid "Users"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/user_teams.html:48
|
||||
#: templates/umap/user_teams.html:52
|
||||
msgid "New team"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:234
|
||||
#: views.py:235
|
||||
msgid "Cannot delete a team with more than one member"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:238
|
||||
#: views.py:239
|
||||
#, python-format
|
||||
msgid "Team “%(name)s” has been deleted"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:438
|
||||
#: views.py:449
|
||||
msgid "View the map"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:821
|
||||
#: views.py:845
|
||||
msgid "See full screen"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:964
|
||||
#: views.py:988
|
||||
msgid "Map editors updated with success!"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1000
|
||||
#: views.py:1024
|
||||
#, python-format
|
||||
msgid "The uMap edit link for your map: %(map_name)s"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1003
|
||||
#: views.py:1027
|
||||
#, python-format
|
||||
msgid "Here is your secret edit link: %(link)s"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1010
|
||||
#: views.py:1034
|
||||
#, python-format
|
||||
msgid "Can't send email to %(email)s"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1013
|
||||
#: views.py:1037
|
||||
#, python-format
|
||||
msgid "Email sent to %(email)s"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1024
|
||||
#: views.py:1048
|
||||
msgid "Only its owner can delete the map."
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1027
|
||||
#: views.py:1054
|
||||
msgid "Map successfully deleted."
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1053
|
||||
#: views.py:1080
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Your map has been cloned! If you want to edit this map from another "
|
||||
"computer, please use this link: %(anonymous_url)s"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1058
|
||||
#: views.py:1085
|
||||
msgid "Congratulations, your map has been cloned!"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1309
|
||||
#: views.py:1339
|
||||
msgid "Layer successfully deleted."
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1331
|
||||
#: views.py:1361
|
||||
msgid "Permissions updated with success!"
|
||||
msgstr ""
|
||||
|
|
Binary file not shown.
|
@ -8,6 +8,7 @@
|
|||
# Eric Armijo, 2023
|
||||
# Gonzalo Gabriel Perez <zalitoar@gmail.com>, 2019
|
||||
# Ignacio L'Episcopo, 2024
|
||||
# Ignacio L'Episcopo, 2024-2025
|
||||
# Igor Támara <igor@tamarapatino.org>, 2013
|
||||
# 3c4f354c26c2c190ba28f9c2666d7fdb_003e9d1 <b28923423b98dace80389ae64c99bf93_129697>, 2014
|
||||
# 3c4f354c26c2c190ba28f9c2666d7fdb_003e9d1 <b28923423b98dace80389ae64c99bf93_129697>, 2014,2016-2017,2020
|
||||
|
@ -16,9 +17,9 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: uMap\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-12-11 17:05+0000\n"
|
||||
"POT-Creation-Date: 2025-04-11 15:30+0000\n"
|
||||
"PO-Revision-Date: 2013-11-22 14:00+0000\n"
|
||||
"Last-Translator: Ignacio L'Episcopo, 2024\n"
|
||||
"Last-Translator: Ignacio L'Episcopo, 2024-2025\n"
|
||||
"Language-Team: Spanish (http://app.transifex.com/openstreetmap/umap/language/es/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
|
@ -30,176 +31,281 @@ msgstr ""
|
|||
msgid "CSV Export"
|
||||
msgstr "Exportar CSV"
|
||||
|
||||
#: middleware.py:13
|
||||
#: decorators.py:60
|
||||
msgid "This map is not publicly available"
|
||||
msgstr "Este mapa no está disponible públicamente"
|
||||
|
||||
#: middleware.py:19
|
||||
msgid "Site is readonly for maintenance"
|
||||
msgstr "Sitio en modo solo lectura por mantenimiento"
|
||||
|
||||
#: models.py:60 models.py:79
|
||||
#: middleware.py:34
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Using “%(name)s” to authenticate is deprecated and will be removed soon. "
|
||||
"Please configure another provider below before losing access to your account"
|
||||
" and maps. Then, please logout and login again with the new provider."
|
||||
msgstr "El uso de “%(name)s” para autenticar está obsoleto y se eliminará pronto. Por favor, configura otro proveedor a continuación antes de perder acceso a tu cuenta y mapas. Luego, cierra sesión e inicia sesión nuevamente con el nuevo proveedor."
|
||||
|
||||
#: models.py:61 models.py:80
|
||||
msgid "name"
|
||||
msgstr "nombre"
|
||||
|
||||
#: models.py:62 models.py:475
|
||||
#: models.py:63 models.py:493
|
||||
msgid "description"
|
||||
msgstr "descripción"
|
||||
|
||||
#: models.py:110
|
||||
#: models.py:111
|
||||
msgid "details"
|
||||
msgstr "detalles"
|
||||
|
||||
#: models.py:111
|
||||
#: models.py:112
|
||||
msgid "Link to a page where the licence is detailed."
|
||||
msgstr "Enlace a una página donde se detalla la licencia."
|
||||
|
||||
#: models.py:121
|
||||
#: models.py:122
|
||||
msgid "URL template using OSM tile format"
|
||||
msgstr "Plantilla de URL usando el formato de teselas OSM"
|
||||
|
||||
#: models.py:127
|
||||
#: models.py:128
|
||||
msgid "Order of the tilelayers in the edit box"
|
||||
msgstr "Orden de las capas de teselas en el cuadro de edición"
|
||||
|
||||
#: models.py:175 models.py:469
|
||||
#: models.py:176 models.py:487
|
||||
msgid "Only editable with secret edit link"
|
||||
msgstr "Solo editable con enlace secreto de edición"
|
||||
|
||||
#: models.py:176 models.py:470
|
||||
#: models.py:177 models.py:488
|
||||
msgid "Everyone can edit"
|
||||
msgstr "Todos pueden editar"
|
||||
|
||||
#: models.py:179 models.py:463
|
||||
#: models.py:180 models.py:481
|
||||
msgid "Everyone"
|
||||
msgstr "Todos"
|
||||
|
||||
#: models.py:180 models.py:189 models.py:464
|
||||
#: models.py:181 models.py:190 models.py:482
|
||||
msgid "Editors and team only"
|
||||
msgstr "Solo editores y equipo"
|
||||
|
||||
#: models.py:181 models.py:465
|
||||
#: models.py:182 models.py:483
|
||||
msgid "Owner only"
|
||||
msgstr "Solo el propietario"
|
||||
|
||||
#: models.py:184
|
||||
msgid "Draft (private)"
|
||||
msgstr ""
|
||||
|
||||
#: models.py:185
|
||||
msgid "Draft (private)"
|
||||
msgstr "Borrador (privado)"
|
||||
|
||||
#: models.py:186
|
||||
msgid "Everyone (public)"
|
||||
msgstr "Todos (público)"
|
||||
|
||||
#: models.py:188
|
||||
#: models.py:189
|
||||
msgid "Anyone with link"
|
||||
msgstr "Cualquiera con el enlace"
|
||||
|
||||
#: models.py:190
|
||||
#: models.py:191
|
||||
msgid "Blocked"
|
||||
msgstr "Bloqueado"
|
||||
|
||||
#: models.py:191
|
||||
#: models.py:192 models.py:477
|
||||
msgid "Deleted"
|
||||
msgstr ""
|
||||
msgstr "Eliminado"
|
||||
|
||||
#: models.py:194
|
||||
#: models.py:195
|
||||
msgid "center"
|
||||
msgstr "centro"
|
||||
|
||||
#: models.py:195
|
||||
#: models.py:196
|
||||
msgid "zoom"
|
||||
msgstr "zoom"
|
||||
|
||||
#: models.py:197
|
||||
#: models.py:198
|
||||
msgid "locate"
|
||||
msgstr "localizar"
|
||||
|
||||
#: models.py:197
|
||||
#: models.py:198
|
||||
msgid "Locate user on load?"
|
||||
msgstr "¿Localizar al usuario al cargar?"
|
||||
|
||||
#: models.py:201
|
||||
#: models.py:202
|
||||
msgid "Choose the map licence."
|
||||
msgstr "Elige la licencia del mapa."
|
||||
|
||||
#: models.py:202
|
||||
#: models.py:203
|
||||
msgid "licence"
|
||||
msgstr "licencia"
|
||||
|
||||
#: models.py:213
|
||||
#: models.py:214
|
||||
msgid "owner"
|
||||
msgstr "propietario"
|
||||
|
||||
#: models.py:217
|
||||
#: models.py:218
|
||||
msgid "editors"
|
||||
msgstr "editores"
|
||||
|
||||
#: models.py:223
|
||||
#: models.py:224
|
||||
msgid "team"
|
||||
msgstr "equipo"
|
||||
|
||||
#: models.py:229 models.py:491
|
||||
#: models.py:230 models.py:509
|
||||
msgid "edit status"
|
||||
msgstr "estado de edición"
|
||||
|
||||
#: models.py:234
|
||||
#: models.py:235 models.py:514
|
||||
msgid "share status"
|
||||
msgstr "estado de compartir"
|
||||
|
||||
#: models.py:237 models.py:486
|
||||
#: models.py:238 models.py:504
|
||||
msgid "settings"
|
||||
msgstr "ajustes"
|
||||
|
||||
#: models.py:402
|
||||
#: models.py:410
|
||||
msgid "Clone of"
|
||||
msgstr "Clon de"
|
||||
|
||||
#: models.py:462 models.py:468
|
||||
#: models.py:476 models.py:480 models.py:486
|
||||
msgid "Inherit"
|
||||
msgstr "Heredar"
|
||||
|
||||
#: models.py:481
|
||||
#: models.py:499
|
||||
msgid "display on load"
|
||||
msgstr "mostrar al cargar"
|
||||
|
||||
#: models.py:482
|
||||
#: models.py:500
|
||||
msgid "Display this layer on load."
|
||||
msgstr "Mostrar esta capa al cargar."
|
||||
|
||||
#: templates/404.html:8
|
||||
msgid "Take me to the home page"
|
||||
msgstr "Llévame a la página de inicio"
|
||||
#: settings/base.py:295
|
||||
msgid "Art and Culture"
|
||||
msgstr "Arte y cultura"
|
||||
|
||||
#: templates/auth/user_detail.html:8
|
||||
#: settings/base.py:296
|
||||
msgid "Cycling"
|
||||
msgstr "Ciclismo"
|
||||
|
||||
#: settings/base.py:297
|
||||
msgid "Business"
|
||||
msgstr "Negocios"
|
||||
|
||||
#: settings/base.py:298
|
||||
msgid "Environment"
|
||||
msgstr "Medio ambiente"
|
||||
|
||||
#: settings/base.py:299
|
||||
msgid "Education"
|
||||
msgstr "Educación"
|
||||
|
||||
#: settings/base.py:300
|
||||
msgid "Food and Agriculture"
|
||||
msgstr "Alimentos y agricultura"
|
||||
|
||||
#: settings/base.py:301
|
||||
msgid "Geopolitics"
|
||||
msgstr "Geopolítica"
|
||||
|
||||
#: settings/base.py:302
|
||||
msgid "Health"
|
||||
msgstr "Salud"
|
||||
|
||||
#: settings/base.py:303
|
||||
msgid "Hiking"
|
||||
msgstr "Senderismo"
|
||||
|
||||
#: settings/base.py:304
|
||||
msgid "History"
|
||||
msgstr "Historia"
|
||||
|
||||
#: settings/base.py:305
|
||||
msgid "Public sector"
|
||||
msgstr "Sector público"
|
||||
|
||||
#: settings/base.py:306
|
||||
msgid "Science"
|
||||
msgstr "Ciencia"
|
||||
|
||||
#: settings/base.py:307
|
||||
msgid "Shopping"
|
||||
msgstr "Compras"
|
||||
|
||||
#: settings/base.py:308
|
||||
msgid "Sport and Leisure"
|
||||
msgstr "Deporte y ocio"
|
||||
|
||||
#: settings/base.py:309
|
||||
msgid "Travel"
|
||||
msgstr "Viajes"
|
||||
|
||||
#: settings/base.py:310
|
||||
msgid "Transports"
|
||||
msgstr "Transporte"
|
||||
|
||||
#: settings/base.py:311
|
||||
msgid "Tourism"
|
||||
msgstr "Turismo"
|
||||
|
||||
#: templates/403.html:8
|
||||
msgid ""
|
||||
"<a href=\"https://discover.umap-project.org/support/faq/#map-statuses\" "
|
||||
"target=\"_blank\">Find out here the documentation</a> on how to manage map’s"
|
||||
" permissions."
|
||||
msgstr "<a href=\"https://discover.umap-project.org/support/faq/#map-statuses\" target=\"_blank\">Consulta aquí la documentación</a> sobre cómo gestionar los permisos del mapa."
|
||||
|
||||
#: templates/403.html:10 templates/404.html:8
|
||||
msgid "← Go to the homepage"
|
||||
msgstr "← Ir a la página principal"
|
||||
|
||||
#: templates/404.html:7
|
||||
msgid "404 Page Not Found"
|
||||
msgstr "404 Página no encontrada"
|
||||
|
||||
#: templates/auth/user_detail.html:6
|
||||
#, python-format
|
||||
msgid "%(current_user)s’s maps"
|
||||
msgstr "Mapas de %(current_user)s"
|
||||
|
||||
#: templates/auth/user_detail.html:12
|
||||
#, python-format
|
||||
msgid "Browse %(current_user)s's maps"
|
||||
msgstr "Explorar los mapas de %(current_user)s"
|
||||
|
||||
#: templates/auth/user_detail.html:17
|
||||
#: templates/auth/user_detail.html:21
|
||||
#, python-format
|
||||
msgid "%(current_user)s has no maps."
|
||||
msgstr "%(current_user)s no tiene mapas."
|
||||
|
||||
#: templates/auth/user_form.html:21 templates/umap/team_form.html:21
|
||||
#: templates/auth/user_form.html:6
|
||||
msgid "My Profile"
|
||||
msgstr "Mi perfil"
|
||||
|
||||
#: templates/auth/user_form.html:24 templates/umap/team_form.html:25
|
||||
msgid "Save"
|
||||
msgstr "Guardar"
|
||||
|
||||
#: templates/auth/user_form.html:27
|
||||
#: templates/auth/user_form.html:30
|
||||
msgid "Your current providers"
|
||||
msgstr "Tus proveedores actuales"
|
||||
|
||||
#: templates/auth/user_form.html:39
|
||||
#: templates/auth/user_form.html:44
|
||||
msgid "Connect to another provider"
|
||||
msgstr "Conectar con otro proveedor"
|
||||
|
||||
#: templates/auth/user_form.html:42
|
||||
#: templates/auth/user_form.html:47
|
||||
msgid ""
|
||||
"It's a good habit to connect your account to more than one provider, in case"
|
||||
" one provider becomes unavailable, temporarily or even permanently."
|
||||
msgstr "Es un buen hábito conectar tu cuenta a más de un proveedor, en caso de que uno no esté disponible, temporal o permanentemente."
|
||||
|
||||
#: templates/auth/user_stars.html:8
|
||||
#: templates/auth/user_stars.html:6
|
||||
#, python-format
|
||||
msgid "%(current_user)s’s starred maps"
|
||||
msgstr "Mapas destacados de %(current_user)s"
|
||||
|
||||
#: templates/auth/user_stars.html:12
|
||||
#, python-format
|
||||
msgid "Browse %(current_user)s's starred maps"
|
||||
msgstr "Explorar los mapas destacados de %(current_user)s"
|
||||
|
||||
#: templates/auth/user_stars.html:17
|
||||
#: templates/auth/user_stars.html:21
|
||||
#, python-format
|
||||
msgid "%(current_user)s has no starred maps yet."
|
||||
msgstr "%(current_user)s no tiene mapas destacados todavía."
|
||||
|
@ -216,11 +322,11 @@ msgstr "Iniciar sesión"
|
|||
|
||||
#: templates/registration/login.html:22
|
||||
msgid "To save and easily find your maps, identify yourself."
|
||||
msgstr ""
|
||||
msgstr "Para guardar y encontrar fácilmente tus mapas, identifícate."
|
||||
|
||||
#: templates/registration/login.html:25
|
||||
msgid "Please log in with your account:"
|
||||
msgstr ""
|
||||
msgstr "Por favor, inicia sesión con tu cuenta:"
|
||||
|
||||
#: templates/registration/login.html:42
|
||||
msgid "Username"
|
||||
|
@ -232,7 +338,11 @@ msgstr "Contraseña"
|
|||
|
||||
#: templates/registration/login.html:52
|
||||
msgid "Please choose a provider:"
|
||||
msgstr ""
|
||||
msgstr "Por favor, elige un proveedor:"
|
||||
|
||||
#: templates/umap/about.html:5 templates/umap/navigation.html:22
|
||||
msgid "About"
|
||||
msgstr "Acerca de"
|
||||
|
||||
#: templates/umap/about_summary.html:12
|
||||
#, python-format
|
||||
|
@ -283,13 +393,13 @@ msgstr "Crear un mapa"
|
|||
msgid "Play with the demo"
|
||||
msgstr "Juega con la demo"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:15
|
||||
#: templates/umap/components/alerts/alert.html:64
|
||||
#: templates/umap/components/alerts/alert.html:92
|
||||
#: templates/umap/components/alerts/alert.html:17
|
||||
#: templates/umap/components/alerts/alert.html:66
|
||||
#: templates/umap/components/alerts/alert.html:94
|
||||
msgid "Close"
|
||||
msgstr "Cerrar"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:30
|
||||
#: templates/umap/components/alerts/alert.html:32
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Pro-tip: to easily find back your maps, <a href=\"%(login_url)s\" "
|
||||
|
@ -297,35 +407,35 @@ msgid ""
|
|||
"target=\"_blank\">log in</a>."
|
||||
msgstr "Consejo pro: para encontrar fácilmente tus mapas, <a href=\"%(login_url)s\" target=\"_blank\">crea una cuenta</a> o <a href=\"%(login_url)s\" target=\"_blank\">inicia sesión</a>."
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:35
|
||||
#: templates/umap/components/alerts/alert.html:37
|
||||
msgid "Here is your secret link to edit the map, please keep it safe:"
|
||||
msgstr "Aquí está tu enlace secreto para editar el mapa, guárdalo bien:"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:39
|
||||
#: templates/umap/components/alerts/alert.html:41
|
||||
msgid "Copy link"
|
||||
msgstr "Copiar enlace"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:46
|
||||
#: templates/umap/components/alerts/alert.html:48
|
||||
msgid "Enter your email address to receive the secret link:"
|
||||
msgstr "Introduce tu dirección de correo electrónico para recibir el enlace secreto:"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:52
|
||||
#: templates/umap/components/alerts/alert.html:54
|
||||
msgid "Email"
|
||||
msgstr "Correo electrónico"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:55
|
||||
#: templates/umap/components/alerts/alert.html:57
|
||||
msgid "Send me the link"
|
||||
msgstr "Enviarme el enlace"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:79
|
||||
#: templates/umap/components/alerts/alert.html:81
|
||||
msgid "See their edits in another tab"
|
||||
msgstr "Ver sus ediciones en otra pestaña"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:82
|
||||
#: templates/umap/components/alerts/alert.html:84
|
||||
msgid "Keep your changes and loose theirs"
|
||||
msgstr "Mantén tus cambios y descarta los suyos"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:85
|
||||
#: templates/umap/components/alerts/alert.html:87
|
||||
msgid "Keep their changes and loose yours"
|
||||
msgstr "Mantén sus cambios y descarta los tuyos"
|
||||
|
||||
|
@ -385,7 +495,7 @@ msgstr "Mis equipos"
|
|||
msgid "Map of the uMaps"
|
||||
msgstr "Mapa de los uMaps"
|
||||
|
||||
#: templates/umap/home.html:24
|
||||
#: templates/umap/home.html:25
|
||||
msgid "Get inspired, browse maps"
|
||||
msgstr "Inspírate, navega por los mapas"
|
||||
|
||||
|
@ -393,15 +503,19 @@ msgstr "Inspírate, navega por los mapas"
|
|||
msgid "You are logged in. Continuing..."
|
||||
msgstr "Has iniciado sesión. Continuando..."
|
||||
|
||||
#: templates/umap/map_list.html:11 views.py:433
|
||||
#: templates/umap/map_list.html:18 views.py:444
|
||||
msgid "by"
|
||||
msgstr "por"
|
||||
|
||||
#: templates/umap/map_list.html:20
|
||||
#: templates/umap/map_list.html:22
|
||||
msgid "See the map"
|
||||
msgstr "Ver el mapa"
|
||||
|
||||
#: templates/umap/map_list.html:28
|
||||
msgid "More"
|
||||
msgstr "Más"
|
||||
|
||||
#: templates/umap/map_table.html:8 templates/umap/user_teams.html:14
|
||||
#: templates/umap/map_table.html:8 templates/umap/user_teams.html:18
|
||||
msgid "Name"
|
||||
msgstr "Nombre"
|
||||
|
||||
|
@ -425,7 +539,7 @@ msgstr "Último guardado"
|
|||
msgid "Owner"
|
||||
msgstr "Dueño"
|
||||
|
||||
#: templates/umap/map_table.html:26 templates/umap/user_teams.html:20
|
||||
#: templates/umap/map_table.html:26 templates/umap/user_teams.html:24
|
||||
msgid "Actions"
|
||||
msgstr "Acciones"
|
||||
|
||||
|
@ -438,7 +552,7 @@ msgid "Share"
|
|||
msgstr "Compartir"
|
||||
|
||||
#: templates/umap/map_table.html:78 templates/umap/map_table.html:80
|
||||
#: templates/umap/user_teams.html:38 templates/umap/user_teams.html:40
|
||||
#: templates/umap/user_teams.html:42 templates/umap/user_teams.html:44
|
||||
msgid "Edit"
|
||||
msgstr "Editar"
|
||||
|
||||
|
@ -501,10 +615,6 @@ msgstr "Ingresar"
|
|||
msgid "Sign in"
|
||||
msgstr "Regístrarse"
|
||||
|
||||
#: templates/umap/navigation.html:22
|
||||
msgid "About"
|
||||
msgstr "Acerca de"
|
||||
|
||||
#: templates/umap/navigation.html:30
|
||||
msgid "Change password"
|
||||
msgstr "Cambiar contraseña"
|
||||
|
@ -513,41 +623,47 @@ msgstr "Cambiar contraseña"
|
|||
msgid "Log out"
|
||||
msgstr "Salir"
|
||||
|
||||
#: templates/umap/password_change.html:7
|
||||
#: templates/umap/password_change.html:6
|
||||
#: templates/umap/password_change.html:11
|
||||
msgid "Password change"
|
||||
msgstr "Contraseña cambiada"
|
||||
|
||||
#: templates/umap/password_change.html:10
|
||||
#: templates/umap/password_change.html:14
|
||||
msgid ""
|
||||
"Please enter your old password, for security's sake, and then enter your new"
|
||||
" password twice so we can verify you typed it in correctly."
|
||||
msgstr "Introduzca su contraseña antigua, por seguridad, y luego introduzca su nueva contraseña dos veces para que podamos verificar si ha escrito correctamente."
|
||||
|
||||
#: templates/umap/password_change.html:17
|
||||
#: templates/umap/password_change.html:21
|
||||
msgid "Old password"
|
||||
msgstr "Contraseña antigua"
|
||||
|
||||
#: templates/umap/password_change.html:22
|
||||
#: templates/umap/password_change.html:26
|
||||
msgid "New password"
|
||||
msgstr "Nueva contraseña"
|
||||
|
||||
#: templates/umap/password_change.html:26
|
||||
#: templates/umap/password_change.html:30
|
||||
msgid "New password confirmation"
|
||||
msgstr "Confirmar nueva contraseña"
|
||||
|
||||
#: templates/umap/password_change.html:27
|
||||
#: templates/umap/password_change.html:31
|
||||
msgid "Change my password"
|
||||
msgstr "Cambiar mi contraseña"
|
||||
|
||||
#: templates/umap/password_change_done.html:7
|
||||
#: templates/umap/password_change_done.html:6
|
||||
#: templates/umap/password_change_done.html:11
|
||||
msgid "Password change successful"
|
||||
msgstr "Contraseña cambiada con éxito"
|
||||
|
||||
#: templates/umap/password_change_done.html:10
|
||||
#: templates/umap/password_change_done.html:14
|
||||
msgid "Your password was changed."
|
||||
msgstr "Su contraseña fue guardada."
|
||||
|
||||
#: templates/umap/search.html:15
|
||||
#: templates/umap/search.html:6
|
||||
msgid "Explore maps"
|
||||
msgstr "Explorar mapas"
|
||||
|
||||
#: templates/umap/search.html:19
|
||||
#, python-format
|
||||
msgid "%(count)s map found:"
|
||||
msgid_plural "%(count)s maps found:"
|
||||
|
@ -555,11 +671,15 @@ msgstr[0] "%(count)s mapa encontrado:"
|
|||
msgstr[1] "%(count)s mapas encontrados:"
|
||||
msgstr[2] "%(count)s mapas encontrados:"
|
||||
|
||||
#: templates/umap/search.html:24
|
||||
#: templates/umap/search.html:30
|
||||
msgid "No map found."
|
||||
msgstr "No se ha encontrado ningún mapa."
|
||||
|
||||
#: templates/umap/search.html:29
|
||||
#: templates/umap/search.html:36
|
||||
msgid "Latest created maps in category"
|
||||
msgstr "Últimos mapas creados en la categoría"
|
||||
|
||||
#: templates/umap/search.html:43
|
||||
msgid "Latest created maps"
|
||||
msgstr "Últimos mapas creados"
|
||||
|
||||
|
@ -567,25 +687,42 @@ msgstr "Últimos mapas creados"
|
|||
msgid "Search maps"
|
||||
msgstr "Buscar mapas"
|
||||
|
||||
#: templates/umap/search_bar.html:15
|
||||
#: templates/umap/search_bar.html:14
|
||||
msgid "Any category"
|
||||
msgstr "Cualquier categoría"
|
||||
|
||||
#: templates/umap/search_bar.html:19
|
||||
msgid "Search"
|
||||
msgstr "Buscar"
|
||||
|
||||
#: templates/umap/team_detail.html:10
|
||||
#: templates/umap/team_confirm_delete.html:6
|
||||
msgid "Team deletion"
|
||||
msgstr "Eliminación de equipo"
|
||||
|
||||
#: templates/umap/team_detail.html:6
|
||||
#, python-format
|
||||
msgid "%(current_team)s’s maps"
|
||||
msgstr "Mapas de %(current_team)s"
|
||||
|
||||
#: templates/umap/team_detail.html:14
|
||||
#, python-format
|
||||
msgid "Browse %(current_team)s's maps"
|
||||
msgstr "Explorar los mapas de %(current_team)s"
|
||||
|
||||
#: templates/umap/team_detail.html:22
|
||||
#: templates/umap/team_detail.html:26
|
||||
#, python-format
|
||||
msgid "%(current_team)s has no public maps."
|
||||
msgstr "%(current_team)s no tiene mapas públicos."
|
||||
|
||||
#: templates/umap/team_form.html:24
|
||||
#: templates/umap/team_form.html:6
|
||||
msgid "Create or edit a team"
|
||||
msgstr "Crear o editar un equipo"
|
||||
|
||||
#: templates/umap/team_form.html:28
|
||||
msgid "Delete this team"
|
||||
msgstr "Eliminar este equipo"
|
||||
|
||||
#: templates/umap/team_form.html:47
|
||||
#: templates/umap/team_form.html:51
|
||||
msgid "Add user"
|
||||
msgstr "Añadir usuario"
|
||||
|
||||
|
@ -606,78 +743,82 @@ msgstr "Descargar %(count)s mapas"
|
|||
msgid "You have no map yet."
|
||||
msgstr "Aún no tiene mapa."
|
||||
|
||||
#: templates/umap/user_teams.html:17
|
||||
#: templates/umap/user_teams.html:6
|
||||
msgid "My Teams"
|
||||
msgstr "Mis equipos"
|
||||
|
||||
#: templates/umap/user_teams.html:21
|
||||
msgid "Users"
|
||||
msgstr "Usuarios"
|
||||
|
||||
#: templates/umap/user_teams.html:48
|
||||
#: templates/umap/user_teams.html:52
|
||||
msgid "New team"
|
||||
msgstr "Nuevo equipo"
|
||||
|
||||
#: views.py:234
|
||||
#: views.py:235
|
||||
msgid "Cannot delete a team with more than one member"
|
||||
msgstr "No se puede eliminar un equipo con más de un miembro"
|
||||
|
||||
#: views.py:238
|
||||
#: views.py:239
|
||||
#, python-format
|
||||
msgid "Team “%(name)s” has been deleted"
|
||||
msgstr "El equipo “%(name)s” ha sido eliminado"
|
||||
|
||||
#: views.py:438
|
||||
#: views.py:449
|
||||
msgid "View the map"
|
||||
msgstr "Ver el mapa"
|
||||
|
||||
#: views.py:820
|
||||
#: views.py:845
|
||||
msgid "See full screen"
|
||||
msgstr "Ver en pantalla completa"
|
||||
|
||||
#: views.py:963
|
||||
#: views.py:988
|
||||
msgid "Map editors updated with success!"
|
||||
msgstr "¡Los editores del mapas han sido actualizados con éxito!"
|
||||
|
||||
#: views.py:999
|
||||
#: views.py:1024
|
||||
#, python-format
|
||||
msgid "The uMap edit link for your map: %(map_name)s"
|
||||
msgstr "El enlace de edición de uMap para tu mapa: %(map_name)s"
|
||||
|
||||
#: views.py:1002
|
||||
#: views.py:1027
|
||||
#, python-format
|
||||
msgid "Here is your secret edit link: %(link)s"
|
||||
msgstr "Aquí está tu enlace secreto de edición: %(link)s"
|
||||
|
||||
#: views.py:1009
|
||||
#: views.py:1034
|
||||
#, python-format
|
||||
msgid "Can't send email to %(email)s"
|
||||
msgstr "No se puede enviar correo electrónico a %(email)s"
|
||||
|
||||
#: views.py:1012
|
||||
#: views.py:1037
|
||||
#, python-format
|
||||
msgid "Email sent to %(email)s"
|
||||
msgstr "Correo electrónico enviado a %(email)s"
|
||||
|
||||
#: views.py:1023
|
||||
#: views.py:1048
|
||||
msgid "Only its owner can delete the map."
|
||||
msgstr "Sólo el propietario puede borrar el mapa."
|
||||
|
||||
#: views.py:1026
|
||||
#: views.py:1054
|
||||
msgid "Map successfully deleted."
|
||||
msgstr "Mapa eliminado correctamente."
|
||||
|
||||
#: views.py:1052
|
||||
#: views.py:1080
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Your map has been cloned! If you want to edit this map from another "
|
||||
"computer, please use this link: %(anonymous_url)s"
|
||||
msgstr "¡Tu mapa ha sido clonado! Si quieres editar este mapa desde otro ordenador, usa este enlace: %(anonymous_url)s"
|
||||
|
||||
#: views.py:1057
|
||||
#: views.py:1085
|
||||
msgid "Congratulations, your map has been cloned!"
|
||||
msgstr "¡Enhorabuena! ¡Tu mapa ha sido clonado!"
|
||||
|
||||
#: views.py:1308
|
||||
#: views.py:1339
|
||||
msgid "Layer successfully deleted."
|
||||
msgstr "Se eliminó la capa con éxito."
|
||||
|
||||
#: views.py:1330
|
||||
#: views.py:1361
|
||||
msgid "Permissions updated with success!"
|
||||
msgstr "¡Permisos actualizados con éxito!"
|
||||
|
|
Binary file not shown.
|
@ -4,14 +4,14 @@
|
|||
#
|
||||
# Translators:
|
||||
# Moon Ika, 2020
|
||||
# Moon Ika, 2020
|
||||
# Moon Ika, 2020,2025
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: uMap\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-12-11 17:05+0000\n"
|
||||
"POT-Creation-Date: 2025-03-07 15:18+0000\n"
|
||||
"PO-Revision-Date: 2013-11-22 14:00+0000\n"
|
||||
"Last-Translator: Moon Ika, 2020\n"
|
||||
"Last-Translator: Moon Ika, 2020,2025\n"
|
||||
"Language-Team: Estonian (http://app.transifex.com/openstreetmap/umap/language/et/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
|
@ -21,17 +21,29 @@ msgstr ""
|
|||
|
||||
#: admin.py:16
|
||||
msgid "CSV Export"
|
||||
msgstr ""
|
||||
msgstr "CSV eksport"
|
||||
|
||||
#: middleware.py:13
|
||||
#: decorators.py:60
|
||||
msgid "This map is not publicly available"
|
||||
msgstr "See kaart pole avalikult kättesaadav"
|
||||
|
||||
#: middleware.py:19
|
||||
msgid "Site is readonly for maintenance"
|
||||
msgstr "Sait on hoolduseks kirjutuskaitstud"
|
||||
|
||||
#: middleware.py:34
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Using “%(name)s” to authenticate is deprecated and will be removed soon. "
|
||||
"Please configure another provider below before losing access to your account"
|
||||
" and maps. Then, please logout and login again with the new provider."
|
||||
msgstr ""
|
||||
|
||||
#: models.py:60 models.py:79
|
||||
msgid "name"
|
||||
msgstr "nimi"
|
||||
|
||||
#: models.py:62 models.py:475
|
||||
#: models.py:62 models.py:485
|
||||
msgid "description"
|
||||
msgstr "kirjeldus"
|
||||
|
||||
|
@ -51,33 +63,33 @@ msgstr ""
|
|||
msgid "Order of the tilelayers in the edit box"
|
||||
msgstr ""
|
||||
|
||||
#: models.py:175 models.py:469
|
||||
#: models.py:175 models.py:479
|
||||
msgid "Only editable with secret edit link"
|
||||
msgstr "Muudetav ainult salajase muutmislingiga"
|
||||
|
||||
#: models.py:176 models.py:470
|
||||
#: models.py:176 models.py:480
|
||||
msgid "Everyone can edit"
|
||||
msgstr "Igaüks saab muuta"
|
||||
|
||||
#: models.py:179 models.py:463
|
||||
#: models.py:179 models.py:473
|
||||
msgid "Everyone"
|
||||
msgstr ""
|
||||
msgstr "Kõik"
|
||||
|
||||
#: models.py:180 models.py:189 models.py:464
|
||||
#: models.py:180 models.py:189 models.py:474
|
||||
msgid "Editors and team only"
|
||||
msgstr ""
|
||||
msgstr "Ainult toimetajad ja meeskond"
|
||||
|
||||
#: models.py:181 models.py:465
|
||||
#: models.py:181 models.py:475
|
||||
msgid "Owner only"
|
||||
msgstr ""
|
||||
msgstr "Ainult omanik"
|
||||
|
||||
#: models.py:184
|
||||
msgid "Draft (private)"
|
||||
msgstr ""
|
||||
msgstr "Mustand (privaatne)"
|
||||
|
||||
#: models.py:185
|
||||
msgid "Everyone (public)"
|
||||
msgstr ""
|
||||
msgstr "Kõik (avalik)"
|
||||
|
||||
#: models.py:188
|
||||
msgid "Anyone with link"
|
||||
|
@ -85,11 +97,11 @@ msgstr ""
|
|||
|
||||
#: models.py:190
|
||||
msgid "Blocked"
|
||||
msgstr ""
|
||||
msgstr "Blokeeritud"
|
||||
|
||||
#: models.py:191
|
||||
#: models.py:191 models.py:469
|
||||
msgid "Deleted"
|
||||
msgstr ""
|
||||
msgstr "Kustutatud"
|
||||
|
||||
#: models.py:194
|
||||
msgid "center"
|
||||
|
@ -105,7 +117,7 @@ msgstr "määra asukoht"
|
|||
|
||||
#: models.py:197
|
||||
msgid "Locate user on load?"
|
||||
msgstr "Määra kasutaja asukoht laadimisel?"
|
||||
msgstr "Määra laadimisel kasutaja asukoht?"
|
||||
|
||||
#: models.py:201
|
||||
msgid "Choose the map licence."
|
||||
|
@ -125,74 +137,99 @@ msgstr "toimetajad"
|
|||
|
||||
#: models.py:223
|
||||
msgid "team"
|
||||
msgstr ""
|
||||
msgstr "meeskond"
|
||||
|
||||
#: models.py:229 models.py:491
|
||||
#: models.py:229 models.py:501
|
||||
msgid "edit status"
|
||||
msgstr "muutmise staatus"
|
||||
|
||||
#: models.py:234
|
||||
#: models.py:234 models.py:506
|
||||
msgid "share status"
|
||||
msgstr "jagamise staatus"
|
||||
|
||||
#: models.py:237 models.py:486
|
||||
#: models.py:237 models.py:496
|
||||
msgid "settings"
|
||||
msgstr "seaded"
|
||||
|
||||
#: models.py:402
|
||||
#: models.py:407
|
||||
msgid "Clone of"
|
||||
msgstr "Koopia"
|
||||
|
||||
#: models.py:462 models.py:468
|
||||
#: models.py:468 models.py:472 models.py:478
|
||||
msgid "Inherit"
|
||||
msgstr ""
|
||||
|
||||
#: models.py:481
|
||||
#: models.py:491
|
||||
msgid "display on load"
|
||||
msgstr "kuva laadimisel"
|
||||
|
||||
#: models.py:482
|
||||
#: models.py:492
|
||||
msgid "Display this layer on load."
|
||||
msgstr "Kuva seda kihti laadimisel"
|
||||
|
||||
#: templates/404.html:8
|
||||
msgid "Take me to the home page"
|
||||
msgstr "Vii mind avalehele"
|
||||
#: templates/403.html:8
|
||||
msgid ""
|
||||
"<a href=\"https://discover.umap-project.org/support/faq/#map-statuses\" "
|
||||
"target=\"_blank\">Find out here the documentation</a> on how to manage map’s"
|
||||
" permissions."
|
||||
msgstr ""
|
||||
|
||||
#: templates/auth/user_detail.html:8
|
||||
#: templates/403.html:10 templates/404.html:8
|
||||
msgid "← Go to the homepage"
|
||||
msgstr "← Mine avalehele"
|
||||
|
||||
#: templates/404.html:7
|
||||
msgid "404 Page Not Found"
|
||||
msgstr "404 Lehte ei leitud"
|
||||
|
||||
#: templates/auth/user_detail.html:6
|
||||
#, python-format
|
||||
msgid "%(current_user)s’s maps"
|
||||
msgstr ""
|
||||
|
||||
#: templates/auth/user_detail.html:12
|
||||
#, python-format
|
||||
msgid "Browse %(current_user)s's maps"
|
||||
msgstr "Sirvi kasutaja %(current_user)s kaarte"
|
||||
|
||||
#: templates/auth/user_detail.html:17
|
||||
#: templates/auth/user_detail.html:21
|
||||
#, python-format
|
||||
msgid "%(current_user)s has no maps."
|
||||
msgstr "Kasutajal %(current_user)s pole kaarte."
|
||||
|
||||
#: templates/auth/user_form.html:21 templates/umap/team_form.html:21
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
#: templates/auth/user_form.html:6
|
||||
msgid "My Profile"
|
||||
msgstr "Minu profiil"
|
||||
|
||||
#: templates/auth/user_form.html:27
|
||||
#: templates/auth/user_form.html:24 templates/umap/team_form.html:25
|
||||
msgid "Save"
|
||||
msgstr "Salvesta"
|
||||
|
||||
#: templates/auth/user_form.html:30
|
||||
msgid "Your current providers"
|
||||
msgstr ""
|
||||
|
||||
#: templates/auth/user_form.html:39
|
||||
#: templates/auth/user_form.html:44
|
||||
msgid "Connect to another provider"
|
||||
msgstr ""
|
||||
|
||||
#: templates/auth/user_form.html:42
|
||||
#: templates/auth/user_form.html:47
|
||||
msgid ""
|
||||
"It's a good habit to connect your account to more than one provider, in case"
|
||||
" one provider becomes unavailable, temporarily or even permanently."
|
||||
msgstr ""
|
||||
|
||||
#: templates/auth/user_stars.html:8
|
||||
#: templates/auth/user_stars.html:6
|
||||
#, python-format
|
||||
msgid "%(current_user)s’s starred maps"
|
||||
msgstr ""
|
||||
|
||||
#: templates/auth/user_stars.html:12
|
||||
#, python-format
|
||||
msgid "Browse %(current_user)s's starred maps"
|
||||
msgstr ""
|
||||
|
||||
#: templates/auth/user_stars.html:17
|
||||
#: templates/auth/user_stars.html:21
|
||||
#, python-format
|
||||
msgid "%(current_user)s has no starred maps yet."
|
||||
msgstr ""
|
||||
|
@ -209,11 +246,11 @@ msgstr "Logi sisse"
|
|||
|
||||
#: templates/registration/login.html:22
|
||||
msgid "To save and easily find your maps, identify yourself."
|
||||
msgstr ""
|
||||
msgstr "Tuvasta end kaartide salvestamiseks ja kiireks leidmiseks."
|
||||
|
||||
#: templates/registration/login.html:25
|
||||
msgid "Please log in with your account:"
|
||||
msgstr ""
|
||||
msgstr "Palun logi oma kontoga sisse:"
|
||||
|
||||
#: templates/registration/login.html:42
|
||||
msgid "Username"
|
||||
|
@ -225,7 +262,11 @@ msgstr "Salasõna"
|
|||
|
||||
#: templates/registration/login.html:52
|
||||
msgid "Please choose a provider:"
|
||||
msgstr ""
|
||||
msgstr "Vali teenusepakkuja:"
|
||||
|
||||
#: templates/umap/about.html:5 templates/umap/navigation.html:22
|
||||
msgid "About"
|
||||
msgstr "Teave"
|
||||
|
||||
#: templates/umap/about_summary.html:12
|
||||
#, python-format
|
||||
|
@ -276,13 +317,13 @@ msgstr "Loo kaart"
|
|||
msgid "Play with the demo"
|
||||
msgstr "Mängi demoga"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:15
|
||||
#: templates/umap/components/alerts/alert.html:64
|
||||
#: templates/umap/components/alerts/alert.html:92
|
||||
#: templates/umap/components/alerts/alert.html:17
|
||||
#: templates/umap/components/alerts/alert.html:66
|
||||
#: templates/umap/components/alerts/alert.html:94
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:30
|
||||
#: templates/umap/components/alerts/alert.html:32
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Pro-tip: to easily find back your maps, <a href=\"%(login_url)s\" "
|
||||
|
@ -290,35 +331,35 @@ msgid ""
|
|||
"target=\"_blank\">log in</a>."
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:35
|
||||
#: templates/umap/components/alerts/alert.html:37
|
||||
msgid "Here is your secret link to edit the map, please keep it safe:"
|
||||
msgstr ""
|
||||
msgstr "Siin on sinu salalink kaardi toimetamiseks, hoia seda salajas:"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:39
|
||||
#: templates/umap/components/alerts/alert.html:41
|
||||
msgid "Copy link"
|
||||
msgstr ""
|
||||
msgstr "Kopeeri link"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:46
|
||||
#: templates/umap/components/alerts/alert.html:48
|
||||
msgid "Enter your email address to receive the secret link:"
|
||||
msgstr ""
|
||||
msgstr "Sisesta salalingi saamiseks oma e-posti aadress:"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:52
|
||||
#: templates/umap/components/alerts/alert.html:54
|
||||
msgid "Email"
|
||||
msgstr ""
|
||||
msgstr "E-post"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:55
|
||||
#: templates/umap/components/alerts/alert.html:57
|
||||
msgid "Send me the link"
|
||||
msgstr ""
|
||||
msgstr "Saada mulle link"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:79
|
||||
#: templates/umap/components/alerts/alert.html:81
|
||||
msgid "See their edits in another tab"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:82
|
||||
#: templates/umap/components/alerts/alert.html:84
|
||||
msgid "Keep your changes and loose theirs"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:85
|
||||
#: templates/umap/components/alerts/alert.html:87
|
||||
msgid "Keep their changes and loose yours"
|
||||
msgstr ""
|
||||
|
||||
|
@ -339,11 +380,11 @@ msgstr ""
|
|||
|
||||
#: templates/umap/content_footer.html:5
|
||||
msgid "An OpenStreetMap project"
|
||||
msgstr ""
|
||||
msgstr "OpenStreetMapi projekt"
|
||||
|
||||
#: templates/umap/content_footer.html:6
|
||||
msgid "version"
|
||||
msgstr ""
|
||||
msgstr "versioon"
|
||||
|
||||
#: templates/umap/content_footer.html:7
|
||||
msgid "Hosted by"
|
||||
|
@ -351,32 +392,32 @@ msgstr ""
|
|||
|
||||
#: templates/umap/content_footer.html:8
|
||||
msgid "Contact"
|
||||
msgstr ""
|
||||
msgstr "Kontakt"
|
||||
|
||||
#: templates/umap/content_footer.html:9 templates/umap/navigation.html:25
|
||||
msgid "Help"
|
||||
msgstr ""
|
||||
msgstr "Abi"
|
||||
|
||||
#: templates/umap/dashboard_menu.html:6
|
||||
#, python-format
|
||||
msgid "My Maps (%(count)s)"
|
||||
msgstr ""
|
||||
msgstr "Minu kaardid (%(count)s)"
|
||||
|
||||
#: templates/umap/dashboard_menu.html:8
|
||||
msgid "My Maps"
|
||||
msgstr ""
|
||||
msgstr "Minu kaardid"
|
||||
|
||||
#: templates/umap/dashboard_menu.html:12
|
||||
msgid "My profile"
|
||||
msgstr ""
|
||||
msgstr "Minu profiil"
|
||||
|
||||
#: templates/umap/dashboard_menu.html:15
|
||||
msgid "My teams"
|
||||
msgstr ""
|
||||
msgstr "Minu meeskonnad"
|
||||
|
||||
#: templates/umap/home.html:14
|
||||
msgid "Map of the uMaps"
|
||||
msgstr "uMaps'i kaart"
|
||||
msgstr "uMapsi kaart"
|
||||
|
||||
#: templates/umap/home.html:24
|
||||
msgid "Get inspired, browse maps"
|
||||
|
@ -386,7 +427,7 @@ msgstr "Sirvi kaarte ja ammuta inspiratsiooni"
|
|||
msgid "You are logged in. Continuing..."
|
||||
msgstr "Oled sisse logitud. Jätkamine..."
|
||||
|
||||
#: templates/umap/map_list.html:11 views.py:433
|
||||
#: templates/umap/map_list.html:11 views.py:438
|
||||
msgid "by"
|
||||
msgstr "kasutajalt"
|
||||
|
||||
|
@ -394,31 +435,31 @@ msgstr "kasutajalt"
|
|||
msgid "More"
|
||||
msgstr "Rohkem"
|
||||
|
||||
#: templates/umap/map_table.html:8 templates/umap/user_teams.html:14
|
||||
#: templates/umap/map_table.html:8 templates/umap/user_teams.html:18
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
msgstr "Nimi"
|
||||
|
||||
#: templates/umap/map_table.html:11
|
||||
msgid "Preview"
|
||||
msgstr ""
|
||||
msgstr "Eelvaade"
|
||||
|
||||
#: templates/umap/map_table.html:14
|
||||
msgid "Who can see"
|
||||
msgstr ""
|
||||
msgstr "Kes saavad vaadata"
|
||||
|
||||
#: templates/umap/map_table.html:17
|
||||
msgid "Who can edit"
|
||||
msgstr ""
|
||||
msgstr "Kes saavad toimetada"
|
||||
|
||||
#: templates/umap/map_table.html:20
|
||||
msgid "Last save"
|
||||
msgstr ""
|
||||
msgstr "Viimane salvestamine"
|
||||
|
||||
#: templates/umap/map_table.html:23
|
||||
msgid "Owner"
|
||||
msgstr ""
|
||||
msgstr "Omanik"
|
||||
|
||||
#: templates/umap/map_table.html:26 templates/umap/user_teams.html:20
|
||||
#: templates/umap/map_table.html:26 templates/umap/user_teams.html:24
|
||||
msgid "Actions"
|
||||
msgstr ""
|
||||
|
||||
|
@ -428,16 +469,16 @@ msgstr ""
|
|||
|
||||
#: templates/umap/map_table.html:72 templates/umap/map_table.html:74
|
||||
msgid "Share"
|
||||
msgstr ""
|
||||
msgstr "Jaga"
|
||||
|
||||
#: templates/umap/map_table.html:78 templates/umap/map_table.html:80
|
||||
#: templates/umap/user_teams.html:38 templates/umap/user_teams.html:40
|
||||
#: templates/umap/user_teams.html:42 templates/umap/user_teams.html:44
|
||||
msgid "Edit"
|
||||
msgstr ""
|
||||
msgstr "Redigeeri"
|
||||
|
||||
#: templates/umap/map_table.html:84 templates/umap/map_table.html:86
|
||||
msgid "Download"
|
||||
msgstr ""
|
||||
msgstr "Laadi alla"
|
||||
|
||||
#: templates/umap/map_table.html:90 templates/umap/map_table.html:92
|
||||
msgid "Clone"
|
||||
|
@ -445,38 +486,38 @@ msgstr ""
|
|||
|
||||
#: templates/umap/map_table.html:101 templates/umap/map_table.html:103
|
||||
msgid "Delete"
|
||||
msgstr ""
|
||||
msgstr "Kustuta"
|
||||
|
||||
#: templates/umap/map_table.html:117
|
||||
msgid "first"
|
||||
msgstr ""
|
||||
msgstr "esimene"
|
||||
|
||||
#: templates/umap/map_table.html:118
|
||||
msgid "previous"
|
||||
msgstr ""
|
||||
msgstr "eelmine"
|
||||
|
||||
#: templates/umap/map_table.html:126
|
||||
#, python-format
|
||||
msgid "Page %(maps_number)s of %(num_pages)s"
|
||||
msgstr ""
|
||||
msgstr "%(maps_number)s. lehekülg %(num_pages)s-st"
|
||||
|
||||
#: templates/umap/map_table.html:131
|
||||
msgid "next"
|
||||
msgstr ""
|
||||
msgstr "järgmine"
|
||||
|
||||
#: templates/umap/map_table.html:132
|
||||
msgid "last"
|
||||
msgstr ""
|
||||
msgstr "viimane"
|
||||
|
||||
#: templates/umap/map_table.html:140
|
||||
#, python-format
|
||||
msgid "Lines per page: %(per_page)s"
|
||||
msgstr ""
|
||||
msgstr "Jooni leheküljel: %(per_page)s"
|
||||
|
||||
#: templates/umap/map_table.html:145
|
||||
#, python-format
|
||||
msgid "%(count)s maps"
|
||||
msgstr ""
|
||||
msgstr "%(count)s kaarti"
|
||||
|
||||
#: templates/umap/navigation.html:11 templates/umap/user_dashboard.html:6
|
||||
msgid "My Dashboard"
|
||||
|
@ -494,10 +535,6 @@ msgstr "Logi sisse"
|
|||
msgid "Sign in"
|
||||
msgstr "Loo konto"
|
||||
|
||||
#: templates/umap/navigation.html:22
|
||||
msgid "About"
|
||||
msgstr "Teave"
|
||||
|
||||
#: templates/umap/navigation.html:30
|
||||
msgid "Change password"
|
||||
msgstr "Muuda salasõna"
|
||||
|
@ -506,88 +543,107 @@ msgstr "Muuda salasõna"
|
|||
msgid "Log out"
|
||||
msgstr "Logi välja"
|
||||
|
||||
#: templates/umap/password_change.html:7
|
||||
#: templates/umap/password_change.html:6
|
||||
#: templates/umap/password_change.html:11
|
||||
msgid "Password change"
|
||||
msgstr "Salasõna vahetamine"
|
||||
|
||||
#: templates/umap/password_change.html:10
|
||||
#: templates/umap/password_change.html:14
|
||||
msgid ""
|
||||
"Please enter your old password, for security's sake, and then enter your new"
|
||||
" password twice so we can verify you typed it in correctly."
|
||||
msgstr "Sisesta palun oma vana salasõna, seejärel kaks korda uus salasõna."
|
||||
|
||||
#: templates/umap/password_change.html:17
|
||||
#: templates/umap/password_change.html:21
|
||||
msgid "Old password"
|
||||
msgstr "Vana salasõna"
|
||||
|
||||
#: templates/umap/password_change.html:22
|
||||
#: templates/umap/password_change.html:26
|
||||
msgid "New password"
|
||||
msgstr "Uus salasõna"
|
||||
|
||||
#: templates/umap/password_change.html:26
|
||||
#: templates/umap/password_change.html:30
|
||||
msgid "New password confirmation"
|
||||
msgstr "Uue salasõna kinnitamine"
|
||||
|
||||
#: templates/umap/password_change.html:27
|
||||
#: templates/umap/password_change.html:31
|
||||
msgid "Change my password"
|
||||
msgstr "Muuda salasõna"
|
||||
|
||||
#: templates/umap/password_change_done.html:7
|
||||
#: templates/umap/password_change_done.html:6
|
||||
#: templates/umap/password_change_done.html:11
|
||||
msgid "Password change successful"
|
||||
msgstr "Salasõna vahetamine õnnestus"
|
||||
|
||||
#: templates/umap/password_change_done.html:10
|
||||
#: templates/umap/password_change_done.html:14
|
||||
msgid "Your password was changed."
|
||||
msgstr "Sinu salasõna on muudetud."
|
||||
|
||||
#: templates/umap/search.html:15
|
||||
#: templates/umap/search.html:6
|
||||
msgid "Explore maps"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/search.html:19
|
||||
#, python-format
|
||||
msgid "%(count)s map found:"
|
||||
msgid_plural "%(count)s maps found:"
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
|
||||
#: templates/umap/search.html:24
|
||||
#: templates/umap/search.html:28
|
||||
msgid "No map found."
|
||||
msgstr ""
|
||||
msgstr "Kaarti ei leitud."
|
||||
|
||||
#: templates/umap/search.html:29
|
||||
#: templates/umap/search.html:33
|
||||
msgid "Latest created maps"
|
||||
msgstr ""
|
||||
msgstr "Viimati loodud kaardid."
|
||||
|
||||
#: templates/umap/search_bar.html:4
|
||||
msgid "Search maps"
|
||||
msgstr "Otsi kaarte"
|
||||
|
||||
#: templates/umap/search_bar.html:15
|
||||
#: templates/umap/search_bar.html:16
|
||||
msgid "Search"
|
||||
msgstr "Otsi"
|
||||
|
||||
#: templates/umap/team_detail.html:10
|
||||
#: templates/umap/team_confirm_delete.html:6
|
||||
msgid "Team deletion"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/team_detail.html:6
|
||||
#, python-format
|
||||
msgid "%(current_team)s’s maps"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/team_detail.html:14
|
||||
#, python-format
|
||||
msgid "Browse %(current_team)s's maps"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/team_detail.html:22
|
||||
#: templates/umap/team_detail.html:26
|
||||
#, python-format
|
||||
msgid "%(current_team)s has no public maps."
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/team_form.html:24
|
||||
msgid "Delete this team"
|
||||
#: templates/umap/team_form.html:6
|
||||
msgid "Create or edit a team"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/team_form.html:47
|
||||
#: templates/umap/team_form.html:28
|
||||
msgid "Delete this team"
|
||||
msgstr "Kustuta see meeskond"
|
||||
|
||||
#: templates/umap/team_form.html:51
|
||||
msgid "Add user"
|
||||
msgstr ""
|
||||
msgstr "Lisa kasutaja"
|
||||
|
||||
#: templates/umap/user_dashboard.html:9 templates/umap/user_dashboard.html:25
|
||||
msgid "Search my maps"
|
||||
msgstr ""
|
||||
msgstr "Otsi minu kaarte"
|
||||
|
||||
#: templates/umap/user_dashboard.html:17 templates/umap/user_dashboard.html:22
|
||||
msgid "Map’s title"
|
||||
msgstr ""
|
||||
msgstr "Kaardi pealkiri"
|
||||
|
||||
#: templates/umap/user_dashboard.html:30
|
||||
#, python-format
|
||||
|
@ -598,78 +654,82 @@ msgstr ""
|
|||
msgid "You have no map yet."
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/user_teams.html:17
|
||||
#: templates/umap/user_teams.html:6
|
||||
msgid "My Teams"
|
||||
msgstr "Minu meeskonnad"
|
||||
|
||||
#: templates/umap/user_teams.html:21
|
||||
msgid "Users"
|
||||
msgstr ""
|
||||
msgstr "Kasutajad"
|
||||
|
||||
#: templates/umap/user_teams.html:48
|
||||
#: templates/umap/user_teams.html:52
|
||||
msgid "New team"
|
||||
msgstr ""
|
||||
msgstr "Uus meeskond"
|
||||
|
||||
#: views.py:234
|
||||
#: views.py:235
|
||||
msgid "Cannot delete a team with more than one member"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:238
|
||||
#: views.py:239
|
||||
#, python-format
|
||||
msgid "Team “%(name)s” has been deleted"
|
||||
msgstr ""
|
||||
msgstr "Meeskond “%(name)s” on kustutatud"
|
||||
|
||||
#: views.py:438
|
||||
#: views.py:443
|
||||
msgid "View the map"
|
||||
msgstr "Vaata kaarti"
|
||||
|
||||
#: views.py:820
|
||||
#: views.py:839
|
||||
msgid "See full screen"
|
||||
msgstr ""
|
||||
msgstr "Vaata täisekraanil"
|
||||
|
||||
#: views.py:963
|
||||
#: views.py:982
|
||||
msgid "Map editors updated with success!"
|
||||
msgstr "Kaardi toimetajaid uuendati edukalt!"
|
||||
|
||||
#: views.py:999
|
||||
#: views.py:1018
|
||||
#, python-format
|
||||
msgid "The uMap edit link for your map: %(map_name)s"
|
||||
msgstr ""
|
||||
msgstr "Redigeerimislink sinu uMapi kaardile: %(map_name)s"
|
||||
|
||||
#: views.py:1002
|
||||
#: views.py:1021
|
||||
#, python-format
|
||||
msgid "Here is your secret edit link: %(link)s"
|
||||
msgstr ""
|
||||
msgstr "Siin on sinu salajane redigeerimislink: %(link)s"
|
||||
|
||||
#: views.py:1009
|
||||
#: views.py:1028
|
||||
#, python-format
|
||||
msgid "Can't send email to %(email)s"
|
||||
msgstr ""
|
||||
msgstr "Ei saa saata e-kirja aadressile %(email)s"
|
||||
|
||||
#: views.py:1012
|
||||
#: views.py:1031
|
||||
#, python-format
|
||||
msgid "Email sent to %(email)s"
|
||||
msgstr ""
|
||||
msgstr "E-kiri saadetud aadressile %(email)s"
|
||||
|
||||
#: views.py:1023
|
||||
#: views.py:1042
|
||||
msgid "Only its owner can delete the map."
|
||||
msgstr "Kaarti saab kustutada vaid selle omanik."
|
||||
msgstr "Kaardi saab kustutada vaid selle omanik."
|
||||
|
||||
#: views.py:1026
|
||||
#: views.py:1045
|
||||
msgid "Map successfully deleted."
|
||||
msgstr ""
|
||||
msgstr "Kaart on kustutatud."
|
||||
|
||||
#: views.py:1052
|
||||
#: views.py:1071
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Your map has been cloned! If you want to edit this map from another "
|
||||
"computer, please use this link: %(anonymous_url)s"
|
||||
msgstr "Sinu kaart on kopeeritud! Kui sa soovid oma kaarti muuta teisest arvutist, kasuta palun seda linki: %(anonymous_url)s"
|
||||
|
||||
#: views.py:1057
|
||||
#: views.py:1076
|
||||
msgid "Congratulations, your map has been cloned!"
|
||||
msgstr "Sinu kaart on kopeeritud!"
|
||||
|
||||
#: views.py:1308
|
||||
#: views.py:1330
|
||||
msgid "Layer successfully deleted."
|
||||
msgstr "Kiht on kustutatud."
|
||||
|
||||
#: views.py:1330
|
||||
#: views.py:1352
|
||||
msgid "Permissions updated with success!"
|
||||
msgstr ""
|
||||
|
|
Binary file not shown.
|
@ -3,15 +3,15 @@
|
|||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# Alexander Gabilondo <alexgabi@disroot.org>, 2024
|
||||
# Alexander Gabilondo <alexgabi@disroot.org>, 2024-2025
|
||||
# Mikel Larreategi <mlarreategi@codesyntax.com>, 2023
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: uMap\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-12-11 17:05+0000\n"
|
||||
"POT-Creation-Date: 2025-03-07 15:18+0000\n"
|
||||
"PO-Revision-Date: 2013-11-22 14:00+0000\n"
|
||||
"Last-Translator: Alexander Gabilondo <alexgabi@disroot.org>, 2024\n"
|
||||
"Last-Translator: Alexander Gabilondo <alexgabi@disroot.org>, 2024-2025\n"
|
||||
"Language-Team: Basque (http://app.transifex.com/openstreetmap/umap/language/eu/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
|
@ -21,17 +21,29 @@ msgstr ""
|
|||
|
||||
#: admin.py:16
|
||||
msgid "CSV Export"
|
||||
msgstr ""
|
||||
msgstr "CSV esportazioa"
|
||||
|
||||
#: middleware.py:13
|
||||
#: decorators.py:60
|
||||
msgid "This map is not publicly available"
|
||||
msgstr "Mapa hau ez dago publikoki erabilgarri"
|
||||
|
||||
#: middleware.py:19
|
||||
msgid "Site is readonly for maintenance"
|
||||
msgstr "Webgunea irakurtzeko moduan dago mantentze-lanak direla-eta"
|
||||
|
||||
#: middleware.py:34
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Using “%(name)s” to authenticate is deprecated and will be removed soon. "
|
||||
"Please configure another provider below before losing access to your account"
|
||||
" and maps. Then, please logout and login again with the new provider."
|
||||
msgstr ""
|
||||
|
||||
#: models.py:60 models.py:79
|
||||
msgid "name"
|
||||
msgstr "izena"
|
||||
|
||||
#: models.py:62 models.py:475
|
||||
#: models.py:62 models.py:485
|
||||
msgid "description"
|
||||
msgstr "deskribapena"
|
||||
|
||||
|
@ -51,29 +63,29 @@ msgstr "URLaren txantiloia OSMren lauzen formatua erabiliz"
|
|||
msgid "Order of the tilelayers in the edit box"
|
||||
msgstr "Lauzen geruzek edizio kutxan duten ordena"
|
||||
|
||||
#: models.py:175 models.py:469
|
||||
#: models.py:175 models.py:479
|
||||
msgid "Only editable with secret edit link"
|
||||
msgstr "Bakarrik esteka sekretuarekin bakarrik editatu daiteke"
|
||||
|
||||
#: models.py:176 models.py:470
|
||||
#: models.py:176 models.py:480
|
||||
msgid "Everyone can edit"
|
||||
msgstr "Edonork editatu dezake"
|
||||
|
||||
#: models.py:179 models.py:463
|
||||
#: models.py:179 models.py:473
|
||||
msgid "Everyone"
|
||||
msgstr "Edonork"
|
||||
|
||||
#: models.py:180 models.py:189 models.py:464
|
||||
#: models.py:180 models.py:189 models.py:474
|
||||
msgid "Editors and team only"
|
||||
msgstr ""
|
||||
msgstr "Editoreak eta taldea soilik"
|
||||
|
||||
#: models.py:181 models.py:465
|
||||
#: models.py:181 models.py:475
|
||||
msgid "Owner only"
|
||||
msgstr "Jabea bakarrik"
|
||||
|
||||
#: models.py:184
|
||||
msgid "Draft (private)"
|
||||
msgstr ""
|
||||
msgstr "Zirriborroa (pribatua)"
|
||||
|
||||
#: models.py:185
|
||||
msgid "Everyone (public)"
|
||||
|
@ -87,9 +99,9 @@ msgstr "Esteka duen edonork"
|
|||
msgid "Blocked"
|
||||
msgstr "Blokeatuta"
|
||||
|
||||
#: models.py:191
|
||||
#: models.py:191 models.py:469
|
||||
msgid "Deleted"
|
||||
msgstr ""
|
||||
msgstr "Ezabatua"
|
||||
|
||||
#: models.py:194
|
||||
msgid "center"
|
||||
|
@ -125,74 +137,99 @@ msgstr "editoreak"
|
|||
|
||||
#: models.py:223
|
||||
msgid "team"
|
||||
msgstr ""
|
||||
msgstr "taldea"
|
||||
|
||||
#: models.py:229 models.py:491
|
||||
#: models.py:229 models.py:501
|
||||
msgid "edit status"
|
||||
msgstr "editatu egoera"
|
||||
|
||||
#: models.py:234
|
||||
#: models.py:234 models.py:506
|
||||
msgid "share status"
|
||||
msgstr "partekatu egoera"
|
||||
|
||||
#: models.py:237 models.py:486
|
||||
#: models.py:237 models.py:496
|
||||
msgid "settings"
|
||||
msgstr "ezarpenak"
|
||||
|
||||
#: models.py:402
|
||||
#: models.py:407
|
||||
msgid "Clone of"
|
||||
msgstr "Beste honen klona"
|
||||
|
||||
#: models.py:462 models.py:468
|
||||
#: models.py:468 models.py:472 models.py:478
|
||||
msgid "Inherit"
|
||||
msgstr "Heredatu"
|
||||
|
||||
#: models.py:481
|
||||
#: models.py:491
|
||||
msgid "display on load"
|
||||
msgstr "erakutsi kargatzean"
|
||||
|
||||
#: models.py:482
|
||||
#: models.py:492
|
||||
msgid "Display this layer on load."
|
||||
msgstr "Erakutsi geruza hau kargatzean"
|
||||
|
||||
#: templates/404.html:8
|
||||
msgid "Take me to the home page"
|
||||
msgstr "Eraman nazazu hasiera orrialdera"
|
||||
#: templates/403.html:8
|
||||
msgid ""
|
||||
"<a href=\"https://discover.umap-project.org/support/faq/#map-statuses\" "
|
||||
"target=\"_blank\">Find out here the documentation</a> on how to manage map’s"
|
||||
" permissions."
|
||||
msgstr " <a href=\"https://discover.umap-project.org/support/faq/#map-statuses\" target=\"_blank\">Ikusi hemen</a> maparen baimenak kudeatzeko dokumentazioa."
|
||||
|
||||
#: templates/auth/user_detail.html:8
|
||||
#: templates/403.html:10 templates/404.html:8
|
||||
msgid "← Go to the homepage"
|
||||
msgstr "← Joan hasierara"
|
||||
|
||||
#: templates/404.html:7
|
||||
msgid "404 Page Not Found"
|
||||
msgstr "404 Ez da orrialdea aurkitu"
|
||||
|
||||
#: templates/auth/user_detail.html:6
|
||||
#, python-format
|
||||
msgid "%(current_user)s’s maps"
|
||||
msgstr "%(current_user)s-ren mapak"
|
||||
|
||||
#: templates/auth/user_detail.html:12
|
||||
#, python-format
|
||||
msgid "Browse %(current_user)s's maps"
|
||||
msgstr "Arakatu %(current_user)s erabiltzailearen mapak"
|
||||
|
||||
#: templates/auth/user_detail.html:17
|
||||
#: templates/auth/user_detail.html:21
|
||||
#, python-format
|
||||
msgid "%(current_user)s has no maps."
|
||||
msgstr "%(current_user)s erabiltzaileak ez du maparik."
|
||||
|
||||
#: templates/auth/user_form.html:21 templates/umap/team_form.html:21
|
||||
#: templates/auth/user_form.html:6
|
||||
msgid "My Profile"
|
||||
msgstr "Nire profila"
|
||||
|
||||
#: templates/auth/user_form.html:24 templates/umap/team_form.html:25
|
||||
msgid "Save"
|
||||
msgstr "Gorde"
|
||||
|
||||
#: templates/auth/user_form.html:27
|
||||
#: templates/auth/user_form.html:30
|
||||
msgid "Your current providers"
|
||||
msgstr "Zure egungo hornitzaileak"
|
||||
|
||||
#: templates/auth/user_form.html:39
|
||||
#: templates/auth/user_form.html:44
|
||||
msgid "Connect to another provider"
|
||||
msgstr "Konektatu beste hornitzaile batekin"
|
||||
|
||||
#: templates/auth/user_form.html:42
|
||||
#: templates/auth/user_form.html:47
|
||||
msgid ""
|
||||
"It's a good habit to connect your account to more than one provider, in case"
|
||||
" one provider becomes unavailable, temporarily or even permanently."
|
||||
msgstr "Ohitura ona da zure kontua hornitzaile bati baino gehiagori konektatzea, hornitzaileren bat erabilgarri ez badago, aldi baterako edo baita betiko."
|
||||
|
||||
#: templates/auth/user_stars.html:8
|
||||
#: templates/auth/user_stars.html:6
|
||||
#, python-format
|
||||
msgid "%(current_user)s’s starred maps"
|
||||
msgstr "%(current_user)s-ren mapa izardunak"
|
||||
|
||||
#: templates/auth/user_stars.html:12
|
||||
#, python-format
|
||||
msgid "Browse %(current_user)s's starred maps"
|
||||
msgstr "Arakatu %(current_user)s erabiltzailearen gogoko mapak"
|
||||
|
||||
#: templates/auth/user_stars.html:17
|
||||
#: templates/auth/user_stars.html:21
|
||||
#, python-format
|
||||
msgid "%(current_user)s has no starred maps yet."
|
||||
msgstr "%(current_user)s erabiltzaileak ez du gogoko maparik oraindik."
|
||||
|
@ -209,11 +246,11 @@ msgstr "Sartu"
|
|||
|
||||
#: templates/registration/login.html:22
|
||||
msgid "To save and easily find your maps, identify yourself."
|
||||
msgstr ""
|
||||
msgstr "Zure mapak gordetzeko eta erraz aurkitzeko, identifikatu zaitez."
|
||||
|
||||
#: templates/registration/login.html:25
|
||||
msgid "Please log in with your account:"
|
||||
msgstr ""
|
||||
msgstr "Hasi saioa zure kontuarekin:"
|
||||
|
||||
#: templates/registration/login.html:42
|
||||
msgid "Username"
|
||||
|
@ -225,7 +262,11 @@ msgstr "Pasahitza"
|
|||
|
||||
#: templates/registration/login.html:52
|
||||
msgid "Please choose a provider:"
|
||||
msgstr ""
|
||||
msgstr "Aukeratu hornitzaile bat:"
|
||||
|
||||
#: templates/umap/about.html:5 templates/umap/navigation.html:22
|
||||
msgid "About"
|
||||
msgstr "Honi buruz"
|
||||
|
||||
#: templates/umap/about_summary.html:12
|
||||
#, python-format
|
||||
|
@ -276,13 +317,13 @@ msgstr "Sortu mapa bat"
|
|||
msgid "Play with the demo"
|
||||
msgstr "Jolastu probatako ingurunean"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:15
|
||||
#: templates/umap/components/alerts/alert.html:64
|
||||
#: templates/umap/components/alerts/alert.html:92
|
||||
#: templates/umap/components/alerts/alert.html:17
|
||||
#: templates/umap/components/alerts/alert.html:66
|
||||
#: templates/umap/components/alerts/alert.html:94
|
||||
msgid "Close"
|
||||
msgstr "Itxi"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:30
|
||||
#: templates/umap/components/alerts/alert.html:32
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Pro-tip: to easily find back your maps, <a href=\"%(login_url)s\" "
|
||||
|
@ -290,35 +331,35 @@ msgid ""
|
|||
"target=\"_blank\">log in</a>."
|
||||
msgstr "Aholkua: zure mapak erraz aurkitzeko, <a href=\"%(login_url)s\" target=\"_blank\">kontu bat sortu</a> edo<a href=\"%(login_url)s\" target=\"_blank\">saioa hasi</a>."
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:35
|
||||
#: templates/umap/components/alerts/alert.html:37
|
||||
msgid "Here is your secret link to edit the map, please keep it safe:"
|
||||
msgstr "Hona hemen mapa editatzeko zure esteka sekretua, gorde ezazu seguru:"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:39
|
||||
#: templates/umap/components/alerts/alert.html:41
|
||||
msgid "Copy link"
|
||||
msgstr "Kopiatu esteka"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:46
|
||||
#: templates/umap/components/alerts/alert.html:48
|
||||
msgid "Enter your email address to receive the secret link:"
|
||||
msgstr "Sartu zure helbide elektronikoa esteka sekretua jasotzeko:"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:52
|
||||
#: templates/umap/components/alerts/alert.html:54
|
||||
msgid "Email"
|
||||
msgstr "Helbide elektronikoa"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:55
|
||||
#: templates/umap/components/alerts/alert.html:57
|
||||
msgid "Send me the link"
|
||||
msgstr "Bidalidazu esteka"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:79
|
||||
#: templates/umap/components/alerts/alert.html:81
|
||||
msgid "See their edits in another tab"
|
||||
msgstr "Ikusi haien aldaketak beste fitxa batean"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:82
|
||||
#: templates/umap/components/alerts/alert.html:84
|
||||
msgid "Keep your changes and loose theirs"
|
||||
msgstr "Mantendu zure aldaketak eta baztertu haienak"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:85
|
||||
#: templates/umap/components/alerts/alert.html:87
|
||||
msgid "Keep their changes and loose yours"
|
||||
msgstr "Mantendu haien aldaketak eta baztertu zureak"
|
||||
|
||||
|
@ -339,19 +380,19 @@ msgstr "Hau probatako ingurunea da, testak egin eta argitaratu aurreko bertsioak
|
|||
|
||||
#: templates/umap/content_footer.html:5
|
||||
msgid "An OpenStreetMap project"
|
||||
msgstr ""
|
||||
msgstr "OpenStreetMap proiektu bat"
|
||||
|
||||
#: templates/umap/content_footer.html:6
|
||||
msgid "version"
|
||||
msgstr ""
|
||||
msgstr "bertsioa"
|
||||
|
||||
#: templates/umap/content_footer.html:7
|
||||
msgid "Hosted by"
|
||||
msgstr ""
|
||||
msgstr "Ostalaria"
|
||||
|
||||
#: templates/umap/content_footer.html:8
|
||||
msgid "Contact"
|
||||
msgstr ""
|
||||
msgstr "Harremanetan jarri"
|
||||
|
||||
#: templates/umap/content_footer.html:9 templates/umap/navigation.html:25
|
||||
msgid "Help"
|
||||
|
@ -372,7 +413,7 @@ msgstr "Nire profila"
|
|||
|
||||
#: templates/umap/dashboard_menu.html:15
|
||||
msgid "My teams"
|
||||
msgstr ""
|
||||
msgstr "Nire taldeak"
|
||||
|
||||
#: templates/umap/home.html:14
|
||||
msgid "Map of the uMaps"
|
||||
|
@ -386,7 +427,7 @@ msgstr "Inspira zaitez dauden mapak arakatzen"
|
|||
msgid "You are logged in. Continuing..."
|
||||
msgstr "Sartu egin zara. Jarraitu..."
|
||||
|
||||
#: templates/umap/map_list.html:11 views.py:433
|
||||
#: templates/umap/map_list.html:11 views.py:438
|
||||
msgid "by"
|
||||
msgstr "nork eginda"
|
||||
|
||||
|
@ -394,7 +435,7 @@ msgstr "nork eginda"
|
|||
msgid "More"
|
||||
msgstr "Gehiago"
|
||||
|
||||
#: templates/umap/map_table.html:8 templates/umap/user_teams.html:14
|
||||
#: templates/umap/map_table.html:8 templates/umap/user_teams.html:18
|
||||
msgid "Name"
|
||||
msgstr "Izena"
|
||||
|
||||
|
@ -412,13 +453,13 @@ msgstr "Nork edita dezake"
|
|||
|
||||
#: templates/umap/map_table.html:20
|
||||
msgid "Last save"
|
||||
msgstr "Azken gordetzea"
|
||||
msgstr "Gordetako azkena"
|
||||
|
||||
#: templates/umap/map_table.html:23
|
||||
msgid "Owner"
|
||||
msgstr "Jabea"
|
||||
|
||||
#: templates/umap/map_table.html:26 templates/umap/user_teams.html:20
|
||||
#: templates/umap/map_table.html:26 templates/umap/user_teams.html:24
|
||||
msgid "Actions"
|
||||
msgstr "Ekintzak"
|
||||
|
||||
|
@ -431,7 +472,7 @@ msgid "Share"
|
|||
msgstr "Partekatu"
|
||||
|
||||
#: templates/umap/map_table.html:78 templates/umap/map_table.html:80
|
||||
#: templates/umap/user_teams.html:38 templates/umap/user_teams.html:40
|
||||
#: templates/umap/user_teams.html:42 templates/umap/user_teams.html:44
|
||||
msgid "Edit"
|
||||
msgstr "Editatu"
|
||||
|
||||
|
@ -494,10 +535,6 @@ msgstr "Sartu"
|
|||
msgid "Sign in"
|
||||
msgstr "Izena eman"
|
||||
|
||||
#: templates/umap/navigation.html:22
|
||||
msgid "About"
|
||||
msgstr "Honi buruz"
|
||||
|
||||
#: templates/umap/navigation.html:30
|
||||
msgid "Change password"
|
||||
msgstr "Aldatu pasahitza"
|
||||
|
@ -506,52 +543,58 @@ msgstr "Aldatu pasahitza"
|
|||
msgid "Log out"
|
||||
msgstr "Irten"
|
||||
|
||||
#: templates/umap/password_change.html:7
|
||||
#: templates/umap/password_change.html:6
|
||||
#: templates/umap/password_change.html:11
|
||||
msgid "Password change"
|
||||
msgstr "Pasahiz aldaketa"
|
||||
|
||||
#: templates/umap/password_change.html:10
|
||||
#: templates/umap/password_change.html:14
|
||||
msgid ""
|
||||
"Please enter your old password, for security's sake, and then enter your new"
|
||||
" password twice so we can verify you typed it in correctly."
|
||||
msgstr "Idatzi zure pasahitz zaharra, eta ondoren zure pasahitz berria birritan, horrela ondo sartu duzula egiaztatuko dugu."
|
||||
|
||||
#: templates/umap/password_change.html:17
|
||||
#: templates/umap/password_change.html:21
|
||||
msgid "Old password"
|
||||
msgstr "Pasahitz zaharra"
|
||||
|
||||
#: templates/umap/password_change.html:22
|
||||
#: templates/umap/password_change.html:26
|
||||
msgid "New password"
|
||||
msgstr "Pasahitz berria"
|
||||
|
||||
#: templates/umap/password_change.html:26
|
||||
#: templates/umap/password_change.html:30
|
||||
msgid "New password confirmation"
|
||||
msgstr "Pasahitz berriaren egiaztapena"
|
||||
|
||||
#: templates/umap/password_change.html:27
|
||||
#: templates/umap/password_change.html:31
|
||||
msgid "Change my password"
|
||||
msgstr "Aldatu nire pasahitza"
|
||||
|
||||
#: templates/umap/password_change_done.html:7
|
||||
#: templates/umap/password_change_done.html:6
|
||||
#: templates/umap/password_change_done.html:11
|
||||
msgid "Password change successful"
|
||||
msgstr "Pasahitza ondo aldatu da"
|
||||
|
||||
#: templates/umap/password_change_done.html:10
|
||||
#: templates/umap/password_change_done.html:14
|
||||
msgid "Your password was changed."
|
||||
msgstr "Zure pasahitza aldatu egin da"
|
||||
|
||||
#: templates/umap/search.html:15
|
||||
#: templates/umap/search.html:6
|
||||
msgid "Explore maps"
|
||||
msgstr "Arakatu mapak"
|
||||
|
||||
#: templates/umap/search.html:19
|
||||
#, python-format
|
||||
msgid "%(count)s map found:"
|
||||
msgid_plural "%(count)s maps found:"
|
||||
msgstr[0] "mapa %(count)s aurkitu da:"
|
||||
msgstr[1] "%(count)s mapa aurkitu dira:"
|
||||
|
||||
#: templates/umap/search.html:24
|
||||
#: templates/umap/search.html:28
|
||||
msgid "No map found."
|
||||
msgstr "Ez da maparik aurkitu"
|
||||
|
||||
#: templates/umap/search.html:29
|
||||
#: templates/umap/search.html:33
|
||||
msgid "Latest created maps"
|
||||
msgstr "Sortutako azken mapak"
|
||||
|
||||
|
@ -559,27 +602,40 @@ msgstr "Sortutako azken mapak"
|
|||
msgid "Search maps"
|
||||
msgstr "Bilatu mapak"
|
||||
|
||||
#: templates/umap/search_bar.html:15
|
||||
#: templates/umap/search_bar.html:16
|
||||
msgid "Search"
|
||||
msgstr "Bilatu"
|
||||
|
||||
#: templates/umap/team_detail.html:10
|
||||
#: templates/umap/team_confirm_delete.html:6
|
||||
msgid "Team deletion"
|
||||
msgstr "Taldea ezabatzea"
|
||||
|
||||
#: templates/umap/team_detail.html:6
|
||||
#, python-format
|
||||
msgid "%(current_team)s’s maps"
|
||||
msgstr "%(current_team)s-ren mapak"
|
||||
|
||||
#: templates/umap/team_detail.html:14
|
||||
#, python-format
|
||||
msgid "Browse %(current_team)s's maps"
|
||||
msgstr ""
|
||||
msgstr "Arakatu %(current_team)s-ren mapak"
|
||||
|
||||
#: templates/umap/team_detail.html:22
|
||||
#: templates/umap/team_detail.html:26
|
||||
#, python-format
|
||||
msgid "%(current_team)s has no public maps."
|
||||
msgstr ""
|
||||
msgstr "%(current_team)s-k ez dauka mapa publikorik."
|
||||
|
||||
#: templates/umap/team_form.html:24
|
||||
#: templates/umap/team_form.html:6
|
||||
msgid "Create or edit a team"
|
||||
msgstr "Sortu edo editatu talde bat"
|
||||
|
||||
#: templates/umap/team_form.html:28
|
||||
msgid "Delete this team"
|
||||
msgstr ""
|
||||
msgstr "Ezabatu talde hau"
|
||||
|
||||
#: templates/umap/team_form.html:47
|
||||
#: templates/umap/team_form.html:51
|
||||
msgid "Add user"
|
||||
msgstr ""
|
||||
msgstr "Gehitu erabiltzailea"
|
||||
|
||||
#: templates/umap/user_dashboard.html:9 templates/umap/user_dashboard.html:25
|
||||
msgid "Search my maps"
|
||||
|
@ -598,78 +654,82 @@ msgstr "Deskargatu %(count)s mapa"
|
|||
msgid "You have no map yet."
|
||||
msgstr "Oraindik ez daukazu maparik."
|
||||
|
||||
#: templates/umap/user_teams.html:17
|
||||
#: templates/umap/user_teams.html:6
|
||||
msgid "My Teams"
|
||||
msgstr "Nire taldeak"
|
||||
|
||||
#: templates/umap/user_teams.html:21
|
||||
msgid "Users"
|
||||
msgstr ""
|
||||
msgstr "Erabiltzaileak"
|
||||
|
||||
#: templates/umap/user_teams.html:48
|
||||
#: templates/umap/user_teams.html:52
|
||||
msgid "New team"
|
||||
msgstr ""
|
||||
msgstr "Talde berria"
|
||||
|
||||
#: views.py:234
|
||||
#: views.py:235
|
||||
msgid "Cannot delete a team with more than one member"
|
||||
msgstr ""
|
||||
msgstr "Ezin da ezabatu kide bat baino gehiago dituen talde bat"
|
||||
|
||||
#: views.py:238
|
||||
#: views.py:239
|
||||
#, python-format
|
||||
msgid "Team “%(name)s” has been deleted"
|
||||
msgstr ""
|
||||
msgstr "“%(name)s” taldea ezabatu da"
|
||||
|
||||
#: views.py:438
|
||||
#: views.py:443
|
||||
msgid "View the map"
|
||||
msgstr "Mapa ikusi"
|
||||
|
||||
#: views.py:820
|
||||
#: views.py:839
|
||||
msgid "See full screen"
|
||||
msgstr "Ikusi pantaila osoan"
|
||||
|
||||
#: views.py:963
|
||||
#: views.py:982
|
||||
msgid "Map editors updated with success!"
|
||||
msgstr "Maparen editoreak ondo eguneratu dira!"
|
||||
|
||||
#: views.py:999
|
||||
#: views.py:1018
|
||||
#, python-format
|
||||
msgid "The uMap edit link for your map: %(map_name)s"
|
||||
msgstr "Zure mapa editatzeko uMap-en esteka: %(map_name)s"
|
||||
|
||||
#: views.py:1002
|
||||
#: views.py:1021
|
||||
#, python-format
|
||||
msgid "Here is your secret edit link: %(link)s"
|
||||
msgstr "Hona hemen zure editatzeko esteka sekretua:: %(link)s"
|
||||
|
||||
#: views.py:1009
|
||||
#: views.py:1028
|
||||
#, python-format
|
||||
msgid "Can't send email to %(email)s"
|
||||
msgstr "Ezin da posta elektronikorik bidali %(email)s-ri"
|
||||
|
||||
#: views.py:1012
|
||||
#: views.py:1031
|
||||
#, python-format
|
||||
msgid "Email sent to %(email)s"
|
||||
msgstr "Posta elektronikoa bidalita %(email)s-ri"
|
||||
|
||||
#: views.py:1023
|
||||
#: views.py:1042
|
||||
msgid "Only its owner can delete the map."
|
||||
msgstr "Jabeak bakarrik ezabatu dezake mapa."
|
||||
|
||||
#: views.py:1026
|
||||
#: views.py:1045
|
||||
msgid "Map successfully deleted."
|
||||
msgstr "Mapa behar bezala ezabatu da."
|
||||
|
||||
#: views.py:1052
|
||||
#: views.py:1071
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Your map has been cloned! If you want to edit this map from another "
|
||||
"computer, please use this link: %(anonymous_url)s"
|
||||
msgstr "Zure mapa klonatu egin da! Mapa hau beste nabigatzaile batetik editatzeko erabili esteka hau: %(anonymous_url)s"
|
||||
|
||||
#: views.py:1057
|
||||
#: views.py:1076
|
||||
msgid "Congratulations, your map has been cloned!"
|
||||
msgstr "Zorionak, zure mapa ondo klonatu da!"
|
||||
|
||||
#: views.py:1308
|
||||
#: views.py:1330
|
||||
msgid "Layer successfully deleted."
|
||||
msgstr "Geruza ondo ezabatu da."
|
||||
|
||||
#: views.py:1330
|
||||
#: views.py:1352
|
||||
msgid "Permissions updated with success!"
|
||||
msgstr "Baimenak behar bezala eguneratu dira!"
|
||||
|
|
Binary file not shown.
|
@ -12,7 +12,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: uMap\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-12-11 17:05+0000\n"
|
||||
"POT-Creation-Date: 2024-12-24 08:39+0000\n"
|
||||
"PO-Revision-Date: 2013-11-22 14:00+0000\n"
|
||||
"Last-Translator: imni <iriman@chmail.ir>, 2024\n"
|
||||
"Language-Team: Persian (Iran) (http://app.transifex.com/openstreetmap/umap/language/fa_IR/)\n"
|
||||
|
@ -26,6 +26,10 @@ msgstr ""
|
|||
msgid "CSV Export"
|
||||
msgstr ""
|
||||
|
||||
#: decorators.py:60
|
||||
msgid "This map is not publicly available"
|
||||
msgstr ""
|
||||
|
||||
#: middleware.py:13
|
||||
msgid "Site is readonly for maintenance"
|
||||
msgstr "سایت برای امور نگهداری در حالت فقطخواندنی قرار دارد"
|
||||
|
@ -158,9 +162,20 @@ msgstr "نمایش هنگام بارشدن"
|
|||
msgid "Display this layer on load."
|
||||
msgstr "این لایه هنگام بارشدن نمایش داده شود."
|
||||
|
||||
#: templates/404.html:8
|
||||
msgid "Take me to the home page"
|
||||
msgstr "مرا به صفحه اصلی ببر"
|
||||
#: templates/403.html:8
|
||||
msgid ""
|
||||
"<a href=\"https://discover.umap-project.org/support/faq/#map-statuses\" "
|
||||
"target=\"_blank\">Find out here the documentation</a> on how to manage map’s"
|
||||
" permissions."
|
||||
msgstr ""
|
||||
|
||||
#: templates/403.html:10 templates/404.html:8
|
||||
msgid "← Go to the homepage"
|
||||
msgstr ""
|
||||
|
||||
#: templates/404.html:7
|
||||
msgid "404 Page Not Found"
|
||||
msgstr ""
|
||||
|
||||
#: templates/auth/user_detail.html:8
|
||||
#, python-format
|
||||
|
@ -279,13 +294,13 @@ msgstr "ساخت نقشه"
|
|||
msgid "Play with the demo"
|
||||
msgstr "با نسخهٔ نمایشی کار کنید"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:15
|
||||
#: templates/umap/components/alerts/alert.html:64
|
||||
#: templates/umap/components/alerts/alert.html:92
|
||||
#: templates/umap/components/alerts/alert.html:17
|
||||
#: templates/umap/components/alerts/alert.html:66
|
||||
#: templates/umap/components/alerts/alert.html:94
|
||||
msgid "Close"
|
||||
msgstr "بستن"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:30
|
||||
#: templates/umap/components/alerts/alert.html:32
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Pro-tip: to easily find back your maps, <a href=\"%(login_url)s\" "
|
||||
|
@ -293,35 +308,35 @@ msgid ""
|
|||
"target=\"_blank\">log in</a>."
|
||||
msgstr "نکتهٔ طلایی: برای اینکه نقشههای خود را به آسانی پیدا کنید، <a href=\"%(login_url)s\" target=\"_blank\">حساب کاربری بسازید</a> یا <a href=\"%(login_url)s\" target=\"_blank\">وارد شوید</a>."
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:35
|
||||
#: templates/umap/components/alerts/alert.html:37
|
||||
msgid "Here is your secret link to edit the map, please keep it safe:"
|
||||
msgstr "این پیوند محرمانهٔ شما برای ویرایش نقشه است. لطفاً در جای امنی نگهش دارید:"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:39
|
||||
#: templates/umap/components/alerts/alert.html:41
|
||||
msgid "Copy link"
|
||||
msgstr "کپی پیوند"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:46
|
||||
#: templates/umap/components/alerts/alert.html:48
|
||||
msgid "Enter your email address to receive the secret link:"
|
||||
msgstr "رایانامهٔ خود را وارد کنید تا پیوند محرمانه را دریافت کنید:"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:52
|
||||
#: templates/umap/components/alerts/alert.html:54
|
||||
msgid "Email"
|
||||
msgstr "رایانامه"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:55
|
||||
#: templates/umap/components/alerts/alert.html:57
|
||||
msgid "Send me the link"
|
||||
msgstr "پیوند را برایم بفرست"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:79
|
||||
#: templates/umap/components/alerts/alert.html:81
|
||||
msgid "See their edits in another tab"
|
||||
msgstr "ویرایشهایشان را در زبانهٔ دیگری ببینید"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:82
|
||||
#: templates/umap/components/alerts/alert.html:84
|
||||
msgid "Keep your changes and loose theirs"
|
||||
msgstr "تغییرات خود را نگه دارید و از آنها را رها کنید"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:85
|
||||
#: templates/umap/components/alerts/alert.html:87
|
||||
msgid "Keep their changes and loose yours"
|
||||
msgstr "تغییرات آنها را نگه دارید و از خودتان را رها کنید"
|
||||
|
||||
|
@ -389,7 +404,7 @@ msgstr "الهام بگیرید، نقشهها را مرور کنید"
|
|||
msgid "You are logged in. Continuing..."
|
||||
msgstr "شما وارد شدهاید. ادامه..."
|
||||
|
||||
#: templates/umap/map_list.html:11 views.py:433
|
||||
#: templates/umap/map_list.html:11 views.py:437
|
||||
msgid "by"
|
||||
msgstr "ساختهٔ"
|
||||
|
||||
|
@ -618,61 +633,61 @@ msgstr ""
|
|||
msgid "Team “%(name)s” has been deleted"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:438
|
||||
#: views.py:442
|
||||
msgid "View the map"
|
||||
msgstr "مشاهدهٔ نقشه"
|
||||
|
||||
#: views.py:820
|
||||
#: views.py:825
|
||||
msgid "See full screen"
|
||||
msgstr "تمامصفحه ببینید"
|
||||
|
||||
#: views.py:963
|
||||
#: views.py:968
|
||||
msgid "Map editors updated with success!"
|
||||
msgstr "ویرایشگران نقشه با موفقیت روزآمد شد!"
|
||||
|
||||
#: views.py:999
|
||||
#: views.py:1004
|
||||
#, python-format
|
||||
msgid "The uMap edit link for your map: %(map_name)s"
|
||||
msgstr "پیوند ویرایش uMap برای نقشهٔ شما: %(map_name)s"
|
||||
|
||||
#: views.py:1002
|
||||
#: views.py:1007
|
||||
#, python-format
|
||||
msgid "Here is your secret edit link: %(link)s"
|
||||
msgstr "این پیوند محرمانهٔ ویرایش برای شماست: %(link)s"
|
||||
|
||||
#: views.py:1009
|
||||
#: views.py:1014
|
||||
#, python-format
|
||||
msgid "Can't send email to %(email)s"
|
||||
msgstr "رایانامه به %(email)s فرستاده نشد"
|
||||
|
||||
#: views.py:1012
|
||||
#: views.py:1017
|
||||
#, python-format
|
||||
msgid "Email sent to %(email)s"
|
||||
msgstr "رایانامه به %(email)s فرستاده شد"
|
||||
|
||||
#: views.py:1023
|
||||
#: views.py:1028
|
||||
msgid "Only its owner can delete the map."
|
||||
msgstr "فقط مالک آن میتواند نقشه را حذف کند."
|
||||
|
||||
#: views.py:1026
|
||||
#: views.py:1031
|
||||
msgid "Map successfully deleted."
|
||||
msgstr "نقشه با موفقیت حذف شد."
|
||||
|
||||
#: views.py:1052
|
||||
#: views.py:1057
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Your map has been cloned! If you want to edit this map from another "
|
||||
"computer, please use this link: %(anonymous_url)s"
|
||||
msgstr "از نقشهٔ شما همانندسازی شد! اگر میخواهید این نقشه را از رایانهٔ دیگری ویرایش کنید، لطفاً از این پیوند استفاده کنید: %(anonymous_url)s"
|
||||
|
||||
#: views.py:1057
|
||||
#: views.py:1062
|
||||
msgid "Congratulations, your map has been cloned!"
|
||||
msgstr "تبریک، نقشهٔ شما همانندسازی شد!"
|
||||
|
||||
#: views.py:1308
|
||||
#: views.py:1313
|
||||
msgid "Layer successfully deleted."
|
||||
msgstr "لایه با موفقیت حذف شد."
|
||||
|
||||
#: views.py:1330
|
||||
#: views.py:1335
|
||||
msgid "Permissions updated with success!"
|
||||
msgstr "مجوزها با موفقیت روزآمد شد!"
|
||||
|
|
Binary file not shown.
|
@ -17,16 +17,16 @@
|
|||
# spf, 2019
|
||||
# Syl Martin, 2023
|
||||
# Philippe Verdy, 2017
|
||||
# yohanboniface <yohanboniface@free.fr>, 2013-2014,2018-2019,2023-2024
|
||||
# yohanboniface <yohanboniface@free.fr>, 2013-2014,2018-2019,2023-2025
|
||||
# YOHAN BONIFACE <yb@enix.org>, 2012
|
||||
# yohanboniface <yohanboniface@free.fr>, 2014,2016
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: uMap\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-12-11 17:05+0000\n"
|
||||
"POT-Creation-Date: 2025-04-11 15:30+0000\n"
|
||||
"PO-Revision-Date: 2013-11-22 14:00+0000\n"
|
||||
"Last-Translator: yohanboniface <yohanboniface@free.fr>, 2013-2014,2018-2019,2023-2024\n"
|
||||
"Last-Translator: yohanboniface <yohanboniface@free.fr>, 2013-2014,2018-2019,2023-2025\n"
|
||||
"Language-Team: French (http://app.transifex.com/openstreetmap/umap/language/fr/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
|
@ -38,176 +38,281 @@ msgstr ""
|
|||
msgid "CSV Export"
|
||||
msgstr "Export CSV"
|
||||
|
||||
#: middleware.py:13
|
||||
#: decorators.py:60
|
||||
msgid "This map is not publicly available"
|
||||
msgstr "Cette carte n'est pas publique"
|
||||
|
||||
#: middleware.py:19
|
||||
msgid "Site is readonly for maintenance"
|
||||
msgstr "Le site est en lecture seule pour maintenance."
|
||||
|
||||
#: models.py:60 models.py:79
|
||||
#: middleware.py:34
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Using “%(name)s” to authenticate is deprecated and will be removed soon. "
|
||||
"Please configure another provider below before losing access to your account"
|
||||
" and maps. Then, please logout and login again with the new provider."
|
||||
msgstr "L’utilisation de “%(name)s” pour s’authentifier est dépréciée et sera bientôt rendue impossible. Veuillez configurer un nouveau fournisseur ci-dessous avant de perdre l’accès à votre compte et à vos cartes. Puis veuillez vous déconnecter et reconnecter avec le nouveau fournisseur."
|
||||
|
||||
#: models.py:61 models.py:80
|
||||
msgid "name"
|
||||
msgstr "nom"
|
||||
|
||||
#: models.py:62 models.py:475
|
||||
#: models.py:63 models.py:493
|
||||
msgid "description"
|
||||
msgstr "description"
|
||||
|
||||
#: models.py:110
|
||||
#: models.py:111
|
||||
msgid "details"
|
||||
msgstr "détails"
|
||||
|
||||
#: models.py:111
|
||||
#: models.py:112
|
||||
msgid "Link to a page where the licence is detailed."
|
||||
msgstr "Lien vers une page détaillant la licence."
|
||||
|
||||
#: models.py:121
|
||||
#: models.py:122
|
||||
msgid "URL template using OSM tile format"
|
||||
msgstr "Modèle d'URL au format des tuiles OSM"
|
||||
|
||||
#: models.py:127
|
||||
#: models.py:128
|
||||
msgid "Order of the tilelayers in the edit box"
|
||||
msgstr "Ordre des calques de tuiles dans le panneau de modification"
|
||||
|
||||
#: models.py:175 models.py:469
|
||||
#: models.py:176 models.py:487
|
||||
msgid "Only editable with secret edit link"
|
||||
msgstr "Modifiable seulement avec le lien de modification secret"
|
||||
|
||||
#: models.py:176 models.py:470
|
||||
#: models.py:177 models.py:488
|
||||
msgid "Everyone can edit"
|
||||
msgstr "Tout le monde peut modifier"
|
||||
|
||||
#: models.py:179 models.py:463
|
||||
#: models.py:180 models.py:481
|
||||
msgid "Everyone"
|
||||
msgstr "Tout le monde"
|
||||
|
||||
#: models.py:180 models.py:189 models.py:464
|
||||
#: models.py:181 models.py:190 models.py:482
|
||||
msgid "Editors and team only"
|
||||
msgstr "Éditeurs et équipe seulement"
|
||||
|
||||
#: models.py:181 models.py:465
|
||||
#: models.py:182 models.py:483
|
||||
msgid "Owner only"
|
||||
msgstr "Propriétaire uniquement"
|
||||
|
||||
#: models.py:184
|
||||
#: models.py:185
|
||||
msgid "Draft (private)"
|
||||
msgstr "Brouillon (privé)"
|
||||
|
||||
#: models.py:185
|
||||
#: models.py:186
|
||||
msgid "Everyone (public)"
|
||||
msgstr "Tout le monde (public)"
|
||||
|
||||
#: models.py:188
|
||||
#: models.py:189
|
||||
msgid "Anyone with link"
|
||||
msgstr "Quiconque a le lien"
|
||||
|
||||
#: models.py:190
|
||||
#: models.py:191
|
||||
msgid "Blocked"
|
||||
msgstr "Bloquée"
|
||||
|
||||
#: models.py:191
|
||||
#: models.py:192 models.py:477
|
||||
msgid "Deleted"
|
||||
msgstr "Supprimé"
|
||||
|
||||
#: models.py:194
|
||||
#: models.py:195
|
||||
msgid "center"
|
||||
msgstr "centre"
|
||||
|
||||
#: models.py:195
|
||||
#: models.py:196
|
||||
msgid "zoom"
|
||||
msgstr "zoom"
|
||||
|
||||
#: models.py:197
|
||||
#: models.py:198
|
||||
msgid "locate"
|
||||
msgstr "géolocaliser"
|
||||
|
||||
#: models.py:197
|
||||
#: models.py:198
|
||||
msgid "Locate user on load?"
|
||||
msgstr "Géolocaliser l'utilisateur au chargement ?"
|
||||
|
||||
#: models.py:201
|
||||
#: models.py:202
|
||||
msgid "Choose the map licence."
|
||||
msgstr "Choisir une licence pour la carte"
|
||||
|
||||
#: models.py:202
|
||||
#: models.py:203
|
||||
msgid "licence"
|
||||
msgstr "licence"
|
||||
|
||||
#: models.py:213
|
||||
#: models.py:214
|
||||
msgid "owner"
|
||||
msgstr "créateur"
|
||||
|
||||
#: models.py:217
|
||||
#: models.py:218
|
||||
msgid "editors"
|
||||
msgstr "éditeurs"
|
||||
|
||||
#: models.py:223
|
||||
#: models.py:224
|
||||
msgid "team"
|
||||
msgstr "équipe"
|
||||
|
||||
#: models.py:229 models.py:491
|
||||
#: models.py:230 models.py:509
|
||||
msgid "edit status"
|
||||
msgstr "statut de modification"
|
||||
|
||||
#: models.py:234
|
||||
#: models.py:235 models.py:514
|
||||
msgid "share status"
|
||||
msgstr "qui a accès"
|
||||
|
||||
#: models.py:237 models.py:486
|
||||
#: models.py:238 models.py:504
|
||||
msgid "settings"
|
||||
msgstr "réglages"
|
||||
|
||||
#: models.py:402
|
||||
#: models.py:410
|
||||
msgid "Clone of"
|
||||
msgstr "Clone de"
|
||||
|
||||
#: models.py:462 models.py:468
|
||||
#: models.py:476 models.py:480 models.py:486
|
||||
msgid "Inherit"
|
||||
msgstr "Par défaut"
|
||||
|
||||
#: models.py:481
|
||||
#: models.py:499
|
||||
msgid "display on load"
|
||||
msgstr "afficher au chargement."
|
||||
|
||||
#: models.py:482
|
||||
#: models.py:500
|
||||
msgid "Display this layer on load."
|
||||
msgstr "Afficher ce calque au chargement."
|
||||
|
||||
#: templates/404.html:8
|
||||
msgid "Take me to the home page"
|
||||
msgstr "Retour à la page d'accueil"
|
||||
#: settings/base.py:295
|
||||
msgid "Art and Culture"
|
||||
msgstr "Art et culture"
|
||||
|
||||
#: templates/auth/user_detail.html:8
|
||||
#: settings/base.py:296
|
||||
msgid "Cycling"
|
||||
msgstr "Vélo"
|
||||
|
||||
#: settings/base.py:297
|
||||
msgid "Business"
|
||||
msgstr "Économie"
|
||||
|
||||
#: settings/base.py:298
|
||||
msgid "Environment"
|
||||
msgstr "Environnement"
|
||||
|
||||
#: settings/base.py:299
|
||||
msgid "Education"
|
||||
msgstr "Éducation"
|
||||
|
||||
#: settings/base.py:300
|
||||
msgid "Food and Agriculture"
|
||||
msgstr "Nourriture et agriculture"
|
||||
|
||||
#: settings/base.py:301
|
||||
msgid "Geopolitics"
|
||||
msgstr "Géopolitique"
|
||||
|
||||
#: settings/base.py:302
|
||||
msgid "Health"
|
||||
msgstr "Santé"
|
||||
|
||||
#: settings/base.py:303
|
||||
msgid "Hiking"
|
||||
msgstr "Rando"
|
||||
|
||||
#: settings/base.py:304
|
||||
msgid "History"
|
||||
msgstr "Histoire"
|
||||
|
||||
#: settings/base.py:305
|
||||
msgid "Public sector"
|
||||
msgstr "Secteur public"
|
||||
|
||||
#: settings/base.py:306
|
||||
msgid "Science"
|
||||
msgstr "Science"
|
||||
|
||||
#: settings/base.py:307
|
||||
msgid "Shopping"
|
||||
msgstr "Commerces"
|
||||
|
||||
#: settings/base.py:308
|
||||
msgid "Sport and Leisure"
|
||||
msgstr "Sport et loisirs"
|
||||
|
||||
#: settings/base.py:309
|
||||
msgid "Travel"
|
||||
msgstr "Voyage"
|
||||
|
||||
#: settings/base.py:310
|
||||
msgid "Transports"
|
||||
msgstr "Transports"
|
||||
|
||||
#: settings/base.py:311
|
||||
msgid "Tourism"
|
||||
msgstr "Tourisme"
|
||||
|
||||
#: templates/403.html:8
|
||||
msgid ""
|
||||
"<a href=\"https://discover.umap-project.org/support/faq/#map-statuses\" "
|
||||
"target=\"_blank\">Find out here the documentation</a> on how to manage map’s"
|
||||
" permissions."
|
||||
msgstr "Vous pouvez <a href=\"https://discover.umap-project.org/support/faq/#map-statuses\" target=\"_blank\">consulter la documentation</a> sur la gestion des permissions de la carte."
|
||||
|
||||
#: templates/403.html:10 templates/404.html:8
|
||||
msgid "← Go to the homepage"
|
||||
msgstr "← Retour à la page d'accueil"
|
||||
|
||||
#: templates/404.html:7
|
||||
msgid "404 Page Not Found"
|
||||
msgstr "404 Page Non Trouvée"
|
||||
|
||||
#: templates/auth/user_detail.html:6
|
||||
#, python-format
|
||||
msgid "%(current_user)s’s maps"
|
||||
msgstr "Cartes de %(current_user)s"
|
||||
|
||||
#: templates/auth/user_detail.html:12
|
||||
#, python-format
|
||||
msgid "Browse %(current_user)s's maps"
|
||||
msgstr "Consulter les cartes de %(current_user)s"
|
||||
|
||||
#: templates/auth/user_detail.html:17
|
||||
#: templates/auth/user_detail.html:21
|
||||
#, python-format
|
||||
msgid "%(current_user)s has no maps."
|
||||
msgstr "%(current_user)s n'a aucune carte."
|
||||
|
||||
#: templates/auth/user_form.html:21 templates/umap/team_form.html:21
|
||||
#: templates/auth/user_form.html:6
|
||||
msgid "My Profile"
|
||||
msgstr "Mon profil"
|
||||
|
||||
#: templates/auth/user_form.html:24 templates/umap/team_form.html:25
|
||||
msgid "Save"
|
||||
msgstr "Enregistrer"
|
||||
|
||||
#: templates/auth/user_form.html:27
|
||||
#: templates/auth/user_form.html:30
|
||||
msgid "Your current providers"
|
||||
msgstr "Vos fournisseurs associés"
|
||||
|
||||
#: templates/auth/user_form.html:39
|
||||
#: templates/auth/user_form.html:44
|
||||
msgid "Connect to another provider"
|
||||
msgstr "Associer un autre fournisseur"
|
||||
|
||||
#: templates/auth/user_form.html:42
|
||||
#: templates/auth/user_form.html:47
|
||||
msgid ""
|
||||
"It's a good habit to connect your account to more than one provider, in case"
|
||||
" one provider becomes unavailable, temporarily or even permanently."
|
||||
msgstr "C'est une bonne habitude d'avoir plusieurs fournisseurs d'identité, notamment dans le cas où l'un d'eux deviendrait inaccessible, temporairement ou même définitivement."
|
||||
|
||||
#: templates/auth/user_stars.html:8
|
||||
#: templates/auth/user_stars.html:6
|
||||
#, python-format
|
||||
msgid "%(current_user)s’s starred maps"
|
||||
msgstr "Favoris de %(current_user)s"
|
||||
|
||||
#: templates/auth/user_stars.html:12
|
||||
#, python-format
|
||||
msgid "Browse %(current_user)s's starred maps"
|
||||
msgstr "Consulter les cartes favorites de %(current_user)s"
|
||||
|
||||
#: templates/auth/user_stars.html:17
|
||||
#: templates/auth/user_stars.html:21
|
||||
#, python-format
|
||||
msgid "%(current_user)s has no starred maps yet."
|
||||
msgstr "%(current_user)s n'a aucune carte favorite."
|
||||
|
@ -242,6 +347,10 @@ msgstr "Mot de passe"
|
|||
msgid "Please choose a provider:"
|
||||
msgstr "Choisissez un fournisseur :"
|
||||
|
||||
#: templates/umap/about.html:5 templates/umap/navigation.html:22
|
||||
msgid "About"
|
||||
msgstr "À propos"
|
||||
|
||||
#: templates/umap/about_summary.html:12
|
||||
#, python-format
|
||||
msgid ""
|
||||
|
@ -291,13 +400,13 @@ msgstr "Créer une carte"
|
|||
msgid "Play with the demo"
|
||||
msgstr "Tester la démo"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:15
|
||||
#: templates/umap/components/alerts/alert.html:64
|
||||
#: templates/umap/components/alerts/alert.html:92
|
||||
#: templates/umap/components/alerts/alert.html:17
|
||||
#: templates/umap/components/alerts/alert.html:66
|
||||
#: templates/umap/components/alerts/alert.html:94
|
||||
msgid "Close"
|
||||
msgstr "Fermer"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:30
|
||||
#: templates/umap/components/alerts/alert.html:32
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Pro-tip: to easily find back your maps, <a href=\"%(login_url)s\" "
|
||||
|
@ -305,35 +414,35 @@ msgid ""
|
|||
"target=\"_blank\">log in</a>."
|
||||
msgstr "Astuce : pour retrouver facilement vos cartes, <a href=\"%(login_url)s\" target=\"_blank\">créez un compte</a> ou <a href=\"%(login_url)s\" target=\"_blank\">identifiez-vous</a>."
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:35
|
||||
#: templates/umap/components/alerts/alert.html:37
|
||||
msgid "Here is your secret link to edit the map, please keep it safe:"
|
||||
msgstr "Ceci est le lien d'édition secret, gardez-le en lieu sûr :"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:39
|
||||
#: templates/umap/components/alerts/alert.html:41
|
||||
msgid "Copy link"
|
||||
msgstr "Copier le lien"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:46
|
||||
#: templates/umap/components/alerts/alert.html:48
|
||||
msgid "Enter your email address to receive the secret link:"
|
||||
msgstr "Entrez votre courriel pour recevoir le lien secret :"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:52
|
||||
#: templates/umap/components/alerts/alert.html:54
|
||||
msgid "Email"
|
||||
msgstr "Courriel"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:55
|
||||
#: templates/umap/components/alerts/alert.html:57
|
||||
msgid "Send me the link"
|
||||
msgstr "Envoyer le lien"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:79
|
||||
#: templates/umap/components/alerts/alert.html:81
|
||||
msgid "See their edits in another tab"
|
||||
msgstr "Voir leurs changements dans un nouvel onglet"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:82
|
||||
#: templates/umap/components/alerts/alert.html:84
|
||||
msgid "Keep your changes and loose theirs"
|
||||
msgstr "Garder mes changements et écraser les leurs"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:85
|
||||
#: templates/umap/components/alerts/alert.html:87
|
||||
msgid "Keep their changes and loose yours"
|
||||
msgstr "Garder leurs changements et écraser les miens"
|
||||
|
||||
|
@ -393,7 +502,7 @@ msgstr "Mes équipes"
|
|||
msgid "Map of the uMaps"
|
||||
msgstr "La carte des uMaps"
|
||||
|
||||
#: templates/umap/home.html:24
|
||||
#: templates/umap/home.html:25
|
||||
msgid "Get inspired, browse maps"
|
||||
msgstr "Naviguer dans les cartes"
|
||||
|
||||
|
@ -401,15 +510,19 @@ msgstr "Naviguer dans les cartes"
|
|||
msgid "You are logged in. Continuing..."
|
||||
msgstr "Vous êtes maintenant identifié. Merci de patienter..."
|
||||
|
||||
#: templates/umap/map_list.html:11 views.py:433
|
||||
#: templates/umap/map_list.html:18 views.py:444
|
||||
msgid "by"
|
||||
msgstr "par"
|
||||
|
||||
#: templates/umap/map_list.html:20
|
||||
#: templates/umap/map_list.html:22
|
||||
msgid "See the map"
|
||||
msgstr "Voir la carte"
|
||||
|
||||
#: templates/umap/map_list.html:28
|
||||
msgid "More"
|
||||
msgstr "Plus"
|
||||
|
||||
#: templates/umap/map_table.html:8 templates/umap/user_teams.html:14
|
||||
#: templates/umap/map_table.html:8 templates/umap/user_teams.html:18
|
||||
msgid "Name"
|
||||
msgstr "Nom"
|
||||
|
||||
|
@ -433,7 +546,7 @@ msgstr "Dernière modification"
|
|||
msgid "Owner"
|
||||
msgstr "Propriétaire"
|
||||
|
||||
#: templates/umap/map_table.html:26 templates/umap/user_teams.html:20
|
||||
#: templates/umap/map_table.html:26 templates/umap/user_teams.html:24
|
||||
msgid "Actions"
|
||||
msgstr "Actions"
|
||||
|
||||
|
@ -446,7 +559,7 @@ msgid "Share"
|
|||
msgstr "Partager"
|
||||
|
||||
#: templates/umap/map_table.html:78 templates/umap/map_table.html:80
|
||||
#: templates/umap/user_teams.html:38 templates/umap/user_teams.html:40
|
||||
#: templates/umap/user_teams.html:42 templates/umap/user_teams.html:44
|
||||
msgid "Edit"
|
||||
msgstr "Éditer"
|
||||
|
||||
|
@ -509,10 +622,6 @@ msgstr "Connexion"
|
|||
msgid "Sign in"
|
||||
msgstr "Créer un compte"
|
||||
|
||||
#: templates/umap/navigation.html:22
|
||||
msgid "About"
|
||||
msgstr "À propos"
|
||||
|
||||
#: templates/umap/navigation.html:30
|
||||
msgid "Change password"
|
||||
msgstr "Changer le mot de passe"
|
||||
|
@ -521,41 +630,47 @@ msgstr "Changer le mot de passe"
|
|||
msgid "Log out"
|
||||
msgstr "Déconnexion"
|
||||
|
||||
#: templates/umap/password_change.html:7
|
||||
#: templates/umap/password_change.html:6
|
||||
#: templates/umap/password_change.html:11
|
||||
msgid "Password change"
|
||||
msgstr "Changer le mot de passe"
|
||||
|
||||
#: templates/umap/password_change.html:10
|
||||
#: templates/umap/password_change.html:14
|
||||
msgid ""
|
||||
"Please enter your old password, for security's sake, and then enter your new"
|
||||
" password twice so we can verify you typed it in correctly."
|
||||
msgstr "Merci de renseigner votre mot de passe actuel, puis deux fois le nouveau."
|
||||
|
||||
#: templates/umap/password_change.html:17
|
||||
#: templates/umap/password_change.html:21
|
||||
msgid "Old password"
|
||||
msgstr "Ancien mot de passe"
|
||||
|
||||
#: templates/umap/password_change.html:22
|
||||
#: templates/umap/password_change.html:26
|
||||
msgid "New password"
|
||||
msgstr "Nouveau mot de passe"
|
||||
|
||||
#: templates/umap/password_change.html:26
|
||||
#: templates/umap/password_change.html:30
|
||||
msgid "New password confirmation"
|
||||
msgstr "Confirmation du nouveau mot de passe"
|
||||
|
||||
#: templates/umap/password_change.html:27
|
||||
#: templates/umap/password_change.html:31
|
||||
msgid "Change my password"
|
||||
msgstr "Changer de mot de passe"
|
||||
|
||||
#: templates/umap/password_change_done.html:7
|
||||
#: templates/umap/password_change_done.html:6
|
||||
#: templates/umap/password_change_done.html:11
|
||||
msgid "Password change successful"
|
||||
msgstr "Le mot de passe a été modifié"
|
||||
|
||||
#: templates/umap/password_change_done.html:10
|
||||
#: templates/umap/password_change_done.html:14
|
||||
msgid "Your password was changed."
|
||||
msgstr "Votre mot de passe a été modifié"
|
||||
|
||||
#: templates/umap/search.html:15
|
||||
#: templates/umap/search.html:6
|
||||
msgid "Explore maps"
|
||||
msgstr "Explorer les cartes"
|
||||
|
||||
#: templates/umap/search.html:19
|
||||
#, python-format
|
||||
msgid "%(count)s map found:"
|
||||
msgid_plural "%(count)s maps found:"
|
||||
|
@ -563,11 +678,15 @@ msgstr[0] "%(count)s carte trouvée:"
|
|||
msgstr[1] "%(count)s cartes trouvées:"
|
||||
msgstr[2] "%(count)s cartes trouvées :"
|
||||
|
||||
#: templates/umap/search.html:24
|
||||
#: templates/umap/search.html:30
|
||||
msgid "No map found."
|
||||
msgstr "Aucune carte trouvée."
|
||||
|
||||
#: templates/umap/search.html:29
|
||||
#: templates/umap/search.html:36
|
||||
msgid "Latest created maps in category"
|
||||
msgstr "Dernières cartes créées dans la catégorie"
|
||||
|
||||
#: templates/umap/search.html:43
|
||||
msgid "Latest created maps"
|
||||
msgstr "Dernières cartes créées."
|
||||
|
||||
|
@ -575,25 +694,42 @@ msgstr "Dernières cartes créées."
|
|||
msgid "Search maps"
|
||||
msgstr "Chercher des cartes"
|
||||
|
||||
#: templates/umap/search_bar.html:15
|
||||
#: templates/umap/search_bar.html:14
|
||||
msgid "Any category"
|
||||
msgstr "Toutes catégories"
|
||||
|
||||
#: templates/umap/search_bar.html:19
|
||||
msgid "Search"
|
||||
msgstr "Chercher"
|
||||
|
||||
#: templates/umap/team_detail.html:10
|
||||
#: templates/umap/team_confirm_delete.html:6
|
||||
msgid "Team deletion"
|
||||
msgstr "Suppression d'équipe"
|
||||
|
||||
#: templates/umap/team_detail.html:6
|
||||
#, python-format
|
||||
msgid "%(current_team)s’s maps"
|
||||
msgstr "Cartes de %(current_team)s"
|
||||
|
||||
#: templates/umap/team_detail.html:14
|
||||
#, python-format
|
||||
msgid "Browse %(current_team)s's maps"
|
||||
msgstr "Les cartes de %(current_team)s"
|
||||
|
||||
#: templates/umap/team_detail.html:22
|
||||
#: templates/umap/team_detail.html:26
|
||||
#, python-format
|
||||
msgid "%(current_team)s has no public maps."
|
||||
msgstr "%(current_team)s n'a pas de cartes publiques"
|
||||
|
||||
#: templates/umap/team_form.html:24
|
||||
#: templates/umap/team_form.html:6
|
||||
msgid "Create or edit a team"
|
||||
msgstr "Créer ou modifier une équipe"
|
||||
|
||||
#: templates/umap/team_form.html:28
|
||||
msgid "Delete this team"
|
||||
msgstr "Supprimer cette équipe"
|
||||
|
||||
#: templates/umap/team_form.html:47
|
||||
#: templates/umap/team_form.html:51
|
||||
msgid "Add user"
|
||||
msgstr "Ajouter un membre"
|
||||
|
||||
|
@ -614,78 +750,82 @@ msgstr "Télécharger %(count)s cartes"
|
|||
msgid "You have no map yet."
|
||||
msgstr "Vous n'avez pas encore de carte."
|
||||
|
||||
#: templates/umap/user_teams.html:17
|
||||
#: templates/umap/user_teams.html:6
|
||||
msgid "My Teams"
|
||||
msgstr "Mes équipes"
|
||||
|
||||
#: templates/umap/user_teams.html:21
|
||||
msgid "Users"
|
||||
msgstr "Membres"
|
||||
|
||||
#: templates/umap/user_teams.html:48
|
||||
#: templates/umap/user_teams.html:52
|
||||
msgid "New team"
|
||||
msgstr "Nouvelle équipe"
|
||||
|
||||
#: views.py:234
|
||||
#: views.py:235
|
||||
msgid "Cannot delete a team with more than one member"
|
||||
msgstr "Impossible de supprimer une équipe ayant plus d'un membre"
|
||||
|
||||
#: views.py:238
|
||||
#: views.py:239
|
||||
#, python-format
|
||||
msgid "Team “%(name)s” has been deleted"
|
||||
msgstr "L'équipe «%(name)s» a été supprimée"
|
||||
|
||||
#: views.py:438
|
||||
#: views.py:449
|
||||
msgid "View the map"
|
||||
msgstr "Voir la carte"
|
||||
|
||||
#: views.py:820
|
||||
#: views.py:845
|
||||
msgid "See full screen"
|
||||
msgstr "Plein écran"
|
||||
|
||||
#: views.py:963
|
||||
#: views.py:988
|
||||
msgid "Map editors updated with success!"
|
||||
msgstr "Éditeurs de la carte mis à jour !"
|
||||
|
||||
#: views.py:999
|
||||
#: views.py:1024
|
||||
#, python-format
|
||||
msgid "The uMap edit link for your map: %(map_name)s"
|
||||
msgstr "Le lien d'édition uMap pour votre carte : %(map_name)s"
|
||||
|
||||
#: views.py:1002
|
||||
#: views.py:1027
|
||||
#, python-format
|
||||
msgid "Here is your secret edit link: %(link)s"
|
||||
msgstr "Voici votre lien d'édition secret : %(link)s"
|
||||
|
||||
#: views.py:1009
|
||||
#: views.py:1034
|
||||
#, python-format
|
||||
msgid "Can't send email to %(email)s"
|
||||
msgstr "Impossible d'envoyer un courriel vers %(email)s"
|
||||
|
||||
#: views.py:1012
|
||||
#: views.py:1037
|
||||
#, python-format
|
||||
msgid "Email sent to %(email)s"
|
||||
msgstr "Courriel envoyé à %(email)s"
|
||||
|
||||
#: views.py:1023
|
||||
#: views.py:1048
|
||||
msgid "Only its owner can delete the map."
|
||||
msgstr "Seul le créateur de la carte peut la supprimer."
|
||||
|
||||
#: views.py:1026
|
||||
#: views.py:1054
|
||||
msgid "Map successfully deleted."
|
||||
msgstr "La carte a bien été supprimée."
|
||||
|
||||
#: views.py:1052
|
||||
#: views.py:1080
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Your map has been cloned! If you want to edit this map from another "
|
||||
"computer, please use this link: %(anonymous_url)s"
|
||||
msgstr "Votre carte a été dupliquée ! Si vous souhaitez la modifier depuis un autre ordinateur, veuillez utiliser ce lien : %(anonymous_url)s"
|
||||
|
||||
#: views.py:1057
|
||||
#: views.py:1085
|
||||
msgid "Congratulations, your map has been cloned!"
|
||||
msgstr "Votre carte a été dupliquée !"
|
||||
|
||||
#: views.py:1308
|
||||
#: views.py:1339
|
||||
msgid "Layer successfully deleted."
|
||||
msgstr "Calque supprimé."
|
||||
|
||||
#: views.py:1330
|
||||
#: views.py:1361
|
||||
msgid "Permissions updated with success!"
|
||||
msgstr "Les permissions ont bien été modifiées !"
|
||||
|
|
Binary file not shown.
|
@ -5,6 +5,7 @@
|
|||
# Translators:
|
||||
# Navhy, 2019
|
||||
# Navhy, 2019
|
||||
# Miguel Anxo Bouzada <mbouzada@gmail.com>, 2025
|
||||
# Navhy, 2019
|
||||
# Nemigo Galiza <lescamposines@gmail.com>, 2017
|
||||
# Rafael Ávila Coya <ravilacoya@gmail.com>, 2014
|
||||
|
@ -12,9 +13,9 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: uMap\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-12-11 17:05+0000\n"
|
||||
"POT-Creation-Date: 2025-03-03 17:36+0000\n"
|
||||
"PO-Revision-Date: 2013-11-22 14:00+0000\n"
|
||||
"Last-Translator: Rafael Ávila Coya <ravilacoya@gmail.com>, 2014\n"
|
||||
"Last-Translator: Miguel Anxo Bouzada <mbouzada@gmail.com>, 2025\n"
|
||||
"Language-Team: Galician (http://app.transifex.com/openstreetmap/umap/language/gl/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
|
@ -24,17 +25,29 @@ msgstr ""
|
|||
|
||||
#: admin.py:16
|
||||
msgid "CSV Export"
|
||||
msgstr ""
|
||||
msgstr "Exportar CSV"
|
||||
|
||||
#: middleware.py:13
|
||||
#: decorators.py:60
|
||||
msgid "This map is not publicly available"
|
||||
msgstr "Este mapa non está dispoñíbel publicamente"
|
||||
|
||||
#: middleware.py:19
|
||||
msgid "Site is readonly for maintenance"
|
||||
msgstr "O sitio está só para o mantemento"
|
||||
msgstr "O sitio é só de lectura por mantemento"
|
||||
|
||||
#: middleware.py:34
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Using “%(name)s” to authenticate is deprecated and will be removed soon. "
|
||||
"Please configure another provider below before losing access to your account"
|
||||
" and maps."
|
||||
msgstr ""
|
||||
|
||||
#: models.py:60 models.py:79
|
||||
msgid "name"
|
||||
msgstr "nome"
|
||||
|
||||
#: models.py:62 models.py:475
|
||||
#: models.py:62 models.py:485
|
||||
msgid "description"
|
||||
msgstr "descrición"
|
||||
|
||||
|
@ -54,45 +67,45 @@ msgstr "Modelo de URL que usa o formato de teselas de OSM"
|
|||
msgid "Order of the tilelayers in the edit box"
|
||||
msgstr "Orde das capas base na caixa de edición"
|
||||
|
||||
#: models.py:175 models.py:469
|
||||
#: models.py:175 models.py:479
|
||||
msgid "Only editable with secret edit link"
|
||||
msgstr "Só pode editarse ca ligazón secreta de edición"
|
||||
msgstr "Só é posíbel editalo coa ligazón secreta de edición"
|
||||
|
||||
#: models.py:176 models.py:470
|
||||
#: models.py:176 models.py:480
|
||||
msgid "Everyone can edit"
|
||||
msgstr "Calquera pode editar"
|
||||
msgstr "Calquera pode editalo"
|
||||
|
||||
#: models.py:179 models.py:463
|
||||
#: models.py:179 models.py:473
|
||||
msgid "Everyone"
|
||||
msgstr ""
|
||||
msgstr "Calquera"
|
||||
|
||||
#: models.py:180 models.py:189 models.py:464
|
||||
#: models.py:180 models.py:189 models.py:474
|
||||
msgid "Editors and team only"
|
||||
msgstr ""
|
||||
msgstr "Só editores e equipo"
|
||||
|
||||
#: models.py:181 models.py:465
|
||||
#: models.py:181 models.py:475
|
||||
msgid "Owner only"
|
||||
msgstr ""
|
||||
msgstr "Só o propietario"
|
||||
|
||||
#: models.py:184
|
||||
msgid "Draft (private)"
|
||||
msgstr ""
|
||||
msgstr "Borrador (privado)"
|
||||
|
||||
#: models.py:185
|
||||
msgid "Everyone (public)"
|
||||
msgstr ""
|
||||
msgstr "Calquera (público)"
|
||||
|
||||
#: models.py:188
|
||||
msgid "Anyone with link"
|
||||
msgstr ""
|
||||
msgstr "Calquera con ligazón"
|
||||
|
||||
#: models.py:190
|
||||
msgid "Blocked"
|
||||
msgstr ""
|
||||
msgstr "Bloqueado"
|
||||
|
||||
#: models.py:191
|
||||
#: models.py:191 models.py:469
|
||||
msgid "Deleted"
|
||||
msgstr ""
|
||||
msgstr "Eliminado"
|
||||
|
||||
#: models.py:194
|
||||
msgid "center"
|
||||
|
@ -100,7 +113,7 @@ msgstr "centrar"
|
|||
|
||||
#: models.py:195
|
||||
msgid "zoom"
|
||||
msgstr "achegar/afastar"
|
||||
msgstr "zoom"
|
||||
|
||||
#: models.py:197
|
||||
msgid "locate"
|
||||
|
@ -120,7 +133,7 @@ msgstr "licenza"
|
|||
|
||||
#: models.py:213
|
||||
msgid "owner"
|
||||
msgstr "dono"
|
||||
msgstr "propietario"
|
||||
|
||||
#: models.py:217
|
||||
msgid "editors"
|
||||
|
@ -128,95 +141,120 @@ msgstr "editores"
|
|||
|
||||
#: models.py:223
|
||||
msgid "team"
|
||||
msgstr ""
|
||||
msgstr "equipo"
|
||||
|
||||
#: models.py:229 models.py:491
|
||||
#: models.py:229 models.py:501
|
||||
msgid "edit status"
|
||||
msgstr "estado da edición"
|
||||
|
||||
#: models.py:234
|
||||
#: models.py:234 models.py:506
|
||||
msgid "share status"
|
||||
msgstr "compartir o estado"
|
||||
|
||||
#: models.py:237 models.py:486
|
||||
#: models.py:237 models.py:496
|
||||
msgid "settings"
|
||||
msgstr "axustes"
|
||||
|
||||
#: models.py:402
|
||||
#: models.py:407
|
||||
msgid "Clone of"
|
||||
msgstr "Clon de"
|
||||
|
||||
#: models.py:462 models.py:468
|
||||
#: models.py:468 models.py:472 models.py:478
|
||||
msgid "Inherit"
|
||||
msgstr ""
|
||||
msgstr "Herdar"
|
||||
|
||||
#: models.py:481
|
||||
#: models.py:491
|
||||
msgid "display on load"
|
||||
msgstr "amosar na carga"
|
||||
|
||||
#: models.py:482
|
||||
#: models.py:492
|
||||
msgid "Display this layer on load."
|
||||
msgstr "Amosar esta capa na carga."
|
||||
|
||||
#: templates/404.html:8
|
||||
msgid "Take me to the home page"
|
||||
msgstr "Lévame á páxina de inicio"
|
||||
#: templates/403.html:8
|
||||
msgid ""
|
||||
"<a href=\"https://discover.umap-project.org/support/faq/#map-statuses\" "
|
||||
"target=\"_blank\">Find out here the documentation</a> on how to manage map’s"
|
||||
" permissions."
|
||||
msgstr "<a href=\"https://discover.umap-project.org/support/faq/#map-statuses\" target=\"_blank\">Consulta aquí a documentación</a> sobre como xestionar os permisos dos mapas."
|
||||
|
||||
#: templates/auth/user_detail.html:8
|
||||
#: templates/403.html:10 templates/404.html:8
|
||||
msgid "← Go to the homepage"
|
||||
msgstr "← Ir á páxina de inicio"
|
||||
|
||||
#: templates/404.html:7
|
||||
msgid "404 Page Not Found"
|
||||
msgstr "404 Páxina non atopada"
|
||||
|
||||
#: templates/auth/user_detail.html:6
|
||||
#, python-format
|
||||
msgid "%(current_user)s’s maps"
|
||||
msgstr "Mapas de %(current_user)s"
|
||||
|
||||
#: templates/auth/user_detail.html:12
|
||||
#, python-format
|
||||
msgid "Browse %(current_user)s's maps"
|
||||
msgstr "Navegador %(current_user)s dos mapas"
|
||||
|
||||
#: templates/auth/user_detail.html:17
|
||||
#: templates/auth/user_detail.html:21
|
||||
#, python-format
|
||||
msgid "%(current_user)s has no maps."
|
||||
msgstr "%(current_user)s non ten mapas."
|
||||
|
||||
#: templates/auth/user_form.html:21 templates/umap/team_form.html:21
|
||||
#: templates/auth/user_form.html:6
|
||||
msgid "My Profile"
|
||||
msgstr "O meu perfil"
|
||||
|
||||
#: templates/auth/user_form.html:24 templates/umap/team_form.html:25
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
msgstr "Gardar"
|
||||
|
||||
#: templates/auth/user_form.html:27
|
||||
#: templates/auth/user_form.html:30
|
||||
msgid "Your current providers"
|
||||
msgstr ""
|
||||
msgstr "Os teus provedores actuais"
|
||||
|
||||
#: templates/auth/user_form.html:39
|
||||
#: templates/auth/user_form.html:44
|
||||
msgid "Connect to another provider"
|
||||
msgstr ""
|
||||
msgstr "Conecta con outro provedor"
|
||||
|
||||
#: templates/auth/user_form.html:42
|
||||
#: templates/auth/user_form.html:47
|
||||
msgid ""
|
||||
"It's a good habit to connect your account to more than one provider, in case"
|
||||
" one provider becomes unavailable, temporarily or even permanently."
|
||||
msgstr ""
|
||||
msgstr "É un bo hábito conectar a túa conta a máis dun provedor, no caso de que un provedor non estea dispoñíbel, de xeito temporal ou incluso permanente."
|
||||
|
||||
#: templates/auth/user_stars.html:8
|
||||
#: templates/auth/user_stars.html:6
|
||||
#, python-format
|
||||
msgid "%(current_user)s’s starred maps"
|
||||
msgstr "Mapas destacados de %(current_user)s"
|
||||
|
||||
#: templates/auth/user_stars.html:12
|
||||
#, python-format
|
||||
msgid "Browse %(current_user)s's starred maps"
|
||||
msgstr ""
|
||||
msgstr "Consultar os mapas favoritos de %(current_user)s"
|
||||
|
||||
#: templates/auth/user_stars.html:17
|
||||
#: templates/auth/user_stars.html:21
|
||||
#, python-format
|
||||
msgid "%(current_user)s has no starred maps yet."
|
||||
msgstr ""
|
||||
msgstr "%(current_user)s aínda non ten mapas destacados con estrela."
|
||||
|
||||
#: templates/base.html:13
|
||||
msgid ""
|
||||
"uMap lets you create maps with OpenStreetMap layers in a minute and embed "
|
||||
"them in your site."
|
||||
msgstr ""
|
||||
msgstr "uMap permíteche crear mapas con capas de OpenStreetMap nun minuto e incrustalos no teu sitio web."
|
||||
|
||||
#: templates/registration/login.html:6 templates/registration/login.html:46
|
||||
msgid "Login"
|
||||
msgstr "Sesión iniciada"
|
||||
msgstr "Acceder"
|
||||
|
||||
#: templates/registration/login.html:22
|
||||
msgid "To save and easily find your maps, identify yourself."
|
||||
msgstr ""
|
||||
msgstr "Para gardar e atopar doadamente os seus mapas, identifíquese."
|
||||
|
||||
#: templates/registration/login.html:25
|
||||
msgid "Please log in with your account:"
|
||||
msgstr ""
|
||||
msgstr "Accede coa túa conta"
|
||||
|
||||
#: templates/registration/login.html:42
|
||||
msgid "Username"
|
||||
|
@ -228,14 +266,18 @@ msgstr "Contrasinal"
|
|||
|
||||
#: templates/registration/login.html:52
|
||||
msgid "Please choose a provider:"
|
||||
msgstr ""
|
||||
msgstr "Escolle un provedor"
|
||||
|
||||
#: templates/umap/about.html:5 templates/umap/navigation.html:22
|
||||
msgid "About"
|
||||
msgstr "Sobre"
|
||||
|
||||
#: templates/umap/about_summary.html:12
|
||||
#, python-format
|
||||
msgid ""
|
||||
"uMap lets you create maps with <a href=\"%(osm_url)s\" />OpenStreetMap</a> "
|
||||
"layers in a minute and embed them in your site."
|
||||
msgstr "O uMap permíteche crear mapas con capas do <a href=\"%(osm_url)s\" />OpenStreetMap</a> nun minuto e poñelos na túa páxina web."
|
||||
msgstr "uMap permíteche crear mapas con capas de <a href=\"%(osm_url)s\" />OpenStreetMap</a> nun minuto e incrustalos no teu sitio web."
|
||||
|
||||
#: templates/umap/about_summary.html:23
|
||||
msgid "Choose the layers of your map"
|
||||
|
@ -279,57 +321,57 @@ msgstr "Facer un mapa"
|
|||
msgid "Play with the demo"
|
||||
msgstr "Xogar ca versión de proba"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:15
|
||||
#: templates/umap/components/alerts/alert.html:64
|
||||
#: templates/umap/components/alerts/alert.html:92
|
||||
#: templates/umap/components/alerts/alert.html:17
|
||||
#: templates/umap/components/alerts/alert.html:66
|
||||
#: templates/umap/components/alerts/alert.html:94
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
msgstr "Pechar"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:30
|
||||
#: templates/umap/components/alerts/alert.html:32
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Pro-tip: to easily find back your maps, <a href=\"%(login_url)s\" "
|
||||
"target=\"_blank\">create an account</a> or <a href=\"%(login_url)s\" "
|
||||
"target=\"_blank\">log in</a>."
|
||||
msgstr ""
|
||||
msgstr "Consello pro: para atopar doadamente os teus mapas, <a href=\"%(login_url)s\" target=\"_blank\">crea unha conta</a> ou <a href=\"%(login_url)s\" target=\"_blank\">accede</a>."
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:35
|
||||
#: templates/umap/components/alerts/alert.html:37
|
||||
msgid "Here is your secret link to edit the map, please keep it safe:"
|
||||
msgstr ""
|
||||
msgstr "Aquí tes a túa ligazón secreta para editar o mapa, gárdeo a seguro:"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:39
|
||||
#: templates/umap/components/alerts/alert.html:41
|
||||
msgid "Copy link"
|
||||
msgstr ""
|
||||
msgstr "Copiar a ligazón"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:46
|
||||
#: templates/umap/components/alerts/alert.html:48
|
||||
msgid "Enter your email address to receive the secret link:"
|
||||
msgstr ""
|
||||
msgstr "Introduce o teu enderezo de correo para recibir a ligazón secreta:"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:52
|
||||
#: templates/umap/components/alerts/alert.html:54
|
||||
msgid "Email"
|
||||
msgstr ""
|
||||
msgstr "Correo"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:55
|
||||
#: templates/umap/components/alerts/alert.html:57
|
||||
msgid "Send me the link"
|
||||
msgstr ""
|
||||
msgstr "Enviádeme a ligazón"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:79
|
||||
#: templates/umap/components/alerts/alert.html:81
|
||||
msgid "See their edits in another tab"
|
||||
msgstr ""
|
||||
msgstr "Consulta as súas edicións noutra lapela"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:82
|
||||
#: templates/umap/components/alerts/alert.html:84
|
||||
msgid "Keep your changes and loose theirs"
|
||||
msgstr ""
|
||||
msgstr "Conserva os teus cambios e deixa os seus"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:85
|
||||
#: templates/umap/components/alerts/alert.html:87
|
||||
msgid "Keep their changes and loose yours"
|
||||
msgstr ""
|
||||
msgstr "Conserva os seus cambios e deixa os teus"
|
||||
|
||||
#: templates/umap/content.html:26
|
||||
msgid ""
|
||||
"This instance of uMap is currently in read only mode, no creation/edit is "
|
||||
"allowed."
|
||||
msgstr ""
|
||||
msgstr "Esta instancia de uMap está actualmente en modo de só lectura, non se permite a creación ou edición."
|
||||
|
||||
#: templates/umap/content.html:34
|
||||
#, python-format
|
||||
|
@ -338,44 +380,44 @@ msgid ""
|
|||
"need a stable instance, please use <a "
|
||||
"href=\"%(stable_url)s\">%(stable_url)s</a>. You can also host your own "
|
||||
"instance, it's <a href=\"%(repo_url)s\">open source</a>!"
|
||||
msgstr "Esta é unha instancia de proba, empregada para probas e lanzamentos previos. Se precisas unha instancia estábel, emprega <a href=\"%(stable_url)s\">%(stable_url)s</a>. Tamén podes ter a túa propia instancia, é de <a href=\"%(repo_url)s\">código aberto</a>!"
|
||||
msgstr "Esta é unha instancia de demostración, empregada para probas e publicacións previas. Se precisas unha instancia estábel, emprega <a href=\"%(stable_url)s\">%(stable_url)s</a>. Tamén podes aloxar a túa propia instancia, é de <a href=\"%(repo_url)s\">código aberto</a>!"
|
||||
|
||||
#: templates/umap/content_footer.html:5
|
||||
msgid "An OpenStreetMap project"
|
||||
msgstr ""
|
||||
msgstr "Un proxecto de OpenStreetMap"
|
||||
|
||||
#: templates/umap/content_footer.html:6
|
||||
msgid "version"
|
||||
msgstr ""
|
||||
msgstr "versión"
|
||||
|
||||
#: templates/umap/content_footer.html:7
|
||||
msgid "Hosted by"
|
||||
msgstr ""
|
||||
msgstr "Aloxado por"
|
||||
|
||||
#: templates/umap/content_footer.html:8
|
||||
msgid "Contact"
|
||||
msgstr ""
|
||||
msgstr "Contacto"
|
||||
|
||||
#: templates/umap/content_footer.html:9 templates/umap/navigation.html:25
|
||||
msgid "Help"
|
||||
msgstr ""
|
||||
msgstr "Axuda"
|
||||
|
||||
#: templates/umap/dashboard_menu.html:6
|
||||
#, python-format
|
||||
msgid "My Maps (%(count)s)"
|
||||
msgstr ""
|
||||
msgstr "Os meus mapas (%(count)s)"
|
||||
|
||||
#: templates/umap/dashboard_menu.html:8
|
||||
msgid "My Maps"
|
||||
msgstr ""
|
||||
msgstr "Os meus mapas"
|
||||
|
||||
#: templates/umap/dashboard_menu.html:12
|
||||
msgid "My profile"
|
||||
msgstr ""
|
||||
msgstr "O meu perfil"
|
||||
|
||||
#: templates/umap/dashboard_menu.html:15
|
||||
msgid "My teams"
|
||||
msgstr ""
|
||||
msgstr "Os meus equipos"
|
||||
|
||||
#: templates/umap/home.html:14
|
||||
msgid "Map of the uMaps"
|
||||
|
@ -383,13 +425,13 @@ msgstr "Mapa do uMaps"
|
|||
|
||||
#: templates/umap/home.html:24
|
||||
msgid "Get inspired, browse maps"
|
||||
msgstr "Inspírate e procura mapas"
|
||||
msgstr "Inspírate, consulta mapas"
|
||||
|
||||
#: templates/umap/login_popup_end.html:4
|
||||
msgid "You are logged in. Continuing..."
|
||||
msgstr "Iniciaches a sesión. Estase a continuar..."
|
||||
|
||||
#: templates/umap/map_list.html:11 views.py:433
|
||||
#: templates/umap/map_list.html:11 views.py:437
|
||||
msgid "by"
|
||||
msgstr "por"
|
||||
|
||||
|
@ -397,97 +439,97 @@ msgstr "por"
|
|||
msgid "More"
|
||||
msgstr "Máis"
|
||||
|
||||
#: templates/umap/map_table.html:8 templates/umap/user_teams.html:14
|
||||
#: templates/umap/map_table.html:8 templates/umap/user_teams.html:18
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
msgstr "Nome"
|
||||
|
||||
#: templates/umap/map_table.html:11
|
||||
msgid "Preview"
|
||||
msgstr ""
|
||||
msgstr "Vista previa"
|
||||
|
||||
#: templates/umap/map_table.html:14
|
||||
msgid "Who can see"
|
||||
msgstr ""
|
||||
msgstr "Quen pode ver"
|
||||
|
||||
#: templates/umap/map_table.html:17
|
||||
msgid "Who can edit"
|
||||
msgstr ""
|
||||
msgstr "Quen pode editar"
|
||||
|
||||
#: templates/umap/map_table.html:20
|
||||
msgid "Last save"
|
||||
msgstr ""
|
||||
msgstr "Última modificación"
|
||||
|
||||
#: templates/umap/map_table.html:23
|
||||
msgid "Owner"
|
||||
msgstr ""
|
||||
msgstr "Propietario"
|
||||
|
||||
#: templates/umap/map_table.html:26 templates/umap/user_teams.html:20
|
||||
#: templates/umap/map_table.html:26 templates/umap/user_teams.html:24
|
||||
msgid "Actions"
|
||||
msgstr ""
|
||||
msgstr "Accións"
|
||||
|
||||
#: templates/umap/map_table.html:41 templates/umap/map_table.html:43
|
||||
msgid "Open preview"
|
||||
msgstr ""
|
||||
msgstr "Abrir a vista previa"
|
||||
|
||||
#: templates/umap/map_table.html:72 templates/umap/map_table.html:74
|
||||
msgid "Share"
|
||||
msgstr ""
|
||||
msgstr "Compartir"
|
||||
|
||||
#: templates/umap/map_table.html:78 templates/umap/map_table.html:80
|
||||
#: templates/umap/user_teams.html:38 templates/umap/user_teams.html:40
|
||||
#: templates/umap/user_teams.html:42 templates/umap/user_teams.html:44
|
||||
msgid "Edit"
|
||||
msgstr ""
|
||||
msgstr "Editar"
|
||||
|
||||
#: templates/umap/map_table.html:84 templates/umap/map_table.html:86
|
||||
msgid "Download"
|
||||
msgstr ""
|
||||
msgstr "Descargar"
|
||||
|
||||
#: templates/umap/map_table.html:90 templates/umap/map_table.html:92
|
||||
msgid "Clone"
|
||||
msgstr ""
|
||||
msgstr "Clonar"
|
||||
|
||||
#: templates/umap/map_table.html:101 templates/umap/map_table.html:103
|
||||
msgid "Delete"
|
||||
msgstr ""
|
||||
msgstr "Eliminar"
|
||||
|
||||
#: templates/umap/map_table.html:117
|
||||
msgid "first"
|
||||
msgstr ""
|
||||
msgstr "primeira"
|
||||
|
||||
#: templates/umap/map_table.html:118
|
||||
msgid "previous"
|
||||
msgstr ""
|
||||
msgstr "anterior"
|
||||
|
||||
#: templates/umap/map_table.html:126
|
||||
#, python-format
|
||||
msgid "Page %(maps_number)s of %(num_pages)s"
|
||||
msgstr ""
|
||||
msgstr "Páxina %(maps_number)s de %(num_pages)s"
|
||||
|
||||
#: templates/umap/map_table.html:131
|
||||
msgid "next"
|
||||
msgstr ""
|
||||
msgstr "seguinte"
|
||||
|
||||
#: templates/umap/map_table.html:132
|
||||
msgid "last"
|
||||
msgstr ""
|
||||
msgstr "última"
|
||||
|
||||
#: templates/umap/map_table.html:140
|
||||
#, python-format
|
||||
msgid "Lines per page: %(per_page)s"
|
||||
msgstr ""
|
||||
msgstr "Liñas por páxina: %(per_page)s"
|
||||
|
||||
#: templates/umap/map_table.html:145
|
||||
#, python-format
|
||||
msgid "%(count)s maps"
|
||||
msgstr ""
|
||||
msgstr "%(count)s mapas"
|
||||
|
||||
#: templates/umap/navigation.html:11 templates/umap/user_dashboard.html:6
|
||||
msgid "My Dashboard"
|
||||
msgstr ""
|
||||
msgstr "O meu taboleiro"
|
||||
|
||||
#: templates/umap/navigation.html:14
|
||||
msgid "Starred maps"
|
||||
msgstr ""
|
||||
msgstr "Mapas destacados con estrelas"
|
||||
|
||||
#: templates/umap/navigation.html:18
|
||||
msgid "Log in"
|
||||
|
@ -497,182 +539,201 @@ msgstr "Iniciar a sesión"
|
|||
msgid "Sign in"
|
||||
msgstr "Rexistrarse"
|
||||
|
||||
#: templates/umap/navigation.html:22
|
||||
msgid "About"
|
||||
msgstr "Acerca de"
|
||||
|
||||
#: templates/umap/navigation.html:30
|
||||
msgid "Change password"
|
||||
msgstr "Mudar contrasinal"
|
||||
msgstr "Cambiar o contrasinal"
|
||||
|
||||
#: templates/umap/navigation.html:34
|
||||
msgid "Log out"
|
||||
msgstr "Saír"
|
||||
|
||||
#: templates/umap/password_change.html:7
|
||||
#: templates/umap/password_change.html:6
|
||||
#: templates/umap/password_change.html:11
|
||||
msgid "Password change"
|
||||
msgstr "Contrasinal mudada"
|
||||
msgstr "Contrasinal cambiado"
|
||||
|
||||
#: templates/umap/password_change.html:10
|
||||
#: templates/umap/password_change.html:14
|
||||
msgid ""
|
||||
"Please enter your old password, for security's sake, and then enter your new"
|
||||
" password twice so we can verify you typed it in correctly."
|
||||
msgstr "Insire o teu contrasinal antigo, por seguranza, e despois insire o teu novo contrasinal dúas veces para que poidamos verificar se o escribiches de xeito correcto."
|
||||
msgstr "Introduce o teu contrasinal antigo, por seguranza, e após introduce o teu novo contrasinal dúas veces para que poidamos verificar que o escribiches de xeito correcto."
|
||||
|
||||
#: templates/umap/password_change.html:17
|
||||
#: templates/umap/password_change.html:21
|
||||
msgid "Old password"
|
||||
msgstr "Contrasinal antigo"
|
||||
|
||||
#: templates/umap/password_change.html:22
|
||||
#: templates/umap/password_change.html:26
|
||||
msgid "New password"
|
||||
msgstr "Novo contrasinal"
|
||||
|
||||
#: templates/umap/password_change.html:26
|
||||
#: templates/umap/password_change.html:30
|
||||
msgid "New password confirmation"
|
||||
msgstr "Confirmar novo contrasinal"
|
||||
|
||||
#: templates/umap/password_change.html:27
|
||||
#: templates/umap/password_change.html:31
|
||||
msgid "Change my password"
|
||||
msgstr "Mudar o meu contrasinal"
|
||||
msgstr "Cambiar o meu contrasinal"
|
||||
|
||||
#: templates/umap/password_change_done.html:7
|
||||
#: templates/umap/password_change_done.html:6
|
||||
#: templates/umap/password_change_done.html:11
|
||||
msgid "Password change successful"
|
||||
msgstr "O contrasinal foi mudado de xeito correcto"
|
||||
msgstr "O contrasinal foi cambiado correctamente"
|
||||
|
||||
#: templates/umap/password_change_done.html:10
|
||||
#: templates/umap/password_change_done.html:14
|
||||
msgid "Your password was changed."
|
||||
msgstr "O seu contrasinal foi mudado."
|
||||
msgstr "O teu contrasinal foi cambiado."
|
||||
|
||||
#: templates/umap/search.html:15
|
||||
#: templates/umap/search.html:6
|
||||
msgid "Explore maps"
|
||||
msgstr "Examinar mapas"
|
||||
|
||||
#: templates/umap/search.html:19
|
||||
#, python-format
|
||||
msgid "%(count)s map found:"
|
||||
msgid_plural "%(count)s maps found:"
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
msgstr[0] "Atopouse %(count)s mapa:"
|
||||
msgstr[1] "Atopáronse %(count)s mapas:"
|
||||
|
||||
#: templates/umap/search.html:24
|
||||
#: templates/umap/search.html:28
|
||||
msgid "No map found."
|
||||
msgstr ""
|
||||
msgstr "Non se atopou ningún mapa."
|
||||
|
||||
#: templates/umap/search.html:29
|
||||
#: templates/umap/search.html:33
|
||||
msgid "Latest created maps"
|
||||
msgstr ""
|
||||
msgstr "Últimos mapas creados"
|
||||
|
||||
#: templates/umap/search_bar.html:4
|
||||
msgid "Search maps"
|
||||
msgstr "Procurar mapas"
|
||||
msgstr "Buscar mapas"
|
||||
|
||||
#: templates/umap/search_bar.html:15
|
||||
#: templates/umap/search_bar.html:16
|
||||
msgid "Search"
|
||||
msgstr "Procurar"
|
||||
msgstr "Buscar"
|
||||
|
||||
#: templates/umap/team_detail.html:10
|
||||
#: templates/umap/team_confirm_delete.html:6
|
||||
msgid "Team deletion"
|
||||
msgstr "Eliminación do equipo"
|
||||
|
||||
#: templates/umap/team_detail.html:6
|
||||
#, python-format
|
||||
msgid "%(current_team)s’s maps"
|
||||
msgstr "Mapas de %(current_team)s"
|
||||
|
||||
#: templates/umap/team_detail.html:14
|
||||
#, python-format
|
||||
msgid "Browse %(current_team)s's maps"
|
||||
msgstr ""
|
||||
msgstr "Os mapas de %(current_team)s"
|
||||
|
||||
#: templates/umap/team_detail.html:22
|
||||
#: templates/umap/team_detail.html:26
|
||||
#, python-format
|
||||
msgid "%(current_team)s has no public maps."
|
||||
msgstr ""
|
||||
msgstr "%(current_team)s non ten mapas públicos"
|
||||
|
||||
#: templates/umap/team_form.html:24
|
||||
#: templates/umap/team_form.html:6
|
||||
msgid "Create or edit a team"
|
||||
msgstr "Crear ou editar un equipo"
|
||||
|
||||
#: templates/umap/team_form.html:28
|
||||
msgid "Delete this team"
|
||||
msgstr ""
|
||||
msgstr "Eliminar este equipo"
|
||||
|
||||
#: templates/umap/team_form.html:47
|
||||
#: templates/umap/team_form.html:51
|
||||
msgid "Add user"
|
||||
msgstr ""
|
||||
msgstr "Engadir usuario"
|
||||
|
||||
#: templates/umap/user_dashboard.html:9 templates/umap/user_dashboard.html:25
|
||||
msgid "Search my maps"
|
||||
msgstr ""
|
||||
msgstr "Buscar nos meus mapas"
|
||||
|
||||
#: templates/umap/user_dashboard.html:17 templates/umap/user_dashboard.html:22
|
||||
msgid "Map’s title"
|
||||
msgstr ""
|
||||
msgstr "Título do mapa"
|
||||
|
||||
#: templates/umap/user_dashboard.html:30
|
||||
#, python-format
|
||||
msgid "Download %(count)s maps"
|
||||
msgstr ""
|
||||
msgstr "Descargar %(count)s mapas"
|
||||
|
||||
#: templates/umap/user_dashboard.html:40
|
||||
msgid "You have no map yet."
|
||||
msgstr ""
|
||||
msgstr "Aínda non tes ningún mapa."
|
||||
|
||||
#: templates/umap/user_teams.html:17
|
||||
#: templates/umap/user_teams.html:6
|
||||
msgid "My Teams"
|
||||
msgstr "Os meus equipos"
|
||||
|
||||
#: templates/umap/user_teams.html:21
|
||||
msgid "Users"
|
||||
msgstr ""
|
||||
msgstr "Usuarios"
|
||||
|
||||
#: templates/umap/user_teams.html:48
|
||||
#: templates/umap/user_teams.html:52
|
||||
msgid "New team"
|
||||
msgstr ""
|
||||
msgstr "Novo equipo"
|
||||
|
||||
#: views.py:234
|
||||
msgid "Cannot delete a team with more than one member"
|
||||
msgstr ""
|
||||
msgstr "Non é posíbel eliminar un equipo con máis dun membro"
|
||||
|
||||
#: views.py:238
|
||||
#, python-format
|
||||
msgid "Team “%(name)s” has been deleted"
|
||||
msgstr ""
|
||||
msgstr "Foi eliminado o equipo %(name)s"
|
||||
|
||||
#: views.py:438
|
||||
#: views.py:442
|
||||
msgid "View the map"
|
||||
msgstr "Ollar o mapa"
|
||||
msgstr "Ver o mapa"
|
||||
|
||||
#: views.py:820
|
||||
#: views.py:838
|
||||
msgid "See full screen"
|
||||
msgstr ""
|
||||
msgstr "Ver a pantalla completa"
|
||||
|
||||
#: views.py:963
|
||||
#: views.py:981
|
||||
msgid "Map editors updated with success!"
|
||||
msgstr "O editores do mapa foron actualizados de xeito exitoso!"
|
||||
msgstr "O editores do mapa foron actualizados correctamente!"
|
||||
|
||||
#: views.py:999
|
||||
#: views.py:1017
|
||||
#, python-format
|
||||
msgid "The uMap edit link for your map: %(map_name)s"
|
||||
msgstr ""
|
||||
msgstr "A ligazón de edición de uMap para o teu mapa: %(map_name)s"
|
||||
|
||||
#: views.py:1002
|
||||
#: views.py:1020
|
||||
#, python-format
|
||||
msgid "Here is your secret edit link: %(link)s"
|
||||
msgstr ""
|
||||
msgstr "Aquí tes a túa ligazón secret de edicióna: %(link)s"
|
||||
|
||||
#: views.py:1009
|
||||
#: views.py:1027
|
||||
#, python-format
|
||||
msgid "Can't send email to %(email)s"
|
||||
msgstr ""
|
||||
msgstr "Non é posíbel enviar o correo a %(email)s"
|
||||
|
||||
#: views.py:1012
|
||||
#: views.py:1030
|
||||
#, python-format
|
||||
msgid "Email sent to %(email)s"
|
||||
msgstr ""
|
||||
msgstr "Correo enviado a %(email)s"
|
||||
|
||||
#: views.py:1023
|
||||
#: views.py:1041
|
||||
msgid "Only its owner can delete the map."
|
||||
msgstr "Só o seu dono pode eliminar o mapa."
|
||||
|
||||
#: views.py:1026
|
||||
#: views.py:1044
|
||||
msgid "Map successfully deleted."
|
||||
msgstr ""
|
||||
msgstr "O mapa foi eliminado correctamente."
|
||||
|
||||
#: views.py:1052
|
||||
#: views.py:1070
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Your map has been cloned! If you want to edit this map from another "
|
||||
"computer, please use this link: %(anonymous_url)s"
|
||||
msgstr "O teu mapa foi clonado! Se desexas editar este mapa dende outra computadora, emprega esta ligazón: %(anonymous_url)s"
|
||||
msgstr "O teu mapa foi clonado! Se queres editar este mapa desde outro computador, emprega esta ligazón: %(anonymous_url)s"
|
||||
|
||||
#: views.py:1057
|
||||
#: views.py:1075
|
||||
msgid "Congratulations, your map has been cloned!"
|
||||
msgstr "Parabéns! O teu mapa foi clonado!"
|
||||
|
||||
#: views.py:1308
|
||||
#: views.py:1329
|
||||
msgid "Layer successfully deleted."
|
||||
msgstr "A capa foi eliminada de xeito exitoso."
|
||||
msgstr "A capa foi eliminada correctamente."
|
||||
|
||||
#: views.py:1330
|
||||
#: views.py:1351
|
||||
msgid "Permissions updated with success!"
|
||||
msgstr ""
|
||||
msgstr "Os permisos foron actualizados correctamente!"
|
||||
|
|
Binary file not shown.
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: uMap\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-12-11 17:05+0000\n"
|
||||
"POT-Creation-Date: 2024-12-24 08:39+0000\n"
|
||||
"PO-Revision-Date: 2013-11-22 14:00+0000\n"
|
||||
"Last-Translator: Yaron Shahrabani <sh.yaron@gmail.com>, 2020\n"
|
||||
"Language-Team: Hebrew (http://app.transifex.com/openstreetmap/umap/language/he/)\n"
|
||||
|
@ -22,6 +22,10 @@ msgstr ""
|
|||
msgid "CSV Export"
|
||||
msgstr ""
|
||||
|
||||
#: decorators.py:60
|
||||
msgid "This map is not publicly available"
|
||||
msgstr ""
|
||||
|
||||
#: middleware.py:13
|
||||
msgid "Site is readonly for maintenance"
|
||||
msgstr "האתר הוא לקריאה בלבד לצורך תחזוקה"
|
||||
|
@ -154,9 +158,20 @@ msgstr "הצגה עם הטעינה"
|
|||
msgid "Display this layer on load."
|
||||
msgstr "הצגת השכבה הזאת עם הטעינה."
|
||||
|
||||
#: templates/404.html:8
|
||||
msgid "Take me to the home page"
|
||||
msgstr "נא לעבור לדף הבית"
|
||||
#: templates/403.html:8
|
||||
msgid ""
|
||||
"<a href=\"https://discover.umap-project.org/support/faq/#map-statuses\" "
|
||||
"target=\"_blank\">Find out here the documentation</a> on how to manage map’s"
|
||||
" permissions."
|
||||
msgstr ""
|
||||
|
||||
#: templates/403.html:10 templates/404.html:8
|
||||
msgid "← Go to the homepage"
|
||||
msgstr ""
|
||||
|
||||
#: templates/404.html:7
|
||||
msgid "404 Page Not Found"
|
||||
msgstr ""
|
||||
|
||||
#: templates/auth/user_detail.html:8
|
||||
#, python-format
|
||||
|
@ -275,13 +290,13 @@ msgstr "יצירת מפה"
|
|||
msgid "Play with the demo"
|
||||
msgstr "משחק עם ההדגמה"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:15
|
||||
#: templates/umap/components/alerts/alert.html:64
|
||||
#: templates/umap/components/alerts/alert.html:92
|
||||
#: templates/umap/components/alerts/alert.html:17
|
||||
#: templates/umap/components/alerts/alert.html:66
|
||||
#: templates/umap/components/alerts/alert.html:94
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:30
|
||||
#: templates/umap/components/alerts/alert.html:32
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Pro-tip: to easily find back your maps, <a href=\"%(login_url)s\" "
|
||||
|
@ -289,35 +304,35 @@ msgid ""
|
|||
"target=\"_blank\">log in</a>."
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:35
|
||||
#: templates/umap/components/alerts/alert.html:37
|
||||
msgid "Here is your secret link to edit the map, please keep it safe:"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:39
|
||||
#: templates/umap/components/alerts/alert.html:41
|
||||
msgid "Copy link"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:46
|
||||
#: templates/umap/components/alerts/alert.html:48
|
||||
msgid "Enter your email address to receive the secret link:"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:52
|
||||
#: templates/umap/components/alerts/alert.html:54
|
||||
msgid "Email"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:55
|
||||
#: templates/umap/components/alerts/alert.html:57
|
||||
msgid "Send me the link"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:79
|
||||
#: templates/umap/components/alerts/alert.html:81
|
||||
msgid "See their edits in another tab"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:82
|
||||
#: templates/umap/components/alerts/alert.html:84
|
||||
msgid "Keep your changes and loose theirs"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:85
|
||||
#: templates/umap/components/alerts/alert.html:87
|
||||
msgid "Keep their changes and loose yours"
|
||||
msgstr ""
|
||||
|
||||
|
@ -385,7 +400,7 @@ msgstr "מפות שתענקנה לך השראה"
|
|||
msgid "You are logged in. Continuing..."
|
||||
msgstr "נכנסת למערכת. ממשיכים הלאה…"
|
||||
|
||||
#: templates/umap/map_list.html:11 views.py:433
|
||||
#: templates/umap/map_list.html:11 views.py:437
|
||||
msgid "by"
|
||||
msgstr "מאת"
|
||||
|
||||
|
@ -615,61 +630,61 @@ msgstr ""
|
|||
msgid "Team “%(name)s” has been deleted"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:438
|
||||
#: views.py:442
|
||||
msgid "View the map"
|
||||
msgstr "הצגת המפה"
|
||||
|
||||
#: views.py:820
|
||||
#: views.py:825
|
||||
msgid "See full screen"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:963
|
||||
#: views.py:968
|
||||
msgid "Map editors updated with success!"
|
||||
msgstr "עורכי המפה עודכנו בהצלחה!"
|
||||
|
||||
#: views.py:999
|
||||
#: views.py:1004
|
||||
#, python-format
|
||||
msgid "The uMap edit link for your map: %(map_name)s"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1002
|
||||
#: views.py:1007
|
||||
#, python-format
|
||||
msgid "Here is your secret edit link: %(link)s"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1009
|
||||
#: views.py:1014
|
||||
#, python-format
|
||||
msgid "Can't send email to %(email)s"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1012
|
||||
#: views.py:1017
|
||||
#, python-format
|
||||
msgid "Email sent to %(email)s"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1023
|
||||
#: views.py:1028
|
||||
msgid "Only its owner can delete the map."
|
||||
msgstr "רק לבעלים יש אפשרות למחוק את המפה."
|
||||
|
||||
#: views.py:1026
|
||||
#: views.py:1031
|
||||
msgid "Map successfully deleted."
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1052
|
||||
#: views.py:1057
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Your map has been cloned! If you want to edit this map from another "
|
||||
"computer, please use this link: %(anonymous_url)s"
|
||||
msgstr "המפה שלך שוכפלה! אם מעניין אותך לערוך את המפה הזאת ממחשב אחר, נא להשתמש בקישור הבא: %(anonymous_url)s"
|
||||
|
||||
#: views.py:1057
|
||||
#: views.py:1062
|
||||
msgid "Congratulations, your map has been cloned!"
|
||||
msgstr "ברכותינו, המפה שלך שוכפלה!"
|
||||
|
||||
#: views.py:1308
|
||||
#: views.py:1313
|
||||
msgid "Layer successfully deleted."
|
||||
msgstr "השכבה נמחקה בהצלחה."
|
||||
|
||||
#: views.py:1330
|
||||
#: views.py:1335
|
||||
msgid "Permissions updated with success!"
|
||||
msgstr ""
|
||||
|
|
Binary file not shown.
|
@ -3,15 +3,15 @@
|
|||
# This file is distributed under the same license as the PACKAGE package.
|
||||
#
|
||||
# Translators:
|
||||
# Gábor Babos <gabor.babos@gmail.com>, 2017-2019,2023-2024
|
||||
# Gábor Babos <gabor.babos@gmail.com>, 2017-2019,2023-2025
|
||||
# Peter Velosy <peter.velosy@gmail.com>, 2017
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: uMap\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-12-11 17:05+0000\n"
|
||||
"POT-Creation-Date: 2025-04-04 16:49+0000\n"
|
||||
"PO-Revision-Date: 2013-11-22 14:00+0000\n"
|
||||
"Last-Translator: Gábor Babos <gabor.babos@gmail.com>, 2017-2019,2023-2024\n"
|
||||
"Last-Translator: Gábor Babos <gabor.babos@gmail.com>, 2017-2019,2023-2025\n"
|
||||
"Language-Team: Hungarian (http://app.transifex.com/openstreetmap/umap/language/hu/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
|
@ -21,178 +21,283 @@ msgstr ""
|
|||
|
||||
#: admin.py:16
|
||||
msgid "CSV Export"
|
||||
msgstr ""
|
||||
msgstr "CSV exportálás"
|
||||
|
||||
#: middleware.py:13
|
||||
#: decorators.py:60
|
||||
msgid "This map is not publicly available"
|
||||
msgstr "Ez a térkép nem nyilvános"
|
||||
|
||||
#: middleware.py:19
|
||||
msgid "Site is readonly for maintenance"
|
||||
msgstr "Karbantartás miatt a webhely csak olvasható"
|
||||
|
||||
#: models.py:60 models.py:79
|
||||
#: middleware.py:34
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Using “%(name)s” to authenticate is deprecated and will be removed soon. "
|
||||
"Please configure another provider below before losing access to your account"
|
||||
" and maps. Then, please logout and login again with the new provider."
|
||||
msgstr "A „%(name)s” használata a hitelesítéshez elavult, és hamarosan eltávolításra kerül. Kérjük, állítson be egy másik szolgáltatót az alábbiakban, mielőtt elveszítené a fiókjához és a térképekhez való hozzáférést. Ezután jelentkezzen ki, majd jelentkezzen be újra az új szolgáltatóval."
|
||||
|
||||
#: models.py:61 models.py:80
|
||||
msgid "name"
|
||||
msgstr "név"
|
||||
|
||||
#: models.py:62 models.py:475
|
||||
#: models.py:63 models.py:493
|
||||
msgid "description"
|
||||
msgstr "leírás"
|
||||
|
||||
#: models.py:110
|
||||
#: models.py:111
|
||||
msgid "details"
|
||||
msgstr "részletek"
|
||||
|
||||
#: models.py:111
|
||||
#: models.py:112
|
||||
msgid "Link to a page where the licence is detailed."
|
||||
msgstr "Link egy részletes licencinformációkat tartalmazó lapra."
|
||||
|
||||
#: models.py:121
|
||||
#: models.py:122
|
||||
msgid "URL template using OSM tile format"
|
||||
msgstr "OSM-csempeformátumot használó URL-sablon"
|
||||
|
||||
#: models.py:127
|
||||
#: models.py:128
|
||||
msgid "Order of the tilelayers in the edit box"
|
||||
msgstr "Csemperétegek sorrendje a szerkesztődobozban"
|
||||
|
||||
#: models.py:175 models.py:469
|
||||
#: models.py:176 models.py:487
|
||||
msgid "Only editable with secret edit link"
|
||||
msgstr "Kizárólag titkos szerkesztési linkkel szerkeszthető"
|
||||
|
||||
#: models.py:176 models.py:470
|
||||
#: models.py:177 models.py:488
|
||||
msgid "Everyone can edit"
|
||||
msgstr "Bárki szerkesztheti"
|
||||
|
||||
#: models.py:179 models.py:463
|
||||
#: models.py:180 models.py:481
|
||||
msgid "Everyone"
|
||||
msgstr "Mindenki"
|
||||
|
||||
#: models.py:180 models.py:189 models.py:464
|
||||
#: models.py:181 models.py:190 models.py:482
|
||||
msgid "Editors and team only"
|
||||
msgstr "Csak a szerkesztők és a csoport"
|
||||
|
||||
#: models.py:181 models.py:465
|
||||
#: models.py:182 models.py:483
|
||||
msgid "Owner only"
|
||||
msgstr "Csak a tulajdonos"
|
||||
|
||||
#: models.py:184
|
||||
msgid "Draft (private)"
|
||||
msgstr ""
|
||||
|
||||
#: models.py:185
|
||||
msgid "Draft (private)"
|
||||
msgstr "Piszkozat (privát)"
|
||||
|
||||
#: models.py:186
|
||||
msgid "Everyone (public)"
|
||||
msgstr "Mindenki (nyilvános)"
|
||||
|
||||
#: models.py:188
|
||||
#: models.py:189
|
||||
msgid "Anyone with link"
|
||||
msgstr "A link birtokában bárki"
|
||||
|
||||
#: models.py:190
|
||||
#: models.py:191
|
||||
msgid "Blocked"
|
||||
msgstr "Blokkolva"
|
||||
|
||||
#: models.py:191
|
||||
#: models.py:192 models.py:477
|
||||
msgid "Deleted"
|
||||
msgstr ""
|
||||
msgstr "Törölve"
|
||||
|
||||
#: models.py:194
|
||||
#: models.py:195
|
||||
msgid "center"
|
||||
msgstr "középpont"
|
||||
|
||||
#: models.py:195
|
||||
#: models.py:196
|
||||
msgid "zoom"
|
||||
msgstr "nagyítás"
|
||||
|
||||
#: models.py:197
|
||||
#: models.py:198
|
||||
msgid "locate"
|
||||
msgstr "helymeghatározás"
|
||||
|
||||
#: models.py:197
|
||||
#: models.py:198
|
||||
msgid "Locate user on load?"
|
||||
msgstr "Bekérje a felhasználó pozícióját betöltéskor?"
|
||||
|
||||
#: models.py:201
|
||||
#: models.py:202
|
||||
msgid "Choose the map licence."
|
||||
msgstr "Térképlicenc kiválasztása"
|
||||
|
||||
#: models.py:202
|
||||
#: models.py:203
|
||||
msgid "licence"
|
||||
msgstr "licenc"
|
||||
|
||||
#: models.py:213
|
||||
#: models.py:214
|
||||
msgid "owner"
|
||||
msgstr "tulajdonos"
|
||||
|
||||
#: models.py:217
|
||||
#: models.py:218
|
||||
msgid "editors"
|
||||
msgstr "szerkesztők"
|
||||
|
||||
#: models.py:223
|
||||
#: models.py:224
|
||||
msgid "team"
|
||||
msgstr "csoport"
|
||||
|
||||
#: models.py:229 models.py:491
|
||||
#: models.py:230 models.py:509
|
||||
msgid "edit status"
|
||||
msgstr "szerkeszthetőség"
|
||||
|
||||
#: models.py:234
|
||||
#: models.py:235 models.py:514
|
||||
msgid "share status"
|
||||
msgstr "megoszthatóság"
|
||||
|
||||
#: models.py:237 models.py:486
|
||||
#: models.py:238 models.py:504
|
||||
msgid "settings"
|
||||
msgstr "beállítások"
|
||||
|
||||
#: models.py:402
|
||||
#: models.py:410
|
||||
msgid "Clone of"
|
||||
msgstr "Másolat erről: "
|
||||
|
||||
#: models.py:462 models.py:468
|
||||
#: models.py:476 models.py:480 models.py:486
|
||||
msgid "Inherit"
|
||||
msgstr "Öröklés"
|
||||
|
||||
#: models.py:481
|
||||
#: models.py:499
|
||||
msgid "display on load"
|
||||
msgstr "megjelenítés betöltéskor"
|
||||
|
||||
#: models.py:482
|
||||
#: models.py:500
|
||||
msgid "Display this layer on load."
|
||||
msgstr "Réteg megjelenítése betöltéskor"
|
||||
|
||||
#: templates/404.html:8
|
||||
msgid "Take me to the home page"
|
||||
msgstr "Vissza a kezdőlapra"
|
||||
#: settings/base.py:295
|
||||
msgid "Art and Culture"
|
||||
msgstr ""
|
||||
|
||||
#: templates/auth/user_detail.html:8
|
||||
#: settings/base.py:296
|
||||
msgid "Cycling"
|
||||
msgstr ""
|
||||
|
||||
#: settings/base.py:297
|
||||
msgid "Business"
|
||||
msgstr ""
|
||||
|
||||
#: settings/base.py:298
|
||||
msgid "Environment"
|
||||
msgstr ""
|
||||
|
||||
#: settings/base.py:299
|
||||
msgid "Education"
|
||||
msgstr ""
|
||||
|
||||
#: settings/base.py:300
|
||||
msgid "Food and Agriculture"
|
||||
msgstr ""
|
||||
|
||||
#: settings/base.py:301
|
||||
msgid "Geopolitics"
|
||||
msgstr ""
|
||||
|
||||
#: settings/base.py:302
|
||||
msgid "Health"
|
||||
msgstr ""
|
||||
|
||||
#: settings/base.py:303
|
||||
msgid "Hiking"
|
||||
msgstr ""
|
||||
|
||||
#: settings/base.py:304
|
||||
msgid "History"
|
||||
msgstr ""
|
||||
|
||||
#: settings/base.py:305
|
||||
msgid "Public sector"
|
||||
msgstr ""
|
||||
|
||||
#: settings/base.py:306
|
||||
msgid "Science"
|
||||
msgstr ""
|
||||
|
||||
#: settings/base.py:307
|
||||
msgid "Shopping"
|
||||
msgstr ""
|
||||
|
||||
#: settings/base.py:308
|
||||
msgid "Sport and Leisure"
|
||||
msgstr ""
|
||||
|
||||
#: settings/base.py:309
|
||||
msgid "Travel"
|
||||
msgstr ""
|
||||
|
||||
#: settings/base.py:310
|
||||
msgid "Transports"
|
||||
msgstr ""
|
||||
|
||||
#: settings/base.py:311
|
||||
msgid "Tourism"
|
||||
msgstr ""
|
||||
|
||||
#: templates/403.html:8
|
||||
msgid ""
|
||||
"<a href=\"https://discover.umap-project.org/support/faq/#map-statuses\" "
|
||||
"target=\"_blank\">Find out here the documentation</a> on how to manage map’s"
|
||||
" permissions."
|
||||
msgstr "A térképekhez tartozó engedélyek kezeléséről szóló <a href=\"https://discover.umap-project.org/support/faq/#map-statuses\" target=\"_blank\">dokumentációt itt találod</a>."
|
||||
|
||||
#: templates/403.html:10 templates/404.html:8
|
||||
msgid "← Go to the homepage"
|
||||
msgstr "← Ugrás a főoldalra"
|
||||
|
||||
#: templates/404.html:7
|
||||
msgid "404 Page Not Found"
|
||||
msgstr "404 hiba: ez az oldal nem található. Eltévedtél a térképek között"
|
||||
|
||||
#: templates/auth/user_detail.html:6
|
||||
#, python-format
|
||||
msgid "%(current_user)s’s maps"
|
||||
msgstr "%(current_user)s térképei"
|
||||
|
||||
#: templates/auth/user_detail.html:12
|
||||
#, python-format
|
||||
msgid "Browse %(current_user)s's maps"
|
||||
msgstr "%(current_user)s térképeinek böngészése"
|
||||
|
||||
#: templates/auth/user_detail.html:17
|
||||
#: templates/auth/user_detail.html:21
|
||||
#, python-format
|
||||
msgid "%(current_user)s has no maps."
|
||||
msgstr "%(current_user)s felhasználónak nincs térképe."
|
||||
|
||||
#: templates/auth/user_form.html:21 templates/umap/team_form.html:21
|
||||
#: templates/auth/user_form.html:6
|
||||
msgid "My Profile"
|
||||
msgstr "Profilom"
|
||||
|
||||
#: templates/auth/user_form.html:24 templates/umap/team_form.html:25
|
||||
msgid "Save"
|
||||
msgstr "Mentés"
|
||||
|
||||
#: templates/auth/user_form.html:27
|
||||
#: templates/auth/user_form.html:30
|
||||
msgid "Your current providers"
|
||||
msgstr "Jelenlegi szolgáltatói"
|
||||
|
||||
#: templates/auth/user_form.html:39
|
||||
#: templates/auth/user_form.html:44
|
||||
msgid "Connect to another provider"
|
||||
msgstr "Újabb szolgáltató csatlakoztatása"
|
||||
|
||||
#: templates/auth/user_form.html:42
|
||||
#: templates/auth/user_form.html:47
|
||||
msgid ""
|
||||
"It's a good habit to connect your account to more than one provider, in case"
|
||||
" one provider becomes unavailable, temporarily or even permanently."
|
||||
msgstr "Jó szokás, ha fiókját több szolgáltatóhoz is hozzáköti, ha esetleg az egyik szolgáltató átmenetileg vagy akár véglegesen elérhetetlenné válna."
|
||||
|
||||
#: templates/auth/user_stars.html:8
|
||||
#: templates/auth/user_stars.html:6
|
||||
#, python-format
|
||||
msgid "%(current_user)s’s starred maps"
|
||||
msgstr "%(current_user)s megcsillagozott térképei"
|
||||
|
||||
#: templates/auth/user_stars.html:12
|
||||
#, python-format
|
||||
msgid "Browse %(current_user)s's starred maps"
|
||||
msgstr "%(current_user)s megcsillagozott térképeinek böngészése"
|
||||
|
||||
#: templates/auth/user_stars.html:17
|
||||
#: templates/auth/user_stars.html:21
|
||||
#, python-format
|
||||
msgid "%(current_user)s has no starred maps yet."
|
||||
msgstr "%(current_user)s felhasználónak még nincs megcsillagozott térképe."
|
||||
|
@ -209,11 +314,11 @@ msgstr "Belépés"
|
|||
|
||||
#: templates/registration/login.html:22
|
||||
msgid "To save and easily find your maps, identify yourself."
|
||||
msgstr ""
|
||||
msgstr "Azonosítsd magad, hogy el tudd menteni a térképet, és később könnyen megtaláld."
|
||||
|
||||
#: templates/registration/login.html:25
|
||||
msgid "Please log in with your account:"
|
||||
msgstr ""
|
||||
msgstr "Jelentkezz be a fiókoddal:"
|
||||
|
||||
#: templates/registration/login.html:42
|
||||
msgid "Username"
|
||||
|
@ -225,7 +330,11 @@ msgstr "Jelszó"
|
|||
|
||||
#: templates/registration/login.html:52
|
||||
msgid "Please choose a provider:"
|
||||
msgstr ""
|
||||
msgstr "Válassz egy szolgáltatót:"
|
||||
|
||||
#: templates/umap/about.html:5 templates/umap/navigation.html:22
|
||||
msgid "About"
|
||||
msgstr "Névjegy"
|
||||
|
||||
#: templates/umap/about_summary.html:12
|
||||
#, python-format
|
||||
|
@ -276,13 +385,13 @@ msgstr "Térkép készítése"
|
|||
msgid "Play with the demo"
|
||||
msgstr "Játék a bemutatóval"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:15
|
||||
#: templates/umap/components/alerts/alert.html:64
|
||||
#: templates/umap/components/alerts/alert.html:92
|
||||
#: templates/umap/components/alerts/alert.html:17
|
||||
#: templates/umap/components/alerts/alert.html:66
|
||||
#: templates/umap/components/alerts/alert.html:94
|
||||
msgid "Close"
|
||||
msgstr "Bezárás"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:30
|
||||
#: templates/umap/components/alerts/alert.html:32
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Pro-tip: to easily find back your maps, <a href=\"%(login_url)s\" "
|
||||
|
@ -290,35 +399,35 @@ msgid ""
|
|||
"target=\"_blank\">log in</a>."
|
||||
msgstr "Haladó tipp: ha térképét később szeretné könnyedén megtalálni, <a href=\"%(login_url)s\" target=\"_blank\">hozzon létre egy fiókot</a> vagy <a href=\"%(login_url)s\" target=\"_blank\">jelentkezzék be</a>."
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:35
|
||||
#: templates/umap/components/alerts/alert.html:37
|
||||
msgid "Here is your secret link to edit the map, please keep it safe:"
|
||||
msgstr "Itt van a térkép szerkesztéséhez vezető titkos link, őrizze meg gondosan:"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:39
|
||||
#: templates/umap/components/alerts/alert.html:41
|
||||
msgid "Copy link"
|
||||
msgstr "Link másolása"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:46
|
||||
#: templates/umap/components/alerts/alert.html:48
|
||||
msgid "Enter your email address to receive the secret link:"
|
||||
msgstr "Adja meg az e-mail-címét, hogy megkapja a titkos linket: "
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:52
|
||||
#: templates/umap/components/alerts/alert.html:54
|
||||
msgid "Email"
|
||||
msgstr "E-mail"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:55
|
||||
#: templates/umap/components/alerts/alert.html:57
|
||||
msgid "Send me the link"
|
||||
msgstr "Link elküldése magamnak"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:79
|
||||
#: templates/umap/components/alerts/alert.html:81
|
||||
msgid "See their edits in another tab"
|
||||
msgstr "Szerkesztéseik megtekintése egy másik fülön"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:82
|
||||
#: templates/umap/components/alerts/alert.html:84
|
||||
msgid "Keep your changes and loose theirs"
|
||||
msgstr "Saját szerkesztéseim megőrzése és az övék elvetése"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:85
|
||||
#: templates/umap/components/alerts/alert.html:87
|
||||
msgid "Keep their changes and loose yours"
|
||||
msgstr "Az ő szerkesztéseik megőrzése és a sajátjaim elvetése"
|
||||
|
||||
|
@ -368,7 +477,7 @@ msgstr "Térképeim"
|
|||
|
||||
#: templates/umap/dashboard_menu.html:12
|
||||
msgid "My profile"
|
||||
msgstr "Saját profil"
|
||||
msgstr "Profilom"
|
||||
|
||||
#: templates/umap/dashboard_menu.html:15
|
||||
msgid "My teams"
|
||||
|
@ -378,7 +487,7 @@ msgstr "Csoportjaim"
|
|||
msgid "Map of the uMaps"
|
||||
msgstr "uMap-térképek térképe"
|
||||
|
||||
#: templates/umap/home.html:24
|
||||
#: templates/umap/home.html:25
|
||||
msgid "Get inspired, browse maps"
|
||||
msgstr "Szerezzen ihletet, böngésszen a térképek között!"
|
||||
|
||||
|
@ -386,15 +495,19 @@ msgstr "Szerezzen ihletet, böngésszen a térképek között!"
|
|||
msgid "You are logged in. Continuing..."
|
||||
msgstr "Be van jelentkezve. Továbblépés…"
|
||||
|
||||
#: templates/umap/map_list.html:11 views.py:433
|
||||
#: templates/umap/map_list.html:18 views.py:444
|
||||
msgid "by"
|
||||
msgstr "– készítette:"
|
||||
|
||||
#: templates/umap/map_list.html:20
|
||||
#: templates/umap/map_list.html:22
|
||||
msgid "See the map"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/map_list.html:28
|
||||
msgid "More"
|
||||
msgstr "Még több"
|
||||
|
||||
#: templates/umap/map_table.html:8 templates/umap/user_teams.html:14
|
||||
#: templates/umap/map_table.html:8 templates/umap/user_teams.html:18
|
||||
msgid "Name"
|
||||
msgstr "Név"
|
||||
|
||||
|
@ -418,7 +531,7 @@ msgstr "Utolsó mentés"
|
|||
msgid "Owner"
|
||||
msgstr "Tulajdonos"
|
||||
|
||||
#: templates/umap/map_table.html:26 templates/umap/user_teams.html:20
|
||||
#: templates/umap/map_table.html:26 templates/umap/user_teams.html:24
|
||||
msgid "Actions"
|
||||
msgstr "Műveletek"
|
||||
|
||||
|
@ -431,7 +544,7 @@ msgid "Share"
|
|||
msgstr "Megosztás"
|
||||
|
||||
#: templates/umap/map_table.html:78 templates/umap/map_table.html:80
|
||||
#: templates/umap/user_teams.html:38 templates/umap/user_teams.html:40
|
||||
#: templates/umap/user_teams.html:42 templates/umap/user_teams.html:44
|
||||
msgid "Edit"
|
||||
msgstr "Szerkesztés"
|
||||
|
||||
|
@ -494,10 +607,6 @@ msgstr "Bejelentkezés"
|
|||
msgid "Sign in"
|
||||
msgstr "Regisztráció"
|
||||
|
||||
#: templates/umap/navigation.html:22
|
||||
msgid "About"
|
||||
msgstr "Névjegy"
|
||||
|
||||
#: templates/umap/navigation.html:30
|
||||
msgid "Change password"
|
||||
msgstr "Jelszó módosítása"
|
||||
|
@ -506,52 +615,58 @@ msgstr "Jelszó módosítása"
|
|||
msgid "Log out"
|
||||
msgstr "Kijelentkezés"
|
||||
|
||||
#: templates/umap/password_change.html:7
|
||||
#: templates/umap/password_change.html:6
|
||||
#: templates/umap/password_change.html:11
|
||||
msgid "Password change"
|
||||
msgstr "Jelszó módosítása"
|
||||
|
||||
#: templates/umap/password_change.html:10
|
||||
#: templates/umap/password_change.html:14
|
||||
msgid ""
|
||||
"Please enter your old password, for security's sake, and then enter your new"
|
||||
" password twice so we can verify you typed it in correctly."
|
||||
msgstr "Biztonsági okokból írja be a régi jelszavát, majd adja meg kétszer a kívánt új jelszót!"
|
||||
|
||||
#: templates/umap/password_change.html:17
|
||||
#: templates/umap/password_change.html:21
|
||||
msgid "Old password"
|
||||
msgstr "Régi jelszó"
|
||||
|
||||
#: templates/umap/password_change.html:22
|
||||
#: templates/umap/password_change.html:26
|
||||
msgid "New password"
|
||||
msgstr "Új jelszó"
|
||||
|
||||
#: templates/umap/password_change.html:26
|
||||
#: templates/umap/password_change.html:30
|
||||
msgid "New password confirmation"
|
||||
msgstr "Új jelszó ismét"
|
||||
|
||||
#: templates/umap/password_change.html:27
|
||||
#: templates/umap/password_change.html:31
|
||||
msgid "Change my password"
|
||||
msgstr "Jelszavam módosítása"
|
||||
|
||||
#: templates/umap/password_change_done.html:7
|
||||
#: templates/umap/password_change_done.html:6
|
||||
#: templates/umap/password_change_done.html:11
|
||||
msgid "Password change successful"
|
||||
msgstr "A jelszómódosítás sikeres"
|
||||
|
||||
#: templates/umap/password_change_done.html:10
|
||||
#: templates/umap/password_change_done.html:14
|
||||
msgid "Your password was changed."
|
||||
msgstr "A jelszava megváltozott."
|
||||
|
||||
#: templates/umap/search.html:15
|
||||
#: templates/umap/search.html:6
|
||||
msgid "Explore maps"
|
||||
msgstr "Térképek felfedezése"
|
||||
|
||||
#: templates/umap/search.html:19
|
||||
#, python-format
|
||||
msgid "%(count)s map found:"
|
||||
msgid_plural "%(count)s maps found:"
|
||||
msgstr[0] "%(count)s térképet találtunk:"
|
||||
msgstr[1] "%(count)s térképet találtunk:"
|
||||
|
||||
#: templates/umap/search.html:24
|
||||
#: templates/umap/search.html:30
|
||||
msgid "No map found."
|
||||
msgstr "Nem található ilyen térkép."
|
||||
|
||||
#: templates/umap/search.html:29
|
||||
#: templates/umap/search.html:35
|
||||
msgid "Latest created maps"
|
||||
msgstr "Legutóbb létrehozott térképek"
|
||||
|
||||
|
@ -559,25 +674,42 @@ msgstr "Legutóbb létrehozott térképek"
|
|||
msgid "Search maps"
|
||||
msgstr "Térképek keresése"
|
||||
|
||||
#: templates/umap/search_bar.html:15
|
||||
#: templates/umap/search_bar.html:14
|
||||
msgid "Any category"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/search_bar.html:19
|
||||
msgid "Search"
|
||||
msgstr "Keresés"
|
||||
|
||||
#: templates/umap/team_detail.html:10
|
||||
#: templates/umap/team_confirm_delete.html:6
|
||||
msgid "Team deletion"
|
||||
msgstr "Csoport törlése"
|
||||
|
||||
#: templates/umap/team_detail.html:6
|
||||
#, python-format
|
||||
msgid "%(current_team)s’s maps"
|
||||
msgstr "%(current_team)s csoport térképei"
|
||||
|
||||
#: templates/umap/team_detail.html:14
|
||||
#, python-format
|
||||
msgid "Browse %(current_team)s's maps"
|
||||
msgstr "%(current_team)s csoport térképeinek böngészése"
|
||||
|
||||
#: templates/umap/team_detail.html:22
|
||||
#: templates/umap/team_detail.html:26
|
||||
#, python-format
|
||||
msgid "%(current_team)s has no public maps."
|
||||
msgstr "%(current_team)s csoportnak nincs nyilvános térképe."
|
||||
|
||||
#: templates/umap/team_form.html:24
|
||||
#: templates/umap/team_form.html:6
|
||||
msgid "Create or edit a team"
|
||||
msgstr "Csoport létrehozása vagy szerkesztése"
|
||||
|
||||
#: templates/umap/team_form.html:28
|
||||
msgid "Delete this team"
|
||||
msgstr "Csoport törlése"
|
||||
|
||||
#: templates/umap/team_form.html:47
|
||||
#: templates/umap/team_form.html:51
|
||||
msgid "Add user"
|
||||
msgstr "Felhasználó hozzáadása"
|
||||
|
||||
|
@ -598,78 +730,82 @@ msgstr "%(count)s térkép letöltése"
|
|||
msgid "You have no map yet."
|
||||
msgstr "Önnek még nincs térképe."
|
||||
|
||||
#: templates/umap/user_teams.html:17
|
||||
#: templates/umap/user_teams.html:6
|
||||
msgid "My Teams"
|
||||
msgstr "Csoportjaim"
|
||||
|
||||
#: templates/umap/user_teams.html:21
|
||||
msgid "Users"
|
||||
msgstr "Felhasználók"
|
||||
|
||||
#: templates/umap/user_teams.html:48
|
||||
#: templates/umap/user_teams.html:52
|
||||
msgid "New team"
|
||||
msgstr "Új csoport"
|
||||
|
||||
#: views.py:234
|
||||
#: views.py:235
|
||||
msgid "Cannot delete a team with more than one member"
|
||||
msgstr "Egynél több tagú csoport nem törölhető"
|
||||
|
||||
#: views.py:238
|
||||
#: views.py:239
|
||||
#, python-format
|
||||
msgid "Team “%(name)s” has been deleted"
|
||||
msgstr "%(name)s csoport törölve"
|
||||
|
||||
#: views.py:438
|
||||
#: views.py:449
|
||||
msgid "View the map"
|
||||
msgstr "Térkép megtekintése"
|
||||
|
||||
#: views.py:820
|
||||
#: views.py:845
|
||||
msgid "See full screen"
|
||||
msgstr "Teljes képernyős nézet megtekintése"
|
||||
|
||||
#: views.py:963
|
||||
#: views.py:988
|
||||
msgid "Map editors updated with success!"
|
||||
msgstr "A térképszerkesztők sikeresen frissültek."
|
||||
|
||||
#: views.py:999
|
||||
#: views.py:1024
|
||||
#, python-format
|
||||
msgid "The uMap edit link for your map: %(map_name)s"
|
||||
msgstr "A térképéhez tartozó uMap szerkesztési link: %(map_name)s"
|
||||
|
||||
#: views.py:1002
|
||||
#: views.py:1027
|
||||
#, python-format
|
||||
msgid "Here is your secret edit link: %(link)s"
|
||||
msgstr "Az Ön titkos szerkesztési linkje: %(link)s"
|
||||
|
||||
#: views.py:1009
|
||||
#: views.py:1034
|
||||
#, python-format
|
||||
msgid "Can't send email to %(email)s"
|
||||
msgstr "Nem sikerül e-mailt küldeni ide: %(email)s"
|
||||
|
||||
#: views.py:1012
|
||||
#: views.py:1037
|
||||
#, python-format
|
||||
msgid "Email sent to %(email)s"
|
||||
msgstr "E-mail elküldve ide: %(email)s"
|
||||
|
||||
#: views.py:1023
|
||||
#: views.py:1048
|
||||
msgid "Only its owner can delete the map."
|
||||
msgstr "A térképet csak a tulajdonosa törölheti."
|
||||
|
||||
#: views.py:1026
|
||||
#: views.py:1051
|
||||
msgid "Map successfully deleted."
|
||||
msgstr "Térkép sikeresen törölve."
|
||||
|
||||
#: views.py:1052
|
||||
#: views.py:1077
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Your map has been cloned! If you want to edit this map from another "
|
||||
"computer, please use this link: %(anonymous_url)s"
|
||||
msgstr "Elkészült a térképe másolata. Ha egy másik számítógépről szeretné szerkeszteni, ezt a linket használja: %(anonymous_url)s"
|
||||
|
||||
#: views.py:1057
|
||||
#: views.py:1082
|
||||
msgid "Congratulations, your map has been cloned!"
|
||||
msgstr "Gratulálunk, elkészült a térképe másolata!"
|
||||
|
||||
#: views.py:1308
|
||||
#: views.py:1336
|
||||
msgid "Layer successfully deleted."
|
||||
msgstr "A réteg sikeresen törlődött."
|
||||
|
||||
#: views.py:1330
|
||||
#: views.py:1358
|
||||
msgid "Permissions updated with success!"
|
||||
msgstr "Az engedélyek sikeresen frissültek!"
|
||||
|
|
Binary file not shown.
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: uMap\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-12-11 17:05+0000\n"
|
||||
"POT-Creation-Date: 2025-04-04 16:49+0000\n"
|
||||
"PO-Revision-Date: 2013-11-22 14:00+0000\n"
|
||||
"Last-Translator: Sveinn í Felli <sv1@fellsnet.is>, 2020\n"
|
||||
"Language-Team: Icelandic (http://app.transifex.com/openstreetmap/umap/language/is/)\n"
|
||||
|
@ -20,187 +20,292 @@ msgstr ""
|
|||
|
||||
#: admin.py:16
|
||||
msgid "CSV Export"
|
||||
msgstr ""
|
||||
msgstr "CSV-útflutningur"
|
||||
|
||||
#: middleware.py:13
|
||||
#: decorators.py:60
|
||||
msgid "This map is not publicly available"
|
||||
msgstr "Þetta kort er ekki aðgengilegt opinberlega"
|
||||
|
||||
#: middleware.py:19
|
||||
msgid "Site is readonly for maintenance"
|
||||
msgstr "Vefsvæðið er núna skrifvarið vegna viðhaldsvinnu"
|
||||
|
||||
#: models.py:60 models.py:79
|
||||
#: middleware.py:34
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Using “%(name)s” to authenticate is deprecated and will be removed soon. "
|
||||
"Please configure another provider below before losing access to your account"
|
||||
" and maps. Then, please logout and login again with the new provider."
|
||||
msgstr "Notkun á “%(name)s” til auðkenningar er úreld aðferð sem verður fljótlega fjarlægð. Veldu aðra þjónustuveitu hér fyrir neðan áður en þú missir aðgang að aðgangnum þínum kortum. Síðan skaltu skrá þig út og svo aftur inn í gegnum nýju þjónustuveituna."
|
||||
|
||||
#: models.py:61 models.py:80
|
||||
msgid "name"
|
||||
msgstr "nafn"
|
||||
|
||||
#: models.py:62 models.py:475
|
||||
#: models.py:63 models.py:493
|
||||
msgid "description"
|
||||
msgstr "lýsing"
|
||||
|
||||
#: models.py:110
|
||||
#: models.py:111
|
||||
msgid "details"
|
||||
msgstr "nánar"
|
||||
|
||||
#: models.py:111
|
||||
#: models.py:112
|
||||
msgid "Link to a page where the licence is detailed."
|
||||
msgstr "Tengill á síðu þar sem notkunarleyfi er útskýrt."
|
||||
|
||||
#: models.py:121
|
||||
#: models.py:122
|
||||
msgid "URL template using OSM tile format"
|
||||
msgstr "URL-sniðmát sem notar OSM-kortatíglasnið"
|
||||
|
||||
#: models.py:127
|
||||
#: models.py:128
|
||||
msgid "Order of the tilelayers in the edit box"
|
||||
msgstr "Röð kortatíglalaga í breytingareitnum"
|
||||
|
||||
#: models.py:175 models.py:469
|
||||
#: models.py:176 models.py:487
|
||||
msgid "Only editable with secret edit link"
|
||||
msgstr "Aðeins breytanlegt með leynilegum breytingatengli"
|
||||
|
||||
#: models.py:176 models.py:470
|
||||
#: models.py:177 models.py:488
|
||||
msgid "Everyone can edit"
|
||||
msgstr "Allir geta breytt"
|
||||
|
||||
#: models.py:179 models.py:463
|
||||
#: models.py:180 models.py:481
|
||||
msgid "Everyone"
|
||||
msgstr ""
|
||||
msgstr "Allir"
|
||||
|
||||
#: models.py:180 models.py:189 models.py:464
|
||||
#: models.py:181 models.py:190 models.py:482
|
||||
msgid "Editors and team only"
|
||||
msgstr ""
|
||||
msgstr "Einungis ritstjórar og teymið"
|
||||
|
||||
#: models.py:181 models.py:465
|
||||
#: models.py:182 models.py:483
|
||||
msgid "Owner only"
|
||||
msgstr ""
|
||||
|
||||
#: models.py:184
|
||||
msgid "Draft (private)"
|
||||
msgstr ""
|
||||
msgstr "Aðeins eigandi"
|
||||
|
||||
#: models.py:185
|
||||
msgid "Draft (private)"
|
||||
msgstr "Drög (einka)"
|
||||
|
||||
#: models.py:186
|
||||
msgid "Everyone (public)"
|
||||
msgstr ""
|
||||
msgstr "Allir (opinbert)"
|
||||
|
||||
#: models.py:188
|
||||
#: models.py:189
|
||||
msgid "Anyone with link"
|
||||
msgstr ""
|
||||
|
||||
#: models.py:190
|
||||
msgid "Blocked"
|
||||
msgstr ""
|
||||
msgstr "Hver sá sem er með tengil"
|
||||
|
||||
#: models.py:191
|
||||
msgid "Deleted"
|
||||
msgstr ""
|
||||
msgid "Blocked"
|
||||
msgstr "Útilokað"
|
||||
|
||||
#: models.py:194
|
||||
#: models.py:192 models.py:477
|
||||
msgid "Deleted"
|
||||
msgstr "Eytt"
|
||||
|
||||
#: models.py:195
|
||||
msgid "center"
|
||||
msgstr "miðja"
|
||||
|
||||
#: models.py:195
|
||||
#: models.py:196
|
||||
msgid "zoom"
|
||||
msgstr "aðdráttur"
|
||||
|
||||
#: models.py:197
|
||||
#: models.py:198
|
||||
msgid "locate"
|
||||
msgstr "staðsetja"
|
||||
|
||||
#: models.py:197
|
||||
#: models.py:198
|
||||
msgid "Locate user on load?"
|
||||
msgstr "Staðsetja notanda við innhleðslu?"
|
||||
|
||||
#: models.py:201
|
||||
#: models.py:202
|
||||
msgid "Choose the map licence."
|
||||
msgstr "Veldu notkunarleyfi fyrir kortið."
|
||||
|
||||
#: models.py:202
|
||||
#: models.py:203
|
||||
msgid "licence"
|
||||
msgstr "notkunarleyfi"
|
||||
|
||||
#: models.py:213
|
||||
#: models.py:214
|
||||
msgid "owner"
|
||||
msgstr "eigandi"
|
||||
|
||||
#: models.py:217
|
||||
#: models.py:218
|
||||
msgid "editors"
|
||||
msgstr "ritstjórar"
|
||||
|
||||
#: models.py:223
|
||||
#: models.py:224
|
||||
msgid "team"
|
||||
msgstr ""
|
||||
msgstr "teymi"
|
||||
|
||||
#: models.py:229 models.py:491
|
||||
#: models.py:230 models.py:509
|
||||
msgid "edit status"
|
||||
msgstr "staða vinnslu"
|
||||
|
||||
#: models.py:234
|
||||
#: models.py:235 models.py:514
|
||||
msgid "share status"
|
||||
msgstr "staða deilingar"
|
||||
|
||||
#: models.py:237 models.py:486
|
||||
#: models.py:238 models.py:504
|
||||
msgid "settings"
|
||||
msgstr "stillingar"
|
||||
|
||||
#: models.py:402
|
||||
#: models.py:410
|
||||
msgid "Clone of"
|
||||
msgstr "Klón af"
|
||||
|
||||
#: models.py:462 models.py:468
|
||||
#: models.py:476 models.py:480 models.py:486
|
||||
msgid "Inherit"
|
||||
msgstr ""
|
||||
msgstr "Erfa"
|
||||
|
||||
#: models.py:481
|
||||
#: models.py:499
|
||||
msgid "display on load"
|
||||
msgstr "birta við innhleðslu"
|
||||
|
||||
#: models.py:482
|
||||
#: models.py:500
|
||||
msgid "Display this layer on load."
|
||||
msgstr "Birta þetta lag við innhleðslu."
|
||||
|
||||
#: templates/404.html:8
|
||||
msgid "Take me to the home page"
|
||||
msgstr "Fara á forsíðuna"
|
||||
#: settings/base.py:295
|
||||
msgid "Art and Culture"
|
||||
msgstr ""
|
||||
|
||||
#: templates/auth/user_detail.html:8
|
||||
#: settings/base.py:296
|
||||
msgid "Cycling"
|
||||
msgstr ""
|
||||
|
||||
#: settings/base.py:297
|
||||
msgid "Business"
|
||||
msgstr ""
|
||||
|
||||
#: settings/base.py:298
|
||||
msgid "Environment"
|
||||
msgstr ""
|
||||
|
||||
#: settings/base.py:299
|
||||
msgid "Education"
|
||||
msgstr ""
|
||||
|
||||
#: settings/base.py:300
|
||||
msgid "Food and Agriculture"
|
||||
msgstr ""
|
||||
|
||||
#: settings/base.py:301
|
||||
msgid "Geopolitics"
|
||||
msgstr ""
|
||||
|
||||
#: settings/base.py:302
|
||||
msgid "Health"
|
||||
msgstr ""
|
||||
|
||||
#: settings/base.py:303
|
||||
msgid "Hiking"
|
||||
msgstr ""
|
||||
|
||||
#: settings/base.py:304
|
||||
msgid "History"
|
||||
msgstr ""
|
||||
|
||||
#: settings/base.py:305
|
||||
msgid "Public sector"
|
||||
msgstr ""
|
||||
|
||||
#: settings/base.py:306
|
||||
msgid "Science"
|
||||
msgstr ""
|
||||
|
||||
#: settings/base.py:307
|
||||
msgid "Shopping"
|
||||
msgstr ""
|
||||
|
||||
#: settings/base.py:308
|
||||
msgid "Sport and Leisure"
|
||||
msgstr ""
|
||||
|
||||
#: settings/base.py:309
|
||||
msgid "Travel"
|
||||
msgstr ""
|
||||
|
||||
#: settings/base.py:310
|
||||
msgid "Transports"
|
||||
msgstr ""
|
||||
|
||||
#: settings/base.py:311
|
||||
msgid "Tourism"
|
||||
msgstr ""
|
||||
|
||||
#: templates/403.html:8
|
||||
msgid ""
|
||||
"<a href=\"https://discover.umap-project.org/support/faq/#map-statuses\" "
|
||||
"target=\"_blank\">Find out here the documentation</a> on how to manage map’s"
|
||||
" permissions."
|
||||
msgstr "<a href=\"https://discover.umap-project.org/support/faq/#map-statuses\" target=\"_blank\">Hér geturðu fundið leiðbeiningar</a> um hvernig sé hægt að stýra heimildum landakortsins."
|
||||
|
||||
#: templates/403.html:10 templates/404.html:8
|
||||
msgid "← Go to the homepage"
|
||||
msgstr "← Fara á heimasíðuna"
|
||||
|
||||
#: templates/404.html:7
|
||||
msgid "404 Page Not Found"
|
||||
msgstr "404 Síðan finnst ekki"
|
||||
|
||||
#: templates/auth/user_detail.html:6
|
||||
#, python-format
|
||||
msgid "%(current_user)s’s maps"
|
||||
msgstr "Kort frá %(current_user)s"
|
||||
|
||||
#: templates/auth/user_detail.html:12
|
||||
#, python-format
|
||||
msgid "Browse %(current_user)s's maps"
|
||||
msgstr "Skoða landakort frá %(current_user)s"
|
||||
|
||||
#: templates/auth/user_detail.html:17
|
||||
#: templates/auth/user_detail.html:21
|
||||
#, python-format
|
||||
msgid "%(current_user)s has no maps."
|
||||
msgstr "%(current_user)s er ekki með nein landakort."
|
||||
|
||||
#: templates/auth/user_form.html:21 templates/umap/team_form.html:21
|
||||
#: templates/auth/user_form.html:6
|
||||
msgid "My Profile"
|
||||
msgstr "Sniðið mitt"
|
||||
|
||||
#: templates/auth/user_form.html:24 templates/umap/team_form.html:25
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
msgstr "Vista"
|
||||
|
||||
#: templates/auth/user_form.html:27
|
||||
#: templates/auth/user_form.html:30
|
||||
msgid "Your current providers"
|
||||
msgstr ""
|
||||
msgstr "Núverandi þjónustur þínar"
|
||||
|
||||
#: templates/auth/user_form.html:39
|
||||
#: templates/auth/user_form.html:44
|
||||
msgid "Connect to another provider"
|
||||
msgstr ""
|
||||
msgstr "Tengjast við aðra þjónustu"
|
||||
|
||||
#: templates/auth/user_form.html:42
|
||||
#: templates/auth/user_form.html:47
|
||||
msgid ""
|
||||
"It's a good habit to connect your account to more than one provider, in case"
|
||||
" one provider becomes unavailable, temporarily or even permanently."
|
||||
msgstr ""
|
||||
msgstr "Það er góð regla að tengja aðganginn þinn við fleiri en eina þjónustuveitu, fari svo að tiltekin þjónusta verði óaðgengileg, hvort sem er tímabundið eða endanlega."
|
||||
|
||||
#: templates/auth/user_stars.html:8
|
||||
#: templates/auth/user_stars.html:6
|
||||
#, python-format
|
||||
msgid "%(current_user)s’s starred maps"
|
||||
msgstr "Stjörnumerkt landakort frá %(current_user)s"
|
||||
|
||||
#: templates/auth/user_stars.html:12
|
||||
#, python-format
|
||||
msgid "Browse %(current_user)s's starred maps"
|
||||
msgstr ""
|
||||
msgstr "Skoða stjörnumerkt landakort frá %(current_user)s"
|
||||
|
||||
#: templates/auth/user_stars.html:17
|
||||
#: templates/auth/user_stars.html:21
|
||||
#, python-format
|
||||
msgid "%(current_user)s has no starred maps yet."
|
||||
msgstr ""
|
||||
msgstr "%(current_user)s er ekki ennþá með nein stjörnumerkt kort."
|
||||
|
||||
#: templates/base.html:13
|
||||
msgid ""
|
||||
"uMap lets you create maps with OpenStreetMap layers in a minute and embed "
|
||||
"them in your site."
|
||||
msgstr ""
|
||||
msgstr "uMap gerir þér kleift að útbúa landakort með OpenStreetMap lögum á nokkrum mínútum og birta þau á vefsvæðinu þínu."
|
||||
|
||||
#: templates/registration/login.html:6 templates/registration/login.html:46
|
||||
msgid "Login"
|
||||
|
@ -208,11 +313,11 @@ msgstr "Innskráning"
|
|||
|
||||
#: templates/registration/login.html:22
|
||||
msgid "To save and easily find your maps, identify yourself."
|
||||
msgstr ""
|
||||
msgstr "Til þess að finna aftur kortin þín á einfaldan máta, skaltu auðkenna þig."
|
||||
|
||||
#: templates/registration/login.html:25
|
||||
msgid "Please log in with your account:"
|
||||
msgstr ""
|
||||
msgstr "Skráðu þig inn í notandaaðganginn þinn:"
|
||||
|
||||
#: templates/registration/login.html:42
|
||||
msgid "Username"
|
||||
|
@ -224,7 +329,11 @@ msgstr "Lykilorð"
|
|||
|
||||
#: templates/registration/login.html:52
|
||||
msgid "Please choose a provider:"
|
||||
msgstr ""
|
||||
msgstr "Veldu þjónustu:"
|
||||
|
||||
#: templates/umap/about.html:5 templates/umap/navigation.html:22
|
||||
msgid "About"
|
||||
msgstr "Um hugbúnaðinn"
|
||||
|
||||
#: templates/umap/about_summary.html:12
|
||||
#, python-format
|
||||
|
@ -275,57 +384,57 @@ msgstr "Útbúðu landakort"
|
|||
msgid "Play with the demo"
|
||||
msgstr "Leiktu þér með sýnisútgáfuna"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:15
|
||||
#: templates/umap/components/alerts/alert.html:64
|
||||
#: templates/umap/components/alerts/alert.html:92
|
||||
#: templates/umap/components/alerts/alert.html:17
|
||||
#: templates/umap/components/alerts/alert.html:66
|
||||
#: templates/umap/components/alerts/alert.html:94
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
msgstr "Loka"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:30
|
||||
#: templates/umap/components/alerts/alert.html:32
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Pro-tip: to easily find back your maps, <a href=\"%(login_url)s\" "
|
||||
"target=\"_blank\">create an account</a> or <a href=\"%(login_url)s\" "
|
||||
"target=\"_blank\">log in</a>."
|
||||
msgstr ""
|
||||
msgstr "Til þess að finna aftur kortin þín á einfaldan máta, skaltu annaðhvort <a href=\"%(login_url)s\" target=\"_blank\">búa til aðgang</a> eða <a href=\"%(login_url)s\" target=\"_blank\">skrá þig inn</a>."
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:35
|
||||
#: templates/umap/components/alerts/alert.html:37
|
||||
msgid "Here is your secret link to edit the map, please keep it safe:"
|
||||
msgstr ""
|
||||
msgstr "Hér er leynilegi tengillinn þinn til að breyta kortinu, haltu honum öruggum:"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:39
|
||||
#: templates/umap/components/alerts/alert.html:41
|
||||
msgid "Copy link"
|
||||
msgstr ""
|
||||
msgstr "Afrita tengil"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:46
|
||||
#: templates/umap/components/alerts/alert.html:48
|
||||
msgid "Enter your email address to receive the secret link:"
|
||||
msgstr ""
|
||||
msgstr "Settu inn tölvupóstfangið þitt til að taka við leynilega tenglinum:"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:52
|
||||
#: templates/umap/components/alerts/alert.html:54
|
||||
msgid "Email"
|
||||
msgstr ""
|
||||
msgstr "Tölvupóstur"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:55
|
||||
#: templates/umap/components/alerts/alert.html:57
|
||||
msgid "Send me the link"
|
||||
msgstr ""
|
||||
msgstr "Senda mér tengilinn"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:79
|
||||
#: templates/umap/components/alerts/alert.html:81
|
||||
msgid "See their edits in another tab"
|
||||
msgstr ""
|
||||
msgstr "Skoða breytingar þeirra í öðrum flipa"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:82
|
||||
#: templates/umap/components/alerts/alert.html:84
|
||||
msgid "Keep your changes and loose theirs"
|
||||
msgstr ""
|
||||
msgstr "Halda þínum breytingum og tapa þeirra"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:85
|
||||
#: templates/umap/components/alerts/alert.html:87
|
||||
msgid "Keep their changes and loose yours"
|
||||
msgstr ""
|
||||
msgstr "Halda breytingum þeirra og tapa þínum"
|
||||
|
||||
#: templates/umap/content.html:26
|
||||
msgid ""
|
||||
"This instance of uMap is currently in read only mode, no creation/edit is "
|
||||
"allowed."
|
||||
msgstr ""
|
||||
msgstr "Þetta uMap-tilvik er nú í skrifvörðum ham, engin ný kort eða breytingar eru mögulegar."
|
||||
|
||||
#: templates/umap/content.html:34
|
||||
#, python-format
|
||||
|
@ -338,46 +447,46 @@ msgstr "Þetta er sýnitilvik, notað fyrir prófanir og skoðun á eiginleikum
|
|||
|
||||
#: templates/umap/content_footer.html:5
|
||||
msgid "An OpenStreetMap project"
|
||||
msgstr ""
|
||||
msgstr "OpenStreetMap-verkefni"
|
||||
|
||||
#: templates/umap/content_footer.html:6
|
||||
msgid "version"
|
||||
msgstr ""
|
||||
msgstr "útgáfa"
|
||||
|
||||
#: templates/umap/content_footer.html:7
|
||||
msgid "Hosted by"
|
||||
msgstr ""
|
||||
msgstr "Hýst hjá"
|
||||
|
||||
#: templates/umap/content_footer.html:8
|
||||
msgid "Contact"
|
||||
msgstr ""
|
||||
msgstr "Hafa samband"
|
||||
|
||||
#: templates/umap/content_footer.html:9 templates/umap/navigation.html:25
|
||||
msgid "Help"
|
||||
msgstr ""
|
||||
msgstr "Hjálp"
|
||||
|
||||
#: templates/umap/dashboard_menu.html:6
|
||||
#, python-format
|
||||
msgid "My Maps (%(count)s)"
|
||||
msgstr ""
|
||||
msgstr "Kortin mín (%(count)s)"
|
||||
|
||||
#: templates/umap/dashboard_menu.html:8
|
||||
msgid "My Maps"
|
||||
msgstr ""
|
||||
msgstr "Kortin mín"
|
||||
|
||||
#: templates/umap/dashboard_menu.html:12
|
||||
msgid "My profile"
|
||||
msgstr ""
|
||||
msgstr "Sniðið mitt"
|
||||
|
||||
#: templates/umap/dashboard_menu.html:15
|
||||
msgid "My teams"
|
||||
msgstr ""
|
||||
msgstr "Teymin mín"
|
||||
|
||||
#: templates/umap/home.html:14
|
||||
msgid "Map of the uMaps"
|
||||
msgstr "Kort í uMaps"
|
||||
|
||||
#: templates/umap/home.html:24
|
||||
#: templates/umap/home.html:25
|
||||
msgid "Get inspired, browse maps"
|
||||
msgstr "Fáðu hugmyndir, skoðaðu önnur landakort"
|
||||
|
||||
|
@ -385,105 +494,109 @@ msgstr "Fáðu hugmyndir, skoðaðu önnur landakort"
|
|||
msgid "You are logged in. Continuing..."
|
||||
msgstr "Þú ert skráð/ur inn. Held áfram..."
|
||||
|
||||
#: templates/umap/map_list.html:11 views.py:433
|
||||
#: templates/umap/map_list.html:18 views.py:444
|
||||
msgid "by"
|
||||
msgstr "eftir"
|
||||
|
||||
#: templates/umap/map_list.html:20
|
||||
#: templates/umap/map_list.html:22
|
||||
msgid "See the map"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/map_list.html:28
|
||||
msgid "More"
|
||||
msgstr "Meira"
|
||||
|
||||
#: templates/umap/map_table.html:8 templates/umap/user_teams.html:14
|
||||
#: templates/umap/map_table.html:8 templates/umap/user_teams.html:18
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
msgstr "Nafn"
|
||||
|
||||
#: templates/umap/map_table.html:11
|
||||
msgid "Preview"
|
||||
msgstr ""
|
||||
msgstr "Forskoðun"
|
||||
|
||||
#: templates/umap/map_table.html:14
|
||||
msgid "Who can see"
|
||||
msgstr ""
|
||||
msgstr "Hver getur skoðað"
|
||||
|
||||
#: templates/umap/map_table.html:17
|
||||
msgid "Who can edit"
|
||||
msgstr ""
|
||||
msgstr "Hver getur breytt"
|
||||
|
||||
#: templates/umap/map_table.html:20
|
||||
msgid "Last save"
|
||||
msgstr ""
|
||||
msgstr "Síðast vistað"
|
||||
|
||||
#: templates/umap/map_table.html:23
|
||||
msgid "Owner"
|
||||
msgstr ""
|
||||
msgstr "Eigandi"
|
||||
|
||||
#: templates/umap/map_table.html:26 templates/umap/user_teams.html:20
|
||||
#: templates/umap/map_table.html:26 templates/umap/user_teams.html:24
|
||||
msgid "Actions"
|
||||
msgstr ""
|
||||
msgstr "Aðgerðir"
|
||||
|
||||
#: templates/umap/map_table.html:41 templates/umap/map_table.html:43
|
||||
msgid "Open preview"
|
||||
msgstr ""
|
||||
msgstr "Opna forskoðun"
|
||||
|
||||
#: templates/umap/map_table.html:72 templates/umap/map_table.html:74
|
||||
msgid "Share"
|
||||
msgstr ""
|
||||
msgstr "Deila"
|
||||
|
||||
#: templates/umap/map_table.html:78 templates/umap/map_table.html:80
|
||||
#: templates/umap/user_teams.html:38 templates/umap/user_teams.html:40
|
||||
#: templates/umap/user_teams.html:42 templates/umap/user_teams.html:44
|
||||
msgid "Edit"
|
||||
msgstr ""
|
||||
msgstr "Breyta"
|
||||
|
||||
#: templates/umap/map_table.html:84 templates/umap/map_table.html:86
|
||||
msgid "Download"
|
||||
msgstr ""
|
||||
msgstr "Sækja"
|
||||
|
||||
#: templates/umap/map_table.html:90 templates/umap/map_table.html:92
|
||||
msgid "Clone"
|
||||
msgstr ""
|
||||
msgstr "Klóna"
|
||||
|
||||
#: templates/umap/map_table.html:101 templates/umap/map_table.html:103
|
||||
msgid "Delete"
|
||||
msgstr ""
|
||||
msgstr "Eyða"
|
||||
|
||||
#: templates/umap/map_table.html:117
|
||||
msgid "first"
|
||||
msgstr ""
|
||||
msgstr "fyrsta"
|
||||
|
||||
#: templates/umap/map_table.html:118
|
||||
msgid "previous"
|
||||
msgstr ""
|
||||
msgstr "fyrra"
|
||||
|
||||
#: templates/umap/map_table.html:126
|
||||
#, python-format
|
||||
msgid "Page %(maps_number)s of %(num_pages)s"
|
||||
msgstr ""
|
||||
msgstr "Síða %(maps_number)s af %(num_pages)s"
|
||||
|
||||
#: templates/umap/map_table.html:131
|
||||
msgid "next"
|
||||
msgstr ""
|
||||
msgstr "næsta"
|
||||
|
||||
#: templates/umap/map_table.html:132
|
||||
msgid "last"
|
||||
msgstr ""
|
||||
msgstr "síðasta"
|
||||
|
||||
#: templates/umap/map_table.html:140
|
||||
#, python-format
|
||||
msgid "Lines per page: %(per_page)s"
|
||||
msgstr ""
|
||||
msgstr "Línur á síðu: %(per_page)s"
|
||||
|
||||
#: templates/umap/map_table.html:145
|
||||
#, python-format
|
||||
msgid "%(count)s maps"
|
||||
msgstr ""
|
||||
msgstr "%(count)s landakort"
|
||||
|
||||
#: templates/umap/navigation.html:11 templates/umap/user_dashboard.html:6
|
||||
msgid "My Dashboard"
|
||||
msgstr ""
|
||||
msgstr "Stjórnskjárinn minn"
|
||||
|
||||
#: templates/umap/navigation.html:14
|
||||
msgid "Starred maps"
|
||||
msgstr ""
|
||||
msgstr "Stjörnumerkt kort"
|
||||
|
||||
#: templates/umap/navigation.html:18
|
||||
msgid "Log in"
|
||||
|
@ -493,10 +606,6 @@ msgstr "Skrá inn"
|
|||
msgid "Sign in"
|
||||
msgstr "Nýskrá"
|
||||
|
||||
#: templates/umap/navigation.html:22
|
||||
msgid "About"
|
||||
msgstr "Um hugbúnaðinn"
|
||||
|
||||
#: templates/umap/navigation.html:30
|
||||
msgid "Change password"
|
||||
msgstr "Breyta lykilorði"
|
||||
|
@ -505,170 +614,197 @@ msgstr "Breyta lykilorði"
|
|||
msgid "Log out"
|
||||
msgstr "Skrá út"
|
||||
|
||||
#: templates/umap/password_change.html:7
|
||||
#: templates/umap/password_change.html:6
|
||||
#: templates/umap/password_change.html:11
|
||||
msgid "Password change"
|
||||
msgstr "Breyting á lykilorði"
|
||||
|
||||
#: templates/umap/password_change.html:10
|
||||
#: templates/umap/password_change.html:14
|
||||
msgid ""
|
||||
"Please enter your old password, for security's sake, and then enter your new"
|
||||
" password twice so we can verify you typed it in correctly."
|
||||
msgstr "Settu gamla lykilorðið þitt inn í öryggisskyni og settu síðan nýja lykilorðið þitt inn tvisvar, svo að við getum sannreynt að þú hafir slegið það rétt inn."
|
||||
|
||||
#: templates/umap/password_change.html:17
|
||||
#: templates/umap/password_change.html:21
|
||||
msgid "Old password"
|
||||
msgstr "Gamla lykilorðið"
|
||||
|
||||
#: templates/umap/password_change.html:22
|
||||
#: templates/umap/password_change.html:26
|
||||
msgid "New password"
|
||||
msgstr "Nýtt lykilorð"
|
||||
|
||||
#: templates/umap/password_change.html:26
|
||||
#: templates/umap/password_change.html:30
|
||||
msgid "New password confirmation"
|
||||
msgstr "Staðfesting á nýju lykilorði"
|
||||
|
||||
#: templates/umap/password_change.html:27
|
||||
#: templates/umap/password_change.html:31
|
||||
msgid "Change my password"
|
||||
msgstr "Breyta lykilorðinu mínu"
|
||||
|
||||
#: templates/umap/password_change_done.html:7
|
||||
#: templates/umap/password_change_done.html:6
|
||||
#: templates/umap/password_change_done.html:11
|
||||
msgid "Password change successful"
|
||||
msgstr "Breyting á lykilorði tókst"
|
||||
|
||||
#: templates/umap/password_change_done.html:10
|
||||
#: templates/umap/password_change_done.html:14
|
||||
msgid "Your password was changed."
|
||||
msgstr "Lykilorðinu þínu hefur verið breytt"
|
||||
|
||||
#: templates/umap/search.html:15
|
||||
#: templates/umap/search.html:6
|
||||
msgid "Explore maps"
|
||||
msgstr "Skoða landakort"
|
||||
|
||||
#: templates/umap/search.html:19
|
||||
#, python-format
|
||||
msgid "%(count)s map found:"
|
||||
msgid_plural "%(count)s maps found:"
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
msgstr[0] "%(count)s kort fannst:"
|
||||
msgstr[1] "%(count)s kort fundust:"
|
||||
|
||||
#: templates/umap/search.html:24
|
||||
#: templates/umap/search.html:30
|
||||
msgid "No map found."
|
||||
msgstr ""
|
||||
msgstr "Engin kort fundust."
|
||||
|
||||
#: templates/umap/search.html:29
|
||||
#: templates/umap/search.html:35
|
||||
msgid "Latest created maps"
|
||||
msgstr ""
|
||||
msgstr "Síðast útbúnu kortin"
|
||||
|
||||
#: templates/umap/search_bar.html:4
|
||||
msgid "Search maps"
|
||||
msgstr "Leita í landakortum"
|
||||
|
||||
#: templates/umap/search_bar.html:15
|
||||
#: templates/umap/search_bar.html:14
|
||||
msgid "Any category"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/search_bar.html:19
|
||||
msgid "Search"
|
||||
msgstr "Leita"
|
||||
|
||||
#: templates/umap/team_detail.html:10
|
||||
#: templates/umap/team_confirm_delete.html:6
|
||||
msgid "Team deletion"
|
||||
msgstr "Eyðing teymis"
|
||||
|
||||
#: templates/umap/team_detail.html:6
|
||||
#, python-format
|
||||
msgid "%(current_team)s’s maps"
|
||||
msgstr "Kort frá %(current_team)s"
|
||||
|
||||
#: templates/umap/team_detail.html:14
|
||||
#, python-format
|
||||
msgid "Browse %(current_team)s's maps"
|
||||
msgstr ""
|
||||
msgstr "Skoða kort frá %(current_team)s"
|
||||
|
||||
#: templates/umap/team_detail.html:22
|
||||
#: templates/umap/team_detail.html:26
|
||||
#, python-format
|
||||
msgid "%(current_team)s has no public maps."
|
||||
msgstr ""
|
||||
msgstr "%(current_team)s er ekki með nein opinber landakort."
|
||||
|
||||
#: templates/umap/team_form.html:24
|
||||
#: templates/umap/team_form.html:6
|
||||
msgid "Create or edit a team"
|
||||
msgstr "Búa til eða breyta teymi"
|
||||
|
||||
#: templates/umap/team_form.html:28
|
||||
msgid "Delete this team"
|
||||
msgstr ""
|
||||
msgstr "Eyða þessu teymi"
|
||||
|
||||
#: templates/umap/team_form.html:47
|
||||
#: templates/umap/team_form.html:51
|
||||
msgid "Add user"
|
||||
msgstr ""
|
||||
msgstr "Bæta við notanda"
|
||||
|
||||
#: templates/umap/user_dashboard.html:9 templates/umap/user_dashboard.html:25
|
||||
msgid "Search my maps"
|
||||
msgstr ""
|
||||
msgstr "Leita í landakortunum mínum"
|
||||
|
||||
#: templates/umap/user_dashboard.html:17 templates/umap/user_dashboard.html:22
|
||||
msgid "Map’s title"
|
||||
msgstr ""
|
||||
msgstr "Titill landakortsins"
|
||||
|
||||
#: templates/umap/user_dashboard.html:30
|
||||
#, python-format
|
||||
msgid "Download %(count)s maps"
|
||||
msgstr ""
|
||||
msgstr "Sækja %(count)s landakort"
|
||||
|
||||
#: templates/umap/user_dashboard.html:40
|
||||
msgid "You have no map yet."
|
||||
msgstr ""
|
||||
msgstr "Þú ert ekki með nein kort ennþá."
|
||||
|
||||
#: templates/umap/user_teams.html:17
|
||||
#: templates/umap/user_teams.html:6
|
||||
msgid "My Teams"
|
||||
msgstr "Teymin mín"
|
||||
|
||||
#: templates/umap/user_teams.html:21
|
||||
msgid "Users"
|
||||
msgstr ""
|
||||
msgstr "Notendur"
|
||||
|
||||
#: templates/umap/user_teams.html:48
|
||||
#: templates/umap/user_teams.html:52
|
||||
msgid "New team"
|
||||
msgstr ""
|
||||
msgstr "Nýtt teymi"
|
||||
|
||||
#: views.py:234
|
||||
#: views.py:235
|
||||
msgid "Cannot delete a team with more than one member"
|
||||
msgstr ""
|
||||
msgstr "Get ekki eytt teymi með fleiri en einum meðlim"
|
||||
|
||||
#: views.py:238
|
||||
#: views.py:239
|
||||
#, python-format
|
||||
msgid "Team “%(name)s” has been deleted"
|
||||
msgstr ""
|
||||
msgstr "Teyminu “%(name)s” hefur verið eytt"
|
||||
|
||||
#: views.py:438
|
||||
#: views.py:449
|
||||
msgid "View the map"
|
||||
msgstr "Skoða kortið"
|
||||
|
||||
#: views.py:820
|
||||
#: views.py:845
|
||||
msgid "See full screen"
|
||||
msgstr ""
|
||||
msgstr "Fylla skjáinn"
|
||||
|
||||
#: views.py:963
|
||||
#: views.py:988
|
||||
msgid "Map editors updated with success!"
|
||||
msgstr "Tókst að uppfæra vinnslu korta!"
|
||||
|
||||
#: views.py:999
|
||||
#: views.py:1024
|
||||
#, python-format
|
||||
msgid "The uMap edit link for your map: %(map_name)s"
|
||||
msgstr ""
|
||||
msgstr "uMap-breytingatengillinn fyrir landakortið þitt: %(map_name)s"
|
||||
|
||||
#: views.py:1002
|
||||
#: views.py:1027
|
||||
#, python-format
|
||||
msgid "Here is your secret edit link: %(link)s"
|
||||
msgstr ""
|
||||
msgstr "Hér er leynilegi breytingatengillinn þinn: %(link)s"
|
||||
|
||||
#: views.py:1009
|
||||
#: views.py:1034
|
||||
#, python-format
|
||||
msgid "Can't send email to %(email)s"
|
||||
msgstr ""
|
||||
msgstr "Tekst ekki að senda tölvupóst á %(email)s"
|
||||
|
||||
#: views.py:1012
|
||||
#: views.py:1037
|
||||
#, python-format
|
||||
msgid "Email sent to %(email)s"
|
||||
msgstr ""
|
||||
msgstr "Tölvupóstur var sendur á %(email)s"
|
||||
|
||||
#: views.py:1023
|
||||
#: views.py:1048
|
||||
msgid "Only its owner can delete the map."
|
||||
msgstr "Aðeins eigandinn getur eytt landakortinu."
|
||||
|
||||
#: views.py:1026
|
||||
#: views.py:1051
|
||||
msgid "Map successfully deleted."
|
||||
msgstr ""
|
||||
msgstr "Tókst að eyða korti."
|
||||
|
||||
#: views.py:1052
|
||||
#: views.py:1077
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Your map has been cloned! If you want to edit this map from another "
|
||||
"computer, please use this link: %(anonymous_url)s"
|
||||
msgstr "Það tókst að klóna landakortið þitt! Ef þú ætlar að breyta þessu landakorti úr annarri tölvu, ættirðu að nota þennan tengil: %(anonymous_url)s"
|
||||
|
||||
#: views.py:1057
|
||||
#: views.py:1082
|
||||
msgid "Congratulations, your map has been cloned!"
|
||||
msgstr "Til hamingju, það tókst að klóna landakortið þitt!"
|
||||
|
||||
#: views.py:1308
|
||||
#: views.py:1336
|
||||
msgid "Layer successfully deleted."
|
||||
msgstr "Tókst að eyða lagi."
|
||||
|
||||
#: views.py:1330
|
||||
#: views.py:1358
|
||||
msgid "Permissions updated with success!"
|
||||
msgstr ""
|
||||
msgstr "Tókst að uppfæra heimildir!"
|
||||
|
|
Binary file not shown.
|
@ -8,10 +8,10 @@
|
|||
# Marco <marcxosm@gmail.com>, 2017
|
||||
# lucacorsato <lucors@gmail.com>, 2014
|
||||
# lucacorsato <lucors@gmail.com>, 2014
|
||||
# Marco <marcxosm@gmail.com>, 2017-2019,2024
|
||||
# Marco <marcxosm@gmail.com>, 2017-2019,2024-2025
|
||||
# Marco <marcxosm@gmail.com>, 2018
|
||||
# Maurizio Napolitano <maurizio.napolitano@okfn.org>, 2013,2017,2023
|
||||
# Maurizio Napolitano <napo@fbk.eu>, 2024
|
||||
# Maurizio Napolitano <napo@fbk.eu>, 2024-2025
|
||||
# Mirco Zorzo <mircozorzo@gmail.com>, 2020
|
||||
# Mirco Zorzo <mircozorzo@gmail.com>, 2020
|
||||
# claudiamocci <moccicm@gmail.com>, 2013
|
||||
|
@ -21,9 +21,9 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: uMap\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-12-11 17:05+0000\n"
|
||||
"POT-Creation-Date: 2025-03-03 17:36+0000\n"
|
||||
"PO-Revision-Date: 2013-11-22 14:00+0000\n"
|
||||
"Last-Translator: Maurizio Napolitano <napo@fbk.eu>, 2024\n"
|
||||
"Last-Translator: Marco <marcxosm@gmail.com>, 2017-2019,2024-2025\n"
|
||||
"Language-Team: Italian (http://app.transifex.com/openstreetmap/umap/language/it/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
|
@ -33,17 +33,29 @@ msgstr ""
|
|||
|
||||
#: admin.py:16
|
||||
msgid "CSV Export"
|
||||
msgstr ""
|
||||
msgstr "Esporta CSV"
|
||||
|
||||
#: middleware.py:13
|
||||
#: decorators.py:60
|
||||
msgid "This map is not publicly available"
|
||||
msgstr "La mappa non è disponibile pubblicamente"
|
||||
|
||||
#: middleware.py:19
|
||||
msgid "Site is readonly for maintenance"
|
||||
msgstr "Il sito in sola lettura per manutenzione"
|
||||
|
||||
#: middleware.py:34
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Using “%(name)s” to authenticate is deprecated and will be removed soon. "
|
||||
"Please configure another provider below before losing access to your account"
|
||||
" and maps."
|
||||
msgstr ""
|
||||
|
||||
#: models.py:60 models.py:79
|
||||
msgid "name"
|
||||
msgstr "nome"
|
||||
|
||||
#: models.py:62 models.py:475
|
||||
#: models.py:62 models.py:485
|
||||
msgid "description"
|
||||
msgstr "descrizione"
|
||||
|
||||
|
@ -63,29 +75,29 @@ msgstr "Modello dell'URL usando il formato delle tile OSM"
|
|||
msgid "Order of the tilelayers in the edit box"
|
||||
msgstr "Ordine degli sfondi (tilelayers) nel box di modifica"
|
||||
|
||||
#: models.py:175 models.py:469
|
||||
#: models.py:175 models.py:479
|
||||
msgid "Only editable with secret edit link"
|
||||
msgstr "Modificabile solo con il link segreto"
|
||||
|
||||
#: models.py:176 models.py:470
|
||||
#: models.py:176 models.py:480
|
||||
msgid "Everyone can edit"
|
||||
msgstr "Chiunque può modificare"
|
||||
|
||||
#: models.py:179 models.py:463
|
||||
#: models.py:179 models.py:473
|
||||
msgid "Everyone"
|
||||
msgstr "Chiunque"
|
||||
|
||||
#: models.py:180 models.py:189 models.py:464
|
||||
#: models.py:180 models.py:189 models.py:474
|
||||
msgid "Editors and team only"
|
||||
msgstr ""
|
||||
msgstr "Soltanto editor e team"
|
||||
|
||||
#: models.py:181 models.py:465
|
||||
#: models.py:181 models.py:475
|
||||
msgid "Owner only"
|
||||
msgstr "Solo chi ha la proprietà"
|
||||
|
||||
#: models.py:184
|
||||
msgid "Draft (private)"
|
||||
msgstr ""
|
||||
msgstr "Bozza (privata)"
|
||||
|
||||
#: models.py:185
|
||||
msgid "Everyone (public)"
|
||||
|
@ -99,9 +111,9 @@ msgstr "Chiunque abbia il link"
|
|||
msgid "Blocked"
|
||||
msgstr "Bloccata"
|
||||
|
||||
#: models.py:191
|
||||
#: models.py:191 models.py:469
|
||||
msgid "Deleted"
|
||||
msgstr ""
|
||||
msgstr "Eliminato"
|
||||
|
||||
#: models.py:194
|
||||
msgid "center"
|
||||
|
@ -137,74 +149,99 @@ msgstr "contributore"
|
|||
|
||||
#: models.py:223
|
||||
msgid "team"
|
||||
msgstr ""
|
||||
msgstr "team"
|
||||
|
||||
#: models.py:229 models.py:491
|
||||
#: models.py:229 models.py:501
|
||||
msgid "edit status"
|
||||
msgstr "stato della modifica"
|
||||
|
||||
#: models.py:234
|
||||
#: models.py:234 models.py:506
|
||||
msgid "share status"
|
||||
msgstr "stato condivisione"
|
||||
|
||||
#: models.py:237 models.py:486
|
||||
#: models.py:237 models.py:496
|
||||
msgid "settings"
|
||||
msgstr "impostazioni"
|
||||
|
||||
#: models.py:402
|
||||
#: models.py:407
|
||||
msgid "Clone of"
|
||||
msgstr "Duplicata da "
|
||||
|
||||
#: models.py:462 models.py:468
|
||||
#: models.py:468 models.py:472 models.py:478
|
||||
msgid "Inherit"
|
||||
msgstr "Inherit"
|
||||
|
||||
#: models.py:481
|
||||
#: models.py:491
|
||||
msgid "display on load"
|
||||
msgstr "mostra al caricamento"
|
||||
|
||||
#: models.py:482
|
||||
#: models.py:492
|
||||
msgid "Display this layer on load."
|
||||
msgstr "Visualizza questo layer al caricamento."
|
||||
|
||||
#: templates/404.html:8
|
||||
msgid "Take me to the home page"
|
||||
msgstr "Vai alla pagina principale"
|
||||
#: templates/403.html:8
|
||||
msgid ""
|
||||
"<a href=\"https://discover.umap-project.org/support/faq/#map-statuses\" "
|
||||
"target=\"_blank\">Find out here the documentation</a> on how to manage map’s"
|
||||
" permissions."
|
||||
msgstr "<a href=\"https://discover.umap-project.org/support/faq/#map-statuses\" target=\"_blank\">Qui si trova la documentazione</a>su come gestire i permessi delle mappe."
|
||||
|
||||
#: templates/auth/user_detail.html:8
|
||||
#: templates/403.html:10 templates/404.html:8
|
||||
msgid "← Go to the homepage"
|
||||
msgstr "← Torna alla pagina principale"
|
||||
|
||||
#: templates/404.html:7
|
||||
msgid "404 Page Not Found"
|
||||
msgstr "404 Pagina Non Trovata"
|
||||
|
||||
#: templates/auth/user_detail.html:6
|
||||
#, python-format
|
||||
msgid "%(current_user)s’s maps"
|
||||
msgstr "Mappe di %(current_user)s"
|
||||
|
||||
#: templates/auth/user_detail.html:12
|
||||
#, python-format
|
||||
msgid "Browse %(current_user)s's maps"
|
||||
msgstr "Vedi le mappe di %(current_user)s"
|
||||
|
||||
#: templates/auth/user_detail.html:17
|
||||
#: templates/auth/user_detail.html:21
|
||||
#, python-format
|
||||
msgid "%(current_user)s has no maps."
|
||||
msgstr "%(current_user)s non ha mappe."
|
||||
|
||||
#: templates/auth/user_form.html:21 templates/umap/team_form.html:21
|
||||
#: templates/auth/user_form.html:6
|
||||
msgid "My Profile"
|
||||
msgstr "Il mio profilo"
|
||||
|
||||
#: templates/auth/user_form.html:24 templates/umap/team_form.html:25
|
||||
msgid "Save"
|
||||
msgstr "Salva"
|
||||
|
||||
#: templates/auth/user_form.html:27
|
||||
#: templates/auth/user_form.html:30
|
||||
msgid "Your current providers"
|
||||
msgstr "I tuoi fornitori attuali"
|
||||
|
||||
#: templates/auth/user_form.html:39
|
||||
#: templates/auth/user_form.html:44
|
||||
msgid "Connect to another provider"
|
||||
msgstr "Collegati ad un altro fornitore"
|
||||
|
||||
#: templates/auth/user_form.html:42
|
||||
#: templates/auth/user_form.html:47
|
||||
msgid ""
|
||||
"It's a good habit to connect your account to more than one provider, in case"
|
||||
" one provider becomes unavailable, temporarily or even permanently."
|
||||
msgstr "È una buona abitudine connettere il tuo account a più di un fornitore, nel caso in cui un fornitore diventi non disponibile, temporaneamente o addirittura permanentemente."
|
||||
|
||||
#: templates/auth/user_stars.html:8
|
||||
#: templates/auth/user_stars.html:6
|
||||
#, python-format
|
||||
msgid "%(current_user)s’s starred maps"
|
||||
msgstr ""
|
||||
|
||||
#: templates/auth/user_stars.html:12
|
||||
#, python-format
|
||||
msgid "Browse %(current_user)s's starred maps"
|
||||
msgstr "Sfoglia le mappe selezionate da %(current_user)s"
|
||||
|
||||
#: templates/auth/user_stars.html:17
|
||||
#: templates/auth/user_stars.html:21
|
||||
#, python-format
|
||||
msgid "%(current_user)s has no starred maps yet."
|
||||
msgstr "%(current_user)snon ha ancora selezionato mappe"
|
||||
|
@ -221,11 +258,11 @@ msgstr "Login"
|
|||
|
||||
#: templates/registration/login.html:22
|
||||
msgid "To save and easily find your maps, identify yourself."
|
||||
msgstr ""
|
||||
msgstr "Identificati per salva re e trovare facilmente le tue mappe"
|
||||
|
||||
#: templates/registration/login.html:25
|
||||
msgid "Please log in with your account:"
|
||||
msgstr ""
|
||||
msgstr "Accedi al sito con il tuo account:"
|
||||
|
||||
#: templates/registration/login.html:42
|
||||
msgid "Username"
|
||||
|
@ -237,7 +274,11 @@ msgstr "Password"
|
|||
|
||||
#: templates/registration/login.html:52
|
||||
msgid "Please choose a provider:"
|
||||
msgstr ""
|
||||
msgstr "Scegli un fornitore"
|
||||
|
||||
#: templates/umap/about.html:5 templates/umap/navigation.html:22
|
||||
msgid "About"
|
||||
msgstr "Informazioni"
|
||||
|
||||
#: templates/umap/about_summary.html:12
|
||||
#, python-format
|
||||
|
@ -288,51 +329,51 @@ msgstr "Crea una mappa"
|
|||
msgid "Play with the demo"
|
||||
msgstr "Gioca con la demo"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:15
|
||||
#: templates/umap/components/alerts/alert.html:64
|
||||
#: templates/umap/components/alerts/alert.html:92
|
||||
#: templates/umap/components/alerts/alert.html:17
|
||||
#: templates/umap/components/alerts/alert.html:66
|
||||
#: templates/umap/components/alerts/alert.html:94
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
msgstr "Chiudi"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:30
|
||||
#: templates/umap/components/alerts/alert.html:32
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Pro-tip: to easily find back your maps, <a href=\"%(login_url)s\" "
|
||||
"target=\"_blank\">create an account</a> or <a href=\"%(login_url)s\" "
|
||||
"target=\"_blank\">log in</a>."
|
||||
msgstr ""
|
||||
msgstr "Pro-tip: per trovare facilmente le tue mappe, <a href=\"%(login_url)s\" target=\"_blank\">crea un account</a> o <a href=\"%(login_url)s\" target=\"_blank\">effettua il log in</a>."
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:35
|
||||
#: templates/umap/components/alerts/alert.html:37
|
||||
msgid "Here is your secret link to edit the map, please keep it safe:"
|
||||
msgstr ""
|
||||
msgstr "Ecco il tuo link segreto per modificare la mappa, fa attenzione a tenerlo al sicuro:"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:39
|
||||
#: templates/umap/components/alerts/alert.html:41
|
||||
msgid "Copy link"
|
||||
msgstr ""
|
||||
msgstr "Copia link"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:46
|
||||
#: templates/umap/components/alerts/alert.html:48
|
||||
msgid "Enter your email address to receive the secret link:"
|
||||
msgstr ""
|
||||
msgstr "Fornisci la tua email per ricevere il link segreto:"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:52
|
||||
#: templates/umap/components/alerts/alert.html:54
|
||||
msgid "Email"
|
||||
msgstr ""
|
||||
msgstr "Email"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:55
|
||||
#: templates/umap/components/alerts/alert.html:57
|
||||
msgid "Send me the link"
|
||||
msgstr ""
|
||||
msgstr "Inviami il link"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:79
|
||||
#: templates/umap/components/alerts/alert.html:81
|
||||
msgid "See their edits in another tab"
|
||||
msgstr ""
|
||||
msgstr "Vedi le loro modifiche in un'altra scheda"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:82
|
||||
#: templates/umap/components/alerts/alert.html:84
|
||||
msgid "Keep your changes and loose theirs"
|
||||
msgstr ""
|
||||
msgstr "Mantieni i tuoi cambiamenti e perdi i precedenti"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:85
|
||||
#: templates/umap/components/alerts/alert.html:87
|
||||
msgid "Keep their changes and loose yours"
|
||||
msgstr ""
|
||||
msgstr "Mantieni i loro cambiamenti e perdi i tuoi"
|
||||
|
||||
#: templates/umap/content.html:26
|
||||
msgid ""
|
||||
|
@ -351,19 +392,19 @@ msgstr "Questa è una demo da utilizzare solo per test e prototipi. Qualora sia
|
|||
|
||||
#: templates/umap/content_footer.html:5
|
||||
msgid "An OpenStreetMap project"
|
||||
msgstr ""
|
||||
msgstr "Un progetto OpenStreetMap"
|
||||
|
||||
#: templates/umap/content_footer.html:6
|
||||
msgid "version"
|
||||
msgstr ""
|
||||
msgstr "versione"
|
||||
|
||||
#: templates/umap/content_footer.html:7
|
||||
msgid "Hosted by"
|
||||
msgstr ""
|
||||
msgstr "Ospitato da"
|
||||
|
||||
#: templates/umap/content_footer.html:8
|
||||
msgid "Contact"
|
||||
msgstr ""
|
||||
msgstr "Contatto"
|
||||
|
||||
#: templates/umap/content_footer.html:9 templates/umap/navigation.html:25
|
||||
msgid "Help"
|
||||
|
@ -384,7 +425,7 @@ msgstr "Mio profilo"
|
|||
|
||||
#: templates/umap/dashboard_menu.html:15
|
||||
msgid "My teams"
|
||||
msgstr ""
|
||||
msgstr "I miei team"
|
||||
|
||||
#: templates/umap/home.html:14
|
||||
msgid "Map of the uMaps"
|
||||
|
@ -398,7 +439,7 @@ msgstr "Prendi ispirazione, visualizza mappe"
|
|||
msgid "You are logged in. Continuing..."
|
||||
msgstr "Utente loggato. Continuare..."
|
||||
|
||||
#: templates/umap/map_list.html:11 views.py:433
|
||||
#: templates/umap/map_list.html:11 views.py:437
|
||||
msgid "by"
|
||||
msgstr "di"
|
||||
|
||||
|
@ -406,7 +447,7 @@ msgstr "di"
|
|||
msgid "More"
|
||||
msgstr "Altre mappe"
|
||||
|
||||
#: templates/umap/map_table.html:8 templates/umap/user_teams.html:14
|
||||
#: templates/umap/map_table.html:8 templates/umap/user_teams.html:18
|
||||
msgid "Name"
|
||||
msgstr "Nome"
|
||||
|
||||
|
@ -430,7 +471,7 @@ msgstr "Ultimo salvataggio"
|
|||
msgid "Owner"
|
||||
msgstr "Proprietario"
|
||||
|
||||
#: templates/umap/map_table.html:26 templates/umap/user_teams.html:20
|
||||
#: templates/umap/map_table.html:26 templates/umap/user_teams.html:24
|
||||
msgid "Actions"
|
||||
msgstr "Azioni"
|
||||
|
||||
|
@ -443,7 +484,7 @@ msgid "Share"
|
|||
msgstr "Condividi"
|
||||
|
||||
#: templates/umap/map_table.html:78 templates/umap/map_table.html:80
|
||||
#: templates/umap/user_teams.html:38 templates/umap/user_teams.html:40
|
||||
#: templates/umap/user_teams.html:42 templates/umap/user_teams.html:44
|
||||
msgid "Edit"
|
||||
msgstr "Modifica"
|
||||
|
||||
|
@ -506,10 +547,6 @@ msgstr "Accedi"
|
|||
msgid "Sign in"
|
||||
msgstr "Registrati"
|
||||
|
||||
#: templates/umap/navigation.html:22
|
||||
msgid "About"
|
||||
msgstr "Informazioni"
|
||||
|
||||
#: templates/umap/navigation.html:30
|
||||
msgid "Change password"
|
||||
msgstr "Cambia password"
|
||||
|
@ -518,41 +555,47 @@ msgstr "Cambia password"
|
|||
msgid "Log out"
|
||||
msgstr "Esci"
|
||||
|
||||
#: templates/umap/password_change.html:7
|
||||
#: templates/umap/password_change.html:6
|
||||
#: templates/umap/password_change.html:11
|
||||
msgid "Password change"
|
||||
msgstr "Cambia password"
|
||||
|
||||
#: templates/umap/password_change.html:10
|
||||
#: templates/umap/password_change.html:14
|
||||
msgid ""
|
||||
"Please enter your old password, for security's sake, and then enter your new"
|
||||
" password twice so we can verify you typed it in correctly."
|
||||
msgstr "Per motivi di sicurezza inserire la vecchia password, poi inserire quella nuova due volte così da verificare che sia stata scritta correttamente"
|
||||
|
||||
#: templates/umap/password_change.html:17
|
||||
#: templates/umap/password_change.html:21
|
||||
msgid "Old password"
|
||||
msgstr "Password vecchia"
|
||||
|
||||
#: templates/umap/password_change.html:22
|
||||
#: templates/umap/password_change.html:26
|
||||
msgid "New password"
|
||||
msgstr "Nuova password"
|
||||
|
||||
#: templates/umap/password_change.html:26
|
||||
#: templates/umap/password_change.html:30
|
||||
msgid "New password confirmation"
|
||||
msgstr "Conferma della nuova password"
|
||||
|
||||
#: templates/umap/password_change.html:27
|
||||
#: templates/umap/password_change.html:31
|
||||
msgid "Change my password"
|
||||
msgstr "Cambia la mia password"
|
||||
|
||||
#: templates/umap/password_change_done.html:7
|
||||
#: templates/umap/password_change_done.html:6
|
||||
#: templates/umap/password_change_done.html:11
|
||||
msgid "Password change successful"
|
||||
msgstr "Cambio della password effettuato con successo!"
|
||||
|
||||
#: templates/umap/password_change_done.html:10
|
||||
#: templates/umap/password_change_done.html:14
|
||||
msgid "Your password was changed."
|
||||
msgstr "La tua password è stata cambiata."
|
||||
|
||||
#: templates/umap/search.html:15
|
||||
#: templates/umap/search.html:6
|
||||
msgid "Explore maps"
|
||||
msgstr "Esplora mappe"
|
||||
|
||||
#: templates/umap/search.html:19
|
||||
#, python-format
|
||||
msgid "%(count)s map found:"
|
||||
msgid_plural "%(count)s maps found:"
|
||||
|
@ -560,11 +603,11 @@ msgstr[0] "%(count)s mappa trovata"
|
|||
msgstr[1] "%(count)s mappe trovate"
|
||||
msgstr[2] "%(count)s mappe trovate:"
|
||||
|
||||
#: templates/umap/search.html:24
|
||||
#: templates/umap/search.html:28
|
||||
msgid "No map found."
|
||||
msgstr "Nessuna mappa trovata."
|
||||
|
||||
#: templates/umap/search.html:29
|
||||
#: templates/umap/search.html:33
|
||||
msgid "Latest created maps"
|
||||
msgstr "Ultime mappe create"
|
||||
|
||||
|
@ -572,27 +615,40 @@ msgstr "Ultime mappe create"
|
|||
msgid "Search maps"
|
||||
msgstr "Cerca mappe"
|
||||
|
||||
#: templates/umap/search_bar.html:15
|
||||
#: templates/umap/search_bar.html:16
|
||||
msgid "Search"
|
||||
msgstr "Cerca"
|
||||
|
||||
#: templates/umap/team_detail.html:10
|
||||
#: templates/umap/team_confirm_delete.html:6
|
||||
msgid "Team deletion"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/team_detail.html:6
|
||||
#, python-format
|
||||
msgid "%(current_team)s’s maps"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/team_detail.html:14
|
||||
#, python-format
|
||||
msgid "Browse %(current_team)s's maps"
|
||||
msgstr ""
|
||||
msgstr "Sfoglia mappe team %(current_team)s"
|
||||
|
||||
#: templates/umap/team_detail.html:22
|
||||
#: templates/umap/team_detail.html:26
|
||||
#, python-format
|
||||
msgid "%(current_team)s has no public maps."
|
||||
msgstr ""
|
||||
msgstr "%(current_team)snon ha mappe pubbliche"
|
||||
|
||||
#: templates/umap/team_form.html:24
|
||||
#: templates/umap/team_form.html:6
|
||||
msgid "Create or edit a team"
|
||||
msgstr "Crea o modifica un team"
|
||||
|
||||
#: templates/umap/team_form.html:28
|
||||
msgid "Delete this team"
|
||||
msgstr ""
|
||||
msgstr "Elimina questo team"
|
||||
|
||||
#: templates/umap/team_form.html:47
|
||||
#: templates/umap/team_form.html:51
|
||||
msgid "Add user"
|
||||
msgstr ""
|
||||
msgstr "Aggiungi utente"
|
||||
|
||||
#: templates/umap/user_dashboard.html:9 templates/umap/user_dashboard.html:25
|
||||
msgid "Search my maps"
|
||||
|
@ -611,78 +667,82 @@ msgstr "Scarica %(count)s mappe"
|
|||
msgid "You have no map yet."
|
||||
msgstr "Non hai ancora alcuna mappa."
|
||||
|
||||
#: templates/umap/user_teams.html:17
|
||||
msgid "Users"
|
||||
msgstr ""
|
||||
#: templates/umap/user_teams.html:6
|
||||
msgid "My Teams"
|
||||
msgstr "I miei team"
|
||||
|
||||
#: templates/umap/user_teams.html:48
|
||||
#: templates/umap/user_teams.html:21
|
||||
msgid "Users"
|
||||
msgstr "Utenti"
|
||||
|
||||
#: templates/umap/user_teams.html:52
|
||||
msgid "New team"
|
||||
msgstr ""
|
||||
msgstr "Nuovo team"
|
||||
|
||||
#: views.py:234
|
||||
msgid "Cannot delete a team with more than one member"
|
||||
msgstr ""
|
||||
msgstr "Non si può eliminare un team con più di un membro"
|
||||
|
||||
#: views.py:238
|
||||
#, python-format
|
||||
msgid "Team “%(name)s” has been deleted"
|
||||
msgstr ""
|
||||
msgstr "il team \"%(name)s\" è stato cancellato"
|
||||
|
||||
#: views.py:438
|
||||
#: views.py:442
|
||||
msgid "View the map"
|
||||
msgstr "Visualizza la mappa"
|
||||
|
||||
#: views.py:820
|
||||
#: views.py:838
|
||||
msgid "See full screen"
|
||||
msgstr "Vedi a schermo interno"
|
||||
|
||||
#: views.py:963
|
||||
#: views.py:981
|
||||
msgid "Map editors updated with success!"
|
||||
msgstr "Aggiornato l'elenco degli editor abilitati alla modifica della mappa!"
|
||||
|
||||
#: views.py:999
|
||||
#: views.py:1017
|
||||
#, python-format
|
||||
msgid "The uMap edit link for your map: %(map_name)s"
|
||||
msgstr "Link uMap per la modifica della tua mappa: %(map_name)s"
|
||||
|
||||
#: views.py:1002
|
||||
#: views.py:1020
|
||||
#, python-format
|
||||
msgid "Here is your secret edit link: %(link)s"
|
||||
msgstr "Qui il tuo link segreto: %(link)s"
|
||||
|
||||
#: views.py:1009
|
||||
#: views.py:1027
|
||||
#, python-format
|
||||
msgid "Can't send email to %(email)s"
|
||||
msgstr "Non riesco ad inviare email a 1%(email)s"
|
||||
|
||||
#: views.py:1012
|
||||
#: views.py:1030
|
||||
#, python-format
|
||||
msgid "Email sent to %(email)s"
|
||||
msgstr "Email inviata a %(email)s"
|
||||
|
||||
#: views.py:1023
|
||||
#: views.py:1041
|
||||
msgid "Only its owner can delete the map."
|
||||
msgstr "Solo il proprietario può eliminare la mappa."
|
||||
|
||||
#: views.py:1026
|
||||
#: views.py:1044
|
||||
msgid "Map successfully deleted."
|
||||
msgstr ""
|
||||
msgstr "La mappa è stata eliminata definitivamente."
|
||||
|
||||
#: views.py:1052
|
||||
#: views.py:1070
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Your map has been cloned! If you want to edit this map from another "
|
||||
"computer, please use this link: %(anonymous_url)s"
|
||||
msgstr "La mappa è stata clonata! Per modificarla usando un altro computer, si deve utilizzare questo link: %(anonymous_url)s"
|
||||
|
||||
#: views.py:1057
|
||||
#: views.py:1075
|
||||
msgid "Congratulations, your map has been cloned!"
|
||||
msgstr "Perfetto, la tua mappa è stata clonata!"
|
||||
|
||||
#: views.py:1308
|
||||
#: views.py:1329
|
||||
msgid "Layer successfully deleted."
|
||||
msgstr "Layer eliminato correttamente"
|
||||
|
||||
#: views.py:1330
|
||||
#: views.py:1351
|
||||
msgid "Permissions updated with success!"
|
||||
msgstr "Autorizzazioni aggiornate con successo!"
|
||||
|
|
Binary file not shown.
|
@ -9,7 +9,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: uMap\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-12-11 17:05+0000\n"
|
||||
"POT-Creation-Date: 2024-12-24 08:39+0000\n"
|
||||
"PO-Revision-Date: 2013-11-22 14:00+0000\n"
|
||||
"Last-Translator: tomoya muramoto <muramototomoya@gmail.com>, 2016,2021\n"
|
||||
"Language-Team: Japanese (http://app.transifex.com/openstreetmap/umap/language/ja/)\n"
|
||||
|
@ -23,6 +23,10 @@ msgstr ""
|
|||
msgid "CSV Export"
|
||||
msgstr ""
|
||||
|
||||
#: decorators.py:60
|
||||
msgid "This map is not publicly available"
|
||||
msgstr ""
|
||||
|
||||
#: middleware.py:13
|
||||
msgid "Site is readonly for maintenance"
|
||||
msgstr "メンテナンス中のため現在読み込み専用です。"
|
||||
|
@ -155,9 +159,20 @@ msgstr "読み込み時に表示"
|
|||
msgid "Display this layer on load."
|
||||
msgstr "読み込み時にこのレイヤを表示"
|
||||
|
||||
#: templates/404.html:8
|
||||
msgid "Take me to the home page"
|
||||
msgstr "ホームページに移動"
|
||||
#: templates/403.html:8
|
||||
msgid ""
|
||||
"<a href=\"https://discover.umap-project.org/support/faq/#map-statuses\" "
|
||||
"target=\"_blank\">Find out here the documentation</a> on how to manage map’s"
|
||||
" permissions."
|
||||
msgstr ""
|
||||
|
||||
#: templates/403.html:10 templates/404.html:8
|
||||
msgid "← Go to the homepage"
|
||||
msgstr ""
|
||||
|
||||
#: templates/404.html:7
|
||||
msgid "404 Page Not Found"
|
||||
msgstr ""
|
||||
|
||||
#: templates/auth/user_detail.html:8
|
||||
#, python-format
|
||||
|
@ -276,13 +291,13 @@ msgstr "マップを作成"
|
|||
msgid "Play with the demo"
|
||||
msgstr "デモを表示"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:15
|
||||
#: templates/umap/components/alerts/alert.html:64
|
||||
#: templates/umap/components/alerts/alert.html:92
|
||||
#: templates/umap/components/alerts/alert.html:17
|
||||
#: templates/umap/components/alerts/alert.html:66
|
||||
#: templates/umap/components/alerts/alert.html:94
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:30
|
||||
#: templates/umap/components/alerts/alert.html:32
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Pro-tip: to easily find back your maps, <a href=\"%(login_url)s\" "
|
||||
|
@ -290,35 +305,35 @@ msgid ""
|
|||
"target=\"_blank\">log in</a>."
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:35
|
||||
#: templates/umap/components/alerts/alert.html:37
|
||||
msgid "Here is your secret link to edit the map, please keep it safe:"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:39
|
||||
#: templates/umap/components/alerts/alert.html:41
|
||||
msgid "Copy link"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:46
|
||||
#: templates/umap/components/alerts/alert.html:48
|
||||
msgid "Enter your email address to receive the secret link:"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:52
|
||||
#: templates/umap/components/alerts/alert.html:54
|
||||
msgid "Email"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:55
|
||||
#: templates/umap/components/alerts/alert.html:57
|
||||
msgid "Send me the link"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:79
|
||||
#: templates/umap/components/alerts/alert.html:81
|
||||
msgid "See their edits in another tab"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:82
|
||||
#: templates/umap/components/alerts/alert.html:84
|
||||
msgid "Keep your changes and loose theirs"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:85
|
||||
#: templates/umap/components/alerts/alert.html:87
|
||||
msgid "Keep their changes and loose yours"
|
||||
msgstr ""
|
||||
|
||||
|
@ -386,7 +401,7 @@ msgstr "Get inspired, browse maps"
|
|||
msgid "You are logged in. Continuing..."
|
||||
msgstr "ログインしました"
|
||||
|
||||
#: templates/umap/map_list.html:11 views.py:433
|
||||
#: templates/umap/map_list.html:11 views.py:437
|
||||
msgid "by"
|
||||
msgstr "by"
|
||||
|
||||
|
@ -614,61 +629,61 @@ msgstr ""
|
|||
msgid "Team “%(name)s” has been deleted"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:438
|
||||
#: views.py:442
|
||||
msgid "View the map"
|
||||
msgstr "マップ表示"
|
||||
|
||||
#: views.py:820
|
||||
#: views.py:825
|
||||
msgid "See full screen"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:963
|
||||
#: views.py:968
|
||||
msgid "Map editors updated with success!"
|
||||
msgstr "マップ編集者の更新が完了しました!"
|
||||
|
||||
#: views.py:999
|
||||
#: views.py:1004
|
||||
#, python-format
|
||||
msgid "The uMap edit link for your map: %(map_name)s"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1002
|
||||
#: views.py:1007
|
||||
#, python-format
|
||||
msgid "Here is your secret edit link: %(link)s"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1009
|
||||
#: views.py:1014
|
||||
#, python-format
|
||||
msgid "Can't send email to %(email)s"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1012
|
||||
#: views.py:1017
|
||||
#, python-format
|
||||
msgid "Email sent to %(email)s"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1023
|
||||
#: views.py:1028
|
||||
msgid "Only its owner can delete the map."
|
||||
msgstr "マップを削除できるのは所有者だけです"
|
||||
|
||||
#: views.py:1026
|
||||
#: views.py:1031
|
||||
msgid "Map successfully deleted."
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1052
|
||||
#: views.py:1057
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Your map has been cloned! If you want to edit this map from another "
|
||||
"computer, please use this link: %(anonymous_url)s"
|
||||
msgstr "マップの複製が完了しました! このマップを他の端末から編集する場合、以下のリンクを使用してください: %(anonymous_url)s"
|
||||
|
||||
#: views.py:1057
|
||||
#: views.py:1062
|
||||
msgid "Congratulations, your map has been cloned!"
|
||||
msgstr "マップの複製が完了しました!"
|
||||
|
||||
#: views.py:1308
|
||||
#: views.py:1313
|
||||
msgid "Layer successfully deleted."
|
||||
msgstr "レイヤ削除完了"
|
||||
|
||||
#: views.py:1330
|
||||
#: views.py:1335
|
||||
msgid "Permissions updated with success!"
|
||||
msgstr ""
|
||||
|
|
Binary file not shown.
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: uMap\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-12-11 17:05+0000\n"
|
||||
"POT-Creation-Date: 2024-12-24 08:39+0000\n"
|
||||
"PO-Revision-Date: 2013-11-22 14:00+0000\n"
|
||||
"Last-Translator: Dongha Hwang <depth221@gmail.com>, 2019\n"
|
||||
"Language-Team: Korean (http://app.transifex.com/openstreetmap/umap/language/ko/)\n"
|
||||
|
@ -22,6 +22,10 @@ msgstr ""
|
|||
msgid "CSV Export"
|
||||
msgstr ""
|
||||
|
||||
#: decorators.py:60
|
||||
msgid "This map is not publicly available"
|
||||
msgstr ""
|
||||
|
||||
#: middleware.py:13
|
||||
msgid "Site is readonly for maintenance"
|
||||
msgstr "유지보수 중입니다. 읽기 전용으로 구동 중입니다."
|
||||
|
@ -154,9 +158,20 @@ msgstr "불러오면서 표시"
|
|||
msgid "Display this layer on load."
|
||||
msgstr "불러오면서 동시에 이 레이어를 띄웁니다."
|
||||
|
||||
#: templates/404.html:8
|
||||
msgid "Take me to the home page"
|
||||
msgstr "첫 화면으로 이동"
|
||||
#: templates/403.html:8
|
||||
msgid ""
|
||||
"<a href=\"https://discover.umap-project.org/support/faq/#map-statuses\" "
|
||||
"target=\"_blank\">Find out here the documentation</a> on how to manage map’s"
|
||||
" permissions."
|
||||
msgstr ""
|
||||
|
||||
#: templates/403.html:10 templates/404.html:8
|
||||
msgid "← Go to the homepage"
|
||||
msgstr ""
|
||||
|
||||
#: templates/404.html:7
|
||||
msgid "404 Page Not Found"
|
||||
msgstr ""
|
||||
|
||||
#: templates/auth/user_detail.html:8
|
||||
#, python-format
|
||||
|
@ -275,13 +290,13 @@ msgstr "지도 제작"
|
|||
msgid "Play with the demo"
|
||||
msgstr "데모 사용해 보기"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:15
|
||||
#: templates/umap/components/alerts/alert.html:64
|
||||
#: templates/umap/components/alerts/alert.html:92
|
||||
#: templates/umap/components/alerts/alert.html:17
|
||||
#: templates/umap/components/alerts/alert.html:66
|
||||
#: templates/umap/components/alerts/alert.html:94
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:30
|
||||
#: templates/umap/components/alerts/alert.html:32
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Pro-tip: to easily find back your maps, <a href=\"%(login_url)s\" "
|
||||
|
@ -289,35 +304,35 @@ msgid ""
|
|||
"target=\"_blank\">log in</a>."
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:35
|
||||
#: templates/umap/components/alerts/alert.html:37
|
||||
msgid "Here is your secret link to edit the map, please keep it safe:"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:39
|
||||
#: templates/umap/components/alerts/alert.html:41
|
||||
msgid "Copy link"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:46
|
||||
#: templates/umap/components/alerts/alert.html:48
|
||||
msgid "Enter your email address to receive the secret link:"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:52
|
||||
#: templates/umap/components/alerts/alert.html:54
|
||||
msgid "Email"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:55
|
||||
#: templates/umap/components/alerts/alert.html:57
|
||||
msgid "Send me the link"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:79
|
||||
#: templates/umap/components/alerts/alert.html:81
|
||||
msgid "See their edits in another tab"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:82
|
||||
#: templates/umap/components/alerts/alert.html:84
|
||||
msgid "Keep your changes and loose theirs"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:85
|
||||
#: templates/umap/components/alerts/alert.html:87
|
||||
msgid "Keep their changes and loose yours"
|
||||
msgstr ""
|
||||
|
||||
|
@ -385,7 +400,7 @@ msgstr "푹 빠져 보세요, 지도를 검색해 보세요"
|
|||
msgid "You are logged in. Continuing..."
|
||||
msgstr "로그인되었습니다. 잠시만 기다려 주세요..."
|
||||
|
||||
#: templates/umap/map_list.html:11 views.py:433
|
||||
#: templates/umap/map_list.html:11 views.py:437
|
||||
msgid "by"
|
||||
msgstr "제작:"
|
||||
|
||||
|
@ -613,61 +628,61 @@ msgstr ""
|
|||
msgid "Team “%(name)s” has been deleted"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:438
|
||||
#: views.py:442
|
||||
msgid "View the map"
|
||||
msgstr "지도 보기"
|
||||
|
||||
#: views.py:820
|
||||
#: views.py:825
|
||||
msgid "See full screen"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:963
|
||||
#: views.py:968
|
||||
msgid "Map editors updated with success!"
|
||||
msgstr "지도 편집자가 성공적으로 업데이트되었습니다!"
|
||||
|
||||
#: views.py:999
|
||||
#: views.py:1004
|
||||
#, python-format
|
||||
msgid "The uMap edit link for your map: %(map_name)s"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1002
|
||||
#: views.py:1007
|
||||
#, python-format
|
||||
msgid "Here is your secret edit link: %(link)s"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1009
|
||||
#: views.py:1014
|
||||
#, python-format
|
||||
msgid "Can't send email to %(email)s"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1012
|
||||
#: views.py:1017
|
||||
#, python-format
|
||||
msgid "Email sent to %(email)s"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1023
|
||||
#: views.py:1028
|
||||
msgid "Only its owner can delete the map."
|
||||
msgstr "소유주만 지도를 삭제할 수 있습니다."
|
||||
|
||||
#: views.py:1026
|
||||
#: views.py:1031
|
||||
msgid "Map successfully deleted."
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1052
|
||||
#: views.py:1057
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Your map has been cloned! If you want to edit this map from another "
|
||||
"computer, please use this link: %(anonymous_url)s"
|
||||
msgstr "지도가 복제되었습니다! 다른 컴퓨터에서 지도를 편집하고 싶다면 다음 링크를 사용하세요: %(anonymous_url)s"
|
||||
|
||||
#: views.py:1057
|
||||
#: views.py:1062
|
||||
msgid "Congratulations, your map has been cloned!"
|
||||
msgstr "축하드립니다, 지도가 복제되었습니다!"
|
||||
|
||||
#: views.py:1308
|
||||
#: views.py:1313
|
||||
msgid "Layer successfully deleted."
|
||||
msgstr "레이어가 성공적으로 삭제되었습니다."
|
||||
|
||||
#: views.py:1330
|
||||
#: views.py:1335
|
||||
msgid "Permissions updated with success!"
|
||||
msgstr ""
|
||||
|
|
Binary file not shown.
|
@ -9,7 +9,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: uMap\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-12-11 17:05+0000\n"
|
||||
"POT-Creation-Date: 2024-12-24 08:39+0000\n"
|
||||
"PO-Revision-Date: 2013-11-22 14:00+0000\n"
|
||||
"Last-Translator: Ugne Urbelyte <ugneurbel@gmail.com>, 2017\n"
|
||||
"Language-Team: Lithuanian (http://app.transifex.com/openstreetmap/umap/language/lt/)\n"
|
||||
|
@ -23,6 +23,10 @@ msgstr ""
|
|||
msgid "CSV Export"
|
||||
msgstr ""
|
||||
|
||||
#: decorators.py:60
|
||||
msgid "This map is not publicly available"
|
||||
msgstr ""
|
||||
|
||||
#: middleware.py:13
|
||||
msgid "Site is readonly for maintenance"
|
||||
msgstr ""
|
||||
|
@ -155,9 +159,20 @@ msgstr "rodyti pasikrovus"
|
|||
msgid "Display this layer on load."
|
||||
msgstr "Rodyti šį sluoksnį pasrikrovus."
|
||||
|
||||
#: templates/404.html:8
|
||||
msgid "Take me to the home page"
|
||||
msgstr "Grįžti į pagrindinį puslapį"
|
||||
#: templates/403.html:8
|
||||
msgid ""
|
||||
"<a href=\"https://discover.umap-project.org/support/faq/#map-statuses\" "
|
||||
"target=\"_blank\">Find out here the documentation</a> on how to manage map’s"
|
||||
" permissions."
|
||||
msgstr ""
|
||||
|
||||
#: templates/403.html:10 templates/404.html:8
|
||||
msgid "← Go to the homepage"
|
||||
msgstr ""
|
||||
|
||||
#: templates/404.html:7
|
||||
msgid "404 Page Not Found"
|
||||
msgstr ""
|
||||
|
||||
#: templates/auth/user_detail.html:8
|
||||
#, python-format
|
||||
|
@ -276,13 +291,13 @@ msgstr "Kurti žemėlapį"
|
|||
msgid "Play with the demo"
|
||||
msgstr "Išbandyti demo"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:15
|
||||
#: templates/umap/components/alerts/alert.html:64
|
||||
#: templates/umap/components/alerts/alert.html:92
|
||||
#: templates/umap/components/alerts/alert.html:17
|
||||
#: templates/umap/components/alerts/alert.html:66
|
||||
#: templates/umap/components/alerts/alert.html:94
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:30
|
||||
#: templates/umap/components/alerts/alert.html:32
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Pro-tip: to easily find back your maps, <a href=\"%(login_url)s\" "
|
||||
|
@ -290,35 +305,35 @@ msgid ""
|
|||
"target=\"_blank\">log in</a>."
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:35
|
||||
#: templates/umap/components/alerts/alert.html:37
|
||||
msgid "Here is your secret link to edit the map, please keep it safe:"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:39
|
||||
#: templates/umap/components/alerts/alert.html:41
|
||||
msgid "Copy link"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:46
|
||||
#: templates/umap/components/alerts/alert.html:48
|
||||
msgid "Enter your email address to receive the secret link:"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:52
|
||||
#: templates/umap/components/alerts/alert.html:54
|
||||
msgid "Email"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:55
|
||||
#: templates/umap/components/alerts/alert.html:57
|
||||
msgid "Send me the link"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:79
|
||||
#: templates/umap/components/alerts/alert.html:81
|
||||
msgid "See their edits in another tab"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:82
|
||||
#: templates/umap/components/alerts/alert.html:84
|
||||
msgid "Keep your changes and loose theirs"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:85
|
||||
#: templates/umap/components/alerts/alert.html:87
|
||||
msgid "Keep their changes and loose yours"
|
||||
msgstr ""
|
||||
|
||||
|
@ -386,7 +401,7 @@ msgstr "Peržiūrėkite žemėlapius, raskite įkvėpimą"
|
|||
msgid "You are logged in. Continuing..."
|
||||
msgstr "Sėkmingai prisijungėte. Kraunasi..."
|
||||
|
||||
#: templates/umap/map_list.html:11 views.py:433
|
||||
#: templates/umap/map_list.html:11 views.py:437
|
||||
msgid "by"
|
||||
msgstr "pagal"
|
||||
|
||||
|
@ -617,61 +632,61 @@ msgstr ""
|
|||
msgid "Team “%(name)s” has been deleted"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:438
|
||||
#: views.py:442
|
||||
msgid "View the map"
|
||||
msgstr "Peržiūrėti žemėlapį"
|
||||
|
||||
#: views.py:820
|
||||
#: views.py:825
|
||||
msgid "See full screen"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:963
|
||||
#: views.py:968
|
||||
msgid "Map editors updated with success!"
|
||||
msgstr "Žemėlapio keitėjai atnaujinti!"
|
||||
|
||||
#: views.py:999
|
||||
#: views.py:1004
|
||||
#, python-format
|
||||
msgid "The uMap edit link for your map: %(map_name)s"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1002
|
||||
#: views.py:1007
|
||||
#, python-format
|
||||
msgid "Here is your secret edit link: %(link)s"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1009
|
||||
#: views.py:1014
|
||||
#, python-format
|
||||
msgid "Can't send email to %(email)s"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1012
|
||||
#: views.py:1017
|
||||
#, python-format
|
||||
msgid "Email sent to %(email)s"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1023
|
||||
#: views.py:1028
|
||||
msgid "Only its owner can delete the map."
|
||||
msgstr "Tik savininkas gali ištrinti žemėlapį."
|
||||
|
||||
#: views.py:1026
|
||||
#: views.py:1031
|
||||
msgid "Map successfully deleted."
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1052
|
||||
#: views.py:1057
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Your map has been cloned! If you want to edit this map from another "
|
||||
"computer, please use this link: %(anonymous_url)s"
|
||||
msgstr "Jūsų žemėlapis nukopijuotas! Jei norite redaguoti jį iš kito kompiuterio, pasinaudokite šia nuoroda: %(anonymous_url)s"
|
||||
|
||||
#: views.py:1057
|
||||
#: views.py:1062
|
||||
msgid "Congratulations, your map has been cloned!"
|
||||
msgstr "Sveikinam, Jūsų žemėlapis buvo nukopijuotas!"
|
||||
|
||||
#: views.py:1308
|
||||
#: views.py:1313
|
||||
msgid "Layer successfully deleted."
|
||||
msgstr "Sluoksnis sėkmingai ištrintas."
|
||||
|
||||
#: views.py:1330
|
||||
#: views.py:1335
|
||||
msgid "Permissions updated with success!"
|
||||
msgstr ""
|
||||
|
|
Binary file not shown.
|
@ -9,7 +9,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: uMap\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-12-11 17:05+0000\n"
|
||||
"POT-Creation-Date: 2024-12-24 08:39+0000\n"
|
||||
"PO-Revision-Date: 2013-11-22 14:00+0000\n"
|
||||
"Last-Translator: Yaya - Nurul Azeera Hidayah @ Muhammad Nur Hidayat Yasuyoshi (MNH48) <admin@mnh48.moe>, 2021,2023-2024\n"
|
||||
"Language-Team: Malay (http://app.transifex.com/openstreetmap/umap/language/ms/)\n"
|
||||
|
@ -23,6 +23,10 @@ msgstr ""
|
|||
msgid "CSV Export"
|
||||
msgstr ""
|
||||
|
||||
#: decorators.py:60
|
||||
msgid "This map is not publicly available"
|
||||
msgstr ""
|
||||
|
||||
#: middleware.py:13
|
||||
msgid "Site is readonly for maintenance"
|
||||
msgstr "Laman dalam mod baca sahaja untuk penyenggaraan"
|
||||
|
@ -155,9 +159,20 @@ msgstr "paparkan semasa dimuatkan"
|
|||
msgid "Display this layer on load."
|
||||
msgstr "Paparkan lapisan ini ketika dimuatkan."
|
||||
|
||||
#: templates/404.html:8
|
||||
msgid "Take me to the home page"
|
||||
msgstr "Bawa saya ke halaman utama"
|
||||
#: templates/403.html:8
|
||||
msgid ""
|
||||
"<a href=\"https://discover.umap-project.org/support/faq/#map-statuses\" "
|
||||
"target=\"_blank\">Find out here the documentation</a> on how to manage map’s"
|
||||
" permissions."
|
||||
msgstr ""
|
||||
|
||||
#: templates/403.html:10 templates/404.html:8
|
||||
msgid "← Go to the homepage"
|
||||
msgstr ""
|
||||
|
||||
#: templates/404.html:7
|
||||
msgid "404 Page Not Found"
|
||||
msgstr ""
|
||||
|
||||
#: templates/auth/user_detail.html:8
|
||||
#, python-format
|
||||
|
@ -276,13 +291,13 @@ msgstr "Cipta peta"
|
|||
msgid "Play with the demo"
|
||||
msgstr "Main dengan demo"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:15
|
||||
#: templates/umap/components/alerts/alert.html:64
|
||||
#: templates/umap/components/alerts/alert.html:92
|
||||
#: templates/umap/components/alerts/alert.html:17
|
||||
#: templates/umap/components/alerts/alert.html:66
|
||||
#: templates/umap/components/alerts/alert.html:94
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:30
|
||||
#: templates/umap/components/alerts/alert.html:32
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Pro-tip: to easily find back your maps, <a href=\"%(login_url)s\" "
|
||||
|
@ -290,35 +305,35 @@ msgid ""
|
|||
"target=\"_blank\">log in</a>."
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:35
|
||||
#: templates/umap/components/alerts/alert.html:37
|
||||
msgid "Here is your secret link to edit the map, please keep it safe:"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:39
|
||||
#: templates/umap/components/alerts/alert.html:41
|
||||
msgid "Copy link"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:46
|
||||
#: templates/umap/components/alerts/alert.html:48
|
||||
msgid "Enter your email address to receive the secret link:"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:52
|
||||
#: templates/umap/components/alerts/alert.html:54
|
||||
msgid "Email"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:55
|
||||
#: templates/umap/components/alerts/alert.html:57
|
||||
msgid "Send me the link"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:79
|
||||
#: templates/umap/components/alerts/alert.html:81
|
||||
msgid "See their edits in another tab"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:82
|
||||
#: templates/umap/components/alerts/alert.html:84
|
||||
msgid "Keep your changes and loose theirs"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:85
|
||||
#: templates/umap/components/alerts/alert.html:87
|
||||
msgid "Keep their changes and loose yours"
|
||||
msgstr ""
|
||||
|
||||
|
@ -386,7 +401,7 @@ msgstr "Dapatkan inspirasi, layari peta-peta"
|
|||
msgid "You are logged in. Continuing..."
|
||||
msgstr "Anda telah log masuk. Menyambung..."
|
||||
|
||||
#: templates/umap/map_list.html:11 views.py:433
|
||||
#: templates/umap/map_list.html:11 views.py:437
|
||||
msgid "by"
|
||||
msgstr "oleh"
|
||||
|
||||
|
@ -614,61 +629,61 @@ msgstr ""
|
|||
msgid "Team “%(name)s” has been deleted"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:438
|
||||
#: views.py:442
|
||||
msgid "View the map"
|
||||
msgstr "Lihat peta"
|
||||
|
||||
#: views.py:820
|
||||
#: views.py:825
|
||||
msgid "See full screen"
|
||||
msgstr "Lihat skrin penuh"
|
||||
|
||||
#: views.py:963
|
||||
#: views.py:968
|
||||
msgid "Map editors updated with success!"
|
||||
msgstr "Penyunting peta telah dikemas kini dengan jayanya!"
|
||||
|
||||
#: views.py:999
|
||||
#: views.py:1004
|
||||
#, python-format
|
||||
msgid "The uMap edit link for your map: %(map_name)s"
|
||||
msgstr "Pautan suntingan uMap untuk peta anda: %(map_name)s"
|
||||
|
||||
#: views.py:1002
|
||||
#: views.py:1007
|
||||
#, python-format
|
||||
msgid "Here is your secret edit link: %(link)s"
|
||||
msgstr "Ini pautan suntingan rahsia anda: %(link)s"
|
||||
|
||||
#: views.py:1009
|
||||
#: views.py:1014
|
||||
#, python-format
|
||||
msgid "Can't send email to %(email)s"
|
||||
msgstr "Tidak dapat menghantar e-mel kepada %(email)s"
|
||||
|
||||
#: views.py:1012
|
||||
#: views.py:1017
|
||||
#, python-format
|
||||
msgid "Email sent to %(email)s"
|
||||
msgstr "E-mel telah dihantar ke %(email)s"
|
||||
|
||||
#: views.py:1023
|
||||
#: views.py:1028
|
||||
msgid "Only its owner can delete the map."
|
||||
msgstr "Hanya pemiliknya sahaja mampu memadamkan peta."
|
||||
|
||||
#: views.py:1026
|
||||
#: views.py:1031
|
||||
msgid "Map successfully deleted."
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1052
|
||||
#: views.py:1057
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Your map has been cloned! If you want to edit this map from another "
|
||||
"computer, please use this link: %(anonymous_url)s"
|
||||
msgstr "Peta anda telah diklon! Jika anda ingin menyunting peta ini dari komputer lain, sila gunakan pautan ini: %(anonymous_url)s"
|
||||
|
||||
#: views.py:1057
|
||||
#: views.py:1062
|
||||
msgid "Congratulations, your map has been cloned!"
|
||||
msgstr "Tahniah, peta anda telah berjaya diklon!"
|
||||
|
||||
#: views.py:1308
|
||||
#: views.py:1313
|
||||
msgid "Layer successfully deleted."
|
||||
msgstr "Lapisan telah berjaya dipadamkan."
|
||||
|
||||
#: views.py:1330
|
||||
#: views.py:1335
|
||||
msgid "Permissions updated with success!"
|
||||
msgstr "Kebenaran telah dikemas kini dengan jayanya!"
|
||||
|
|
Binary file not shown.
|
@ -6,13 +6,14 @@
|
|||
# Cees Geuze <info@cgid.nl>, 2020
|
||||
# danieldegroot2 <danieldegroot18@gmail.com>, 2022
|
||||
# danieldegroot2 <danieldegroot18@gmail.com>, 2022
|
||||
# Gideon van Melle <translations@gvmelle.com>, 2025
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: uMap\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-12-11 17:05+0000\n"
|
||||
"POT-Creation-Date: 2025-04-11 15:30+0000\n"
|
||||
"PO-Revision-Date: 2013-11-22 14:00+0000\n"
|
||||
"Last-Translator: danieldegroot2 <danieldegroot18@gmail.com>, 2022\n"
|
||||
"Last-Translator: Gideon van Melle <translations@gvmelle.com>, 2025\n"
|
||||
"Language-Team: Dutch (http://app.transifex.com/openstreetmap/umap/language/nl/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
|
@ -22,187 +23,292 @@ msgstr ""
|
|||
|
||||
#: admin.py:16
|
||||
msgid "CSV Export"
|
||||
msgstr ""
|
||||
msgstr "CSV Export"
|
||||
|
||||
#: middleware.py:13
|
||||
#: decorators.py:60
|
||||
msgid "This map is not publicly available"
|
||||
msgstr "Deze kaart is niet openbaar beschikbaar"
|
||||
|
||||
#: middleware.py:19
|
||||
msgid "Site is readonly for maintenance"
|
||||
msgstr "Site is 'alleen lezen' wegens onderhoud"
|
||||
|
||||
#: models.py:60 models.py:79
|
||||
#: middleware.py:34
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Using “%(name)s” to authenticate is deprecated and will be removed soon. "
|
||||
"Please configure another provider below before losing access to your account"
|
||||
" and maps. Then, please logout and login again with the new provider."
|
||||
msgstr "Het gebruik van %(name)s om te verifiëren is afgeschaft en zal binnenkort worden verwijderd. Configureer hieronder een andere provider voordat u de toegang tot uw account en kaarten verliest. Log uit en log opnieuw in met de nieuwe provider."
|
||||
|
||||
#: models.py:61 models.py:80
|
||||
msgid "name"
|
||||
msgstr "naam"
|
||||
|
||||
#: models.py:62 models.py:475
|
||||
#: models.py:63 models.py:493
|
||||
msgid "description"
|
||||
msgstr "omschrijving"
|
||||
|
||||
#: models.py:110
|
||||
#: models.py:111
|
||||
msgid "details"
|
||||
msgstr "details"
|
||||
|
||||
#: models.py:111
|
||||
#: models.py:112
|
||||
msgid "Link to a page where the licence is detailed."
|
||||
msgstr "Link naar pagina waar de licentie details staan"
|
||||
|
||||
#: models.py:121
|
||||
#: models.py:122
|
||||
msgid "URL template using OSM tile format"
|
||||
msgstr "URL-sjabloon met OSM tegel-formaat"
|
||||
|
||||
#: models.py:127
|
||||
#: models.py:128
|
||||
msgid "Order of the tilelayers in the edit box"
|
||||
msgstr "Volgorde van de tegel-lagen in het bewerkingsvak."
|
||||
|
||||
#: models.py:175 models.py:469
|
||||
#: models.py:176 models.py:487
|
||||
msgid "Only editable with secret edit link"
|
||||
msgstr "Alleen te bewerken met een geheime link"
|
||||
|
||||
#: models.py:176 models.py:470
|
||||
#: models.py:177 models.py:488
|
||||
msgid "Everyone can edit"
|
||||
msgstr "Iedereen kan wijzigingen maken"
|
||||
|
||||
#: models.py:179 models.py:463
|
||||
#: models.py:180 models.py:481
|
||||
msgid "Everyone"
|
||||
msgstr ""
|
||||
msgstr "Iedereen"
|
||||
|
||||
#: models.py:180 models.py:189 models.py:464
|
||||
#: models.py:181 models.py:190 models.py:482
|
||||
msgid "Editors and team only"
|
||||
msgstr ""
|
||||
msgstr "Alleen redacteuren en team"
|
||||
|
||||
#: models.py:181 models.py:465
|
||||
#: models.py:182 models.py:483
|
||||
msgid "Owner only"
|
||||
msgstr ""
|
||||
|
||||
#: models.py:184
|
||||
msgid "Draft (private)"
|
||||
msgstr ""
|
||||
msgstr "Alleen eigenaar"
|
||||
|
||||
#: models.py:185
|
||||
msgid "Draft (private)"
|
||||
msgstr "Ontwerp (privé)"
|
||||
|
||||
#: models.py:186
|
||||
msgid "Everyone (public)"
|
||||
msgstr ""
|
||||
msgstr "Iedereen (openbaar)"
|
||||
|
||||
#: models.py:188
|
||||
#: models.py:189
|
||||
msgid "Anyone with link"
|
||||
msgstr ""
|
||||
|
||||
#: models.py:190
|
||||
msgid "Blocked"
|
||||
msgstr ""
|
||||
msgstr "Iedereen met een link"
|
||||
|
||||
#: models.py:191
|
||||
msgid "Deleted"
|
||||
msgstr ""
|
||||
msgid "Blocked"
|
||||
msgstr "geblokkeerd"
|
||||
|
||||
#: models.py:194
|
||||
#: models.py:192 models.py:477
|
||||
msgid "Deleted"
|
||||
msgstr "Verwijderd"
|
||||
|
||||
#: models.py:195
|
||||
msgid "center"
|
||||
msgstr "centreer"
|
||||
|
||||
#: models.py:195
|
||||
#: models.py:196
|
||||
msgid "zoom"
|
||||
msgstr "zoom"
|
||||
|
||||
#: models.py:197
|
||||
#: models.py:198
|
||||
msgid "locate"
|
||||
msgstr "zoek"
|
||||
|
||||
#: models.py:197
|
||||
#: models.py:198
|
||||
msgid "Locate user on load?"
|
||||
msgstr "Gebruiker zoeken tijdens laden?"
|
||||
|
||||
#: models.py:201
|
||||
#: models.py:202
|
||||
msgid "Choose the map licence."
|
||||
msgstr "Kies de kaartlicentie"
|
||||
|
||||
#: models.py:202
|
||||
#: models.py:203
|
||||
msgid "licence"
|
||||
msgstr "Licentie"
|
||||
|
||||
#: models.py:213
|
||||
#: models.py:214
|
||||
msgid "owner"
|
||||
msgstr "eigenaar"
|
||||
|
||||
#: models.py:217
|
||||
#: models.py:218
|
||||
msgid "editors"
|
||||
msgstr "editors"
|
||||
|
||||
#: models.py:223
|
||||
#: models.py:224
|
||||
msgid "team"
|
||||
msgstr ""
|
||||
msgstr "team"
|
||||
|
||||
#: models.py:229 models.py:491
|
||||
#: models.py:230 models.py:509
|
||||
msgid "edit status"
|
||||
msgstr "wijzig status"
|
||||
|
||||
#: models.py:234
|
||||
#: models.py:235 models.py:514
|
||||
msgid "share status"
|
||||
msgstr "deel status"
|
||||
|
||||
#: models.py:237 models.py:486
|
||||
#: models.py:238 models.py:504
|
||||
msgid "settings"
|
||||
msgstr "instellingen"
|
||||
|
||||
#: models.py:402
|
||||
#: models.py:410
|
||||
msgid "Clone of"
|
||||
msgstr "Kopie van"
|
||||
|
||||
#: models.py:462 models.py:468
|
||||
#: models.py:476 models.py:480 models.py:486
|
||||
msgid "Inherit"
|
||||
msgstr ""
|
||||
msgstr "overerven"
|
||||
|
||||
#: models.py:481
|
||||
#: models.py:499
|
||||
msgid "display on load"
|
||||
msgstr "toon tijdens laden"
|
||||
|
||||
#: models.py:482
|
||||
#: models.py:500
|
||||
msgid "Display this layer on load."
|
||||
msgstr "Toon deze laag tijdens laden."
|
||||
|
||||
#: templates/404.html:8
|
||||
msgid "Take me to the home page"
|
||||
msgstr "Ga naar de home-pagina"
|
||||
#: settings/base.py:295
|
||||
msgid "Art and Culture"
|
||||
msgstr "Kunst en cultuur"
|
||||
|
||||
#: templates/auth/user_detail.html:8
|
||||
#: settings/base.py:296
|
||||
msgid "Cycling"
|
||||
msgstr "Fietsen"
|
||||
|
||||
#: settings/base.py:297
|
||||
msgid "Business"
|
||||
msgstr "Zakelijk"
|
||||
|
||||
#: settings/base.py:298
|
||||
msgid "Environment"
|
||||
msgstr "Mlieu"
|
||||
|
||||
#: settings/base.py:299
|
||||
msgid "Education"
|
||||
msgstr "Educatie"
|
||||
|
||||
#: settings/base.py:300
|
||||
msgid "Food and Agriculture"
|
||||
msgstr "Voedsel en landbouw"
|
||||
|
||||
#: settings/base.py:301
|
||||
msgid "Geopolitics"
|
||||
msgstr "Geopolitiek"
|
||||
|
||||
#: settings/base.py:302
|
||||
msgid "Health"
|
||||
msgstr "Gezondheid"
|
||||
|
||||
#: settings/base.py:303
|
||||
msgid "Hiking"
|
||||
msgstr "Hiking"
|
||||
|
||||
#: settings/base.py:304
|
||||
msgid "History"
|
||||
msgstr "Geschiedenis"
|
||||
|
||||
#: settings/base.py:305
|
||||
msgid "Public sector"
|
||||
msgstr "Publieke sector"
|
||||
|
||||
#: settings/base.py:306
|
||||
msgid "Science"
|
||||
msgstr "Wetenschap"
|
||||
|
||||
#: settings/base.py:307
|
||||
msgid "Shopping"
|
||||
msgstr "Winkelen"
|
||||
|
||||
#: settings/base.py:308
|
||||
msgid "Sport and Leisure"
|
||||
msgstr "Sport en vrijetijd"
|
||||
|
||||
#: settings/base.py:309
|
||||
msgid "Travel"
|
||||
msgstr "Reizen"
|
||||
|
||||
#: settings/base.py:310
|
||||
msgid "Transports"
|
||||
msgstr "Transport"
|
||||
|
||||
#: settings/base.py:311
|
||||
msgid "Tourism"
|
||||
msgstr "Toerisme"
|
||||
|
||||
#: templates/403.html:8
|
||||
msgid ""
|
||||
"<a href=\"https://discover.umap-project.org/support/faq/#map-statuses\" "
|
||||
"target=\"_blank\">Find out here the documentation</a> on how to manage map’s"
|
||||
" permissions."
|
||||
msgstr "<a href=\"https://discover.umap-project.org/support/faq/#map-statuses\" target=\"_blank\">Ontdek hier de documentatie</a> over het beheren van de machtigingen van Map."
|
||||
|
||||
#: templates/403.html:10 templates/404.html:8
|
||||
msgid "← Go to the homepage"
|
||||
msgstr "← Ga naar de thuispagina"
|
||||
|
||||
#: templates/404.html:7
|
||||
msgid "404 Page Not Found"
|
||||
msgstr "404 Pagina niet gevonden"
|
||||
|
||||
#: templates/auth/user_detail.html:6
|
||||
#, python-format
|
||||
msgid "%(current_user)s’s maps"
|
||||
msgstr "%(current_user)s’s kaarten"
|
||||
|
||||
#: templates/auth/user_detail.html:12
|
||||
#, python-format
|
||||
msgid "Browse %(current_user)s's maps"
|
||||
msgstr "Toon %(current_user)s's kaarten"
|
||||
|
||||
#: templates/auth/user_detail.html:17
|
||||
#: templates/auth/user_detail.html:21
|
||||
#, python-format
|
||||
msgid "%(current_user)s has no maps."
|
||||
msgstr "%(current_user)sheeft geen kaarten."
|
||||
|
||||
#: templates/auth/user_form.html:21 templates/umap/team_form.html:21
|
||||
#: templates/auth/user_form.html:6
|
||||
msgid "My Profile"
|
||||
msgstr "Mijn profiel"
|
||||
|
||||
#: templates/auth/user_form.html:24 templates/umap/team_form.html:25
|
||||
msgid "Save"
|
||||
msgstr ""
|
||||
msgstr "Opslaan"
|
||||
|
||||
#: templates/auth/user_form.html:27
|
||||
#: templates/auth/user_form.html:30
|
||||
msgid "Your current providers"
|
||||
msgstr ""
|
||||
msgstr "Je huidige providers"
|
||||
|
||||
#: templates/auth/user_form.html:39
|
||||
#: templates/auth/user_form.html:44
|
||||
msgid "Connect to another provider"
|
||||
msgstr ""
|
||||
msgstr "Verbinding maken met een andere provider"
|
||||
|
||||
#: templates/auth/user_form.html:42
|
||||
#: templates/auth/user_form.html:47
|
||||
msgid ""
|
||||
"It's a good habit to connect your account to more than one provider, in case"
|
||||
" one provider becomes unavailable, temporarily or even permanently."
|
||||
msgstr ""
|
||||
msgstr "Het is een goede gewoonte om uw account aan meer dan één provider te koppelen, voor het geval een provider tijdelijk of zelfs permanent niet beschikbaar is."
|
||||
|
||||
#: templates/auth/user_stars.html:8
|
||||
#: templates/auth/user_stars.html:6
|
||||
#, python-format
|
||||
msgid "%(current_user)s’s starred maps"
|
||||
msgstr "%(current_user)s’s Kaarten met ster"
|
||||
|
||||
#: templates/auth/user_stars.html:12
|
||||
#, python-format
|
||||
msgid "Browse %(current_user)s's starred maps"
|
||||
msgstr ""
|
||||
msgstr "Browse %(current_user)s's Kaarten met ster"
|
||||
|
||||
#: templates/auth/user_stars.html:17
|
||||
#: templates/auth/user_stars.html:21
|
||||
#, python-format
|
||||
msgid "%(current_user)s has no starred maps yet."
|
||||
msgstr ""
|
||||
msgstr "%(current_user)s Heeft nog geen kaarten met ster."
|
||||
|
||||
#: templates/base.html:13
|
||||
msgid ""
|
||||
"uMap lets you create maps with OpenStreetMap layers in a minute and embed "
|
||||
"them in your site."
|
||||
msgstr ""
|
||||
msgstr "Met uMap kunt u in één minuut kaarten maken met OpenStreetMap-lagen en deze in uw site insluiten."
|
||||
|
||||
#: templates/registration/login.html:6 templates/registration/login.html:46
|
||||
msgid "Login"
|
||||
|
@ -210,11 +316,11 @@ msgstr "Inloggen"
|
|||
|
||||
#: templates/registration/login.html:22
|
||||
msgid "To save and easily find your maps, identify yourself."
|
||||
msgstr ""
|
||||
msgstr "Identificeer uzelf om uw kaarten op te slaan en gemakkelijk terug te vinden."
|
||||
|
||||
#: templates/registration/login.html:25
|
||||
msgid "Please log in with your account:"
|
||||
msgstr ""
|
||||
msgstr "Log in met uw account:"
|
||||
|
||||
#: templates/registration/login.html:42
|
||||
msgid "Username"
|
||||
|
@ -226,7 +332,11 @@ msgstr "Wachtwoord"
|
|||
|
||||
#: templates/registration/login.html:52
|
||||
msgid "Please choose a provider:"
|
||||
msgstr ""
|
||||
msgstr "Kies een provider:"
|
||||
|
||||
#: templates/umap/about.html:5 templates/umap/navigation.html:22
|
||||
msgid "About"
|
||||
msgstr "Over"
|
||||
|
||||
#: templates/umap/about_summary.html:12
|
||||
#, python-format
|
||||
|
@ -277,57 +387,57 @@ msgstr "Maak een kaart"
|
|||
msgid "Play with the demo"
|
||||
msgstr "Speel met de demo"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:15
|
||||
#: templates/umap/components/alerts/alert.html:64
|
||||
#: templates/umap/components/alerts/alert.html:92
|
||||
#: templates/umap/components/alerts/alert.html:17
|
||||
#: templates/umap/components/alerts/alert.html:66
|
||||
#: templates/umap/components/alerts/alert.html:94
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
msgstr "Afsluiten"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:30
|
||||
#: templates/umap/components/alerts/alert.html:32
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Pro-tip: to easily find back your maps, <a href=\"%(login_url)s\" "
|
||||
"target=\"_blank\">create an account</a> or <a href=\"%(login_url)s\" "
|
||||
"target=\"_blank\">log in</a>."
|
||||
msgstr ""
|
||||
msgstr "Pro-tip: om je kaarten gemakkelijk terug te vinden, <a href=\"%(login_url)s\" target=\"_blank\">maak een account aan</a> of <a href=\"%(login_url)s\" target=\"_blank\">log in</a>."
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:35
|
||||
#: templates/umap/components/alerts/alert.html:37
|
||||
msgid "Here is your secret link to edit the map, please keep it safe:"
|
||||
msgstr ""
|
||||
msgstr "Hier is je geheime link om de kaart te bewerken, houd deze alsjeblieft veilig:"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:39
|
||||
#: templates/umap/components/alerts/alert.html:41
|
||||
msgid "Copy link"
|
||||
msgstr ""
|
||||
msgstr "Kopieer link"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:46
|
||||
#: templates/umap/components/alerts/alert.html:48
|
||||
msgid "Enter your email address to receive the secret link:"
|
||||
msgstr ""
|
||||
msgstr "Voer je e-mailadres in om de geheime link te ontvangen:"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:52
|
||||
#: templates/umap/components/alerts/alert.html:54
|
||||
msgid "Email"
|
||||
msgstr ""
|
||||
msgstr "E-mail"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:55
|
||||
#: templates/umap/components/alerts/alert.html:57
|
||||
msgid "Send me the link"
|
||||
msgstr ""
|
||||
msgstr "Stuur mij de link"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:79
|
||||
#: templates/umap/components/alerts/alert.html:81
|
||||
msgid "See their edits in another tab"
|
||||
msgstr ""
|
||||
msgstr "Bekijk hun bewerkingen in een ander tabblad"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:82
|
||||
#: templates/umap/components/alerts/alert.html:84
|
||||
msgid "Keep your changes and loose theirs"
|
||||
msgstr ""
|
||||
msgstr "Bewaar uw wijzigingen en verlies die van hen"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:85
|
||||
#: templates/umap/components/alerts/alert.html:87
|
||||
msgid "Keep their changes and loose yours"
|
||||
msgstr ""
|
||||
msgstr "Behoud hun wijzigingen en verlies de jouwe"
|
||||
|
||||
#: templates/umap/content.html:26
|
||||
msgid ""
|
||||
"This instance of uMap is currently in read only mode, no creation/edit is "
|
||||
"allowed."
|
||||
msgstr ""
|
||||
msgstr "Deze instantie van uMap bevindt zich momenteel in de modus Alleen-lezen, aanmaken/bewerken is niet toegestaan."
|
||||
|
||||
#: templates/umap/content.html:34
|
||||
#, python-format
|
||||
|
@ -340,46 +450,46 @@ msgstr "Dit is een demo-versie, gebruikt voor tests en pre-rolling releases. Als
|
|||
|
||||
#: templates/umap/content_footer.html:5
|
||||
msgid "An OpenStreetMap project"
|
||||
msgstr ""
|
||||
msgstr "Een OpenStreetMap-project"
|
||||
|
||||
#: templates/umap/content_footer.html:6
|
||||
msgid "version"
|
||||
msgstr ""
|
||||
msgstr "versie"
|
||||
|
||||
#: templates/umap/content_footer.html:7
|
||||
msgid "Hosted by"
|
||||
msgstr ""
|
||||
msgstr "Hosted door"
|
||||
|
||||
#: templates/umap/content_footer.html:8
|
||||
msgid "Contact"
|
||||
msgstr ""
|
||||
msgstr "Contact"
|
||||
|
||||
#: templates/umap/content_footer.html:9 templates/umap/navigation.html:25
|
||||
msgid "Help"
|
||||
msgstr ""
|
||||
msgstr "Hulp"
|
||||
|
||||
#: templates/umap/dashboard_menu.html:6
|
||||
#, python-format
|
||||
msgid "My Maps (%(count)s)"
|
||||
msgstr ""
|
||||
msgstr "Mijn kaarten (%(count)s)"
|
||||
|
||||
#: templates/umap/dashboard_menu.html:8
|
||||
msgid "My Maps"
|
||||
msgstr ""
|
||||
msgstr "Mijn kaarten"
|
||||
|
||||
#: templates/umap/dashboard_menu.html:12
|
||||
msgid "My profile"
|
||||
msgstr ""
|
||||
msgstr "Mijn profiel"
|
||||
|
||||
#: templates/umap/dashboard_menu.html:15
|
||||
msgid "My teams"
|
||||
msgstr ""
|
||||
msgstr "Mijn teams"
|
||||
|
||||
#: templates/umap/home.html:14
|
||||
msgid "Map of the uMaps"
|
||||
msgstr "Kaart van de uMaps"
|
||||
|
||||
#: templates/umap/home.html:24
|
||||
#: templates/umap/home.html:25
|
||||
msgid "Get inspired, browse maps"
|
||||
msgstr "Laat u inspireren, blader door kaarten"
|
||||
|
||||
|
@ -387,105 +497,109 @@ msgstr "Laat u inspireren, blader door kaarten"
|
|||
msgid "You are logged in. Continuing..."
|
||||
msgstr "U bent ingelogd. Ga verder..."
|
||||
|
||||
#: templates/umap/map_list.html:11 views.py:433
|
||||
#: templates/umap/map_list.html:18 views.py:444
|
||||
msgid "by"
|
||||
msgstr "door"
|
||||
|
||||
#: templates/umap/map_list.html:20
|
||||
#: templates/umap/map_list.html:22
|
||||
msgid "See the map"
|
||||
msgstr "Zie de kaart"
|
||||
|
||||
#: templates/umap/map_list.html:28
|
||||
msgid "More"
|
||||
msgstr "Meer"
|
||||
|
||||
#: templates/umap/map_table.html:8 templates/umap/user_teams.html:14
|
||||
#: templates/umap/map_table.html:8 templates/umap/user_teams.html:18
|
||||
msgid "Name"
|
||||
msgstr ""
|
||||
msgstr "Naam"
|
||||
|
||||
#: templates/umap/map_table.html:11
|
||||
msgid "Preview"
|
||||
msgstr ""
|
||||
msgstr "Voorbeeld"
|
||||
|
||||
#: templates/umap/map_table.html:14
|
||||
msgid "Who can see"
|
||||
msgstr ""
|
||||
msgstr "Wie kan bekijken"
|
||||
|
||||
#: templates/umap/map_table.html:17
|
||||
msgid "Who can edit"
|
||||
msgstr ""
|
||||
msgstr "Wie kan bewerken"
|
||||
|
||||
#: templates/umap/map_table.html:20
|
||||
msgid "Last save"
|
||||
msgstr ""
|
||||
msgstr "Laatst opgeslagen"
|
||||
|
||||
#: templates/umap/map_table.html:23
|
||||
msgid "Owner"
|
||||
msgstr ""
|
||||
msgstr "Eigenaar"
|
||||
|
||||
#: templates/umap/map_table.html:26 templates/umap/user_teams.html:20
|
||||
#: templates/umap/map_table.html:26 templates/umap/user_teams.html:24
|
||||
msgid "Actions"
|
||||
msgstr ""
|
||||
msgstr "Acties"
|
||||
|
||||
#: templates/umap/map_table.html:41 templates/umap/map_table.html:43
|
||||
msgid "Open preview"
|
||||
msgstr ""
|
||||
msgstr "Open Voorbeeld"
|
||||
|
||||
#: templates/umap/map_table.html:72 templates/umap/map_table.html:74
|
||||
msgid "Share"
|
||||
msgstr ""
|
||||
msgstr "Delen"
|
||||
|
||||
#: templates/umap/map_table.html:78 templates/umap/map_table.html:80
|
||||
#: templates/umap/user_teams.html:38 templates/umap/user_teams.html:40
|
||||
#: templates/umap/user_teams.html:42 templates/umap/user_teams.html:44
|
||||
msgid "Edit"
|
||||
msgstr ""
|
||||
msgstr "Bewerken"
|
||||
|
||||
#: templates/umap/map_table.html:84 templates/umap/map_table.html:86
|
||||
msgid "Download"
|
||||
msgstr ""
|
||||
msgstr "Downloaden"
|
||||
|
||||
#: templates/umap/map_table.html:90 templates/umap/map_table.html:92
|
||||
msgid "Clone"
|
||||
msgstr ""
|
||||
msgstr "Klonen"
|
||||
|
||||
#: templates/umap/map_table.html:101 templates/umap/map_table.html:103
|
||||
msgid "Delete"
|
||||
msgstr ""
|
||||
msgstr "Verwijderen"
|
||||
|
||||
#: templates/umap/map_table.html:117
|
||||
msgid "first"
|
||||
msgstr ""
|
||||
msgstr "eerste"
|
||||
|
||||
#: templates/umap/map_table.html:118
|
||||
msgid "previous"
|
||||
msgstr ""
|
||||
msgstr "vorige"
|
||||
|
||||
#: templates/umap/map_table.html:126
|
||||
#, python-format
|
||||
msgid "Page %(maps_number)s of %(num_pages)s"
|
||||
msgstr ""
|
||||
msgstr "Pagina %(maps_number)s van %(num_pages)s"
|
||||
|
||||
#: templates/umap/map_table.html:131
|
||||
msgid "next"
|
||||
msgstr ""
|
||||
msgstr "volgende"
|
||||
|
||||
#: templates/umap/map_table.html:132
|
||||
msgid "last"
|
||||
msgstr ""
|
||||
msgstr "laatste"
|
||||
|
||||
#: templates/umap/map_table.html:140
|
||||
#, python-format
|
||||
msgid "Lines per page: %(per_page)s"
|
||||
msgstr ""
|
||||
msgstr "Regels per pagina: %(per_page)s"
|
||||
|
||||
#: templates/umap/map_table.html:145
|
||||
#, python-format
|
||||
msgid "%(count)s maps"
|
||||
msgstr ""
|
||||
msgstr "%(count)s kaarten"
|
||||
|
||||
#: templates/umap/navigation.html:11 templates/umap/user_dashboard.html:6
|
||||
msgid "My Dashboard"
|
||||
msgstr ""
|
||||
msgstr "Mijn Dashboard"
|
||||
|
||||
#: templates/umap/navigation.html:14
|
||||
msgid "Starred maps"
|
||||
msgstr ""
|
||||
msgstr "Kaarten met ster"
|
||||
|
||||
#: templates/umap/navigation.html:18
|
||||
msgid "Log in"
|
||||
|
@ -495,10 +609,6 @@ msgstr "Inloggen"
|
|||
msgid "Sign in"
|
||||
msgstr "Aanmelden"
|
||||
|
||||
#: templates/umap/navigation.html:22
|
||||
msgid "About"
|
||||
msgstr "Over"
|
||||
|
||||
#: templates/umap/navigation.html:30
|
||||
msgid "Change password"
|
||||
msgstr "Wijzig wachtwoord"
|
||||
|
@ -507,170 +617,201 @@ msgstr "Wijzig wachtwoord"
|
|||
msgid "Log out"
|
||||
msgstr "Uitloggen"
|
||||
|
||||
#: templates/umap/password_change.html:7
|
||||
#: templates/umap/password_change.html:6
|
||||
#: templates/umap/password_change.html:11
|
||||
msgid "Password change"
|
||||
msgstr "Wachtwoord wijziging"
|
||||
|
||||
#: templates/umap/password_change.html:10
|
||||
#: templates/umap/password_change.html:14
|
||||
msgid ""
|
||||
"Please enter your old password, for security's sake, and then enter your new"
|
||||
" password twice so we can verify you typed it in correctly."
|
||||
msgstr "Vul uw oude wachtwoord in -om veiligheidsredenen- en vul daarna tweemaal uw nieuwe wachtwoord in, zodat we zeker weten dat u het correct hebt ingevoerd."
|
||||
|
||||
#: templates/umap/password_change.html:17
|
||||
#: templates/umap/password_change.html:21
|
||||
msgid "Old password"
|
||||
msgstr "Oude wachtwoord"
|
||||
|
||||
#: templates/umap/password_change.html:22
|
||||
#: templates/umap/password_change.html:26
|
||||
msgid "New password"
|
||||
msgstr "Nieuwe wachtwoord"
|
||||
|
||||
#: templates/umap/password_change.html:26
|
||||
#: templates/umap/password_change.html:30
|
||||
msgid "New password confirmation"
|
||||
msgstr "Bevestig nieuwe wachtwoord"
|
||||
|
||||
#: templates/umap/password_change.html:27
|
||||
#: templates/umap/password_change.html:31
|
||||
msgid "Change my password"
|
||||
msgstr "Wijzig mijn wachtwoord"
|
||||
|
||||
#: templates/umap/password_change_done.html:7
|
||||
#: templates/umap/password_change_done.html:6
|
||||
#: templates/umap/password_change_done.html:11
|
||||
msgid "Password change successful"
|
||||
msgstr "Wachtwoord wijzigen geslaagd"
|
||||
|
||||
#: templates/umap/password_change_done.html:10
|
||||
#: templates/umap/password_change_done.html:14
|
||||
msgid "Your password was changed."
|
||||
msgstr "Uw wachtwoord is gewijzigd."
|
||||
|
||||
#: templates/umap/search.html:15
|
||||
#: templates/umap/search.html:6
|
||||
msgid "Explore maps"
|
||||
msgstr "Kaarten verkennen"
|
||||
|
||||
#: templates/umap/search.html:19
|
||||
#, python-format
|
||||
msgid "%(count)s map found:"
|
||||
msgid_plural "%(count)s maps found:"
|
||||
msgstr[0] ""
|
||||
msgstr[1] ""
|
||||
msgstr[0] "%(count)s kaarten gevonden:"
|
||||
msgstr[1] "%(count)s kaarten gevonden:"
|
||||
|
||||
#: templates/umap/search.html:24
|
||||
#: templates/umap/search.html:30
|
||||
msgid "No map found."
|
||||
msgstr ""
|
||||
msgstr "Geen kaart gevonden."
|
||||
|
||||
#: templates/umap/search.html:29
|
||||
#: templates/umap/search.html:36
|
||||
msgid "Latest created maps in category"
|
||||
msgstr "Laatst gemaakte kaarten in categorie"
|
||||
|
||||
#: templates/umap/search.html:43
|
||||
msgid "Latest created maps"
|
||||
msgstr ""
|
||||
msgstr "Laatste gemaakte kaarten"
|
||||
|
||||
#: templates/umap/search_bar.html:4
|
||||
msgid "Search maps"
|
||||
msgstr "Zoek kaarten"
|
||||
|
||||
#: templates/umap/search_bar.html:15
|
||||
#: templates/umap/search_bar.html:14
|
||||
msgid "Any category"
|
||||
msgstr "Elke categorie"
|
||||
|
||||
#: templates/umap/search_bar.html:19
|
||||
msgid "Search"
|
||||
msgstr "Zoeken"
|
||||
|
||||
#: templates/umap/team_detail.html:10
|
||||
#: templates/umap/team_confirm_delete.html:6
|
||||
msgid "Team deletion"
|
||||
msgstr "Team verwijdering"
|
||||
|
||||
#: templates/umap/team_detail.html:6
|
||||
#, python-format
|
||||
msgid "%(current_team)s’s maps"
|
||||
msgstr "%(current_team)s’s kaarten"
|
||||
|
||||
#: templates/umap/team_detail.html:14
|
||||
#, python-format
|
||||
msgid "Browse %(current_team)s's maps"
|
||||
msgstr ""
|
||||
msgstr "Browse %(current_team)s's kaarten"
|
||||
|
||||
#: templates/umap/team_detail.html:22
|
||||
#: templates/umap/team_detail.html:26
|
||||
#, python-format
|
||||
msgid "%(current_team)s has no public maps."
|
||||
msgstr ""
|
||||
msgstr "%(current_team)s Heeft geen openbare kaarten."
|
||||
|
||||
#: templates/umap/team_form.html:24
|
||||
#: templates/umap/team_form.html:6
|
||||
msgid "Create or edit a team"
|
||||
msgstr "Maak of bewerk een team"
|
||||
|
||||
#: templates/umap/team_form.html:28
|
||||
msgid "Delete this team"
|
||||
msgstr ""
|
||||
msgstr "Verwijder dit team"
|
||||
|
||||
#: templates/umap/team_form.html:47
|
||||
#: templates/umap/team_form.html:51
|
||||
msgid "Add user"
|
||||
msgstr ""
|
||||
msgstr "Gebruiker toevoegen"
|
||||
|
||||
#: templates/umap/user_dashboard.html:9 templates/umap/user_dashboard.html:25
|
||||
msgid "Search my maps"
|
||||
msgstr ""
|
||||
msgstr "Doorzoek mijn kaarten"
|
||||
|
||||
#: templates/umap/user_dashboard.html:17 templates/umap/user_dashboard.html:22
|
||||
msgid "Map’s title"
|
||||
msgstr ""
|
||||
msgstr "Titel van de kaart"
|
||||
|
||||
#: templates/umap/user_dashboard.html:30
|
||||
#, python-format
|
||||
msgid "Download %(count)s maps"
|
||||
msgstr ""
|
||||
msgstr "Download %(count)s kaarten"
|
||||
|
||||
#: templates/umap/user_dashboard.html:40
|
||||
msgid "You have no map yet."
|
||||
msgstr ""
|
||||
msgstr "Je hebt nog geen kaart."
|
||||
|
||||
#: templates/umap/user_teams.html:17
|
||||
#: templates/umap/user_teams.html:6
|
||||
msgid "My Teams"
|
||||
msgstr "Mijn Teams"
|
||||
|
||||
#: templates/umap/user_teams.html:21
|
||||
msgid "Users"
|
||||
msgstr ""
|
||||
msgstr "Gebruikers"
|
||||
|
||||
#: templates/umap/user_teams.html:48
|
||||
#: templates/umap/user_teams.html:52
|
||||
msgid "New team"
|
||||
msgstr ""
|
||||
msgstr "Nieuw Team"
|
||||
|
||||
#: views.py:234
|
||||
#: views.py:235
|
||||
msgid "Cannot delete a team with more than one member"
|
||||
msgstr ""
|
||||
msgstr "Kan een team met meer dan één lid niet verwijderen"
|
||||
|
||||
#: views.py:238
|
||||
#: views.py:239
|
||||
#, python-format
|
||||
msgid "Team “%(name)s” has been deleted"
|
||||
msgstr ""
|
||||
msgstr "Team “%(name)s” is verwijderd"
|
||||
|
||||
#: views.py:438
|
||||
#: views.py:449
|
||||
msgid "View the map"
|
||||
msgstr "Bekijk de kaart"
|
||||
|
||||
#: views.py:820
|
||||
#: views.py:845
|
||||
msgid "See full screen"
|
||||
msgstr ""
|
||||
msgstr "Volledig scherm weergeven"
|
||||
|
||||
#: views.py:963
|
||||
#: views.py:988
|
||||
msgid "Map editors updated with success!"
|
||||
msgstr "Kaarteditors met succes bijgewerkt!"
|
||||
|
||||
#: views.py:999
|
||||
#: views.py:1024
|
||||
#, python-format
|
||||
msgid "The uMap edit link for your map: %(map_name)s"
|
||||
msgstr ""
|
||||
msgstr "De uMap-bewerkingslink voor uw kaart: %(map_name)s"
|
||||
|
||||
#: views.py:1002
|
||||
#: views.py:1027
|
||||
#, python-format
|
||||
msgid "Here is your secret edit link: %(link)s"
|
||||
msgstr ""
|
||||
msgstr "Hier is je geheime bewerkingslink: %(link)s"
|
||||
|
||||
#: views.py:1009
|
||||
#: views.py:1034
|
||||
#, python-format
|
||||
msgid "Can't send email to %(email)s"
|
||||
msgstr ""
|
||||
msgstr "Kan geen e-mail verzenden naar %(email)s"
|
||||
|
||||
#: views.py:1012
|
||||
#: views.py:1037
|
||||
#, python-format
|
||||
msgid "Email sent to %(email)s"
|
||||
msgstr ""
|
||||
msgstr "E-mail verzonden naar %(email)s"
|
||||
|
||||
#: views.py:1023
|
||||
#: views.py:1048
|
||||
msgid "Only its owner can delete the map."
|
||||
msgstr "Kaart kan alleen door eigenaar worden verwijderd."
|
||||
|
||||
#: views.py:1026
|
||||
#: views.py:1054
|
||||
msgid "Map successfully deleted."
|
||||
msgstr ""
|
||||
msgstr "Kaart succesvol verwijderd."
|
||||
|
||||
#: views.py:1052
|
||||
#: views.py:1080
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Your map has been cloned! If you want to edit this map from another "
|
||||
"computer, please use this link: %(anonymous_url)s"
|
||||
msgstr "Uw kaart is gekopieerd! Als u deze kaart wilt wijzigen vanaf een andere computer, gebruik dan deze link: %(anonymous_url)s"
|
||||
|
||||
#: views.py:1057
|
||||
#: views.py:1085
|
||||
msgid "Congratulations, your map has been cloned!"
|
||||
msgstr "Gefeliciteerd, uw kaart is gekopieerd!"
|
||||
|
||||
#: views.py:1308
|
||||
#: views.py:1339
|
||||
msgid "Layer successfully deleted."
|
||||
msgstr "Laag is verwijderd."
|
||||
|
||||
#: views.py:1330
|
||||
#: views.py:1361
|
||||
msgid "Permissions updated with success!"
|
||||
msgstr ""
|
||||
msgstr "Machtigingen met succes bijgewerkt!"
|
||||
|
|
Binary file not shown.
|
@ -17,7 +17,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: uMap\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-12-11 17:05+0000\n"
|
||||
"POT-Creation-Date: 2024-12-24 08:39+0000\n"
|
||||
"PO-Revision-Date: 2013-11-22 14:00+0000\n"
|
||||
"Last-Translator: Krzysztof Chorzempa, 2023-2024\n"
|
||||
"Language-Team: Polish (http://app.transifex.com/openstreetmap/umap/language/pl/)\n"
|
||||
|
@ -31,6 +31,10 @@ msgstr ""
|
|||
msgid "CSV Export"
|
||||
msgstr ""
|
||||
|
||||
#: decorators.py:60
|
||||
msgid "This map is not publicly available"
|
||||
msgstr ""
|
||||
|
||||
#: middleware.py:13
|
||||
msgid "Site is readonly for maintenance"
|
||||
msgstr "Strona jest w trybie tylko do odczytu z powodu prac konserwacyjnych"
|
||||
|
@ -163,9 +167,20 @@ msgstr "wyświetl po załadowaniu"
|
|||
msgid "Display this layer on load."
|
||||
msgstr "Wyświetl tę warstwę po załadowaniu."
|
||||
|
||||
#: templates/404.html:8
|
||||
msgid "Take me to the home page"
|
||||
msgstr "Zabierz mnie na stronę główną"
|
||||
#: templates/403.html:8
|
||||
msgid ""
|
||||
"<a href=\"https://discover.umap-project.org/support/faq/#map-statuses\" "
|
||||
"target=\"_blank\">Find out here the documentation</a> on how to manage map’s"
|
||||
" permissions."
|
||||
msgstr ""
|
||||
|
||||
#: templates/403.html:10 templates/404.html:8
|
||||
msgid "← Go to the homepage"
|
||||
msgstr ""
|
||||
|
||||
#: templates/404.html:7
|
||||
msgid "404 Page Not Found"
|
||||
msgstr ""
|
||||
|
||||
#: templates/auth/user_detail.html:8
|
||||
#, python-format
|
||||
|
@ -284,13 +299,13 @@ msgstr "Stwórz mapę"
|
|||
msgid "Play with the demo"
|
||||
msgstr "Zobacz wersję demo"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:15
|
||||
#: templates/umap/components/alerts/alert.html:64
|
||||
#: templates/umap/components/alerts/alert.html:92
|
||||
#: templates/umap/components/alerts/alert.html:17
|
||||
#: templates/umap/components/alerts/alert.html:66
|
||||
#: templates/umap/components/alerts/alert.html:94
|
||||
msgid "Close"
|
||||
msgstr "Zamknij"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:30
|
||||
#: templates/umap/components/alerts/alert.html:32
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Pro-tip: to easily find back your maps, <a href=\"%(login_url)s\" "
|
||||
|
@ -298,35 +313,35 @@ msgid ""
|
|||
"target=\"_blank\">log in</a>."
|
||||
msgstr "Wskazówka: aby łatwo znaleźć swoje mapy, <a href=\"%(login_url)s\" target=\"_blank\">utwórz konto</a> lub <a href=\"%(login_url)s\" target=\"_blank\">zaloguj się</a>. "
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:35
|
||||
#: templates/umap/components/alerts/alert.html:37
|
||||
msgid "Here is your secret link to edit the map, please keep it safe:"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:39
|
||||
#: templates/umap/components/alerts/alert.html:41
|
||||
msgid "Copy link"
|
||||
msgstr "Skopiuj link"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:46
|
||||
#: templates/umap/components/alerts/alert.html:48
|
||||
msgid "Enter your email address to receive the secret link:"
|
||||
msgstr "Wprowadź swój adres email, aby otrzymać tajny link:"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:52
|
||||
#: templates/umap/components/alerts/alert.html:54
|
||||
msgid "Email"
|
||||
msgstr "Email"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:55
|
||||
#: templates/umap/components/alerts/alert.html:57
|
||||
msgid "Send me the link"
|
||||
msgstr "Wyślij mi link"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:79
|
||||
#: templates/umap/components/alerts/alert.html:81
|
||||
msgid "See their edits in another tab"
|
||||
msgstr "Zobacz edycje innych w osobnej zakładce"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:82
|
||||
#: templates/umap/components/alerts/alert.html:84
|
||||
msgid "Keep your changes and loose theirs"
|
||||
msgstr "Zachowaj swoje zmiany i utrać zmiany innych"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:85
|
||||
#: templates/umap/components/alerts/alert.html:87
|
||||
msgid "Keep their changes and loose yours"
|
||||
msgstr "Zachowaj zmiany innych i utrać swoje"
|
||||
|
||||
|
@ -394,7 +409,7 @@ msgstr "Zainspiruj się, przejrzyj mapy"
|
|||
msgid "You are logged in. Continuing..."
|
||||
msgstr "Jesteś zalogowany. Kontynuowanie..."
|
||||
|
||||
#: templates/umap/map_list.html:11 views.py:433
|
||||
#: templates/umap/map_list.html:11 views.py:437
|
||||
msgid "by"
|
||||
msgstr "przez"
|
||||
|
||||
|
@ -625,61 +640,61 @@ msgstr ""
|
|||
msgid "Team “%(name)s” has been deleted"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:438
|
||||
#: views.py:442
|
||||
msgid "View the map"
|
||||
msgstr "Zobacz mapę"
|
||||
|
||||
#: views.py:820
|
||||
#: views.py:825
|
||||
msgid "See full screen"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:963
|
||||
#: views.py:968
|
||||
msgid "Map editors updated with success!"
|
||||
msgstr "Edytorzy mapy zaktualizowani pomyślnie!"
|
||||
|
||||
#: views.py:999
|
||||
#: views.py:1004
|
||||
#, python-format
|
||||
msgid "The uMap edit link for your map: %(map_name)s"
|
||||
msgstr "Link uMap do edytowania twojej mapy: %(map_name)s"
|
||||
|
||||
#: views.py:1002
|
||||
#: views.py:1007
|
||||
#, python-format
|
||||
msgid "Here is your secret edit link: %(link)s"
|
||||
msgstr "Oto twój sekretny link do edycji: %(link)s"
|
||||
|
||||
#: views.py:1009
|
||||
#: views.py:1014
|
||||
#, python-format
|
||||
msgid "Can't send email to %(email)s"
|
||||
msgstr "Nie można wysłać emaila do %(email)s"
|
||||
|
||||
#: views.py:1012
|
||||
#: views.py:1017
|
||||
#, python-format
|
||||
msgid "Email sent to %(email)s"
|
||||
msgstr "Email wysłany do %(email)s"
|
||||
|
||||
#: views.py:1023
|
||||
#: views.py:1028
|
||||
msgid "Only its owner can delete the map."
|
||||
msgstr "Tylko właściciel może usunąć mapę."
|
||||
|
||||
#: views.py:1026
|
||||
#: views.py:1031
|
||||
msgid "Map successfully deleted."
|
||||
msgstr "Pomyślnie usunięto mapę."
|
||||
|
||||
#: views.py:1052
|
||||
#: views.py:1057
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Your map has been cloned! If you want to edit this map from another "
|
||||
"computer, please use this link: %(anonymous_url)s"
|
||||
msgstr "Twoja mapa została skopiowana! Jeśli chcesz edytować ją z innego komputera, użyj odnośnika: %(anonymous_url)s"
|
||||
|
||||
#: views.py:1057
|
||||
#: views.py:1062
|
||||
msgid "Congratulations, your map has been cloned!"
|
||||
msgstr "Gratulacje, twoja mapa została skopiowana!"
|
||||
|
||||
#: views.py:1308
|
||||
#: views.py:1313
|
||||
msgid "Layer successfully deleted."
|
||||
msgstr "Warstwa usunięta pomyślnie."
|
||||
|
||||
#: views.py:1330
|
||||
#: views.py:1335
|
||||
msgid "Permissions updated with success!"
|
||||
msgstr "Pomyślnie zaktualizowano uprawnienia!"
|
||||
|
|
Binary file not shown.
|
@ -4,15 +4,15 @@
|
|||
#
|
||||
# Translators:
|
||||
# Joao Ponce de Leao Paulouro <joao.ponceleao@gmail.com>, 2014
|
||||
# lecalam, 2024
|
||||
# lecalam, 2024-2025
|
||||
# Rui <xymarior@yandex.com>, 2016,2018-2019
|
||||
msgid ""
|
||||
msgstr ""
|
||||
"Project-Id-Version: uMap\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-12-11 17:05+0000\n"
|
||||
"POT-Creation-Date: 2025-03-03 17:36+0000\n"
|
||||
"PO-Revision-Date: 2013-11-22 14:00+0000\n"
|
||||
"Last-Translator: lecalam, 2024\n"
|
||||
"Last-Translator: lecalam, 2024-2025\n"
|
||||
"Language-Team: Portuguese (http://app.transifex.com/openstreetmap/umap/language/pt/)\n"
|
||||
"MIME-Version: 1.0\n"
|
||||
"Content-Type: text/plain; charset=UTF-8\n"
|
||||
|
@ -22,17 +22,29 @@ msgstr ""
|
|||
|
||||
#: admin.py:16
|
||||
msgid "CSV Export"
|
||||
msgstr ""
|
||||
msgstr "Exportação CSV"
|
||||
|
||||
#: middleware.py:13
|
||||
#: decorators.py:60
|
||||
msgid "This map is not publicly available"
|
||||
msgstr "Este mapa não está disponível ao público"
|
||||
|
||||
#: middleware.py:19
|
||||
msgid "Site is readonly for maintenance"
|
||||
msgstr "O site está em modo de leitura para manutenção"
|
||||
|
||||
#: middleware.py:34
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Using “%(name)s” to authenticate is deprecated and will be removed soon. "
|
||||
"Please configure another provider below before losing access to your account"
|
||||
" and maps."
|
||||
msgstr ""
|
||||
|
||||
#: models.py:60 models.py:79
|
||||
msgid "name"
|
||||
msgstr "nome"
|
||||
|
||||
#: models.py:62 models.py:475
|
||||
#: models.py:62 models.py:485
|
||||
msgid "description"
|
||||
msgstr "descrição"
|
||||
|
||||
|
@ -52,29 +64,29 @@ msgstr "Modelo de URL no formato de mosaicos OSM"
|
|||
msgid "Order of the tilelayers in the edit box"
|
||||
msgstr "Ordem das camadas de mosaicos na caixa de edição"
|
||||
|
||||
#: models.py:175 models.py:469
|
||||
#: models.py:175 models.py:479
|
||||
msgid "Only editable with secret edit link"
|
||||
msgstr "Unicamente editável através de hiperligação secreta"
|
||||
|
||||
#: models.py:176 models.py:470
|
||||
#: models.py:176 models.py:480
|
||||
msgid "Everyone can edit"
|
||||
msgstr "Todos podem editar"
|
||||
|
||||
#: models.py:179 models.py:463
|
||||
#: models.py:179 models.py:473
|
||||
msgid "Everyone"
|
||||
msgstr "Todos"
|
||||
|
||||
#: models.py:180 models.py:189 models.py:464
|
||||
#: models.py:180 models.py:189 models.py:474
|
||||
msgid "Editors and team only"
|
||||
msgstr "Apenas editores e equipa"
|
||||
|
||||
#: models.py:181 models.py:465
|
||||
#: models.py:181 models.py:475
|
||||
msgid "Owner only"
|
||||
msgstr "Apenas o proprietário"
|
||||
|
||||
#: models.py:184
|
||||
msgid "Draft (private)"
|
||||
msgstr ""
|
||||
msgstr "Rascunho (privado)"
|
||||
|
||||
#: models.py:185
|
||||
msgid "Everyone (public)"
|
||||
|
@ -88,9 +100,9 @@ msgstr "Quem tiver a hiperligação"
|
|||
msgid "Blocked"
|
||||
msgstr "Bloqueado"
|
||||
|
||||
#: models.py:191
|
||||
#: models.py:191 models.py:469
|
||||
msgid "Deleted"
|
||||
msgstr ""
|
||||
msgstr "Eliminado"
|
||||
|
||||
#: models.py:194
|
||||
msgid "center"
|
||||
|
@ -128,72 +140,97 @@ msgstr "editores"
|
|||
msgid "team"
|
||||
msgstr "equipa"
|
||||
|
||||
#: models.py:229 models.py:491
|
||||
#: models.py:229 models.py:501
|
||||
msgid "edit status"
|
||||
msgstr "editar estado"
|
||||
|
||||
#: models.py:234
|
||||
#: models.py:234 models.py:506
|
||||
msgid "share status"
|
||||
msgstr "partilhar estado"
|
||||
|
||||
#: models.py:237 models.py:486
|
||||
#: models.py:237 models.py:496
|
||||
msgid "settings"
|
||||
msgstr "parâmetros"
|
||||
|
||||
#: models.py:402
|
||||
#: models.py:407
|
||||
msgid "Clone of"
|
||||
msgstr "Clone de"
|
||||
|
||||
#: models.py:462 models.py:468
|
||||
#: models.py:468 models.py:472 models.py:478
|
||||
msgid "Inherit"
|
||||
msgstr "Herdado"
|
||||
|
||||
#: models.py:481
|
||||
#: models.py:491
|
||||
msgid "display on load"
|
||||
msgstr "mostrar no início"
|
||||
|
||||
#: models.py:482
|
||||
#: models.py:492
|
||||
msgid "Display this layer on load."
|
||||
msgstr "Mostrar esta camada ao carregar."
|
||||
|
||||
#: templates/404.html:8
|
||||
msgid "Take me to the home page"
|
||||
msgstr "Ir para a página principal"
|
||||
#: templates/403.html:8
|
||||
msgid ""
|
||||
"<a href=\"https://discover.umap-project.org/support/faq/#map-statuses\" "
|
||||
"target=\"_blank\">Find out here the documentation</a> on how to manage map’s"
|
||||
" permissions."
|
||||
msgstr "<a href=\"https://discover.umap-project.org/support/faq/#map-statuses\" target=\"_blank\">Descubra aqui a documentação</a> sobre como gerir as permissões do mapa."
|
||||
|
||||
#: templates/auth/user_detail.html:8
|
||||
#: templates/403.html:10 templates/404.html:8
|
||||
msgid "← Go to the homepage"
|
||||
msgstr "← Ir para a página inicial"
|
||||
|
||||
#: templates/404.html:7
|
||||
msgid "404 Page Not Found"
|
||||
msgstr "Página 404 não encontrada"
|
||||
|
||||
#: templates/auth/user_detail.html:6
|
||||
#, python-format
|
||||
msgid "%(current_user)s’s maps"
|
||||
msgstr "Mapas de %(current_user)s"
|
||||
|
||||
#: templates/auth/user_detail.html:12
|
||||
#, python-format
|
||||
msgid "Browse %(current_user)s's maps"
|
||||
msgstr "Ver mapas de %(current_user)s"
|
||||
|
||||
#: templates/auth/user_detail.html:17
|
||||
#: templates/auth/user_detail.html:21
|
||||
#, python-format
|
||||
msgid "%(current_user)s has no maps."
|
||||
msgstr "%(current_user)s não tem mapas."
|
||||
|
||||
#: templates/auth/user_form.html:21 templates/umap/team_form.html:21
|
||||
#: templates/auth/user_form.html:6
|
||||
msgid "My Profile"
|
||||
msgstr "Meu perfil"
|
||||
|
||||
#: templates/auth/user_form.html:24 templates/umap/team_form.html:25
|
||||
msgid "Save"
|
||||
msgstr "Guardar"
|
||||
|
||||
#: templates/auth/user_form.html:27
|
||||
#: templates/auth/user_form.html:30
|
||||
msgid "Your current providers"
|
||||
msgstr "Os seus fornecedores atuais"
|
||||
|
||||
#: templates/auth/user_form.html:39
|
||||
#: templates/auth/user_form.html:44
|
||||
msgid "Connect to another provider"
|
||||
msgstr "Conectar a outro fornecedor"
|
||||
|
||||
#: templates/auth/user_form.html:42
|
||||
#: templates/auth/user_form.html:47
|
||||
msgid ""
|
||||
"It's a good habit to connect your account to more than one provider, in case"
|
||||
" one provider becomes unavailable, temporarily or even permanently."
|
||||
msgstr "É um bom hábito conectar a sua conta a mais do que um fornecedor, no caso de um fornecedor ficar indisponível, temporariamente ou mesmo permanentemente."
|
||||
|
||||
#: templates/auth/user_stars.html:8
|
||||
#: templates/auth/user_stars.html:6
|
||||
#, python-format
|
||||
msgid "%(current_user)s’s starred maps"
|
||||
msgstr "Mapas com estrela de %(current_user)s"
|
||||
|
||||
#: templates/auth/user_stars.html:12
|
||||
#, python-format
|
||||
msgid "Browse %(current_user)s's starred maps"
|
||||
msgstr "Ver mapas com estrela de %(current_user)s's"
|
||||
|
||||
#: templates/auth/user_stars.html:17
|
||||
#: templates/auth/user_stars.html:21
|
||||
#, python-format
|
||||
msgid "%(current_user)s has no starred maps yet."
|
||||
msgstr "%(current_user)s não tem mapas com estrela."
|
||||
|
@ -210,11 +247,11 @@ msgstr "Entrar"
|
|||
|
||||
#: templates/registration/login.html:22
|
||||
msgid "To save and easily find your maps, identify yourself."
|
||||
msgstr ""
|
||||
msgstr "Para guardar e encontrar facilmente os seus mapas, identifique-se."
|
||||
|
||||
#: templates/registration/login.html:25
|
||||
msgid "Please log in with your account:"
|
||||
msgstr ""
|
||||
msgstr "Inicie sessão com a sua conta:"
|
||||
|
||||
#: templates/registration/login.html:42
|
||||
msgid "Username"
|
||||
|
@ -226,7 +263,11 @@ msgstr "Palavra-passe"
|
|||
|
||||
#: templates/registration/login.html:52
|
||||
msgid "Please choose a provider:"
|
||||
msgstr ""
|
||||
msgstr "Escolha um fornecedor:"
|
||||
|
||||
#: templates/umap/about.html:5 templates/umap/navigation.html:22
|
||||
msgid "About"
|
||||
msgstr "Sobre"
|
||||
|
||||
#: templates/umap/about_summary.html:12
|
||||
#, python-format
|
||||
|
@ -277,13 +318,13 @@ msgstr "Criar um mapa"
|
|||
msgid "Play with the demo"
|
||||
msgstr "Testar a demo"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:15
|
||||
#: templates/umap/components/alerts/alert.html:64
|
||||
#: templates/umap/components/alerts/alert.html:92
|
||||
#: templates/umap/components/alerts/alert.html:17
|
||||
#: templates/umap/components/alerts/alert.html:66
|
||||
#: templates/umap/components/alerts/alert.html:94
|
||||
msgid "Close"
|
||||
msgstr "Fechar"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:30
|
||||
#: templates/umap/components/alerts/alert.html:32
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Pro-tip: to easily find back your maps, <a href=\"%(login_url)s\" "
|
||||
|
@ -291,35 +332,35 @@ msgid ""
|
|||
"target=\"_blank\">log in</a>."
|
||||
msgstr "Sugestão: para voltar a encontrar facilmente os seus mapas, <a href=\"%(login_url)s\" target=\"_blank\">crie uma conta</a> ou <a href=\"%(login_url)s\" target=\"_blank\">inicie a sessão</a>."
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:35
|
||||
#: templates/umap/components/alerts/alert.html:37
|
||||
msgid "Here is your secret link to edit the map, please keep it safe:"
|
||||
msgstr "Aqui está a sua hiperligação secreta para editar o mapa, por favor mantenha-a segura:"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:39
|
||||
#: templates/umap/components/alerts/alert.html:41
|
||||
msgid "Copy link"
|
||||
msgstr "Copiar hiperligação"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:46
|
||||
#: templates/umap/components/alerts/alert.html:48
|
||||
msgid "Enter your email address to receive the secret link:"
|
||||
msgstr "Introduza o seu endereço de e-mail para receber a hiperligação secreta:"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:52
|
||||
#: templates/umap/components/alerts/alert.html:54
|
||||
msgid "Email"
|
||||
msgstr "E-mail"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:55
|
||||
#: templates/umap/components/alerts/alert.html:57
|
||||
msgid "Send me the link"
|
||||
msgstr "Envie-me a hiperligação"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:79
|
||||
#: templates/umap/components/alerts/alert.html:81
|
||||
msgid "See their edits in another tab"
|
||||
msgstr "Ver as edições deles noutro separador"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:82
|
||||
#: templates/umap/components/alerts/alert.html:84
|
||||
msgid "Keep your changes and loose theirs"
|
||||
msgstr "Manter as minhas mudanças e perder as deles"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:85
|
||||
#: templates/umap/components/alerts/alert.html:87
|
||||
msgid "Keep their changes and loose yours"
|
||||
msgstr "Manter as mudanças deles e perder as minhas"
|
||||
|
||||
|
@ -387,7 +428,7 @@ msgstr "Inspire-se, explore os mapas"
|
|||
msgid "You are logged in. Continuing..."
|
||||
msgstr "Sucesso na identificação. Continuando..."
|
||||
|
||||
#: templates/umap/map_list.html:11 views.py:433
|
||||
#: templates/umap/map_list.html:11 views.py:437
|
||||
msgid "by"
|
||||
msgstr "por"
|
||||
|
||||
|
@ -395,7 +436,7 @@ msgstr "por"
|
|||
msgid "More"
|
||||
msgstr "Mais"
|
||||
|
||||
#: templates/umap/map_table.html:8 templates/umap/user_teams.html:14
|
||||
#: templates/umap/map_table.html:8 templates/umap/user_teams.html:18
|
||||
msgid "Name"
|
||||
msgstr "Nome"
|
||||
|
||||
|
@ -419,7 +460,7 @@ msgstr "Último guardar"
|
|||
msgid "Owner"
|
||||
msgstr "Proprietário"
|
||||
|
||||
#: templates/umap/map_table.html:26 templates/umap/user_teams.html:20
|
||||
#: templates/umap/map_table.html:26 templates/umap/user_teams.html:24
|
||||
msgid "Actions"
|
||||
msgstr "Ações"
|
||||
|
||||
|
@ -432,7 +473,7 @@ msgid "Share"
|
|||
msgstr "Partilhar"
|
||||
|
||||
#: templates/umap/map_table.html:78 templates/umap/map_table.html:80
|
||||
#: templates/umap/user_teams.html:38 templates/umap/user_teams.html:40
|
||||
#: templates/umap/user_teams.html:42 templates/umap/user_teams.html:44
|
||||
msgid "Edit"
|
||||
msgstr "Editar"
|
||||
|
||||
|
@ -495,10 +536,6 @@ msgstr "Entrar"
|
|||
msgid "Sign in"
|
||||
msgstr "Criar conta"
|
||||
|
||||
#: templates/umap/navigation.html:22
|
||||
msgid "About"
|
||||
msgstr "Sobre"
|
||||
|
||||
#: templates/umap/navigation.html:30
|
||||
msgid "Change password"
|
||||
msgstr "Alterar palavra-passe"
|
||||
|
@ -507,41 +544,47 @@ msgstr "Alterar palavra-passe"
|
|||
msgid "Log out"
|
||||
msgstr "Sair"
|
||||
|
||||
#: templates/umap/password_change.html:7
|
||||
#: templates/umap/password_change.html:6
|
||||
#: templates/umap/password_change.html:11
|
||||
msgid "Password change"
|
||||
msgstr "Alterar palavra-passe"
|
||||
|
||||
#: templates/umap/password_change.html:10
|
||||
#: templates/umap/password_change.html:14
|
||||
msgid ""
|
||||
"Please enter your old password, for security's sake, and then enter your new"
|
||||
" password twice so we can verify you typed it in correctly."
|
||||
msgstr "Por favor introduza a sua palavra-passe antiga, por motivos de segurança, e então introduza a sua nova palavra-passe 2 vezes para que possamos verificar se a digitou corretamente."
|
||||
|
||||
#: templates/umap/password_change.html:17
|
||||
#: templates/umap/password_change.html:21
|
||||
msgid "Old password"
|
||||
msgstr "Palavra-passe antiga"
|
||||
|
||||
#: templates/umap/password_change.html:22
|
||||
#: templates/umap/password_change.html:26
|
||||
msgid "New password"
|
||||
msgstr "Nova palavra-passe"
|
||||
|
||||
#: templates/umap/password_change.html:26
|
||||
#: templates/umap/password_change.html:30
|
||||
msgid "New password confirmation"
|
||||
msgstr "Confirmação da palavra-passe"
|
||||
|
||||
#: templates/umap/password_change.html:27
|
||||
#: templates/umap/password_change.html:31
|
||||
msgid "Change my password"
|
||||
msgstr "Alterar a minha palavra-passe"
|
||||
|
||||
#: templates/umap/password_change_done.html:7
|
||||
#: templates/umap/password_change_done.html:6
|
||||
#: templates/umap/password_change_done.html:11
|
||||
msgid "Password change successful"
|
||||
msgstr "Alteração da palavra-passe bem sucedida"
|
||||
|
||||
#: templates/umap/password_change_done.html:10
|
||||
#: templates/umap/password_change_done.html:14
|
||||
msgid "Your password was changed."
|
||||
msgstr "A sua palavra-passe foi alterada"
|
||||
|
||||
#: templates/umap/search.html:15
|
||||
#: templates/umap/search.html:6
|
||||
msgid "Explore maps"
|
||||
msgstr "Explorar mapas"
|
||||
|
||||
#: templates/umap/search.html:19
|
||||
#, python-format
|
||||
msgid "%(count)s map found:"
|
||||
msgid_plural "%(count)s maps found:"
|
||||
|
@ -549,11 +592,11 @@ msgstr[0] "%(count)s mapa encontrado:"
|
|||
msgstr[1] "%(count)s mapas encontrados:"
|
||||
msgstr[2] "%(count)s mapas encontrados:"
|
||||
|
||||
#: templates/umap/search.html:24
|
||||
#: templates/umap/search.html:28
|
||||
msgid "No map found."
|
||||
msgstr "Não foi encontrado nenhum mapa."
|
||||
|
||||
#: templates/umap/search.html:29
|
||||
#: templates/umap/search.html:33
|
||||
msgid "Latest created maps"
|
||||
msgstr "Últimos mapas criados"
|
||||
|
||||
|
@ -561,25 +604,38 @@ msgstr "Últimos mapas criados"
|
|||
msgid "Search maps"
|
||||
msgstr "Procurar mapas"
|
||||
|
||||
#: templates/umap/search_bar.html:15
|
||||
#: templates/umap/search_bar.html:16
|
||||
msgid "Search"
|
||||
msgstr "Procurar"
|
||||
|
||||
#: templates/umap/team_detail.html:10
|
||||
#: templates/umap/team_confirm_delete.html:6
|
||||
msgid "Team deletion"
|
||||
msgstr "Eliminação de equipa"
|
||||
|
||||
#: templates/umap/team_detail.html:6
|
||||
#, python-format
|
||||
msgid "%(current_team)s’s maps"
|
||||
msgstr "Mapas de %(current_team)s"
|
||||
|
||||
#: templates/umap/team_detail.html:14
|
||||
#, python-format
|
||||
msgid "Browse %(current_team)s's maps"
|
||||
msgstr "Ver mapas de %(current_team)s"
|
||||
|
||||
#: templates/umap/team_detail.html:22
|
||||
#: templates/umap/team_detail.html:26
|
||||
#, python-format
|
||||
msgid "%(current_team)s has no public maps."
|
||||
msgstr "%(current_team)s não tem mapas públicos."
|
||||
|
||||
#: templates/umap/team_form.html:24
|
||||
#: templates/umap/team_form.html:6
|
||||
msgid "Create or edit a team"
|
||||
msgstr "Criar ou editar uma equipa"
|
||||
|
||||
#: templates/umap/team_form.html:28
|
||||
msgid "Delete this team"
|
||||
msgstr "Eliminar esta equipa"
|
||||
|
||||
#: templates/umap/team_form.html:47
|
||||
#: templates/umap/team_form.html:51
|
||||
msgid "Add user"
|
||||
msgstr "Adicionar utilizador"
|
||||
|
||||
|
@ -600,11 +656,15 @@ msgstr "Descarregar %(count)s mapas"
|
|||
msgid "You have no map yet."
|
||||
msgstr "Ainda não tem nenhum mapa."
|
||||
|
||||
#: templates/umap/user_teams.html:17
|
||||
#: templates/umap/user_teams.html:6
|
||||
msgid "My Teams"
|
||||
msgstr "As minhas equipas"
|
||||
|
||||
#: templates/umap/user_teams.html:21
|
||||
msgid "Users"
|
||||
msgstr "Utilizadores"
|
||||
|
||||
#: templates/umap/user_teams.html:48
|
||||
#: templates/umap/user_teams.html:52
|
||||
msgid "New team"
|
||||
msgstr "Nova equipa"
|
||||
|
||||
|
@ -617,61 +677,61 @@ msgstr "Não é possível eliminar uma equipa com mais de um membro"
|
|||
msgid "Team “%(name)s” has been deleted"
|
||||
msgstr "A equipa “%(name)s” foi eliminada"
|
||||
|
||||
#: views.py:438
|
||||
#: views.py:442
|
||||
msgid "View the map"
|
||||
msgstr "Ver o mapa"
|
||||
|
||||
#: views.py:820
|
||||
#: views.py:838
|
||||
msgid "See full screen"
|
||||
msgstr "Ver em ecrã inteiro"
|
||||
|
||||
#: views.py:963
|
||||
#: views.py:981
|
||||
msgid "Map editors updated with success!"
|
||||
msgstr "Os editores do mapa foram atualizados com sucesso!"
|
||||
|
||||
#: views.py:999
|
||||
#: views.py:1017
|
||||
#, python-format
|
||||
msgid "The uMap edit link for your map: %(map_name)s"
|
||||
msgstr "A hiperligação de edição do uMap para o seu mapa: %(map_name)s"
|
||||
|
||||
#: views.py:1002
|
||||
#: views.py:1020
|
||||
#, python-format
|
||||
msgid "Here is your secret edit link: %(link)s"
|
||||
msgstr "Aqui está a hiperligação de edição secreta: %(link)s"
|
||||
|
||||
#: views.py:1009
|
||||
#: views.py:1027
|
||||
#, python-format
|
||||
msgid "Can't send email to %(email)s"
|
||||
msgstr "Não é possível enviar o email para %(email)s"
|
||||
|
||||
#: views.py:1012
|
||||
#: views.py:1030
|
||||
#, python-format
|
||||
msgid "Email sent to %(email)s"
|
||||
msgstr "Email enviado para %(email)s"
|
||||
|
||||
#: views.py:1023
|
||||
#: views.py:1041
|
||||
msgid "Only its owner can delete the map."
|
||||
msgstr "Só o proprietário pode eliminar o mapa."
|
||||
|
||||
#: views.py:1026
|
||||
#: views.py:1044
|
||||
msgid "Map successfully deleted."
|
||||
msgstr "Mapa eliminado com sucesso."
|
||||
|
||||
#: views.py:1052
|
||||
#: views.py:1070
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Your map has been cloned! If you want to edit this map from another "
|
||||
"computer, please use this link: %(anonymous_url)s"
|
||||
msgstr "O seu mapa foi clonado! Se quiser editar este mapa noutro computador, por favor utilize esta hiperligação: %(anonymous_url)s"
|
||||
|
||||
#: views.py:1057
|
||||
#: views.py:1075
|
||||
msgid "Congratulations, your map has been cloned!"
|
||||
msgstr "Parabéns, o seu mapa foi clonado!"
|
||||
|
||||
#: views.py:1308
|
||||
#: views.py:1329
|
||||
msgid "Layer successfully deleted."
|
||||
msgstr "Camada eliminada com sucesso."
|
||||
|
||||
#: views.py:1330
|
||||
#: views.py:1351
|
||||
msgid "Permissions updated with success!"
|
||||
msgstr "Permissões atualizadas com sucesso!"
|
||||
|
|
Binary file not shown.
|
@ -10,7 +10,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: uMap\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-12-11 17:05+0000\n"
|
||||
"POT-Creation-Date: 2024-12-24 08:39+0000\n"
|
||||
"PO-Revision-Date: 2013-11-22 14:00+0000\n"
|
||||
"Last-Translator: Rui <xymarior@yandex.com>, 2016,2018\n"
|
||||
"Language-Team: Portuguese (Brazil) (http://app.transifex.com/openstreetmap/umap/language/pt_BR/)\n"
|
||||
|
@ -24,6 +24,10 @@ msgstr ""
|
|||
msgid "CSV Export"
|
||||
msgstr ""
|
||||
|
||||
#: decorators.py:60
|
||||
msgid "This map is not publicly available"
|
||||
msgstr ""
|
||||
|
||||
#: middleware.py:13
|
||||
msgid "Site is readonly for maintenance"
|
||||
msgstr "O site está em modo de leitura para manutenção"
|
||||
|
@ -156,9 +160,20 @@ msgstr "mostrar no início"
|
|||
msgid "Display this layer on load."
|
||||
msgstr "Apresentar esta camada ao carregar."
|
||||
|
||||
#: templates/404.html:8
|
||||
msgid "Take me to the home page"
|
||||
msgstr "Ir para a página principal"
|
||||
#: templates/403.html:8
|
||||
msgid ""
|
||||
"<a href=\"https://discover.umap-project.org/support/faq/#map-statuses\" "
|
||||
"target=\"_blank\">Find out here the documentation</a> on how to manage map’s"
|
||||
" permissions."
|
||||
msgstr ""
|
||||
|
||||
#: templates/403.html:10 templates/404.html:8
|
||||
msgid "← Go to the homepage"
|
||||
msgstr ""
|
||||
|
||||
#: templates/404.html:7
|
||||
msgid "404 Page Not Found"
|
||||
msgstr ""
|
||||
|
||||
#: templates/auth/user_detail.html:8
|
||||
#, python-format
|
||||
|
@ -277,13 +292,13 @@ msgstr "Criar um mapa"
|
|||
msgid "Play with the demo"
|
||||
msgstr "Testar a demo"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:15
|
||||
#: templates/umap/components/alerts/alert.html:64
|
||||
#: templates/umap/components/alerts/alert.html:92
|
||||
#: templates/umap/components/alerts/alert.html:17
|
||||
#: templates/umap/components/alerts/alert.html:66
|
||||
#: templates/umap/components/alerts/alert.html:94
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:30
|
||||
#: templates/umap/components/alerts/alert.html:32
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Pro-tip: to easily find back your maps, <a href=\"%(login_url)s\" "
|
||||
|
@ -291,35 +306,35 @@ msgid ""
|
|||
"target=\"_blank\">log in</a>."
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:35
|
||||
#: templates/umap/components/alerts/alert.html:37
|
||||
msgid "Here is your secret link to edit the map, please keep it safe:"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:39
|
||||
#: templates/umap/components/alerts/alert.html:41
|
||||
msgid "Copy link"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:46
|
||||
#: templates/umap/components/alerts/alert.html:48
|
||||
msgid "Enter your email address to receive the secret link:"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:52
|
||||
#: templates/umap/components/alerts/alert.html:54
|
||||
msgid "Email"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:55
|
||||
#: templates/umap/components/alerts/alert.html:57
|
||||
msgid "Send me the link"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:79
|
||||
#: templates/umap/components/alerts/alert.html:81
|
||||
msgid "See their edits in another tab"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:82
|
||||
#: templates/umap/components/alerts/alert.html:84
|
||||
msgid "Keep your changes and loose theirs"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:85
|
||||
#: templates/umap/components/alerts/alert.html:87
|
||||
msgid "Keep their changes and loose yours"
|
||||
msgstr ""
|
||||
|
||||
|
@ -387,7 +402,7 @@ msgstr "Inspire-se, explore os mapas"
|
|||
msgid "You are logged in. Continuing..."
|
||||
msgstr "Sucesso na identificação. Continuando..."
|
||||
|
||||
#: templates/umap/map_list.html:11 views.py:433
|
||||
#: templates/umap/map_list.html:11 views.py:437
|
||||
msgid "by"
|
||||
msgstr "por"
|
||||
|
||||
|
@ -617,61 +632,61 @@ msgstr ""
|
|||
msgid "Team “%(name)s” has been deleted"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:438
|
||||
#: views.py:442
|
||||
msgid "View the map"
|
||||
msgstr "Ver o mapa"
|
||||
|
||||
#: views.py:820
|
||||
#: views.py:825
|
||||
msgid "See full screen"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:963
|
||||
#: views.py:968
|
||||
msgid "Map editors updated with success!"
|
||||
msgstr "Os editores do mapa foram atualizados com sucesso!"
|
||||
|
||||
#: views.py:999
|
||||
#: views.py:1004
|
||||
#, python-format
|
||||
msgid "The uMap edit link for your map: %(map_name)s"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1002
|
||||
#: views.py:1007
|
||||
#, python-format
|
||||
msgid "Here is your secret edit link: %(link)s"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1009
|
||||
#: views.py:1014
|
||||
#, python-format
|
||||
msgid "Can't send email to %(email)s"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1012
|
||||
#: views.py:1017
|
||||
#, python-format
|
||||
msgid "Email sent to %(email)s"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1023
|
||||
#: views.py:1028
|
||||
msgid "Only its owner can delete the map."
|
||||
msgstr "Só o proprietário pode eliminar o mapa."
|
||||
|
||||
#: views.py:1026
|
||||
#: views.py:1031
|
||||
msgid "Map successfully deleted."
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1052
|
||||
#: views.py:1057
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Your map has been cloned! If you want to edit this map from another "
|
||||
"computer, please use this link: %(anonymous_url)s"
|
||||
msgstr "O seu mapa foi clonado! Se quiser editar este mapa noutro computador, por favor utilize este link: %(anonymous_url)s"
|
||||
|
||||
#: views.py:1057
|
||||
#: views.py:1062
|
||||
msgid "Congratulations, your map has been cloned!"
|
||||
msgstr "Parabéns, o seu mapa foi clonado!"
|
||||
|
||||
#: views.py:1308
|
||||
#: views.py:1313
|
||||
msgid "Layer successfully deleted."
|
||||
msgstr "Camada eliminada com sucesso."
|
||||
|
||||
#: views.py:1330
|
||||
#: views.py:1335
|
||||
msgid "Permissions updated with success!"
|
||||
msgstr ""
|
||||
|
|
Binary file not shown.
|
@ -9,7 +9,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: uMap\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-12-11 17:05+0000\n"
|
||||
"POT-Creation-Date: 2024-12-24 08:39+0000\n"
|
||||
"PO-Revision-Date: 2013-11-22 14:00+0000\n"
|
||||
"Last-Translator: Joao Ponce de Leao Paulouro <joao.ponceleao@gmail.com>, 2014\n"
|
||||
"Language-Team: Portuguese (Portugal) (http://app.transifex.com/openstreetmap/umap/language/pt_PT/)\n"
|
||||
|
@ -23,6 +23,10 @@ msgstr ""
|
|||
msgid "CSV Export"
|
||||
msgstr ""
|
||||
|
||||
#: decorators.py:60
|
||||
msgid "This map is not publicly available"
|
||||
msgstr ""
|
||||
|
||||
#: middleware.py:13
|
||||
msgid "Site is readonly for maintenance"
|
||||
msgstr "O site está em modo de leitura para manutenção"
|
||||
|
@ -155,9 +159,20 @@ msgstr "mostrar no início"
|
|||
msgid "Display this layer on load."
|
||||
msgstr "Apresentar esta camada ao carregar."
|
||||
|
||||
#: templates/404.html:8
|
||||
msgid "Take me to the home page"
|
||||
msgstr "Ir para a página principal"
|
||||
#: templates/403.html:8
|
||||
msgid ""
|
||||
"<a href=\"https://discover.umap-project.org/support/faq/#map-statuses\" "
|
||||
"target=\"_blank\">Find out here the documentation</a> on how to manage map’s"
|
||||
" permissions."
|
||||
msgstr ""
|
||||
|
||||
#: templates/403.html:10 templates/404.html:8
|
||||
msgid "← Go to the homepage"
|
||||
msgstr ""
|
||||
|
||||
#: templates/404.html:7
|
||||
msgid "404 Page Not Found"
|
||||
msgstr ""
|
||||
|
||||
#: templates/auth/user_detail.html:8
|
||||
#, python-format
|
||||
|
@ -276,13 +291,13 @@ msgstr "Criar um mapa"
|
|||
msgid "Play with the demo"
|
||||
msgstr "Testar a demo"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:15
|
||||
#: templates/umap/components/alerts/alert.html:64
|
||||
#: templates/umap/components/alerts/alert.html:92
|
||||
#: templates/umap/components/alerts/alert.html:17
|
||||
#: templates/umap/components/alerts/alert.html:66
|
||||
#: templates/umap/components/alerts/alert.html:94
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:30
|
||||
#: templates/umap/components/alerts/alert.html:32
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Pro-tip: to easily find back your maps, <a href=\"%(login_url)s\" "
|
||||
|
@ -290,35 +305,35 @@ msgid ""
|
|||
"target=\"_blank\">log in</a>."
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:35
|
||||
#: templates/umap/components/alerts/alert.html:37
|
||||
msgid "Here is your secret link to edit the map, please keep it safe:"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:39
|
||||
#: templates/umap/components/alerts/alert.html:41
|
||||
msgid "Copy link"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:46
|
||||
#: templates/umap/components/alerts/alert.html:48
|
||||
msgid "Enter your email address to receive the secret link:"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:52
|
||||
#: templates/umap/components/alerts/alert.html:54
|
||||
msgid "Email"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:55
|
||||
#: templates/umap/components/alerts/alert.html:57
|
||||
msgid "Send me the link"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:79
|
||||
#: templates/umap/components/alerts/alert.html:81
|
||||
msgid "See their edits in another tab"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:82
|
||||
#: templates/umap/components/alerts/alert.html:84
|
||||
msgid "Keep your changes and loose theirs"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:85
|
||||
#: templates/umap/components/alerts/alert.html:87
|
||||
msgid "Keep their changes and loose yours"
|
||||
msgstr ""
|
||||
|
||||
|
@ -386,7 +401,7 @@ msgstr "Inspire-se, explore os mapas"
|
|||
msgid "You are logged in. Continuing..."
|
||||
msgstr "Sucesso na identificação. Continuando..."
|
||||
|
||||
#: templates/umap/map_list.html:11 views.py:433
|
||||
#: templates/umap/map_list.html:11 views.py:437
|
||||
msgid "by"
|
||||
msgstr "por"
|
||||
|
||||
|
@ -616,61 +631,61 @@ msgstr ""
|
|||
msgid "Team “%(name)s” has been deleted"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:438
|
||||
#: views.py:442
|
||||
msgid "View the map"
|
||||
msgstr "Ver o mapa"
|
||||
|
||||
#: views.py:820
|
||||
#: views.py:825
|
||||
msgid "See full screen"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:963
|
||||
#: views.py:968
|
||||
msgid "Map editors updated with success!"
|
||||
msgstr "Os editores do mapa foram atualizados com sucesso!"
|
||||
|
||||
#: views.py:999
|
||||
#: views.py:1004
|
||||
#, python-format
|
||||
msgid "The uMap edit link for your map: %(map_name)s"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1002
|
||||
#: views.py:1007
|
||||
#, python-format
|
||||
msgid "Here is your secret edit link: %(link)s"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1009
|
||||
#: views.py:1014
|
||||
#, python-format
|
||||
msgid "Can't send email to %(email)s"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1012
|
||||
#: views.py:1017
|
||||
#, python-format
|
||||
msgid "Email sent to %(email)s"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1023
|
||||
#: views.py:1028
|
||||
msgid "Only its owner can delete the map."
|
||||
msgstr "Só o proprietário pode eliminar o mapa."
|
||||
|
||||
#: views.py:1026
|
||||
#: views.py:1031
|
||||
msgid "Map successfully deleted."
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1052
|
||||
#: views.py:1057
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Your map has been cloned! If you want to edit this map from another "
|
||||
"computer, please use this link: %(anonymous_url)s"
|
||||
msgstr "O seu mapa foi clonado! Se quiser editar este mapa noutro computador, por favor utilize este link: %(anonymous_url)s"
|
||||
|
||||
#: views.py:1057
|
||||
#: views.py:1062
|
||||
msgid "Congratulations, your map has been cloned!"
|
||||
msgstr "Parabéns, o seu mapa foi clonado!"
|
||||
|
||||
#: views.py:1308
|
||||
#: views.py:1313
|
||||
msgid "Layer successfully deleted."
|
||||
msgstr "Camada eliminada com sucesso."
|
||||
|
||||
#: views.py:1330
|
||||
#: views.py:1335
|
||||
msgid "Permissions updated with success!"
|
||||
msgstr ""
|
||||
|
|
Binary file not shown.
|
@ -13,7 +13,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: uMap\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-12-11 17:05+0000\n"
|
||||
"POT-Creation-Date: 2024-12-24 08:39+0000\n"
|
||||
"PO-Revision-Date: 2013-11-22 14:00+0000\n"
|
||||
"Last-Translator: Кругликов Илья <ilis@inbox.ru>, 2014,2016\n"
|
||||
"Language-Team: Russian (http://app.transifex.com/openstreetmap/umap/language/ru/)\n"
|
||||
|
@ -27,6 +27,10 @@ msgstr ""
|
|||
msgid "CSV Export"
|
||||
msgstr ""
|
||||
|
||||
#: decorators.py:60
|
||||
msgid "This map is not publicly available"
|
||||
msgstr ""
|
||||
|
||||
#: middleware.py:13
|
||||
msgid "Site is readonly for maintenance"
|
||||
msgstr "Сайт доступен только для обслуживания"
|
||||
|
@ -159,9 +163,20 @@ msgstr "показывать при загрузке"
|
|||
msgid "Display this layer on load."
|
||||
msgstr "Показать этот слой при загрузке."
|
||||
|
||||
#: templates/404.html:8
|
||||
msgid "Take me to the home page"
|
||||
msgstr "Перейти на заглавную страницу"
|
||||
#: templates/403.html:8
|
||||
msgid ""
|
||||
"<a href=\"https://discover.umap-project.org/support/faq/#map-statuses\" "
|
||||
"target=\"_blank\">Find out here the documentation</a> on how to manage map’s"
|
||||
" permissions."
|
||||
msgstr ""
|
||||
|
||||
#: templates/403.html:10 templates/404.html:8
|
||||
msgid "← Go to the homepage"
|
||||
msgstr ""
|
||||
|
||||
#: templates/404.html:7
|
||||
msgid "404 Page Not Found"
|
||||
msgstr ""
|
||||
|
||||
#: templates/auth/user_detail.html:8
|
||||
#, python-format
|
||||
|
@ -280,13 +295,13 @@ msgstr "Создать карту"
|
|||
msgid "Play with the demo"
|
||||
msgstr "Пробная карта"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:15
|
||||
#: templates/umap/components/alerts/alert.html:64
|
||||
#: templates/umap/components/alerts/alert.html:92
|
||||
#: templates/umap/components/alerts/alert.html:17
|
||||
#: templates/umap/components/alerts/alert.html:66
|
||||
#: templates/umap/components/alerts/alert.html:94
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:30
|
||||
#: templates/umap/components/alerts/alert.html:32
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Pro-tip: to easily find back your maps, <a href=\"%(login_url)s\" "
|
||||
|
@ -294,35 +309,35 @@ msgid ""
|
|||
"target=\"_blank\">log in</a>."
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:35
|
||||
#: templates/umap/components/alerts/alert.html:37
|
||||
msgid "Here is your secret link to edit the map, please keep it safe:"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:39
|
||||
#: templates/umap/components/alerts/alert.html:41
|
||||
msgid "Copy link"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:46
|
||||
#: templates/umap/components/alerts/alert.html:48
|
||||
msgid "Enter your email address to receive the secret link:"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:52
|
||||
#: templates/umap/components/alerts/alert.html:54
|
||||
msgid "Email"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:55
|
||||
#: templates/umap/components/alerts/alert.html:57
|
||||
msgid "Send me the link"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:79
|
||||
#: templates/umap/components/alerts/alert.html:81
|
||||
msgid "See their edits in another tab"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:82
|
||||
#: templates/umap/components/alerts/alert.html:84
|
||||
msgid "Keep your changes and loose theirs"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:85
|
||||
#: templates/umap/components/alerts/alert.html:87
|
||||
msgid "Keep their changes and loose yours"
|
||||
msgstr ""
|
||||
|
||||
|
@ -390,7 +405,7 @@ msgstr "Смотрите чужие карты и вдохновляйтесь"
|
|||
msgid "You are logged in. Continuing..."
|
||||
msgstr "Вы вошли. Продолжим..."
|
||||
|
||||
#: templates/umap/map_list.html:11 views.py:433
|
||||
#: templates/umap/map_list.html:11 views.py:437
|
||||
msgid "by"
|
||||
msgstr "от"
|
||||
|
||||
|
@ -621,61 +636,61 @@ msgstr ""
|
|||
msgid "Team “%(name)s” has been deleted"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:438
|
||||
#: views.py:442
|
||||
msgid "View the map"
|
||||
msgstr "Посмотреть карту"
|
||||
|
||||
#: views.py:820
|
||||
#: views.py:825
|
||||
msgid "See full screen"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:963
|
||||
#: views.py:968
|
||||
msgid "Map editors updated with success!"
|
||||
msgstr "Редакторы карты успешно обновлены!"
|
||||
|
||||
#: views.py:999
|
||||
#: views.py:1004
|
||||
#, python-format
|
||||
msgid "The uMap edit link for your map: %(map_name)s"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1002
|
||||
#: views.py:1007
|
||||
#, python-format
|
||||
msgid "Here is your secret edit link: %(link)s"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1009
|
||||
#: views.py:1014
|
||||
#, python-format
|
||||
msgid "Can't send email to %(email)s"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1012
|
||||
#: views.py:1017
|
||||
#, python-format
|
||||
msgid "Email sent to %(email)s"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1023
|
||||
#: views.py:1028
|
||||
msgid "Only its owner can delete the map."
|
||||
msgstr "Только владелец карты может удалить её."
|
||||
|
||||
#: views.py:1026
|
||||
#: views.py:1031
|
||||
msgid "Map successfully deleted."
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1052
|
||||
#: views.py:1057
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Your map has been cloned! If you want to edit this map from another "
|
||||
"computer, please use this link: %(anonymous_url)s"
|
||||
msgstr "Карта была скопирована. Если вы хотите редактировать её на другом компьютере, используйте эту ссылку: %(anonymous_url)s"
|
||||
|
||||
#: views.py:1057
|
||||
#: views.py:1062
|
||||
msgid "Congratulations, your map has been cloned!"
|
||||
msgstr "Поздравляем, ваша карта скопирована!"
|
||||
|
||||
#: views.py:1308
|
||||
#: views.py:1313
|
||||
msgid "Layer successfully deleted."
|
||||
msgstr "Слой удалён."
|
||||
|
||||
#: views.py:1330
|
||||
#: views.py:1335
|
||||
msgid "Permissions updated with success!"
|
||||
msgstr ""
|
||||
|
|
Binary file not shown.
|
@ -10,7 +10,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: uMap\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-12-11 17:05+0000\n"
|
||||
"POT-Creation-Date: 2024-12-24 08:39+0000\n"
|
||||
"PO-Revision-Date: 2013-11-22 14:00+0000\n"
|
||||
"Last-Translator: Martin Ždila <m.zdila@gmail.com>, 2014\n"
|
||||
"Language-Team: Slovak (Slovakia) (http://app.transifex.com/openstreetmap/umap/language/sk_SK/)\n"
|
||||
|
@ -24,6 +24,10 @@ msgstr ""
|
|||
msgid "CSV Export"
|
||||
msgstr ""
|
||||
|
||||
#: decorators.py:60
|
||||
msgid "This map is not publicly available"
|
||||
msgstr ""
|
||||
|
||||
#: middleware.py:13
|
||||
msgid "Site is readonly for maintenance"
|
||||
msgstr ""
|
||||
|
@ -156,9 +160,20 @@ msgstr "zobraziť pri štarte"
|
|||
msgid "Display this layer on load."
|
||||
msgstr "Zobraziť túto vrstvu pri štarte."
|
||||
|
||||
#: templates/404.html:8
|
||||
msgid "Take me to the home page"
|
||||
msgstr "Prejsť na domovskú stránku"
|
||||
#: templates/403.html:8
|
||||
msgid ""
|
||||
"<a href=\"https://discover.umap-project.org/support/faq/#map-statuses\" "
|
||||
"target=\"_blank\">Find out here the documentation</a> on how to manage map’s"
|
||||
" permissions."
|
||||
msgstr ""
|
||||
|
||||
#: templates/403.html:10 templates/404.html:8
|
||||
msgid "← Go to the homepage"
|
||||
msgstr ""
|
||||
|
||||
#: templates/404.html:7
|
||||
msgid "404 Page Not Found"
|
||||
msgstr ""
|
||||
|
||||
#: templates/auth/user_detail.html:8
|
||||
#, python-format
|
||||
|
@ -277,13 +292,13 @@ msgstr "Vytvoriť mapu"
|
|||
msgid "Play with the demo"
|
||||
msgstr "Hrajte sa s demom"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:15
|
||||
#: templates/umap/components/alerts/alert.html:64
|
||||
#: templates/umap/components/alerts/alert.html:92
|
||||
#: templates/umap/components/alerts/alert.html:17
|
||||
#: templates/umap/components/alerts/alert.html:66
|
||||
#: templates/umap/components/alerts/alert.html:94
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:30
|
||||
#: templates/umap/components/alerts/alert.html:32
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Pro-tip: to easily find back your maps, <a href=\"%(login_url)s\" "
|
||||
|
@ -291,35 +306,35 @@ msgid ""
|
|||
"target=\"_blank\">log in</a>."
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:35
|
||||
#: templates/umap/components/alerts/alert.html:37
|
||||
msgid "Here is your secret link to edit the map, please keep it safe:"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:39
|
||||
#: templates/umap/components/alerts/alert.html:41
|
||||
msgid "Copy link"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:46
|
||||
#: templates/umap/components/alerts/alert.html:48
|
||||
msgid "Enter your email address to receive the secret link:"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:52
|
||||
#: templates/umap/components/alerts/alert.html:54
|
||||
msgid "Email"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:55
|
||||
#: templates/umap/components/alerts/alert.html:57
|
||||
msgid "Send me the link"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:79
|
||||
#: templates/umap/components/alerts/alert.html:81
|
||||
msgid "See their edits in another tab"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:82
|
||||
#: templates/umap/components/alerts/alert.html:84
|
||||
msgid "Keep your changes and loose theirs"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:85
|
||||
#: templates/umap/components/alerts/alert.html:87
|
||||
msgid "Keep their changes and loose yours"
|
||||
msgstr ""
|
||||
|
||||
|
@ -387,7 +402,7 @@ msgstr "Inšpirujte sa prezeraním iných máp"
|
|||
msgid "You are logged in. Continuing..."
|
||||
msgstr "Ste prihláseni. Pokračujeme ďalej…"
|
||||
|
||||
#: templates/umap/map_list.html:11 views.py:433
|
||||
#: templates/umap/map_list.html:11 views.py:437
|
||||
msgid "by"
|
||||
msgstr ", autor:"
|
||||
|
||||
|
@ -618,61 +633,61 @@ msgstr ""
|
|||
msgid "Team “%(name)s” has been deleted"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:438
|
||||
#: views.py:442
|
||||
msgid "View the map"
|
||||
msgstr "Prezrieť si túto mapu"
|
||||
|
||||
#: views.py:820
|
||||
#: views.py:825
|
||||
msgid "See full screen"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:963
|
||||
#: views.py:968
|
||||
msgid "Map editors updated with success!"
|
||||
msgstr "Zoznam prispievovateľov bol úspešne upravený!"
|
||||
|
||||
#: views.py:999
|
||||
#: views.py:1004
|
||||
#, python-format
|
||||
msgid "The uMap edit link for your map: %(map_name)s"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1002
|
||||
#: views.py:1007
|
||||
#, python-format
|
||||
msgid "Here is your secret edit link: %(link)s"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1009
|
||||
#: views.py:1014
|
||||
#, python-format
|
||||
msgid "Can't send email to %(email)s"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1012
|
||||
#: views.py:1017
|
||||
#, python-format
|
||||
msgid "Email sent to %(email)s"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1023
|
||||
#: views.py:1028
|
||||
msgid "Only its owner can delete the map."
|
||||
msgstr "Iba vlastník môže vymazať túto mapu."
|
||||
|
||||
#: views.py:1026
|
||||
#: views.py:1031
|
||||
msgid "Map successfully deleted."
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1052
|
||||
#: views.py:1057
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Your map has been cloned! If you want to edit this map from another "
|
||||
"computer, please use this link: %(anonymous_url)s"
|
||||
msgstr "Bola vytvorená kópia mapy! Ak chcete upravovať túto mapu z iného počítača, použite tento odkaz: %(anonymous_url)s"
|
||||
|
||||
#: views.py:1057
|
||||
#: views.py:1062
|
||||
msgid "Congratulations, your map has been cloned!"
|
||||
msgstr "Gratulujeme, bola vytvorená kópia mapy!"
|
||||
|
||||
#: views.py:1308
|
||||
#: views.py:1313
|
||||
msgid "Layer successfully deleted."
|
||||
msgstr "Vrstva bola úspešne vymazaná."
|
||||
|
||||
#: views.py:1330
|
||||
#: views.py:1335
|
||||
msgid "Permissions updated with success!"
|
||||
msgstr ""
|
||||
|
|
Binary file not shown.
|
@ -10,7 +10,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: uMap\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-12-11 17:05+0000\n"
|
||||
"POT-Creation-Date: 2024-12-24 08:39+0000\n"
|
||||
"PO-Revision-Date: 2013-11-22 14:00+0000\n"
|
||||
"Last-Translator: Štefan Baebler <stefan.baebler@gmail.com>, 2019\n"
|
||||
"Language-Team: Slovenian (http://app.transifex.com/openstreetmap/umap/language/sl/)\n"
|
||||
|
@ -24,6 +24,10 @@ msgstr ""
|
|||
msgid "CSV Export"
|
||||
msgstr ""
|
||||
|
||||
#: decorators.py:60
|
||||
msgid "This map is not publicly available"
|
||||
msgstr ""
|
||||
|
||||
#: middleware.py:13
|
||||
msgid "Site is readonly for maintenance"
|
||||
msgstr "Zaradi vzdrževanja je strežnik na voljo samo za ogled."
|
||||
|
@ -156,9 +160,20 @@ msgstr "pokaži ob zagonu"
|
|||
msgid "Display this layer on load."
|
||||
msgstr "Pokaži to plast med nalaganjem."
|
||||
|
||||
#: templates/404.html:8
|
||||
msgid "Take me to the home page"
|
||||
msgstr "Nazaj na začetno stran"
|
||||
#: templates/403.html:8
|
||||
msgid ""
|
||||
"<a href=\"https://discover.umap-project.org/support/faq/#map-statuses\" "
|
||||
"target=\"_blank\">Find out here the documentation</a> on how to manage map’s"
|
||||
" permissions."
|
||||
msgstr ""
|
||||
|
||||
#: templates/403.html:10 templates/404.html:8
|
||||
msgid "← Go to the homepage"
|
||||
msgstr ""
|
||||
|
||||
#: templates/404.html:7
|
||||
msgid "404 Page Not Found"
|
||||
msgstr ""
|
||||
|
||||
#: templates/auth/user_detail.html:8
|
||||
#, python-format
|
||||
|
@ -277,13 +292,13 @@ msgstr "Ustvari zemljevid"
|
|||
msgid "Play with the demo"
|
||||
msgstr "Pokaži preizkusne strani"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:15
|
||||
#: templates/umap/components/alerts/alert.html:64
|
||||
#: templates/umap/components/alerts/alert.html:92
|
||||
#: templates/umap/components/alerts/alert.html:17
|
||||
#: templates/umap/components/alerts/alert.html:66
|
||||
#: templates/umap/components/alerts/alert.html:94
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:30
|
||||
#: templates/umap/components/alerts/alert.html:32
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Pro-tip: to easily find back your maps, <a href=\"%(login_url)s\" "
|
||||
|
@ -291,35 +306,35 @@ msgid ""
|
|||
"target=\"_blank\">log in</a>."
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:35
|
||||
#: templates/umap/components/alerts/alert.html:37
|
||||
msgid "Here is your secret link to edit the map, please keep it safe:"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:39
|
||||
#: templates/umap/components/alerts/alert.html:41
|
||||
msgid "Copy link"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:46
|
||||
#: templates/umap/components/alerts/alert.html:48
|
||||
msgid "Enter your email address to receive the secret link:"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:52
|
||||
#: templates/umap/components/alerts/alert.html:54
|
||||
msgid "Email"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:55
|
||||
#: templates/umap/components/alerts/alert.html:57
|
||||
msgid "Send me the link"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:79
|
||||
#: templates/umap/components/alerts/alert.html:81
|
||||
msgid "See their edits in another tab"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:82
|
||||
#: templates/umap/components/alerts/alert.html:84
|
||||
msgid "Keep your changes and loose theirs"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:85
|
||||
#: templates/umap/components/alerts/alert.html:87
|
||||
msgid "Keep their changes and loose yours"
|
||||
msgstr ""
|
||||
|
||||
|
@ -387,7 +402,7 @@ msgstr "Poiščite zamisli, prebrskajte zemljevide"
|
|||
msgid "You are logged in. Continuing..."
|
||||
msgstr "Prijava je uspešno končana. Poteka nalaganje vsebine ..."
|
||||
|
||||
#: templates/umap/map_list.html:11 views.py:433
|
||||
#: templates/umap/map_list.html:11 views.py:437
|
||||
msgid "by"
|
||||
msgstr "–"
|
||||
|
||||
|
@ -618,61 +633,61 @@ msgstr ""
|
|||
msgid "Team “%(name)s” has been deleted"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:438
|
||||
#: views.py:442
|
||||
msgid "View the map"
|
||||
msgstr "Pogled zemljevida"
|
||||
|
||||
#: views.py:820
|
||||
#: views.py:825
|
||||
msgid "See full screen"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:963
|
||||
#: views.py:968
|
||||
msgid "Map editors updated with success!"
|
||||
msgstr "seznam urednikov je posodobljen!"
|
||||
|
||||
#: views.py:999
|
||||
#: views.py:1004
|
||||
#, python-format
|
||||
msgid "The uMap edit link for your map: %(map_name)s"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1002
|
||||
#: views.py:1007
|
||||
#, python-format
|
||||
msgid "Here is your secret edit link: %(link)s"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1009
|
||||
#: views.py:1014
|
||||
#, python-format
|
||||
msgid "Can't send email to %(email)s"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1012
|
||||
#: views.py:1017
|
||||
#, python-format
|
||||
msgid "Email sent to %(email)s"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1023
|
||||
#: views.py:1028
|
||||
msgid "Only its owner can delete the map."
|
||||
msgstr "Zemljevid lahko izbriše le lastnik."
|
||||
|
||||
#: views.py:1026
|
||||
#: views.py:1031
|
||||
msgid "Map successfully deleted."
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1052
|
||||
#: views.py:1057
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Your map has been cloned! If you want to edit this map from another "
|
||||
"computer, please use this link: %(anonymous_url)s"
|
||||
msgstr "Zemljevid je kloniran! Za urejanje z drugega računalnika uporabite povezavo: %(anonymous_url)s"
|
||||
|
||||
#: views.py:1057
|
||||
#: views.py:1062
|
||||
msgid "Congratulations, your map has been cloned!"
|
||||
msgstr "Zemljevid je uspešno kloniran!"
|
||||
|
||||
#: views.py:1308
|
||||
#: views.py:1313
|
||||
msgid "Layer successfully deleted."
|
||||
msgstr "Plast je uspešno izbrisana."
|
||||
|
||||
#: views.py:1330
|
||||
#: views.py:1335
|
||||
msgid "Permissions updated with success!"
|
||||
msgstr ""
|
||||
|
|
Binary file not shown.
|
@ -8,7 +8,7 @@ msgid ""
|
|||
msgstr ""
|
||||
"Project-Id-Version: uMap\n"
|
||||
"Report-Msgid-Bugs-To: \n"
|
||||
"POT-Creation-Date: 2024-12-11 17:05+0000\n"
|
||||
"POT-Creation-Date: 2024-12-24 08:39+0000\n"
|
||||
"PO-Revision-Date: 2013-11-22 14:00+0000\n"
|
||||
"Last-Translator: kingserbi <stefan.andjelkovic.sf@gmail.com>, 2019-2020\n"
|
||||
"Language-Team: Serbian (http://app.transifex.com/openstreetmap/umap/language/sr/)\n"
|
||||
|
@ -22,6 +22,10 @@ msgstr ""
|
|||
msgid "CSV Export"
|
||||
msgstr ""
|
||||
|
||||
#: decorators.py:60
|
||||
msgid "This map is not publicly available"
|
||||
msgstr ""
|
||||
|
||||
#: middleware.py:13
|
||||
msgid "Site is readonly for maintenance"
|
||||
msgstr "Доступно само ради одржавања сајта"
|
||||
|
@ -154,9 +158,20 @@ msgstr "приказ при учитавању"
|
|||
msgid "Display this layer on load."
|
||||
msgstr "Прикажи овај лејер при учитавању"
|
||||
|
||||
#: templates/404.html:8
|
||||
msgid "Take me to the home page"
|
||||
msgstr "Врати ме на почетну страницу"
|
||||
#: templates/403.html:8
|
||||
msgid ""
|
||||
"<a href=\"https://discover.umap-project.org/support/faq/#map-statuses\" "
|
||||
"target=\"_blank\">Find out here the documentation</a> on how to manage map’s"
|
||||
" permissions."
|
||||
msgstr ""
|
||||
|
||||
#: templates/403.html:10 templates/404.html:8
|
||||
msgid "← Go to the homepage"
|
||||
msgstr ""
|
||||
|
||||
#: templates/404.html:7
|
||||
msgid "404 Page Not Found"
|
||||
msgstr ""
|
||||
|
||||
#: templates/auth/user_detail.html:8
|
||||
#, python-format
|
||||
|
@ -275,13 +290,13 @@ msgstr "Направи мапу"
|
|||
msgid "Play with the demo"
|
||||
msgstr "Тестирајте демо верзију"
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:15
|
||||
#: templates/umap/components/alerts/alert.html:64
|
||||
#: templates/umap/components/alerts/alert.html:92
|
||||
#: templates/umap/components/alerts/alert.html:17
|
||||
#: templates/umap/components/alerts/alert.html:66
|
||||
#: templates/umap/components/alerts/alert.html:94
|
||||
msgid "Close"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:30
|
||||
#: templates/umap/components/alerts/alert.html:32
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Pro-tip: to easily find back your maps, <a href=\"%(login_url)s\" "
|
||||
|
@ -289,35 +304,35 @@ msgid ""
|
|||
"target=\"_blank\">log in</a>."
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:35
|
||||
#: templates/umap/components/alerts/alert.html:37
|
||||
msgid "Here is your secret link to edit the map, please keep it safe:"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:39
|
||||
#: templates/umap/components/alerts/alert.html:41
|
||||
msgid "Copy link"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:46
|
||||
#: templates/umap/components/alerts/alert.html:48
|
||||
msgid "Enter your email address to receive the secret link:"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:52
|
||||
#: templates/umap/components/alerts/alert.html:54
|
||||
msgid "Email"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:55
|
||||
#: templates/umap/components/alerts/alert.html:57
|
||||
msgid "Send me the link"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:79
|
||||
#: templates/umap/components/alerts/alert.html:81
|
||||
msgid "See their edits in another tab"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:82
|
||||
#: templates/umap/components/alerts/alert.html:84
|
||||
msgid "Keep your changes and loose theirs"
|
||||
msgstr ""
|
||||
|
||||
#: templates/umap/components/alerts/alert.html:85
|
||||
#: templates/umap/components/alerts/alert.html:87
|
||||
msgid "Keep their changes and loose yours"
|
||||
msgstr ""
|
||||
|
||||
|
@ -385,7 +400,7 @@ msgstr "Инспиришите се, претражите мапе"
|
|||
msgid "You are logged in. Continuing..."
|
||||
msgstr "Улоговани сте. Учитава се..."
|
||||
|
||||
#: templates/umap/map_list.html:11 views.py:433
|
||||
#: templates/umap/map_list.html:11 views.py:437
|
||||
msgid "by"
|
||||
msgstr "од стране"
|
||||
|
||||
|
@ -615,61 +630,61 @@ msgstr ""
|
|||
msgid "Team “%(name)s” has been deleted"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:438
|
||||
#: views.py:442
|
||||
msgid "View the map"
|
||||
msgstr "Преглед мапе"
|
||||
|
||||
#: views.py:820
|
||||
#: views.py:825
|
||||
msgid "See full screen"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:963
|
||||
#: views.py:968
|
||||
msgid "Map editors updated with success!"
|
||||
msgstr "Успешно су ажурирани уредници мапа!"
|
||||
|
||||
#: views.py:999
|
||||
#: views.py:1004
|
||||
#, python-format
|
||||
msgid "The uMap edit link for your map: %(map_name)s"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1002
|
||||
#: views.py:1007
|
||||
#, python-format
|
||||
msgid "Here is your secret edit link: %(link)s"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1009
|
||||
#: views.py:1014
|
||||
#, python-format
|
||||
msgid "Can't send email to %(email)s"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1012
|
||||
#: views.py:1017
|
||||
#, python-format
|
||||
msgid "Email sent to %(email)s"
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1023
|
||||
#: views.py:1028
|
||||
msgid "Only its owner can delete the map."
|
||||
msgstr "Власник мапе једино може да обрише мапу."
|
||||
|
||||
#: views.py:1026
|
||||
#: views.py:1031
|
||||
msgid "Map successfully deleted."
|
||||
msgstr ""
|
||||
|
||||
#: views.py:1052
|
||||
#: views.py:1057
|
||||
#, python-format
|
||||
msgid ""
|
||||
"Your map has been cloned! If you want to edit this map from another "
|
||||
"computer, please use this link: %(anonymous_url)s"
|
||||
msgstr "Мапа успешно дуплирана! Ако желите да уређује мапу са другог рачунара, користите овај линк%(anonymous_url)s"
|
||||
|
||||
#: views.py:1057
|
||||
#: views.py:1062
|
||||
msgid "Congratulations, your map has been cloned!"
|
||||
msgstr "Честитамо, ваша мапа је дуплирана!"
|
||||
|
||||
#: views.py:1308
|
||||
#: views.py:1313
|
||||
msgid "Layer successfully deleted."
|
||||
msgstr "Лејер успешно избрисан."
|
||||
|
||||
#: views.py:1330
|
||||
#: views.py:1335
|
||||
msgid "Permissions updated with success!"
|
||||
msgstr ""
|
||||
|
|
Binary file not shown.
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue