1
0
mirror of https://github.com/tumic0/GPXSee.git synced 2025-07-04 22:59:29 +02:00

Compare commits

..

110 Commits
7.3 ... 7.6

Author SHA1 Message Date
86f5da9355 Translated using Weblate (German)
Currently translated at 100.0% (341 of 341 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/de/
2019-05-12 16:06:49 +02:00
3587d29cb6 Merge branch 'origin/master' into Weblate. 2019-05-12 15:44:14 +02:00
beb93bcd1f Added missing spot units conversion 2019-05-12 15:43:46 +02:00
dd911a95b0 Merge branch 'origin/master' into Weblate. 2019-05-12 15:31:02 +02:00
1fc644e1d6 Translated using Weblate (Turkish)
Currently translated at 100.0% (341 of 341 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/tr/
2019-05-12 15:31:02 +02:00
dc628c9554 Translated using Weblate (Norwegian Bokmål)
Currently translated at 91.5% (312 of 341 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/nb_NO/
2019-05-12 15:31:01 +02:00
ec3eccd580 Translated using Weblate (Czech)
Currently translated at 100.0% (341 of 341 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/cs/
2019-05-12 15:31:00 +02:00
a3d22dcd2a Fixed contour check 2019-05-12 15:30:29 +02:00
c13d7ae51d Translated using Weblate (Swedish)
Currently translated at 100.0% (341 of 341 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/sv/
2019-05-12 05:55:21 +02:00
e4085cc25a Localization sources update 2019-05-12 01:38:02 +02:00
8a13355740 Merge branch 'origin/master' into Weblate. 2019-05-12 01:23:41 +02:00
8f799e1bcf Fixed possible crash when the cache wouldn't accept the new item 2019-05-12 01:23:18 +02:00
5cd0a3a8b0 Properly parse TRE7 section 2019-05-12 00:10:56 +02:00
283197612b Merge branch 'origin/master' into Weblate. 2019-05-12 00:10:41 +02:00
2d0ac129ce Various TYP file parser improvements/fixes 2019-05-11 19:11:00 +02:00
499869119a Merge branch 'origin/master' into Weblate. 2019-05-11 19:10:50 +02:00
fdcc431a4e Merge branch 'origin/master' into Weblate. 2019-05-11 00:24:59 +02:00
38a4a4c32b Do not use pens for possibly large areas 2019-05-11 00:24:31 +02:00
6efd8e7fd1 Version++ 2019-05-10 19:40:11 +02:00
5b3c448582 Merge branch 'origin/master' into Weblate. 2019-05-10 19:39:46 +02:00
054ae32689 Merge branch 'origin/master' into Weblate. 2019-05-10 18:57:35 +02:00
0594774570 Added support for Garmin IMG maps 2019-05-10 18:56:19 +02:00
e11d6d280d Translated using Weblate (Turkish)
Currently translated at 100.0% (340 of 340 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/tr/
2019-04-30 09:23:28 +02:00
897de9920e Translated using Weblate (German)
Currently translated at 100.0% (340 of 340 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/de/
2019-04-21 11:15:10 +02:00
82923a4529 Large areas (polygons) require a stencil buffer when drawn using OpenGL 2019-04-15 22:14:59 +02:00
4daa9fd55c Fixed coordinates info not displayed issues 2019-04-03 09:18:33 +02:00
3270625172 Fixed broken speed type switch (typo) 2019-04-02 22:43:29 +02:00
d70c4fefd5 Fixed broken coordinates info display under digital zoom 2019-04-02 22:40:46 +02:00
c364121288 Fixed broken RTree iterator code 2019-04-02 00:40:39 +02:00
62eb5a09ae Use the latest schema version (1.3)
+ schema validity fixes
2019-03-24 22:18:32 +01:00
d0438b3ee8 Use a propper path defined by the prefix for resources in QT4 builds 2019-03-21 23:45:48 +01:00
5b83f1b86b Code cleanup 2019-03-21 23:45:04 +01:00
241ecb36f2 Moved the Oxygen icons license to the correct place 2019-03-20 00:23:12 +01:00
f5b9f6e392 Merge branch 'master' of https://github.com/tumic0/GPXSee 2019-03-20 00:18:46 +01:00
d04775d58e Added Oxygen icons license 2019-03-20 00:17:54 +01:00
68644aa25d Icon files structure cleanup 2019-03-20 00:00:08 +01:00
acbf72a983 Update README.md 2019-03-16 23:53:47 +01:00
010b983667 Fixed EXIF altitude handling 2019-03-16 19:29:30 +01:00
e6cd7f8bfa Merge branch 'master' of https://github.com/tumic0/GPXSee 2019-03-16 16:01:22 +01:00
a9cc586103 Translations update 2019-03-16 16:00:42 +01:00
bbd933295c Update CONTRIBUTING.md 2019-03-16 07:51:33 +01:00
0d77165d3f Back to previous format... 2019-03-15 20:44:21 +01:00
b0636d1cdb Markup format fix 2019-03-15 19:44:22 +01:00
0a24a8e466 Code cleanup 2019-03-15 19:43:17 +01:00
3176a42aa5 Optimized file access 2019-03-15 19:39:52 +01:00
2575ecf1d8 Merge branch 'origin/master' into Weblate. 2019-03-14 18:52:47 +01:00
8a990d1b94 Some more exif parser improvements 2019-03-14 18:52:15 +01:00
9fd4b4d22e Translated using Weblate (Spanish)
Currently translated at 100.0% (340 of 340 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/es/
2019-03-14 12:33:41 +01:00
03d83716f8 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (340 of 340 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/pt_BR/
2019-03-14 12:33:39 +01:00
093df0162f Translated using Weblate (French)
Currently translated at 100.0% (340 of 340 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fr/
2019-03-14 12:33:38 +01:00
3e4c5bebf9 Merge branch 'origin/master' into Weblate. 2019-03-14 08:27:17 +01:00
7c7ba06bf7 Translated using Weblate (Turkish)
Currently translated at 100.0% (340 of 340 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/tr/
2019-03-14 08:27:17 +01:00
f9a5821374 Translated using Weblate (Swedish)
Currently translated at 100.0% (340 of 340 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/sv/
2019-03-14 08:27:17 +01:00
23614aa157 Translated using Weblate (Russian)
Currently translated at 100.0% (340 of 340 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ru/
2019-03-14 08:27:16 +01:00
7ca4426757 Translated using Weblate (Norwegian Bokmål)
Currently translated at 91.5% (311 of 340 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/nb_NO/
2019-03-14 08:27:16 +01:00
02969c19d9 Translated using Weblate (Finnish)
Currently translated at 100.0% (340 of 340 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fi/
2019-03-14 08:27:15 +01:00
cb9606e057 Code cleanup 2019-03-14 08:27:01 +01:00
1137df94a6 Merge branch 'origin/master' into Weblate. 2019-03-13 22:06:21 +01:00
ef011cad67 Localization update 2019-03-13 22:06:06 +01:00
0dd8b6210b Version++ 2019-03-13 22:05:17 +01:00
87a6b903c6 Merge branch 'origin/master' into Weblate. 2019-03-13 22:02:24 +01:00
51c88e7c7c Do not require GPSAltitudeRef (assume positive if missing) 2019-03-13 22:01:05 +01:00
225c123f08 Merge branch 'origin/master' into Weblate. 2019-03-13 20:49:59 +01:00
541e658741 Added support for thumbnail images in waypoint info
+ fixed and improved exif parser
2019-03-13 20:48:25 +01:00
deb09dfe7c Merge branch 'origin/master' into Weblate. 2019-03-13 08:56:43 +01:00
cdfd968592 Fixed Qt4 build 2019-03-13 08:42:18 +01:00
f443f7b8c4 Merge branch 'origin/master' into Weblate. 2019-03-13 00:26:23 +01:00
bf845a4a65 Added support for Geotagged JPEG files 2019-03-13 00:25:46 +01:00
6be0df331d Translated using Weblate (French)
Currently translated at 100.0% (339 of 339 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fr/
2019-03-11 19:43:47 +01:00
0adf409624 Translated using Weblate (Russian)
Currently translated at 100.0% (339 of 339 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ru/
2019-03-11 08:45:17 +01:00
9bcae2e3bc Translated using Weblate (Finnish)
Currently translated at 100.0% (339 of 339 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fi/
2019-03-11 08:45:16 +01:00
78d07cc166 Update README.md 2019-03-10 22:09:38 +01:00
04058e54a7 Update README.md 2019-03-10 21:45:37 +01:00
3220a707d4 Merge branch 'origin/master' into Weblate. 2019-03-10 18:50:18 +01:00
d8ad020678 Added RMap Dutch grid projection support 2019-03-10 18:49:41 +01:00
1f0a4264aa Merge branch 'origin/master' into Weblate. 2019-03-10 18:17:50 +01:00
b13590450d A better date boundary handling fix (#192) 2019-03-10 18:16:43 +01:00
f2695cd5e2 Translated using Weblate (Turkish)
Currently translated at 100.0% (339 of 339 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/tr/
2019-03-10 18:03:22 +01:00
f57c2d57d3 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (339 of 339 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/pt_BR/
2019-03-10 18:03:22 +01:00
c5cdf81f14 Fixed IGC date century issue 2019-03-10 10:35:49 +01:00
c5fef58b2e Fixed IGC date boundary crossing
Fixes #192
2019-03-10 10:23:39 +01:00
e63a2e1fde Silenced MSVC warnings 2019-03-09 14:36:15 +01:00
b58adc5486 Use a less restrictive check
(some rmaps contain tiles with exceeding image data)
2019-03-09 12:09:43 +01:00
46d6fbe5de Translated using Weblate (Swedish)
Currently translated at 100.0% (339 of 339 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/sv/
2019-03-09 09:33:19 +01:00
ab1eb2f18a Translated using Weblate (Norwegian Bokmål)
Currently translated at 91.4% (310 of 339 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/nb_NO/
2019-03-09 09:33:19 +01:00
6f70bcae12 Translated using Weblate (Czech)
Currently translated at 100.0% (339 of 339 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/cs/
2019-03-09 09:31:38 +01:00
ee81e2f15e Translated using Weblate (German)
Currently translated at 100.0% (339 of 339 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/de/
2019-03-09 09:31:19 +01:00
2fdd340f8a Localization update 2019-03-08 23:16:27 +01:00
bba95b1bf4 Merge branch 'origin/master' into Weblate. 2019-03-08 22:52:38 +01:00
b5578d89b0 Version++ 2019-03-08 22:52:37 +01:00
493d588ca9 Translated using Weblate (French)
Currently translated at 100.0% (338 of 338 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fr/
2019-03-08 10:03:20 +01:00
172b2b1b14 Improved rmap support 2019-03-07 22:58:43 +01:00
060f940b75 Use a shared CalibrationPoint implementation 2019-03-07 01:08:51 +01:00
e2ad2e9d98 Fixed QT4 build 2019-03-05 23:05:50 +01:00
408ac22994 Fixed missing reference 2019-03-05 22:52:14 +01:00
0e404e993e Fixed some clazy warnings 2019-03-05 22:34:50 +01:00
efca589f01 Made coverity happy 2019-03-05 21:44:36 +01:00
d307ef4b98 Improved error handling 2019-03-05 20:44:10 +01:00
ce57350a55 Silence a clang static analysis warning (should newer happen) 2019-03-05 20:43:05 +01:00
90dcda217e Code cleanup 2019-03-04 22:29:53 +01:00
3c3fb43993 Use the more common map type name (also used by MOBAC) 2019-03-03 21:21:24 +01:00
d2f10aca7c Added missing RMap HiDPI scaling support 2019-03-03 21:17:57 +01:00
78654aa1cf Added missing include 2019-03-03 09:36:57 +01:00
fb34f5c7db Added missing UTM S/N handling 2019-03-02 18:49:01 +01:00
c1a1c3425b Added support for (raster) RMap maps 2019-03-02 16:51:14 +01:00
6b14a7f948 Fixed cut&paste error 2019-02-26 22:16:58 +01:00
a0697a6ce7 Fixed broken equations 2019-02-26 22:16:05 +01:00
3ca5616a3c Translated using Weblate (German)
Currently translated at 100.0% (338 of 338 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/de/
2019-02-19 14:40:11 +01:00
0ddcf42da9 Translated using Weblate (Spanish)
Currently translated at 95.0% (321 of 338 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/es/
2019-02-19 14:40:11 +01:00
0e5b7299c4 Translated using Weblate (French)
Currently translated at 100.0% (338 of 338 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fr/
2019-02-19 14:40:05 +01:00
154 changed files with 6509 additions and 1471 deletions

View File

@ -1,4 +1,4 @@
version: 7.3.{build} version: 7.6.{build}
configuration: Release configuration: Release
platform: Any CPU platform: Any CPU
environment: environment:

View File

@ -1,7 +1,6 @@
Only localization contributions are accepted at the moment, code pull requests will be rejected. Only localization contributions are accepted at the moment, code pull requests will be rejected.
The rationale is, that I want leave the possibility to distribute GPXsee builds in the OS X/Windows The rationale is, that I want leave the possibility to distribute GPXsee builds in the OS X/Windows
stores under a non-GPL licence open. In the future, code pull requests under a QT-like contribution stores under a non-GPL licence open. In the future, code pull requests under a
agreement [1] will be possible. [QT-like contribution agreement](https://d21tv0wm5mksdn.cloudfront.net/wp-content/uploads/2015/03/Qt-ContributionLicenseAgreement_v1_2_FINAL.pdf)
may become possible.
[1] https://d21tv0wm5mksdn.cloudfront.net/wp-content/uploads/2015/03/Qt-ContributionLicenseAgreement_v1_2_FINAL.pdf

View File

@ -2,9 +2,9 @@
GPXSee is a Qt-based GPS log file viewer and analyzer that supports all common GPS log file formats. GPXSee is a Qt-based GPS log file viewer and analyzer that supports all common GPS log file formats.
## Features ## Features
* Opens GPX, TCX, FIT, KML, IGC, NMEA, SLF, LOC, GeoJSON, OziExplorer (PLT, RTE, WPT) and Garmin CSV files. * Opens GPX, TCX, FIT, KML, IGC, NMEA, SLF, LOC, GeoJSON, OziExplorer (PLT, RTE, WPT), Garmin CSV and geotagged JPEG files.
* User-definable online maps (OpenStreetMap/Google tiles, WMTS, WMS, TMS). * User-definable online maps (OpenStreetMap/Google tiles, WMTS, WMS, TMS).
* Offline maps (MBTiles, OziExplorer maps, TrekBuddy maps/atlases, Garmin JNX maps, GeoTIFF images). * Offline maps (MBTiles, OziExplorer maps, TrekBuddy maps/atlases, Garmin JNX maps, TwoNav RMaps, GeoTIFF images).
* Elevation, speed, heart rate, cadence, power, temperature and gear ratio/shifts graphs. * Elevation, speed, heart rate, cadence, power, temperature and gear ratio/shifts graphs.
* Support for DEM files (SRTM HGT). * Support for DEM files (SRTM HGT).
* Support for multiple tracks in one view. * Support for multiple tracks in one view.
@ -19,7 +19,7 @@ GPXSee is a Qt-based GPS log file viewer and analyzer that supports all common G
## Build ## Build
Build requirements: Build requirements:
* Qt 4.8 or QT 5.x (Qt >= 5.10.1 recommended for all features) * Qt 4.8 or QT 5.x (Qt >= 5.10.1 recommended for all features)
* C++03 compiler (tested: msvc2015, gcc >= 4.8, clang/Apple LLVM version 8.1.0) * C++03 or newer compiler (tested: msvc2015, gcc >= 4.8, clang/Apple LLVM version 8.1.0)
Build steps: Build steps:
```shell ```shell
@ -36,7 +36,7 @@ make # nmake on windows
[Changelog](https://build.opensuse.org/package/view_file/home:tumic:GPXSee/gpxsee/gpxsee.changes) [Changelog](https://build.opensuse.org/package/view_file/home:tumic:GPXSee/gpxsee/gpxsee.changes)
## Homepage ## Homepage
http://www.gpxsee.org [https://www.gpxsee.org](https://www.gpxsee.org)
## Maps ## Maps
[GPXSee maps repository](https://github.com/tumic0/GPXSee-maps) [GPXSee maps repository](https://github.com/tumic0/GPXSee-maps)

View File

@ -3,7 +3,7 @@ unix:!macx {
} else { } else {
TARGET = GPXSee TARGET = GPXSee
} }
VERSION = 7.3 VERSION = 7.6
QT += core \ QT += core \
gui \ gui \
@ -29,6 +29,7 @@ HEADERS += src/common/config.h \
src/common/kv.h \ src/common/kv.h \
src/common/greatcircle.h \ src/common/greatcircle.h \
src/common/programpaths.h \ src/common/programpaths.h \
src/common/tifffile.h \
src/GUI/app.h \ src/GUI/app.h \
src/GUI/icons.h \ src/GUI/icons.h \
src/GUI/gui.h \ src/GUI/gui.h \
@ -83,6 +84,9 @@ HEADERS += src/common/config.h \
src/GUI/mapview.h \ src/GUI/mapview.h \
src/GUI/font.h \ src/GUI/font.h \
src/GUI/areaitem.h \ src/GUI/areaitem.h \
src/map/IMG/bitmapline.h \
src/map/IMG/textpathitem.h \
src/map/IMG/textpointitem.h \
src/map/projection.h \ src/map/projection.h \
src/map/ellipsoid.h \ src/map/ellipsoid.h \
src/map/datum.h \ src/map/datum.h \
@ -108,7 +112,6 @@ HEADERS += src/common/config.h \
src/map/pcs.h \ src/map/pcs.h \
src/map/transform.h \ src/map/transform.h \
src/map/mapfile.h \ src/map/mapfile.h \
src/map/tifffile.h \
src/map/gcs.h \ src/map/gcs.h \
src/map/angularunits.h \ src/map/angularunits.h \
src/map/primemeridian.h \ src/map/primemeridian.h \
@ -158,7 +161,23 @@ HEADERS += src/common/config.h \
src/data/polygon.h \ src/data/polygon.h \
src/data/area.h \ src/data/area.h \
src/map/obliquestereographic.h \ src/map/obliquestereographic.h \
src/GUI/coordinatesitem.h src/GUI/coordinatesitem.h \
src/map/rmap.h \
src/map/calibrationpoint.h \
src/map/color.h \
src/data/exifparser.h \
src/data/imageinfo.h \
src/map/imgmap.h \
src/map/IMG/img.h \
src/map/IMG/subfile.h \
src/map/IMG/trefile.h \
src/map/IMG/rgnfile.h \
src/map/IMG/lblfile.h \
src/map/IMG/vectortile.h \
src/map/IMG/subdiv.h \
src/map/IMG/units.h \
src/map/IMG/style.h \
src/map/IMG/netfile.h
SOURCES += src/main.cpp \ SOURCES += src/main.cpp \
src/common/coordinates.cpp \ src/common/coordinates.cpp \
src/common/rectc.cpp \ src/common/rectc.cpp \
@ -166,6 +185,7 @@ SOURCES += src/main.cpp \
src/common/util.cpp \ src/common/util.cpp \
src/common/greatcircle.cpp \ src/common/greatcircle.cpp \
src/common/programpaths.cpp \ src/common/programpaths.cpp \
src/common/tifffile.cpp \
src/GUI/app.cpp \ src/GUI/app.cpp \
src/GUI/gui.cpp \ src/GUI/gui.cpp \
src/GUI/axisitem.cpp \ src/GUI/axisitem.cpp \
@ -209,6 +229,9 @@ SOURCES += src/main.cpp \
src/GUI/gearratiographitem.cpp \ src/GUI/gearratiographitem.cpp \
src/GUI/mapview.cpp \ src/GUI/mapview.cpp \
src/GUI/areaitem.cpp \ src/GUI/areaitem.cpp \
src/map/IMG/bitmapline.cpp \
src/map/IMG/textpathitem.cpp \
src/map/IMG/textpointitem.cpp \
src/map/maplist.cpp \ src/map/maplist.cpp \
src/map/onlinemap.cpp \ src/map/onlinemap.cpp \
src/map/downloader.cpp \ src/map/downloader.cpp \
@ -230,7 +253,6 @@ SOURCES += src/main.cpp \
src/map/pcs.cpp \ src/map/pcs.cpp \
src/map/transform.cpp \ src/map/transform.cpp \
src/map/mapfile.cpp \ src/map/mapfile.cpp \
src/map/tifffile.cpp \
src/map/projection.cpp \ src/map/projection.cpp \
src/map/gcs.cpp \ src/map/gcs.cpp \
src/map/angularunits.cpp \ src/map/angularunits.cpp \
@ -273,7 +295,18 @@ SOURCES += src/main.cpp \
src/data/dem.cpp \ src/data/dem.cpp \
src/data/polygon.cpp \ src/data/polygon.cpp \
src/map/obliquestereographic.cpp \ src/map/obliquestereographic.cpp \
src/GUI/coordinatesitem.cpp src/GUI/coordinatesitem.cpp \
src/map/rmap.cpp \
src/data/exifparser.cpp \
src/map/imgmap.cpp \
src/map/IMG/img.cpp \
src/map/IMG/subfile.cpp \
src/map/IMG/trefile.cpp \
src/map/IMG/rgnfile.cpp \
src/map/IMG/lblfile.cpp \
src/map/IMG/vectortile.cpp \
src/map/IMG/style.cpp \
src/map/IMG/netfile.cpp
greaterThan(QT_MAJOR_VERSION, 4) { greaterThan(QT_MAJOR_VERSION, 4) {
HEADERS += src/data/geojsonparser.h HEADERS += src/data/geojsonparser.h
@ -355,6 +388,7 @@ win32 {
unix:!macx { unix:!macx {
isEmpty(PREFIX):PREFIX = /usr/local isEmpty(PREFIX):PREFIX = /usr/local
lessThan(QT_MAJOR_VERSION, 5) {DEFINES += PREFIX=\\\"$$PREFIX\\\"}
maps.files = pkg/maps/* maps.files = pkg/maps/*
maps.path = $$PREFIX/share/gpxsee/maps maps.path = $$PREFIX/share/gpxsee/maps

View File

@ -1,46 +1,46 @@
<RCC> <RCC>
<qresource prefix="/"> <qresource prefix="/">
<file>icons/dialog-close.png</file> <file alias="gpxsee.png">icons/gpxsee.png</file>
<file>icons/dialog-close@2x.png</file> <file alias="gpxsee@2x.png">icons/gpxsee@2x.png</file>
<file>icons/document-open.png</file> <file alias="dialog-close.png">icons/GUI/dialog-close.png</file>
<file>icons/document-open@2x.png</file> <file alias="dialog-close@2x.png">icons/GUI/dialog-close@2x.png</file>
<file>icons/document-print.png</file> <file alias="document-open.png">icons/GUI/document-open.png</file>
<file>icons/document-print@2x.png</file> <file alias="document-open@2x.png">icons/GUI/document-open@2x.png</file>
<file>icons/document-export.png</file> <file alias="document-print.png">icons/GUI/document-print.png</file>
<file>icons/document-export@2x.png</file> <file alias="document-print@2x.png">icons/GUI/document-print@2x.png</file>
<file>icons/flag.png</file> <file alias="document-export.png">icons/GUI/document-export.png</file>
<file>icons/flag@2x.png</file> <file alias="document-export@2x.png">icons/GUI/document-export@2x.png</file>
<file>icons/gpxsee.png</file> <file alias="flag.png">icons/GUI/flag.png</file>
<file>icons/gpxsee@2x.png</file> <file alias="flag@2x.png">icons/GUI/flag@2x.png</file>
<file>icons/application-exit.png</file> <file alias="application-exit.png">icons/GUI/application-exit.png</file>
<file>icons/application-exit@2x.png</file> <file alias="application-exit@2x.png">icons/GUI/application-exit@2x.png</file>
<file>icons/applications-internet.png</file> <file alias="applications-internet.png">icons/GUI/applications-internet.png</file>
<file>icons/applications-internet@2x.png</file> <file alias="applications-internet@2x.png">icons/GUI/applications-internet@2x.png</file>
<file>icons/view-refresh.png</file> <file alias="view-refresh.png">icons/GUI/view-refresh.png</file>
<file>icons/view-refresh@2x.png</file> <file alias="view-refresh@2x.png">icons/GUI/view-refresh@2x.png</file>
<file>icons/arrow-left.png</file> <file alias="arrow-left.png">icons/GUI/arrow-left.png</file>
<file>icons/arrow-left@2x.png</file> <file alias="arrow-left@2x.png">icons/GUI/arrow-left@2x.png</file>
<file>icons/arrow-right.png</file> <file alias="arrow-right.png">icons/GUI/arrow-right.png</file>
<file>icons/arrow-right@2x.png</file> <file alias="arrow-right@2x.png">icons/GUI/arrow-right@2x.png</file>
<file>icons/arrow-left-double.png</file> <file alias="arrow-left-double.png">icons/GUI/arrow-left-double.png</file>
<file>icons/arrow-left-double@2x.png</file> <file alias="arrow-left-double@2x.png">icons/GUI/arrow-left-double@2x.png</file>
<file>icons/arrow-right-double.png</file> <file alias="arrow-right-double.png">icons/GUI/arrow-right-double.png</file>
<file>icons/arrow-right-double@2x.png</file> <file alias="arrow-right-double@2x.png">icons/GUI/arrow-right-double@2x.png</file>
<file>icons/view-fullscreen.png</file> <file alias="view-fullscreen.png">icons/GUI/view-fullscreen.png</file>
<file>icons/view-fullscreen@2x.png</file> <file alias="view-fullscreen@2x.png">icons/GUI/view-fullscreen@2x.png</file>
<file>icons/office-chart-line.png</file> <file alias="office-chart-line.png">icons/GUI/office-chart-line.png</file>
<file>icons/office-chart-line@2x.png</file> <file alias="office-chart-line@2x.png">icons/GUI/office-chart-line@2x.png</file>
<file>icons/format-stroke-color.png</file> <file alias="format-stroke-color.png">icons/GUI/format-stroke-color.png</file>
<file>icons/format-stroke-color@2x.png</file> <file alias="format-stroke-color@2x.png">icons/GUI/format-stroke-color@2x.png</file>
<file>icons/flag_32.png</file> <file alias="flag_32.png">icons/GUI/flag_32.png</file>
<file>icons/flag_32@2x.png</file> <file alias="flag_32@2x.png">icons/GUI/flag_32@2x.png</file>
<file>icons/preferences-system.png</file> <file alias="preferences-system.png">icons/GUI/preferences-system.png</file>
<file>icons/preferences-system@2x.png</file> <file alias="preferences-system@2x.png">icons/GUI/preferences-system@2x.png</file>
<file>icons/document-print_32.png</file> <file alias="document-print_32.png">icons/GUI/document-print_32.png</file>
<file>icons/document-print_32@2x.png</file> <file alias="document-print_32@2x.png">icons/GUI/document-print_32@2x.png</file>
<file>icons/view-filter.png</file> <file alias="view-filter.png">icons/GUI/view-filter.png</file>
<file>icons/view-filter@2x.png</file> <file alias="view-filter@2x.png">icons/GUI/view-filter@2x.png</file>
<file>icons/applications-internet_32.png</file> <file alias="applications-internet_32.png">icons/GUI/applications-internet_32.png</file>
<file>icons/applications-internet_32@2x.png</file> <file alias="applications-internet_32@2x.png">icons/GUI/applications-internet_32@2x.png</file>
</qresource> </qresource>
</RCC> </RCC>

View File

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

Before

Width:  |  Height:  |  Size: 2.6 KiB

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

Before

Width:  |  Height:  |  Size: 1.6 KiB

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

Before

Width:  |  Height:  |  Size: 4.0 KiB

After

Width:  |  Height:  |  Size: 4.0 KiB

View File

Before

Width:  |  Height:  |  Size: 2.6 KiB

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

Before

Width:  |  Height:  |  Size: 8.1 KiB

After

Width:  |  Height:  |  Size: 8.1 KiB

View File

Before

Width:  |  Height:  |  Size: 926 B

After

Width:  |  Height:  |  Size: 926 B

View File

Before

Width:  |  Height:  |  Size: 2.0 KiB

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

Before

Width:  |  Height:  |  Size: 707 B

After

Width:  |  Height:  |  Size: 707 B

View File

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

Before

Width:  |  Height:  |  Size: 924 B

After

Width:  |  Height:  |  Size: 924 B

View File

Before

Width:  |  Height:  |  Size: 2.2 KiB

After

Width:  |  Height:  |  Size: 2.2 KiB

View File

Before

Width:  |  Height:  |  Size: 682 B

After

Width:  |  Height:  |  Size: 682 B

View File

Before

Width:  |  Height:  |  Size: 1.5 KiB

After

Width:  |  Height:  |  Size: 1.5 KiB

View File

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

Before

Width:  |  Height:  |  Size: 3.3 KiB

After

Width:  |  Height:  |  Size: 3.3 KiB

View File

Before

Width:  |  Height:  |  Size: 865 B

After

Width:  |  Height:  |  Size: 865 B

View File

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 1.8 KiB

View File

Before

Width:  |  Height:  |  Size: 1.1 KiB

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

Before

Width:  |  Height:  |  Size: 2.2 KiB

After

Width:  |  Height:  |  Size: 2.2 KiB

View File

Before

Width:  |  Height:  |  Size: 880 B

After

Width:  |  Height:  |  Size: 880 B

View File

Before

Width:  |  Height:  |  Size: 2.0 KiB

After

Width:  |  Height:  |  Size: 2.0 KiB

View File

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 2.8 KiB

View File

Before

Width:  |  Height:  |  Size: 2.6 KiB

After

Width:  |  Height:  |  Size: 2.6 KiB

View File

Before

Width:  |  Height:  |  Size: 1.8 KiB

After

Width:  |  Height:  |  Size: 1.8 KiB

View File

Before

Width:  |  Height:  |  Size: 4.1 KiB

After

Width:  |  Height:  |  Size: 4.1 KiB

View File

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 2.8 KiB

View File

Before

Width:  |  Height:  |  Size: 1.7 KiB

After

Width:  |  Height:  |  Size: 1.7 KiB

View File

Before

Width:  |  Height:  |  Size: 4.7 KiB

After

Width:  |  Height:  |  Size: 4.7 KiB

169
icons/GUI/licence.txt Normal file
View File

@ -0,0 +1,169 @@
The GUI icons are Oxygen icons from the KDE project (http://www.kde.org)
licensed under LGPLv3.
-----
GNU LESSER GENERAL PUBLIC LICENSE
Version 3, 29 June 2007
Copyright (C) 2007 Free Software Foundation, Inc. <http://fsf.org/>
Everyone is permitted to copy and distribute verbatim copies
of this license document, but changing it is not allowed.
This version of the GNU Lesser General Public License incorporates
the terms and conditions of version 3 of the GNU General Public
License, supplemented by the additional permissions listed below.
0. Additional Definitions.
As used herein, "this License" refers to version 3 of the GNU Lesser
General Public License, and the "GNU GPL" refers to version 3 of the GNU
General Public License.
"The Library" refers to a covered work governed by this License,
other than an Application or a Combined Work as defined below.
An "Application" is any work that makes use of an interface provided
by the Library, but which is not otherwise based on the Library.
Defining a subclass of a class defined by the Library is deemed a mode
of using an interface provided by the Library.
A "Combined Work" is a work produced by combining or linking an
Application with the Library. The particular version of the Library
with which the Combined Work was made is also called the "Linked
Version".
The "Minimal Corresponding Source" for a Combined Work means the
Corresponding Source for the Combined Work, excluding any source code
for portions of the Combined Work that, considered in isolation, are
based on the Application, and not on the Linked Version.
The "Corresponding Application Code" for a Combined Work means the
object code and/or source code for the Application, including any data
and utility programs needed for reproducing the Combined Work from the
Application, but excluding the System Libraries of the Combined Work.
1. Exception to Section 3 of the GNU GPL.
You may convey a covered work under sections 3 and 4 of this License
without being bound by section 3 of the GNU GPL.
2. Conveying Modified Versions.
If you modify a copy of the Library, and, in your modifications, a
facility refers to a function or data to be supplied by an Application
that uses the facility (other than as an argument passed when the
facility is invoked), then you may convey a copy of the modified
version:
a) under this License, provided that you make a good faith effort to
ensure that, in the event an Application does not supply the
function or data, the facility still operates, and performs
whatever part of its purpose remains meaningful, or
b) under the GNU GPL, with none of the additional permissions of
this License applicable to that copy.
3. Object Code Incorporating Material from Library Header Files.
The object code form of an Application may incorporate material from
a header file that is part of the Library. You may convey such object
code under terms of your choice, provided that, if the incorporated
material is not limited to numerical parameters, data structure
layouts and accessors, or small macros, inline functions and templates
(ten or fewer lines in length), you do both of the following:
a) Give prominent notice with each copy of the object code that the
Library is used in it and that the Library and its use are
covered by this License.
b) Accompany the object code with a copy of the GNU GPL and this license
document.
4. Combined Works.
You may convey a Combined Work under terms of your choice that,
taken together, effectively do not restrict modification of the
portions of the Library contained in the Combined Work and reverse
engineering for debugging such modifications, if you also do each of
the following:
a) Give prominent notice with each copy of the Combined Work that
the Library is used in it and that the Library and its use are
covered by this License.
b) Accompany the Combined Work with a copy of the GNU GPL and this license
document.
c) For a Combined Work that displays copyright notices during
execution, include the copyright notice for the Library among
these notices, as well as a reference directing the user to the
copies of the GNU GPL and this license document.
d) Do one of the following:
0) Convey the Minimal Corresponding Source under the terms of this
License, and the Corresponding Application Code in a form
suitable for, and under terms that permit, the user to
recombine or relink the Application with a modified version of
the Linked Version to produce a modified Combined Work, in the
manner specified by section 6 of the GNU GPL for conveying
Corresponding Source.
1) Use a suitable shared library mechanism for linking with the
Library. A suitable mechanism is one that (a) uses at run time
a copy of the Library already present on the user's computer
system, and (b) will operate properly with a modified version
of the Library that is interface-compatible with the Linked
Version.
e) Provide Installation Information, but only if you would otherwise
be required to provide such information under section 6 of the
GNU GPL, and only to the extent that such information is
necessary to install and execute a modified version of the
Combined Work produced by recombining or relinking the
Application with a modified version of the Linked Version. (If
you use option 4d0, the Installation Information must accompany
the Minimal Corresponding Source and Corresponding Application
Code. If you use option 4d1, you must provide the Installation
Information in the manner specified by section 6 of the GNU GPL
for conveying Corresponding Source.)
5. Combined Libraries.
You may place library facilities that are a work based on the
Library side by side in a single library together with other library
facilities that are not Applications and are not covered by this
License, and convey such a combined library under terms of your
choice, if you do both of the following:
a) Accompany the combined library with a copy of the same work based
on the Library, uncombined with any other library facilities,
conveyed under the terms of this License.
b) Give prominent notice with the combined library that part of it
is a work based on the Library, and explaining where to find the
accompanying uncombined form of the same work.
6. Revised Versions of the GNU Lesser General Public License.
The Free Software Foundation may publish revised and/or new versions
of the GNU Lesser General Public License from time to time. Such new
versions will be similar in spirit to the present version, but may
differ in detail to address new problems or concerns.
Each version is given a distinguishing version number. If the
Library as you received it specifies that a certain numbered version
of the GNU Lesser General Public License "or any later version"
applies to it, you have the option of following the terms and
conditions either of that published version or of any later version
published by the Free Software Foundation. If the Library as you
received it does not specify a version number of the GNU Lesser
General Public License, you may choose any version of the GNU Lesser
General Public License ever published by the Free Software Foundation.
If the Library as you received it specifies that a proxy can decide
whether future versions of the GNU Lesser General Public License shall
apply, that proxy's public statement of acceptance of any version is
permanent authorization for you to choose that version for the
Library.

View File

Before

Width:  |  Height:  |  Size: 728 B

After

Width:  |  Height:  |  Size: 728 B

View File

Before

Width:  |  Height:  |  Size: 1.4 KiB

After

Width:  |  Height:  |  Size: 1.4 KiB

View File

Before

Width:  |  Height:  |  Size: 2.1 KiB

After

Width:  |  Height:  |  Size: 2.1 KiB

View File

Before

Width:  |  Height:  |  Size: 6.1 KiB

After

Width:  |  Height:  |  Size: 6.1 KiB

View File

Before

Width:  |  Height:  |  Size: 885 B

After

Width:  |  Height:  |  Size: 885 B

View File

Before

Width:  |  Height:  |  Size: 3.7 KiB

After

Width:  |  Height:  |  Size: 3.7 KiB

View File

Before

Width:  |  Height:  |  Size: 381 B

After

Width:  |  Height:  |  Size: 381 B

View File

Before

Width:  |  Height:  |  Size: 1.2 KiB

After

Width:  |  Height:  |  Size: 1.2 KiB

View File

Before

Width:  |  Height:  |  Size: 1.3 KiB

After

Width:  |  Height:  |  Size: 1.3 KiB

View File

Before

Width:  |  Height:  |  Size: 3.2 KiB

After

Width:  |  Height:  |  Size: 3.2 KiB

View File

@ -47,67 +47,72 @@
<context> <context>
<name>Data</name> <name>Data</name>
<message> <message>
<location filename="../src/data/data.cpp" line="143"/> <location filename="../src/data/data.cpp" line="148"/>
<source>Supported files</source> <source>Supported files</source>
<translation>Podporované soubory</translation> <translation>Podporované soubory</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="144"/> <location filename="../src/data/data.cpp" line="149"/>
<source>CSV files</source> <source>CSV files</source>
<translation>Soubory CSV</translation> <translation>Soubory CSV</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="145"/> <location filename="../src/data/data.cpp" line="150"/>
<source>FIT files</source> <source>FIT files</source>
<translation>Soubory FIT</translation> <translation>Soubory FIT</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="147"/> <location filename="../src/data/data.cpp" line="152"/>
<source>GeoJSON files</source> <source>GeoJSON files</source>
<translation>Soubory GeoJSON</translation> <translation>Soubory GeoJSON</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="149"/> <location filename="../src/data/data.cpp" line="154"/>
<source>GPX files</source> <source>GPX files</source>
<translation>Soubory GPX</translation> <translation>Soubory GPX</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="150"/> <location filename="../src/data/data.cpp" line="155"/>
<source>IGC files</source> <source>IGC files</source>
<translation>Soubory IGC</translation> <translation>Soubory IGC</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="151"/> <location filename="../src/data/data.cpp" line="156"/>
<source>JPEG images</source>
<translation>Obrázky JPEG</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="157"/>
<source>KML files</source> <source>KML files</source>
<translation>Soubory KML</translation> <translation>Soubory KML</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="152"/> <location filename="../src/data/data.cpp" line="158"/>
<source>LOC files</source> <source>LOC files</source>
<translation>Soubory LOC</translation> <translation>Soubory LOC</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="153"/> <location filename="../src/data/data.cpp" line="159"/>
<source>NMEA files</source> <source>NMEA files</source>
<translation>Soubory NMEA</translation> <translation>Soubory NMEA</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="154"/> <location filename="../src/data/data.cpp" line="160"/>
<source>OziExplorer files</source> <source>OziExplorer files</source>
<translation>Soubory OziExploreru</translation> <translation>Soubory OziExploreru</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="156"/> <location filename="../src/data/data.cpp" line="162"/>
<source>TCX files</source> <source>TCX files</source>
<translation>Soubory TCX</translation> <translation>Soubory TCX</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="155"/> <location filename="../src/data/data.cpp" line="161"/>
<source>SLF files</source> <source>SLF files</source>
<translation>Soubory SLF</translation> <translation>Soubory SLF</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="157"/> <location filename="../src/data/data.cpp" line="163"/>
<source>All files</source> <source>All files</source>
<translation>Všechny soubory</translation> <translation>Všechny soubory</translation>
</message> </message>
@ -326,12 +331,12 @@
<context> <context>
<name>GUI</name> <name>GUI</name>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="734"/> <location filename="../src/GUI/gui.cpp" line="737"/>
<source>Open file</source> <source>Open file</source>
<translation>Otevřít soubor</translation> <translation>Otevřít soubor</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="841"/> <location filename="../src/GUI/gui.cpp" line="844"/>
<source>Open POI file</source> <source>Open POI file</source>
<translation>Otevřít POI soubor</translation> <translation>Otevřít POI soubor</translation>
</message> </message>
@ -342,8 +347,8 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="210"/> <location filename="../src/GUI/gui.cpp" line="210"/>
<location filename="../src/GUI/gui.cpp" line="679"/> <location filename="../src/GUI/gui.cpp" line="682"/>
<location filename="../src/GUI/gui.cpp" line="680"/> <location filename="../src/GUI/gui.cpp" line="683"/>
<source>Keyboard controls</source> <source>Keyboard controls</source>
<translation>Ovládací klávesy</translation> <translation>Ovládací klávesy</translation>
</message> </message>
@ -358,7 +363,7 @@
<translation>Znovu načíst</translation> <translation>Znovu načíst</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="587"/> <location filename="../src/GUI/gui.cpp" line="588"/>
<source>Show</source> <source>Show</source>
<translation>Zobrazit</translation> <translation>Zobrazit</translation>
</message> </message>
@ -404,8 +409,8 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="207"/> <location filename="../src/GUI/gui.cpp" line="207"/>
<location filename="../src/GUI/gui.cpp" line="713"/> <location filename="../src/GUI/gui.cpp" line="716"/>
<location filename="../src/GUI/gui.cpp" line="714"/> <location filename="../src/GUI/gui.cpp" line="717"/>
<source>Paths</source> <source>Paths</source>
<translation>Cesty</translation> <translation>Cesty</translation>
</message> </message>
@ -427,7 +432,7 @@
<message> <message>
<location filename="../src/GUI/gui.cpp" line="302"/> <location filename="../src/GUI/gui.cpp" line="302"/>
<location filename="../src/GUI/gui.cpp" line="307"/> <location filename="../src/GUI/gui.cpp" line="307"/>
<location filename="../src/GUI/gui.cpp" line="696"/> <location filename="../src/GUI/gui.cpp" line="699"/>
<source>Next map</source> <source>Next map</source>
<translation>Následující mapa</translation> <translation>Následující mapa</translation>
</message> </message>
@ -493,8 +498,8 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="409"/> <location filename="../src/GUI/gui.cpp" line="409"/>
<location filename="../src/GUI/gui.cpp" line="1051"/> <location filename="../src/GUI/gui.cpp" line="1054"/>
<location filename="../src/GUI/gui.cpp" line="1117"/> <location filename="../src/GUI/gui.cpp" line="1120"/>
<source>Moving time</source> <source>Moving time</source>
<translation>Čistý čas</translation> <translation>Čistý čas</translation>
</message> </message>
@ -579,97 +584,97 @@
<translation>Formát souřadnic</translation> <translation>Formát souřadnic</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="658"/> <location filename="../src/GUI/gui.cpp" line="661"/>
<source>Version %1</source> <source>Version %1</source>
<translation>Verze %1</translation> <translation>Verze %1</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="662"/> <location filename="../src/GUI/gui.cpp" line="665"/>
<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> <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> <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>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="689"/> <location filename="../src/GUI/gui.cpp" line="692"/>
<source>Append file</source> <source>Append file</source>
<translation>Přidat soubor</translation> <translation>Přidat soubor</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="690"/> <location filename="../src/GUI/gui.cpp" line="693"/>
<source>Next/Previous</source> <source>Next/Previous</source>
<translation>Následující/Předchozí</translation> <translation>Následující/Předchozí</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="692"/> <location filename="../src/GUI/gui.cpp" line="695"/>
<source>Toggle graph type</source> <source>Toggle graph type</source>
<translation>Přepnout typ grafu</translation> <translation>Přepnout typ grafu</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="694"/> <location filename="../src/GUI/gui.cpp" line="697"/>
<source>Toggle time type</source> <source>Toggle time type</source>
<translation>Přepnout typ času</translation> <translation>Přepnout typ času</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="698"/> <location filename="../src/GUI/gui.cpp" line="701"/>
<source>Previous map</source> <source>Previous map</source>
<translation>Předchozí mapa</translation> <translation>Předchozí mapa</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="699"/> <location filename="../src/GUI/gui.cpp" line="702"/>
<source>Zoom in</source> <source>Zoom in</source>
<translation>Přiblížit</translation> <translation>Přiblížit</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="701"/> <location filename="../src/GUI/gui.cpp" line="704"/>
<source>Zoom out</source> <source>Zoom out</source>
<translation>Oddálit</translation> <translation>Oddálit</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="703"/> <location filename="../src/GUI/gui.cpp" line="706"/>
<source>Digital zoom</source> <source>Digital zoom</source>
<translation>Digitální zoom</translation> <translation>Digitální zoom</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="704"/> <location filename="../src/GUI/gui.cpp" line="707"/>
<source>Zoom</source> <source>Zoom</source>
<translation>Zoom</translation> <translation>Zoom</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="721"/> <location filename="../src/GUI/gui.cpp" line="724"/>
<source>GCS/PCS directory:</source> <source>GCS/PCS directory:</source>
<translation>Adresář s GCS/PCS daty:</translation> <translation>Adresář s GCS/PCS daty:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="723"/> <location filename="../src/GUI/gui.cpp" line="726"/>
<source>DEM directory:</source> <source>DEM directory:</source>
<translation>Adresář s DEM daty:</translation> <translation>Adresář s DEM daty:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1029"/> <location filename="../src/GUI/gui.cpp" line="1032"/>
<location filename="../src/GUI/gui.cpp" line="1097"/> <location filename="../src/GUI/gui.cpp" line="1100"/>
<source>Areas</source> <source>Areas</source>
<translation>Plochy</translation> <translation>Plochy</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1072"/> <location filename="../src/GUI/gui.cpp" line="1075"/>
<location filename="../src/GUI/gui.cpp" line="1073"/> <location filename="../src/GUI/gui.cpp" line="1076"/>
<source>Statistics</source> <source>Statistics</source>
<translation>Statistika</translation> <translation>Statistika</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1318"/> <location filename="../src/GUI/gui.cpp" line="1309"/>
<source>Open map file</source> <source>Open map file</source>
<translation>Otevřít mapový soubor</translation> <translation>Otevřít mapový soubor</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1352"/> <location filename="../src/GUI/gui.cpp" line="1343"/>
<source>No files loaded</source> <source>No files loaded</source>
<translation>Nejsou načteny žádné soubory</translation> <translation>Nejsou načteny žádné soubory</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1035"/> <location filename="../src/GUI/gui.cpp" line="1038"/>
<location filename="../src/GUI/gui.cpp" line="1039"/> <location filename="../src/GUI/gui.cpp" line="1042"/>
<location filename="../src/GUI/gui.cpp" line="1103"/>
<location filename="../src/GUI/gui.cpp" line="1106"/> <location filename="../src/GUI/gui.cpp" line="1106"/>
<location filename="../src/GUI/gui.cpp" line="1109"/>
<source>Date</source> <source>Date</source>
<translation>Datum</translation> <translation>Datum</translation>
</message> </message>
@ -709,33 +714,33 @@
<translation>N&amp;ápověda</translation> <translation>N&amp;ápověda</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="717"/> <location filename="../src/GUI/gui.cpp" line="720"/>
<source>Map directory:</source> <source>Map directory:</source>
<translation>Adresář s mapami:</translation> <translation>Adresář s mapami:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="719"/> <location filename="../src/GUI/gui.cpp" line="722"/>
<source>POI directory:</source> <source>POI directory:</source>
<translation>Adresář s POI body:</translation> <translation>Adresář s POI body:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="725"/> <location filename="../src/GUI/gui.cpp" line="728"/>
<source>Tile cache directory:</source> <source>Tile cache directory:</source>
<translation>Adresář mezipaměti dlaždic:</translation> <translation>Adresář mezipaměti dlaždic:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1023"/> <location filename="../src/GUI/gui.cpp" line="1026"/>
<location filename="../src/GUI/gui.cpp" line="1093"/> <location filename="../src/GUI/gui.cpp" line="1096"/>
<source>Routes</source> <source>Routes</source>
<translation>Trasy</translation> <translation>Trasy</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1341"/> <location filename="../src/GUI/gui.cpp" line="1332"/>
<source>Error loading map:</source> <source>Error loading map:</source>
<translation>Mapu nelze načíst:</translation> <translation>Mapu nelze načíst:</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/GUI/gui.cpp" line="1356"/> <location filename="../src/GUI/gui.cpp" line="1347"/>
<source>%n files</source> <source>%n files</source>
<translation> <translation>
<numerusform>%n soubor</numerusform> <numerusform>%n soubor</numerusform>
@ -744,7 +749,7 @@
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="683"/> <location filename="../src/GUI/gui.cpp" line="686"/>
<source>Next file</source> <source>Next file</source>
<translation>Následující soubor</translation> <translation>Následující soubor</translation>
</message> </message>
@ -759,13 +764,13 @@
<translation>Exportovat do PDF...</translation> <translation>Exportovat do PDF...</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1026"/> <location filename="../src/GUI/gui.cpp" line="1029"/>
<location filename="../src/GUI/gui.cpp" line="1095"/> <location filename="../src/GUI/gui.cpp" line="1098"/>
<source>Waypoints</source> <source>Waypoints</source>
<translation>Navigační body</translation> <translation>Navigační body</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="684"/> <location filename="../src/GUI/gui.cpp" line="687"/>
<source>Previous file</source> <source>Previous file</source>
<translation>Předchozí soubor</translation> <translation>Předchozí soubor</translation>
</message> </message>
@ -775,65 +780,65 @@
<translation>Body tras</translation> <translation>Body tras</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="686"/> <location filename="../src/GUI/gui.cpp" line="689"/>
<source>First file</source> <source>First file</source>
<translation>První soubor</translation> <translation>První soubor</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="688"/> <location filename="../src/GUI/gui.cpp" line="691"/>
<source>Last file</source> <source>Last file</source>
<translation>Poslední soubor</translation> <translation>Poslední soubor</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="830"/> <location filename="../src/GUI/gui.cpp" line="833"/>
<source>Error loading data file:</source> <source>Error loading data file:</source>
<translation>Datový soubor nelze načíst:</translation> <translation>Datový soubor nelze načíst:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="833"/> <location filename="../src/GUI/gui.cpp" line="836"/>
<location filename="../src/GUI/gui.cpp" line="868"/> <location filename="../src/GUI/gui.cpp" line="871"/>
<source>Line: %1</source> <source>Line: %1</source>
<translation>Řádka: %1</translation> <translation>Řádka: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="865"/> <location filename="../src/GUI/gui.cpp" line="868"/>
<source>Error loading POI file:</source> <source>Error loading POI file:</source>
<translation>Soubor POI nelze načíst:</translation> <translation>Soubor POI nelze načíst:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1087"/> <location filename="../src/GUI/gui.cpp" line="1090"/>
<source>Name</source> <source>Name</source>
<translation>Název</translation> <translation>Název</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1020"/> <location filename="../src/GUI/gui.cpp" line="1023"/>
<location filename="../src/GUI/gui.cpp" line="1091"/> <location filename="../src/GUI/gui.cpp" line="1094"/>
<source>Tracks</source> <source>Tracks</source>
<translation>Cesty</translation> <translation>Cesty</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="213"/> <location filename="../src/GUI/gui.cpp" line="213"/>
<location filename="../src/GUI/gui.cpp" line="657"/> <location filename="../src/GUI/gui.cpp" line="660"/>
<source>About GPXSee</source> <source>About GPXSee</source>
<translation>O aplikaci GPXSee</translation> <translation>O aplikaci GPXSee</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="593"/> <location filename="../src/GUI/gui.cpp" line="595"/>
<source>Navigation</source> <source>Navigation</source>
<translation>Navigace</translation> <translation>Navigace</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="365"/> <location filename="../src/GUI/gui.cpp" line="365"/>
<location filename="../src/GUI/gui.cpp" line="1046"/> <location filename="../src/GUI/gui.cpp" line="1049"/>
<location filename="../src/GUI/gui.cpp" line="1113"/> <location filename="../src/GUI/gui.cpp" line="1116"/>
<source>Distance</source> <source>Distance</source>
<translation>Vzdálenost</translation> <translation>Vzdálenost</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="372"/> <location filename="../src/GUI/gui.cpp" line="372"/>
<location filename="../src/GUI/gui.cpp" line="547"/> <location filename="../src/GUI/gui.cpp" line="547"/>
<location filename="../src/GUI/gui.cpp" line="1049"/> <location filename="../src/GUI/gui.cpp" line="1052"/>
<location filename="../src/GUI/gui.cpp" line="1115"/> <location filename="../src/GUI/gui.cpp" line="1118"/>
<source>Time</source> <source>Time</source>
<translation>Čas</translation> <translation>Čas</translation>
</message> </message>
@ -986,37 +991,47 @@
<context> <context>
<name>MapList</name> <name>MapList</name>
<message> <message>
<location filename="../src/map/maplist.cpp" line="116"/> <location filename="../src/map/maplist.cpp" line="121"/>
<source>Supported files</source> <source>Supported files</source>
<translation>Podporované soubory</translation> <translation>Podporované soubory</translation>
</message> </message>
<message> <message>
<location filename="../src/map/maplist.cpp" line="118"/> <location filename="../src/map/maplist.cpp" line="126"/>
<source>MBTiles maps</source> <source>MBTiles maps</source>
<translation>MBTiles mapy</translation> <translation>MBTiles mapy</translation>
</message> </message>
<message> <message>
<location filename="../src/map/maplist.cpp" line="119"/> <location filename="../src/map/maplist.cpp" line="124"/>
<source>Garmin JNX maps</source> <source>Garmin JNX maps</source>
<translation>Garmin JNX mapy</translation> <translation>Garmin JNX mapy</translation>
</message> </message>
<message> <message>
<location filename="../src/map/maplist.cpp" line="120"/> <location filename="../src/map/maplist.cpp" line="123"/>
<source>Garmin IMG maps</source>
<translation>Garmin IMG mapy</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="125"/>
<source>OziExplorer maps</source> <source>OziExplorer maps</source>
<translation>OziExplorer mapy</translation> <translation>OziExplorer mapy</translation>
</message> </message>
<message> <message>
<location filename="../src/map/maplist.cpp" line="121"/> <location filename="../src/map/maplist.cpp" line="127"/>
<source>TrekBuddy maps/atlases</source> <source>TrekBuddy maps/atlases</source>
<translation>TrekBuddy mapy/atlasy</translation> <translation>TrekBuddy mapy/atlasy</translation>
</message> </message>
<message> <message>
<location filename="../src/map/maplist.cpp" line="122"/> <location filename="../src/map/maplist.cpp" line="128"/>
<source>GeoTIFF images</source> <source>GeoTIFF images</source>
<translation>GeoTIFF obrázky</translation> <translation>GeoTIFF obrázky</translation>
</message> </message>
<message> <message>
<location filename="../src/map/maplist.cpp" line="123"/> <location filename="../src/map/maplist.cpp" line="129"/>
<source>TwoNav maps</source>
<translation>TwoNav mapy</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="130"/>
<source>Online map sources</source> <source>Online map sources</source>
<translation>Online mapové zdroje</translation> <translation>Online mapové zdroje</translation>
</message> </message>

View File

@ -47,67 +47,72 @@
<context> <context>
<name>Data</name> <name>Data</name>
<message> <message>
<location filename="../src/data/data.cpp" line="143"/> <location filename="../src/data/data.cpp" line="148"/>
<source>Supported files</source> <source>Supported files</source>
<translation>Understøttede filer</translation> <translation>Understøttede filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="144"/> <location filename="../src/data/data.cpp" line="149"/>
<source>CSV files</source> <source>CSV files</source>
<translation>CSV-filer</translation> <translation>CSV-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="145"/> <location filename="../src/data/data.cpp" line="150"/>
<source>FIT files</source> <source>FIT files</source>
<translation>FIT-filer</translation> <translation>FIT-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="147"/> <location filename="../src/data/data.cpp" line="152"/>
<source>GeoJSON files</source> <source>GeoJSON files</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="149"/> <location filename="../src/data/data.cpp" line="154"/>
<source>GPX files</source> <source>GPX files</source>
<translation>GPX-filer</translation> <translation>GPX-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="150"/> <location filename="../src/data/data.cpp" line="155"/>
<source>IGC files</source> <source>IGC files</source>
<translation>IGC-filer</translation> <translation>IGC-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="151"/> <location filename="../src/data/data.cpp" line="156"/>
<source>JPEG images</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="157"/>
<source>KML files</source> <source>KML files</source>
<translation>KML-filer</translation> <translation>KML-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="152"/> <location filename="../src/data/data.cpp" line="158"/>
<source>LOC files</source> <source>LOC files</source>
<translation>LOC-filer</translation> <translation>LOC-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="153"/> <location filename="../src/data/data.cpp" line="159"/>
<source>NMEA files</source> <source>NMEA files</source>
<translation>NMEA-filer</translation> <translation>NMEA-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="154"/> <location filename="../src/data/data.cpp" line="160"/>
<source>OziExplorer files</source> <source>OziExplorer files</source>
<translation>OziExplorer-filer</translation> <translation>OziExplorer-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="155"/> <location filename="../src/data/data.cpp" line="161"/>
<source>SLF files</source> <source>SLF files</source>
<translation>SLF-filer</translation> <translation>SLF-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="156"/> <location filename="../src/data/data.cpp" line="162"/>
<source>TCX files</source> <source>TCX files</source>
<translation>TCX-filer</translation> <translation>TCX-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="157"/> <location filename="../src/data/data.cpp" line="163"/>
<source>All files</source> <source>All files</source>
<translation>Alle filer</translation> <translation>Alle filer</translation>
</message> </message>
@ -332,21 +337,21 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="207"/> <location filename="../src/GUI/gui.cpp" line="207"/>
<location filename="../src/GUI/gui.cpp" line="713"/> <location filename="../src/GUI/gui.cpp" line="716"/>
<location filename="../src/GUI/gui.cpp" line="714"/> <location filename="../src/GUI/gui.cpp" line="717"/>
<source>Paths</source> <source>Paths</source>
<translation>Stier</translation> <translation>Stier</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="210"/> <location filename="../src/GUI/gui.cpp" line="210"/>
<location filename="../src/GUI/gui.cpp" line="679"/> <location filename="../src/GUI/gui.cpp" line="682"/>
<location filename="../src/GUI/gui.cpp" line="680"/> <location filename="../src/GUI/gui.cpp" line="683"/>
<source>Keyboard controls</source> <source>Keyboard controls</source>
<translation type="unfinished">Tastaturgenveje</translation> <translation type="unfinished">Tastaturgenveje</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="213"/> <location filename="../src/GUI/gui.cpp" line="213"/>
<location filename="../src/GUI/gui.cpp" line="657"/> <location filename="../src/GUI/gui.cpp" line="660"/>
<source>About GPXSee</source> <source>About GPXSee</source>
<translation>Om GPXSee</translation> <translation>Om GPXSee</translation>
</message> </message>
@ -423,7 +428,7 @@
<message> <message>
<location filename="../src/GUI/gui.cpp" line="302"/> <location filename="../src/GUI/gui.cpp" line="302"/>
<location filename="../src/GUI/gui.cpp" line="307"/> <location filename="../src/GUI/gui.cpp" line="307"/>
<location filename="../src/GUI/gui.cpp" line="696"/> <location filename="../src/GUI/gui.cpp" line="699"/>
<source>Next map</source> <source>Next map</source>
<translation>Næste kort</translation> <translation>Næste kort</translation>
</message> </message>
@ -469,16 +474,16 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="365"/> <location filename="../src/GUI/gui.cpp" line="365"/>
<location filename="../src/GUI/gui.cpp" line="1046"/> <location filename="../src/GUI/gui.cpp" line="1049"/>
<location filename="../src/GUI/gui.cpp" line="1113"/> <location filename="../src/GUI/gui.cpp" line="1116"/>
<source>Distance</source> <source>Distance</source>
<translation>Afstand</translation> <translation>Afstand</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="372"/> <location filename="../src/GUI/gui.cpp" line="372"/>
<location filename="../src/GUI/gui.cpp" line="547"/> <location filename="../src/GUI/gui.cpp" line="547"/>
<location filename="../src/GUI/gui.cpp" line="1049"/> <location filename="../src/GUI/gui.cpp" line="1052"/>
<location filename="../src/GUI/gui.cpp" line="1115"/> <location filename="../src/GUI/gui.cpp" line="1118"/>
<source>Time</source> <source>Time</source>
<translation>Tid</translation> <translation>Tid</translation>
</message> </message>
@ -509,8 +514,8 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="409"/> <location filename="../src/GUI/gui.cpp" line="409"/>
<location filename="../src/GUI/gui.cpp" line="1051"/> <location filename="../src/GUI/gui.cpp" line="1054"/>
<location filename="../src/GUI/gui.cpp" line="1117"/> <location filename="../src/GUI/gui.cpp" line="1120"/>
<source>Moving time</source> <source>Moving time</source>
<translation>Tid i bevægelse</translation> <translation>Tid i bevægelse</translation>
</message> </message>
@ -635,201 +640,201 @@
<translation>Fil</translation> <translation>Fil</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="587"/> <location filename="../src/GUI/gui.cpp" line="588"/>
<source>Show</source> <source>Show</source>
<translation>Vis</translation> <translation>Vis</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="593"/> <location filename="../src/GUI/gui.cpp" line="595"/>
<source>Navigation</source> <source>Navigation</source>
<translation>Navigation</translation> <translation>Navigation</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="658"/> <location filename="../src/GUI/gui.cpp" line="661"/>
<source>Version %1</source> <source>Version %1</source>
<translation>Version %1</translation> <translation>Version %1</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="662"/> <location filename="../src/GUI/gui.cpp" line="665"/>
<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> <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> <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>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="683"/> <location filename="../src/GUI/gui.cpp" line="686"/>
<source>Next file</source> <source>Next file</source>
<translation>Næste fil</translation> <translation>Næste fil</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="684"/> <location filename="../src/GUI/gui.cpp" line="687"/>
<source>Previous file</source> <source>Previous file</source>
<translation>Forrige fil</translation> <translation>Forrige fil</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="686"/> <location filename="../src/GUI/gui.cpp" line="689"/>
<source>First file</source> <source>First file</source>
<translation>Første fil</translation> <translation>Første fil</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="688"/> <location filename="../src/GUI/gui.cpp" line="691"/>
<source>Last file</source> <source>Last file</source>
<translation>Sidste fil</translation> <translation>Sidste fil</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="689"/> <location filename="../src/GUI/gui.cpp" line="692"/>
<source>Append file</source> <source>Append file</source>
<translation>Vedhæft fil</translation> <translation>Vedhæft fil</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="690"/> <location filename="../src/GUI/gui.cpp" line="693"/>
<source>Next/Previous</source> <source>Next/Previous</source>
<translation>Næste/Forrige</translation> <translation>Næste/Forrige</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="692"/> <location filename="../src/GUI/gui.cpp" line="695"/>
<source>Toggle graph type</source> <source>Toggle graph type</source>
<translation>Skift graftype</translation> <translation>Skift graftype</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="694"/> <location filename="../src/GUI/gui.cpp" line="697"/>
<source>Toggle time type</source> <source>Toggle time type</source>
<translation>Skift tidstype</translation> <translation>Skift tidstype</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="698"/> <location filename="../src/GUI/gui.cpp" line="701"/>
<source>Previous map</source> <source>Previous map</source>
<translation>Forrige kort</translation> <translation>Forrige kort</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="699"/> <location filename="../src/GUI/gui.cpp" line="702"/>
<source>Zoom in</source> <source>Zoom in</source>
<translation>Zoom ind</translation> <translation>Zoom ind</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="701"/> <location filename="../src/GUI/gui.cpp" line="704"/>
<source>Zoom out</source> <source>Zoom out</source>
<translation>Zoom ud</translation> <translation>Zoom ud</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="703"/> <location filename="../src/GUI/gui.cpp" line="706"/>
<source>Digital zoom</source> <source>Digital zoom</source>
<translation>Digital zoom</translation> <translation>Digital zoom</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="704"/> <location filename="../src/GUI/gui.cpp" line="707"/>
<source>Zoom</source> <source>Zoom</source>
<translation>Zoom</translation> <translation>Zoom</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="723"/> <location filename="../src/GUI/gui.cpp" line="726"/>
<source>DEM directory:</source> <source>DEM directory:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="725"/> <location filename="../src/GUI/gui.cpp" line="728"/>
<source>Tile cache directory:</source> <source>Tile cache directory:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="717"/> <location filename="../src/GUI/gui.cpp" line="720"/>
<source>Map directory:</source> <source>Map directory:</source>
<translation>Kortmappe:</translation> <translation>Kortmappe:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="719"/> <location filename="../src/GUI/gui.cpp" line="722"/>
<source>POI directory:</source> <source>POI directory:</source>
<translation>IP-mappe:</translation> <translation>IP-mappe:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="721"/> <location filename="../src/GUI/gui.cpp" line="724"/>
<source>GCS/PCS directory:</source> <source>GCS/PCS directory:</source>
<translation>GCS/PSC-mappe:</translation> <translation>GCS/PSC-mappe:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="734"/> <location filename="../src/GUI/gui.cpp" line="737"/>
<source>Open file</source> <source>Open file</source>
<translation>Åbn fil</translation> <translation>Åbn fil</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="830"/> <location filename="../src/GUI/gui.cpp" line="833"/>
<source>Error loading data file:</source> <source>Error loading data file:</source>
<translation>Fejl ved indlæsning af data-fil:</translation> <translation>Fejl ved indlæsning af data-fil:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="833"/> <location filename="../src/GUI/gui.cpp" line="836"/>
<location filename="../src/GUI/gui.cpp" line="868"/> <location filename="../src/GUI/gui.cpp" line="871"/>
<source>Line: %1</source> <source>Line: %1</source>
<translation>Linje: %1</translation> <translation>Linje: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="841"/> <location filename="../src/GUI/gui.cpp" line="844"/>
<source>Open POI file</source> <source>Open POI file</source>
<translation>Åbn IP-fil</translation> <translation>Åbn IP-fil</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="865"/> <location filename="../src/GUI/gui.cpp" line="868"/>
<source>Error loading POI file:</source> <source>Error loading POI file:</source>
<translation>Fejl ved indlæsning af IP-fil:</translation> <translation>Fejl ved indlæsning af IP-fil:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1020"/> <location filename="../src/GUI/gui.cpp" line="1023"/>
<location filename="../src/GUI/gui.cpp" line="1091"/> <location filename="../src/GUI/gui.cpp" line="1094"/>
<source>Tracks</source> <source>Tracks</source>
<translation>Spor</translation> <translation>Spor</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1023"/> <location filename="../src/GUI/gui.cpp" line="1026"/>
<location filename="../src/GUI/gui.cpp" line="1093"/> <location filename="../src/GUI/gui.cpp" line="1096"/>
<source>Routes</source> <source>Routes</source>
<translation>Ruter</translation> <translation>Ruter</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1026"/> <location filename="../src/GUI/gui.cpp" line="1029"/>
<location filename="../src/GUI/gui.cpp" line="1095"/> <location filename="../src/GUI/gui.cpp" line="1098"/>
<source>Waypoints</source> <source>Waypoints</source>
<translation>Rutepunkter</translation> <translation>Rutepunkter</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1029"/> <location filename="../src/GUI/gui.cpp" line="1032"/>
<location filename="../src/GUI/gui.cpp" line="1097"/> <location filename="../src/GUI/gui.cpp" line="1100"/>
<source>Areas</source> <source>Areas</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1035"/> <location filename="../src/GUI/gui.cpp" line="1038"/>
<location filename="../src/GUI/gui.cpp" line="1039"/> <location filename="../src/GUI/gui.cpp" line="1042"/>
<location filename="../src/GUI/gui.cpp" line="1103"/>
<location filename="../src/GUI/gui.cpp" line="1106"/> <location filename="../src/GUI/gui.cpp" line="1106"/>
<location filename="../src/GUI/gui.cpp" line="1109"/>
<source>Date</source> <source>Date</source>
<translation>Dato</translation> <translation>Dato</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1072"/> <location filename="../src/GUI/gui.cpp" line="1075"/>
<location filename="../src/GUI/gui.cpp" line="1073"/> <location filename="../src/GUI/gui.cpp" line="1076"/>
<source>Statistics</source> <source>Statistics</source>
<translation>Statistikker</translation> <translation>Statistikker</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1087"/> <location filename="../src/GUI/gui.cpp" line="1090"/>
<source>Name</source> <source>Name</source>
<translation>Navn</translation> <translation>Navn</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1318"/> <location filename="../src/GUI/gui.cpp" line="1309"/>
<source>Open map file</source> <source>Open map file</source>
<translation>Åbn kort-fil</translation> <translation>Åbn kort-fil</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1341"/> <location filename="../src/GUI/gui.cpp" line="1332"/>
<source>Error loading map:</source> <source>Error loading map:</source>
<translation>Fejl ved indlæsning af kort:</translation> <translation>Fejl ved indlæsning af kort:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1352"/> <location filename="../src/GUI/gui.cpp" line="1343"/>
<source>No files loaded</source> <source>No files loaded</source>
<translation>Ingen filer indlæst</translation> <translation>Ingen filer indlæst</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/GUI/gui.cpp" line="1356"/> <location filename="../src/GUI/gui.cpp" line="1347"/>
<source>%n files</source> <source>%n files</source>
<translation> <translation>
<numerusform>%n fil</numerusform> <numerusform>%n fil</numerusform>
@ -985,37 +990,47 @@
<context> <context>
<name>MapList</name> <name>MapList</name>
<message> <message>
<location filename="../src/map/maplist.cpp" line="116"/> <location filename="../src/map/maplist.cpp" line="121"/>
<source>Supported files</source> <source>Supported files</source>
<translation>Understøttede filer</translation> <translation>Understøttede filer</translation>
</message> </message>
<message> <message>
<location filename="../src/map/maplist.cpp" line="118"/> <location filename="../src/map/maplist.cpp" line="126"/>
<source>MBTiles maps</source> <source>MBTiles maps</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/map/maplist.cpp" line="119"/> <location filename="../src/map/maplist.cpp" line="124"/>
<source>Garmin JNX maps</source> <source>Garmin JNX maps</source>
<translation>Garmin JNX-kort</translation> <translation>Garmin JNX-kort</translation>
</message> </message>
<message> <message>
<location filename="../src/map/maplist.cpp" line="120"/> <location filename="../src/map/maplist.cpp" line="123"/>
<source>Garmin IMG maps</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="125"/>
<source>OziExplorer maps</source> <source>OziExplorer maps</source>
<translation>OziExplorer-kort</translation> <translation>OziExplorer-kort</translation>
</message> </message>
<message> <message>
<location filename="../src/map/maplist.cpp" line="121"/> <location filename="../src/map/maplist.cpp" line="127"/>
<source>TrekBuddy maps/atlases</source> <source>TrekBuddy maps/atlases</source>
<translation>TrekBuddy kort/atlas</translation> <translation>TrekBuddy kort/atlas</translation>
</message> </message>
<message> <message>
<location filename="../src/map/maplist.cpp" line="122"/> <location filename="../src/map/maplist.cpp" line="128"/>
<source>GeoTIFF images</source> <source>GeoTIFF images</source>
<translation>GeoTIFF billeder</translation> <translation>GeoTIFF billeder</translation>
</message> </message>
<message> <message>
<location filename="../src/map/maplist.cpp" line="123"/> <location filename="../src/map/maplist.cpp" line="129"/>
<source>TwoNav maps</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="130"/>
<source>Online map sources</source> <source>Online map sources</source>
<translation type="unfinished">Online-kort kilder</translation> <translation type="unfinished">Online-kort kilder</translation>
</message> </message>

View File

@ -47,67 +47,72 @@
<context> <context>
<name>Data</name> <name>Data</name>
<message> <message>
<location filename="../src/data/data.cpp" line="143"/> <location filename="../src/data/data.cpp" line="148"/>
<source>Supported files</source> <source>Supported files</source>
<translation>Unterstützte Dateien</translation> <translation>Unterstützte Dateien</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="144"/> <location filename="../src/data/data.cpp" line="149"/>
<source>CSV files</source> <source>CSV files</source>
<translation>CSV-Dateien</translation> <translation>CSV-Dateien</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="145"/> <location filename="../src/data/data.cpp" line="150"/>
<source>FIT files</source> <source>FIT files</source>
<translation>FIT-Dateien</translation> <translation>FIT-Dateien</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="147"/> <location filename="../src/data/data.cpp" line="152"/>
<source>GeoJSON files</source> <source>GeoJSON files</source>
<translation>GeoJSON-Dateien</translation> <translation>GeoJSON-Dateien</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="149"/> <location filename="../src/data/data.cpp" line="154"/>
<source>GPX files</source> <source>GPX files</source>
<translation>GPX-Dateien</translation> <translation>GPX-Dateien</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="150"/> <location filename="../src/data/data.cpp" line="155"/>
<source>IGC files</source> <source>IGC files</source>
<translation>IGC-Dateien</translation> <translation>IGC-Dateien</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="151"/> <location filename="../src/data/data.cpp" line="156"/>
<source>JPEG images</source>
<translation>JPEG-Bilder</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="157"/>
<source>KML files</source> <source>KML files</source>
<translation>KML-Dateien</translation> <translation>KML-Dateien</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="152"/> <location filename="../src/data/data.cpp" line="158"/>
<source>LOC files</source> <source>LOC files</source>
<translation>LOC-Dateien</translation> <translation>LOC-Dateien</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="153"/> <location filename="../src/data/data.cpp" line="159"/>
<source>NMEA files</source> <source>NMEA files</source>
<translation>NMEA-Dateien</translation> <translation>NMEA-Dateien</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="154"/> <location filename="../src/data/data.cpp" line="160"/>
<source>OziExplorer files</source> <source>OziExplorer files</source>
<translation>OziExplorer-Dateien</translation> <translation>OziExplorer-Dateien</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="156"/> <location filename="../src/data/data.cpp" line="162"/>
<source>TCX files</source> <source>TCX files</source>
<translation>TCX-Dateien</translation> <translation>TCX-Dateien</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="155"/> <location filename="../src/data/data.cpp" line="161"/>
<source>SLF files</source> <source>SLF files</source>
<translation>SLF-Dateien</translation> <translation>SLF-Dateien</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="157"/> <location filename="../src/data/data.cpp" line="163"/>
<source>All files</source> <source>All files</source>
<translation>Alle Dateien</translation> <translation>Alle Dateien</translation>
</message> </message>
@ -189,7 +194,7 @@
<message> <message>
<location filename="../src/GUI/exportdialog.cpp" line="135"/> <location filename="../src/GUI/exportdialog.cpp" line="135"/>
<source>Export to PDF</source> <source>Export to PDF</source>
<translation>PDF Export</translation> <translation>In PDF exportieren</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/exportdialog.cpp" line="52"/> <location filename="../src/GUI/exportdialog.cpp" line="52"/>
@ -209,12 +214,12 @@
<message> <message>
<location filename="../src/GUI/exportdialog.cpp" line="99"/> <location filename="../src/GUI/exportdialog.cpp" line="99"/>
<source>Orientation:</source> <source>Orientation:</source>
<translation>Orientierung:</translation> <translation>Ausrichtung:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/exportdialog.cpp" line="94"/> <location filename="../src/GUI/exportdialog.cpp" line="94"/>
<source>Page Setup</source> <source>Page Setup</source>
<translation>Seiten Setup</translation> <translation>Seite einrichten</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/exportdialog.cpp" line="25"/> <location filename="../src/GUI/exportdialog.cpp" line="25"/>
@ -276,12 +281,12 @@
<message> <message>
<location filename="../src/GUI/exportdialog.cpp" line="152"/> <location filename="../src/GUI/exportdialog.cpp" line="152"/>
<source>%1 is a directory.</source> <source>%1 is a directory.</source>
<translation>%1 ist ein Verzeichniss.</translation> <translation>%1 ist ein Verzeichnis.</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/exportdialog.cpp" line="157"/> <location filename="../src/GUI/exportdialog.cpp" line="157"/>
<source>%1 is not writable.</source> <source>%1 is not writable.</source>
<translation>%1 ist nich schreibbar.</translation> <translation>%1 ist nicht beschreibbar.</translation>
</message> </message>
</context> </context>
<context> <context>
@ -289,7 +294,7 @@
<message> <message>
<location filename="../src/GUI/fileselectwidget.cpp" line="38"/> <location filename="../src/GUI/fileselectwidget.cpp" line="38"/>
<source>Select file</source> <source>Select file</source>
<translation>Datei Auswählen</translation> <translation>Datei auswählen</translation>
</message> </message>
</context> </context>
<context> <context>
@ -326,24 +331,24 @@
<context> <context>
<name>GUI</name> <name>GUI</name>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="717"/> <location filename="../src/GUI/gui.cpp" line="720"/>
<source>Map directory:</source> <source>Map directory:</source>
<translation>Kartenverzeichnis:</translation> <translation>Kartenverzeichnis:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="719"/> <location filename="../src/GUI/gui.cpp" line="722"/>
<source>POI directory:</source> <source>POI directory:</source>
<translation>POI-Verzeichnis:</translation> <translation>POI-Verzeichnis:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="734"/> <location filename="../src/GUI/gui.cpp" line="737"/>
<source>Open file</source> <source>Open file</source>
<translation>Datei öffnen</translation> <translation>Datei öffnen</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="841"/> <location filename="../src/GUI/gui.cpp" line="844"/>
<source>Open POI file</source> <source>Open POI file</source>
<translation>POI Datei öffnen</translation> <translation>POI-Datei öffnen</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="200"/> <location filename="../src/GUI/gui.cpp" line="200"/>
@ -352,8 +357,8 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="210"/> <location filename="../src/GUI/gui.cpp" line="210"/>
<location filename="../src/GUI/gui.cpp" line="679"/> <location filename="../src/GUI/gui.cpp" line="682"/>
<location filename="../src/GUI/gui.cpp" line="680"/> <location filename="../src/GUI/gui.cpp" line="683"/>
<source>Keyboard controls</source> <source>Keyboard controls</source>
<translation>Tastaturkürzel</translation> <translation>Tastaturkürzel</translation>
</message> </message>
@ -365,10 +370,10 @@
<message> <message>
<location filename="../src/GUI/gui.cpp" line="242"/> <location filename="../src/GUI/gui.cpp" line="242"/>
<source>Reload</source> <source>Reload</source>
<translation>Neu Laden</translation> <translation>Neu laden</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="587"/> <location filename="../src/GUI/gui.cpp" line="588"/>
<source>Show</source> <source>Show</source>
<translation>Ansicht</translation> <translation>Ansicht</translation>
</message> </message>
@ -385,7 +390,7 @@
<message> <message>
<location filename="../src/GUI/gui.cpp" line="265"/> <location filename="../src/GUI/gui.cpp" line="265"/>
<source>Overlap POIs</source> <source>Overlap POIs</source>
<translation>POI überlappen</translation> <translation>POIs überlappen</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="270"/> <location filename="../src/GUI/gui.cpp" line="270"/>
@ -410,34 +415,34 @@
<message> <message>
<location filename="../src/GUI/gui.cpp" line="218"/> <location filename="../src/GUI/gui.cpp" line="218"/>
<source>Open...</source> <source>Open...</source>
<translation>Öffnen...</translation> <translation>Öffnen </translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="207"/> <location filename="../src/GUI/gui.cpp" line="207"/>
<location filename="../src/GUI/gui.cpp" line="713"/> <location filename="../src/GUI/gui.cpp" line="716"/>
<location filename="../src/GUI/gui.cpp" line="714"/> <location filename="../src/GUI/gui.cpp" line="717"/>
<source>Paths</source> <source>Paths</source>
<translation>Pfade</translation> <translation>Pfade</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="249"/> <location filename="../src/GUI/gui.cpp" line="249"/>
<source>Statistics...</source> <source>Statistics...</source>
<translation>Statistiken...</translation> <translation>Statistiken </translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="257"/> <location filename="../src/GUI/gui.cpp" line="257"/>
<source>Load POI file...</source> <source>Load POI file...</source>
<translation>POI-Datei laden...</translation> <translation>POI-Datei laden </translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="293"/> <location filename="../src/GUI/gui.cpp" line="293"/>
<source>Load map...</source> <source>Load map...</source>
<translation>Karte laden...</translation> <translation>Karte laden </translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="302"/> <location filename="../src/GUI/gui.cpp" line="302"/>
<location filename="../src/GUI/gui.cpp" line="307"/> <location filename="../src/GUI/gui.cpp" line="307"/>
<location filename="../src/GUI/gui.cpp" line="696"/> <location filename="../src/GUI/gui.cpp" line="699"/>
<source>Next map</source> <source>Next map</source>
<translation>Nächste Karte</translation> <translation>Nächste Karte</translation>
</message> </message>
@ -469,7 +474,7 @@
<message> <message>
<location filename="../src/GUI/gui.cpp" line="343"/> <location filename="../src/GUI/gui.cpp" line="343"/>
<source>Waypoint labels</source> <source>Waypoint labels</source>
<translation>Wegpunkt Labels</translation> <translation>Wegpunkt-Labels</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="355"/> <location filename="../src/GUI/gui.cpp" line="355"/>
@ -503,8 +508,8 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="409"/> <location filename="../src/GUI/gui.cpp" line="409"/>
<location filename="../src/GUI/gui.cpp" line="1051"/> <location filename="../src/GUI/gui.cpp" line="1054"/>
<location filename="../src/GUI/gui.cpp" line="1117"/> <location filename="../src/GUI/gui.cpp" line="1120"/>
<source>Moving time</source> <source>Moving time</source>
<translation>Bewegungszeit</translation> <translation>Bewegungszeit</translation>
</message> </message>
@ -516,7 +521,7 @@
<message> <message>
<location filename="../src/GUI/gui.cpp" line="423"/> <location filename="../src/GUI/gui.cpp" line="423"/>
<source>Imperial</source> <source>Imperial</source>
<translation>Imperial</translation> <translation>Angloamerikanisch</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="429"/> <location filename="../src/GUI/gui.cpp" line="429"/>
@ -546,7 +551,7 @@
<message> <message>
<location filename="../src/GUI/gui.cpp" line="463"/> <location filename="../src/GUI/gui.cpp" line="463"/>
<source>Options...</source> <source>Options...</source>
<translation>Einstellungen...</translation> <translation>Einstellungen </translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="469"/> <location filename="../src/GUI/gui.cpp" line="469"/>
@ -589,99 +594,99 @@
<translation>Koordinatenformate</translation> <translation>Koordinatenformate</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="658"/> <location filename="../src/GUI/gui.cpp" line="661"/>
<source>Version %1</source> <source>Version %1</source>
<translation>Version %1</translation> <translation>Version %1</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="662"/> <location filename="../src/GUI/gui.cpp" line="665"/>
<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> <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 vertrieben. Mehr Informationen zu GPXSee auf der Homepage %1.</translation> <translation>GPXSee wird unter der GNU General Public License version 3 veröffentlicht. Mehr Informationen zu GPXSee auf der Homepage %1.</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="689"/> <location filename="../src/GUI/gui.cpp" line="692"/>
<source>Append file</source> <source>Append file</source>
<translation>An Datei anhängen</translation> <translation>An Datei anhängen</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="690"/> <location filename="../src/GUI/gui.cpp" line="693"/>
<source>Next/Previous</source> <source>Next/Previous</source>
<translation>Nächste/Vorherige</translation> <translation>Nächste/Vorherige</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="692"/> <location filename="../src/GUI/gui.cpp" line="695"/>
<source>Toggle graph type</source> <source>Toggle graph type</source>
<translation>Graphtyp umschalten</translation> <translation>Graphtyp umschalten</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="694"/> <location filename="../src/GUI/gui.cpp" line="697"/>
<source>Toggle time type</source> <source>Toggle time type</source>
<translation>Zeittyp umschalten</translation> <translation>Zeittyp umschalten</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="698"/> <location filename="../src/GUI/gui.cpp" line="701"/>
<source>Previous map</source> <source>Previous map</source>
<translation>Vorherige Karte</translation> <translation>Vorherige Karte</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="699"/> <location filename="../src/GUI/gui.cpp" line="702"/>
<source>Zoom in</source> <source>Zoom in</source>
<translation>Hineinzoomen</translation> <translation>Hineinzoomen</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="701"/> <location filename="../src/GUI/gui.cpp" line="704"/>
<source>Zoom out</source> <source>Zoom out</source>
<translation>Herauszoomen</translation> <translation>Herauszoomen</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="703"/> <location filename="../src/GUI/gui.cpp" line="706"/>
<source>Digital zoom</source> <source>Digital zoom</source>
<translation>Digitaler Zoom</translation> <translation>Digitaler Zoom</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="704"/> <location filename="../src/GUI/gui.cpp" line="707"/>
<source>Zoom</source> <source>Zoom</source>
<translation>Zoom</translation> <translation>Zoom</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="721"/> <location filename="../src/GUI/gui.cpp" line="724"/>
<source>GCS/PCS directory:</source> <source>GCS/PCS directory:</source>
<translation>GCS/PCS-Verzeichnis:</translation> <translation>GCS/PCS-Verzeichnis:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="723"/> <location filename="../src/GUI/gui.cpp" line="726"/>
<source>DEM directory:</source> <source>DEM directory:</source>
<translation>DEM-Verzeichnis:</translation> <translation>DEM-Verzeichnis:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1029"/> <location filename="../src/GUI/gui.cpp" line="1032"/>
<location filename="../src/GUI/gui.cpp" line="1097"/> <location filename="../src/GUI/gui.cpp" line="1100"/>
<source>Areas</source> <source>Areas</source>
<translation>Flächen</translation> <translation>Flächen</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1072"/> <location filename="../src/GUI/gui.cpp" line="1075"/>
<location filename="../src/GUI/gui.cpp" line="1073"/> <location filename="../src/GUI/gui.cpp" line="1076"/>
<source>Statistics</source> <source>Statistics</source>
<translation>Statistiken</translation> <translation>Statistiken</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1318"/> <location filename="../src/GUI/gui.cpp" line="1309"/>
<source>Open map file</source> <source>Open map file</source>
<translation>Karte Datei öffnen</translation> <translation>Kartendatei öffnen</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1341"/> <location filename="../src/GUI/gui.cpp" line="1332"/>
<source>Error loading map:</source> <source>Error loading map:</source>
<translation>Fehler beim Laden der Karte-Datei:</translation> <translation>Fehler beim Laden der Kartendatei:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1352"/> <location filename="../src/GUI/gui.cpp" line="1343"/>
<source>No files loaded</source> <source>No files loaded</source>
<translation>Keine Dateien geladen</translation> <translation>Keine Dateien geladen</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/GUI/gui.cpp" line="1356"/> <location filename="../src/GUI/gui.cpp" line="1347"/>
<source>%n files</source> <source>%n files</source>
<translation> <translation>
<numerusform>%n Datei</numerusform> <numerusform>%n Datei</numerusform>
@ -689,49 +694,49 @@
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1035"/> <location filename="../src/GUI/gui.cpp" line="1038"/>
<location filename="../src/GUI/gui.cpp" line="1039"/> <location filename="../src/GUI/gui.cpp" line="1042"/>
<location filename="../src/GUI/gui.cpp" line="1103"/>
<location filename="../src/GUI/gui.cpp" line="1106"/> <location filename="../src/GUI/gui.cpp" line="1106"/>
<location filename="../src/GUI/gui.cpp" line="1109"/>
<source>Date</source> <source>Date</source>
<translation>Datum</translation> <translation>Datum</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1023"/> <location filename="../src/GUI/gui.cpp" line="1026"/>
<location filename="../src/GUI/gui.cpp" line="1093"/> <location filename="../src/GUI/gui.cpp" line="1096"/>
<source>Routes</source> <source>Routes</source>
<translation>Routen</translation> <translation>Routen</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="683"/> <location filename="../src/GUI/gui.cpp" line="686"/>
<source>Next file</source> <source>Next file</source>
<translation>Nächste Datei</translation> <translation>Nächste Datei</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="223"/> <location filename="../src/GUI/gui.cpp" line="223"/>
<source>Print...</source> <source>Print...</source>
<translation>Drucken...</translation> <translation>Drucken </translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="230"/> <location filename="../src/GUI/gui.cpp" line="230"/>
<source>Export to PDF...</source> <source>Export to PDF...</source>
<translation>Als PDF exportieren...</translation> <translation>Als PDF exportieren </translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1026"/> <location filename="../src/GUI/gui.cpp" line="1029"/>
<location filename="../src/GUI/gui.cpp" line="1095"/> <location filename="../src/GUI/gui.cpp" line="1098"/>
<source>Waypoints</source> <source>Waypoints</source>
<translation>Wegpunkte</translation> <translation>Wegpunkte</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="684"/> <location filename="../src/GUI/gui.cpp" line="687"/>
<source>Previous file</source> <source>Previous file</source>
<translation>Vorherige Datei</translation> <translation>Vorherige Datei</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="348"/> <location filename="../src/GUI/gui.cpp" line="348"/>
<source>Route waypoints</source> <source>Route waypoints</source>
<translation>Routen Wegpunkte</translation> <translation>Routen-Wegpunkte</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="489"/> <location filename="../src/GUI/gui.cpp" line="489"/>
@ -769,70 +774,70 @@
<translation>&amp;Hilfe</translation> <translation>&amp;Hilfe</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="686"/> <location filename="../src/GUI/gui.cpp" line="689"/>
<source>First file</source> <source>First file</source>
<translation>Erste Datei</translation> <translation>Erste Datei</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="688"/> <location filename="../src/GUI/gui.cpp" line="691"/>
<source>Last file</source> <source>Last file</source>
<translation>Letzte Datei</translation> <translation>Letzte Datei</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="725"/> <location filename="../src/GUI/gui.cpp" line="728"/>
<source>Tile cache directory:</source> <source>Tile cache directory:</source>
<translation>Kachel-Cache-Verzeichnis:</translation> <translation>Kachel-Cache-Verzeichnis:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="830"/> <location filename="../src/GUI/gui.cpp" line="833"/>
<source>Error loading data file:</source> <source>Error loading data file:</source>
<translation>Fehler beim Laden der Datei:</translation> <translation>Fehler beim Laden der Datendatei:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="833"/> <location filename="../src/GUI/gui.cpp" line="836"/>
<location filename="../src/GUI/gui.cpp" line="868"/> <location filename="../src/GUI/gui.cpp" line="871"/>
<source>Line: %1</source> <source>Line: %1</source>
<translation>Zeile: %1</translation> <translation>Zeile: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="865"/> <location filename="../src/GUI/gui.cpp" line="868"/>
<source>Error loading POI file:</source> <source>Error loading POI file:</source>
<translation>Fehler beim Laden der POI-Datei:</translation> <translation>Fehler beim Laden der POI-Datei:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1087"/> <location filename="../src/GUI/gui.cpp" line="1090"/>
<source>Name</source> <source>Name</source>
<translation>Name</translation> <translation>Name</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1020"/> <location filename="../src/GUI/gui.cpp" line="1023"/>
<location filename="../src/GUI/gui.cpp" line="1091"/> <location filename="../src/GUI/gui.cpp" line="1094"/>
<source>Tracks</source> <source>Tracks</source>
<translation>Strecken</translation> <translation>Strecken</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="213"/> <location filename="../src/GUI/gui.cpp" line="213"/>
<location filename="../src/GUI/gui.cpp" line="657"/> <location filename="../src/GUI/gui.cpp" line="660"/>
<source>About GPXSee</source> <source>About GPXSee</source>
<translation>Über GPXSee</translation> <translation>Über GPXSee</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="593"/> <location filename="../src/GUI/gui.cpp" line="595"/>
<source>Navigation</source> <source>Navigation</source>
<translation>Navigation</translation> <translation>Navigation</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="365"/> <location filename="../src/GUI/gui.cpp" line="365"/>
<location filename="../src/GUI/gui.cpp" line="1046"/> <location filename="../src/GUI/gui.cpp" line="1049"/>
<location filename="../src/GUI/gui.cpp" line="1113"/> <location filename="../src/GUI/gui.cpp" line="1116"/>
<source>Distance</source> <source>Distance</source>
<translation>Distanz</translation> <translation>Distanz</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="372"/> <location filename="../src/GUI/gui.cpp" line="372"/>
<location filename="../src/GUI/gui.cpp" line="547"/> <location filename="../src/GUI/gui.cpp" line="547"/>
<location filename="../src/GUI/gui.cpp" line="1049"/> <location filename="../src/GUI/gui.cpp" line="1052"/>
<location filename="../src/GUI/gui.cpp" line="1115"/> <location filename="../src/GUI/gui.cpp" line="1118"/>
<source>Time</source> <source>Time</source>
<translation>Zeit</translation> <translation>Zeit</translation>
</message> </message>
@ -985,37 +990,47 @@
<context> <context>
<name>MapList</name> <name>MapList</name>
<message> <message>
<location filename="../src/map/maplist.cpp" line="116"/> <location filename="../src/map/maplist.cpp" line="121"/>
<source>Supported files</source> <source>Supported files</source>
<translation>Unterstützte Dateien</translation> <translation>Unterstützte Dateien</translation>
</message> </message>
<message> <message>
<location filename="../src/map/maplist.cpp" line="118"/> <location filename="../src/map/maplist.cpp" line="126"/>
<source>MBTiles maps</source> <source>MBTiles maps</source>
<translation>MBTiles Karten</translation> <translation>MBTiles-Karten</translation>
</message> </message>
<message> <message>
<location filename="../src/map/maplist.cpp" line="119"/> <location filename="../src/map/maplist.cpp" line="124"/>
<source>Garmin JNX maps</source> <source>Garmin JNX maps</source>
<translation>Garmin JNX Karten</translation> <translation>Garmin JNX-Karten</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="120"/>
<source>OziExplorer maps</source>
<translation>OziExplorer Karten</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="121"/>
<source>TrekBuddy maps/atlases</source>
<translation>TrekBuddy Karten/Atlanten</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="122"/>
<source>GeoTIFF images</source>
<translation>GeoTIFF Bilder</translation>
</message> </message>
<message> <message>
<location filename="../src/map/maplist.cpp" line="123"/> <location filename="../src/map/maplist.cpp" line="123"/>
<source>Garmin IMG maps</source>
<translation>Garmin IMG-Karten</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="125"/>
<source>OziExplorer maps</source>
<translation>OziExplorer-Karten</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="127"/>
<source>TrekBuddy maps/atlases</source>
<translation>TrekBuddy-Karten/Atlanten</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="128"/>
<source>GeoTIFF images</source>
<translation>GeoTIFF-Bilder</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="129"/>
<source>TwoNav maps</source>
<translation>TwoNav-Karten</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="130"/>
<source>Online map sources</source> <source>Online map sources</source>
<translation>Online-Kartenquellen</translation> <translation>Online-Kartenquellen</translation>
</message> </message>
@ -1096,7 +1111,7 @@
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="266"/> <location filename="../src/GUI/optionsdialog.cpp" line="266"/>
<source>Map opacity:</source> <source>Map opacity:</source>
<translation>Karte Deckkraft:</translation> <translation>Kartendeckkraft:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="279"/> <location filename="../src/GUI/optionsdialog.cpp" line="279"/>
@ -1246,7 +1261,7 @@
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="315"/> <location filename="../src/GUI/optionsdialog.cpp" line="315"/>
<source>Eliminate GPS outliers</source> <source>Eliminate GPS outliers</source>
<translation>GPS Ausreißer entfernen</translation> <translation>GPS-Ausreißer entfernen</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="324"/> <location filename="../src/GUI/optionsdialog.cpp" line="324"/>
@ -1339,17 +1354,17 @@
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="139"/> <location filename="../src/GUI/optionsdialog.cpp" line="139"/>
<source>Area border width:</source> <source>Area border width:</source>
<translation>Flächen Randbreite:</translation> <translation>Flächen-Randbreite:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="140"/> <location filename="../src/GUI/optionsdialog.cpp" line="140"/>
<source>Area border style:</source> <source>Area border style:</source>
<translation>Flächen Randstil:</translation> <translation>Flächen-Randstil:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="141"/> <location filename="../src/GUI/optionsdialog.cpp" line="141"/>
<source>Area fill opacity:</source> <source>Area fill opacity:</source>
<translation>Flächen Deckkraft:</translation> <translation>Flächendeckkraft:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="145"/> <location filename="../src/GUI/optionsdialog.cpp" line="145"/>
@ -1395,7 +1410,7 @@
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="473"/> <location filename="../src/GUI/optionsdialog.cpp" line="473"/>
<source>The printed area is approximately the display area. The map zoom level does not change.</source> <source>The printed area is approximately the display area. The map zoom level does not change.</source>
<translation>Der Druckbereich ist circa der Anzeigebereich. Das Karten-Zoom ändert sich nicht.</translation> <translation>Der Druckbereich entspricht ungefähr dem Anzeigebereich. Das Karten-Zoom ändert sich nicht.</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="475"/> <location filename="../src/GUI/optionsdialog.cpp" line="475"/>
@ -1465,7 +1480,7 @@
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="561"/> <location filename="../src/GUI/optionsdialog.cpp" line="561"/>
<source>Image cache size:</source> <source>Image cache size:</source>
<translation>Bild-Cache größe:</translation> <translation>Bild-Cachegröße:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="562"/> <location filename="../src/GUI/optionsdialog.cpp" line="562"/>
@ -1496,7 +1511,7 @@
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="601"/> <location filename="../src/GUI/optionsdialog.cpp" line="601"/>
<source>Print &amp; Export</source> <source>Print &amp; Export</source>
<translation>Druck &amp; Export</translation> <translation>Druck / Export</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="630"/> <location filename="../src/GUI/optionsdialog.cpp" line="630"/>

File diff suppressed because it is too large Load Diff

View File

@ -47,67 +47,72 @@
<context> <context>
<name>Data</name> <name>Data</name>
<message> <message>
<location filename="../src/data/data.cpp" line="143"/> <location filename="../src/data/data.cpp" line="148"/>
<source>Supported files</source> <source>Supported files</source>
<translation>Tuetut tiedostot</translation> <translation>Tuetut tiedostot</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="144"/> <location filename="../src/data/data.cpp" line="149"/>
<source>CSV files</source> <source>CSV files</source>
<translation>CSV-tiedostot</translation> <translation>CSV-tiedostot</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="145"/> <location filename="../src/data/data.cpp" line="150"/>
<source>FIT files</source> <source>FIT files</source>
<translation>FIT-tiedostot</translation> <translation>FIT-tiedostot</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="147"/> <location filename="../src/data/data.cpp" line="152"/>
<source>GeoJSON files</source> <source>GeoJSON files</source>
<translation>GeoJSON-tiedostot</translation> <translation>GeoJSON-tiedostot</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="149"/> <location filename="../src/data/data.cpp" line="154"/>
<source>GPX files</source> <source>GPX files</source>
<translation>GPX-tiedostot</translation> <translation>GPX-tiedostot</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="150"/> <location filename="../src/data/data.cpp" line="155"/>
<source>IGC files</source> <source>IGC files</source>
<translation>IGC-tiedostot</translation> <translation>IGC-tiedostot</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="151"/> <location filename="../src/data/data.cpp" line="156"/>
<source>JPEG images</source>
<translation>JPEG-kuvat</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="157"/>
<source>KML files</source> <source>KML files</source>
<translation>KML-tiedostot</translation> <translation>KML-tiedostot</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="152"/> <location filename="../src/data/data.cpp" line="158"/>
<source>LOC files</source> <source>LOC files</source>
<translation>LOC-tiedostot</translation> <translation>LOC-tiedostot</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="153"/> <location filename="../src/data/data.cpp" line="159"/>
<source>NMEA files</source> <source>NMEA files</source>
<translation>NMEA-tiedostot</translation> <translation>NMEA-tiedostot</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="154"/> <location filename="../src/data/data.cpp" line="160"/>
<source>OziExplorer files</source> <source>OziExplorer files</source>
<translation>OziExplorer-tiedostot</translation> <translation>OziExplorer-tiedostot</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="156"/> <location filename="../src/data/data.cpp" line="162"/>
<source>TCX files</source> <source>TCX files</source>
<translation>TCX-tiedostot</translation> <translation>TCX-tiedostot</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="155"/> <location filename="../src/data/data.cpp" line="161"/>
<source>SLF files</source> <source>SLF files</source>
<translation>SLF-tiedostot</translation> <translation>SLF-tiedostot</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="157"/> <location filename="../src/data/data.cpp" line="163"/>
<source>All files</source> <source>All files</source>
<translation>Kaikki tiedostot</translation> <translation>Kaikki tiedostot</translation>
</message> </message>
@ -326,12 +331,12 @@
<context> <context>
<name>GUI</name> <name>GUI</name>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="734"/> <location filename="../src/GUI/gui.cpp" line="737"/>
<source>Open file</source> <source>Open file</source>
<translation>Avaa tiedosto</translation> <translation>Avaa tiedosto</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="841"/> <location filename="../src/GUI/gui.cpp" line="844"/>
<source>Open POI file</source> <source>Open POI file</source>
<translation>Avaa POI-tiedosto</translation> <translation>Avaa POI-tiedosto</translation>
</message> </message>
@ -342,8 +347,8 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="210"/> <location filename="../src/GUI/gui.cpp" line="210"/>
<location filename="../src/GUI/gui.cpp" line="679"/> <location filename="../src/GUI/gui.cpp" line="682"/>
<location filename="../src/GUI/gui.cpp" line="680"/> <location filename="../src/GUI/gui.cpp" line="683"/>
<source>Keyboard controls</source> <source>Keyboard controls</source>
<translation>Näppäimistön säätimet</translation> <translation>Näppäimistön säätimet</translation>
</message> </message>
@ -358,7 +363,7 @@
<translation>Lataa uudelleen</translation> <translation>Lataa uudelleen</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="587"/> <location filename="../src/GUI/gui.cpp" line="588"/>
<source>Show</source> <source>Show</source>
<translation>Näytä</translation> <translation>Näytä</translation>
</message> </message>
@ -404,8 +409,8 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="207"/> <location filename="../src/GUI/gui.cpp" line="207"/>
<location filename="../src/GUI/gui.cpp" line="713"/> <location filename="../src/GUI/gui.cpp" line="716"/>
<location filename="../src/GUI/gui.cpp" line="714"/> <location filename="../src/GUI/gui.cpp" line="717"/>
<source>Paths</source> <source>Paths</source>
<translation>Tiedostopolut</translation> <translation>Tiedostopolut</translation>
</message> </message>
@ -427,7 +432,7 @@
<message> <message>
<location filename="../src/GUI/gui.cpp" line="302"/> <location filename="../src/GUI/gui.cpp" line="302"/>
<location filename="../src/GUI/gui.cpp" line="307"/> <location filename="../src/GUI/gui.cpp" line="307"/>
<location filename="../src/GUI/gui.cpp" line="696"/> <location filename="../src/GUI/gui.cpp" line="699"/>
<source>Next map</source> <source>Next map</source>
<translation>Seuraava kartta</translation> <translation>Seuraava kartta</translation>
</message> </message>
@ -493,8 +498,8 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="409"/> <location filename="../src/GUI/gui.cpp" line="409"/>
<location filename="../src/GUI/gui.cpp" line="1051"/> <location filename="../src/GUI/gui.cpp" line="1054"/>
<location filename="../src/GUI/gui.cpp" line="1117"/> <location filename="../src/GUI/gui.cpp" line="1120"/>
<source>Moving time</source> <source>Moving time</source>
<translation>Liikkumisaika</translation> <translation>Liikkumisaika</translation>
</message> </message>
@ -579,97 +584,97 @@
<translation>Koordinaattien muoto</translation> <translation>Koordinaattien muoto</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="658"/> <location filename="../src/GUI/gui.cpp" line="661"/>
<source>Version %1</source> <source>Version %1</source>
<translation>Versio %1</translation> <translation>Versio %1</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="662"/> <location filename="../src/GUI/gui.cpp" line="665"/>
<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> <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> <translation>GPXSee levitetään GNU yleisen lisenssin version 3 alaisena. Voit katsoa lisätietoja GPXSee:stä projektin kotisivulla %1.</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="689"/> <location filename="../src/GUI/gui.cpp" line="692"/>
<source>Append file</source> <source>Append file</source>
<translation>Lisää tiedosto</translation> <translation>Lisää tiedosto</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="690"/> <location filename="../src/GUI/gui.cpp" line="693"/>
<source>Next/Previous</source> <source>Next/Previous</source>
<translation>Seuraava/edellinen</translation> <translation>Seuraava/edellinen</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="692"/> <location filename="../src/GUI/gui.cpp" line="695"/>
<source>Toggle graph type</source> <source>Toggle graph type</source>
<translation>Vaihda kaaviokuvan tyyppi</translation> <translation>Vaihda kaaviokuvan tyyppi</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="694"/> <location filename="../src/GUI/gui.cpp" line="697"/>
<source>Toggle time type</source> <source>Toggle time type</source>
<translation>Vaihda ajan tyyppi</translation> <translation>Vaihda ajan tyyppi</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="698"/> <location filename="../src/GUI/gui.cpp" line="701"/>
<source>Previous map</source> <source>Previous map</source>
<translation>Edellinen kartta</translation> <translation>Edellinen kartta</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="699"/> <location filename="../src/GUI/gui.cpp" line="702"/>
<source>Zoom in</source> <source>Zoom in</source>
<translation>Lähennä</translation> <translation>Lähennä</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="701"/> <location filename="../src/GUI/gui.cpp" line="704"/>
<source>Zoom out</source> <source>Zoom out</source>
<translation>Loitonna</translation> <translation>Loitonna</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="703"/> <location filename="../src/GUI/gui.cpp" line="706"/>
<source>Digital zoom</source> <source>Digital zoom</source>
<translation>Digitaalinen zoomi</translation> <translation>Digitaalinen zoomi</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="704"/> <location filename="../src/GUI/gui.cpp" line="707"/>
<source>Zoom</source> <source>Zoom</source>
<translation>Zoom</translation> <translation>Zoom</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="721"/> <location filename="../src/GUI/gui.cpp" line="724"/>
<source>GCS/PCS directory:</source> <source>GCS/PCS directory:</source>
<translation>GCS/PCS:n hakemisto:</translation> <translation>GCS/PCS:n hakemisto:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="723"/> <location filename="../src/GUI/gui.cpp" line="726"/>
<source>DEM directory:</source> <source>DEM directory:</source>
<translation>DEM -tietojen hakemisto:</translation> <translation>DEM -tietojen hakemisto:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1029"/> <location filename="../src/GUI/gui.cpp" line="1032"/>
<location filename="../src/GUI/gui.cpp" line="1097"/> <location filename="../src/GUI/gui.cpp" line="1100"/>
<source>Areas</source> <source>Areas</source>
<translation>Alueet</translation> <translation>Alueet</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1072"/> <location filename="../src/GUI/gui.cpp" line="1075"/>
<location filename="../src/GUI/gui.cpp" line="1073"/> <location filename="../src/GUI/gui.cpp" line="1076"/>
<source>Statistics</source> <source>Statistics</source>
<translation>Tilasto</translation> <translation>Tilasto</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1318"/> <location filename="../src/GUI/gui.cpp" line="1309"/>
<source>Open map file</source> <source>Open map file</source>
<translation>Avaa karttatiedosto</translation> <translation>Avaa karttatiedosto</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1352"/> <location filename="../src/GUI/gui.cpp" line="1343"/>
<source>No files loaded</source> <source>No files loaded</source>
<translation>Yhtään tiedostoa ei ladattu</translation> <translation>Yhtään tiedostoa ei ladattu</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1035"/> <location filename="../src/GUI/gui.cpp" line="1038"/>
<location filename="../src/GUI/gui.cpp" line="1039"/> <location filename="../src/GUI/gui.cpp" line="1042"/>
<location filename="../src/GUI/gui.cpp" line="1103"/>
<location filename="../src/GUI/gui.cpp" line="1106"/> <location filename="../src/GUI/gui.cpp" line="1106"/>
<location filename="../src/GUI/gui.cpp" line="1109"/>
<source>Date</source> <source>Date</source>
<translation>Päivämäärä</translation> <translation>Päivämäärä</translation>
</message> </message>
@ -709,33 +714,33 @@
<translation>&amp;Ohje</translation> <translation>&amp;Ohje</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="717"/> <location filename="../src/GUI/gui.cpp" line="720"/>
<source>Map directory:</source> <source>Map directory:</source>
<translation>Karttojen hakemisto:</translation> <translation>Karttojen hakemisto:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="719"/> <location filename="../src/GUI/gui.cpp" line="722"/>
<source>POI directory:</source> <source>POI directory:</source>
<translation>POI:n hakemisto:</translation> <translation>POI:n hakemisto:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="725"/> <location filename="../src/GUI/gui.cpp" line="728"/>
<source>Tile cache directory:</source> <source>Tile cache directory:</source>
<translation>Välimuistin hakemisto:</translation> <translation>Välimuistin hakemisto:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1023"/> <location filename="../src/GUI/gui.cpp" line="1026"/>
<location filename="../src/GUI/gui.cpp" line="1093"/> <location filename="../src/GUI/gui.cpp" line="1096"/>
<source>Routes</source> <source>Routes</source>
<translation>Reitit</translation> <translation>Reitit</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1341"/> <location filename="../src/GUI/gui.cpp" line="1332"/>
<source>Error loading map:</source> <source>Error loading map:</source>
<translation>Virhe ladattaessa karttaa:</translation> <translation>Virhe ladattaessa karttaa:</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/GUI/gui.cpp" line="1356"/> <location filename="../src/GUI/gui.cpp" line="1347"/>
<source>%n files</source> <source>%n files</source>
<translation> <translation>
<numerusform>%n tiedosto</numerusform> <numerusform>%n tiedosto</numerusform>
@ -743,7 +748,7 @@
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="683"/> <location filename="../src/GUI/gui.cpp" line="686"/>
<source>Next file</source> <source>Next file</source>
<translation>Seuraava tiedosto</translation> <translation>Seuraava tiedosto</translation>
</message> </message>
@ -758,13 +763,13 @@
<translation>Vie PDF:ksi...</translation> <translation>Vie PDF:ksi...</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1026"/> <location filename="../src/GUI/gui.cpp" line="1029"/>
<location filename="../src/GUI/gui.cpp" line="1095"/> <location filename="../src/GUI/gui.cpp" line="1098"/>
<source>Waypoints</source> <source>Waypoints</source>
<translation>Reittipisteet</translation> <translation>Reittipisteet</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="684"/> <location filename="../src/GUI/gui.cpp" line="687"/>
<source>Previous file</source> <source>Previous file</source>
<translation>Edellinen tiedosto</translation> <translation>Edellinen tiedosto</translation>
</message> </message>
@ -774,65 +779,65 @@
<translation>Reittipisteet</translation> <translation>Reittipisteet</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="686"/> <location filename="../src/GUI/gui.cpp" line="689"/>
<source>First file</source> <source>First file</source>
<translation>Ensimmäinen tiedosto</translation> <translation>Ensimmäinen tiedosto</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="688"/> <location filename="../src/GUI/gui.cpp" line="691"/>
<source>Last file</source> <source>Last file</source>
<translation>Viimeinen tiedosto</translation> <translation>Viimeinen tiedosto</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="830"/> <location filename="../src/GUI/gui.cpp" line="833"/>
<source>Error loading data file:</source> <source>Error loading data file:</source>
<translation>Virhe ladattaessa datatiedostoa:</translation> <translation>Virhe ladattaessa datatiedostoa:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="833"/> <location filename="../src/GUI/gui.cpp" line="836"/>
<location filename="../src/GUI/gui.cpp" line="868"/> <location filename="../src/GUI/gui.cpp" line="871"/>
<source>Line: %1</source> <source>Line: %1</source>
<translation>Rivi: %1</translation> <translation>Rivi: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="865"/> <location filename="../src/GUI/gui.cpp" line="868"/>
<source>Error loading POI file:</source> <source>Error loading POI file:</source>
<translation>Virhe ladattaessa POI-tiedostoa:</translation> <translation>Virhe ladattaessa POI-tiedostoa:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1087"/> <location filename="../src/GUI/gui.cpp" line="1090"/>
<source>Name</source> <source>Name</source>
<translation>Nimi</translation> <translation>Nimi</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1020"/> <location filename="../src/GUI/gui.cpp" line="1023"/>
<location filename="../src/GUI/gui.cpp" line="1091"/> <location filename="../src/GUI/gui.cpp" line="1094"/>
<source>Tracks</source> <source>Tracks</source>
<translation>Jäljet</translation> <translation>Jäljet</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="213"/> <location filename="../src/GUI/gui.cpp" line="213"/>
<location filename="../src/GUI/gui.cpp" line="657"/> <location filename="../src/GUI/gui.cpp" line="660"/>
<source>About GPXSee</source> <source>About GPXSee</source>
<translation>Tietoja GPXSee:stä</translation> <translation>Tietoja GPXSee:stä</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="593"/> <location filename="../src/GUI/gui.cpp" line="595"/>
<source>Navigation</source> <source>Navigation</source>
<translation>Navigointi</translation> <translation>Navigointi</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="365"/> <location filename="../src/GUI/gui.cpp" line="365"/>
<location filename="../src/GUI/gui.cpp" line="1046"/> <location filename="../src/GUI/gui.cpp" line="1049"/>
<location filename="../src/GUI/gui.cpp" line="1113"/> <location filename="../src/GUI/gui.cpp" line="1116"/>
<source>Distance</source> <source>Distance</source>
<translation>Etäisyys</translation> <translation>Etäisyys</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="372"/> <location filename="../src/GUI/gui.cpp" line="372"/>
<location filename="../src/GUI/gui.cpp" line="547"/> <location filename="../src/GUI/gui.cpp" line="547"/>
<location filename="../src/GUI/gui.cpp" line="1049"/> <location filename="../src/GUI/gui.cpp" line="1052"/>
<location filename="../src/GUI/gui.cpp" line="1115"/> <location filename="../src/GUI/gui.cpp" line="1118"/>
<source>Time</source> <source>Time</source>
<translation>Aika</translation> <translation>Aika</translation>
</message> </message>
@ -985,37 +990,47 @@
<context> <context>
<name>MapList</name> <name>MapList</name>
<message> <message>
<location filename="../src/map/maplist.cpp" line="116"/> <location filename="../src/map/maplist.cpp" line="121"/>
<source>Supported files</source> <source>Supported files</source>
<translation>Tuetut tiedostot</translation> <translation>Tuetut tiedostot</translation>
</message> </message>
<message> <message>
<location filename="../src/map/maplist.cpp" line="118"/> <location filename="../src/map/maplist.cpp" line="126"/>
<source>MBTiles maps</source> <source>MBTiles maps</source>
<translation>MBTiles-kartat</translation> <translation>MBTiles-kartat</translation>
</message> </message>
<message> <message>
<location filename="../src/map/maplist.cpp" line="119"/> <location filename="../src/map/maplist.cpp" line="124"/>
<source>Garmin JNX maps</source> <source>Garmin JNX maps</source>
<translation>Garmin JNX -kartat</translation> <translation>Garmin JNX -kartat</translation>
</message> </message>
<message> <message>
<location filename="../src/map/maplist.cpp" line="120"/> <location filename="../src/map/maplist.cpp" line="123"/>
<source>Garmin IMG maps</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="125"/>
<source>OziExplorer maps</source> <source>OziExplorer maps</source>
<translation>OziExplorer-kartat</translation> <translation>OziExplorer-kartat</translation>
</message> </message>
<message> <message>
<location filename="../src/map/maplist.cpp" line="121"/> <location filename="../src/map/maplist.cpp" line="127"/>
<source>TrekBuddy maps/atlases</source> <source>TrekBuddy maps/atlases</source>
<translation>TrekBuddy-kartat/kartastot</translation> <translation>TrekBuddy-kartat/kartastot</translation>
</message> </message>
<message> <message>
<location filename="../src/map/maplist.cpp" line="122"/> <location filename="../src/map/maplist.cpp" line="128"/>
<source>GeoTIFF images</source> <source>GeoTIFF images</source>
<translation>GeoTIFF -kuvat</translation> <translation>GeoTIFF -kuvat</translation>
</message> </message>
<message> <message>
<location filename="../src/map/maplist.cpp" line="123"/> <location filename="../src/map/maplist.cpp" line="129"/>
<source>TwoNav maps</source>
<translation>TwoNav-kartat</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="130"/>
<source>Online map sources</source> <source>Online map sources</source>
<translation>Online-karttojen lähteet</translation> <translation>Online-karttojen lähteet</translation>
</message> </message>

View File

@ -47,67 +47,72 @@
<context> <context>
<name>Data</name> <name>Data</name>
<message> <message>
<location filename="../src/data/data.cpp" line="143"/> <location filename="../src/data/data.cpp" line="148"/>
<source>Supported files</source> <source>Supported files</source>
<translation>Formats pris en charge</translation> <translation>Formats pris en charge</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="144"/> <location filename="../src/data/data.cpp" line="149"/>
<source>CSV files</source> <source>CSV files</source>
<translation>Données CSV</translation> <translation>Données CSV</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="145"/> <location filename="../src/data/data.cpp" line="150"/>
<source>FIT files</source> <source>FIT files</source>
<translation>Données FIT</translation> <translation>Données FIT</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="147"/> <location filename="../src/data/data.cpp" line="152"/>
<source>GeoJSON files</source> <source>GeoJSON files</source>
<translation type="unfinished"></translation> <translation>Données GeoJSON</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="149"/> <location filename="../src/data/data.cpp" line="154"/>
<source>GPX files</source> <source>GPX files</source>
<translation>Données GPX</translation> <translation>Données GPX</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="150"/> <location filename="../src/data/data.cpp" line="155"/>
<source>IGC files</source> <source>IGC files</source>
<translation>Données IGC</translation> <translation>Données IGC</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="151"/> <location filename="../src/data/data.cpp" line="156"/>
<source>JPEG images</source>
<translation>Images JPEG</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="157"/>
<source>KML files</source> <source>KML files</source>
<translation>Données KML</translation> <translation>Données KML</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="152"/> <location filename="../src/data/data.cpp" line="158"/>
<source>LOC files</source> <source>LOC files</source>
<translation>Données LOC</translation> <translation>Données LOC</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="153"/> <location filename="../src/data/data.cpp" line="159"/>
<source>NMEA files</source> <source>NMEA files</source>
<translation>Données NMEA</translation> <translation>Données NMEA</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="154"/> <location filename="../src/data/data.cpp" line="160"/>
<source>OziExplorer files</source> <source>OziExplorer files</source>
<translation>Données OziExplorer</translation> <translation>Données OziExplorer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="156"/> <location filename="../src/data/data.cpp" line="162"/>
<source>TCX files</source> <source>TCX files</source>
<translation>Données TCX</translation> <translation>Données TCX</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="155"/> <location filename="../src/data/data.cpp" line="161"/>
<source>SLF files</source> <source>SLF files</source>
<translation>Données SLF</translation> <translation>Données SLF</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="157"/> <location filename="../src/data/data.cpp" line="163"/>
<source>All files</source> <source>All files</source>
<translation>Tous les fichiers</translation> <translation>Tous les fichiers</translation>
</message> </message>
@ -299,7 +304,7 @@
<location filename="../src/GUI/format.cpp" line="61"/> <location filename="../src/GUI/format.cpp" line="61"/>
<location filename="../src/GUI/format.cpp" line="84"/> <location filename="../src/GUI/format.cpp" line="84"/>
<source>ft</source> <source>ft</source>
<translation>po</translation> <translation>pieds</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/format.cpp" line="57"/> <location filename="../src/GUI/format.cpp" line="57"/>
@ -326,22 +331,22 @@
<context> <context>
<name>GUI</name> <name>GUI</name>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="717"/> <location filename="../src/GUI/gui.cpp" line="720"/>
<source>Map directory:</source> <source>Map directory:</source>
<translation>Dossier des cartes :</translation> <translation>Dossier des cartes :</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="719"/> <location filename="../src/GUI/gui.cpp" line="722"/>
<source>POI directory:</source> <source>POI directory:</source>
<translation>Dossier des POI :</translation> <translation>Dossier des POI :</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="734"/> <location filename="../src/GUI/gui.cpp" line="737"/>
<source>Open file</source> <source>Open file</source>
<translation>Ouvrir un fichier</translation> <translation>Ouvrir un fichier</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="841"/> <location filename="../src/GUI/gui.cpp" line="844"/>
<source>Open POI file</source> <source>Open POI file</source>
<translation>Ouvrir un fichier POI</translation> <translation>Ouvrir un fichier POI</translation>
</message> </message>
@ -352,8 +357,8 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="210"/> <location filename="../src/GUI/gui.cpp" line="210"/>
<location filename="../src/GUI/gui.cpp" line="679"/> <location filename="../src/GUI/gui.cpp" line="682"/>
<location filename="../src/GUI/gui.cpp" line="680"/> <location filename="../src/GUI/gui.cpp" line="683"/>
<source>Keyboard controls</source> <source>Keyboard controls</source>
<translation>Raccourcis clavier</translation> <translation>Raccourcis clavier</translation>
</message> </message>
@ -368,7 +373,7 @@
<translation>Actualiser</translation> <translation>Actualiser</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="587"/> <location filename="../src/GUI/gui.cpp" line="588"/>
<source>Show</source> <source>Show</source>
<translation>Afficher</translation> <translation>Afficher</translation>
</message> </message>
@ -414,8 +419,8 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="207"/> <location filename="../src/GUI/gui.cpp" line="207"/>
<location filename="../src/GUI/gui.cpp" line="713"/> <location filename="../src/GUI/gui.cpp" line="716"/>
<location filename="../src/GUI/gui.cpp" line="714"/> <location filename="../src/GUI/gui.cpp" line="717"/>
<source>Paths</source> <source>Paths</source>
<translation>Chemin d&apos;accès</translation> <translation>Chemin d&apos;accès</translation>
</message> </message>
@ -437,14 +442,14 @@
<message> <message>
<location filename="../src/GUI/gui.cpp" line="302"/> <location filename="../src/GUI/gui.cpp" line="302"/>
<location filename="../src/GUI/gui.cpp" line="307"/> <location filename="../src/GUI/gui.cpp" line="307"/>
<location filename="../src/GUI/gui.cpp" line="696"/> <location filename="../src/GUI/gui.cpp" line="699"/>
<source>Next map</source> <source>Next map</source>
<translation>Carte suivante</translation> <translation>Carte suivante</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="316"/> <location filename="../src/GUI/gui.cpp" line="316"/>
<source>Show cursor coordinates</source> <source>Show cursor coordinates</source>
<translation type="unfinished"></translation> <translation>Afficher les coordonnées du pointeur</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="323"/> <location filename="../src/GUI/gui.cpp" line="323"/>
@ -464,7 +469,7 @@
<message> <message>
<location filename="../src/GUI/gui.cpp" line="338"/> <location filename="../src/GUI/gui.cpp" line="338"/>
<source>Show areas</source> <source>Show areas</source>
<translation type="unfinished"></translation> <translation>Afficher les zones</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="343"/> <location filename="../src/GUI/gui.cpp" line="343"/>
@ -489,7 +494,7 @@
<message> <message>
<location filename="../src/GUI/gui.cpp" line="389"/> <location filename="../src/GUI/gui.cpp" line="389"/>
<source>Show path markers</source> <source>Show path markers</source>
<translation type="unfinished"></translation> <translation>Afficher les points de chemin</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="396"/> <location filename="../src/GUI/gui.cpp" line="396"/>
@ -503,8 +508,8 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="409"/> <location filename="../src/GUI/gui.cpp" line="409"/>
<location filename="../src/GUI/gui.cpp" line="1051"/> <location filename="../src/GUI/gui.cpp" line="1054"/>
<location filename="../src/GUI/gui.cpp" line="1117"/> <location filename="../src/GUI/gui.cpp" line="1120"/>
<source>Moving time</source> <source>Moving time</source>
<translation>Durée en déplacement</translation> <translation>Durée en déplacement</translation>
</message> </message>
@ -516,7 +521,7 @@
<message> <message>
<location filename="../src/GUI/gui.cpp" line="423"/> <location filename="../src/GUI/gui.cpp" line="423"/>
<source>Imperial</source> <source>Imperial</source>
<translation>Impérial</translation> <translation>Anglo-saxon</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="429"/> <location filename="../src/GUI/gui.cpp" line="429"/>
@ -556,7 +561,7 @@
<message> <message>
<location filename="../src/GUI/gui.cpp" line="473"/> <location filename="../src/GUI/gui.cpp" line="473"/>
<source>Previous</source> <source>Previous</source>
<translation>Précèdant</translation> <translation>Précédant</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="477"/> <location filename="../src/GUI/gui.cpp" line="477"/>
@ -589,99 +594,99 @@
<translation>Unités des coordonnées</translation> <translation>Unités des coordonnées</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="658"/> <location filename="../src/GUI/gui.cpp" line="661"/>
<source>Version %1</source> <source>Version %1</source>
<translation>Version %1</translation> <translation>Version %1</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="662"/> <location filename="../src/GUI/gui.cpp" line="665"/>
<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> <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 sur %1.</translation> <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 sur %1.</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="689"/> <location filename="../src/GUI/gui.cpp" line="692"/>
<source>Append file</source> <source>Append file</source>
<translation>Joindre un fichier</translation> <translation>Joindre un fichier</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="690"/> <location filename="../src/GUI/gui.cpp" line="693"/>
<source>Next/Previous</source> <source>Next/Previous</source>
<translation>Suivant/Précèdant</translation> <translation>Suivant/Précédant</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="692"/> <location filename="../src/GUI/gui.cpp" line="695"/>
<source>Toggle graph type</source> <source>Toggle graph type</source>
<translation>Controler le type de graphe</translation> <translation>Controler le type de graphe</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="694"/> <location filename="../src/GUI/gui.cpp" line="697"/>
<source>Toggle time type</source> <source>Toggle time type</source>
<translation>Controler le type de durée</translation> <translation>Controler le type de durée</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="698"/> <location filename="../src/GUI/gui.cpp" line="701"/>
<source>Previous map</source> <source>Previous map</source>
<translation>Carte précèdente</translation> <translation>Carte précédente</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="699"/> <location filename="../src/GUI/gui.cpp" line="702"/>
<source>Zoom in</source> <source>Zoom in</source>
<translation>Zoomer</translation> <translation>Zoomer</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="701"/> <location filename="../src/GUI/gui.cpp" line="704"/>
<source>Zoom out</source> <source>Zoom out</source>
<translation>Dézoomer</translation> <translation>Dézoomer</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="703"/> <location filename="../src/GUI/gui.cpp" line="706"/>
<source>Digital zoom</source> <source>Digital zoom</source>
<translation>Zoom numérique</translation> <translation>Zoom numérique</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="704"/> <location filename="../src/GUI/gui.cpp" line="707"/>
<source>Zoom</source> <source>Zoom</source>
<translation>Zoom</translation> <translation>Zoom</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="721"/> <location filename="../src/GUI/gui.cpp" line="724"/>
<source>GCS/PCS directory:</source> <source>GCS/PCS directory:</source>
<translation>Dossiers GCS/PCS :</translation> <translation>Dossiers GCS/PCS :</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="723"/> <location filename="../src/GUI/gui.cpp" line="726"/>
<source>DEM directory:</source> <source>DEM directory:</source>
<translation type="unfinished"></translation> <translation>Dossier DEM :</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1029"/> <location filename="../src/GUI/gui.cpp" line="1032"/>
<location filename="../src/GUI/gui.cpp" line="1097"/> <location filename="../src/GUI/gui.cpp" line="1100"/>
<source>Areas</source> <source>Areas</source>
<translation type="unfinished"></translation> <translation>Zones</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1072"/> <location filename="../src/GUI/gui.cpp" line="1075"/>
<location filename="../src/GUI/gui.cpp" line="1073"/> <location filename="../src/GUI/gui.cpp" line="1076"/>
<source>Statistics</source> <source>Statistics</source>
<translation>Statistiques</translation> <translation>Statistiques</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1318"/> <location filename="../src/GUI/gui.cpp" line="1309"/>
<source>Open map file</source> <source>Open map file</source>
<translation>Ouvrir un fichier de carte</translation> <translation>Ouvrir un fichier de carte</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1341"/> <location filename="../src/GUI/gui.cpp" line="1332"/>
<source>Error loading map:</source> <source>Error loading map:</source>
<translation>Erreur lors du chargement de la carte :</translation> <translation>Erreur lors du chargement de la carte :</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1352"/> <location filename="../src/GUI/gui.cpp" line="1343"/>
<source>No files loaded</source> <source>No files loaded</source>
<translation>Aucun fichier chargé</translation> <translation>Aucun fichier chargé</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/GUI/gui.cpp" line="1356"/> <location filename="../src/GUI/gui.cpp" line="1347"/>
<source>%n files</source> <source>%n files</source>
<translation> <translation>
<numerusform>%n fichier</numerusform> <numerusform>%n fichier</numerusform>
@ -689,21 +694,21 @@
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1035"/> <location filename="../src/GUI/gui.cpp" line="1038"/>
<location filename="../src/GUI/gui.cpp" line="1039"/> <location filename="../src/GUI/gui.cpp" line="1042"/>
<location filename="../src/GUI/gui.cpp" line="1103"/>
<location filename="../src/GUI/gui.cpp" line="1106"/> <location filename="../src/GUI/gui.cpp" line="1106"/>
<location filename="../src/GUI/gui.cpp" line="1109"/>
<source>Date</source> <source>Date</source>
<translation>Date</translation> <translation>Date</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1023"/> <location filename="../src/GUI/gui.cpp" line="1026"/>
<location filename="../src/GUI/gui.cpp" line="1093"/> <location filename="../src/GUI/gui.cpp" line="1096"/>
<source>Routes</source> <source>Routes</source>
<translation>Routes</translation> <translation>Routes</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="683"/> <location filename="../src/GUI/gui.cpp" line="686"/>
<source>Next file</source> <source>Next file</source>
<translation>Fichier suivant</translation> <translation>Fichier suivant</translation>
</message> </message>
@ -718,13 +723,13 @@
<translation>Exporter au format PDF...</translation> <translation>Exporter au format PDF...</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1026"/> <location filename="../src/GUI/gui.cpp" line="1029"/>
<location filename="../src/GUI/gui.cpp" line="1095"/> <location filename="../src/GUI/gui.cpp" line="1098"/>
<source>Waypoints</source> <source>Waypoints</source>
<translation>Points de jalonnement</translation> <translation>Points de jalonnement</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="684"/> <location filename="../src/GUI/gui.cpp" line="687"/>
<source>Previous file</source> <source>Previous file</source>
<translation>Fichier précédent</translation> <translation>Fichier précédent</translation>
</message> </message>
@ -769,70 +774,70 @@
<translation>&amp;Aide</translation> <translation>&amp;Aide</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="686"/> <location filename="../src/GUI/gui.cpp" line="689"/>
<source>First file</source> <source>First file</source>
<translation>Premier fichier</translation> <translation>Premier fichier</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="688"/> <location filename="../src/GUI/gui.cpp" line="691"/>
<source>Last file</source> <source>Last file</source>
<translation>Dernier fichier</translation> <translation>Dernier fichier</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="725"/> <location filename="../src/GUI/gui.cpp" line="728"/>
<source>Tile cache directory:</source> <source>Tile cache directory:</source>
<translation type="unfinished"></translation> <translation>Dossier du cache de tuiles :</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="830"/> <location filename="../src/GUI/gui.cpp" line="833"/>
<source>Error loading data file:</source> <source>Error loading data file:</source>
<translation>Erreur lors du chargement des données :</translation> <translation>Erreur lors du chargement des données :</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="833"/> <location filename="../src/GUI/gui.cpp" line="836"/>
<location filename="../src/GUI/gui.cpp" line="868"/> <location filename="../src/GUI/gui.cpp" line="871"/>
<source>Line: %1</source> <source>Line: %1</source>
<translation>Ligne : %1</translation> <translation>Ligne : %1</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="865"/> <location filename="../src/GUI/gui.cpp" line="868"/>
<source>Error loading POI file:</source> <source>Error loading POI file:</source>
<translation>Erreur lors du chargement du fichier POI :</translation> <translation>Erreur lors du chargement du fichier POI :</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1087"/> <location filename="../src/GUI/gui.cpp" line="1090"/>
<source>Name</source> <source>Name</source>
<translation>Nom</translation> <translation>Nom</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1020"/> <location filename="../src/GUI/gui.cpp" line="1023"/>
<location filename="../src/GUI/gui.cpp" line="1091"/> <location filename="../src/GUI/gui.cpp" line="1094"/>
<source>Tracks</source> <source>Tracks</source>
<translation>Traces</translation> <translation>Traces</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="213"/> <location filename="../src/GUI/gui.cpp" line="213"/>
<location filename="../src/GUI/gui.cpp" line="657"/> <location filename="../src/GUI/gui.cpp" line="660"/>
<source>About GPXSee</source> <source>About GPXSee</source>
<translation>À propos de GPXSee</translation> <translation>À propos de GPXSee</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="593"/> <location filename="../src/GUI/gui.cpp" line="595"/>
<source>Navigation</source> <source>Navigation</source>
<translation>Navigation</translation> <translation>Navigation</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="365"/> <location filename="../src/GUI/gui.cpp" line="365"/>
<location filename="../src/GUI/gui.cpp" line="1046"/> <location filename="../src/GUI/gui.cpp" line="1049"/>
<location filename="../src/GUI/gui.cpp" line="1113"/> <location filename="../src/GUI/gui.cpp" line="1116"/>
<source>Distance</source> <source>Distance</source>
<translation>Distance</translation> <translation>Distance</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="372"/> <location filename="../src/GUI/gui.cpp" line="372"/>
<location filename="../src/GUI/gui.cpp" line="547"/> <location filename="../src/GUI/gui.cpp" line="547"/>
<location filename="../src/GUI/gui.cpp" line="1049"/> <location filename="../src/GUI/gui.cpp" line="1052"/>
<location filename="../src/GUI/gui.cpp" line="1115"/> <location filename="../src/GUI/gui.cpp" line="1118"/>
<source>Time</source> <source>Time</source>
<translation>Temps</translation> <translation>Temps</translation>
</message> </message>
@ -985,37 +990,47 @@
<context> <context>
<name>MapList</name> <name>MapList</name>
<message> <message>
<location filename="../src/map/maplist.cpp" line="116"/> <location filename="../src/map/maplist.cpp" line="121"/>
<source>Supported files</source> <source>Supported files</source>
<translation>Formats pris en charge</translation> <translation>Formats pris en charge</translation>
</message> </message>
<message> <message>
<location filename="../src/map/maplist.cpp" line="118"/> <location filename="../src/map/maplist.cpp" line="126"/>
<source>MBTiles maps</source> <source>MBTiles maps</source>
<translation>Cartes MBTiles</translation> <translation>Cartes MBTiles</translation>
</message> </message>
<message> <message>
<location filename="../src/map/maplist.cpp" line="119"/> <location filename="../src/map/maplist.cpp" line="124"/>
<source>Garmin JNX maps</source> <source>Garmin JNX maps</source>
<translation>Cartes Garmin JNX</translation> <translation>Cartes Garmin JNX</translation>
</message> </message>
<message> <message>
<location filename="../src/map/maplist.cpp" line="120"/> <location filename="../src/map/maplist.cpp" line="123"/>
<source>Garmin IMG maps</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="125"/>
<source>OziExplorer maps</source> <source>OziExplorer maps</source>
<translation>Cartes OziExplorer</translation> <translation>Cartes OziExplorer</translation>
</message> </message>
<message> <message>
<location filename="../src/map/maplist.cpp" line="121"/> <location filename="../src/map/maplist.cpp" line="127"/>
<source>TrekBuddy maps/atlases</source> <source>TrekBuddy maps/atlases</source>
<translation>Cartes ou atlas TrekBuddy</translation> <translation>Cartes ou atlas TrekBuddy</translation>
</message> </message>
<message> <message>
<location filename="../src/map/maplist.cpp" line="122"/> <location filename="../src/map/maplist.cpp" line="128"/>
<source>GeoTIFF images</source> <source>GeoTIFF images</source>
<translation>Images GeoTIFF</translation> <translation>Images GeoTIFF</translation>
</message> </message>
<message> <message>
<location filename="../src/map/maplist.cpp" line="123"/> <location filename="../src/map/maplist.cpp" line="129"/>
<source>TwoNav maps</source>
<translation>Cartes TwoNav</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="130"/>
<source>Online map sources</source> <source>Online map sources</source>
<translation>Cartes en ligne</translation> <translation>Cartes en ligne</translation>
</message> </message>
@ -1298,18 +1313,18 @@
<location filename="../src/GUI/optionsdialog.cpp" line="369"/> <location filename="../src/GUI/optionsdialog.cpp" line="369"/>
<location filename="../src/GUI/optionsdialog.cpp" line="427"/> <location filename="../src/GUI/optionsdialog.cpp" line="427"/>
<source>GPS data</source> <source>GPS data</source>
<translation type="unfinished"></translation> <translation>Données GPS</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="370"/> <location filename="../src/GUI/optionsdialog.cpp" line="370"/>
<location filename="../src/GUI/optionsdialog.cpp" line="428"/> <location filename="../src/GUI/optionsdialog.cpp" line="428"/>
<source>DEM data</source> <source>DEM data</source>
<translation type="unfinished"></translation> <translation>Données MNT</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="407"/> <location filename="../src/GUI/optionsdialog.cpp" line="407"/>
<source>Elevation</source> <source>Elevation</source>
<translation type="unfinished">Altitude</translation> <translation>Altitude</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="418"/> <location filename="../src/GUI/optionsdialog.cpp" line="418"/>
@ -1319,7 +1334,7 @@
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="419"/> <location filename="../src/GUI/optionsdialog.cpp" line="419"/>
<source>Sources</source> <source>Sources</source>
<translation type="unfinished"></translation> <translation>Sources</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="420"/> <location filename="../src/GUI/optionsdialog.cpp" line="420"/>
@ -1329,7 +1344,7 @@
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="453"/> <location filename="../src/GUI/optionsdialog.cpp" line="453"/>
<source>Radius:</source> <source>Radius:</source>
<translation type="unfinished"></translation> <translation>Rayon :</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="401"/> <location filename="../src/GUI/optionsdialog.cpp" line="401"/>
@ -1339,27 +1354,27 @@
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="139"/> <location filename="../src/GUI/optionsdialog.cpp" line="139"/>
<source>Area border width:</source> <source>Area border width:</source>
<translation type="unfinished"></translation> <translation>Épaisseur de bord de zone :</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="140"/> <location filename="../src/GUI/optionsdialog.cpp" line="140"/>
<source>Area border style:</source> <source>Area border style:</source>
<translation type="unfinished"></translation> <translation>Style de bord de zone :</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="141"/> <location filename="../src/GUI/optionsdialog.cpp" line="141"/>
<source>Area fill opacity:</source> <source>Area fill opacity:</source>
<translation type="unfinished"></translation> <translation>Opacité du remplissage des zones :</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="145"/> <location filename="../src/GUI/optionsdialog.cpp" line="145"/>
<source>Fill opacity:</source> <source>Fill opacity:</source>
<translation type="unfinished"></translation> <translation>Opacité de remplissage :</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="146"/> <location filename="../src/GUI/optionsdialog.cpp" line="146"/>
<source>Areas</source> <source>Areas</source>
<translation type="unfinished"></translation> <translation>Zones</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="439"/> <location filename="../src/GUI/optionsdialog.cpp" line="439"/>
@ -1460,7 +1475,7 @@
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="551"/> <location filename="../src/GUI/optionsdialog.cpp" line="551"/>
<source>MB</source> <source>MB</source>
<translation>MB</translation> <translation>Mo</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="561"/> <location filename="../src/GUI/optionsdialog.cpp" line="561"/>
@ -1509,12 +1524,12 @@
<message> <message>
<location filename="../src/GUI/areaitem.cpp" line="15"/> <location filename="../src/GUI/areaitem.cpp" line="15"/>
<source>Name</source> <source>Name</source>
<translation type="unfinished">Nom</translation> <translation>Nom</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/areaitem.cpp" line="17"/> <location filename="../src/GUI/areaitem.cpp" line="17"/>
<source>Description</source> <source>Description</source>
<translation type="unfinished">Description</translation> <translation>Description</translation>
</message> </message>
</context> </context>
<context> <context>
@ -1628,7 +1643,7 @@
<message> <message>
<location filename="../src/GUI/speedgraph.cpp" line="26"/> <location filename="../src/GUI/speedgraph.cpp" line="26"/>
<source>min/km</source> <source>min/km</source>
<translation>min/nd</translation> <translation>min/km</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/speedgraph.cpp" line="27"/> <location filename="../src/GUI/speedgraph.cpp" line="27"/>
@ -1648,7 +1663,7 @@
<message> <message>
<location filename="../src/GUI/speedgraph.cpp" line="33"/> <location filename="../src/GUI/speedgraph.cpp" line="33"/>
<source>Pace</source> <source>Pace</source>
<translation>pas</translation> <translation>Allure</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/speedgraph.cpp" line="99"/> <location filename="../src/GUI/speedgraph.cpp" line="99"/>
@ -1706,7 +1721,7 @@
<message> <message>
<location filename="../src/GUI/speedgraphitem.cpp" line="37"/> <location filename="../src/GUI/speedgraphitem.cpp" line="37"/>
<source>Pace</source> <source>Pace</source>
<translation>pas</translation> <translation>Allure</translation>
</message> </message>
</context> </context>
<context> <context>

View File

@ -47,67 +47,72 @@
<context> <context>
<name>Data</name> <name>Data</name>
<message> <message>
<location filename="../src/data/data.cpp" line="143"/> <location filename="../src/data/data.cpp" line="148"/>
<source>Supported files</source> <source>Supported files</source>
<translation>Støttede filer</translation> <translation>Støttede filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="144"/> <location filename="../src/data/data.cpp" line="149"/>
<source>CSV files</source> <source>CSV files</source>
<translation>CSV-filer</translation> <translation>CSV-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="145"/> <location filename="../src/data/data.cpp" line="150"/>
<source>FIT files</source> <source>FIT files</source>
<translation>FIT-filer</translation> <translation>FIT-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="147"/> <location filename="../src/data/data.cpp" line="152"/>
<source>GeoJSON files</source> <source>GeoJSON files</source>
<translation>GeoJSON-filer</translation> <translation>GeoJSON-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="149"/> <location filename="../src/data/data.cpp" line="154"/>
<source>GPX files</source> <source>GPX files</source>
<translation>GPX-filer</translation> <translation>GPX-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="150"/> <location filename="../src/data/data.cpp" line="155"/>
<source>IGC files</source> <source>IGC files</source>
<translation>IGC-filer</translation> <translation>IGC-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="151"/> <location filename="../src/data/data.cpp" line="156"/>
<source>JPEG images</source>
<translation>JPEG-bilder</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="157"/>
<source>KML files</source> <source>KML files</source>
<translation>KML-filer</translation> <translation>KML-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="152"/> <location filename="../src/data/data.cpp" line="158"/>
<source>LOC files</source> <source>LOC files</source>
<translation>LOC-filer</translation> <translation>LOC-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="153"/> <location filename="../src/data/data.cpp" line="159"/>
<source>NMEA files</source> <source>NMEA files</source>
<translation>NMEA-filer</translation> <translation>NMEA-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="154"/> <location filename="../src/data/data.cpp" line="160"/>
<source>OziExplorer files</source> <source>OziExplorer files</source>
<translation>OziExplorer-filer</translation> <translation>OziExplorer-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="155"/> <location filename="../src/data/data.cpp" line="161"/>
<source>SLF files</source> <source>SLF files</source>
<translation>SLF-filer</translation> <translation>SLF-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="156"/> <location filename="../src/data/data.cpp" line="162"/>
<source>TCX files</source> <source>TCX files</source>
<translation>TCX-filer</translation> <translation>TCX-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="157"/> <location filename="../src/data/data.cpp" line="163"/>
<source>All files</source> <source>All files</source>
<translation>Alle filer</translation> <translation>Alle filer</translation>
</message> </message>
@ -332,21 +337,21 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="207"/> <location filename="../src/GUI/gui.cpp" line="207"/>
<location filename="../src/GUI/gui.cpp" line="713"/> <location filename="../src/GUI/gui.cpp" line="716"/>
<location filename="../src/GUI/gui.cpp" line="714"/> <location filename="../src/GUI/gui.cpp" line="717"/>
<source>Paths</source> <source>Paths</source>
<translation>Stier</translation> <translation>Stier</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="210"/> <location filename="../src/GUI/gui.cpp" line="210"/>
<location filename="../src/GUI/gui.cpp" line="679"/> <location filename="../src/GUI/gui.cpp" line="682"/>
<location filename="../src/GUI/gui.cpp" line="680"/> <location filename="../src/GUI/gui.cpp" line="683"/>
<source>Keyboard controls</source> <source>Keyboard controls</source>
<translation>Tastatursnarveier</translation> <translation>Tastatursnarveier</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="213"/> <location filename="../src/GUI/gui.cpp" line="213"/>
<location filename="../src/GUI/gui.cpp" line="657"/> <location filename="../src/GUI/gui.cpp" line="660"/>
<source>About GPXSee</source> <source>About GPXSee</source>
<translation>Om</translation> <translation>Om</translation>
</message> </message>
@ -423,7 +428,7 @@
<message> <message>
<location filename="../src/GUI/gui.cpp" line="302"/> <location filename="../src/GUI/gui.cpp" line="302"/>
<location filename="../src/GUI/gui.cpp" line="307"/> <location filename="../src/GUI/gui.cpp" line="307"/>
<location filename="../src/GUI/gui.cpp" line="696"/> <location filename="../src/GUI/gui.cpp" line="699"/>
<source>Next map</source> <source>Next map</source>
<translation>Neste kart</translation> <translation>Neste kart</translation>
</message> </message>
@ -469,16 +474,16 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="365"/> <location filename="../src/GUI/gui.cpp" line="365"/>
<location filename="../src/GUI/gui.cpp" line="1046"/> <location filename="../src/GUI/gui.cpp" line="1049"/>
<location filename="../src/GUI/gui.cpp" line="1113"/> <location filename="../src/GUI/gui.cpp" line="1116"/>
<source>Distance</source> <source>Distance</source>
<translation>Avstand</translation> <translation>Avstand</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="372"/> <location filename="../src/GUI/gui.cpp" line="372"/>
<location filename="../src/GUI/gui.cpp" line="547"/> <location filename="../src/GUI/gui.cpp" line="547"/>
<location filename="../src/GUI/gui.cpp" line="1049"/> <location filename="../src/GUI/gui.cpp" line="1052"/>
<location filename="../src/GUI/gui.cpp" line="1115"/> <location filename="../src/GUI/gui.cpp" line="1118"/>
<source>Time</source> <source>Time</source>
<translation>Tid</translation> <translation>Tid</translation>
</message> </message>
@ -509,8 +514,8 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="409"/> <location filename="../src/GUI/gui.cpp" line="409"/>
<location filename="../src/GUI/gui.cpp" line="1051"/> <location filename="../src/GUI/gui.cpp" line="1054"/>
<location filename="../src/GUI/gui.cpp" line="1117"/> <location filename="../src/GUI/gui.cpp" line="1120"/>
<source>Moving time</source> <source>Moving time</source>
<translation>Tid i bevegelse</translation> <translation>Tid i bevegelse</translation>
</message> </message>
@ -635,201 +640,201 @@
<translation>Fil</translation> <translation>Fil</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="587"/> <location filename="../src/GUI/gui.cpp" line="588"/>
<source>Show</source> <source>Show</source>
<translation>Vis</translation> <translation>Vis</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="593"/> <location filename="../src/GUI/gui.cpp" line="595"/>
<source>Navigation</source> <source>Navigation</source>
<translation>Navigasjon</translation> <translation>Navigasjon</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="658"/> <location filename="../src/GUI/gui.cpp" line="661"/>
<source>Version %1</source> <source>Version %1</source>
<translation>Versjon %1</translation> <translation>Versjon %1</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="662"/> <location filename="../src/GUI/gui.cpp" line="665"/>
<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> <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> <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>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="683"/> <location filename="../src/GUI/gui.cpp" line="686"/>
<source>Next file</source> <source>Next file</source>
<translation>Neste fil</translation> <translation>Neste fil</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="684"/> <location filename="../src/GUI/gui.cpp" line="687"/>
<source>Previous file</source> <source>Previous file</source>
<translation>Forrige fil</translation> <translation>Forrige fil</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="686"/> <location filename="../src/GUI/gui.cpp" line="689"/>
<source>First file</source> <source>First file</source>
<translation>Første fil</translation> <translation>Første fil</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="688"/> <location filename="../src/GUI/gui.cpp" line="691"/>
<source>Last file</source> <source>Last file</source>
<translation>Siste fil</translation> <translation>Siste fil</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="689"/> <location filename="../src/GUI/gui.cpp" line="692"/>
<source>Append file</source> <source>Append file</source>
<translation>Legg til fil</translation> <translation>Legg til fil</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="690"/> <location filename="../src/GUI/gui.cpp" line="693"/>
<source>Next/Previous</source> <source>Next/Previous</source>
<translation>Neste/forrige</translation> <translation>Neste/forrige</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="692"/> <location filename="../src/GUI/gui.cpp" line="695"/>
<source>Toggle graph type</source> <source>Toggle graph type</source>
<translation>Veksle diagramtype</translation> <translation>Veksle diagramtype</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="694"/> <location filename="../src/GUI/gui.cpp" line="697"/>
<source>Toggle time type</source> <source>Toggle time type</source>
<translation>Veksle tidstype</translation> <translation>Veksle tidstype</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="698"/> <location filename="../src/GUI/gui.cpp" line="701"/>
<source>Previous map</source> <source>Previous map</source>
<translation>Forrige kart</translation> <translation>Forrige kart</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="699"/> <location filename="../src/GUI/gui.cpp" line="702"/>
<source>Zoom in</source> <source>Zoom in</source>
<translation>Forstørr</translation> <translation>Forstørr</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="701"/> <location filename="../src/GUI/gui.cpp" line="704"/>
<source>Zoom out</source> <source>Zoom out</source>
<translation>Forminsk</translation> <translation>Forminsk</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="703"/> <location filename="../src/GUI/gui.cpp" line="706"/>
<source>Digital zoom</source> <source>Digital zoom</source>
<translation>Digital forstørrelse</translation> <translation>Digital forstørrelse</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="704"/> <location filename="../src/GUI/gui.cpp" line="707"/>
<source>Zoom</source> <source>Zoom</source>
<translation>Forstørr</translation> <translation>Forstørr</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="723"/> <location filename="../src/GUI/gui.cpp" line="726"/>
<source>DEM directory:</source> <source>DEM directory:</source>
<translation>DEM-mappe:</translation> <translation>DEM-mappe:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="725"/> <location filename="../src/GUI/gui.cpp" line="728"/>
<source>Tile cache directory:</source> <source>Tile cache directory:</source>
<translation>Flishurtiglagringsmappe:</translation> <translation>Flishurtiglagringsmappe:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="717"/> <location filename="../src/GUI/gui.cpp" line="720"/>
<source>Map directory:</source> <source>Map directory:</source>
<translation>Kartmappe:</translation> <translation>Kartmappe:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="719"/> <location filename="../src/GUI/gui.cpp" line="722"/>
<source>POI directory:</source> <source>POI directory:</source>
<translation>POI-mappe:</translation> <translation>POI-mappe:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="721"/> <location filename="../src/GUI/gui.cpp" line="724"/>
<source>GCS/PCS directory:</source> <source>GCS/PCS directory:</source>
<translation>GCS-/PCS-mappe:</translation> <translation>GCS-/PCS-mappe:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="734"/> <location filename="../src/GUI/gui.cpp" line="737"/>
<source>Open file</source> <source>Open file</source>
<translation>Åpne fil</translation> <translation>Åpne fil</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="830"/> <location filename="../src/GUI/gui.cpp" line="833"/>
<source>Error loading data file:</source> <source>Error loading data file:</source>
<translation>Feil ved innlasting av datafil:</translation> <translation>Feil ved innlasting av datafil:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="833"/> <location filename="../src/GUI/gui.cpp" line="836"/>
<location filename="../src/GUI/gui.cpp" line="868"/> <location filename="../src/GUI/gui.cpp" line="871"/>
<source>Line: %1</source> <source>Line: %1</source>
<translation>Linje: %1</translation> <translation>Linje: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="841"/> <location filename="../src/GUI/gui.cpp" line="844"/>
<source>Open POI file</source> <source>Open POI file</source>
<translation>Åpne POI-fil</translation> <translation>Åpne POI-fil</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="865"/> <location filename="../src/GUI/gui.cpp" line="868"/>
<source>Error loading POI file:</source> <source>Error loading POI file:</source>
<translation>Kunne ikke laste inn POI-fil:</translation> <translation>Kunne ikke laste inn POI-fil:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1020"/> <location filename="../src/GUI/gui.cpp" line="1023"/>
<location filename="../src/GUI/gui.cpp" line="1091"/> <location filename="../src/GUI/gui.cpp" line="1094"/>
<source>Tracks</source> <source>Tracks</source>
<translation>Spor</translation> <translation>Spor</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1023"/> <location filename="../src/GUI/gui.cpp" line="1026"/>
<location filename="../src/GUI/gui.cpp" line="1093"/> <location filename="../src/GUI/gui.cpp" line="1096"/>
<source>Routes</source> <source>Routes</source>
<translation>Ruter</translation> <translation>Ruter</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1026"/> <location filename="../src/GUI/gui.cpp" line="1029"/>
<location filename="../src/GUI/gui.cpp" line="1095"/> <location filename="../src/GUI/gui.cpp" line="1098"/>
<source>Waypoints</source> <source>Waypoints</source>
<translation>Veipunkter</translation> <translation>Veipunkter</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1029"/> <location filename="../src/GUI/gui.cpp" line="1032"/>
<location filename="../src/GUI/gui.cpp" line="1097"/> <location filename="../src/GUI/gui.cpp" line="1100"/>
<source>Areas</source> <source>Areas</source>
<translation>Områder</translation> <translation>Områder</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1035"/> <location filename="../src/GUI/gui.cpp" line="1038"/>
<location filename="../src/GUI/gui.cpp" line="1039"/> <location filename="../src/GUI/gui.cpp" line="1042"/>
<location filename="../src/GUI/gui.cpp" line="1103"/>
<location filename="../src/GUI/gui.cpp" line="1106"/> <location filename="../src/GUI/gui.cpp" line="1106"/>
<location filename="../src/GUI/gui.cpp" line="1109"/>
<source>Date</source> <source>Date</source>
<translation>Dato</translation> <translation>Dato</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1072"/> <location filename="../src/GUI/gui.cpp" line="1075"/>
<location filename="../src/GUI/gui.cpp" line="1073"/> <location filename="../src/GUI/gui.cpp" line="1076"/>
<source>Statistics</source> <source>Statistics</source>
<translation>Statistikk</translation> <translation>Statistikk</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1087"/> <location filename="../src/GUI/gui.cpp" line="1090"/>
<source>Name</source> <source>Name</source>
<translation>Navn</translation> <translation>Navn</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1318"/> <location filename="../src/GUI/gui.cpp" line="1309"/>
<source>Open map file</source> <source>Open map file</source>
<translation>Åpne kartfil</translation> <translation>Åpne kartfil</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1341"/> <location filename="../src/GUI/gui.cpp" line="1332"/>
<source>Error loading map:</source> <source>Error loading map:</source>
<translation>Feil ved innlasting av kart:</translation> <translation>Feil ved innlasting av kart:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1352"/> <location filename="../src/GUI/gui.cpp" line="1343"/>
<source>No files loaded</source> <source>No files loaded</source>
<translation>Ingen filer lastet opp</translation> <translation>Ingen filer lastet opp</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/GUI/gui.cpp" line="1356"/> <location filename="../src/GUI/gui.cpp" line="1347"/>
<source>%n files</source> <source>%n files</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform>%n fil</numerusform> <numerusform>%n fil</numerusform>
@ -985,37 +990,47 @@
<context> <context>
<name>MapList</name> <name>MapList</name>
<message> <message>
<location filename="../src/map/maplist.cpp" line="116"/> <location filename="../src/map/maplist.cpp" line="121"/>
<source>Supported files</source> <source>Supported files</source>
<translation>Støttede filer</translation> <translation>Støttede filer</translation>
</message> </message>
<message> <message>
<location filename="../src/map/maplist.cpp" line="118"/> <location filename="../src/map/maplist.cpp" line="126"/>
<source>MBTiles maps</source> <source>MBTiles maps</source>
<translation>MBTiles-kart</translation> <translation>MBTiles-kart</translation>
</message> </message>
<message> <message>
<location filename="../src/map/maplist.cpp" line="119"/> <location filename="../src/map/maplist.cpp" line="124"/>
<source>Garmin JNX maps</source> <source>Garmin JNX maps</source>
<translation>Garmin JNX-kart</translation> <translation>Garmin JNX-kart</translation>
</message> </message>
<message> <message>
<location filename="../src/map/maplist.cpp" line="120"/> <location filename="../src/map/maplist.cpp" line="123"/>
<source>Garmin IMG maps</source>
<translation>Garming IMG-kart</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="125"/>
<source>OziExplorer maps</source> <source>OziExplorer maps</source>
<translation>OziExplorer-kart</translation> <translation>OziExplorer-kart</translation>
</message> </message>
<message> <message>
<location filename="../src/map/maplist.cpp" line="121"/> <location filename="../src/map/maplist.cpp" line="127"/>
<source>TrekBuddy maps/atlases</source> <source>TrekBuddy maps/atlases</source>
<translation>TrekBuddy kart/atlas</translation> <translation>TrekBuddy kart/atlas</translation>
</message> </message>
<message> <message>
<location filename="../src/map/maplist.cpp" line="122"/> <location filename="../src/map/maplist.cpp" line="128"/>
<source>GeoTIFF images</source> <source>GeoTIFF images</source>
<translation>GeoTIFF-bilder</translation> <translation>GeoTIFF-bilder</translation>
</message> </message>
<message> <message>
<location filename="../src/map/maplist.cpp" line="123"/> <location filename="../src/map/maplist.cpp" line="129"/>
<source>TwoNav maps</source>
<translation>TwoNav-kart</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="130"/>
<source>Online map sources</source> <source>Online map sources</source>
<translation>Nettbaserte kartkilder</translation> <translation>Nettbaserte kartkilder</translation>
</message> </message>

View File

@ -47,67 +47,72 @@
<context> <context>
<name>Data</name> <name>Data</name>
<message> <message>
<location filename="../src/data/data.cpp" line="143"/> <location filename="../src/data/data.cpp" line="148"/>
<source>Supported files</source> <source>Supported files</source>
<translation>Obsługiwane pliki</translation> <translation>Obsługiwane pliki</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="144"/> <location filename="../src/data/data.cpp" line="149"/>
<source>CSV files</source> <source>CSV files</source>
<translation>Pliki CSV</translation> <translation>Pliki CSV</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="145"/> <location filename="../src/data/data.cpp" line="150"/>
<source>FIT files</source> <source>FIT files</source>
<translation>Pliki FIT</translation> <translation>Pliki FIT</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="147"/> <location filename="../src/data/data.cpp" line="152"/>
<source>GeoJSON files</source> <source>GeoJSON files</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="149"/> <location filename="../src/data/data.cpp" line="154"/>
<source>GPX files</source> <source>GPX files</source>
<translation>Pliki GPX</translation> <translation>Pliki GPX</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="150"/> <location filename="../src/data/data.cpp" line="155"/>
<source>IGC files</source> <source>IGC files</source>
<translation>Pliki IGC</translation> <translation>Pliki IGC</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="151"/> <location filename="../src/data/data.cpp" line="156"/>
<source>JPEG images</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="157"/>
<source>KML files</source> <source>KML files</source>
<translation>Pliki KML</translation> <translation>Pliki KML</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="152"/> <location filename="../src/data/data.cpp" line="158"/>
<source>LOC files</source> <source>LOC files</source>
<translation>Pliki LOC</translation> <translation>Pliki LOC</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="153"/> <location filename="../src/data/data.cpp" line="159"/>
<source>NMEA files</source> <source>NMEA files</source>
<translation>Pliki NMEA</translation> <translation>Pliki NMEA</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="154"/> <location filename="../src/data/data.cpp" line="160"/>
<source>OziExplorer files</source> <source>OziExplorer files</source>
<translation>Pliki OziExplorer</translation> <translation>Pliki OziExplorer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="156"/> <location filename="../src/data/data.cpp" line="162"/>
<source>TCX files</source> <source>TCX files</source>
<translation>Pliki TCX</translation> <translation>Pliki TCX</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="155"/> <location filename="../src/data/data.cpp" line="161"/>
<source>SLF files</source> <source>SLF files</source>
<translation>Pliki SLF</translation> <translation>Pliki SLF</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="157"/> <location filename="../src/data/data.cpp" line="163"/>
<source>All files</source> <source>All files</source>
<translation>Wszystkie pliki</translation> <translation>Wszystkie pliki</translation>
</message> </message>
@ -326,12 +331,12 @@
<context> <context>
<name>GUI</name> <name>GUI</name>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="734"/> <location filename="../src/GUI/gui.cpp" line="737"/>
<source>Open file</source> <source>Open file</source>
<translation>Otwórz plik</translation> <translation>Otwórz plik</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="841"/> <location filename="../src/GUI/gui.cpp" line="844"/>
<source>Open POI file</source> <source>Open POI file</source>
<translation>Otwórz plik POI</translation> <translation>Otwórz plik POI</translation>
</message> </message>
@ -342,8 +347,8 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="210"/> <location filename="../src/GUI/gui.cpp" line="210"/>
<location filename="../src/GUI/gui.cpp" line="679"/> <location filename="../src/GUI/gui.cpp" line="682"/>
<location filename="../src/GUI/gui.cpp" line="680"/> <location filename="../src/GUI/gui.cpp" line="683"/>
<source>Keyboard controls</source> <source>Keyboard controls</source>
<translation>Elementy sterujące klawiatury</translation> <translation>Elementy sterujące klawiatury</translation>
</message> </message>
@ -358,7 +363,7 @@
<translation>Odśwież</translation> <translation>Odśwież</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="587"/> <location filename="../src/GUI/gui.cpp" line="588"/>
<source>Show</source> <source>Show</source>
<translation>Pokaż</translation> <translation>Pokaż</translation>
</message> </message>
@ -404,8 +409,8 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="207"/> <location filename="../src/GUI/gui.cpp" line="207"/>
<location filename="../src/GUI/gui.cpp" line="713"/> <location filename="../src/GUI/gui.cpp" line="716"/>
<location filename="../src/GUI/gui.cpp" line="714"/> <location filename="../src/GUI/gui.cpp" line="717"/>
<source>Paths</source> <source>Paths</source>
<translation>Ścieżki</translation> <translation>Ścieżki</translation>
</message> </message>
@ -427,7 +432,7 @@
<message> <message>
<location filename="../src/GUI/gui.cpp" line="302"/> <location filename="../src/GUI/gui.cpp" line="302"/>
<location filename="../src/GUI/gui.cpp" line="307"/> <location filename="../src/GUI/gui.cpp" line="307"/>
<location filename="../src/GUI/gui.cpp" line="696"/> <location filename="../src/GUI/gui.cpp" line="699"/>
<source>Next map</source> <source>Next map</source>
<translation>Następna mapa</translation> <translation>Następna mapa</translation>
</message> </message>
@ -493,8 +498,8 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="409"/> <location filename="../src/GUI/gui.cpp" line="409"/>
<location filename="../src/GUI/gui.cpp" line="1051"/> <location filename="../src/GUI/gui.cpp" line="1054"/>
<location filename="../src/GUI/gui.cpp" line="1117"/> <location filename="../src/GUI/gui.cpp" line="1120"/>
<source>Moving time</source> <source>Moving time</source>
<translation>Czas ruchu</translation> <translation>Czas ruchu</translation>
</message> </message>
@ -579,97 +584,97 @@
<translation>Format współrzędnych</translation> <translation>Format współrzędnych</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="658"/> <location filename="../src/GUI/gui.cpp" line="661"/>
<source>Version %1</source> <source>Version %1</source>
<translation>Wersja %1</translation> <translation>Wersja %1</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="662"/> <location filename="../src/GUI/gui.cpp" line="665"/>
<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> <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> <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>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="689"/> <location filename="../src/GUI/gui.cpp" line="692"/>
<source>Append file</source> <source>Append file</source>
<translation>Dołącz plik</translation> <translation>Dołącz plik</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="690"/> <location filename="../src/GUI/gui.cpp" line="693"/>
<source>Next/Previous</source> <source>Next/Previous</source>
<translation>Następny/Poprzedni</translation> <translation>Następny/Poprzedni</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="692"/> <location filename="../src/GUI/gui.cpp" line="695"/>
<source>Toggle graph type</source> <source>Toggle graph type</source>
<translation>Zmień typ wykresu</translation> <translation>Zmień typ wykresu</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="694"/> <location filename="../src/GUI/gui.cpp" line="697"/>
<source>Toggle time type</source> <source>Toggle time type</source>
<translation>Zmień typ czasu</translation> <translation>Zmień typ czasu</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="698"/> <location filename="../src/GUI/gui.cpp" line="701"/>
<source>Previous map</source> <source>Previous map</source>
<translation>Poprzednia mapa</translation> <translation>Poprzednia mapa</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="699"/> <location filename="../src/GUI/gui.cpp" line="702"/>
<source>Zoom in</source> <source>Zoom in</source>
<translation>Przybliż</translation> <translation>Przybliż</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="701"/> <location filename="../src/GUI/gui.cpp" line="704"/>
<source>Zoom out</source> <source>Zoom out</source>
<translation>Oddal</translation> <translation>Oddal</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="703"/> <location filename="../src/GUI/gui.cpp" line="706"/>
<source>Digital zoom</source> <source>Digital zoom</source>
<translation>Zoom cyfrowy</translation> <translation>Zoom cyfrowy</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="704"/> <location filename="../src/GUI/gui.cpp" line="707"/>
<source>Zoom</source> <source>Zoom</source>
<translation>Zoom</translation> <translation>Zoom</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="721"/> <location filename="../src/GUI/gui.cpp" line="724"/>
<source>GCS/PCS directory:</source> <source>GCS/PCS directory:</source>
<translation>Katalog plików GCS/PCS:</translation> <translation>Katalog plików GCS/PCS:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="723"/> <location filename="../src/GUI/gui.cpp" line="726"/>
<source>DEM directory:</source> <source>DEM directory:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1029"/> <location filename="../src/GUI/gui.cpp" line="1032"/>
<location filename="../src/GUI/gui.cpp" line="1097"/> <location filename="../src/GUI/gui.cpp" line="1100"/>
<source>Areas</source> <source>Areas</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1072"/> <location filename="../src/GUI/gui.cpp" line="1075"/>
<location filename="../src/GUI/gui.cpp" line="1073"/> <location filename="../src/GUI/gui.cpp" line="1076"/>
<source>Statistics</source> <source>Statistics</source>
<translation>Statystyka</translation> <translation>Statystyka</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1318"/> <location filename="../src/GUI/gui.cpp" line="1309"/>
<source>Open map file</source> <source>Open map file</source>
<translation>Otwórz plik mapy</translation> <translation>Otwórz plik mapy</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1352"/> <location filename="../src/GUI/gui.cpp" line="1343"/>
<source>No files loaded</source> <source>No files loaded</source>
<translation>Nie załadowano żadnych plików</translation> <translation>Nie załadowano żadnych plików</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1035"/> <location filename="../src/GUI/gui.cpp" line="1038"/>
<location filename="../src/GUI/gui.cpp" line="1039"/> <location filename="../src/GUI/gui.cpp" line="1042"/>
<location filename="../src/GUI/gui.cpp" line="1103"/>
<location filename="../src/GUI/gui.cpp" line="1106"/> <location filename="../src/GUI/gui.cpp" line="1106"/>
<location filename="../src/GUI/gui.cpp" line="1109"/>
<source>Date</source> <source>Date</source>
<translation>Data</translation> <translation>Data</translation>
</message> </message>
@ -709,33 +714,33 @@
<translation>Pomo&amp;c</translation> <translation>Pomo&amp;c</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="717"/> <location filename="../src/GUI/gui.cpp" line="720"/>
<source>Map directory:</source> <source>Map directory:</source>
<translation>Katalog z mapami:</translation> <translation>Katalog z mapami:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="719"/> <location filename="../src/GUI/gui.cpp" line="722"/>
<source>POI directory:</source> <source>POI directory:</source>
<translation>Katalog z POI:</translation> <translation>Katalog z POI:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="725"/> <location filename="../src/GUI/gui.cpp" line="728"/>
<source>Tile cache directory:</source> <source>Tile cache directory:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1023"/> <location filename="../src/GUI/gui.cpp" line="1026"/>
<location filename="../src/GUI/gui.cpp" line="1093"/> <location filename="../src/GUI/gui.cpp" line="1096"/>
<source>Routes</source> <source>Routes</source>
<translation>Trasy</translation> <translation>Trasy</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1341"/> <location filename="../src/GUI/gui.cpp" line="1332"/>
<source>Error loading map:</source> <source>Error loading map:</source>
<translation>Wystąpił błąd podczas ładowania mapy:</translation> <translation>Wystąpił błąd podczas ładowania mapy:</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/GUI/gui.cpp" line="1356"/> <location filename="../src/GUI/gui.cpp" line="1347"/>
<source>%n files</source> <source>%n files</source>
<translation> <translation>
<numerusform>%n plik</numerusform> <numerusform>%n plik</numerusform>
@ -744,7 +749,7 @@
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="683"/> <location filename="../src/GUI/gui.cpp" line="686"/>
<source>Next file</source> <source>Next file</source>
<translation>Następny plik</translation> <translation>Następny plik</translation>
</message> </message>
@ -759,13 +764,13 @@
<translation>Eksportuj do PDF...</translation> <translation>Eksportuj do PDF...</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1026"/> <location filename="../src/GUI/gui.cpp" line="1029"/>
<location filename="../src/GUI/gui.cpp" line="1095"/> <location filename="../src/GUI/gui.cpp" line="1098"/>
<source>Waypoints</source> <source>Waypoints</source>
<translation>Punkty nawigacyjne</translation> <translation>Punkty nawigacyjne</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="684"/> <location filename="../src/GUI/gui.cpp" line="687"/>
<source>Previous file</source> <source>Previous file</source>
<translation>Poprzedni plik</translation> <translation>Poprzedni plik</translation>
</message> </message>
@ -775,65 +780,65 @@
<translation>Punkty trasy</translation> <translation>Punkty trasy</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="686"/> <location filename="../src/GUI/gui.cpp" line="689"/>
<source>First file</source> <source>First file</source>
<translation>Pierwszy plik</translation> <translation>Pierwszy plik</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="688"/> <location filename="../src/GUI/gui.cpp" line="691"/>
<source>Last file</source> <source>Last file</source>
<translation>Ostatni plik</translation> <translation>Ostatni plik</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="830"/> <location filename="../src/GUI/gui.cpp" line="833"/>
<source>Error loading data file:</source> <source>Error loading data file:</source>
<translation>Błąd podczas ładowania pliku danych:</translation> <translation>Błąd podczas ładowania pliku danych:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="833"/> <location filename="../src/GUI/gui.cpp" line="836"/>
<location filename="../src/GUI/gui.cpp" line="868"/> <location filename="../src/GUI/gui.cpp" line="871"/>
<source>Line: %1</source> <source>Line: %1</source>
<translation>Linia: %1</translation> <translation>Linia: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="865"/> <location filename="../src/GUI/gui.cpp" line="868"/>
<source>Error loading POI file:</source> <source>Error loading POI file:</source>
<translation>Błąd podczas ładowania pliku POI:</translation> <translation>Błąd podczas ładowania pliku POI:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1087"/> <location filename="../src/GUI/gui.cpp" line="1090"/>
<source>Name</source> <source>Name</source>
<translation>Nazwa</translation> <translation>Nazwa</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1020"/> <location filename="../src/GUI/gui.cpp" line="1023"/>
<location filename="../src/GUI/gui.cpp" line="1091"/> <location filename="../src/GUI/gui.cpp" line="1094"/>
<source>Tracks</source> <source>Tracks</source>
<translation>Ślady</translation> <translation>Ślady</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="213"/> <location filename="../src/GUI/gui.cpp" line="213"/>
<location filename="../src/GUI/gui.cpp" line="657"/> <location filename="../src/GUI/gui.cpp" line="660"/>
<source>About GPXSee</source> <source>About GPXSee</source>
<translation>O programie GPXSee</translation> <translation>O programie GPXSee</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="593"/> <location filename="../src/GUI/gui.cpp" line="595"/>
<source>Navigation</source> <source>Navigation</source>
<translation>Nawigacja</translation> <translation>Nawigacja</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="365"/> <location filename="../src/GUI/gui.cpp" line="365"/>
<location filename="../src/GUI/gui.cpp" line="1046"/> <location filename="../src/GUI/gui.cpp" line="1049"/>
<location filename="../src/GUI/gui.cpp" line="1113"/> <location filename="../src/GUI/gui.cpp" line="1116"/>
<source>Distance</source> <source>Distance</source>
<translation>Dystans</translation> <translation>Dystans</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="372"/> <location filename="../src/GUI/gui.cpp" line="372"/>
<location filename="../src/GUI/gui.cpp" line="547"/> <location filename="../src/GUI/gui.cpp" line="547"/>
<location filename="../src/GUI/gui.cpp" line="1049"/> <location filename="../src/GUI/gui.cpp" line="1052"/>
<location filename="../src/GUI/gui.cpp" line="1115"/> <location filename="../src/GUI/gui.cpp" line="1118"/>
<source>Time</source> <source>Time</source>
<translation>Czas</translation> <translation>Czas</translation>
</message> </message>
@ -986,37 +991,47 @@
<context> <context>
<name>MapList</name> <name>MapList</name>
<message> <message>
<location filename="../src/map/maplist.cpp" line="116"/> <location filename="../src/map/maplist.cpp" line="121"/>
<source>Supported files</source> <source>Supported files</source>
<translation>Obsługiwane pliki</translation> <translation>Obsługiwane pliki</translation>
</message> </message>
<message> <message>
<location filename="../src/map/maplist.cpp" line="118"/> <location filename="../src/map/maplist.cpp" line="126"/>
<source>MBTiles maps</source> <source>MBTiles maps</source>
<translation>Mapy MBTiles</translation> <translation>Mapy MBTiles</translation>
</message> </message>
<message> <message>
<location filename="../src/map/maplist.cpp" line="119"/> <location filename="../src/map/maplist.cpp" line="124"/>
<source>Garmin JNX maps</source> <source>Garmin JNX maps</source>
<translation>Mapy Garmin JNX</translation> <translation>Mapy Garmin JNX</translation>
</message> </message>
<message> <message>
<location filename="../src/map/maplist.cpp" line="120"/> <location filename="../src/map/maplist.cpp" line="123"/>
<source>Garmin IMG maps</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="125"/>
<source>OziExplorer maps</source> <source>OziExplorer maps</source>
<translation>Mapy OziExplorer</translation> <translation>Mapy OziExplorer</translation>
</message> </message>
<message> <message>
<location filename="../src/map/maplist.cpp" line="121"/> <location filename="../src/map/maplist.cpp" line="127"/>
<source>TrekBuddy maps/atlases</source> <source>TrekBuddy maps/atlases</source>
<translation>Mapy/atlasy TrekBuddy</translation> <translation>Mapy/atlasy TrekBuddy</translation>
</message> </message>
<message> <message>
<location filename="../src/map/maplist.cpp" line="122"/> <location filename="../src/map/maplist.cpp" line="128"/>
<source>GeoTIFF images</source> <source>GeoTIFF images</source>
<translation>Obrazy GeoTIFF</translation> <translation>Obrazy GeoTIFF</translation>
</message> </message>
<message> <message>
<location filename="../src/map/maplist.cpp" line="123"/> <location filename="../src/map/maplist.cpp" line="129"/>
<source>TwoNav maps</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="130"/>
<source>Online map sources</source> <source>Online map sources</source>
<translation>Źródła map online</translation> <translation>Źródła map online</translation>
</message> </message>

View File

@ -47,67 +47,72 @@
<context> <context>
<name>Data</name> <name>Data</name>
<message> <message>
<location filename="../src/data/data.cpp" line="143"/> <location filename="../src/data/data.cpp" line="148"/>
<source>Supported files</source> <source>Supported files</source>
<translation>Formatos suportados</translation> <translation>Formatos suportados</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="144"/> <location filename="../src/data/data.cpp" line="149"/>
<source>CSV files</source> <source>CSV files</source>
<translation>Arquivos CSV</translation> <translation>Arquivos CSV</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="145"/> <location filename="../src/data/data.cpp" line="150"/>
<source>FIT files</source> <source>FIT files</source>
<translation>Arquivos FIT</translation> <translation>Arquivos FIT</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="147"/> <location filename="../src/data/data.cpp" line="152"/>
<source>GeoJSON files</source> <source>GeoJSON files</source>
<translation>Arquivos GeoJSON</translation> <translation>Arquivos GeoJSON</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="149"/> <location filename="../src/data/data.cpp" line="154"/>
<source>GPX files</source> <source>GPX files</source>
<translation>Arquivos GPX</translation> <translation>Arquivos GPX</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="150"/> <location filename="../src/data/data.cpp" line="155"/>
<source>IGC files</source> <source>IGC files</source>
<translation>Arquivos IGC</translation> <translation>Arquivos IGC</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="151"/> <location filename="../src/data/data.cpp" line="156"/>
<source>JPEG images</source>
<translation>Imagens JPEG</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="157"/>
<source>KML files</source> <source>KML files</source>
<translation>Arquivos KML</translation> <translation>Arquivos KML</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="152"/> <location filename="../src/data/data.cpp" line="158"/>
<source>LOC files</source> <source>LOC files</source>
<translation>Arquivos LOC</translation> <translation>Arquivos LOC</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="153"/> <location filename="../src/data/data.cpp" line="159"/>
<source>NMEA files</source> <source>NMEA files</source>
<translation>Arquivos NMEA</translation> <translation>Arquivos NMEA</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="154"/> <location filename="../src/data/data.cpp" line="160"/>
<source>OziExplorer files</source> <source>OziExplorer files</source>
<translation>Arquivos OziExplorer</translation> <translation>Arquivos OziExplorer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="155"/> <location filename="../src/data/data.cpp" line="161"/>
<source>SLF files</source> <source>SLF files</source>
<translation>Arquivos SLF</translation> <translation>Arquivos SLF</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="156"/> <location filename="../src/data/data.cpp" line="162"/>
<source>TCX files</source> <source>TCX files</source>
<translation>Arquivos TCX</translation> <translation>Arquivos TCX</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="157"/> <location filename="../src/data/data.cpp" line="163"/>
<source>All files</source> <source>All files</source>
<translation>Todos os arquivos</translation> <translation>Todos os arquivos</translation>
</message> </message>
@ -332,21 +337,21 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="207"/> <location filename="../src/GUI/gui.cpp" line="207"/>
<location filename="../src/GUI/gui.cpp" line="713"/> <location filename="../src/GUI/gui.cpp" line="716"/>
<location filename="../src/GUI/gui.cpp" line="714"/> <location filename="../src/GUI/gui.cpp" line="717"/>
<source>Paths</source> <source>Paths</source>
<translation>Caminhos</translation> <translation>Caminhos</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="210"/> <location filename="../src/GUI/gui.cpp" line="210"/>
<location filename="../src/GUI/gui.cpp" line="679"/> <location filename="../src/GUI/gui.cpp" line="682"/>
<location filename="../src/GUI/gui.cpp" line="680"/> <location filename="../src/GUI/gui.cpp" line="683"/>
<source>Keyboard controls</source> <source>Keyboard controls</source>
<translation>Controles de teclado</translation> <translation>Controles de teclado</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="213"/> <location filename="../src/GUI/gui.cpp" line="213"/>
<location filename="../src/GUI/gui.cpp" line="657"/> <location filename="../src/GUI/gui.cpp" line="660"/>
<source>About GPXSee</source> <source>About GPXSee</source>
<translation>Sobre o GPXSee</translation> <translation>Sobre o GPXSee</translation>
</message> </message>
@ -423,7 +428,7 @@
<message> <message>
<location filename="../src/GUI/gui.cpp" line="302"/> <location filename="../src/GUI/gui.cpp" line="302"/>
<location filename="../src/GUI/gui.cpp" line="307"/> <location filename="../src/GUI/gui.cpp" line="307"/>
<location filename="../src/GUI/gui.cpp" line="696"/> <location filename="../src/GUI/gui.cpp" line="699"/>
<source>Next map</source> <source>Next map</source>
<translation>Próximo mapa</translation> <translation>Próximo mapa</translation>
</message> </message>
@ -469,16 +474,16 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="365"/> <location filename="../src/GUI/gui.cpp" line="365"/>
<location filename="../src/GUI/gui.cpp" line="1046"/> <location filename="../src/GUI/gui.cpp" line="1049"/>
<location filename="../src/GUI/gui.cpp" line="1113"/> <location filename="../src/GUI/gui.cpp" line="1116"/>
<source>Distance</source> <source>Distance</source>
<translation>Distância</translation> <translation>Distância</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="372"/> <location filename="../src/GUI/gui.cpp" line="372"/>
<location filename="../src/GUI/gui.cpp" line="547"/> <location filename="../src/GUI/gui.cpp" line="547"/>
<location filename="../src/GUI/gui.cpp" line="1049"/> <location filename="../src/GUI/gui.cpp" line="1052"/>
<location filename="../src/GUI/gui.cpp" line="1115"/> <location filename="../src/GUI/gui.cpp" line="1118"/>
<source>Time</source> <source>Time</source>
<translation>Tempo</translation> <translation>Tempo</translation>
</message> </message>
@ -509,8 +514,8 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="409"/> <location filename="../src/GUI/gui.cpp" line="409"/>
<location filename="../src/GUI/gui.cpp" line="1051"/> <location filename="../src/GUI/gui.cpp" line="1054"/>
<location filename="../src/GUI/gui.cpp" line="1117"/> <location filename="../src/GUI/gui.cpp" line="1120"/>
<source>Moving time</source> <source>Moving time</source>
<translation>Tempo em movimento</translation> <translation>Tempo em movimento</translation>
</message> </message>
@ -635,201 +640,201 @@
<translation>Arquivo</translation> <translation>Arquivo</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="587"/> <location filename="../src/GUI/gui.cpp" line="588"/>
<source>Show</source> <source>Show</source>
<translation>Exibir</translation> <translation>Exibir</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="593"/> <location filename="../src/GUI/gui.cpp" line="595"/>
<source>Navigation</source> <source>Navigation</source>
<translation>Navegação</translation> <translation>Navegação</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="658"/> <location filename="../src/GUI/gui.cpp" line="661"/>
<source>Version %1</source> <source>Version %1</source>
<translation>Versão %1</translation> <translation>Versão %1</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="662"/> <location filename="../src/GUI/gui.cpp" line="665"/>
<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> <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> <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>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="683"/> <location filename="../src/GUI/gui.cpp" line="686"/>
<source>Next file</source> <source>Next file</source>
<translation>Próximo arquivo</translation> <translation>Próximo arquivo</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="684"/> <location filename="../src/GUI/gui.cpp" line="687"/>
<source>Previous file</source> <source>Previous file</source>
<translation>Arquivo anterior</translation> <translation>Arquivo anterior</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="686"/> <location filename="../src/GUI/gui.cpp" line="689"/>
<source>First file</source> <source>First file</source>
<translation>Primeiro arquivo</translation> <translation>Primeiro arquivo</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="688"/> <location filename="../src/GUI/gui.cpp" line="691"/>
<source>Last file</source> <source>Last file</source>
<translation>Último arquivo</translation> <translation>Último arquivo</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="689"/> <location filename="../src/GUI/gui.cpp" line="692"/>
<source>Append file</source> <source>Append file</source>
<translation>Anexar arquivo</translation> <translation>Anexar arquivo</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="690"/> <location filename="../src/GUI/gui.cpp" line="693"/>
<source>Next/Previous</source> <source>Next/Previous</source>
<translation>Próximo/Anterior</translation> <translation>Próximo/Anterior</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="692"/> <location filename="../src/GUI/gui.cpp" line="695"/>
<source>Toggle graph type</source> <source>Toggle graph type</source>
<translation>Alterna o tipo do gráfico</translation> <translation>Alterna o tipo do gráfico</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="694"/> <location filename="../src/GUI/gui.cpp" line="697"/>
<source>Toggle time type</source> <source>Toggle time type</source>
<translation>Alterna o tipo de tempo</translation> <translation>Alterna o tipo de tempo</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="698"/> <location filename="../src/GUI/gui.cpp" line="701"/>
<source>Previous map</source> <source>Previous map</source>
<translation>Mapa anterior</translation> <translation>Mapa anterior</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="699"/> <location filename="../src/GUI/gui.cpp" line="702"/>
<source>Zoom in</source> <source>Zoom in</source>
<translation>Aumentar o zoom</translation> <translation>Aumentar o zoom</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="701"/> <location filename="../src/GUI/gui.cpp" line="704"/>
<source>Zoom out</source> <source>Zoom out</source>
<translation>Reduzir o zoom</translation> <translation>Reduzir o zoom</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="703"/> <location filename="../src/GUI/gui.cpp" line="706"/>
<source>Digital zoom</source> <source>Digital zoom</source>
<translation>Zoom digital</translation> <translation>Zoom digital</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="704"/> <location filename="../src/GUI/gui.cpp" line="707"/>
<source>Zoom</source> <source>Zoom</source>
<translation>Zoom</translation> <translation>Zoom</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="717"/> <location filename="../src/GUI/gui.cpp" line="720"/>
<source>Map directory:</source> <source>Map directory:</source>
<translation>Diretório de mapas:</translation> <translation>Diretório de mapas:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="719"/> <location filename="../src/GUI/gui.cpp" line="722"/>
<source>POI directory:</source> <source>POI directory:</source>
<translation>Diretório de POI:</translation> <translation>Diretório de POI:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="721"/> <location filename="../src/GUI/gui.cpp" line="724"/>
<source>GCS/PCS directory:</source> <source>GCS/PCS directory:</source>
<translation>Diretório de GCS/PCS:</translation> <translation>Diretório de GCS/PCS:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="723"/> <location filename="../src/GUI/gui.cpp" line="726"/>
<source>DEM directory:</source> <source>DEM directory:</source>
<translation>Diretório de DEM:</translation> <translation>Diretório de DEM:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="725"/> <location filename="../src/GUI/gui.cpp" line="728"/>
<source>Tile cache directory:</source> <source>Tile cache directory:</source>
<translation>Diretório de cache de ladrilhos:</translation> <translation>Diretório de cache de ladrilhos:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="734"/> <location filename="../src/GUI/gui.cpp" line="737"/>
<source>Open file</source> <source>Open file</source>
<translation>Abrir arquivo</translation> <translation>Abrir arquivo</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="830"/> <location filename="../src/GUI/gui.cpp" line="833"/>
<source>Error loading data file:</source> <source>Error loading data file:</source>
<translation>Erro ao carregar arquivo de dados:</translation> <translation>Erro ao carregar arquivo de dados:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="833"/> <location filename="../src/GUI/gui.cpp" line="836"/>
<location filename="../src/GUI/gui.cpp" line="868"/> <location filename="../src/GUI/gui.cpp" line="871"/>
<source>Line: %1</source> <source>Line: %1</source>
<translation>Linha: %1</translation> <translation>Linha: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="841"/> <location filename="../src/GUI/gui.cpp" line="844"/>
<source>Open POI file</source> <source>Open POI file</source>
<translation>Abrir aquivo POI</translation> <translation>Abrir aquivo POI</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="865"/> <location filename="../src/GUI/gui.cpp" line="868"/>
<source>Error loading POI file:</source> <source>Error loading POI file:</source>
<translation>Erro ao carregar arquivo POI:</translation> <translation>Erro ao carregar arquivo POI:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1020"/> <location filename="../src/GUI/gui.cpp" line="1023"/>
<location filename="../src/GUI/gui.cpp" line="1091"/> <location filename="../src/GUI/gui.cpp" line="1094"/>
<source>Tracks</source> <source>Tracks</source>
<translation>Trilhas</translation> <translation>Trilhas</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1023"/> <location filename="../src/GUI/gui.cpp" line="1026"/>
<location filename="../src/GUI/gui.cpp" line="1093"/> <location filename="../src/GUI/gui.cpp" line="1096"/>
<source>Routes</source> <source>Routes</source>
<translation>Rotas</translation> <translation>Rotas</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1026"/> <location filename="../src/GUI/gui.cpp" line="1029"/>
<location filename="../src/GUI/gui.cpp" line="1095"/> <location filename="../src/GUI/gui.cpp" line="1098"/>
<source>Waypoints</source> <source>Waypoints</source>
<translation>Waypoints</translation> <translation>Waypoints</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1029"/> <location filename="../src/GUI/gui.cpp" line="1032"/>
<location filename="../src/GUI/gui.cpp" line="1097"/> <location filename="../src/GUI/gui.cpp" line="1100"/>
<source>Areas</source> <source>Areas</source>
<translation>Áreas</translation> <translation>Áreas</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1035"/> <location filename="../src/GUI/gui.cpp" line="1038"/>
<location filename="../src/GUI/gui.cpp" line="1039"/> <location filename="../src/GUI/gui.cpp" line="1042"/>
<location filename="../src/GUI/gui.cpp" line="1103"/>
<location filename="../src/GUI/gui.cpp" line="1106"/> <location filename="../src/GUI/gui.cpp" line="1106"/>
<location filename="../src/GUI/gui.cpp" line="1109"/>
<source>Date</source> <source>Date</source>
<translation>Data</translation> <translation>Data</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1072"/> <location filename="../src/GUI/gui.cpp" line="1075"/>
<location filename="../src/GUI/gui.cpp" line="1073"/> <location filename="../src/GUI/gui.cpp" line="1076"/>
<source>Statistics</source> <source>Statistics</source>
<translation>Estatísticas</translation> <translation>Estatísticas</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1087"/> <location filename="../src/GUI/gui.cpp" line="1090"/>
<source>Name</source> <source>Name</source>
<translation>Nome</translation> <translation>Nome</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1318"/> <location filename="../src/GUI/gui.cpp" line="1309"/>
<source>Open map file</source> <source>Open map file</source>
<translation>Abrir arquivo de mapa</translation> <translation>Abrir arquivo de mapa</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1341"/> <location filename="../src/GUI/gui.cpp" line="1332"/>
<source>Error loading map:</source> <source>Error loading map:</source>
<translation>Erro ao carregar o mapa:</translation> <translation>Erro ao carregar o mapa:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1352"/> <location filename="../src/GUI/gui.cpp" line="1343"/>
<source>No files loaded</source> <source>No files loaded</source>
<translation>Nenhum arquivo carregado</translation> <translation>Nenhum arquivo carregado</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/GUI/gui.cpp" line="1356"/> <location filename="../src/GUI/gui.cpp" line="1347"/>
<source>%n files</source> <source>%n files</source>
<translation> <translation>
<numerusform>%n arquivo</numerusform> <numerusform>%n arquivo</numerusform>
@ -985,37 +990,47 @@
<context> <context>
<name>MapList</name> <name>MapList</name>
<message> <message>
<location filename="../src/map/maplist.cpp" line="116"/> <location filename="../src/map/maplist.cpp" line="121"/>
<source>Supported files</source> <source>Supported files</source>
<translation>Formatos suportados</translation> <translation>Formatos suportados</translation>
</message> </message>
<message> <message>
<location filename="../src/map/maplist.cpp" line="118"/> <location filename="../src/map/maplist.cpp" line="126"/>
<source>MBTiles maps</source> <source>MBTiles maps</source>
<translation>Mapas MBTiles</translation> <translation>Mapas MBTiles</translation>
</message> </message>
<message> <message>
<location filename="../src/map/maplist.cpp" line="119"/> <location filename="../src/map/maplist.cpp" line="124"/>
<source>Garmin JNX maps</source> <source>Garmin JNX maps</source>
<translation>Mapas Garmin JNX</translation> <translation>Mapas Garmin JNX</translation>
</message> </message>
<message> <message>
<location filename="../src/map/maplist.cpp" line="120"/> <location filename="../src/map/maplist.cpp" line="123"/>
<source>Garmin IMG maps</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="125"/>
<source>OziExplorer maps</source> <source>OziExplorer maps</source>
<translation>Mapas OziExplorer</translation> <translation>Mapas OziExplorer</translation>
</message> </message>
<message> <message>
<location filename="../src/map/maplist.cpp" line="121"/> <location filename="../src/map/maplist.cpp" line="127"/>
<source>TrekBuddy maps/atlases</source> <source>TrekBuddy maps/atlases</source>
<translation>Mapas/Atlas TrekBuddy</translation> <translation>Mapas/Atlas TrekBuddy</translation>
</message> </message>
<message> <message>
<location filename="../src/map/maplist.cpp" line="122"/> <location filename="../src/map/maplist.cpp" line="128"/>
<source>GeoTIFF images</source> <source>GeoTIFF images</source>
<translation>Imagens GeoTIFF</translation> <translation>Imagens GeoTIFF</translation>
</message> </message>
<message> <message>
<location filename="../src/map/maplist.cpp" line="123"/> <location filename="../src/map/maplist.cpp" line="129"/>
<source>TwoNav maps</source>
<translation>Mapas TwoNav</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="130"/>
<source>Online map sources</source> <source>Online map sources</source>
<translation>Mapas online</translation> <translation>Mapas online</translation>
</message> </message>

View File

@ -47,67 +47,72 @@
<context> <context>
<name>Data</name> <name>Data</name>
<message> <message>
<location filename="../src/data/data.cpp" line="143"/> <location filename="../src/data/data.cpp" line="148"/>
<source>Supported files</source> <source>Supported files</source>
<translation>Все поддерживаемые файлы</translation> <translation>Все поддерживаемые файлы</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="144"/> <location filename="../src/data/data.cpp" line="149"/>
<source>CSV files</source> <source>CSV files</source>
<translation>CSV файлы</translation> <translation>CSV файлы</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="145"/> <location filename="../src/data/data.cpp" line="150"/>
<source>FIT files</source> <source>FIT files</source>
<translation>FIT файлы</translation> <translation>FIT файлы</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="147"/> <location filename="../src/data/data.cpp" line="152"/>
<source>GeoJSON files</source> <source>GeoJSON files</source>
<translation>GeoJSON файлы</translation> <translation>GeoJSON файлы</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="149"/> <location filename="../src/data/data.cpp" line="154"/>
<source>GPX files</source> <source>GPX files</source>
<translation>GPX файлы</translation> <translation>GPX файлы</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="150"/> <location filename="../src/data/data.cpp" line="155"/>
<source>IGC files</source> <source>IGC files</source>
<translation>IGC файлы</translation> <translation>IGC файлы</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="151"/> <location filename="../src/data/data.cpp" line="156"/>
<source>JPEG images</source>
<translation>JPEG изображения</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="157"/>
<source>KML files</source> <source>KML files</source>
<translation>KML файлы</translation> <translation>KML файлы</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="152"/> <location filename="../src/data/data.cpp" line="158"/>
<source>LOC files</source> <source>LOC files</source>
<translation>LOC файлы</translation> <translation>LOC файлы</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="153"/> <location filename="../src/data/data.cpp" line="159"/>
<source>NMEA files</source> <source>NMEA files</source>
<translation>NMEA файлы</translation> <translation>NMEA файлы</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="154"/> <location filename="../src/data/data.cpp" line="160"/>
<source>OziExplorer files</source> <source>OziExplorer files</source>
<translation>OziExplorer файлы</translation> <translation>OziExplorer файлы</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="156"/> <location filename="../src/data/data.cpp" line="162"/>
<source>TCX files</source> <source>TCX files</source>
<translation>TCX файлы</translation> <translation>TCX файлы</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="155"/> <location filename="../src/data/data.cpp" line="161"/>
<source>SLF files</source> <source>SLF files</source>
<translation>SLF файлы</translation> <translation>SLF файлы</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="157"/> <location filename="../src/data/data.cpp" line="163"/>
<source>All files</source> <source>All files</source>
<translation>Все файлы</translation> <translation>Все файлы</translation>
</message> </message>
@ -326,12 +331,12 @@
<context> <context>
<name>GUI</name> <name>GUI</name>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="734"/> <location filename="../src/GUI/gui.cpp" line="737"/>
<source>Open file</source> <source>Open file</source>
<translation>Открыть файл</translation> <translation>Открыть файл</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="841"/> <location filename="../src/GUI/gui.cpp" line="844"/>
<source>Open POI file</source> <source>Open POI file</source>
<translation>Открыть файл с точками POI</translation> <translation>Открыть файл с точками POI</translation>
</message> </message>
@ -342,8 +347,8 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="210"/> <location filename="../src/GUI/gui.cpp" line="210"/>
<location filename="../src/GUI/gui.cpp" line="679"/> <location filename="../src/GUI/gui.cpp" line="682"/>
<location filename="../src/GUI/gui.cpp" line="680"/> <location filename="../src/GUI/gui.cpp" line="683"/>
<source>Keyboard controls</source> <source>Keyboard controls</source>
<translation>Управление с помощью клавиатуры</translation> <translation>Управление с помощью клавиатуры</translation>
</message> </message>
@ -358,7 +363,7 @@
<translation>Обновить</translation> <translation>Обновить</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="587"/> <location filename="../src/GUI/gui.cpp" line="588"/>
<source>Show</source> <source>Show</source>
<translation>Показать</translation> <translation>Показать</translation>
</message> </message>
@ -404,8 +409,8 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="207"/> <location filename="../src/GUI/gui.cpp" line="207"/>
<location filename="../src/GUI/gui.cpp" line="713"/> <location filename="../src/GUI/gui.cpp" line="716"/>
<location filename="../src/GUI/gui.cpp" line="714"/> <location filename="../src/GUI/gui.cpp" line="717"/>
<source>Paths</source> <source>Paths</source>
<translation>Пути</translation> <translation>Пути</translation>
</message> </message>
@ -427,7 +432,7 @@
<message> <message>
<location filename="../src/GUI/gui.cpp" line="302"/> <location filename="../src/GUI/gui.cpp" line="302"/>
<location filename="../src/GUI/gui.cpp" line="307"/> <location filename="../src/GUI/gui.cpp" line="307"/>
<location filename="../src/GUI/gui.cpp" line="696"/> <location filename="../src/GUI/gui.cpp" line="699"/>
<source>Next map</source> <source>Next map</source>
<translation>Следующая карта</translation> <translation>Следующая карта</translation>
</message> </message>
@ -493,8 +498,8 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="409"/> <location filename="../src/GUI/gui.cpp" line="409"/>
<location filename="../src/GUI/gui.cpp" line="1051"/> <location filename="../src/GUI/gui.cpp" line="1054"/>
<location filename="../src/GUI/gui.cpp" line="1117"/> <location filename="../src/GUI/gui.cpp" line="1120"/>
<source>Moving time</source> <source>Moving time</source>
<translation>Время движения</translation> <translation>Время движения</translation>
</message> </message>
@ -579,97 +584,97 @@
<translation>Формат координат</translation> <translation>Формат координат</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="658"/> <location filename="../src/GUI/gui.cpp" line="661"/>
<source>Version %1</source> <source>Version %1</source>
<translation>Версия %1</translation> <translation>Версия %1</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="662"/> <location filename="../src/GUI/gui.cpp" line="665"/>
<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> <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 распространяется в соответствиями с условиями версии 3 Стандартной Общественной Лицензии GNU. Для получения дополнительной информации о GPXSee посетите страницу проекта %1.</translation> <translation>GPXSee распространяется в соответствиями с условиями версии 3 Стандартной Общественной Лицензии GNU. Для получения дополнительной информации о GPXSee посетите страницу проекта %1.</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="689"/> <location filename="../src/GUI/gui.cpp" line="692"/>
<source>Append file</source> <source>Append file</source>
<translation>Добавить файл</translation> <translation>Добавить файл</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="690"/> <location filename="../src/GUI/gui.cpp" line="693"/>
<source>Next/Previous</source> <source>Next/Previous</source>
<translation>Следующий/предыдущий</translation> <translation>Следующий/предыдущий</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="692"/> <location filename="../src/GUI/gui.cpp" line="695"/>
<source>Toggle graph type</source> <source>Toggle graph type</source>
<translation>Переключить тип графика</translation> <translation>Переключить тип графика</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="694"/> <location filename="../src/GUI/gui.cpp" line="697"/>
<source>Toggle time type</source> <source>Toggle time type</source>
<translation>Переключить тип времени</translation> <translation>Переключить тип времени</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="698"/> <location filename="../src/GUI/gui.cpp" line="701"/>
<source>Previous map</source> <source>Previous map</source>
<translation>Предыдущая карта</translation> <translation>Предыдущая карта</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="699"/> <location filename="../src/GUI/gui.cpp" line="702"/>
<source>Zoom in</source> <source>Zoom in</source>
<translation>Увеличить</translation> <translation>Увеличить</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="701"/> <location filename="../src/GUI/gui.cpp" line="704"/>
<source>Zoom out</source> <source>Zoom out</source>
<translation>Уменьшить</translation> <translation>Уменьшить</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="703"/> <location filename="../src/GUI/gui.cpp" line="706"/>
<source>Digital zoom</source> <source>Digital zoom</source>
<translation>Цифровой зум</translation> <translation>Цифровой зум</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="704"/> <location filename="../src/GUI/gui.cpp" line="707"/>
<source>Zoom</source> <source>Zoom</source>
<translation>Zoom</translation> <translation>Zoom</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="721"/> <location filename="../src/GUI/gui.cpp" line="724"/>
<source>GCS/PCS directory:</source> <source>GCS/PCS directory:</source>
<translation>Каталог с GCS/PCS:</translation> <translation>Каталог с GCS/PCS:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="723"/> <location filename="../src/GUI/gui.cpp" line="726"/>
<source>DEM directory:</source> <source>DEM directory:</source>
<translation>Каталог с DEM данными:</translation> <translation>Каталог с DEM данными:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1029"/> <location filename="../src/GUI/gui.cpp" line="1032"/>
<location filename="../src/GUI/gui.cpp" line="1097"/> <location filename="../src/GUI/gui.cpp" line="1100"/>
<source>Areas</source> <source>Areas</source>
<translation>Области</translation> <translation>Области</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1072"/> <location filename="../src/GUI/gui.cpp" line="1075"/>
<location filename="../src/GUI/gui.cpp" line="1073"/> <location filename="../src/GUI/gui.cpp" line="1076"/>
<source>Statistics</source> <source>Statistics</source>
<translation>Статистика</translation> <translation>Статистика</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1318"/> <location filename="../src/GUI/gui.cpp" line="1309"/>
<source>Open map file</source> <source>Open map file</source>
<translation>Открыть файл карты</translation> <translation>Открыть файл карты</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1352"/> <location filename="../src/GUI/gui.cpp" line="1343"/>
<source>No files loaded</source> <source>No files loaded</source>
<translation>Нет загруженных файлов</translation> <translation>Нет загруженных файлов</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1035"/> <location filename="../src/GUI/gui.cpp" line="1038"/>
<location filename="../src/GUI/gui.cpp" line="1039"/> <location filename="../src/GUI/gui.cpp" line="1042"/>
<location filename="../src/GUI/gui.cpp" line="1103"/>
<location filename="../src/GUI/gui.cpp" line="1106"/> <location filename="../src/GUI/gui.cpp" line="1106"/>
<location filename="../src/GUI/gui.cpp" line="1109"/>
<source>Date</source> <source>Date</source>
<translation>Дата</translation> <translation>Дата</translation>
</message> </message>
@ -709,33 +714,33 @@
<translation>&amp;Справка</translation> <translation>&amp;Справка</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="717"/> <location filename="../src/GUI/gui.cpp" line="720"/>
<source>Map directory:</source> <source>Map directory:</source>
<translation>Каталог с картами:</translation> <translation>Каталог с картами:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="719"/> <location filename="../src/GUI/gui.cpp" line="722"/>
<source>POI directory:</source> <source>POI directory:</source>
<translation>Каталог с POI:</translation> <translation>Каталог с POI:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="725"/> <location filename="../src/GUI/gui.cpp" line="728"/>
<source>Tile cache directory:</source> <source>Tile cache directory:</source>
<translation>Каталог кеша тайлов:</translation> <translation>Каталог кеша тайлов:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1023"/> <location filename="../src/GUI/gui.cpp" line="1026"/>
<location filename="../src/GUI/gui.cpp" line="1093"/> <location filename="../src/GUI/gui.cpp" line="1096"/>
<source>Routes</source> <source>Routes</source>
<translation>Маршруты</translation> <translation>Маршруты</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1341"/> <location filename="../src/GUI/gui.cpp" line="1332"/>
<source>Error loading map:</source> <source>Error loading map:</source>
<translation>Ошибка загрузки карты:</translation> <translation>Ошибка загрузки карты:</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/GUI/gui.cpp" line="1356"/> <location filename="../src/GUI/gui.cpp" line="1347"/>
<source>%n files</source> <source>%n files</source>
<translation> <translation>
<numerusform>%n файл</numerusform> <numerusform>%n файл</numerusform>
@ -744,7 +749,7 @@
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="683"/> <location filename="../src/GUI/gui.cpp" line="686"/>
<source>Next file</source> <source>Next file</source>
<translation>Следующий файл</translation> <translation>Следующий файл</translation>
</message> </message>
@ -759,13 +764,13 @@
<translation>Экспорт в PDF</translation> <translation>Экспорт в PDF</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1026"/> <location filename="../src/GUI/gui.cpp" line="1029"/>
<location filename="../src/GUI/gui.cpp" line="1095"/> <location filename="../src/GUI/gui.cpp" line="1098"/>
<source>Waypoints</source> <source>Waypoints</source>
<translation>Точки</translation> <translation>Точки</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="684"/> <location filename="../src/GUI/gui.cpp" line="687"/>
<source>Previous file</source> <source>Previous file</source>
<translation>Предыдущий файл</translation> <translation>Предыдущий файл</translation>
</message> </message>
@ -775,65 +780,65 @@
<translation>Маршрутные точки</translation> <translation>Маршрутные точки</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="686"/> <location filename="../src/GUI/gui.cpp" line="689"/>
<source>First file</source> <source>First file</source>
<translation>Первый файл</translation> <translation>Первый файл</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="688"/> <location filename="../src/GUI/gui.cpp" line="691"/>
<source>Last file</source> <source>Last file</source>
<translation>Последний файл</translation> <translation>Последний файл</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="830"/> <location filename="../src/GUI/gui.cpp" line="833"/>
<source>Error loading data file:</source> <source>Error loading data file:</source>
<translation>Ошибка загрузки файла данных:</translation> <translation>Ошибка загрузки файла данных:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="833"/> <location filename="../src/GUI/gui.cpp" line="836"/>
<location filename="../src/GUI/gui.cpp" line="868"/> <location filename="../src/GUI/gui.cpp" line="871"/>
<source>Line: %1</source> <source>Line: %1</source>
<translation>Строка: %1</translation> <translation>Строка: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="865"/> <location filename="../src/GUI/gui.cpp" line="868"/>
<source>Error loading POI file:</source> <source>Error loading POI file:</source>
<translation>Ошибка загрузки файла с точками POI:</translation> <translation>Ошибка загрузки файла с точками POI:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1087"/> <location filename="../src/GUI/gui.cpp" line="1090"/>
<source>Name</source> <source>Name</source>
<translation>Имя</translation> <translation>Имя</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1020"/> <location filename="../src/GUI/gui.cpp" line="1023"/>
<location filename="../src/GUI/gui.cpp" line="1091"/> <location filename="../src/GUI/gui.cpp" line="1094"/>
<source>Tracks</source> <source>Tracks</source>
<translation>Треки</translation> <translation>Треки</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="213"/> <location filename="../src/GUI/gui.cpp" line="213"/>
<location filename="../src/GUI/gui.cpp" line="657"/> <location filename="../src/GUI/gui.cpp" line="660"/>
<source>About GPXSee</source> <source>About GPXSee</source>
<translation>О GPXSee</translation> <translation>О GPXSee</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="593"/> <location filename="../src/GUI/gui.cpp" line="595"/>
<source>Navigation</source> <source>Navigation</source>
<translation>Навигация</translation> <translation>Навигация</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="365"/> <location filename="../src/GUI/gui.cpp" line="365"/>
<location filename="../src/GUI/gui.cpp" line="1046"/> <location filename="../src/GUI/gui.cpp" line="1049"/>
<location filename="../src/GUI/gui.cpp" line="1113"/> <location filename="../src/GUI/gui.cpp" line="1116"/>
<source>Distance</source> <source>Distance</source>
<translation>Расстояние</translation> <translation>Расстояние</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="372"/> <location filename="../src/GUI/gui.cpp" line="372"/>
<location filename="../src/GUI/gui.cpp" line="547"/> <location filename="../src/GUI/gui.cpp" line="547"/>
<location filename="../src/GUI/gui.cpp" line="1049"/> <location filename="../src/GUI/gui.cpp" line="1052"/>
<location filename="../src/GUI/gui.cpp" line="1115"/> <location filename="../src/GUI/gui.cpp" line="1118"/>
<source>Time</source> <source>Time</source>
<translation>Время</translation> <translation>Время</translation>
</message> </message>
@ -986,37 +991,47 @@
<context> <context>
<name>MapList</name> <name>MapList</name>
<message> <message>
<location filename="../src/map/maplist.cpp" line="116"/> <location filename="../src/map/maplist.cpp" line="121"/>
<source>Supported files</source> <source>Supported files</source>
<translation>Все поддерживаемые файлы</translation> <translation>Все поддерживаемые файлы</translation>
</message> </message>
<message> <message>
<location filename="../src/map/maplist.cpp" line="118"/> <location filename="../src/map/maplist.cpp" line="126"/>
<source>MBTiles maps</source> <source>MBTiles maps</source>
<translation>MBTiles карты</translation> <translation>MBTiles карты</translation>
</message> </message>
<message> <message>
<location filename="../src/map/maplist.cpp" line="119"/> <location filename="../src/map/maplist.cpp" line="124"/>
<source>Garmin JNX maps</source> <source>Garmin JNX maps</source>
<translation>Garmin JNX карты</translation> <translation>Garmin JNX карты</translation>
</message> </message>
<message> <message>
<location filename="../src/map/maplist.cpp" line="120"/> <location filename="../src/map/maplist.cpp" line="123"/>
<source>Garmin IMG maps</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="125"/>
<source>OziExplorer maps</source> <source>OziExplorer maps</source>
<translation>OziExplorer карты</translation> <translation>OziExplorer карты</translation>
</message> </message>
<message> <message>
<location filename="../src/map/maplist.cpp" line="121"/> <location filename="../src/map/maplist.cpp" line="127"/>
<source>TrekBuddy maps/atlases</source> <source>TrekBuddy maps/atlases</source>
<translation>TrekBuddy карты/атласы</translation> <translation>TrekBuddy карты/атласы</translation>
</message> </message>
<message> <message>
<location filename="../src/map/maplist.cpp" line="122"/> <location filename="../src/map/maplist.cpp" line="128"/>
<source>GeoTIFF images</source> <source>GeoTIFF images</source>
<translation>GeoTIFF изображения</translation> <translation>GeoTIFF изображения</translation>
</message> </message>
<message> <message>
<location filename="../src/map/maplist.cpp" line="123"/> <location filename="../src/map/maplist.cpp" line="129"/>
<source>TwoNav maps</source>
<translation>TwoNav карты</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="130"/>
<source>Online map sources</source> <source>Online map sources</source>
<translation>Источники онлайн карт</translation> <translation>Источники онлайн карт</translation>
</message> </message>

View File

@ -47,67 +47,72 @@
<context> <context>
<name>Data</name> <name>Data</name>
<message> <message>
<location filename="../src/data/data.cpp" line="143"/> <location filename="../src/data/data.cpp" line="148"/>
<source>Supported files</source> <source>Supported files</source>
<translation>Filer som stöds</translation> <translation>Filer som stöds</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="144"/> <location filename="../src/data/data.cpp" line="149"/>
<source>CSV files</source> <source>CSV files</source>
<translation>CSV-filer</translation> <translation>CSV-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="145"/> <location filename="../src/data/data.cpp" line="150"/>
<source>FIT files</source> <source>FIT files</source>
<translation>FIT-filer</translation> <translation>FIT-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="147"/> <location filename="../src/data/data.cpp" line="152"/>
<source>GeoJSON files</source> <source>GeoJSON files</source>
<translation>GeoJSON-filer</translation> <translation>GeoJSON-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="149"/> <location filename="../src/data/data.cpp" line="154"/>
<source>GPX files</source> <source>GPX files</source>
<translation>GPX-filer</translation> <translation>GPX-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="150"/> <location filename="../src/data/data.cpp" line="155"/>
<source>IGC files</source> <source>IGC files</source>
<translation>IGC-filer</translation> <translation>IGC-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="151"/> <location filename="../src/data/data.cpp" line="156"/>
<source>JPEG images</source>
<translation>JPEG-bilder</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="157"/>
<source>KML files</source> <source>KML files</source>
<translation>KML-filer</translation> <translation>KML-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="152"/> <location filename="../src/data/data.cpp" line="158"/>
<source>LOC files</source> <source>LOC files</source>
<translation>LOC-filer</translation> <translation>LOC-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="153"/> <location filename="../src/data/data.cpp" line="159"/>
<source>NMEA files</source> <source>NMEA files</source>
<translation>NMEA-filer</translation> <translation>NMEA-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="154"/> <location filename="../src/data/data.cpp" line="160"/>
<source>OziExplorer files</source> <source>OziExplorer files</source>
<translation>OziExplorer-filer</translation> <translation>OziExplorer-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="156"/> <location filename="../src/data/data.cpp" line="162"/>
<source>TCX files</source> <source>TCX files</source>
<translation>TCX-filer</translation> <translation>TCX-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="155"/> <location filename="../src/data/data.cpp" line="161"/>
<source>SLF files</source> <source>SLF files</source>
<translation>SLF-filer</translation> <translation>SLF-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="157"/> <location filename="../src/data/data.cpp" line="163"/>
<source>All files</source> <source>All files</source>
<translation>Alla filer</translation> <translation>Alla filer</translation>
</message> </message>
@ -326,22 +331,22 @@
<context> <context>
<name>GUI</name> <name>GUI</name>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="717"/> <location filename="../src/GUI/gui.cpp" line="720"/>
<source>Map directory:</source> <source>Map directory:</source>
<translation>Kartmapp:</translation> <translation>Kartmapp:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="719"/> <location filename="../src/GUI/gui.cpp" line="722"/>
<source>POI directory:</source> <source>POI directory:</source>
<translation>POI-mapp:</translation> <translation>POI-mapp:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="734"/> <location filename="../src/GUI/gui.cpp" line="737"/>
<source>Open file</source> <source>Open file</source>
<translation>Öppna fil</translation> <translation>Öppna fil</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="841"/> <location filename="../src/GUI/gui.cpp" line="844"/>
<source>Open POI file</source> <source>Open POI file</source>
<translation>Öppna POI-fil</translation> <translation>Öppna POI-fil</translation>
</message> </message>
@ -352,8 +357,8 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="210"/> <location filename="../src/GUI/gui.cpp" line="210"/>
<location filename="../src/GUI/gui.cpp" line="679"/> <location filename="../src/GUI/gui.cpp" line="682"/>
<location filename="../src/GUI/gui.cpp" line="680"/> <location filename="../src/GUI/gui.cpp" line="683"/>
<source>Keyboard controls</source> <source>Keyboard controls</source>
<translation>Snabbtangenter</translation> <translation>Snabbtangenter</translation>
</message> </message>
@ -368,7 +373,7 @@
<translation>Uppdatera</translation> <translation>Uppdatera</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="587"/> <location filename="../src/GUI/gui.cpp" line="588"/>
<source>Show</source> <source>Show</source>
<translation>Visa</translation> <translation>Visa</translation>
</message> </message>
@ -414,8 +419,8 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="207"/> <location filename="../src/GUI/gui.cpp" line="207"/>
<location filename="../src/GUI/gui.cpp" line="713"/> <location filename="../src/GUI/gui.cpp" line="716"/>
<location filename="../src/GUI/gui.cpp" line="714"/> <location filename="../src/GUI/gui.cpp" line="717"/>
<source>Paths</source> <source>Paths</source>
<translation>Sökvägar</translation> <translation>Sökvägar</translation>
</message> </message>
@ -437,7 +442,7 @@
<message> <message>
<location filename="../src/GUI/gui.cpp" line="302"/> <location filename="../src/GUI/gui.cpp" line="302"/>
<location filename="../src/GUI/gui.cpp" line="307"/> <location filename="../src/GUI/gui.cpp" line="307"/>
<location filename="../src/GUI/gui.cpp" line="696"/> <location filename="../src/GUI/gui.cpp" line="699"/>
<source>Next map</source> <source>Next map</source>
<translation>Nästa karta</translation> <translation>Nästa karta</translation>
</message> </message>
@ -503,8 +508,8 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="409"/> <location filename="../src/GUI/gui.cpp" line="409"/>
<location filename="../src/GUI/gui.cpp" line="1051"/> <location filename="../src/GUI/gui.cpp" line="1054"/>
<location filename="../src/GUI/gui.cpp" line="1117"/> <location filename="../src/GUI/gui.cpp" line="1120"/>
<source>Moving time</source> <source>Moving time</source>
<translation>Förflyttningstid</translation> <translation>Förflyttningstid</translation>
</message> </message>
@ -589,99 +594,99 @@
<translation>Koordinatformat</translation> <translation>Koordinatformat</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="658"/> <location filename="../src/GUI/gui.cpp" line="661"/>
<source>Version %1</source> <source>Version %1</source>
<translation>Version %1</translation> <translation>Version %1</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="662"/> <location filename="../src/GUI/gui.cpp" line="665"/>
<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> <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> <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>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="689"/> <location filename="../src/GUI/gui.cpp" line="692"/>
<source>Append file</source> <source>Append file</source>
<translation>Lägg till fil</translation> <translation>Lägg till fil</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="690"/> <location filename="../src/GUI/gui.cpp" line="693"/>
<source>Next/Previous</source> <source>Next/Previous</source>
<translation>Nästa/Föregående</translation> <translation>Nästa/Föregående</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="692"/> <location filename="../src/GUI/gui.cpp" line="695"/>
<source>Toggle graph type</source> <source>Toggle graph type</source>
<translation>Växla diagramtyp</translation> <translation>Växla diagramtyp</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="694"/> <location filename="../src/GUI/gui.cpp" line="697"/>
<source>Toggle time type</source> <source>Toggle time type</source>
<translation>Växla tidstyp</translation> <translation>Växla tidstyp</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="698"/> <location filename="../src/GUI/gui.cpp" line="701"/>
<source>Previous map</source> <source>Previous map</source>
<translation>Föregående karta</translation> <translation>Föregående karta</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="699"/> <location filename="../src/GUI/gui.cpp" line="702"/>
<source>Zoom in</source> <source>Zoom in</source>
<translation>Zooma in</translation> <translation>Zooma in</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="701"/> <location filename="../src/GUI/gui.cpp" line="704"/>
<source>Zoom out</source> <source>Zoom out</source>
<translation>Zooma ut</translation> <translation>Zooma ut</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="703"/> <location filename="../src/GUI/gui.cpp" line="706"/>
<source>Digital zoom</source> <source>Digital zoom</source>
<translation>Digital zoom</translation> <translation>Digital zoom</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="704"/> <location filename="../src/GUI/gui.cpp" line="707"/>
<source>Zoom</source> <source>Zoom</source>
<translation>Zoom</translation> <translation>Zoom</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="721"/> <location filename="../src/GUI/gui.cpp" line="724"/>
<source>GCS/PCS directory:</source> <source>GCS/PCS directory:</source>
<translation>GCS-/PCS-mapp:</translation> <translation>GCS-/PCS-mapp:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="723"/> <location filename="../src/GUI/gui.cpp" line="726"/>
<source>DEM directory:</source> <source>DEM directory:</source>
<translation>DEM-mapp:</translation> <translation>DEM-mapp:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1029"/> <location filename="../src/GUI/gui.cpp" line="1032"/>
<location filename="../src/GUI/gui.cpp" line="1097"/> <location filename="../src/GUI/gui.cpp" line="1100"/>
<source>Areas</source> <source>Areas</source>
<translation>Områden</translation> <translation>Områden</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1072"/> <location filename="../src/GUI/gui.cpp" line="1075"/>
<location filename="../src/GUI/gui.cpp" line="1073"/> <location filename="../src/GUI/gui.cpp" line="1076"/>
<source>Statistics</source> <source>Statistics</source>
<translation>Statistik</translation> <translation>Statistik</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1318"/> <location filename="../src/GUI/gui.cpp" line="1309"/>
<source>Open map file</source> <source>Open map file</source>
<translation>Öppna kartfil</translation> <translation>Öppna kartfil</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1341"/> <location filename="../src/GUI/gui.cpp" line="1332"/>
<source>Error loading map:</source> <source>Error loading map:</source>
<translation>Fel vid inläsning av karta:</translation> <translation>Fel vid inläsning av karta:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1352"/> <location filename="../src/GUI/gui.cpp" line="1343"/>
<source>No files loaded</source> <source>No files loaded</source>
<translation>Inga filer inlästa</translation> <translation>Inga filer inlästa</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/GUI/gui.cpp" line="1356"/> <location filename="../src/GUI/gui.cpp" line="1347"/>
<source>%n files</source> <source>%n files</source>
<translation> <translation>
<numerusform>%n fil</numerusform> <numerusform>%n fil</numerusform>
@ -689,21 +694,21 @@
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1035"/> <location filename="../src/GUI/gui.cpp" line="1038"/>
<location filename="../src/GUI/gui.cpp" line="1039"/> <location filename="../src/GUI/gui.cpp" line="1042"/>
<location filename="../src/GUI/gui.cpp" line="1103"/>
<location filename="../src/GUI/gui.cpp" line="1106"/> <location filename="../src/GUI/gui.cpp" line="1106"/>
<location filename="../src/GUI/gui.cpp" line="1109"/>
<source>Date</source> <source>Date</source>
<translation>Datum</translation> <translation>Datum</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1023"/> <location filename="../src/GUI/gui.cpp" line="1026"/>
<location filename="../src/GUI/gui.cpp" line="1093"/> <location filename="../src/GUI/gui.cpp" line="1096"/>
<source>Routes</source> <source>Routes</source>
<translation>Rutter</translation> <translation>Rutter</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="683"/> <location filename="../src/GUI/gui.cpp" line="686"/>
<source>Next file</source> <source>Next file</source>
<translation>Nästa fil</translation> <translation>Nästa fil</translation>
</message> </message>
@ -718,13 +723,13 @@
<translation>Exportera till PDF...</translation> <translation>Exportera till PDF...</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1026"/> <location filename="../src/GUI/gui.cpp" line="1029"/>
<location filename="../src/GUI/gui.cpp" line="1095"/> <location filename="../src/GUI/gui.cpp" line="1098"/>
<source>Waypoints</source> <source>Waypoints</source>
<translation>Vägpunkter</translation> <translation>Vägpunkter</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="684"/> <location filename="../src/GUI/gui.cpp" line="687"/>
<source>Previous file</source> <source>Previous file</source>
<translation>Föregående fil</translation> <translation>Föregående fil</translation>
</message> </message>
@ -769,70 +774,70 @@
<translation>&amp;Hjälp</translation> <translation>&amp;Hjälp</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="686"/> <location filename="../src/GUI/gui.cpp" line="689"/>
<source>First file</source> <source>First file</source>
<translation>Första filen</translation> <translation>Första filen</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="688"/> <location filename="../src/GUI/gui.cpp" line="691"/>
<source>Last file</source> <source>Last file</source>
<translation>Sista filen</translation> <translation>Sista filen</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="725"/> <location filename="../src/GUI/gui.cpp" line="728"/>
<source>Tile cache directory:</source> <source>Tile cache directory:</source>
<translation>Mapp för kart-cache:</translation> <translation>Mapp för kart-cache:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="830"/> <location filename="../src/GUI/gui.cpp" line="833"/>
<source>Error loading data file:</source> <source>Error loading data file:</source>
<translation>Fel vid inläsning av datafil:</translation> <translation>Fel vid inläsning av datafil:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="833"/> <location filename="../src/GUI/gui.cpp" line="836"/>
<location filename="../src/GUI/gui.cpp" line="868"/> <location filename="../src/GUI/gui.cpp" line="871"/>
<source>Line: %1</source> <source>Line: %1</source>
<translation>Rad: %1</translation> <translation>Rad: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="865"/> <location filename="../src/GUI/gui.cpp" line="868"/>
<source>Error loading POI file:</source> <source>Error loading POI file:</source>
<translation>Fel vid inläsning av POI-fil:</translation> <translation>Fel vid inläsning av POI-fil:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1087"/> <location filename="../src/GUI/gui.cpp" line="1090"/>
<source>Name</source> <source>Name</source>
<translation>Namn</translation> <translation>Namn</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1020"/> <location filename="../src/GUI/gui.cpp" line="1023"/>
<location filename="../src/GUI/gui.cpp" line="1091"/> <location filename="../src/GUI/gui.cpp" line="1094"/>
<source>Tracks</source> <source>Tracks</source>
<translation>Spår</translation> <translation>Spår</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="213"/> <location filename="../src/GUI/gui.cpp" line="213"/>
<location filename="../src/GUI/gui.cpp" line="657"/> <location filename="../src/GUI/gui.cpp" line="660"/>
<source>About GPXSee</source> <source>About GPXSee</source>
<translation>Om GPXSee</translation> <translation>Om GPXSee</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="593"/> <location filename="../src/GUI/gui.cpp" line="595"/>
<source>Navigation</source> <source>Navigation</source>
<translation>Navigation</translation> <translation>Navigation</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="365"/> <location filename="../src/GUI/gui.cpp" line="365"/>
<location filename="../src/GUI/gui.cpp" line="1046"/> <location filename="../src/GUI/gui.cpp" line="1049"/>
<location filename="../src/GUI/gui.cpp" line="1113"/> <location filename="../src/GUI/gui.cpp" line="1116"/>
<source>Distance</source> <source>Distance</source>
<translation>Avstånd</translation> <translation>Avstånd</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="372"/> <location filename="../src/GUI/gui.cpp" line="372"/>
<location filename="../src/GUI/gui.cpp" line="547"/> <location filename="../src/GUI/gui.cpp" line="547"/>
<location filename="../src/GUI/gui.cpp" line="1049"/> <location filename="../src/GUI/gui.cpp" line="1052"/>
<location filename="../src/GUI/gui.cpp" line="1115"/> <location filename="../src/GUI/gui.cpp" line="1118"/>
<source>Time</source> <source>Time</source>
<translation>Tid</translation> <translation>Tid</translation>
</message> </message>
@ -985,37 +990,47 @@
<context> <context>
<name>MapList</name> <name>MapList</name>
<message> <message>
<location filename="../src/map/maplist.cpp" line="116"/> <location filename="../src/map/maplist.cpp" line="121"/>
<source>Supported files</source> <source>Supported files</source>
<translation>Filer som stöds</translation> <translation>Filer som stöds</translation>
</message> </message>
<message> <message>
<location filename="../src/map/maplist.cpp" line="118"/> <location filename="../src/map/maplist.cpp" line="126"/>
<source>MBTiles maps</source> <source>MBTiles maps</source>
<translation>MBTiles-kartor</translation> <translation>MBTiles-kartor</translation>
</message> </message>
<message> <message>
<location filename="../src/map/maplist.cpp" line="119"/> <location filename="../src/map/maplist.cpp" line="124"/>
<source>Garmin JNX maps</source> <source>Garmin JNX maps</source>
<translation>Garmin JNX-kartor</translation> <translation>Garmin JNX-kartor</translation>
</message> </message>
<message> <message>
<location filename="../src/map/maplist.cpp" line="120"/> <location filename="../src/map/maplist.cpp" line="123"/>
<source>Garmin IMG maps</source>
<translation>Garmin IMG-kartor</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="125"/>
<source>OziExplorer maps</source> <source>OziExplorer maps</source>
<translation>OziExplorer-kartor</translation> <translation>OziExplorer-kartor</translation>
</message> </message>
<message> <message>
<location filename="../src/map/maplist.cpp" line="121"/> <location filename="../src/map/maplist.cpp" line="127"/>
<source>TrekBuddy maps/atlases</source> <source>TrekBuddy maps/atlases</source>
<translation>TrekBuddy-kartor/-atlaser</translation> <translation>TrekBuddy-kartor/-atlaser</translation>
</message> </message>
<message> <message>
<location filename="../src/map/maplist.cpp" line="122"/> <location filename="../src/map/maplist.cpp" line="128"/>
<source>GeoTIFF images</source> <source>GeoTIFF images</source>
<translation>GeoTIFF-bilder</translation> <translation>GeoTIFF-bilder</translation>
</message> </message>
<message> <message>
<location filename="../src/map/maplist.cpp" line="123"/> <location filename="../src/map/maplist.cpp" line="129"/>
<source>TwoNav maps</source>
<translation>TwoNav-kartor</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="130"/>
<source>Online map sources</source> <source>Online map sources</source>
<translation>Online-kartkällor</translation> <translation>Online-kartkällor</translation>
</message> </message>

View File

@ -47,67 +47,72 @@
<context> <context>
<name>Data</name> <name>Data</name>
<message> <message>
<location filename="../src/data/data.cpp" line="143"/> <location filename="../src/data/data.cpp" line="148"/>
<source>Supported files</source> <source>Supported files</source>
<translation>Desteklenen dosyalar</translation> <translation>Desteklenen dosyalar</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="144"/> <location filename="../src/data/data.cpp" line="149"/>
<source>CSV files</source> <source>CSV files</source>
<translation>CSV dosyalar</translation> <translation>CSV dosyalar</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="145"/> <location filename="../src/data/data.cpp" line="150"/>
<source>FIT files</source> <source>FIT files</source>
<translation>FIT dosyalar</translation> <translation>FIT dosyalar</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="147"/> <location filename="../src/data/data.cpp" line="152"/>
<source>GeoJSON files</source> <source>GeoJSON files</source>
<translation>GeoJSON dosyalar</translation> <translation>GeoJSON dosyalar</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="149"/> <location filename="../src/data/data.cpp" line="154"/>
<source>GPX files</source> <source>GPX files</source>
<translation>GPX dosyalar</translation> <translation>GPX dosyalar</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="150"/> <location filename="../src/data/data.cpp" line="155"/>
<source>IGC files</source> <source>IGC files</source>
<translation>IGC dosyalar</translation> <translation>IGC dosyalar</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="151"/> <location filename="../src/data/data.cpp" line="156"/>
<source>JPEG images</source>
<translation>JPEG resimler</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="157"/>
<source>KML files</source> <source>KML files</source>
<translation>KML dosyalar</translation> <translation>KML dosyalar</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="152"/> <location filename="../src/data/data.cpp" line="158"/>
<source>LOC files</source> <source>LOC files</source>
<translation>LOC dosyalar</translation> <translation>LOC dosyalar</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="153"/> <location filename="../src/data/data.cpp" line="159"/>
<source>NMEA files</source> <source>NMEA files</source>
<translation>NMEA dosyalar</translation> <translation>NMEA dosyalar</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="154"/> <location filename="../src/data/data.cpp" line="160"/>
<source>OziExplorer files</source> <source>OziExplorer files</source>
<translation>OziExplorer dosyalar</translation> <translation>OziExplorer dosyalar</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="155"/> <location filename="../src/data/data.cpp" line="161"/>
<source>SLF files</source> <source>SLF files</source>
<translation>SLF dosyalar</translation> <translation>SLF dosyalar</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="156"/> <location filename="../src/data/data.cpp" line="162"/>
<source>TCX files</source> <source>TCX files</source>
<translation>TCX dosyalar</translation> <translation>TCX dosyalar</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="157"/> <location filename="../src/data/data.cpp" line="163"/>
<source>All files</source> <source>All files</source>
<translation>Tüm dosyalar</translation> <translation>Tüm dosyalar</translation>
</message> </message>
@ -332,21 +337,21 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="207"/> <location filename="../src/GUI/gui.cpp" line="207"/>
<location filename="../src/GUI/gui.cpp" line="713"/> <location filename="../src/GUI/gui.cpp" line="716"/>
<location filename="../src/GUI/gui.cpp" line="714"/> <location filename="../src/GUI/gui.cpp" line="717"/>
<source>Paths</source> <source>Paths</source>
<translation>Klasör konumları</translation> <translation>Klasör konumları</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="210"/> <location filename="../src/GUI/gui.cpp" line="210"/>
<location filename="../src/GUI/gui.cpp" line="679"/> <location filename="../src/GUI/gui.cpp" line="682"/>
<location filename="../src/GUI/gui.cpp" line="680"/> <location filename="../src/GUI/gui.cpp" line="683"/>
<source>Keyboard controls</source> <source>Keyboard controls</source>
<translation>Klavye kontrolleri</translation> <translation>Klavye kontrolleri</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="213"/> <location filename="../src/GUI/gui.cpp" line="213"/>
<location filename="../src/GUI/gui.cpp" line="657"/> <location filename="../src/GUI/gui.cpp" line="660"/>
<source>About GPXSee</source> <source>About GPXSee</source>
<translation>Hakkında GPXSee</translation> <translation>Hakkında GPXSee</translation>
</message> </message>
@ -423,7 +428,7 @@
<message> <message>
<location filename="../src/GUI/gui.cpp" line="302"/> <location filename="../src/GUI/gui.cpp" line="302"/>
<location filename="../src/GUI/gui.cpp" line="307"/> <location filename="../src/GUI/gui.cpp" line="307"/>
<location filename="../src/GUI/gui.cpp" line="696"/> <location filename="../src/GUI/gui.cpp" line="699"/>
<source>Next map</source> <source>Next map</source>
<translation>Sonraki harita</translation> <translation>Sonraki harita</translation>
</message> </message>
@ -469,16 +474,16 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="365"/> <location filename="../src/GUI/gui.cpp" line="365"/>
<location filename="../src/GUI/gui.cpp" line="1046"/> <location filename="../src/GUI/gui.cpp" line="1049"/>
<location filename="../src/GUI/gui.cpp" line="1113"/> <location filename="../src/GUI/gui.cpp" line="1116"/>
<source>Distance</source> <source>Distance</source>
<translation>Mesafe</translation> <translation>Mesafe</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="372"/> <location filename="../src/GUI/gui.cpp" line="372"/>
<location filename="../src/GUI/gui.cpp" line="547"/> <location filename="../src/GUI/gui.cpp" line="547"/>
<location filename="../src/GUI/gui.cpp" line="1049"/> <location filename="../src/GUI/gui.cpp" line="1052"/>
<location filename="../src/GUI/gui.cpp" line="1115"/> <location filename="../src/GUI/gui.cpp" line="1118"/>
<source>Time</source> <source>Time</source>
<translation>Zaman</translation> <translation>Zaman</translation>
</message> </message>
@ -509,8 +514,8 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="409"/> <location filename="../src/GUI/gui.cpp" line="409"/>
<location filename="../src/GUI/gui.cpp" line="1051"/> <location filename="../src/GUI/gui.cpp" line="1054"/>
<location filename="../src/GUI/gui.cpp" line="1117"/> <location filename="../src/GUI/gui.cpp" line="1120"/>
<source>Moving time</source> <source>Moving time</source>
<translation>Hareket süresi</translation> <translation>Hareket süresi</translation>
</message> </message>
@ -635,201 +640,201 @@
<translation>Dosya</translation> <translation>Dosya</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="587"/> <location filename="../src/GUI/gui.cpp" line="588"/>
<source>Show</source> <source>Show</source>
<translation>Göster</translation> <translation>Göster</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="593"/> <location filename="../src/GUI/gui.cpp" line="595"/>
<source>Navigation</source> <source>Navigation</source>
<translation>Navigasyon</translation> <translation>Navigasyon</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="658"/> <location filename="../src/GUI/gui.cpp" line="661"/>
<source>Version %1</source> <source>Version %1</source>
<translation>Sürüm %1</translation> <translation>Sürüm %1</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="662"/> <location filename="../src/GUI/gui.cpp" line="665"/>
<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> <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> <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>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="683"/> <location filename="../src/GUI/gui.cpp" line="686"/>
<source>Next file</source> <source>Next file</source>
<translation>Sonraki dosya</translation> <translation>Sonraki dosya</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="684"/> <location filename="../src/GUI/gui.cpp" line="687"/>
<source>Previous file</source> <source>Previous file</source>
<translation>Önceki dosya</translation> <translation>Önceki dosya</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="686"/> <location filename="../src/GUI/gui.cpp" line="689"/>
<source>First file</source> <source>First file</source>
<translation>İlk dosya</translation> <translation>İlk dosya</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="688"/> <location filename="../src/GUI/gui.cpp" line="691"/>
<source>Last file</source> <source>Last file</source>
<translation>Son dosya</translation> <translation>Son dosya</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="689"/> <location filename="../src/GUI/gui.cpp" line="692"/>
<source>Append file</source> <source>Append file</source>
<translation>Dosya ekle</translation> <translation>Dosya ekle</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="690"/> <location filename="../src/GUI/gui.cpp" line="693"/>
<source>Next/Previous</source> <source>Next/Previous</source>
<translation>Sonraki/Önceki</translation> <translation>Sonraki/Önceki</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="692"/> <location filename="../src/GUI/gui.cpp" line="695"/>
<source>Toggle graph type</source> <source>Toggle graph type</source>
<translation>Geçiş grafik türü</translation> <translation>Geçiş grafik türü</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="694"/> <location filename="../src/GUI/gui.cpp" line="697"/>
<source>Toggle time type</source> <source>Toggle time type</source>
<translation>Geçiş zaman türü</translation> <translation>Geçiş zaman türü</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="698"/> <location filename="../src/GUI/gui.cpp" line="701"/>
<source>Previous map</source> <source>Previous map</source>
<translation>Önceki harita</translation> <translation>Önceki harita</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="699"/> <location filename="../src/GUI/gui.cpp" line="702"/>
<source>Zoom in</source> <source>Zoom in</source>
<translation>Yaklaş</translation> <translation>Yaklaş</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="701"/> <location filename="../src/GUI/gui.cpp" line="704"/>
<source>Zoom out</source> <source>Zoom out</source>
<translation>Uzaklaş</translation> <translation>Uzaklaş</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="703"/> <location filename="../src/GUI/gui.cpp" line="706"/>
<source>Digital zoom</source> <source>Digital zoom</source>
<translation>Sayısal zum</translation> <translation>Sayısal zum</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="704"/> <location filename="../src/GUI/gui.cpp" line="707"/>
<source>Zoom</source> <source>Zoom</source>
<translation>Zum</translation> <translation>Zum</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="717"/> <location filename="../src/GUI/gui.cpp" line="720"/>
<source>Map directory:</source> <source>Map directory:</source>
<translation>Harita klasörü:</translation> <translation>Harita klasörü:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="719"/> <location filename="../src/GUI/gui.cpp" line="722"/>
<source>POI directory:</source> <source>POI directory:</source>
<translation>POI klasörü:</translation> <translation>POI klasörü:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="721"/> <location filename="../src/GUI/gui.cpp" line="724"/>
<source>GCS/PCS directory:</source> <source>GCS/PCS directory:</source>
<translation>GCS/PCS klasörü:</translation> <translation>GCS/PCS klasörü:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="723"/> <location filename="../src/GUI/gui.cpp" line="726"/>
<source>DEM directory:</source> <source>DEM directory:</source>
<translation>DEM klasörü:</translation> <translation>DEM klasörü:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="725"/> <location filename="../src/GUI/gui.cpp" line="728"/>
<source>Tile cache directory:</source> <source>Tile cache directory:</source>
<translation>Döşeme önbellek klasörü:</translation> <translation>Döşeme önbellek klasörü:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="734"/> <location filename="../src/GUI/gui.cpp" line="737"/>
<source>Open file</source> <source>Open file</source>
<translation>Dosya </translation> <translation>Dosya </translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="830"/> <location filename="../src/GUI/gui.cpp" line="833"/>
<source>Error loading data file:</source> <source>Error loading data file:</source>
<translation>Veri dosyası yüklenirken hata oluştu:</translation> <translation>Veri dosyası yüklenirken hata oluştu:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="833"/> <location filename="../src/GUI/gui.cpp" line="836"/>
<location filename="../src/GUI/gui.cpp" line="868"/> <location filename="../src/GUI/gui.cpp" line="871"/>
<source>Line: %1</source> <source>Line: %1</source>
<translation>Satır: %1</translation> <translation>Satır: %1</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="841"/> <location filename="../src/GUI/gui.cpp" line="844"/>
<source>Open POI file</source> <source>Open POI file</source>
<translation>POI dosyası </translation> <translation>POI dosyası </translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="865"/> <location filename="../src/GUI/gui.cpp" line="868"/>
<source>Error loading POI file:</source> <source>Error loading POI file:</source>
<translation>POI dosyası yükleme hatası:</translation> <translation>POI dosyası yükleme hatası:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1020"/> <location filename="../src/GUI/gui.cpp" line="1023"/>
<location filename="../src/GUI/gui.cpp" line="1091"/> <location filename="../src/GUI/gui.cpp" line="1094"/>
<source>Tracks</source> <source>Tracks</source>
<translation>İzler</translation> <translation>İzler</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1023"/> <location filename="../src/GUI/gui.cpp" line="1026"/>
<location filename="../src/GUI/gui.cpp" line="1093"/> <location filename="../src/GUI/gui.cpp" line="1096"/>
<source>Routes</source> <source>Routes</source>
<translation>Rotalar</translation> <translation>Rotalar</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1026"/> <location filename="../src/GUI/gui.cpp" line="1029"/>
<location filename="../src/GUI/gui.cpp" line="1095"/> <location filename="../src/GUI/gui.cpp" line="1098"/>
<source>Waypoints</source> <source>Waypoints</source>
<translation>Yer işaretleri</translation> <translation>Yer işaretleri</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1029"/> <location filename="../src/GUI/gui.cpp" line="1032"/>
<location filename="../src/GUI/gui.cpp" line="1097"/> <location filename="../src/GUI/gui.cpp" line="1100"/>
<source>Areas</source> <source>Areas</source>
<translation>Alanlar</translation> <translation>Alanlar</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1035"/> <location filename="../src/GUI/gui.cpp" line="1038"/>
<location filename="../src/GUI/gui.cpp" line="1039"/> <location filename="../src/GUI/gui.cpp" line="1042"/>
<location filename="../src/GUI/gui.cpp" line="1103"/>
<location filename="../src/GUI/gui.cpp" line="1106"/> <location filename="../src/GUI/gui.cpp" line="1106"/>
<location filename="../src/GUI/gui.cpp" line="1109"/>
<source>Date</source> <source>Date</source>
<translation>Tarih</translation> <translation>Tarih</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1072"/> <location filename="../src/GUI/gui.cpp" line="1075"/>
<location filename="../src/GUI/gui.cpp" line="1073"/> <location filename="../src/GUI/gui.cpp" line="1076"/>
<source>Statistics</source> <source>Statistics</source>
<translation>İstatistikler</translation> <translation>İstatistikler</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1087"/> <location filename="../src/GUI/gui.cpp" line="1090"/>
<source>Name</source> <source>Name</source>
<translation>Adı</translation> <translation>Adı</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1318"/> <location filename="../src/GUI/gui.cpp" line="1309"/>
<source>Open map file</source> <source>Open map file</source>
<translation>Harita dosyası </translation> <translation>Harita dosyası </translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1341"/> <location filename="../src/GUI/gui.cpp" line="1332"/>
<source>Error loading map:</source> <source>Error loading map:</source>
<translation>Harita yüklenirken hata oluştu:</translation> <translation>Harita yüklenirken hata oluştu:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1352"/> <location filename="../src/GUI/gui.cpp" line="1343"/>
<source>No files loaded</source> <source>No files loaded</source>
<translation>Hiç dosya yüklenmedi</translation> <translation>Hiç dosya yüklenmedi</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/GUI/gui.cpp" line="1356"/> <location filename="../src/GUI/gui.cpp" line="1347"/>
<source>%n files</source> <source>%n files</source>
<translation> <translation>
<numerusform>%n dosya</numerusform> <numerusform>%n dosya</numerusform>
@ -985,37 +990,47 @@
<context> <context>
<name>MapList</name> <name>MapList</name>
<message> <message>
<location filename="../src/map/maplist.cpp" line="116"/> <location filename="../src/map/maplist.cpp" line="121"/>
<source>Supported files</source> <source>Supported files</source>
<translation>Desteklenen dosyalar</translation> <translation>Desteklenen dosyalar</translation>
</message> </message>
<message> <message>
<location filename="../src/map/maplist.cpp" line="118"/> <location filename="../src/map/maplist.cpp" line="126"/>
<source>MBTiles maps</source> <source>MBTiles maps</source>
<translation>MBTiles haritalar</translation> <translation>MBTiles haritalar</translation>
</message> </message>
<message> <message>
<location filename="../src/map/maplist.cpp" line="119"/> <location filename="../src/map/maplist.cpp" line="124"/>
<source>Garmin JNX maps</source> <source>Garmin JNX maps</source>
<translation>Garmin JNX haritalar</translation> <translation>Garmin JNX haritalar</translation>
</message> </message>
<message> <message>
<location filename="../src/map/maplist.cpp" line="120"/> <location filename="../src/map/maplist.cpp" line="123"/>
<source>Garmin IMG maps</source>
<translation>Garmin IMG haritaları</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="125"/>
<source>OziExplorer maps</source> <source>OziExplorer maps</source>
<translation>OziExplorer haritalar</translation> <translation>OziExplorer haritalar</translation>
</message> </message>
<message> <message>
<location filename="../src/map/maplist.cpp" line="121"/> <location filename="../src/map/maplist.cpp" line="127"/>
<source>TrekBuddy maps/atlases</source> <source>TrekBuddy maps/atlases</source>
<translation>TrekBuddy haritalar/atlaslar</translation> <translation>TrekBuddy haritalar/atlaslar</translation>
</message> </message>
<message> <message>
<location filename="../src/map/maplist.cpp" line="122"/> <location filename="../src/map/maplist.cpp" line="128"/>
<source>GeoTIFF images</source> <source>GeoTIFF images</source>
<translation>GeoTIFF görüntü</translation> <translation>GeoTIFF görüntü</translation>
</message> </message>
<message> <message>
<location filename="../src/map/maplist.cpp" line="123"/> <location filename="../src/map/maplist.cpp" line="129"/>
<source>TwoNav maps</source>
<translation>TwoNav haritaları</translation>
</message>
<message>
<location filename="../src/map/maplist.cpp" line="130"/>
<source>Online map sources</source> <source>Online map sources</source>
<translation>Online harita kaynakları</translation> <translation>Online harita kaynakları</translation>
</message> </message>

View File

@ -7,7 +7,7 @@
; The name of the installer ; The name of the installer
Name "GPXSee" Name "GPXSee"
; Program version ; Program version
!define VERSION "7.3" !define VERSION "7.6"
; The file to write ; The file to write
OutFile "GPXSee-${VERSION}.exe" OutFile "GPXSee-${VERSION}.exe"

View File

@ -7,7 +7,7 @@
; The name of the installer ; The name of the installer
Name "GPXSee" Name "GPXSee"
; Program version ; Program version
!define VERSION "7.3" !define VERSION "7.6"
; The file to write ; The file to write
OutFile "GPXSee-${VERSION}_x64.exe" OutFile "GPXSee-${VERSION}_x64.exe"

View File

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<map xmlns="http://www.gpxsee.org/map/1.0"> <map xmlns="http://www.gpxsee.org/map/1.3">
<name>4UMaps</name> <name>4UMaps</name>
<url>https://4umaps.com/$z/$x/$y.png</url> <url>https://4umaps.com/$z/$x/$y.png</url>
<copyright>Map data: © OpenStreetMap contributors (ODbL) | Rendering: © 4UMaps.eu</copyright>
<zoom min="2" max="15"/> <zoom min="2" max="15"/>
<bounds bottom="-65"/> <bounds bottom="-65"/>
<copyright>Map data: © OpenStreetMap contributors (ODbL) | Rendering: © 4UMaps.eu</copyright>
</map> </map>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<map xmlns="http://www.gpxsee.org/map/1.0" type="WMTS"> <map xmlns="http://www.gpxsee.org/map/1.3" type="WMTS">
<name>Antarctica</name> <name>Antarctica</name>
<url type="REST">https://gis.ngdc.noaa.gov/arcgis/rest/services/antarctic/antarctic_basemap/MapServer/WMTS/1.0.0/WMTSCapabilities.xml</url> <url type="REST">https://gis.ngdc.noaa.gov/arcgis/rest/services/antarctic/antarctic_basemap/MapServer/WMTS/1.0.0/WMTSCapabilities.xml</url>
<copyright>NOAA National Centers for Environmental Information (NCEI); International Bathymetric Chart of the Southern Ocean (IBCSO); General Bathymetric Chart of the Oceans (GEBCO); Natural Earth</copyright> <copyright>NOAA National Centers for Environmental Information (NCEI); International Bathymetric Chart of the Southern Ocean (IBCSO); General Bathymetric Chart of the Oceans (GEBCO); Natural Earth</copyright>

View File

@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<map xmlns="http://www.gpxsee.org/map/1.0"> <map xmlns="http://www.gpxsee.org/map/1.3">
<name>Open Street Map</name> <name>Open Street Map</name>
<url>http://tile.openstreetmap.org/$z/$x/$y.png</url> <url>http://tile.openstreetmap.org/$z/$x/$y.png</url>
<copyright>Map data: © OpenStreetMap contributors (ODbL) | Rendering: © OpenStreetMap (CC-BY-SA)</copyright> <copyright>Map data: © OpenStreetMap contributors (ODbL) | Rendering: © OpenStreetMap (CC-BY-SA)</copyright>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<map xmlns="http://www.gpxsee.org/map/1.0"> <map xmlns="http://www.gpxsee.org/map/1.3">
<name>Open Topo Map</name> <name>Open Topo Map</name>
<url>https://a.tile.opentopomap.org/$z/$x/$y.png</url> <url>https://a.tile.opentopomap.org/$z/$x/$y.png</url>
<copyright>Map data: © OpenStreetMap contributors (ODbL), SRTM | Rendering: © OpenTopoMap (CC-BY-SA)</copyright>
<zoom max="17"/> <zoom max="17"/>
<copyright>Map data: © OpenStreetMap contributors (ODbL), SRTM | Rendering: © OpenTopoMap (CC-BY-SA)</copyright>
</map> </map>

View File

@ -1,8 +1,8 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<map xmlns="http://www.gpxsee.org/map/1.0"> <map xmlns="http://www.gpxsee.org/map/1.3">
<name>USGS Imagery</name> <name>USGS Imagery</name>
<url>https://basemap.nationalmap.gov/ArcGIS/rest/services/USGSImageryOnly/MapServer/tile/$z/$y/$x</url> <url>https://basemap.nationalmap.gov/ArcGIS/rest/services/USGSImageryOnly/MapServer/tile/$z/$y/$x</url>
<copyright>Map services and data available from U.S. Geological Survey, National Geospatial Program.</copyright>
<zoom min="2" max="15"/> <zoom min="2" max="15"/>
<bounds bottom="0" top="74"/> <bounds bottom="0" top="74"/>
<copyright>Map services and data available from U.S. Geological Survey, National Geospatial Program.</copyright>
</map> </map>

View File

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<map xmlns="http://www.gpxsee.org/map/1.0"> <map xmlns="http://www.gpxsee.org/map/1.3">
<name>USGS Topo</name> <name>USGS Topo</name>
<url>https://basemap.nationalmap.gov/arcgis/rest/services/USGSTopo/MapServer/tile/$z/$y/$x</url> <url>https://basemap.nationalmap.gov/arcgis/rest/services/USGSTopo/MapServer/tile/$z/$y/$x</url>
<copyright>Map services and data available from U.S. Geological Survey, National Geospatial Program.</copyright>
<zoom min="2" max="15"/> <zoom min="2" max="15"/>
<copyright>Map services and data available from U.S. Geological Survey, National Geospatial Program.</copyright>
</map> </map>

View File

@ -51,7 +51,7 @@ App::App(int &argc, char **argv) : QApplication(argc, argv)
"QThreadStorage: Thread X exited after QThreadStorage Y destroyed" */ "QThreadStorage: Thread X exited after QThreadStorage Y destroyed" */
Downloader::setNetworkManager(new QNetworkAccessManager(this)); Downloader::setNetworkManager(new QNetworkAccessManager(this));
DEM::setDir(ProgramPaths::demDir()); DEM::setDir(ProgramPaths::demDir());
OPENGL_SET_SAMPLES(4); OPENGL_SET_FORMAT(4, 8);
loadDatums(); loadDatums();
loadPCSs(); loadPCSs();

View File

@ -63,11 +63,11 @@ QList<GraphItem*> CadenceGraph::loadData(const Data &data)
qreal CadenceGraph::avg() const qreal CadenceGraph::avg() const
{ {
qreal sum = 0, w = 0; qreal sum = 0, w = 0;
QList<QPointF>::const_iterator it;
for (it = _avg.begin(); it != _avg.end(); it++) { for (int i = 0; i < _avg.size(); i++) {
sum += it->y() * it->x(); const QPointF &p = _avg.at(i);
w += it->x(); sum += p.y() * p.x();
w += p.x();
} }
return (sum / w); return (sum / w);
@ -77,7 +77,7 @@ void CadenceGraph::clear()
{ {
_avg.clear(); _avg.clear();
GraphView::clear(); GraphTab::clear();
} }
void CadenceGraph::showTracks(bool show) void CadenceGraph::showTracks(bool show)

View File

@ -21,7 +21,7 @@ private:
qreal max() const {return bounds().bottom();} qreal max() const {return bounds().bottom();}
void setInfo(); void setInfo();
QList<QPointF> _avg; QVector<QPointF> _avg;
bool _showTracks; bool _showTracks;
}; };

View File

@ -11,6 +11,10 @@ CoordinatesItem::CoordinatesItem(QGraphicsItem *parent) : QGraphicsItem(parent)
_font.setPixelSize(FONT_SIZE); _font.setPixelSize(FONT_SIZE);
_font.setFamily(FONT_FAMILY); _font.setFamily(FONT_FAMILY);
_digitalZoom = 0;
setAcceptHoverEvents(true);
updateBoundingRect(); updateBoundingRect();
} }
@ -48,6 +52,12 @@ void CoordinatesItem::setFormat(const CoordinatesFormat &format)
updateBoundingRect(); updateBoundingRect();
} }
void CoordinatesItem::setDigitalZoom(qreal zoom)
{
_digitalZoom = zoom;
setScale(pow(2, -_digitalZoom));
}
void CoordinatesItem::updateBoundingRect() void CoordinatesItem::updateBoundingRect()
{ {
QFontMetrics fm(_font); QFontMetrics fm(_font);

View File

@ -17,6 +17,7 @@ public:
void setCoordinates(const Coordinates &c); void setCoordinates(const Coordinates &c);
void setFormat(const CoordinatesFormat &format); void setFormat(const CoordinatesFormat &format);
void setDigitalZoom(qreal zoom);
private: private:
void updateBoundingRect(); void updateBoundingRect();
@ -25,6 +26,7 @@ private:
CoordinatesFormat _format; CoordinatesFormat _format;
QRectF _boundingRect; QRectF _boundingRect;
QFont _font; QFont _font;
qreal _digitalZoom;
}; };
#endif // COORDINATESITEM_H #endif // COORDINATESITEM_H

View File

@ -120,7 +120,7 @@ void ElevationGraph::clear()
_routeMin = NAN; _routeMin = NAN;
_routeMax = NAN; _routeMax = NAN;
GraphView::clear(); GraphTab::clear();
} }
void ElevationGraph::setYUnits(Units units) void ElevationGraph::setYUnits(Units units)

View File

@ -86,7 +86,7 @@ void GearRatioGraph::clear()
{ {
_map.clear(); _map.clear();
GraphView::clear(); GraphTab::clear();
} }
void GearRatioGraph::showTracks(bool show) void GearRatioGraph::showTracks(bool show)

View File

@ -63,11 +63,11 @@ QList<GraphItem*> HeartRateGraph::loadData(const Data &data)
qreal HeartRateGraph::avg() const qreal HeartRateGraph::avg() const
{ {
qreal sum = 0, w = 0; qreal sum = 0, w = 0;
QList<QPointF>::const_iterator it;
for (it = _avg.begin(); it != _avg.end(); it++) { for (int i = 0; i < _avg.size(); i++) {
sum += it->y() * it->x(); const QPointF &p = _avg.at(i);
w += it->x(); sum += p.y() * p.x();
w += p.x();
} }
return (sum / w); return (sum / w);
@ -77,7 +77,7 @@ void HeartRateGraph::clear()
{ {
_avg.clear(); _avg.clear();
GraphView::clear(); GraphTab::clear();
} }
void HeartRateGraph::showTracks(bool show) void HeartRateGraph::showTracks(bool show)

View File

@ -20,7 +20,7 @@ private:
qreal max() const {return bounds().bottom();} qreal max() const {return bounds().bottom();}
void setInfo(); void setInfo();
QList<QPointF> _avg; QVector<QPointF> _avg;
bool _showTracks; bool _showTracks;
}; };

View File

@ -1,30 +1,30 @@
#ifndef ICONS_H #ifndef ICONS_H
#define ICONS_H #define ICONS_H
#define APP_ICON ":/icons/gpxsee.png" #define APP_ICON ":/gpxsee.png"
// Toolbar/menu icons // Toolbar/menu icons
#define OPEN_FILE_ICON ":/icons/document-open.png" #define OPEN_FILE_ICON ":/document-open.png"
#define EXPORT_FILE_ICON ":/icons/document-export.png" #define EXPORT_FILE_ICON ":/document-export.png"
#define PRINT_FILE_ICON ":/icons/document-print.png" #define PRINT_FILE_ICON ":/document-print.png"
#define CLOSE_FILE_ICON ":/icons/dialog-close.png" #define CLOSE_FILE_ICON ":/dialog-close.png"
#define SHOW_POI_ICON ":/icons/flag.png" #define SHOW_POI_ICON ":/flag.png"
#define SHOW_MAP_ICON ":/icons/applications-internet.png" #define SHOW_MAP_ICON ":/applications-internet.png"
#define SHOW_GRAPHS_ICON ":/icons/office-chart-line.png" #define SHOW_GRAPHS_ICON ":/office-chart-line.png"
#define QUIT_ICON ":/icons/application-exit.png" #define QUIT_ICON ":/application-exit.png"
#define RELOAD_FILE_ICON ":/icons/view-refresh.png" #define RELOAD_FILE_ICON ":/view-refresh.png"
#define NEXT_FILE_ICON ":/icons/arrow-right.png" #define NEXT_FILE_ICON ":/arrow-right.png"
#define PREV_FILE_ICON ":/icons/arrow-left.png" #define PREV_FILE_ICON ":/arrow-left.png"
#define LAST_FILE_ICON ":/icons/arrow-right-double.png" #define LAST_FILE_ICON ":/arrow-right-double.png"
#define FIRST_FILE_ICON ":/icons/arrow-left-double.png" #define FIRST_FILE_ICON ":/arrow-left-double.png"
#define FULLSCREEN_ICON ":/icons/view-fullscreen.png" #define FULLSCREEN_ICON ":/view-fullscreen.png"
// Options dialog icons // Options dialog icons
#define APPEARANCE_ICON ":/icons/format-stroke-color.png" #define APPEARANCE_ICON ":/format-stroke-color.png"
#define POI_ICON ":/icons/flag_32.png" #define POI_ICON ":/flag_32.png"
#define SYSTEM_ICON ":/icons/preferences-system.png" #define SYSTEM_ICON ":/preferences-system.png"
#define PRINT_EXPORT_ICON ":/icons/document-print_32.png" #define PRINT_EXPORT_ICON ":/document-print_32.png"
#define DATA_ICON ":/icons/view-filter.png" #define DATA_ICON ":/view-filter.png"
#define MAPS_ICON ":/icons/applications-internet_32.png" #define MAPS_ICON ":/applications-internet_32.png"
#endif /* ICONS_H */ #endif /* ICONS_H */

View File

@ -39,7 +39,6 @@ MapView::MapView(Map *map, POI *poi, QWidget *parent)
setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff); setHorizontalScrollBarPolicy(Qt::ScrollBarAlwaysOff);
setRenderHint(QPainter::Antialiasing, true); setRenderHint(QPainter::Antialiasing, true);
setAcceptDrops(false); setAcceptDrops(false);
setMouseTracking(true);
_mapScale = new ScaleItem(); _mapScale = new ScaleItem();
_mapScale->setZValue(2.0); _mapScale->setZValue(2.0);
@ -476,6 +475,7 @@ void MapView::digitalZoom(int zoom)
it.value()->setDigitalZoom(_digitalZoom); it.value()->setDigitalZoom(_digitalZoom);
_mapScale->setDigitalZoom(_digitalZoom); _mapScale->setDigitalZoom(_digitalZoom);
_coordinates->setDigitalZoom(_digitalZoom);
} }
void MapView::zoom(int zoom, const QPoint &pos) void MapView::zoom(int zoom, const QPoint &pos)
@ -751,6 +751,7 @@ void MapView::showPOILabels(bool show)
void MapView::showCoordinates(bool show) void MapView::showCoordinates(bool show)
{ {
_coordinates->setVisible(show); _coordinates->setVisible(show);
setMouseTracking(show);
} }
void MapView::setPOIOverlap(bool overlap) void MapView::setPOIOverlap(bool overlap)

View File

@ -14,13 +14,15 @@
#endif #endif
#if QT_VERSION < QT_VERSION_CHECK(5, 4, 0) #if QT_VERSION < QT_VERSION_CHECK(5, 4, 0)
#define OPENGL_SET_SAMPLES(samples) \ #define OPENGL_SET_FORMAT(samples, stencilBuffer) \
{QGLFormat fmt; \ {QGLFormat fmt; \
fmt.setStencilBufferSize(stencilBuffer); \
fmt.setSamples(samples); \ fmt.setSamples(samples); \
QGLFormat::setDefaultFormat(fmt);} QGLFormat::setDefaultFormat(fmt);}
#else #else
#define OPENGL_SET_SAMPLES(samples) \ #define OPENGL_SET_FORMAT(samples, stencilBuffer) \
{QSurfaceFormat fmt; \ {QSurfaceFormat fmt; \
fmt.setSamples(samples);\ fmt.setStencilBufferSize(stencilBuffer); \
fmt.setSamples(samples); \
QSurfaceFormat::setDefaultFormat(fmt);} QSurfaceFormat::setDefaultFormat(fmt);}
#endif #endif

View File

@ -63,11 +63,11 @@ QList<GraphItem*> PowerGraph::loadData(const Data &data)
qreal PowerGraph::avg() const qreal PowerGraph::avg() const
{ {
qreal sum = 0, w = 0; qreal sum = 0, w = 0;
QList<QPointF>::const_iterator it;
for (it = _avg.begin(); it != _avg.end(); it++) { for (int i = 0; i < _avg.size(); i++) {
sum += it->y() * it->x(); const QPointF &p = _avg.at(i);
w += it->x(); sum += p.y() * p.x();
w += p.x();
} }
return (sum / w); return (sum / w);
@ -77,7 +77,7 @@ void PowerGraph::clear()
{ {
_avg.clear(); _avg.clear();
GraphView::clear(); GraphTab::clear();
} }
void PowerGraph::showTracks(bool show) void PowerGraph::showTracks(bool show)

View File

@ -20,7 +20,7 @@ private:
qreal max() const {return bounds().bottom();} qreal max() const {return bounds().bottom();}
void setInfo(); void setInfo();
QList<QPointF> _avg; QVector<QPointF> _avg;
bool _showTracks; bool _showTracks;
}; };

View File

@ -74,12 +74,12 @@ QList<GraphItem*> SpeedGraph::loadData(const Data &data)
qreal SpeedGraph::avg() const qreal SpeedGraph::avg() const
{ {
qreal sum = 0, w = 0; qreal sum = 0, w = 0;
QList<QPointF>::const_iterator it; const QVector<QPointF> &vector = (_timeType == Moving) ? _mavg : _avg;
const QList<QPointF> &list = (_timeType == Moving) ? _mavg : _avg;
for (it = list.begin(); it != list.end(); it++) { for (int i = 0; i < vector.size(); i++) {
sum += it->y() * it->x(); const QPointF &p = vector.at(i);
w += it->x(); sum += p.y() * p.x();
w += p.x();
} }
return (sum / w); return (sum / w);
@ -90,7 +90,7 @@ void SpeedGraph::clear()
_avg.clear(); _avg.clear();
_mavg.clear(); _mavg.clear();
GraphView::clear(); GraphTab::clear();
} }
void SpeedGraph::setYUnits() void SpeedGraph::setYUnits()

View File

@ -24,8 +24,8 @@ private:
void setYUnits(); void setYUnits();
void setInfo(); void setInfo();
QList<QPointF> _avg; QVector<QPointF> _avg;
QList<QPointF> _mavg; QVector<QPointF> _mavg;
Units _units; Units _units;
TimeType _timeType; TimeType _timeType;

View File

@ -66,11 +66,11 @@ QList<GraphItem*> TemperatureGraph::loadData(const Data &data)
qreal TemperatureGraph::avg() const qreal TemperatureGraph::avg() const
{ {
qreal sum = 0, w = 0; qreal sum = 0, w = 0;
QList<QPointF>::const_iterator it;
for (it = _avg.begin(); it != _avg.end(); it++) { for (int i = 0; i < _avg.size(); i++) {
sum += it->y() * it->x(); const QPointF &p = _avg.at(i);
w += it->x(); sum += p.y() * p.x();
w += p.x();
} }
return (sum / w); return (sum / w);
@ -80,7 +80,7 @@ void TemperatureGraph::clear()
{ {
_avg.clear(); _avg.clear();
GraphView::clear(); GraphTab::clear();
} }
void TemperatureGraph::setYUnits(Units units) void TemperatureGraph::setYUnits(Units units)

View File

@ -23,7 +23,7 @@ private:
void setYUnits(Units units); void setYUnits(Units units);
void setInfo(); void setInfo();
QList<QPointF> _avg; QVector<QPointF> _avg;
bool _showTracks; bool _showTracks;
}; };

View File

@ -1,22 +1,43 @@
#include <QImageReader>
#include "tooltip.h" #include "tooltip.h"
#define THUMBNAIL_MAX_SIZE 240
void ToolTip::insert(const QString &key, const QString &value) void ToolTip::insert(const QString &key, const QString &value)
{ {
_list.append(KV(key, value)); _list.append(KV(key, value));
} }
QString ToolTip::toString() QString ToolTip::toString() const
{ {
if (_list.isEmpty()) QString html;
return QString();
QString ret = "<table>"; if (_img.isValid()) {
int width, height;
if (_img.size().width() > _img.size().height()) {
width = qMin(_img.size().width(), THUMBNAIL_MAX_SIZE);
qreal ratio = _img.size().width() / (qreal)_img.size().height();
height = (int)(width / ratio);
} else {
height = qMin(_img.size().height(), THUMBNAIL_MAX_SIZE);
qreal ratio = _img.size().height() / (qreal)_img.size().width();
width = (int)(height / ratio);
}
for (int i = 0; i < _list.count(); i++) html += "<div align=\"center\">";
ret += "<tr><td align=\"right\"><b>" + _list.at(i).key() html += QString("<img src=\"file:%0\" width=\"%1\" height=\"%2\"/>")
+ ":&nbsp;</b></td><td>" + _list.at(i).value() + "</td></tr>"; .arg(_img.path(), QString::number(width), QString::number(height));
html += "</div>";
}
ret += "</table>"; if (!_list.isEmpty()) {
html += "<table>";
for (int i = 0; i < _list.count(); i++)
html += "<tr><td align=\"right\"><b>" + _list.at(i).key()
+ ":&nbsp;</b></td><td>" + _list.at(i).value() + "</td></tr>";
html += "</table>";
}
return ret; return html;
} }

View File

@ -4,15 +4,18 @@
#include <QString> #include <QString>
#include <QList> #include <QList>
#include "common/kv.h" #include "common/kv.h"
#include "data/imageinfo.h"
class ToolTip class ToolTip
{ {
public: public:
void insert(const QString &key, const QString &value); void insert(const QString &key, const QString &value);
QString toString(); void setImage(const ImageInfo &image) {_img = image;}
QString toString() const;
private: private:
QList<KV> _list; QList<KV> _list;
ImageInfo _img;
}; };
#endif // TOOLTIP_H #endif // TOOLTIP_H

View File

@ -18,15 +18,16 @@ QString WaypointItem::toolTip(Units units, CoordinatesFormat format)
tt.insert(qApp->translate("WaypointItem", "Name"), _waypoint.name()); tt.insert(qApp->translate("WaypointItem", "Name"), _waypoint.name());
tt.insert(qApp->translate("WaypointItem", "Coordinates"), tt.insert(qApp->translate("WaypointItem", "Coordinates"),
Format::coordinates(_waypoint.coordinates(), format)); Format::coordinates(_waypoint.coordinates(), format));
if (!std::isnan(_waypoint.elevation())) if (_waypoint.hasElevation())
tt.insert(qApp->translate("WaypointItem", "Elevation"), tt.insert(qApp->translate("WaypointItem", "Elevation"),
Format::elevation(_waypoint.elevation(), units)); Format::elevation(_waypoint.elevation(), units));
if (!_waypoint.timestamp().isNull()) if (_waypoint.timestamp().isValid())
tt.insert(qApp->translate("WaypointItem", "Date"), tt.insert(qApp->translate("WaypointItem", "Date"),
_waypoint.timestamp().toString(Qt::SystemLocaleShortDate)); _waypoint.timestamp().toString(Qt::SystemLocaleShortDate));
if (!_waypoint.description().isNull()) if (!_waypoint.description().isEmpty())
tt.insert(qApp->translate("WaypointItem", "Description"), tt.insert(qApp->translate("WaypointItem", "Description"),
_waypoint.description()); _waypoint.description());
tt.setImage(_waypoint.image());
return tt.toString(); return tt.toString();
} }

View File

@ -14,4 +14,8 @@
#define ENABLE_HIDPI #define ENABLE_HIDPI
#endif // QT >= 5.6 #endif // QT >= 5.6
#if QT_VERSION >= QT_VERSION_CHECK(5, 0, 0)
#define ENABLE_GEOJSON
#endif // QT >= 5.0
#endif /* CONFIG_H */ #endif /* CONFIG_H */

View File

@ -31,7 +31,7 @@
#else #else
#define USER_DIR QDir::homePath() + QString("/.local/share/") \ #define USER_DIR QDir::homePath() + QString("/.local/share/") \
+ qApp->applicationName() + qApp->applicationName()
#define GLOBAL_DIR QString("/usr/share/") + qApp->applicationName() #define GLOBAL_DIR QString(PREFIX "/share/") + qApp->applicationName()
#endif #endif
static QString dir(const QString &dirName, bool writable = false) static QString dir(const QString &dirName, bool writable = false)

View File

@ -20,10 +20,10 @@ RectC::RectC(const Coordinates &center, double radius)
double deltaLon = asin(sin(radDist) / cos(radlat)); double deltaLon = asin(sin(radDist) / cos(radlat));
minLon = radLon - deltaLon; minLon = radLon - deltaLon;
if (minLon < MIN_LON) if (minLon < MIN_LON)
minLon += M_2_PI; minLon += 2 * M_PI;
maxLon = radLon + deltaLon; maxLon = radLon + deltaLon;
if (maxLon > MAX_LON) if (maxLon > MAX_LON)
maxLon -= M_2_PI; maxLon -= 2 * M_PI;
} else { } else {
// a pole is within the distance // a pole is within the distance
minLat = qMax(minLat, MIN_LAT); minLat = qMax(minLat, MIN_LAT);

View File

@ -28,6 +28,11 @@ public:
double left() const {return _tl.lon();} double left() const {return _tl.lon();}
double right() const {return _br.lon();} double right() const {return _br.lon();}
void setLeft(double val) {_tl.rlon() = val;}
void setRight(double val) {_br.rlon() = val;}
void setTop(double val) {_tl.rlat() = val;}
void setBottom(double val) {_br.rlat() = val;}
RectC operator|(const RectC &r) const; RectC operator|(const RectC &r) const;
RectC &operator|=(const RectC &r) {*this = *this | r; return *this;} RectC &operator|=(const RectC &r) {*this = *this | r; return *this;}
RectC operator&(const RectC &r) const; RectC operator&(const RectC &r) const;
@ -35,6 +40,13 @@ public:
RectC united(const Coordinates &c) const; RectC united(const Coordinates &c) const;
bool intersects(const RectC &r) const
{return (right() >= r.left() && bottom() <= r.top() && left() <= r.right()
&& top() >= r.bottom());}
bool contains(const Coordinates&c) const
{return (c.lon() >= left() && c.lon() <= right() && c.lat() <= top()
&& c.lat() >= bottom());}
private: private:
Coordinates _tl, _br; Coordinates _tl, _br;
}; };

View File

@ -215,6 +215,8 @@ public:
StackElement m_stack[MAX_STACK]; StackElement m_stack[MAX_STACK];
// Top Of Stack index // Top Of Stack index
int m_tos; int m_tos;
friend class RTree;
}; };
// Get 'first' for iteration // Get 'first' for iteration

View File

@ -4,25 +4,25 @@
#define TIFF_MM 0x4D4D #define TIFF_MM 0x4D4D
#define TIFF_MAGIC 42 #define TIFF_MAGIC 42
bool TIFFFile::readHeader(quint32 &ifd) TIFFFile::TIFFFile(QIODevice *device) : _device(device), _ifd(0), _offset(0)
{ {
quint16 endian, magic; quint16 endian, magic;
if (QFile::read((char*)&endian, sizeof(endian)) < (qint64)sizeof(endian)) _offset = _device->pos();
return false;
if (_device->read((char*)&endian, sizeof(endian)) < (qint64)sizeof(endian))
return;
if (endian == TIFF_II) if (endian == TIFF_II)
_be = false; _be = false;
else if (endian == TIFF_MM) else if (endian == TIFF_MM)
_be = true; _be = true;
else else
return false; return;
if (!readValue(magic)) if (!readValue(magic))
return false; return;
if (magic != TIFF_MAGIC) if (magic != TIFF_MAGIC)
return false; return;
if (!readValue(ifd)) if (!readValue(_ifd))
return false; return;
return true;
} }

58
src/common/tifffile.h Normal file
View File

@ -0,0 +1,58 @@
#ifndef TIFFFILE_H
#define TIFFFILE_H
#include <QIODevice>
#include <QtEndian>
#define TIFF_BYTE 1
#define TIFF_ASCII 2
#define TIFF_SHORT 3
#define TIFF_LONG 4
#define TIFF_RATIONAL 5
#define TIFF_DOUBLE 12
class TIFFFile
{
public:
TIFFFile(QIODevice *device);
bool isValid() const {return _ifd != 0;}
quint32 ifd() const {return _ifd;}
bool seek(qint64 pos) {return _device->seek(_offset + pos);}
qint64 pos() const {return _offset + _device->pos();}
QByteArray read(qint64 maxSize) {return _device->read(maxSize);}
template<class T> bool readValue(T &val)
{
T data;
if (_device->read((char*)&data, sizeof(T)) < (qint64)sizeof(T))
return false;
#if Q_BYTE_ORDER == Q_BIG_ENDIAN
if (_be)
val = data;
else {
for (size_t i = 0; i < sizeof(T); i++)
*((char *)&val + i) = *((char*)&data + sizeof(T) - 1 - i);
}
#else
if (_be) {
for (size_t i = 0; i < sizeof(T); i++)
*((char *)&val + i) = *((char*)&data + sizeof(T) - 1 - i);
} else
val = data;
#endif
return true;
}
private:
QIODevice *_device;
bool _be;
quint32 _ifd;
qint64 _offset;
};
#endif // TIFFFILE_H

View File

@ -2,6 +2,7 @@
#include <QFile> #include <QFile>
#include <QFileInfo> #include <QFileInfo>
#include <QLineF> #include <QLineF>
#include "common/config.h"
#include "gpxparser.h" #include "gpxparser.h"
#include "tcxparser.h" #include "tcxparser.h"
#include "csvparser.h" #include "csvparser.h"
@ -12,9 +13,10 @@
#include "oziparsers.h" #include "oziparsers.h"
#include "locparser.h" #include "locparser.h"
#include "slfparser.h" #include "slfparser.h"
#if QT_VERSION >= QT_VERSION_CHECK(5, 0, 0) #ifdef ENABLE_GEOJSON
#include "geojsonparser.h" #include "geojsonparser.h"
#endif // QT 5 #endif // ENABLE_GEOJSON
#include "exifparser.h"
#include "dem.h" #include "dem.h"
#include "data.h" #include "data.h"
@ -31,9 +33,10 @@ static WPTParser wpt;
static RTEParser rte; static RTEParser rte;
static LOCParser loc; static LOCParser loc;
static SLFParser slf; static SLFParser slf;
#if QT_VERSION >= QT_VERSION_CHECK(5, 0, 0) #ifdef ENABLE_GEOJSON
static GeoJSONParser geojson; static GeoJSONParser geojson;
#endif // QT 5 #endif // ENABLE_GEOJSON
static EXIFParser exif;
static QHash<QString, Parser*> parsers() static QHash<QString, Parser*> parsers()
{ {
@ -51,10 +54,12 @@ static QHash<QString, Parser*> parsers()
hash.insert("rte", &rte); hash.insert("rte", &rte);
hash.insert("loc", &loc); hash.insert("loc", &loc);
hash.insert("slf", &slf); hash.insert("slf", &slf);
#if QT_VERSION >= QT_VERSION_CHECK(5, 0, 0) #ifdef ENABLE_GEOJSON
hash.insert("json", &geojson); hash.insert("json", &geojson);
hash.insert("geojson", &geojson); hash.insert("geojson", &geojson);
#endif // QT 5 #endif // ENABLE_GEOJSON
hash.insert("jpeg", &exif);
hash.insert("jpg", &exif);
return hash; return hash;
} }
@ -143,11 +148,12 @@ QString Data::formats()
qApp->translate("Data", "Supported files") + " (" + supported + ");;" qApp->translate("Data", "Supported files") + " (" + supported + ");;"
+ qApp->translate("Data", "CSV files") + " (*.csv);;" + qApp->translate("Data", "CSV files") + " (*.csv);;"
+ qApp->translate("Data", "FIT files") + " (*.fit);;" + qApp->translate("Data", "FIT files") + " (*.fit);;"
#if QT_VERSION >= QT_VERSION_CHECK(5, 0, 0) #ifdef ENABLE_GEOJSON
+ qApp->translate("Data", "GeoJSON files") + " (*.geojson *.json);;" + qApp->translate("Data", "GeoJSON files") + " (*.geojson *.json);;"
#endif // QT5 #endif // ENABLE_GEOJSON
+ qApp->translate("Data", "GPX files") + " (*.gpx);;" + qApp->translate("Data", "GPX files") + " (*.gpx);;"
+ qApp->translate("Data", "IGC files") + " (*.igc);;" + qApp->translate("Data", "IGC files") + " (*.igc);;"
+ qApp->translate("Data", "JPEG images") + " (*.jpg *.jpeg);;"
+ qApp->translate("Data", "KML files") + " (*.kml);;" + qApp->translate("Data", "KML files") + " (*.kml);;"
+ qApp->translate("Data", "LOC files") + " (*.loc);;" + qApp->translate("Data", "LOC files") + " (*.loc);;"
+ qApp->translate("Data", "NMEA files") + " (*.nmea);;" + qApp->translate("Data", "NMEA files") + " (*.nmea);;"

View File

@ -87,8 +87,9 @@ qreal DEM::elevation(const Coordinates &c)
return NAN; return NAN;
} else { } else {
ba = new QByteArray(file.readAll()); ba = new QByteArray(file.readAll());
qreal ele = height(c, ba);
_data.insert(k, ba); _data.insert(k, ba);
return height(c, ba); return ele;
} }
} else } else
return height(c, ba); return height(c, ba);

255
src/data/exifparser.cpp Normal file
View File

@ -0,0 +1,255 @@
#include <QDataStream>
#include <QFileInfo>
#include <QImageReader>
#include "common/tifffile.h"
#include "exifparser.h"
#define SOI_MARKER 0xFFD8
#define APP1_MARKER 0xFFE1
#define GPSIFDTag 34853
#define ImageDescription 270
#define GPSLatitudeRef 1
#define GPSLatitude 2
#define GPSLongitudeRef 3
#define GPSLongitude 4
#define GPSAltitudeRef 5
#define GPSAltitude 6
#define GPSTimeStamp 7
#define GPSDateStamp 29
QString EXIFParser::text(TIFFFile &file, const IFDEntry &e) const
{
if (e.type != TIFF_ASCII || !e.count)
return QString();
if (e.count <= sizeof(e.offset))
return QString(QByteArray((const char *)&e.offset, sizeof(e.offset)));
if (!file.seek(e.offset))
return QString();
QByteArray str(file.read(e.count));
if (str.size() < (int)e.count)
return QString();
return QString(str);
}
QTime EXIFParser::time(TIFFFile &file, const IFDEntry &ts) const
{
if (!(ts.type == TIFF_RATIONAL && ts.count == 3))
return QTime();
if (!file.seek(ts.offset))
return QTime();
double hms[3];
for (int i = 0; i < 3; i++) {
quint32 num, den;
if (!file.readValue(num))
return QTime();
if (!file.readValue(den))
return QTime();
hms[i] = num/(double)den;
}
return QTime((int)hms[0], (int)hms[1], (int)hms[2]);
}
double EXIFParser::altitude(TIFFFile &file, const IFDEntry &alt,
const IFDEntry &altRef) const
{
if (!(alt.type == TIFF_RATIONAL && alt.count == 1))
return NAN;
if (!file.seek(alt.offset))
return NAN;
quint32 num, den;
if (!file.readValue(num))
return NAN;
if (!file.readValue(den))
return NAN;
return (altRef.type == TIFF_BYTE && altRef.count == 1 && altRef.offset)
? -(num/(double)den) : num/(double)den;
}
double EXIFParser::coordinate(TIFFFile &file, const IFDEntry &ll) const
{
if (!(ll.type == TIFF_RATIONAL && ll.count == 3))
return NAN;
if (!file.seek(ll.offset))
return NAN;
double dms[3];
for (int i = 0; i < 3; i++) {
quint32 num, den;
if (!file.readValue(num))
return NAN;
if (!file.readValue(den))
return NAN;
dms[i] = num/(double)den;
}
return dms[0] + dms[1]/60 + dms[2]/3600;
}
Coordinates EXIFParser::coordinates(TIFFFile &file, const IFDEntry &lon,
const IFDEntry &lonRef, const IFDEntry &lat, const IFDEntry &latRef) const
{
if (!(latRef.type == TIFF_ASCII && latRef.count == 2
&& lonRef.type == TIFF_ASCII && lonRef.count == 2))
return Coordinates();
Coordinates c(coordinate(file, lon), coordinate(file, lat));
if (!c.isValid())
return Coordinates();
if (lonRef.offset == 'W')
c.rlon() = -c.lon();
if (latRef.offset == 'S')
c.rlat() = -c.lat();
return c;
}
bool EXIFParser::readEntry(TIFFFile &file, const QSet<quint16> &tags,
QMap<quint16, IFDEntry> &entries) const
{
IFDEntry entry;
quint16 tag;
if (!file.readValue(tag))
return false;
if (!file.readValue(entry.type))
return false;
if (!file.readValue(entry.count))
return false;
if (!file.readValue(entry.offset))
return false;
if (tags.contains(tag))
entries.insert(tag, entry);
return true;
}
bool EXIFParser::readIFD(TIFFFile &file, quint32 offset,
const QSet<quint16> &tags, QMap<quint16, IFDEntry> &entries) const
{
quint16 count;
if (!file.seek(offset))
return false;
if (!file.readValue(count))
return false;
for (quint16 i = 0; i < count; i++)
if (!readEntry(file, tags, entries))
return false;
return true;
}
bool EXIFParser::parseTIFF(QFile *file, QVector<Waypoint> &waypoints)
{
TIFFFile tiff(file);
if (!tiff.isValid()) {
_errorString = "Invalid EXIF data";
return false;
}
QSet<quint16> IFD0Tags;
IFD0Tags << GPSIFDTag << ImageDescription;
QMap<quint16, IFDEntry> IFD0;
for (quint32 ifd = tiff.ifd(); ifd; ) {
if (!readIFD(tiff, ifd, IFD0Tags, IFD0) || !tiff.readValue(ifd)) {
_errorString = "Invalid IFD0";
return false;
}
}
if (!IFD0.contains(GPSIFDTag)) {
_errorString = "GPS IFD not found";
return false;
}
QSet<quint16> GPSIFDTags;
GPSIFDTags << GPSLatitude << GPSLongitude << GPSLatitudeRef
<< GPSLongitudeRef << GPSAltitude << GPSAltitudeRef << GPSDateStamp
<< GPSTimeStamp;
QMap<quint16, IFDEntry> GPSIFD;
for (quint32 ifd = IFD0.value(GPSIFDTag).offset; ifd; ) {
if (!readIFD(tiff, ifd, GPSIFDTags, GPSIFD) || !tiff.readValue(ifd)) {
_errorString = "Invalid GPS IFD";
return false;
}
}
Coordinates c(coordinates(tiff, GPSIFD.value(GPSLongitude),
GPSIFD.value(GPSLongitudeRef), GPSIFD.value(GPSLatitude),
GPSIFD.value(GPSLatitudeRef)));
if (!c.isValid()) {
_errorString = "Invalid/missing GPS coordinates";
return false;
}
file->reset();
ImageInfo img(file->fileName(), QImageReader(file).size());
Waypoint wp(c);
wp.setName(QFileInfo(file->fileName()).baseName());
wp.setImage(img);
wp.setElevation(altitude(tiff, GPSIFD.value(GPSAltitude),
GPSIFD.value(GPSAltitudeRef)));
wp.setTimestamp(QDateTime(QDate::fromString(text(tiff,
GPSIFD.value(GPSDateStamp)), "yyyy:MM:dd"), time(tiff,
GPSIFD.value(GPSTimeStamp)), Qt::UTC));
wp.setDescription(text(tiff, IFD0.value(ImageDescription)).trimmed());
waypoints.append(wp);
return true;
}
bool EXIFParser::parse(QFile *file, QList<TrackData> &tracks,
QList<RouteData> &routes, QList<Area> &polygons,
QVector<Waypoint> &waypoints)
{
Q_UNUSED(tracks);
Q_UNUSED(routes);
Q_UNUSED(polygons);
quint16 marker;
QDataStream stream(file);
stream.setByteOrder(QDataStream::BigEndian);
stream >> marker;
if (marker != SOI_MARKER) {
_errorString = "Not a JPEG file";
return false;
}
while (!stream.atEnd()) {
stream >> marker;
if (marker == APP1_MARKER) {
quint16 size;
char magic[6];
stream >> size;
if (stream.readRawData(magic, sizeof(magic)) == sizeof(magic) &&
!memcmp(magic, "Exif\0\0", sizeof(magic)))
return parseTIFF(file, waypoints);
else
break;
}
}
_errorString = "No EXIF data found";
return false;
}

43
src/data/exifparser.h Normal file
View File

@ -0,0 +1,43 @@
#ifndef EXIFPARSER_H
#define EXIFPARSER_H
#include <QDateTime>
#include "parser.h"
class TIFFFile;
class EXIFParser : public Parser
{
public:
bool parse(QFile *file, QList<TrackData> &tracks, QList<RouteData> &routes,
QList<Area> &polygons, QVector<Waypoint> &waypoints);
QString errorString() const {return _errorString;}
int errorLine() const {return 0;}
private:
struct IFDEntry {
IFDEntry() : type(0), count(0), offset(0) {}
quint16 type;
quint32 count;
quint32 offset;
};
bool parseTIFF(QFile *file, QVector<Waypoint> &waypoints);
bool readIFD(TIFFFile &file, quint32 offset, const QSet<quint16> &tags,
QMap<quint16, IFDEntry> &entries) const;
bool readEntry(TIFFFile &file, const QSet<quint16> &tags,
QMap<quint16, IFDEntry> &entries) const;
double coordinate(TIFFFile &file, const IFDEntry &ll) const;
Coordinates coordinates(TIFFFile &file, const IFDEntry &lon,
const IFDEntry &lonRef, const IFDEntry &lat, const IFDEntry &latRef) const;
double altitude(TIFFFile &file, const IFDEntry &alt,
const IFDEntry &altRef) const;
QTime time(TIFFFile &file, const IFDEntry &ts) const;
QString text(TIFFFile &file, const IFDEntry &e) const;
QString _errorString;
};
#endif // EXIFPARSER_H

View File

@ -112,7 +112,7 @@ bool IGCParser::readHRecord(const char *line, int len)
return false; return false;
} }
_date = QDate(y + 2000 < QDate::currentDate().year() ? 2000 + y : 1900 + y, _date = QDate(y + 2000 <= QDate::currentDate().year() ? 2000 + y : 1900 + y,
m, d); m, d);
if (!_date.isValid()) { if (!_date.isValid()) {
_errorString = "Invalid date"; _errorString = "Invalid date";
@ -128,7 +128,6 @@ bool IGCParser::readBRecord(SegmentData &segment, const char *line,
qreal lat, lon, ele; qreal lat, lon, ele;
QTime time; QTime time;
if (len < 35) if (len < 35)
return false; return false;
@ -151,8 +150,8 @@ bool IGCParser::readBRecord(SegmentData &segment, const char *line,
return false; return false;
} }
if (time < _time && !segment.isEmpty()
if (time < _time) && _date == segment.last().timestamp().date())
_date = _date.addDays(1); _date = _date.addDays(1);
_time = time; _time = time;

24
src/data/imageinfo.h Normal file
View File

@ -0,0 +1,24 @@
#ifndef IMAGEINFO_H
#define IMAGEINFO_H
#include <QString>
#include <QSize>
class ImageInfo
{
public:
ImageInfo() {}
ImageInfo(const QString &path, const QSize &size)
: _path(path), _size(size) {}
const QString &path() const {return _path;}
const QSize &size() const {return _size;}
bool isValid() const {return _size.isValid() && !_path.isEmpty();}
private:
QString _path;
QSize _size;
};
#endif // IMAGEINFO_H

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