1
0
mirror of https://github.com/tumic0/GPXSee.git synced 2025-07-04 14:49:30 +02:00

Compare commits

...

198 Commits
8.1 ... 8.9

Author SHA1 Message Date
d73627576f Merge branch 'origin/master' into Weblate. 2021-03-23 22:54:42 +01:00
40e3df20a1 CZ & DE translations 2021-03-23 22:54:38 +01:00
c55c8426f3 Translated using Weblate (Esperanto)
Currently translated at 95.4% (376 of 394 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/eo/
2021-03-23 22:29:36 +01:00
ed9dbf2840 Translated using Weblate (Hungarian)
Currently translated at 100.0% (394 of 394 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/hu/
2021-03-23 22:29:36 +01:00
f2d5a23e58 Translated using Weblate (Turkish)
Currently translated at 100.0% (394 of 394 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/tr/
2021-03-23 22:29:36 +01:00
20b6e3a3f5 Translated using Weblate (Swedish)
Currently translated at 100.0% (394 of 394 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/sv/
2021-03-23 22:29:36 +01:00
685e68474b Translated using Weblate (Russian)
Currently translated at 100.0% (394 of 394 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ru/
2021-03-23 22:29:35 +01:00
77918c8f8e Translated using Weblate (Finnish)
Currently translated at 98.9% (390 of 394 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fi/
2021-03-23 22:29:35 +01:00
4f10a05dde Localization update 2021-03-21 22:41:44 +01:00
8079e827a0 Added options to select/unselect all POI files 2021-03-21 22:40:39 +01:00
7a7d67eeaa Merge branch 'origin/master' into Weblate. 2021-03-21 21:35:14 +01:00
2cf5acba11 Localization update 2021-03-21 21:35:15 +01:00
db256d2f99 Merge branch 'origin/master' into Weblate. 2021-03-21 21:23:11 +01:00
98e30fe930 RTrees can not be copyied! 2021-03-21 21:23:00 +01:00
80d54bda58 Code cleanup 2021-03-21 21:04:26 +01:00
57156d83f2 Merge branch 'origin/master' into Weblate. 2021-03-21 21:04:21 +01:00
11082fe2a6 Version++ 2021-03-21 20:25:20 +01:00
27dbe31336 Merge branch 'origin/master' into Weblate. 2021-03-21 20:25:16 +01:00
9e4feadadf Merge branch 'origin/master' into Weblate. 2021-03-21 20:24:01 +01:00
2d329e65ee Preserve directory structure when loading the POIs
+ POI files handling optimization
2021-03-21 20:23:20 +01:00
ede1178696 Merge branch 'origin/master' into Weblate. 2021-03-20 23:06:34 +01:00
ce0d50e4aa Yet another CRS URI format (used by Swisstopo) 2021-03-20 23:06:09 +01:00
9dbc01eb54 Merge branch 'origin/master' into Weblate. 2021-03-20 09:59:27 +01:00
659cf4cc7a Preserve directory structure when loading the maps 2021-03-20 09:59:03 +01:00
c86c77c099 Merge branch 'origin/master' into Weblate. 2021-03-19 20:09:34 +01:00
8196b96f65 Fixed error handling 2021-03-19 20:09:11 +01:00
a4648020d9 Code cleanup 2021-03-19 09:12:42 +01:00
6e81b553fd Merge branch 'origin/master' into Weblate. 2021-03-19 09:12:40 +01:00
0a87c06b0d Optimization 2021-03-19 08:42:20 +01:00
d1fa7159c9 Merge branch 'origin/master' into Weblate. 2021-03-19 08:42:18 +01:00
dfbeed08ae Translated using Weblate (Russian)
Currently translated at 100.0% (394 of 394 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ru/
2021-03-11 13:02:49 +01:00
b2c8280ddb Translated using Weblate (Finnish)
Currently translated at 99.2% (391 of 394 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fi/
2021-03-11 13:02:48 +01:00
64f091f836 Translated using Weblate (Russian)
Currently translated at 100.0% (394 of 394 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ru/
2021-03-10 12:42:24 +01:00
fa1025ea15 Improved areas rendering performance 2021-03-09 23:21:10 +01:00
3ba684aafc Merge branch 'origin/master' into Weblate. 2021-03-07 12:00:53 +01:00
cdc71e2856 Do not repeatedly compute the areas bounds 2021-03-07 11:58:21 +01:00
a29c5bd6a6 Merge branch 'origin/master' into Weblate. 2021-03-06 12:19:41 +01:00
68f67425c3 Properly reset the last graph tab 2021-03-06 12:19:18 +01:00
9c159eef6a Translated using Weblate (French)
Currently translated at 100.0% (394 of 394 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fr/
2021-03-03 11:42:12 +01:00
7ef61713aa Translated using Weblate (French)
Currently translated at 100.0% (394 of 394 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fr/
2021-03-01 03:20:02 +01:00
c6cc34c73f Version++ 2021-02-24 00:10:31 +01:00
ddc0e60517 Graphtab->mapview connections can be permanent
(no need to recreate them on every graph change)
2021-02-23 23:12:14 +01:00
48dcc6655b Yet another place with broken graph tab index 2021-02-23 22:55:22 +01:00
f0be0d6774 Fixed broken path<->graph binding setup
fixes #348
2021-02-23 22:35:59 +01:00
e5d5c06a0e Fine-tune OS X fullscreen layout 2021-02-21 10:00:42 +01:00
5f18498138 Merge branch 'origin/master' into Weblate. 2021-02-19 19:37:08 +01:00
4f73150e3e Improved Full-screen layout 2021-02-19 19:36:26 +01:00
3fb81cf987 Merge branch 'origin/master' into Weblate. 2021-02-19 19:33:18 +01:00
c6fb231186 Properly save/restore window geometry
Fixes #328
2021-02-19 19:31:54 +01:00
d1ba44c9f4 Translated using Weblate (Esperanto)
Currently translated at 95.4% (376 of 394 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/eo/
2021-02-17 13:41:49 +01:00
7db6029de0 Translated using Weblate (Ukrainian)
Currently translated at 96.7% (381 of 394 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/uk/
2021-02-17 13:41:48 +01:00
47c8f12b02 Translated using Weblate (Finnish)
Currently translated at 98.9% (390 of 394 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fi/
2021-02-17 13:41:48 +01:00
8cb56d3783 Version++ 2021-02-16 21:27:10 +01:00
7e41069cde Fixed broken marker date when time graphs are selected 2021-02-15 23:52:10 +01:00
294d26a173 Added Locus/OsmAnd/RMaps SQLite maps info 2021-02-15 00:33:46 +01:00
afaf07cdad Merge branch 'origin/master' into Weblate. 2021-02-13 23:45:13 +01:00
c8e2baba68 A better handling of missing/invalid dates 2021-02-13 23:44:48 +01:00
146e242d69 Translated using Weblate (Hungarian)
Currently translated at 100.0% (394 of 394 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/hu/
2021-02-13 13:58:23 +01:00
b1c04cd288 Translated using Weblate (Russian)
Currently translated at 99.7% (393 of 394 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ru/
2021-02-13 13:58:22 +01:00
c24b437769 Removed duplicit entry 2021-02-13 10:39:14 +01:00
1e50d111c7 Merge remote-tracking branch 'weblate/master' 2021-02-13 10:35:57 +01:00
195eeafb04 Back to pluralsonly 2021-02-13 10:31:13 +01:00
0892343d3f Removed obsolete translations 2021-02-13 10:29:10 +01:00
59e72a391a sqlite -> SQLite 2021-02-13 10:25:22 +01:00
a8e51e9bca Merge branch 'origin/master' into Weblate. 2021-02-13 10:19:45 +01:00
2deaa434f9 Translated using Weblate (Turkish)
Currently translated at 100.0% (394 of 394 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/tr/
2021-02-13 10:19:45 +01:00
e34f3a77e7 Translated using Weblate (Norwegian Bokmål)
Currently translated at 98.2% (387 of 394 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/nb_NO/
2021-02-13 10:19:45 +01:00
b458c53be4 sqlite -> SQLite 2021-02-13 10:19:17 +01:00
48238dd060 Translated using Weblate (Swedish)
Currently translated at 100.0% (394 of 394 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/sv/
2021-02-13 06:33:47 +01:00
a9e014c78b German translation update 2021-02-12 23:12:14 +01:00
1a8bc74286 Merge remote-tracking branch 'weblate/master' 2021-02-12 22:59:08 +01:00
f51acf306c Localization update 2021-02-12 22:43:43 +01:00
e5de4dd5be Add Coordinates display option to position info
+ Data menu redesign
Closes #343
2021-02-12 22:41:38 +01:00
e9fc5bfb62 Merge branch 'origin/master' into Weblate. 2021-02-12 00:10:40 +01:00
60fb421f28 sqlite maps OS X desktop integration 2021-02-12 00:09:52 +01:00
8aa575bd4b Merge branch 'origin/master' into Weblate. 2021-02-10 23:34:27 +01:00
0eceae1267 Extended "Apps and features" info (icon, webpage) 2021-02-10 23:31:38 +01:00
a1a4438b30 Merge branch 'origin/master' into Weblate. 2021-02-10 21:28:25 +01:00
5eb4f28d8d Translated using Weblate (Esperanto)
Currently translated at 95.6% (374 of 391 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/eo/
2021-02-10 21:28:25 +01:00
dbf46c1c2e Translated using Weblate (Hungarian)
Currently translated at 100.0% (391 of 391 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/hu/
2021-02-10 21:28:25 +01:00
02dd63be84 Translated using Weblate (Ukrainian)
Currently translated at 96.9% (379 of 391 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/uk/
2021-02-10 21:28:25 +01:00
9de3d2b117 Translated using Weblate (Turkish)
Currently translated at 100.0% (391 of 391 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/tr/
2021-02-10 21:28:24 +01:00
33b1bb9e56 Translated using Weblate (Swedish)
Currently translated at 100.0% (391 of 391 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/sv/
2021-02-10 21:28:24 +01:00
5543bcbd02 Translated using Weblate (Russian)
Currently translated at 100.0% (391 of 391 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ru/
2021-02-10 21:28:24 +01:00
fe5a5d7a8c Translated using Weblate (Finnish)
Currently translated at 100.0% (391 of 391 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fi/
2021-02-10 21:28:24 +01:00
c6b1109d89 Added sqlite maps Windows & Linux desktop integration 2021-02-10 21:27:41 +01:00
a2390ae26f A much more sane raster tabel load... 2021-02-10 21:26:26 +01:00
5dd89914e5 Merge branch 'origin/master' into Weblate. 2021-02-09 22:51:45 +01:00
f99378e3de Translated using Weblate (Esperanto)
Currently translated at 95.1% (371 of 390 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/eo/
2021-02-09 22:51:44 +01:00
e00259a207 Translated using Weblate (Ukrainian)
Currently translated at 96.9% (378 of 390 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/uk/
2021-02-09 22:51:44 +01:00
f107b93d1c Translated using Weblate (Finnish)
Currently translated at 100.0% (390 of 390 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fi/
2021-02-09 22:51:44 +01:00
af3b41cc92 Localization update 2021-02-09 22:51:19 +01:00
fd33605e2d Version++ 2021-02-09 21:08:07 +01:00
0929e9a692 Added support for sqlitedb maps (Locus, OsmAnd, RMaps) 2021-02-09 21:05:23 +01:00
c4599e6c4c Fixed AQM maps display with "world-level" tiles
+ code cleanup
2021-02-09 20:09:14 +01:00
946f30f696 A little bit more sane feature check 2021-02-09 20:06:11 +01:00
060c4df170 Merge branch 'origin/master' into Weblate. 2021-02-08 19:57:14 +01:00
d88f71ddba Version++ 2021-02-08 19:56:57 +01:00
24ade728d0 Merge branch 'origin/master' into Weblate. 2021-02-08 19:54:42 +01:00
de064c7ea1 Code cleanup after recent SubFile redesign 2021-02-08 19:54:14 +01:00
a8a613468e Do not show empty popups 2021-02-08 19:53:24 +01:00
ed6a81c9e7 Properly fix the areas crash 2021-02-08 19:52:48 +01:00
507fe0b9a8 Merge branch 'origin/master' into Weblate. 2021-02-08 00:57:54 +01:00
273f8a4c21 Translated using Weblate (Finnish)
Currently translated at 99.7% (389 of 390 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fi/
2021-02-08 00:57:54 +01:00
aceb840700 Added missing AQM icon association 2021-02-08 00:56:20 +01:00
0cd18c0927 Fixed crash when there is no graph in the data 2021-02-08 00:55:27 +01:00
1d81afb89d Translated using Weblate (Russian)
Currently translated at 100.0% (390 of 390 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ru/
2021-02-07 22:23:40 +01:00
1c9761be57 Translated using Weblate (Hungarian)
Currently translated at 100.0% (390 of 390 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/hu/
2021-02-07 16:41:13 +01:00
9481e9b4e5 Added AlpineQuest maps support info 2021-02-07 16:11:52 +01:00
c6db2401ff NSIS requires the BOM for UTF8 strings to work properly 2021-02-07 16:09:17 +01:00
145a46686e Propper error checking 2021-02-07 11:53:10 +01:00
065d52d98b Propper error handling 2021-02-07 11:46:03 +01:00
d769ec4f06 Propper error handling 2021-02-07 11:43:30 +01:00
4d05b6d667 Removed obsolete localization strings 2021-02-07 09:23:41 +01:00
a96b047a9e Merge branch 'origin/master' into Weblate. 2021-02-07 09:17:11 +01:00
9041524076 Translated using Weblate (Turkish)
Currently translated at 100.0% (390 of 390 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/tr/
2021-02-07 09:17:11 +01:00
5358c8ea38 Translated using Weblate (Swedish)
Currently translated at 100.0% (390 of 390 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/sv/
2021-02-07 09:17:11 +01:00
0b58f3ec48 Missing CZ and DE translations 2021-02-07 09:16:43 +01:00
1830c038f3 Fixed assignment instead of compare 2021-02-07 09:08:28 +01:00
42bf36fdfa Merge branch 'origin/master' into Weblate. 2021-02-07 01:08:23 +01:00
f2e91f4a6b Fixed date background rendering issue 2021-02-06 15:43:20 +01:00
7604346799 Localization update 2021-02-06 15:26:46 +01:00
a369a1689d Added position date display option
Closes #330
2021-02-06 15:23:02 +01:00
787868185f Translated using Weblate (Hungarian)
Currently translated at 100.0% (389 of 389 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/hu/
2021-02-06 11:23:34 +01:00
d294d86b0f Translated using Weblate (Turkish)
Currently translated at 100.0% (389 of 389 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/tr/
2021-02-06 11:23:34 +01:00
317833dfc3 Translated using Weblate (Swedish)
Currently translated at 100.0% (389 of 389 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/sv/
2021-02-06 11:23:33 +01:00
b80b50d5bb Translated using Weblate (Russian)
Currently translated at 100.0% (389 of 389 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ru/
2021-02-06 11:23:33 +01:00
c44d21017a Translated using Weblate (Czech)
Currently translated at 100.0% (389 of 389 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/cs/
2021-02-06 11:23:11 +01:00
7bc1c53452 Added OS X AQM desktop integration 2021-02-06 10:44:31 +01:00
de8f49979c Localization update 2021-02-06 00:18:49 +01:00
399b6e9013 Fixed broken icon order 2021-02-05 23:11:10 +01:00
6590a2ca44 Added AQM MIME type 2021-02-05 22:20:30 +01:00
4ab611b04a Windows & Linux AQM desktop integration 2021-02-05 22:01:10 +01:00
c82e97b1ca Code cleanup 2021-02-05 21:58:34 +01:00
86c6fa7b03 Added support for AlpineQuest AQM maps 2021-02-04 23:22:16 +01:00
5cec192a1c Removed BOM 2021-02-03 23:34:03 +01:00
f73097af86 Cosmetics 2021-02-03 23:15:52 +01:00
2f740d5b8e Code cleanup 2021-02-03 22:56:30 +01:00
b9c1c6c6cf Fixed block read algorithm 2021-02-03 22:49:06 +01:00
731f2d7e6d Added an optimized subfile block read 2021-02-03 22:16:00 +01:00
d2a1271348 Optimization 2021-02-01 20:06:05 +01:00
47b6c9d116 Code cleanup 2021-01-31 14:54:21 +01:00
97dbfb163b Scale the painter, not the images for performance reasons 2021-01-31 10:30:06 +01:00
33f2002a52 Do not cache the raster data 2021-01-27 21:18:06 +01:00
02c3682758 Added propper error handling 2021-01-25 23:01:36 +01:00
a9c2b30bd6 Merge branch 'origin/master' into Weblate. 2021-01-25 21:39:22 +01:00
b880998dcc Version++ 2021-01-25 21:39:22 +01:00
01d7842c00 Merge branch 'origin/master' into Weblate. 2021-01-25 21:37:56 +01:00
bf613f1b6d Added support for raster polygon backgrounds 2021-01-25 21:37:07 +01:00
43c4dae4d1 Translated using Weblate (Norwegian Bokmål)
Currently translated at 98.4% (382 of 388 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/nb_NO/
2021-01-23 20:45:19 +01:00
6ba7493b59 Version++ 2021-01-23 18:30:46 +01:00
2e10c609f4 Fixed crash on empty paths
Fixes #339
2021-01-23 18:24:58 +01:00
cd571f4662 Removed surplus conversions 2021-01-23 15:15:29 +01:00
51e38bf4d8 Fixed typos 2021-01-18 23:00:23 +01:00
3b480fbd23 Merge branch 'origin/master' into Weblate. 2021-01-18 22:48:44 +01:00
c523ddbfac Translated using Weblate (Hungarian)
Currently translated at 100.0% (388 of 388 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/hu/
2021-01-18 22:48:44 +01:00
3be4227de9 Translated using Weblate (Turkish)
Currently translated at 100.0% (388 of 388 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/tr/
2021-01-18 22:48:44 +01:00
17dbcf3e10 Translated using Weblate (Swedish)
Currently translated at 100.0% (388 of 388 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/sv/
2021-01-18 22:48:43 +01:00
57b2f431c1 Translated using Weblate (Russian)
Currently translated at 100.0% (388 of 388 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ru/
2021-01-18 22:48:43 +01:00
52b081ea59 Translated using Weblate (French)
Currently translated at 100.0% (388 of 388 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fr/
2021-01-18 22:48:43 +01:00
dc97061c8e Translated using Weblate (Finnish)
Currently translated at 100.0% (388 of 388 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fi/
2021-01-18 22:48:43 +01:00
b59e6d5d79 German translation 2021-01-18 22:48:14 +01:00
9386fa587c Rather do not hover on the secondary graphs 2021-01-18 00:36:52 +01:00
9a459dc365 Properly handle the marker when there are multiple tracks 2021-01-18 00:18:52 +01:00
2bbf75cb0b Localization update 2021-01-17 19:51:29 +01:00
f697c6b693 Removed unused include 2021-01-17 19:36:38 +01:00
6d8ccd2216 Unified path -> name conversion 2021-01-17 19:33:06 +01:00
3033bc680d Includes cleanup 2021-01-17 18:39:57 +01:00
c95e9abd65 Merge branch 'origin/master' into Weblate. 2021-01-17 16:03:30 +01:00
591560c0eb Improved graph slider and path marker handling
+ related refactoring
2021-01-17 16:02:37 +01:00
e473b5dc2d Merge branch 'origin/master' into Weblate. 2021-01-15 06:44:46 +01:00
7217f9acfc Cosmetics 2021-01-15 06:44:31 +01:00
8f39ce3be5 Translated using Weblate (Esperanto)
Currently translated at 96.1% (371 of 386 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/eo/
2021-01-14 13:32:18 +01:00
fba7a0b40f Translated using Weblate (French)
Currently translated at 100.0% (388 of 388 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fr/
2021-01-14 13:32:17 +01:00
fb261a1513 Merge branch 'origin/master' into Weblate. 2021-01-11 23:42:04 +01:00
925ddffba5 Remove accidently added BOM 2021-01-11 23:41:44 +01:00
6891999139 Merge branch 'origin/master' into Weblate. 2021-01-11 23:39:17 +01:00
14a9c0a8cb A little bit more sane binary search 2021-01-11 23:38:46 +01:00
6103788008 Merge branch 'origin/master' into Weblate. 2021-01-11 00:31:26 +01:00
cb8c19a2bc Yet another retype for MSVC/qt6 2021-01-11 00:30:52 +01:00
dadf095cc1 Merge branch 'origin/master' into Weblate. 2021-01-10 16:17:41 +01:00
f4ee36a173 Silence Qt6 MSVC warning 2021-01-10 16:17:19 +01:00
7555c89f0c Merge branch 'origin/master' into Weblate. 2021-01-10 15:43:13 +01:00
ae1e357fb7 See if this silences MSVC2019... 2021-01-10 15:42:29 +01:00
05e8cccb3a Merge branch 'origin/master' into Weblate. 2021-01-10 15:21:22 +01:00
1468528a62 Try to silence some more MSVC warnings 2021-01-10 15:21:00 +01:00
30e6f624b6 Merge branch 'origin/master' into Weblate. 2021-01-10 15:03:49 +01:00
a568efadd2 Silence MSVC warning 2021-01-10 15:03:32 +01:00
aca258da05 Merge branch 'origin/master' into Weblate. 2021-01-10 13:24:18 +01:00
815071fc55 Use propper qHash return values on Qt6 2021-01-10 13:23:43 +01:00
35ff0f8d55 Translated using Weblate (Norwegian Bokmål)
Currently translated at 98.4% (382 of 388 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/nb_NO/
2021-01-10 08:32:09 +01:00
7a664342b6 Yet another Qt6 NSIS fix 2021-01-09 13:30:54 +01:00
34b5323fb6 Added support for NSIS QT6 build 2021-01-09 13:06:31 +01:00
0a5480ba2c Added AppVeyor Qt6 build 2021-01-09 11:43:59 +01:00
ef6dff42b7 Version++ 2021-01-09 11:29:29 +01:00
cec8946d86 Fixed windows icons background 2021-01-06 19:27:28 +01:00
1b842ab2f0 Fixed crash on invalid KMZ maps 2021-01-05 20:56:40 +01:00
0ac6b697bb Removed obsolete stuff 2021-01-02 22:37:56 +01:00
147 changed files with 6017 additions and 3738 deletions

View File

@ -1,4 +1,4 @@
version: 8.1.{build}
version: 8.9.{build}
configuration:
- Release
@ -20,7 +20,14 @@ environment:
VCVARS: vcvars64.bat
OPENSSLDIR: C:\OpenSSL-v111-Win64\bin
LIBCRYPTO: libssl-1_1-x64.dll
LIBSSL: libcrypto-1_1-x64.dll
LIBSSL: libcrypto-1_1-x64.dll
- QTDIR: C:\Qt\6.0\msvc2019_64
NSI: gpxsee64.nsi
VCVARS: vcvars64.bat
OPENSSLDIR: C:\OpenSSL-v111-Win64\bin
LIBCRYPTO: libssl-1_1-x64.dll
LIBSSL: libcrypto-1_1-x64.dll
NSISDEF: /DQT6
install:
- cmd: >-
@ -60,6 +67,6 @@ build_script:
copy %OPENSSLDIR%\%LIBSSL% installer
makensis.exe installer\%NSI%
makensis.exe %NSISDEF% installer\%NSI%
artifacts:
- path: installer\GPXSee-*.exe

View File

@ -4,7 +4,7 @@ GPXSee is a Qt-based GPS log file viewer and analyzer that supports all common G
## Features
* Opens GPX, TCX, FIT, KML, NMEA, IGC, CUP, SIGMA SLF, Suunto SML, LOC, GeoJSON, OziExplorer (PLT, RTE, WPT), Garmin GPI&CSV and geotagged JPEG files.
* User-definable online maps (OpenStreetMap/Google tiles, WMTS, WMS, TMS, QuadTiles).
* Offline maps (MBTiles, OziExplorer maps, TrekBuddy maps/atlases, Garmin IMG/GMAP & JNX maps, TwoNav RMaps, GeoTIFF images, BSB charts, KMZ maps).
* Offline maps (MBTiles, OziExplorer maps, TrekBuddy maps/atlases, Garmin IMG/GMAP & JNX maps, TwoNav RMaps, GeoTIFF images, BSB charts, KMZ maps, AlpineQuest maps, Locus/OsmAnd/RMaps SQLite maps).
* Elevation, speed, heart rate, cadence, power, temperature and gear ratio/shifts graphs.
* Support for DEM files (SRTM HGT).
* Support for multiple tracks in one view.

View File

@ -3,7 +3,7 @@ unix:!macx {
} else {
TARGET = GPXSee
}
VERSION = 8.1
VERSION = 8.9
QT += core \
gui \
@ -22,13 +22,16 @@ HEADERS += src/common/config.h \
src/GUI/mapaction.h \
src/GUI/mapitem.h \
src/GUI/marginswidget.h \
src/GUI/markerinfoitem.h \
src/GUI/planeitem.h \
src/GUI/poiaction.h \
src/GUI/popup.h \
src/common/garmin.h \
src/common/coordinates.h \
src/common/range.h \
src/common/rectc.h \
src/common/textcodec.h \
src/common/treenode.h \
src/common/wgs84.h \
src/common/util.h \
src/common/rtree.h \
@ -97,6 +100,7 @@ HEADERS += src/common/config.h \
src/map/IMG/huffmantext.h \
src/map/IMG/nodfile.h \
src/map/IMG/mapdata.h \
src/map/IMG/raster.h \
src/map/IMG/rastertile.h \
src/map/IMG/textpathitem.h \
src/map/IMG/textpointitem.h \
@ -107,6 +111,7 @@ HEADERS += src/common/config.h \
src/map/projection.h \
src/map/ellipsoid.h \
src/map/datum.h \
src/map/sqlitemap.h \
src/map/webmercator.h \
src/map/transversemercator.h \
src/map/latlon.h \
@ -206,12 +211,14 @@ HEADERS += src/common/config.h \
src/GUI/pdfexportdialog.h \
src/GUI/pngexportdialog.h \
src/data/geojsonparser.h \
src/GUI/timezoneinfo.h
src/GUI/timezoneinfo.h \
src/map/aqmmap.h
SOURCES += src/main.cpp \
src/GUI/axislabelitem.cpp \
src/GUI/mapitem.cpp \
src/GUI/marginswidget.cpp \
src/GUI/markerinfoitem.cpp \
src/GUI/popup.cpp \
src/common/coordinates.cpp \
src/common/rectc.cpp \
@ -285,6 +292,7 @@ SOURCES += src/main.cpp \
src/map/emptymap.cpp \
src/map/ozimap.cpp \
src/map/polyconic.cpp \
src/map/sqlitemap.cpp \
src/map/tar.cpp \
src/map/atlas.cpp \
src/map/ozf.cpp \
@ -341,7 +349,6 @@ SOURCES += src/main.cpp \
src/data/locparser.cpp \
src/data/slfparser.cpp \
src/data/dem.cpp \
src/data/polygon.cpp \
src/map/obliquestereographic.cpp \
src/GUI/coordinatesitem.cpp \
src/map/rmap.cpp \
@ -364,7 +371,8 @@ SOURCES += src/main.cpp \
src/data/smlparser.cpp \
src/GUI/pdfexportdialog.cpp \
src/GUI/pngexportdialog.cpp \
src/data/geojsonparser.cpp
src/data/geojsonparser.cpp \
src/map/aqmmap.cpp
DEFINES += APP_VERSION=\\\"$$VERSION\\\" \
QT_NO_DEPRECATED_WARNINGS
@ -407,7 +415,8 @@ macx {
lang/gpxsee_pt_BR.qm \
lang/gpxsee_uk.qm \
lang/gpxsee_hu.qm \
lang/gpxsee_it.qm
lang/gpxsee_it.qm \
lang/gpxsee_eo.qm
csv.path = Contents/Resources
csv.files = pkg/csv
maps.path = Contents/Resources
@ -433,7 +442,9 @@ macx {
icons/formats/kap.icns \
icons/formats/mbts.icns \
icons/formats/rmap.icns \
icons/formats/tba.icns
icons/formats/tba.icns \
icons/formats/aqm.icns \
icons/formats/sqlt.icns
QMAKE_BUNDLE_DATA += locale maps icons csv
}
@ -460,14 +471,15 @@ win32 {
icons/formats/map.ico \
icons/formats/mbts.ico \
icons/formats/rmap.ico \
icons/formats/tba.ico
icons/formats/tba.ico \
icons/formats/aqm.ico \
icons/formats/sqlt.ico
DEFINES += _USE_MATH_DEFINES \
NOGDI
}
unix:!macx {
isEmpty(PREFIX):PREFIX = /usr/local
DEFINES += PREFIX=\\\"$$PREFIX\\\"
maps.files = pkg/maps/*
maps.path = $$PREFIX/share/gpxsee/maps

BIN
icons/formats/aqm.icns Normal file

Binary file not shown.

BIN
icons/formats/aqm.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 306 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 304 KiB

After

Width:  |  Height:  |  Size: 305 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 302 KiB

After

Width:  |  Height:  |  Size: 302 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 303 KiB

After

Width:  |  Height:  |  Size: 304 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 305 KiB

After

Width:  |  Height:  |  Size: 306 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 304 KiB

After

Width:  |  Height:  |  Size: 304 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 304 KiB

After

Width:  |  Height:  |  Size: 304 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 304 KiB

After

Width:  |  Height:  |  Size: 304 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 306 KiB

After

Width:  |  Height:  |  Size: 307 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 305 KiB

After

Width:  |  Height:  |  Size: 305 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 304 KiB

After

Width:  |  Height:  |  Size: 304 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 305 KiB

After

Width:  |  Height:  |  Size: 305 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 303 KiB

After

Width:  |  Height:  |  Size: 304 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 305 KiB

After

Width:  |  Height:  |  Size: 305 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 305 KiB

After

Width:  |  Height:  |  Size: 305 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 302 KiB

After

Width:  |  Height:  |  Size: 302 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 305 KiB

After

Width:  |  Height:  |  Size: 306 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 302 KiB

After

Width:  |  Height:  |  Size: 303 KiB

View File

@ -20,3 +20,5 @@ map:#f6ff00
mbts:#ff0062
rmap:#145cba
tba:#367050
aqm:#32a89e
sqlt:#303030

View File

@ -5,6 +5,6 @@ while read e; do
EXT=`echo $1 | tr /a-z/ /A-Z/`
sed -e "s/\$EXTENSION/$EXT/" -e "s/\$COLOR/$2/" icon-template.svg > $1.svg
convert -density 400 $1.svg -define icon:auto-resize $1.ico
convert -density 400 -background none $1.svg -define icon:auto-resize $1.ico
rm $1.svg
done < extensions

Binary file not shown.

Before

Width:  |  Height:  |  Size: 304 KiB

After

Width:  |  Height:  |  Size: 304 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 304 KiB

After

Width:  |  Height:  |  Size: 305 KiB

BIN
icons/formats/sqlt.icns Normal file

Binary file not shown.

BIN
icons/formats/sqlt.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 300 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 304 KiB

After

Width:  |  Height:  |  Size: 304 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 304 KiB

After

Width:  |  Height:  |  Size: 304 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 304 KiB

After

Width:  |  Height:  |  Size: 304 KiB

View File

@ -261,459 +261,479 @@
<context>
<name>GUI</name>
<message>
<location filename="../src/GUI/gui.cpp" line="775"/>
<location filename="../src/GUI/gui.cpp" line="819"/>
<source>Open file</source>
<translation>Otevřít soubor</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="884"/>
<location filename="../src/GUI/gui.cpp" line="931"/>
<source>Open POI file</source>
<translation>Otevřít POI soubor</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="211"/>
<location filename="../src/GUI/gui.cpp" line="209"/>
<source>Quit</source>
<translation>Ukončit</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="221"/>
<location filename="../src/GUI/gui.cpp" line="715"/>
<location filename="../src/GUI/gui.cpp" line="716"/>
<location filename="../src/GUI/gui.cpp" line="219"/>
<location filename="../src/GUI/gui.cpp" line="757"/>
<location filename="../src/GUI/gui.cpp" line="758"/>
<source>Keyboard controls</source>
<translation>Ovládací klávesy</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="254"/>
<location filename="../src/GUI/gui.cpp" line="252"/>
<source>Close</source>
<translation>Zavřít</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="260"/>
<location filename="../src/GUI/gui.cpp" line="258"/>
<source>Reload</source>
<translation>Znovu načíst</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="616"/>
<location filename="../src/GUI/gui.cpp" line="662"/>
<source>Show</source>
<translation>Zobrazit</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="608"/>
<location filename="../src/GUI/gui.cpp" line="654"/>
<source>File</source>
<translation>Soubor</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="279"/>
<source>Close POI files</source>
<translation>Zavřit POI soubory</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="283"/>
<location filename="../src/GUI/gui.cpp" line="288"/>
<source>Overlap POIs</source>
<translation>Překrývat POI</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="288"/>
<location filename="../src/GUI/gui.cpp" line="293"/>
<source>Show POI labels</source>
<translation>Zobrazit názvy POI</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="293"/>
<location filename="../src/GUI/gui.cpp" line="298"/>
<source>Show POIs</source>
<translation>Zobrazit POI</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="304"/>
<location filename="../src/GUI/gui.cpp" line="308"/>
<source>Show map</source>
<translation>Zobrazit mapu</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="321"/>
<location filename="../src/GUI/gui.cpp" line="325"/>
<source>Clear tile cache</source>
<translation>Vymazat mezipaměť dlaždic</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="229"/>
<location filename="../src/GUI/gui.cpp" line="227"/>
<source>Open...</source>
<translation>Otevřít...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="218"/>
<location filename="../src/GUI/gui.cpp" line="752"/>
<location filename="../src/GUI/gui.cpp" line="753"/>
<location filename="../src/GUI/gui.cpp" line="216"/>
<location filename="../src/GUI/gui.cpp" line="796"/>
<location filename="../src/GUI/gui.cpp" line="797"/>
<source>Paths</source>
<translation>Cesty</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="248"/>
<location filename="../src/GUI/gui.cpp" line="246"/>
<source>Export to PNG...</source>
<translation>Exportovat do PNG...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="267"/>
<location filename="../src/GUI/gui.cpp" line="265"/>
<source>Statistics...</source>
<translation>Statistika...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="275"/>
<location filename="../src/GUI/gui.cpp" line="274"/>
<source>Load POI file...</source>
<translation>Nahrát POI soubor...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="313"/>
<location filename="../src/GUI/gui.cpp" line="278"/>
<source>Select all files</source>
<translation>Vybrat všechny soubory</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="283"/>
<source>Unselect all files</source>
<translation>Odznačit všechny soubory</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="317"/>
<source>Load map...</source>
<translation>Nahrát mapu...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="318"/>
<location filename="../src/GUI/gui.cpp" line="322"/>
<source>Load map directory...</source>
<translation>Nahrát adresář s mapami...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="326"/>
<location filename="../src/GUI/gui.cpp" line="331"/>
<location filename="../src/GUI/gui.cpp" line="732"/>
<location filename="../src/GUI/gui.cpp" line="330"/>
<location filename="../src/GUI/gui.cpp" line="335"/>
<location filename="../src/GUI/gui.cpp" line="776"/>
<source>Next map</source>
<translation>Následující mapa</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="336"/>
<location filename="../src/GUI/gui.cpp" line="340"/>
<source>Show cursor coordinates</source>
<translation>Zobrazit souřadnice kurzoru</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="343"/>
<location filename="../src/GUI/gui.cpp" line="347"/>
<source>Show tracks</source>
<translation>Zobrazit cesty</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="348"/>
<location filename="../src/GUI/gui.cpp" line="352"/>
<source>Show routes</source>
<translation>Zobrazit trasy</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="353"/>
<location filename="../src/GUI/gui.cpp" line="357"/>
<source>Show waypoints</source>
<translation>Zobrazit navigační body</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="358"/>
<location filename="../src/GUI/gui.cpp" line="362"/>
<source>Show areas</source>
<translation>Zobrazit plochy</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="363"/>
<location filename="../src/GUI/gui.cpp" line="367"/>
<source>Waypoint labels</source>
<translation>Názvy navigačních bodů</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="373"/>
<location filename="../src/GUI/gui.cpp" line="377"/>
<source>km/mi markers</source>
<translation>Kilometrovníky</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="380"/>
<location filename="../src/GUI/gui.cpp" line="385"/>
<source>Do not show</source>
<translation>Nezobrazovat</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="389"/>
<source>Marker only</source>
<translation>Pouze ukazatel</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="393"/>
<source>Date/time</source>
<translation>Datum/čas</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="397"/>
<source>Coordinates</source>
<translation>Souřadnice</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="403"/>
<source>Show graphs</source>
<translation>Zobrazit grafy</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="404"/>
<location filename="../src/GUI/gui.cpp" line="427"/>
<source>Show grid</source>
<translation>Zobrazit mřížku</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="409"/>
<location filename="../src/GUI/gui.cpp" line="432"/>
<source>Show slider info</source>
<translation>Zobrazit informace o posuvníku</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="414"/>
<source>Show path markers</source>
<translation>Zobrazit pozici na trase</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="421"/>
<location filename="../src/GUI/gui.cpp" line="439"/>
<source>Show toolbars</source>
<translation>Zobrazovat nástrojové lišty</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="428"/>
<location filename="../src/GUI/gui.cpp" line="446"/>
<source>Total time</source>
<translation>Celkový čas</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="434"/>
<location filename="../src/GUI/gui.cpp" line="1140"/>
<location filename="../src/GUI/gui.cpp" line="1207"/>
<location filename="../src/GUI/gui.cpp" line="452"/>
<location filename="../src/GUI/gui.cpp" line="1180"/>
<location filename="../src/GUI/gui.cpp" line="1247"/>
<source>Moving time</source>
<translation>Čistý čas</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="442"/>
<location filename="../src/GUI/gui.cpp" line="460"/>
<source>Metric</source>
<translation>Metrické</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="448"/>
<location filename="../src/GUI/gui.cpp" line="466"/>
<source>Imperial</source>
<translation>Imperiální</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="454"/>
<location filename="../src/GUI/gui.cpp" line="472"/>
<source>Nautical</source>
<translation>Námořní</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="462"/>
<location filename="../src/GUI/gui.cpp" line="480"/>
<source>Decimal degrees (DD)</source>
<translation>Desetinné stupně (DD)</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="468"/>
<location filename="../src/GUI/gui.cpp" line="486"/>
<source>Degrees and decimal minutes (DMM)</source>
<translation>Stupně a desetinné minuty (DMM)</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="475"/>
<location filename="../src/GUI/gui.cpp" line="493"/>
<source>Degrees, minutes, seconds (DMS)</source>
<translation>Stupně, minuty, vteřiny (DMS)</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="481"/>
<location filename="../src/GUI/gui.cpp" line="499"/>
<source>Fullscreen mode</source>
<translation>Celoobrazovkový režim</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="488"/>
<location filename="../src/GUI/gui.cpp" line="506"/>
<source>Options...</source>
<translation>Nastavení...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="494"/>
<location filename="../src/GUI/gui.cpp" line="512"/>
<source>Next</source>
<translation>Následující</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="498"/>
<location filename="../src/GUI/gui.cpp" line="516"/>
<source>Previous</source>
<translation>Předchozí</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="502"/>
<location filename="../src/GUI/gui.cpp" line="520"/>
<source>Last</source>
<translation>Poslední</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="506"/>
<location filename="../src/GUI/gui.cpp" line="524"/>
<source>First</source>
<translation>První</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="552"/>
<source>POI files</source>
<translation>POI soubory</translation>
<location filename="../src/GUI/gui.cpp" line="609"/>
<source>Position info</source>
<translation>Informace o poloze</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="564"/>
<source>Display</source>
<translation>Zobrazit</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="578"/>
<location filename="../src/GUI/gui.cpp" line="624"/>
<source>Units</source>
<translation>Jednotky</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="582"/>
<location filename="../src/GUI/gui.cpp" line="628"/>
<source>Coordinates format</source>
<translation>Formát souřadnic</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="694"/>
<location filename="../src/GUI/gui.cpp" line="736"/>
<source>Version %1</source>
<translation>Verze %1</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="698"/>
<location filename="../src/GUI/gui.cpp" line="740"/>
<source>GPXSee is distributed under the terms of the GNU General Public License version 3. For more info about GPXSee visit the project homepage at %1.</source>
<translation>Program GPXSee je distribuován pod podmínkami licence GNU General Public License verze 3. Pro více informací navštivte stránky programu na adrese %1.</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="725"/>
<location filename="../src/GUI/gui.cpp" line="767"/>
<source>Append file</source>
<translation>Přidat soubor</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="726"/>
<location filename="../src/GUI/gui.cpp" line="768"/>
<source>Next/Previous</source>
<translation>Následující/Předchozí</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="728"/>
<location filename="../src/GUI/gui.cpp" line="770"/>
<source>Toggle graph type</source>
<translation>Přepnout typ grafu</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="730"/>
<location filename="../src/GUI/gui.cpp" line="772"/>
<source>Toggle time type</source>
<translation>Přepnout typ času</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="734"/>
<location filename="../src/GUI/gui.cpp" line="774"/>
<source>Toggle position info</source>
<translation>Přepnout informace o poloze</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="778"/>
<source>Previous map</source>
<translation>Předchozí mapa</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="735"/>
<location filename="../src/GUI/gui.cpp" line="779"/>
<source>Zoom in</source>
<translation>Přiblížit</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="737"/>
<location filename="../src/GUI/gui.cpp" line="781"/>
<source>Zoom out</source>
<translation>Oddálit</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="739"/>
<location filename="../src/GUI/gui.cpp" line="783"/>
<source>Digital zoom</source>
<translation>Digitální zoom</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="740"/>
<location filename="../src/GUI/gui.cpp" line="784"/>
<source>Zoom</source>
<translation>Zoom</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="741"/>
<location filename="../src/GUI/gui.cpp" line="785"/>
<source>Copy coordinates</source>
<translation>Kopírovat souřadnice</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="742"/>
<location filename="../src/GUI/gui.cpp" line="786"/>
<source>Left Click</source>
<translation>Levý klik myši</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="760"/>
<location filename="../src/GUI/gui.cpp" line="804"/>
<source>GCS/PCS directory:</source>
<translation>Adresář s GCS/PCS daty:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="762"/>
<location filename="../src/GUI/gui.cpp" line="806"/>
<source>DEM directory:</source>
<translation>Adresář s DEM daty:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="764"/>
<location filename="../src/GUI/gui.cpp" line="808"/>
<source>Styles directory:</source>
<translation>Adresář se styly:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1118"/>
<location filename="../src/GUI/gui.cpp" line="1187"/>
<location filename="../src/GUI/gui.cpp" line="1158"/>
<location filename="../src/GUI/gui.cpp" line="1227"/>
<source>Areas</source>
<translation>Plochy</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1161"/>
<location filename="../src/GUI/gui.cpp" line="1162"/>
<location filename="../src/GUI/gui.cpp" line="1201"/>
<location filename="../src/GUI/gui.cpp" line="1202"/>
<source>Statistics</source>
<translation>Statistika</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1433"/>
<location filename="../src/GUI/gui.cpp" line="1499"/>
<source>Open map file</source>
<translation>Otevřít mapový soubor</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1596"/>
<location filename="../src/GUI/gui.cpp" line="1682"/>
<source>Clear the map tile cache?</source>
<translation>Vymazat mezipaměť mapových dlaždic?</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1603"/>
<location filename="../src/GUI/gui.cpp" line="1689"/>
<source>No files loaded</source>
<translation>Nejsou načteny žádné soubory</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1124"/>
<location filename="../src/GUI/gui.cpp" line="1128"/>
<location filename="../src/GUI/gui.cpp" line="1193"/>
<location filename="../src/GUI/gui.cpp" line="1196"/>
<location filename="../src/GUI/gui.cpp" line="1164"/>
<location filename="../src/GUI/gui.cpp" line="1168"/>
<location filename="../src/GUI/gui.cpp" line="1233"/>
<location filename="../src/GUI/gui.cpp" line="1236"/>
<source>Date</source>
<translation>Datum</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="514"/>
<location filename="../src/GUI/gui.cpp" line="557"/>
<source>&amp;File</source>
<translation>&amp;Soubor</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="530"/>
<location filename="../src/GUI/gui.cpp" line="573"/>
<source>&amp;Map</source>
<translation>&amp;Mapa</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="541"/>
<location filename="../src/GUI/gui.cpp" line="584"/>
<source>&amp;Graph</source>
<translation>&amp;Graf</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="551"/>
<location filename="../src/GUI/gui.cpp" line="593"/>
<source>&amp;POI</source>
<translation>&amp;POI</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="563"/>
<location filename="../src/GUI/gui.cpp" line="605"/>
<source>&amp;Data</source>
<translation>&amp;Data</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="574"/>
<location filename="../src/GUI/gui.cpp" line="620"/>
<source>&amp;Settings</source>
<translation>&amp;Nastavení</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="592"/>
<location filename="../src/GUI/gui.cpp" line="638"/>
<source>&amp;Help</source>
<translation>N&amp;ápověda</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="756"/>
<location filename="../src/GUI/gui.cpp" line="800"/>
<source>Map directory:</source>
<translation>Adresář s mapami:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="758"/>
<location filename="../src/GUI/gui.cpp" line="802"/>
<source>POI directory:</source>
<translation>Adresář s POI body:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="766"/>
<location filename="../src/GUI/gui.cpp" line="810"/>
<source>Tile cache directory:</source>
<translation>Adresář mezipaměti dlaždic:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1112"/>
<location filename="../src/GUI/gui.cpp" line="1183"/>
<location filename="../src/GUI/gui.cpp" line="1152"/>
<location filename="../src/GUI/gui.cpp" line="1223"/>
<source>Routes</source>
<translation>Trasy</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1474"/>
<location filename="../src/GUI/gui.cpp" line="1512"/>
<location filename="../src/GUI/gui.cpp" line="1531"/>
<location filename="../src/GUI/gui.cpp" line="1557"/>
<location filename="../src/GUI/gui.cpp" line="1543"/>
<location filename="../src/GUI/gui.cpp" line="1587"/>
<location filename="../src/GUI/gui.cpp" line="1606"/>
<location filename="../src/GUI/gui.cpp" line="1628"/>
<source>Error loading map:</source>
<translation>Mapu nelze načíst:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1541"/>
<location filename="../src/GUI/gui.cpp" line="1655"/>
<source>Select map directory</source>
<translation>Vybrat adresář s mapami</translation>
</message>
<message numerus="yes">
<location filename="../src/GUI/gui.cpp" line="1607"/>
<location filename="../src/GUI/gui.cpp" line="1693"/>
<source>%n files</source>
<translation>
<numerusform>%n soubor</numerusform>
@ -722,96 +742,96 @@
</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="719"/>
<location filename="../src/GUI/gui.cpp" line="761"/>
<source>Next file</source>
<translation>Následující soubor</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="234"/>
<location filename="../src/GUI/gui.cpp" line="232"/>
<source>Print...</source>
<translation>Tisknout...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="241"/>
<location filename="../src/GUI/gui.cpp" line="239"/>
<source>Export to PDF...</source>
<translation>Exportovat do PDF...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1115"/>
<location filename="../src/GUI/gui.cpp" line="1185"/>
<location filename="../src/GUI/gui.cpp" line="1155"/>
<location filename="../src/GUI/gui.cpp" line="1225"/>
<source>Waypoints</source>
<translation>Navigační body</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="720"/>
<location filename="../src/GUI/gui.cpp" line="762"/>
<source>Previous file</source>
<translation>Předchozí soubor</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="368"/>
<location filename="../src/GUI/gui.cpp" line="372"/>
<source>Route waypoints</source>
<translation>Body tras</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="722"/>
<location filename="../src/GUI/gui.cpp" line="764"/>
<source>First file</source>
<translation>První soubor</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="724"/>
<location filename="../src/GUI/gui.cpp" line="766"/>
<source>Last file</source>
<translation>Poslední soubor</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="819"/>
<location filename="../src/GUI/gui.cpp" line="863"/>
<source>Error loading data file:</source>
<translation>Datový soubor nelze načíst:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="822"/>
<location filename="../src/GUI/gui.cpp" line="910"/>
<location filename="../src/GUI/gui.cpp" line="866"/>
<location filename="../src/GUI/gui.cpp" line="960"/>
<source>Line: %1</source>
<translation>Řádka: %1</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="907"/>
<location filename="../src/GUI/gui.cpp" line="957"/>
<source>Error loading POI file:</source>
<translation>Soubor POI nelze načíst:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1177"/>
<location filename="../src/GUI/gui.cpp" line="1217"/>
<source>Name</source>
<translation>Název</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1109"/>
<location filename="../src/GUI/gui.cpp" line="1181"/>
<location filename="../src/GUI/gui.cpp" line="1149"/>
<location filename="../src/GUI/gui.cpp" line="1221"/>
<source>Tracks</source>
<translation>Cesty</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="224"/>
<location filename="../src/GUI/gui.cpp" line="693"/>
<location filename="../src/GUI/gui.cpp" line="222"/>
<location filename="../src/GUI/gui.cpp" line="735"/>
<source>About GPXSee</source>
<translation>O aplikaci GPXSee</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="623"/>
<location filename="../src/GUI/gui.cpp" line="669"/>
<source>Navigation</source>
<translation>Navigace</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="390"/>
<location filename="../src/GUI/gui.cpp" line="1135"/>
<location filename="../src/GUI/gui.cpp" line="1203"/>
<location filename="../src/GUI/gui.cpp" line="413"/>
<location filename="../src/GUI/gui.cpp" line="1175"/>
<location filename="../src/GUI/gui.cpp" line="1243"/>
<source>Distance</source>
<translation>Vzdálenost</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="397"/>
<location filename="../src/GUI/gui.cpp" line="575"/>
<location filename="../src/GUI/gui.cpp" line="1138"/>
<location filename="../src/GUI/gui.cpp" line="1205"/>
<location filename="../src/GUI/gui.cpp" line="420"/>
<location filename="../src/GUI/gui.cpp" line="621"/>
<location filename="../src/GUI/gui.cpp" line="1178"/>
<location filename="../src/GUI/gui.cpp" line="1245"/>
<source>Time</source>
<translation>Čas</translation>
</message>
@ -977,57 +997,67 @@
<context>
<name>MapList</name>
<message>
<location filename="../src/map/maplist.cpp" line="96"/>
<location filename="../src/map/maplist.cpp" line="107"/>
<source>Supported files</source>
<translation>Podporované soubory</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="104"/>
<location filename="../src/map/maplist.cpp" line="116"/>
<source>MBTiles maps</source>
<translation>MBTiles mapy</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="100"/>
<location filename="../src/map/maplist.cpp" line="112"/>
<source>Garmin JNX maps</source>
<translation>Garmin JNX mapy</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="98"/>
<location filename="../src/map/maplist.cpp" line="109"/>
<source>AlpineQuest maps</source>
<translation>AlpineQuest mapy</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="110"/>
<source>Garmin IMG maps</source>
<translation>Garmin IMG mapy</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="101"/>
<location filename="../src/map/maplist.cpp" line="113"/>
<source>BSB nautical charts</source>
<translation>BSB námořní mapy</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="102"/>
<location filename="../src/map/maplist.cpp" line="114"/>
<source>KMZ maps</source>
<translation>KMZ mapy</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="103"/>
<location filename="../src/map/maplist.cpp" line="115"/>
<source>OziExplorer maps</source>
<translation>OziExplorer mapy</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="105"/>
<location filename="../src/map/maplist.cpp" line="120"/>
<source>TrekBuddy maps/atlases</source>
<translation>TrekBuddy mapy/atlasy</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="106"/>
<location filename="../src/map/maplist.cpp" line="121"/>
<source>GeoTIFF images</source>
<translation>GeoTIFF obrázky</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="107"/>
<location filename="../src/map/maplist.cpp" line="117"/>
<source>TwoNav maps</source>
<translation>TwoNav mapy</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="108"/>
<location filename="../src/map/maplist.cpp" line="118"/>
<source>Locus/OsmAnd/RMaps SQLite maps</source>
<translation>Locus/OsmAnd/RMaps SQLite mapy</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="122"/>
<source>Online map sources</source>
<translation>Online mapové zdroje</translation>
</message>
@ -1787,27 +1817,27 @@
<context>
<name>RouteItem</name>
<message>
<location filename="../src/GUI/routeitem.cpp" line="15"/>
<location filename="../src/GUI/routeitem.cpp" line="16"/>
<source>Name</source>
<translation>Název</translation>
</message>
<message>
<location filename="../src/GUI/routeitem.cpp" line="17"/>
<location filename="../src/GUI/routeitem.cpp" line="18"/>
<source>Description</source>
<translation>Popis</translation>
</message>
<message>
<location filename="../src/GUI/routeitem.cpp" line="19"/>
<location filename="../src/GUI/routeitem.cpp" line="20"/>
<source>Comment</source>
<translation>Poznámka</translation>
</message>
<message>
<location filename="../src/GUI/routeitem.cpp" line="20"/>
<location filename="../src/GUI/routeitem.cpp" line="21"/>
<source>Distance</source>
<translation>Vzdálenost</translation>
</message>
<message>
<location filename="../src/GUI/routeitem.cpp" line="31"/>
<location filename="../src/GUI/routeitem.cpp" line="32"/>
<source>Links</source>
<translation>Odkazy</translation>
</message>
@ -2008,42 +2038,42 @@
<context>
<name>TrackItem</name>
<message>
<location filename="../src/GUI/trackitem.cpp" line="14"/>
<location filename="../src/GUI/trackitem.cpp" line="15"/>
<source>Name</source>
<translation>Název</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="16"/>
<location filename="../src/GUI/trackitem.cpp" line="17"/>
<source>Description</source>
<translation>Popis</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="18"/>
<location filename="../src/GUI/trackitem.cpp" line="19"/>
<source>Comment</source>
<translation>Poznámka</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="19"/>
<location filename="../src/GUI/trackitem.cpp" line="20"/>
<source>Distance</source>
<translation>Vzdálenost</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="22"/>
<location filename="../src/GUI/trackitem.cpp" line="23"/>
<source>Total time</source>
<translation>Celkový čas</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="24"/>
<location filename="../src/GUI/trackitem.cpp" line="25"/>
<source>Moving time</source>
<translation>Čistý čas</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="26"/>
<location filename="../src/GUI/trackitem.cpp" line="27"/>
<source>Date</source>
<translation>Datum</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="36"/>
<location filename="../src/GUI/trackitem.cpp" line="37"/>
<source>Links</source>
<translation>Odkazy</translation>
</message>

View File

@ -261,553 +261,573 @@
<context>
<name>GUI</name>
<message>
<location filename="../src/GUI/gui.cpp" line="211"/>
<location filename="../src/GUI/gui.cpp" line="209"/>
<source>Quit</source>
<translation>Afslut</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="218"/>
<location filename="../src/GUI/gui.cpp" line="752"/>
<location filename="../src/GUI/gui.cpp" line="753"/>
<location filename="../src/GUI/gui.cpp" line="216"/>
<location filename="../src/GUI/gui.cpp" line="796"/>
<location filename="../src/GUI/gui.cpp" line="797"/>
<source>Paths</source>
<translation>Stier</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="221"/>
<location filename="../src/GUI/gui.cpp" line="715"/>
<location filename="../src/GUI/gui.cpp" line="716"/>
<location filename="../src/GUI/gui.cpp" line="219"/>
<location filename="../src/GUI/gui.cpp" line="757"/>
<location filename="../src/GUI/gui.cpp" line="758"/>
<source>Keyboard controls</source>
<translation>Tastaturgenveje</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="224"/>
<location filename="../src/GUI/gui.cpp" line="693"/>
<location filename="../src/GUI/gui.cpp" line="222"/>
<location filename="../src/GUI/gui.cpp" line="735"/>
<source>About GPXSee</source>
<translation>Om GPXSee</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="229"/>
<location filename="../src/GUI/gui.cpp" line="227"/>
<source>Open...</source>
<translation>Åbn...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="234"/>
<location filename="../src/GUI/gui.cpp" line="232"/>
<source>Print...</source>
<translation>Udskriv</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="241"/>
<location filename="../src/GUI/gui.cpp" line="239"/>
<source>Export to PDF...</source>
<translation>Eksporter til PDF</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="248"/>
<location filename="../src/GUI/gui.cpp" line="246"/>
<source>Export to PNG...</source>
<translation>Eksporter til PNG</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="254"/>
<location filename="../src/GUI/gui.cpp" line="252"/>
<source>Close</source>
<translation>Luk</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="260"/>
<location filename="../src/GUI/gui.cpp" line="258"/>
<source>Reload</source>
<translation>Genindlæs</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="267"/>
<location filename="../src/GUI/gui.cpp" line="265"/>
<source>Statistics...</source>
<translation>Statistik...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="275"/>
<location filename="../src/GUI/gui.cpp" line="274"/>
<source>Load POI file...</source>
<translation>Indlæs IP-fil...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="279"/>
<source>Close POI files</source>
<translation>Luk IP-filer</translation>
<location filename="../src/GUI/gui.cpp" line="278"/>
<source>Select all files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="283"/>
<source>Unselect all files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="288"/>
<source>Overlap POIs</source>
<translation>Overlap IP&apos;er</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="288"/>
<location filename="../src/GUI/gui.cpp" line="293"/>
<source>Show POI labels</source>
<translation>Vis IP-etiketter</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="293"/>
<location filename="../src/GUI/gui.cpp" line="298"/>
<source>Show POIs</source>
<translation>Vis IP&apos;er</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="304"/>
<location filename="../src/GUI/gui.cpp" line="308"/>
<source>Show map</source>
<translation>Vis kort</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="313"/>
<location filename="../src/GUI/gui.cpp" line="317"/>
<source>Load map...</source>
<translation>Indlæs kort...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="318"/>
<location filename="../src/GUI/gui.cpp" line="322"/>
<source>Load map directory...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="321"/>
<location filename="../src/GUI/gui.cpp" line="325"/>
<source>Clear tile cache</source>
<translation>Ryd kortbrikmellemlager (cache)</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="326"/>
<location filename="../src/GUI/gui.cpp" line="331"/>
<location filename="../src/GUI/gui.cpp" line="732"/>
<location filename="../src/GUI/gui.cpp" line="330"/>
<location filename="../src/GUI/gui.cpp" line="335"/>
<location filename="../src/GUI/gui.cpp" line="776"/>
<source>Next map</source>
<translation>Næste kort</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="336"/>
<location filename="../src/GUI/gui.cpp" line="340"/>
<source>Show cursor coordinates</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="343"/>
<location filename="../src/GUI/gui.cpp" line="347"/>
<source>Show tracks</source>
<translation>Vis spor</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="348"/>
<location filename="../src/GUI/gui.cpp" line="352"/>
<source>Show routes</source>
<translation>Vis ruter</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="353"/>
<location filename="../src/GUI/gui.cpp" line="357"/>
<source>Show waypoints</source>
<translation>Vis rutepunkter</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="358"/>
<location filename="../src/GUI/gui.cpp" line="362"/>
<source>Show areas</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="363"/>
<location filename="../src/GUI/gui.cpp" line="367"/>
<source>Waypoint labels</source>
<translation>Rutepunktsetiketter</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="368"/>
<location filename="../src/GUI/gui.cpp" line="372"/>
<source>Route waypoints</source>
<translation>Vej rutepunkter</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="373"/>
<location filename="../src/GUI/gui.cpp" line="377"/>
<source>km/mi markers</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="380"/>
<location filename="../src/GUI/gui.cpp" line="385"/>
<source>Do not show</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="389"/>
<source>Marker only</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="393"/>
<source>Date/time</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="397"/>
<source>Coordinates</source>
<translation type="unfinished">Koordinater</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="403"/>
<source>Show graphs</source>
<translation>Vis grafer</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="390"/>
<location filename="../src/GUI/gui.cpp" line="1135"/>
<location filename="../src/GUI/gui.cpp" line="1203"/>
<location filename="../src/GUI/gui.cpp" line="413"/>
<location filename="../src/GUI/gui.cpp" line="1175"/>
<location filename="../src/GUI/gui.cpp" line="1243"/>
<source>Distance</source>
<translation>Afstand</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="397"/>
<location filename="../src/GUI/gui.cpp" line="575"/>
<location filename="../src/GUI/gui.cpp" line="1138"/>
<location filename="../src/GUI/gui.cpp" line="1205"/>
<location filename="../src/GUI/gui.cpp" line="420"/>
<location filename="../src/GUI/gui.cpp" line="621"/>
<location filename="../src/GUI/gui.cpp" line="1178"/>
<location filename="../src/GUI/gui.cpp" line="1245"/>
<source>Time</source>
<translation>Tid</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="404"/>
<location filename="../src/GUI/gui.cpp" line="427"/>
<source>Show grid</source>
<translation>Vis gitter</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="409"/>
<location filename="../src/GUI/gui.cpp" line="432"/>
<source>Show slider info</source>
<translation>Vis skyder info</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="414"/>
<source>Show path markers</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="421"/>
<location filename="../src/GUI/gui.cpp" line="439"/>
<source>Show toolbars</source>
<translation>Vis værktøjslinjer</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="428"/>
<location filename="../src/GUI/gui.cpp" line="446"/>
<source>Total time</source>
<translation>Samlet tid</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="434"/>
<location filename="../src/GUI/gui.cpp" line="1140"/>
<location filename="../src/GUI/gui.cpp" line="1207"/>
<location filename="../src/GUI/gui.cpp" line="452"/>
<location filename="../src/GUI/gui.cpp" line="1180"/>
<location filename="../src/GUI/gui.cpp" line="1247"/>
<source>Moving time</source>
<translation>Tid i bevægelse</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="442"/>
<location filename="../src/GUI/gui.cpp" line="460"/>
<source>Metric</source>
<translation>Metrisk</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="448"/>
<location filename="../src/GUI/gui.cpp" line="466"/>
<source>Imperial</source>
<translation>Imperial</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="454"/>
<location filename="../src/GUI/gui.cpp" line="472"/>
<source>Nautical</source>
<translation>Nautisk</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="462"/>
<location filename="../src/GUI/gui.cpp" line="480"/>
<source>Decimal degrees (DD)</source>
<translation>Decimalgrader (DD)</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="468"/>
<location filename="../src/GUI/gui.cpp" line="486"/>
<source>Degrees and decimal minutes (DMM)</source>
<translation>Grader og decimalminutter (DMM)</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="475"/>
<location filename="../src/GUI/gui.cpp" line="493"/>
<source>Degrees, minutes, seconds (DMS)</source>
<translation>Grader, minutter, sekunder (DMS)</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="481"/>
<location filename="../src/GUI/gui.cpp" line="499"/>
<source>Fullscreen mode</source>
<translation>Fuldskærmstilstand</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="488"/>
<location filename="../src/GUI/gui.cpp" line="506"/>
<source>Options...</source>
<translation>Indstillinger</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="494"/>
<location filename="../src/GUI/gui.cpp" line="512"/>
<source>Next</source>
<translation>Næste</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="498"/>
<location filename="../src/GUI/gui.cpp" line="516"/>
<source>Previous</source>
<translation>Forrige</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="502"/>
<location filename="../src/GUI/gui.cpp" line="520"/>
<source>Last</source>
<translation>Sidste</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="506"/>
<location filename="../src/GUI/gui.cpp" line="524"/>
<source>First</source>
<translation>Første</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="514"/>
<location filename="../src/GUI/gui.cpp" line="557"/>
<source>&amp;File</source>
<translation>&amp;Fil</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="530"/>
<location filename="../src/GUI/gui.cpp" line="573"/>
<source>&amp;Map</source>
<translation>&amp;Kort</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="541"/>
<location filename="../src/GUI/gui.cpp" line="584"/>
<source>&amp;Graph</source>
<translation>&amp;Graf</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="551"/>
<location filename="../src/GUI/gui.cpp" line="593"/>
<source>&amp;POI</source>
<translation>&amp;IP</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="552"/>
<source>POI files</source>
<translation>IP- filer</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="563"/>
<location filename="../src/GUI/gui.cpp" line="605"/>
<source>&amp;Data</source>
<translation>&amp;Data</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="564"/>
<source>Display</source>
<translation>Vis</translation>
<location filename="../src/GUI/gui.cpp" line="609"/>
<source>Position info</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="574"/>
<location filename="../src/GUI/gui.cpp" line="620"/>
<source>&amp;Settings</source>
<translation>&amp;Indstillinger</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="578"/>
<location filename="../src/GUI/gui.cpp" line="624"/>
<source>Units</source>
<translation>Enheder</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="582"/>
<location filename="../src/GUI/gui.cpp" line="628"/>
<source>Coordinates format</source>
<translation>koordinatformat</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="592"/>
<location filename="../src/GUI/gui.cpp" line="638"/>
<source>&amp;Help</source>
<translation>&amp;Hjælp</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="608"/>
<location filename="../src/GUI/gui.cpp" line="654"/>
<source>File</source>
<translation>Fil</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="616"/>
<location filename="../src/GUI/gui.cpp" line="662"/>
<source>Show</source>
<translation>Vis</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="623"/>
<location filename="../src/GUI/gui.cpp" line="669"/>
<source>Navigation</source>
<translation>Navigation</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="694"/>
<location filename="../src/GUI/gui.cpp" line="736"/>
<source>Version %1</source>
<translation>Version %1</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="698"/>
<location filename="../src/GUI/gui.cpp" line="740"/>
<source>GPXSee is distributed under the terms of the GNU General Public License version 3. For more info about GPXSee visit the project homepage at %1.</source>
<translation>GPXSee er distribueret under betingelserne i GNU General Public License version 3. For mere info om GPXSee besøg projektets hjemmeside %1.</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="719"/>
<location filename="../src/GUI/gui.cpp" line="761"/>
<source>Next file</source>
<translation>Næste fil</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="720"/>
<location filename="../src/GUI/gui.cpp" line="762"/>
<source>Previous file</source>
<translation>Forrige fil</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="722"/>
<location filename="../src/GUI/gui.cpp" line="764"/>
<source>First file</source>
<translation>Første fil</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="724"/>
<location filename="../src/GUI/gui.cpp" line="766"/>
<source>Last file</source>
<translation>Sidste fil</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="725"/>
<location filename="../src/GUI/gui.cpp" line="767"/>
<source>Append file</source>
<translation>Vedhæft fil</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="726"/>
<location filename="../src/GUI/gui.cpp" line="768"/>
<source>Next/Previous</source>
<translation>Næste/Forrige</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="728"/>
<location filename="../src/GUI/gui.cpp" line="770"/>
<source>Toggle graph type</source>
<translation>Skift graftype</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="730"/>
<location filename="../src/GUI/gui.cpp" line="772"/>
<source>Toggle time type</source>
<translation>Skift tidstype</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="734"/>
<location filename="../src/GUI/gui.cpp" line="774"/>
<source>Toggle position info</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="778"/>
<source>Previous map</source>
<translation>Forrige kort</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="735"/>
<location filename="../src/GUI/gui.cpp" line="779"/>
<source>Zoom in</source>
<translation>Zoom ind</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="737"/>
<location filename="../src/GUI/gui.cpp" line="781"/>
<source>Zoom out</source>
<translation>Zoom ud</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="739"/>
<location filename="../src/GUI/gui.cpp" line="783"/>
<source>Digital zoom</source>
<translation>Digital zoom</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="740"/>
<location filename="../src/GUI/gui.cpp" line="784"/>
<source>Zoom</source>
<translation>Zoom</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="741"/>
<location filename="../src/GUI/gui.cpp" line="785"/>
<source>Copy coordinates</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="742"/>
<location filename="../src/GUI/gui.cpp" line="786"/>
<source>Left Click</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="762"/>
<location filename="../src/GUI/gui.cpp" line="806"/>
<source>DEM directory:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="764"/>
<location filename="../src/GUI/gui.cpp" line="808"/>
<source>Styles directory:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="766"/>
<location filename="../src/GUI/gui.cpp" line="810"/>
<source>Tile cache directory:</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1541"/>
<location filename="../src/GUI/gui.cpp" line="1655"/>
<source>Select map directory</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="756"/>
<location filename="../src/GUI/gui.cpp" line="800"/>
<source>Map directory:</source>
<translation>Kortmappe:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="758"/>
<location filename="../src/GUI/gui.cpp" line="802"/>
<source>POI directory:</source>
<translation>IP-mappe:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="760"/>
<location filename="../src/GUI/gui.cpp" line="804"/>
<source>GCS/PCS directory:</source>
<translation>GCS/PSC-mappe:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="775"/>
<location filename="../src/GUI/gui.cpp" line="819"/>
<source>Open file</source>
<translation>Åbn fil</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="819"/>
<location filename="../src/GUI/gui.cpp" line="863"/>
<source>Error loading data file:</source>
<translation>Fejl ved indlæsning af data-fil:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="822"/>
<location filename="../src/GUI/gui.cpp" line="910"/>
<location filename="../src/GUI/gui.cpp" line="866"/>
<location filename="../src/GUI/gui.cpp" line="960"/>
<source>Line: %1</source>
<translation>Linje: %1</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="884"/>
<location filename="../src/GUI/gui.cpp" line="931"/>
<source>Open POI file</source>
<translation>Åbn IP-fil</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="907"/>
<location filename="../src/GUI/gui.cpp" line="957"/>
<source>Error loading POI file:</source>
<translation>Fejl ved indlæsning af IP-fil:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1109"/>
<location filename="../src/GUI/gui.cpp" line="1181"/>
<location filename="../src/GUI/gui.cpp" line="1149"/>
<location filename="../src/GUI/gui.cpp" line="1221"/>
<source>Tracks</source>
<translation>Spor</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1112"/>
<location filename="../src/GUI/gui.cpp" line="1183"/>
<location filename="../src/GUI/gui.cpp" line="1152"/>
<location filename="../src/GUI/gui.cpp" line="1223"/>
<source>Routes</source>
<translation>Ruter</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1115"/>
<location filename="../src/GUI/gui.cpp" line="1185"/>
<location filename="../src/GUI/gui.cpp" line="1155"/>
<location filename="../src/GUI/gui.cpp" line="1225"/>
<source>Waypoints</source>
<translation>Rutepunkter</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1118"/>
<location filename="../src/GUI/gui.cpp" line="1187"/>
<location filename="../src/GUI/gui.cpp" line="1158"/>
<location filename="../src/GUI/gui.cpp" line="1227"/>
<source>Areas</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1124"/>
<location filename="../src/GUI/gui.cpp" line="1128"/>
<location filename="../src/GUI/gui.cpp" line="1193"/>
<location filename="../src/GUI/gui.cpp" line="1196"/>
<location filename="../src/GUI/gui.cpp" line="1164"/>
<location filename="../src/GUI/gui.cpp" line="1168"/>
<location filename="../src/GUI/gui.cpp" line="1233"/>
<location filename="../src/GUI/gui.cpp" line="1236"/>
<source>Date</source>
<translation>Dato</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1161"/>
<location filename="../src/GUI/gui.cpp" line="1162"/>
<location filename="../src/GUI/gui.cpp" line="1201"/>
<location filename="../src/GUI/gui.cpp" line="1202"/>
<source>Statistics</source>
<translation>Statistikker</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1177"/>
<location filename="../src/GUI/gui.cpp" line="1217"/>
<source>Name</source>
<translation>Navn</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1433"/>
<location filename="../src/GUI/gui.cpp" line="1499"/>
<source>Open map file</source>
<translation>Åbn kort-fil</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1474"/>
<location filename="../src/GUI/gui.cpp" line="1512"/>
<location filename="../src/GUI/gui.cpp" line="1531"/>
<location filename="../src/GUI/gui.cpp" line="1557"/>
<location filename="../src/GUI/gui.cpp" line="1543"/>
<location filename="../src/GUI/gui.cpp" line="1587"/>
<location filename="../src/GUI/gui.cpp" line="1606"/>
<location filename="../src/GUI/gui.cpp" line="1628"/>
<source>Error loading map:</source>
<translation>Fejl ved indlæsning af kort:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1596"/>
<location filename="../src/GUI/gui.cpp" line="1682"/>
<source>Clear the map tile cache?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1603"/>
<location filename="../src/GUI/gui.cpp" line="1689"/>
<source>No files loaded</source>
<translation>Ingen filer indlæst</translation>
</message>
<message numerus="yes">
<location filename="../src/GUI/gui.cpp" line="1607"/>
<location filename="../src/GUI/gui.cpp" line="1693"/>
<source>%n files</source>
<translation>
<numerusform>%n fil</numerusform>
@ -976,57 +996,67 @@
<context>
<name>MapList</name>
<message>
<location filename="../src/map/maplist.cpp" line="96"/>
<location filename="../src/map/maplist.cpp" line="107"/>
<source>Supported files</source>
<translation>Understøttede filer</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="104"/>
<location filename="../src/map/maplist.cpp" line="116"/>
<source>MBTiles maps</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="100"/>
<location filename="../src/map/maplist.cpp" line="112"/>
<source>Garmin JNX maps</source>
<translation>Garmin JNX-kort</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="98"/>
<location filename="../src/map/maplist.cpp" line="109"/>
<source>AlpineQuest maps</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="110"/>
<source>Garmin IMG maps</source>
<translation>Garmin IMG-kort</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="101"/>
<location filename="../src/map/maplist.cpp" line="113"/>
<source>BSB nautical charts</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="102"/>
<location filename="../src/map/maplist.cpp" line="114"/>
<source>KMZ maps</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="103"/>
<location filename="../src/map/maplist.cpp" line="115"/>
<source>OziExplorer maps</source>
<translation>OziExplorer-kort</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="105"/>
<location filename="../src/map/maplist.cpp" line="120"/>
<source>TrekBuddy maps/atlases</source>
<translation>TrekBuddy kort/atlas</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="106"/>
<location filename="../src/map/maplist.cpp" line="121"/>
<source>GeoTIFF images</source>
<translation>GeoTIFF billeder</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="107"/>
<location filename="../src/map/maplist.cpp" line="117"/>
<source>TwoNav maps</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="108"/>
<location filename="../src/map/maplist.cpp" line="118"/>
<source>Locus/OsmAnd/RMaps SQLite maps</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="122"/>
<source>Online map sources</source>
<translation>Online-kort kilder</translation>
</message>
@ -1786,27 +1816,27 @@
<context>
<name>RouteItem</name>
<message>
<location filename="../src/GUI/routeitem.cpp" line="15"/>
<location filename="../src/GUI/routeitem.cpp" line="16"/>
<source>Name</source>
<translation>Navn</translation>
</message>
<message>
<location filename="../src/GUI/routeitem.cpp" line="17"/>
<location filename="../src/GUI/routeitem.cpp" line="18"/>
<source>Description</source>
<translation>Beskrivelse</translation>
</message>
<message>
<location filename="../src/GUI/routeitem.cpp" line="19"/>
<location filename="../src/GUI/routeitem.cpp" line="20"/>
<source>Comment</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/routeitem.cpp" line="20"/>
<location filename="../src/GUI/routeitem.cpp" line="21"/>
<source>Distance</source>
<translation>Afstand</translation>
</message>
<message>
<location filename="../src/GUI/routeitem.cpp" line="31"/>
<location filename="../src/GUI/routeitem.cpp" line="32"/>
<source>Links</source>
<translation type="unfinished"></translation>
</message>
@ -2007,42 +2037,42 @@
<context>
<name>TrackItem</name>
<message>
<location filename="../src/GUI/trackitem.cpp" line="14"/>
<location filename="../src/GUI/trackitem.cpp" line="15"/>
<source>Name</source>
<translation>Navn</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="16"/>
<location filename="../src/GUI/trackitem.cpp" line="17"/>
<source>Description</source>
<translation>Beskrivelse</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="18"/>
<location filename="../src/GUI/trackitem.cpp" line="19"/>
<source>Comment</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="19"/>
<location filename="../src/GUI/trackitem.cpp" line="20"/>
<source>Distance</source>
<translation>Afstand</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="22"/>
<location filename="../src/GUI/trackitem.cpp" line="23"/>
<source>Total time</source>
<translation>Samlet tid</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="24"/>
<location filename="../src/GUI/trackitem.cpp" line="25"/>
<source>Moving time</source>
<translation>Tid i bevægelse</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="26"/>
<location filename="../src/GUI/trackitem.cpp" line="27"/>
<source>Date</source>
<translation>Dato</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="36"/>
<location filename="../src/GUI/trackitem.cpp" line="37"/>
<source>Links</source>
<translation type="unfinished"></translation>
</message>

View File

@ -261,405 +261,425 @@
<context>
<name>GUI</name>
<message>
<location filename="../src/GUI/gui.cpp" line="756"/>
<location filename="../src/GUI/gui.cpp" line="800"/>
<source>Map directory:</source>
<translation>Kartenverzeichnis:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="758"/>
<location filename="../src/GUI/gui.cpp" line="802"/>
<source>POI directory:</source>
<translation>POI-Verzeichnis:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="775"/>
<location filename="../src/GUI/gui.cpp" line="819"/>
<source>Open file</source>
<translation>Datei öffnen</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="884"/>
<location filename="../src/GUI/gui.cpp" line="931"/>
<source>Open POI file</source>
<translation>POI-Datei öffnen</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="211"/>
<location filename="../src/GUI/gui.cpp" line="209"/>
<source>Quit</source>
<translation>Beenden</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="221"/>
<location filename="../src/GUI/gui.cpp" line="715"/>
<location filename="../src/GUI/gui.cpp" line="716"/>
<location filename="../src/GUI/gui.cpp" line="219"/>
<location filename="../src/GUI/gui.cpp" line="757"/>
<location filename="../src/GUI/gui.cpp" line="758"/>
<source>Keyboard controls</source>
<translation>Tastaturkürzel</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="254"/>
<location filename="../src/GUI/gui.cpp" line="252"/>
<source>Close</source>
<translation>Schließen</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="260"/>
<location filename="../src/GUI/gui.cpp" line="258"/>
<source>Reload</source>
<translation>Neu laden</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="616"/>
<location filename="../src/GUI/gui.cpp" line="662"/>
<source>Show</source>
<translation>Ansicht</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="608"/>
<location filename="../src/GUI/gui.cpp" line="654"/>
<source>File</source>
<translation>Datei</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="279"/>
<source>Close POI files</source>
<translation>POI-Datei schließen</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="283"/>
<location filename="../src/GUI/gui.cpp" line="288"/>
<source>Overlap POIs</source>
<translation>POIs überlappen</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="288"/>
<location filename="../src/GUI/gui.cpp" line="293"/>
<source>Show POI labels</source>
<translation>POI-Labels anzeigen</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="293"/>
<location filename="../src/GUI/gui.cpp" line="298"/>
<source>Show POIs</source>
<translation>POIs anzeigen</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="304"/>
<location filename="../src/GUI/gui.cpp" line="308"/>
<source>Show map</source>
<translation>Karte anzeigen</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="321"/>
<location filename="../src/GUI/gui.cpp" line="325"/>
<source>Clear tile cache</source>
<translation>Kachel-Cache bereinigen</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="229"/>
<location filename="../src/GUI/gui.cpp" line="227"/>
<source>Open...</source>
<translation>Öffnen </translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="218"/>
<location filename="../src/GUI/gui.cpp" line="752"/>
<location filename="../src/GUI/gui.cpp" line="753"/>
<location filename="../src/GUI/gui.cpp" line="216"/>
<location filename="../src/GUI/gui.cpp" line="796"/>
<location filename="../src/GUI/gui.cpp" line="797"/>
<source>Paths</source>
<translation>Pfade</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="248"/>
<location filename="../src/GUI/gui.cpp" line="246"/>
<source>Export to PNG...</source>
<translation>Als PNG exportieren...</translation>
<translation>Als PNG exportieren ...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="267"/>
<location filename="../src/GUI/gui.cpp" line="265"/>
<source>Statistics...</source>
<translation>Statistiken </translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="275"/>
<location filename="../src/GUI/gui.cpp" line="274"/>
<source>Load POI file...</source>
<translation>POI-Datei laden </translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="313"/>
<location filename="../src/GUI/gui.cpp" line="278"/>
<source>Select all files</source>
<translation>Alle Dateien wählen</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="283"/>
<source>Unselect all files</source>
<translation>Alle Dateien abwählen</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="317"/>
<source>Load map...</source>
<translation>Karte laden </translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="318"/>
<location filename="../src/GUI/gui.cpp" line="322"/>
<source>Load map directory...</source>
<translation type="unfinished"></translation>
<translation>Kartenverzeichnis laden ...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="326"/>
<location filename="../src/GUI/gui.cpp" line="331"/>
<location filename="../src/GUI/gui.cpp" line="732"/>
<location filename="../src/GUI/gui.cpp" line="330"/>
<location filename="../src/GUI/gui.cpp" line="335"/>
<location filename="../src/GUI/gui.cpp" line="776"/>
<source>Next map</source>
<translation>Nächste Karte</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="336"/>
<location filename="../src/GUI/gui.cpp" line="340"/>
<source>Show cursor coordinates</source>
<translation>Cursor-Koordinaten anzeigen</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="343"/>
<location filename="../src/GUI/gui.cpp" line="347"/>
<source>Show tracks</source>
<translation>Strecken anzeigen</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="348"/>
<location filename="../src/GUI/gui.cpp" line="352"/>
<source>Show routes</source>
<translation>Routen anzeigen</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="353"/>
<location filename="../src/GUI/gui.cpp" line="357"/>
<source>Show waypoints</source>
<translation>Wegpunkte anzeigen</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="358"/>
<location filename="../src/GUI/gui.cpp" line="362"/>
<source>Show areas</source>
<translation>Flächen anzeigen</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="363"/>
<location filename="../src/GUI/gui.cpp" line="367"/>
<source>Waypoint labels</source>
<translation>Wegpunkt-Labels</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="373"/>
<location filename="../src/GUI/gui.cpp" line="377"/>
<source>km/mi markers</source>
<translation>km/mi-Markierungen</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="380"/>
<location filename="../src/GUI/gui.cpp" line="385"/>
<source>Do not show</source>
<translation>Nicht anzeigen</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="389"/>
<source>Marker only</source>
<translation>Nur Markierung</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="393"/>
<source>Date/time</source>
<translation>Datum/Zeit</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="397"/>
<source>Coordinates</source>
<translation>Koordinaten</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="403"/>
<source>Show graphs</source>
<translation>Graphen anzeigen</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="404"/>
<location filename="../src/GUI/gui.cpp" line="427"/>
<source>Show grid</source>
<translation>Gitter anzeigen</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="409"/>
<location filename="../src/GUI/gui.cpp" line="432"/>
<source>Show slider info</source>
<translation>Schieberinfo anzeigen</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="414"/>
<source>Show path markers</source>
<translation>Pfadposition anzeigen</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="421"/>
<location filename="../src/GUI/gui.cpp" line="439"/>
<source>Show toolbars</source>
<translation>Toolbars anzeigen</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="428"/>
<location filename="../src/GUI/gui.cpp" line="446"/>
<source>Total time</source>
<translation>Gesamtzeit</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="434"/>
<location filename="../src/GUI/gui.cpp" line="1140"/>
<location filename="../src/GUI/gui.cpp" line="1207"/>
<location filename="../src/GUI/gui.cpp" line="452"/>
<location filename="../src/GUI/gui.cpp" line="1180"/>
<location filename="../src/GUI/gui.cpp" line="1247"/>
<source>Moving time</source>
<translation>Bewegungszeit</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="442"/>
<location filename="../src/GUI/gui.cpp" line="460"/>
<source>Metric</source>
<translation>Metrisch</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="448"/>
<location filename="../src/GUI/gui.cpp" line="466"/>
<source>Imperial</source>
<translation>Angloamerikanisch</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="454"/>
<location filename="../src/GUI/gui.cpp" line="472"/>
<source>Nautical</source>
<translation>Nautisch</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="462"/>
<location filename="../src/GUI/gui.cpp" line="480"/>
<source>Decimal degrees (DD)</source>
<translation>Dezimalgrad (DD)</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="468"/>
<location filename="../src/GUI/gui.cpp" line="486"/>
<source>Degrees and decimal minutes (DMM)</source>
<translation>Grad und Dezimalminuten (DMM)</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="475"/>
<location filename="../src/GUI/gui.cpp" line="493"/>
<source>Degrees, minutes, seconds (DMS)</source>
<translation>Grad, Minuten, Sekunden (DMS)</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="481"/>
<location filename="../src/GUI/gui.cpp" line="499"/>
<source>Fullscreen mode</source>
<translation>Vollbildmodus</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="488"/>
<location filename="../src/GUI/gui.cpp" line="506"/>
<source>Options...</source>
<translation>Einstellungen </translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="494"/>
<location filename="../src/GUI/gui.cpp" line="512"/>
<source>Next</source>
<translation>Nächste</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="498"/>
<location filename="../src/GUI/gui.cpp" line="516"/>
<source>Previous</source>
<translation>Vorherige</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="502"/>
<location filename="../src/GUI/gui.cpp" line="520"/>
<source>Last</source>
<translation>Letzte</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="506"/>
<location filename="../src/GUI/gui.cpp" line="524"/>
<source>First</source>
<translation>Erste</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="552"/>
<source>POI files</source>
<translation>POI-Dateien</translation>
<location filename="../src/GUI/gui.cpp" line="609"/>
<source>Position info</source>
<translation>Positionsinfo</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="564"/>
<source>Display</source>
<translation>Anzeige</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="578"/>
<location filename="../src/GUI/gui.cpp" line="624"/>
<source>Units</source>
<translation>Einheiten</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="582"/>
<location filename="../src/GUI/gui.cpp" line="628"/>
<source>Coordinates format</source>
<translation>Koordinatenformate</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="694"/>
<location filename="../src/GUI/gui.cpp" line="736"/>
<source>Version %1</source>
<translation>Version %1</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="698"/>
<location filename="../src/GUI/gui.cpp" line="740"/>
<source>GPXSee is distributed under the terms of the GNU General Public License version 3. For more info about GPXSee visit the project homepage at %1.</source>
<translation>GPXSee wird unter der GNU General Public License version 3 veröffentlicht. Mehr Informationen zu GPXSee auf der Homepage %1.</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="725"/>
<location filename="../src/GUI/gui.cpp" line="767"/>
<source>Append file</source>
<translation>An Datei anhängen</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="726"/>
<location filename="../src/GUI/gui.cpp" line="768"/>
<source>Next/Previous</source>
<translation>Nächste/Vorherige</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="728"/>
<location filename="../src/GUI/gui.cpp" line="770"/>
<source>Toggle graph type</source>
<translation>Graphtyp umschalten</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="730"/>
<location filename="../src/GUI/gui.cpp" line="772"/>
<source>Toggle time type</source>
<translation>Zeittyp umschalten</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="734"/>
<location filename="../src/GUI/gui.cpp" line="774"/>
<source>Toggle position info</source>
<translation>Positionsinfo umschalten</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="778"/>
<source>Previous map</source>
<translation>Vorherige Karte</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="735"/>
<location filename="../src/GUI/gui.cpp" line="779"/>
<source>Zoom in</source>
<translation>Hineinzoomen</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="737"/>
<location filename="../src/GUI/gui.cpp" line="781"/>
<source>Zoom out</source>
<translation>Herauszoomen</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="739"/>
<location filename="../src/GUI/gui.cpp" line="783"/>
<source>Digital zoom</source>
<translation>Digitaler Zoom</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="740"/>
<location filename="../src/GUI/gui.cpp" line="784"/>
<source>Zoom</source>
<translation>Zoom</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="741"/>
<location filename="../src/GUI/gui.cpp" line="785"/>
<source>Copy coordinates</source>
<translation type="unfinished"></translation>
<translation>Koordinaten kopieren</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="742"/>
<location filename="../src/GUI/gui.cpp" line="786"/>
<source>Left Click</source>
<translation type="unfinished"></translation>
<translation>Links-Klick</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="760"/>
<location filename="../src/GUI/gui.cpp" line="804"/>
<source>GCS/PCS directory:</source>
<translation>GCS/PCS-Verzeichnis:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="762"/>
<location filename="../src/GUI/gui.cpp" line="806"/>
<source>DEM directory:</source>
<translation>DEM-Verzeichnis:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="764"/>
<location filename="../src/GUI/gui.cpp" line="808"/>
<source>Styles directory:</source>
<translation>Formatvorlagen-Verzeichnis:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1118"/>
<location filename="../src/GUI/gui.cpp" line="1187"/>
<location filename="../src/GUI/gui.cpp" line="1158"/>
<location filename="../src/GUI/gui.cpp" line="1227"/>
<source>Areas</source>
<translation>Flächen</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1161"/>
<location filename="../src/GUI/gui.cpp" line="1162"/>
<location filename="../src/GUI/gui.cpp" line="1201"/>
<location filename="../src/GUI/gui.cpp" line="1202"/>
<source>Statistics</source>
<translation>Statistiken</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1433"/>
<location filename="../src/GUI/gui.cpp" line="1499"/>
<source>Open map file</source>
<translation>Kartendatei öffnen</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1474"/>
<location filename="../src/GUI/gui.cpp" line="1512"/>
<location filename="../src/GUI/gui.cpp" line="1531"/>
<location filename="../src/GUI/gui.cpp" line="1557"/>
<location filename="../src/GUI/gui.cpp" line="1543"/>
<location filename="../src/GUI/gui.cpp" line="1587"/>
<location filename="../src/GUI/gui.cpp" line="1606"/>
<location filename="../src/GUI/gui.cpp" line="1628"/>
<source>Error loading map:</source>
<translation>Fehler beim Laden der Kartendatei:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1541"/>
<location filename="../src/GUI/gui.cpp" line="1655"/>
<source>Select map directory</source>
<translation type="unfinished"></translation>
<translation>Kartenverzeichnis auswählen</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1596"/>
<location filename="../src/GUI/gui.cpp" line="1682"/>
<source>Clear the map tile cache?</source>
<translation type="unfinished"></translation>
<translation>Kachel-Cache bereinigen?</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1603"/>
<location filename="../src/GUI/gui.cpp" line="1689"/>
<source>No files loaded</source>
<translation>Keine Dateien geladen</translation>
</message>
<message numerus="yes">
<location filename="../src/GUI/gui.cpp" line="1607"/>
<location filename="../src/GUI/gui.cpp" line="1693"/>
<source>%n files</source>
<translation>
<numerusform>%n Datei</numerusform>
@ -667,150 +687,150 @@
</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1124"/>
<location filename="../src/GUI/gui.cpp" line="1128"/>
<location filename="../src/GUI/gui.cpp" line="1193"/>
<location filename="../src/GUI/gui.cpp" line="1196"/>
<location filename="../src/GUI/gui.cpp" line="1164"/>
<location filename="../src/GUI/gui.cpp" line="1168"/>
<location filename="../src/GUI/gui.cpp" line="1233"/>
<location filename="../src/GUI/gui.cpp" line="1236"/>
<source>Date</source>
<translation>Datum</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1112"/>
<location filename="../src/GUI/gui.cpp" line="1183"/>
<location filename="../src/GUI/gui.cpp" line="1152"/>
<location filename="../src/GUI/gui.cpp" line="1223"/>
<source>Routes</source>
<translation>Routen</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="719"/>
<location filename="../src/GUI/gui.cpp" line="761"/>
<source>Next file</source>
<translation>Nächste Datei</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="234"/>
<location filename="../src/GUI/gui.cpp" line="232"/>
<source>Print...</source>
<translation>Drucken </translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="241"/>
<location filename="../src/GUI/gui.cpp" line="239"/>
<source>Export to PDF...</source>
<translation>Als PDF exportieren </translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1115"/>
<location filename="../src/GUI/gui.cpp" line="1185"/>
<location filename="../src/GUI/gui.cpp" line="1155"/>
<location filename="../src/GUI/gui.cpp" line="1225"/>
<source>Waypoints</source>
<translation>Wegpunkte</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="720"/>
<location filename="../src/GUI/gui.cpp" line="762"/>
<source>Previous file</source>
<translation>Vorherige Datei</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="368"/>
<location filename="../src/GUI/gui.cpp" line="372"/>
<source>Route waypoints</source>
<translation>Routen-Wegpunkte</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="514"/>
<location filename="../src/GUI/gui.cpp" line="557"/>
<source>&amp;File</source>
<translation>&amp;Datei</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="530"/>
<location filename="../src/GUI/gui.cpp" line="573"/>
<source>&amp;Map</source>
<translation>&amp;Karte</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="541"/>
<location filename="../src/GUI/gui.cpp" line="584"/>
<source>&amp;Graph</source>
<translation>&amp;Graph</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="551"/>
<location filename="../src/GUI/gui.cpp" line="593"/>
<source>&amp;POI</source>
<translation>&amp;POI</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="563"/>
<location filename="../src/GUI/gui.cpp" line="605"/>
<source>&amp;Data</source>
<translation>D&amp;ata</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="574"/>
<location filename="../src/GUI/gui.cpp" line="620"/>
<source>&amp;Settings</source>
<translation>&amp;Einstellungen</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="592"/>
<location filename="../src/GUI/gui.cpp" line="638"/>
<source>&amp;Help</source>
<translation>&amp;Hilfe</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="722"/>
<location filename="../src/GUI/gui.cpp" line="764"/>
<source>First file</source>
<translation>Erste Datei</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="724"/>
<location filename="../src/GUI/gui.cpp" line="766"/>
<source>Last file</source>
<translation>Letzte Datei</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="766"/>
<location filename="../src/GUI/gui.cpp" line="810"/>
<source>Tile cache directory:</source>
<translation>Kachel-Cache-Verzeichnis:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="819"/>
<location filename="../src/GUI/gui.cpp" line="863"/>
<source>Error loading data file:</source>
<translation>Fehler beim Laden der Datendatei:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="822"/>
<location filename="../src/GUI/gui.cpp" line="910"/>
<location filename="../src/GUI/gui.cpp" line="866"/>
<location filename="../src/GUI/gui.cpp" line="960"/>
<source>Line: %1</source>
<translation>Zeile: %1</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="907"/>
<location filename="../src/GUI/gui.cpp" line="957"/>
<source>Error loading POI file:</source>
<translation>Fehler beim Laden der POI-Datei:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1177"/>
<location filename="../src/GUI/gui.cpp" line="1217"/>
<source>Name</source>
<translation>Name</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1109"/>
<location filename="../src/GUI/gui.cpp" line="1181"/>
<location filename="../src/GUI/gui.cpp" line="1149"/>
<location filename="../src/GUI/gui.cpp" line="1221"/>
<source>Tracks</source>
<translation>Strecken</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="224"/>
<location filename="../src/GUI/gui.cpp" line="693"/>
<location filename="../src/GUI/gui.cpp" line="222"/>
<location filename="../src/GUI/gui.cpp" line="735"/>
<source>About GPXSee</source>
<translation>Über GPXSee</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="623"/>
<location filename="../src/GUI/gui.cpp" line="669"/>
<source>Navigation</source>
<translation>Navigation</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="390"/>
<location filename="../src/GUI/gui.cpp" line="1135"/>
<location filename="../src/GUI/gui.cpp" line="1203"/>
<location filename="../src/GUI/gui.cpp" line="413"/>
<location filename="../src/GUI/gui.cpp" line="1175"/>
<location filename="../src/GUI/gui.cpp" line="1243"/>
<source>Distance</source>
<translation>Distanz</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="397"/>
<location filename="../src/GUI/gui.cpp" line="575"/>
<location filename="../src/GUI/gui.cpp" line="1138"/>
<location filename="../src/GUI/gui.cpp" line="1205"/>
<location filename="../src/GUI/gui.cpp" line="420"/>
<location filename="../src/GUI/gui.cpp" line="621"/>
<location filename="../src/GUI/gui.cpp" line="1178"/>
<location filename="../src/GUI/gui.cpp" line="1245"/>
<source>Time</source>
<translation>Zeit</translation>
</message>
@ -965,68 +985,78 @@
<message>
<location filename="../src/GUI/mapitem.cpp" line="77"/>
<source>Name</source>
<translation type="unfinished">Name</translation>
<translation>Name</translation>
</message>
<message>
<location filename="../src/GUI/mapitem.cpp" line="79"/>
<source>File</source>
<translation type="unfinished">Datei</translation>
<translation>Datei</translation>
</message>
</context>
<context>
<name>MapList</name>
<message>
<location filename="../src/map/maplist.cpp" line="96"/>
<location filename="../src/map/maplist.cpp" line="107"/>
<source>Supported files</source>
<translation>Unterstützte Dateien</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="104"/>
<location filename="../src/map/maplist.cpp" line="116"/>
<source>MBTiles maps</source>
<translation>MBTiles-Karten</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="100"/>
<location filename="../src/map/maplist.cpp" line="112"/>
<source>Garmin JNX maps</source>
<translation>Garmin JNX-Karten</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="98"/>
<location filename="../src/map/maplist.cpp" line="109"/>
<source>AlpineQuest maps</source>
<translation>AlpineQuest-Karten</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="110"/>
<source>Garmin IMG maps</source>
<translation>Garmin IMG-Karten</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="101"/>
<location filename="../src/map/maplist.cpp" line="113"/>
<source>BSB nautical charts</source>
<translation type="unfinished"></translation>
<translation>BSB-Seekarten</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="102"/>
<location filename="../src/map/maplist.cpp" line="114"/>
<source>KMZ maps</source>
<translation type="unfinished"></translation>
<translation>KMZ-Karten</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="103"/>
<location filename="../src/map/maplist.cpp" line="115"/>
<source>OziExplorer maps</source>
<translation>OziExplorer-Karten</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="105"/>
<location filename="../src/map/maplist.cpp" line="120"/>
<source>TrekBuddy maps/atlases</source>
<translation>TrekBuddy-Karten/Atlanten</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="106"/>
<location filename="../src/map/maplist.cpp" line="121"/>
<source>GeoTIFF images</source>
<translation>GeoTIFF-Bilder</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="107"/>
<location filename="../src/map/maplist.cpp" line="117"/>
<source>TwoNav maps</source>
<translation>TwoNav-Karten</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="108"/>
<location filename="../src/map/maplist.cpp" line="118"/>
<source>Locus/OsmAnd/RMaps SQLite maps</source>
<translation>Locus/OsmAnd/RMaps SQLite-Karten</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="122"/>
<source>Online map sources</source>
<translation>Online-Kartenquellen</translation>
</message>
@ -1051,7 +1081,7 @@
<message>
<location filename="../src/GUI/optionsdialog.cpp" line="84"/>
<source>Select the proper projection of JNX and KMZ maps. Both EPSG:3857 and EPSG:4326 projected maps exist and there is no projection info in the map file.</source>
<translation type="unfinished"></translation>
<translation>Wählen Sie die richtige Projektion von JNX und KMZ-Karten. Es gibt sowohl EPSG:3857 als auch EPSG:4326 projizierte Karten und die Kartendatei enthält keine Projektionsinformation.</translation>
</message>
<message>
<location filename="../src/GUI/optionsdialog.cpp" line="168"/>
@ -1118,7 +1148,7 @@
<message>
<location filename="../src/GUI/optionsdialog.cpp" line="87"/>
<source>Select the desired projection of IMG maps. The projection must be valid for the whole map area.</source>
<translation type="unfinished"></translation>
<translation>Wählen Sie die gewünschte Projektion von IMG-Karten. Die Projektion muss im gesamten Kartenbereich gültig sein.</translation>
</message>
<message>
<location filename="../src/GUI/optionsdialog.cpp" line="96"/>
@ -1143,27 +1173,27 @@
<message>
<location filename="../src/GUI/optionsdialog.cpp" line="118"/>
<source>Input</source>
<translation type="unfinished"></translation>
<translation>Eingabe</translation>
</message>
<message>
<location filename="../src/GUI/optionsdialog.cpp" line="120"/>
<source>Output</source>
<translation type="unfinished"></translation>
<translation>Ausgabe</translation>
</message>
<message>
<location filename="../src/GUI/optionsdialog.cpp" line="127"/>
<source>Input:</source>
<translation type="unfinished"></translation>
<translation>Eingabe:</translation>
</message>
<message>
<location filename="../src/GUI/optionsdialog.cpp" line="130"/>
<source>Output:</source>
<translation type="unfinished"></translation>
<translation>Ausgabe:</translation>
</message>
<message>
<location filename="../src/GUI/optionsdialog.cpp" line="151"/>
<source>Projection</source>
<translation type="unfinished"></translation>
<translation>Projektion</translation>
</message>
<message>
<location filename="../src/GUI/optionsdialog.cpp" line="152"/>
@ -1786,27 +1816,27 @@
<context>
<name>RouteItem</name>
<message>
<location filename="../src/GUI/routeitem.cpp" line="15"/>
<location filename="../src/GUI/routeitem.cpp" line="16"/>
<source>Name</source>
<translation>Name</translation>
</message>
<message>
<location filename="../src/GUI/routeitem.cpp" line="17"/>
<location filename="../src/GUI/routeitem.cpp" line="18"/>
<source>Description</source>
<translation>Beschreibung</translation>
</message>
<message>
<location filename="../src/GUI/routeitem.cpp" line="19"/>
<location filename="../src/GUI/routeitem.cpp" line="20"/>
<source>Comment</source>
<translation>Kommentar</translation>
</message>
<message>
<location filename="../src/GUI/routeitem.cpp" line="20"/>
<location filename="../src/GUI/routeitem.cpp" line="21"/>
<source>Distance</source>
<translation>Distanz</translation>
</message>
<message>
<location filename="../src/GUI/routeitem.cpp" line="31"/>
<location filename="../src/GUI/routeitem.cpp" line="32"/>
<source>Links</source>
<translation>Links</translation>
</message>
@ -2007,42 +2037,42 @@
<context>
<name>TrackItem</name>
<message>
<location filename="../src/GUI/trackitem.cpp" line="14"/>
<location filename="../src/GUI/trackitem.cpp" line="15"/>
<source>Name</source>
<translation>Name</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="16"/>
<location filename="../src/GUI/trackitem.cpp" line="17"/>
<source>Description</source>
<translation>Beschreibung</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="18"/>
<location filename="../src/GUI/trackitem.cpp" line="19"/>
<source>Comment</source>
<translation>Kommentar</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="19"/>
<location filename="../src/GUI/trackitem.cpp" line="20"/>
<source>Distance</source>
<translation>Distanz</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="22"/>
<location filename="../src/GUI/trackitem.cpp" line="23"/>
<source>Total time</source>
<translation>Gesamtzeit</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="24"/>
<location filename="../src/GUI/trackitem.cpp" line="25"/>
<source>Moving time</source>
<translation>Bewegungszeit</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="26"/>
<location filename="../src/GUI/trackitem.cpp" line="27"/>
<source>Date</source>
<translation>Datum</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="36"/>
<location filename="../src/GUI/trackitem.cpp" line="37"/>
<source>Links</source>
<translation>Links</translation>
</message>

View File

@ -4,7 +4,7 @@
<context>
<name>GUI</name>
<message numerus="yes">
<location filename="../src/GUI/gui.cpp" line="1392"/>
<location filename="../src/GUI/gui.cpp" line="1637"/>
<source>%n files</source>
<translation>
<numerusform>%n file</numerusform>

File diff suppressed because it is too large Load Diff

View File

@ -261,553 +261,573 @@
<context>
<name>GUI</name>
<message>
<location filename="../src/GUI/gui.cpp" line="211"/>
<location filename="../src/GUI/gui.cpp" line="209"/>
<source>Quit</source>
<translation>Cerrar</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="218"/>
<location filename="../src/GUI/gui.cpp" line="752"/>
<location filename="../src/GUI/gui.cpp" line="753"/>
<location filename="../src/GUI/gui.cpp" line="216"/>
<location filename="../src/GUI/gui.cpp" line="796"/>
<location filename="../src/GUI/gui.cpp" line="797"/>
<source>Paths</source>
<translation>Trayectos</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="221"/>
<location filename="../src/GUI/gui.cpp" line="715"/>
<location filename="../src/GUI/gui.cpp" line="716"/>
<location filename="../src/GUI/gui.cpp" line="219"/>
<location filename="../src/GUI/gui.cpp" line="757"/>
<location filename="../src/GUI/gui.cpp" line="758"/>
<source>Keyboard controls</source>
<translation>Atajos de teclado</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="224"/>
<location filename="../src/GUI/gui.cpp" line="693"/>
<location filename="../src/GUI/gui.cpp" line="222"/>
<location filename="../src/GUI/gui.cpp" line="735"/>
<source>About GPXSee</source>
<translation>Acerca de GPXSee</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="229"/>
<location filename="../src/GUI/gui.cpp" line="227"/>
<source>Open...</source>
<translation>Abrir...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="234"/>
<location filename="../src/GUI/gui.cpp" line="232"/>
<source>Print...</source>
<translation>Imprimir...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="241"/>
<location filename="../src/GUI/gui.cpp" line="239"/>
<source>Export to PDF...</source>
<translation>Exportar a PDF...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="248"/>
<location filename="../src/GUI/gui.cpp" line="246"/>
<source>Export to PNG...</source>
<translation>Exportar a PNG...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="254"/>
<location filename="../src/GUI/gui.cpp" line="252"/>
<source>Close</source>
<translation>Cerrar</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="260"/>
<location filename="../src/GUI/gui.cpp" line="258"/>
<source>Reload</source>
<translation>Recargar</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="267"/>
<location filename="../src/GUI/gui.cpp" line="265"/>
<source>Statistics...</source>
<translation>Estadísticas...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="275"/>
<location filename="../src/GUI/gui.cpp" line="274"/>
<source>Load POI file...</source>
<translation>Cargar archivo de POI...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="279"/>
<source>Close POI files</source>
<translation>Cerrar archivos de POI</translation>
<location filename="../src/GUI/gui.cpp" line="278"/>
<source>Select all files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="283"/>
<source>Unselect all files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="288"/>
<source>Overlap POIs</source>
<translation>Sobreponer POI</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="288"/>
<location filename="../src/GUI/gui.cpp" line="293"/>
<source>Show POI labels</source>
<translation>Ver etiquetas en los POI</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="293"/>
<location filename="../src/GUI/gui.cpp" line="298"/>
<source>Show POIs</source>
<translation>Ver POI</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="304"/>
<location filename="../src/GUI/gui.cpp" line="308"/>
<source>Show map</source>
<translation>Ver mapa</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="313"/>
<location filename="../src/GUI/gui.cpp" line="317"/>
<source>Load map...</source>
<translation>Cargar mapa...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="318"/>
<location filename="../src/GUI/gui.cpp" line="322"/>
<source>Load map directory...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="321"/>
<location filename="../src/GUI/gui.cpp" line="325"/>
<source>Clear tile cache</source>
<translation>Limpiar antememoria de teselas</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="326"/>
<location filename="../src/GUI/gui.cpp" line="331"/>
<location filename="../src/GUI/gui.cpp" line="732"/>
<location filename="../src/GUI/gui.cpp" line="330"/>
<location filename="../src/GUI/gui.cpp" line="335"/>
<location filename="../src/GUI/gui.cpp" line="776"/>
<source>Next map</source>
<translation>Próximo mapa</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="336"/>
<location filename="../src/GUI/gui.cpp" line="340"/>
<source>Show cursor coordinates</source>
<translation>Mostrar las coordenadas del cursor</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="343"/>
<location filename="../src/GUI/gui.cpp" line="347"/>
<source>Show tracks</source>
<translation>Ver pistas</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="348"/>
<location filename="../src/GUI/gui.cpp" line="352"/>
<source>Show routes</source>
<translation>Ver rutas</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="353"/>
<location filename="../src/GUI/gui.cpp" line="357"/>
<source>Show waypoints</source>
<translation>Ver puntos de referencia</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="358"/>
<location filename="../src/GUI/gui.cpp" line="362"/>
<source>Show areas</source>
<translation>Ver áreas</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="363"/>
<location filename="../src/GUI/gui.cpp" line="367"/>
<source>Waypoint labels</source>
<translation>Etiquetas de los waypoints</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="368"/>
<location filename="../src/GUI/gui.cpp" line="372"/>
<source>Route waypoints</source>
<translation>Puntos de referencia de ruta</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="373"/>
<location filename="../src/GUI/gui.cpp" line="377"/>
<source>km/mi markers</source>
<translation>Hitos kilométricos o cada milla</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="380"/>
<location filename="../src/GUI/gui.cpp" line="385"/>
<source>Do not show</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="389"/>
<source>Marker only</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="393"/>
<source>Date/time</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="397"/>
<source>Coordinates</source>
<translation type="unfinished">Coordenadas</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="403"/>
<source>Show graphs</source>
<translation>Ver gráficas</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="390"/>
<location filename="../src/GUI/gui.cpp" line="1135"/>
<location filename="../src/GUI/gui.cpp" line="1203"/>
<location filename="../src/GUI/gui.cpp" line="413"/>
<location filename="../src/GUI/gui.cpp" line="1175"/>
<location filename="../src/GUI/gui.cpp" line="1243"/>
<source>Distance</source>
<translation>Distancia</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="397"/>
<location filename="../src/GUI/gui.cpp" line="575"/>
<location filename="../src/GUI/gui.cpp" line="1138"/>
<location filename="../src/GUI/gui.cpp" line="1205"/>
<location filename="../src/GUI/gui.cpp" line="420"/>
<location filename="../src/GUI/gui.cpp" line="621"/>
<location filename="../src/GUI/gui.cpp" line="1178"/>
<location filename="../src/GUI/gui.cpp" line="1245"/>
<source>Time</source>
<translation>Tiempo</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="404"/>
<location filename="../src/GUI/gui.cpp" line="427"/>
<source>Show grid</source>
<translation>Ver cuadrícula</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="409"/>
<location filename="../src/GUI/gui.cpp" line="432"/>
<source>Show slider info</source>
<translation>Ver datos al señalar</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="414"/>
<source>Show path markers</source>
<translation>Ver marcadores de camino</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="421"/>
<location filename="../src/GUI/gui.cpp" line="439"/>
<source>Show toolbars</source>
<translation>Ver barra de herramientas</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="428"/>
<location filename="../src/GUI/gui.cpp" line="446"/>
<source>Total time</source>
<translation>Tiempo total</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="434"/>
<location filename="../src/GUI/gui.cpp" line="1140"/>
<location filename="../src/GUI/gui.cpp" line="1207"/>
<location filename="../src/GUI/gui.cpp" line="452"/>
<location filename="../src/GUI/gui.cpp" line="1180"/>
<location filename="../src/GUI/gui.cpp" line="1247"/>
<source>Moving time</source>
<translation>Tiempo en movimiento</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="442"/>
<location filename="../src/GUI/gui.cpp" line="460"/>
<source>Metric</source>
<translation>Métrico</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="448"/>
<location filename="../src/GUI/gui.cpp" line="466"/>
<source>Imperial</source>
<translation>Anglosajón</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="454"/>
<location filename="../src/GUI/gui.cpp" line="472"/>
<source>Nautical</source>
<translation>Náutica</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="462"/>
<location filename="../src/GUI/gui.cpp" line="480"/>
<source>Decimal degrees (DD)</source>
<translation>Grados decimales (DD)</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="468"/>
<location filename="../src/GUI/gui.cpp" line="486"/>
<source>Degrees and decimal minutes (DMM)</source>
<translation>Grados y minutos decimales (DMM)</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="475"/>
<location filename="../src/GUI/gui.cpp" line="493"/>
<source>Degrees, minutes, seconds (DMS)</source>
<translation>Grados, minutos, segundos (GMS)</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="481"/>
<location filename="../src/GUI/gui.cpp" line="499"/>
<source>Fullscreen mode</source>
<translation>Pantalla completa</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="488"/>
<location filename="../src/GUI/gui.cpp" line="506"/>
<source>Options...</source>
<translation>Opciones...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="494"/>
<location filename="../src/GUI/gui.cpp" line="512"/>
<source>Next</source>
<translation>Siguiente</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="498"/>
<location filename="../src/GUI/gui.cpp" line="516"/>
<source>Previous</source>
<translation>Anterior</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="502"/>
<location filename="../src/GUI/gui.cpp" line="520"/>
<source>Last</source>
<translation>Último</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="506"/>
<location filename="../src/GUI/gui.cpp" line="524"/>
<source>First</source>
<translation>Primer</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="514"/>
<location filename="../src/GUI/gui.cpp" line="557"/>
<source>&amp;File</source>
<translation>&amp;Archivo</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="530"/>
<location filename="../src/GUI/gui.cpp" line="573"/>
<source>&amp;Map</source>
<translation>&amp;Mapa</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="541"/>
<location filename="../src/GUI/gui.cpp" line="584"/>
<source>&amp;Graph</source>
<translation>&amp;Gráfico</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="551"/>
<location filename="../src/GUI/gui.cpp" line="593"/>
<source>&amp;POI</source>
<translation>P&amp;OI</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="552"/>
<source>POI files</source>
<translation>Archivos de POI</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="563"/>
<location filename="../src/GUI/gui.cpp" line="605"/>
<source>&amp;Data</source>
<translation>&amp;Datos</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="564"/>
<source>Display</source>
<translation>Pantalla</translation>
<location filename="../src/GUI/gui.cpp" line="609"/>
<source>Position info</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="574"/>
<location filename="../src/GUI/gui.cpp" line="620"/>
<source>&amp;Settings</source>
<translation>&amp;Preferencias</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="578"/>
<location filename="../src/GUI/gui.cpp" line="624"/>
<source>Units</source>
<translation>Unidades</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="582"/>
<location filename="../src/GUI/gui.cpp" line="628"/>
<source>Coordinates format</source>
<translation>Formato de coordenadas</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="592"/>
<location filename="../src/GUI/gui.cpp" line="638"/>
<source>&amp;Help</source>
<translation>Ay&amp;uda</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="608"/>
<location filename="../src/GUI/gui.cpp" line="654"/>
<source>File</source>
<translation>Archivo</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="616"/>
<location filename="../src/GUI/gui.cpp" line="662"/>
<source>Show</source>
<translation>Ver</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="623"/>
<location filename="../src/GUI/gui.cpp" line="669"/>
<source>Navigation</source>
<translation>Navegación</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="694"/>
<location filename="../src/GUI/gui.cpp" line="736"/>
<source>Version %1</source>
<translation>Versión %1</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="698"/>
<location filename="../src/GUI/gui.cpp" line="740"/>
<source>GPXSee is distributed under the terms of the GNU General Public License version 3. For more info about GPXSee visit the project homepage at %1.</source>
<translation>GPXSee se distribuye bajo Licencia Plica General GNU versión 3. Más información en la web del proyecto %1.</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="719"/>
<location filename="../src/GUI/gui.cpp" line="761"/>
<source>Next file</source>
<translation>Siguiente archivo</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="720"/>
<location filename="../src/GUI/gui.cpp" line="762"/>
<source>Previous file</source>
<translation>Archivo anterior</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="722"/>
<location filename="../src/GUI/gui.cpp" line="764"/>
<source>First file</source>
<translation>Primer archivo</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="724"/>
<location filename="../src/GUI/gui.cpp" line="766"/>
<source>Last file</source>
<translation>Último archivo</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="725"/>
<location filename="../src/GUI/gui.cpp" line="767"/>
<source>Append file</source>
<translation>Adjuntar archivo</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="726"/>
<location filename="../src/GUI/gui.cpp" line="768"/>
<source>Next/Previous</source>
<translation>Siguiente/Anterior</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="728"/>
<location filename="../src/GUI/gui.cpp" line="770"/>
<source>Toggle graph type</source>
<translation>Tipo de gráfica</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="730"/>
<location filename="../src/GUI/gui.cpp" line="772"/>
<source>Toggle time type</source>
<translation>Cambiar hora</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="734"/>
<location filename="../src/GUI/gui.cpp" line="774"/>
<source>Toggle position info</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="778"/>
<source>Previous map</source>
<translation>Anterior mapa</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="735"/>
<location filename="../src/GUI/gui.cpp" line="779"/>
<source>Zoom in</source>
<translation>Acercar</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="737"/>
<location filename="../src/GUI/gui.cpp" line="781"/>
<source>Zoom out</source>
<translation>Alejar</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="739"/>
<location filename="../src/GUI/gui.cpp" line="783"/>
<source>Digital zoom</source>
<translation>Escala digital</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="740"/>
<location filename="../src/GUI/gui.cpp" line="784"/>
<source>Zoom</source>
<translation>Escala</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="741"/>
<location filename="../src/GUI/gui.cpp" line="785"/>
<source>Copy coordinates</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="742"/>
<location filename="../src/GUI/gui.cpp" line="786"/>
<source>Left Click</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="756"/>
<location filename="../src/GUI/gui.cpp" line="800"/>
<source>Map directory:</source>
<translation>Carpeta de mapas:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="758"/>
<location filename="../src/GUI/gui.cpp" line="802"/>
<source>POI directory:</source>
<translation>Carpeta de POI:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="760"/>
<location filename="../src/GUI/gui.cpp" line="804"/>
<source>GCS/PCS directory:</source>
<translation>Carpeta de GCS/PCS:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="762"/>
<location filename="../src/GUI/gui.cpp" line="806"/>
<source>DEM directory:</source>
<translation>Carpeta del MDT :</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="764"/>
<location filename="../src/GUI/gui.cpp" line="808"/>
<source>Styles directory:</source>
<translation>Directorio de estilos:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="766"/>
<location filename="../src/GUI/gui.cpp" line="810"/>
<source>Tile cache directory:</source>
<translation>Cache de teselas:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="775"/>
<location filename="../src/GUI/gui.cpp" line="819"/>
<source>Open file</source>
<translation>Abrir archivo</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="819"/>
<location filename="../src/GUI/gui.cpp" line="863"/>
<source>Error loading data file:</source>
<translation>Error de carga del archivo:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="822"/>
<location filename="../src/GUI/gui.cpp" line="910"/>
<location filename="../src/GUI/gui.cpp" line="866"/>
<location filename="../src/GUI/gui.cpp" line="960"/>
<source>Line: %1</source>
<translation>Renglón: %1</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="884"/>
<location filename="../src/GUI/gui.cpp" line="931"/>
<source>Open POI file</source>
<translation>Cargar archivo de POI</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="907"/>
<location filename="../src/GUI/gui.cpp" line="957"/>
<source>Error loading POI file:</source>
<translation>Error al cargar el archivo de POI:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1109"/>
<location filename="../src/GUI/gui.cpp" line="1181"/>
<location filename="../src/GUI/gui.cpp" line="1149"/>
<location filename="../src/GUI/gui.cpp" line="1221"/>
<source>Tracks</source>
<translation>Tracks</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1112"/>
<location filename="../src/GUI/gui.cpp" line="1183"/>
<location filename="../src/GUI/gui.cpp" line="1152"/>
<location filename="../src/GUI/gui.cpp" line="1223"/>
<source>Routes</source>
<translation>Rutas</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1115"/>
<location filename="../src/GUI/gui.cpp" line="1185"/>
<location filename="../src/GUI/gui.cpp" line="1155"/>
<location filename="../src/GUI/gui.cpp" line="1225"/>
<source>Waypoints</source>
<translation>Puntos de referencia</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1118"/>
<location filename="../src/GUI/gui.cpp" line="1187"/>
<location filename="../src/GUI/gui.cpp" line="1158"/>
<location filename="../src/GUI/gui.cpp" line="1227"/>
<source>Areas</source>
<translation>Áreas</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1124"/>
<location filename="../src/GUI/gui.cpp" line="1128"/>
<location filename="../src/GUI/gui.cpp" line="1193"/>
<location filename="../src/GUI/gui.cpp" line="1196"/>
<location filename="../src/GUI/gui.cpp" line="1164"/>
<location filename="../src/GUI/gui.cpp" line="1168"/>
<location filename="../src/GUI/gui.cpp" line="1233"/>
<location filename="../src/GUI/gui.cpp" line="1236"/>
<source>Date</source>
<translation>Fecha</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1161"/>
<location filename="../src/GUI/gui.cpp" line="1162"/>
<location filename="../src/GUI/gui.cpp" line="1201"/>
<location filename="../src/GUI/gui.cpp" line="1202"/>
<source>Statistics</source>
<translation>Estadísticas</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1177"/>
<location filename="../src/GUI/gui.cpp" line="1217"/>
<source>Name</source>
<translation>Nombre</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1433"/>
<location filename="../src/GUI/gui.cpp" line="1499"/>
<source>Open map file</source>
<translation>Abrir archivo de mapa</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1474"/>
<location filename="../src/GUI/gui.cpp" line="1512"/>
<location filename="../src/GUI/gui.cpp" line="1531"/>
<location filename="../src/GUI/gui.cpp" line="1557"/>
<location filename="../src/GUI/gui.cpp" line="1543"/>
<location filename="../src/GUI/gui.cpp" line="1587"/>
<location filename="../src/GUI/gui.cpp" line="1606"/>
<location filename="../src/GUI/gui.cpp" line="1628"/>
<source>Error loading map:</source>
<translation>Error al cargar el archivo de mapa:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1541"/>
<location filename="../src/GUI/gui.cpp" line="1655"/>
<source>Select map directory</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1596"/>
<location filename="../src/GUI/gui.cpp" line="1682"/>
<source>Clear the map tile cache?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1603"/>
<location filename="../src/GUI/gui.cpp" line="1689"/>
<source>No files loaded</source>
<translation>Sin archivos cargados</translation>
</message>
<message numerus="yes">
<location filename="../src/GUI/gui.cpp" line="1607"/>
<location filename="../src/GUI/gui.cpp" line="1693"/>
<source>%n files</source>
<translation>
<numerusform>%n archivo</numerusform>
@ -976,57 +996,67 @@
<context>
<name>MapList</name>
<message>
<location filename="../src/map/maplist.cpp" line="96"/>
<location filename="../src/map/maplist.cpp" line="107"/>
<source>Supported files</source>
<translation>Formatos admitidos</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="104"/>
<location filename="../src/map/maplist.cpp" line="116"/>
<source>MBTiles maps</source>
<translation>Mapas MBTiles</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="100"/>
<location filename="../src/map/maplist.cpp" line="112"/>
<source>Garmin JNX maps</source>
<translation>Mapas Garmin JNX</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="98"/>
<location filename="../src/map/maplist.cpp" line="109"/>
<source>AlpineQuest maps</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="110"/>
<source>Garmin IMG maps</source>
<translation>Mapas Garmin IMG</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="101"/>
<location filename="../src/map/maplist.cpp" line="113"/>
<source>BSB nautical charts</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="102"/>
<location filename="../src/map/maplist.cpp" line="114"/>
<source>KMZ maps</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="103"/>
<location filename="../src/map/maplist.cpp" line="115"/>
<source>OziExplorer maps</source>
<translation>Mapas OziExplorer</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="105"/>
<location filename="../src/map/maplist.cpp" line="120"/>
<source>TrekBuddy maps/atlases</source>
<translation>Mapas/atlas TrekBuddy</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="106"/>
<location filename="../src/map/maplist.cpp" line="121"/>
<source>GeoTIFF images</source>
<translation>Imágenes GeoTIFF</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="107"/>
<location filename="../src/map/maplist.cpp" line="117"/>
<source>TwoNav maps</source>
<translation>Mapas TwoNav</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="108"/>
<location filename="../src/map/maplist.cpp" line="118"/>
<source>Locus/OsmAnd/RMaps SQLite maps</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="122"/>
<source>Online map sources</source>
<translation>Fuentes de mapas en línea</translation>
</message>
@ -1786,27 +1816,27 @@
<context>
<name>RouteItem</name>
<message>
<location filename="../src/GUI/routeitem.cpp" line="15"/>
<location filename="../src/GUI/routeitem.cpp" line="16"/>
<source>Name</source>
<translation>Nombre</translation>
</message>
<message>
<location filename="../src/GUI/routeitem.cpp" line="17"/>
<location filename="../src/GUI/routeitem.cpp" line="18"/>
<source>Description</source>
<translation>Descripción</translation>
</message>
<message>
<location filename="../src/GUI/routeitem.cpp" line="19"/>
<location filename="../src/GUI/routeitem.cpp" line="20"/>
<source>Comment</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/routeitem.cpp" line="20"/>
<location filename="../src/GUI/routeitem.cpp" line="21"/>
<source>Distance</source>
<translation>Distancia</translation>
</message>
<message>
<location filename="../src/GUI/routeitem.cpp" line="31"/>
<location filename="../src/GUI/routeitem.cpp" line="32"/>
<source>Links</source>
<translation>Enlaces</translation>
</message>
@ -2007,42 +2037,42 @@
<context>
<name>TrackItem</name>
<message>
<location filename="../src/GUI/trackitem.cpp" line="14"/>
<location filename="../src/GUI/trackitem.cpp" line="15"/>
<source>Name</source>
<translation>Nombre</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="16"/>
<location filename="../src/GUI/trackitem.cpp" line="17"/>
<source>Description</source>
<translation>Descripción</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="18"/>
<location filename="../src/GUI/trackitem.cpp" line="19"/>
<source>Comment</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="19"/>
<location filename="../src/GUI/trackitem.cpp" line="20"/>
<source>Distance</source>
<translation>Distancia</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="22"/>
<location filename="../src/GUI/trackitem.cpp" line="23"/>
<source>Total time</source>
<translation>Tiempo total</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="24"/>
<location filename="../src/GUI/trackitem.cpp" line="25"/>
<source>Moving time</source>
<translation>Tiempo en movimiento</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="26"/>
<location filename="../src/GUI/trackitem.cpp" line="27"/>
<source>Date</source>
<translation>Fecha</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="36"/>
<location filename="../src/GUI/trackitem.cpp" line="37"/>
<source>Links</source>
<translation>Enlaces</translation>
</message>

View File

@ -261,459 +261,479 @@
<context>
<name>GUI</name>
<message>
<location filename="../src/GUI/gui.cpp" line="775"/>
<location filename="../src/GUI/gui.cpp" line="819"/>
<source>Open file</source>
<translation>Avaa tiedosto</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="884"/>
<location filename="../src/GUI/gui.cpp" line="931"/>
<source>Open POI file</source>
<translation>Avaa POI-tiedosto</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="211"/>
<location filename="../src/GUI/gui.cpp" line="209"/>
<source>Quit</source>
<translation>Lopeta</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="221"/>
<location filename="../src/GUI/gui.cpp" line="715"/>
<location filename="../src/GUI/gui.cpp" line="716"/>
<location filename="../src/GUI/gui.cpp" line="219"/>
<location filename="../src/GUI/gui.cpp" line="757"/>
<location filename="../src/GUI/gui.cpp" line="758"/>
<source>Keyboard controls</source>
<translation>Näppäimistön säätimet</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="254"/>
<location filename="../src/GUI/gui.cpp" line="252"/>
<source>Close</source>
<translation>Sulje</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="260"/>
<location filename="../src/GUI/gui.cpp" line="258"/>
<source>Reload</source>
<translation>Lataa uudelleen</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="616"/>
<location filename="../src/GUI/gui.cpp" line="662"/>
<source>Show</source>
<translation>Näytä</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="608"/>
<location filename="../src/GUI/gui.cpp" line="654"/>
<source>File</source>
<translation>Tiedosto</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="279"/>
<source>Close POI files</source>
<translation>Sulje POI-tiedostot</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="283"/>
<location filename="../src/GUI/gui.cpp" line="288"/>
<source>Overlap POIs</source>
<translation>Aseta POI:t limittäin</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="288"/>
<location filename="../src/GUI/gui.cpp" line="293"/>
<source>Show POI labels</source>
<translation>Näytä POI:n nimiöt</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="293"/>
<location filename="../src/GUI/gui.cpp" line="298"/>
<source>Show POIs</source>
<translation>Näytä POI:t</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="304"/>
<location filename="../src/GUI/gui.cpp" line="308"/>
<source>Show map</source>
<translation>Näytä kartta</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="321"/>
<location filename="../src/GUI/gui.cpp" line="325"/>
<source>Clear tile cache</source>
<translation>Tyhjennä välimuisti</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="229"/>
<location filename="../src/GUI/gui.cpp" line="227"/>
<source>Open...</source>
<translation>Avaa...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="218"/>
<location filename="../src/GUI/gui.cpp" line="752"/>
<location filename="../src/GUI/gui.cpp" line="753"/>
<location filename="../src/GUI/gui.cpp" line="216"/>
<location filename="../src/GUI/gui.cpp" line="796"/>
<location filename="../src/GUI/gui.cpp" line="797"/>
<source>Paths</source>
<translation>Tiedostopolut</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="248"/>
<location filename="../src/GUI/gui.cpp" line="246"/>
<source>Export to PNG...</source>
<translation>Vie PNG:ksi...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="267"/>
<location filename="../src/GUI/gui.cpp" line="265"/>
<source>Statistics...</source>
<translation>Tilasto...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="275"/>
<location filename="../src/GUI/gui.cpp" line="274"/>
<source>Load POI file...</source>
<translation>Lataa POI-tiedosto...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="313"/>
<location filename="../src/GUI/gui.cpp" line="278"/>
<source>Select all files</source>
<translation>Valitse kaikki tiedostot</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="283"/>
<source>Unselect all files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="317"/>
<source>Load map...</source>
<translation>Lataa kartta...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="318"/>
<location filename="../src/GUI/gui.cpp" line="322"/>
<source>Load map directory...</source>
<translation>Lataa karttahakemisto</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="326"/>
<location filename="../src/GUI/gui.cpp" line="331"/>
<location filename="../src/GUI/gui.cpp" line="732"/>
<location filename="../src/GUI/gui.cpp" line="330"/>
<location filename="../src/GUI/gui.cpp" line="335"/>
<location filename="../src/GUI/gui.cpp" line="776"/>
<source>Next map</source>
<translation>Seuraava kartta</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="336"/>
<location filename="../src/GUI/gui.cpp" line="340"/>
<source>Show cursor coordinates</source>
<translation>Näytä kohdistimen koordinaatit</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="343"/>
<location filename="../src/GUI/gui.cpp" line="347"/>
<source>Show tracks</source>
<translation>Näytä jäljet</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="348"/>
<location filename="../src/GUI/gui.cpp" line="352"/>
<source>Show routes</source>
<translation>Näytä reitit</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="353"/>
<location filename="../src/GUI/gui.cpp" line="357"/>
<source>Show waypoints</source>
<translation>Näytä reittipisteet</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="358"/>
<location filename="../src/GUI/gui.cpp" line="362"/>
<source>Show areas</source>
<translation>Näytä alueet</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="363"/>
<location filename="../src/GUI/gui.cpp" line="367"/>
<source>Waypoint labels</source>
<translation>Reittipisteen nimiöt</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="373"/>
<location filename="../src/GUI/gui.cpp" line="377"/>
<source>km/mi markers</source>
<translation>km/mi merkit</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="380"/>
<location filename="../src/GUI/gui.cpp" line="385"/>
<source>Do not show</source>
<translation>Ä näytä</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="389"/>
<source>Marker only</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="393"/>
<source>Date/time</source>
<translation>Pvm/aika</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="397"/>
<source>Coordinates</source>
<translation>Koordinaatit</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="403"/>
<source>Show graphs</source>
<translation>Näytä kaaviokuvat</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="404"/>
<location filename="../src/GUI/gui.cpp" line="427"/>
<source>Show grid</source>
<translation>Näytä ruudukko</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="409"/>
<location filename="../src/GUI/gui.cpp" line="432"/>
<source>Show slider info</source>
<translation>Näytä liukusäätimen arvo</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="414"/>
<source>Show path markers</source>
<translation>Näytä merkki jäljellä</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="421"/>
<location filename="../src/GUI/gui.cpp" line="439"/>
<source>Show toolbars</source>
<translation>Näytä työkalupalkit</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="428"/>
<location filename="../src/GUI/gui.cpp" line="446"/>
<source>Total time</source>
<translation>Kokonaisaika</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="434"/>
<location filename="../src/GUI/gui.cpp" line="1140"/>
<location filename="../src/GUI/gui.cpp" line="1207"/>
<location filename="../src/GUI/gui.cpp" line="452"/>
<location filename="../src/GUI/gui.cpp" line="1180"/>
<location filename="../src/GUI/gui.cpp" line="1247"/>
<source>Moving time</source>
<translation>Liikkumisaika</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="442"/>
<location filename="../src/GUI/gui.cpp" line="460"/>
<source>Metric</source>
<translation>Metriset</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="448"/>
<location filename="../src/GUI/gui.cpp" line="466"/>
<source>Imperial</source>
<translation>Brittiläiset</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="454"/>
<location filename="../src/GUI/gui.cpp" line="472"/>
<source>Nautical</source>
<translation>Merelliset</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="462"/>
<location filename="../src/GUI/gui.cpp" line="480"/>
<source>Decimal degrees (DD)</source>
<translation>Desimaaliasteet (DD)</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="468"/>
<location filename="../src/GUI/gui.cpp" line="486"/>
<source>Degrees and decimal minutes (DMM)</source>
<translation>Asteet, desimaaliminuutit (DMM)</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="475"/>
<location filename="../src/GUI/gui.cpp" line="493"/>
<source>Degrees, minutes, seconds (DMS)</source>
<translation>Asteet, minuutit, sekunnit (DMS)</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="481"/>
<location filename="../src/GUI/gui.cpp" line="499"/>
<source>Fullscreen mode</source>
<translation>Kokoruututila</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="488"/>
<location filename="../src/GUI/gui.cpp" line="506"/>
<source>Options...</source>
<translation>Valinnat...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="494"/>
<location filename="../src/GUI/gui.cpp" line="512"/>
<source>Next</source>
<translation>Seuraava</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="498"/>
<location filename="../src/GUI/gui.cpp" line="516"/>
<source>Previous</source>
<translation>Edellinen</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="502"/>
<location filename="../src/GUI/gui.cpp" line="520"/>
<source>Last</source>
<translation>Viimeinen</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="506"/>
<location filename="../src/GUI/gui.cpp" line="524"/>
<source>First</source>
<translation>Ensimmäinen</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="552"/>
<source>POI files</source>
<translation>POI-tiedostot</translation>
<location filename="../src/GUI/gui.cpp" line="609"/>
<source>Position info</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="564"/>
<source>Display</source>
<translation>Näytä</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="578"/>
<location filename="../src/GUI/gui.cpp" line="624"/>
<source>Units</source>
<translation>Yksiköt</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="582"/>
<location filename="../src/GUI/gui.cpp" line="628"/>
<source>Coordinates format</source>
<translation>Koordinaattien muoto</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="694"/>
<location filename="../src/GUI/gui.cpp" line="736"/>
<source>Version %1</source>
<translation>Versio %1</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="698"/>
<location filename="../src/GUI/gui.cpp" line="740"/>
<source>GPXSee is distributed under the terms of the GNU General Public License version 3. For more info about GPXSee visit the project homepage at %1.</source>
<translation>GPXSee levitetään GNU yleisen lisenssin version 3 alaisena. Voit katsoa lisätietoja GPXSee:stä projektin kotisivulla %1.</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="725"/>
<location filename="../src/GUI/gui.cpp" line="767"/>
<source>Append file</source>
<translation>Lisää tiedosto</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="726"/>
<location filename="../src/GUI/gui.cpp" line="768"/>
<source>Next/Previous</source>
<translation>Seuraava/edellinen</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="728"/>
<location filename="../src/GUI/gui.cpp" line="770"/>
<source>Toggle graph type</source>
<translation>Vaihda kaaviokuvan tyyppi</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="730"/>
<location filename="../src/GUI/gui.cpp" line="772"/>
<source>Toggle time type</source>
<translation>Vaihda ajan tyyppi</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="734"/>
<location filename="../src/GUI/gui.cpp" line="774"/>
<source>Toggle position info</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="778"/>
<source>Previous map</source>
<translation>Edellinen kartta</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="735"/>
<location filename="../src/GUI/gui.cpp" line="779"/>
<source>Zoom in</source>
<translation>Lähennä</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="737"/>
<location filename="../src/GUI/gui.cpp" line="781"/>
<source>Zoom out</source>
<translation>Loitonna</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="739"/>
<location filename="../src/GUI/gui.cpp" line="783"/>
<source>Digital zoom</source>
<translation>Digitaalinen zoomi</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="740"/>
<location filename="../src/GUI/gui.cpp" line="784"/>
<source>Zoom</source>
<translation>Zoom</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="741"/>
<location filename="../src/GUI/gui.cpp" line="785"/>
<source>Copy coordinates</source>
<translation>Kopioi koordinaatit</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="742"/>
<location filename="../src/GUI/gui.cpp" line="786"/>
<source>Left Click</source>
<translation>Vasen painallus</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="760"/>
<location filename="../src/GUI/gui.cpp" line="804"/>
<source>GCS/PCS directory:</source>
<translation>GCS/PCS:n hakemisto:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="762"/>
<location filename="../src/GUI/gui.cpp" line="806"/>
<source>DEM directory:</source>
<translation>DEM -tietojen hakemisto:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="764"/>
<location filename="../src/GUI/gui.cpp" line="808"/>
<source>Styles directory:</source>
<translation>Tyylitiedostoiden hakemisto:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1118"/>
<location filename="../src/GUI/gui.cpp" line="1187"/>
<location filename="../src/GUI/gui.cpp" line="1158"/>
<location filename="../src/GUI/gui.cpp" line="1227"/>
<source>Areas</source>
<translation>Alueet</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1161"/>
<location filename="../src/GUI/gui.cpp" line="1162"/>
<location filename="../src/GUI/gui.cpp" line="1201"/>
<location filename="../src/GUI/gui.cpp" line="1202"/>
<source>Statistics</source>
<translation>Tilasto</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1433"/>
<location filename="../src/GUI/gui.cpp" line="1499"/>
<source>Open map file</source>
<translation>Avaa karttatiedosto</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1596"/>
<location filename="../src/GUI/gui.cpp" line="1682"/>
<source>Clear the map tile cache?</source>
<translation>Tyhjennetäänkö välimuisti?</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1603"/>
<location filename="../src/GUI/gui.cpp" line="1689"/>
<source>No files loaded</source>
<translation>Yhtään tiedostoa ei ladattu</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1124"/>
<location filename="../src/GUI/gui.cpp" line="1128"/>
<location filename="../src/GUI/gui.cpp" line="1193"/>
<location filename="../src/GUI/gui.cpp" line="1196"/>
<location filename="../src/GUI/gui.cpp" line="1164"/>
<location filename="../src/GUI/gui.cpp" line="1168"/>
<location filename="../src/GUI/gui.cpp" line="1233"/>
<location filename="../src/GUI/gui.cpp" line="1236"/>
<source>Date</source>
<translation>Päivämäärä</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="514"/>
<location filename="../src/GUI/gui.cpp" line="557"/>
<source>&amp;File</source>
<translation>&amp;Tiedosto</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="530"/>
<location filename="../src/GUI/gui.cpp" line="573"/>
<source>&amp;Map</source>
<translation>&amp;Kartat</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="541"/>
<location filename="../src/GUI/gui.cpp" line="584"/>
<source>&amp;Graph</source>
<translation>Kaa&amp;viokuva</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="551"/>
<location filename="../src/GUI/gui.cpp" line="593"/>
<source>&amp;POI</source>
<translation>&amp;POI</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="563"/>
<location filename="../src/GUI/gui.cpp" line="605"/>
<source>&amp;Data</source>
<translation>Tie&amp;dot</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="574"/>
<location filename="../src/GUI/gui.cpp" line="620"/>
<source>&amp;Settings</source>
<translation>&amp;Asetukset</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="592"/>
<location filename="../src/GUI/gui.cpp" line="638"/>
<source>&amp;Help</source>
<translation>&amp;Ohje</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="756"/>
<location filename="../src/GUI/gui.cpp" line="800"/>
<source>Map directory:</source>
<translation>Karttojen hakemisto:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="758"/>
<location filename="../src/GUI/gui.cpp" line="802"/>
<source>POI directory:</source>
<translation>POI:n hakemisto:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="766"/>
<location filename="../src/GUI/gui.cpp" line="810"/>
<source>Tile cache directory:</source>
<translation>Välimuistin hakemisto:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1112"/>
<location filename="../src/GUI/gui.cpp" line="1183"/>
<location filename="../src/GUI/gui.cpp" line="1152"/>
<location filename="../src/GUI/gui.cpp" line="1223"/>
<source>Routes</source>
<translation>Reitit</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1474"/>
<location filename="../src/GUI/gui.cpp" line="1512"/>
<location filename="../src/GUI/gui.cpp" line="1531"/>
<location filename="../src/GUI/gui.cpp" line="1557"/>
<location filename="../src/GUI/gui.cpp" line="1543"/>
<location filename="../src/GUI/gui.cpp" line="1587"/>
<location filename="../src/GUI/gui.cpp" line="1606"/>
<location filename="../src/GUI/gui.cpp" line="1628"/>
<source>Error loading map:</source>
<translation>Virhe ladattaessa karttaa:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1541"/>
<location filename="../src/GUI/gui.cpp" line="1655"/>
<source>Select map directory</source>
<translation>Valitse karttahakemisto</translation>
</message>
<message numerus="yes">
<location filename="../src/GUI/gui.cpp" line="1607"/>
<location filename="../src/GUI/gui.cpp" line="1693"/>
<source>%n files</source>
<translation>
<numerusform>%n tiedosto</numerusform>
@ -721,96 +741,96 @@
</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="719"/>
<location filename="../src/GUI/gui.cpp" line="761"/>
<source>Next file</source>
<translation>Seuraava tiedosto</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="234"/>
<location filename="../src/GUI/gui.cpp" line="232"/>
<source>Print...</source>
<translation>Tulosta...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="241"/>
<location filename="../src/GUI/gui.cpp" line="239"/>
<source>Export to PDF...</source>
<translation>Vie PDF:ksi...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1115"/>
<location filename="../src/GUI/gui.cpp" line="1185"/>
<location filename="../src/GUI/gui.cpp" line="1155"/>
<location filename="../src/GUI/gui.cpp" line="1225"/>
<source>Waypoints</source>
<translation>Reittipisteet</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="720"/>
<location filename="../src/GUI/gui.cpp" line="762"/>
<source>Previous file</source>
<translation>Edellinen tiedosto</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="368"/>
<location filename="../src/GUI/gui.cpp" line="372"/>
<source>Route waypoints</source>
<translation>Reittipisteet</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="722"/>
<location filename="../src/GUI/gui.cpp" line="764"/>
<source>First file</source>
<translation>Ensimmäinen tiedosto</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="724"/>
<location filename="../src/GUI/gui.cpp" line="766"/>
<source>Last file</source>
<translation>Viimeinen tiedosto</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="819"/>
<location filename="../src/GUI/gui.cpp" line="863"/>
<source>Error loading data file:</source>
<translation>Virhe ladattaessa datatiedostoa:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="822"/>
<location filename="../src/GUI/gui.cpp" line="910"/>
<location filename="../src/GUI/gui.cpp" line="866"/>
<location filename="../src/GUI/gui.cpp" line="960"/>
<source>Line: %1</source>
<translation>Rivi: %1</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="907"/>
<location filename="../src/GUI/gui.cpp" line="957"/>
<source>Error loading POI file:</source>
<translation>Virhe ladattaessa POI-tiedostoa:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1177"/>
<location filename="../src/GUI/gui.cpp" line="1217"/>
<source>Name</source>
<translation>Nimi</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1109"/>
<location filename="../src/GUI/gui.cpp" line="1181"/>
<location filename="../src/GUI/gui.cpp" line="1149"/>
<location filename="../src/GUI/gui.cpp" line="1221"/>
<source>Tracks</source>
<translation>Jäljet</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="224"/>
<location filename="../src/GUI/gui.cpp" line="693"/>
<location filename="../src/GUI/gui.cpp" line="222"/>
<location filename="../src/GUI/gui.cpp" line="735"/>
<source>About GPXSee</source>
<translation>Tietoja GPXSee:stä</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="623"/>
<location filename="../src/GUI/gui.cpp" line="669"/>
<source>Navigation</source>
<translation>Navigointi</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="390"/>
<location filename="../src/GUI/gui.cpp" line="1135"/>
<location filename="../src/GUI/gui.cpp" line="1203"/>
<location filename="../src/GUI/gui.cpp" line="413"/>
<location filename="../src/GUI/gui.cpp" line="1175"/>
<location filename="../src/GUI/gui.cpp" line="1243"/>
<source>Distance</source>
<translation>Etäisyys</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="397"/>
<location filename="../src/GUI/gui.cpp" line="575"/>
<location filename="../src/GUI/gui.cpp" line="1138"/>
<location filename="../src/GUI/gui.cpp" line="1205"/>
<location filename="../src/GUI/gui.cpp" line="420"/>
<location filename="../src/GUI/gui.cpp" line="621"/>
<location filename="../src/GUI/gui.cpp" line="1178"/>
<location filename="../src/GUI/gui.cpp" line="1245"/>
<source>Time</source>
<translation>Aika</translation>
</message>
@ -976,57 +996,67 @@
<context>
<name>MapList</name>
<message>
<location filename="../src/map/maplist.cpp" line="96"/>
<location filename="../src/map/maplist.cpp" line="107"/>
<source>Supported files</source>
<translation>Tuetut tiedostot</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="104"/>
<location filename="../src/map/maplist.cpp" line="116"/>
<source>MBTiles maps</source>
<translation>MBTiles-kartat</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="100"/>
<location filename="../src/map/maplist.cpp" line="112"/>
<source>Garmin JNX maps</source>
<translation>Garmin JNX -kartat</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="98"/>
<location filename="../src/map/maplist.cpp" line="109"/>
<source>AlpineQuest maps</source>
<translation>AlpineQuest-kartat</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="110"/>
<source>Garmin IMG maps</source>
<translation>Garmin IMG -kartat</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="101"/>
<location filename="../src/map/maplist.cpp" line="113"/>
<source>BSB nautical charts</source>
<translation>BSB-merikartat</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="102"/>
<location filename="../src/map/maplist.cpp" line="114"/>
<source>KMZ maps</source>
<translation>KMZ-kartat</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="103"/>
<location filename="../src/map/maplist.cpp" line="115"/>
<source>OziExplorer maps</source>
<translation>OziExplorer-kartat</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="105"/>
<location filename="../src/map/maplist.cpp" line="120"/>
<source>TrekBuddy maps/atlases</source>
<translation>TrekBuddy-kartat/kartastot</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="106"/>
<location filename="../src/map/maplist.cpp" line="121"/>
<source>GeoTIFF images</source>
<translation>GeoTIFF -kuvat</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="107"/>
<location filename="../src/map/maplist.cpp" line="117"/>
<source>TwoNav maps</source>
<translation>TwoNav-kartat</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="108"/>
<location filename="../src/map/maplist.cpp" line="118"/>
<source>Locus/OsmAnd/RMaps SQLite maps</source>
<translation>Locus/OsmAnd/RMaps SQLite -kartat</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="122"/>
<source>Online map sources</source>
<translation>Online-karttojen lähteet</translation>
</message>
@ -1786,27 +1816,27 @@
<context>
<name>RouteItem</name>
<message>
<location filename="../src/GUI/routeitem.cpp" line="15"/>
<location filename="../src/GUI/routeitem.cpp" line="16"/>
<source>Name</source>
<translation>Nimi</translation>
</message>
<message>
<location filename="../src/GUI/routeitem.cpp" line="17"/>
<location filename="../src/GUI/routeitem.cpp" line="18"/>
<source>Description</source>
<translation>Kuvaus</translation>
</message>
<message>
<location filename="../src/GUI/routeitem.cpp" line="19"/>
<location filename="../src/GUI/routeitem.cpp" line="20"/>
<source>Comment</source>
<translation>Kommentti</translation>
</message>
<message>
<location filename="../src/GUI/routeitem.cpp" line="20"/>
<location filename="../src/GUI/routeitem.cpp" line="21"/>
<source>Distance</source>
<translation>Etäisyys</translation>
</message>
<message>
<location filename="../src/GUI/routeitem.cpp" line="31"/>
<location filename="../src/GUI/routeitem.cpp" line="32"/>
<source>Links</source>
<translation>Linkit</translation>
</message>
@ -2007,42 +2037,42 @@
<context>
<name>TrackItem</name>
<message>
<location filename="../src/GUI/trackitem.cpp" line="14"/>
<location filename="../src/GUI/trackitem.cpp" line="15"/>
<source>Name</source>
<translation>Nimi</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="16"/>
<location filename="../src/GUI/trackitem.cpp" line="17"/>
<source>Description</source>
<translation>Kuvaus</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="18"/>
<location filename="../src/GUI/trackitem.cpp" line="19"/>
<source>Comment</source>
<translation>Kommentti</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="19"/>
<location filename="../src/GUI/trackitem.cpp" line="20"/>
<source>Distance</source>
<translation>Etäisyys</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="22"/>
<location filename="../src/GUI/trackitem.cpp" line="23"/>
<source>Total time</source>
<translation>Kokonaisaika</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="24"/>
<location filename="../src/GUI/trackitem.cpp" line="25"/>
<source>Moving time</source>
<translation>Liikkumisaika</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="26"/>
<location filename="../src/GUI/trackitem.cpp" line="27"/>
<source>Date</source>
<translation>Päivämäärä</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="36"/>
<location filename="../src/GUI/trackitem.cpp" line="37"/>
<source>Links</source>
<translation>Linkit</translation>
</message>

View File

@ -261,405 +261,425 @@
<context>
<name>GUI</name>
<message>
<location filename="../src/GUI/gui.cpp" line="756"/>
<location filename="../src/GUI/gui.cpp" line="800"/>
<source>Map directory:</source>
<translation>Dossier des cartes :</translation>
<translation>Dossier de cartes :</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="758"/>
<location filename="../src/GUI/gui.cpp" line="802"/>
<source>POI directory:</source>
<translation>Dossier des POI :</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="775"/>
<location filename="../src/GUI/gui.cpp" line="819"/>
<source>Open file</source>
<translation>Ouvrir un fichier</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="884"/>
<location filename="../src/GUI/gui.cpp" line="931"/>
<source>Open POI file</source>
<translation>Ouvrir un fichier POI</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="211"/>
<location filename="../src/GUI/gui.cpp" line="209"/>
<source>Quit</source>
<translation>Quitter</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="221"/>
<location filename="../src/GUI/gui.cpp" line="715"/>
<location filename="../src/GUI/gui.cpp" line="716"/>
<location filename="../src/GUI/gui.cpp" line="219"/>
<location filename="../src/GUI/gui.cpp" line="757"/>
<location filename="../src/GUI/gui.cpp" line="758"/>
<source>Keyboard controls</source>
<translation>Raccourcis clavier</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="254"/>
<location filename="../src/GUI/gui.cpp" line="252"/>
<source>Close</source>
<translation>Fermer</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="260"/>
<location filename="../src/GUI/gui.cpp" line="258"/>
<source>Reload</source>
<translation>Actualiser</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="616"/>
<location filename="../src/GUI/gui.cpp" line="662"/>
<source>Show</source>
<translation>Afficher</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="608"/>
<location filename="../src/GUI/gui.cpp" line="654"/>
<source>File</source>
<translation>Fichier</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="279"/>
<source>Close POI files</source>
<translation>Fermer les fichiers POI</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="283"/>
<location filename="../src/GUI/gui.cpp" line="288"/>
<source>Overlap POIs</source>
<translation>Superposer les POI</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="288"/>
<location filename="../src/GUI/gui.cpp" line="293"/>
<source>Show POI labels</source>
<translation>Afficher les notes des POI</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="293"/>
<location filename="../src/GUI/gui.cpp" line="298"/>
<source>Show POIs</source>
<translation>Afficher les POI</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="304"/>
<location filename="../src/GUI/gui.cpp" line="308"/>
<source>Show map</source>
<translation>Afficher la carte</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="321"/>
<location filename="../src/GUI/gui.cpp" line="325"/>
<source>Clear tile cache</source>
<translation>Effacer les tuiles en cache</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="229"/>
<location filename="../src/GUI/gui.cpp" line="227"/>
<source>Open...</source>
<translation>Ouvrir...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="218"/>
<location filename="../src/GUI/gui.cpp" line="752"/>
<location filename="../src/GUI/gui.cpp" line="753"/>
<location filename="../src/GUI/gui.cpp" line="216"/>
<location filename="../src/GUI/gui.cpp" line="796"/>
<location filename="../src/GUI/gui.cpp" line="797"/>
<source>Paths</source>
<translation>Chemins d&apos;accès</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="248"/>
<location filename="../src/GUI/gui.cpp" line="246"/>
<source>Export to PNG...</source>
<translation>Exporter au format PNG...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="267"/>
<location filename="../src/GUI/gui.cpp" line="265"/>
<source>Statistics...</source>
<translation>Statistiques...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="275"/>
<location filename="../src/GUI/gui.cpp" line="274"/>
<source>Load POI file...</source>
<translation>Charger un fichier POI...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="313"/>
<location filename="../src/GUI/gui.cpp" line="278"/>
<source>Select all files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="283"/>
<source>Unselect all files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="317"/>
<source>Load map...</source>
<translation>Charger une carte...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="318"/>
<location filename="../src/GUI/gui.cpp" line="322"/>
<source>Load map directory...</source>
<translation type="unfinished"></translation>
<translation>Charger un dossier de cartes</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="326"/>
<location filename="../src/GUI/gui.cpp" line="331"/>
<location filename="../src/GUI/gui.cpp" line="732"/>
<location filename="../src/GUI/gui.cpp" line="330"/>
<location filename="../src/GUI/gui.cpp" line="335"/>
<location filename="../src/GUI/gui.cpp" line="776"/>
<source>Next map</source>
<translation>Carte suivante</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="336"/>
<location filename="../src/GUI/gui.cpp" line="340"/>
<source>Show cursor coordinates</source>
<translation>Afficher les coordonnées du pointeur</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="343"/>
<location filename="../src/GUI/gui.cpp" line="347"/>
<source>Show tracks</source>
<translation>Afficher la trace</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="348"/>
<location filename="../src/GUI/gui.cpp" line="352"/>
<source>Show routes</source>
<translation>Afficher la route</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="353"/>
<location filename="../src/GUI/gui.cpp" line="357"/>
<source>Show waypoints</source>
<translation>Afficher les points de jalonnement</translation>
<translation>Afficher les points de cheminement</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="358"/>
<location filename="../src/GUI/gui.cpp" line="362"/>
<source>Show areas</source>
<translation>Afficher les zones</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="363"/>
<location filename="../src/GUI/gui.cpp" line="367"/>
<source>Waypoint labels</source>
<translation>Étiquettes des jalons</translation>
<translation>Étiquettes des points de cheminement</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="373"/>
<location filename="../src/GUI/gui.cpp" line="377"/>
<source>km/mi markers</source>
<translation>Bornes kilométriques ou milliaires</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="380"/>
<location filename="../src/GUI/gui.cpp" line="385"/>
<source>Do not show</source>
<translation>Masquer</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="389"/>
<source>Marker only</source>
<translation>Seulement les points</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="393"/>
<source>Date/time</source>
<translation>Instant</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="397"/>
<source>Coordinates</source>
<translation>Coordonnées</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="403"/>
<source>Show graphs</source>
<translation>Afficher les graphes</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="404"/>
<location filename="../src/GUI/gui.cpp" line="427"/>
<source>Show grid</source>
<translation>Afficher la grille</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="409"/>
<location filename="../src/GUI/gui.cpp" line="432"/>
<source>Show slider info</source>
<translation>Afficher les infos du curseur</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="414"/>
<source>Show path markers</source>
<translation>Afficher les points de chemin</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="421"/>
<location filename="../src/GUI/gui.cpp" line="439"/>
<source>Show toolbars</source>
<translation>Afficher la barre d&apos;outils</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="428"/>
<location filename="../src/GUI/gui.cpp" line="446"/>
<source>Total time</source>
<translation>Durée totale</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="434"/>
<location filename="../src/GUI/gui.cpp" line="1140"/>
<location filename="../src/GUI/gui.cpp" line="1207"/>
<location filename="../src/GUI/gui.cpp" line="452"/>
<location filename="../src/GUI/gui.cpp" line="1180"/>
<location filename="../src/GUI/gui.cpp" line="1247"/>
<source>Moving time</source>
<translation>Durée en déplacement</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="442"/>
<location filename="../src/GUI/gui.cpp" line="460"/>
<source>Metric</source>
<translation>Métrique</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="448"/>
<location filename="../src/GUI/gui.cpp" line="466"/>
<source>Imperial</source>
<translation>Anglo-saxon</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="454"/>
<location filename="../src/GUI/gui.cpp" line="472"/>
<source>Nautical</source>
<translation>Marin</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="462"/>
<location filename="../src/GUI/gui.cpp" line="480"/>
<source>Decimal degrees (DD)</source>
<translation>Degrés décimaux (DD)</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="468"/>
<location filename="../src/GUI/gui.cpp" line="486"/>
<source>Degrees and decimal minutes (DMM)</source>
<translation>Degrés, minutes décimales (DMM)</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="475"/>
<location filename="../src/GUI/gui.cpp" line="493"/>
<source>Degrees, minutes, seconds (DMS)</source>
<translation>Degrés, minutes, secondes (DMS)</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="481"/>
<location filename="../src/GUI/gui.cpp" line="499"/>
<source>Fullscreen mode</source>
<translation>Mode plein écran</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="488"/>
<location filename="../src/GUI/gui.cpp" line="506"/>
<source>Options...</source>
<translation>Options...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="494"/>
<location filename="../src/GUI/gui.cpp" line="512"/>
<source>Next</source>
<translation>Suivant</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="498"/>
<location filename="../src/GUI/gui.cpp" line="516"/>
<source>Previous</source>
<translation>Précédant</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="502"/>
<location filename="../src/GUI/gui.cpp" line="520"/>
<source>Last</source>
<translation>Dernier</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="506"/>
<location filename="../src/GUI/gui.cpp" line="524"/>
<source>First</source>
<translation>Premier</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="552"/>
<source>POI files</source>
<translation>Fichiers POI</translation>
<location filename="../src/GUI/gui.cpp" line="609"/>
<source>Position info</source>
<translation>Infos de position</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="564"/>
<source>Display</source>
<translation>Affichage</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="578"/>
<location filename="../src/GUI/gui.cpp" line="624"/>
<source>Units</source>
<translation>Système d&apos;unités</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="582"/>
<location filename="../src/GUI/gui.cpp" line="628"/>
<source>Coordinates format</source>
<translation>Unités des coordonnées</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="694"/>
<location filename="../src/GUI/gui.cpp" line="736"/>
<source>Version %1</source>
<translation>Version %1</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="698"/>
<location filename="../src/GUI/gui.cpp" line="740"/>
<source>GPXSee is distributed under the terms of the GNU General Public License version 3. For more info about GPXSee visit the project homepage at %1.</source>
<translation>GPXSee est distribué selon les termes de la licence publique générale GNU (version 3). Pour plus d&apos;information sur GPXSee, visiter le site du projet %1.</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="725"/>
<location filename="../src/GUI/gui.cpp" line="767"/>
<source>Append file</source>
<translation>Joindre un fichier</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="726"/>
<location filename="../src/GUI/gui.cpp" line="768"/>
<source>Next/Previous</source>
<translation>Suivant/Précédant</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="728"/>
<location filename="../src/GUI/gui.cpp" line="770"/>
<source>Toggle graph type</source>
<translation>Controler le type de graphe</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="730"/>
<location filename="../src/GUI/gui.cpp" line="772"/>
<source>Toggle time type</source>
<translation>Controler le type de durée</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="734"/>
<location filename="../src/GUI/gui.cpp" line="774"/>
<source>Toggle position info</source>
<translation>Activer ou non les infos de position</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="778"/>
<source>Previous map</source>
<translation>Carte précédente</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="735"/>
<location filename="../src/GUI/gui.cpp" line="779"/>
<source>Zoom in</source>
<translation>Zoomer</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="737"/>
<location filename="../src/GUI/gui.cpp" line="781"/>
<source>Zoom out</source>
<translation>Dézoomer</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="739"/>
<location filename="../src/GUI/gui.cpp" line="783"/>
<source>Digital zoom</source>
<translation>Zoom numérique</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="740"/>
<location filename="../src/GUI/gui.cpp" line="784"/>
<source>Zoom</source>
<translation>Zoom</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="741"/>
<location filename="../src/GUI/gui.cpp" line="785"/>
<source>Copy coordinates</source>
<translation type="unfinished"></translation>
<translation>Copier les coordonnées</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="742"/>
<location filename="../src/GUI/gui.cpp" line="786"/>
<source>Left Click</source>
<translation type="unfinished"></translation>
<translation>Clic gauche</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="760"/>
<location filename="../src/GUI/gui.cpp" line="804"/>
<source>GCS/PCS directory:</source>
<translation>Dossiers GCS/PCS :</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="762"/>
<location filename="../src/GUI/gui.cpp" line="806"/>
<source>DEM directory:</source>
<translation>Dossier DEM :</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="764"/>
<location filename="../src/GUI/gui.cpp" line="808"/>
<source>Styles directory:</source>
<translation>Dossier de styles :</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1118"/>
<location filename="../src/GUI/gui.cpp" line="1187"/>
<location filename="../src/GUI/gui.cpp" line="1158"/>
<location filename="../src/GUI/gui.cpp" line="1227"/>
<source>Areas</source>
<translation>Zones</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1161"/>
<location filename="../src/GUI/gui.cpp" line="1162"/>
<location filename="../src/GUI/gui.cpp" line="1201"/>
<location filename="../src/GUI/gui.cpp" line="1202"/>
<source>Statistics</source>
<translation>Statistiques</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1433"/>
<location filename="../src/GUI/gui.cpp" line="1499"/>
<source>Open map file</source>
<translation>Ouvrir un fichier de carte</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1474"/>
<location filename="../src/GUI/gui.cpp" line="1512"/>
<location filename="../src/GUI/gui.cpp" line="1531"/>
<location filename="../src/GUI/gui.cpp" line="1557"/>
<location filename="../src/GUI/gui.cpp" line="1543"/>
<location filename="../src/GUI/gui.cpp" line="1587"/>
<location filename="../src/GUI/gui.cpp" line="1606"/>
<location filename="../src/GUI/gui.cpp" line="1628"/>
<source>Error loading map:</source>
<translation>Erreur lors du chargement de la carte :</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1541"/>
<location filename="../src/GUI/gui.cpp" line="1655"/>
<source>Select map directory</source>
<translation type="unfinished"></translation>
<translation>Sélectionner un dossier de cartes</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1596"/>
<location filename="../src/GUI/gui.cpp" line="1682"/>
<source>Clear the map tile cache?</source>
<translation type="unfinished"></translation>
<translation>Effacer les tuiles de carte en cache ?</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1603"/>
<location filename="../src/GUI/gui.cpp" line="1689"/>
<source>No files loaded</source>
<translation>Aucun fichier chargé</translation>
</message>
<message numerus="yes">
<location filename="../src/GUI/gui.cpp" line="1607"/>
<location filename="../src/GUI/gui.cpp" line="1693"/>
<source>%n files</source>
<translation>
<numerusform>%n fichier</numerusform>
@ -667,150 +687,150 @@
</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1124"/>
<location filename="../src/GUI/gui.cpp" line="1128"/>
<location filename="../src/GUI/gui.cpp" line="1193"/>
<location filename="../src/GUI/gui.cpp" line="1196"/>
<location filename="../src/GUI/gui.cpp" line="1164"/>
<location filename="../src/GUI/gui.cpp" line="1168"/>
<location filename="../src/GUI/gui.cpp" line="1233"/>
<location filename="../src/GUI/gui.cpp" line="1236"/>
<source>Date</source>
<translation>Date</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1112"/>
<location filename="../src/GUI/gui.cpp" line="1183"/>
<location filename="../src/GUI/gui.cpp" line="1152"/>
<location filename="../src/GUI/gui.cpp" line="1223"/>
<source>Routes</source>
<translation>Routes</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="719"/>
<location filename="../src/GUI/gui.cpp" line="761"/>
<source>Next file</source>
<translation>Fichier suivant</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="234"/>
<location filename="../src/GUI/gui.cpp" line="232"/>
<source>Print...</source>
<translation>Imprimer...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="241"/>
<location filename="../src/GUI/gui.cpp" line="239"/>
<source>Export to PDF...</source>
<translation>Exporter au format PDF...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1115"/>
<location filename="../src/GUI/gui.cpp" line="1185"/>
<location filename="../src/GUI/gui.cpp" line="1155"/>
<location filename="../src/GUI/gui.cpp" line="1225"/>
<source>Waypoints</source>
<translation>Points de jalonnement</translation>
<translation>Points de cheminement</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="720"/>
<location filename="../src/GUI/gui.cpp" line="762"/>
<source>Previous file</source>
<translation>Fichier précédent</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="368"/>
<location filename="../src/GUI/gui.cpp" line="372"/>
<source>Route waypoints</source>
<translation>Jalons de route</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="514"/>
<location filename="../src/GUI/gui.cpp" line="557"/>
<source>&amp;File</source>
<translation>&amp;Fichier</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="530"/>
<location filename="../src/GUI/gui.cpp" line="573"/>
<source>&amp;Map</source>
<translation>&amp;Carte</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="541"/>
<location filename="../src/GUI/gui.cpp" line="584"/>
<source>&amp;Graph</source>
<translation>&amp;Graphe</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="551"/>
<location filename="../src/GUI/gui.cpp" line="593"/>
<source>&amp;POI</source>
<translation>&amp;POI</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="563"/>
<location filename="../src/GUI/gui.cpp" line="605"/>
<source>&amp;Data</source>
<translation>&amp;Données</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="574"/>
<location filename="../src/GUI/gui.cpp" line="620"/>
<source>&amp;Settings</source>
<translation>Pa&amp;ramètres</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="592"/>
<location filename="../src/GUI/gui.cpp" line="638"/>
<source>&amp;Help</source>
<translation>&amp;Aide</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="722"/>
<location filename="../src/GUI/gui.cpp" line="764"/>
<source>First file</source>
<translation>Premier fichier</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="724"/>
<location filename="../src/GUI/gui.cpp" line="766"/>
<source>Last file</source>
<translation>Dernier fichier</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="766"/>
<location filename="../src/GUI/gui.cpp" line="810"/>
<source>Tile cache directory:</source>
<translation>Dossier du cache de tuiles :</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="819"/>
<location filename="../src/GUI/gui.cpp" line="863"/>
<source>Error loading data file:</source>
<translation>Erreur lors du chargement des données :</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="822"/>
<location filename="../src/GUI/gui.cpp" line="910"/>
<location filename="../src/GUI/gui.cpp" line="866"/>
<location filename="../src/GUI/gui.cpp" line="960"/>
<source>Line: %1</source>
<translation>Ligne : %1</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="907"/>
<location filename="../src/GUI/gui.cpp" line="957"/>
<source>Error loading POI file:</source>
<translation>Erreur lors du chargement du fichier POI :</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1177"/>
<location filename="../src/GUI/gui.cpp" line="1217"/>
<source>Name</source>
<translation>Nom</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1109"/>
<location filename="../src/GUI/gui.cpp" line="1181"/>
<location filename="../src/GUI/gui.cpp" line="1149"/>
<location filename="../src/GUI/gui.cpp" line="1221"/>
<source>Tracks</source>
<translation>Traces</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="224"/>
<location filename="../src/GUI/gui.cpp" line="693"/>
<location filename="../src/GUI/gui.cpp" line="222"/>
<location filename="../src/GUI/gui.cpp" line="735"/>
<source>About GPXSee</source>
<translation>À propos de GPXSee</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="623"/>
<location filename="../src/GUI/gui.cpp" line="669"/>
<source>Navigation</source>
<translation>Navigation</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="390"/>
<location filename="../src/GUI/gui.cpp" line="1135"/>
<location filename="../src/GUI/gui.cpp" line="1203"/>
<location filename="../src/GUI/gui.cpp" line="413"/>
<location filename="../src/GUI/gui.cpp" line="1175"/>
<location filename="../src/GUI/gui.cpp" line="1243"/>
<source>Distance</source>
<translation>Distance</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="397"/>
<location filename="../src/GUI/gui.cpp" line="575"/>
<location filename="../src/GUI/gui.cpp" line="1138"/>
<location filename="../src/GUI/gui.cpp" line="1205"/>
<location filename="../src/GUI/gui.cpp" line="420"/>
<location filename="../src/GUI/gui.cpp" line="621"/>
<location filename="../src/GUI/gui.cpp" line="1178"/>
<location filename="../src/GUI/gui.cpp" line="1245"/>
<source>Time</source>
<translation>Temps</translation>
</message>
@ -965,68 +985,78 @@
<message>
<location filename="../src/GUI/mapitem.cpp" line="77"/>
<source>Name</source>
<translation type="unfinished">Nom</translation>
<translation>Nom</translation>
</message>
<message>
<location filename="../src/GUI/mapitem.cpp" line="79"/>
<source>File</source>
<translation type="unfinished">Fichier</translation>
<translation>Fichier</translation>
</message>
</context>
<context>
<name>MapList</name>
<message>
<location filename="../src/map/maplist.cpp" line="96"/>
<location filename="../src/map/maplist.cpp" line="107"/>
<source>Supported files</source>
<translation>Formats pris en charge</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="104"/>
<location filename="../src/map/maplist.cpp" line="116"/>
<source>MBTiles maps</source>
<translation>Cartes MBTiles</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="100"/>
<location filename="../src/map/maplist.cpp" line="112"/>
<source>Garmin JNX maps</source>
<translation>Cartes Garmin JNX</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="98"/>
<location filename="../src/map/maplist.cpp" line="109"/>
<source>AlpineQuest maps</source>
<translation>Cartes AlpineQuest</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="110"/>
<source>Garmin IMG maps</source>
<translation>Cartes Garmin IMG</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="101"/>
<location filename="../src/map/maplist.cpp" line="113"/>
<source>BSB nautical charts</source>
<translation type="unfinished"></translation>
<translation>Cartes marines BSB</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="102"/>
<location filename="../src/map/maplist.cpp" line="114"/>
<source>KMZ maps</source>
<translation type="unfinished"></translation>
<translation>Cartes KMZ</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="103"/>
<location filename="../src/map/maplist.cpp" line="115"/>
<source>OziExplorer maps</source>
<translation>Cartes OziExplorer</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="105"/>
<location filename="../src/map/maplist.cpp" line="120"/>
<source>TrekBuddy maps/atlases</source>
<translation>Cartes ou atlas TrekBuddy</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="106"/>
<location filename="../src/map/maplist.cpp" line="121"/>
<source>GeoTIFF images</source>
<translation>Images GeoTIFF</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="107"/>
<location filename="../src/map/maplist.cpp" line="117"/>
<source>TwoNav maps</source>
<translation>Cartes TwoNav</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="108"/>
<location filename="../src/map/maplist.cpp" line="118"/>
<source>Locus/OsmAnd/RMaps SQLite maps</source>
<translation>Cartes SQLite Locus, OsmAnd ou RMaps</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="122"/>
<source>Online map sources</source>
<translation>Cartes en ligne</translation>
</message>
@ -1051,7 +1081,7 @@
<message>
<location filename="../src/GUI/optionsdialog.cpp" line="84"/>
<source>Select the proper projection of JNX and KMZ maps. Both EPSG:3857 and EPSG:4326 projected maps exist and there is no projection info in the map file.</source>
<translation type="unfinished"></translation>
<translation>Sélectionner la bonne projection de cartes JNX et KMZ. Les deux projections cartographiques EPSG:3857 et EPSG:4326 sont disponibles mais sans information de projection dans le fichier de carte.</translation>
</message>
<message>
<location filename="../src/GUI/optionsdialog.cpp" line="168"/>
@ -1118,7 +1148,7 @@
<message>
<location filename="../src/GUI/optionsdialog.cpp" line="87"/>
<source>Select the desired projection of IMG maps. The projection must be valid for the whole map area.</source>
<translation type="unfinished"></translation>
<translation>Choisir une projection de cartes IMG. Elle doit être valide pour toute l&apos;étendue de la carte.</translation>
</message>
<message>
<location filename="../src/GUI/optionsdialog.cpp" line="96"/>
@ -1143,27 +1173,27 @@
<message>
<location filename="../src/GUI/optionsdialog.cpp" line="118"/>
<source>Input</source>
<translation type="unfinished"></translation>
<translation>En entrée</translation>
</message>
<message>
<location filename="../src/GUI/optionsdialog.cpp" line="120"/>
<source>Output</source>
<translation type="unfinished"></translation>
<translation>En sortie</translation>
</message>
<message>
<location filename="../src/GUI/optionsdialog.cpp" line="127"/>
<source>Input:</source>
<translation type="unfinished"></translation>
<translation>Entrée :</translation>
</message>
<message>
<location filename="../src/GUI/optionsdialog.cpp" line="130"/>
<source>Output:</source>
<translation type="unfinished"></translation>
<translation>Sortie :</translation>
</message>
<message>
<location filename="../src/GUI/optionsdialog.cpp" line="151"/>
<source>Projection</source>
<translation type="unfinished"></translation>
<translation>Projection</translation>
</message>
<message>
<location filename="../src/GUI/optionsdialog.cpp" line="152"/>
@ -1209,7 +1239,7 @@
<message>
<location filename="../src/GUI/optionsdialog.cpp" line="260"/>
<source>Waypoints</source>
<translation>Points de jalonnement</translation>
<translation>Points de cheminement</translation>
</message>
<message>
<location filename="../src/GUI/optionsdialog.cpp" line="271"/>
@ -1786,27 +1816,27 @@
<context>
<name>RouteItem</name>
<message>
<location filename="../src/GUI/routeitem.cpp" line="15"/>
<location filename="../src/GUI/routeitem.cpp" line="16"/>
<source>Name</source>
<translation>Nom</translation>
</message>
<message>
<location filename="../src/GUI/routeitem.cpp" line="17"/>
<location filename="../src/GUI/routeitem.cpp" line="18"/>
<source>Description</source>
<translation>Description</translation>
</message>
<message>
<location filename="../src/GUI/routeitem.cpp" line="19"/>
<location filename="../src/GUI/routeitem.cpp" line="20"/>
<source>Comment</source>
<translation>Commentaire</translation>
</message>
<message>
<location filename="../src/GUI/routeitem.cpp" line="20"/>
<location filename="../src/GUI/routeitem.cpp" line="21"/>
<source>Distance</source>
<translation>Distance</translation>
</message>
<message>
<location filename="../src/GUI/routeitem.cpp" line="31"/>
<location filename="../src/GUI/routeitem.cpp" line="32"/>
<source>Links</source>
<translation>Liens</translation>
</message>
@ -2007,42 +2037,42 @@
<context>
<name>TrackItem</name>
<message>
<location filename="../src/GUI/trackitem.cpp" line="14"/>
<location filename="../src/GUI/trackitem.cpp" line="15"/>
<source>Name</source>
<translation>Nom</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="16"/>
<location filename="../src/GUI/trackitem.cpp" line="17"/>
<source>Description</source>
<translation>Description</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="18"/>
<location filename="../src/GUI/trackitem.cpp" line="19"/>
<source>Comment</source>
<translation>Commentaire</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="19"/>
<location filename="../src/GUI/trackitem.cpp" line="20"/>
<source>Distance</source>
<translation>Distance</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="22"/>
<location filename="../src/GUI/trackitem.cpp" line="23"/>
<source>Total time</source>
<translation>Durée totale</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="24"/>
<location filename="../src/GUI/trackitem.cpp" line="25"/>
<source>Moving time</source>
<translation>Durée en déplacement</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="26"/>
<location filename="../src/GUI/trackitem.cpp" line="27"/>
<source>Date</source>
<translation>Date</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="36"/>
<location filename="../src/GUI/trackitem.cpp" line="37"/>
<source>Links</source>
<translation>Liens</translation>
</message>

View File

@ -261,553 +261,573 @@
<context>
<name>GUI</name>
<message>
<location filename="../src/GUI/gui.cpp" line="211"/>
<location filename="../src/GUI/gui.cpp" line="209"/>
<source>Quit</source>
<translation>Kilépés</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="218"/>
<location filename="../src/GUI/gui.cpp" line="752"/>
<location filename="../src/GUI/gui.cpp" line="753"/>
<location filename="../src/GUI/gui.cpp" line="216"/>
<location filename="../src/GUI/gui.cpp" line="796"/>
<location filename="../src/GUI/gui.cpp" line="797"/>
<source>Paths</source>
<translation>Adatmappák</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="221"/>
<location filename="../src/GUI/gui.cpp" line="715"/>
<location filename="../src/GUI/gui.cpp" line="716"/>
<location filename="../src/GUI/gui.cpp" line="219"/>
<location filename="../src/GUI/gui.cpp" line="757"/>
<location filename="../src/GUI/gui.cpp" line="758"/>
<source>Keyboard controls</source>
<translation>Gyorsbillentyűk</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="224"/>
<location filename="../src/GUI/gui.cpp" line="693"/>
<location filename="../src/GUI/gui.cpp" line="222"/>
<location filename="../src/GUI/gui.cpp" line="735"/>
<source>About GPXSee</source>
<translation>GPXSee névjegye</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="229"/>
<location filename="../src/GUI/gui.cpp" line="227"/>
<source>Open...</source>
<translation>Megnyitás...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="234"/>
<location filename="../src/GUI/gui.cpp" line="232"/>
<source>Print...</source>
<translation>Nyomtatás...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="241"/>
<location filename="../src/GUI/gui.cpp" line="239"/>
<source>Export to PDF...</source>
<translation>Exportálás PDF-be...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="248"/>
<location filename="../src/GUI/gui.cpp" line="246"/>
<source>Export to PNG...</source>
<translation>Exportálás PNG-be...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="254"/>
<location filename="../src/GUI/gui.cpp" line="252"/>
<source>Close</source>
<translation>Fájl bezárása</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="260"/>
<location filename="../src/GUI/gui.cpp" line="258"/>
<source>Reload</source>
<translation>Újratöltés</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="267"/>
<location filename="../src/GUI/gui.cpp" line="265"/>
<source>Statistics...</source>
<translation>Statisztika...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="275"/>
<location filename="../src/GUI/gui.cpp" line="274"/>
<source>Load POI file...</source>
<translation>POI fájl betöltése...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="279"/>
<source>Close POI files</source>
<translation>POI fájlok bezárása</translation>
<location filename="../src/GUI/gui.cpp" line="278"/>
<source>Select all files</source>
<translation>Összes fájl kijelölése</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="283"/>
<source>Unselect all files</source>
<translation>Összes kijelölés megszüntetése</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="288"/>
<source>Overlap POIs</source>
<translation>POI-k átfedése</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="288"/>
<location filename="../src/GUI/gui.cpp" line="293"/>
<source>Show POI labels</source>
<translation>POI-k nevének mutatása</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="293"/>
<location filename="../src/GUI/gui.cpp" line="298"/>
<source>Show POIs</source>
<translation>POI-k mutatása</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="304"/>
<location filename="../src/GUI/gui.cpp" line="308"/>
<source>Show map</source>
<translation>Térkép mutatása</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="313"/>
<location filename="../src/GUI/gui.cpp" line="317"/>
<source>Load map...</source>
<translation>Térkép betöltése...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="318"/>
<location filename="../src/GUI/gui.cpp" line="322"/>
<source>Load map directory...</source>
<translation>Térképmappa megadása...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="321"/>
<location filename="../src/GUI/gui.cpp" line="325"/>
<source>Clear tile cache</source>
<translation>Gyorsítótár törlése</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="326"/>
<location filename="../src/GUI/gui.cpp" line="331"/>
<location filename="../src/GUI/gui.cpp" line="732"/>
<location filename="../src/GUI/gui.cpp" line="330"/>
<location filename="../src/GUI/gui.cpp" line="335"/>
<location filename="../src/GUI/gui.cpp" line="776"/>
<source>Next map</source>
<translation>Következő térkép</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="336"/>
<location filename="../src/GUI/gui.cpp" line="340"/>
<source>Show cursor coordinates</source>
<translation>Mutassa a kurzor koordinátáit</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="343"/>
<location filename="../src/GUI/gui.cpp" line="347"/>
<source>Show tracks</source>
<translation>Nyomvonalak mutatása</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="348"/>
<location filename="../src/GUI/gui.cpp" line="352"/>
<source>Show routes</source>
<translation>Útvonalak mutatása</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="353"/>
<location filename="../src/GUI/gui.cpp" line="357"/>
<source>Show waypoints</source>
<translation>Köztespontok mutatása</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="358"/>
<location filename="../src/GUI/gui.cpp" line="362"/>
<source>Show areas</source>
<translation>Területek mutatása</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="363"/>
<location filename="../src/GUI/gui.cpp" line="367"/>
<source>Waypoint labels</source>
<translation>Köztespontok neve</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="368"/>
<location filename="../src/GUI/gui.cpp" line="372"/>
<source>Route waypoints</source>
<translation>Útvonal köztespontok</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="373"/>
<location filename="../src/GUI/gui.cpp" line="377"/>
<source>km/mi markers</source>
<translation>km(mérföld) jelölők</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="380"/>
<location filename="../src/GUI/gui.cpp" line="385"/>
<source>Do not show</source>
<translation>Ne mutassa</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="389"/>
<source>Marker only</source>
<translation>Csak jelölő</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="393"/>
<source>Date/time</source>
<translation>Dátum/idő</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="397"/>
<source>Coordinates</source>
<translation>Koordináták</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="403"/>
<source>Show graphs</source>
<translation>Grafikon mutatása</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="390"/>
<location filename="../src/GUI/gui.cpp" line="1135"/>
<location filename="../src/GUI/gui.cpp" line="1203"/>
<location filename="../src/GUI/gui.cpp" line="413"/>
<location filename="../src/GUI/gui.cpp" line="1175"/>
<location filename="../src/GUI/gui.cpp" line="1243"/>
<source>Distance</source>
<translation>Távolság</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="397"/>
<location filename="../src/GUI/gui.cpp" line="575"/>
<location filename="../src/GUI/gui.cpp" line="1138"/>
<location filename="../src/GUI/gui.cpp" line="1205"/>
<location filename="../src/GUI/gui.cpp" line="420"/>
<location filename="../src/GUI/gui.cpp" line="621"/>
<location filename="../src/GUI/gui.cpp" line="1178"/>
<location filename="../src/GUI/gui.cpp" line="1245"/>
<source>Time</source>
<translation>Idő</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="404"/>
<location filename="../src/GUI/gui.cpp" line="427"/>
<source>Show grid</source>
<translation>Rácsvonalak mutatása</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="409"/>
<location filename="../src/GUI/gui.cpp" line="432"/>
<source>Show slider info</source>
<translation>Adatok a csúszka mellett</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="414"/>
<source>Show path markers</source>
<translation>Pozíció mutatása a térképen</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="421"/>
<location filename="../src/GUI/gui.cpp" line="439"/>
<source>Show toolbars</source>
<translation>Gombok mutatása</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="428"/>
<location filename="../src/GUI/gui.cpp" line="446"/>
<source>Total time</source>
<translation>Teljes időtartam</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="434"/>
<location filename="../src/GUI/gui.cpp" line="1140"/>
<location filename="../src/GUI/gui.cpp" line="1207"/>
<location filename="../src/GUI/gui.cpp" line="452"/>
<location filename="../src/GUI/gui.cpp" line="1180"/>
<location filename="../src/GUI/gui.cpp" line="1247"/>
<source>Moving time</source>
<translation>Mozgásban töltött idő</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="442"/>
<location filename="../src/GUI/gui.cpp" line="460"/>
<source>Metric</source>
<translation>Metrikus</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="448"/>
<location filename="../src/GUI/gui.cpp" line="466"/>
<source>Imperial</source>
<translation>Angolszász</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="454"/>
<location filename="../src/GUI/gui.cpp" line="472"/>
<source>Nautical</source>
<translation>Tengeri</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="462"/>
<location filename="../src/GUI/gui.cpp" line="480"/>
<source>Decimal degrees (DD)</source>
<translation>Fok, tizedfok (DD)</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="468"/>
<location filename="../src/GUI/gui.cpp" line="486"/>
<source>Degrees and decimal minutes (DMM)</source>
<translation>Fok, perc (DMM)</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="475"/>
<location filename="../src/GUI/gui.cpp" line="493"/>
<source>Degrees, minutes, seconds (DMS)</source>
<translation>Fok, perc, másodperc (DMS)</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="481"/>
<location filename="../src/GUI/gui.cpp" line="499"/>
<source>Fullscreen mode</source>
<translation>Teljes képernyős</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="488"/>
<location filename="../src/GUI/gui.cpp" line="506"/>
<source>Options...</source>
<translation>Beállítások...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="494"/>
<location filename="../src/GUI/gui.cpp" line="512"/>
<source>Next</source>
<translation>Következő</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="498"/>
<location filename="../src/GUI/gui.cpp" line="516"/>
<source>Previous</source>
<translation>Előző</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="502"/>
<location filename="../src/GUI/gui.cpp" line="520"/>
<source>Last</source>
<translation>Utolsó</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="506"/>
<location filename="../src/GUI/gui.cpp" line="524"/>
<source>First</source>
<translation>Első</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="514"/>
<location filename="../src/GUI/gui.cpp" line="557"/>
<source>&amp;File</source>
<translation>&amp;Fájl</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="530"/>
<location filename="../src/GUI/gui.cpp" line="573"/>
<source>&amp;Map</source>
<translation>&amp;Térkép</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="541"/>
<location filename="../src/GUI/gui.cpp" line="584"/>
<source>&amp;Graph</source>
<translation>&amp;Grafikon</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="551"/>
<location filename="../src/GUI/gui.cpp" line="593"/>
<source>&amp;POI</source>
<translation>&amp;POI</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="552"/>
<source>POI files</source>
<translation>POI fájlok</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="563"/>
<location filename="../src/GUI/gui.cpp" line="605"/>
<source>&amp;Data</source>
<translation>&amp;Adatok</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="564"/>
<source>Display</source>
<translation>Megjelenítés</translation>
<location filename="../src/GUI/gui.cpp" line="609"/>
<source>Position info</source>
<translation>Pozíció információ</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="574"/>
<location filename="../src/GUI/gui.cpp" line="620"/>
<source>&amp;Settings</source>
<translation>&amp;Beállítások</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="578"/>
<location filename="../src/GUI/gui.cpp" line="624"/>
<source>Units</source>
<translation>Mértékegységek</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="582"/>
<location filename="../src/GUI/gui.cpp" line="628"/>
<source>Coordinates format</source>
<translation>Koordináta formátum</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="592"/>
<location filename="../src/GUI/gui.cpp" line="638"/>
<source>&amp;Help</source>
<translation>&amp;Segítség</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="608"/>
<location filename="../src/GUI/gui.cpp" line="654"/>
<source>File</source>
<translation>Műveletgombok</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="616"/>
<location filename="../src/GUI/gui.cpp" line="662"/>
<source>Show</source>
<translation>Szűrőgombok</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="623"/>
<location filename="../src/GUI/gui.cpp" line="669"/>
<source>Navigation</source>
<translation>Léptető gombok</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="694"/>
<location filename="../src/GUI/gui.cpp" line="736"/>
<source>Version %1</source>
<translation>%1. verzió</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="698"/>
<location filename="../src/GUI/gui.cpp" line="740"/>
<source>GPXSee is distributed under the terms of the GNU General Public License version 3. For more info about GPXSee visit the project homepage at %1.</source>
<translation>A GPXSee-t a GNU General Public License 3. verziója szerint terjesztik. A GPXSee-re vonatkozó további információkért látogasson el a projekt honlapjára a %1 oldalon.</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="719"/>
<location filename="../src/GUI/gui.cpp" line="761"/>
<source>Next file</source>
<translation>Következő fájl (léptetés)</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="720"/>
<location filename="../src/GUI/gui.cpp" line="762"/>
<source>Previous file</source>
<translation>Előző fájl (léptetés)</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="722"/>
<location filename="../src/GUI/gui.cpp" line="764"/>
<source>First file</source>
<translation>Első fájl</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="724"/>
<location filename="../src/GUI/gui.cpp" line="766"/>
<source>Last file</source>
<translation>Utolsó fájl</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="725"/>
<location filename="../src/GUI/gui.cpp" line="767"/>
<source>Append file</source>
<translation>További fájl (hozzáadás)</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="726"/>
<location filename="../src/GUI/gui.cpp" line="768"/>
<source>Next/Previous</source>
<translation>Következő/előző</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="728"/>
<location filename="../src/GUI/gui.cpp" line="770"/>
<source>Toggle graph type</source>
<translation>Grafikon: idő/távolság váltás</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="730"/>
<location filename="../src/GUI/gui.cpp" line="772"/>
<source>Toggle time type</source>
<translation>Idő: összes/mozgásban váltás</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="734"/>
<location filename="../src/GUI/gui.cpp" line="774"/>
<source>Toggle position info</source>
<translation>Pozíció info kapcsoló</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="778"/>
<source>Previous map</source>
<translation>Előző térkép</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="735"/>
<location filename="../src/GUI/gui.cpp" line="779"/>
<source>Zoom in</source>
<translation>Nagyítás</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="737"/>
<location filename="../src/GUI/gui.cpp" line="781"/>
<source>Zoom out</source>
<translation>Kicsinyítés</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="739"/>
<location filename="../src/GUI/gui.cpp" line="783"/>
<source>Digital zoom</source>
<translation>Digitális nagyítás</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="740"/>
<location filename="../src/GUI/gui.cpp" line="784"/>
<source>Zoom</source>
<translation>Nagyítás</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="741"/>
<location filename="../src/GUI/gui.cpp" line="785"/>
<source>Copy coordinates</source>
<translation>Koordináták másolása</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="742"/>
<location filename="../src/GUI/gui.cpp" line="786"/>
<source>Left Click</source>
<translation>Bal kattintás</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="756"/>
<location filename="../src/GUI/gui.cpp" line="800"/>
<source>Map directory:</source>
<translation>Térképmappa:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="758"/>
<location filename="../src/GUI/gui.cpp" line="802"/>
<source>POI directory:</source>
<translation>POI mappa:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="760"/>
<location filename="../src/GUI/gui.cpp" line="804"/>
<source>GCS/PCS directory:</source>
<translation>GCS/PCS mappa:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="762"/>
<location filename="../src/GUI/gui.cpp" line="806"/>
<source>DEM directory:</source>
<translation>DEM mappa:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="764"/>
<location filename="../src/GUI/gui.cpp" line="808"/>
<source>Styles directory:</source>
<translation>Stílusok mappa:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="766"/>
<location filename="../src/GUI/gui.cpp" line="810"/>
<source>Tile cache directory:</source>
<translation>Gyorsítótár mappa:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="775"/>
<location filename="../src/GUI/gui.cpp" line="819"/>
<source>Open file</source>
<translation>Fájl megnyitása</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="819"/>
<location filename="../src/GUI/gui.cpp" line="863"/>
<source>Error loading data file:</source>
<translation>Adatfájl betöltési hiba:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="822"/>
<location filename="../src/GUI/gui.cpp" line="910"/>
<location filename="../src/GUI/gui.cpp" line="866"/>
<location filename="../src/GUI/gui.cpp" line="960"/>
<source>Line: %1</source>
<translation>Sor: %1</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="884"/>
<location filename="../src/GUI/gui.cpp" line="931"/>
<source>Open POI file</source>
<translation>POI fájl megnyitása</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="907"/>
<location filename="../src/GUI/gui.cpp" line="957"/>
<source>Error loading POI file:</source>
<translation>Hiba a POI fájl betöltése során:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1109"/>
<location filename="../src/GUI/gui.cpp" line="1181"/>
<location filename="../src/GUI/gui.cpp" line="1149"/>
<location filename="../src/GUI/gui.cpp" line="1221"/>
<source>Tracks</source>
<translation>Nyomvonalak</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1112"/>
<location filename="../src/GUI/gui.cpp" line="1183"/>
<location filename="../src/GUI/gui.cpp" line="1152"/>
<location filename="../src/GUI/gui.cpp" line="1223"/>
<source>Routes</source>
<translation>Útvonalak</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1115"/>
<location filename="../src/GUI/gui.cpp" line="1185"/>
<location filename="../src/GUI/gui.cpp" line="1155"/>
<location filename="../src/GUI/gui.cpp" line="1225"/>
<source>Waypoints</source>
<translation>Köztespontok</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1118"/>
<location filename="../src/GUI/gui.cpp" line="1187"/>
<location filename="../src/GUI/gui.cpp" line="1158"/>
<location filename="../src/GUI/gui.cpp" line="1227"/>
<source>Areas</source>
<translation>Területek</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1124"/>
<location filename="../src/GUI/gui.cpp" line="1128"/>
<location filename="../src/GUI/gui.cpp" line="1193"/>
<location filename="../src/GUI/gui.cpp" line="1196"/>
<location filename="../src/GUI/gui.cpp" line="1164"/>
<location filename="../src/GUI/gui.cpp" line="1168"/>
<location filename="../src/GUI/gui.cpp" line="1233"/>
<location filename="../src/GUI/gui.cpp" line="1236"/>
<source>Date</source>
<translation>Dátum</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1161"/>
<location filename="../src/GUI/gui.cpp" line="1162"/>
<location filename="../src/GUI/gui.cpp" line="1201"/>
<location filename="../src/GUI/gui.cpp" line="1202"/>
<source>Statistics</source>
<translation>Összesítés</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1177"/>
<location filename="../src/GUI/gui.cpp" line="1217"/>
<source>Name</source>
<translation>Név</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1433"/>
<location filename="../src/GUI/gui.cpp" line="1499"/>
<source>Open map file</source>
<translation>Térképfájl megnyitása</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1474"/>
<location filename="../src/GUI/gui.cpp" line="1512"/>
<location filename="../src/GUI/gui.cpp" line="1531"/>
<location filename="../src/GUI/gui.cpp" line="1557"/>
<location filename="../src/GUI/gui.cpp" line="1543"/>
<location filename="../src/GUI/gui.cpp" line="1587"/>
<location filename="../src/GUI/gui.cpp" line="1606"/>
<location filename="../src/GUI/gui.cpp" line="1628"/>
<source>Error loading map:</source>
<translation>Térképbetöltési hiba:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1541"/>
<location filename="../src/GUI/gui.cpp" line="1655"/>
<source>Select map directory</source>
<translation>Térképmappa választása</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1596"/>
<location filename="../src/GUI/gui.cpp" line="1682"/>
<source>Clear the map tile cache?</source>
<translation>Térkép gyorsítótár törlése?</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1603"/>
<location filename="../src/GUI/gui.cpp" line="1689"/>
<source>No files loaded</source>
<translation>Nincs betöltött fájl</translation>
</message>
<message numerus="yes">
<location filename="../src/GUI/gui.cpp" line="1607"/>
<location filename="../src/GUI/gui.cpp" line="1693"/>
<source>%n files</source>
<translation>
<numerusform>%n fájl</numerusform>
@ -976,57 +996,67 @@
<context>
<name>MapList</name>
<message>
<location filename="../src/map/maplist.cpp" line="96"/>
<location filename="../src/map/maplist.cpp" line="107"/>
<source>Supported files</source>
<translation>Támogatott fájltípusok</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="98"/>
<location filename="../src/map/maplist.cpp" line="109"/>
<source>AlpineQuest maps</source>
<translation>AlpineQuest térképek</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="110"/>
<source>Garmin IMG maps</source>
<translation>Garmin IMG térképek</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="100"/>
<location filename="../src/map/maplist.cpp" line="112"/>
<source>Garmin JNX maps</source>
<translation>Garmin JNX térképek</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="101"/>
<location filename="../src/map/maplist.cpp" line="113"/>
<source>BSB nautical charts</source>
<translation>BSB tengeri térképek</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="102"/>
<location filename="../src/map/maplist.cpp" line="114"/>
<source>KMZ maps</source>
<translation>KMZ térképek</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="103"/>
<location filename="../src/map/maplist.cpp" line="115"/>
<source>OziExplorer maps</source>
<translation>OziExplorer térképek</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="104"/>
<location filename="../src/map/maplist.cpp" line="116"/>
<source>MBTiles maps</source>
<translation>MBTiles térképek</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="105"/>
<location filename="../src/map/maplist.cpp" line="120"/>
<source>TrekBuddy maps/atlases</source>
<translation>TrekBuddy térképek</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="106"/>
<location filename="../src/map/maplist.cpp" line="121"/>
<source>GeoTIFF images</source>
<translation>GeoTIFF képek</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="107"/>
<location filename="../src/map/maplist.cpp" line="117"/>
<source>TwoNav maps</source>
<translation>TwoNav térképek</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="108"/>
<location filename="../src/map/maplist.cpp" line="118"/>
<source>Locus/OsmAnd/RMaps SQLite maps</source>
<translation>Locus/OsmAnd/RMaps SQLite térképek</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="122"/>
<source>Online map sources</source>
<translation>Online térképforrások</translation>
</message>
@ -1786,27 +1816,27 @@
<context>
<name>RouteItem</name>
<message>
<location filename="../src/GUI/routeitem.cpp" line="15"/>
<location filename="../src/GUI/routeitem.cpp" line="16"/>
<source>Name</source>
<translation>Név</translation>
</message>
<message>
<location filename="../src/GUI/routeitem.cpp" line="17"/>
<location filename="../src/GUI/routeitem.cpp" line="18"/>
<source>Description</source>
<translation>Leírás</translation>
</message>
<message>
<location filename="../src/GUI/routeitem.cpp" line="19"/>
<location filename="../src/GUI/routeitem.cpp" line="20"/>
<source>Comment</source>
<translation>Megjegyzés</translation>
</message>
<message>
<location filename="../src/GUI/routeitem.cpp" line="20"/>
<location filename="../src/GUI/routeitem.cpp" line="21"/>
<source>Distance</source>
<translation>Távolság</translation>
</message>
<message>
<location filename="../src/GUI/routeitem.cpp" line="31"/>
<location filename="../src/GUI/routeitem.cpp" line="32"/>
<source>Links</source>
<translation>Hivatkozások</translation>
</message>
@ -2007,42 +2037,42 @@
<context>
<name>TrackItem</name>
<message>
<location filename="../src/GUI/trackitem.cpp" line="14"/>
<location filename="../src/GUI/trackitem.cpp" line="15"/>
<source>Name</source>
<translation>Név</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="16"/>
<location filename="../src/GUI/trackitem.cpp" line="17"/>
<source>Description</source>
<translation>Leírás</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="18"/>
<location filename="../src/GUI/trackitem.cpp" line="19"/>
<source>Comment</source>
<translation>Megjegyzés</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="19"/>
<location filename="../src/GUI/trackitem.cpp" line="20"/>
<source>Distance</source>
<translation>Távolság</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="22"/>
<location filename="../src/GUI/trackitem.cpp" line="23"/>
<source>Total time</source>
<translation>Időtartam</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="24"/>
<location filename="../src/GUI/trackitem.cpp" line="25"/>
<source>Moving time</source>
<translation>Mozgásban</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="26"/>
<location filename="../src/GUI/trackitem.cpp" line="27"/>
<source>Date</source>
<translation>Dátum</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="36"/>
<location filename="../src/GUI/trackitem.cpp" line="37"/>
<source>Links</source>
<translation>Hivatkozások</translation>
</message>

View File

@ -261,553 +261,573 @@
<context>
<name>GUI</name>
<message>
<location filename="../src/GUI/gui.cpp" line="211"/>
<location filename="../src/GUI/gui.cpp" line="209"/>
<source>Quit</source>
<translation>Esci</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="218"/>
<location filename="../src/GUI/gui.cpp" line="752"/>
<location filename="../src/GUI/gui.cpp" line="753"/>
<location filename="../src/GUI/gui.cpp" line="216"/>
<location filename="../src/GUI/gui.cpp" line="796"/>
<location filename="../src/GUI/gui.cpp" line="797"/>
<source>Paths</source>
<translation>Percorsi</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="221"/>
<location filename="../src/GUI/gui.cpp" line="715"/>
<location filename="../src/GUI/gui.cpp" line="716"/>
<location filename="../src/GUI/gui.cpp" line="219"/>
<location filename="../src/GUI/gui.cpp" line="757"/>
<location filename="../src/GUI/gui.cpp" line="758"/>
<source>Keyboard controls</source>
<translation>Scorciatoie da tastiera</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="224"/>
<location filename="../src/GUI/gui.cpp" line="693"/>
<location filename="../src/GUI/gui.cpp" line="222"/>
<location filename="../src/GUI/gui.cpp" line="735"/>
<source>About GPXSee</source>
<translation>A proposito di GPXSee</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="229"/>
<location filename="../src/GUI/gui.cpp" line="227"/>
<source>Open...</source>
<translation>Apri...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="234"/>
<location filename="../src/GUI/gui.cpp" line="232"/>
<source>Print...</source>
<translation>Stampa...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="241"/>
<location filename="../src/GUI/gui.cpp" line="239"/>
<source>Export to PDF...</source>
<translation>Esporta in PDF...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="248"/>
<location filename="../src/GUI/gui.cpp" line="246"/>
<source>Export to PNG...</source>
<translation>Esporta in PNG...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="254"/>
<location filename="../src/GUI/gui.cpp" line="252"/>
<source>Close</source>
<translation>Chiudi</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="260"/>
<location filename="../src/GUI/gui.cpp" line="258"/>
<source>Reload</source>
<translation>Ricarica</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="267"/>
<location filename="../src/GUI/gui.cpp" line="265"/>
<source>Statistics...</source>
<translation>Statistiche...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="275"/>
<location filename="../src/GUI/gui.cpp" line="274"/>
<source>Load POI file...</source>
<translation>Carica file POI...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="279"/>
<source>Close POI files</source>
<translation>Chiudi file POI</translation>
<location filename="../src/GUI/gui.cpp" line="278"/>
<source>Select all files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="283"/>
<source>Unselect all files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="288"/>
<source>Overlap POIs</source>
<translation>Sovrapponi POI</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="288"/>
<location filename="../src/GUI/gui.cpp" line="293"/>
<source>Show POI labels</source>
<translation>Mostra etichette POI</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="293"/>
<location filename="../src/GUI/gui.cpp" line="298"/>
<source>Show POIs</source>
<translation>Mostra POI</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="304"/>
<location filename="../src/GUI/gui.cpp" line="308"/>
<source>Show map</source>
<translation>Mostra mappa</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="313"/>
<location filename="../src/GUI/gui.cpp" line="317"/>
<source>Load map...</source>
<translation>Carica mappa...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="318"/>
<location filename="../src/GUI/gui.cpp" line="322"/>
<source>Load map directory...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="321"/>
<location filename="../src/GUI/gui.cpp" line="325"/>
<source>Clear tile cache</source>
<translation>Cancella cache mappe</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="326"/>
<location filename="../src/GUI/gui.cpp" line="331"/>
<location filename="../src/GUI/gui.cpp" line="732"/>
<location filename="../src/GUI/gui.cpp" line="330"/>
<location filename="../src/GUI/gui.cpp" line="335"/>
<location filename="../src/GUI/gui.cpp" line="776"/>
<source>Next map</source>
<translation>Mappa successiva</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="336"/>
<location filename="../src/GUI/gui.cpp" line="340"/>
<source>Show cursor coordinates</source>
<translation>Mostra coordinate del cursore</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="343"/>
<location filename="../src/GUI/gui.cpp" line="347"/>
<source>Show tracks</source>
<translation>Mostra tracce</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="348"/>
<location filename="../src/GUI/gui.cpp" line="352"/>
<source>Show routes</source>
<translation>Mostra percorso</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="353"/>
<location filename="../src/GUI/gui.cpp" line="357"/>
<source>Show waypoints</source>
<translation>Mostra punti</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="358"/>
<location filename="../src/GUI/gui.cpp" line="362"/>
<source>Show areas</source>
<translation>Mostra aree</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="363"/>
<location filename="../src/GUI/gui.cpp" line="367"/>
<source>Waypoint labels</source>
<translation>Etichette punti</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="368"/>
<location filename="../src/GUI/gui.cpp" line="372"/>
<source>Route waypoints</source>
<translation>Punti del percorso</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="373"/>
<location filename="../src/GUI/gui.cpp" line="377"/>
<source>km/mi markers</source>
<translation>Pietre miliari</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="380"/>
<location filename="../src/GUI/gui.cpp" line="385"/>
<source>Do not show</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="389"/>
<source>Marker only</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="393"/>
<source>Date/time</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="397"/>
<source>Coordinates</source>
<translation type="unfinished">Coordinate</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="403"/>
<source>Show graphs</source>
<translation>Mostra grafici</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="390"/>
<location filename="../src/GUI/gui.cpp" line="1135"/>
<location filename="../src/GUI/gui.cpp" line="1203"/>
<location filename="../src/GUI/gui.cpp" line="413"/>
<location filename="../src/GUI/gui.cpp" line="1175"/>
<location filename="../src/GUI/gui.cpp" line="1243"/>
<source>Distance</source>
<translation>Distanza</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="397"/>
<location filename="../src/GUI/gui.cpp" line="575"/>
<location filename="../src/GUI/gui.cpp" line="1138"/>
<location filename="../src/GUI/gui.cpp" line="1205"/>
<location filename="../src/GUI/gui.cpp" line="420"/>
<location filename="../src/GUI/gui.cpp" line="621"/>
<location filename="../src/GUI/gui.cpp" line="1178"/>
<location filename="../src/GUI/gui.cpp" line="1245"/>
<source>Time</source>
<translation>Tempo</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="404"/>
<location filename="../src/GUI/gui.cpp" line="427"/>
<source>Show grid</source>
<translation>Mostra griglia</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="409"/>
<location filename="../src/GUI/gui.cpp" line="432"/>
<source>Show slider info</source>
<translation>Mostra informazioni cursore</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="414"/>
<source>Show path markers</source>
<translation>Mostra marcatori del percorso</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="421"/>
<location filename="../src/GUI/gui.cpp" line="439"/>
<source>Show toolbars</source>
<translation>Mostra barra degli strumenti</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="428"/>
<location filename="../src/GUI/gui.cpp" line="446"/>
<source>Total time</source>
<translation>Tempo totale</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="434"/>
<location filename="../src/GUI/gui.cpp" line="1140"/>
<location filename="../src/GUI/gui.cpp" line="1207"/>
<location filename="../src/GUI/gui.cpp" line="452"/>
<location filename="../src/GUI/gui.cpp" line="1180"/>
<location filename="../src/GUI/gui.cpp" line="1247"/>
<source>Moving time</source>
<translation>Tempo in movimento</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="442"/>
<location filename="../src/GUI/gui.cpp" line="460"/>
<source>Metric</source>
<translation>Metrico</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="448"/>
<location filename="../src/GUI/gui.cpp" line="466"/>
<source>Imperial</source>
<translation>Imperiale</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="454"/>
<location filename="../src/GUI/gui.cpp" line="472"/>
<source>Nautical</source>
<translation>Nautico</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="462"/>
<location filename="../src/GUI/gui.cpp" line="480"/>
<source>Decimal degrees (DD)</source>
<translation>Gradi decimali (DD)</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="468"/>
<location filename="../src/GUI/gui.cpp" line="486"/>
<source>Degrees and decimal minutes (DMM)</source>
<translation>Gradi e minuti decimali (DMM)</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="475"/>
<location filename="../src/GUI/gui.cpp" line="493"/>
<source>Degrees, minutes, seconds (DMS)</source>
<translation>Gradi, minuti e secondi (DMS)</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="481"/>
<location filename="../src/GUI/gui.cpp" line="499"/>
<source>Fullscreen mode</source>
<translation>Schermo intero</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="488"/>
<location filename="../src/GUI/gui.cpp" line="506"/>
<source>Options...</source>
<translation>Opzioni...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="494"/>
<location filename="../src/GUI/gui.cpp" line="512"/>
<source>Next</source>
<translation>Successivo</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="498"/>
<location filename="../src/GUI/gui.cpp" line="516"/>
<source>Previous</source>
<translation>Precedente</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="502"/>
<location filename="../src/GUI/gui.cpp" line="520"/>
<source>Last</source>
<translation>Ultimo</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="506"/>
<location filename="../src/GUI/gui.cpp" line="524"/>
<source>First</source>
<translation>Primo</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="514"/>
<location filename="../src/GUI/gui.cpp" line="557"/>
<source>&amp;File</source>
<translation>&amp;File</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="530"/>
<location filename="../src/GUI/gui.cpp" line="573"/>
<source>&amp;Map</source>
<translation>&amp;Mappa</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="541"/>
<location filename="../src/GUI/gui.cpp" line="584"/>
<source>&amp;Graph</source>
<translation>&amp;Grafico</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="551"/>
<location filename="../src/GUI/gui.cpp" line="593"/>
<source>&amp;POI</source>
<translation>&amp;POI</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="552"/>
<source>POI files</source>
<translation>File POI</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="563"/>
<location filename="../src/GUI/gui.cpp" line="605"/>
<source>&amp;Data</source>
<translation>&amp;Dati</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="564"/>
<source>Display</source>
<translation>Mostra</translation>
<location filename="../src/GUI/gui.cpp" line="609"/>
<source>Position info</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="574"/>
<location filename="../src/GUI/gui.cpp" line="620"/>
<source>&amp;Settings</source>
<translation>Impo&amp;stazioni</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="578"/>
<location filename="../src/GUI/gui.cpp" line="624"/>
<source>Units</source>
<translation>Unità</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="582"/>
<location filename="../src/GUI/gui.cpp" line="628"/>
<source>Coordinates format</source>
<translation>Formato coordinate</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="592"/>
<location filename="../src/GUI/gui.cpp" line="638"/>
<source>&amp;Help</source>
<translation>&amp;Aiuto</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="608"/>
<location filename="../src/GUI/gui.cpp" line="654"/>
<source>File</source>
<translation>File</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="616"/>
<location filename="../src/GUI/gui.cpp" line="662"/>
<source>Show</source>
<translation>Mostra</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="623"/>
<location filename="../src/GUI/gui.cpp" line="669"/>
<source>Navigation</source>
<translation>Navigazione</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="694"/>
<location filename="../src/GUI/gui.cpp" line="736"/>
<source>Version %1</source>
<translation>Versione %1</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="698"/>
<location filename="../src/GUI/gui.cpp" line="740"/>
<source>GPXSee is distributed under the terms of the GNU General Public License version 3. For more info about GPXSee visit the project homepage at %1.</source>
<translation>GPXSee è distribuito sotto i termini della GNU General Public License versione 3. Per maggiori informazioni su GPXSee visitare il sito del progetto %1.</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="719"/>
<location filename="../src/GUI/gui.cpp" line="761"/>
<source>Next file</source>
<translation>File successivo</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="720"/>
<location filename="../src/GUI/gui.cpp" line="762"/>
<source>Previous file</source>
<translation>File precedente</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="722"/>
<location filename="../src/GUI/gui.cpp" line="764"/>
<source>First file</source>
<translation>Primo file</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="724"/>
<location filename="../src/GUI/gui.cpp" line="766"/>
<source>Last file</source>
<translation>Ultimo file</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="725"/>
<location filename="../src/GUI/gui.cpp" line="767"/>
<source>Append file</source>
<translation>Aggiungi file</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="726"/>
<location filename="../src/GUI/gui.cpp" line="768"/>
<source>Next/Previous</source>
<translation>Successivo/Precedente</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="728"/>
<location filename="../src/GUI/gui.cpp" line="770"/>
<source>Toggle graph type</source>
<translation>Cambia formato del grafico</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="730"/>
<location filename="../src/GUI/gui.cpp" line="772"/>
<source>Toggle time type</source>
<translation>Cambia formato del tempo</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="734"/>
<location filename="../src/GUI/gui.cpp" line="774"/>
<source>Toggle position info</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="778"/>
<source>Previous map</source>
<translation>Mappa precedente</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="735"/>
<location filename="../src/GUI/gui.cpp" line="779"/>
<source>Zoom in</source>
<translation>Zoom in</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="737"/>
<location filename="../src/GUI/gui.cpp" line="781"/>
<source>Zoom out</source>
<translation>Zoom out</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="739"/>
<location filename="../src/GUI/gui.cpp" line="783"/>
<source>Digital zoom</source>
<translation>Zoom digitale</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="740"/>
<location filename="../src/GUI/gui.cpp" line="784"/>
<source>Zoom</source>
<translation>Zoom</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="741"/>
<location filename="../src/GUI/gui.cpp" line="785"/>
<source>Copy coordinates</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="742"/>
<location filename="../src/GUI/gui.cpp" line="786"/>
<source>Left Click</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="756"/>
<location filename="../src/GUI/gui.cpp" line="800"/>
<source>Map directory:</source>
<translation>Cartella mappe:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="758"/>
<location filename="../src/GUI/gui.cpp" line="802"/>
<source>POI directory:</source>
<translation>Cartella POI:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="760"/>
<location filename="../src/GUI/gui.cpp" line="804"/>
<source>GCS/PCS directory:</source>
<translation>Cartella GCS/PCS:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="762"/>
<location filename="../src/GUI/gui.cpp" line="806"/>
<source>DEM directory:</source>
<translation>Cartella DEM:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="764"/>
<location filename="../src/GUI/gui.cpp" line="808"/>
<source>Styles directory:</source>
<translation>Cartella stili:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="766"/>
<location filename="../src/GUI/gui.cpp" line="810"/>
<source>Tile cache directory:</source>
<translation>Cartella cache mappe:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="775"/>
<location filename="../src/GUI/gui.cpp" line="819"/>
<source>Open file</source>
<translation>Apri file</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="819"/>
<location filename="../src/GUI/gui.cpp" line="863"/>
<source>Error loading data file:</source>
<translation>Errore caricamento file:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="822"/>
<location filename="../src/GUI/gui.cpp" line="910"/>
<location filename="../src/GUI/gui.cpp" line="866"/>
<location filename="../src/GUI/gui.cpp" line="960"/>
<source>Line: %1</source>
<translation>Linea: %1</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="884"/>
<location filename="../src/GUI/gui.cpp" line="931"/>
<source>Open POI file</source>
<translation>Apri file POI</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="907"/>
<location filename="../src/GUI/gui.cpp" line="957"/>
<source>Error loading POI file:</source>
<translation>Errore caricamento file POI:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1109"/>
<location filename="../src/GUI/gui.cpp" line="1181"/>
<location filename="../src/GUI/gui.cpp" line="1149"/>
<location filename="../src/GUI/gui.cpp" line="1221"/>
<source>Tracks</source>
<translation>Tracce</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1112"/>
<location filename="../src/GUI/gui.cpp" line="1183"/>
<location filename="../src/GUI/gui.cpp" line="1152"/>
<location filename="../src/GUI/gui.cpp" line="1223"/>
<source>Routes</source>
<translation>Percorsi</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1115"/>
<location filename="../src/GUI/gui.cpp" line="1185"/>
<location filename="../src/GUI/gui.cpp" line="1155"/>
<location filename="../src/GUI/gui.cpp" line="1225"/>
<source>Waypoints</source>
<translation>Punti</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1118"/>
<location filename="../src/GUI/gui.cpp" line="1187"/>
<location filename="../src/GUI/gui.cpp" line="1158"/>
<location filename="../src/GUI/gui.cpp" line="1227"/>
<source>Areas</source>
<translation>Aree</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1124"/>
<location filename="../src/GUI/gui.cpp" line="1128"/>
<location filename="../src/GUI/gui.cpp" line="1193"/>
<location filename="../src/GUI/gui.cpp" line="1196"/>
<location filename="../src/GUI/gui.cpp" line="1164"/>
<location filename="../src/GUI/gui.cpp" line="1168"/>
<location filename="../src/GUI/gui.cpp" line="1233"/>
<location filename="../src/GUI/gui.cpp" line="1236"/>
<source>Date</source>
<translation>Data</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1161"/>
<location filename="../src/GUI/gui.cpp" line="1162"/>
<location filename="../src/GUI/gui.cpp" line="1201"/>
<location filename="../src/GUI/gui.cpp" line="1202"/>
<source>Statistics</source>
<translation>Statistiche</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1177"/>
<location filename="../src/GUI/gui.cpp" line="1217"/>
<source>Name</source>
<translation>Nome</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1433"/>
<location filename="../src/GUI/gui.cpp" line="1499"/>
<source>Open map file</source>
<translation>Apri file mappa</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1474"/>
<location filename="../src/GUI/gui.cpp" line="1512"/>
<location filename="../src/GUI/gui.cpp" line="1531"/>
<location filename="../src/GUI/gui.cpp" line="1557"/>
<location filename="../src/GUI/gui.cpp" line="1543"/>
<location filename="../src/GUI/gui.cpp" line="1587"/>
<location filename="../src/GUI/gui.cpp" line="1606"/>
<location filename="../src/GUI/gui.cpp" line="1628"/>
<source>Error loading map:</source>
<translation>Errore caricamento mappa:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1541"/>
<location filename="../src/GUI/gui.cpp" line="1655"/>
<source>Select map directory</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1596"/>
<location filename="../src/GUI/gui.cpp" line="1682"/>
<source>Clear the map tile cache?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1603"/>
<location filename="../src/GUI/gui.cpp" line="1689"/>
<source>No files loaded</source>
<translation>Nessun file caricato</translation>
</message>
<message numerus="yes">
<location filename="../src/GUI/gui.cpp" line="1607"/>
<location filename="../src/GUI/gui.cpp" line="1693"/>
<source>%n files</source>
<translation>
<numerusform>%n file</numerusform>
@ -976,57 +996,67 @@
<context>
<name>MapList</name>
<message>
<location filename="../src/map/maplist.cpp" line="96"/>
<location filename="../src/map/maplist.cpp" line="107"/>
<source>Supported files</source>
<translation>File supportati</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="98"/>
<location filename="../src/map/maplist.cpp" line="109"/>
<source>AlpineQuest maps</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="110"/>
<source>Garmin IMG maps</source>
<translation>Mappe Garmin IMG</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="100"/>
<location filename="../src/map/maplist.cpp" line="112"/>
<source>Garmin JNX maps</source>
<translation>Mappe Garmin JNX</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="101"/>
<location filename="../src/map/maplist.cpp" line="113"/>
<source>BSB nautical charts</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="102"/>
<location filename="../src/map/maplist.cpp" line="114"/>
<source>KMZ maps</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="103"/>
<location filename="../src/map/maplist.cpp" line="115"/>
<source>OziExplorer maps</source>
<translation>Mappe OziExplorer</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="104"/>
<location filename="../src/map/maplist.cpp" line="116"/>
<source>MBTiles maps</source>
<translation>Mappe MBTiles</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="105"/>
<location filename="../src/map/maplist.cpp" line="120"/>
<source>TrekBuddy maps/atlases</source>
<translation>Mappe/Atlanti TrekBuddy</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="106"/>
<location filename="../src/map/maplist.cpp" line="121"/>
<source>GeoTIFF images</source>
<translation>Immagini GeoTIFF</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="107"/>
<location filename="../src/map/maplist.cpp" line="117"/>
<source>TwoNav maps</source>
<translation>Mappe TwoNav</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="108"/>
<location filename="../src/map/maplist.cpp" line="118"/>
<source>Locus/OsmAnd/RMaps SQLite maps</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="122"/>
<source>Online map sources</source>
<translation>Mappe online</translation>
</message>
@ -1786,27 +1816,27 @@
<context>
<name>RouteItem</name>
<message>
<location filename="../src/GUI/routeitem.cpp" line="15"/>
<location filename="../src/GUI/routeitem.cpp" line="16"/>
<source>Name</source>
<translation>Nome</translation>
</message>
<message>
<location filename="../src/GUI/routeitem.cpp" line="17"/>
<location filename="../src/GUI/routeitem.cpp" line="18"/>
<source>Description</source>
<translation>Descrizione</translation>
</message>
<message>
<location filename="../src/GUI/routeitem.cpp" line="19"/>
<location filename="../src/GUI/routeitem.cpp" line="20"/>
<source>Comment</source>
<translation>Commento</translation>
</message>
<message>
<location filename="../src/GUI/routeitem.cpp" line="20"/>
<location filename="../src/GUI/routeitem.cpp" line="21"/>
<source>Distance</source>
<translation>Distanza</translation>
</message>
<message>
<location filename="../src/GUI/routeitem.cpp" line="31"/>
<location filename="../src/GUI/routeitem.cpp" line="32"/>
<source>Links</source>
<translation>Links</translation>
</message>
@ -2007,42 +2037,42 @@
<context>
<name>TrackItem</name>
<message>
<location filename="../src/GUI/trackitem.cpp" line="14"/>
<location filename="../src/GUI/trackitem.cpp" line="15"/>
<source>Name</source>
<translation>Nome</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="16"/>
<location filename="../src/GUI/trackitem.cpp" line="17"/>
<source>Description</source>
<translation>Descrizione</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="18"/>
<location filename="../src/GUI/trackitem.cpp" line="19"/>
<source>Comment</source>
<translation>Commento</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="19"/>
<location filename="../src/GUI/trackitem.cpp" line="20"/>
<source>Distance</source>
<translation>Distanza</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="22"/>
<location filename="../src/GUI/trackitem.cpp" line="23"/>
<source>Total time</source>
<translation>Tempo totale</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="24"/>
<location filename="../src/GUI/trackitem.cpp" line="25"/>
<source>Moving time</source>
<translation>Tempo in movimento</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="26"/>
<location filename="../src/GUI/trackitem.cpp" line="27"/>
<source>Date</source>
<translation>Data</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="36"/>
<location filename="../src/GUI/trackitem.cpp" line="37"/>
<source>Links</source>
<translation>Links</translation>
</message>

View File

@ -261,553 +261,573 @@
<context>
<name>GUI</name>
<message>
<location filename="../src/GUI/gui.cpp" line="211"/>
<location filename="../src/GUI/gui.cpp" line="209"/>
<source>Quit</source>
<translation>Avslutt</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="218"/>
<location filename="../src/GUI/gui.cpp" line="752"/>
<location filename="../src/GUI/gui.cpp" line="753"/>
<location filename="../src/GUI/gui.cpp" line="216"/>
<location filename="../src/GUI/gui.cpp" line="796"/>
<location filename="../src/GUI/gui.cpp" line="797"/>
<source>Paths</source>
<translation>Stier</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="221"/>
<location filename="../src/GUI/gui.cpp" line="715"/>
<location filename="../src/GUI/gui.cpp" line="716"/>
<location filename="../src/GUI/gui.cpp" line="219"/>
<location filename="../src/GUI/gui.cpp" line="757"/>
<location filename="../src/GUI/gui.cpp" line="758"/>
<source>Keyboard controls</source>
<translation>Tastatursnarveier</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="224"/>
<location filename="../src/GUI/gui.cpp" line="693"/>
<location filename="../src/GUI/gui.cpp" line="222"/>
<location filename="../src/GUI/gui.cpp" line="735"/>
<source>About GPXSee</source>
<translation>Om</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="229"/>
<location filename="../src/GUI/gui.cpp" line="227"/>
<source>Open...</source>
<translation>Åpne</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="234"/>
<location filename="../src/GUI/gui.cpp" line="232"/>
<source>Print...</source>
<translation>Skriv ut</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="241"/>
<location filename="../src/GUI/gui.cpp" line="239"/>
<source>Export to PDF...</source>
<translation>Eksporter til PDF</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="248"/>
<location filename="../src/GUI/gui.cpp" line="246"/>
<source>Export to PNG...</source>
<translation>Eksporter til PNG</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="254"/>
<location filename="../src/GUI/gui.cpp" line="252"/>
<source>Close</source>
<translation>Lukk</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="260"/>
<location filename="../src/GUI/gui.cpp" line="258"/>
<source>Reload</source>
<translation>Last inn igjen</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="267"/>
<location filename="../src/GUI/gui.cpp" line="265"/>
<source>Statistics...</source>
<translation>Statistikk</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="275"/>
<location filename="../src/GUI/gui.cpp" line="274"/>
<source>Load POI file...</source>
<translation>Last inn POI-fil</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="279"/>
<source>Close POI files</source>
<translation>Lukk POI-filer</translation>
<location filename="../src/GUI/gui.cpp" line="278"/>
<source>Select all files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="283"/>
<source>Unselect all files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="288"/>
<source>Overlap POIs</source>
<translation>Overlapp POI-er</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="288"/>
<location filename="../src/GUI/gui.cpp" line="293"/>
<source>Show POI labels</source>
<translation>Vis POI-etiketter</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="293"/>
<location filename="../src/GUI/gui.cpp" line="298"/>
<source>Show POIs</source>
<translation>Vis POI-er</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="304"/>
<location filename="../src/GUI/gui.cpp" line="308"/>
<source>Show map</source>
<translation>Vis kart</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="313"/>
<location filename="../src/GUI/gui.cpp" line="317"/>
<source>Load map...</source>
<translation>Last inn kart</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="318"/>
<location filename="../src/GUI/gui.cpp" line="322"/>
<source>Load map directory...</source>
<translation type="unfinished">Last inn kartmappe </translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="321"/>
<location filename="../src/GUI/gui.cpp" line="325"/>
<source>Clear tile cache</source>
<translation>Tøm flishurtiglager</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="326"/>
<location filename="../src/GUI/gui.cpp" line="331"/>
<location filename="../src/GUI/gui.cpp" line="732"/>
<location filename="../src/GUI/gui.cpp" line="330"/>
<location filename="../src/GUI/gui.cpp" line="335"/>
<location filename="../src/GUI/gui.cpp" line="776"/>
<source>Next map</source>
<translation>Neste kart</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="336"/>
<location filename="../src/GUI/gui.cpp" line="340"/>
<source>Show cursor coordinates</source>
<translation>Vis peker-koordinater</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="343"/>
<location filename="../src/GUI/gui.cpp" line="347"/>
<source>Show tracks</source>
<translation>Vis spor</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="348"/>
<location filename="../src/GUI/gui.cpp" line="352"/>
<source>Show routes</source>
<translation>Vis ruter</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="353"/>
<location filename="../src/GUI/gui.cpp" line="357"/>
<source>Show waypoints</source>
<translation>Vis veipunkter</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="358"/>
<location filename="../src/GUI/gui.cpp" line="362"/>
<source>Show areas</source>
<translation>Vis områder</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="363"/>
<location filename="../src/GUI/gui.cpp" line="367"/>
<source>Waypoint labels</source>
<translation>Veipunktetiketter</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="368"/>
<location filename="../src/GUI/gui.cpp" line="372"/>
<source>Route waypoints</source>
<translation>Ruteveipunkter</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="373"/>
<location filename="../src/GUI/gui.cpp" line="377"/>
<source>km/mi markers</source>
<translation>km/mi-markører</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="380"/>
<location filename="../src/GUI/gui.cpp" line="385"/>
<source>Do not show</source>
<translation>Ikke vis</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="389"/>
<source>Marker only</source>
<translation>Kun markør</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="393"/>
<source>Date/time</source>
<translation>Dato/tid</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="397"/>
<source>Coordinates</source>
<translation type="unfinished">Koordinater</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="403"/>
<source>Show graphs</source>
<translation>Vis diagrammer</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="390"/>
<location filename="../src/GUI/gui.cpp" line="1135"/>
<location filename="../src/GUI/gui.cpp" line="1203"/>
<location filename="../src/GUI/gui.cpp" line="413"/>
<location filename="../src/GUI/gui.cpp" line="1175"/>
<location filename="../src/GUI/gui.cpp" line="1243"/>
<source>Distance</source>
<translation>Avstand</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="397"/>
<location filename="../src/GUI/gui.cpp" line="575"/>
<location filename="../src/GUI/gui.cpp" line="1138"/>
<location filename="../src/GUI/gui.cpp" line="1205"/>
<location filename="../src/GUI/gui.cpp" line="420"/>
<location filename="../src/GUI/gui.cpp" line="621"/>
<location filename="../src/GUI/gui.cpp" line="1178"/>
<location filename="../src/GUI/gui.cpp" line="1245"/>
<source>Time</source>
<translation>Tid</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="404"/>
<location filename="../src/GUI/gui.cpp" line="427"/>
<source>Show grid</source>
<translation>Vis rutenett</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="409"/>
<location filename="../src/GUI/gui.cpp" line="432"/>
<source>Show slider info</source>
<translation>Vis linjalinfo</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="414"/>
<source>Show path markers</source>
<translation>Vis veimarkører</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="421"/>
<location filename="../src/GUI/gui.cpp" line="439"/>
<source>Show toolbars</source>
<translation>Vis verktøylinjer</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="428"/>
<location filename="../src/GUI/gui.cpp" line="446"/>
<source>Total time</source>
<translation>Total tid</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="434"/>
<location filename="../src/GUI/gui.cpp" line="1140"/>
<location filename="../src/GUI/gui.cpp" line="1207"/>
<location filename="../src/GUI/gui.cpp" line="452"/>
<location filename="../src/GUI/gui.cpp" line="1180"/>
<location filename="../src/GUI/gui.cpp" line="1247"/>
<source>Moving time</source>
<translation>Tid i bevegelse</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="442"/>
<location filename="../src/GUI/gui.cpp" line="460"/>
<source>Metric</source>
<translation>Metrisk</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="448"/>
<location filename="../src/GUI/gui.cpp" line="466"/>
<source>Imperial</source>
<translation>Imperial</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="454"/>
<location filename="../src/GUI/gui.cpp" line="472"/>
<source>Nautical</source>
<translation>Nautisk</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="462"/>
<location filename="../src/GUI/gui.cpp" line="480"/>
<source>Decimal degrees (DD)</source>
<translation>Desimalgrader (DD)</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="468"/>
<location filename="../src/GUI/gui.cpp" line="486"/>
<source>Degrees and decimal minutes (DMM)</source>
<translation>Desimalgrader og desimalminutter (DMM)</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="475"/>
<location filename="../src/GUI/gui.cpp" line="493"/>
<source>Degrees, minutes, seconds (DMS)</source>
<translation>Grader, minutter, sekunder (DMS)</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="481"/>
<location filename="../src/GUI/gui.cpp" line="499"/>
<source>Fullscreen mode</source>
<translation>Fullskjermsmodus</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="488"/>
<location filename="../src/GUI/gui.cpp" line="506"/>
<source>Options...</source>
<translation>Valg</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="494"/>
<location filename="../src/GUI/gui.cpp" line="512"/>
<source>Next</source>
<translation>Neste</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="498"/>
<location filename="../src/GUI/gui.cpp" line="516"/>
<source>Previous</source>
<translation>Forrige</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="502"/>
<location filename="../src/GUI/gui.cpp" line="520"/>
<source>Last</source>
<translation>Siste</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="506"/>
<location filename="../src/GUI/gui.cpp" line="524"/>
<source>First</source>
<translation>Første</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="514"/>
<location filename="../src/GUI/gui.cpp" line="557"/>
<source>&amp;File</source>
<translation>&amp;Fil</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="530"/>
<location filename="../src/GUI/gui.cpp" line="573"/>
<source>&amp;Map</source>
<translation>&amp;Kart</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="541"/>
<location filename="../src/GUI/gui.cpp" line="584"/>
<source>&amp;Graph</source>
<translation>&amp;Graf</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="551"/>
<location filename="../src/GUI/gui.cpp" line="593"/>
<source>&amp;POI</source>
<translation>&amp;POI</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="552"/>
<source>POI files</source>
<translation>POI-filer</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="563"/>
<location filename="../src/GUI/gui.cpp" line="605"/>
<source>&amp;Data</source>
<translation>&amp;Data</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="564"/>
<source>Display</source>
<translation>Vis</translation>
<location filename="../src/GUI/gui.cpp" line="609"/>
<source>Position info</source>
<translation>Posisjonsinfo</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="574"/>
<location filename="../src/GUI/gui.cpp" line="620"/>
<source>&amp;Settings</source>
<translation>&amp;Innstillinger</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="578"/>
<location filename="../src/GUI/gui.cpp" line="624"/>
<source>Units</source>
<translation>Enheter</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="582"/>
<location filename="../src/GUI/gui.cpp" line="628"/>
<source>Coordinates format</source>
<translation>Koordinatformat</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="592"/>
<location filename="../src/GUI/gui.cpp" line="638"/>
<source>&amp;Help</source>
<translation>&amp;Hjelp</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="608"/>
<location filename="../src/GUI/gui.cpp" line="654"/>
<source>File</source>
<translation>Fil</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="616"/>
<location filename="../src/GUI/gui.cpp" line="662"/>
<source>Show</source>
<translation>Vis</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="623"/>
<location filename="../src/GUI/gui.cpp" line="669"/>
<source>Navigation</source>
<translation>Navigasjon</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="694"/>
<location filename="../src/GUI/gui.cpp" line="736"/>
<source>Version %1</source>
<translation>Versjon %1</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="698"/>
<location filename="../src/GUI/gui.cpp" line="740"/>
<source>GPXSee is distributed under the terms of the GNU General Public License version 3. For more info about GPXSee visit the project homepage at %1.</source>
<translation>GPXSee er distribuert i henhold til vilkårene i GNU general public lisens, versjon 3. For mer info om GPXSee, besøk prosjekthjemmesiden %1.</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="719"/>
<location filename="../src/GUI/gui.cpp" line="761"/>
<source>Next file</source>
<translation>Neste fil</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="720"/>
<location filename="../src/GUI/gui.cpp" line="762"/>
<source>Previous file</source>
<translation>Forrige fil</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="722"/>
<location filename="../src/GUI/gui.cpp" line="764"/>
<source>First file</source>
<translation>Første fil</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="724"/>
<location filename="../src/GUI/gui.cpp" line="766"/>
<source>Last file</source>
<translation>Siste fil</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="725"/>
<location filename="../src/GUI/gui.cpp" line="767"/>
<source>Append file</source>
<translation>Legg til fil</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="726"/>
<location filename="../src/GUI/gui.cpp" line="768"/>
<source>Next/Previous</source>
<translation>Neste/forrige</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="728"/>
<location filename="../src/GUI/gui.cpp" line="770"/>
<source>Toggle graph type</source>
<translation>Veksle diagramtype</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="730"/>
<location filename="../src/GUI/gui.cpp" line="772"/>
<source>Toggle time type</source>
<translation>Veksle tidstype</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="734"/>
<location filename="../src/GUI/gui.cpp" line="774"/>
<source>Toggle position info</source>
<translation>Veksle posisjonsinfo</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="778"/>
<source>Previous map</source>
<translation>Forrige kart</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="735"/>
<location filename="../src/GUI/gui.cpp" line="779"/>
<source>Zoom in</source>
<translation>Forstørr</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="737"/>
<location filename="../src/GUI/gui.cpp" line="781"/>
<source>Zoom out</source>
<translation>Forminsk</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="739"/>
<location filename="../src/GUI/gui.cpp" line="783"/>
<source>Digital zoom</source>
<translation>Digital forstørrelse</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="740"/>
<location filename="../src/GUI/gui.cpp" line="784"/>
<source>Zoom</source>
<translation>Forstørr</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="741"/>
<location filename="../src/GUI/gui.cpp" line="785"/>
<source>Copy coordinates</source>
<translation>Kopier koordinater</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="742"/>
<location filename="../src/GUI/gui.cpp" line="786"/>
<source>Left Click</source>
<translation>Venstreklikk</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="762"/>
<location filename="../src/GUI/gui.cpp" line="806"/>
<source>DEM directory:</source>
<translation>DEM-mappe:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="764"/>
<location filename="../src/GUI/gui.cpp" line="808"/>
<source>Styles directory:</source>
<translation>Stilmappe:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="766"/>
<location filename="../src/GUI/gui.cpp" line="810"/>
<source>Tile cache directory:</source>
<translation>Flishurtiglagringsmappe:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1541"/>
<location filename="../src/GUI/gui.cpp" line="1655"/>
<source>Select map directory</source>
<translation>Velg kartmappe</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="756"/>
<location filename="../src/GUI/gui.cpp" line="800"/>
<source>Map directory:</source>
<translation>Kartmappe:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="758"/>
<location filename="../src/GUI/gui.cpp" line="802"/>
<source>POI directory:</source>
<translation>POI-mappe:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="760"/>
<location filename="../src/GUI/gui.cpp" line="804"/>
<source>GCS/PCS directory:</source>
<translation>GCS-/PCS-mappe:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="775"/>
<location filename="../src/GUI/gui.cpp" line="819"/>
<source>Open file</source>
<translation>Åpne fil</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="819"/>
<location filename="../src/GUI/gui.cpp" line="863"/>
<source>Error loading data file:</source>
<translation>Feil ved innlasting av datafil:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="822"/>
<location filename="../src/GUI/gui.cpp" line="910"/>
<location filename="../src/GUI/gui.cpp" line="866"/>
<location filename="../src/GUI/gui.cpp" line="960"/>
<source>Line: %1</source>
<translation>Linje: %1</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="884"/>
<location filename="../src/GUI/gui.cpp" line="931"/>
<source>Open POI file</source>
<translation>Åpne POI-fil</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="907"/>
<location filename="../src/GUI/gui.cpp" line="957"/>
<source>Error loading POI file:</source>
<translation>Kunne ikke laste inn POI-fil:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1109"/>
<location filename="../src/GUI/gui.cpp" line="1181"/>
<location filename="../src/GUI/gui.cpp" line="1149"/>
<location filename="../src/GUI/gui.cpp" line="1221"/>
<source>Tracks</source>
<translation>Spor</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1112"/>
<location filename="../src/GUI/gui.cpp" line="1183"/>
<location filename="../src/GUI/gui.cpp" line="1152"/>
<location filename="../src/GUI/gui.cpp" line="1223"/>
<source>Routes</source>
<translation>Ruter</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1115"/>
<location filename="../src/GUI/gui.cpp" line="1185"/>
<location filename="../src/GUI/gui.cpp" line="1155"/>
<location filename="../src/GUI/gui.cpp" line="1225"/>
<source>Waypoints</source>
<translation>Veipunkter</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1118"/>
<location filename="../src/GUI/gui.cpp" line="1187"/>
<location filename="../src/GUI/gui.cpp" line="1158"/>
<location filename="../src/GUI/gui.cpp" line="1227"/>
<source>Areas</source>
<translation>Områder</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1124"/>
<location filename="../src/GUI/gui.cpp" line="1128"/>
<location filename="../src/GUI/gui.cpp" line="1193"/>
<location filename="../src/GUI/gui.cpp" line="1196"/>
<location filename="../src/GUI/gui.cpp" line="1164"/>
<location filename="../src/GUI/gui.cpp" line="1168"/>
<location filename="../src/GUI/gui.cpp" line="1233"/>
<location filename="../src/GUI/gui.cpp" line="1236"/>
<source>Date</source>
<translation>Dato</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1161"/>
<location filename="../src/GUI/gui.cpp" line="1162"/>
<location filename="../src/GUI/gui.cpp" line="1201"/>
<location filename="../src/GUI/gui.cpp" line="1202"/>
<source>Statistics</source>
<translation>Statistikk</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1177"/>
<location filename="../src/GUI/gui.cpp" line="1217"/>
<source>Name</source>
<translation>Navn</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1433"/>
<location filename="../src/GUI/gui.cpp" line="1499"/>
<source>Open map file</source>
<translation>Åpne kartfil</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1474"/>
<location filename="../src/GUI/gui.cpp" line="1512"/>
<location filename="../src/GUI/gui.cpp" line="1531"/>
<location filename="../src/GUI/gui.cpp" line="1557"/>
<location filename="../src/GUI/gui.cpp" line="1543"/>
<location filename="../src/GUI/gui.cpp" line="1587"/>
<location filename="../src/GUI/gui.cpp" line="1606"/>
<location filename="../src/GUI/gui.cpp" line="1628"/>
<source>Error loading map:</source>
<translation>Feil ved innlasting av kart:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1596"/>
<location filename="../src/GUI/gui.cpp" line="1682"/>
<source>Clear the map tile cache?</source>
<translation>Fjern kartflis fra hurtiglager?</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1603"/>
<location filename="../src/GUI/gui.cpp" line="1689"/>
<source>No files loaded</source>
<translation>Ingen filer lastet opp</translation>
</message>
<message numerus="yes">
<location filename="../src/GUI/gui.cpp" line="1607"/>
<location filename="../src/GUI/gui.cpp" line="1693"/>
<source>%n files</source>
<translation>
<numerusform>%n fil</numerusform>
@ -976,57 +996,67 @@
<context>
<name>MapList</name>
<message>
<location filename="../src/map/maplist.cpp" line="96"/>
<location filename="../src/map/maplist.cpp" line="107"/>
<source>Supported files</source>
<translation>Støttede filer</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="104"/>
<location filename="../src/map/maplist.cpp" line="116"/>
<source>MBTiles maps</source>
<translation>MBTiles-kart</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="100"/>
<location filename="../src/map/maplist.cpp" line="112"/>
<source>Garmin JNX maps</source>
<translation>Garmin JNX-kart</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="98"/>
<location filename="../src/map/maplist.cpp" line="109"/>
<source>AlpineQuest maps</source>
<translation>AlpineQuest-kart</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="110"/>
<source>Garmin IMG maps</source>
<translation>Garming IMG-kart</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="101"/>
<location filename="../src/map/maplist.cpp" line="113"/>
<source>BSB nautical charts</source>
<translation>BSB-sjøkart</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="102"/>
<location filename="../src/map/maplist.cpp" line="114"/>
<source>KMZ maps</source>
<translation>KMZ-kart</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="103"/>
<location filename="../src/map/maplist.cpp" line="115"/>
<source>OziExplorer maps</source>
<translation>OziExplorer-kart</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="105"/>
<location filename="../src/map/maplist.cpp" line="118"/>
<source>Locus/OsmAnd/RMaps SQLite maps</source>
<translation>Locus/OsmAnd/RMaps-SQLite-kart</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="120"/>
<source>TrekBuddy maps/atlases</source>
<translation>TrekBuddy kart/atlas</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="106"/>
<location filename="../src/map/maplist.cpp" line="121"/>
<source>GeoTIFF images</source>
<translation>GeoTIFF-bilder</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="107"/>
<location filename="../src/map/maplist.cpp" line="117"/>
<source>TwoNav maps</source>
<translation>TwoNav-kart</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="108"/>
<location filename="../src/map/maplist.cpp" line="122"/>
<source>Online map sources</source>
<translation>Nettbaserte kartkilder</translation>
</message>
@ -1076,12 +1106,12 @@
<message>
<location filename="../src/GUI/optionsdialog.cpp" line="118"/>
<source>Input</source>
<translation type="unfinished"></translation>
<translation type="unfinished">Inndata</translation>
</message>
<message>
<location filename="../src/GUI/optionsdialog.cpp" line="120"/>
<source>Output</source>
<translation type="unfinished"></translation>
<translation type="unfinished">Utdata</translation>
</message>
<message>
<location filename="../src/GUI/optionsdialog.cpp" line="168"/>
@ -1786,27 +1816,27 @@
<context>
<name>RouteItem</name>
<message>
<location filename="../src/GUI/routeitem.cpp" line="15"/>
<location filename="../src/GUI/routeitem.cpp" line="16"/>
<source>Name</source>
<translation>Navn</translation>
</message>
<message>
<location filename="../src/GUI/routeitem.cpp" line="17"/>
<location filename="../src/GUI/routeitem.cpp" line="18"/>
<source>Description</source>
<translation>Beskrivelse</translation>
</message>
<message>
<location filename="../src/GUI/routeitem.cpp" line="19"/>
<location filename="../src/GUI/routeitem.cpp" line="20"/>
<source>Comment</source>
<translation>Kommentar</translation>
</message>
<message>
<location filename="../src/GUI/routeitem.cpp" line="20"/>
<location filename="../src/GUI/routeitem.cpp" line="21"/>
<source>Distance</source>
<translation>Avstand</translation>
</message>
<message>
<location filename="../src/GUI/routeitem.cpp" line="31"/>
<location filename="../src/GUI/routeitem.cpp" line="32"/>
<source>Links</source>
<translation>Lenker</translation>
</message>
@ -2007,42 +2037,42 @@
<context>
<name>TrackItem</name>
<message>
<location filename="../src/GUI/trackitem.cpp" line="14"/>
<location filename="../src/GUI/trackitem.cpp" line="15"/>
<source>Name</source>
<translation>Navn</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="16"/>
<location filename="../src/GUI/trackitem.cpp" line="17"/>
<source>Description</source>
<translation>Beskrivelse</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="18"/>
<location filename="../src/GUI/trackitem.cpp" line="19"/>
<source>Comment</source>
<translation>Kommentar</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="19"/>
<location filename="../src/GUI/trackitem.cpp" line="20"/>
<source>Distance</source>
<translation>Avstand</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="22"/>
<location filename="../src/GUI/trackitem.cpp" line="23"/>
<source>Total time</source>
<translation>Total tid</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="24"/>
<location filename="../src/GUI/trackitem.cpp" line="25"/>
<source>Moving time</source>
<translation>Tid i bevegelse</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="26"/>
<location filename="../src/GUI/trackitem.cpp" line="27"/>
<source>Date</source>
<translation>Dato</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="36"/>
<location filename="../src/GUI/trackitem.cpp" line="37"/>
<source>Links</source>
<translation>Lenker</translation>
</message>

View File

@ -261,459 +261,479 @@
<context>
<name>GUI</name>
<message>
<location filename="../src/GUI/gui.cpp" line="775"/>
<location filename="../src/GUI/gui.cpp" line="819"/>
<source>Open file</source>
<translation>Otwórz plik</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="884"/>
<location filename="../src/GUI/gui.cpp" line="931"/>
<source>Open POI file</source>
<translation>Otwórz plik POI</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="211"/>
<location filename="../src/GUI/gui.cpp" line="209"/>
<source>Quit</source>
<translation>Zakończ</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="221"/>
<location filename="../src/GUI/gui.cpp" line="715"/>
<location filename="../src/GUI/gui.cpp" line="716"/>
<location filename="../src/GUI/gui.cpp" line="219"/>
<location filename="../src/GUI/gui.cpp" line="757"/>
<location filename="../src/GUI/gui.cpp" line="758"/>
<source>Keyboard controls</source>
<translation>Elementy sterujące klawiatury</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="254"/>
<location filename="../src/GUI/gui.cpp" line="252"/>
<source>Close</source>
<translation>Zamknij</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="260"/>
<location filename="../src/GUI/gui.cpp" line="258"/>
<source>Reload</source>
<translation>Odśwież</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="616"/>
<location filename="../src/GUI/gui.cpp" line="662"/>
<source>Show</source>
<translation>Pokaż</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="608"/>
<location filename="../src/GUI/gui.cpp" line="654"/>
<source>File</source>
<translation>Plik</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="279"/>
<source>Close POI files</source>
<translation>Zamknij pliki POI</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="283"/>
<location filename="../src/GUI/gui.cpp" line="288"/>
<source>Overlap POIs</source>
<translation>Nakładka POI</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="288"/>
<location filename="../src/GUI/gui.cpp" line="293"/>
<source>Show POI labels</source>
<translation>Pokaż etykiety POI</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="293"/>
<location filename="../src/GUI/gui.cpp" line="298"/>
<source>Show POIs</source>
<translation>Pokaż punkty POI</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="304"/>
<location filename="../src/GUI/gui.cpp" line="308"/>
<source>Show map</source>
<translation>Pokaż mapę</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="321"/>
<location filename="../src/GUI/gui.cpp" line="325"/>
<source>Clear tile cache</source>
<translation>Wyczyść pamięć podręczną kafelków</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="229"/>
<location filename="../src/GUI/gui.cpp" line="227"/>
<source>Open...</source>
<translation>Otwórz...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="218"/>
<location filename="../src/GUI/gui.cpp" line="752"/>
<location filename="../src/GUI/gui.cpp" line="753"/>
<location filename="../src/GUI/gui.cpp" line="216"/>
<location filename="../src/GUI/gui.cpp" line="796"/>
<location filename="../src/GUI/gui.cpp" line="797"/>
<source>Paths</source>
<translation>Ścieżki</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="248"/>
<location filename="../src/GUI/gui.cpp" line="246"/>
<source>Export to PNG...</source>
<translation>Eksportuj do PNG...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="267"/>
<location filename="../src/GUI/gui.cpp" line="265"/>
<source>Statistics...</source>
<translation>Statystyka...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="275"/>
<location filename="../src/GUI/gui.cpp" line="274"/>
<source>Load POI file...</source>
<translation>Załaduj plik POI...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="313"/>
<location filename="../src/GUI/gui.cpp" line="278"/>
<source>Select all files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="283"/>
<source>Unselect all files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="317"/>
<source>Load map...</source>
<translation>Załaduj mapę...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="318"/>
<location filename="../src/GUI/gui.cpp" line="322"/>
<source>Load map directory...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="326"/>
<location filename="../src/GUI/gui.cpp" line="331"/>
<location filename="../src/GUI/gui.cpp" line="732"/>
<location filename="../src/GUI/gui.cpp" line="330"/>
<location filename="../src/GUI/gui.cpp" line="335"/>
<location filename="../src/GUI/gui.cpp" line="776"/>
<source>Next map</source>
<translation>Następna mapa</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="336"/>
<location filename="../src/GUI/gui.cpp" line="340"/>
<source>Show cursor coordinates</source>
<translation>Pokaż współrzędne kursora</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="343"/>
<location filename="../src/GUI/gui.cpp" line="347"/>
<source>Show tracks</source>
<translation>Pokaż ślady</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="348"/>
<location filename="../src/GUI/gui.cpp" line="352"/>
<source>Show routes</source>
<translation>Pokaż trasy</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="353"/>
<location filename="../src/GUI/gui.cpp" line="357"/>
<source>Show waypoints</source>
<translation>Pokaż punkty nawigacyjne</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="358"/>
<location filename="../src/GUI/gui.cpp" line="362"/>
<source>Show areas</source>
<translation>Pokaż obszary</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="363"/>
<location filename="../src/GUI/gui.cpp" line="367"/>
<source>Waypoint labels</source>
<translation>Etykiety punktów nawigacyjnych</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="373"/>
<location filename="../src/GUI/gui.cpp" line="377"/>
<source>km/mi markers</source>
<translation>Znaczniki km/mi</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="380"/>
<location filename="../src/GUI/gui.cpp" line="385"/>
<source>Do not show</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="389"/>
<source>Marker only</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="393"/>
<source>Date/time</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="397"/>
<source>Coordinates</source>
<translation type="unfinished">Współrzędne</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="403"/>
<source>Show graphs</source>
<translation>Pokaż wykresy</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="404"/>
<location filename="../src/GUI/gui.cpp" line="427"/>
<source>Show grid</source>
<translation>Pokaż siatkę</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="409"/>
<location filename="../src/GUI/gui.cpp" line="432"/>
<source>Show slider info</source>
<translation>Pokaż informację o suwaku</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="414"/>
<source>Show path markers</source>
<translation>Pokaż znaczniki ścieżki</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="421"/>
<location filename="../src/GUI/gui.cpp" line="439"/>
<source>Show toolbars</source>
<translation>Pokaż paski narzędzi</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="428"/>
<location filename="../src/GUI/gui.cpp" line="446"/>
<source>Total time</source>
<translation>Całkowity czas</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="434"/>
<location filename="../src/GUI/gui.cpp" line="1140"/>
<location filename="../src/GUI/gui.cpp" line="1207"/>
<location filename="../src/GUI/gui.cpp" line="452"/>
<location filename="../src/GUI/gui.cpp" line="1180"/>
<location filename="../src/GUI/gui.cpp" line="1247"/>
<source>Moving time</source>
<translation>Czas ruchu</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="442"/>
<location filename="../src/GUI/gui.cpp" line="460"/>
<source>Metric</source>
<translation>Metryczne</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="448"/>
<location filename="../src/GUI/gui.cpp" line="466"/>
<source>Imperial</source>
<translation>Imperialne</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="454"/>
<location filename="../src/GUI/gui.cpp" line="472"/>
<source>Nautical</source>
<translation>Morskie</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="462"/>
<location filename="../src/GUI/gui.cpp" line="480"/>
<source>Decimal degrees (DD)</source>
<translation>Stopnie dziesiętne (DD)</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="468"/>
<location filename="../src/GUI/gui.cpp" line="486"/>
<source>Degrees and decimal minutes (DMM)</source>
<translation>Stopnie i minuty dziesiętne (DMM)</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="475"/>
<location filename="../src/GUI/gui.cpp" line="493"/>
<source>Degrees, minutes, seconds (DMS)</source>
<translation>Stopnie, minuty, sekundy (DMS)</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="481"/>
<location filename="../src/GUI/gui.cpp" line="499"/>
<source>Fullscreen mode</source>
<translation>Tryb pełnoekranowy</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="488"/>
<location filename="../src/GUI/gui.cpp" line="506"/>
<source>Options...</source>
<translation>Opcje...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="494"/>
<location filename="../src/GUI/gui.cpp" line="512"/>
<source>Next</source>
<translation>Następny</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="498"/>
<location filename="../src/GUI/gui.cpp" line="516"/>
<source>Previous</source>
<translation>Poprzedni</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="502"/>
<location filename="../src/GUI/gui.cpp" line="520"/>
<source>Last</source>
<translation>Ostatni</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="506"/>
<location filename="../src/GUI/gui.cpp" line="524"/>
<source>First</source>
<translation>Pierwszy</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="552"/>
<source>POI files</source>
<translation>Pliki POI</translation>
<location filename="../src/GUI/gui.cpp" line="609"/>
<source>Position info</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="564"/>
<source>Display</source>
<translation>Wyświetlanie</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="578"/>
<location filename="../src/GUI/gui.cpp" line="624"/>
<source>Units</source>
<translation>Jednostki</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="582"/>
<location filename="../src/GUI/gui.cpp" line="628"/>
<source>Coordinates format</source>
<translation>Format współrzędnych</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="694"/>
<location filename="../src/GUI/gui.cpp" line="736"/>
<source>Version %1</source>
<translation>Wersja %1</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="698"/>
<location filename="../src/GUI/gui.cpp" line="740"/>
<source>GPXSee is distributed under the terms of the GNU General Public License version 3. For more info about GPXSee visit the project homepage at %1.</source>
<translation>Program GPXSee jest rozpowszechniany na warunkach licencji GNU General Public License w wersji 3. Więcej informacji o programie GPXSee można znaleźć na stronie głównej projektu pod adresem %1.</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="725"/>
<location filename="../src/GUI/gui.cpp" line="767"/>
<source>Append file</source>
<translation>Dołącz plik</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="726"/>
<location filename="../src/GUI/gui.cpp" line="768"/>
<source>Next/Previous</source>
<translation>Następny/Poprzedni</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="728"/>
<location filename="../src/GUI/gui.cpp" line="770"/>
<source>Toggle graph type</source>
<translation>Zmień typ wykresu</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="730"/>
<location filename="../src/GUI/gui.cpp" line="772"/>
<source>Toggle time type</source>
<translation>Zmień typ czasu</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="734"/>
<location filename="../src/GUI/gui.cpp" line="774"/>
<source>Toggle position info</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="778"/>
<source>Previous map</source>
<translation>Poprzednia mapa</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="735"/>
<location filename="../src/GUI/gui.cpp" line="779"/>
<source>Zoom in</source>
<translation>Przybliż</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="737"/>
<location filename="../src/GUI/gui.cpp" line="781"/>
<source>Zoom out</source>
<translation>Oddal</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="739"/>
<location filename="../src/GUI/gui.cpp" line="783"/>
<source>Digital zoom</source>
<translation>Zoom cyfrowy</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="740"/>
<location filename="../src/GUI/gui.cpp" line="784"/>
<source>Zoom</source>
<translation>Zoom</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="741"/>
<location filename="../src/GUI/gui.cpp" line="785"/>
<source>Copy coordinates</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="742"/>
<location filename="../src/GUI/gui.cpp" line="786"/>
<source>Left Click</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="760"/>
<location filename="../src/GUI/gui.cpp" line="804"/>
<source>GCS/PCS directory:</source>
<translation>Katalog plików GCS/PCS:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="762"/>
<location filename="../src/GUI/gui.cpp" line="806"/>
<source>DEM directory:</source>
<translation>Katalog z danymi DEM:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="764"/>
<location filename="../src/GUI/gui.cpp" line="808"/>
<source>Styles directory:</source>
<translation>Katalog ze stylami:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1118"/>
<location filename="../src/GUI/gui.cpp" line="1187"/>
<location filename="../src/GUI/gui.cpp" line="1158"/>
<location filename="../src/GUI/gui.cpp" line="1227"/>
<source>Areas</source>
<translation>Obszary</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1161"/>
<location filename="../src/GUI/gui.cpp" line="1162"/>
<location filename="../src/GUI/gui.cpp" line="1201"/>
<location filename="../src/GUI/gui.cpp" line="1202"/>
<source>Statistics</source>
<translation>Statystyka</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1433"/>
<location filename="../src/GUI/gui.cpp" line="1499"/>
<source>Open map file</source>
<translation>Otwórz plik mapy</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1596"/>
<location filename="../src/GUI/gui.cpp" line="1682"/>
<source>Clear the map tile cache?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1603"/>
<location filename="../src/GUI/gui.cpp" line="1689"/>
<source>No files loaded</source>
<translation>Nie załadowano żadnych plików</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1124"/>
<location filename="../src/GUI/gui.cpp" line="1128"/>
<location filename="../src/GUI/gui.cpp" line="1193"/>
<location filename="../src/GUI/gui.cpp" line="1196"/>
<location filename="../src/GUI/gui.cpp" line="1164"/>
<location filename="../src/GUI/gui.cpp" line="1168"/>
<location filename="../src/GUI/gui.cpp" line="1233"/>
<location filename="../src/GUI/gui.cpp" line="1236"/>
<source>Date</source>
<translation>Data</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="514"/>
<location filename="../src/GUI/gui.cpp" line="557"/>
<source>&amp;File</source>
<translation>&amp;Plik</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="530"/>
<location filename="../src/GUI/gui.cpp" line="573"/>
<source>&amp;Map</source>
<translation>&amp;Mapa</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="541"/>
<location filename="../src/GUI/gui.cpp" line="584"/>
<source>&amp;Graph</source>
<translation>&amp;Wykres</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="551"/>
<location filename="../src/GUI/gui.cpp" line="593"/>
<source>&amp;POI</source>
<translation>P&amp;OI</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="563"/>
<location filename="../src/GUI/gui.cpp" line="605"/>
<source>&amp;Data</source>
<translation>&amp;Dane</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="574"/>
<location filename="../src/GUI/gui.cpp" line="620"/>
<source>&amp;Settings</source>
<translation>&amp;Ustawienia</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="592"/>
<location filename="../src/GUI/gui.cpp" line="638"/>
<source>&amp;Help</source>
<translation>Pomo&amp;c</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="756"/>
<location filename="../src/GUI/gui.cpp" line="800"/>
<source>Map directory:</source>
<translation>Katalog z mapami:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="758"/>
<location filename="../src/GUI/gui.cpp" line="802"/>
<source>POI directory:</source>
<translation>Katalog z POI:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="766"/>
<location filename="../src/GUI/gui.cpp" line="810"/>
<source>Tile cache directory:</source>
<translation>Katalog pamięci podręcznej kafelków:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1112"/>
<location filename="../src/GUI/gui.cpp" line="1183"/>
<location filename="../src/GUI/gui.cpp" line="1152"/>
<location filename="../src/GUI/gui.cpp" line="1223"/>
<source>Routes</source>
<translation>Trasy</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1474"/>
<location filename="../src/GUI/gui.cpp" line="1512"/>
<location filename="../src/GUI/gui.cpp" line="1531"/>
<location filename="../src/GUI/gui.cpp" line="1557"/>
<location filename="../src/GUI/gui.cpp" line="1543"/>
<location filename="../src/GUI/gui.cpp" line="1587"/>
<location filename="../src/GUI/gui.cpp" line="1606"/>
<location filename="../src/GUI/gui.cpp" line="1628"/>
<source>Error loading map:</source>
<translation>Wystąpił błąd podczas ładowania mapy:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1541"/>
<location filename="../src/GUI/gui.cpp" line="1655"/>
<source>Select map directory</source>
<translation type="unfinished"></translation>
</message>
<message numerus="yes">
<location filename="../src/GUI/gui.cpp" line="1607"/>
<location filename="../src/GUI/gui.cpp" line="1693"/>
<source>%n files</source>
<translation>
<numerusform>%n plik</numerusform>
@ -722,96 +742,96 @@
</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="719"/>
<location filename="../src/GUI/gui.cpp" line="761"/>
<source>Next file</source>
<translation>Następny plik</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="234"/>
<location filename="../src/GUI/gui.cpp" line="232"/>
<source>Print...</source>
<translation>Drukuj...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="241"/>
<location filename="../src/GUI/gui.cpp" line="239"/>
<source>Export to PDF...</source>
<translation>Eksportuj do PDF...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1115"/>
<location filename="../src/GUI/gui.cpp" line="1185"/>
<location filename="../src/GUI/gui.cpp" line="1155"/>
<location filename="../src/GUI/gui.cpp" line="1225"/>
<source>Waypoints</source>
<translation>Punkty nawigacyjne</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="720"/>
<location filename="../src/GUI/gui.cpp" line="762"/>
<source>Previous file</source>
<translation>Poprzedni plik</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="368"/>
<location filename="../src/GUI/gui.cpp" line="372"/>
<source>Route waypoints</source>
<translation>Punkty trasy</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="722"/>
<location filename="../src/GUI/gui.cpp" line="764"/>
<source>First file</source>
<translation>Pierwszy plik</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="724"/>
<location filename="../src/GUI/gui.cpp" line="766"/>
<source>Last file</source>
<translation>Ostatni plik</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="819"/>
<location filename="../src/GUI/gui.cpp" line="863"/>
<source>Error loading data file:</source>
<translation>Błąd podczas ładowania pliku danych:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="822"/>
<location filename="../src/GUI/gui.cpp" line="910"/>
<location filename="../src/GUI/gui.cpp" line="866"/>
<location filename="../src/GUI/gui.cpp" line="960"/>
<source>Line: %1</source>
<translation>Linia: %1</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="907"/>
<location filename="../src/GUI/gui.cpp" line="957"/>
<source>Error loading POI file:</source>
<translation>Błąd podczas ładowania pliku POI:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1177"/>
<location filename="../src/GUI/gui.cpp" line="1217"/>
<source>Name</source>
<translation>Nazwa</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1109"/>
<location filename="../src/GUI/gui.cpp" line="1181"/>
<location filename="../src/GUI/gui.cpp" line="1149"/>
<location filename="../src/GUI/gui.cpp" line="1221"/>
<source>Tracks</source>
<translation>Ślady</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="224"/>
<location filename="../src/GUI/gui.cpp" line="693"/>
<location filename="../src/GUI/gui.cpp" line="222"/>
<location filename="../src/GUI/gui.cpp" line="735"/>
<source>About GPXSee</source>
<translation>O programie GPXSee</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="623"/>
<location filename="../src/GUI/gui.cpp" line="669"/>
<source>Navigation</source>
<translation>Nawigacja</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="390"/>
<location filename="../src/GUI/gui.cpp" line="1135"/>
<location filename="../src/GUI/gui.cpp" line="1203"/>
<location filename="../src/GUI/gui.cpp" line="413"/>
<location filename="../src/GUI/gui.cpp" line="1175"/>
<location filename="../src/GUI/gui.cpp" line="1243"/>
<source>Distance</source>
<translation>Dystans</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="397"/>
<location filename="../src/GUI/gui.cpp" line="575"/>
<location filename="../src/GUI/gui.cpp" line="1138"/>
<location filename="../src/GUI/gui.cpp" line="1205"/>
<location filename="../src/GUI/gui.cpp" line="420"/>
<location filename="../src/GUI/gui.cpp" line="621"/>
<location filename="../src/GUI/gui.cpp" line="1178"/>
<location filename="../src/GUI/gui.cpp" line="1245"/>
<source>Time</source>
<translation>Czas</translation>
</message>
@ -977,57 +997,67 @@
<context>
<name>MapList</name>
<message>
<location filename="../src/map/maplist.cpp" line="96"/>
<location filename="../src/map/maplist.cpp" line="107"/>
<source>Supported files</source>
<translation>Obsługiwane pliki</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="104"/>
<location filename="../src/map/maplist.cpp" line="116"/>
<source>MBTiles maps</source>
<translation>Mapy MBTiles</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="100"/>
<location filename="../src/map/maplist.cpp" line="112"/>
<source>Garmin JNX maps</source>
<translation>Mapy Garmin JNX</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="98"/>
<location filename="../src/map/maplist.cpp" line="109"/>
<source>AlpineQuest maps</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="110"/>
<source>Garmin IMG maps</source>
<translation>Mapy Garmin IMG</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="101"/>
<location filename="../src/map/maplist.cpp" line="113"/>
<source>BSB nautical charts</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="102"/>
<location filename="../src/map/maplist.cpp" line="114"/>
<source>KMZ maps</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="103"/>
<location filename="../src/map/maplist.cpp" line="115"/>
<source>OziExplorer maps</source>
<translation>Mapy OziExplorer</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="105"/>
<location filename="../src/map/maplist.cpp" line="120"/>
<source>TrekBuddy maps/atlases</source>
<translation>Mapy/atlasy TrekBuddy</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="106"/>
<location filename="../src/map/maplist.cpp" line="121"/>
<source>GeoTIFF images</source>
<translation>Obrazy GeoTIFF</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="107"/>
<location filename="../src/map/maplist.cpp" line="117"/>
<source>TwoNav maps</source>
<translation>Mapy TwoNav</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="108"/>
<location filename="../src/map/maplist.cpp" line="118"/>
<source>Locus/OsmAnd/RMaps SQLite maps</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="122"/>
<source>Online map sources</source>
<translation>Źródła map online</translation>
</message>
@ -1787,27 +1817,27 @@
<context>
<name>RouteItem</name>
<message>
<location filename="../src/GUI/routeitem.cpp" line="15"/>
<location filename="../src/GUI/routeitem.cpp" line="16"/>
<source>Name</source>
<translation>Nazwa</translation>
</message>
<message>
<location filename="../src/GUI/routeitem.cpp" line="17"/>
<location filename="../src/GUI/routeitem.cpp" line="18"/>
<source>Description</source>
<translation>Opis</translation>
</message>
<message>
<location filename="../src/GUI/routeitem.cpp" line="19"/>
<location filename="../src/GUI/routeitem.cpp" line="20"/>
<source>Comment</source>
<translation>Komentarz</translation>
</message>
<message>
<location filename="../src/GUI/routeitem.cpp" line="20"/>
<location filename="../src/GUI/routeitem.cpp" line="21"/>
<source>Distance</source>
<translation>Dystans</translation>
</message>
<message>
<location filename="../src/GUI/routeitem.cpp" line="31"/>
<location filename="../src/GUI/routeitem.cpp" line="32"/>
<source>Links</source>
<translation>Linki</translation>
</message>
@ -2008,42 +2038,42 @@
<context>
<name>TrackItem</name>
<message>
<location filename="../src/GUI/trackitem.cpp" line="14"/>
<location filename="../src/GUI/trackitem.cpp" line="15"/>
<source>Name</source>
<translation>Nazwa</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="16"/>
<location filename="../src/GUI/trackitem.cpp" line="17"/>
<source>Description</source>
<translation>Opis</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="18"/>
<location filename="../src/GUI/trackitem.cpp" line="19"/>
<source>Comment</source>
<translation>Komentarz</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="19"/>
<location filename="../src/GUI/trackitem.cpp" line="20"/>
<source>Distance</source>
<translation>Dystans</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="22"/>
<location filename="../src/GUI/trackitem.cpp" line="23"/>
<source>Total time</source>
<translation>Całkowity czas</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="24"/>
<location filename="../src/GUI/trackitem.cpp" line="25"/>
<source>Moving time</source>
<translation>Czas ruchu</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="26"/>
<location filename="../src/GUI/trackitem.cpp" line="27"/>
<source>Date</source>
<translation>Data</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="36"/>
<location filename="../src/GUI/trackitem.cpp" line="37"/>
<source>Links</source>
<translation>Odnośniki do stron</translation>
</message>

View File

@ -261,553 +261,573 @@
<context>
<name>GUI</name>
<message>
<location filename="../src/GUI/gui.cpp" line="211"/>
<location filename="../src/GUI/gui.cpp" line="209"/>
<source>Quit</source>
<translation>Sair</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="218"/>
<location filename="../src/GUI/gui.cpp" line="752"/>
<location filename="../src/GUI/gui.cpp" line="753"/>
<location filename="../src/GUI/gui.cpp" line="216"/>
<location filename="../src/GUI/gui.cpp" line="796"/>
<location filename="../src/GUI/gui.cpp" line="797"/>
<source>Paths</source>
<translation>Caminhos</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="221"/>
<location filename="../src/GUI/gui.cpp" line="715"/>
<location filename="../src/GUI/gui.cpp" line="716"/>
<location filename="../src/GUI/gui.cpp" line="219"/>
<location filename="../src/GUI/gui.cpp" line="757"/>
<location filename="../src/GUI/gui.cpp" line="758"/>
<source>Keyboard controls</source>
<translation>Controles de teclado</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="224"/>
<location filename="../src/GUI/gui.cpp" line="693"/>
<location filename="../src/GUI/gui.cpp" line="222"/>
<location filename="../src/GUI/gui.cpp" line="735"/>
<source>About GPXSee</source>
<translation>Sobre o GPXSee</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="229"/>
<location filename="../src/GUI/gui.cpp" line="227"/>
<source>Open...</source>
<translation>Abrir...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="234"/>
<location filename="../src/GUI/gui.cpp" line="232"/>
<source>Print...</source>
<translation>Imprimir...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="241"/>
<location filename="../src/GUI/gui.cpp" line="239"/>
<source>Export to PDF...</source>
<translation>Exportar para PDF...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="248"/>
<location filename="../src/GUI/gui.cpp" line="246"/>
<source>Export to PNG...</source>
<translation>Exportar para PNG...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="254"/>
<location filename="../src/GUI/gui.cpp" line="252"/>
<source>Close</source>
<translation>Fechar</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="260"/>
<location filename="../src/GUI/gui.cpp" line="258"/>
<source>Reload</source>
<translation>Recarregar</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="267"/>
<location filename="../src/GUI/gui.cpp" line="265"/>
<source>Statistics...</source>
<translation>Estatísticas...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="275"/>
<location filename="../src/GUI/gui.cpp" line="274"/>
<source>Load POI file...</source>
<translation>Carregar arquivo POI...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="279"/>
<source>Close POI files</source>
<translation>Fechar arquivos POI</translation>
<location filename="../src/GUI/gui.cpp" line="278"/>
<source>Select all files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="283"/>
<source>Unselect all files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="288"/>
<source>Overlap POIs</source>
<translation>Sobrepor POIs</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="288"/>
<location filename="../src/GUI/gui.cpp" line="293"/>
<source>Show POI labels</source>
<translation>Mostrar etiquetas POI</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="293"/>
<location filename="../src/GUI/gui.cpp" line="298"/>
<source>Show POIs</source>
<translation>Mostrar POIs</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="304"/>
<location filename="../src/GUI/gui.cpp" line="308"/>
<source>Show map</source>
<translation>Mostrar mapa</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="313"/>
<location filename="../src/GUI/gui.cpp" line="317"/>
<source>Load map...</source>
<translation>Carregar mapa...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="318"/>
<location filename="../src/GUI/gui.cpp" line="322"/>
<source>Load map directory...</source>
<translation>Carregar diretório de mapa...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="321"/>
<location filename="../src/GUI/gui.cpp" line="325"/>
<source>Clear tile cache</source>
<translation>Limpar o cache de ladrilhos</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="326"/>
<location filename="../src/GUI/gui.cpp" line="331"/>
<location filename="../src/GUI/gui.cpp" line="732"/>
<location filename="../src/GUI/gui.cpp" line="330"/>
<location filename="../src/GUI/gui.cpp" line="335"/>
<location filename="../src/GUI/gui.cpp" line="776"/>
<source>Next map</source>
<translation>Próximo mapa</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="336"/>
<location filename="../src/GUI/gui.cpp" line="340"/>
<source>Show cursor coordinates</source>
<translation>Mostrar coordenadas do cursor</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="343"/>
<location filename="../src/GUI/gui.cpp" line="347"/>
<source>Show tracks</source>
<translation>Mostrar trilhas</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="348"/>
<location filename="../src/GUI/gui.cpp" line="352"/>
<source>Show routes</source>
<translation>Mostrar rotas</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="353"/>
<location filename="../src/GUI/gui.cpp" line="357"/>
<source>Show waypoints</source>
<translation>Mostrar waypoints</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="358"/>
<location filename="../src/GUI/gui.cpp" line="362"/>
<source>Show areas</source>
<translation>Mostrar áreas</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="363"/>
<location filename="../src/GUI/gui.cpp" line="367"/>
<source>Waypoint labels</source>
<translation>Etiquetas de waypoint</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="368"/>
<location filename="../src/GUI/gui.cpp" line="372"/>
<source>Route waypoints</source>
<translation>Waypoints da rota</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="373"/>
<location filename="../src/GUI/gui.cpp" line="377"/>
<source>km/mi markers</source>
<translation>Marcadores de km/mi</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="380"/>
<location filename="../src/GUI/gui.cpp" line="385"/>
<source>Do not show</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="389"/>
<source>Marker only</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="393"/>
<source>Date/time</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="397"/>
<source>Coordinates</source>
<translation type="unfinished">Coordenadas</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="403"/>
<source>Show graphs</source>
<translation>Mostrar gráficos</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="390"/>
<location filename="../src/GUI/gui.cpp" line="1135"/>
<location filename="../src/GUI/gui.cpp" line="1203"/>
<location filename="../src/GUI/gui.cpp" line="413"/>
<location filename="../src/GUI/gui.cpp" line="1175"/>
<location filename="../src/GUI/gui.cpp" line="1243"/>
<source>Distance</source>
<translation>Distância</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="397"/>
<location filename="../src/GUI/gui.cpp" line="575"/>
<location filename="../src/GUI/gui.cpp" line="1138"/>
<location filename="../src/GUI/gui.cpp" line="1205"/>
<location filename="../src/GUI/gui.cpp" line="420"/>
<location filename="../src/GUI/gui.cpp" line="621"/>
<location filename="../src/GUI/gui.cpp" line="1178"/>
<location filename="../src/GUI/gui.cpp" line="1245"/>
<source>Time</source>
<translation>Tempo</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="404"/>
<location filename="../src/GUI/gui.cpp" line="427"/>
<source>Show grid</source>
<translation>Mostrar grade</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="409"/>
<location filename="../src/GUI/gui.cpp" line="432"/>
<source>Show slider info</source>
<translation>Mostrar informações do cursor</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="414"/>
<source>Show path markers</source>
<translation>Mostrar marcadores de caminho</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="421"/>
<location filename="../src/GUI/gui.cpp" line="439"/>
<source>Show toolbars</source>
<translation>Mostrar barra de ferramentas</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="428"/>
<location filename="../src/GUI/gui.cpp" line="446"/>
<source>Total time</source>
<translation>Tempo total</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="434"/>
<location filename="../src/GUI/gui.cpp" line="1140"/>
<location filename="../src/GUI/gui.cpp" line="1207"/>
<location filename="../src/GUI/gui.cpp" line="452"/>
<location filename="../src/GUI/gui.cpp" line="1180"/>
<location filename="../src/GUI/gui.cpp" line="1247"/>
<source>Moving time</source>
<translation>Tempo em movimento</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="442"/>
<location filename="../src/GUI/gui.cpp" line="460"/>
<source>Metric</source>
<translation>Métrica</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="448"/>
<location filename="../src/GUI/gui.cpp" line="466"/>
<source>Imperial</source>
<translation>Imperial</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="454"/>
<location filename="../src/GUI/gui.cpp" line="472"/>
<source>Nautical</source>
<translation>Naútica</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="462"/>
<location filename="../src/GUI/gui.cpp" line="480"/>
<source>Decimal degrees (DD)</source>
<translation>Graus decimais (DD)</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="468"/>
<location filename="../src/GUI/gui.cpp" line="486"/>
<source>Degrees and decimal minutes (DMM)</source>
<translation>Graus e minutos decimais (DMM)</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="475"/>
<location filename="../src/GUI/gui.cpp" line="493"/>
<source>Degrees, minutes, seconds (DMS)</source>
<translation>Graus, minutos, segundos (DMS)</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="481"/>
<location filename="../src/GUI/gui.cpp" line="499"/>
<source>Fullscreen mode</source>
<translation>Tela inteira</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="488"/>
<location filename="../src/GUI/gui.cpp" line="506"/>
<source>Options...</source>
<translation>Preferências...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="494"/>
<location filename="../src/GUI/gui.cpp" line="512"/>
<source>Next</source>
<translation>Próximo</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="498"/>
<location filename="../src/GUI/gui.cpp" line="516"/>
<source>Previous</source>
<translation>Anterior</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="502"/>
<location filename="../src/GUI/gui.cpp" line="520"/>
<source>Last</source>
<translation>Último</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="506"/>
<location filename="../src/GUI/gui.cpp" line="524"/>
<source>First</source>
<translation>Primeiro</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="514"/>
<location filename="../src/GUI/gui.cpp" line="557"/>
<source>&amp;File</source>
<translation>&amp;Arquivo</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="530"/>
<location filename="../src/GUI/gui.cpp" line="573"/>
<source>&amp;Map</source>
<translation>&amp;Mapa</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="541"/>
<location filename="../src/GUI/gui.cpp" line="584"/>
<source>&amp;Graph</source>
<translation>&amp;Gráfico</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="551"/>
<location filename="../src/GUI/gui.cpp" line="593"/>
<source>&amp;POI</source>
<translation>&amp;POI</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="552"/>
<source>POI files</source>
<translation>Arquivos POI</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="563"/>
<location filename="../src/GUI/gui.cpp" line="605"/>
<source>&amp;Data</source>
<translation>&amp;Dados</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="564"/>
<source>Display</source>
<translation>Visualizar</translation>
<location filename="../src/GUI/gui.cpp" line="609"/>
<source>Position info</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="574"/>
<location filename="../src/GUI/gui.cpp" line="620"/>
<source>&amp;Settings</source>
<translation>&amp;Configurações</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="578"/>
<location filename="../src/GUI/gui.cpp" line="624"/>
<source>Units</source>
<translation>Unidades</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="582"/>
<location filename="../src/GUI/gui.cpp" line="628"/>
<source>Coordinates format</source>
<translation>Formato de coordenadas</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="592"/>
<location filename="../src/GUI/gui.cpp" line="638"/>
<source>&amp;Help</source>
<translation>Aj&amp;uda</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="608"/>
<location filename="../src/GUI/gui.cpp" line="654"/>
<source>File</source>
<translation>Arquivo</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="616"/>
<location filename="../src/GUI/gui.cpp" line="662"/>
<source>Show</source>
<translation>Exibir</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="623"/>
<location filename="../src/GUI/gui.cpp" line="669"/>
<source>Navigation</source>
<translation>Navegação</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="694"/>
<location filename="../src/GUI/gui.cpp" line="736"/>
<source>Version %1</source>
<translation>Versão %1</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="698"/>
<location filename="../src/GUI/gui.cpp" line="740"/>
<source>GPXSee is distributed under the terms of the GNU General Public License version 3. For more info about GPXSee visit the project homepage at %1.</source>
<translation>GPXSee é distribuído nos termos da Licença Pública Geral GNU versão 3. Para mais informações sobre o GPXSee visite a página do projeto em %1.</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="719"/>
<location filename="../src/GUI/gui.cpp" line="761"/>
<source>Next file</source>
<translation>Próximo arquivo</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="720"/>
<location filename="../src/GUI/gui.cpp" line="762"/>
<source>Previous file</source>
<translation>Arquivo anterior</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="722"/>
<location filename="../src/GUI/gui.cpp" line="764"/>
<source>First file</source>
<translation>Primeiro arquivo</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="724"/>
<location filename="../src/GUI/gui.cpp" line="766"/>
<source>Last file</source>
<translation>Último arquivo</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="725"/>
<location filename="../src/GUI/gui.cpp" line="767"/>
<source>Append file</source>
<translation>Anexar arquivo</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="726"/>
<location filename="../src/GUI/gui.cpp" line="768"/>
<source>Next/Previous</source>
<translation>Próximo/Anterior</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="728"/>
<location filename="../src/GUI/gui.cpp" line="770"/>
<source>Toggle graph type</source>
<translation>Alterna o tipo do gráfico</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="730"/>
<location filename="../src/GUI/gui.cpp" line="772"/>
<source>Toggle time type</source>
<translation>Alterna o tipo de tempo</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="734"/>
<location filename="../src/GUI/gui.cpp" line="774"/>
<source>Toggle position info</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="778"/>
<source>Previous map</source>
<translation>Mapa anterior</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="735"/>
<location filename="../src/GUI/gui.cpp" line="779"/>
<source>Zoom in</source>
<translation>Aumentar o zoom</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="737"/>
<location filename="../src/GUI/gui.cpp" line="781"/>
<source>Zoom out</source>
<translation>Reduzir o zoom</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="739"/>
<location filename="../src/GUI/gui.cpp" line="783"/>
<source>Digital zoom</source>
<translation>Zoom digital</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="740"/>
<location filename="../src/GUI/gui.cpp" line="784"/>
<source>Zoom</source>
<translation>Zoom</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="741"/>
<location filename="../src/GUI/gui.cpp" line="785"/>
<source>Copy coordinates</source>
<translation>Copiar coordenadas</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="742"/>
<location filename="../src/GUI/gui.cpp" line="786"/>
<source>Left Click</source>
<translation>Clique esquerdo</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="756"/>
<location filename="../src/GUI/gui.cpp" line="800"/>
<source>Map directory:</source>
<translation>Diretório de mapas:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="758"/>
<location filename="../src/GUI/gui.cpp" line="802"/>
<source>POI directory:</source>
<translation>Diretório de POI:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="760"/>
<location filename="../src/GUI/gui.cpp" line="804"/>
<source>GCS/PCS directory:</source>
<translation>Diretório de GCS/PCS:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="762"/>
<location filename="../src/GUI/gui.cpp" line="806"/>
<source>DEM directory:</source>
<translation>Diretório de DEM:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="764"/>
<location filename="../src/GUI/gui.cpp" line="808"/>
<source>Styles directory:</source>
<translation>Diretório de estilos:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="766"/>
<location filename="../src/GUI/gui.cpp" line="810"/>
<source>Tile cache directory:</source>
<translation>Diretório de cache de ladrilhos:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="775"/>
<location filename="../src/GUI/gui.cpp" line="819"/>
<source>Open file</source>
<translation>Abrir arquivo</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="819"/>
<location filename="../src/GUI/gui.cpp" line="863"/>
<source>Error loading data file:</source>
<translation>Erro ao carregar arquivo de dados:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="822"/>
<location filename="../src/GUI/gui.cpp" line="910"/>
<location filename="../src/GUI/gui.cpp" line="866"/>
<location filename="../src/GUI/gui.cpp" line="960"/>
<source>Line: %1</source>
<translation>Linha: %1</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="884"/>
<location filename="../src/GUI/gui.cpp" line="931"/>
<source>Open POI file</source>
<translation>Abrir aquivo POI</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="907"/>
<location filename="../src/GUI/gui.cpp" line="957"/>
<source>Error loading POI file:</source>
<translation>Erro ao carregar arquivo POI:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1109"/>
<location filename="../src/GUI/gui.cpp" line="1181"/>
<location filename="../src/GUI/gui.cpp" line="1149"/>
<location filename="../src/GUI/gui.cpp" line="1221"/>
<source>Tracks</source>
<translation>Trilhas</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1112"/>
<location filename="../src/GUI/gui.cpp" line="1183"/>
<location filename="../src/GUI/gui.cpp" line="1152"/>
<location filename="../src/GUI/gui.cpp" line="1223"/>
<source>Routes</source>
<translation>Rotas</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1115"/>
<location filename="../src/GUI/gui.cpp" line="1185"/>
<location filename="../src/GUI/gui.cpp" line="1155"/>
<location filename="../src/GUI/gui.cpp" line="1225"/>
<source>Waypoints</source>
<translation>Waypoints</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1118"/>
<location filename="../src/GUI/gui.cpp" line="1187"/>
<location filename="../src/GUI/gui.cpp" line="1158"/>
<location filename="../src/GUI/gui.cpp" line="1227"/>
<source>Areas</source>
<translation>Áreas</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1124"/>
<location filename="../src/GUI/gui.cpp" line="1128"/>
<location filename="../src/GUI/gui.cpp" line="1193"/>
<location filename="../src/GUI/gui.cpp" line="1196"/>
<location filename="../src/GUI/gui.cpp" line="1164"/>
<location filename="../src/GUI/gui.cpp" line="1168"/>
<location filename="../src/GUI/gui.cpp" line="1233"/>
<location filename="../src/GUI/gui.cpp" line="1236"/>
<source>Date</source>
<translation>Data</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1161"/>
<location filename="../src/GUI/gui.cpp" line="1162"/>
<location filename="../src/GUI/gui.cpp" line="1201"/>
<location filename="../src/GUI/gui.cpp" line="1202"/>
<source>Statistics</source>
<translation>Estatísticas</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1177"/>
<location filename="../src/GUI/gui.cpp" line="1217"/>
<source>Name</source>
<translation>Nome</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1433"/>
<location filename="../src/GUI/gui.cpp" line="1499"/>
<source>Open map file</source>
<translation>Abrir arquivo de mapa</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1474"/>
<location filename="../src/GUI/gui.cpp" line="1512"/>
<location filename="../src/GUI/gui.cpp" line="1531"/>
<location filename="../src/GUI/gui.cpp" line="1557"/>
<location filename="../src/GUI/gui.cpp" line="1543"/>
<location filename="../src/GUI/gui.cpp" line="1587"/>
<location filename="../src/GUI/gui.cpp" line="1606"/>
<location filename="../src/GUI/gui.cpp" line="1628"/>
<source>Error loading map:</source>
<translation>Erro ao carregar o mapa:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1541"/>
<location filename="../src/GUI/gui.cpp" line="1655"/>
<source>Select map directory</source>
<translation>Selecionar diretório de mapa</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1596"/>
<location filename="../src/GUI/gui.cpp" line="1682"/>
<source>Clear the map tile cache?</source>
<translation>Limpar o cache de ladrilhos de mapa?</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1603"/>
<location filename="../src/GUI/gui.cpp" line="1689"/>
<source>No files loaded</source>
<translation>Nenhum arquivo carregado</translation>
</message>
<message numerus="yes">
<location filename="../src/GUI/gui.cpp" line="1607"/>
<location filename="../src/GUI/gui.cpp" line="1693"/>
<source>%n files</source>
<translation>
<numerusform>%n arquivo</numerusform>
@ -976,57 +996,67 @@
<context>
<name>MapList</name>
<message>
<location filename="../src/map/maplist.cpp" line="96"/>
<location filename="../src/map/maplist.cpp" line="107"/>
<source>Supported files</source>
<translation>Formatos suportados</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="104"/>
<location filename="../src/map/maplist.cpp" line="116"/>
<source>MBTiles maps</source>
<translation>Mapas MBTiles</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="100"/>
<location filename="../src/map/maplist.cpp" line="112"/>
<source>Garmin JNX maps</source>
<translation>Mapas Garmin JNX</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="98"/>
<location filename="../src/map/maplist.cpp" line="109"/>
<source>AlpineQuest maps</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="110"/>
<source>Garmin IMG maps</source>
<translation>Mapas Garmin IMG</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="101"/>
<location filename="../src/map/maplist.cpp" line="113"/>
<source>BSB nautical charts</source>
<translation>Cartas náuticas BSB</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="102"/>
<location filename="../src/map/maplist.cpp" line="114"/>
<source>KMZ maps</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="103"/>
<location filename="../src/map/maplist.cpp" line="115"/>
<source>OziExplorer maps</source>
<translation>Mapas OziExplorer</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="105"/>
<location filename="../src/map/maplist.cpp" line="120"/>
<source>TrekBuddy maps/atlases</source>
<translation>Mapas/Atlas TrekBuddy</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="106"/>
<location filename="../src/map/maplist.cpp" line="121"/>
<source>GeoTIFF images</source>
<translation>Imagens GeoTIFF</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="107"/>
<location filename="../src/map/maplist.cpp" line="117"/>
<source>TwoNav maps</source>
<translation>Mapas TwoNav</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="108"/>
<location filename="../src/map/maplist.cpp" line="118"/>
<source>Locus/OsmAnd/RMaps SQLite maps</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="122"/>
<source>Online map sources</source>
<translation>Mapas online</translation>
</message>
@ -1786,27 +1816,27 @@
<context>
<name>RouteItem</name>
<message>
<location filename="../src/GUI/routeitem.cpp" line="15"/>
<location filename="../src/GUI/routeitem.cpp" line="16"/>
<source>Name</source>
<translation>Nome</translation>
</message>
<message>
<location filename="../src/GUI/routeitem.cpp" line="17"/>
<location filename="../src/GUI/routeitem.cpp" line="18"/>
<source>Description</source>
<translation>Descrição</translation>
</message>
<message>
<location filename="../src/GUI/routeitem.cpp" line="19"/>
<location filename="../src/GUI/routeitem.cpp" line="20"/>
<source>Comment</source>
<translation>Anotação</translation>
</message>
<message>
<location filename="../src/GUI/routeitem.cpp" line="20"/>
<location filename="../src/GUI/routeitem.cpp" line="21"/>
<source>Distance</source>
<translation>Distância</translation>
</message>
<message>
<location filename="../src/GUI/routeitem.cpp" line="31"/>
<location filename="../src/GUI/routeitem.cpp" line="32"/>
<source>Links</source>
<translation>Links</translation>
</message>
@ -2007,42 +2037,42 @@
<context>
<name>TrackItem</name>
<message>
<location filename="../src/GUI/trackitem.cpp" line="14"/>
<location filename="../src/GUI/trackitem.cpp" line="15"/>
<source>Name</source>
<translation>Nome</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="16"/>
<location filename="../src/GUI/trackitem.cpp" line="17"/>
<source>Description</source>
<translation>Descrição</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="18"/>
<location filename="../src/GUI/trackitem.cpp" line="19"/>
<source>Comment</source>
<translation>Anotação</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="19"/>
<location filename="../src/GUI/trackitem.cpp" line="20"/>
<source>Distance</source>
<translation>Distância</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="22"/>
<location filename="../src/GUI/trackitem.cpp" line="23"/>
<source>Total time</source>
<translation>Tempo total</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="24"/>
<location filename="../src/GUI/trackitem.cpp" line="25"/>
<source>Moving time</source>
<translation>Tempo em movimento</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="26"/>
<location filename="../src/GUI/trackitem.cpp" line="27"/>
<source>Date</source>
<translation>Data</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="36"/>
<location filename="../src/GUI/trackitem.cpp" line="37"/>
<source>Links</source>
<translation>Links</translation>
</message>

View File

@ -261,459 +261,479 @@
<context>
<name>GUI</name>
<message>
<location filename="../src/GUI/gui.cpp" line="775"/>
<location filename="../src/GUI/gui.cpp" line="819"/>
<source>Open file</source>
<translation>Открыть файл</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="884"/>
<location filename="../src/GUI/gui.cpp" line="931"/>
<source>Open POI file</source>
<translation>Открыть файл с точками POI</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="211"/>
<location filename="../src/GUI/gui.cpp" line="209"/>
<source>Quit</source>
<translation>Выход</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="221"/>
<location filename="../src/GUI/gui.cpp" line="715"/>
<location filename="../src/GUI/gui.cpp" line="716"/>
<location filename="../src/GUI/gui.cpp" line="219"/>
<location filename="../src/GUI/gui.cpp" line="757"/>
<location filename="../src/GUI/gui.cpp" line="758"/>
<source>Keyboard controls</source>
<translation>Управление с помощью клавиатуры</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="254"/>
<location filename="../src/GUI/gui.cpp" line="252"/>
<source>Close</source>
<translation>Закрыть</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="260"/>
<location filename="../src/GUI/gui.cpp" line="258"/>
<source>Reload</source>
<translation>Обновить</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="616"/>
<location filename="../src/GUI/gui.cpp" line="662"/>
<source>Show</source>
<translation>Показать</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="608"/>
<location filename="../src/GUI/gui.cpp" line="654"/>
<source>File</source>
<translation>Файл</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="279"/>
<source>Close POI files</source>
<translation>Закрыть файлы с точками POI</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="283"/>
<location filename="../src/GUI/gui.cpp" line="288"/>
<source>Overlap POIs</source>
<translation>Перекрывать точки POI</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="288"/>
<location filename="../src/GUI/gui.cpp" line="293"/>
<source>Show POI labels</source>
<translation>Показывать подписи к точкам POI</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="293"/>
<location filename="../src/GUI/gui.cpp" line="298"/>
<source>Show POIs</source>
<translation>Показывать точки POI</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="304"/>
<location filename="../src/GUI/gui.cpp" line="308"/>
<source>Show map</source>
<translation>Показывать карту</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="321"/>
<location filename="../src/GUI/gui.cpp" line="325"/>
<source>Clear tile cache</source>
<translation>Очистить кэш тайлов</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="229"/>
<location filename="../src/GUI/gui.cpp" line="227"/>
<source>Open...</source>
<translation>Открыть</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="218"/>
<location filename="../src/GUI/gui.cpp" line="752"/>
<location filename="../src/GUI/gui.cpp" line="753"/>
<location filename="../src/GUI/gui.cpp" line="216"/>
<location filename="../src/GUI/gui.cpp" line="796"/>
<location filename="../src/GUI/gui.cpp" line="797"/>
<source>Paths</source>
<translation>Пути</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="248"/>
<location filename="../src/GUI/gui.cpp" line="246"/>
<source>Export to PNG...</source>
<translation>Экспорт в PNG...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="267"/>
<location filename="../src/GUI/gui.cpp" line="265"/>
<source>Statistics...</source>
<translation>Статистика</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="275"/>
<location filename="../src/GUI/gui.cpp" line="274"/>
<source>Load POI file...</source>
<translation>Загрузить файл с точками POI</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="313"/>
<location filename="../src/GUI/gui.cpp" line="278"/>
<source>Select all files</source>
<translation>Выбрать все файлы</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="283"/>
<source>Unselect all files</source>
<translation>Отменить выбор всех файлов</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="317"/>
<source>Load map...</source>
<translation>Загрузить карту</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="318"/>
<location filename="../src/GUI/gui.cpp" line="322"/>
<source>Load map directory...</source>
<translation>Загрузить каталог карт</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="326"/>
<location filename="../src/GUI/gui.cpp" line="331"/>
<location filename="../src/GUI/gui.cpp" line="732"/>
<location filename="../src/GUI/gui.cpp" line="330"/>
<location filename="../src/GUI/gui.cpp" line="335"/>
<location filename="../src/GUI/gui.cpp" line="776"/>
<source>Next map</source>
<translation>Следующая карта</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="336"/>
<location filename="../src/GUI/gui.cpp" line="340"/>
<source>Show cursor coordinates</source>
<translation>Показывать координаты курсора</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="343"/>
<location filename="../src/GUI/gui.cpp" line="347"/>
<source>Show tracks</source>
<translation>Показывать треки</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="348"/>
<location filename="../src/GUI/gui.cpp" line="352"/>
<source>Show routes</source>
<translation>Показывать маршруты</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="353"/>
<location filename="../src/GUI/gui.cpp" line="357"/>
<source>Show waypoints</source>
<translation>Показывать точки</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="358"/>
<location filename="../src/GUI/gui.cpp" line="362"/>
<source>Show areas</source>
<translation>Показывать области</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="363"/>
<location filename="../src/GUI/gui.cpp" line="367"/>
<source>Waypoint labels</source>
<translation>Подписи точек</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="373"/>
<location filename="../src/GUI/gui.cpp" line="377"/>
<source>km/mi markers</source>
<translation>км/мл отметки</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="380"/>
<location filename="../src/GUI/gui.cpp" line="385"/>
<source>Do not show</source>
<translation>Не показывать</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="389"/>
<source>Marker only</source>
<translation>Только отметки</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="393"/>
<source>Date/time</source>
<translation>Дата/время</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="397"/>
<source>Coordinates</source>
<translation>Координаты</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="403"/>
<source>Show graphs</source>
<translation>Показывать графики</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="404"/>
<location filename="../src/GUI/gui.cpp" line="427"/>
<source>Show grid</source>
<translation>Показывать сетку</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="409"/>
<location filename="../src/GUI/gui.cpp" line="432"/>
<source>Show slider info</source>
<translation>Показывать значение на слайдере</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="414"/>
<source>Show path markers</source>
<translation>Показывать указатель на треке</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="421"/>
<location filename="../src/GUI/gui.cpp" line="439"/>
<source>Show toolbars</source>
<translation>Показывать панель инструментов</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="428"/>
<location filename="../src/GUI/gui.cpp" line="446"/>
<source>Total time</source>
<translation>Общее время</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="434"/>
<location filename="../src/GUI/gui.cpp" line="1140"/>
<location filename="../src/GUI/gui.cpp" line="1207"/>
<location filename="../src/GUI/gui.cpp" line="452"/>
<location filename="../src/GUI/gui.cpp" line="1180"/>
<location filename="../src/GUI/gui.cpp" line="1247"/>
<source>Moving time</source>
<translation>Время движения</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="442"/>
<location filename="../src/GUI/gui.cpp" line="460"/>
<source>Metric</source>
<translation>Метрические</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="448"/>
<location filename="../src/GUI/gui.cpp" line="466"/>
<source>Imperial</source>
<translation>Британские</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="454"/>
<location filename="../src/GUI/gui.cpp" line="472"/>
<source>Nautical</source>
<translation>Морские</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="462"/>
<location filename="../src/GUI/gui.cpp" line="480"/>
<source>Decimal degrees (DD)</source>
<translation>Десятичные градусы (DD)</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="468"/>
<location filename="../src/GUI/gui.cpp" line="486"/>
<source>Degrees and decimal minutes (DMM)</source>
<translation>Градусы, десятичные минуты (DMM)</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="475"/>
<location filename="../src/GUI/gui.cpp" line="493"/>
<source>Degrees, minutes, seconds (DMS)</source>
<translation>Градусы, минуты, секунды (DMS)</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="481"/>
<location filename="../src/GUI/gui.cpp" line="499"/>
<source>Fullscreen mode</source>
<translation>Полноэкранный режим</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="488"/>
<location filename="../src/GUI/gui.cpp" line="506"/>
<source>Options...</source>
<translation>Параметры</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="494"/>
<location filename="../src/GUI/gui.cpp" line="512"/>
<source>Next</source>
<translation>Следующий</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="498"/>
<location filename="../src/GUI/gui.cpp" line="516"/>
<source>Previous</source>
<translation>Предыдущий</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="502"/>
<location filename="../src/GUI/gui.cpp" line="520"/>
<source>Last</source>
<translation>Последний</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="506"/>
<location filename="../src/GUI/gui.cpp" line="524"/>
<source>First</source>
<translation>Первый</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="552"/>
<source>POI files</source>
<translation>Файлы с точками POI</translation>
<location filename="../src/GUI/gui.cpp" line="609"/>
<source>Position info</source>
<translation>Информация о позиции</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="564"/>
<source>Display</source>
<translation>Отображать</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="578"/>
<location filename="../src/GUI/gui.cpp" line="624"/>
<source>Units</source>
<translation>Единицы</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="582"/>
<location filename="../src/GUI/gui.cpp" line="628"/>
<source>Coordinates format</source>
<translation>Формат координат</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="694"/>
<location filename="../src/GUI/gui.cpp" line="736"/>
<source>Version %1</source>
<translation>Версия %1</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="698"/>
<location filename="../src/GUI/gui.cpp" line="740"/>
<source>GPXSee is distributed under the terms of the GNU General Public License version 3. For more info about GPXSee visit the project homepage at %1.</source>
<translation>GPXSee распространяется в соответствии с условиями GNU General Public License 3 версии. Для получения дополнительной информации о GPXSee посетите страницу проекта %1.</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="725"/>
<location filename="../src/GUI/gui.cpp" line="767"/>
<source>Append file</source>
<translation>Добавить файл</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="726"/>
<location filename="../src/GUI/gui.cpp" line="768"/>
<source>Next/Previous</source>
<translation>Следующий/предыдущий</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="728"/>
<location filename="../src/GUI/gui.cpp" line="770"/>
<source>Toggle graph type</source>
<translation>Переключить тип графика</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="730"/>
<location filename="../src/GUI/gui.cpp" line="772"/>
<source>Toggle time type</source>
<translation>Переключить тип времени</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="734"/>
<location filename="../src/GUI/gui.cpp" line="774"/>
<source>Toggle position info</source>
<translation>Переключить информацию о позиции</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="778"/>
<source>Previous map</source>
<translation>Предыдущая карта</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="735"/>
<location filename="../src/GUI/gui.cpp" line="779"/>
<source>Zoom in</source>
<translation>Увеличить</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="737"/>
<location filename="../src/GUI/gui.cpp" line="781"/>
<source>Zoom out</source>
<translation>Уменьшить</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="739"/>
<location filename="../src/GUI/gui.cpp" line="783"/>
<source>Digital zoom</source>
<translation>Цифровой зум</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="740"/>
<location filename="../src/GUI/gui.cpp" line="784"/>
<source>Zoom</source>
<translation>Zoom</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="741"/>
<location filename="../src/GUI/gui.cpp" line="785"/>
<source>Copy coordinates</source>
<translation>Скопировать координаты</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="742"/>
<location filename="../src/GUI/gui.cpp" line="786"/>
<source>Left Click</source>
<translation>Левый клик мышью</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="760"/>
<location filename="../src/GUI/gui.cpp" line="804"/>
<source>GCS/PCS directory:</source>
<translation>Каталог с GCS/PCS:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="762"/>
<location filename="../src/GUI/gui.cpp" line="806"/>
<source>DEM directory:</source>
<translation>Каталог с DEM данными:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="764"/>
<location filename="../src/GUI/gui.cpp" line="808"/>
<source>Styles directory:</source>
<translation>Каталог со стилями:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1118"/>
<location filename="../src/GUI/gui.cpp" line="1187"/>
<location filename="../src/GUI/gui.cpp" line="1158"/>
<location filename="../src/GUI/gui.cpp" line="1227"/>
<source>Areas</source>
<translation>Области</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1161"/>
<location filename="../src/GUI/gui.cpp" line="1162"/>
<location filename="../src/GUI/gui.cpp" line="1201"/>
<location filename="../src/GUI/gui.cpp" line="1202"/>
<source>Statistics</source>
<translation>Статистика</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1433"/>
<location filename="../src/GUI/gui.cpp" line="1499"/>
<source>Open map file</source>
<translation>Открыть файл карты</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1596"/>
<location filename="../src/GUI/gui.cpp" line="1682"/>
<source>Clear the map tile cache?</source>
<translation>Очистить кэш тайлов?</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1603"/>
<location filename="../src/GUI/gui.cpp" line="1689"/>
<source>No files loaded</source>
<translation>Нет загруженных файлов</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1124"/>
<location filename="../src/GUI/gui.cpp" line="1128"/>
<location filename="../src/GUI/gui.cpp" line="1193"/>
<location filename="../src/GUI/gui.cpp" line="1196"/>
<location filename="../src/GUI/gui.cpp" line="1164"/>
<location filename="../src/GUI/gui.cpp" line="1168"/>
<location filename="../src/GUI/gui.cpp" line="1233"/>
<location filename="../src/GUI/gui.cpp" line="1236"/>
<source>Date</source>
<translation>Дата</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="514"/>
<location filename="../src/GUI/gui.cpp" line="557"/>
<source>&amp;File</source>
<translation>&amp;Файл</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="530"/>
<location filename="../src/GUI/gui.cpp" line="573"/>
<source>&amp;Map</source>
<translation>&amp;Карты</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="541"/>
<location filename="../src/GUI/gui.cpp" line="584"/>
<source>&amp;Graph</source>
<translation>&amp;График</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="551"/>
<location filename="../src/GUI/gui.cpp" line="593"/>
<source>&amp;POI</source>
<translation>&amp;Точки POI</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="563"/>
<location filename="../src/GUI/gui.cpp" line="605"/>
<source>&amp;Data</source>
<translation>&amp;Данные</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="574"/>
<location filename="../src/GUI/gui.cpp" line="620"/>
<source>&amp;Settings</source>
<translation>&amp;Настройки</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="592"/>
<location filename="../src/GUI/gui.cpp" line="638"/>
<source>&amp;Help</source>
<translation>&amp;Справка</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="756"/>
<location filename="../src/GUI/gui.cpp" line="800"/>
<source>Map directory:</source>
<translation>Каталог с картами:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="758"/>
<location filename="../src/GUI/gui.cpp" line="802"/>
<source>POI directory:</source>
<translation>Каталог с POI:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="766"/>
<location filename="../src/GUI/gui.cpp" line="810"/>
<source>Tile cache directory:</source>
<translation>Каталог кеша тайлов:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1112"/>
<location filename="../src/GUI/gui.cpp" line="1183"/>
<location filename="../src/GUI/gui.cpp" line="1152"/>
<location filename="../src/GUI/gui.cpp" line="1223"/>
<source>Routes</source>
<translation>Маршруты</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1474"/>
<location filename="../src/GUI/gui.cpp" line="1512"/>
<location filename="../src/GUI/gui.cpp" line="1531"/>
<location filename="../src/GUI/gui.cpp" line="1557"/>
<location filename="../src/GUI/gui.cpp" line="1543"/>
<location filename="../src/GUI/gui.cpp" line="1587"/>
<location filename="../src/GUI/gui.cpp" line="1606"/>
<location filename="../src/GUI/gui.cpp" line="1628"/>
<source>Error loading map:</source>
<translation>Ошибка загрузки карты:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1541"/>
<location filename="../src/GUI/gui.cpp" line="1655"/>
<source>Select map directory</source>
<translation>Выберите каталог с картами</translation>
</message>
<message numerus="yes">
<location filename="../src/GUI/gui.cpp" line="1607"/>
<location filename="../src/GUI/gui.cpp" line="1693"/>
<source>%n files</source>
<translation>
<numerusform>%n файл</numerusform>
@ -722,96 +742,96 @@
</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="719"/>
<location filename="../src/GUI/gui.cpp" line="761"/>
<source>Next file</source>
<translation>Следующий файл</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="234"/>
<location filename="../src/GUI/gui.cpp" line="232"/>
<source>Print...</source>
<translation>Печать</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="241"/>
<location filename="../src/GUI/gui.cpp" line="239"/>
<source>Export to PDF...</source>
<translation>Экспорт в PDF</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1115"/>
<location filename="../src/GUI/gui.cpp" line="1185"/>
<location filename="../src/GUI/gui.cpp" line="1155"/>
<location filename="../src/GUI/gui.cpp" line="1225"/>
<source>Waypoints</source>
<translation>Точки</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="720"/>
<location filename="../src/GUI/gui.cpp" line="762"/>
<source>Previous file</source>
<translation>Предыдущий файл</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="368"/>
<location filename="../src/GUI/gui.cpp" line="372"/>
<source>Route waypoints</source>
<translation>Маршрутные точки</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="722"/>
<location filename="../src/GUI/gui.cpp" line="764"/>
<source>First file</source>
<translation>Первый файл</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="724"/>
<location filename="../src/GUI/gui.cpp" line="766"/>
<source>Last file</source>
<translation>Последний файл</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="819"/>
<location filename="../src/GUI/gui.cpp" line="863"/>
<source>Error loading data file:</source>
<translation>Ошибка загрузки файла данных:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="822"/>
<location filename="../src/GUI/gui.cpp" line="910"/>
<location filename="../src/GUI/gui.cpp" line="866"/>
<location filename="../src/GUI/gui.cpp" line="960"/>
<source>Line: %1</source>
<translation>Строка: %1</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="907"/>
<location filename="../src/GUI/gui.cpp" line="957"/>
<source>Error loading POI file:</source>
<translation>Ошибка загрузки файла с точками POI:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1177"/>
<location filename="../src/GUI/gui.cpp" line="1217"/>
<source>Name</source>
<translation>Имя</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1109"/>
<location filename="../src/GUI/gui.cpp" line="1181"/>
<location filename="../src/GUI/gui.cpp" line="1149"/>
<location filename="../src/GUI/gui.cpp" line="1221"/>
<source>Tracks</source>
<translation>Треки</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="224"/>
<location filename="../src/GUI/gui.cpp" line="693"/>
<location filename="../src/GUI/gui.cpp" line="222"/>
<location filename="../src/GUI/gui.cpp" line="735"/>
<source>About GPXSee</source>
<translation>О GPXSee</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="623"/>
<location filename="../src/GUI/gui.cpp" line="669"/>
<source>Navigation</source>
<translation>Навигация</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="390"/>
<location filename="../src/GUI/gui.cpp" line="1135"/>
<location filename="../src/GUI/gui.cpp" line="1203"/>
<location filename="../src/GUI/gui.cpp" line="413"/>
<location filename="../src/GUI/gui.cpp" line="1175"/>
<location filename="../src/GUI/gui.cpp" line="1243"/>
<source>Distance</source>
<translation>Расстояние</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="397"/>
<location filename="../src/GUI/gui.cpp" line="575"/>
<location filename="../src/GUI/gui.cpp" line="1138"/>
<location filename="../src/GUI/gui.cpp" line="1205"/>
<location filename="../src/GUI/gui.cpp" line="420"/>
<location filename="../src/GUI/gui.cpp" line="621"/>
<location filename="../src/GUI/gui.cpp" line="1178"/>
<location filename="../src/GUI/gui.cpp" line="1245"/>
<source>Time</source>
<translation>Время</translation>
</message>
@ -977,57 +997,67 @@
<context>
<name>MapList</name>
<message>
<location filename="../src/map/maplist.cpp" line="96"/>
<location filename="../src/map/maplist.cpp" line="107"/>
<source>Supported files</source>
<translation>Все поддерживаемые файлы</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="104"/>
<location filename="../src/map/maplist.cpp" line="116"/>
<source>MBTiles maps</source>
<translation>MBTiles карты</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="100"/>
<location filename="../src/map/maplist.cpp" line="112"/>
<source>Garmin JNX maps</source>
<translation>Garmin JNX карты</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="98"/>
<location filename="../src/map/maplist.cpp" line="109"/>
<source>AlpineQuest maps</source>
<translation>AlpineQuest карты</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="110"/>
<source>Garmin IMG maps</source>
<translation>Garmin IMG карты</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="101"/>
<location filename="../src/map/maplist.cpp" line="113"/>
<source>BSB nautical charts</source>
<translation>BSB навигационные карты</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="102"/>
<location filename="../src/map/maplist.cpp" line="114"/>
<source>KMZ maps</source>
<translation>KMZ карты</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="103"/>
<location filename="../src/map/maplist.cpp" line="115"/>
<source>OziExplorer maps</source>
<translation>OziExplorer карты</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="105"/>
<location filename="../src/map/maplist.cpp" line="120"/>
<source>TrekBuddy maps/atlases</source>
<translation>TrekBuddy карты/атласы</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="106"/>
<location filename="../src/map/maplist.cpp" line="121"/>
<source>GeoTIFF images</source>
<translation>GeoTIFF изображения</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="107"/>
<location filename="../src/map/maplist.cpp" line="117"/>
<source>TwoNav maps</source>
<translation>TwoNav карты</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="108"/>
<location filename="../src/map/maplist.cpp" line="118"/>
<source>Locus/OsmAnd/RMaps SQLite maps</source>
<translation>Locus/OsmAnd/RMaps SQLite карты</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="122"/>
<source>Online map sources</source>
<translation>Источники онлайн карт</translation>
</message>
@ -1787,27 +1817,27 @@
<context>
<name>RouteItem</name>
<message>
<location filename="../src/GUI/routeitem.cpp" line="15"/>
<location filename="../src/GUI/routeitem.cpp" line="16"/>
<source>Name</source>
<translation>Имя</translation>
</message>
<message>
<location filename="../src/GUI/routeitem.cpp" line="17"/>
<location filename="../src/GUI/routeitem.cpp" line="18"/>
<source>Description</source>
<translation>Описание</translation>
</message>
<message>
<location filename="../src/GUI/routeitem.cpp" line="19"/>
<location filename="../src/GUI/routeitem.cpp" line="20"/>
<source>Comment</source>
<translation>Комментарий</translation>
</message>
<message>
<location filename="../src/GUI/routeitem.cpp" line="20"/>
<location filename="../src/GUI/routeitem.cpp" line="21"/>
<source>Distance</source>
<translation>Расстояние</translation>
</message>
<message>
<location filename="../src/GUI/routeitem.cpp" line="31"/>
<location filename="../src/GUI/routeitem.cpp" line="32"/>
<source>Links</source>
<translation>Ссылки</translation>
</message>
@ -2008,42 +2038,42 @@
<context>
<name>TrackItem</name>
<message>
<location filename="../src/GUI/trackitem.cpp" line="14"/>
<location filename="../src/GUI/trackitem.cpp" line="15"/>
<source>Name</source>
<translation>Имя</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="16"/>
<location filename="../src/GUI/trackitem.cpp" line="17"/>
<source>Description</source>
<translation>Описание</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="18"/>
<location filename="../src/GUI/trackitem.cpp" line="19"/>
<source>Comment</source>
<translation>Комментарий</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="19"/>
<location filename="../src/GUI/trackitem.cpp" line="20"/>
<source>Distance</source>
<translation>Расстояние</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="22"/>
<location filename="../src/GUI/trackitem.cpp" line="23"/>
<source>Total time</source>
<translation>Общее время</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="24"/>
<location filename="../src/GUI/trackitem.cpp" line="25"/>
<source>Moving time</source>
<translation>Время движения</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="26"/>
<location filename="../src/GUI/trackitem.cpp" line="27"/>
<source>Date</source>
<translation>Дата</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="36"/>
<location filename="../src/GUI/trackitem.cpp" line="37"/>
<source>Links</source>
<translation>Ссылки</translation>
</message>

View File

@ -261,405 +261,425 @@
<context>
<name>GUI</name>
<message>
<location filename="../src/GUI/gui.cpp" line="756"/>
<location filename="../src/GUI/gui.cpp" line="800"/>
<source>Map directory:</source>
<translation>Kartmapp:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="758"/>
<location filename="../src/GUI/gui.cpp" line="802"/>
<source>POI directory:</source>
<translation>POI-mapp:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="775"/>
<location filename="../src/GUI/gui.cpp" line="819"/>
<source>Open file</source>
<translation>Öppna fil</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="884"/>
<location filename="../src/GUI/gui.cpp" line="931"/>
<source>Open POI file</source>
<translation>Öppna POI-fil</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="211"/>
<location filename="../src/GUI/gui.cpp" line="209"/>
<source>Quit</source>
<translation>Avsluta</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="221"/>
<location filename="../src/GUI/gui.cpp" line="715"/>
<location filename="../src/GUI/gui.cpp" line="716"/>
<location filename="../src/GUI/gui.cpp" line="219"/>
<location filename="../src/GUI/gui.cpp" line="757"/>
<location filename="../src/GUI/gui.cpp" line="758"/>
<source>Keyboard controls</source>
<translation>Snabbtangenter</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="254"/>
<location filename="../src/GUI/gui.cpp" line="252"/>
<source>Close</source>
<translation>Stäng</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="260"/>
<location filename="../src/GUI/gui.cpp" line="258"/>
<source>Reload</source>
<translation>Uppdatera</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="616"/>
<location filename="../src/GUI/gui.cpp" line="662"/>
<source>Show</source>
<translation>Visa</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="608"/>
<location filename="../src/GUI/gui.cpp" line="654"/>
<source>File</source>
<translation>Arkiv</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="279"/>
<source>Close POI files</source>
<translation>Stäng POI-filer</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="283"/>
<location filename="../src/GUI/gui.cpp" line="288"/>
<source>Overlap POIs</source>
<translation>Överlappa POI:er</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="288"/>
<location filename="../src/GUI/gui.cpp" line="293"/>
<source>Show POI labels</source>
<translation>Visa POI-namn</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="293"/>
<location filename="../src/GUI/gui.cpp" line="298"/>
<source>Show POIs</source>
<translation>Visa POI:er</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="304"/>
<location filename="../src/GUI/gui.cpp" line="308"/>
<source>Show map</source>
<translation>Visa karta</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="321"/>
<location filename="../src/GUI/gui.cpp" line="325"/>
<source>Clear tile cache</source>
<translation>Rensa kart-cache</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="229"/>
<location filename="../src/GUI/gui.cpp" line="227"/>
<source>Open...</source>
<translation>Öppna...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="218"/>
<location filename="../src/GUI/gui.cpp" line="752"/>
<location filename="../src/GUI/gui.cpp" line="753"/>
<location filename="../src/GUI/gui.cpp" line="216"/>
<location filename="../src/GUI/gui.cpp" line="796"/>
<location filename="../src/GUI/gui.cpp" line="797"/>
<source>Paths</source>
<translation>Sökvägar</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="248"/>
<location filename="../src/GUI/gui.cpp" line="246"/>
<source>Export to PNG...</source>
<translation>Exportera till PNG...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="267"/>
<location filename="../src/GUI/gui.cpp" line="265"/>
<source>Statistics...</source>
<translation>Statistik...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="275"/>
<location filename="../src/GUI/gui.cpp" line="274"/>
<source>Load POI file...</source>
<translation>Läs in POI-fil...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="313"/>
<location filename="../src/GUI/gui.cpp" line="278"/>
<source>Select all files</source>
<translation>Markera alla filer</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="283"/>
<source>Unselect all files</source>
<translation>Avmarkera alla filer</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="317"/>
<source>Load map...</source>
<translation>Läs in karta...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="318"/>
<location filename="../src/GUI/gui.cpp" line="322"/>
<source>Load map directory...</source>
<translation>Läs in kartmapp...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="326"/>
<location filename="../src/GUI/gui.cpp" line="331"/>
<location filename="../src/GUI/gui.cpp" line="732"/>
<location filename="../src/GUI/gui.cpp" line="330"/>
<location filename="../src/GUI/gui.cpp" line="335"/>
<location filename="../src/GUI/gui.cpp" line="776"/>
<source>Next map</source>
<translation>Nästa karta</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="336"/>
<location filename="../src/GUI/gui.cpp" line="340"/>
<source>Show cursor coordinates</source>
<translation>Visa markörkoordinater</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="343"/>
<location filename="../src/GUI/gui.cpp" line="347"/>
<source>Show tracks</source>
<translation>Visa spår</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="348"/>
<location filename="../src/GUI/gui.cpp" line="352"/>
<source>Show routes</source>
<translation>Visa rutter</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="353"/>
<location filename="../src/GUI/gui.cpp" line="357"/>
<source>Show waypoints</source>
<translation>Visa vägpunkter</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="358"/>
<location filename="../src/GUI/gui.cpp" line="362"/>
<source>Show areas</source>
<translation>Visa områden</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="363"/>
<location filename="../src/GUI/gui.cpp" line="367"/>
<source>Waypoint labels</source>
<translation>Vägpunktsnamn</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="373"/>
<location filename="../src/GUI/gui.cpp" line="377"/>
<source>km/mi markers</source>
<translation>km/mi-markörer</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="380"/>
<location filename="../src/GUI/gui.cpp" line="385"/>
<source>Do not show</source>
<translation>Visa inte</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="389"/>
<source>Marker only</source>
<translation>Endast markör</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="393"/>
<source>Date/time</source>
<translation>Datum/tid</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="397"/>
<source>Coordinates</source>
<translation>Koordinater</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="403"/>
<source>Show graphs</source>
<translation>Visa diagram</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="404"/>
<location filename="../src/GUI/gui.cpp" line="427"/>
<source>Show grid</source>
<translation>Visa stödlinjer</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="409"/>
<location filename="../src/GUI/gui.cpp" line="432"/>
<source>Show slider info</source>
<translation>Visa reglageinfo</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="414"/>
<source>Show path markers</source>
<translation>Visa vägmarkörer</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="421"/>
<location filename="../src/GUI/gui.cpp" line="439"/>
<source>Show toolbars</source>
<translation>Visa verktygsfält</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="428"/>
<location filename="../src/GUI/gui.cpp" line="446"/>
<source>Total time</source>
<translation>Total tid</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="434"/>
<location filename="../src/GUI/gui.cpp" line="1140"/>
<location filename="../src/GUI/gui.cpp" line="1207"/>
<location filename="../src/GUI/gui.cpp" line="452"/>
<location filename="../src/GUI/gui.cpp" line="1180"/>
<location filename="../src/GUI/gui.cpp" line="1247"/>
<source>Moving time</source>
<translation>Förflyttningstid</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="442"/>
<location filename="../src/GUI/gui.cpp" line="460"/>
<source>Metric</source>
<translation>Meter</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="448"/>
<location filename="../src/GUI/gui.cpp" line="466"/>
<source>Imperial</source>
<translation>Imperial</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="454"/>
<location filename="../src/GUI/gui.cpp" line="472"/>
<source>Nautical</source>
<translation>Nautiska</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="462"/>
<location filename="../src/GUI/gui.cpp" line="480"/>
<source>Decimal degrees (DD)</source>
<translation>Decimala grader (DD)</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="468"/>
<location filename="../src/GUI/gui.cpp" line="486"/>
<source>Degrees and decimal minutes (DMM)</source>
<translation>Grader och decimala minuter (DMM)</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="475"/>
<location filename="../src/GUI/gui.cpp" line="493"/>
<source>Degrees, minutes, seconds (DMS)</source>
<translation>Grader, minuter, sekunder (DMS)</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="481"/>
<location filename="../src/GUI/gui.cpp" line="499"/>
<source>Fullscreen mode</source>
<translation>Helskärmsläge</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="488"/>
<location filename="../src/GUI/gui.cpp" line="506"/>
<source>Options...</source>
<translation>Alternativ...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="494"/>
<location filename="../src/GUI/gui.cpp" line="512"/>
<source>Next</source>
<translation>Nästa</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="498"/>
<location filename="../src/GUI/gui.cpp" line="516"/>
<source>Previous</source>
<translation>Föregående</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="502"/>
<location filename="../src/GUI/gui.cpp" line="520"/>
<source>Last</source>
<translation>Sista</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="506"/>
<location filename="../src/GUI/gui.cpp" line="524"/>
<source>First</source>
<translation>Första</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="552"/>
<source>POI files</source>
<translation>POI-filer</translation>
<location filename="../src/GUI/gui.cpp" line="609"/>
<source>Position info</source>
<translation>Positionsinformation</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="564"/>
<source>Display</source>
<translation>Visa</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="578"/>
<location filename="../src/GUI/gui.cpp" line="624"/>
<source>Units</source>
<translation>Enhet</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="582"/>
<location filename="../src/GUI/gui.cpp" line="628"/>
<source>Coordinates format</source>
<translation>Koordinatformat</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="694"/>
<location filename="../src/GUI/gui.cpp" line="736"/>
<source>Version %1</source>
<translation>Version %1</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="698"/>
<location filename="../src/GUI/gui.cpp" line="740"/>
<source>GPXSee is distributed under the terms of the GNU General Public License version 3. For more info about GPXSee visit the project homepage at %1.</source>
<translation>GPXSee distribueras under vilkoren för GNU General Public License version 3. För mer info om GPXSee, besök hemsidan %1.</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="725"/>
<location filename="../src/GUI/gui.cpp" line="767"/>
<source>Append file</source>
<translation>Lägg till fil</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="726"/>
<location filename="../src/GUI/gui.cpp" line="768"/>
<source>Next/Previous</source>
<translation>Nästa/Föregående</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="728"/>
<location filename="../src/GUI/gui.cpp" line="770"/>
<source>Toggle graph type</source>
<translation>Växla diagramtyp</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="730"/>
<location filename="../src/GUI/gui.cpp" line="772"/>
<source>Toggle time type</source>
<translation>Växla tidstyp</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="734"/>
<location filename="../src/GUI/gui.cpp" line="774"/>
<source>Toggle position info</source>
<translation>Positionsinfo av/</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="778"/>
<source>Previous map</source>
<translation>Föregående karta</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="735"/>
<location filename="../src/GUI/gui.cpp" line="779"/>
<source>Zoom in</source>
<translation>Zooma in</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="737"/>
<location filename="../src/GUI/gui.cpp" line="781"/>
<source>Zoom out</source>
<translation>Zooma ut</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="739"/>
<location filename="../src/GUI/gui.cpp" line="783"/>
<source>Digital zoom</source>
<translation>Digital zoom</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="740"/>
<location filename="../src/GUI/gui.cpp" line="784"/>
<source>Zoom</source>
<translation>Zoom</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="741"/>
<location filename="../src/GUI/gui.cpp" line="785"/>
<source>Copy coordinates</source>
<translation>Kopiera koordinater</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="742"/>
<location filename="../src/GUI/gui.cpp" line="786"/>
<source>Left Click</source>
<translation>Vänsterklick</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="760"/>
<location filename="../src/GUI/gui.cpp" line="804"/>
<source>GCS/PCS directory:</source>
<translation>GCS-/PCS-mapp:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="762"/>
<location filename="../src/GUI/gui.cpp" line="806"/>
<source>DEM directory:</source>
<translation>DEM-mapp:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="764"/>
<location filename="../src/GUI/gui.cpp" line="808"/>
<source>Styles directory:</source>
<translation>Mapp för stilar:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1118"/>
<location filename="../src/GUI/gui.cpp" line="1187"/>
<location filename="../src/GUI/gui.cpp" line="1158"/>
<location filename="../src/GUI/gui.cpp" line="1227"/>
<source>Areas</source>
<translation>Områden</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1161"/>
<location filename="../src/GUI/gui.cpp" line="1162"/>
<location filename="../src/GUI/gui.cpp" line="1201"/>
<location filename="../src/GUI/gui.cpp" line="1202"/>
<source>Statistics</source>
<translation>Statistik</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1433"/>
<location filename="../src/GUI/gui.cpp" line="1499"/>
<source>Open map file</source>
<translation>Öppna kartfil</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1474"/>
<location filename="../src/GUI/gui.cpp" line="1512"/>
<location filename="../src/GUI/gui.cpp" line="1531"/>
<location filename="../src/GUI/gui.cpp" line="1557"/>
<location filename="../src/GUI/gui.cpp" line="1543"/>
<location filename="../src/GUI/gui.cpp" line="1587"/>
<location filename="../src/GUI/gui.cpp" line="1606"/>
<location filename="../src/GUI/gui.cpp" line="1628"/>
<source>Error loading map:</source>
<translation>Fel vid inläsning av karta:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1541"/>
<location filename="../src/GUI/gui.cpp" line="1655"/>
<source>Select map directory</source>
<translation>Välj kartmapp</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1596"/>
<location filename="../src/GUI/gui.cpp" line="1682"/>
<source>Clear the map tile cache?</source>
<translation>Vill du rensa cache-lagrade kartor?</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1603"/>
<location filename="../src/GUI/gui.cpp" line="1689"/>
<source>No files loaded</source>
<translation>Inga filer inlästa</translation>
</message>
<message numerus="yes">
<location filename="../src/GUI/gui.cpp" line="1607"/>
<location filename="../src/GUI/gui.cpp" line="1693"/>
<source>%n files</source>
<translation>
<numerusform>%n fil</numerusform>
@ -667,150 +687,150 @@
</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1124"/>
<location filename="../src/GUI/gui.cpp" line="1128"/>
<location filename="../src/GUI/gui.cpp" line="1193"/>
<location filename="../src/GUI/gui.cpp" line="1196"/>
<location filename="../src/GUI/gui.cpp" line="1164"/>
<location filename="../src/GUI/gui.cpp" line="1168"/>
<location filename="../src/GUI/gui.cpp" line="1233"/>
<location filename="../src/GUI/gui.cpp" line="1236"/>
<source>Date</source>
<translation>Datum</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1112"/>
<location filename="../src/GUI/gui.cpp" line="1183"/>
<location filename="../src/GUI/gui.cpp" line="1152"/>
<location filename="../src/GUI/gui.cpp" line="1223"/>
<source>Routes</source>
<translation>Rutter</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="719"/>
<location filename="../src/GUI/gui.cpp" line="761"/>
<source>Next file</source>
<translation>Nästa fil</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="234"/>
<location filename="../src/GUI/gui.cpp" line="232"/>
<source>Print...</source>
<translation>Skriv ut...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="241"/>
<location filename="../src/GUI/gui.cpp" line="239"/>
<source>Export to PDF...</source>
<translation>Exportera till PDF...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1115"/>
<location filename="../src/GUI/gui.cpp" line="1185"/>
<location filename="../src/GUI/gui.cpp" line="1155"/>
<location filename="../src/GUI/gui.cpp" line="1225"/>
<source>Waypoints</source>
<translation>Vägpunkter</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="720"/>
<location filename="../src/GUI/gui.cpp" line="762"/>
<source>Previous file</source>
<translation>Föregående fil</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="368"/>
<location filename="../src/GUI/gui.cpp" line="372"/>
<source>Route waypoints</source>
<translation>Ruttvägpunkter</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="514"/>
<location filename="../src/GUI/gui.cpp" line="557"/>
<source>&amp;File</source>
<translation>&amp;Arkiv</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="530"/>
<location filename="../src/GUI/gui.cpp" line="573"/>
<source>&amp;Map</source>
<translation>&amp;Karta</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="541"/>
<location filename="../src/GUI/gui.cpp" line="584"/>
<source>&amp;Graph</source>
<translation>&amp;Diagram</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="551"/>
<location filename="../src/GUI/gui.cpp" line="593"/>
<source>&amp;POI</source>
<translation>&amp;POI</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="563"/>
<location filename="../src/GUI/gui.cpp" line="605"/>
<source>&amp;Data</source>
<translation>Da&amp;ta</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="574"/>
<location filename="../src/GUI/gui.cpp" line="620"/>
<source>&amp;Settings</source>
<translation>&amp;Inställningar</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="592"/>
<location filename="../src/GUI/gui.cpp" line="638"/>
<source>&amp;Help</source>
<translation>&amp;Hjälp</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="722"/>
<location filename="../src/GUI/gui.cpp" line="764"/>
<source>First file</source>
<translation>Första filen</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="724"/>
<location filename="../src/GUI/gui.cpp" line="766"/>
<source>Last file</source>
<translation>Sista filen</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="766"/>
<location filename="../src/GUI/gui.cpp" line="810"/>
<source>Tile cache directory:</source>
<translation>Mapp för kart-cache:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="819"/>
<location filename="../src/GUI/gui.cpp" line="863"/>
<source>Error loading data file:</source>
<translation>Fel vid inläsning av datafil:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="822"/>
<location filename="../src/GUI/gui.cpp" line="910"/>
<location filename="../src/GUI/gui.cpp" line="866"/>
<location filename="../src/GUI/gui.cpp" line="960"/>
<source>Line: %1</source>
<translation>Rad: %1</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="907"/>
<location filename="../src/GUI/gui.cpp" line="957"/>
<source>Error loading POI file:</source>
<translation>Fel vid inläsning av POI-fil:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1177"/>
<location filename="../src/GUI/gui.cpp" line="1217"/>
<source>Name</source>
<translation>Namn</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1109"/>
<location filename="../src/GUI/gui.cpp" line="1181"/>
<location filename="../src/GUI/gui.cpp" line="1149"/>
<location filename="../src/GUI/gui.cpp" line="1221"/>
<source>Tracks</source>
<translation>Spår</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="224"/>
<location filename="../src/GUI/gui.cpp" line="693"/>
<location filename="../src/GUI/gui.cpp" line="222"/>
<location filename="../src/GUI/gui.cpp" line="735"/>
<source>About GPXSee</source>
<translation>Om GPXSee</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="623"/>
<location filename="../src/GUI/gui.cpp" line="669"/>
<source>Navigation</source>
<translation>Navigation</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="390"/>
<location filename="../src/GUI/gui.cpp" line="1135"/>
<location filename="../src/GUI/gui.cpp" line="1203"/>
<location filename="../src/GUI/gui.cpp" line="413"/>
<location filename="../src/GUI/gui.cpp" line="1175"/>
<location filename="../src/GUI/gui.cpp" line="1243"/>
<source>Distance</source>
<translation>Avstånd</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="397"/>
<location filename="../src/GUI/gui.cpp" line="575"/>
<location filename="../src/GUI/gui.cpp" line="1138"/>
<location filename="../src/GUI/gui.cpp" line="1205"/>
<location filename="../src/GUI/gui.cpp" line="420"/>
<location filename="../src/GUI/gui.cpp" line="621"/>
<location filename="../src/GUI/gui.cpp" line="1178"/>
<location filename="../src/GUI/gui.cpp" line="1245"/>
<source>Time</source>
<translation>Tid</translation>
</message>
@ -976,57 +996,67 @@
<context>
<name>MapList</name>
<message>
<location filename="../src/map/maplist.cpp" line="96"/>
<location filename="../src/map/maplist.cpp" line="107"/>
<source>Supported files</source>
<translation>Filer som stöds</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="104"/>
<location filename="../src/map/maplist.cpp" line="116"/>
<source>MBTiles maps</source>
<translation>MBTiles-kartor</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="100"/>
<location filename="../src/map/maplist.cpp" line="112"/>
<source>Garmin JNX maps</source>
<translation>Garmin JNX-kartor</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="98"/>
<location filename="../src/map/maplist.cpp" line="109"/>
<source>AlpineQuest maps</source>
<translation>AlpineQuest kartor</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="110"/>
<source>Garmin IMG maps</source>
<translation>Garmin IMG-kartor</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="101"/>
<location filename="../src/map/maplist.cpp" line="113"/>
<source>BSB nautical charts</source>
<translation>BSB nautiska sjökort</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="102"/>
<location filename="../src/map/maplist.cpp" line="114"/>
<source>KMZ maps</source>
<translation>KMZ-kartor</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="103"/>
<location filename="../src/map/maplist.cpp" line="115"/>
<source>OziExplorer maps</source>
<translation>OziExplorer-kartor</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="105"/>
<location filename="../src/map/maplist.cpp" line="120"/>
<source>TrekBuddy maps/atlases</source>
<translation>TrekBuddy-kartor/-atlaser</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="106"/>
<location filename="../src/map/maplist.cpp" line="121"/>
<source>GeoTIFF images</source>
<translation>GeoTIFF-bilder</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="107"/>
<location filename="../src/map/maplist.cpp" line="117"/>
<source>TwoNav maps</source>
<translation>TwoNav-kartor</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="108"/>
<location filename="../src/map/maplist.cpp" line="118"/>
<source>Locus/OsmAnd/RMaps SQLite maps</source>
<translation>Locus/OsmAnd/RMaps SQLite-kartor</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="122"/>
<source>Online map sources</source>
<translation>Online-kartkällor</translation>
</message>
@ -1786,27 +1816,27 @@
<context>
<name>RouteItem</name>
<message>
<location filename="../src/GUI/routeitem.cpp" line="15"/>
<location filename="../src/GUI/routeitem.cpp" line="16"/>
<source>Name</source>
<translation>Namn</translation>
</message>
<message>
<location filename="../src/GUI/routeitem.cpp" line="17"/>
<location filename="../src/GUI/routeitem.cpp" line="18"/>
<source>Description</source>
<translation>Beskrivning</translation>
</message>
<message>
<location filename="../src/GUI/routeitem.cpp" line="19"/>
<location filename="../src/GUI/routeitem.cpp" line="20"/>
<source>Comment</source>
<translation>Kommentar</translation>
</message>
<message>
<location filename="../src/GUI/routeitem.cpp" line="20"/>
<location filename="../src/GUI/routeitem.cpp" line="21"/>
<source>Distance</source>
<translation>Avstånd</translation>
</message>
<message>
<location filename="../src/GUI/routeitem.cpp" line="31"/>
<location filename="../src/GUI/routeitem.cpp" line="32"/>
<source>Links</source>
<translation>Länkar</translation>
</message>
@ -2007,42 +2037,42 @@
<context>
<name>TrackItem</name>
<message>
<location filename="../src/GUI/trackitem.cpp" line="14"/>
<location filename="../src/GUI/trackitem.cpp" line="15"/>
<source>Name</source>
<translation>Namn</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="16"/>
<location filename="../src/GUI/trackitem.cpp" line="17"/>
<source>Description</source>
<translation>Beskrivning</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="18"/>
<location filename="../src/GUI/trackitem.cpp" line="19"/>
<source>Comment</source>
<translation>Kommentar</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="19"/>
<location filename="../src/GUI/trackitem.cpp" line="20"/>
<source>Distance</source>
<translation>Avstånd</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="22"/>
<location filename="../src/GUI/trackitem.cpp" line="23"/>
<source>Total time</source>
<translation>Total tid</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="24"/>
<location filename="../src/GUI/trackitem.cpp" line="25"/>
<source>Moving time</source>
<translation>Förflyttningstid</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="26"/>
<location filename="../src/GUI/trackitem.cpp" line="27"/>
<source>Date</source>
<translation>Datum</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="36"/>
<location filename="../src/GUI/trackitem.cpp" line="37"/>
<source>Links</source>
<translation>Länkar</translation>
</message>

View File

@ -261,553 +261,573 @@
<context>
<name>GUI</name>
<message>
<location filename="../src/GUI/gui.cpp" line="211"/>
<location filename="../src/GUI/gui.cpp" line="209"/>
<source>Quit</source>
<translation>Çıkış</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="218"/>
<location filename="../src/GUI/gui.cpp" line="752"/>
<location filename="../src/GUI/gui.cpp" line="753"/>
<location filename="../src/GUI/gui.cpp" line="216"/>
<location filename="../src/GUI/gui.cpp" line="796"/>
<location filename="../src/GUI/gui.cpp" line="797"/>
<source>Paths</source>
<translation>Klasör konumları</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="221"/>
<location filename="../src/GUI/gui.cpp" line="715"/>
<location filename="../src/GUI/gui.cpp" line="716"/>
<location filename="../src/GUI/gui.cpp" line="219"/>
<location filename="../src/GUI/gui.cpp" line="757"/>
<location filename="../src/GUI/gui.cpp" line="758"/>
<source>Keyboard controls</source>
<translation>Klavye kontrolleri</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="224"/>
<location filename="../src/GUI/gui.cpp" line="693"/>
<location filename="../src/GUI/gui.cpp" line="222"/>
<location filename="../src/GUI/gui.cpp" line="735"/>
<source>About GPXSee</source>
<translation>Hakkında GPXSee</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="229"/>
<location filename="../src/GUI/gui.cpp" line="227"/>
<source>Open...</source>
<translation>...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="234"/>
<location filename="../src/GUI/gui.cpp" line="232"/>
<source>Print...</source>
<translation>Yazdır...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="241"/>
<location filename="../src/GUI/gui.cpp" line="239"/>
<source>Export to PDF...</source>
<translation>PDF olarak dışa aktar...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="248"/>
<location filename="../src/GUI/gui.cpp" line="246"/>
<source>Export to PNG...</source>
<translation>PNG olarak dışa aktar...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="254"/>
<location filename="../src/GUI/gui.cpp" line="252"/>
<source>Close</source>
<translation>Kapat</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="260"/>
<location filename="../src/GUI/gui.cpp" line="258"/>
<source>Reload</source>
<translation>Yeniden yükle</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="267"/>
<location filename="../src/GUI/gui.cpp" line="265"/>
<source>Statistics...</source>
<translation>İstatistikler...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="275"/>
<location filename="../src/GUI/gui.cpp" line="274"/>
<source>Load POI file...</source>
<translation>POI dosyası yükle...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="279"/>
<source>Close POI files</source>
<translation>POI dosyaları kapat</translation>
<location filename="../src/GUI/gui.cpp" line="278"/>
<source>Select all files</source>
<translation>Tüm dosyaları seç</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="283"/>
<source>Unselect all files</source>
<translation>Tüm dosyaların seçimini kaldır</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="288"/>
<source>Overlap POIs</source>
<translation>POI&apos;leri üst üste getir</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="288"/>
<location filename="../src/GUI/gui.cpp" line="293"/>
<source>Show POI labels</source>
<translation>POI etiketlerini göster</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="293"/>
<location filename="../src/GUI/gui.cpp" line="298"/>
<source>Show POIs</source>
<translation>POI&apos;leri göster</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="304"/>
<location filename="../src/GUI/gui.cpp" line="308"/>
<source>Show map</source>
<translation>Haritayı göster</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="313"/>
<location filename="../src/GUI/gui.cpp" line="317"/>
<source>Load map...</source>
<translation>Harita yükle...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="318"/>
<location filename="../src/GUI/gui.cpp" line="322"/>
<source>Load map directory...</source>
<translation>Harita dizinini yükle...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="321"/>
<location filename="../src/GUI/gui.cpp" line="325"/>
<source>Clear tile cache</source>
<translation>Döşeme önbelleğini temizle</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="326"/>
<location filename="../src/GUI/gui.cpp" line="331"/>
<location filename="../src/GUI/gui.cpp" line="732"/>
<location filename="../src/GUI/gui.cpp" line="330"/>
<location filename="../src/GUI/gui.cpp" line="335"/>
<location filename="../src/GUI/gui.cpp" line="776"/>
<source>Next map</source>
<translation>Sonraki harita</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="336"/>
<location filename="../src/GUI/gui.cpp" line="340"/>
<source>Show cursor coordinates</source>
<translation>İmleç koordinatlarını göster</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="343"/>
<location filename="../src/GUI/gui.cpp" line="347"/>
<source>Show tracks</source>
<translation>İzleri göster</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="348"/>
<location filename="../src/GUI/gui.cpp" line="352"/>
<source>Show routes</source>
<translation>Rotaları göster</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="353"/>
<location filename="../src/GUI/gui.cpp" line="357"/>
<source>Show waypoints</source>
<translation>Yer işaretlerini göster</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="358"/>
<location filename="../src/GUI/gui.cpp" line="362"/>
<source>Show areas</source>
<translation>Alanları göster</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="363"/>
<location filename="../src/GUI/gui.cpp" line="367"/>
<source>Waypoint labels</source>
<translation>Yer işareti etiketleri</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="368"/>
<location filename="../src/GUI/gui.cpp" line="372"/>
<source>Route waypoints</source>
<translation>Rota yer işaretleri</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="373"/>
<location filename="../src/GUI/gui.cpp" line="377"/>
<source>km/mi markers</source>
<translation>km/mil işaretleri</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="380"/>
<location filename="../src/GUI/gui.cpp" line="385"/>
<source>Do not show</source>
<translation>Gösterme</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="389"/>
<source>Marker only</source>
<translation>Yalnızca işaretleyici</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="393"/>
<source>Date/time</source>
<translation>Tarih/saat</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="397"/>
<source>Coordinates</source>
<translation>Koordinatlar</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="403"/>
<source>Show graphs</source>
<translation>Grafikleri göster</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="390"/>
<location filename="../src/GUI/gui.cpp" line="1135"/>
<location filename="../src/GUI/gui.cpp" line="1203"/>
<location filename="../src/GUI/gui.cpp" line="413"/>
<location filename="../src/GUI/gui.cpp" line="1175"/>
<location filename="../src/GUI/gui.cpp" line="1243"/>
<source>Distance</source>
<translation>Mesafe</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="397"/>
<location filename="../src/GUI/gui.cpp" line="575"/>
<location filename="../src/GUI/gui.cpp" line="1138"/>
<location filename="../src/GUI/gui.cpp" line="1205"/>
<location filename="../src/GUI/gui.cpp" line="420"/>
<location filename="../src/GUI/gui.cpp" line="621"/>
<location filename="../src/GUI/gui.cpp" line="1178"/>
<location filename="../src/GUI/gui.cpp" line="1245"/>
<source>Time</source>
<translation>Zaman</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="404"/>
<location filename="../src/GUI/gui.cpp" line="427"/>
<source>Show grid</source>
<translation>Izgarayı göster</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="409"/>
<location filename="../src/GUI/gui.cpp" line="432"/>
<source>Show slider info</source>
<translation>Kaydırıcı bilgisi göster</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="414"/>
<source>Show path markers</source>
<translation>Yol işaretleyicilerini göster</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="421"/>
<location filename="../src/GUI/gui.cpp" line="439"/>
<source>Show toolbars</source>
<translation>Araç çubuklarını göster</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="428"/>
<location filename="../src/GUI/gui.cpp" line="446"/>
<source>Total time</source>
<translation>Toplam süre</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="434"/>
<location filename="../src/GUI/gui.cpp" line="1140"/>
<location filename="../src/GUI/gui.cpp" line="1207"/>
<location filename="../src/GUI/gui.cpp" line="452"/>
<location filename="../src/GUI/gui.cpp" line="1180"/>
<location filename="../src/GUI/gui.cpp" line="1247"/>
<source>Moving time</source>
<translation>Hareket süresi</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="442"/>
<location filename="../src/GUI/gui.cpp" line="460"/>
<source>Metric</source>
<translation>Metrik</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="448"/>
<location filename="../src/GUI/gui.cpp" line="466"/>
<source>Imperial</source>
<translation>Emperyal</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="454"/>
<location filename="../src/GUI/gui.cpp" line="472"/>
<source>Nautical</source>
<translation>Denizcilik</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="462"/>
<location filename="../src/GUI/gui.cpp" line="480"/>
<source>Decimal degrees (DD)</source>
<translation>Desimal derece (DD)</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="468"/>
<location filename="../src/GUI/gui.cpp" line="486"/>
<source>Degrees and decimal minutes (DMM)</source>
<translation>Derece ve desimal dakika (DDD)</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="475"/>
<location filename="../src/GUI/gui.cpp" line="493"/>
<source>Degrees, minutes, seconds (DMS)</source>
<translation>Derece, dakika, saniye (DDS)</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="481"/>
<location filename="../src/GUI/gui.cpp" line="499"/>
<source>Fullscreen mode</source>
<translation>Tam ekran modu</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="488"/>
<location filename="../src/GUI/gui.cpp" line="506"/>
<source>Options...</source>
<translation>Seçenekler...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="494"/>
<location filename="../src/GUI/gui.cpp" line="512"/>
<source>Next</source>
<translation>Sonraki</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="498"/>
<location filename="../src/GUI/gui.cpp" line="516"/>
<source>Previous</source>
<translation>Önceki</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="502"/>
<location filename="../src/GUI/gui.cpp" line="520"/>
<source>Last</source>
<translation>Son</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="506"/>
<location filename="../src/GUI/gui.cpp" line="524"/>
<source>First</source>
<translation>İlk</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="514"/>
<location filename="../src/GUI/gui.cpp" line="557"/>
<source>&amp;File</source>
<translation>&amp;Dosya</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="530"/>
<location filename="../src/GUI/gui.cpp" line="573"/>
<source>&amp;Map</source>
<translation>&amp;Harita</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="541"/>
<location filename="../src/GUI/gui.cpp" line="584"/>
<source>&amp;Graph</source>
<translation>&amp;Grafik</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="551"/>
<location filename="../src/GUI/gui.cpp" line="593"/>
<source>&amp;POI</source>
<translation>&amp;POI</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="552"/>
<source>POI files</source>
<translation>POI dosyalar</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="563"/>
<location filename="../src/GUI/gui.cpp" line="605"/>
<source>&amp;Data</source>
<translation>&amp;Veri</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="564"/>
<source>Display</source>
<translation>Görüntüleme</translation>
<location filename="../src/GUI/gui.cpp" line="609"/>
<source>Position info</source>
<translation>Konum bilgisi</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="574"/>
<location filename="../src/GUI/gui.cpp" line="620"/>
<source>&amp;Settings</source>
<translation>&amp;Ayarlar</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="578"/>
<location filename="../src/GUI/gui.cpp" line="624"/>
<source>Units</source>
<translation>Birimler</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="582"/>
<location filename="../src/GUI/gui.cpp" line="628"/>
<source>Coordinates format</source>
<translation>Koordinat biçimi</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="592"/>
<location filename="../src/GUI/gui.cpp" line="638"/>
<source>&amp;Help</source>
<translation>&amp;Yardım</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="608"/>
<location filename="../src/GUI/gui.cpp" line="654"/>
<source>File</source>
<translation>Dosya</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="616"/>
<location filename="../src/GUI/gui.cpp" line="662"/>
<source>Show</source>
<translation>Göster</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="623"/>
<location filename="../src/GUI/gui.cpp" line="669"/>
<source>Navigation</source>
<translation>Navigasyon</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="694"/>
<location filename="../src/GUI/gui.cpp" line="736"/>
<source>Version %1</source>
<translation>Sürüm %1</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="698"/>
<location filename="../src/GUI/gui.cpp" line="740"/>
<source>GPXSee is distributed under the terms of the GNU General Public License version 3. For more info about GPXSee visit the project homepage at %1.</source>
<translation>GPXSee, GNU Genel Kamu Lisansı sürüm 3 şartlarına göre dağıtılır. GPXSee hakkında daha fazla bilgi için %1 proje ana sayfasını ziyaret edin.</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="719"/>
<location filename="../src/GUI/gui.cpp" line="761"/>
<source>Next file</source>
<translation>Sonraki dosya</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="720"/>
<location filename="../src/GUI/gui.cpp" line="762"/>
<source>Previous file</source>
<translation>Önceki dosya</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="722"/>
<location filename="../src/GUI/gui.cpp" line="764"/>
<source>First file</source>
<translation>İlk dosya</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="724"/>
<location filename="../src/GUI/gui.cpp" line="766"/>
<source>Last file</source>
<translation>Son dosya</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="725"/>
<location filename="../src/GUI/gui.cpp" line="767"/>
<source>Append file</source>
<translation>Dosya ekle</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="726"/>
<location filename="../src/GUI/gui.cpp" line="768"/>
<source>Next/Previous</source>
<translation>Sonraki/Önceki</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="728"/>
<location filename="../src/GUI/gui.cpp" line="770"/>
<source>Toggle graph type</source>
<translation>Geçiş grafik türü</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="730"/>
<location filename="../src/GUI/gui.cpp" line="772"/>
<source>Toggle time type</source>
<translation>Geçiş zaman türü</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="734"/>
<location filename="../src/GUI/gui.cpp" line="774"/>
<source>Toggle position info</source>
<translation>Konum bilgilerini değiştir</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="778"/>
<source>Previous map</source>
<translation>Önceki harita</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="735"/>
<location filename="../src/GUI/gui.cpp" line="779"/>
<source>Zoom in</source>
<translation>Yaklaş</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="737"/>
<location filename="../src/GUI/gui.cpp" line="781"/>
<source>Zoom out</source>
<translation>Uzaklaş</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="739"/>
<location filename="../src/GUI/gui.cpp" line="783"/>
<source>Digital zoom</source>
<translation>Sayısal zum</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="740"/>
<location filename="../src/GUI/gui.cpp" line="784"/>
<source>Zoom</source>
<translation>Zum</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="741"/>
<location filename="../src/GUI/gui.cpp" line="785"/>
<source>Copy coordinates</source>
<translation>Koordinatları kopyala</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="742"/>
<location filename="../src/GUI/gui.cpp" line="786"/>
<source>Left Click</source>
<translation>Sol Tık</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="756"/>
<location filename="../src/GUI/gui.cpp" line="800"/>
<source>Map directory:</source>
<translation>Harita dizini:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="758"/>
<location filename="../src/GUI/gui.cpp" line="802"/>
<source>POI directory:</source>
<translation>POI dizini:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="760"/>
<location filename="../src/GUI/gui.cpp" line="804"/>
<source>GCS/PCS directory:</source>
<translation>GCS/PCS dizini:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="762"/>
<location filename="../src/GUI/gui.cpp" line="806"/>
<source>DEM directory:</source>
<translation>DEM dizini:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="764"/>
<location filename="../src/GUI/gui.cpp" line="808"/>
<source>Styles directory:</source>
<translation>Tarz dizini:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="766"/>
<location filename="../src/GUI/gui.cpp" line="810"/>
<source>Tile cache directory:</source>
<translation>Döşeme önbellek dizini:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="775"/>
<location filename="../src/GUI/gui.cpp" line="819"/>
<source>Open file</source>
<translation>Dosya </translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="819"/>
<location filename="../src/GUI/gui.cpp" line="863"/>
<source>Error loading data file:</source>
<translation>Veri dosyası yüklenirken hata oluştu:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="822"/>
<location filename="../src/GUI/gui.cpp" line="910"/>
<location filename="../src/GUI/gui.cpp" line="866"/>
<location filename="../src/GUI/gui.cpp" line="960"/>
<source>Line: %1</source>
<translation>Satır: %1</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="884"/>
<location filename="../src/GUI/gui.cpp" line="931"/>
<source>Open POI file</source>
<translation>POI dosyası </translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="907"/>
<location filename="../src/GUI/gui.cpp" line="957"/>
<source>Error loading POI file:</source>
<translation>POI dosyası yükleme hatası:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1109"/>
<location filename="../src/GUI/gui.cpp" line="1181"/>
<location filename="../src/GUI/gui.cpp" line="1149"/>
<location filename="../src/GUI/gui.cpp" line="1221"/>
<source>Tracks</source>
<translation>İzler</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1112"/>
<location filename="../src/GUI/gui.cpp" line="1183"/>
<location filename="../src/GUI/gui.cpp" line="1152"/>
<location filename="../src/GUI/gui.cpp" line="1223"/>
<source>Routes</source>
<translation>Rotalar</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1115"/>
<location filename="../src/GUI/gui.cpp" line="1185"/>
<location filename="../src/GUI/gui.cpp" line="1155"/>
<location filename="../src/GUI/gui.cpp" line="1225"/>
<source>Waypoints</source>
<translation>Yer işaretleri</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1118"/>
<location filename="../src/GUI/gui.cpp" line="1187"/>
<location filename="../src/GUI/gui.cpp" line="1158"/>
<location filename="../src/GUI/gui.cpp" line="1227"/>
<source>Areas</source>
<translation>Alanlar</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1124"/>
<location filename="../src/GUI/gui.cpp" line="1128"/>
<location filename="../src/GUI/gui.cpp" line="1193"/>
<location filename="../src/GUI/gui.cpp" line="1196"/>
<location filename="../src/GUI/gui.cpp" line="1164"/>
<location filename="../src/GUI/gui.cpp" line="1168"/>
<location filename="../src/GUI/gui.cpp" line="1233"/>
<location filename="../src/GUI/gui.cpp" line="1236"/>
<source>Date</source>
<translation>Tarih</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1161"/>
<location filename="../src/GUI/gui.cpp" line="1162"/>
<location filename="../src/GUI/gui.cpp" line="1201"/>
<location filename="../src/GUI/gui.cpp" line="1202"/>
<source>Statistics</source>
<translation>İstatistikler</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1177"/>
<location filename="../src/GUI/gui.cpp" line="1217"/>
<source>Name</source>
<translation>Adı</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1433"/>
<location filename="../src/GUI/gui.cpp" line="1499"/>
<source>Open map file</source>
<translation>Harita dosyası </translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1474"/>
<location filename="../src/GUI/gui.cpp" line="1512"/>
<location filename="../src/GUI/gui.cpp" line="1531"/>
<location filename="../src/GUI/gui.cpp" line="1557"/>
<location filename="../src/GUI/gui.cpp" line="1543"/>
<location filename="../src/GUI/gui.cpp" line="1587"/>
<location filename="../src/GUI/gui.cpp" line="1606"/>
<location filename="../src/GUI/gui.cpp" line="1628"/>
<source>Error loading map:</source>
<translation>Harita yüklenirken hata oluştu:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1541"/>
<location filename="../src/GUI/gui.cpp" line="1655"/>
<source>Select map directory</source>
<translation>Harita dizinini seç</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1596"/>
<location filename="../src/GUI/gui.cpp" line="1682"/>
<source>Clear the map tile cache?</source>
<translation>Harita döşemeleri önbelleği temizlensin mi?</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1603"/>
<location filename="../src/GUI/gui.cpp" line="1689"/>
<source>No files loaded</source>
<translation>Hiç dosya yüklenmedi</translation>
</message>
<message numerus="yes">
<location filename="../src/GUI/gui.cpp" line="1607"/>
<location filename="../src/GUI/gui.cpp" line="1693"/>
<source>%n files</source>
<translation>
<numerusform>%n dosya</numerusform>
@ -976,57 +996,67 @@
<context>
<name>MapList</name>
<message>
<location filename="../src/map/maplist.cpp" line="96"/>
<location filename="../src/map/maplist.cpp" line="107"/>
<source>Supported files</source>
<translation>Desteklenen dosyalar</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="104"/>
<location filename="../src/map/maplist.cpp" line="116"/>
<source>MBTiles maps</source>
<translation>MBTiles haritalar</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="100"/>
<location filename="../src/map/maplist.cpp" line="112"/>
<source>Garmin JNX maps</source>
<translation>Garmin JNX haritalar</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="98"/>
<location filename="../src/map/maplist.cpp" line="109"/>
<source>AlpineQuest maps</source>
<translation>AlpineQuest haritaları</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="110"/>
<source>Garmin IMG maps</source>
<translation>Garmin IMG haritaları</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="101"/>
<location filename="../src/map/maplist.cpp" line="113"/>
<source>BSB nautical charts</source>
<translation>BSB denizcilik haritaları</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="102"/>
<location filename="../src/map/maplist.cpp" line="114"/>
<source>KMZ maps</source>
<translation>KMZ haritaları</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="103"/>
<location filename="../src/map/maplist.cpp" line="115"/>
<source>OziExplorer maps</source>
<translation>OziExplorer haritalar</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="105"/>
<location filename="../src/map/maplist.cpp" line="120"/>
<source>TrekBuddy maps/atlases</source>
<translation>TrekBuddy haritalar/atlaslar</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="106"/>
<location filename="../src/map/maplist.cpp" line="121"/>
<source>GeoTIFF images</source>
<translation>GeoTIFF görüntüler</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="107"/>
<location filename="../src/map/maplist.cpp" line="117"/>
<source>TwoNav maps</source>
<translation>TwoNav haritaları</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="108"/>
<location filename="../src/map/maplist.cpp" line="118"/>
<source>Locus/OsmAnd/RMaps SQLite maps</source>
<translation>Locus/OsmAnd/RMaps SQLite haritaları</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="122"/>
<source>Online map sources</source>
<translation>Online harita kaynakları</translation>
</message>
@ -1786,27 +1816,27 @@
<context>
<name>RouteItem</name>
<message>
<location filename="../src/GUI/routeitem.cpp" line="15"/>
<location filename="../src/GUI/routeitem.cpp" line="16"/>
<source>Name</source>
<translation>Adı</translation>
</message>
<message>
<location filename="../src/GUI/routeitem.cpp" line="17"/>
<location filename="../src/GUI/routeitem.cpp" line="18"/>
<source>Description</source>
<translation>ıklama</translation>
</message>
<message>
<location filename="../src/GUI/routeitem.cpp" line="19"/>
<location filename="../src/GUI/routeitem.cpp" line="20"/>
<source>Comment</source>
<translation>Yorum</translation>
</message>
<message>
<location filename="../src/GUI/routeitem.cpp" line="20"/>
<location filename="../src/GUI/routeitem.cpp" line="21"/>
<source>Distance</source>
<translation>Mesafe</translation>
</message>
<message>
<location filename="../src/GUI/routeitem.cpp" line="31"/>
<location filename="../src/GUI/routeitem.cpp" line="32"/>
<source>Links</source>
<translation>Bağlantılar</translation>
</message>
@ -2007,42 +2037,42 @@
<context>
<name>TrackItem</name>
<message>
<location filename="../src/GUI/trackitem.cpp" line="14"/>
<location filename="../src/GUI/trackitem.cpp" line="15"/>
<source>Name</source>
<translation>Adı</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="16"/>
<location filename="../src/GUI/trackitem.cpp" line="17"/>
<source>Description</source>
<translation>ıklama</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="18"/>
<location filename="../src/GUI/trackitem.cpp" line="19"/>
<source>Comment</source>
<translation>Yorum</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="19"/>
<location filename="../src/GUI/trackitem.cpp" line="20"/>
<source>Distance</source>
<translation>Mesafe</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="22"/>
<location filename="../src/GUI/trackitem.cpp" line="23"/>
<source>Total time</source>
<translation>Toplam süre</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="24"/>
<location filename="../src/GUI/trackitem.cpp" line="25"/>
<source>Moving time</source>
<translation>Hareket süresi</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="26"/>
<location filename="../src/GUI/trackitem.cpp" line="27"/>
<source>Date</source>
<translation>Tarih</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="36"/>
<location filename="../src/GUI/trackitem.cpp" line="37"/>
<source>Links</source>
<translation>Bağlantılar</translation>
</message>

View File

@ -261,553 +261,573 @@
<context>
<name>GUI</name>
<message>
<location filename="../src/GUI/gui.cpp" line="211"/>
<location filename="../src/GUI/gui.cpp" line="209"/>
<source>Quit</source>
<translation>Вихід</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="218"/>
<location filename="../src/GUI/gui.cpp" line="752"/>
<location filename="../src/GUI/gui.cpp" line="753"/>
<location filename="../src/GUI/gui.cpp" line="216"/>
<location filename="../src/GUI/gui.cpp" line="796"/>
<location filename="../src/GUI/gui.cpp" line="797"/>
<source>Paths</source>
<translation>Шляхи</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="221"/>
<location filename="../src/GUI/gui.cpp" line="715"/>
<location filename="../src/GUI/gui.cpp" line="716"/>
<location filename="../src/GUI/gui.cpp" line="219"/>
<location filename="../src/GUI/gui.cpp" line="757"/>
<location filename="../src/GUI/gui.cpp" line="758"/>
<source>Keyboard controls</source>
<translation>Управління з клавіатури</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="224"/>
<location filename="../src/GUI/gui.cpp" line="693"/>
<location filename="../src/GUI/gui.cpp" line="222"/>
<location filename="../src/GUI/gui.cpp" line="735"/>
<source>About GPXSee</source>
<translation>Про GPXSee</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="229"/>
<location filename="../src/GUI/gui.cpp" line="227"/>
<source>Open...</source>
<translation>Відкрити...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="234"/>
<location filename="../src/GUI/gui.cpp" line="232"/>
<source>Print...</source>
<translation>Друк...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="241"/>
<location filename="../src/GUI/gui.cpp" line="239"/>
<source>Export to PDF...</source>
<translation>Експорт до PDF...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="248"/>
<location filename="../src/GUI/gui.cpp" line="246"/>
<source>Export to PNG...</source>
<translation>Експорт до PNG...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="254"/>
<location filename="../src/GUI/gui.cpp" line="252"/>
<source>Close</source>
<translation>Закрити</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="260"/>
<location filename="../src/GUI/gui.cpp" line="258"/>
<source>Reload</source>
<translation>Оновити</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="267"/>
<location filename="../src/GUI/gui.cpp" line="265"/>
<source>Statistics...</source>
<translation>Статистика...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="275"/>
<location filename="../src/GUI/gui.cpp" line="274"/>
<source>Load POI file...</source>
<translation>Завантажити POI файл...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="279"/>
<source>Close POI files</source>
<translation>Закрити POI файли</translation>
<location filename="../src/GUI/gui.cpp" line="278"/>
<source>Select all files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="283"/>
<source>Unselect all files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="288"/>
<source>Overlap POIs</source>
<translation>Перекривати точки POI</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="288"/>
<location filename="../src/GUI/gui.cpp" line="293"/>
<source>Show POI labels</source>
<translation>Показати мітки до точок POI</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="293"/>
<location filename="../src/GUI/gui.cpp" line="298"/>
<source>Show POIs</source>
<translation>Відображати точки POI</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="304"/>
<location filename="../src/GUI/gui.cpp" line="308"/>
<source>Show map</source>
<translation>Відображати мапу</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="313"/>
<location filename="../src/GUI/gui.cpp" line="317"/>
<source>Load map...</source>
<translation>Завантажити мапу...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="318"/>
<location filename="../src/GUI/gui.cpp" line="322"/>
<source>Load map directory...</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="321"/>
<location filename="../src/GUI/gui.cpp" line="325"/>
<source>Clear tile cache</source>
<translation>Очистити кеш-память</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="326"/>
<location filename="../src/GUI/gui.cpp" line="331"/>
<location filename="../src/GUI/gui.cpp" line="732"/>
<location filename="../src/GUI/gui.cpp" line="330"/>
<location filename="../src/GUI/gui.cpp" line="335"/>
<location filename="../src/GUI/gui.cpp" line="776"/>
<source>Next map</source>
<translation>Наступна мапа</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="336"/>
<location filename="../src/GUI/gui.cpp" line="340"/>
<source>Show cursor coordinates</source>
<translation>Відображати координати курсора</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="343"/>
<location filename="../src/GUI/gui.cpp" line="347"/>
<source>Show tracks</source>
<translation>Відображати треки</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="348"/>
<location filename="../src/GUI/gui.cpp" line="352"/>
<source>Show routes</source>
<translation>Відображати маршрути</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="353"/>
<location filename="../src/GUI/gui.cpp" line="357"/>
<source>Show waypoints</source>
<translation>Відображати маршрутні точки</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="358"/>
<location filename="../src/GUI/gui.cpp" line="362"/>
<source>Show areas</source>
<translation>Відображати області</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="363"/>
<location filename="../src/GUI/gui.cpp" line="367"/>
<source>Waypoint labels</source>
<translation>Підписи маршрутних точок</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="368"/>
<location filename="../src/GUI/gui.cpp" line="372"/>
<source>Route waypoints</source>
<translation>Маршрутні точки маршруту</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="373"/>
<location filename="../src/GUI/gui.cpp" line="377"/>
<source>km/mi markers</source>
<translation>км/миля позначки</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="380"/>
<location filename="../src/GUI/gui.cpp" line="385"/>
<source>Do not show</source>
<translation>Не показувати</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="389"/>
<source>Marker only</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="393"/>
<source>Date/time</source>
<translation>Дата/час</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="397"/>
<source>Coordinates</source>
<translation>Координати</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="403"/>
<source>Show graphs</source>
<translation>Відображати графіки</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="390"/>
<location filename="../src/GUI/gui.cpp" line="1135"/>
<location filename="../src/GUI/gui.cpp" line="1203"/>
<location filename="../src/GUI/gui.cpp" line="413"/>
<location filename="../src/GUI/gui.cpp" line="1175"/>
<location filename="../src/GUI/gui.cpp" line="1243"/>
<source>Distance</source>
<translation>Відстань</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="397"/>
<location filename="../src/GUI/gui.cpp" line="575"/>
<location filename="../src/GUI/gui.cpp" line="1138"/>
<location filename="../src/GUI/gui.cpp" line="1205"/>
<location filename="../src/GUI/gui.cpp" line="420"/>
<location filename="../src/GUI/gui.cpp" line="621"/>
<location filename="../src/GUI/gui.cpp" line="1178"/>
<location filename="../src/GUI/gui.cpp" line="1245"/>
<source>Time</source>
<translation>Час</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="404"/>
<location filename="../src/GUI/gui.cpp" line="427"/>
<source>Show grid</source>
<translation>Відображати сітку</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="409"/>
<location filename="../src/GUI/gui.cpp" line="432"/>
<source>Show slider info</source>
<translation>Відображати інформацію на повзунку</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="414"/>
<source>Show path markers</source>
<translation>Відображати маркери шляху</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="421"/>
<location filename="../src/GUI/gui.cpp" line="439"/>
<source>Show toolbars</source>
<translation>Відображати панелі інструментів</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="428"/>
<location filename="../src/GUI/gui.cpp" line="446"/>
<source>Total time</source>
<translation>Загальний час</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="434"/>
<location filename="../src/GUI/gui.cpp" line="1140"/>
<location filename="../src/GUI/gui.cpp" line="1207"/>
<location filename="../src/GUI/gui.cpp" line="452"/>
<location filename="../src/GUI/gui.cpp" line="1180"/>
<location filename="../src/GUI/gui.cpp" line="1247"/>
<source>Moving time</source>
<translation>Час руху</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="442"/>
<location filename="../src/GUI/gui.cpp" line="460"/>
<source>Metric</source>
<translation>Метричні</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="448"/>
<location filename="../src/GUI/gui.cpp" line="466"/>
<source>Imperial</source>
<translation>Імперські</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="454"/>
<location filename="../src/GUI/gui.cpp" line="472"/>
<source>Nautical</source>
<translation>Морські</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="462"/>
<location filename="../src/GUI/gui.cpp" line="480"/>
<source>Decimal degrees (DD)</source>
<translation>Десяткові градуси (DD)</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="468"/>
<location filename="../src/GUI/gui.cpp" line="486"/>
<source>Degrees and decimal minutes (DMM)</source>
<translation>Градуси та десяткові мінути (DMM)</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="475"/>
<location filename="../src/GUI/gui.cpp" line="493"/>
<source>Degrees, minutes, seconds (DMS)</source>
<translation>Градуси, мінути, секунди (DMS)</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="481"/>
<location filename="../src/GUI/gui.cpp" line="499"/>
<source>Fullscreen mode</source>
<translation>Повноекранний режим</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="488"/>
<location filename="../src/GUI/gui.cpp" line="506"/>
<source>Options...</source>
<translation>Налаштування...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="494"/>
<location filename="../src/GUI/gui.cpp" line="512"/>
<source>Next</source>
<translation>Наступний</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="498"/>
<location filename="../src/GUI/gui.cpp" line="516"/>
<source>Previous</source>
<translation>Попередній</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="502"/>
<location filename="../src/GUI/gui.cpp" line="520"/>
<source>Last</source>
<translation>Останній</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="506"/>
<location filename="../src/GUI/gui.cpp" line="524"/>
<source>First</source>
<translation>Перший</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="514"/>
<location filename="../src/GUI/gui.cpp" line="557"/>
<source>&amp;File</source>
<translation>&amp;Файл</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="530"/>
<location filename="../src/GUI/gui.cpp" line="573"/>
<source>&amp;Map</source>
<translation>&amp;Мапи</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="541"/>
<location filename="../src/GUI/gui.cpp" line="584"/>
<source>&amp;Graph</source>
<translation>&amp;Графік</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="551"/>
<location filename="../src/GUI/gui.cpp" line="593"/>
<source>&amp;POI</source>
<translation>&amp;Точки POI</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="552"/>
<source>POI files</source>
<translation>Файли із точками POI</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="563"/>
<location filename="../src/GUI/gui.cpp" line="605"/>
<source>&amp;Data</source>
<translation>&amp;Дані</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="564"/>
<source>Display</source>
<translation>Відображати</translation>
<location filename="../src/GUI/gui.cpp" line="609"/>
<source>Position info</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="574"/>
<location filename="../src/GUI/gui.cpp" line="620"/>
<source>&amp;Settings</source>
<translation>&amp;Налаштування</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="578"/>
<location filename="../src/GUI/gui.cpp" line="624"/>
<source>Units</source>
<translation>Одиниці</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="582"/>
<location filename="../src/GUI/gui.cpp" line="628"/>
<source>Coordinates format</source>
<translation>Формат координат</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="592"/>
<location filename="../src/GUI/gui.cpp" line="638"/>
<source>&amp;Help</source>
<translation>&amp;Допомога</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="608"/>
<location filename="../src/GUI/gui.cpp" line="654"/>
<source>File</source>
<translation>Файл</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="616"/>
<location filename="../src/GUI/gui.cpp" line="662"/>
<source>Show</source>
<translation>Відобразити</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="623"/>
<location filename="../src/GUI/gui.cpp" line="669"/>
<source>Navigation</source>
<translation>Навігація</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="694"/>
<location filename="../src/GUI/gui.cpp" line="736"/>
<source>Version %1</source>
<translation>Версія %1</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="698"/>
<location filename="../src/GUI/gui.cpp" line="740"/>
<source>GPXSee is distributed under the terms of the GNU General Public License version 3. For more info about GPXSee visit the project homepage at %1.</source>
<translation>GPXSee розповсюджується згідно умов ліцензії GNU General Public License version 3. Більше інформації про GPXSee знаходиться на офіційній сторінці проєкту, що доступна за посиланням %1.</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="719"/>
<location filename="../src/GUI/gui.cpp" line="761"/>
<source>Next file</source>
<translation>Наступний файл</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="720"/>
<location filename="../src/GUI/gui.cpp" line="762"/>
<source>Previous file</source>
<translation>Попередній файл</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="722"/>
<location filename="../src/GUI/gui.cpp" line="764"/>
<source>First file</source>
<translation>Перший файл</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="724"/>
<location filename="../src/GUI/gui.cpp" line="766"/>
<source>Last file</source>
<translation>Останній файл</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="725"/>
<location filename="../src/GUI/gui.cpp" line="767"/>
<source>Append file</source>
<translation>Додати файл</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="726"/>
<location filename="../src/GUI/gui.cpp" line="768"/>
<source>Next/Previous</source>
<translation>Наступний/попередній</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="728"/>
<location filename="../src/GUI/gui.cpp" line="770"/>
<source>Toggle graph type</source>
<translation>Змінити тип графіка</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="730"/>
<location filename="../src/GUI/gui.cpp" line="772"/>
<source>Toggle time type</source>
<translation>Змінити тип часу</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="734"/>
<location filename="../src/GUI/gui.cpp" line="774"/>
<source>Toggle position info</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="778"/>
<source>Previous map</source>
<translation>Попередня мапа</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="735"/>
<location filename="../src/GUI/gui.cpp" line="779"/>
<source>Zoom in</source>
<translation>Збільшити</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="737"/>
<location filename="../src/GUI/gui.cpp" line="781"/>
<source>Zoom out</source>
<translation>Зменшити</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="739"/>
<location filename="../src/GUI/gui.cpp" line="783"/>
<source>Digital zoom</source>
<translation>Цифровий зум</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="740"/>
<location filename="../src/GUI/gui.cpp" line="784"/>
<source>Zoom</source>
<translation>Зум</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="741"/>
<location filename="../src/GUI/gui.cpp" line="785"/>
<source>Copy coordinates</source>
<translation>Скопіювати координати</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="742"/>
<location filename="../src/GUI/gui.cpp" line="786"/>
<source>Left Click</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="756"/>
<location filename="../src/GUI/gui.cpp" line="800"/>
<source>Map directory:</source>
<translation>Каталог мап:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="758"/>
<location filename="../src/GUI/gui.cpp" line="802"/>
<source>POI directory:</source>
<translation>Каталог POI:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="760"/>
<location filename="../src/GUI/gui.cpp" line="804"/>
<source>GCS/PCS directory:</source>
<translation>Каталог GCS/PCS:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="762"/>
<location filename="../src/GUI/gui.cpp" line="806"/>
<source>DEM directory:</source>
<translation>Каталог DEM:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="764"/>
<location filename="../src/GUI/gui.cpp" line="808"/>
<source>Styles directory:</source>
<translation>Каталог стилів:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="766"/>
<location filename="../src/GUI/gui.cpp" line="810"/>
<source>Tile cache directory:</source>
<translation>Каталог кеша тайлів:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="775"/>
<location filename="../src/GUI/gui.cpp" line="819"/>
<source>Open file</source>
<translation>Відкрити файл</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="819"/>
<location filename="../src/GUI/gui.cpp" line="863"/>
<source>Error loading data file:</source>
<translation>Помилка завантаження файлу даних:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="822"/>
<location filename="../src/GUI/gui.cpp" line="910"/>
<location filename="../src/GUI/gui.cpp" line="866"/>
<location filename="../src/GUI/gui.cpp" line="960"/>
<source>Line: %1</source>
<translation>Строка: %1</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="884"/>
<location filename="../src/GUI/gui.cpp" line="931"/>
<source>Open POI file</source>
<translation>Відкрити файл із точками POI</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="907"/>
<location filename="../src/GUI/gui.cpp" line="957"/>
<source>Error loading POI file:</source>
<translation>Помилка під час завантаження файлу POI:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1109"/>
<location filename="../src/GUI/gui.cpp" line="1181"/>
<location filename="../src/GUI/gui.cpp" line="1149"/>
<location filename="../src/GUI/gui.cpp" line="1221"/>
<source>Tracks</source>
<translation>Треки</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1112"/>
<location filename="../src/GUI/gui.cpp" line="1183"/>
<location filename="../src/GUI/gui.cpp" line="1152"/>
<location filename="../src/GUI/gui.cpp" line="1223"/>
<source>Routes</source>
<translation>Маршрути</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1115"/>
<location filename="../src/GUI/gui.cpp" line="1185"/>
<location filename="../src/GUI/gui.cpp" line="1155"/>
<location filename="../src/GUI/gui.cpp" line="1225"/>
<source>Waypoints</source>
<translation>Маршрутні точки</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1118"/>
<location filename="../src/GUI/gui.cpp" line="1187"/>
<location filename="../src/GUI/gui.cpp" line="1158"/>
<location filename="../src/GUI/gui.cpp" line="1227"/>
<source>Areas</source>
<translation>Області</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1124"/>
<location filename="../src/GUI/gui.cpp" line="1128"/>
<location filename="../src/GUI/gui.cpp" line="1193"/>
<location filename="../src/GUI/gui.cpp" line="1196"/>
<location filename="../src/GUI/gui.cpp" line="1164"/>
<location filename="../src/GUI/gui.cpp" line="1168"/>
<location filename="../src/GUI/gui.cpp" line="1233"/>
<location filename="../src/GUI/gui.cpp" line="1236"/>
<source>Date</source>
<translation>Дата</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1161"/>
<location filename="../src/GUI/gui.cpp" line="1162"/>
<location filename="../src/GUI/gui.cpp" line="1201"/>
<location filename="../src/GUI/gui.cpp" line="1202"/>
<source>Statistics</source>
<translation>Статистика</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1177"/>
<location filename="../src/GUI/gui.cpp" line="1217"/>
<source>Name</source>
<translation>Імя</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1433"/>
<location filename="../src/GUI/gui.cpp" line="1499"/>
<source>Open map file</source>
<translation>Відкрити файл мапи</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1474"/>
<location filename="../src/GUI/gui.cpp" line="1512"/>
<location filename="../src/GUI/gui.cpp" line="1531"/>
<location filename="../src/GUI/gui.cpp" line="1557"/>
<location filename="../src/GUI/gui.cpp" line="1543"/>
<location filename="../src/GUI/gui.cpp" line="1587"/>
<location filename="../src/GUI/gui.cpp" line="1606"/>
<location filename="../src/GUI/gui.cpp" line="1628"/>
<source>Error loading map:</source>
<translation>Помилка завантаження мапи:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1541"/>
<location filename="../src/GUI/gui.cpp" line="1655"/>
<source>Select map directory</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1596"/>
<location filename="../src/GUI/gui.cpp" line="1682"/>
<source>Clear the map tile cache?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1603"/>
<location filename="../src/GUI/gui.cpp" line="1689"/>
<source>No files loaded</source>
<translation>Файли не завантажені</translation>
</message>
<message numerus="yes">
<location filename="../src/GUI/gui.cpp" line="1607"/>
<location filename="../src/GUI/gui.cpp" line="1693"/>
<source>%n files</source>
<translation>
<numerusform>%n файл</numerusform>
@ -977,57 +997,67 @@
<context>
<name>MapList</name>
<message>
<location filename="../src/map/maplist.cpp" line="96"/>
<location filename="../src/map/maplist.cpp" line="107"/>
<source>Supported files</source>
<translation>Всі підтримувані формати</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="98"/>
<location filename="../src/map/maplist.cpp" line="109"/>
<source>AlpineQuest maps</source>
<translation>AlpineQuest мапи</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="110"/>
<source>Garmin IMG maps</source>
<translation>Garmin IMG мапи</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="100"/>
<location filename="../src/map/maplist.cpp" line="112"/>
<source>Garmin JNX maps</source>
<translation>Garmin JNX мапи</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="101"/>
<location filename="../src/map/maplist.cpp" line="113"/>
<source>BSB nautical charts</source>
<translation>BSB навігаційні мапи</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="102"/>
<location filename="../src/map/maplist.cpp" line="114"/>
<source>KMZ maps</source>
<translation>KMZ мапи</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="103"/>
<location filename="../src/map/maplist.cpp" line="115"/>
<source>OziExplorer maps</source>
<translation>OziExplorer мапи</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="104"/>
<location filename="../src/map/maplist.cpp" line="116"/>
<source>MBTiles maps</source>
<translation>MBTiles мапи</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="105"/>
<location filename="../src/map/maplist.cpp" line="120"/>
<source>TrekBuddy maps/atlases</source>
<translation>TrekBuddy мапи/атласи</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="106"/>
<location filename="../src/map/maplist.cpp" line="121"/>
<source>GeoTIFF images</source>
<translation>GeoTIFF зображення</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="107"/>
<location filename="../src/map/maplist.cpp" line="117"/>
<source>TwoNav maps</source>
<translation>TwoNav мапи</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="108"/>
<location filename="../src/map/maplist.cpp" line="118"/>
<source>Locus/OsmAnd/RMaps SQLite maps</source>
<translation>Locus/OsmAnd/RMaps SQLite мапи</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="122"/>
<source>Online map sources</source>
<translation>Онлайнові джерела мап</translation>
</message>
@ -1787,27 +1817,27 @@
<context>
<name>RouteItem</name>
<message>
<location filename="../src/GUI/routeitem.cpp" line="15"/>
<location filename="../src/GUI/routeitem.cpp" line="16"/>
<source>Name</source>
<translation>Імя</translation>
</message>
<message>
<location filename="../src/GUI/routeitem.cpp" line="17"/>
<location filename="../src/GUI/routeitem.cpp" line="18"/>
<source>Description</source>
<translation>Опис</translation>
</message>
<message>
<location filename="../src/GUI/routeitem.cpp" line="19"/>
<location filename="../src/GUI/routeitem.cpp" line="20"/>
<source>Comment</source>
<translation>Коментар</translation>
</message>
<message>
<location filename="../src/GUI/routeitem.cpp" line="20"/>
<location filename="../src/GUI/routeitem.cpp" line="21"/>
<source>Distance</source>
<translation>Відстань</translation>
</message>
<message>
<location filename="../src/GUI/routeitem.cpp" line="31"/>
<location filename="../src/GUI/routeitem.cpp" line="32"/>
<source>Links</source>
<translation>Посилання</translation>
</message>
@ -2008,42 +2038,42 @@
<context>
<name>TrackItem</name>
<message>
<location filename="../src/GUI/trackitem.cpp" line="14"/>
<location filename="../src/GUI/trackitem.cpp" line="15"/>
<source>Name</source>
<translation>Імя</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="16"/>
<location filename="../src/GUI/trackitem.cpp" line="17"/>
<source>Description</source>
<translation>Опис</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="18"/>
<location filename="../src/GUI/trackitem.cpp" line="19"/>
<source>Comment</source>
<translation>Коментар</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="19"/>
<location filename="../src/GUI/trackitem.cpp" line="20"/>
<source>Distance</source>
<translation>Відстань</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="22"/>
<location filename="../src/GUI/trackitem.cpp" line="23"/>
<source>Total time</source>
<translation>Загальний час</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="24"/>
<location filename="../src/GUI/trackitem.cpp" line="25"/>
<source>Moving time</source>
<translation>Час руху</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="26"/>
<location filename="../src/GUI/trackitem.cpp" line="27"/>
<source>Date</source>
<translation>Дата</translation>
</message>
<message>
<location filename="../src/GUI/trackitem.cpp" line="36"/>
<location filename="../src/GUI/trackitem.cpp" line="37"/>
<source>Links</source>
<translation>Посилання</translation>
</message>

View File

@ -462,6 +462,38 @@
<key>CFBundleTypeRole</key>
<string>Viewer</string>
</dict>
<dict>
<key>CFBundleTypeExtensions</key>
<array>
<string>aqm</string>
</array>
<key>CFBundleTypeMIMETypes</key>
<array>
<string>application/vnd.alpinequest.aqm</string>
</array>
<key>CFBundleTypeIconFile</key>
<string>icons/aqm.icns</string>
<key>CFBundleTypeName</key>
<string>AlpineQuest Map File</string>
<key>CFBundleTypeRole</key>
<string>Viewer</string>
</dict>
<dict>
<key>CFBundleTypeExtensions</key>
<array>
<string>sqlitedb</string>
</array>
<key>CFBundleTypeMIMETypes</key>
<array>
<string>application/vnd.rmaps.sqlite</string>
</array>
<key>CFBundleTypeIconFile</key>
<string>icons/sqlt.icns</string>
<key>CFBundleTypeName</key>
<string>RMaps SQLite Map File</string>
<key>CFBundleTypeRole</key>
<string>Viewer</string>
</dict>
</array>
<key>UTImportedTypeDeclarations</key>
@ -1016,6 +1048,48 @@
<string>application/vnd.trekbuddy.tba</string>
</dict>
</dict>
<dict>
<key>UTTypeIdentifier</key>
<string>net.alpinequest.aqm</string>
<key>UTTypeReferenceURL</key>
<string>https://svn.code.sf.net/p/mobac/code/trunk/MOBAC</string>
<key>UTTypeDescription</key>
<string>AlpineQuest Map File</string>
<key>UTTypeConformsTo</key>
<array>
<string>public.data</string>
</array>
<key>UTTypeTagSpecification</key>
<dict>
<key>public.filename-extension</key>
<array>
<string>aqm</string>
</array>
<key>public.mime-type</key>
<string>application/vnd.alpinequest.aqm</string>
</dict>
</dict>
<dict>
<key>UTTypeIdentifier</key>
<string>com.robert.maps</string>
<key>UTTypeReferenceURL</key>
<string>https://svn.code.sf.net/p/mobac/code/trunk/MOBAC</string>
<key>UTTypeDescription</key>
<string>RMaps SQLite Map File</string>
<key>UTTypeConformsTo</key>
<array>
<string>public.data</string>
</array>
<key>UTTypeTagSpecification</key>
<dict>
<key>public.filename-extension</key>
<array>
<string>sqlitedb</string>
</array>
<key>public.mime-type</key>
<string>application/vnd.rmaps.sqlite</string>
</dict>
</dict>
<dict>
<key>UTTypeIdentifier</key>
<string>public.tiff</string>

View File

@ -19,7 +19,7 @@
WMS, TMS, QuadTiles).</li>
<li>Offline maps (MBTiles, OziExplorer maps, TrekBuddy maps/atlases,
TwoNav RMaps, Garmin IMG &amp; JNX maps, GeoTIFF images,
BSB nautical charts, KMZ maps).</li>
BSB nautical charts, KMZ maps, AlpineQuest maps).</li>
<li>Elevation, speed, heart rate, cadence, power, temperature and
gear ratio graphs.</li>
<li>Support for multiple tracks in one view.</li>
@ -87,5 +87,7 @@
<mimetype>application/x-tar</mimetype>
<mimetype>image/tiff</mimetype>
<mimetype>application/vnd.google-earth.kmz</mimetype>
<mimetype>application/vnd.alpinequest.aqm</mimetype>
<mimetype>application/vnd.rmaps.sqlite</mimetype>
</mimetypes>
</component>

View File

@ -14,5 +14,5 @@ Exec=gpxsee %F
Icon=gpxsee
Terminal=false
Type=Application
Categories=Graphics;Viewer;Education;Geography;Maps;Sports;Qt;
MimeType=application/gpx+xml;application/vnd.garmin.tcx+xml;application/vnd.ant.fit;application/vnd.google-earth.kml+xml;application/vnd.fai.igc;application/vnd.nmea.nmea;application/vnd.oziexplorer.plt;application/vnd.oziexplorer.rte;application/vnd.oziexplorer.wpt;application/vnd.groundspeak.loc+xml;application/vnd.sigma.slf+xml;application/geo+json;application/vnd.naviter.seeyou.cup;application/vnd.garmin.gpi;application/vnd.suunto.sml+xml;image/jpeg;text/csv;application/vnd.garmin.img;application/vnd.garmin.jnx;application/vnd.garmin.gmap+xml;image/vnd.maptech.kap;application/vnd.oziexplorer.map;application/vnd.mapbox.mbtiles;application/vnd.twonav.rmap;application/vnd.trekbuddy.tba;application/vnd.gpxsee.map+xml;application/x-tar;image/tiff;application/vnd.google-earth.kmz;
Categories=Graphics;Viewer;Education;Geography;Maps;Sports;Qt
MimeType=application/gpx+xml;application/vnd.garmin.tcx+xml;application/vnd.ant.fit;application/vnd.google-earth.kml+xml;application/vnd.fai.igc;application/vnd.nmea.nmea;application/vnd.oziexplorer.plt;application/vnd.oziexplorer.rte;application/vnd.oziexplorer.wpt;application/vnd.groundspeak.loc+xml;application/vnd.sigma.slf+xml;application/geo+json;application/vnd.naviter.seeyou.cup;application/vnd.garmin.gpi;application/vnd.suunto.sml+xml;image/jpeg;text/csv;application/vnd.garmin.img;application/vnd.garmin.jnx;application/vnd.garmin.gmap+xml;image/vnd.maptech.kap;application/vnd.oziexplorer.map;application/vnd.mapbox.mbtiles;application/vnd.twonav.rmap;application/vnd.trekbuddy.tba;application/vnd.gpxsee.map+xml;application/x-tar;image/tiff;application/vnd.google-earth.kmz;application/vnd.alpinequest.aqm;application/vnd.rmaps.sqlite

View File

@ -1,13 +1,15 @@
!include "MUI2.nsh"
!include "MUI2.nsh"
!include "x64.nsh"
!include "WinVer.nsh"
!include "macros.nsh"
Unicode true
; The name of the installer
Name "GPXSee"
; Program version
!define VERSION "8.1"
!define VERSION "8.9"
; The file to write
OutFile "GPXSee-${VERSION}.exe"
@ -84,6 +86,9 @@ Section "GPXSee" SEC_APP
File /r "maps"
File /r "csv"
; Create the uninstaller
WriteUninstaller "$INSTDIR\uninstall.exe"
; Create start menu entry and add links
SetShellVarContext all
!insertmacro MUI_STARTMENU_WRITE_BEGIN Application
@ -92,18 +97,18 @@ Section "GPXSee" SEC_APP
CreateShortCut "$SMPROGRAMS\$StartMenuFolder\GPXSee.lnk" "$INSTDIR\gpxsee.exe"
!insertmacro MUI_STARTMENU_WRITE_END
; Create the uninstaller
WriteUninstaller "$INSTDIR\uninstall.exe"
; Write the installation path into the registry
DetailPrint "Registering application..."
WriteRegStr HKLM SOFTWARE\GPXSee "Install_Dir" "$INSTDIR"
; Write the uninstall keys for Windows
WriteRegStr HKLM "${REGENTRY}" "DisplayName" "GPXSee"
WriteRegStr HKLM "${REGENTRY}" "Publisher" "Martin Tuma"
WriteRegStr HKLM "${REGENTRY}" "Publisher" "Martin Tůma"
WriteRegStr HKLM "${REGENTRY}" "DisplayVersion" "${VERSION}"
WriteRegStr HKLM "${REGENTRY}" "UninstallString" '"$INSTDIR\uninstall.exe"'
WriteRegStr HKLM "${REGENTRY}" "DisplayIcon" '"$INSTDIR\gpxsee.exe"'
WriteRegStr HKLM "${REGENTRY}" "InstallLocation" '"$INSTDIR"'
WriteRegStr HKLM "${REGENTRY}" "URLInfoAbout" "https://www.gpxsee.org"
WriteRegDWORD HKLM "${REGENTRY}" "NoModify" 1
WriteRegDWORD HKLM "${REGENTRY}" "NoRepair" 1
@ -124,14 +129,16 @@ Section "GPXSee" SEC_APP
!insertmacro FILE_ASSOCIATION_ADD "mbtiles" "MBTiles Map File" 13
!insertmacro FILE_ASSOCIATION_ADD "rmap" "TwoNav Raster Map File" 14
!insertmacro FILE_ASSOCIATION_ADD "tba" "TrekBuddy Atlas" 15
!insertmacro FILE_ASSOCIATION_ADD "tcx" "Training Center XML" 16
!insertmacro FILE_ASSOCIATION_ADD "kml" "Keyhole Markup Language" 17
!insertmacro FILE_ASSOCIATION_ADD "kmz" "KML geographic compressed data" 17
!insertmacro FILE_ASSOCIATION_ADD "fit" "Flexible and Interoperable Data Transfer" 18
!insertmacro FILE_ASSOCIATION_ADD "igc" "Flight Recorder Data Format" 19
!insertmacro FILE_ASSOCIATION_ADD "nmea" "NMEA 0183 Data" 20
!insertmacro FILE_ASSOCIATION_ADD "plt" "OziExplorer Track Point File" 21
!insertmacro FILE_ASSOCIATION_ADD "rte" "OziExplorer Route File" 22
!insertmacro FILE_ASSOCIATION_ADD "aqm" "AlpineQuest Map File" 16
!insertmacro FILE_ASSOCIATION_ADD "sqlitedb" "RMAps SQLite Map File" 17
!insertmacro FILE_ASSOCIATION_ADD "tcx" "Training Center XML" 18
!insertmacro FILE_ASSOCIATION_ADD "kml" "Keyhole Markup Language" 19
!insertmacro FILE_ASSOCIATION_ADD "kmz" "KML geographic compressed data" 19
!insertmacro FILE_ASSOCIATION_ADD "fit" "Flexible and Interoperable Data Transfer" 20
!insertmacro FILE_ASSOCIATION_ADD "igc" "Flight Recorder Data Format" 21
!insertmacro FILE_ASSOCIATION_ADD "nmea" "NMEA 0183 Data" 22
!insertmacro FILE_ASSOCIATION_ADD "plt" "OziExplorer Track File" 23
!insertmacro FILE_ASSOCIATION_ADD "rte" "OziExplorer Route File" 24
WriteRegStr HKCR "Applications\GPXSee.exe\shell\open\command" "" "$\"$INSTDIR\GPXSee.exe$\" $\"%1$\""
WriteRegStr HKCR ".gpx\OpenWithList" "GPXSee.exe" ""
@ -166,6 +173,8 @@ Section "GPXSee" SEC_APP
WriteRegStr HKCR ".tiff\OpenWithList" "GPXSee.exe" ""
WriteRegStr HKCR ".xml\OpenWithList" "GPXSee.exe" ""
WriteRegStr HKCR ".kmz\OpenWithList" "GPXSee.exe" ""
WriteRegStr HKCR ".aqm\OpenWithList" "GPXSee.exe" ""
WriteRegStr HKCR ".sqlitedb\OpenWithList" "GPXSee.exe" ""
System::Call 'shell32.dll::SHChangeNotify(i, i, i, i) v (0x08000000, 0, 0, 0)'
@ -203,6 +212,8 @@ SectionEnd
Section "OpenSSL" SEC_OPENSSL
SectionIn RO
File "libcrypto-1_1.dll"
File "libssl-1_1.dll"
@ -278,6 +289,8 @@ Section "Uninstall"
!insertmacro FILE_ASSOCIATION_REMOVE "rmap"
!insertmacro FILE_ASSOCIATION_REMOVE "tba"
!insertmacro FILE_ASSOCIATION_REMOVE "kmz"
!insertmacro FILE_ASSOCIATION_REMOVE "aqm"
!insertmacro FILE_ASSOCIATION_REMOVE "sqlitedb"
DeleteRegValue HKCR ".gpx\OpenWithList" "GPXSee.exe"
DeleteRegValue HKCR ".tcx\OpenWithList" "GPXSee.exe"
@ -311,6 +324,8 @@ Section "Uninstall"
DeleteRegValue HKCR ".tiff\OpenWithList" "GPXSee.exe"
DeleteRegValue HKCR ".xml\OpenWithList" "GPXSee.exe"
DeleteRegValue HKCR ".kmz\OpenWithList" "GPXSee.exe"
DeleteRegValue HKCR ".aqm\OpenWithList" "GPXSee.exe"
DeleteRegValue HKCR ".sqlitedb\OpenWithList" "GPXSee.exe"
DeleteRegKey HKCR "Applications\GPXSee.exe"
System::Call 'shell32.dll::SHChangeNotify(i, i, i, i) v (0x08000000, 0, 0, 0)'

View File

@ -220,4 +220,21 @@
<glob pattern="*.kmz"/>
</mime-type>
<mime-type type="application/vnd.alpinequest.aqm">
<comment>AlpineQuest Map File</comment>
<sub-class-of type="application/octet-stream"/>
<generic-icon name="application/octet-stream"/>
<magic>
<match type="string" offset="0" value="FLATPACK1"/>
</magic>
<glob pattern="*.aqm"/>
</mime-type>
<mime-type type="application/vnd.rmaps.sqlite">
<comment>RMaps SQLite Map File</comment>
<sub-class-of type="application/vnd.sqlite3"/>
<generic-icon name="application/octet-stream"/>
<glob pattern="*.sqlitedb"/>
</mime-type>
</mime-info>

View File

@ -1,13 +1,15 @@
!include "MUI2.nsh"
!include "MUI2.nsh"
!include "x64.nsh"
!include "WinVer.nsh"
!include "macros.nsh"
Unicode true
; The name of the installer
Name "GPXSee"
; Program version
!define VERSION "8.1"
!define VERSION "8.9"
; The file to write
OutFile "GPXSee-${VERSION}_x64.exe"
@ -91,6 +93,9 @@ Section "GPXSee" SEC_APP
File /r "maps"
File /r "csv"
; Create the uninstaller
WriteUninstaller "$INSTDIR\uninstall.exe"
; Create start menu entry and add links
SetShellVarContext all
!insertmacro MUI_STARTMENU_WRITE_BEGIN Application
@ -99,18 +104,18 @@ Section "GPXSee" SEC_APP
CreateShortCut "$SMPROGRAMS\$StartMenuFolder\GPXSee.lnk" "$INSTDIR\gpxsee.exe"
!insertmacro MUI_STARTMENU_WRITE_END
; Create the uninstaller
WriteUninstaller "$INSTDIR\uninstall.exe"
; Write the installation path into the registry
DetailPrint "Registering application..."
WriteRegStr HKLM SOFTWARE\GPXSee "Install_Dir" "$INSTDIR"
; Write the uninstall keys for Windows
WriteRegStr HKLM "${REGENTRY}" "DisplayName" "GPXSee (x64)"
WriteRegStr HKLM "${REGENTRY}" "Publisher" "Martin Tuma"
WriteRegStr HKLM "${REGENTRY}" "Publisher" "Martin Tůma"
WriteRegStr HKLM "${REGENTRY}" "DisplayVersion" "${VERSION}"
WriteRegStr HKLM "${REGENTRY}" "UninstallString" '"$INSTDIR\uninstall.exe"'
WriteRegStr HKLM "${REGENTRY}" "DisplayIcon" '"$INSTDIR\gpxsee.exe"'
WriteRegStr HKLM "${REGENTRY}" "InstallLocation" '"$INSTDIR"'
WriteRegStr HKLM "${REGENTRY}" "URLInfoAbout" "https://www.gpxsee.org"
WriteRegDWORD HKLM "${REGENTRY}" "NoModify" 1
WriteRegDWORD HKLM "${REGENTRY}" "NoRepair" 1
@ -131,14 +136,16 @@ Section "GPXSee" SEC_APP
!insertmacro FILE_ASSOCIATION_ADD "mbtiles" "MBTiles Map File" 13
!insertmacro FILE_ASSOCIATION_ADD "rmap" "TwoNav Raster Map File" 14
!insertmacro FILE_ASSOCIATION_ADD "tba" "TrekBuddy Atlas" 15
!insertmacro FILE_ASSOCIATION_ADD "tcx" "Training Center XML" 16
!insertmacro FILE_ASSOCIATION_ADD "kml" "Keyhole Markup Language" 17
!insertmacro FILE_ASSOCIATION_ADD "kmz" "KML geographic compressed data" 17
!insertmacro FILE_ASSOCIATION_ADD "fit" "Flexible and Interoperable Data Transfer" 18
!insertmacro FILE_ASSOCIATION_ADD "igc" "Flight Recorder Data Format" 19
!insertmacro FILE_ASSOCIATION_ADD "nmea" "NMEA 0183 Data" 20
!insertmacro FILE_ASSOCIATION_ADD "plt" "OziExplorer Track Point File" 21
!insertmacro FILE_ASSOCIATION_ADD "rte" "OziExplorer Route File" 22
!insertmacro FILE_ASSOCIATION_ADD "aqm" "AlpineQuest Map File" 16
!insertmacro FILE_ASSOCIATION_ADD "sqlitedb" "RMaps SQLite Map File" 17
!insertmacro FILE_ASSOCIATION_ADD "tcx" "Training Center XML" 18
!insertmacro FILE_ASSOCIATION_ADD "kml" "Keyhole Markup Language" 19
!insertmacro FILE_ASSOCIATION_ADD "kmz" "KML geographic compressed data" 19
!insertmacro FILE_ASSOCIATION_ADD "fit" "Flexible and Interoperable Data Transfer" 20
!insertmacro FILE_ASSOCIATION_ADD "igc" "Flight Recorder Data Format" 21
!insertmacro FILE_ASSOCIATION_ADD "nmea" "NMEA 0183 Data" 22
!insertmacro FILE_ASSOCIATION_ADD "plt" "OziExplorer Track File" 23
!insertmacro FILE_ASSOCIATION_ADD "rte" "OziExplorer Route File" 24
WriteRegStr HKCR "Applications\GPXSee.exe\shell\open\command" "" "$\"$INSTDIR\GPXSee.exe$\" $\"%1$\""
WriteRegStr HKCR ".gpx\OpenWithList" "GPXSee.exe" ""
@ -173,6 +180,8 @@ Section "GPXSee" SEC_APP
WriteRegStr HKCR ".tiff\OpenWithList" "GPXSee.exe" ""
WriteRegStr HKCR ".xml\OpenWithList" "GPXSee.exe" ""
WriteRegStr HKCR ".kmz\OpenWithList" "GPXSee.exe" ""
WriteRegStr HKCR ".aqm\OpenWithList" "GPXSee.exe" ""
WriteRegStr HKCR ".sqlitedb\OpenWithList" "GPXSee.exe" ""
System::Call 'shell32.dll::SHChangeNotify(i, i, i, i) v (0x08000000, 0, 0, 0)'
@ -182,6 +191,17 @@ Section "QT framework" SEC_QT
SectionIn RO
!ifdef QT6
File "Qt6Concurrent.dll"
File "Qt6Core.dll"
File "Qt6Gui.dll"
File "Qt6Network.dll"
File "Qt6OpenGL.dll"
File "Qt6OpenGLWidgets.dll"
File "Qt6PrintSupport.dll"
File "Qt6Sql.dll"
File "Qt6Widgets.dll"
!else
File "Qt5Core.dll"
File "Qt5Gui.dll"
File "Qt5Widgets.dll"
@ -189,9 +209,10 @@ Section "QT framework" SEC_QT
File "Qt5Network.dll"
File "Qt5Sql.dll"
File "Qt5Concurrent.dll"
File /r "printsupport"
!endif
File /r "platforms"
File /r "imageformats"
File /r "printsupport"
File /r "styles"
File /r "sqldrivers"
@ -210,11 +231,14 @@ SectionEnd
Section "OpenSSL" SEC_OPENSSL
SectionIn RO
File "libcrypto-1_1-x64.dll"
File "libssl-1_1-x64.dll"
SectionEnd
!ifndef QT6
Section "ANGLE" SEC_ANGLE
File "libGLESv2.dll"
@ -222,6 +246,7 @@ Section "ANGLE" SEC_ANGLE
File "D3DCompiler_47.dll"
SectionEnd
!endif
SectionGroup "Localization" SEC_LOCALIZATION
!insertmacro LOCALIZATION "Czech" "cs"
@ -286,6 +311,8 @@ Section "Uninstall"
!insertmacro FILE_ASSOCIATION_REMOVE "rmap"
!insertmacro FILE_ASSOCIATION_REMOVE "tba"
!insertmacro FILE_ASSOCIATION_REMOVE "kmz"
!insertmacro FILE_ASSOCIATION_REMOVE "aqm"
!insertmacro FILE_ASSOCIATION_REMOVE "sqlitedb"
DeleteRegValue HKCR ".gpx\OpenWithList" "GPXSee.exe"
DeleteRegValue HKCR ".tcx\OpenWithList" "GPXSee.exe"
@ -319,6 +346,8 @@ Section "Uninstall"
DeleteRegValue HKCR ".tiff\OpenWithList" "GPXSee.exe"
DeleteRegValue HKCR ".xml\OpenWithList" "GPXSee.exe"
DeleteRegValue HKCR ".kmz\OpenWithList" "GPXSee.exe"
DeleteRegValue HKCR ".aqm\OpenWithList" "GPXSee.exe"
DeleteRegValue HKCR ".sqlitedb\OpenWithList" "GPXSee.exe"
DeleteRegKey HKCR "Applications\GPXSee.exe"
System::Call 'shell32.dll::SHChangeNotify(i, i, i, i) v (0x08000000, 0, 0, 0)'
@ -351,4 +380,4 @@ LangString DESC_LOCALIZATION ${LANG_ENGLISH} \
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_MSVC} $(DESC_MSVC)
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_APP} $(DESC_APP)
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_LOCALIZATION} $(DESC_LOCALIZATION)
!insertmacro MUI_FUNCTION_DESCRIPTION_END
!insertmacro MUI_FUNCTION_DESCRIPTION_END

View File

@ -52,12 +52,10 @@ QPainterPath AreaItem::painterPath(const Polygon &polygon)
for (int i = 1; i < polygon.size(); i++) {
const QVector<Coordinates> &lr = polygon.at(i);
QPainterPath hole;
hole.moveTo(_map->ll2xy(lr.first()));
path.moveTo(_map->ll2xy(lr.first()));
for (int j = 1; j < lr.size(); j++)
hole.lineTo(_map->ll2xy(lr.at(j)));
hole.closeSubpath();
path = path.subtracted(hole);
path.lineTo(_map->ll2xy(lr.at(j)));
path.closeSubpath();
}
return path;
@ -67,8 +65,8 @@ void AreaItem::updatePainterPath()
{
_painterPath = QPainterPath();
for (int i = 0; i < _area.size(); i++)
_painterPath.addPath(painterPath(_area.at(i)));
for (int i = 0; i < _area.polygons().size(); i++)
_painterPath.addPath(painterPath(_area.polygons().at(i)));
}
void AreaItem::paint(QPainter *painter, const QStyleOptionGraphicsItem *option,

View File

@ -29,8 +29,8 @@ private:
Ticks::Ticks(double minValue, double maxValue, int maxCount)
{
double range = niceNum(maxValue - minValue, false);
_d = niceNum(range / maxCount, false);
double range = Util::niceNum(maxValue - minValue, false);
_d = Util::niceNum(range / maxCount, false);
_min = ceil(minValue / _d) * _d;
_max = floor(maxValue / _d) * _d;
}

View File

@ -84,23 +84,38 @@ QString Format::elevation(qreal value, Units units)
+ qApp->translate("Format", "ft");
}
QString Format::coordinates(const Coordinates &value, CoordinatesFormat type)
QString Format::lon(const Coordinates &c, CoordinatesFormat type)
{
QChar yH = (value.lat() < 0) ? 'S' : 'N';
QChar xH = (value.lon() < 0) ? 'W' : 'E';
QChar xH = (c.lon() < 0) ? 'W' : 'E';
switch (type) {
case DegreesMinutes:
return deg2DMM(qAbs(value.lat())) + yH + "," + QChar(0x00A0)
+ deg2DMM(qAbs(value.lon())) + xH;
break;
return deg2DMM(qAbs(c.lon())) + xH;
case DMS:
return deg2DMS(qAbs(value.lat())) + yH + "," + QChar(0x00A0)
+ deg2DMS(qAbs(value.lon())) + xH;
break;
return deg2DMS(qAbs(c.lon())) + xH;
default:
QLocale l(QLocale::system());
return l.toString(qAbs(value.lat()), 'f', 5) + yH + ","
+ QChar(0x00A0) + l.toString(qAbs(value.lon()), 'f', 5) + xH;
return l.toString(qAbs(c.lon()), 'f', 5) + xH;
}
}
QString Format::lat(const Coordinates &c, CoordinatesFormat type)
{
QChar yH = (c.lat() < 0) ? 'S' : 'N';
switch (type) {
case DegreesMinutes:
return deg2DMM(qAbs(c.lat())) + yH;
case DMS:
return deg2DMS(qAbs(c.lat())) + yH;
default:
QLocale l(QLocale::system());
return l.toString(qAbs(c.lat()), 'f', 5) + yH;
}
}
QString Format::coordinates(const Coordinates &c, CoordinatesFormat type)
{
return lat(c, type) + "," + QChar(0x00A0) + lon(c, type);
}

View File

@ -17,7 +17,9 @@ namespace Format
QString timeSpan(qreal time, bool full = true);
QString distance(qreal value, Units units);
QString elevation(qreal value, Units units);
QString coordinates(const Coordinates &value, CoordinatesFormat type);
QString coordinates(const Coordinates &c, CoordinatesFormat type);
QString lon(const Coordinates &c, CoordinatesFormat type);
QString lat(const Coordinates &c, CoordinatesFormat type);
}
#endif // FORMAT_H

View File

@ -85,7 +85,7 @@ const GraphSegment *GraphItem::segment(qreal x, GraphType type) const
return 0;
}
qreal GraphItem::yAtX(qreal x)
qreal GraphItem::yAtX(qreal x) const
{
const GraphSegment *seg = segment(x, _type);
if (!seg)
@ -106,7 +106,7 @@ qreal GraphItem::yAtX(qreal x)
else if (p.x(_type) < x)
low = mid + 1;
else
return -p.y();
return p.y();
}
QLineF l;
@ -117,11 +117,14 @@ qreal GraphItem::yAtX(qreal x)
l = QLineF(seg->at(mid-1).x(_type), seg->at(mid-1).y(),
seg->at(mid).x(_type), seg->at(mid).y());
return -l.pointAt((x - l.p1().x()) / (l.p2().x() - l.p1().x())).y();
return l.pointAt((x - l.p1().x()) / (l.p2().x() - l.p1().x())).y();
}
qreal GraphItem::distanceAtTime(qreal time)
qreal GraphItem::distanceAtTime(qreal time) const
{
if (!_time)
return NAN;
const GraphSegment *seg = segment(time, Time);
if (!seg)
return NAN;
@ -155,12 +158,42 @@ qreal GraphItem::distanceAtTime(qreal time)
return l.pointAt((time - l.p1().x()) / (l.p2().x() - l.p1().x())).y();
}
void GraphItem::emitSliderPositionChanged(qreal pos)
qreal GraphItem::timeAtDistance(qreal distance) const
{
if (_type == Time)
emit sliderPositionChanged(_time ? distanceAtTime(pos) : NAN);
if (!_time)
return NAN;
const GraphSegment *seg = segment(distance, Distance);
if (!seg)
return NAN;
int low = 0;
int high = seg->count() - 1;
int mid = 0;
if (!(distance >= seg->at(low).s() && distance <= seg->at(high).s()))
return NAN;
while (low <= high) {
mid = low + ((high - low) / 2);
const GraphPoint &p = seg->at(mid);
if (p.s() > distance)
high = mid - 1;
else if (p.s() < distance)
low = mid + 1;
else
return seg->at(mid).t();
}
QLineF l;
if (seg->at(mid).s() < distance)
l = QLineF(seg->at(mid).s(), seg->at(mid).t(), seg->at(mid+1).s(),
seg->at(mid+1).t());
else
emit sliderPositionChanged(pos);
l = QLineF(seg->at(mid-1).s(), seg->at(mid-1).t(),
seg->at(mid).s(), seg->at(mid).t());
return l.pointAt((distance - l.p1().x()) / (l.p2().x() - l.p1().x())).y();
}
void GraphItem::hover(bool hover)

View File

@ -23,6 +23,7 @@ public:
void paint(QPainter *painter, const QStyleOptionGraphicsItem *option,
QWidget *widget);
GraphType graphType() const {return _type;}
const QRectF &bounds() const {return _bounds;}
qreal max() const;
@ -38,17 +39,16 @@ public:
GraphItem *secondaryGraph() const {return _secondaryGraph;}
void setSecondaryGraph(GraphItem *graph) {_secondaryGraph = graph;}
qreal yAtX(qreal x);
qreal distanceAtTime(qreal time);
qreal yAtX(qreal x) const;
qreal distanceAtTime(qreal time) const;
qreal timeAtDistance(qreal distance) const;
void redraw();
signals:
void sliderPositionChanged(qreal);
void selected(bool);
public slots:
void emitSliderPositionChanged(qreal);
void hover(bool hover);
protected:

View File

@ -1,6 +1,7 @@
#ifndef GRAPHTAB_H
#define GRAPHTAB_H
#include <QtGlobal>
#include <QList>
#include "graphview.h"
#include "units.h"
@ -14,7 +15,12 @@ class GraphTab : public GraphView
Q_OBJECT
public:
GraphTab(QWidget *parent = 0) : GraphView(parent) {}
GraphTab(QWidget *parent = 0) : GraphView(parent)
{
#if defined(Q_OS_WIN32) || defined(Q_OS_MAC)
setFrameShape(QFrame::NoFrame);
#endif // Q_OS_WIN32 || Q_OS_MAC
}
virtual ~GraphTab() {}
virtual QString label() const = 0;

View File

@ -179,6 +179,13 @@ void GraphView::setGraphType(GraphType type)
_xLabel = tr("Time");
setXUnits();
if (singleGraph())
_sliderPos = (type == Distance)
? _graphs.first()->distanceAtTime(_sliderPos)
: _graphs.first()->timeAtDistance(_sliderPos);
else
_sliderPos = 0;
redraw();
}
@ -194,9 +201,6 @@ void GraphView::showSliderInfo(bool show)
void GraphView::addGraph(GraphItem *graph)
{
connect(this, SIGNAL(sliderPositionChanged(qreal)), graph,
SLOT(emitSliderPositionChanged(qreal)));
_graphs.append(graph);
if (!graph->bounds().isNull())
_scene->addItem(graph);
@ -207,9 +211,6 @@ void GraphView::addGraph(GraphItem *graph)
void GraphView::removeGraph(GraphItem *graph)
{
disconnect(this, SIGNAL(sliderPositionChanged(qreal)), graph,
SLOT(emitSliderPositionChanged(qreal)));
_graphs.removeOne(graph);
_scene->removeItem(graph);
@ -434,12 +435,17 @@ void GraphView::updateSliderPosition()
}
}
bool GraphView::singleGraph() const
{
return (_graphs.count() == 1
|| (_graphs.count() == 2 && _graphs.first()->secondaryGraph()));
}
void GraphView::updateSliderInfo()
{
QLocale l(QLocale::system());
qreal r = 0, y = 0;
GraphItem *cardinal = (_graphs.count() == 1 || (_graphs.count() == 2
&& _graphs.first()->secondaryGraph())) ? _graphs.first() : 0;
GraphItem *cardinal = singleGraph() ? _graphs.first() : 0;
if (cardinal) {
QRectF br(_bounds);
@ -447,7 +453,7 @@ void GraphView::updateSliderInfo()
br.adjust(0, -(_minYRange/2 - br.height()/2), 0,
_minYRange/2 - br.height()/2);
y = cardinal->yAtX(_sliderPos);
y = -cardinal->yAtX(_sliderPos);
r = (y - br.bottom()) / br.height();
}
@ -463,7 +469,7 @@ void GraphView::updateSliderInfo()
QString yText((!cardinal) ? QString() : l.toString(-y * _yScale + _yOffset,
'f', _precision) + UNIT_SPACE + _yUnits);
if (cardinal && cardinal->secondaryGraph()) {
qreal delta = y - cardinal->secondaryGraph()->yAtX(_sliderPos);
qreal delta = y + cardinal->secondaryGraph()->yAtX(_sliderPos);
yText += QString(" ") + QChar(0x0394) + l.toString(-delta * _yScale
+ _yOffset, 'f', _precision) + UNIT_SPACE + _yUnits;
}

View File

@ -43,6 +43,8 @@ public:
void setSliderPosition(qreal pos);
void setSliderColor(const QColor &color);
qreal sliderPosition() const {return _sliderPos;}
signals:
void sliderPositionChanged(qreal);
@ -91,6 +93,7 @@ private:
void updateSliderInfo();
void removeItem(QGraphicsItem *item);
void addItem(QGraphicsItem *item);
bool singleGraph() const;
GraphicsScene *_scene;

View File

@ -10,7 +10,6 @@
#include <QPaintEngine>
#include <QPaintDevice>
#include <QKeyEvent>
#include <QSignalMapper>
#include <QMenu>
#include <QToolBar>
#include <QTabWidget>
@ -25,6 +24,7 @@
#include <QWindow>
#include <QScreen>
#include <QStyle>
#include <QTabBar>
#include "common/programpaths.h"
#include "data/data.h"
#include "data/poi.h"
@ -49,6 +49,7 @@
#include "pathitem.h"
#include "mapitem.h"
#include "mapaction.h"
#include "poiaction.h"
#include "gui.h"
@ -56,15 +57,17 @@
GUI::GUI()
{
loadPOIs();
TreeNode<MapAction*> mapActions;
TreeNode<POIAction*> poiActions;
_poi = new POI(this);
createMapView();
createGraphTabs();
createStatusBar();
createActions();
createMenus();
createActions(mapActions, poiActions);
createMenus(mapActions, poiActions);
createToolBars();
createBrowser();
_splitter = new QSplitter();
@ -90,8 +93,7 @@ GUI::GUI()
_routeDistance = 0;
_time = 0;
_movingTime = 0;
_sliderPos = 0;
_lastTab = 0;
_dataDir = QDir::homePath();
_mapDir = QDir::homePath();
@ -103,52 +105,48 @@ GUI::GUI()
updateStatusBarInfo();
}
void GUI::loadPOIs()
{
_poi = new POI(this);
QString poiDir(ProgramPaths::poiDir());
if (!poiDir.isNull())
_poi->loadDir(poiDir);
}
void GUI::createBrowser()
{
_browser = new FileBrowser(this);
_browser->setFilter(Data::filter());
}
void GUI::createMapActions()
TreeNode<MapAction*> GUI::createMapActions()
{
_mapsActionGroup = new QActionGroup(this);
_mapsActionGroup->setExclusive(true);
connect(_mapsActionGroup, SIGNAL(triggered(QAction*)), this,
SLOT(mapChanged(QAction*)));
QString mapDir(ProgramPaths::mapDir());
if (mapDir.isNull())
return;
return TreeNode<MapAction*>();
QList<Map*> maps(MapList::loadMaps(mapDir));
for (int i = 0; i < maps.count(); i++) {
Map *map = maps.at(i);
TreeNode<Map*> maps(MapList::loadMaps(mapDir));
return createMapActionsNode(maps);
}
TreeNode<MapAction*> GUI::createMapActionsNode(const TreeNode<Map*> &node)
{
TreeNode<MapAction*> tree(node.name());
for (int i = 0; i < node.childs().size(); i++)
tree.addChild(createMapActionsNode(node.childs().at(i)));
for (int i = 0; i < node.items().size(); i++) {
Map *map = node.items().at(i);
if (map->isValid()) {
MapAction *a = createMapAction(map);
MapAction *a = new MapAction(map, _mapsActionGroup);
connect(a, SIGNAL(loaded()), this, SLOT(mapInitialized()));
tree.addItem(a);
} else {
qWarning("%s: %s", qPrintable(map->path()),
qPrintable(map->errorString()));
delete map;
}
}
}
MapAction *GUI::createMapAction(Map *map)
{
MapAction *a = new MapAction(map, _mapsActionGroup);
a->setMenuRole(QAction::NoRole);
a->setCheckable(true);
connect(a, SIGNAL(triggered()), this, SLOT(mapChanged()));
return a;
return tree;
}
void GUI::mapInitialized()
@ -167,35 +165,35 @@ void GUI::mapInitialized()
}
}
void GUI::createPOIFilesActions()
TreeNode<POIAction *> GUI::createPOIActions()
{
_poiFilesSignalMapper = new QSignalMapper(this);
#if QT_VERSION < QT_VERSION_CHECK(5, 15, 0)
connect(_poiFilesSignalMapper, SIGNAL(mapped(int)), this,
SLOT(poiFileChecked(int)));
#else // QT 5.15
connect(_poiFilesSignalMapper, SIGNAL(mappedInt(int)), this,
SLOT(poiFileChecked(int)));
#endif // QT 5.15
_poisActionGroup = new QActionGroup(this);
_poisActionGroup->setExclusive(false);
connect(_poisActionGroup, SIGNAL(triggered(QAction*)), this,
SLOT(poiFileChecked(QAction*)));
for (int i = 0; i < _poi->files().count(); i++)
createPOIFileAction(_poi->files().at(i));
TreeNode<QString> poiFiles;
QString poiDir(ProgramPaths::poiDir());
if (!poiDir.isNull())
poiFiles = _poi->loadDir(poiDir);
return createPOIActionsNode(poiFiles);
}
QAction *GUI::createPOIFileAction(const QString &fileName)
TreeNode<POIAction *> GUI::createPOIActionsNode(const TreeNode<QString> &node)
{
QAction *a = new QAction(QFileInfo(fileName).fileName(), this);
a->setMenuRole(QAction::NoRole);
a->setCheckable(true);
TreeNode<POIAction*> tree(node.name());
_poiFilesActions.append(a);
_poiFilesSignalMapper->setMapping(a, _poiFilesActions.size() - 1);
connect(a, SIGNAL(triggered()), _poiFilesSignalMapper, SLOT(map()));
for (int i = 0; i < node.childs().size(); i++)
tree.addChild(createPOIActionsNode(node.childs().at(i)));
for (int i = 0; i < node.items().size(); i++)
tree.addItem(new POIAction(node.items().at(i), _poisActionGroup));
return a;
return tree;
}
void GUI::createActions()
void GUI::createActions(TreeNode<MapAction*> &mapActions,
TreeNode<POIAction*> &poiActions)
{
QActionGroup *ag;
@ -272,19 +270,26 @@ void GUI::createActions()
addAction(_statisticsAction);
// POI actions
poiActions = createPOIActions();
_openPOIAction = new QAction(QIcon(OPEN_FILE_ICON), tr("Load POI file..."),
this);
_openPOIAction->setMenuRole(QAction::NoRole);
connect(_openPOIAction, SIGNAL(triggered()), this, SLOT(openPOIFile()));
_closePOIAction = new QAction(QIcon(CLOSE_FILE_ICON), tr("Close POI files"),
this);
_closePOIAction->setMenuRole(QAction::NoRole);
connect(_closePOIAction, SIGNAL(triggered()), this, SLOT(closePOIFiles()));
_selectAllPOIAction = new QAction(tr("Select all files"), this);
_selectAllPOIAction->setMenuRole(QAction::NoRole);
_selectAllPOIAction->setEnabled(!_poisActionGroup->actions().isEmpty());
connect(_selectAllPOIAction, SIGNAL(triggered()), this,
SLOT(selectAllPOIs()));
_unselectAllPOIAction = new QAction(tr("Unselect all files"), this);
_unselectAllPOIAction->setMenuRole(QAction::NoRole);
_unselectAllPOIAction->setEnabled(_selectAllPOIAction->isEnabled());
connect(_unselectAllPOIAction, SIGNAL(triggered()), this,
SLOT(unselectAllPOIs()));
_overlapPOIAction = new QAction(tr("Overlap POIs"), this);
_overlapPOIAction->setMenuRole(QAction::NoRole);
_overlapPOIAction->setCheckable(true);
connect(_overlapPOIAction, SIGNAL(triggered(bool)), _mapView,
SLOT(setPOIOverlap(bool)));
SLOT(showOverlappedPOIs(bool)));
_showPOILabelsAction = new QAction(tr("Show POI labels"), this);
_showPOILabelsAction->setMenuRole(QAction::NoRole);
_showPOILabelsAction->setCheckable(true);
@ -297,10 +302,9 @@ void GUI::createActions()
connect(_showPOIAction, SIGNAL(triggered(bool)), _mapView,
SLOT(showPOI(bool)));
addAction(_showPOIAction);
createPOIFilesActions();
// Map actions
createMapActions();
mapActions = createMapActions();
_showMapAction = new QAction(QIcon(SHOW_MAP_ICON), tr("Show map"),
this);
_showMapAction->setEnabled(false);
@ -375,6 +379,25 @@ void GUI::createActions()
_showTicksAction->setCheckable(true);
connect(_showTicksAction, SIGNAL(triggered(bool)), _mapView,
SLOT(showTicks(bool)));
QActionGroup *markerInfoGroup = new QActionGroup(this);
connect(markerInfoGroup, SIGNAL(triggered(QAction*)), this,
SLOT(showPathMarkerInfo(QAction*)));
_hideMarkersAction = new QAction(tr("Do not show"), this);
_hideMarkersAction->setMenuRole(QAction::NoRole);
_hideMarkersAction->setCheckable(true);
_hideMarkersAction->setActionGroup(markerInfoGroup);
_showMarkersAction = new QAction(tr("Marker only"), this);
_showMarkersAction->setMenuRole(QAction::NoRole);
_showMarkersAction->setCheckable(true);
_showMarkersAction->setActionGroup(markerInfoGroup);
_showMarkerDateAction = new QAction(tr("Date/time"), this);
_showMarkerDateAction->setMenuRole(QAction::NoRole);
_showMarkerDateAction->setCheckable(true);
_showMarkerDateAction->setActionGroup(markerInfoGroup);
_showMarkerCoordinatesAction = new QAction(tr("Coordinates"), this);
_showMarkerCoordinatesAction->setMenuRole(QAction::NoRole);
_showMarkerCoordinatesAction->setCheckable(true);
_showMarkerCoordinatesAction->setActionGroup(markerInfoGroup);
// Graph actions
_showGraphsAction = new QAction(QIcon(SHOW_GRAPHS_ICON), tr("Show graphs"),
@ -411,11 +434,6 @@ void GUI::createActions()
_showGraphSliderInfoAction->setCheckable(true);
connect(_showGraphSliderInfoAction, SIGNAL(triggered(bool)), this,
SLOT(showGraphSliderInfo(bool)));
_showMarkersAction = new QAction(tr("Show path markers"), this);
_showMarkersAction->setMenuRole(QAction::NoRole);
_showMarkersAction->setCheckable(true);
connect(_showMarkersAction, SIGNAL(triggered(bool)), _mapView,
SLOT(showMarkers(bool)));
// Settings actions
_showToolbarsAction = new QAction(tr("Show toolbars"), this);
@ -509,7 +527,32 @@ void GUI::createActions()
connect(_firstAction, SIGNAL(triggered()), this, SLOT(first()));
}
void GUI::createMenus()
void GUI::createMapNodeMenu(const TreeNode<MapAction*> &node, QMenu *menu)
{
for (int i = 0; i < node.childs().size(); i++) {
QMenu *cm = new QMenu(node.childs().at(i).name(), menu);
menu->addMenu(cm);
createMapNodeMenu(node.childs().at(i), cm);
}
for (int i = 0; i < node.items().size(); i++)
menu->addAction(node.items().at(i));
}
void GUI::createPOINodeMenu(const TreeNode<POIAction*> &node, QMenu *menu)
{
for (int i = 0; i < node.childs().size(); i++) {
QMenu *cm = new QMenu(node.childs().at(i).name(), menu);
menu->addMenu(cm);
createPOINodeMenu(node.childs().at(i), cm);
}
for (int i = 0; i < node.items().size(); i++)
menu->addAction(node.items().at(i));
}
void GUI::createMenus(const TreeNode<MapAction*> &mapActions,
const TreeNode<POIAction*> &poiActions)
{
QMenu *fileMenu = menuBar()->addMenu(tr("&File"));
fileMenu->addAction(_openFileAction);
@ -528,7 +571,7 @@ void GUI::createMenus()
#endif // Q_OS_MAC
_mapMenu = menuBar()->addMenu(tr("&Map"));
_mapMenu->addActions(_mapsActionGroup->actions());
createMapNodeMenu(mapActions, _mapMenu);
_mapsEnd = _mapMenu->addSeparator();
_mapMenu->addAction(_loadMapAction);
_mapMenu->addAction(_loadMapDirAction);
@ -544,27 +587,30 @@ void GUI::createMenus()
graphMenu->addSeparator();
graphMenu->addAction(_showGraphGridAction);
graphMenu->addAction(_showGraphSliderInfoAction);
graphMenu->addAction(_showMarkersAction);
graphMenu->addSeparator();
graphMenu->addAction(_showGraphsAction);
QMenu *poiMenu = menuBar()->addMenu(tr("&POI"));
_poiFilesMenu = poiMenu->addMenu(tr("POI files"));
_poiFilesMenu->addActions(_poiFilesActions);
poiMenu->addSeparator();
poiMenu->addAction(_openPOIAction);
poiMenu->addAction(_closePOIAction);
poiMenu->addSeparator();
poiMenu->addAction(_showPOILabelsAction);
poiMenu->addAction(_overlapPOIAction);
poiMenu->addSeparator();
poiMenu->addAction(_showPOIAction);
_poiMenu = menuBar()->addMenu(tr("&POI"));
createPOINodeMenu(poiActions, _poiMenu);
_poisEnd = _poiMenu->addSeparator();
_poiMenu->addAction(_openPOIAction);
_poiMenu->addAction(_selectAllPOIAction);
_poiMenu->addAction(_unselectAllPOIAction);
_poiMenu->addSeparator();
_poiMenu->addAction(_showPOILabelsAction);
_poiMenu->addAction(_overlapPOIAction);
_poiMenu->addSeparator();
_poiMenu->addAction(_showPOIAction);
QMenu *dataMenu = menuBar()->addMenu(tr("&Data"));
QMenu *displayMenu = dataMenu->addMenu(tr("Display"));
displayMenu->addAction(_showWaypointLabelsAction);
displayMenu->addAction(_showRouteWaypointsAction);
displayMenu->addAction(_showTicksAction);
dataMenu->addAction(_showWaypointLabelsAction);
dataMenu->addAction(_showRouteWaypointsAction);
dataMenu->addAction(_showTicksAction);
QMenu *markerMenu = dataMenu->addMenu(tr("Position info"));
markerMenu->addAction(_hideMarkersAction);
markerMenu->addAction(_showMarkersAction);
markerMenu->addAction(_showMarkerDateAction);
markerMenu->addAction(_showMarkerCoordinatesAction);
dataMenu->addSeparator();
dataMenu->addAction(_showTracksAction);
dataMenu->addAction(_showRoutesAction);
@ -662,13 +708,9 @@ void GUI::createGraphTabs()
_tabs.append(new TemperatureGraph(_graphTabWidget));
_tabs.append(new GearRatioGraph(_graphTabWidget));
for (int i = 0; i < _tabs.count(); i++) {
#if defined(Q_OS_WIN32) || defined(Q_OS_MAC)
_tabs.at(i)->setFrameShape(QFrame::NoFrame);
#endif // Q_OS_WIN32 || Q_OS_MAC
connect(_tabs.at(i), SIGNAL(sliderPositionChanged(qreal)), this,
SLOT(sliderPositionChanged(qreal)));
}
for (int i = 0; i < _tabs.size(); i++)
connect(_tabs.at(i), SIGNAL(sliderPositionChanged(qreal)), _mapView,
SLOT(setMarkerPosition(qreal)));
}
void GUI::createStatusBar()
@ -728,7 +770,9 @@ void GUI::keys()
+ tr("Toggle graph type") + "</td><td><i>"
+ QKeySequence(TOGGLE_GRAPH_TYPE_KEY).toString() + "</i></td></tr><tr><td>"
+ tr("Toggle time type") + "</td><td><i>"
+ QKeySequence(TOGGLE_TIME_TYPE_KEY).toString()
+ QKeySequence(TOGGLE_TIME_TYPE_KEY).toString() + "</i></td></tr><tr><td>"
+ tr("Toggle position info") + "</td><td><i>"
+ QKeySequence(TOGGLE_MARKER_INFO_KEY).toString() + "</i></td></tr>"
+ "<tr><td></td><td></td></tr><tr><td>" + tr("Next map")
+ "</td><td><i>" + NEXT_MAP_SHORTCUT.toString() + "</i></td></tr><tr><td>"
+ tr("Previous map") + "</td><td><i>" + PREV_MAP_SHORTCUT.toString()
@ -865,16 +909,19 @@ void GUI::loadData(const Data &data)
_splitter->refresh();
paths = _mapView->loadData(data);
GraphTab *gt = static_cast<GraphTab*>(_graphTabWidget->currentWidget());
for (int i = 0; i < paths.count(); i++) {
const PathItem *pi = paths.at(i);
for (int j = 0; j < graphs.count(); j++) {
const GraphItem *gi = graphs.at(j).at(i);
if (!gi)
continue;
connect(gi, SIGNAL(sliderPositionChanged(qreal)), pi,
SLOT(moveMarker(qreal)));
connect(pi, SIGNAL(selected(bool)), gi, SLOT(hover(bool)));
connect(gi, SIGNAL(selected(bool)), pi, SLOT(hover(bool)));
PathItem *pi = paths.at(i);
if (!pi)
continue;
for (int j = 0; j < graphs.count(); j++)
pi->addGraph(graphs.at(j).at(i));
if (gt) {
pi->setGraph(_tabs.indexOf(gt));
pi->setMarkerPosition(gt->sliderPosition());
}
}
}
@ -892,15 +939,18 @@ void GUI::openPOIFile()
bool GUI::openPOIFile(const QString &fileName)
{
if (_poi->files().contains(fileName))
if (_poi->isLoaded(fileName))
return true;
if (_poi->loadFile(fileName)) {
_mapView->showPOI(true);
_showPOIAction->setChecked(true);
QAction *action = createPOIFileAction(fileName);
QAction *action = new POIAction(fileName, _poisActionGroup);
action->setChecked(true);
_poiFilesMenu->addAction(action);
_poiMenu->insertAction(_poisEnd, action);
_selectAllPOIAction->setEnabled(true);
_unselectAllPOIAction->setEnabled(true);
return true;
} else {
@ -914,16 +964,6 @@ bool GUI::openPOIFile(const QString &fileName)
}
}
void GUI::closePOIFiles()
{
_poiFilesMenu->clear();
qDeleteAll(_poiFilesActions);
_poiFilesActions.clear();
_poi->clear();
}
void GUI::openOptions()
{
#define SET_VIEW_OPTION(option, action) \
@ -1308,8 +1348,6 @@ void GUI::reloadFiles()
_tabs.at(i)->clear();
_mapView->clear();
_sliderPos = 0;
for (int i = 0; i < _files.size(); i++) {
if (!loadFile(_files.at(i))) {
_files.removeAt(i);
@ -1338,10 +1376,10 @@ void GUI::closeFiles()
_dateRange = DateTimeRange(QDateTime(), QDateTime());
_pathName = QString();
_sliderPos = 0;
for (int i = 0; i < _tabs.count(); i++)
_tabs.at(i)->clear();
_lastTab = 0;
_mapView->clear();
_files.clear();
@ -1367,7 +1405,7 @@ void GUI::showToolbars(bool show)
if (show) {
Q_ASSERT(!_windowStates.isEmpty());
restoreState(_windowStates.last());
_windowStates.pop_back();
_windowStates.removeLast();
} else {
_windowStates.append(saveState());
removeToolBar(_fileToolBar);
@ -1379,17 +1417,28 @@ void GUI::showToolbars(bool show)
void GUI::showFullscreen(bool show)
{
if (show) {
_windowGeometries.append(saveGeometry());
_frameStyle = _mapView->frameStyle();
statusBar()->hide();
menuBar()->hide();
showToolbars(false);
_mapView->setFrameStyle(QFrame::NoFrame);
_graphTabWidget->tabBar()->hide();
#ifdef Q_OS_MAC
_graphTabWidget->setDocumentMode(true);
#endif // Q_OS_MAC
showFullScreen();
} else {
Q_ASSERT(!_windowGeometries.isEmpty());
_windowGeometries.removeLast();
statusBar()->show();
menuBar()->show();
showToolbars(true);
_mapView->setFrameStyle(_frameStyle);
_graphTabWidget->tabBar()->show();
#ifdef Q_OS_MAC
_graphTabWidget->setDocumentMode(false);
#endif // Q_OS_MAC
showNormal();
}
}
@ -1428,6 +1477,23 @@ void GUI::showGraphSliderInfo(bool show)
_tabs.at(i)->showSliderInfo(show);
}
void GUI::showPathMarkerInfo(QAction *action)
{
if (action == _showMarkersAction) {
_mapView->showMarkers(true);
_mapView->showMarkerInfo(MarkerInfoItem::None);
} else if (action == _showMarkerDateAction) {
_mapView->showMarkers(true);
_mapView->showMarkerInfo(MarkerInfoItem::Date);
} else if (action == _showMarkerCoordinatesAction) {
_mapView->showMarkers(true);
_mapView->showMarkerInfo(MarkerInfoItem::Position);
} else {
_mapView->showMarkers(false);
_mapView->showMarkerInfo(MarkerInfoItem::None);
}
}
void GUI::loadMap()
{
QStringList files(QFileDialog::getOpenFileNames(this, tr("Open map file"),
@ -1456,15 +1522,18 @@ static MapAction *findMapAction(const QList<QAction*> &mapActions,
return 0;
}
bool GUI::loadMap(const QString &fileName, MapAction *&action, bool silent)
bool GUI::loadMapNode(const TreeNode<Map*> &node, MapAction *&action,
bool silent, const QList<QAction*> &existingActions)
{
QList<Map*> maps(MapList::loadMaps(fileName));
QList<QAction*> existingActions(_mapsActionGroup->actions());
MapAction *lastReady = 0;
bool valid = false;
for (int i = 0; i < maps.size(); i++) {
Map *map = maps.at(i);
action = 0;
for (int i = 0; i < node.childs().size(); i++)
valid = loadMapNode(node.childs().at(i), action, silent, existingActions);
for (int i = 0; i < node.items().size(); i++) {
Map *map = node.items().at(i);
MapAction *a;
if (!(a = findMapAction(existingActions, map))) {
@ -1476,11 +1545,11 @@ bool GUI::loadMap(const QString &fileName, MapAction *&action, bool silent)
delete map;
} else {
valid = true;
a = createMapAction(map);
a = new MapAction(map, _mapsActionGroup);
_mapMenu->insertAction(_mapsEnd, a);
if (map->isReady()) {
lastReady = a;
action = a;
_showMapAction->setEnabled(true);
_clearMapCacheAction->setEnabled(true);
} else
@ -1490,15 +1559,21 @@ bool GUI::loadMap(const QString &fileName, MapAction *&action, bool silent)
valid = true;
map = a->data().value<Map*>();
if (map->isReady())
lastReady = a;
action = a;
}
}
action = lastReady;
return valid;
}
bool GUI::loadMap(const QString &fileName, MapAction *&action, bool silent)
{
TreeNode<Map*> maps(MapList::loadMaps(fileName));
QList<QAction*> existingActions(_mapsActionGroup->actions());
return loadMapNode(maps, action, silent, existingActions);
}
void GUI::mapLoaded()
{
MapAction *action = static_cast<MapAction*>(QObject::sender());
@ -1535,21 +1610,17 @@ void GUI::mapLoadedDir()
}
}
void GUI::loadMapDir()
void GUI::loadMapDirNode(const TreeNode<Map *> &node, QList<MapAction*> &actions,
QMenu *menu, const QList<QAction*> &existingActions)
{
QString dir(QFileDialog::getExistingDirectory(this,
tr("Select map directory"), _mapDir, QFileDialog::ShowDirsOnly));
if (dir.isEmpty())
return;
for (int i = 0; i < node.childs().size(); i++) {
QMenu *cm = new QMenu(node.childs().at(i).name(), menu);
menu->addMenu(cm);
loadMapDirNode(node.childs().at(i), actions, cm, existingActions);
}
QList<Map*> maps(MapList::loadMaps(dir));
QList<MapAction*> actions;
QList<QAction*> existingActions(_mapsActionGroup->actions());
QFileInfo fi(dir);
QMenu *menu = new QMenu(fi.fileName());
for (int i = 0; i < maps.size(); i++) {
Map *map = maps.at(i);
for (int i = 0; i < node.items().size(); i++) {
Map *map = node.items().at(i);
MapAction *a;
if (!(a = findMapAction(existingActions, map))) {
@ -1558,7 +1629,7 @@ void GUI::loadMapDir()
+ "\n\n" + map->path() + "\n\n" + map->errorString());
delete map;
} else {
a = createMapAction(map);
a = new MapAction(map, _mapsActionGroup);
menu->addAction(a);
if (map->isReady()) {
@ -1568,24 +1639,39 @@ void GUI::loadMapDir()
} else
connect(a, SIGNAL(loaded()), this, SLOT(mapLoadedDir()));
}
_areaCount++;
} else {
map = a->data().value<Map*>();
if (map->isReady())
actions.append(a);
}
}
}
void GUI::loadMapDir()
{
QString dir(QFileDialog::getExistingDirectory(this,
tr("Select map directory"), _mapDir, QFileDialog::ShowDirsOnly));
if (dir.isEmpty())
return;
QFileInfo fi(dir);
TreeNode<Map*> maps(MapList::loadMaps(dir));
QList<QAction*> existingActions(_mapsActionGroup->actions());
QList<MapAction*> actions;
QMenu *menu = new QMenu(maps.name());
loadMapDirNode(maps, actions, menu, existingActions);
_mapView->loadMaps(actions);
if (menu->isEmpty())
delete menu;
else {
menu->setStyleSheet("QMenu { menu-scrollable: 1; }");
else
_mapMenu->insertMenu(_mapsEnd, menu);
}
_mapDir = fi.absolutePath();
_areaCount += maps.size();
_fileActionGroup->setEnabled(true);
_reloadFileAction->setEnabled(false);
}
@ -1635,9 +1721,9 @@ void GUI::updateWindowTitle()
setWindowTitle(APP_NAME);
}
void GUI::mapChanged()
void GUI::mapChanged(QAction *action)
{
_map = _mapsActionGroup->checkedAction()->data().value<Map*>();
_map = action->data().value<Map*>();
_mapView->setMap(_map);
}
@ -1673,15 +1759,29 @@ void GUI::prevMap()
}
}
void GUI::poiFileChecked(int index)
void GUI::poiFileChecked(QAction *action)
{
_poi->enableFile(_poi->files().at(index),
_poiFilesActions.at(index)->isChecked());
_poi->enableFile(action->data().value<QString>(), action->isChecked());
}
void GUI::sliderPositionChanged(qreal pos)
void GUI::selectAllPOIs()
{
_sliderPos = pos;
QList<QAction*> actions(_poisActionGroup->actions());
for (int i = 0; i < actions.size(); i++) {
POIAction *a = static_cast<POIAction*>(actions.at(i));
if (_poi->enableFile(a->data().toString(), true))
a->setChecked(true);
}
}
void GUI::unselectAllPOIs()
{
QList<QAction*> actions(_poisActionGroup->actions());
for (int i = 0; i < actions.size(); i++) {
POIAction *a = static_cast<POIAction*>(actions.at(i));
if (_poi->enableFile(a->data().toString(), false))
a->setChecked(false);
}
}
void GUI::graphChanged(int index)
@ -1690,7 +1790,12 @@ void GUI::graphChanged(int index)
return;
GraphTab *gt = static_cast<GraphTab*>(_graphTabWidget->widget(index));
gt->setSliderPosition(_sliderPos);
_mapView->setGraph(_tabs.indexOf(gt));
if (_lastTab)
gt->setSliderPosition(_lastTab->sliderPosition());
_lastTab = gt;
}
void GUI::updateNavigationActions()
@ -1769,12 +1874,8 @@ void GUI::setCoordinatesFormat(CoordinatesFormat format)
void GUI::setGraphType(GraphType type)
{
_sliderPos = 0;
for (int i = 0; i <_tabs.count(); i++) {
for (int i = 0; i <_tabs.count(); i++)
_tabs.at(i)->setGraphType(type);
_tabs.at(i)->setSliderPosition(0);
}
}
void GUI::next()
@ -1847,6 +1948,12 @@ void GUI::keyPressEvent(QKeyEvent *event)
else
_movingTimeAction->trigger();
break;
case TOGGLE_MARKER_INFO_KEY:
if (_showMarkerDateAction->isChecked())
_showMarkerCoordinatesAction->trigger();
else if (_showMarkerCoordinatesAction->isChecked())
_showMarkerDateAction->trigger();
break;
case Qt::Key_Escape:
if (_fullscreenAction->isChecked()) {
_fullscreenAction->setChecked(false);
@ -1918,14 +2025,13 @@ void GUI::writeSettings()
settings.clear();
settings.beginGroup(WINDOW_SETTINGS_GROUP);
if (size() != WINDOW_SIZE_DEFAULT)
settings.setValue(WINDOW_SIZE_SETTING, size());
if (pos() != WINDOW_POS_DEFAULT)
settings.setValue(WINDOW_POS_SETTING, pos());
if (_windowStates.isEmpty())
settings.setValue(WINDOW_STATE_SETTING, saveState());
else
if (!_windowStates.isEmpty() && !_windowGeometries.isEmpty()) {
settings.setValue(WINDOW_STATE_SETTING, _windowStates.first());
settings.setValue(WINDOW_GEOMETRY_SETTING, _windowGeometries.first());
} else {
settings.setValue(WINDOW_STATE_SETTING, saveState());
settings.setValue(WINDOW_GEOMETRY_SETTING, saveGeometry());
}
settings.endGroup();
settings.beginGroup(SETTINGS_SETTINGS_GROUP);
@ -1968,9 +2074,6 @@ void GUI::writeSettings()
!= SHOW_GRAPH_SLIDER_INFO_DEFAULT)
settings.setValue(SHOW_GRAPH_SLIDER_INFO_SETTING,
_showGraphSliderInfoAction->isChecked());
if (_showMarkersAction->isChecked() != SHOW_MARKERS_DEFAULT)
settings.setValue(SHOW_MARKERS_SETTING,
_showMarkersAction->isChecked());
settings.endGroup();
settings.beginGroup(POI_SETTINGS_GROUP);
@ -1980,12 +2083,14 @@ void GUI::writeSettings()
settings.setValue(OVERLAP_POI_SETTING, _overlapPOIAction->isChecked());
int j = 0;
for (int i = 0; i < _poiFilesActions.count(); i++) {
if (!_poiFilesActions.at(i)->isChecked()) {
QList<QAction*> poiActions(_poisActionGroup->actions());
for (int i = 0; i < poiActions.count(); i++) {
POIAction *a = static_cast<POIAction*>(poiActions.at(i));
if (!a->isChecked()) {
if (j == 0)
settings.beginWriteArray(DISABLED_POI_FILE_SETTINGS_PREFIX);
settings.setArrayIndex(j++);
settings.setValue(DISABLED_POI_FILE_SETTING, _poi->files().at(i));
settings.setValue(DISABLED_POI_FILE_SETTING, a->data().toString());
}
}
if (j != 0)
@ -2011,6 +2116,17 @@ void GUI::writeSettings()
if (_showTicksAction->isChecked() != SHOW_TICKS_DEFAULT)
settings.setValue(SHOW_TICKS_SETTING,
_showTicksAction->isChecked());
bool sm = _showMarkersAction->isChecked()
| _showMarkerDateAction->isChecked()
| _showMarkerCoordinatesAction->isChecked();
if (sm != SHOW_MARKERS_DEFAULT)
settings.setValue(SHOW_MARKERS_SETTING, sm);
if (_showMarkerDateAction->isChecked()
&& SHOW_MARKER_INFO_DEFAULT != MarkerInfoItem::Date)
settings.setValue(SHOW_MARKER_INFO_SETTING, MarkerInfoItem::Date);
else if (_showMarkerCoordinatesAction->isChecked()
&& SHOW_MARKER_INFO_DEFAULT != MarkerInfoItem::Position)
settings.setValue(SHOW_MARKER_INFO_SETTING, MarkerInfoItem::Position);
settings.endGroup();
settings.beginGroup(PDF_EXPORT_SETTINGS_GROUP);
@ -2165,14 +2281,12 @@ void GUI::readSettings()
QSettings settings(qApp->applicationName(), qApp->applicationName());
settings.beginGroup(WINDOW_SETTINGS_GROUP);
resize(settings.value(WINDOW_SIZE_SETTING, WINDOW_SIZE_DEFAULT).toSize());
move(settings.value(WINDOW_POS_SETTING, WINDOW_POS_DEFAULT).toPoint());
restoreGeometry(settings.value(WINDOW_GEOMETRY_SETTING).toByteArray());
restoreState(settings.value(WINDOW_STATE_SETTING).toByteArray());
settings.endGroup();
settings.beginGroup(SETTINGS_SETTINGS_GROUP);
if (settings.value(TIME_TYPE_SETTING, TIME_TYPE_DEFAULT).toInt()
== Moving)
if (settings.value(TIME_TYPE_SETTING, TIME_TYPE_DEFAULT).toInt() == Moving)
_movingTimeAction->trigger();
else
_totalTimeAction->trigger();
@ -2238,15 +2352,11 @@ void GUI::readSettings()
showGraphSliderInfo(false);
else
_showGraphSliderInfoAction->setChecked(true);
if (!settings.value(SHOW_MARKERS_SETTING, SHOW_MARKERS_DEFAULT).toBool())
_mapView->showMarkers(false);
else
_showMarkersAction->setChecked(true);
settings.endGroup();
settings.beginGroup(POI_SETTINGS_GROUP);
if (!settings.value(OVERLAP_POI_SETTING, OVERLAP_POI_DEFAULT).toBool())
_mapView->setPOIOverlap(false);
_mapView->showOverlappedPOIs(false);
else
_overlapPOIAction->setChecked(true);
if (!settings.value(LABELS_POI_SETTING, LABELS_POI_DEFAULT).toBool())
@ -2257,16 +2367,17 @@ void GUI::readSettings()
_showPOIAction->setChecked(true);
else
_mapView->showPOI(false);
for (int i = 0; i < _poiFilesActions.count(); i++)
_poiFilesActions.at(i)->setChecked(true);
QList<QAction*> poiActions(_poisActionGroup->actions());
for (int i = 0; i < poiActions.count(); i++)
poiActions.at(i)->setChecked(true);
int size = settings.beginReadArray(DISABLED_POI_FILE_SETTINGS_PREFIX);
for (int i = 0; i < size; i++) {
settings.setArrayIndex(i);
int index = _poi->files().indexOf(settings.value(
DISABLED_POI_FILE_SETTING).toString());
if (index >= 0) {
_poi->enableFile(_poi->files().at(index), false);
_poiFilesActions.at(index)->setChecked(false);
QString file(settings.value(DISABLED_POI_FILE_SETTING).toString());
if (_poi->enableFile(file, false)) {
for (int j = 0; j < poiActions.size(); j++)
if (poiActions.at(j)->data().toString() == file)
poiActions.at(j)->setChecked(false);
}
}
settings.endArray();
@ -2308,6 +2419,18 @@ void GUI::readSettings()
_mapView->showTicks(true);
_showTicksAction->setChecked(true);
}
if (settings.value(SHOW_MARKERS_SETTING, SHOW_MARKERS_DEFAULT).toBool()) {
MarkerInfoItem::Type mt = static_cast<MarkerInfoItem::Type>
(settings.value(SHOW_MARKER_INFO_SETTING,
SHOW_MARKER_INFO_DEFAULT).toInt());
if (mt == MarkerInfoItem::Position)
_showMarkerCoordinatesAction->trigger();
else if (mt == MarkerInfoItem::Date)
_showMarkerDateAction->trigger();
else
_showMarkersAction->trigger();
} else
_hideMarkersAction->trigger();
settings.endGroup();
settings.beginGroup(PDF_EXPORT_SETTINGS_GROUP);
@ -2339,8 +2462,8 @@ void GUI::readSettings()
.toInt();
int mri = settings.value(PNG_MARGIN_RIGHT_SETTING, PNG_MARGIN_RIGHT_DEFAULT)
.toInt();
int mbi = settings.value(PNG_MARGIN_BOTTOM_SETTING, PNG_MARGIN_BOTTOM_DEFAULT)
.toInt();
int mbi = settings.value(PNG_MARGIN_BOTTOM_SETTING,
PNG_MARGIN_BOTTOM_DEFAULT).toInt();
_pngExport.margins = QMargins(mli, mti, mri, mbi);
_pngExport.antialiasing = settings.value(PNG_ANTIALIASING_SETTING,
PNG_ANTIALIASING_DEFAULT).toBool();

View File

@ -6,6 +6,7 @@
#include <QList>
#include <QDate>
#include <QPrinter>
#include "common/treenode.h"
#include "data/graph.h"
#include "units.h"
#include "timetype.h"
@ -21,7 +22,6 @@ class QActionGroup;
class QAction;
class QLabel;
class QSplitter;
class QSignalMapper;
class QPrinter;
class FileBrowser;
class GraphTab;
@ -30,6 +30,7 @@ class Map;
class POI;
class QScreen;
class MapAction;
class POIAction;
class Data;
class GUI : public QMainWindow
@ -56,10 +57,10 @@ private slots:
void reloadFiles();
void statistics();
void openPOIFile();
void closePOIFiles();
void showGraphs(bool show);
void showGraphGrids(bool show);
void showGraphSliderInfo(bool show);
void showPathMarkerInfo(QAction *action);
void showToolbars(bool show);
void showFullscreen(bool show);
void showTracks(bool show);
@ -71,9 +72,11 @@ private slots:
void openOptions();
void clearMapCache();
void mapChanged();
void mapChanged(QAction *action);
void graphChanged(int);
void poiFileChecked(int);
void poiFileChecked(QAction *action);
void selectAllPOIs();
void unselectAllPOIs();
void next();
void prev();
@ -91,7 +94,6 @@ private slots:
void setDegreesMinutes() {setCoordinatesFormat(DegreesMinutes);}
void setDMS() {setCoordinatesFormat(DMS);}
void sliderPositionChanged(qreal pos);
void screenChanged(QScreen *screen);
void logicalDotsPerInchChanged(qreal dpi);
@ -102,7 +104,6 @@ private slots:
private:
typedef QPair<QDateTime, QDateTime> DateTimeRange;
void loadPOIs();
void closeFiles();
void plot(QPrinter *printer);
void plotMainPage(QPainter *painter, const QRectF &rect, qreal ratio,
@ -110,12 +111,16 @@ private:
void plotGraphsPage(QPainter *painter, const QRectF &rect, qreal ratio);
qreal graphPlotHeight(const QRectF &rect, qreal ratio);
QAction *createPOIFileAction(const QString &fileName);
MapAction *createMapAction(Map *map);
void createPOIFilesActions();
void createMapActions();
void createActions();
void createMenus();
TreeNode<POIAction*> createPOIActions();
TreeNode<POIAction*> createPOIActionsNode(const TreeNode<QString> &node);
TreeNode<MapAction*> createMapActions();
TreeNode<MapAction*> createMapActionsNode(const TreeNode<Map*> &node);
void createActions(TreeNode<MapAction*> &mapActions,
TreeNode<POIAction*> &poiActions);
void createMapNodeMenu(const TreeNode<MapAction*> &node, QMenu *menu);
void createPOINodeMenu(const TreeNode<POIAction*> &node, QMenu *menu);
void createMenus(const TreeNode<MapAction*> &mapActions,
const TreeNode<POIAction*> &poiActions);
void createToolBars();
void createStatusBar();
void createMapView();
@ -125,6 +130,10 @@ private:
bool openPOIFile(const QString &fileName);
bool loadFile(const QString &fileName, bool silent = false);
void loadData(const Data &data);
bool loadMapNode(const TreeNode<Map*> &node, MapAction *&action,
bool silent, const QList<QAction*> &existingActions);
void loadMapDirNode(const TreeNode<Map*> &node, QList<MapAction*> &actions,
QMenu *menu, const QList<QAction*> &existingActions);
void updateStatusBarInfo();
void updateWindowTitle();
void updateNavigationActions();
@ -152,12 +161,13 @@ private:
QToolBar *_fileToolBar;
QToolBar *_showToolBar;
QToolBar *_navigationToolBar;
QMenu *_poiFilesMenu;
QMenu *_poiMenu;
QMenu *_mapMenu;
QActionGroup *_fileActionGroup;
QActionGroup *_navigationActionGroup;
QActionGroup *_mapsActionGroup;
QActionGroup *_poisActionGroup;
QAction *_exitAction;
QAction *_keysAction;
QAction *_pathsAction;
@ -171,7 +181,8 @@ private:
QAction *_reloadFileAction;
QAction *_statisticsAction;
QAction *_openPOIAction;
QAction *_closePOIAction;
QAction *_selectAllPOIAction;
QAction *_unselectAllPOIAction;
QAction *_showPOIAction;
QAction *_overlapPOIAction;
QAction *_showPOILabelsAction;
@ -206,14 +217,15 @@ private:
QAction *_showWaypointLabelsAction;
QAction *_showAreasAction;
QAction *_showRouteWaypointsAction;
QAction *_hideMarkersAction;
QAction *_showMarkersAction;
QAction *_showMarkerDateAction;
QAction *_showMarkerCoordinatesAction;
QAction *_showTicksAction;
QAction *_showCoordinatesAction;
QAction *_openOptionsAction;
QAction *_mapsEnd;
QList<QAction*> _poiFilesActions;
QSignalMapper *_poiFilesSignalMapper;
QAction *_poisEnd;
QLabel *_fileNameLabel;
QLabel *_distanceLabel;
@ -223,6 +235,7 @@ private:
MapView *_mapView;
QTabWidget *_graphTabWidget;
QList<GraphTab*> _tabs;
GraphTab *_lastTab;
POI *_poi;
Map *_map;
@ -236,9 +249,8 @@ private:
DateTimeRange _dateRange;
QString _pathName;
qreal _sliderPos;
QList<QByteArray> _windowStates;
QList<QByteArray> _windowGeometries;
int _frameStyle;
PDFExport _pdfExport;

View File

@ -14,6 +14,7 @@
#define ZOOM_OUT Qt::Key_Minus
#define TOGGLE_GRAPH_TYPE_KEY Qt::Key_X
#define TOGGLE_TIME_TYPE_KEY Qt::Key_T
#define TOGGLE_MARKER_INFO_KEY Qt::Key_I
#define QUIT_SHORTCUT QKeySequence(QKeySequence::Quit)
#define OPEN_SHORTCUT QKeySequence(QKeySequence::Open)

View File

@ -12,8 +12,12 @@ public:
MapAction(Map *map, QObject *parent = 0) : QAction(map->name(), parent)
{
map->setParent(this);
setData(QVariant::fromValue(map));
setEnabled(map->isReady());
setMenuRole(QAction::NoRole);
setCheckable(true);
connect(map, SIGNAL(mapLoaded()), this, SLOT(mapLoaded()));
}

View File

@ -19,6 +19,7 @@
#include "keys.h"
#include "graphicsscene.h"
#include "mapaction.h"
#include "markerinfoitem.h"
#include "mapview.h"
@ -93,6 +94,7 @@ MapView::MapView(Map *map, POI *poi, QWidget *parent)
_overlapPOIs = true;
_showRouteWaypoints = true;
_showMarkers = true;
_markerInfoType = MarkerInfoItem::None;
_showPathTicks = false;
_trackWidth = 3;
_routeWidth = 3;
@ -141,6 +143,7 @@ PathItem *MapView::addTrack(const Track &track)
ti->setDigitalZoom(_digitalZoom);
ti->setMarkerColor(_markerColor);
ti->showMarker(_showMarkers);
ti->showMarkerInfo(_markerInfoType);
ti->showTicks(_showPathTicks);
_scene->addItem(ti);
@ -169,6 +172,7 @@ PathItem *MapView::addRoute(const Route &route)
ri->setDigitalZoom(_digitalZoom);
ri->setMarkerColor(_markerColor);
ri->showMarker(_showMarkers);
ri->showMarkerInfo(_markerInfoType);
ri->showTicks(_showPathTicks);
_scene->addItem(ri);
@ -412,6 +416,14 @@ void MapView::setPOI(POI *poi)
updatePOI();
}
void MapView::setGraph(int index)
{
for (int i = 0; i < _tracks.size(); i++)
_tracks.at(i)->setGraph(index);
for (int i = 0; i < _routes.size(); i++)
_routes.at(i)->setGraph(index);
}
void MapView::updatePOI()
{
for (POIHash::const_iterator it = _pois.constBegin();
@ -473,6 +485,12 @@ void MapView::setUnits(Units units)
void MapView::setCoordinatesFormat(CoordinatesFormat format)
{
WaypointItem::setCoordinatesFormat(format);
PathItem::setCoordinatesFormat(format);
for (int i = 0; i < _tracks.count(); i++)
_tracks[i]->updateMarkerInfo();
for (int i = 0; i < _routes.count(); i++)
_routes[i]->updateMarkerInfo();
_coordinates->setFormat(format);
}
@ -481,6 +499,11 @@ void MapView::setTimeZone(const QTimeZone &zone)
{
WaypointItem::setTimeZone(zone);
PathItem::setTimeZone(zone);
for (int i = 0; i < _tracks.count(); i++)
_tracks[i]->updateMarkerInfo();
for (int i = 0; i < _routes.count(); i++)
_routes[i]->updateMarkerInfo();
}
void MapView::clearMapCache()
@ -797,6 +820,16 @@ void MapView::showMarkers(bool show)
_routes.at(i)->showMarker(show);
}
void MapView::showMarkerInfo(MarkerInfoItem::Type type)
{
_markerInfoType = type;
for (int i = 0; i < _tracks.size(); i++)
_tracks.at(i)->showMarkerInfo(type);
for (int i = 0; i < _routes.size(); i++)
_routes.at(i)->showMarkerInfo(type);
}
void MapView::showTicks(bool show)
{
_showPathTicks = show;
@ -840,9 +873,9 @@ void MapView::showCoordinates(bool show)
setMouseTracking(show);
}
void MapView::setPOIOverlap(bool overlap)
void MapView::showOverlappedPOIs(bool show)
{
_overlapPOIs = overlap;
_overlapPOIs = show;
updatePOIVisibility();
}
@ -1039,6 +1072,14 @@ void MapView::setMarkerColor(const QColor &color)
_routes.at(i)->setMarkerColor(color);
}
void MapView::setMarkerPosition(qreal pos)
{
for (int i = 0; i < _tracks.size(); i++)
_tracks.at(i)->setMarkerPosition(pos);
for (int i = 0; i < _routes.size(); i++)
_routes.at(i)->setMarkerPosition(pos);
}
void MapView::reloadMap()
{
_scene->invalidate();

View File

@ -14,6 +14,7 @@
#include "searchpointer.h"
#include "units.h"
#include "format.h"
#include "markerinfoitem.h"
#include "palette.h"
@ -56,6 +57,7 @@ public:
void setPalette(const Palette &palette);
void setPOI(POI *poi);
void setMap(Map *map);
void setGraph(int index);
void plot(QPainter *painter, const QRectF &target, qreal scale,
PlotFlags flags);
@ -79,30 +81,31 @@ public:
void setBackgroundColor(const QColor &color);
void useOpenGL(bool use);
void useAntiAliasing(bool use);
public slots:
void showMap(bool show);
void showPOI(bool show);
void setPOIOverlap(bool overlap);
void showWaypointLabels(bool show);
void showPOILabels(bool show);
void showTracks(bool show);
void showRoutes(bool show);
void showAreas(bool show);
void showWaypoints(bool show);
void showRouteWaypoints(bool show);
void showMarkers(bool show);
void showCoordinates(bool show);
void showTicks(bool show);
void clearMapCache();
void setCoordinatesFormat(CoordinatesFormat format);
void setTimeZone(const QTimeZone &zone);
void setDevicePixelRatio(qreal deviceRatio, qreal mapRatio);
void setOutputProjection(int id);
void setInputProjection(int id);
void clearMapCache();
void fitContentToSize();
public slots:
void showMap(bool show);
void showPOI(bool show);
void showPOILabels(bool show);
void showCoordinates(bool show);
void showTicks(bool show);
void showMarkers(bool show);
void showMarkerInfo(MarkerInfoItem::Type type);
void showOverlappedPOIs(bool show);
void showWaypointLabels(bool show);
void showTracks(bool show);
void showRoutes(bool show);
void showAreas(bool show);
void showWaypoints(bool show);
void showRouteWaypoints(bool show);
void setMarkerPosition(qreal pos);
private slots:
void updatePOI();
void reloadMap();
@ -161,6 +164,7 @@ private:
bool _showMap, _showTracks, _showRoutes, _showAreas, _showWaypoints,
_showWaypointLabels, _showPOI, _showPOILabels, _showRouteWaypoints,
_showMarkers, _showPathTicks;
MarkerInfoItem::Type _markerInfoType;
bool _overlapPOIs;
int _trackWidth, _routeWidth, _areaWidth;
Qt::PenStyle _trackStyle, _routeStyle, _areaStyle;

View File

@ -0,0 +1,86 @@
#include <QPainter>
#include <QDateTime>
#include <QLocale>
#include "common/coordinates.h"
#include "font.h"
#include "markerinfoitem.h"
#define OFFSET 7
CoordinatesFormat MarkerInfoItem::_format = DecimalDegrees;
MarkerInfoItem::MarkerInfoItem(QGraphicsItem *parent) : QGraphicsItem(parent)
{
_color = Qt::red;
_font.setPixelSize(FONT_SIZE);
_font.setFamily(FONT_FAMILY);
}
void MarkerInfoItem::setDate(const QDateTime &date)
{
prepareGeometryChange();
QLocale l;
_s1 = l.toString(date.date(), QLocale::ShortFormat);
_s2 = l.toString(date.time(), QLocale::ShortFormat);
updateBoundingRect();
}
void MarkerInfoItem::setCoordinates(const Coordinates &c)
{
prepareGeometryChange();
_s1 = Format::lat(c, _format);
_s2 = Format::lon(c, _format);
updateBoundingRect();
}
void MarkerInfoItem::updateBoundingRect()
{
QFontMetrics fm(_font);
qreal width = qMax(fm.boundingRect(_s1).width(),
fm.boundingRect(_s2).width());
qreal height = 2 * fm.height() - 2*fm.descent();
_boundingRect = QRectF(-OFFSET/2, -height/2, width + 1.5*OFFSET, height);
}
void MarkerInfoItem::paint(QPainter *painter, const QStyleOptionGraphicsItem
*option, QWidget *widget)
{
Q_UNUSED(option);
Q_UNUSED(widget);
QFontMetrics fm(_font);
QRectF r1(OFFSET, -fm.height() + fm.descent(),
fm.boundingRect(_s1).width(), fm.height() - fm.descent());
QRectF r2(OFFSET, 0, fm.boundingRect(_s2).width(), fm.height()
- fm.descent());
painter->setPen(Qt::NoPen);
QColor bc(painter->background().color());
bc.setAlpha(196);
painter->setBrush(QBrush(bc));
painter->drawRect(r2);
painter->drawRect(r1);
painter->setBrush(Qt::NoBrush);
painter->setFont(_font);
painter->setPen(_color);
painter->drawText(OFFSET, -fm.descent()/2, _s1);
painter->drawText(OFFSET, fm.height() - fm.descent()*1.5, _s2);
//painter->drawRect(boundingRect());
}
void MarkerInfoItem::setColor(const QColor &color)
{
_color = color;
update();
}

43
src/GUI/markerinfoitem.h Normal file
View File

@ -0,0 +1,43 @@
#ifndef MARKERINFOITEM_H
#define MARKERINFOITEM_H
#include <QGraphicsItem>
#include "format.h"
class Coordinates;
class MarkerInfoItem : public QGraphicsItem
{
public:
enum Type {
None,
Date,
Position
};
MarkerInfoItem(QGraphicsItem *parent = 0);
QRectF boundingRect() const {return _boundingRect;}
void paint(QPainter *painter, const QStyleOptionGraphicsItem *option,
QWidget *widget);
void setDate(const QDateTime &date);
void setCoordinates(const Coordinates &c);
void setColor(const QColor &color);
static void setCoordinatesFormat(const CoordinatesFormat &format)
{_format = format;}
private:
void updateBoundingRect();
QString _s1, _s2;
QRectF _boundingRect;
QColor _color;
QFont _font;
static CoordinatesFormat _format;
};
#endif // MARKERINFOITEM_H

View File

@ -6,9 +6,17 @@
#include "map/map.h"
#include "pathtickitem.h"
#include "popup.h"
#include "graphitem.h"
#include "markeritem.h"
#include "pathitem.h"
#if QT_VERSION < QT_VERSION_CHECK(5, 15, 0)
#define INTERSECTS intersect
#else // QT 5.15
#define INTERSECTS intersects
#endif // QT 5.15
#define GEOGRAPHICAL_MILE 1855.3248
static inline bool isValid(const QPointF &p)
@ -25,7 +33,7 @@ Units PathItem::_units = Metric;
QTimeZone PathItem::_timeZone = QTimeZone::utc();
PathItem::PathItem(const Path &path, Map *map, QGraphicsItem *parent)
: GraphicsItem(parent), _path(path), _map(map)
: GraphicsItem(parent), _path(path), _map(map), _graph(0)
{
Q_ASSERT(_path.isValid());
@ -35,6 +43,7 @@ PathItem::PathItem(const Path &path, Map *map, QGraphicsItem *parent)
_pen = QPen(brush, _width);
_showMarker = true;
_showTicks = false;
_markerInfoType = MarkerInfoItem::None;
updatePainterPath();
updateShape();
@ -44,6 +53,8 @@ PathItem::PathItem(const Path &path, Map *map, QGraphicsItem *parent)
_marker = new MarkerItem(this);
_marker->setZValue(1);
_marker->setPos(position(_markerDistance));
_markerInfo = new MarkerInfoItem(_marker);
_markerInfo->setVisible(false);
setCursor(Qt::ArrowCursor);
setAcceptHoverEvents(true);
@ -66,22 +77,14 @@ void PathItem::addSegment(const Coordinates &c1, const Coordinates &c2)
QLineF l(QPointF(c1.lon(), c1.lat()), QPointF(c2.lon() + 360,
c2.lat()));
QLineF dl(QPointF(180, -90), QPointF(180, 90));
#if QT_VERSION < QT_VERSION_CHECK(5, 15, 0)
l.intersect(dl, &p);
#else // QT 5.15
l.intersects(dl, &p);
#endif // QT 5.15
l.INTERSECTS(dl, &p);
_painterPath.lineTo(_map->ll2xy(Coordinates(180, p.y())));
_painterPath.moveTo(_map->ll2xy(Coordinates(-180, p.y())));
} else {
QLineF l(QPointF(c1.lon(), c1.lat()), QPointF(c2.lon() - 360,
c2.lat()));
QLineF dl(QPointF(-180, -90), QPointF(-180, 90));
#if QT_VERSION < QT_VERSION_CHECK(5, 15, 0)
l.intersect(dl, &p);
#else // QT 5.15
l.intersects(dl, &p);
#endif // QT 5.15
l.INTERSECTS(dl, &p);
_painterPath.lineTo(_map->ll2xy(Coordinates(-180, p.y())));
_painterPath.moveTo(_map->ll2xy(Coordinates(180, p.y())));
}
@ -266,21 +269,49 @@ QPointF PathItem::position(qreal x) const
}
}
void PathItem::moveMarker(qreal distance)
void PathItem::setMarkerPosition(qreal pos)
{
_markerDistance = distance;
QPointF pos(position(distance));
qreal distance = _graph
? (_graph->graphType() == Time) ? _graph->distanceAtTime(pos) : pos
: NAN;
if (isValid(pos)) {
_markerDistance = distance;
QPointF pp(position(distance));
if (isValid(pp)) {
_marker->setVisible(_showMarker);
_marker->setPos(pos);
_marker->setPos(pp);
setMarkerInfo(pos);
} else
_marker->setVisible(false);
}
void PathItem::setMarkerInfo(qreal pos)
{
if (_markerInfoType == MarkerInfoItem::Date) {
qreal time = _graph
? (_graph->graphType() == Time) ? pos : _graph->timeAtDistance(pos)
: NAN;
QDateTime d(date());
if (!std::isnan(time) && d.isValid())
_markerInfo->setDate(d.addSecs(time).toTimeZone(_timeZone));
else
_markerInfo->setDate(QDateTime());
} else if (_markerInfoType == MarkerInfoItem::Position)
_markerInfo->setCoordinates(_map->xy2ll(_marker->pos()));
}
void PathItem::updateMarkerInfo()
{
qreal pos = _graph ? (_graph->graphType() == Time)
? _graph->timeAtDistance(_markerDistance) : _markerDistance : NAN;
setMarkerInfo(pos);
}
void PathItem::setMarkerColor(const QColor &color)
{
_marker->setColor(color);
_markerInfo->setColor(color);
}
void PathItem::hover(bool hover)
@ -302,9 +333,20 @@ void PathItem::showMarker(bool show)
return;
_showMarker = show;
updateMarkerInfo();
_marker->setVisible(show && isValid(position(_markerDistance)));
}
void PathItem::showMarkerInfo(MarkerInfoItem::Type type)
{
if (_markerInfoType == type)
return;
_markerInfoType = type;
updateMarkerInfo();
_markerInfo->setVisible(type > MarkerInfoItem::None);
}
qreal PathItem::xInM() const
{
return (_units == Nautical) ? NMIINM : (_units == Imperial) ? MIINM : KMINM;
@ -362,6 +404,21 @@ void PathItem::showTicks(bool show)
updateTicks();
}
void PathItem::addGraph(GraphItem *graph)
{
_graphs.append(graph);
if (graph) {
connect(this, SIGNAL(selected(bool)), graph, SLOT(hover(bool)));
connect(graph, SIGNAL(selected(bool)), this, SLOT(hover(bool)));
}
}
void PathItem::setGraph(int index)
{
_graph = _graphs.at(index);
}
void PathItem::hoverEnterEvent(QGraphicsSceneHoverEvent *event)
{
Q_UNUSED(event);

View File

@ -5,12 +5,14 @@
#include <QPen>
#include <QTimeZone>
#include "data/path.h"
#include "markeritem.h"
#include "units.h"
#include "graphicsscene.h"
#include "markerinfoitem.h"
#include "units.h"
class Map;
class PathTickItem;
class GraphItem;
class MarkerItem;
class PathItem : public QObject, public GraphicsItem
{
@ -25,9 +27,14 @@ public:
void paint(QPainter *painter, const QStyleOptionGraphicsItem *option,
QWidget *widget);
virtual QDateTime date() const = 0;
const Path &path() const {return _path;}
void addGraph(GraphItem *graph);
void setMap(Map *map);
void setGraph(int index);
void setColor(const QColor &color);
void setWidth(qreal width);
@ -35,15 +42,20 @@ public:
void setDigitalZoom(int zoom);
void setMarkerColor(const QColor &color);
void showMarker(bool show);
void showMarkerInfo(MarkerInfoItem::Type type);
void showTicks(bool show);
void setMarkerPosition(qreal pos);
void updateTicks();
void updateMarkerInfo();
static void setUnits(Units units) {_units = units;}
static void setTimeZone(const QTimeZone &zone) {_timeZone = zone;}
static void setCoordinatesFormat(const CoordinatesFormat &format)
{MarkerInfoItem::setCoordinatesFormat(format);}
public slots:
void moveMarker(qreal distance);
void hover(bool hover);
signals:
@ -63,12 +75,15 @@ private:
void updatePainterPath();
void updateShape();
void addSegment(const Coordinates &c1, const Coordinates &c2);
void setMarkerInfo(qreal pos);
qreal xInM() const;
unsigned tickSize() const;
Path _path;
Map *_map;
QList<GraphItem *> _graphs;
GraphItem *_graph;
qreal _markerDistance;
int _digitalZoom;
@ -78,8 +93,10 @@ private:
QPainterPath _painterPath;
bool _showMarker;
bool _showTicks;
MarkerInfoItem::Type _markerInfoType;
MarkerItem *_marker;
MarkerInfoItem *_markerInfo;
QVector<PathTickItem*> _ticks;
};

21
src/GUI/poiaction.h Normal file
View File

@ -0,0 +1,21 @@
#ifndef POIACTION_H
#define POIACTION_H
#include <QAction>
#include "common/util.h"
class POIAction : public QAction
{
Q_OBJECT
public:
POIAction(const QString &path, QObject *parent = 0)
: QAction(Util::file2name(path), parent)
{
setMenuRole(QAction::NoRole);
setCheckable(true);
setData(path);
}
};
#endif // POIACTION_H

View File

@ -157,6 +157,9 @@ void PopupLabel::deleteAfterTimer()
void Popup::show(const QPoint &pos, const QString &text, QWidget *w)
{
if (text.isEmpty())
return;
if (PopupLabel::_instance) {
PopupLabel::_instance->stopTimer();
PopupLabel::_instance->setText(text);

View File

@ -1,5 +1,6 @@
#include <QPainter>
#include "data/waypoint.h"
#include "data/route.h"
#include "map/map.h"
#include "format.h"
#include "waypointitem.h"

View File

@ -1,13 +1,11 @@
#ifndef ROUTEITEM_H
#define ROUTEITEM_H
#include "data/route.h"
#include "data/link.h"
#include "pathitem.h"
#include "units.h"
#include "format.h"
#include "graphicsscene.h"
class Map;
class Route;
class WaypointItem;
class RouteItem : public PathItem
@ -23,6 +21,7 @@ public:
void showWaypointLabels(bool show);
QString info() const;
QDateTime date() const {return QDateTime();}
private:
QString _name;

View File

@ -61,9 +61,9 @@ void ScaleItem::computeScale()
qreal res = _res * pow(2, -_digitalZoom);
if (_units == Imperial) {
_length = niceNum((res * M2FT * SCALE_WIDTH) / SEGMENTS, true);
_length = Util::niceNum((res * M2FT * SCALE_WIDTH) / SEGMENTS, true);
if (_length >= MIINFT) {
_length = niceNum((res * M2MI * SCALE_WIDTH) / SEGMENTS, true);
_length = Util::niceNum((res * M2MI * SCALE_WIDTH) / SEGMENTS, true);
_width = (_length / (res * M2MI));
_scale = true;
} else {
@ -71,9 +71,9 @@ void ScaleItem::computeScale()
_scale = false;
}
} else if (_units == Nautical) {
_length = niceNum((res * M2FT * SCALE_WIDTH) / SEGMENTS, true);
_length = Util::niceNum((res * M2FT * SCALE_WIDTH) / SEGMENTS, true);
if (_length >= NMIINFT) {
_length = niceNum((res * M2NMI * SCALE_WIDTH) / SEGMENTS, true);
_length = Util::niceNum((res * M2NMI * SCALE_WIDTH) / SEGMENTS, true);
_width = (_length / (res * M2NMI));
_scale = true;
} else {
@ -81,7 +81,7 @@ void ScaleItem::computeScale()
_scale = false;
}
} else {
_length = niceNum((res * SCALE_WIDTH) / SEGMENTS, true);
_length = Util::niceNum((res * SCALE_WIDTH) / SEGMENTS, true);
if (_length >= KMINM) {
_length *= M2KM;
_width = (_length / (res * M2KM));

View File

@ -1,6 +1,8 @@
#ifndef SEARCHPOINTER_H
#define SEARCHPOINTER_H
#include "common/config.h"
template <class T>
class SearchPointer
{
@ -16,7 +18,7 @@ private:
};
template <class T>
inline uint qHash(const SearchPointer<T> &t)
inline HASH_T qHash(const SearchPointer<T> &t)
{
return ::qHash(*(t.data()));
}

View File

@ -5,10 +5,7 @@
(QLocale::system().measurementSystem() == QLocale::ImperialSystem)
#define WINDOW_SETTINGS_GROUP "Window"
#define WINDOW_SIZE_SETTING "size"
#define WINDOW_SIZE_DEFAULT QSize(600, 800)
#define WINDOW_POS_SETTING "pos"
#define WINDOW_POS_DEFAULT QPoint(10, 10)
#define WINDOW_GEOMETRY_SETTING "geometry"
#define WINDOW_STATE_SETTING "state"
#define SETTINGS_SETTINGS_GROUP "Settings"
@ -30,8 +27,6 @@
#define SHOW_GRAPH_GRIDS_DEFAULT true
#define SHOW_GRAPH_SLIDER_INFO_SETTING "sliderInfo"
#define SHOW_GRAPH_SLIDER_INFO_DEFAULT true
#define SHOW_MARKERS_SETTING "pathMarkers"
#define SHOW_MARKERS_DEFAULT true
#define SHOW_TICKS_SETTING "pathTicks"
#define SHOW_TICKS_DEFAULT false
@ -65,6 +60,10 @@
#define SHOW_ROUTE_WAYPOINTS_DEFAULT true
#define SHOW_WAYPOINT_LABELS_SETTING "waypointLabels"
#define SHOW_WAYPOINT_LABELS_DEFAULT true
#define SHOW_MARKERS_SETTING "positionMarkers"
#define SHOW_MARKERS_DEFAULT true
#define SHOW_MARKER_INFO_SETTING "markerInfo"
#define SHOW_MARKER_INFO_DEFAULT MarkerInfoItem::None
#define PDF_EXPORT_SETTINGS_GROUP "Export"
#define PAPER_ORIENTATION_SETTING "orientation"

View File

@ -1,5 +1,6 @@
#include <QPainter>
#include "map/map.h"
#include "data/track.h"
#include "format.h"
#include "tooltip.h"
#include "trackitem.h"

View File

@ -2,13 +2,11 @@
#define TRACKITEM_H
#include <QDateTime>
#include <QPen>
#include "data/track.h"
#include "data/link.h"
#include "pathitem.h"
#include "units.h"
#include "graphicsscene.h"
class Map;
class Track;
class TrackItem : public PathItem
{
@ -18,6 +16,7 @@ public:
TrackItem(const Track &track, Map *map, QGraphicsItem *parent = 0);
QString info() const;
QDateTime date() const {return _date;}
private:
QString _name;

View File

@ -2,8 +2,20 @@
#define CONFIG_H
#include <QtGlobal>
#include <QPoint>
#define APP_NAME "GPXSee"
#define APP_HOMEPAGE "http://www.gpxsee.org"
#if QT_VERSION < QT_VERSION_CHECK(6, 0, 0)
#define HASH_T uint
#else // QT6
#define HASH_T size_t
#endif // QT6
inline HASH_T qHash(const QPoint &p)
{
return ::qHash(p.x()) ^ ::qHash(p.y());
}
#endif /* CONFIG_H */

View File

@ -26,4 +26,16 @@ inline quint8 bs(const quint8 val)
return (val + 7) >> 3;
}
inline quint8 byteSize(quint32 val)
{
quint8 ret = 0;
do {
ret++;
val = val >> 8;
} while (val != 0);
return ret;
}
#endif // GARMIN_H

View File

@ -80,6 +80,7 @@ public:
public:
RTree();
RTree(const RTree &) = delete;
virtual ~RTree();
/// Insert entry

37
src/common/treenode.h Normal file
View File

@ -0,0 +1,37 @@
#ifndef TREENODE_H
#define TREENODE_H
#include <QList>
#include <QString>
template <typename T>
class TreeNode
{
public:
TreeNode() {}
TreeNode(const QString &name) : _name(name) {}
const QString &name() const {return _name;}
const QList<TreeNode<T> > &childs() const {return _childs;}
const QList<T> &items() const {return _items;}
void addItem(T node) {_items.append(node);}
void addChild(const TreeNode<T> &child) {_childs.append(child);}
bool isEmpty() const {return _childs.isEmpty() && _items.isEmpty();}
void clear() {clear(*this);}
private:
void clear(TreeNode<T> &node)
{
for (int i = 0; i < node._childs.size(); i++)
clear(node._childs[i]);
node._items.clear();
}
QString _name;
QList<TreeNode<T> > _childs;
QList<T> _items;
};
#endif // TREENODE_H

View File

@ -1,9 +1,10 @@
#include <cctype>
#include <cmath>
#include <QFileInfo>
#include "util.h"
int str2int(const char *str, int len)
int Util::str2int(const char *str, int len)
{
int res = 0;
@ -17,7 +18,7 @@ int str2int(const char *str, int len)
return res;
}
double niceNum(double x, bool round)
double Util::niceNum(double x, bool round)
{
int expv;
double f;
@ -48,3 +49,9 @@ double niceNum(double x, bool round)
return nf * pow(10.0, expv);
}
QString Util::file2name(const QString &path)
{
QFileInfo fi(path);
return fi.baseName().replace('_', ' ');
}

View File

@ -1,7 +1,13 @@
#ifndef UTIL_H
#define UTIL_H
int str2int(const char *str, int len);
double niceNum(double x, bool round);
#include <QString>
namespace Util
{
int str2int(const char *str, int len);
double niceNum(double x, bool round);
QString file2name(const QString &path);
}
#endif // UTIL_H

View File

@ -5,48 +5,58 @@
#include <QList>
#include "polygon.h"
class Area : public QList<Polygon>
class Area
{
public:
Area() {}
Area(const RectC &rect)
{
Polygon polygon;
QVector<Coordinates> v(4);
v[0] = Coordinates(rect.left(), rect.top());
v[1] = Coordinates(rect.right(), rect.top());
v[2] = Coordinates(rect.right(), rect.bottom());
v[3] = Coordinates(rect.left(), rect.bottom());
polygon.append(v);
append(polygon);
_polygons.reserve(1);
_polygons.append(v);
_boundingRect = RectC(v.at(0), v.at(2));
}
Area(const Polygon &polygon)
{
_polygons.reserve(1);
_polygons.append(polygon);
_boundingRect = polygon.boundingRect();
}
const QString& name() const {return _name;}
const QString& description() const {return _desc;}
void setName(const QString &name) {_name = name;}
void setDescription(const QString &desc) {_desc = desc;}
const QString &name() const {return _name;}
const QString &description() const {return _desc;}
const QList<Polygon> &polygons() const {return _polygons;}
const RectC &boundingRect() const {return _boundingRect;}
bool isValid() const
{
if (isEmpty())
if (_polygons.isEmpty())
return false;
for (int i = 0; i < size(); i++)
if (!at(i).isValid())
for (int i = 0; i < _polygons.size(); i++)
if (!_polygons.at(i).isValid())
return false;
return true;
}
RectC boundingRect() const
void append(const Polygon &polygon)
{
RectC ret;
for (int i = 0; i < size(); i++)
ret |= at(i).boundingRect();
return ret;
_polygons.append(polygon);
_boundingRect |= polygon.boundingRect();
}
void setName(const QString &name) {_name = name;}
void setDescription(const QString &desc) {_desc = desc;}
private:
QList<Polygon> _polygons;
QString _name;
QString _desc;
RectC _boundingRect;
};
#endif // AREA_H

View File

@ -4,6 +4,7 @@
#include <QString>
#include <QCache>
#include <QByteArray>
#include "common/config.h"
class QString;
class Coordinates;
@ -37,12 +38,12 @@ public:
static void setDir(const QString &path);
static qreal elevation(const Coordinates &c);
friend uint qHash(const Key &key);
friend HASH_T qHash(const Key &key);
};
inline uint qHash(const DEM::Key &key)
inline HASH_T qHash(const DEM::Key &key)
{
return (key.lon() ^ key.lat());
return (qHash(key.lon()) ^ qHash(key.lat()));
}
#endif // DEM_H

View File

@ -1,7 +1,7 @@
#include <QDataStream>
#include <QFileInfo>
#include <QImageReader>
#include "common/tifffile.h"
#include "common/util.h"
#include "exifparser.h"
@ -211,7 +211,7 @@ bool EXIFParser::parseTIFF(QFile *file, QVector<Waypoint> &waypoints)
ImageInfo img(file->fileName(), QImageReader(file).size());
Waypoint wp(c);
wp.setName(QFileInfo(file->fileName()).baseName());
wp.setName(Util::file2name(file->fileName()));
wp.addImage(img);
wp.setElevation(altitude(tiff, GPSIFD.value(GPSAltitude),
GPSIFD.value(GPSAltitudeRef)));

View File

@ -172,8 +172,12 @@ bool GeoJSONParser::polygon(const QJsonArray &coordinates, Area &area,
&& properties["description"].isString())
area.setDescription(properties["description"].toString());
area.append(::Polygon());
return polygon(coordinates, area.last());
::Polygon p;
if (!polygon(coordinates, p))
return false;
area.append(p);
return true;
}
bool GeoJSONParser::multiPolygon(const QJsonArray &coordinates,
@ -192,9 +196,10 @@ bool GeoJSONParser::multiPolygon(const QJsonArray &coordinates,
_errorString = "Invalid MultiPolygon coordinates";
return false;
} else {
area.append(::Polygon());
if (!polygon(coordinates.at(i).toArray(), area.last()))
::Polygon p;
if (!polygon(coordinates.at(i).toArray(), p))
return false;
area.append(p);
}
}

View File

@ -293,9 +293,7 @@ void GPXParser::track(TrackData &track)
void GPXParser::area(Area &area)
{
area.append(Polygon());
area.last().append(QVector<Coordinates>());
QVector<Coordinates> &points = area.last().last();
QVector<Coordinates> points;
while (_reader.readNextStartElement()) {
if (_reader.name() == QLatin1String("point")) {
@ -312,6 +310,8 @@ void GPXParser::area(Area &area)
else
_reader.skipCurrentElement();
}
area.append(points);
}
void GPXParser::gpxExtensions(QList<Area> &areas)

View File

@ -5,9 +5,9 @@
static bool readLat(const char *data, qreal &lat)
{
int d = str2int(data, 2);
int mi = str2int(data + 2, 2);
int mf = str2int(data + 4, 3);
int d = Util::str2int(data, 2);
int mi = Util::str2int(data + 2, 2);
int mf = Util::str2int(data + 4, 3);
if (d < 0 || mi < 0 || mf < 0)
return false;
@ -26,9 +26,9 @@ static bool readLat(const char *data, qreal &lat)
static bool readLon(const char *data, qreal &lon)
{
int d = str2int(data, 3);
int mi = str2int(data + 3, 2);
int mf = str2int(data + 5, 3);
int d = Util::str2int(data, 3);
int mi = Util::str2int(data + 3, 2);
int mf = Util::str2int(data + 5, 3);
if (d < 0 || mi < 0 || mf < 0)
return false;
@ -53,11 +53,11 @@ static bool readAltitude(const char *data, qreal &ele)
return false;
if (data[6] == '-') {
if ((ga = str2int(data + 7, 4)) < 0)
if ((ga = Util::str2int(data + 7, 4)) < 0)
return false;
ga = -ga;
} else {
if ((ga = str2int(data + 6, 5)) < 0)
if ((ga = Util::str2int(data + 6, 5)) < 0)
return false;
}
@ -71,9 +71,9 @@ static bool readAltitude(const char *data, qreal &ele)
static bool readTimestamp(const char *data, QTime &time)
{
int h = str2int(data, 2);
int m = str2int(data + 2, 2);
int s = str2int(data + 4, 2);
int h = Util::str2int(data, 2);
int m = Util::str2int(data + 2, 2);
int s = Util::str2int(data + 4, 2);
if (h < 0 || m < 0 || s < 0)
return false;
@ -105,9 +105,9 @@ bool IGCParser::readHRecord(CTX &ctx, const char *line, int len)
int offset = (len < 16 || ::strncmp(line + 5, "DATE:", 5)) ? 5 : 10;
int d = str2int(line + offset, 2);
int m = str2int(line + offset + 2, 2);
int y = str2int(line + offset + 4, 2);
int d = Util::str2int(line + offset, 2);
int m = Util::str2int(line + offset + 2, 2);
int y = Util::str2int(line + offset + 4, 2);
if (y < 0 || m < 0 || d < 0) {
_errorString = "Invalid date header format";

View File

@ -263,8 +263,7 @@ void KMLParser::boundary(QVector<Coordinates> &coordinates)
void KMLParser::polygon(Area &area)
{
area.append(Polygon());
Polygon &polygon = area.last();
Polygon polygon;
while (_reader.readNextStartElement()) {
if (_reader.name() == QLatin1String("outerBoundaryIs")) {
@ -284,6 +283,8 @@ void KMLParser::polygon(Area &area)
} else
_reader.skipCurrentElement();
}
area.append(polygon);
}
void KMLParser::point(Waypoint &waypoint)

View File

@ -23,7 +23,7 @@ static bool readFloat(const char *data, int len, qreal &f)
{
bool ok;
f = QString(QByteArray::fromRawData(data, len)).toFloat(&ok);
f = QByteArray::fromRawData(data, len).toFloat(&ok);
return ok;
}
@ -71,14 +71,14 @@ bool NMEAParser::readTime(const char *data, int len, QTime &time)
if (len < 6)
goto error;
h = str2int(data, 2);
m = str2int(data + 2, 2);
s = str2int(data + 4, 2);
h = Util::str2int(data, 2);
m = Util::str2int(data + 2, 2);
s = Util::str2int(data + 4, 2);
if (h < 0 || m < 0 || s < 0)
goto error;
if (len > 7 && data[6] == '.') {
if ((ms = str2int(data + 7, len - 7)) < 0)
if ((ms = Util::str2int(data + 7, len - 7)) < 0)
goto error;
}
@ -106,9 +106,9 @@ bool NMEAParser::readDate(const char *data, int len, QDate &date)
if (len < 6)
goto error;
d = str2int(data, 2);
m = str2int(data + 2, 2);
y = str2int(data + 4, len - 4);
d = Util::str2int(data, 2);
m = Util::str2int(data + 2, 2);
y = Util::str2int(data + 4, len - 4);
if (d < 0 || m < 0 || y < 0)
goto error;
@ -142,9 +142,9 @@ bool NMEAParser::readLat(const char *data, int len, qreal &lat)
if (len < 7 || data[4] != '.')
goto error;
d = str2int(data, 2);
mi = str2int(data + 2, 2);
mf = QString(QByteArray::fromRawData(data + 4, len - 4)).toFloat(&ok);
d = Util::str2int(data, 2);
mi = Util::str2int(data + 2, 2);
mf = QByteArray::fromRawData(data + 4, len - 4).toFloat(&ok);
if (d < 0 || mi < 0 || !ok)
goto error;
@ -192,9 +192,9 @@ bool NMEAParser::readLon(const char *data, int len, qreal &lon)
if (len < 8 || data[5] != '.')
goto error;
d = str2int(data, 3);
mi = str2int(data + 3, 2);
mf = QString(QByteArray::fromRawData(data + 5, len - 5)).toFloat(&ok);
d = Util::str2int(data, 3);
mi = Util::str2int(data + 3, 2);
mf = QByteArray::fromRawData(data + 5, len - 5).toFloat(&ok);
if (d < 0 || mi < 0 || !ok)
goto error;
@ -437,7 +437,7 @@ bool NMEAParser::readZDA(CTX &ctx, const char *line, int len)
case 2:
if (!(lp - vp))
return true;
if ((d = str2int(vp, lp - vp)) < 0) {
if ((d = Util::str2int(vp, lp - vp)) < 0) {
_errorString = "Invalid day";
return false;
}
@ -445,7 +445,7 @@ bool NMEAParser::readZDA(CTX &ctx, const char *line, int len)
case 3:
if (!(lp - vp))
return true;
if ((m = str2int(vp, lp - vp)) < 0) {
if ((m = Util::str2int(vp, lp - vp)) < 0) {
_errorString = "Invalid month";
return false;
}
@ -453,7 +453,7 @@ bool NMEAParser::readZDA(CTX &ctx, const char *line, int len)
case 4:
if (!(lp - vp))
return true;
if ((y = str2int(vp, lp - vp)) < 0) {
if ((y = Util::str2int(vp, lp - vp)) < 0) {
_errorString = "Invalid year";
return false;
}

View File

@ -10,64 +10,6 @@
#include "poi.h"
POI::POI(QObject *parent) : QObject(parent)
{
_errorLine = 0;
_radius = 1000;
}
bool POI::loadFile(const QString &path)
{
Data data(path);
FileIndex index;
index.enabled = true;
index.start = _data.size();
if (!data.isValid()) {
_errorString = data.errorString();
_errorLine = data.errorLine();
return false;
}
for (int i = 0; i < data.waypoints().size(); i++)
_data.append(data.waypoints().at(i));
index.end = _data.size() - 1;
for (int i = index.start; i <= index.end; i++) {
const Coordinates &p = _data.at(i).coordinates();
qreal c[2];
c[0] = p.lon();
c[1] = p.lat();
_tree.Insert(c, c, i);
}
_files.append(path);
_indexes.append(index);
emit pointsChanged();
return true;
}
void POI::loadDir(const QString &path)
{
QDir md(path);
md.setFilter(QDir::Files | QDir::Dirs | QDir::NoDotAndDotDot);
QFileInfoList fl = md.entryInfoList();
for (int i = 0; i < fl.size(); i++) {
const QFileInfo &fi = fl.at(i);
if (fi.isDir())
loadDir(fi.absoluteFilePath());
else
if (!loadFile(fi.absoluteFilePath()))
qWarning("%s: %s", qPrintable(fi.absoluteFilePath()),
qPrintable(_errorString));
}
}
static bool cb(size_t data, void* context)
{
QSet<int> *set = (QSet<int>*) context;
@ -76,31 +18,112 @@ static bool cb(size_t data, void* context)
return true;
}
void POI::search(const RectC &rect, QSet<int> &set) const
POI::File::File(int start, int end, const QVector<Waypoint> &data)
: _enabled(true)
{
qreal c[2];
for (int i = start; i <= end; i++) {
const Coordinates &p = data.at(i).coordinates();
c[0] = p.lon();
c[1] = p.lat();
_tree.Insert(c, c, i);
}
}
void POI::File::search(const RectC &rect, QSet<int> &set) const
{
qreal min[2], max[2];
if (rect.left() > rect.right()) {
min[0] = rect.topLeft().lon();
min[1] = rect.bottomRight().lat();
max[0] = 180.0;
max[1] = rect.topLeft().lat();
_tree.Search(min, max, cb, &set);
if (_enabled) {
if (rect.left() > rect.right()) {
min[0] = rect.topLeft().lon();
min[1] = rect.bottomRight().lat();
max[0] = 180.0;
max[1] = rect.topLeft().lat();
_tree.Search(min, max, cb, &set);
min[0] = -180.0;
min[1] = rect.bottomRight().lat();
max[0] = rect.bottomRight().lon();
max[1] = rect.topLeft().lat();
_tree.Search(min, max, cb, &set);
} else {
min[0] = rect.topLeft().lon();
min[1] = rect.bottomRight().lat();
max[0] = rect.bottomRight().lon();
max[1] = rect.topLeft().lat();
_tree.Search(min, max, cb, &set);
min[0] = -180.0;
min[1] = rect.bottomRight().lat();
max[0] = rect.bottomRight().lon();
max[1] = rect.topLeft().lat();
_tree.Search(min, max, cb, &set);
} else {
min[0] = rect.topLeft().lon();
min[1] = rect.bottomRight().lat();
max[0] = rect.bottomRight().lon();
max[1] = rect.topLeft().lat();
_tree.Search(min, max, cb, &set);
}
}
}
POI::POI(QObject *parent) : QObject(parent)
{
_errorLine = 0;
_radius = 1000;
}
POI::~POI()
{
qDeleteAll(_files);
}
bool POI::loadFile(const QString &path)
{
Data data(path);
if (!data.isValid()) {
_errorString = data.errorString();
_errorLine = data.errorLine();
return false;
}
int start = _data.size();
_data.append(data.waypoints());
_files.insert(path, new File(start, _data.size() - 1, _data));
emit pointsChanged();
return true;
}
TreeNode<QString> POI::loadDir(const QString &path)
{
QDir md(path);
md.setFilter(QDir::Files | QDir::Dirs | QDir::NoDotAndDotDot);
md.setSorting(QDir::DirsFirst);
QFileInfoList fl = md.entryInfoList();
TreeNode<QString> tree(md.dirName());
for (int i = 0; i < fl.size(); i++) {
const QFileInfo &fi = fl.at(i);
if (fi.isDir()) {
TreeNode<QString> child(loadDir(fi.absoluteFilePath()));
if (!child.isEmpty())
tree.addChild(child);
} else {
if (loadFile(fi.absoluteFilePath()))
tree.addItem(fi.absoluteFilePath());
else
qWarning("%s: %s", qPrintable(fi.absoluteFilePath()),
qPrintable(_errorString));
}
}
return tree;
}
void POI::search(const RectC &rect, QSet<int> &set) const
{
for (ConstIterator it = _files.constBegin(); it != _files.constEnd(); ++it)
(*it)->search(rect, set);
}
QList<Waypoint> POI::points(const Path &path) const
{
QList<Waypoint> ret;
@ -170,40 +193,17 @@ QList<Waypoint> POI::points(const RectC &rect) const
return ret;
}
void POI::enableFile(const QString &fileName, bool enable)
bool POI::enableFile(const QString &fileName, bool enable)
{
int i;
Iterator it = _files.find(fileName);
if (it == _files.end())
return false;
i = _files.indexOf(fileName);
Q_ASSERT(i >= 0);
_indexes[i].enabled = enable;
_tree.RemoveAll();
for (int i = 0; i < _indexes.count(); i++) {
FileIndex idx = _indexes.at(i);
if (!idx.enabled)
continue;
for (int j = idx.start; j <= idx.end; j++) {
const Coordinates &p = _data.at(j).coordinates();
qreal c[2];
c[0] = p.lon();
c[1] = p.lat();
_tree.Insert(c, c, j);
}
}
(*it)->enable(enable);
emit pointsChanged();
}
void POI::clear()
{
_tree.RemoveAll();
_data.clear();
_files.clear();
_indexes.clear();
emit pointsChanged();
return true;
}
void POI::setRadius(unsigned radius)

View File

@ -6,6 +6,7 @@
#include <QString>
#include <QStringList>
#include "common/rtree.h"
#include "common/treenode.h"
#include "waypoint.h"
class Path;
@ -17,9 +18,10 @@ class POI : public QObject
public:
POI(QObject *parent = 0);
~POI();
bool loadFile(const QString &path);
void loadDir(const QString &path);
TreeNode<QString> loadDir(const QString &path);
const QString &errorString() const {return _errorString;}
int errorLine() const {return _errorLine;}
@ -30,28 +32,32 @@ public:
QList<Waypoint> points(const Waypoint &point) const;
QList<Waypoint> points(const RectC &rect) const;
const QStringList &files() const {return _files;}
void enableFile(const QString &fileName, bool enable);
void clear();
bool isLoaded(const QString &path) const {return _files.contains(path);}
bool enableFile(const QString &fileName, bool enable);
signals:
void pointsChanged();
private:
typedef RTree<size_t, qreal, 2> POITree;
struct FileIndex {
int start;
int end;
bool enabled;
};
class File {
public:
File(int start, int end, const QVector<Waypoint> &data);
void search(const RectC &rect, QSet<int> &set) const;
void enable(bool enable) {_enabled = enable;}
private:
bool _enabled;
POITree _tree;
};
typedef QHash<QString, File*>::const_iterator ConstIterator;
typedef QHash<QString, File*>::iterator Iterator;
bool loadFile(const QString &path, bool dir);
void search(const RectC &rect, QSet<int> &set) const;
POITree _tree;
QVector<Waypoint> _data;
QStringList _files;
QList<FileIndex> _indexes;
QHash<QString, File*> _files;
unsigned _radius;

View File

@ -1,15 +0,0 @@
#include "polygon.h"
RectC Polygon::boundingRect() const
{
if (isEmpty())
return RectC();
if (first().size() < 3)
return RectC();
RectC rect;
for (int i = 0; i < first().size(); i++)
rect = rect.united(first().at(i));
return rect;
}

View File

@ -9,9 +9,30 @@
class Polygon : public QList<QVector<Coordinates> >
{
public:
bool isValid() const {return !isEmpty() && first().size() >= 3;}
Polygon() {}
Polygon(const QVector<Coordinates> &c)
{
reserve(1);
append(c);
}
RectC boundingRect() const;
bool isValid() const
{
return !isEmpty() && first().size() >= 3;
}
RectC boundingRect() const
{
RectC rect;
if (isEmpty() || first().size() < 3)
return rect;
for (int i = 0; i < first().size(); i++)
rect = rect.united(first().at(i));
return rect;
}
};
#endif // POLYGON_H

Some files were not shown because too many files have changed in this diff Show More