1
0
mirror of https://github.com/tumic0/GPXSee.git synced 2025-07-09 08:44:27 +02:00

Compare commits

...

113 Commits
7.16 ... 7.19

Author SHA1 Message Date
d8b54ac342 Version++ 2020-01-12 16:09:06 +01:00
60b33064a7 Delete the popup immediately to prevent it "blocking" an error message 2020-01-12 16:01:38 +01:00
2efc6fb6d3 Optimization 2020-01-11 23:41:04 +01:00
8c9180190a Fixed buffer overflow 2020-01-05 00:50:02 +01:00
6839119794 Updated 4Umaps URL 2019-12-23 17:05:38 +01:00
05f23de1ed Clear the popup on scene clear
Fixes #257
2019-12-23 16:16:15 +01:00
9a0344adac Switched OpenStreetMap to HTTPS 2019-12-23 15:48:58 +01:00
fdeb24a196 Properly load non-ASCII map names 2019-12-20 23:39:20 +01:00
a986293f20 Properly handle points with extended style IDs 2019-12-09 22:50:19 +01:00
ec0b0adba0 Merge branch 'master' of https://github.com/tumic0/GPXSee 2019-12-04 22:20:01 +01:00
0f670f9ddd A much nicer (and faster) 24b conversion 2019-12-04 22:19:00 +01:00
ce59f13de7 Ukrainian localized comment for gpxsee.desktop entry (#259) 2019-12-03 08:19:14 +01:00
b59112f74e Added missing error handling 2019-12-01 13:33:00 +01:00
17b3602fda Fixed/improved pause detection
Fixes #250
2019-11-26 23:15:06 +01:00
c0928097cc Merge branch 'origin/master' into Weblate. 2019-11-26 20:17:22 +01:00
e709fad764 French description in desktop (#253) 2019-11-26 20:17:18 +01:00
fb566ae163 Merge branch 'origin/master' into Weblate. 2019-11-26 20:16:51 +01:00
3d8a4cc6b7 append Comment[tr] (#254) 2019-11-26 20:16:47 +01:00
4eb44a53f7 Merge branch 'origin/master' into Weblate. 2019-11-26 08:15:11 +01:00
b61c39ea46 Code cleanup 2019-11-26 08:15:01 +01:00
4767be1972 Translated using Weblate (French)
Currently translated at 100.0% (350 of 350 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fr/
2019-11-23 10:04:57 +01:00
ee9e17e31c Translated using Weblate (Ukrainian)
Currently translated at 100.0% (350 of 350 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/uk/
2019-11-20 13:24:45 +01:00
3721084d21 Made the code compile on QT5 < 5.9
+ propper error handling
2019-11-15 23:41:30 +01:00
6076c9d82e Added missing includes 2019-11-15 23:05:22 +01:00
2ef499001d Merge branch 'origin/master' into Weblate. 2019-11-15 22:11:18 +01:00
e4d8ab1feb Added support for multiple images 2019-11-15 22:10:55 +01:00
2fc82aceab Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (350 of 350 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/pt_BR/
2019-11-15 14:04:32 +01:00
475eb6185a Added missing red light camera entry points 2019-11-14 22:55:06 +01:00
cdf3a48516 Improved layout on OS X 2019-11-13 20:03:19 +01:00
dcc3c0086a Merge branch 'origin/master' into Weblate. 2019-11-13 19:21:48 +01:00
0d6aeecebb Added missing speed 2019-11-13 19:21:41 +01:00
704c68443a Translated using Weblate (Finnish)
Currently translated at 100.0% (350 of 350 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fi/
2019-11-13 19:13:01 +01:00
183b02a5e7 Translated using Weblate (Russian)
Currently translated at 100.0% (350 of 350 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ru/
2019-11-13 19:13:01 +01:00
e91815150d Translated using Weblate (Turkish)
Currently translated at 100.0% (350 of 350 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/tr/
2019-11-13 19:13:00 +01:00
73c33450ee Translated using Weblate (Swedish)
Currently translated at 100.0% (350 of 350 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/sv/
2019-11-13 10:40:31 +01:00
e06d07c176 Translated using Weblate (German)
Currently translated at 100.0% (350 of 350 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/de/
2019-11-13 09:52:37 +01:00
c73f30e21f Translated using Weblate (Czech)
Currently translated at 100.0% (350 of 350 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/cs/
2019-11-13 09:48:52 +01:00
bbf2044729 Fixed typo 2019-11-13 09:43:54 +01:00
4a86ab9d1e Merge remote-tracking branch 'weblate/master' 2019-11-13 09:41:25 +01:00
16c3fea8a8 Fixed weblate merge conflict 2019-11-13 09:26:42 +01:00
f4ec9b6ac4 A better option name 2019-11-13 09:13:05 +01:00
44155f9ef0 Translated using Weblate (Russian)
Currently translated at 100.0% (350 of 350 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ru/
2019-11-13 08:54:30 +01:00
a5e809a0f3 Translated using Weblate (Finnish)
Currently translated at 100.0% (350 of 350 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fi/
2019-11-13 08:54:29 +01:00
3e70f9262b Translated using Weblate (Russian)
Currently translated at 99.7% (349 of 350 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ru/
2019-11-13 08:42:08 +01:00
3573a2edbe Localization update 2019-11-13 08:33:51 +01:00
82d9623c6d Merge branch 'origin/master' into Weblate. 2019-11-13 08:28:07 +01:00
258a9b0201 Added automatic pause detection 2019-11-13 08:27:54 +01:00
36d84f6c98 Merge branch 'origin/master' into Weblate. 2019-11-11 20:21:58 +01:00
15c79a7a13 Translated using Weblate (Norwegian Bokmål)
Currently translated at 92.0% (320 of 348 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/nb_NO/
2019-11-11 20:21:58 +01:00
34e0294815 Translated using Weblate (Finnish)
Currently translated at 100.0% (348 of 348 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fi/
2019-11-11 20:21:58 +01:00
ad6a04b975 Translated using Weblate (Ukrainian)
Currently translated at 100.0% (348 of 348 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/uk/
2019-11-11 20:21:57 +01:00
e0f682fcd8 Translated using Weblate (Russian)
Currently translated at 100.0% (348 of 348 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ru/
2019-11-11 20:21:57 +01:00
a801359eed Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (348 of 348 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/pt_BR/
2019-11-11 20:21:57 +01:00
bb238f4c7e Missing GPI integration stuff 2019-11-11 20:21:14 +01:00
c1ebc8e74b Merge branch 'origin/master' into Weblate. 2019-11-10 19:48:36 +01:00
110c8c6bed Fixed broken coordinates decoding 2019-11-10 19:48:17 +01:00
e8fffe65bf Merge branch 'origin/master' into Weblate. 2019-11-10 19:20:38 +01:00
1731aa1890 Added propper error handling 2019-11-10 19:20:25 +01:00
c389889662 Merge branch 'origin/master' into Weblate. 2019-11-10 18:39:49 +01:00
e38e12f89b Allow arbitrary zoom levels
Closes #244
2019-11-10 18:38:47 +01:00
26f71f5d00 Merge branch 'origin/master' into Weblate. 2019-11-10 18:00:16 +01:00
65e04ce08b Fixed areas tooltip handling 2019-11-10 17:59:58 +01:00
d84d8e03e0 Merge branch 'origin/master' into Weblate. 2019-11-10 16:47:01 +01:00
475ad358ae Translated using Weblate (Turkish)
Currently translated at 100.0% (348 of 348 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/tr/
2019-11-10 16:47:01 +01:00
db7e60bdfb Added support for GPI speed/red light cameras 2019-11-10 16:46:31 +01:00
444791fb4c Translated using Weblate (Swedish)
Currently translated at 100.0% (348 of 348 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/sv/
2019-11-10 07:00:23 +01:00
be3a882baa Merge branch 'origin/master' into Weblate. 2019-11-09 23:06:59 +01:00
6d6dc9f316 Code cleanup 2019-11-09 23:06:52 +01:00
d86e825c60 Merge branch 'origin/master' into Weblate. 2019-11-09 21:43:45 +01:00
6bb2af3da8 Translated using Weblate (Czech)
Currently translated at 100.0% (348 of 348 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/cs/
2019-11-09 21:43:45 +01:00
d195526afb Translated using Weblate (German)
Currently translated at 100.0% (348 of 348 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/de/
2019-11-09 21:43:45 +01:00
9ec3956672 Code cleanup 2019-11-09 21:43:07 +01:00
3098d2ab95 Merge branch 'origin/master' into Weblate. 2019-11-09 21:27:06 +01:00
dccf9f7e1a Localization update 2019-11-09 21:26:52 +01:00
e55c29c33c Merge branch 'origin/master' into Weblate. 2019-11-09 21:25:57 +01:00
bd5728ffa0 Version++ 2019-11-09 21:25:45 +01:00
af525d4e3d Merge branch 'origin/master' into Weblate. 2019-11-08 21:01:37 +01:00
96e0b584a0 Added support for waypoint addresses 2019-11-08 21:00:59 +01:00
0d6e3bac17 Merge branch 'origin/master' into Weblate. 2019-11-08 01:04:43 +01:00
d292b5f533 Fixed Qt4 build 2019-11-08 01:04:17 +01:00
ec2cb21a8a Merge branch 'origin/master' into Weblate. 2019-11-07 23:24:25 +01:00
3632ed8816 Do not duplicate temporary images + improved error handling 2019-11-07 23:23:25 +01:00
58acea1a2d Translated using Weblate (French)
Currently translated at 100.0% (347 of 347 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fr/
2019-11-07 05:35:59 +01:00
9e63e3f47e Added support for GPI images
+ GPI parser fixes/improvements
2019-11-06 23:23:05 +01:00
7581c8a32a Trying to fix the OS X build 2019-11-06 08:50:46 +01:00
8715e0e37b Enabled Ukrainian localization 2019-11-05 21:59:01 +01:00
36b9813e1b Merge branch 'origin/master' into Weblate. 2019-11-05 19:41:53 +01:00
1a59e1cb24 Code cleanup 2019-11-05 19:31:52 +01:00
7f7d25a6fa Translated using Weblate (Finnish)
Currently translated at 100.0% (347 of 347 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fi/
2019-11-05 00:39:45 +01:00
87755952b6 Translated using Weblate (Ukrainian)
Currently translated at 100.0% (347 of 347 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/uk/
2019-11-04 10:19:52 +01:00
3821eb4d84 Merge branch 'origin/master' into Weblate. 2019-11-03 17:27:43 +01:00
15af82ee49 Improved pause detection 2019-11-03 17:27:15 +01:00
1f8a66108b Merge branch 'origin/master' into Weblate. 2019-11-02 23:26:16 +01:00
9309dd945b Added Ukrainian translations file stub 2019-11-02 23:25:41 +01:00
858741c9a5 Translated using Weblate (Russian)
Currently translated at 100.0% (347 of 347 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ru/
2019-11-02 19:23:59 +01:00
26c922d9a2 Merge branch 'origin/master' into Weblate. 2019-11-02 09:54:50 +01:00
2ba78545ef Fixed broken GPI files encoding handling 2019-11-02 09:54:11 +01:00
d2a47d1a51 Merge branch 'origin/master' into Weblate. 2019-11-01 19:11:10 +01:00
b2ca97b836 Version++ 2019-11-01 19:10:47 +01:00
979981ffb8 Merge branch 'origin/master' into Weblate. 2019-11-01 19:07:57 +01:00
9a57ca69a0 Added support for mangled POI files 2019-11-01 19:07:21 +01:00
7b9bdf1f08 Merge branch 'origin/master' into Weblate. 2019-10-31 19:16:04 +01:00
034647b461 Added Garmin GPI info 2019-10-31 19:16:00 +01:00
f1d8497851 Merge branch 'origin/master' into Weblate. 2019-10-31 17:49:39 +01:00
2f2f155707 Fixed broken DEM value reading on southern and western coordinates
Fixes #240
2019-10-31 17:47:58 +01:00
6d87587544 Translated using Weblate (Norwegian Bokmål)
Currently translated at 91.9% (319 of 347 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/nb_NO/
2019-10-31 06:46:09 +01:00
dad2d79361 Translated using Weblate (Swedish)
Currently translated at 100.0% (347 of 347 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/sv/
2019-10-30 22:56:49 +01:00
9f2d7eb4bb Translated using Weblate (Turkish)
Currently translated at 100.0% (347 of 347 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/tr/
2019-10-30 22:56:48 +01:00
b57809b3b3 Translated using Weblate (German)
Currently translated at 100.0% (347 of 347 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/de/
2019-10-30 22:56:48 +01:00
6cb6c1b4fd Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (347 of 347 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/pt_BR/
2019-10-30 22:56:47 +01:00
14a01b7126 Translated using Weblate (Czech)
Currently translated at 100.0% (347 of 347 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/cs/
2019-10-30 22:56:47 +01:00
315c095af9 Localization files update 2019-10-30 19:48:06 +01:00
10d2fe4431 Fixed crash on empty segment
Fixes #239
2019-10-29 09:10:32 +01:00
63 changed files with 4757 additions and 2103 deletions

View File

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

View File

@ -6,6 +6,7 @@ os:
before_install: before_install:
- if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then sudo apt-get -qq update; fi - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then sudo apt-get -qq update; fi
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew update; fi
install: install:
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew install qt; fi - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew install qt; fi

View File

@ -2,7 +2,7 @@
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, NMEA, IGC, CUP, SLF, LOC, GeoJSON, OziExplorer (PLT, RTE, WPT), Garmin CSV and geotagged JPEG files. * Opens GPX, TCX, FIT, KML, NMEA, IGC, CUP, SLF, LOC, GeoJSON, OziExplorer (PLT, RTE, WPT), Garmin GPI&CSV and geotagged JPEG files.
* User-definable online maps (OpenStreetMap/Google tiles, WMTS, WMS, TMS, QuadTiles). * User-definable online maps (OpenStreetMap/Google tiles, WMTS, WMS, TMS, QuadTiles).
* Offline maps (MBTiles, OziExplorer maps, TrekBuddy maps/atlases, Garmin IMG & JNX maps, TwoNav RMaps, GeoTIFF images). * Offline maps (MBTiles, OziExplorer maps, TrekBuddy maps/atlases, Garmin IMG & 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.

View File

@ -3,7 +3,7 @@ unix:!macx {
} else { } else {
TARGET = GPXSee TARGET = GPXSee
} }
VERSION = 7.16 VERSION = 7.19
QT += core \ QT += core \
gui \ gui \
@ -21,6 +21,7 @@ INCLUDEPATH += ./src
HEADERS += src/common/config.h \ HEADERS += src/common/config.h \
src/GUI/graphicsscene.h \ src/GUI/graphicsscene.h \
src/GUI/popup.h \ src/GUI/popup.h \
src/common/garmin.h \
src/common/staticassert.h \ src/common/staticassert.h \
src/common/coordinates.h \ src/common/coordinates.h \
src/common/range.h \ src/common/range.h \
@ -178,7 +179,6 @@ HEADERS += src/common/config.h \
src/map/IMG/lblfile.h \ src/map/IMG/lblfile.h \
src/map/IMG/vectortile.h \ src/map/IMG/vectortile.h \
src/map/IMG/subdiv.h \ src/map/IMG/subdiv.h \
src/map/IMG/units.h \
src/map/IMG/style.h \ src/map/IMG/style.h \
src/map/IMG/netfile.h \ src/map/IMG/netfile.h \
src/GUI/limitedcombobox.h \ src/GUI/limitedcombobox.h \
@ -187,7 +187,8 @@ HEADERS += src/common/config.h \
src/map/IMG/label.h \ src/map/IMG/label.h \
src/data/csv.h \ src/data/csv.h \
src/data/cupparser.h \ src/data/cupparser.h \
src/data/gpiparser.h src/data/gpiparser.h \
src/data/address.h
SOURCES += src/main.cpp \ SOURCES += src/main.cpp \
src/GUI/popup.cpp \ src/GUI/popup.cpp \
src/common/coordinates.cpp \ src/common/coordinates.cpp \
@ -347,7 +348,8 @@ TRANSLATIONS = lang/gpxsee_en.ts \
lang/gpxsee_da.ts \ lang/gpxsee_da.ts \
lang/gpxsee_tr.ts \ lang/gpxsee_tr.ts \
lang/gpxsee_es.ts \ lang/gpxsee_es.ts \
lang/gpxsee_pt_BR.ts lang/gpxsee_pt_BR.ts \
lang/gpxsee_uk.ts
macx { macx {
ICON = icons/gpxsee.icns ICON = icons/gpxsee.icns
@ -365,7 +367,8 @@ macx {
lang/gpxsee_da.qm \ lang/gpxsee_da.qm \
lang/gpxsee_tr.qm \ lang/gpxsee_tr.qm \
lang/gpxsee_es.qm \ lang/gpxsee_es.qm \
lang/gpxsee_pt_BR.qm lang/gpxsee_pt_BR.qm \
lang/gpxsee_uk.qm
csv.path = Contents/Resources csv.path = Contents/Resources
csv.files = pkg/csv csv.files = pkg/csv
maps.path = Contents/Resources maps.path = Contents/Resources

View File

@ -47,77 +47,82 @@
<context> <context>
<name>Data</name> <name>Data</name>
<message> <message>
<location filename="../src/data/data.cpp" line="173"/> <location filename="../src/data/data.cpp" line="176"/>
<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="174"/> <location filename="../src/data/data.cpp" line="177"/>
<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="175"/> <location filename="../src/data/data.cpp" line="178"/>
<source>CUP files</source> <source>CUP files</source>
<translation>Soubory CUP</translation> <translation>Soubory CUP</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="176"/> <location filename="../src/data/data.cpp" line="179"/>
<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="178"/> <location filename="../src/data/data.cpp" line="181"/>
<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="180"/> <location filename="../src/data/data.cpp" line="183"/>
<source>GPI files</source>
<translation>Soubory GPI</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="184"/>
<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="181"/> <location filename="../src/data/data.cpp" line="185"/>
<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="182"/> <location filename="../src/data/data.cpp" line="186"/>
<source>JPEG images</source> <source>JPEG images</source>
<translation>Obrázky JPEG</translation> <translation>Obrázky JPEG</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="183"/> <location filename="../src/data/data.cpp" line="187"/>
<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="184"/> <location filename="../src/data/data.cpp" line="188"/>
<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="185"/> <location filename="../src/data/data.cpp" line="189"/>
<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="186"/> <location filename="../src/data/data.cpp" line="190"/>
<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="188"/> <location filename="../src/data/data.cpp" line="192"/>
<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="187"/> <location filename="../src/data/data.cpp" line="191"/>
<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="189"/> <location filename="../src/data/data.cpp" line="193"/>
<source>All files</source> <source>All files</source>
<translation>Všechny soubory</translation> <translation>Všechny soubory</translation>
</message> </message>
@ -508,8 +513,8 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="413"/> <location filename="../src/GUI/gui.cpp" line="413"/>
<location filename="../src/GUI/gui.cpp" line="1058"/> <location filename="../src/GUI/gui.cpp" line="1059"/>
<location filename="../src/GUI/gui.cpp" line="1124"/> <location filename="../src/GUI/gui.cpp" line="1125"/>
<source>Moving time</source> <source>Moving time</source>
<translation>Čistý čas</translation> <translation>Čistý čas</translation>
</message> </message>
@ -664,32 +669,32 @@
<translation>Adresář se styly:</translation> <translation>Adresář se styly:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1036"/> <location filename="../src/GUI/gui.cpp" line="1037"/>
<location filename="../src/GUI/gui.cpp" line="1104"/> <location filename="../src/GUI/gui.cpp" line="1105"/>
<source>Areas</source> <source>Areas</source>
<translation>Plochy</translation> <translation>Plochy</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1079"/>
<location filename="../src/GUI/gui.cpp" line="1080"/> <location filename="../src/GUI/gui.cpp" line="1080"/>
<location filename="../src/GUI/gui.cpp" line="1081"/>
<source>Statistics</source> <source>Statistics</source>
<translation>Statistika</translation> <translation>Statistika</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1312"/> <location filename="../src/GUI/gui.cpp" line="1313"/>
<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="1346"/> <location filename="../src/GUI/gui.cpp" line="1347"/>
<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="1042"/> <location filename="../src/GUI/gui.cpp" line="1043"/>
<location filename="../src/GUI/gui.cpp" line="1046"/> <location filename="../src/GUI/gui.cpp" line="1047"/>
<location filename="../src/GUI/gui.cpp" line="1110"/> <location filename="../src/GUI/gui.cpp" line="1111"/>
<location filename="../src/GUI/gui.cpp" line="1113"/> <location filename="../src/GUI/gui.cpp" line="1114"/>
<source>Date</source> <source>Date</source>
<translation>Datum</translation> <translation>Datum</translation>
</message> </message>
@ -744,18 +749,18 @@
<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="1030"/> <location filename="../src/GUI/gui.cpp" line="1031"/>
<location filename="../src/GUI/gui.cpp" line="1100"/> <location filename="../src/GUI/gui.cpp" line="1101"/>
<source>Routes</source> <source>Routes</source>
<translation>Trasy</translation> <translation>Trasy</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1335"/> <location filename="../src/GUI/gui.cpp" line="1336"/>
<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="1350"/> <location filename="../src/GUI/gui.cpp" line="1351"/>
<source>%n files</source> <source>%n files</source>
<translation> <translation>
<numerusform>%n soubor</numerusform> <numerusform>%n soubor</numerusform>
@ -779,8 +784,8 @@
<translation>Exportovat do PDF...</translation> <translation>Exportovat do PDF...</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1033"/> <location filename="../src/GUI/gui.cpp" line="1034"/>
<location filename="../src/GUI/gui.cpp" line="1102"/> <location filename="../src/GUI/gui.cpp" line="1103"/>
<source>Waypoints</source> <source>Waypoints</source>
<translation>Navigační body</translation> <translation>Navigační body</translation>
</message> </message>
@ -821,13 +826,13 @@
<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="1094"/> <location filename="../src/GUI/gui.cpp" line="1095"/>
<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="1027"/> <location filename="../src/GUI/gui.cpp" line="1028"/>
<location filename="../src/GUI/gui.cpp" line="1098"/> <location filename="../src/GUI/gui.cpp" line="1099"/>
<source>Tracks</source> <source>Tracks</source>
<translation>Cesty</translation> <translation>Cesty</translation>
</message> </message>
@ -844,16 +849,16 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="369"/> <location filename="../src/GUI/gui.cpp" line="369"/>
<location filename="../src/GUI/gui.cpp" line="1053"/> <location filename="../src/GUI/gui.cpp" line="1054"/>
<location filename="../src/GUI/gui.cpp" line="1120"/> <location filename="../src/GUI/gui.cpp" line="1121"/>
<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="376"/> <location filename="../src/GUI/gui.cpp" line="376"/>
<location filename="../src/GUI/gui.cpp" line="552"/> <location filename="../src/GUI/gui.cpp" line="552"/>
<location filename="../src/GUI/gui.cpp" line="1056"/> <location filename="../src/GUI/gui.cpp" line="1057"/>
<location filename="../src/GUI/gui.cpp" line="1122"/> <location filename="../src/GUI/gui.cpp" line="1123"/>
<source>Time</source> <source>Time</source>
<translation>Čas</translation> <translation>Čas</translation>
</message> </message>
@ -950,12 +955,12 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/graphview.cpp" line="66"/> <location filename="../src/GUI/graphview.cpp" line="66"/>
<location filename="../src/GUI/graphview.cpp" line="173"/> <location filename="../src/GUI/graphview.cpp" line="177"/>
<source>Distance</source> <source>Distance</source>
<translation>Vzdálenost</translation> <translation>Vzdálenost</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/graphview.cpp" line="175"/> <location filename="../src/GUI/graphview.cpp" line="179"/>
<source>Time</source> <source>Time</source>
<translation>Čas</translation> <translation>Čas</translation>
</message> </message>
@ -1054,478 +1059,488 @@
<context> <context>
<name>OptionsDialog</name> <name>OptionsDialog</name>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="169"/> <location filename="../src/GUI/optionsdialog.cpp" line="175"/>
<source>Base color:</source> <source>Base color:</source>
<translation>Základní barva:</translation> <translation>Základní barva:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="170"/> <location filename="../src/GUI/optionsdialog.cpp" line="176"/>
<source>Palette shift:</source> <source>Palette shift:</source>
<translation>Posun palety:</translation> <translation>Posun palety:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="114"/> <location filename="../src/GUI/optionsdialog.cpp" line="120"/>
<source>Track width:</source> <source>Track width:</source>
<translation>Šířka cest:</translation> <translation>Šířka cest:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="115"/> <location filename="../src/GUI/optionsdialog.cpp" line="121"/>
<source>Track style:</source> <source>Track style:</source>
<translation>Styl cest:</translation> <translation>Styl cest:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="119"/> <location filename="../src/GUI/optionsdialog.cpp" line="125"/>
<source>Tracks</source> <source>Tracks</source>
<translation>Cesty</translation> <translation>Cesty</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="131"/> <location filename="../src/GUI/optionsdialog.cpp" line="137"/>
<source>Route width:</source> <source>Route width:</source>
<translation>Šířka tras:</translation> <translation>Šířka tras:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="132"/> <location filename="../src/GUI/optionsdialog.cpp" line="138"/>
<source>Route style:</source> <source>Route style:</source>
<translation>Styl tras:</translation> <translation>Styl tras:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="136"/> <location filename="../src/GUI/optionsdialog.cpp" line="142"/>
<source>Routes</source> <source>Routes</source>
<translation>Trasy</translation> <translation>Trasy</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="172"/> <location filename="../src/GUI/optionsdialog.cpp" line="178"/>
<location filename="../src/GUI/optionsdialog.cpp" line="255"/> <location filename="../src/GUI/optionsdialog.cpp" line="261"/>
<source>Use anti-aliasing</source> <source>Use anti-aliasing</source>
<translation>Vyhlazovat hrany</translation> <translation>Vyhlazovat hrany</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="252"/> <location filename="../src/GUI/optionsdialog.cpp" line="258"/>
<source>Line width:</source> <source>Line width:</source>
<translation>Šířka čar:</translation> <translation>Šířka čar:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="276"/> <location filename="../src/GUI/optionsdialog.cpp" line="282"/>
<source>Background color:</source> <source>Background color:</source>
<translation>Barva pozadí:</translation> <translation>Barva pozadí:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="287"/> <location filename="../src/GUI/optionsdialog.cpp" line="293"/>
<source>Paths</source> <source>Paths</source>
<translation>Trasy</translation> <translation>Trasy</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="277"/> <location filename="../src/GUI/optionsdialog.cpp" line="283"/>
<source>Map opacity:</source> <source>Map opacity:</source>
<translation>Neprůhlednost mapy:</translation> <translation>Neprůhlednost mapy:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="290"/> <location filename="../src/GUI/optionsdialog.cpp" line="296"/>
<source>Map</source> <source>Map</source>
<translation>Mapa</translation> <translation>Mapa</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="289"/> <location filename="../src/GUI/optionsdialog.cpp" line="295"/>
<location filename="../src/GUI/optionsdialog.cpp" line="545"/> <location filename="../src/GUI/optionsdialog.cpp" line="572"/>
<source>Graphs</source> <source>Graphs</source>
<translation>Grafy</translation> <translation>Grafy</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="55"/> <location filename="../src/GUI/optionsdialog.cpp" line="61"/>
<source>High-resolution</source> <source>High-resolution</source>
<translation>Vysoké rozlišení</translation> <translation>Vysoké rozlišení</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="56"/> <location filename="../src/GUI/optionsdialog.cpp" line="62"/>
<source>Standard</source> <source>Standard</source>
<translation>Standardní</translation> <translation>Standardní</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="61"/> <location filename="../src/GUI/optionsdialog.cpp" line="67"/>
<source>Non-HiDPI maps are loaded as HiDPI maps. The map is sharp but map objects are small/hard to read.</source> <source>Non-HiDPI maps are loaded as HiDPI maps. The map is sharp but map objects are small/hard to read.</source>
<translation>Ne-HiDPI mapy jsou načteny jako HiDPI mapy. Mapa je ostrá, ale objekty na mapě jsou malé/těžko čitelné.</translation> <translation>Ne-HiDPI mapy jsou načteny jako HiDPI mapy. Mapa je ostrá, ale objekty na mapě jsou malé/těžko čitelné.</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="63"/> <location filename="../src/GUI/optionsdialog.cpp" line="69"/>
<source>Non-HiDPI maps are loaded such as they are. Map objects have the expected size but the map is blurry.</source> <source>Non-HiDPI maps are loaded such as they are. Map objects have the expected size but the map is blurry.</source>
<translation>Ne-HiDPI mapy jsou načteny tak jak jsou. Objekty na mapě mají očekávanou velikost, ale mapa je rozmazaná.</translation> <translation>Ne-HiDPI mapy jsou načteny tak jak jsou. Objekty na mapě mají očekávanou velikost, ale mapa je rozmazaná.</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="98"/> <location filename="../src/GUI/optionsdialog.cpp" line="104"/>
<source>HiDPI display mode</source> <source>HiDPI display mode</source>
<translation>HiDPI režim zobrazení</translation> <translation>HiDPI režim zobrazení</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="117"/> <location filename="../src/GUI/optionsdialog.cpp" line="123"/>
<location filename="../src/GUI/optionsdialog.cpp" line="134"/> <location filename="../src/GUI/optionsdialog.cpp" line="140"/>
<location filename="../src/GUI/optionsdialog.cpp" line="153"/> <location filename="../src/GUI/optionsdialog.cpp" line="159"/>
<source>Width:</source> <source>Width:</source>
<translation>Šířka:</translation> <translation>Šířka:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="118"/> <location filename="../src/GUI/optionsdialog.cpp" line="124"/>
<location filename="../src/GUI/optionsdialog.cpp" line="135"/> <location filename="../src/GUI/optionsdialog.cpp" line="141"/>
<location filename="../src/GUI/optionsdialog.cpp" line="154"/> <location filename="../src/GUI/optionsdialog.cpp" line="160"/>
<source>Style:</source> <source>Style:</source>
<translation>Styl:</translation> <translation>Styl:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="205"/> <location filename="../src/GUI/optionsdialog.cpp" line="211"/>
<source>Waypoint color:</source> <source>Waypoint color:</source>
<translation>Barva navigačních bodů:</translation> <translation>Barva navigačních bodů:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="206"/> <location filename="../src/GUI/optionsdialog.cpp" line="212"/>
<source>Waypoint size:</source> <source>Waypoint size:</source>
<translation>Velikost navigačních bodů:</translation> <translation>Velikost navigačních bodů:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="208"/> <location filename="../src/GUI/optionsdialog.cpp" line="214"/>
<location filename="../src/GUI/optionsdialog.cpp" line="224"/> <location filename="../src/GUI/optionsdialog.cpp" line="230"/>
<source>Color:</source> <source>Color:</source>
<translation>Barva:</translation> <translation>Barva:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="209"/> <location filename="../src/GUI/optionsdialog.cpp" line="215"/>
<location filename="../src/GUI/optionsdialog.cpp" line="225"/> <location filename="../src/GUI/optionsdialog.cpp" line="231"/>
<source>Size:</source> <source>Size:</source>
<translation>Velikost:</translation> <translation>Velikost:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="210"/> <location filename="../src/GUI/optionsdialog.cpp" line="216"/>
<source>Waypoints</source> <source>Waypoints</source>
<translation>Navigační body</translation> <translation>Navigační body</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="221"/> <location filename="../src/GUI/optionsdialog.cpp" line="227"/>
<source>POI color:</source> <source>POI color:</source>
<translation>Barva POI:</translation> <translation>Barva POI:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="222"/> <location filename="../src/GUI/optionsdialog.cpp" line="228"/>
<source>POI size:</source> <source>POI size:</source>
<translation>Velikost POI:</translation> <translation>Velikost POI:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="226"/> <location filename="../src/GUI/optionsdialog.cpp" line="232"/>
<source>POIs</source> <source>POIs</source>
<translation>POI body</translation> <translation>POI body</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="253"/> <location filename="../src/GUI/optionsdialog.cpp" line="259"/>
<source>Slider color:</source> <source>Slider color:</source>
<translation>Barva posuvníku:</translation> <translation>Barva posuvníku:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="288"/> <location filename="../src/GUI/optionsdialog.cpp" line="294"/>
<source>Points</source> <source>Points</source>
<translation>Body</translation> <translation>Body</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="297"/> <location filename="../src/GUI/optionsdialog.cpp" line="303"/>
<source>Moving average window size</source> <source>Moving average window size</source>
<translation>Velikost okna klouzavého průměru</translation> <translation>Velikost okna klouzavého průměru</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="316"/> <location filename="../src/GUI/optionsdialog.cpp" line="322"/>
<location filename="../src/GUI/optionsdialog.cpp" line="402"/> <location filename="../src/GUI/optionsdialog.cpp" line="429"/>
<location filename="../src/GUI/optionsdialog.cpp" line="465"/> <location filename="../src/GUI/optionsdialog.cpp" line="492"/>
<source>Elevation:</source> <source>Elevation:</source>
<translation>Výška:</translation> <translation>Výška:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="317"/> <location filename="../src/GUI/optionsdialog.cpp" line="323"/>
<location filename="../src/GUI/optionsdialog.cpp" line="401"/> <location filename="../src/GUI/optionsdialog.cpp" line="428"/>
<source>Speed:</source> <source>Speed:</source>
<translation>Rychlost:</translation> <translation>Rychlost:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="318"/> <location filename="../src/GUI/optionsdialog.cpp" line="324"/>
<source>Heart rate:</source> <source>Heart rate:</source>
<translation>Tep:</translation> <translation>Tep:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="319"/> <location filename="../src/GUI/optionsdialog.cpp" line="325"/>
<source>Cadence:</source> <source>Cadence:</source>
<translation>Kadence:</translation> <translation>Kadence:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="320"/> <location filename="../src/GUI/optionsdialog.cpp" line="326"/>
<source>Power:</source> <source>Power:</source>
<translation>Výkon:</translation> <translation>Výkon:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="322"/> <location filename="../src/GUI/optionsdialog.cpp" line="328"/>
<source>Smoothing</source> <source>Smoothing</source>
<translation>Vyhlazování</translation> <translation>Vyhlazování</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="326"/> <location filename="../src/GUI/optionsdialog.cpp" line="332"/>
<source>Eliminate GPS outliers</source> <source>Eliminate GPS outliers</source>
<translation>Odstarnit odlehlé GPS záznamy</translation> <translation>Odstarnit odlehlé GPS záznamy</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="335"/> <location filename="../src/GUI/optionsdialog.cpp" line="341"/>
<source>Smoothing:</source> <source>Smoothing:</source>
<translation>Vyhlazování:</translation> <translation>Vyhlazování:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="352"/> <location filename="../src/GUI/optionsdialog.cpp" line="352"/>
<source>Automatic</source>
<translation>Automatická</translation>
</message>
<message>
<location filename="../src/GUI/optionsdialog.cpp" line="366"/>
<source>mi/h</source> <source>mi/h</source>
<translation>mi/h</translation> <translation>mi/h</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="355"/> <location filename="../src/GUI/optionsdialog.cpp" line="369"/>
<source>kn</source> <source>kn</source>
<translation>kn</translation> <translation>kn</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="358"/> <location filename="../src/GUI/optionsdialog.cpp" line="372"/>
<source>km/h</source> <source>km/h</source>
<translation>km/h</translation> <translation>km/h</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="362"/> <location filename="../src/GUI/optionsdialog.cpp" line="376"/>
<location filename="../src/GUI/optionsdialog.cpp" line="568"/> <location filename="../src/GUI/optionsdialog.cpp" line="595"/>
<source>s</source> <source>s</source>
<translation>s</translation> <translation>s</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="366"/> <location filename="../src/GUI/optionsdialog.cpp" line="389"/>
<source>Minimal speed:</source> <source>Minimal speed:</source>
<translation>Minimální rychlost:</translation> <translation>Minimální rychlost:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="367"/> <location filename="../src/GUI/optionsdialog.cpp" line="390"/>
<source>Minimal duration:</source> <source>Minimal duration:</source>
<translation>Minimální doba trvání:</translation> <translation>Minimální doba trvání:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="373"/> <location filename="../src/GUI/optionsdialog.cpp" line="400"/>
<source>Computed from distance/time</source> <source>Computed from distance/time</source>
<translation>Vypočítaná ze vzdálenosti/času</translation> <translation>Vypočítaná ze vzdálenosti/času</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="374"/> <location filename="../src/GUI/optionsdialog.cpp" line="401"/>
<source>Recorded by device</source> <source>Recorded by device</source>
<translation>Zaznamenaná zařízením</translation> <translation>Zaznamenaná zařízením</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="380"/> <location filename="../src/GUI/optionsdialog.cpp" line="407"/>
<location filename="../src/GUI/optionsdialog.cpp" line="438"/> <location filename="../src/GUI/optionsdialog.cpp" line="465"/>
<source>GPS data</source> <source>GPS data</source>
<translation>GPS data</translation> <translation>GPS data</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="381"/> <location filename="../src/GUI/optionsdialog.cpp" line="408"/>
<location filename="../src/GUI/optionsdialog.cpp" line="439"/> <location filename="../src/GUI/optionsdialog.cpp" line="466"/>
<source>DEM data</source> <source>DEM data</source>
<translation>DEM data</translation> <translation>DEM data</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="418"/> <location filename="../src/GUI/optionsdialog.cpp" line="445"/>
<source>Elevation</source> <source>Elevation</source>
<translation>Výška</translation> <translation>Výška</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="429"/> <location filename="../src/GUI/optionsdialog.cpp" line="456"/>
<source>Filtering</source> <source>Filtering</source>
<translation>Filtrování</translation> <translation>Filtrování</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="430"/> <location filename="../src/GUI/optionsdialog.cpp" line="457"/>
<source>Sources</source> <source>Sources</source>
<translation>Zdroje</translation> <translation>Zdroje</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="431"/> <location filename="../src/GUI/optionsdialog.cpp" line="458"/>
<source>Pause detection</source> <source>Pause detection</source>
<translation>Detekce přestávek</translation> <translation>Detekce přestávek</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="464"/> <location filename="../src/GUI/optionsdialog.cpp" line="491"/>
<source>Radius:</source> <source>Radius:</source>
<translation>Radius:</translation> <translation>Radius:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="412"/> <location filename="../src/GUI/optionsdialog.cpp" line="439"/>
<source>Speed</source> <source>Speed</source>
<translation>Rychlost</translation> <translation>Rychlost</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="74"/> <location filename="../src/GUI/optionsdialog.cpp" line="80"/>
<source>Projection:</source> <source>Projection:</source>
<translation>Projekce:</translation> <translation>Projekce:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="96"/> <location filename="../src/GUI/optionsdialog.cpp" line="102"/>
<source>Vector maps</source> <source>Vector maps</source>
<translation>Vektorové mapy</translation> <translation>Vektorové mapy</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="149"/> <location filename="../src/GUI/optionsdialog.cpp" line="155"/>
<source>Area border width:</source> <source>Area border width:</source>
<translation>Šířka okrajů ploch:</translation> <translation>Šířka okrajů ploch:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="150"/> <location filename="../src/GUI/optionsdialog.cpp" line="156"/>
<source>Area border style:</source> <source>Area border style:</source>
<translation>Styl okrajů ploch:</translation> <translation>Styl okrajů ploch:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="151"/> <location filename="../src/GUI/optionsdialog.cpp" line="157"/>
<source>Area fill opacity:</source> <source>Area fill opacity:</source>
<translation>Neprůhlednost výplně ploch:</translation> <translation>Neprůhlednost výplně ploch:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="155"/> <location filename="../src/GUI/optionsdialog.cpp" line="161"/>
<source>Fill opacity:</source> <source>Fill opacity:</source>
<translation>Neprůhlednost výplně:</translation> <translation>Neprůhlednost výplně:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="156"/> <location filename="../src/GUI/optionsdialog.cpp" line="162"/>
<source>Areas</source> <source>Areas</source>
<translation>Plochy</translation> <translation>Plochy</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="450"/> <location filename="../src/GUI/optionsdialog.cpp" line="353"/>
<source>Custom</source>
<translation>Vlastní</translation>
</message>
<message>
<location filename="../src/GUI/optionsdialog.cpp" line="477"/>
<source>mi</source> <source>mi</source>
<translation>mi</translation> <translation>mi</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="453"/> <location filename="../src/GUI/optionsdialog.cpp" line="480"/>
<source>nmi</source> <source>nmi</source>
<translation>nmi</translation> <translation>nmi</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="456"/> <location filename="../src/GUI/optionsdialog.cpp" line="483"/>
<source>km</source> <source>km</source>
<translation>km</translation> <translation>km</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="471"/> <location filename="../src/GUI/optionsdialog.cpp" line="498"/>
<location filename="../src/GUI/optionsdialog.cpp" line="611"/> <location filename="../src/GUI/optionsdialog.cpp" line="638"/>
<source>POI</source> <source>POI</source>
<translation>POI</translation> <translation>POI</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="478"/> <location filename="../src/GUI/optionsdialog.cpp" line="505"/>
<source>WYSIWYG</source> <source>WYSIWYG</source>
<translation>WYSIWYG</translation> <translation>WYSIWYG</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="479"/> <location filename="../src/GUI/optionsdialog.cpp" line="506"/>
<source>High-Resolution</source> <source>High-Resolution</source>
<translation>Vysoké rozlišení</translation> <translation>Vysoké rozlišení</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="484"/> <location filename="../src/GUI/optionsdialog.cpp" line="511"/>
<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>Oblast tisku přibližně odpovídá zobrazované oblasti. Přiblížení mapy se nemění.</translation> <translation>Oblast tisku přibližně odpovídá zobrazované oblasti. Přiblížení mapy se nemění.</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="486"/> <location filename="../src/GUI/optionsdialog.cpp" line="513"/>
<source>The zoom level will be changed so that the whole content (tracks/waypoints) fits to the printed area and the map resolution is as close as possible to the print resolution.</source> <source>The zoom level will be changed so that the whole content (tracks/waypoints) fits to the printed area and the map resolution is as close as possible to the print resolution.</source>
<translation>Přiblížení mapy bude upraveno tak, aby se celý obsah (trasy/body) vešel do oblasti tisku a rozlišení mapy bylo co nejblíže rozlišení tisku.</translation> <translation>Přiblížení mapy bude upraveno tak, aby se celý obsah (trasy/body) vešel do oblasti tisku a rozlišení mapy bylo co nejblíže rozlišení tisku.</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="508"/> <location filename="../src/GUI/optionsdialog.cpp" line="535"/>
<source>Name</source> <source>Name</source>
<translation>Název</translation> <translation>Název</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="510"/> <location filename="../src/GUI/optionsdialog.cpp" line="537"/>
<source>Date</source> <source>Date</source>
<translation>Datum</translation> <translation>Datum</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="512"/> <location filename="../src/GUI/optionsdialog.cpp" line="539"/>
<source>Distance</source> <source>Distance</source>
<translation>Vzdálenost</translation> <translation>Vzdálenost</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="514"/> <location filename="../src/GUI/optionsdialog.cpp" line="541"/>
<source>Time</source> <source>Time</source>
<translation>Čas</translation> <translation>Čas</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="516"/> <location filename="../src/GUI/optionsdialog.cpp" line="543"/>
<source>Moving time</source> <source>Moving time</source>
<translation>Čistý čas</translation> <translation>Čistý čas</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="518"/> <location filename="../src/GUI/optionsdialog.cpp" line="545"/>
<source>Item count (&gt;1)</source> <source>Item count (&gt;1)</source>
<translation>Počet objektů (&gt;1)</translation> <translation>Počet objektů (&gt;1)</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="533"/> <location filename="../src/GUI/optionsdialog.cpp" line="560"/>
<source>Separate graph page</source> <source>Separate graph page</source>
<translation>Samostatná stránka s grafy</translation> <translation>Samostatná stránka s grafy</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="543"/> <location filename="../src/GUI/optionsdialog.cpp" line="570"/>
<source>Print mode</source> <source>Print mode</source>
<translation>Režim tisku</translation> <translation>Režim tisku</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="544"/> <location filename="../src/GUI/optionsdialog.cpp" line="571"/>
<source>Header</source> <source>Header</source>
<translation>Záhlaví</translation> <translation>Záhlaví</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="552"/> <location filename="../src/GUI/optionsdialog.cpp" line="579"/>
<source>Use OpenGL</source> <source>Use OpenGL</source>
<translation>Používat OpenGL</translation> <translation>Používat OpenGL</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="555"/> <location filename="../src/GUI/optionsdialog.cpp" line="582"/>
<source>Enable HTTP/2</source> <source>Enable HTTP/2</source>
<translation>Povolit HTTP/2</translation> <translation>Povolit HTTP/2</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="562"/> <location filename="../src/GUI/optionsdialog.cpp" line="589"/>
<source>MB</source> <source>MB</source>
<translation>MB</translation> <translation>MB</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="572"/> <location filename="../src/GUI/optionsdialog.cpp" line="599"/>
<source>Image cache size:</source> <source>Image cache size:</source>
<translation>Mezipaměť obrázků:</translation> <translation>Mezipaměť obrázků:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="573"/> <location filename="../src/GUI/optionsdialog.cpp" line="600"/>
<source>Connection timeout:</source> <source>Connection timeout:</source>
<translation>Časový limit připojení:</translation> <translation>Časový limit připojení:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="589"/> <location filename="../src/GUI/optionsdialog.cpp" line="616"/>
<location filename="../src/GUI/optionsdialog.cpp" line="614"/> <location filename="../src/GUI/optionsdialog.cpp" line="641"/>
<source>System</source> <source>System</source>
<translation>Systém</translation> <translation>Systém</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="607"/> <location filename="../src/GUI/optionsdialog.cpp" line="634"/>
<source>Appearance</source> <source>Appearance</source>
<translation>Vzhled</translation> <translation>Vzhled</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="609"/> <location filename="../src/GUI/optionsdialog.cpp" line="636"/>
<source>Maps</source> <source>Maps</source>
<translation>Mapy</translation> <translation>Mapy</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="610"/> <location filename="../src/GUI/optionsdialog.cpp" line="637"/>
<source>Data</source> <source>Data</source>
<translation>Data</translation> <translation>Data</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="612"/> <location filename="../src/GUI/optionsdialog.cpp" line="639"/>
<source>Print &amp; Export</source> <source>Print &amp; Export</source>
<translation>Tisk a export</translation> <translation>Tisk a export</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="641"/> <location filename="../src/GUI/optionsdialog.cpp" line="668"/>
<source>Options</source> <source>Options</source>
<translation>Nastavení</translation> <translation>Nastavení</translation>
</message> </message>
@ -1868,7 +1883,12 @@
<translation>Popis</translation> <translation>Popis</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/waypointitem.cpp" line="42"/> <location filename="../src/GUI/waypointitem.cpp" line="44"/>
<source>Address</source>
<translation>Adresa</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="55"/>
<source>Links</source> <source>Links</source>
<translation>Odkazy</translation> <translation>Odkazy</translation>
</message> </message>

View File

@ -47,77 +47,82 @@
<context> <context>
<name>Data</name> <name>Data</name>
<message> <message>
<location filename="../src/data/data.cpp" line="173"/> <location filename="../src/data/data.cpp" line="176"/>
<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="174"/> <location filename="../src/data/data.cpp" line="177"/>
<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="175"/> <location filename="../src/data/data.cpp" line="178"/>
<source>CUP files</source> <source>CUP files</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="176"/> <location filename="../src/data/data.cpp" line="179"/>
<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="178"/> <location filename="../src/data/data.cpp" line="181"/>
<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="180"/> <location filename="../src/data/data.cpp" line="183"/>
<source>GPI files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="184"/>
<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="181"/> <location filename="../src/data/data.cpp" line="185"/>
<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="182"/> <location filename="../src/data/data.cpp" line="186"/>
<source>JPEG images</source> <source>JPEG images</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="183"/> <location filename="../src/data/data.cpp" line="187"/>
<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="184"/> <location filename="../src/data/data.cpp" line="188"/>
<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="185"/> <location filename="../src/data/data.cpp" line="189"/>
<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="186"/> <location filename="../src/data/data.cpp" line="190"/>
<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="187"/> <location filename="../src/data/data.cpp" line="191"/>
<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="188"/> <location filename="../src/data/data.cpp" line="192"/>
<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="189"/> <location filename="../src/data/data.cpp" line="193"/>
<source>All files</source> <source>All files</source>
<translation>Alle filer</translation> <translation>Alle filer</translation>
</message> </message>
@ -484,16 +489,16 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="369"/> <location filename="../src/GUI/gui.cpp" line="369"/>
<location filename="../src/GUI/gui.cpp" line="1053"/> <location filename="../src/GUI/gui.cpp" line="1054"/>
<location filename="../src/GUI/gui.cpp" line="1120"/> <location filename="../src/GUI/gui.cpp" line="1121"/>
<source>Distance</source> <source>Distance</source>
<translation>Afstand</translation> <translation>Afstand</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="376"/> <location filename="../src/GUI/gui.cpp" line="376"/>
<location filename="../src/GUI/gui.cpp" line="552"/> <location filename="../src/GUI/gui.cpp" line="552"/>
<location filename="../src/GUI/gui.cpp" line="1056"/> <location filename="../src/GUI/gui.cpp" line="1057"/>
<location filename="../src/GUI/gui.cpp" line="1122"/> <location filename="../src/GUI/gui.cpp" line="1123"/>
<source>Time</source> <source>Time</source>
<translation>Tid</translation> <translation>Tid</translation>
</message> </message>
@ -524,8 +529,8 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="413"/> <location filename="../src/GUI/gui.cpp" line="413"/>
<location filename="../src/GUI/gui.cpp" line="1058"/> <location filename="../src/GUI/gui.cpp" line="1059"/>
<location filename="../src/GUI/gui.cpp" line="1124"/> <location filename="../src/GUI/gui.cpp" line="1125"/>
<source>Moving time</source> <source>Moving time</source>
<translation>Tid i bevægelse</translation> <translation>Tid i bevægelse</translation>
</message> </message>
@ -791,65 +796,65 @@
<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="1027"/> <location filename="../src/GUI/gui.cpp" line="1028"/>
<location filename="../src/GUI/gui.cpp" line="1098"/> <location filename="../src/GUI/gui.cpp" line="1099"/>
<source>Tracks</source> <source>Tracks</source>
<translation>Spor</translation> <translation>Spor</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1030"/> <location filename="../src/GUI/gui.cpp" line="1031"/>
<location filename="../src/GUI/gui.cpp" line="1100"/> <location filename="../src/GUI/gui.cpp" line="1101"/>
<source>Routes</source> <source>Routes</source>
<translation>Ruter</translation> <translation>Ruter</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1033"/> <location filename="../src/GUI/gui.cpp" line="1034"/>
<location filename="../src/GUI/gui.cpp" line="1102"/> <location filename="../src/GUI/gui.cpp" line="1103"/>
<source>Waypoints</source> <source>Waypoints</source>
<translation>Rutepunkter</translation> <translation>Rutepunkter</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1036"/> <location filename="../src/GUI/gui.cpp" line="1037"/>
<location filename="../src/GUI/gui.cpp" line="1104"/> <location filename="../src/GUI/gui.cpp" line="1105"/>
<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="1042"/> <location filename="../src/GUI/gui.cpp" line="1043"/>
<location filename="../src/GUI/gui.cpp" line="1046"/> <location filename="../src/GUI/gui.cpp" line="1047"/>
<location filename="../src/GUI/gui.cpp" line="1110"/> <location filename="../src/GUI/gui.cpp" line="1111"/>
<location filename="../src/GUI/gui.cpp" line="1113"/> <location filename="../src/GUI/gui.cpp" line="1114"/>
<source>Date</source> <source>Date</source>
<translation>Dato</translation> <translation>Dato</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1079"/>
<location filename="../src/GUI/gui.cpp" line="1080"/> <location filename="../src/GUI/gui.cpp" line="1080"/>
<location filename="../src/GUI/gui.cpp" line="1081"/>
<source>Statistics</source> <source>Statistics</source>
<translation>Statistikker</translation> <translation>Statistikker</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1094"/> <location filename="../src/GUI/gui.cpp" line="1095"/>
<source>Name</source> <source>Name</source>
<translation>Navn</translation> <translation>Navn</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1312"/> <location filename="../src/GUI/gui.cpp" line="1313"/>
<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="1335"/> <location filename="../src/GUI/gui.cpp" line="1336"/>
<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="1346"/> <location filename="../src/GUI/gui.cpp" line="1347"/>
<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="1350"/> <location filename="../src/GUI/gui.cpp" line="1351"/>
<source>%n files</source> <source>%n files</source>
<translation> <translation>
<numerusform>%n fil</numerusform> <numerusform>%n fil</numerusform>
@ -908,7 +913,7 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/graphview.cpp" line="66"/> <location filename="../src/GUI/graphview.cpp" line="66"/>
<location filename="../src/GUI/graphview.cpp" line="173"/> <location filename="../src/GUI/graphview.cpp" line="177"/>
<source>Distance</source> <source>Distance</source>
<translation>Afstand</translation> <translation>Afstand</translation>
</message> </message>
@ -954,7 +959,7 @@
<translation>t</translation> <translation>t</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/graphview.cpp" line="175"/> <location filename="../src/GUI/graphview.cpp" line="179"/>
<source>Time</source> <source>Time</source>
<translation>Tid</translation> <translation>Tid</translation>
</message> </message>
@ -1053,478 +1058,488 @@
<context> <context>
<name>OptionsDialog</name> <name>OptionsDialog</name>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="55"/> <location filename="../src/GUI/optionsdialog.cpp" line="61"/>
<source>High-resolution</source> <source>High-resolution</source>
<translation>Højopløsning</translation> <translation>Højopløsning</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="56"/> <location filename="../src/GUI/optionsdialog.cpp" line="62"/>
<source>Standard</source> <source>Standard</source>
<translation>Standard</translation> <translation>Standard</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="61"/> <location filename="../src/GUI/optionsdialog.cpp" line="67"/>
<source>Non-HiDPI maps are loaded as HiDPI maps. The map is sharp but map objects are small/hard to read.</source> <source>Non-HiDPI maps are loaded as HiDPI maps. The map is sharp but map objects are small/hard to read.</source>
<translation>Ikke HiDPI kort er indlæst som HiDPI kort. Kortet er skarpt, men kortobjekter er små/svære at læse.</translation> <translation>Ikke HiDPI kort er indlæst som HiDPI kort. Kortet er skarpt, men kortobjekter er små/svære at læse.</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="63"/> <location filename="../src/GUI/optionsdialog.cpp" line="69"/>
<source>Non-HiDPI maps are loaded such as they are. Map objects have the expected size but the map is blurry.</source> <source>Non-HiDPI maps are loaded such as they are. Map objects have the expected size but the map is blurry.</source>
<translation>Ikke HiDPI kort er indlæst som de er. Kortobjekter har den forventede størrelse, men kortet er sløret.</translation> <translation>Ikke HiDPI kort er indlæst som de er. Kortobjekter har den forventede størrelse, men kortet er sløret.</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="98"/> <location filename="../src/GUI/optionsdialog.cpp" line="104"/>
<source>HiDPI display mode</source> <source>HiDPI display mode</source>
<translation>HiDPI skærmtilstand</translation> <translation>HiDPI skærmtilstand</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="169"/> <location filename="../src/GUI/optionsdialog.cpp" line="175"/>
<source>Base color:</source> <source>Base color:</source>
<translation>Grundfarve:</translation> <translation>Grundfarve:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="170"/> <location filename="../src/GUI/optionsdialog.cpp" line="176"/>
<source>Palette shift:</source> <source>Palette shift:</source>
<translation>Paletteskift:</translation> <translation>Paletteskift:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="114"/> <location filename="../src/GUI/optionsdialog.cpp" line="120"/>
<source>Track width:</source> <source>Track width:</source>
<translation>Sporvidde:</translation> <translation>Sporvidde:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="74"/> <location filename="../src/GUI/optionsdialog.cpp" line="80"/>
<source>Projection:</source> <source>Projection:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="96"/> <location filename="../src/GUI/optionsdialog.cpp" line="102"/>
<source>Vector maps</source> <source>Vector maps</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="115"/> <location filename="../src/GUI/optionsdialog.cpp" line="121"/>
<source>Track style:</source> <source>Track style:</source>
<translation>Sporstil:</translation> <translation>Sporstil:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="117"/> <location filename="../src/GUI/optionsdialog.cpp" line="123"/>
<location filename="../src/GUI/optionsdialog.cpp" line="134"/> <location filename="../src/GUI/optionsdialog.cpp" line="140"/>
<location filename="../src/GUI/optionsdialog.cpp" line="153"/> <location filename="../src/GUI/optionsdialog.cpp" line="159"/>
<source>Width:</source> <source>Width:</source>
<translation>Bredde:</translation> <translation>Bredde:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="118"/> <location filename="../src/GUI/optionsdialog.cpp" line="124"/>
<location filename="../src/GUI/optionsdialog.cpp" line="135"/> <location filename="../src/GUI/optionsdialog.cpp" line="141"/>
<location filename="../src/GUI/optionsdialog.cpp" line="154"/> <location filename="../src/GUI/optionsdialog.cpp" line="160"/>
<source>Style:</source> <source>Style:</source>
<translation>Stil:</translation> <translation>Stil:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="119"/> <location filename="../src/GUI/optionsdialog.cpp" line="125"/>
<source>Tracks</source> <source>Tracks</source>
<translation>Spor</translation> <translation>Spor</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="131"/> <location filename="../src/GUI/optionsdialog.cpp" line="137"/>
<source>Route width:</source> <source>Route width:</source>
<translation>Rutebredde:</translation> <translation>Rutebredde:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="132"/> <location filename="../src/GUI/optionsdialog.cpp" line="138"/>
<source>Route style:</source> <source>Route style:</source>
<translation>Rutestil:</translation> <translation>Rutestil:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="136"/> <location filename="../src/GUI/optionsdialog.cpp" line="142"/>
<source>Routes</source> <source>Routes</source>
<translation>Ruter</translation> <translation>Ruter</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="149"/> <location filename="../src/GUI/optionsdialog.cpp" line="155"/>
<source>Area border width:</source> <source>Area border width:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="150"/> <location filename="../src/GUI/optionsdialog.cpp" line="156"/>
<source>Area border style:</source> <source>Area border style:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="151"/> <location filename="../src/GUI/optionsdialog.cpp" line="157"/>
<source>Area fill opacity:</source> <source>Area fill opacity:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="155"/> <location filename="../src/GUI/optionsdialog.cpp" line="161"/>
<source>Fill opacity:</source> <source>Fill opacity:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="156"/> <location filename="../src/GUI/optionsdialog.cpp" line="162"/>
<source>Areas</source> <source>Areas</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="172"/> <location filename="../src/GUI/optionsdialog.cpp" line="178"/>
<location filename="../src/GUI/optionsdialog.cpp" line="255"/> <location filename="../src/GUI/optionsdialog.cpp" line="261"/>
<source>Use anti-aliasing</source> <source>Use anti-aliasing</source>
<translation>Brug anti-aliasing</translation> <translation>Brug anti-aliasing</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="205"/> <location filename="../src/GUI/optionsdialog.cpp" line="211"/>
<source>Waypoint color:</source> <source>Waypoint color:</source>
<translation>Rutepunktfarve:</translation> <translation>Rutepunktfarve:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="206"/> <location filename="../src/GUI/optionsdialog.cpp" line="212"/>
<source>Waypoint size:</source> <source>Waypoint size:</source>
<translation>Rutepunktstørrelse:</translation> <translation>Rutepunktstørrelse:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="208"/> <location filename="../src/GUI/optionsdialog.cpp" line="214"/>
<location filename="../src/GUI/optionsdialog.cpp" line="224"/> <location filename="../src/GUI/optionsdialog.cpp" line="230"/>
<source>Color:</source> <source>Color:</source>
<translation>Farve:</translation> <translation>Farve:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="209"/> <location filename="../src/GUI/optionsdialog.cpp" line="215"/>
<location filename="../src/GUI/optionsdialog.cpp" line="225"/> <location filename="../src/GUI/optionsdialog.cpp" line="231"/>
<source>Size:</source> <source>Size:</source>
<translation>Størrelse:</translation> <translation>Størrelse:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="210"/> <location filename="../src/GUI/optionsdialog.cpp" line="216"/>
<source>Waypoints</source> <source>Waypoints</source>
<translation>Rutepunkter</translation> <translation>Rutepunkter</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="221"/> <location filename="../src/GUI/optionsdialog.cpp" line="227"/>
<source>POI color:</source> <source>POI color:</source>
<translation>IP farve:</translation> <translation>IP farve:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="222"/> <location filename="../src/GUI/optionsdialog.cpp" line="228"/>
<source>POI size:</source> <source>POI size:</source>
<translation>IP størrelse:</translation> <translation>IP størrelse:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="226"/> <location filename="../src/GUI/optionsdialog.cpp" line="232"/>
<source>POIs</source> <source>POIs</source>
<translation type="unfinished">Interessepunkter</translation> <translation type="unfinished">Interessepunkter</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="252"/> <location filename="../src/GUI/optionsdialog.cpp" line="258"/>
<source>Line width:</source> <source>Line width:</source>
<translation>Linjebredde:</translation> <translation>Linjebredde:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="253"/> <location filename="../src/GUI/optionsdialog.cpp" line="259"/>
<source>Slider color:</source> <source>Slider color:</source>
<translation type="unfinished">Skyderfarve:</translation> <translation type="unfinished">Skyderfarve:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="276"/> <location filename="../src/GUI/optionsdialog.cpp" line="282"/>
<source>Background color:</source> <source>Background color:</source>
<translation>Baggrundsfarve:</translation> <translation>Baggrundsfarve:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="277"/> <location filename="../src/GUI/optionsdialog.cpp" line="283"/>
<source>Map opacity:</source> <source>Map opacity:</source>
<translation type="unfinished">Gennemsigtighed for kort:</translation> <translation type="unfinished">Gennemsigtighed for kort:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="287"/> <location filename="../src/GUI/optionsdialog.cpp" line="293"/>
<source>Paths</source> <source>Paths</source>
<translation>Stier</translation> <translation>Stier</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="288"/> <location filename="../src/GUI/optionsdialog.cpp" line="294"/>
<source>Points</source> <source>Points</source>
<translation>Punkter</translation> <translation>Punkter</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="289"/> <location filename="../src/GUI/optionsdialog.cpp" line="295"/>
<location filename="../src/GUI/optionsdialog.cpp" line="545"/> <location filename="../src/GUI/optionsdialog.cpp" line="572"/>
<source>Graphs</source> <source>Graphs</source>
<translation>Grafer</translation> <translation>Grafer</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="290"/> <location filename="../src/GUI/optionsdialog.cpp" line="296"/>
<source>Map</source> <source>Map</source>
<translation>Kort</translation> <translation>Kort</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="297"/> <location filename="../src/GUI/optionsdialog.cpp" line="303"/>
<source>Moving average window size</source> <source>Moving average window size</source>
<translation type="unfinished">Glidende gennemsnitlig vinduesstørrelse</translation> <translation type="unfinished">Glidende gennemsnitlig vinduesstørrelse</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="316"/> <location filename="../src/GUI/optionsdialog.cpp" line="322"/>
<location filename="../src/GUI/optionsdialog.cpp" line="402"/> <location filename="../src/GUI/optionsdialog.cpp" line="429"/>
<location filename="../src/GUI/optionsdialog.cpp" line="465"/> <location filename="../src/GUI/optionsdialog.cpp" line="492"/>
<source>Elevation:</source> <source>Elevation:</source>
<translation>Højde:</translation> <translation>Højde:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="317"/> <location filename="../src/GUI/optionsdialog.cpp" line="323"/>
<location filename="../src/GUI/optionsdialog.cpp" line="401"/> <location filename="../src/GUI/optionsdialog.cpp" line="428"/>
<source>Speed:</source> <source>Speed:</source>
<translation>Hastighed:</translation> <translation>Hastighed:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="318"/> <location filename="../src/GUI/optionsdialog.cpp" line="324"/>
<source>Heart rate:</source> <source>Heart rate:</source>
<translation>Puls:</translation> <translation>Puls:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="319"/> <location filename="../src/GUI/optionsdialog.cpp" line="325"/>
<source>Cadence:</source> <source>Cadence:</source>
<translation>Kadence:</translation> <translation>Kadence:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="320"/> <location filename="../src/GUI/optionsdialog.cpp" line="326"/>
<source>Power:</source> <source>Power:</source>
<translation>Effekt:</translation> <translation>Effekt:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="322"/> <location filename="../src/GUI/optionsdialog.cpp" line="328"/>
<source>Smoothing</source> <source>Smoothing</source>
<translation>Udjævning</translation> <translation>Udjævning</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="326"/> <location filename="../src/GUI/optionsdialog.cpp" line="332"/>
<source>Eliminate GPS outliers</source> <source>Eliminate GPS outliers</source>
<translation>Eliminer GPS-ekstremværdier</translation> <translation>Eliminer GPS-ekstremværdier</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="335"/> <location filename="../src/GUI/optionsdialog.cpp" line="341"/>
<source>Smoothing:</source> <source>Smoothing:</source>
<translation>Udjævning:</translation> <translation>Udjævning:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="352"/> <location filename="../src/GUI/optionsdialog.cpp" line="352"/>
<source>Automatic</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/optionsdialog.cpp" line="366"/>
<source>mi/h</source> <source>mi/h</source>
<translation>mil/t</translation> <translation>mil/t</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="355"/> <location filename="../src/GUI/optionsdialog.cpp" line="369"/>
<source>kn</source> <source>kn</source>
<translation type="unfinished">knob</translation> <translation type="unfinished">knob</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="358"/> <location filename="../src/GUI/optionsdialog.cpp" line="372"/>
<source>km/h</source> <source>km/h</source>
<translation>km/t</translation> <translation>km/t</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="362"/> <location filename="../src/GUI/optionsdialog.cpp" line="376"/>
<location filename="../src/GUI/optionsdialog.cpp" line="568"/> <location filename="../src/GUI/optionsdialog.cpp" line="595"/>
<source>s</source> <source>s</source>
<translation>s</translation> <translation>s</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="366"/> <location filename="../src/GUI/optionsdialog.cpp" line="389"/>
<source>Minimal speed:</source> <source>Minimal speed:</source>
<translation>Mindste hastighed:</translation> <translation>Mindste hastighed:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="367"/> <location filename="../src/GUI/optionsdialog.cpp" line="390"/>
<source>Minimal duration:</source> <source>Minimal duration:</source>
<translation>Minidste varighed:</translation> <translation>Minidste varighed:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="373"/> <location filename="../src/GUI/optionsdialog.cpp" line="400"/>
<source>Computed from distance/time</source> <source>Computed from distance/time</source>
<translation>Beregnet ud fra afstanden/tiden</translation> <translation>Beregnet ud fra afstanden/tiden</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="374"/> <location filename="../src/GUI/optionsdialog.cpp" line="401"/>
<source>Recorded by device</source> <source>Recorded by device</source>
<translation>Indspillet af enhed</translation> <translation>Indspillet af enhed</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="380"/> <location filename="../src/GUI/optionsdialog.cpp" line="407"/>
<location filename="../src/GUI/optionsdialog.cpp" line="438"/> <location filename="../src/GUI/optionsdialog.cpp" line="465"/>
<source>GPS data</source> <source>GPS data</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="381"/> <location filename="../src/GUI/optionsdialog.cpp" line="408"/>
<location filename="../src/GUI/optionsdialog.cpp" line="439"/> <location filename="../src/GUI/optionsdialog.cpp" line="466"/>
<source>DEM data</source> <source>DEM data</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="418"/> <location filename="../src/GUI/optionsdialog.cpp" line="445"/>
<source>Elevation</source> <source>Elevation</source>
<translation type="unfinished">Højde</translation> <translation type="unfinished">Højde</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="429"/> <location filename="../src/GUI/optionsdialog.cpp" line="456"/>
<source>Filtering</source> <source>Filtering</source>
<translation>Filtrering</translation> <translation>Filtrering</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="430"/> <location filename="../src/GUI/optionsdialog.cpp" line="457"/>
<source>Sources</source> <source>Sources</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="431"/> <location filename="../src/GUI/optionsdialog.cpp" line="458"/>
<source>Pause detection</source> <source>Pause detection</source>
<translation type="unfinished">Pause genkendelse</translation> <translation type="unfinished">Pause genkendelse</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="464"/> <location filename="../src/GUI/optionsdialog.cpp" line="491"/>
<source>Radius:</source> <source>Radius:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="412"/> <location filename="../src/GUI/optionsdialog.cpp" line="439"/>
<source>Speed</source> <source>Speed</source>
<translation>Hastighed</translation> <translation>Hastighed</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="450"/> <location filename="../src/GUI/optionsdialog.cpp" line="353"/>
<source>Custom</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/optionsdialog.cpp" line="477"/>
<source>mi</source> <source>mi</source>
<translation>mil</translation> <translation>mil</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="453"/> <location filename="../src/GUI/optionsdialog.cpp" line="480"/>
<source>nmi</source> <source>nmi</source>
<translation>sømil</translation> <translation>sømil</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="456"/> <location filename="../src/GUI/optionsdialog.cpp" line="483"/>
<source>km</source> <source>km</source>
<translation>km</translation> <translation>km</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="471"/> <location filename="../src/GUI/optionsdialog.cpp" line="498"/>
<location filename="../src/GUI/optionsdialog.cpp" line="611"/> <location filename="../src/GUI/optionsdialog.cpp" line="638"/>
<source>POI</source> <source>POI</source>
<translation>IP</translation> <translation>IP</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="478"/> <location filename="../src/GUI/optionsdialog.cpp" line="505"/>
<source>WYSIWYG</source> <source>WYSIWYG</source>
<translation type="unfinished">WYSIWYG</translation> <translation type="unfinished">WYSIWYG</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="479"/> <location filename="../src/GUI/optionsdialog.cpp" line="506"/>
<source>High-Resolution</source> <source>High-Resolution</source>
<translation>Højopløsning</translation> <translation>Højopløsning</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="484"/> <location filename="../src/GUI/optionsdialog.cpp" line="511"/>
<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 type="unfinished">Det udskrevne område er ca. det samme som visningsområdet. Kortes zoomniveau ændres ikke.</translation> <translation type="unfinished">Det udskrevne område er ca. det samme som visningsområdet. Kortes zoomniveau ændres ikke.</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="486"/> <location filename="../src/GUI/optionsdialog.cpp" line="513"/>
<source>The zoom level will be changed so that the whole content (tracks/waypoints) fits to the printed area and the map resolution is as close as possible to the print resolution.</source> <source>The zoom level will be changed so that the whole content (tracks/waypoints) fits to the printed area and the map resolution is as close as possible to the print resolution.</source>
<translation type="unfinished">Zoom-niveauet vil blive ændret, således at hele indholdet (spor/rutepunkter) passer til udskriftsområdet og kortopløsning er tæt som muligt udskriftsopløsningen.</translation> <translation type="unfinished">Zoom-niveauet vil blive ændret, således at hele indholdet (spor/rutepunkter) passer til udskriftsområdet og kortopløsning er tæt som muligt udskriftsopløsningen.</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="508"/> <location filename="../src/GUI/optionsdialog.cpp" line="535"/>
<source>Name</source> <source>Name</source>
<translation>Navn</translation> <translation>Navn</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="510"/> <location filename="../src/GUI/optionsdialog.cpp" line="537"/>
<source>Date</source> <source>Date</source>
<translation>Dato</translation> <translation>Dato</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="512"/> <location filename="../src/GUI/optionsdialog.cpp" line="539"/>
<source>Distance</source> <source>Distance</source>
<translation>Afstand</translation> <translation>Afstand</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="514"/> <location filename="../src/GUI/optionsdialog.cpp" line="541"/>
<source>Time</source> <source>Time</source>
<translation>Tid</translation> <translation>Tid</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="516"/> <location filename="../src/GUI/optionsdialog.cpp" line="543"/>
<source>Moving time</source> <source>Moving time</source>
<translation>Tid i bevægelse</translation> <translation>Tid i bevægelse</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="518"/> <location filename="../src/GUI/optionsdialog.cpp" line="545"/>
<source>Item count (&gt;1)</source> <source>Item count (&gt;1)</source>
<translation type="unfinished">Elementantal (&gt;1)</translation> <translation type="unfinished">Elementantal (&gt;1)</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="533"/> <location filename="../src/GUI/optionsdialog.cpp" line="560"/>
<source>Separate graph page</source> <source>Separate graph page</source>
<translation>Separat grafside</translation> <translation>Separat grafside</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="543"/> <location filename="../src/GUI/optionsdialog.cpp" line="570"/>
<source>Print mode</source> <source>Print mode</source>
<translation type="unfinished">Udskrivningstilstand</translation> <translation type="unfinished">Udskrivningstilstand</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="544"/> <location filename="../src/GUI/optionsdialog.cpp" line="571"/>
<source>Header</source> <source>Header</source>
<translation type="unfinished">Toptekst</translation> <translation type="unfinished">Toptekst</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="552"/> <location filename="../src/GUI/optionsdialog.cpp" line="579"/>
<source>Use OpenGL</source> <source>Use OpenGL</source>
<translation>Brug OpenGL</translation> <translation>Brug OpenGL</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="555"/> <location filename="../src/GUI/optionsdialog.cpp" line="582"/>
<source>Enable HTTP/2</source> <source>Enable HTTP/2</source>
<translation>Aktiver HTTP/2</translation> <translation>Aktiver HTTP/2</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="562"/> <location filename="../src/GUI/optionsdialog.cpp" line="589"/>
<source>MB</source> <source>MB</source>
<translation>MB</translation> <translation>MB</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="572"/> <location filename="../src/GUI/optionsdialog.cpp" line="599"/>
<source>Image cache size:</source> <source>Image cache size:</source>
<translation type="unfinished">Billed cachestørrelse:</translation> <translation type="unfinished">Billed cachestørrelse:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="573"/> <location filename="../src/GUI/optionsdialog.cpp" line="600"/>
<source>Connection timeout:</source> <source>Connection timeout:</source>
<translation>Timeout for forbindelse:</translation> <translation>Timeout for forbindelse:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="589"/> <location filename="../src/GUI/optionsdialog.cpp" line="616"/>
<location filename="../src/GUI/optionsdialog.cpp" line="614"/> <location filename="../src/GUI/optionsdialog.cpp" line="641"/>
<source>System</source> <source>System</source>
<translation>System</translation> <translation>System</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="607"/> <location filename="../src/GUI/optionsdialog.cpp" line="634"/>
<source>Appearance</source> <source>Appearance</source>
<translation>Udseende</translation> <translation>Udseende</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="609"/> <location filename="../src/GUI/optionsdialog.cpp" line="636"/>
<source>Maps</source> <source>Maps</source>
<translation>Kort</translation> <translation>Kort</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="610"/> <location filename="../src/GUI/optionsdialog.cpp" line="637"/>
<source>Data</source> <source>Data</source>
<translation>Data</translation> <translation>Data</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="612"/> <location filename="../src/GUI/optionsdialog.cpp" line="639"/>
<source>Print &amp; Export</source> <source>Print &amp; Export</source>
<translation>Udskriv &amp; eksport</translation> <translation>Udskriv &amp; eksport</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="641"/> <location filename="../src/GUI/optionsdialog.cpp" line="668"/>
<source>Options</source> <source>Options</source>
<translation>Indstillinger</translation> <translation>Indstillinger</translation>
</message> </message>
@ -1867,7 +1882,12 @@
<translation>Beskrivelse</translation> <translation>Beskrivelse</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/waypointitem.cpp" line="42"/> <location filename="../src/GUI/waypointitem.cpp" line="44"/>
<source>Address</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="55"/>
<source>Links</source> <source>Links</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>

View File

@ -47,77 +47,82 @@
<context> <context>
<name>Data</name> <name>Data</name>
<message> <message>
<location filename="../src/data/data.cpp" line="173"/> <location filename="../src/data/data.cpp" line="176"/>
<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="174"/> <location filename="../src/data/data.cpp" line="177"/>
<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="175"/> <location filename="../src/data/data.cpp" line="178"/>
<source>CUP files</source> <source>CUP files</source>
<translation>CUP-Dateien</translation> <translation>CUP-Dateien</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="176"/> <location filename="../src/data/data.cpp" line="179"/>
<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="178"/> <location filename="../src/data/data.cpp" line="181"/>
<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="180"/> <location filename="../src/data/data.cpp" line="183"/>
<source>GPI files</source>
<translation>GPI-Dateien</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="184"/>
<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="181"/> <location filename="../src/data/data.cpp" line="185"/>
<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="182"/> <location filename="../src/data/data.cpp" line="186"/>
<source>JPEG images</source> <source>JPEG images</source>
<translation>JPEG-Bilder</translation> <translation>JPEG-Bilder</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="183"/> <location filename="../src/data/data.cpp" line="187"/>
<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="184"/> <location filename="../src/data/data.cpp" line="188"/>
<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="185"/> <location filename="../src/data/data.cpp" line="189"/>
<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="186"/> <location filename="../src/data/data.cpp" line="190"/>
<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="188"/> <location filename="../src/data/data.cpp" line="192"/>
<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="187"/> <location filename="../src/data/data.cpp" line="191"/>
<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="189"/> <location filename="../src/data/data.cpp" line="193"/>
<source>All files</source> <source>All files</source>
<translation>Alle Dateien</translation> <translation>Alle Dateien</translation>
</message> </message>
@ -518,8 +523,8 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="413"/> <location filename="../src/GUI/gui.cpp" line="413"/>
<location filename="../src/GUI/gui.cpp" line="1058"/> <location filename="../src/GUI/gui.cpp" line="1059"/>
<location filename="../src/GUI/gui.cpp" line="1124"/> <location filename="../src/GUI/gui.cpp" line="1125"/>
<source>Moving time</source> <source>Moving time</source>
<translation>Bewegungszeit</translation> <translation>Bewegungszeit</translation>
</message> </message>
@ -674,34 +679,34 @@
<translation>Formatvorlagen-Verzeichnis:</translation> <translation>Formatvorlagen-Verzeichnis:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1036"/> <location filename="../src/GUI/gui.cpp" line="1037"/>
<location filename="../src/GUI/gui.cpp" line="1104"/> <location filename="../src/GUI/gui.cpp" line="1105"/>
<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="1079"/>
<location filename="../src/GUI/gui.cpp" line="1080"/> <location filename="../src/GUI/gui.cpp" line="1080"/>
<location filename="../src/GUI/gui.cpp" line="1081"/>
<source>Statistics</source> <source>Statistics</source>
<translation>Statistiken</translation> <translation>Statistiken</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1312"/> <location filename="../src/GUI/gui.cpp" line="1313"/>
<source>Open map file</source> <source>Open map file</source>
<translation>Kartendatei öffnen</translation> <translation>Kartendatei öffnen</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1335"/> <location filename="../src/GUI/gui.cpp" line="1336"/>
<source>Error loading map:</source> <source>Error loading map:</source>
<translation>Fehler beim Laden der Kartendatei:</translation> <translation>Fehler beim Laden der Kartendatei:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1346"/> <location filename="../src/GUI/gui.cpp" line="1347"/>
<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="1350"/> <location filename="../src/GUI/gui.cpp" line="1351"/>
<source>%n files</source> <source>%n files</source>
<translation> <translation>
<numerusform>%n Datei</numerusform> <numerusform>%n Datei</numerusform>
@ -709,16 +714,16 @@
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1042"/> <location filename="../src/GUI/gui.cpp" line="1043"/>
<location filename="../src/GUI/gui.cpp" line="1046"/> <location filename="../src/GUI/gui.cpp" line="1047"/>
<location filename="../src/GUI/gui.cpp" line="1110"/> <location filename="../src/GUI/gui.cpp" line="1111"/>
<location filename="../src/GUI/gui.cpp" line="1113"/> <location filename="../src/GUI/gui.cpp" line="1114"/>
<source>Date</source> <source>Date</source>
<translation>Datum</translation> <translation>Datum</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1030"/> <location filename="../src/GUI/gui.cpp" line="1031"/>
<location filename="../src/GUI/gui.cpp" line="1100"/> <location filename="../src/GUI/gui.cpp" line="1101"/>
<source>Routes</source> <source>Routes</source>
<translation>Routen</translation> <translation>Routen</translation>
</message> </message>
@ -738,8 +743,8 @@
<translation>Als PDF exportieren </translation> <translation>Als PDF exportieren </translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1033"/> <location filename="../src/GUI/gui.cpp" line="1034"/>
<location filename="../src/GUI/gui.cpp" line="1102"/> <location filename="../src/GUI/gui.cpp" line="1103"/>
<source>Waypoints</source> <source>Waypoints</source>
<translation>Wegpunkte</translation> <translation>Wegpunkte</translation>
</message> </message>
@ -820,13 +825,13 @@
<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="1094"/> <location filename="../src/GUI/gui.cpp" line="1095"/>
<source>Name</source> <source>Name</source>
<translation>Name</translation> <translation>Name</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1027"/> <location filename="../src/GUI/gui.cpp" line="1028"/>
<location filename="../src/GUI/gui.cpp" line="1098"/> <location filename="../src/GUI/gui.cpp" line="1099"/>
<source>Tracks</source> <source>Tracks</source>
<translation>Strecken</translation> <translation>Strecken</translation>
</message> </message>
@ -843,16 +848,16 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="369"/> <location filename="../src/GUI/gui.cpp" line="369"/>
<location filename="../src/GUI/gui.cpp" line="1053"/> <location filename="../src/GUI/gui.cpp" line="1054"/>
<location filename="../src/GUI/gui.cpp" line="1120"/> <location filename="../src/GUI/gui.cpp" line="1121"/>
<source>Distance</source> <source>Distance</source>
<translation>Distanz</translation> <translation>Distanz</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="376"/> <location filename="../src/GUI/gui.cpp" line="376"/>
<location filename="../src/GUI/gui.cpp" line="552"/> <location filename="../src/GUI/gui.cpp" line="552"/>
<location filename="../src/GUI/gui.cpp" line="1056"/> <location filename="../src/GUI/gui.cpp" line="1057"/>
<location filename="../src/GUI/gui.cpp" line="1122"/> <location filename="../src/GUI/gui.cpp" line="1123"/>
<source>Time</source> <source>Time</source>
<translation>Zeit</translation> <translation>Zeit</translation>
</message> </message>
@ -949,12 +954,12 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/graphview.cpp" line="66"/> <location filename="../src/GUI/graphview.cpp" line="66"/>
<location filename="../src/GUI/graphview.cpp" line="173"/> <location filename="../src/GUI/graphview.cpp" line="177"/>
<source>Distance</source> <source>Distance</source>
<translation>Distanz</translation> <translation>Distanz</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/graphview.cpp" line="175"/> <location filename="../src/GUI/graphview.cpp" line="179"/>
<source>Time</source> <source>Time</source>
<translation>Zeit</translation> <translation>Zeit</translation>
</message> </message>
@ -1053,478 +1058,488 @@
<context> <context>
<name>OptionsDialog</name> <name>OptionsDialog</name>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="169"/> <location filename="../src/GUI/optionsdialog.cpp" line="175"/>
<source>Base color:</source> <source>Base color:</source>
<translation>Grundfarbe:</translation> <translation>Grundfarbe:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="170"/> <location filename="../src/GUI/optionsdialog.cpp" line="176"/>
<source>Palette shift:</source> <source>Palette shift:</source>
<translation>Palettenverschiebung:</translation> <translation>Palettenverschiebung:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="114"/> <location filename="../src/GUI/optionsdialog.cpp" line="120"/>
<source>Track width:</source> <source>Track width:</source>
<translation>Streckenbreite:</translation> <translation>Streckenbreite:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="115"/> <location filename="../src/GUI/optionsdialog.cpp" line="121"/>
<source>Track style:</source> <source>Track style:</source>
<translation>Streckenstil:</translation> <translation>Streckenstil:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="119"/> <location filename="../src/GUI/optionsdialog.cpp" line="125"/>
<source>Tracks</source> <source>Tracks</source>
<translation>Strecken</translation> <translation>Strecken</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="131"/> <location filename="../src/GUI/optionsdialog.cpp" line="137"/>
<source>Route width:</source> <source>Route width:</source>
<translation>Routenbreite:</translation> <translation>Routenbreite:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="132"/> <location filename="../src/GUI/optionsdialog.cpp" line="138"/>
<source>Route style:</source> <source>Route style:</source>
<translation>Routenstil:</translation> <translation>Routenstil:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="136"/> <location filename="../src/GUI/optionsdialog.cpp" line="142"/>
<source>Routes</source> <source>Routes</source>
<translation>Routen</translation> <translation>Routen</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="172"/> <location filename="../src/GUI/optionsdialog.cpp" line="178"/>
<location filename="../src/GUI/optionsdialog.cpp" line="255"/> <location filename="../src/GUI/optionsdialog.cpp" line="261"/>
<source>Use anti-aliasing</source> <source>Use anti-aliasing</source>
<translation>Anti-Aliasing verwenden</translation> <translation>Anti-Aliasing verwenden</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="252"/> <location filename="../src/GUI/optionsdialog.cpp" line="258"/>
<source>Line width:</source> <source>Line width:</source>
<translation>Linienbreite:</translation> <translation>Linienbreite:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="276"/> <location filename="../src/GUI/optionsdialog.cpp" line="282"/>
<source>Background color:</source> <source>Background color:</source>
<translation>Hintergrundfarbe:</translation> <translation>Hintergrundfarbe:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="287"/> <location filename="../src/GUI/optionsdialog.cpp" line="293"/>
<source>Paths</source> <source>Paths</source>
<translation>Pfade</translation> <translation>Pfade</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="277"/> <location filename="../src/GUI/optionsdialog.cpp" line="283"/>
<source>Map opacity:</source> <source>Map opacity:</source>
<translation>Kartendeckkraft:</translation> <translation>Kartendeckkraft:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="290"/> <location filename="../src/GUI/optionsdialog.cpp" line="296"/>
<source>Map</source> <source>Map</source>
<translation>Karte</translation> <translation>Karte</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="289"/> <location filename="../src/GUI/optionsdialog.cpp" line="295"/>
<location filename="../src/GUI/optionsdialog.cpp" line="545"/> <location filename="../src/GUI/optionsdialog.cpp" line="572"/>
<source>Graphs</source> <source>Graphs</source>
<translation>Graphen</translation> <translation>Graphen</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="55"/> <location filename="../src/GUI/optionsdialog.cpp" line="61"/>
<source>High-resolution</source> <source>High-resolution</source>
<translation>Hohe Auflösung</translation> <translation>Hohe Auflösung</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="56"/> <location filename="../src/GUI/optionsdialog.cpp" line="62"/>
<source>Standard</source> <source>Standard</source>
<translation>Standardmäßig</translation> <translation>Standardmäßig</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="61"/> <location filename="../src/GUI/optionsdialog.cpp" line="67"/>
<source>Non-HiDPI maps are loaded as HiDPI maps. The map is sharp but map objects are small/hard to read.</source> <source>Non-HiDPI maps are loaded as HiDPI maps. The map is sharp but map objects are small/hard to read.</source>
<translation>Nicht-HiDPI-Karten werden als HiDPI-Karten geladen. Die Karte ist scharf, aber die Kartenobjekte sind klein / schwer zu lesen.</translation> <translation>Nicht-HiDPI-Karten werden als HiDPI-Karten geladen. Die Karte ist scharf, aber die Kartenobjekte sind klein / schwer zu lesen.</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="63"/> <location filename="../src/GUI/optionsdialog.cpp" line="69"/>
<source>Non-HiDPI maps are loaded such as they are. Map objects have the expected size but the map is blurry.</source> <source>Non-HiDPI maps are loaded such as they are. Map objects have the expected size but the map is blurry.</source>
<translation>Nicht-HiDPI-Karten werden so geladen, wie sie sind. Kartenobjekte haben die erwartete Größe, aber die Karte ist verschwommen.</translation> <translation>Nicht-HiDPI-Karten werden so geladen, wie sie sind. Kartenobjekte haben die erwartete Größe, aber die Karte ist verschwommen.</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="98"/> <location filename="../src/GUI/optionsdialog.cpp" line="104"/>
<source>HiDPI display mode</source> <source>HiDPI display mode</source>
<translation>HiDPI-Anzeigemodus</translation> <translation>HiDPI-Anzeigemodus</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="117"/> <location filename="../src/GUI/optionsdialog.cpp" line="123"/>
<location filename="../src/GUI/optionsdialog.cpp" line="134"/> <location filename="../src/GUI/optionsdialog.cpp" line="140"/>
<location filename="../src/GUI/optionsdialog.cpp" line="153"/> <location filename="../src/GUI/optionsdialog.cpp" line="159"/>
<source>Width:</source> <source>Width:</source>
<translation>Breite:</translation> <translation>Breite:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="118"/> <location filename="../src/GUI/optionsdialog.cpp" line="124"/>
<location filename="../src/GUI/optionsdialog.cpp" line="135"/> <location filename="../src/GUI/optionsdialog.cpp" line="141"/>
<location filename="../src/GUI/optionsdialog.cpp" line="154"/> <location filename="../src/GUI/optionsdialog.cpp" line="160"/>
<source>Style:</source> <source>Style:</source>
<translation>Stil:</translation> <translation>Stil:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="205"/> <location filename="../src/GUI/optionsdialog.cpp" line="211"/>
<source>Waypoint color:</source> <source>Waypoint color:</source>
<translation>Wegpunkt-Farbe:</translation> <translation>Wegpunkt-Farbe:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="206"/> <location filename="../src/GUI/optionsdialog.cpp" line="212"/>
<source>Waypoint size:</source> <source>Waypoint size:</source>
<translation>Wegpunkt-Größe:</translation> <translation>Wegpunkt-Größe:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="208"/> <location filename="../src/GUI/optionsdialog.cpp" line="214"/>
<location filename="../src/GUI/optionsdialog.cpp" line="224"/> <location filename="../src/GUI/optionsdialog.cpp" line="230"/>
<source>Color:</source> <source>Color:</source>
<translation>Farbe:</translation> <translation>Farbe:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="209"/> <location filename="../src/GUI/optionsdialog.cpp" line="215"/>
<location filename="../src/GUI/optionsdialog.cpp" line="225"/> <location filename="../src/GUI/optionsdialog.cpp" line="231"/>
<source>Size:</source> <source>Size:</source>
<translation>Größe:</translation> <translation>Größe:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="210"/> <location filename="../src/GUI/optionsdialog.cpp" line="216"/>
<source>Waypoints</source> <source>Waypoints</source>
<translation>Wegpunkte</translation> <translation>Wegpunkte</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="221"/> <location filename="../src/GUI/optionsdialog.cpp" line="227"/>
<source>POI color:</source> <source>POI color:</source>
<translation>POI-Farbe:</translation> <translation>POI-Farbe:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="222"/> <location filename="../src/GUI/optionsdialog.cpp" line="228"/>
<source>POI size:</source> <source>POI size:</source>
<translation>POI-Größe:</translation> <translation>POI-Größe:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="226"/> <location filename="../src/GUI/optionsdialog.cpp" line="232"/>
<source>POIs</source> <source>POIs</source>
<translation>POIs</translation> <translation>POIs</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="253"/> <location filename="../src/GUI/optionsdialog.cpp" line="259"/>
<source>Slider color:</source> <source>Slider color:</source>
<translation>Schieber-Farbe:</translation> <translation>Schieber-Farbe:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="288"/> <location filename="../src/GUI/optionsdialog.cpp" line="294"/>
<source>Points</source> <source>Points</source>
<translation>Punkte</translation> <translation>Punkte</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="297"/> <location filename="../src/GUI/optionsdialog.cpp" line="303"/>
<source>Moving average window size</source> <source>Moving average window size</source>
<translation>Fensterbreite des gleitenden Mittelwerts</translation> <translation>Fensterbreite des gleitenden Mittelwerts</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="316"/> <location filename="../src/GUI/optionsdialog.cpp" line="322"/>
<location filename="../src/GUI/optionsdialog.cpp" line="402"/> <location filename="../src/GUI/optionsdialog.cpp" line="429"/>
<location filename="../src/GUI/optionsdialog.cpp" line="465"/> <location filename="../src/GUI/optionsdialog.cpp" line="492"/>
<source>Elevation:</source> <source>Elevation:</source>
<translation>Höhe:</translation> <translation>Höhe:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="317"/> <location filename="../src/GUI/optionsdialog.cpp" line="323"/>
<location filename="../src/GUI/optionsdialog.cpp" line="401"/> <location filename="../src/GUI/optionsdialog.cpp" line="428"/>
<source>Speed:</source> <source>Speed:</source>
<translation>Geschwindigkeit:</translation> <translation>Geschwindigkeit:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="318"/> <location filename="../src/GUI/optionsdialog.cpp" line="324"/>
<source>Heart rate:</source> <source>Heart rate:</source>
<translation>Herzfrequenz:</translation> <translation>Herzfrequenz:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="319"/> <location filename="../src/GUI/optionsdialog.cpp" line="325"/>
<source>Cadence:</source> <source>Cadence:</source>
<translation>Frequenz:</translation> <translation>Frequenz:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="320"/> <location filename="../src/GUI/optionsdialog.cpp" line="326"/>
<source>Power:</source> <source>Power:</source>
<translation>Leistung:</translation> <translation>Leistung:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="322"/> <location filename="../src/GUI/optionsdialog.cpp" line="328"/>
<source>Smoothing</source> <source>Smoothing</source>
<translation>Glätten</translation> <translation>Glätten</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="326"/> <location filename="../src/GUI/optionsdialog.cpp" line="332"/>
<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="335"/> <location filename="../src/GUI/optionsdialog.cpp" line="341"/>
<source>Smoothing:</source> <source>Smoothing:</source>
<translation>Glätten:</translation> <translation>Glätten:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="352"/> <location filename="../src/GUI/optionsdialog.cpp" line="352"/>
<source>Automatic</source>
<translation>Automatisch</translation>
</message>
<message>
<location filename="../src/GUI/optionsdialog.cpp" line="366"/>
<source>mi/h</source> <source>mi/h</source>
<translation>mi/h</translation> <translation>mi/h</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="355"/> <location filename="../src/GUI/optionsdialog.cpp" line="369"/>
<source>kn</source> <source>kn</source>
<translation>kn</translation> <translation>kn</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="358"/> <location filename="../src/GUI/optionsdialog.cpp" line="372"/>
<source>km/h</source> <source>km/h</source>
<translation>km/h</translation> <translation>km/h</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="362"/> <location filename="../src/GUI/optionsdialog.cpp" line="376"/>
<location filename="../src/GUI/optionsdialog.cpp" line="568"/> <location filename="../src/GUI/optionsdialog.cpp" line="595"/>
<source>s</source> <source>s</source>
<translation>sek</translation> <translation>sek</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="366"/> <location filename="../src/GUI/optionsdialog.cpp" line="389"/>
<source>Minimal speed:</source> <source>Minimal speed:</source>
<translation>Minimale Geschwindigkeit:</translation> <translation>Minimale Geschwindigkeit:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="367"/> <location filename="../src/GUI/optionsdialog.cpp" line="390"/>
<source>Minimal duration:</source> <source>Minimal duration:</source>
<translation>Minimale Dauer:</translation> <translation>Minimale Dauer:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="373"/> <location filename="../src/GUI/optionsdialog.cpp" line="400"/>
<source>Computed from distance/time</source> <source>Computed from distance/time</source>
<translation>Berechnet aus Entfernung/Zeit</translation> <translation>Berechnet aus Entfernung/Zeit</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="374"/> <location filename="../src/GUI/optionsdialog.cpp" line="401"/>
<source>Recorded by device</source> <source>Recorded by device</source>
<translation>Aufgezeichnet von Gerät</translation> <translation>Aufgezeichnet von Gerät</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="380"/> <location filename="../src/GUI/optionsdialog.cpp" line="407"/>
<location filename="../src/GUI/optionsdialog.cpp" line="438"/> <location filename="../src/GUI/optionsdialog.cpp" line="465"/>
<source>GPS data</source> <source>GPS data</source>
<translation>GPS-Daten</translation> <translation>GPS-Daten</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="381"/> <location filename="../src/GUI/optionsdialog.cpp" line="408"/>
<location filename="../src/GUI/optionsdialog.cpp" line="439"/> <location filename="../src/GUI/optionsdialog.cpp" line="466"/>
<source>DEM data</source> <source>DEM data</source>
<translation>DEM-Daten</translation> <translation>DEM-Daten</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="418"/> <location filename="../src/GUI/optionsdialog.cpp" line="445"/>
<source>Elevation</source> <source>Elevation</source>
<translation>Höhe</translation> <translation>Höhe</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="429"/> <location filename="../src/GUI/optionsdialog.cpp" line="456"/>
<source>Filtering</source> <source>Filtering</source>
<translation>Datenfilterung</translation> <translation>Datenfilterung</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="430"/> <location filename="../src/GUI/optionsdialog.cpp" line="457"/>
<source>Sources</source> <source>Sources</source>
<translation>Datenquellen</translation> <translation>Datenquellen</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="431"/> <location filename="../src/GUI/optionsdialog.cpp" line="458"/>
<source>Pause detection</source> <source>Pause detection</source>
<translation>Pausenerkennung</translation> <translation>Pausenerkennung</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="464"/> <location filename="../src/GUI/optionsdialog.cpp" line="491"/>
<source>Radius:</source> <source>Radius:</source>
<translation>Radius:</translation> <translation>Radius:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="412"/> <location filename="../src/GUI/optionsdialog.cpp" line="439"/>
<source>Speed</source> <source>Speed</source>
<translation>Geschwindigkeit</translation> <translation>Geschwindigkeit</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="74"/> <location filename="../src/GUI/optionsdialog.cpp" line="80"/>
<source>Projection:</source> <source>Projection:</source>
<translation>Projektion:</translation> <translation>Projektion:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="96"/> <location filename="../src/GUI/optionsdialog.cpp" line="102"/>
<source>Vector maps</source> <source>Vector maps</source>
<translation>Vektorkarten</translation> <translation>Vektorkarten</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="149"/> <location filename="../src/GUI/optionsdialog.cpp" line="155"/>
<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="150"/> <location filename="../src/GUI/optionsdialog.cpp" line="156"/>
<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="151"/> <location filename="../src/GUI/optionsdialog.cpp" line="157"/>
<source>Area fill opacity:</source> <source>Area fill opacity:</source>
<translation>Flächendeckkraft:</translation> <translation>Flächendeckkraft:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="155"/> <location filename="../src/GUI/optionsdialog.cpp" line="161"/>
<source>Fill opacity:</source> <source>Fill opacity:</source>
<translation>Deckkraft:</translation> <translation>Deckkraft:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="156"/> <location filename="../src/GUI/optionsdialog.cpp" line="162"/>
<source>Areas</source> <source>Areas</source>
<translation>Flächen</translation> <translation>Flächen</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="450"/> <location filename="../src/GUI/optionsdialog.cpp" line="353"/>
<source>Custom</source>
<translation>Benutzerdefiniert</translation>
</message>
<message>
<location filename="../src/GUI/optionsdialog.cpp" line="477"/>
<source>mi</source> <source>mi</source>
<translation>mi</translation> <translation>mi</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="453"/> <location filename="../src/GUI/optionsdialog.cpp" line="480"/>
<source>nmi</source> <source>nmi</source>
<translation>nmi</translation> <translation>nmi</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="456"/> <location filename="../src/GUI/optionsdialog.cpp" line="483"/>
<source>km</source> <source>km</source>
<translation>km</translation> <translation>km</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="471"/> <location filename="../src/GUI/optionsdialog.cpp" line="498"/>
<location filename="../src/GUI/optionsdialog.cpp" line="611"/> <location filename="../src/GUI/optionsdialog.cpp" line="638"/>
<source>POI</source> <source>POI</source>
<translation>POI</translation> <translation>POI</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="478"/> <location filename="../src/GUI/optionsdialog.cpp" line="505"/>
<source>WYSIWYG</source> <source>WYSIWYG</source>
<translation>WYSIWYG</translation> <translation>WYSIWYG</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="479"/> <location filename="../src/GUI/optionsdialog.cpp" line="506"/>
<source>High-Resolution</source> <source>High-Resolution</source>
<translation>Hohe Auflösung</translation> <translation>Hohe Auflösung</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="484"/> <location filename="../src/GUI/optionsdialog.cpp" line="511"/>
<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 entspricht ungefähr dem 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="486"/> <location filename="../src/GUI/optionsdialog.cpp" line="513"/>
<source>The zoom level will be changed so that the whole content (tracks/waypoints) fits to the printed area and the map resolution is as close as possible to the print resolution.</source> <source>The zoom level will be changed so that the whole content (tracks/waypoints) fits to the printed area and the map resolution is as close as possible to the print resolution.</source>
<translation>Das Karten-Zoom ändert sich so, dass der ganze Inhalt (Strecken/Wegpunkte) in den Druckbereich passen und die Kartenauflösung so nah wie möglich an der Druckauflösung ist.</translation> <translation>Das Karten-Zoom ändert sich so, dass der ganze Inhalt (Strecken/Wegpunkte) in den Druckbereich passen und die Kartenauflösung so nah wie möglich an der Druckauflösung ist.</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="508"/> <location filename="../src/GUI/optionsdialog.cpp" line="535"/>
<source>Name</source> <source>Name</source>
<translation>Name</translation> <translation>Name</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="510"/> <location filename="../src/GUI/optionsdialog.cpp" line="537"/>
<source>Date</source> <source>Date</source>
<translation>Datum</translation> <translation>Datum</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="512"/> <location filename="../src/GUI/optionsdialog.cpp" line="539"/>
<source>Distance</source> <source>Distance</source>
<translation>Distanz</translation> <translation>Distanz</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="514"/> <location filename="../src/GUI/optionsdialog.cpp" line="541"/>
<source>Time</source> <source>Time</source>
<translation>Zeit</translation> <translation>Zeit</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="516"/> <location filename="../src/GUI/optionsdialog.cpp" line="543"/>
<source>Moving time</source> <source>Moving time</source>
<translation>Bewegungszeit</translation> <translation>Bewegungszeit</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="518"/> <location filename="../src/GUI/optionsdialog.cpp" line="545"/>
<source>Item count (&gt;1)</source> <source>Item count (&gt;1)</source>
<translation>Elementanzahl (&gt;1)</translation> <translation>Elementanzahl (&gt;1)</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="533"/> <location filename="../src/GUI/optionsdialog.cpp" line="560"/>
<source>Separate graph page</source> <source>Separate graph page</source>
<translation>Separate Seite für Graphen</translation> <translation>Separate Seite für Graphen</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="543"/> <location filename="../src/GUI/optionsdialog.cpp" line="570"/>
<source>Print mode</source> <source>Print mode</source>
<translation>Druckmodus</translation> <translation>Druckmodus</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="544"/> <location filename="../src/GUI/optionsdialog.cpp" line="571"/>
<source>Header</source> <source>Header</source>
<translation>Kopfzeile</translation> <translation>Kopfzeile</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="552"/> <location filename="../src/GUI/optionsdialog.cpp" line="579"/>
<source>Use OpenGL</source> <source>Use OpenGL</source>
<translation>OpenGL verwenden</translation> <translation>OpenGL verwenden</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="555"/> <location filename="../src/GUI/optionsdialog.cpp" line="582"/>
<source>Enable HTTP/2</source> <source>Enable HTTP/2</source>
<translation>HTTP/2 verwenden</translation> <translation>HTTP/2 verwenden</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="562"/> <location filename="../src/GUI/optionsdialog.cpp" line="589"/>
<source>MB</source> <source>MB</source>
<translation>MB</translation> <translation>MB</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="572"/> <location filename="../src/GUI/optionsdialog.cpp" line="599"/>
<source>Image cache size:</source> <source>Image cache size:</source>
<translation>Bild-Cachegröße:</translation> <translation>Bild-Cachegröße:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="573"/> <location filename="../src/GUI/optionsdialog.cpp" line="600"/>
<source>Connection timeout:</source> <source>Connection timeout:</source>
<translation>Verbindungs-Timeout:</translation> <translation>Verbindungs-Timeout:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="589"/> <location filename="../src/GUI/optionsdialog.cpp" line="616"/>
<location filename="../src/GUI/optionsdialog.cpp" line="614"/> <location filename="../src/GUI/optionsdialog.cpp" line="641"/>
<source>System</source> <source>System</source>
<translation>System</translation> <translation>System</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="607"/> <location filename="../src/GUI/optionsdialog.cpp" line="634"/>
<source>Appearance</source> <source>Appearance</source>
<translation>Erscheinungsbild</translation> <translation>Erscheinungsbild</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="609"/> <location filename="../src/GUI/optionsdialog.cpp" line="636"/>
<source>Maps</source> <source>Maps</source>
<translation>Karten</translation> <translation>Karten</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="610"/> <location filename="../src/GUI/optionsdialog.cpp" line="637"/>
<source>Data</source> <source>Data</source>
<translation>Daten</translation> <translation>Daten</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="612"/> <location filename="../src/GUI/optionsdialog.cpp" line="639"/>
<source>Print &amp; Export</source> <source>Print &amp; Export</source>
<translation>Druck / Export</translation> <translation>Druck / Export</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="641"/> <location filename="../src/GUI/optionsdialog.cpp" line="668"/>
<source>Options</source> <source>Options</source>
<translation>Einstellungen</translation> <translation>Einstellungen</translation>
</message> </message>
@ -1867,7 +1882,12 @@
<translation>Beschreibung</translation> <translation>Beschreibung</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/waypointitem.cpp" line="42"/> <location filename="../src/GUI/waypointitem.cpp" line="44"/>
<source>Address</source>
<translation>Adresse</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="55"/>
<source>Links</source> <source>Links</source>
<translation>Links</translation> <translation>Links</translation>
</message> </message>

View File

@ -47,77 +47,82 @@
<context> <context>
<name>Data</name> <name>Data</name>
<message> <message>
<location filename="../src/data/data.cpp" line="173"/> <location filename="../src/data/data.cpp" line="176"/>
<source>Supported files</source> <source>Supported files</source>
<translation>Formatos soportados</translation> <translation>Formatos soportados</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="174"/> <location filename="../src/data/data.cpp" line="177"/>
<source>CSV files</source> <source>CSV files</source>
<translation>Archivos CSV</translation> <translation>Archivos CSV</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="175"/> <location filename="../src/data/data.cpp" line="178"/>
<source>CUP files</source> <source>CUP files</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="176"/> <location filename="../src/data/data.cpp" line="179"/>
<source>FIT files</source> <source>FIT files</source>
<translation>Archivos FIT</translation> <translation>Archivos FIT</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="178"/> <location filename="../src/data/data.cpp" line="181"/>
<source>GeoJSON files</source> <source>GeoJSON files</source>
<translation>Archivos GeoJSON</translation> <translation>Archivos GeoJSON</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="180"/> <location filename="../src/data/data.cpp" line="183"/>
<source>GPI files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="184"/>
<source>GPX files</source> <source>GPX files</source>
<translation>Archivos GPX</translation> <translation>Archivos GPX</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="181"/> <location filename="../src/data/data.cpp" line="185"/>
<source>IGC files</source> <source>IGC files</source>
<translation>Archivos IGC</translation> <translation>Archivos IGC</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="182"/> <location filename="../src/data/data.cpp" line="186"/>
<source>JPEG images</source> <source>JPEG images</source>
<translation>Imagen JPEG</translation> <translation>Imagen JPEG</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="183"/> <location filename="../src/data/data.cpp" line="187"/>
<source>KML files</source> <source>KML files</source>
<translation>Archivos KML</translation> <translation>Archivos KML</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="184"/> <location filename="../src/data/data.cpp" line="188"/>
<source>LOC files</source> <source>LOC files</source>
<translation>Archivos LOC</translation> <translation>Archivos LOC</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="185"/> <location filename="../src/data/data.cpp" line="189"/>
<source>NMEA files</source> <source>NMEA files</source>
<translation>Archivos NMEA</translation> <translation>Archivos NMEA</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="186"/> <location filename="../src/data/data.cpp" line="190"/>
<source>OziExplorer files</source> <source>OziExplorer files</source>
<translation>Archivos OziExplorer</translation> <translation>Archivos OziExplorer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="187"/> <location filename="../src/data/data.cpp" line="191"/>
<source>SLF files</source> <source>SLF files</source>
<translation>Archivos SLF</translation> <translation>Archivos SLF</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="188"/> <location filename="../src/data/data.cpp" line="192"/>
<source>TCX files</source> <source>TCX files</source>
<translation>Archivos TCX</translation> <translation>Archivos TCX</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="189"/> <location filename="../src/data/data.cpp" line="193"/>
<source>All files</source> <source>All files</source>
<translation>Todos los archivos</translation> <translation>Todos los archivos</translation>
</message> </message>
@ -484,16 +489,16 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="369"/> <location filename="../src/GUI/gui.cpp" line="369"/>
<location filename="../src/GUI/gui.cpp" line="1053"/> <location filename="../src/GUI/gui.cpp" line="1054"/>
<location filename="../src/GUI/gui.cpp" line="1120"/> <location filename="../src/GUI/gui.cpp" line="1121"/>
<source>Distance</source> <source>Distance</source>
<translation>Distancia</translation> <translation>Distancia</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="376"/> <location filename="../src/GUI/gui.cpp" line="376"/>
<location filename="../src/GUI/gui.cpp" line="552"/> <location filename="../src/GUI/gui.cpp" line="552"/>
<location filename="../src/GUI/gui.cpp" line="1056"/> <location filename="../src/GUI/gui.cpp" line="1057"/>
<location filename="../src/GUI/gui.cpp" line="1122"/> <location filename="../src/GUI/gui.cpp" line="1123"/>
<source>Time</source> <source>Time</source>
<translation>Tiempo</translation> <translation>Tiempo</translation>
</message> </message>
@ -524,8 +529,8 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="413"/> <location filename="../src/GUI/gui.cpp" line="413"/>
<location filename="../src/GUI/gui.cpp" line="1058"/> <location filename="../src/GUI/gui.cpp" line="1059"/>
<location filename="../src/GUI/gui.cpp" line="1124"/> <location filename="../src/GUI/gui.cpp" line="1125"/>
<source>Moving time</source> <source>Moving time</source>
<translation>Tiempo en movimiento</translation> <translation>Tiempo en movimiento</translation>
</message> </message>
@ -791,65 +796,65 @@
<translation>Error cargando archivo de POI&apos;s:</translation> <translation>Error cargando archivo de POI&apos;s:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1027"/> <location filename="../src/GUI/gui.cpp" line="1028"/>
<location filename="../src/GUI/gui.cpp" line="1098"/> <location filename="../src/GUI/gui.cpp" line="1099"/>
<source>Tracks</source> <source>Tracks</source>
<translation>Tracks</translation> <translation>Tracks</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1030"/> <location filename="../src/GUI/gui.cpp" line="1031"/>
<location filename="../src/GUI/gui.cpp" line="1100"/> <location filename="../src/GUI/gui.cpp" line="1101"/>
<source>Routes</source> <source>Routes</source>
<translation>Rutas</translation> <translation>Rutas</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1033"/> <location filename="../src/GUI/gui.cpp" line="1034"/>
<location filename="../src/GUI/gui.cpp" line="1102"/> <location filename="../src/GUI/gui.cpp" line="1103"/>
<source>Waypoints</source> <source>Waypoints</source>
<translation>Waypoints</translation> <translation>Waypoints</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1036"/> <location filename="../src/GUI/gui.cpp" line="1037"/>
<location filename="../src/GUI/gui.cpp" line="1104"/> <location filename="../src/GUI/gui.cpp" line="1105"/>
<source>Areas</source> <source>Areas</source>
<translation>Áreas</translation> <translation>Áreas</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1042"/> <location filename="../src/GUI/gui.cpp" line="1043"/>
<location filename="../src/GUI/gui.cpp" line="1046"/> <location filename="../src/GUI/gui.cpp" line="1047"/>
<location filename="../src/GUI/gui.cpp" line="1110"/> <location filename="../src/GUI/gui.cpp" line="1111"/>
<location filename="../src/GUI/gui.cpp" line="1113"/> <location filename="../src/GUI/gui.cpp" line="1114"/>
<source>Date</source> <source>Date</source>
<translation>Fecha</translation> <translation>Fecha</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1079"/>
<location filename="../src/GUI/gui.cpp" line="1080"/> <location filename="../src/GUI/gui.cpp" line="1080"/>
<location filename="../src/GUI/gui.cpp" line="1081"/>
<source>Statistics</source> <source>Statistics</source>
<translation>Estadísticas</translation> <translation>Estadísticas</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1094"/> <location filename="../src/GUI/gui.cpp" line="1095"/>
<source>Name</source> <source>Name</source>
<translation>Nombre</translation> <translation>Nombre</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1312"/> <location filename="../src/GUI/gui.cpp" line="1313"/>
<source>Open map file</source> <source>Open map file</source>
<translation>Abrir archivo de mapa</translation> <translation>Abrir archivo de mapa</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1335"/> <location filename="../src/GUI/gui.cpp" line="1336"/>
<source>Error loading map:</source> <source>Error loading map:</source>
<translation>Error cargando archivo de mapa:</translation> <translation>Error cargando archivo de mapa:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1346"/> <location filename="../src/GUI/gui.cpp" line="1347"/>
<source>No files loaded</source> <source>No files loaded</source>
<translation>Sin archivos cargados</translation> <translation>Sin archivos cargados</translation>
</message> </message>
<message numerus="yes"> <message numerus="yes">
<location filename="../src/GUI/gui.cpp" line="1350"/> <location filename="../src/GUI/gui.cpp" line="1351"/>
<source>%n files</source> <source>%n files</source>
<translation> <translation>
<numerusform>%n archivo</numerusform> <numerusform>%n archivo</numerusform>
@ -908,7 +913,7 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/graphview.cpp" line="66"/> <location filename="../src/GUI/graphview.cpp" line="66"/>
<location filename="../src/GUI/graphview.cpp" line="173"/> <location filename="../src/GUI/graphview.cpp" line="177"/>
<source>Distance</source> <source>Distance</source>
<translation>Distancia</translation> <translation>Distancia</translation>
</message> </message>
@ -954,7 +959,7 @@
<translation>h</translation> <translation>h</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/graphview.cpp" line="175"/> <location filename="../src/GUI/graphview.cpp" line="179"/>
<source>Time</source> <source>Time</source>
<translation>Tiempo</translation> <translation>Tiempo</translation>
</message> </message>
@ -1053,478 +1058,488 @@
<context> <context>
<name>OptionsDialog</name> <name>OptionsDialog</name>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="55"/> <location filename="../src/GUI/optionsdialog.cpp" line="61"/>
<source>High-resolution</source> <source>High-resolution</source>
<translation>Alta resolución</translation> <translation>Alta resolución</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="56"/> <location filename="../src/GUI/optionsdialog.cpp" line="62"/>
<source>Standard</source> <source>Standard</source>
<translation>Estandar</translation> <translation>Estandar</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="61"/> <location filename="../src/GUI/optionsdialog.cpp" line="67"/>
<source>Non-HiDPI maps are loaded as HiDPI maps. The map is sharp but map objects are small/hard to read.</source> <source>Non-HiDPI maps are loaded as HiDPI maps. The map is sharp but map objects are small/hard to read.</source>
<translation>Los mapas que no son HiDPI se cargarán como si lo fuesen. Se verán con nitidez pero los objetos serán pequeños.</translation> <translation>Los mapas que no son HiDPI se cargarán como si lo fuesen. Se verán con nitidez pero los objetos serán pequeños.</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="63"/> <location filename="../src/GUI/optionsdialog.cpp" line="69"/>
<source>Non-HiDPI maps are loaded such as they are. Map objects have the expected size but the map is blurry.</source> <source>Non-HiDPI maps are loaded such as they are. Map objects have the expected size but the map is blurry.</source>
<translation>Los mapas que no son HiDPI se verań borrosos, pero los objetos tendrán el tamaño normal.</translation> <translation>Los mapas que no son HiDPI se verań borrosos, pero los objetos tendrán el tamaño normal.</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="98"/> <location filename="../src/GUI/optionsdialog.cpp" line="104"/>
<source>HiDPI display mode</source> <source>HiDPI display mode</source>
<translation>Modo de pantalla HiDPI</translation> <translation>Modo de pantalla HiDPI</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="169"/> <location filename="../src/GUI/optionsdialog.cpp" line="175"/>
<source>Base color:</source> <source>Base color:</source>
<translation>Color de base:</translation> <translation>Color de base:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="170"/> <location filename="../src/GUI/optionsdialog.cpp" line="176"/>
<source>Palette shift:</source> <source>Palette shift:</source>
<translation>Cambiar paleta:</translation> <translation>Cambiar paleta:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="114"/> <location filename="../src/GUI/optionsdialog.cpp" line="120"/>
<source>Track width:</source> <source>Track width:</source>
<translation>Anchura del track:</translation> <translation>Anchura del track:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="74"/> <location filename="../src/GUI/optionsdialog.cpp" line="80"/>
<source>Projection:</source> <source>Projection:</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="96"/> <location filename="../src/GUI/optionsdialog.cpp" line="102"/>
<source>Vector maps</source> <source>Vector maps</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="115"/> <location filename="../src/GUI/optionsdialog.cpp" line="121"/>
<source>Track style:</source> <source>Track style:</source>
<translation>Estilo del track:</translation> <translation>Estilo del track:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="117"/> <location filename="../src/GUI/optionsdialog.cpp" line="123"/>
<location filename="../src/GUI/optionsdialog.cpp" line="134"/> <location filename="../src/GUI/optionsdialog.cpp" line="140"/>
<location filename="../src/GUI/optionsdialog.cpp" line="153"/> <location filename="../src/GUI/optionsdialog.cpp" line="159"/>
<source>Width:</source> <source>Width:</source>
<translation>Anchura:</translation> <translation>Anchura:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="118"/> <location filename="../src/GUI/optionsdialog.cpp" line="124"/>
<location filename="../src/GUI/optionsdialog.cpp" line="135"/> <location filename="../src/GUI/optionsdialog.cpp" line="141"/>
<location filename="../src/GUI/optionsdialog.cpp" line="154"/> <location filename="../src/GUI/optionsdialog.cpp" line="160"/>
<source>Style:</source> <source>Style:</source>
<translation>Estilo:</translation> <translation>Estilo:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="119"/> <location filename="../src/GUI/optionsdialog.cpp" line="125"/>
<source>Tracks</source> <source>Tracks</source>
<translation>Tracks</translation> <translation>Tracks</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="131"/> <location filename="../src/GUI/optionsdialog.cpp" line="137"/>
<source>Route width:</source> <source>Route width:</source>
<translation>Anchura de la ruta:</translation> <translation>Anchura de la ruta:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="132"/> <location filename="../src/GUI/optionsdialog.cpp" line="138"/>
<source>Route style:</source> <source>Route style:</source>
<translation>Estilo de la ruta:</translation> <translation>Estilo de la ruta:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="136"/> <location filename="../src/GUI/optionsdialog.cpp" line="142"/>
<source>Routes</source> <source>Routes</source>
<translation>Rutas</translation> <translation>Rutas</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="149"/> <location filename="../src/GUI/optionsdialog.cpp" line="155"/>
<source>Area border width:</source> <source>Area border width:</source>
<translation>Ancho de frontera del área:</translation> <translation>Ancho de frontera del área:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="150"/> <location filename="../src/GUI/optionsdialog.cpp" line="156"/>
<source>Area border style:</source> <source>Area border style:</source>
<translation>Estilo de frontera del área:</translation> <translation>Estilo de frontera del área:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="151"/> <location filename="../src/GUI/optionsdialog.cpp" line="157"/>
<source>Area fill opacity:</source> <source>Area fill opacity:</source>
<translation>Opacidad de relleno del área:</translation> <translation>Opacidad de relleno del área:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="155"/> <location filename="../src/GUI/optionsdialog.cpp" line="161"/>
<source>Fill opacity:</source> <source>Fill opacity:</source>
<translation>Opacidad de relleno:</translation> <translation>Opacidad de relleno:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="156"/> <location filename="../src/GUI/optionsdialog.cpp" line="162"/>
<source>Areas</source> <source>Areas</source>
<translation>Áreas</translation> <translation>Áreas</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="172"/> <location filename="../src/GUI/optionsdialog.cpp" line="178"/>
<location filename="../src/GUI/optionsdialog.cpp" line="255"/> <location filename="../src/GUI/optionsdialog.cpp" line="261"/>
<source>Use anti-aliasing</source> <source>Use anti-aliasing</source>
<translation>Usar anti-aliasing</translation> <translation>Usar anti-aliasing</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="205"/> <location filename="../src/GUI/optionsdialog.cpp" line="211"/>
<source>Waypoint color:</source> <source>Waypoint color:</source>
<translation>Color de waypoints:</translation> <translation>Color de waypoints:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="206"/> <location filename="../src/GUI/optionsdialog.cpp" line="212"/>
<source>Waypoint size:</source> <source>Waypoint size:</source>
<translation>Tamaño de wapoints:</translation> <translation>Tamaño de wapoints:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="208"/> <location filename="../src/GUI/optionsdialog.cpp" line="214"/>
<location filename="../src/GUI/optionsdialog.cpp" line="224"/> <location filename="../src/GUI/optionsdialog.cpp" line="230"/>
<source>Color:</source> <source>Color:</source>
<translation>Color:</translation> <translation>Color:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="209"/> <location filename="../src/GUI/optionsdialog.cpp" line="215"/>
<location filename="../src/GUI/optionsdialog.cpp" line="225"/> <location filename="../src/GUI/optionsdialog.cpp" line="231"/>
<source>Size:</source> <source>Size:</source>
<translation>Tamaño:</translation> <translation>Tamaño:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="210"/> <location filename="../src/GUI/optionsdialog.cpp" line="216"/>
<source>Waypoints</source> <source>Waypoints</source>
<translation>Waypoints</translation> <translation>Waypoints</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="221"/> <location filename="../src/GUI/optionsdialog.cpp" line="227"/>
<source>POI color:</source> <source>POI color:</source>
<translation>Color de POI&apos;s:</translation> <translation>Color de POI&apos;s:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="222"/> <location filename="../src/GUI/optionsdialog.cpp" line="228"/>
<source>POI size:</source> <source>POI size:</source>
<translation>Tamaño de POI&apos;s:</translation> <translation>Tamaño de POI&apos;s:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="226"/> <location filename="../src/GUI/optionsdialog.cpp" line="232"/>
<source>POIs</source> <source>POIs</source>
<translation>POI&apos;s</translation> <translation>POI&apos;s</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="252"/> <location filename="../src/GUI/optionsdialog.cpp" line="258"/>
<source>Line width:</source> <source>Line width:</source>
<translation>Anchura de linea:</translation> <translation>Anchura de linea:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="253"/> <location filename="../src/GUI/optionsdialog.cpp" line="259"/>
<source>Slider color:</source> <source>Slider color:</source>
<translation>Color de señalador:</translation> <translation>Color de señalador:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="276"/> <location filename="../src/GUI/optionsdialog.cpp" line="282"/>
<source>Background color:</source> <source>Background color:</source>
<translation>Color de fondo:</translation> <translation>Color de fondo:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="277"/> <location filename="../src/GUI/optionsdialog.cpp" line="283"/>
<source>Map opacity:</source> <source>Map opacity:</source>
<translation>Opacidad del mapa:</translation> <translation>Opacidad del mapa:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="287"/> <location filename="../src/GUI/optionsdialog.cpp" line="293"/>
<source>Paths</source> <source>Paths</source>
<translation>Trayectos</translation> <translation>Trayectos</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="288"/> <location filename="../src/GUI/optionsdialog.cpp" line="294"/>
<source>Points</source> <source>Points</source>
<translation>Puntos</translation> <translation>Puntos</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="289"/> <location filename="../src/GUI/optionsdialog.cpp" line="295"/>
<location filename="../src/GUI/optionsdialog.cpp" line="545"/> <location filename="../src/GUI/optionsdialog.cpp" line="572"/>
<source>Graphs</source> <source>Graphs</source>
<translation>Gráficas</translation> <translation>Gráficas</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="290"/> <location filename="../src/GUI/optionsdialog.cpp" line="296"/>
<source>Map</source> <source>Map</source>
<translation>Mapa</translation> <translation>Mapa</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="297"/> <location filename="../src/GUI/optionsdialog.cpp" line="303"/>
<source>Moving average window size</source> <source>Moving average window size</source>
<translation>Tamaño medio de la ventana en movimiento</translation> <translation>Tamaño medio de la ventana en movimiento</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="316"/> <location filename="../src/GUI/optionsdialog.cpp" line="322"/>
<location filename="../src/GUI/optionsdialog.cpp" line="402"/> <location filename="../src/GUI/optionsdialog.cpp" line="429"/>
<location filename="../src/GUI/optionsdialog.cpp" line="465"/> <location filename="../src/GUI/optionsdialog.cpp" line="492"/>
<source>Elevation:</source> <source>Elevation:</source>
<translation>Altitud:</translation> <translation>Altitud:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="317"/> <location filename="../src/GUI/optionsdialog.cpp" line="323"/>
<location filename="../src/GUI/optionsdialog.cpp" line="401"/> <location filename="../src/GUI/optionsdialog.cpp" line="428"/>
<source>Speed:</source> <source>Speed:</source>
<translation>Velocidad:</translation> <translation>Velocidad:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="318"/> <location filename="../src/GUI/optionsdialog.cpp" line="324"/>
<source>Heart rate:</source> <source>Heart rate:</source>
<translation>Ritmo cardíaco:</translation> <translation>Ritmo cardíaco:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="319"/> <location filename="../src/GUI/optionsdialog.cpp" line="325"/>
<source>Cadence:</source> <source>Cadence:</source>
<translation>Cadencia:</translation> <translation>Cadencia:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="320"/> <location filename="../src/GUI/optionsdialog.cpp" line="326"/>
<source>Power:</source> <source>Power:</source>
<translation>Potencia:</translation> <translation>Potencia:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="322"/> <location filename="../src/GUI/optionsdialog.cpp" line="328"/>
<source>Smoothing</source> <source>Smoothing</source>
<translation>Suavizar</translation> <translation>Suavizar</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="326"/> <location filename="../src/GUI/optionsdialog.cpp" line="332"/>
<source>Eliminate GPS outliers</source> <source>Eliminate GPS outliers</source>
<translation>Borrar valores anormales del GPS</translation> <translation>Borrar valores anormales del GPS</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="335"/> <location filename="../src/GUI/optionsdialog.cpp" line="341"/>
<source>Smoothing:</source> <source>Smoothing:</source>
<translation>Suavizado:</translation> <translation>Suavizado:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="352"/> <location filename="../src/GUI/optionsdialog.cpp" line="352"/>
<source>Automatic</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/optionsdialog.cpp" line="366"/>
<source>mi/h</source> <source>mi/h</source>
<translation>mi/h</translation> <translation>mi/h</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="355"/> <location filename="../src/GUI/optionsdialog.cpp" line="369"/>
<source>kn</source> <source>kn</source>
<translation>kn</translation> <translation>kn</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="358"/> <location filename="../src/GUI/optionsdialog.cpp" line="372"/>
<source>km/h</source> <source>km/h</source>
<translation>km/h</translation> <translation>km/h</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="362"/> <location filename="../src/GUI/optionsdialog.cpp" line="376"/>
<location filename="../src/GUI/optionsdialog.cpp" line="568"/> <location filename="../src/GUI/optionsdialog.cpp" line="595"/>
<source>s</source> <source>s</source>
<translation>s</translation> <translation>s</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="366"/> <location filename="../src/GUI/optionsdialog.cpp" line="389"/>
<source>Minimal speed:</source> <source>Minimal speed:</source>
<translation>Velocidad mínima:</translation> <translation>Velocidad mínima:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="367"/> <location filename="../src/GUI/optionsdialog.cpp" line="390"/>
<source>Minimal duration:</source> <source>Minimal duration:</source>
<translation>Duración mínima:</translation> <translation>Duración mínima:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="373"/> <location filename="../src/GUI/optionsdialog.cpp" line="400"/>
<source>Computed from distance/time</source> <source>Computed from distance/time</source>
<translation>Calculado con distancia/tiempo</translation> <translation>Calculado con distancia/tiempo</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="374"/> <location filename="../src/GUI/optionsdialog.cpp" line="401"/>
<source>Recorded by device</source> <source>Recorded by device</source>
<translation>Grabado por el dispositivo</translation> <translation>Grabado por el dispositivo</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="380"/> <location filename="../src/GUI/optionsdialog.cpp" line="407"/>
<location filename="../src/GUI/optionsdialog.cpp" line="438"/> <location filename="../src/GUI/optionsdialog.cpp" line="465"/>
<source>GPS data</source> <source>GPS data</source>
<translation>Datos GPS</translation> <translation>Datos GPS</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="381"/> <location filename="../src/GUI/optionsdialog.cpp" line="408"/>
<location filename="../src/GUI/optionsdialog.cpp" line="439"/> <location filename="../src/GUI/optionsdialog.cpp" line="466"/>
<source>DEM data</source> <source>DEM data</source>
<translation>Datos del MDT</translation> <translation>Datos del MDT</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="418"/> <location filename="../src/GUI/optionsdialog.cpp" line="445"/>
<source>Elevation</source> <source>Elevation</source>
<translation>Altitud</translation> <translation>Altitud</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="429"/> <location filename="../src/GUI/optionsdialog.cpp" line="456"/>
<source>Filtering</source> <source>Filtering</source>
<translation>Filtrado</translation> <translation>Filtrado</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="430"/> <location filename="../src/GUI/optionsdialog.cpp" line="457"/>
<source>Sources</source> <source>Sources</source>
<translation>Fuentes</translation> <translation>Fuentes</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="431"/> <location filename="../src/GUI/optionsdialog.cpp" line="458"/>
<source>Pause detection</source> <source>Pause detection</source>
<translation>Detectar paradas</translation> <translation>Detectar paradas</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="464"/> <location filename="../src/GUI/optionsdialog.cpp" line="491"/>
<source>Radius:</source> <source>Radius:</source>
<translation>Radio:</translation> <translation>Radio:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="412"/> <location filename="../src/GUI/optionsdialog.cpp" line="439"/>
<source>Speed</source> <source>Speed</source>
<translation>Velocidad</translation> <translation>Velocidad</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="450"/> <location filename="../src/GUI/optionsdialog.cpp" line="353"/>
<source>Custom</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/optionsdialog.cpp" line="477"/>
<source>mi</source> <source>mi</source>
<translation>mi</translation> <translation>mi</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="453"/> <location filename="../src/GUI/optionsdialog.cpp" line="480"/>
<source>nmi</source> <source>nmi</source>
<translation>nmi</translation> <translation>nmi</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="456"/> <location filename="../src/GUI/optionsdialog.cpp" line="483"/>
<source>km</source> <source>km</source>
<translation>km</translation> <translation>km</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="471"/> <location filename="../src/GUI/optionsdialog.cpp" line="498"/>
<location filename="../src/GUI/optionsdialog.cpp" line="611"/> <location filename="../src/GUI/optionsdialog.cpp" line="638"/>
<source>POI</source> <source>POI</source>
<translation>POI</translation> <translation>POI</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="478"/> <location filename="../src/GUI/optionsdialog.cpp" line="505"/>
<source>WYSIWYG</source> <source>WYSIWYG</source>
<translation>WYSIWYG</translation> <translation>WYSIWYG</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="479"/> <location filename="../src/GUI/optionsdialog.cpp" line="506"/>
<source>High-Resolution</source> <source>High-Resolution</source>
<translation>Alta resolución</translation> <translation>Alta resolución</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="484"/> <location filename="../src/GUI/optionsdialog.cpp" line="511"/>
<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>El área que se imprime es la que muestra la pantalla. El zoom del mapa no cambiará.</translation> <translation>El área que se imprime es la que muestra la pantalla. El zoom del mapa no cambiará.</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="486"/> <location filename="../src/GUI/optionsdialog.cpp" line="513"/>
<source>The zoom level will be changed so that the whole content (tracks/waypoints) fits to the printed area and the map resolution is as close as possible to the print resolution.</source> <source>The zoom level will be changed so that the whole content (tracks/waypoints) fits to the printed area and the map resolution is as close as possible to the print resolution.</source>
<translation>El zoom del mapa se cambia para que el area impresa se ajuste a todos los elementos( tracks, waypoints...) y la resolución sea lo mas próxima posible a la de impresión.</translation> <translation>El zoom del mapa se cambia para que el area impresa se ajuste a todos los elementos( tracks, waypoints...) y la resolución sea lo mas próxima posible a la de impresión.</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="508"/> <location filename="../src/GUI/optionsdialog.cpp" line="535"/>
<source>Name</source> <source>Name</source>
<translation>Nombre</translation> <translation>Nombre</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="510"/> <location filename="../src/GUI/optionsdialog.cpp" line="537"/>
<source>Date</source> <source>Date</source>
<translation>Fecha</translation> <translation>Fecha</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="512"/> <location filename="../src/GUI/optionsdialog.cpp" line="539"/>
<source>Distance</source> <source>Distance</source>
<translation>Distancia</translation> <translation>Distancia</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="514"/> <location filename="../src/GUI/optionsdialog.cpp" line="541"/>
<source>Time</source> <source>Time</source>
<translation>Hora</translation> <translation>Hora</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="516"/> <location filename="../src/GUI/optionsdialog.cpp" line="543"/>
<source>Moving time</source> <source>Moving time</source>
<translation>Tiempo en movimiento</translation> <translation>Tiempo en movimiento</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="518"/> <location filename="../src/GUI/optionsdialog.cpp" line="545"/>
<source>Item count (&gt;1)</source> <source>Item count (&gt;1)</source>
<translation>Recuento de elementos (&gt;1)</translation> <translation>Recuento de elementos (&gt;1)</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="533"/> <location filename="../src/GUI/optionsdialog.cpp" line="560"/>
<source>Separate graph page</source> <source>Separate graph page</source>
<translation>Pagina de gráficas separada</translation> <translation>Pagina de gráficas separada</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="543"/> <location filename="../src/GUI/optionsdialog.cpp" line="570"/>
<source>Print mode</source> <source>Print mode</source>
<translation>Modo de impresión</translation> <translation>Modo de impresión</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="544"/> <location filename="../src/GUI/optionsdialog.cpp" line="571"/>
<source>Header</source> <source>Header</source>
<translation>Titulo</translation> <translation>Titulo</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="552"/> <location filename="../src/GUI/optionsdialog.cpp" line="579"/>
<source>Use OpenGL</source> <source>Use OpenGL</source>
<translation>Usar OpenGL</translation> <translation>Usar OpenGL</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="555"/> <location filename="../src/GUI/optionsdialog.cpp" line="582"/>
<source>Enable HTTP/2</source> <source>Enable HTTP/2</source>
<translation>Habilitar HTTP/2</translation> <translation>Habilitar HTTP/2</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="562"/> <location filename="../src/GUI/optionsdialog.cpp" line="589"/>
<source>MB</source> <source>MB</source>
<translation>Mo</translation> <translation>Mo</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="572"/> <location filename="../src/GUI/optionsdialog.cpp" line="599"/>
<source>Image cache size:</source> <source>Image cache size:</source>
<translation>Tamaño del cache de imágenes:</translation> <translation>Tamaño del cache de imágenes:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="573"/> <location filename="../src/GUI/optionsdialog.cpp" line="600"/>
<source>Connection timeout:</source> <source>Connection timeout:</source>
<translation>Caducidad de la conexión:</translation> <translation>Caducidad de la conexión:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="589"/> <location filename="../src/GUI/optionsdialog.cpp" line="616"/>
<location filename="../src/GUI/optionsdialog.cpp" line="614"/> <location filename="../src/GUI/optionsdialog.cpp" line="641"/>
<source>System</source> <source>System</source>
<translation>Sistema</translation> <translation>Sistema</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="607"/> <location filename="../src/GUI/optionsdialog.cpp" line="634"/>
<source>Appearance</source> <source>Appearance</source>
<translation>Apariencia</translation> <translation>Apariencia</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="609"/> <location filename="../src/GUI/optionsdialog.cpp" line="636"/>
<source>Maps</source> <source>Maps</source>
<translation>Mapas</translation> <translation>Mapas</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="610"/> <location filename="../src/GUI/optionsdialog.cpp" line="637"/>
<source>Data</source> <source>Data</source>
<translation>Fecha</translation> <translation>Fecha</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="612"/> <location filename="../src/GUI/optionsdialog.cpp" line="639"/>
<source>Print &amp; Export</source> <source>Print &amp; Export</source>
<translation>Imprimir y exportar</translation> <translation>Imprimir y exportar</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="641"/> <location filename="../src/GUI/optionsdialog.cpp" line="668"/>
<source>Options</source> <source>Options</source>
<translation>Opciones</translation> <translation>Opciones</translation>
</message> </message>
@ -1867,7 +1882,12 @@
<translation>Descripción</translation> <translation>Descripción</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/waypointitem.cpp" line="42"/> <location filename="../src/GUI/waypointitem.cpp" line="44"/>
<source>Address</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="55"/>
<source>Links</source> <source>Links</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>

View File

@ -47,77 +47,82 @@
<context> <context>
<name>Data</name> <name>Data</name>
<message> <message>
<location filename="../src/data/data.cpp" line="173"/> <location filename="../src/data/data.cpp" line="176"/>
<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="174"/> <location filename="../src/data/data.cpp" line="177"/>
<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="175"/> <location filename="../src/data/data.cpp" line="178"/>
<source>CUP files</source> <source>CUP files</source>
<translation>CUP-tiedostot</translation> <translation>CUP-tiedostot</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="176"/> <location filename="../src/data/data.cpp" line="179"/>
<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="178"/> <location filename="../src/data/data.cpp" line="181"/>
<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="180"/> <location filename="../src/data/data.cpp" line="183"/>
<source>GPI files</source>
<translation>GPI-tiedostot</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="184"/>
<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="181"/> <location filename="../src/data/data.cpp" line="185"/>
<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="182"/> <location filename="../src/data/data.cpp" line="186"/>
<source>JPEG images</source> <source>JPEG images</source>
<translation>JPEG-kuvat</translation> <translation>JPEG-kuvat</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="183"/> <location filename="../src/data/data.cpp" line="187"/>
<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="184"/> <location filename="../src/data/data.cpp" line="188"/>
<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="185"/> <location filename="../src/data/data.cpp" line="189"/>
<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="186"/> <location filename="../src/data/data.cpp" line="190"/>
<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="188"/> <location filename="../src/data/data.cpp" line="192"/>
<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="187"/> <location filename="../src/data/data.cpp" line="191"/>
<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="189"/> <location filename="../src/data/data.cpp" line="193"/>
<source>All files</source> <source>All files</source>
<translation>Kaikki tiedostot</translation> <translation>Kaikki tiedostot</translation>
</message> </message>
@ -508,8 +513,8 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="413"/> <location filename="../src/GUI/gui.cpp" line="413"/>
<location filename="../src/GUI/gui.cpp" line="1058"/> <location filename="../src/GUI/gui.cpp" line="1059"/>
<location filename="../src/GUI/gui.cpp" line="1124"/> <location filename="../src/GUI/gui.cpp" line="1125"/>
<source>Moving time</source> <source>Moving time</source>
<translation>Liikkumisaika</translation> <translation>Liikkumisaika</translation>
</message> </message>
@ -664,32 +669,32 @@
<translation>Tyylitiedostoiden hakemisto:</translation> <translation>Tyylitiedostoiden hakemisto:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1036"/> <location filename="../src/GUI/gui.cpp" line="1037"/>
<location filename="../src/GUI/gui.cpp" line="1104"/> <location filename="../src/GUI/gui.cpp" line="1105"/>
<source>Areas</source> <source>Areas</source>
<translation>Alueet</translation> <translation>Alueet</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1079"/>
<location filename="../src/GUI/gui.cpp" line="1080"/> <location filename="../src/GUI/gui.cpp" line="1080"/>
<location filename="../src/GUI/gui.cpp" line="1081"/>
<source>Statistics</source> <source>Statistics</source>
<translation>Tilasto</translation> <translation>Tilasto</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1312"/> <location filename="../src/GUI/gui.cpp" line="1313"/>
<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="1346"/> <location filename="../src/GUI/gui.cpp" line="1347"/>
<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="1042"/> <location filename="../src/GUI/gui.cpp" line="1043"/>
<location filename="../src/GUI/gui.cpp" line="1046"/> <location filename="../src/GUI/gui.cpp" line="1047"/>
<location filename="../src/GUI/gui.cpp" line="1110"/> <location filename="../src/GUI/gui.cpp" line="1111"/>
<location filename="../src/GUI/gui.cpp" line="1113"/> <location filename="../src/GUI/gui.cpp" line="1114"/>
<source>Date</source> <source>Date</source>
<translation>Päivämäärä</translation> <translation>Päivämäärä</translation>
</message> </message>
@ -744,18 +749,18 @@
<translation>Välimuistin hakemisto:</translation> <translation>Välimuistin hakemisto:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1030"/> <location filename="../src/GUI/gui.cpp" line="1031"/>
<location filename="../src/GUI/gui.cpp" line="1100"/> <location filename="../src/GUI/gui.cpp" line="1101"/>
<source>Routes</source> <source>Routes</source>
<translation>Reitit</translation> <translation>Reitit</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1335"/> <location filename="../src/GUI/gui.cpp" line="1336"/>
<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="1350"/> <location filename="../src/GUI/gui.cpp" line="1351"/>
<source>%n files</source> <source>%n files</source>
<translation> <translation>
<numerusform>%n tiedosto</numerusform> <numerusform>%n tiedosto</numerusform>
@ -778,8 +783,8 @@
<translation>Vie PDF:ksi...</translation> <translation>Vie PDF:ksi...</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1033"/> <location filename="../src/GUI/gui.cpp" line="1034"/>
<location filename="../src/GUI/gui.cpp" line="1102"/> <location filename="../src/GUI/gui.cpp" line="1103"/>
<source>Waypoints</source> <source>Waypoints</source>
<translation>Reittipisteet</translation> <translation>Reittipisteet</translation>
</message> </message>
@ -820,13 +825,13 @@
<translation>Virhe ladattaessa POI-tiedostoa:</translation> <translation>Virhe ladattaessa POI-tiedostoa:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1094"/> <location filename="../src/GUI/gui.cpp" line="1095"/>
<source>Name</source> <source>Name</source>
<translation>Nimi</translation> <translation>Nimi</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1027"/> <location filename="../src/GUI/gui.cpp" line="1028"/>
<location filename="../src/GUI/gui.cpp" line="1098"/> <location filename="../src/GUI/gui.cpp" line="1099"/>
<source>Tracks</source> <source>Tracks</source>
<translation>Jäljet</translation> <translation>Jäljet</translation>
</message> </message>
@ -843,16 +848,16 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="369"/> <location filename="../src/GUI/gui.cpp" line="369"/>
<location filename="../src/GUI/gui.cpp" line="1053"/> <location filename="../src/GUI/gui.cpp" line="1054"/>
<location filename="../src/GUI/gui.cpp" line="1120"/> <location filename="../src/GUI/gui.cpp" line="1121"/>
<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="376"/> <location filename="../src/GUI/gui.cpp" line="376"/>
<location filename="../src/GUI/gui.cpp" line="552"/> <location filename="../src/GUI/gui.cpp" line="552"/>
<location filename="../src/GUI/gui.cpp" line="1056"/> <location filename="../src/GUI/gui.cpp" line="1057"/>
<location filename="../src/GUI/gui.cpp" line="1122"/> <location filename="../src/GUI/gui.cpp" line="1123"/>
<source>Time</source> <source>Time</source>
<translation>Aika</translation> <translation>Aika</translation>
</message> </message>
@ -949,12 +954,12 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/graphview.cpp" line="66"/> <location filename="../src/GUI/graphview.cpp" line="66"/>
<location filename="../src/GUI/graphview.cpp" line="173"/> <location filename="../src/GUI/graphview.cpp" line="177"/>
<source>Distance</source> <source>Distance</source>
<translation>Etäisyys</translation> <translation>Etäisyys</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/graphview.cpp" line="175"/> <location filename="../src/GUI/graphview.cpp" line="179"/>
<source>Time</source> <source>Time</source>
<translation>Aika</translation> <translation>Aika</translation>
</message> </message>
@ -1053,478 +1058,488 @@
<context> <context>
<name>OptionsDialog</name> <name>OptionsDialog</name>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="169"/> <location filename="../src/GUI/optionsdialog.cpp" line="175"/>
<source>Base color:</source> <source>Base color:</source>
<translation>Pohjaväri:</translation> <translation>Pohjaväri:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="170"/> <location filename="../src/GUI/optionsdialog.cpp" line="176"/>
<source>Palette shift:</source> <source>Palette shift:</source>
<translation>Paletin muutos:</translation> <translation>Paletin muutos:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="114"/> <location filename="../src/GUI/optionsdialog.cpp" line="120"/>
<source>Track width:</source> <source>Track width:</source>
<translation>Jäljen leveys:</translation> <translation>Jäljen leveys:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="115"/> <location filename="../src/GUI/optionsdialog.cpp" line="121"/>
<source>Track style:</source> <source>Track style:</source>
<translation>Jäljen tyyli:</translation> <translation>Jäljen tyyli:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="119"/> <location filename="../src/GUI/optionsdialog.cpp" line="125"/>
<source>Tracks</source> <source>Tracks</source>
<translation>Jäljet</translation> <translation>Jäljet</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="131"/> <location filename="../src/GUI/optionsdialog.cpp" line="137"/>
<source>Route width:</source> <source>Route width:</source>
<translation>Reitin leveys:</translation> <translation>Reitin leveys:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="132"/> <location filename="../src/GUI/optionsdialog.cpp" line="138"/>
<source>Route style:</source> <source>Route style:</source>
<translation>Reitin tyyli:</translation> <translation>Reitin tyyli:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="136"/> <location filename="../src/GUI/optionsdialog.cpp" line="142"/>
<source>Routes</source> <source>Routes</source>
<translation>Reitit</translation> <translation>Reitit</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="172"/> <location filename="../src/GUI/optionsdialog.cpp" line="178"/>
<location filename="../src/GUI/optionsdialog.cpp" line="255"/> <location filename="../src/GUI/optionsdialog.cpp" line="261"/>
<source>Use anti-aliasing</source> <source>Use anti-aliasing</source>
<translation>Käytä reunanpehmennystä</translation> <translation>Käytä reunanpehmennystä</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="252"/> <location filename="../src/GUI/optionsdialog.cpp" line="258"/>
<source>Line width:</source> <source>Line width:</source>
<translation>Viivan leveys:</translation> <translation>Viivan leveys:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="276"/> <location filename="../src/GUI/optionsdialog.cpp" line="282"/>
<source>Background color:</source> <source>Background color:</source>
<translation>Taustan väri:</translation> <translation>Taustan väri:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="287"/> <location filename="../src/GUI/optionsdialog.cpp" line="293"/>
<source>Paths</source> <source>Paths</source>
<translation>Jäljet</translation> <translation>Jäljet</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="277"/> <location filename="../src/GUI/optionsdialog.cpp" line="283"/>
<source>Map opacity:</source> <source>Map opacity:</source>
<translation>Kartan läpinäkymättömyys:</translation> <translation>Kartan läpinäkymättömyys:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="290"/> <location filename="../src/GUI/optionsdialog.cpp" line="296"/>
<source>Map</source> <source>Map</source>
<translation>Kartat</translation> <translation>Kartat</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="289"/> <location filename="../src/GUI/optionsdialog.cpp" line="295"/>
<location filename="../src/GUI/optionsdialog.cpp" line="545"/> <location filename="../src/GUI/optionsdialog.cpp" line="572"/>
<source>Graphs</source> <source>Graphs</source>
<translation>Kaaviokuvat</translation> <translation>Kaaviokuvat</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="55"/> <location filename="../src/GUI/optionsdialog.cpp" line="61"/>
<source>High-resolution</source> <source>High-resolution</source>
<translation>Korkea resoluutio</translation> <translation>Korkea resoluutio</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="56"/> <location filename="../src/GUI/optionsdialog.cpp" line="62"/>
<source>Standard</source> <source>Standard</source>
<translation>Vakioresoluutio</translation> <translation>Vakioresoluutio</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="61"/> <location filename="../src/GUI/optionsdialog.cpp" line="67"/>
<source>Non-HiDPI maps are loaded as HiDPI maps. The map is sharp but map objects are small/hard to read.</source> <source>Non-HiDPI maps are loaded as HiDPI maps. The map is sharp but map objects are small/hard to read.</source>
<translation>Ei-HiDPI-kartat ladataan HiDPI-karttoina. Kartta on terävä, mutta karttakohteet ovat pieniä/vaikeasti luettavia.</translation> <translation>Ei-HiDPI-kartat ladataan HiDPI-karttoina. Kartta on terävä, mutta karttakohteet ovat pieniä/vaikeasti luettavia.</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="63"/> <location filename="../src/GUI/optionsdialog.cpp" line="69"/>
<source>Non-HiDPI maps are loaded such as they are. Map objects have the expected size but the map is blurry.</source> <source>Non-HiDPI maps are loaded such as they are. Map objects have the expected size but the map is blurry.</source>
<translation>Ei-HiDPI-kartat ladataan kuten ne ovat. Karttakohteilla on odotettu koko, mutta kartta on epäselvä.</translation> <translation>Ei-HiDPI-kartat ladataan kuten ne ovat. Karttakohteilla on odotettu koko, mutta kartta on epäselvä.</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="98"/> <location filename="../src/GUI/optionsdialog.cpp" line="104"/>
<source>HiDPI display mode</source> <source>HiDPI display mode</source>
<translation>HiDPI-näyttötila</translation> <translation>HiDPI-näyttötila</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="117"/> <location filename="../src/GUI/optionsdialog.cpp" line="123"/>
<location filename="../src/GUI/optionsdialog.cpp" line="134"/> <location filename="../src/GUI/optionsdialog.cpp" line="140"/>
<location filename="../src/GUI/optionsdialog.cpp" line="153"/> <location filename="../src/GUI/optionsdialog.cpp" line="159"/>
<source>Width:</source> <source>Width:</source>
<translation>Leveys:</translation> <translation>Leveys:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="118"/> <location filename="../src/GUI/optionsdialog.cpp" line="124"/>
<location filename="../src/GUI/optionsdialog.cpp" line="135"/> <location filename="../src/GUI/optionsdialog.cpp" line="141"/>
<location filename="../src/GUI/optionsdialog.cpp" line="154"/> <location filename="../src/GUI/optionsdialog.cpp" line="160"/>
<source>Style:</source> <source>Style:</source>
<translation>Tyyli:</translation> <translation>Tyyli:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="205"/> <location filename="../src/GUI/optionsdialog.cpp" line="211"/>
<source>Waypoint color:</source> <source>Waypoint color:</source>
<translation>Reittipisteen väri:</translation> <translation>Reittipisteen väri:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="206"/> <location filename="../src/GUI/optionsdialog.cpp" line="212"/>
<source>Waypoint size:</source> <source>Waypoint size:</source>
<translation>Reittipisteen koko:</translation> <translation>Reittipisteen koko:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="208"/> <location filename="../src/GUI/optionsdialog.cpp" line="214"/>
<location filename="../src/GUI/optionsdialog.cpp" line="224"/> <location filename="../src/GUI/optionsdialog.cpp" line="230"/>
<source>Color:</source> <source>Color:</source>
<translation>Väri:</translation> <translation>Väri:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="209"/> <location filename="../src/GUI/optionsdialog.cpp" line="215"/>
<location filename="../src/GUI/optionsdialog.cpp" line="225"/> <location filename="../src/GUI/optionsdialog.cpp" line="231"/>
<source>Size:</source> <source>Size:</source>
<translation>Koko:</translation> <translation>Koko:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="210"/> <location filename="../src/GUI/optionsdialog.cpp" line="216"/>
<source>Waypoints</source> <source>Waypoints</source>
<translation>Reittipisteet</translation> <translation>Reittipisteet</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="221"/> <location filename="../src/GUI/optionsdialog.cpp" line="227"/>
<source>POI color:</source> <source>POI color:</source>
<translation>POI:n väri:</translation> <translation>POI:n väri:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="222"/> <location filename="../src/GUI/optionsdialog.cpp" line="228"/>
<source>POI size:</source> <source>POI size:</source>
<translation>POI:n koko:</translation> <translation>POI:n koko:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="226"/> <location filename="../src/GUI/optionsdialog.cpp" line="232"/>
<source>POIs</source> <source>POIs</source>
<translation>POI:t</translation> <translation>POI:t</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="253"/> <location filename="../src/GUI/optionsdialog.cpp" line="259"/>
<source>Slider color:</source> <source>Slider color:</source>
<translation>Liukusäätimen väri:</translation> <translation>Liukusäätimen väri:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="288"/> <location filename="../src/GUI/optionsdialog.cpp" line="294"/>
<source>Points</source> <source>Points</source>
<translation>Pisteet</translation> <translation>Pisteet</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="297"/> <location filename="../src/GUI/optionsdialog.cpp" line="303"/>
<source>Moving average window size</source> <source>Moving average window size</source>
<translation>Liukuvan keskiarvon ikkunan koko</translation> <translation>Liukuvan keskiarvon ikkunan koko</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="316"/> <location filename="../src/GUI/optionsdialog.cpp" line="322"/>
<location filename="../src/GUI/optionsdialog.cpp" line="402"/> <location filename="../src/GUI/optionsdialog.cpp" line="429"/>
<location filename="../src/GUI/optionsdialog.cpp" line="465"/> <location filename="../src/GUI/optionsdialog.cpp" line="492"/>
<source>Elevation:</source> <source>Elevation:</source>
<translation>Korkeus:</translation> <translation>Korkeus:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="317"/> <location filename="../src/GUI/optionsdialog.cpp" line="323"/>
<location filename="../src/GUI/optionsdialog.cpp" line="401"/> <location filename="../src/GUI/optionsdialog.cpp" line="428"/>
<source>Speed:</source> <source>Speed:</source>
<translation>Vauhti:</translation> <translation>Vauhti:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="318"/> <location filename="../src/GUI/optionsdialog.cpp" line="324"/>
<source>Heart rate:</source> <source>Heart rate:</source>
<translation>Sydämen syke:</translation> <translation>Sydämen syke:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="319"/> <location filename="../src/GUI/optionsdialog.cpp" line="325"/>
<source>Cadence:</source> <source>Cadence:</source>
<translation>Kadenssi:</translation> <translation>Kadenssi:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="320"/> <location filename="../src/GUI/optionsdialog.cpp" line="326"/>
<source>Power:</source> <source>Power:</source>
<translation>Teho:</translation> <translation>Teho:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="322"/> <location filename="../src/GUI/optionsdialog.cpp" line="328"/>
<source>Smoothing</source> <source>Smoothing</source>
<translation>Silotus</translation> <translation>Silotus</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="326"/> <location filename="../src/GUI/optionsdialog.cpp" line="332"/>
<source>Eliminate GPS outliers</source> <source>Eliminate GPS outliers</source>
<translation>Poista poikkeavat GPS-havainnot</translation> <translation>Poista poikkeavat GPS-havainnot</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="335"/> <location filename="../src/GUI/optionsdialog.cpp" line="341"/>
<source>Smoothing:</source> <source>Smoothing:</source>
<translation>Silotus:</translation> <translation>Silotus:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="352"/> <location filename="../src/GUI/optionsdialog.cpp" line="352"/>
<source>Automatic</source>
<translation>Automaattinen</translation>
</message>
<message>
<location filename="../src/GUI/optionsdialog.cpp" line="366"/>
<source>mi/h</source> <source>mi/h</source>
<translation>mph</translation> <translation>mph</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="355"/> <location filename="../src/GUI/optionsdialog.cpp" line="369"/>
<source>kn</source> <source>kn</source>
<translation>kn</translation> <translation>kn</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="358"/> <location filename="../src/GUI/optionsdialog.cpp" line="372"/>
<source>km/h</source> <source>km/h</source>
<translation>km/t</translation> <translation>km/t</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="362"/> <location filename="../src/GUI/optionsdialog.cpp" line="376"/>
<location filename="../src/GUI/optionsdialog.cpp" line="568"/> <location filename="../src/GUI/optionsdialog.cpp" line="595"/>
<source>s</source> <source>s</source>
<translation>s</translation> <translation>s</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="366"/> <location filename="../src/GUI/optionsdialog.cpp" line="389"/>
<source>Minimal speed:</source> <source>Minimal speed:</source>
<translation>Minimivauhti:</translation> <translation>Minimivauhti:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="367"/> <location filename="../src/GUI/optionsdialog.cpp" line="390"/>
<source>Minimal duration:</source> <source>Minimal duration:</source>
<translation>Minimikesto:</translation> <translation>Minimikesto:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="373"/> <location filename="../src/GUI/optionsdialog.cpp" line="400"/>
<source>Computed from distance/time</source> <source>Computed from distance/time</source>
<translation>Laskettu etäisyydestä/ajasta</translation> <translation>Laskettu etäisyydestä/ajasta</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="374"/> <location filename="../src/GUI/optionsdialog.cpp" line="401"/>
<source>Recorded by device</source> <source>Recorded by device</source>
<translation>Tallennettu laitteella</translation> <translation>Tallennettu laitteella</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="380"/> <location filename="../src/GUI/optionsdialog.cpp" line="407"/>
<location filename="../src/GUI/optionsdialog.cpp" line="438"/> <location filename="../src/GUI/optionsdialog.cpp" line="465"/>
<source>GPS data</source> <source>GPS data</source>
<translation>GPS-tiedot</translation> <translation>GPS-tiedot</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="381"/> <location filename="../src/GUI/optionsdialog.cpp" line="408"/>
<location filename="../src/GUI/optionsdialog.cpp" line="439"/> <location filename="../src/GUI/optionsdialog.cpp" line="466"/>
<source>DEM data</source> <source>DEM data</source>
<translation>DEM-tiedot</translation> <translation>DEM-tiedot</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="418"/> <location filename="../src/GUI/optionsdialog.cpp" line="445"/>
<source>Elevation</source> <source>Elevation</source>
<translation>Korkeus</translation> <translation>Korkeus</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="429"/> <location filename="../src/GUI/optionsdialog.cpp" line="456"/>
<source>Filtering</source> <source>Filtering</source>
<translation>Suodatus</translation> <translation>Suodatus</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="430"/> <location filename="../src/GUI/optionsdialog.cpp" line="457"/>
<source>Sources</source> <source>Sources</source>
<translation>Lähteet</translation> <translation>Lähteet</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="431"/> <location filename="../src/GUI/optionsdialog.cpp" line="458"/>
<source>Pause detection</source> <source>Pause detection</source>
<translation>Pysähdysten havaitseminen</translation> <translation>Pysähdysten havaitseminen</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="464"/> <location filename="../src/GUI/optionsdialog.cpp" line="491"/>
<source>Radius:</source> <source>Radius:</source>
<translation>Säde:</translation> <translation>Säde:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="412"/> <location filename="../src/GUI/optionsdialog.cpp" line="439"/>
<source>Speed</source> <source>Speed</source>
<translation>Vauhti</translation> <translation>Vauhti</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="74"/> <location filename="../src/GUI/optionsdialog.cpp" line="80"/>
<source>Projection:</source> <source>Projection:</source>
<translation>Projektio:</translation> <translation>Projektio:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="96"/> <location filename="../src/GUI/optionsdialog.cpp" line="102"/>
<source>Vector maps</source> <source>Vector maps</source>
<translation>Vektorikartat</translation> <translation>Vektorikartat</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="149"/> <location filename="../src/GUI/optionsdialog.cpp" line="155"/>
<source>Area border width:</source> <source>Area border width:</source>
<translation>Alueen rajan leveys:</translation> <translation>Alueen rajan leveys:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="150"/> <location filename="../src/GUI/optionsdialog.cpp" line="156"/>
<source>Area border style:</source> <source>Area border style:</source>
<translation>Alueen rajan tyyli:</translation> <translation>Alueen rajan tyyli:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="151"/> <location filename="../src/GUI/optionsdialog.cpp" line="157"/>
<source>Area fill opacity:</source> <source>Area fill opacity:</source>
<translation>Alueen täytön läpinäkymättömyys:</translation> <translation>Alueen täytön läpinäkymättömyys:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="155"/> <location filename="../src/GUI/optionsdialog.cpp" line="161"/>
<source>Fill opacity:</source> <source>Fill opacity:</source>
<translation>Täytön läpinäkymättömyys:</translation> <translation>Täytön läpinäkymättömyys:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="156"/> <location filename="../src/GUI/optionsdialog.cpp" line="162"/>
<source>Areas</source> <source>Areas</source>
<translation>Alueet</translation> <translation>Alueet</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="450"/> <location filename="../src/GUI/optionsdialog.cpp" line="353"/>
<source>Custom</source>
<translation>Käyttäjän määrittämä</translation>
</message>
<message>
<location filename="../src/GUI/optionsdialog.cpp" line="477"/>
<source>mi</source> <source>mi</source>
<translation>mi</translation> <translation>mi</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="453"/> <location filename="../src/GUI/optionsdialog.cpp" line="480"/>
<source>nmi</source> <source>nmi</source>
<translation>mpk</translation> <translation>mpk</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="456"/> <location filename="../src/GUI/optionsdialog.cpp" line="483"/>
<source>km</source> <source>km</source>
<translation>km</translation> <translation>km</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="471"/> <location filename="../src/GUI/optionsdialog.cpp" line="498"/>
<location filename="../src/GUI/optionsdialog.cpp" line="611"/> <location filename="../src/GUI/optionsdialog.cpp" line="638"/>
<source>POI</source> <source>POI</source>
<translation>POI</translation> <translation>POI</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="478"/> <location filename="../src/GUI/optionsdialog.cpp" line="505"/>
<source>WYSIWYG</source> <source>WYSIWYG</source>
<translation>WYSIWYG</translation> <translation>WYSIWYG</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="479"/> <location filename="../src/GUI/optionsdialog.cpp" line="506"/>
<source>High-Resolution</source> <source>High-Resolution</source>
<translation>Korkea resoluutio</translation> <translation>Korkea resoluutio</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="484"/> <location filename="../src/GUI/optionsdialog.cpp" line="511"/>
<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>Painettu alue on suunnilleen näyttöalue. Kartan zoomaustaso ei muutu.</translation> <translation>Painettu alue on suunnilleen näyttöalue. Kartan zoomaustaso ei muutu.</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="486"/> <location filename="../src/GUI/optionsdialog.cpp" line="513"/>
<source>The zoom level will be changed so that the whole content (tracks/waypoints) fits to the printed area and the map resolution is as close as possible to the print resolution.</source> <source>The zoom level will be changed so that the whole content (tracks/waypoints) fits to the printed area and the map resolution is as close as possible to the print resolution.</source>
<translation>Zoomaustasoa muutetaan niin, että koko sisältö (jäljet/reittipisteet) sopii painettuun alueeseen ja kartan resoluutio on mahdollisimman lähellä tulostusresoluutiota.</translation> <translation>Zoomaustasoa muutetaan niin, että koko sisältö (jäljet/reittipisteet) sopii painettuun alueeseen ja kartan resoluutio on mahdollisimman lähellä tulostusresoluutiota.</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="508"/> <location filename="../src/GUI/optionsdialog.cpp" line="535"/>
<source>Name</source> <source>Name</source>
<translation>Nimi</translation> <translation>Nimi</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="510"/> <location filename="../src/GUI/optionsdialog.cpp" line="537"/>
<source>Date</source> <source>Date</source>
<translation>Päivämäärä</translation> <translation>Päivämäärä</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="512"/> <location filename="../src/GUI/optionsdialog.cpp" line="539"/>
<source>Distance</source> <source>Distance</source>
<translation>Etäisyys</translation> <translation>Etäisyys</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="514"/> <location filename="../src/GUI/optionsdialog.cpp" line="541"/>
<source>Time</source> <source>Time</source>
<translation>Aika</translation> <translation>Aika</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="516"/> <location filename="../src/GUI/optionsdialog.cpp" line="543"/>
<source>Moving time</source> <source>Moving time</source>
<translation>Liikkumisaika</translation> <translation>Liikkumisaika</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="518"/> <location filename="../src/GUI/optionsdialog.cpp" line="545"/>
<source>Item count (&gt;1)</source> <source>Item count (&gt;1)</source>
<translation>Kohteiden määrä (&gt;1)</translation> <translation>Kohteiden määrä (&gt;1)</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="533"/> <location filename="../src/GUI/optionsdialog.cpp" line="560"/>
<source>Separate graph page</source> <source>Separate graph page</source>
<translation>Erillinen sivu kaaviokuvalle</translation> <translation>Erillinen sivu kaaviokuvalle</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="543"/> <location filename="../src/GUI/optionsdialog.cpp" line="570"/>
<source>Print mode</source> <source>Print mode</source>
<translation>Tulostustila</translation> <translation>Tulostustila</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="544"/> <location filename="../src/GUI/optionsdialog.cpp" line="571"/>
<source>Header</source> <source>Header</source>
<translation>Otsikko</translation> <translation>Otsikko</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="552"/> <location filename="../src/GUI/optionsdialog.cpp" line="579"/>
<source>Use OpenGL</source> <source>Use OpenGL</source>
<translation>Käytä OpenGL:ää</translation> <translation>Käytä OpenGL:ää</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="555"/> <location filename="../src/GUI/optionsdialog.cpp" line="582"/>
<source>Enable HTTP/2</source> <source>Enable HTTP/2</source>
<translation>Ota HTTP/2 käyttöön</translation> <translation>Ota HTTP/2 käyttöön</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="562"/> <location filename="../src/GUI/optionsdialog.cpp" line="589"/>
<source>MB</source> <source>MB</source>
<translation>Mt</translation> <translation>Mt</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="572"/> <location filename="../src/GUI/optionsdialog.cpp" line="599"/>
<source>Image cache size:</source> <source>Image cache size:</source>
<translation>Kuvavälimuistin koko:</translation> <translation>Kuvavälimuistin koko:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="573"/> <location filename="../src/GUI/optionsdialog.cpp" line="600"/>
<source>Connection timeout:</source> <source>Connection timeout:</source>
<translation>Yhteyden aikakatkaisu:</translation> <translation>Yhteyden aikakatkaisu:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="589"/> <location filename="../src/GUI/optionsdialog.cpp" line="616"/>
<location filename="../src/GUI/optionsdialog.cpp" line="614"/> <location filename="../src/GUI/optionsdialog.cpp" line="641"/>
<source>System</source> <source>System</source>
<translation>Järjestelmä</translation> <translation>Järjestelmä</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="607"/> <location filename="../src/GUI/optionsdialog.cpp" line="634"/>
<source>Appearance</source> <source>Appearance</source>
<translation>Ulkoasu</translation> <translation>Ulkoasu</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="609"/> <location filename="../src/GUI/optionsdialog.cpp" line="636"/>
<source>Maps</source> <source>Maps</source>
<translation>Kartat</translation> <translation>Kartat</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="610"/> <location filename="../src/GUI/optionsdialog.cpp" line="637"/>
<source>Data</source> <source>Data</source>
<translation>Tiedot</translation> <translation>Tiedot</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="612"/> <location filename="../src/GUI/optionsdialog.cpp" line="639"/>
<source>Print &amp; Export</source> <source>Print &amp; Export</source>
<translation>Tulostus &amp; vienti</translation> <translation>Tulostus &amp; vienti</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="641"/> <location filename="../src/GUI/optionsdialog.cpp" line="668"/>
<source>Options</source> <source>Options</source>
<translation>Valinnat</translation> <translation>Valinnat</translation>
</message> </message>
@ -1867,7 +1882,12 @@
<translation>Kuvaus</translation> <translation>Kuvaus</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/waypointitem.cpp" line="42"/> <location filename="../src/GUI/waypointitem.cpp" line="44"/>
<source>Address</source>
<translation>Osoite</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="55"/>
<source>Links</source> <source>Links</source>
<translation>Linkit</translation> <translation>Linkit</translation>
</message> </message>

View File

@ -47,77 +47,82 @@
<context> <context>
<name>Data</name> <name>Data</name>
<message> <message>
<location filename="../src/data/data.cpp" line="173"/> <location filename="../src/data/data.cpp" line="176"/>
<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="174"/> <location filename="../src/data/data.cpp" line="177"/>
<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="175"/> <location filename="../src/data/data.cpp" line="178"/>
<source>CUP files</source> <source>CUP files</source>
<translation>Données CUP</translation> <translation>Données CUP</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="176"/> <location filename="../src/data/data.cpp" line="179"/>
<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="178"/> <location filename="../src/data/data.cpp" line="181"/>
<source>GeoJSON files</source> <source>GeoJSON files</source>
<translation>Données GeoJSON</translation> <translation>Données GeoJSON</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="180"/> <location filename="../src/data/data.cpp" line="183"/>
<source>GPI files</source>
<translation>Données GPI</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="184"/>
<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="181"/> <location filename="../src/data/data.cpp" line="185"/>
<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="182"/> <location filename="../src/data/data.cpp" line="186"/>
<source>JPEG images</source> <source>JPEG images</source>
<translation>Images JPEG</translation> <translation>Images JPEG</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="183"/> <location filename="../src/data/data.cpp" line="187"/>
<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="184"/> <location filename="../src/data/data.cpp" line="188"/>
<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="185"/> <location filename="../src/data/data.cpp" line="189"/>
<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="186"/> <location filename="../src/data/data.cpp" line="190"/>
<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="188"/> <location filename="../src/data/data.cpp" line="192"/>
<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="187"/> <location filename="../src/data/data.cpp" line="191"/>
<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="189"/> <location filename="../src/data/data.cpp" line="193"/>
<source>All files</source> <source>All files</source>
<translation>Tous les fichiers</translation> <translation>Tous les fichiers</translation>
</message> </message>
@ -518,8 +523,8 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="413"/> <location filename="../src/GUI/gui.cpp" line="413"/>
<location filename="../src/GUI/gui.cpp" line="1058"/> <location filename="../src/GUI/gui.cpp" line="1059"/>
<location filename="../src/GUI/gui.cpp" line="1124"/> <location filename="../src/GUI/gui.cpp" line="1125"/>
<source>Moving time</source> <source>Moving time</source>
<translation>Durée en déplacement</translation> <translation>Durée en déplacement</translation>
</message> </message>
@ -674,34 +679,34 @@
<translation>Dossier de styles :</translation> <translation>Dossier de styles :</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1036"/> <location filename="../src/GUI/gui.cpp" line="1037"/>
<location filename="../src/GUI/gui.cpp" line="1104"/> <location filename="../src/GUI/gui.cpp" line="1105"/>
<source>Areas</source> <source>Areas</source>
<translation>Zones</translation> <translation>Zones</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1079"/>
<location filename="../src/GUI/gui.cpp" line="1080"/> <location filename="../src/GUI/gui.cpp" line="1080"/>
<location filename="../src/GUI/gui.cpp" line="1081"/>
<source>Statistics</source> <source>Statistics</source>
<translation>Statistiques</translation> <translation>Statistiques</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1312"/> <location filename="../src/GUI/gui.cpp" line="1313"/>
<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="1335"/> <location filename="../src/GUI/gui.cpp" line="1336"/>
<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="1346"/> <location filename="../src/GUI/gui.cpp" line="1347"/>
<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="1350"/> <location filename="../src/GUI/gui.cpp" line="1351"/>
<source>%n files</source> <source>%n files</source>
<translation> <translation>
<numerusform>%n fichier</numerusform> <numerusform>%n fichier</numerusform>
@ -709,16 +714,16 @@
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1042"/> <location filename="../src/GUI/gui.cpp" line="1043"/>
<location filename="../src/GUI/gui.cpp" line="1046"/> <location filename="../src/GUI/gui.cpp" line="1047"/>
<location filename="../src/GUI/gui.cpp" line="1110"/> <location filename="../src/GUI/gui.cpp" line="1111"/>
<location filename="../src/GUI/gui.cpp" line="1113"/> <location filename="../src/GUI/gui.cpp" line="1114"/>
<source>Date</source> <source>Date</source>
<translation>Date</translation> <translation>Date</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1030"/> <location filename="../src/GUI/gui.cpp" line="1031"/>
<location filename="../src/GUI/gui.cpp" line="1100"/> <location filename="../src/GUI/gui.cpp" line="1101"/>
<source>Routes</source> <source>Routes</source>
<translation>Routes</translation> <translation>Routes</translation>
</message> </message>
@ -738,8 +743,8 @@
<translation>Exporter au format PDF...</translation> <translation>Exporter au format PDF...</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1033"/> <location filename="../src/GUI/gui.cpp" line="1034"/>
<location filename="../src/GUI/gui.cpp" line="1102"/> <location filename="../src/GUI/gui.cpp" line="1103"/>
<source>Waypoints</source> <source>Waypoints</source>
<translation>Points de jalonnement</translation> <translation>Points de jalonnement</translation>
</message> </message>
@ -820,13 +825,13 @@
<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="1094"/> <location filename="../src/GUI/gui.cpp" line="1095"/>
<source>Name</source> <source>Name</source>
<translation>Nom</translation> <translation>Nom</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1027"/> <location filename="../src/GUI/gui.cpp" line="1028"/>
<location filename="../src/GUI/gui.cpp" line="1098"/> <location filename="../src/GUI/gui.cpp" line="1099"/>
<source>Tracks</source> <source>Tracks</source>
<translation>Traces</translation> <translation>Traces</translation>
</message> </message>
@ -843,16 +848,16 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="369"/> <location filename="../src/GUI/gui.cpp" line="369"/>
<location filename="../src/GUI/gui.cpp" line="1053"/> <location filename="../src/GUI/gui.cpp" line="1054"/>
<location filename="../src/GUI/gui.cpp" line="1120"/> <location filename="../src/GUI/gui.cpp" line="1121"/>
<source>Distance</source> <source>Distance</source>
<translation>Distance</translation> <translation>Distance</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="376"/> <location filename="../src/GUI/gui.cpp" line="376"/>
<location filename="../src/GUI/gui.cpp" line="552"/> <location filename="../src/GUI/gui.cpp" line="552"/>
<location filename="../src/GUI/gui.cpp" line="1056"/> <location filename="../src/GUI/gui.cpp" line="1057"/>
<location filename="../src/GUI/gui.cpp" line="1122"/> <location filename="../src/GUI/gui.cpp" line="1123"/>
<source>Time</source> <source>Time</source>
<translation>Temps</translation> <translation>Temps</translation>
</message> </message>
@ -949,12 +954,12 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/graphview.cpp" line="66"/> <location filename="../src/GUI/graphview.cpp" line="66"/>
<location filename="../src/GUI/graphview.cpp" line="173"/> <location filename="../src/GUI/graphview.cpp" line="177"/>
<source>Distance</source> <source>Distance</source>
<translation>Distance</translation> <translation>Distance</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/graphview.cpp" line="175"/> <location filename="../src/GUI/graphview.cpp" line="179"/>
<source>Time</source> <source>Time</source>
<translation>Temps</translation> <translation>Temps</translation>
</message> </message>
@ -1053,478 +1058,488 @@
<context> <context>
<name>OptionsDialog</name> <name>OptionsDialog</name>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="169"/> <location filename="../src/GUI/optionsdialog.cpp" line="175"/>
<source>Base color:</source> <source>Base color:</source>
<translation>Couleur de base :</translation> <translation>Couleur de base :</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="170"/> <location filename="../src/GUI/optionsdialog.cpp" line="176"/>
<source>Palette shift:</source> <source>Palette shift:</source>
<translation>Incrément de palette :</translation> <translation>Incrément de palette :</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="114"/> <location filename="../src/GUI/optionsdialog.cpp" line="120"/>
<source>Track width:</source> <source>Track width:</source>
<translation>Épaisseur des traces :</translation> <translation>Épaisseur des traces :</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="115"/> <location filename="../src/GUI/optionsdialog.cpp" line="121"/>
<source>Track style:</source> <source>Track style:</source>
<translation>Style des traces :</translation> <translation>Style des traces :</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="119"/> <location filename="../src/GUI/optionsdialog.cpp" line="125"/>
<source>Tracks</source> <source>Tracks</source>
<translation>Traces</translation> <translation>Traces</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="131"/> <location filename="../src/GUI/optionsdialog.cpp" line="137"/>
<source>Route width:</source> <source>Route width:</source>
<translation>Épaisseur des routes :</translation> <translation>Épaisseur des routes :</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="132"/> <location filename="../src/GUI/optionsdialog.cpp" line="138"/>
<source>Route style:</source> <source>Route style:</source>
<translation>Style des routes :</translation> <translation>Style des routes :</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="136"/> <location filename="../src/GUI/optionsdialog.cpp" line="142"/>
<source>Routes</source> <source>Routes</source>
<translation>Routes</translation> <translation>Routes</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="172"/> <location filename="../src/GUI/optionsdialog.cpp" line="178"/>
<location filename="../src/GUI/optionsdialog.cpp" line="255"/> <location filename="../src/GUI/optionsdialog.cpp" line="261"/>
<source>Use anti-aliasing</source> <source>Use anti-aliasing</source>
<translation>Utiliser l&apos;anticrénelage</translation> <translation>Utiliser l&apos;anticrénelage</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="252"/> <location filename="../src/GUI/optionsdialog.cpp" line="258"/>
<source>Line width:</source> <source>Line width:</source>
<translation>Épaisseur de ligne :</translation> <translation>Épaisseur de ligne :</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="276"/> <location filename="../src/GUI/optionsdialog.cpp" line="282"/>
<source>Background color:</source> <source>Background color:</source>
<translation>Couleur d&apos;arrière plan :</translation> <translation>Couleur d&apos;arrière plan :</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="287"/> <location filename="../src/GUI/optionsdialog.cpp" line="293"/>
<source>Paths</source> <source>Paths</source>
<translation>Chemins</translation> <translation>Chemins</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="277"/> <location filename="../src/GUI/optionsdialog.cpp" line="283"/>
<source>Map opacity:</source> <source>Map opacity:</source>
<translation>Opacité de la carte :</translation> <translation>Opacité de la carte :</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="290"/> <location filename="../src/GUI/optionsdialog.cpp" line="296"/>
<source>Map</source> <source>Map</source>
<translation>Carte</translation> <translation>Carte</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="289"/> <location filename="../src/GUI/optionsdialog.cpp" line="295"/>
<location filename="../src/GUI/optionsdialog.cpp" line="545"/> <location filename="../src/GUI/optionsdialog.cpp" line="572"/>
<source>Graphs</source> <source>Graphs</source>
<translation>Graphe</translation> <translation>Graphe</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="55"/> <location filename="../src/GUI/optionsdialog.cpp" line="61"/>
<source>High-resolution</source> <source>High-resolution</source>
<translation>Résolution élevée</translation> <translation>Résolution élevée</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="56"/> <location filename="../src/GUI/optionsdialog.cpp" line="62"/>
<source>Standard</source> <source>Standard</source>
<translation>Standard</translation> <translation>Standard</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="61"/> <location filename="../src/GUI/optionsdialog.cpp" line="67"/>
<source>Non-HiDPI maps are loaded as HiDPI maps. The map is sharp but map objects are small/hard to read.</source> <source>Non-HiDPI maps are loaded as HiDPI maps. The map is sharp but map objects are small/hard to read.</source>
<translation>Les cartes qui n&apos;ont pas de résolution élevée sont chargées comme une carte à résolution élevée. La carte est nette mais ses symboles sont petits ou difficiles à lire.</translation> <translation>Les cartes qui n&apos;ont pas de résolution élevée sont chargées comme une carte à résolution élevée. La carte est nette mais ses symboles sont petits et moins lisible.</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="63"/> <location filename="../src/GUI/optionsdialog.cpp" line="69"/>
<source>Non-HiDPI maps are loaded such as they are. Map objects have the expected size but the map is blurry.</source> <source>Non-HiDPI maps are loaded such as they are. Map objects have the expected size but the map is blurry.</source>
<translation>Les cartes qui n&apos;ont pas de résolution élevée sont chargées telles quelles. Les symboles de la carte ont leurs tailles attendues mais la carte est floue.</translation> <translation>Les cartes qui n&apos;ont pas de résolution élevée sont chargées telles quelles. Les symboles de la carte ont une taille adaptée mais la carte est floue.</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="98"/> <location filename="../src/GUI/optionsdialog.cpp" line="104"/>
<source>HiDPI display mode</source> <source>HiDPI display mode</source>
<translation>Affichage à haute résolution</translation> <translation>Affichage à haute résolution</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="117"/> <location filename="../src/GUI/optionsdialog.cpp" line="123"/>
<location filename="../src/GUI/optionsdialog.cpp" line="134"/> <location filename="../src/GUI/optionsdialog.cpp" line="140"/>
<location filename="../src/GUI/optionsdialog.cpp" line="153"/> <location filename="../src/GUI/optionsdialog.cpp" line="159"/>
<source>Width:</source> <source>Width:</source>
<translation>Épaisseur :</translation> <translation>Épaisseur :</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="118"/> <location filename="../src/GUI/optionsdialog.cpp" line="124"/>
<location filename="../src/GUI/optionsdialog.cpp" line="135"/> <location filename="../src/GUI/optionsdialog.cpp" line="141"/>
<location filename="../src/GUI/optionsdialog.cpp" line="154"/> <location filename="../src/GUI/optionsdialog.cpp" line="160"/>
<source>Style:</source> <source>Style:</source>
<translation>Style :</translation> <translation>Style :</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="205"/> <location filename="../src/GUI/optionsdialog.cpp" line="211"/>
<source>Waypoint color:</source> <source>Waypoint color:</source>
<translation>Couleur des points de jalonnement :</translation> <translation>Couleur des points de jalonnement :</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="206"/> <location filename="../src/GUI/optionsdialog.cpp" line="212"/>
<source>Waypoint size:</source> <source>Waypoint size:</source>
<translation>Tailles des points de jalonnement :</translation> <translation>Tailles des points de jalonnement :</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="208"/> <location filename="../src/GUI/optionsdialog.cpp" line="214"/>
<location filename="../src/GUI/optionsdialog.cpp" line="224"/> <location filename="../src/GUI/optionsdialog.cpp" line="230"/>
<source>Color:</source> <source>Color:</source>
<translation>Couleur :</translation> <translation>Couleur :</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="209"/> <location filename="../src/GUI/optionsdialog.cpp" line="215"/>
<location filename="../src/GUI/optionsdialog.cpp" line="225"/> <location filename="../src/GUI/optionsdialog.cpp" line="231"/>
<source>Size:</source> <source>Size:</source>
<translation>Taille :</translation> <translation>Taille :</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="210"/> <location filename="../src/GUI/optionsdialog.cpp" line="216"/>
<source>Waypoints</source> <source>Waypoints</source>
<translation>Points de jalonnement</translation> <translation>Points de jalonnement</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="221"/> <location filename="../src/GUI/optionsdialog.cpp" line="227"/>
<source>POI color:</source> <source>POI color:</source>
<translation>Couleur des POI :</translation> <translation>Couleur des POI :</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="222"/> <location filename="../src/GUI/optionsdialog.cpp" line="228"/>
<source>POI size:</source> <source>POI size:</source>
<translation>Taille des POI :</translation> <translation>Taille des POI :</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="226"/> <location filename="../src/GUI/optionsdialog.cpp" line="232"/>
<source>POIs</source> <source>POIs</source>
<translation>POI</translation> <translation>POI</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="253"/> <location filename="../src/GUI/optionsdialog.cpp" line="259"/>
<source>Slider color:</source> <source>Slider color:</source>
<translation>Couleur du curseur :</translation> <translation>Couleur du curseur :</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="288"/> <location filename="../src/GUI/optionsdialog.cpp" line="294"/>
<source>Points</source> <source>Points</source>
<translation>Points</translation> <translation>Points</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="297"/> <location filename="../src/GUI/optionsdialog.cpp" line="303"/>
<source>Moving average window size</source> <source>Moving average window size</source>
<translation>Largeur de fenêtre de la moyenne glissante</translation> <translation>Largeur de fenêtre de la moyenne glissante</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="316"/> <location filename="../src/GUI/optionsdialog.cpp" line="322"/>
<location filename="../src/GUI/optionsdialog.cpp" line="402"/> <location filename="../src/GUI/optionsdialog.cpp" line="429"/>
<location filename="../src/GUI/optionsdialog.cpp" line="465"/> <location filename="../src/GUI/optionsdialog.cpp" line="492"/>
<source>Elevation:</source> <source>Elevation:</source>
<translation>Altitude :</translation> <translation>Altitude :</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="317"/> <location filename="../src/GUI/optionsdialog.cpp" line="323"/>
<location filename="../src/GUI/optionsdialog.cpp" line="401"/> <location filename="../src/GUI/optionsdialog.cpp" line="428"/>
<source>Speed:</source> <source>Speed:</source>
<translation>Vitesse :</translation> <translation>Vitesse :</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="318"/> <location filename="../src/GUI/optionsdialog.cpp" line="324"/>
<source>Heart rate:</source> <source>Heart rate:</source>
<translation>Fréquence cardiaque :</translation> <translation>Fréquence cardiaque :</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="319"/> <location filename="../src/GUI/optionsdialog.cpp" line="325"/>
<source>Cadence:</source> <source>Cadence:</source>
<translation>Cadence :</translation> <translation>Cadence :</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="320"/> <location filename="../src/GUI/optionsdialog.cpp" line="326"/>
<source>Power:</source> <source>Power:</source>
<translation>Puissance :</translation> <translation>Puissance :</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="322"/> <location filename="../src/GUI/optionsdialog.cpp" line="328"/>
<source>Smoothing</source> <source>Smoothing</source>
<translation>Lissage</translation> <translation>Lissage</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="326"/> <location filename="../src/GUI/optionsdialog.cpp" line="332"/>
<source>Eliminate GPS outliers</source> <source>Eliminate GPS outliers</source>
<translation>Supprimer les données GPS aberrantes</translation> <translation>Supprimer les données GPS aberrantes</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="335"/> <location filename="../src/GUI/optionsdialog.cpp" line="341"/>
<source>Smoothing:</source> <source>Smoothing:</source>
<translation>Lissage :</translation> <translation>Lissage :</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="352"/> <location filename="../src/GUI/optionsdialog.cpp" line="352"/>
<source>Automatic</source>
<translation>Automatique</translation>
</message>
<message>
<location filename="../src/GUI/optionsdialog.cpp" line="366"/>
<source>mi/h</source> <source>mi/h</source>
<translation>mi/h</translation> <translation>mi/h</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="355"/> <location filename="../src/GUI/optionsdialog.cpp" line="369"/>
<source>kn</source> <source>kn</source>
<translation>nd</translation> <translation>nd</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="358"/> <location filename="../src/GUI/optionsdialog.cpp" line="372"/>
<source>km/h</source> <source>km/h</source>
<translation>km/h</translation> <translation>km/h</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="362"/> <location filename="../src/GUI/optionsdialog.cpp" line="376"/>
<location filename="../src/GUI/optionsdialog.cpp" line="568"/> <location filename="../src/GUI/optionsdialog.cpp" line="595"/>
<source>s</source> <source>s</source>
<translation>s</translation> <translation>s</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="366"/> <location filename="../src/GUI/optionsdialog.cpp" line="389"/>
<source>Minimal speed:</source> <source>Minimal speed:</source>
<translation>Vitesse minimale :</translation> <translation>Vitesse minimale :</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="367"/> <location filename="../src/GUI/optionsdialog.cpp" line="390"/>
<source>Minimal duration:</source> <source>Minimal duration:</source>
<translation>Durée minimale :</translation> <translation>Durée minimale :</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="373"/> <location filename="../src/GUI/optionsdialog.cpp" line="400"/>
<source>Computed from distance/time</source> <source>Computed from distance/time</source>
<translation>Calculée comme distance/temps</translation> <translation>Calculée comme distance/temps</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="374"/> <location filename="../src/GUI/optionsdialog.cpp" line="401"/>
<source>Recorded by device</source> <source>Recorded by device</source>
<translation>Enregistrée par l&apos;appareil</translation> <translation>Enregistrée par l&apos;appareil</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="380"/> <location filename="../src/GUI/optionsdialog.cpp" line="407"/>
<location filename="../src/GUI/optionsdialog.cpp" line="438"/> <location filename="../src/GUI/optionsdialog.cpp" line="465"/>
<source>GPS data</source> <source>GPS data</source>
<translation>Données GPS</translation> <translation>Données GPS</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="381"/> <location filename="../src/GUI/optionsdialog.cpp" line="408"/>
<location filename="../src/GUI/optionsdialog.cpp" line="439"/> <location filename="../src/GUI/optionsdialog.cpp" line="466"/>
<source>DEM data</source> <source>DEM data</source>
<translation>Données MNT</translation> <translation>Données MNT</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="418"/> <location filename="../src/GUI/optionsdialog.cpp" line="445"/>
<source>Elevation</source> <source>Elevation</source>
<translation>Altitude</translation> <translation>Altitude</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="429"/> <location filename="../src/GUI/optionsdialog.cpp" line="456"/>
<source>Filtering</source> <source>Filtering</source>
<translation>Filtrage</translation> <translation>Filtrage</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="430"/> <location filename="../src/GUI/optionsdialog.cpp" line="457"/>
<source>Sources</source> <source>Sources</source>
<translation>Sources</translation> <translation>Sources</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="431"/> <location filename="../src/GUI/optionsdialog.cpp" line="458"/>
<source>Pause detection</source> <source>Pause detection</source>
<translation>Détection des arrêts</translation> <translation>Détection des arrêts</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="464"/> <location filename="../src/GUI/optionsdialog.cpp" line="491"/>
<source>Radius:</source> <source>Radius:</source>
<translation>Rayon :</translation> <translation>Rayon :</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="412"/> <location filename="../src/GUI/optionsdialog.cpp" line="439"/>
<source>Speed</source> <source>Speed</source>
<translation>Vitesse</translation> <translation>Vitesse</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="74"/> <location filename="../src/GUI/optionsdialog.cpp" line="80"/>
<source>Projection:</source> <source>Projection:</source>
<translation>Projection :</translation> <translation>Projection :</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="96"/> <location filename="../src/GUI/optionsdialog.cpp" line="102"/>
<source>Vector maps</source> <source>Vector maps</source>
<translation>Cartes vectorielles</translation> <translation>Cartes vectorielles</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="149"/> <location filename="../src/GUI/optionsdialog.cpp" line="155"/>
<source>Area border width:</source> <source>Area border width:</source>
<translation>Épaisseur de bord de zone :</translation> <translation>Épaisseur de bord de zone :</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="150"/> <location filename="../src/GUI/optionsdialog.cpp" line="156"/>
<source>Area border style:</source> <source>Area border style:</source>
<translation>Style de bord de zone :</translation> <translation>Style de bord de zone :</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="151"/> <location filename="../src/GUI/optionsdialog.cpp" line="157"/>
<source>Area fill opacity:</source> <source>Area fill opacity:</source>
<translation>Opacité du remplissage des zones :</translation> <translation>Opacité du remplissage des zones :</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="155"/> <location filename="../src/GUI/optionsdialog.cpp" line="161"/>
<source>Fill opacity:</source> <source>Fill opacity:</source>
<translation>Opacité de remplissage :</translation> <translation>Opacité de remplissage :</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="156"/> <location filename="../src/GUI/optionsdialog.cpp" line="162"/>
<source>Areas</source> <source>Areas</source>
<translation>Zones</translation> <translation>Zones</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="450"/> <location filename="../src/GUI/optionsdialog.cpp" line="353"/>
<source>Custom</source>
<translation>Personnalisé</translation>
</message>
<message>
<location filename="../src/GUI/optionsdialog.cpp" line="477"/>
<source>mi</source> <source>mi</source>
<translation>mi</translation> <translation>mi</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="453"/> <location filename="../src/GUI/optionsdialog.cpp" line="480"/>
<source>nmi</source> <source>nmi</source>
<translation>nmi</translation> <translation>nmi</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="456"/> <location filename="../src/GUI/optionsdialog.cpp" line="483"/>
<source>km</source> <source>km</source>
<translation>km</translation> <translation>km</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="471"/> <location filename="../src/GUI/optionsdialog.cpp" line="498"/>
<location filename="../src/GUI/optionsdialog.cpp" line="611"/> <location filename="../src/GUI/optionsdialog.cpp" line="638"/>
<source>POI</source> <source>POI</source>
<translation>POI</translation> <translation>POI</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="478"/> <location filename="../src/GUI/optionsdialog.cpp" line="505"/>
<source>WYSIWYG</source> <source>WYSIWYG</source>
<translation>WYSIWYG</translation> <translation>WYSIWYG</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="479"/> <location filename="../src/GUI/optionsdialog.cpp" line="506"/>
<source>High-Resolution</source> <source>High-Resolution</source>
<translation>Résolution élevée</translation> <translation>Résolution élevée</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="484"/> <location filename="../src/GUI/optionsdialog.cpp" line="511"/>
<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>La zone d&apos;impression est presque celle affichée. L&apos;échelle reste la même.</translation> <translation>La zone d&apos;impression est presque celle affichée. L&apos;échelle reste la même.</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="486"/> <location filename="../src/GUI/optionsdialog.cpp" line="513"/>
<source>The zoom level will be changed so that the whole content (tracks/waypoints) fits to the printed area and the map resolution is as close as possible to the print resolution.</source> <source>The zoom level will be changed so that the whole content (tracks/waypoints) fits to the printed area and the map resolution is as close as possible to the print resolution.</source>
<translation>L&apos;échelle est ajustée pour que tout le contenu (traces et points de jalonnement) rentre dans la zone d&apos;impression tout en gardant proches les résolutions d&apos;impression et de carte.</translation> <translation>L&apos;échelle est ajustée pour que tout le contenu (traces et points de jalonnement) rentre dans la zone d&apos;impression tout en gardant proches les résolutions d&apos;impression et de carte.</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="508"/> <location filename="../src/GUI/optionsdialog.cpp" line="535"/>
<source>Name</source> <source>Name</source>
<translation>Nom</translation> <translation>Nom</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="510"/> <location filename="../src/GUI/optionsdialog.cpp" line="537"/>
<source>Date</source> <source>Date</source>
<translation>Date</translation> <translation>Date</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="512"/> <location filename="../src/GUI/optionsdialog.cpp" line="539"/>
<source>Distance</source> <source>Distance</source>
<translation>Distance</translation> <translation>Distance</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="514"/> <location filename="../src/GUI/optionsdialog.cpp" line="541"/>
<source>Time</source> <source>Time</source>
<translation>Durée</translation> <translation>Durée</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="516"/> <location filename="../src/GUI/optionsdialog.cpp" line="543"/>
<source>Moving time</source> <source>Moving time</source>
<translation>Durée en déplacement</translation> <translation>Durée en déplacement</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="518"/> <location filename="../src/GUI/optionsdialog.cpp" line="545"/>
<source>Item count (&gt;1)</source> <source>Item count (&gt;1)</source>
<translation>Nombre d&apos;éléments (&gt;1)</translation> <translation>Nombre d&apos;éléments (&gt;1)</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="533"/> <location filename="../src/GUI/optionsdialog.cpp" line="560"/>
<source>Separate graph page</source> <source>Separate graph page</source>
<translation>Sauter une page pour les graphes</translation> <translation>Sauter une page pour les graphes</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="543"/> <location filename="../src/GUI/optionsdialog.cpp" line="570"/>
<source>Print mode</source> <source>Print mode</source>
<translation>Mode d&apos;impression</translation> <translation>Mode d&apos;impression</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="544"/> <location filename="../src/GUI/optionsdialog.cpp" line="571"/>
<source>Header</source> <source>Header</source>
<translation>Entête</translation> <translation>Entête</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="552"/> <location filename="../src/GUI/optionsdialog.cpp" line="579"/>
<source>Use OpenGL</source> <source>Use OpenGL</source>
<translation>Utiliser OpenGL</translation> <translation>Utiliser OpenGL</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="555"/> <location filename="../src/GUI/optionsdialog.cpp" line="582"/>
<source>Enable HTTP/2</source> <source>Enable HTTP/2</source>
<translation>Activer l&apos;HTTP/2</translation> <translation>Activer l&apos;HTTP/2</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="562"/> <location filename="../src/GUI/optionsdialog.cpp" line="589"/>
<source>MB</source> <source>MB</source>
<translation>Mo</translation> <translation>Mo</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="572"/> <location filename="../src/GUI/optionsdialog.cpp" line="599"/>
<source>Image cache size:</source> <source>Image cache size:</source>
<translation>Volume du cache à images :</translation> <translation>Volume du cache à images :</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="573"/> <location filename="../src/GUI/optionsdialog.cpp" line="600"/>
<source>Connection timeout:</source> <source>Connection timeout:</source>
<translation>Délai d&apos;attente de connexion :</translation> <translation>Délai d&apos;attente de connexion :</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="589"/> <location filename="../src/GUI/optionsdialog.cpp" line="616"/>
<location filename="../src/GUI/optionsdialog.cpp" line="614"/> <location filename="../src/GUI/optionsdialog.cpp" line="641"/>
<source>System</source> <source>System</source>
<translation>Système</translation> <translation>Système</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="607"/> <location filename="../src/GUI/optionsdialog.cpp" line="634"/>
<source>Appearance</source> <source>Appearance</source>
<translation>Apparence</translation> <translation>Apparence</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="609"/> <location filename="../src/GUI/optionsdialog.cpp" line="636"/>
<source>Maps</source> <source>Maps</source>
<translation>Cartes</translation> <translation>Cartes</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="610"/> <location filename="../src/GUI/optionsdialog.cpp" line="637"/>
<source>Data</source> <source>Data</source>
<translation>Données</translation> <translation>Données</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="612"/> <location filename="../src/GUI/optionsdialog.cpp" line="639"/>
<source>Print &amp; Export</source> <source>Print &amp; Export</source>
<translation>Imprimer et exporter</translation> <translation>Imprimer et exporter</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="641"/> <location filename="../src/GUI/optionsdialog.cpp" line="668"/>
<source>Options</source> <source>Options</source>
<translation>Options</translation> <translation>Options</translation>
</message> </message>
@ -1605,7 +1620,7 @@
<message> <message>
<location filename="../src/GUI/routeitem.cpp" line="29"/> <location filename="../src/GUI/routeitem.cpp" line="29"/>
<source>Links</source> <source>Links</source>
<translation type="unfinished"></translation> <translation>Liens</translation>
</message> </message>
</context> </context>
<context> <context>
@ -1836,7 +1851,7 @@
<message> <message>
<location filename="../src/GUI/trackitem.cpp" line="33"/> <location filename="../src/GUI/trackitem.cpp" line="33"/>
<source>Links</source> <source>Links</source>
<translation type="unfinished"></translation> <translation>Liens</translation>
</message> </message>
</context> </context>
<context> <context>
@ -1867,9 +1882,14 @@
<translation>Description</translation> <translation>Description</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/waypointitem.cpp" line="42"/> <location filename="../src/GUI/waypointitem.cpp" line="44"/>
<source>Address</source>
<translation>Adresse</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="55"/>
<source>Links</source> <source>Links</source>
<translation type="unfinished"></translation> <translation>Liens</translation>
</message> </message>
</context> </context>
</TS> </TS>

View File

@ -47,77 +47,82 @@
<context> <context>
<name>Data</name> <name>Data</name>
<message> <message>
<location filename="../src/data/data.cpp" line="173"/> <location filename="../src/data/data.cpp" line="176"/>
<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="174"/> <location filename="../src/data/data.cpp" line="177"/>
<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="175"/> <location filename="../src/data/data.cpp" line="178"/>
<source>CUP files</source> <source>CUP files</source>
<translation>CUP-filer</translation> <translation>CUP-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="176"/> <location filename="../src/data/data.cpp" line="179"/>
<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="178"/> <location filename="../src/data/data.cpp" line="181"/>
<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="180"/> <location filename="../src/data/data.cpp" line="183"/>
<source>GPI files</source>
<translation>GPI-filer</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="184"/>
<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="181"/> <location filename="../src/data/data.cpp" line="185"/>
<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="182"/> <location filename="../src/data/data.cpp" line="186"/>
<source>JPEG images</source> <source>JPEG images</source>
<translation>JPEG-bilder</translation> <translation>JPEG-bilder</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="183"/> <location filename="../src/data/data.cpp" line="187"/>
<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="184"/> <location filename="../src/data/data.cpp" line="188"/>
<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="185"/> <location filename="../src/data/data.cpp" line="189"/>
<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="186"/> <location filename="../src/data/data.cpp" line="190"/>
<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="187"/> <location filename="../src/data/data.cpp" line="191"/>
<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="188"/> <location filename="../src/data/data.cpp" line="192"/>
<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="189"/> <location filename="../src/data/data.cpp" line="193"/>
<source>All files</source> <source>All files</source>
<translation>Alle filer</translation> <translation>Alle filer</translation>
</message> </message>
@ -484,16 +489,16 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="369"/> <location filename="../src/GUI/gui.cpp" line="369"/>
<location filename="../src/GUI/gui.cpp" line="1053"/> <location filename="../src/GUI/gui.cpp" line="1054"/>
<location filename="../src/GUI/gui.cpp" line="1120"/> <location filename="../src/GUI/gui.cpp" line="1121"/>
<source>Distance</source> <source>Distance</source>
<translation>Avstand</translation> <translation>Avstand</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="376"/> <location filename="../src/GUI/gui.cpp" line="376"/>
<location filename="../src/GUI/gui.cpp" line="552"/> <location filename="../src/GUI/gui.cpp" line="552"/>
<location filename="../src/GUI/gui.cpp" line="1056"/> <location filename="../src/GUI/gui.cpp" line="1057"/>
<location filename="../src/GUI/gui.cpp" line="1122"/> <location filename="../src/GUI/gui.cpp" line="1123"/>
<source>Time</source> <source>Time</source>
<translation>Tid</translation> <translation>Tid</translation>
</message> </message>
@ -524,8 +529,8 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="413"/> <location filename="../src/GUI/gui.cpp" line="413"/>
<location filename="../src/GUI/gui.cpp" line="1058"/> <location filename="../src/GUI/gui.cpp" line="1059"/>
<location filename="../src/GUI/gui.cpp" line="1124"/> <location filename="../src/GUI/gui.cpp" line="1125"/>
<source>Moving time</source> <source>Moving time</source>
<translation>Tid i bevegelse</translation> <translation>Tid i bevegelse</translation>
</message> </message>
@ -791,65 +796,65 @@
<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="1027"/> <location filename="../src/GUI/gui.cpp" line="1028"/>
<location filename="../src/GUI/gui.cpp" line="1098"/> <location filename="../src/GUI/gui.cpp" line="1099"/>
<source>Tracks</source> <source>Tracks</source>
<translation>Spor</translation> <translation>Spor</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1030"/> <location filename="../src/GUI/gui.cpp" line="1031"/>
<location filename="../src/GUI/gui.cpp" line="1100"/> <location filename="../src/GUI/gui.cpp" line="1101"/>
<source>Routes</source> <source>Routes</source>
<translation>Ruter</translation> <translation>Ruter</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1033"/> <location filename="../src/GUI/gui.cpp" line="1034"/>
<location filename="../src/GUI/gui.cpp" line="1102"/> <location filename="../src/GUI/gui.cpp" line="1103"/>
<source>Waypoints</source> <source>Waypoints</source>
<translation>Veipunkter</translation> <translation>Veipunkter</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1036"/> <location filename="../src/GUI/gui.cpp" line="1037"/>
<location filename="../src/GUI/gui.cpp" line="1104"/> <location filename="../src/GUI/gui.cpp" line="1105"/>
<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="1042"/> <location filename="../src/GUI/gui.cpp" line="1043"/>
<location filename="../src/GUI/gui.cpp" line="1046"/> <location filename="../src/GUI/gui.cpp" line="1047"/>
<location filename="../src/GUI/gui.cpp" line="1110"/> <location filename="../src/GUI/gui.cpp" line="1111"/>
<location filename="../src/GUI/gui.cpp" line="1113"/> <location filename="../src/GUI/gui.cpp" line="1114"/>
<source>Date</source> <source>Date</source>
<translation>Dato</translation> <translation>Dato</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1079"/>
<location filename="../src/GUI/gui.cpp" line="1080"/> <location filename="../src/GUI/gui.cpp" line="1080"/>
<location filename="../src/GUI/gui.cpp" line="1081"/>
<source>Statistics</source> <source>Statistics</source>
<translation>Statistikk</translation> <translation>Statistikk</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1094"/> <location filename="../src/GUI/gui.cpp" line="1095"/>
<source>Name</source> <source>Name</source>
<translation>Navn</translation> <translation>Navn</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1312"/> <location filename="../src/GUI/gui.cpp" line="1313"/>
<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="1335"/> <location filename="../src/GUI/gui.cpp" line="1336"/>
<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="1346"/> <location filename="../src/GUI/gui.cpp" line="1347"/>
<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="1350"/> <location filename="../src/GUI/gui.cpp" line="1351"/>
<source>%n files</source> <source>%n files</source>
<translation type="unfinished"> <translation type="unfinished">
<numerusform>%n fil</numerusform> <numerusform>%n fil</numerusform>
@ -908,7 +913,7 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/graphview.cpp" line="66"/> <location filename="../src/GUI/graphview.cpp" line="66"/>
<location filename="../src/GUI/graphview.cpp" line="173"/> <location filename="../src/GUI/graphview.cpp" line="177"/>
<source>Distance</source> <source>Distance</source>
<translation>Avsntand</translation> <translation>Avsntand</translation>
</message> </message>
@ -954,7 +959,7 @@
<translation>t</translation> <translation>t</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/graphview.cpp" line="175"/> <location filename="../src/GUI/graphview.cpp" line="179"/>
<source>Time</source> <source>Time</source>
<translation>Tid</translation> <translation>Tid</translation>
</message> </message>
@ -1053,478 +1058,488 @@
<context> <context>
<name>OptionsDialog</name> <name>OptionsDialog</name>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="55"/> <location filename="../src/GUI/optionsdialog.cpp" line="61"/>
<source>High-resolution</source> <source>High-resolution</source>
<translation>Høyoppløsning</translation> <translation>Høyoppløsning</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="56"/> <location filename="../src/GUI/optionsdialog.cpp" line="62"/>
<source>Standard</source> <source>Standard</source>
<translation>Forvalg</translation> <translation>Forvalg</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="61"/> <location filename="../src/GUI/optionsdialog.cpp" line="67"/>
<source>Non-HiDPI maps are loaded as HiDPI maps. The map is sharp but map objects are small/hard to read.</source> <source>Non-HiDPI maps are loaded as HiDPI maps. The map is sharp but map objects are small/hard to read.</source>
<translation>Ikke-HiDPI -kart lastes som HiDPI-kart. Kartet er skarpt, men kartobjekter kan være små/vanskelige å lese.</translation> <translation>Ikke-HiDPI -kart lastes som HiDPI-kart. Kartet er skarpt, men kartobjekter kan være små/vanskelige å lese.</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="63"/> <location filename="../src/GUI/optionsdialog.cpp" line="69"/>
<source>Non-HiDPI maps are loaded such as they are. Map objects have the expected size but the map is blurry.</source> <source>Non-HiDPI maps are loaded such as they are. Map objects have the expected size but the map is blurry.</source>
<translation>Ikke-HiDPI -kart lastes som de er. Kartobjekter har forventet størrelse, men kartet er uskarpt.</translation> <translation>Ikke-HiDPI -kart lastes som de er. Kartobjekter har forventet størrelse, men kartet er uskarpt.</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="98"/> <location filename="../src/GUI/optionsdialog.cpp" line="104"/>
<source>HiDPI display mode</source> <source>HiDPI display mode</source>
<translation>HiDPI-visningsmodus</translation> <translation>HiDPI-visningsmodus</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="169"/> <location filename="../src/GUI/optionsdialog.cpp" line="175"/>
<source>Base color:</source> <source>Base color:</source>
<translation>Grunnfarge:</translation> <translation>Grunnfarge:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="170"/> <location filename="../src/GUI/optionsdialog.cpp" line="176"/>
<source>Palette shift:</source> <source>Palette shift:</source>
<translation type="unfinished">Palettforskyvning:</translation> <translation type="unfinished">Palettforskyvning:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="114"/> <location filename="../src/GUI/optionsdialog.cpp" line="120"/>
<source>Track width:</source> <source>Track width:</source>
<translation type="unfinished">Sporbredde:</translation> <translation type="unfinished">Sporbredde:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="74"/> <location filename="../src/GUI/optionsdialog.cpp" line="80"/>
<source>Projection:</source> <source>Projection:</source>
<translation>Projeksjon:</translation> <translation>Projeksjon:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="96"/> <location filename="../src/GUI/optionsdialog.cpp" line="102"/>
<source>Vector maps</source> <source>Vector maps</source>
<translation>Vektorielle kart</translation> <translation>Vektorielle kart</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="115"/> <location filename="../src/GUI/optionsdialog.cpp" line="121"/>
<source>Track style:</source> <source>Track style:</source>
<translation type="unfinished">Sporstil:</translation> <translation type="unfinished">Sporstil:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="117"/> <location filename="../src/GUI/optionsdialog.cpp" line="123"/>
<location filename="../src/GUI/optionsdialog.cpp" line="134"/> <location filename="../src/GUI/optionsdialog.cpp" line="140"/>
<location filename="../src/GUI/optionsdialog.cpp" line="153"/> <location filename="../src/GUI/optionsdialog.cpp" line="159"/>
<source>Width:</source> <source>Width:</source>
<translation>Bredde:</translation> <translation>Bredde:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="118"/> <location filename="../src/GUI/optionsdialog.cpp" line="124"/>
<location filename="../src/GUI/optionsdialog.cpp" line="135"/> <location filename="../src/GUI/optionsdialog.cpp" line="141"/>
<location filename="../src/GUI/optionsdialog.cpp" line="154"/> <location filename="../src/GUI/optionsdialog.cpp" line="160"/>
<source>Style:</source> <source>Style:</source>
<translation>Stil:</translation> <translation>Stil:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="119"/> <location filename="../src/GUI/optionsdialog.cpp" line="125"/>
<source>Tracks</source> <source>Tracks</source>
<translation>Spor</translation> <translation>Spor</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="131"/> <location filename="../src/GUI/optionsdialog.cpp" line="137"/>
<source>Route width:</source> <source>Route width:</source>
<translation>Rutebredde:</translation> <translation>Rutebredde:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="132"/> <location filename="../src/GUI/optionsdialog.cpp" line="138"/>
<source>Route style:</source> <source>Route style:</source>
<translation>Rutestil:</translation> <translation>Rutestil:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="136"/> <location filename="../src/GUI/optionsdialog.cpp" line="142"/>
<source>Routes</source> <source>Routes</source>
<translation>Ruter</translation> <translation>Ruter</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="149"/> <location filename="../src/GUI/optionsdialog.cpp" line="155"/>
<source>Area border width:</source> <source>Area border width:</source>
<translation>Kantbredde for område:</translation> <translation>Kantbredde for område:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="150"/> <location filename="../src/GUI/optionsdialog.cpp" line="156"/>
<source>Area border style:</source> <source>Area border style:</source>
<translation type="unfinished">Kantstil for område:</translation> <translation type="unfinished">Kantstil for område:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="151"/> <location filename="../src/GUI/optionsdialog.cpp" line="157"/>
<source>Area fill opacity:</source> <source>Area fill opacity:</source>
<translation type="unfinished">Fylldekkevne for område:</translation> <translation type="unfinished">Fylldekkevne for område:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="155"/> <location filename="../src/GUI/optionsdialog.cpp" line="161"/>
<source>Fill opacity:</source> <source>Fill opacity:</source>
<translation>Fylldekkevne:</translation> <translation>Fylldekkevne:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="156"/> <location filename="../src/GUI/optionsdialog.cpp" line="162"/>
<source>Areas</source> <source>Areas</source>
<translation>Områder</translation> <translation>Områder</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="172"/> <location filename="../src/GUI/optionsdialog.cpp" line="178"/>
<location filename="../src/GUI/optionsdialog.cpp" line="255"/> <location filename="../src/GUI/optionsdialog.cpp" line="261"/>
<source>Use anti-aliasing</source> <source>Use anti-aliasing</source>
<translation>Bruk kanutjevning</translation> <translation>Bruk kanutjevning</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="205"/> <location filename="../src/GUI/optionsdialog.cpp" line="211"/>
<source>Waypoint color:</source> <source>Waypoint color:</source>
<translation>Veipunktsfarge:</translation> <translation>Veipunktsfarge:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="206"/> <location filename="../src/GUI/optionsdialog.cpp" line="212"/>
<source>Waypoint size:</source> <source>Waypoint size:</source>
<translation>Veipunktsstørrelse:</translation> <translation>Veipunktsstørrelse:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="208"/> <location filename="../src/GUI/optionsdialog.cpp" line="214"/>
<location filename="../src/GUI/optionsdialog.cpp" line="224"/> <location filename="../src/GUI/optionsdialog.cpp" line="230"/>
<source>Color:</source> <source>Color:</source>
<translation>Farge:</translation> <translation>Farge:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="209"/> <location filename="../src/GUI/optionsdialog.cpp" line="215"/>
<location filename="../src/GUI/optionsdialog.cpp" line="225"/> <location filename="../src/GUI/optionsdialog.cpp" line="231"/>
<source>Size:</source> <source>Size:</source>
<translation>Størrelse:</translation> <translation>Størrelse:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="210"/> <location filename="../src/GUI/optionsdialog.cpp" line="216"/>
<source>Waypoints</source> <source>Waypoints</source>
<translation>Veipunkter</translation> <translation>Veipunkter</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="221"/> <location filename="../src/GUI/optionsdialog.cpp" line="227"/>
<source>POI color:</source> <source>POI color:</source>
<translation>POI-farge:</translation> <translation>POI-farge:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="222"/> <location filename="../src/GUI/optionsdialog.cpp" line="228"/>
<source>POI size:</source> <source>POI size:</source>
<translation>POI-størrelse:</translation> <translation>POI-størrelse:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="226"/> <location filename="../src/GUI/optionsdialog.cpp" line="232"/>
<source>POIs</source> <source>POIs</source>
<translation>POI-er</translation> <translation>POI-er</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="252"/> <location filename="../src/GUI/optionsdialog.cpp" line="258"/>
<source>Line width:</source> <source>Line width:</source>
<translation>Linjebredde:</translation> <translation>Linjebredde:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="253"/> <location filename="../src/GUI/optionsdialog.cpp" line="259"/>
<source>Slider color:</source> <source>Slider color:</source>
<translation type="unfinished">Linjalfarge:</translation> <translation type="unfinished">Linjalfarge:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="276"/> <location filename="../src/GUI/optionsdialog.cpp" line="282"/>
<source>Background color:</source> <source>Background color:</source>
<translation>Bakgrunnsfarge:</translation> <translation>Bakgrunnsfarge:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="277"/> <location filename="../src/GUI/optionsdialog.cpp" line="283"/>
<source>Map opacity:</source> <source>Map opacity:</source>
<translation>Kartdekkevne:</translation> <translation>Kartdekkevne:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="287"/> <location filename="../src/GUI/optionsdialog.cpp" line="293"/>
<source>Paths</source> <source>Paths</source>
<translation>Stier</translation> <translation>Stier</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="288"/> <location filename="../src/GUI/optionsdialog.cpp" line="294"/>
<source>Points</source> <source>Points</source>
<translation>Punkter</translation> <translation>Punkter</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="289"/> <location filename="../src/GUI/optionsdialog.cpp" line="295"/>
<location filename="../src/GUI/optionsdialog.cpp" line="545"/> <location filename="../src/GUI/optionsdialog.cpp" line="572"/>
<source>Graphs</source> <source>Graphs</source>
<translation>Diagrammer</translation> <translation>Diagrammer</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="290"/> <location filename="../src/GUI/optionsdialog.cpp" line="296"/>
<source>Map</source> <source>Map</source>
<translation>Kart</translation> <translation>Kart</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="297"/> <location filename="../src/GUI/optionsdialog.cpp" line="303"/>
<source>Moving average window size</source> <source>Moving average window size</source>
<translation>Flytter gjennomsnittlig kartstørrelse</translation> <translation>Flytter gjennomsnittlig kartstørrelse</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="316"/> <location filename="../src/GUI/optionsdialog.cpp" line="322"/>
<location filename="../src/GUI/optionsdialog.cpp" line="402"/> <location filename="../src/GUI/optionsdialog.cpp" line="429"/>
<location filename="../src/GUI/optionsdialog.cpp" line="465"/> <location filename="../src/GUI/optionsdialog.cpp" line="492"/>
<source>Elevation:</source> <source>Elevation:</source>
<translation>Høyde:</translation> <translation>Høyde:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="317"/> <location filename="../src/GUI/optionsdialog.cpp" line="323"/>
<location filename="../src/GUI/optionsdialog.cpp" line="401"/> <location filename="../src/GUI/optionsdialog.cpp" line="428"/>
<source>Speed:</source> <source>Speed:</source>
<translation>Hastighet:</translation> <translation>Hastighet:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="318"/> <location filename="../src/GUI/optionsdialog.cpp" line="324"/>
<source>Heart rate:</source> <source>Heart rate:</source>
<translation>Puls:</translation> <translation>Puls:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="319"/> <location filename="../src/GUI/optionsdialog.cpp" line="325"/>
<source>Cadence:</source> <source>Cadence:</source>
<translation>Stegfrekvens:</translation> <translation>Stegfrekvens:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="320"/> <location filename="../src/GUI/optionsdialog.cpp" line="326"/>
<source>Power:</source> <source>Power:</source>
<translation>Kraft:</translation> <translation>Kraft:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="322"/> <location filename="../src/GUI/optionsdialog.cpp" line="328"/>
<source>Smoothing</source> <source>Smoothing</source>
<translation>Utjevning</translation> <translation>Utjevning</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="326"/> <location filename="../src/GUI/optionsdialog.cpp" line="332"/>
<source>Eliminate GPS outliers</source> <source>Eliminate GPS outliers</source>
<translation>Eliminer GPS-ekstremverdier</translation> <translation>Eliminer GPS-ekstremverdier</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="335"/> <location filename="../src/GUI/optionsdialog.cpp" line="341"/>
<source>Smoothing:</source> <source>Smoothing:</source>
<translation>Utjevning:</translation> <translation>Utjevning:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="352"/> <location filename="../src/GUI/optionsdialog.cpp" line="352"/>
<source>Automatic</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/optionsdialog.cpp" line="366"/>
<source>mi/h</source> <source>mi/h</source>
<translation>mi/t</translation> <translation>mi/t</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="355"/> <location filename="../src/GUI/optionsdialog.cpp" line="369"/>
<source>kn</source> <source>kn</source>
<translation>kn</translation> <translation>kn</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="358"/> <location filename="../src/GUI/optionsdialog.cpp" line="372"/>
<source>km/h</source> <source>km/h</source>
<translation>km/t</translation> <translation>km/t</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="362"/> <location filename="../src/GUI/optionsdialog.cpp" line="376"/>
<location filename="../src/GUI/optionsdialog.cpp" line="568"/> <location filename="../src/GUI/optionsdialog.cpp" line="595"/>
<source>s</source> <source>s</source>
<translation>s</translation> <translation>s</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="366"/> <location filename="../src/GUI/optionsdialog.cpp" line="389"/>
<source>Minimal speed:</source> <source>Minimal speed:</source>
<translation>Minimumshastighet:</translation> <translation>Minimumshastighet:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="367"/> <location filename="../src/GUI/optionsdialog.cpp" line="390"/>
<source>Minimal duration:</source> <source>Minimal duration:</source>
<translation>Minimumsvarighet:</translation> <translation>Minimumsvarighet:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="373"/> <location filename="../src/GUI/optionsdialog.cpp" line="400"/>
<source>Computed from distance/time</source> <source>Computed from distance/time</source>
<translation>Utregnet fra avstand/tid</translation> <translation>Utregnet fra avstand/tid</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="374"/> <location filename="../src/GUI/optionsdialog.cpp" line="401"/>
<source>Recorded by device</source> <source>Recorded by device</source>
<translation>Tatt opp av enhet</translation> <translation>Tatt opp av enhet</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="380"/> <location filename="../src/GUI/optionsdialog.cpp" line="407"/>
<location filename="../src/GUI/optionsdialog.cpp" line="438"/> <location filename="../src/GUI/optionsdialog.cpp" line="465"/>
<source>GPS data</source> <source>GPS data</source>
<translation>GPS-data</translation> <translation>GPS-data</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="381"/> <location filename="../src/GUI/optionsdialog.cpp" line="408"/>
<location filename="../src/GUI/optionsdialog.cpp" line="439"/> <location filename="../src/GUI/optionsdialog.cpp" line="466"/>
<source>DEM data</source> <source>DEM data</source>
<translation>DEM-data</translation> <translation>DEM-data</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="418"/> <location filename="../src/GUI/optionsdialog.cpp" line="445"/>
<source>Elevation</source> <source>Elevation</source>
<translation type="unfinished">Høyde</translation> <translation type="unfinished">Høyde</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="429"/> <location filename="../src/GUI/optionsdialog.cpp" line="456"/>
<source>Filtering</source> <source>Filtering</source>
<translation>Filtrering</translation> <translation>Filtrering</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="430"/> <location filename="../src/GUI/optionsdialog.cpp" line="457"/>
<source>Sources</source> <source>Sources</source>
<translation>Kilder</translation> <translation>Kilder</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="431"/> <location filename="../src/GUI/optionsdialog.cpp" line="458"/>
<source>Pause detection</source> <source>Pause detection</source>
<translation>Sett oppdagelse pause</translation> <translation>Sett oppdagelse pause</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="464"/> <location filename="../src/GUI/optionsdialog.cpp" line="491"/>
<source>Radius:</source> <source>Radius:</source>
<translation>Radius:</translation> <translation>Radius:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="412"/> <location filename="../src/GUI/optionsdialog.cpp" line="439"/>
<source>Speed</source> <source>Speed</source>
<translation>Hastighet</translation> <translation>Hastighet</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="450"/> <location filename="../src/GUI/optionsdialog.cpp" line="353"/>
<source>Custom</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/optionsdialog.cpp" line="477"/>
<source>mi</source> <source>mi</source>
<translation>mi</translation> <translation>mi</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="453"/> <location filename="../src/GUI/optionsdialog.cpp" line="480"/>
<source>nmi</source> <source>nmi</source>
<translation>nmi</translation> <translation>nmi</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="456"/> <location filename="../src/GUI/optionsdialog.cpp" line="483"/>
<source>km</source> <source>km</source>
<translation>km</translation> <translation>km</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="471"/> <location filename="../src/GUI/optionsdialog.cpp" line="498"/>
<location filename="../src/GUI/optionsdialog.cpp" line="611"/> <location filename="../src/GUI/optionsdialog.cpp" line="638"/>
<source>POI</source> <source>POI</source>
<translation>POI</translation> <translation>POI</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="478"/> <location filename="../src/GUI/optionsdialog.cpp" line="505"/>
<source>WYSIWYG</source> <source>WYSIWYG</source>
<translation>WYSIWYG</translation> <translation>WYSIWYG</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="479"/> <location filename="../src/GUI/optionsdialog.cpp" line="506"/>
<source>High-Resolution</source> <source>High-Resolution</source>
<translation>Høyoppløsning</translation> <translation>Høyoppløsning</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="484"/> <location filename="../src/GUI/optionsdialog.cpp" line="511"/>
<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>Det utskrevne området er omentrent det samme som visningsområdet. Kartforstørrelsesnivået endrer seg ikke.</translation> <translation>Det utskrevne området er omentrent det samme som visningsområdet. Kartforstørrelsesnivået endrer seg ikke.</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="486"/> <location filename="../src/GUI/optionsdialog.cpp" line="513"/>
<source>The zoom level will be changed so that the whole content (tracks/waypoints) fits to the printed area and the map resolution is as close as possible to the print resolution.</source> <source>The zoom level will be changed so that the whole content (tracks/waypoints) fits to the printed area and the map resolution is as close as possible to the print resolution.</source>
<translation>Forstørrelsesnivået vil endres slik at hele innholdet (spor/veipunkter) passer med utskrevet område, og kartoppløsningen er lik utskriftsoppløsningen som mulig.</translation> <translation>Forstørrelsesnivået vil endres slik at hele innholdet (spor/veipunkter) passer med utskrevet område, og kartoppløsningen er lik utskriftsoppløsningen som mulig.</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="508"/> <location filename="../src/GUI/optionsdialog.cpp" line="535"/>
<source>Name</source> <source>Name</source>
<translation>Navn</translation> <translation>Navn</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="510"/> <location filename="../src/GUI/optionsdialog.cpp" line="537"/>
<source>Date</source> <source>Date</source>
<translation>Dato</translation> <translation>Dato</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="512"/> <location filename="../src/GUI/optionsdialog.cpp" line="539"/>
<source>Distance</source> <source>Distance</source>
<translation>Avstand</translation> <translation>Avstand</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="514"/> <location filename="../src/GUI/optionsdialog.cpp" line="541"/>
<source>Time</source> <source>Time</source>
<translation>Tid</translation> <translation>Tid</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="516"/> <location filename="../src/GUI/optionsdialog.cpp" line="543"/>
<source>Moving time</source> <source>Moving time</source>
<translation>Tid i bevegelse</translation> <translation>Tid i bevegelse</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="518"/> <location filename="../src/GUI/optionsdialog.cpp" line="545"/>
<source>Item count (&gt;1)</source> <source>Item count (&gt;1)</source>
<translation>Elementantall (&gt;1)</translation> <translation>Elementantall (&gt;1)</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="533"/> <location filename="../src/GUI/optionsdialog.cpp" line="560"/>
<source>Separate graph page</source> <source>Separate graph page</source>
<translation>Separat diagramside</translation> <translation>Separat diagramside</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="543"/> <location filename="../src/GUI/optionsdialog.cpp" line="570"/>
<source>Print mode</source> <source>Print mode</source>
<translation>Utskriftsmodus</translation> <translation>Utskriftsmodus</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="544"/> <location filename="../src/GUI/optionsdialog.cpp" line="571"/>
<source>Header</source> <source>Header</source>
<translation>Topptekst</translation> <translation>Topptekst</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="552"/> <location filename="../src/GUI/optionsdialog.cpp" line="579"/>
<source>Use OpenGL</source> <source>Use OpenGL</source>
<translation>Bruk OpenGL</translation> <translation>Bruk OpenGL</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="555"/> <location filename="../src/GUI/optionsdialog.cpp" line="582"/>
<source>Enable HTTP/2</source> <source>Enable HTTP/2</source>
<translation>Skru HTTP/2</translation> <translation>Skru HTTP/2</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="562"/> <location filename="../src/GUI/optionsdialog.cpp" line="589"/>
<source>MB</source> <source>MB</source>
<translation>MB</translation> <translation>MB</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="572"/> <location filename="../src/GUI/optionsdialog.cpp" line="599"/>
<source>Image cache size:</source> <source>Image cache size:</source>
<translation>Bildehurtiglagringstørrelse:</translation> <translation>Bildehurtiglagringstørrelse:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="573"/> <location filename="../src/GUI/optionsdialog.cpp" line="600"/>
<source>Connection timeout:</source> <source>Connection timeout:</source>
<translation>Tilkoblingstidsavbrudd:</translation> <translation>Tilkoblingstidsavbrudd:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="589"/> <location filename="../src/GUI/optionsdialog.cpp" line="616"/>
<location filename="../src/GUI/optionsdialog.cpp" line="614"/> <location filename="../src/GUI/optionsdialog.cpp" line="641"/>
<source>System</source> <source>System</source>
<translation>System</translation> <translation>System</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="607"/> <location filename="../src/GUI/optionsdialog.cpp" line="634"/>
<source>Appearance</source> <source>Appearance</source>
<translation>Utseende</translation> <translation>Utseende</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="609"/> <location filename="../src/GUI/optionsdialog.cpp" line="636"/>
<source>Maps</source> <source>Maps</source>
<translation>Kart</translation> <translation>Kart</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="610"/> <location filename="../src/GUI/optionsdialog.cpp" line="637"/>
<source>Data</source> <source>Data</source>
<translation>Data</translation> <translation>Data</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="612"/> <location filename="../src/GUI/optionsdialog.cpp" line="639"/>
<source>Print &amp; Export</source> <source>Print &amp; Export</source>
<translation>Utskrift og ekport</translation> <translation>Utskrift og ekport</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="641"/> <location filename="../src/GUI/optionsdialog.cpp" line="668"/>
<source>Options</source> <source>Options</source>
<translation>Valg</translation> <translation>Valg</translation>
</message> </message>
@ -1534,12 +1549,12 @@
<message> <message>
<location filename="../src/GUI/areaitem.cpp" line="16"/> <location filename="../src/GUI/areaitem.cpp" line="16"/>
<source>Name</source> <source>Name</source>
<translation type="unfinished">Navn</translation> <translation>Navn</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/areaitem.cpp" line="18"/> <location filename="../src/GUI/areaitem.cpp" line="18"/>
<source>Description</source> <source>Description</source>
<translation type="unfinished">Beskrivelse</translation> <translation>Beskrivelse</translation>
</message> </message>
</context> </context>
<context> <context>
@ -1867,7 +1882,12 @@
<translation>Beskrivelse</translation> <translation>Beskrivelse</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/waypointitem.cpp" line="42"/> <location filename="../src/GUI/waypointitem.cpp" line="44"/>
<source>Address</source>
<translation>Adresse</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="55"/>
<source>Links</source> <source>Links</source>
<translation>Lenker</translation> <translation>Lenker</translation>
</message> </message>

View File

@ -47,77 +47,82 @@
<context> <context>
<name>Data</name> <name>Data</name>
<message> <message>
<location filename="../src/data/data.cpp" line="173"/> <location filename="../src/data/data.cpp" line="176"/>
<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="174"/> <location filename="../src/data/data.cpp" line="177"/>
<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="175"/> <location filename="../src/data/data.cpp" line="178"/>
<source>CUP files</source> <source>CUP files</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="176"/> <location filename="../src/data/data.cpp" line="179"/>
<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="178"/> <location filename="../src/data/data.cpp" line="181"/>
<source>GeoJSON files</source> <source>GeoJSON files</source>
<translation>Pliki GeoJSON</translation> <translation>Pliki GeoJSON</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="180"/> <location filename="../src/data/data.cpp" line="183"/>
<source>GPI files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="184"/>
<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="181"/> <location filename="../src/data/data.cpp" line="185"/>
<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="182"/> <location filename="../src/data/data.cpp" line="186"/>
<source>JPEG images</source> <source>JPEG images</source>
<translation>Pliki JPEG</translation> <translation>Pliki JPEG</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="183"/> <location filename="../src/data/data.cpp" line="187"/>
<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="184"/> <location filename="../src/data/data.cpp" line="188"/>
<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="185"/> <location filename="../src/data/data.cpp" line="189"/>
<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="186"/> <location filename="../src/data/data.cpp" line="190"/>
<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="188"/> <location filename="../src/data/data.cpp" line="192"/>
<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="187"/> <location filename="../src/data/data.cpp" line="191"/>
<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="189"/> <location filename="../src/data/data.cpp" line="193"/>
<source>All files</source> <source>All files</source>
<translation>Wszystkie pliki</translation> <translation>Wszystkie pliki</translation>
</message> </message>
@ -508,8 +513,8 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="413"/> <location filename="../src/GUI/gui.cpp" line="413"/>
<location filename="../src/GUI/gui.cpp" line="1058"/> <location filename="../src/GUI/gui.cpp" line="1059"/>
<location filename="../src/GUI/gui.cpp" line="1124"/> <location filename="../src/GUI/gui.cpp" line="1125"/>
<source>Moving time</source> <source>Moving time</source>
<translation>Czas ruchu</translation> <translation>Czas ruchu</translation>
</message> </message>
@ -664,32 +669,32 @@
<translation>Katalog ze stylami:</translation> <translation>Katalog ze stylami:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1036"/> <location filename="../src/GUI/gui.cpp" line="1037"/>
<location filename="../src/GUI/gui.cpp" line="1104"/> <location filename="../src/GUI/gui.cpp" line="1105"/>
<source>Areas</source> <source>Areas</source>
<translation>Obszary</translation> <translation>Obszary</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1079"/>
<location filename="../src/GUI/gui.cpp" line="1080"/> <location filename="../src/GUI/gui.cpp" line="1080"/>
<location filename="../src/GUI/gui.cpp" line="1081"/>
<source>Statistics</source> <source>Statistics</source>
<translation>Statystyka</translation> <translation>Statystyka</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1312"/> <location filename="../src/GUI/gui.cpp" line="1313"/>
<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="1346"/> <location filename="../src/GUI/gui.cpp" line="1347"/>
<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="1042"/> <location filename="../src/GUI/gui.cpp" line="1043"/>
<location filename="../src/GUI/gui.cpp" line="1046"/> <location filename="../src/GUI/gui.cpp" line="1047"/>
<location filename="../src/GUI/gui.cpp" line="1110"/> <location filename="../src/GUI/gui.cpp" line="1111"/>
<location filename="../src/GUI/gui.cpp" line="1113"/> <location filename="../src/GUI/gui.cpp" line="1114"/>
<source>Date</source> <source>Date</source>
<translation>Data</translation> <translation>Data</translation>
</message> </message>
@ -744,18 +749,18 @@
<translation>Katalog pamięci podręcznej kafelków:</translation> <translation>Katalog pamięci podręcznej kafelków:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1030"/> <location filename="../src/GUI/gui.cpp" line="1031"/>
<location filename="../src/GUI/gui.cpp" line="1100"/> <location filename="../src/GUI/gui.cpp" line="1101"/>
<source>Routes</source> <source>Routes</source>
<translation>Trasy</translation> <translation>Trasy</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1335"/> <location filename="../src/GUI/gui.cpp" line="1336"/>
<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="1350"/> <location filename="../src/GUI/gui.cpp" line="1351"/>
<source>%n files</source> <source>%n files</source>
<translation> <translation>
<numerusform>%n plik</numerusform> <numerusform>%n plik</numerusform>
@ -779,8 +784,8 @@
<translation>Eksportuj do PDF...</translation> <translation>Eksportuj do PDF...</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1033"/> <location filename="../src/GUI/gui.cpp" line="1034"/>
<location filename="../src/GUI/gui.cpp" line="1102"/> <location filename="../src/GUI/gui.cpp" line="1103"/>
<source>Waypoints</source> <source>Waypoints</source>
<translation>Punkty nawigacyjne</translation> <translation>Punkty nawigacyjne</translation>
</message> </message>
@ -821,13 +826,13 @@
<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="1094"/> <location filename="../src/GUI/gui.cpp" line="1095"/>
<source>Name</source> <source>Name</source>
<translation>Nazwa</translation> <translation>Nazwa</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1027"/> <location filename="../src/GUI/gui.cpp" line="1028"/>
<location filename="../src/GUI/gui.cpp" line="1098"/> <location filename="../src/GUI/gui.cpp" line="1099"/>
<source>Tracks</source> <source>Tracks</source>
<translation>Ślady</translation> <translation>Ślady</translation>
</message> </message>
@ -844,16 +849,16 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="369"/> <location filename="../src/GUI/gui.cpp" line="369"/>
<location filename="../src/GUI/gui.cpp" line="1053"/> <location filename="../src/GUI/gui.cpp" line="1054"/>
<location filename="../src/GUI/gui.cpp" line="1120"/> <location filename="../src/GUI/gui.cpp" line="1121"/>
<source>Distance</source> <source>Distance</source>
<translation>Dystans</translation> <translation>Dystans</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="376"/> <location filename="../src/GUI/gui.cpp" line="376"/>
<location filename="../src/GUI/gui.cpp" line="552"/> <location filename="../src/GUI/gui.cpp" line="552"/>
<location filename="../src/GUI/gui.cpp" line="1056"/> <location filename="../src/GUI/gui.cpp" line="1057"/>
<location filename="../src/GUI/gui.cpp" line="1122"/> <location filename="../src/GUI/gui.cpp" line="1123"/>
<source>Time</source> <source>Time</source>
<translation>Czas</translation> <translation>Czas</translation>
</message> </message>
@ -950,12 +955,12 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/graphview.cpp" line="66"/> <location filename="../src/GUI/graphview.cpp" line="66"/>
<location filename="../src/GUI/graphview.cpp" line="173"/> <location filename="../src/GUI/graphview.cpp" line="177"/>
<source>Distance</source> <source>Distance</source>
<translation>Dystans</translation> <translation>Dystans</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/graphview.cpp" line="175"/> <location filename="../src/GUI/graphview.cpp" line="179"/>
<source>Time</source> <source>Time</source>
<translation>Czas</translation> <translation>Czas</translation>
</message> </message>
@ -1054,478 +1059,488 @@
<context> <context>
<name>OptionsDialog</name> <name>OptionsDialog</name>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="169"/> <location filename="../src/GUI/optionsdialog.cpp" line="175"/>
<source>Base color:</source> <source>Base color:</source>
<translation>Kolor podstawowy:</translation> <translation>Kolor podstawowy:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="170"/> <location filename="../src/GUI/optionsdialog.cpp" line="176"/>
<source>Palette shift:</source> <source>Palette shift:</source>
<translation>Przesunięcie palety:</translation> <translation>Przesunięcie palety:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="114"/> <location filename="../src/GUI/optionsdialog.cpp" line="120"/>
<source>Track width:</source> <source>Track width:</source>
<translation>Szerokość śladu:</translation> <translation>Szerokość śladu:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="115"/> <location filename="../src/GUI/optionsdialog.cpp" line="121"/>
<source>Track style:</source> <source>Track style:</source>
<translation>Styl śladu:</translation> <translation>Styl śladu:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="119"/> <location filename="../src/GUI/optionsdialog.cpp" line="125"/>
<source>Tracks</source> <source>Tracks</source>
<translation>Ślady</translation> <translation>Ślady</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="131"/> <location filename="../src/GUI/optionsdialog.cpp" line="137"/>
<source>Route width:</source> <source>Route width:</source>
<translation>Szerokość trasy:</translation> <translation>Szerokość trasy:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="132"/> <location filename="../src/GUI/optionsdialog.cpp" line="138"/>
<source>Route style:</source> <source>Route style:</source>
<translation>Styl trasy:</translation> <translation>Styl trasy:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="136"/> <location filename="../src/GUI/optionsdialog.cpp" line="142"/>
<source>Routes</source> <source>Routes</source>
<translation>Trasy</translation> <translation>Trasy</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="172"/> <location filename="../src/GUI/optionsdialog.cpp" line="178"/>
<location filename="../src/GUI/optionsdialog.cpp" line="255"/> <location filename="../src/GUI/optionsdialog.cpp" line="261"/>
<source>Use anti-aliasing</source> <source>Use anti-aliasing</source>
<translation>Użyj wygładzania</translation> <translation>Użyj wygładzania</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="252"/> <location filename="../src/GUI/optionsdialog.cpp" line="258"/>
<source>Line width:</source> <source>Line width:</source>
<translation>Szerokość lini:</translation> <translation>Szerokość lini:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="276"/> <location filename="../src/GUI/optionsdialog.cpp" line="282"/>
<source>Background color:</source> <source>Background color:</source>
<translation>Kolor tła:</translation> <translation>Kolor tła:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="287"/> <location filename="../src/GUI/optionsdialog.cpp" line="293"/>
<source>Paths</source> <source>Paths</source>
<translation>Ścieżki</translation> <translation>Ścieżki</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="277"/> <location filename="../src/GUI/optionsdialog.cpp" line="283"/>
<source>Map opacity:</source> <source>Map opacity:</source>
<translation>Nieprzezroczystość mapy:</translation> <translation>Nieprzezroczystość mapy:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="290"/> <location filename="../src/GUI/optionsdialog.cpp" line="296"/>
<source>Map</source> <source>Map</source>
<translation>Mapa</translation> <translation>Mapa</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="289"/> <location filename="../src/GUI/optionsdialog.cpp" line="295"/>
<location filename="../src/GUI/optionsdialog.cpp" line="545"/> <location filename="../src/GUI/optionsdialog.cpp" line="572"/>
<source>Graphs</source> <source>Graphs</source>
<translation>Wykresy</translation> <translation>Wykresy</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="55"/> <location filename="../src/GUI/optionsdialog.cpp" line="61"/>
<source>High-resolution</source> <source>High-resolution</source>
<translation>Wysoka rozdzielczość</translation> <translation>Wysoka rozdzielczość</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="56"/> <location filename="../src/GUI/optionsdialog.cpp" line="62"/>
<source>Standard</source> <source>Standard</source>
<translation>Standardowy</translation> <translation>Standardowy</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="61"/> <location filename="../src/GUI/optionsdialog.cpp" line="67"/>
<source>Non-HiDPI maps are loaded as HiDPI maps. The map is sharp but map objects are small/hard to read.</source> <source>Non-HiDPI maps are loaded as HiDPI maps. The map is sharp but map objects are small/hard to read.</source>
<translation>Mapy inne niż HiDPI ładowane jako mapy HiDPI. Mapa jest ostra, ale obiekty mapy małe / trudne do odczytania.</translation> <translation>Mapy inne niż HiDPI ładowane jako mapy HiDPI. Mapa jest ostra, ale obiekty mapy małe / trudne do odczytania.</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="63"/> <location filename="../src/GUI/optionsdialog.cpp" line="69"/>
<source>Non-HiDPI maps are loaded such as they are. Map objects have the expected size but the map is blurry.</source> <source>Non-HiDPI maps are loaded such as they are. Map objects have the expected size but the map is blurry.</source>
<translation>Mapy inne niż HiDPI ładowane w takiej postaci, w jakiej . Obiekty mapy mają oczekiwany rozmiar, ale mapa jest rozmyta / nieostra.</translation> <translation>Mapy inne niż HiDPI ładowane w takiej postaci, w jakiej . Obiekty mapy mają oczekiwany rozmiar, ale mapa jest rozmyta / nieostra.</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="98"/> <location filename="../src/GUI/optionsdialog.cpp" line="104"/>
<source>HiDPI display mode</source> <source>HiDPI display mode</source>
<translation>Tryb wyświetlania HiDPI</translation> <translation>Tryb wyświetlania HiDPI</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="117"/> <location filename="../src/GUI/optionsdialog.cpp" line="123"/>
<location filename="../src/GUI/optionsdialog.cpp" line="134"/> <location filename="../src/GUI/optionsdialog.cpp" line="140"/>
<location filename="../src/GUI/optionsdialog.cpp" line="153"/> <location filename="../src/GUI/optionsdialog.cpp" line="159"/>
<source>Width:</source> <source>Width:</source>
<translation>Szerokość:</translation> <translation>Szerokość:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="118"/> <location filename="../src/GUI/optionsdialog.cpp" line="124"/>
<location filename="../src/GUI/optionsdialog.cpp" line="135"/> <location filename="../src/GUI/optionsdialog.cpp" line="141"/>
<location filename="../src/GUI/optionsdialog.cpp" line="154"/> <location filename="../src/GUI/optionsdialog.cpp" line="160"/>
<source>Style:</source> <source>Style:</source>
<translation>Styl:</translation> <translation>Styl:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="205"/> <location filename="../src/GUI/optionsdialog.cpp" line="211"/>
<source>Waypoint color:</source> <source>Waypoint color:</source>
<translation>Kolor punktów nawigacyjnych:</translation> <translation>Kolor punktów nawigacyjnych:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="206"/> <location filename="../src/GUI/optionsdialog.cpp" line="212"/>
<source>Waypoint size:</source> <source>Waypoint size:</source>
<translation>Rozmiar punktów nawigacyjnych:</translation> <translation>Rozmiar punktów nawigacyjnych:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="208"/> <location filename="../src/GUI/optionsdialog.cpp" line="214"/>
<location filename="../src/GUI/optionsdialog.cpp" line="224"/> <location filename="../src/GUI/optionsdialog.cpp" line="230"/>
<source>Color:</source> <source>Color:</source>
<translation>Kolor:</translation> <translation>Kolor:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="209"/> <location filename="../src/GUI/optionsdialog.cpp" line="215"/>
<location filename="../src/GUI/optionsdialog.cpp" line="225"/> <location filename="../src/GUI/optionsdialog.cpp" line="231"/>
<source>Size:</source> <source>Size:</source>
<translation>Rozmiar:</translation> <translation>Rozmiar:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="210"/> <location filename="../src/GUI/optionsdialog.cpp" line="216"/>
<source>Waypoints</source> <source>Waypoints</source>
<translation>Punkty nawigacyjne</translation> <translation>Punkty nawigacyjne</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="221"/> <location filename="../src/GUI/optionsdialog.cpp" line="227"/>
<source>POI color:</source> <source>POI color:</source>
<translation>Kolor POI:</translation> <translation>Kolor POI:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="222"/> <location filename="../src/GUI/optionsdialog.cpp" line="228"/>
<source>POI size:</source> <source>POI size:</source>
<translation>Rozmiar POI:</translation> <translation>Rozmiar POI:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="226"/> <location filename="../src/GUI/optionsdialog.cpp" line="232"/>
<source>POIs</source> <source>POIs</source>
<translation>Punkty POI</translation> <translation>Punkty POI</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="253"/> <location filename="../src/GUI/optionsdialog.cpp" line="259"/>
<source>Slider color:</source> <source>Slider color:</source>
<translation>Kolor suwaka:</translation> <translation>Kolor suwaka:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="288"/> <location filename="../src/GUI/optionsdialog.cpp" line="294"/>
<source>Points</source> <source>Points</source>
<translation>Punkty</translation> <translation>Punkty</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="297"/> <location filename="../src/GUI/optionsdialog.cpp" line="303"/>
<source>Moving average window size</source> <source>Moving average window size</source>
<translation>Rozmiar okna średniej ruchomej</translation> <translation>Rozmiar okna średniej ruchomej</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="316"/> <location filename="../src/GUI/optionsdialog.cpp" line="322"/>
<location filename="../src/GUI/optionsdialog.cpp" line="402"/> <location filename="../src/GUI/optionsdialog.cpp" line="429"/>
<location filename="../src/GUI/optionsdialog.cpp" line="465"/> <location filename="../src/GUI/optionsdialog.cpp" line="492"/>
<source>Elevation:</source> <source>Elevation:</source>
<translation>Wysokość:</translation> <translation>Wysokość:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="317"/> <location filename="../src/GUI/optionsdialog.cpp" line="323"/>
<location filename="../src/GUI/optionsdialog.cpp" line="401"/> <location filename="../src/GUI/optionsdialog.cpp" line="428"/>
<source>Speed:</source> <source>Speed:</source>
<translation>Prędkość:</translation> <translation>Prędkość:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="318"/> <location filename="../src/GUI/optionsdialog.cpp" line="324"/>
<source>Heart rate:</source> <source>Heart rate:</source>
<translation>Tętno:</translation> <translation>Tętno:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="319"/> <location filename="../src/GUI/optionsdialog.cpp" line="325"/>
<source>Cadence:</source> <source>Cadence:</source>
<translation>Kadencja:</translation> <translation>Kadencja:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="320"/> <location filename="../src/GUI/optionsdialog.cpp" line="326"/>
<source>Power:</source> <source>Power:</source>
<translation>Moc:</translation> <translation>Moc:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="322"/> <location filename="../src/GUI/optionsdialog.cpp" line="328"/>
<source>Smoothing</source> <source>Smoothing</source>
<translation>Wygładzanie</translation> <translation>Wygładzanie</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="326"/> <location filename="../src/GUI/optionsdialog.cpp" line="332"/>
<source>Eliminate GPS outliers</source> <source>Eliminate GPS outliers</source>
<translation>Wyeliminuj odstające dane GPS</translation> <translation>Wyeliminuj odstające dane GPS</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="335"/> <location filename="../src/GUI/optionsdialog.cpp" line="341"/>
<source>Smoothing:</source> <source>Smoothing:</source>
<translation>Wygładzanie:</translation> <translation>Wygładzanie:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="352"/> <location filename="../src/GUI/optionsdialog.cpp" line="352"/>
<source>Automatic</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/optionsdialog.cpp" line="366"/>
<source>mi/h</source> <source>mi/h</source>
<translation>mi/h</translation> <translation>mi/h</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="355"/> <location filename="../src/GUI/optionsdialog.cpp" line="369"/>
<source>kn</source> <source>kn</source>
<translation>kn</translation> <translation>kn</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="358"/> <location filename="../src/GUI/optionsdialog.cpp" line="372"/>
<source>km/h</source> <source>km/h</source>
<translation>km/h</translation> <translation>km/h</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="362"/> <location filename="../src/GUI/optionsdialog.cpp" line="376"/>
<location filename="../src/GUI/optionsdialog.cpp" line="568"/> <location filename="../src/GUI/optionsdialog.cpp" line="595"/>
<source>s</source> <source>s</source>
<translation>s</translation> <translation>s</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="366"/> <location filename="../src/GUI/optionsdialog.cpp" line="389"/>
<source>Minimal speed:</source> <source>Minimal speed:</source>
<translation>Minimalna prędkość:</translation> <translation>Minimalna prędkość:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="367"/> <location filename="../src/GUI/optionsdialog.cpp" line="390"/>
<source>Minimal duration:</source> <source>Minimal duration:</source>
<translation>Minimalny czas trwania:</translation> <translation>Minimalny czas trwania:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="373"/> <location filename="../src/GUI/optionsdialog.cpp" line="400"/>
<source>Computed from distance/time</source> <source>Computed from distance/time</source>
<translation>Obliczona na postawie odległości/czasu</translation> <translation>Obliczona na postawie odległości/czasu</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="374"/> <location filename="../src/GUI/optionsdialog.cpp" line="401"/>
<source>Recorded by device</source> <source>Recorded by device</source>
<translation>Zapisana przez urządzenie</translation> <translation>Zapisana przez urządzenie</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="380"/> <location filename="../src/GUI/optionsdialog.cpp" line="407"/>
<location filename="../src/GUI/optionsdialog.cpp" line="438"/> <location filename="../src/GUI/optionsdialog.cpp" line="465"/>
<source>GPS data</source> <source>GPS data</source>
<translation>Dane GPS</translation> <translation>Dane GPS</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="381"/> <location filename="../src/GUI/optionsdialog.cpp" line="408"/>
<location filename="../src/GUI/optionsdialog.cpp" line="439"/> <location filename="../src/GUI/optionsdialog.cpp" line="466"/>
<source>DEM data</source> <source>DEM data</source>
<translation>Dane DEM</translation> <translation>Dane DEM</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="418"/> <location filename="../src/GUI/optionsdialog.cpp" line="445"/>
<source>Elevation</source> <source>Elevation</source>
<translation>Wysokość</translation> <translation>Wysokość</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="429"/> <location filename="../src/GUI/optionsdialog.cpp" line="456"/>
<source>Filtering</source> <source>Filtering</source>
<translation>Filtrowanie</translation> <translation>Filtrowanie</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="430"/> <location filename="../src/GUI/optionsdialog.cpp" line="457"/>
<source>Sources</source> <source>Sources</source>
<translation>Źródła</translation> <translation>Źródła</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="431"/> <location filename="../src/GUI/optionsdialog.cpp" line="458"/>
<source>Pause detection</source> <source>Pause detection</source>
<translation>Wykrywanie postoju</translation> <translation>Wykrywanie postoju</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="464"/> <location filename="../src/GUI/optionsdialog.cpp" line="491"/>
<source>Radius:</source> <source>Radius:</source>
<translation>Promień:</translation> <translation>Promień:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="412"/> <location filename="../src/GUI/optionsdialog.cpp" line="439"/>
<source>Speed</source> <source>Speed</source>
<translation>Prędkość</translation> <translation>Prędkość</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="74"/> <location filename="../src/GUI/optionsdialog.cpp" line="80"/>
<source>Projection:</source> <source>Projection:</source>
<translation>Odwzorowanie:</translation> <translation>Odwzorowanie:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="96"/> <location filename="../src/GUI/optionsdialog.cpp" line="102"/>
<source>Vector maps</source> <source>Vector maps</source>
<translation>Mapy wektorowe</translation> <translation>Mapy wektorowe</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="149"/> <location filename="../src/GUI/optionsdialog.cpp" line="155"/>
<source>Area border width:</source> <source>Area border width:</source>
<translation>Szerokość granicy obszaru:</translation> <translation>Szerokość granicy obszaru:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="150"/> <location filename="../src/GUI/optionsdialog.cpp" line="156"/>
<source>Area border style:</source> <source>Area border style:</source>
<translation>Styl obramowania obszaru:</translation> <translation>Styl obramowania obszaru:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="151"/> <location filename="../src/GUI/optionsdialog.cpp" line="157"/>
<source>Area fill opacity:</source> <source>Area fill opacity:</source>
<translation>Nieprzezroczystość wypełnienia obszaru:</translation> <translation>Nieprzezroczystość wypełnienia obszaru:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="155"/> <location filename="../src/GUI/optionsdialog.cpp" line="161"/>
<source>Fill opacity:</source> <source>Fill opacity:</source>
<translation>Nieprzezroczystość wypełnienia:</translation> <translation>Nieprzezroczystość wypełnienia:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="156"/> <location filename="../src/GUI/optionsdialog.cpp" line="162"/>
<source>Areas</source> <source>Areas</source>
<translation>Obszary</translation> <translation>Obszary</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="450"/> <location filename="../src/GUI/optionsdialog.cpp" line="353"/>
<source>Custom</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/optionsdialog.cpp" line="477"/>
<source>mi</source> <source>mi</source>
<translation>mi</translation> <translation>mi</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="453"/> <location filename="../src/GUI/optionsdialog.cpp" line="480"/>
<source>nmi</source> <source>nmi</source>
<translation>nmi</translation> <translation>nmi</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="456"/> <location filename="../src/GUI/optionsdialog.cpp" line="483"/>
<source>km</source> <source>km</source>
<translation>km</translation> <translation>km</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="471"/> <location filename="../src/GUI/optionsdialog.cpp" line="498"/>
<location filename="../src/GUI/optionsdialog.cpp" line="611"/> <location filename="../src/GUI/optionsdialog.cpp" line="638"/>
<source>POI</source> <source>POI</source>
<translation>POI</translation> <translation>POI</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="478"/> <location filename="../src/GUI/optionsdialog.cpp" line="505"/>
<source>WYSIWYG</source> <source>WYSIWYG</source>
<translation>WYSIWYG</translation> <translation>WYSIWYG</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="479"/> <location filename="../src/GUI/optionsdialog.cpp" line="506"/>
<source>High-Resolution</source> <source>High-Resolution</source>
<translation>Wysoka rozdzielczość</translation> <translation>Wysoka rozdzielczość</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="484"/> <location filename="../src/GUI/optionsdialog.cpp" line="511"/>
<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>Wydrukowany obszar jest w przybliżeniu obszarem wyświetlania. Poziom powiększenia mapy nie zmienia się.</translation> <translation>Wydrukowany obszar jest w przybliżeniu obszarem wyświetlania. Poziom powiększenia mapy nie zmienia się.</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="486"/> <location filename="../src/GUI/optionsdialog.cpp" line="513"/>
<source>The zoom level will be changed so that the whole content (tracks/waypoints) fits to the printed area and the map resolution is as close as possible to the print resolution.</source> <source>The zoom level will be changed so that the whole content (tracks/waypoints) fits to the printed area and the map resolution is as close as possible to the print resolution.</source>
<translation>Poziom powiększenia mapy zostanie dostosowany w taki sposób, aby cała zawartość (ścieżki/punkty) wchodziła do drukowanego obszaru, a rozdzielczość mapy była jak najbliższa rozdzielczości wydruku.</translation> <translation>Poziom powiększenia mapy zostanie dostosowany w taki sposób, aby cała zawartość (ścieżki/punkty) wchodziła do drukowanego obszaru, a rozdzielczość mapy była jak najbliższa rozdzielczości wydruku.</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="508"/> <location filename="../src/GUI/optionsdialog.cpp" line="535"/>
<source>Name</source> <source>Name</source>
<translation>Nazwa</translation> <translation>Nazwa</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="510"/> <location filename="../src/GUI/optionsdialog.cpp" line="537"/>
<source>Date</source> <source>Date</source>
<translation>Data</translation> <translation>Data</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="512"/> <location filename="../src/GUI/optionsdialog.cpp" line="539"/>
<source>Distance</source> <source>Distance</source>
<translation>Dystans</translation> <translation>Dystans</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="514"/> <location filename="../src/GUI/optionsdialog.cpp" line="541"/>
<source>Time</source> <source>Time</source>
<translation>Czas</translation> <translation>Czas</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="516"/> <location filename="../src/GUI/optionsdialog.cpp" line="543"/>
<source>Moving time</source> <source>Moving time</source>
<translation>Czas ruchu</translation> <translation>Czas ruchu</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="518"/> <location filename="../src/GUI/optionsdialog.cpp" line="545"/>
<source>Item count (&gt;1)</source> <source>Item count (&gt;1)</source>
<translation>Liczba elementów (&gt;1)</translation> <translation>Liczba elementów (&gt;1)</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="533"/> <location filename="../src/GUI/optionsdialog.cpp" line="560"/>
<source>Separate graph page</source> <source>Separate graph page</source>
<translation>Oddzielna strona wykresu</translation> <translation>Oddzielna strona wykresu</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="543"/> <location filename="../src/GUI/optionsdialog.cpp" line="570"/>
<source>Print mode</source> <source>Print mode</source>
<translation>Tryb wydruku</translation> <translation>Tryb wydruku</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="544"/> <location filename="../src/GUI/optionsdialog.cpp" line="571"/>
<source>Header</source> <source>Header</source>
<translation>Nagłówek</translation> <translation>Nagłówek</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="552"/> <location filename="../src/GUI/optionsdialog.cpp" line="579"/>
<source>Use OpenGL</source> <source>Use OpenGL</source>
<translation>Używaj OpenGL</translation> <translation>Używaj OpenGL</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="555"/> <location filename="../src/GUI/optionsdialog.cpp" line="582"/>
<source>Enable HTTP/2</source> <source>Enable HTTP/2</source>
<translation>Włącz HTTP/2</translation> <translation>Włącz HTTP/2</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="562"/> <location filename="../src/GUI/optionsdialog.cpp" line="589"/>
<source>MB</source> <source>MB</source>
<translation>MB</translation> <translation>MB</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="572"/> <location filename="../src/GUI/optionsdialog.cpp" line="599"/>
<source>Image cache size:</source> <source>Image cache size:</source>
<translation>Rozmiar pamięci podręcznej obrazu:</translation> <translation>Rozmiar pamięci podręcznej obrazu:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="573"/> <location filename="../src/GUI/optionsdialog.cpp" line="600"/>
<source>Connection timeout:</source> <source>Connection timeout:</source>
<translation>Limit czasu połączenia:</translation> <translation>Limit czasu połączenia:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="589"/> <location filename="../src/GUI/optionsdialog.cpp" line="616"/>
<location filename="../src/GUI/optionsdialog.cpp" line="614"/> <location filename="../src/GUI/optionsdialog.cpp" line="641"/>
<source>System</source> <source>System</source>
<translation>System</translation> <translation>System</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="607"/> <location filename="../src/GUI/optionsdialog.cpp" line="634"/>
<source>Appearance</source> <source>Appearance</source>
<translation>Wygląd</translation> <translation>Wygląd</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="609"/> <location filename="../src/GUI/optionsdialog.cpp" line="636"/>
<source>Maps</source> <source>Maps</source>
<translation>Mapy</translation> <translation>Mapy</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="610"/> <location filename="../src/GUI/optionsdialog.cpp" line="637"/>
<source>Data</source> <source>Data</source>
<translation>Dane</translation> <translation>Dane</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="612"/> <location filename="../src/GUI/optionsdialog.cpp" line="639"/>
<source>Print &amp; Export</source> <source>Print &amp; Export</source>
<translation>Drukowanie i eksport</translation> <translation>Drukowanie i eksport</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="641"/> <location filename="../src/GUI/optionsdialog.cpp" line="668"/>
<source>Options</source> <source>Options</source>
<translation>Opcje</translation> <translation>Opcje</translation>
</message> </message>
@ -1868,7 +1883,12 @@
<translation>Opis</translation> <translation>Opis</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/waypointitem.cpp" line="42"/> <location filename="../src/GUI/waypointitem.cpp" line="44"/>
<source>Address</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="55"/>
<source>Links</source> <source>Links</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>

View File

@ -47,77 +47,82 @@
<context> <context>
<name>Data</name> <name>Data</name>
<message> <message>
<location filename="../src/data/data.cpp" line="173"/> <location filename="../src/data/data.cpp" line="176"/>
<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="174"/> <location filename="../src/data/data.cpp" line="177"/>
<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="175"/> <location filename="../src/data/data.cpp" line="178"/>
<source>CUP files</source> <source>CUP files</source>
<translation>Arquivos CUP</translation> <translation>Arquivos CUP</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="176"/> <location filename="../src/data/data.cpp" line="179"/>
<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="178"/> <location filename="../src/data/data.cpp" line="181"/>
<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="180"/> <location filename="../src/data/data.cpp" line="183"/>
<source>GPI files</source>
<translation>Arquivos GPI</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="184"/>
<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="181"/> <location filename="../src/data/data.cpp" line="185"/>
<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="182"/> <location filename="../src/data/data.cpp" line="186"/>
<source>JPEG images</source> <source>JPEG images</source>
<translation>Imagens JPEG</translation> <translation>Imagens JPEG</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="183"/> <location filename="../src/data/data.cpp" line="187"/>
<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="184"/> <location filename="../src/data/data.cpp" line="188"/>
<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="185"/> <location filename="../src/data/data.cpp" line="189"/>
<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="186"/> <location filename="../src/data/data.cpp" line="190"/>
<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="187"/> <location filename="../src/data/data.cpp" line="191"/>
<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="188"/> <location filename="../src/data/data.cpp" line="192"/>
<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="189"/> <location filename="../src/data/data.cpp" line="193"/>
<source>All files</source> <source>All files</source>
<translation>Todos os arquivos</translation> <translation>Todos os arquivos</translation>
</message> </message>
@ -484,16 +489,16 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="369"/> <location filename="../src/GUI/gui.cpp" line="369"/>
<location filename="../src/GUI/gui.cpp" line="1053"/> <location filename="../src/GUI/gui.cpp" line="1054"/>
<location filename="../src/GUI/gui.cpp" line="1120"/> <location filename="../src/GUI/gui.cpp" line="1121"/>
<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="376"/> <location filename="../src/GUI/gui.cpp" line="376"/>
<location filename="../src/GUI/gui.cpp" line="552"/> <location filename="../src/GUI/gui.cpp" line="552"/>
<location filename="../src/GUI/gui.cpp" line="1056"/> <location filename="../src/GUI/gui.cpp" line="1057"/>
<location filename="../src/GUI/gui.cpp" line="1122"/> <location filename="../src/GUI/gui.cpp" line="1123"/>
<source>Time</source> <source>Time</source>
<translation>Tempo</translation> <translation>Tempo</translation>
</message> </message>
@ -524,8 +529,8 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="413"/> <location filename="../src/GUI/gui.cpp" line="413"/>
<location filename="../src/GUI/gui.cpp" line="1058"/> <location filename="../src/GUI/gui.cpp" line="1059"/>
<location filename="../src/GUI/gui.cpp" line="1124"/> <location filename="../src/GUI/gui.cpp" line="1125"/>
<source>Moving time</source> <source>Moving time</source>
<translation>Tempo em movimento</translation> <translation>Tempo em movimento</translation>
</message> </message>
@ -791,65 +796,65 @@
<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="1027"/> <location filename="../src/GUI/gui.cpp" line="1028"/>
<location filename="../src/GUI/gui.cpp" line="1098"/> <location filename="../src/GUI/gui.cpp" line="1099"/>
<source>Tracks</source> <source>Tracks</source>
<translation>Trilhas</translation> <translation>Trilhas</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1030"/> <location filename="../src/GUI/gui.cpp" line="1031"/>
<location filename="../src/GUI/gui.cpp" line="1100"/> <location filename="../src/GUI/gui.cpp" line="1101"/>
<source>Routes</source> <source>Routes</source>
<translation>Rotas</translation> <translation>Rotas</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1033"/> <location filename="../src/GUI/gui.cpp" line="1034"/>
<location filename="../src/GUI/gui.cpp" line="1102"/> <location filename="../src/GUI/gui.cpp" line="1103"/>
<source>Waypoints</source> <source>Waypoints</source>
<translation>Waypoints</translation> <translation>Waypoints</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1036"/> <location filename="../src/GUI/gui.cpp" line="1037"/>
<location filename="../src/GUI/gui.cpp" line="1104"/> <location filename="../src/GUI/gui.cpp" line="1105"/>
<source>Areas</source> <source>Areas</source>
<translation>Áreas</translation> <translation>Áreas</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1042"/> <location filename="../src/GUI/gui.cpp" line="1043"/>
<location filename="../src/GUI/gui.cpp" line="1046"/> <location filename="../src/GUI/gui.cpp" line="1047"/>
<location filename="../src/GUI/gui.cpp" line="1110"/> <location filename="../src/GUI/gui.cpp" line="1111"/>
<location filename="../src/GUI/gui.cpp" line="1113"/> <location filename="../src/GUI/gui.cpp" line="1114"/>
<source>Date</source> <source>Date</source>
<translation>Data</translation> <translation>Data</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1079"/>
<location filename="../src/GUI/gui.cpp" line="1080"/> <location filename="../src/GUI/gui.cpp" line="1080"/>
<location filename="../src/GUI/gui.cpp" line="1081"/>
<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="1094"/> <location filename="../src/GUI/gui.cpp" line="1095"/>
<source>Name</source> <source>Name</source>
<translation>Nome</translation> <translation>Nome</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1312"/> <location filename="../src/GUI/gui.cpp" line="1313"/>
<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="1335"/> <location filename="../src/GUI/gui.cpp" line="1336"/>
<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="1346"/> <location filename="../src/GUI/gui.cpp" line="1347"/>
<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="1350"/> <location filename="../src/GUI/gui.cpp" line="1351"/>
<source>%n files</source> <source>%n files</source>
<translation> <translation>
<numerusform>%n arquivo</numerusform> <numerusform>%n arquivo</numerusform>
@ -908,7 +913,7 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/graphview.cpp" line="66"/> <location filename="../src/GUI/graphview.cpp" line="66"/>
<location filename="../src/GUI/graphview.cpp" line="173"/> <location filename="../src/GUI/graphview.cpp" line="177"/>
<source>Distance</source> <source>Distance</source>
<translation>Distância</translation> <translation>Distância</translation>
</message> </message>
@ -954,7 +959,7 @@
<translation>h</translation> <translation>h</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/graphview.cpp" line="175"/> <location filename="../src/GUI/graphview.cpp" line="179"/>
<source>Time</source> <source>Time</source>
<translation>Tempo</translation> <translation>Tempo</translation>
</message> </message>
@ -1053,478 +1058,488 @@
<context> <context>
<name>OptionsDialog</name> <name>OptionsDialog</name>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="55"/> <location filename="../src/GUI/optionsdialog.cpp" line="61"/>
<source>High-resolution</source> <source>High-resolution</source>
<translation>Alta resolução</translation> <translation>Alta resolução</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="56"/> <location filename="../src/GUI/optionsdialog.cpp" line="62"/>
<source>Standard</source> <source>Standard</source>
<translation>Padrão</translation> <translation>Padrão</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="61"/> <location filename="../src/GUI/optionsdialog.cpp" line="67"/>
<source>Non-HiDPI maps are loaded as HiDPI maps. The map is sharp but map objects are small/hard to read.</source> <source>Non-HiDPI maps are loaded as HiDPI maps. The map is sharp but map objects are small/hard to read.</source>
<translation>Mapas que não são HiDPI são carregados como se o fossem. O Mapa é nítido, mas os objetos são pequenos/difíceis de ler.</translation> <translation>Mapas que não são HiDPI são carregados como se o fossem. O Mapa é nítido, mas os objetos são pequenos/difíceis de ler.</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="63"/> <location filename="../src/GUI/optionsdialog.cpp" line="69"/>
<source>Non-HiDPI maps are loaded such as they are. Map objects have the expected size but the map is blurry.</source> <source>Non-HiDPI maps are loaded such as they are. Map objects have the expected size but the map is blurry.</source>
<translation>Mapas que não são HiDPI são carregados do modo que são. Objetos de mapa têm o tamanho esperado, mas o mapa é desfocado.</translation> <translation>Mapas que não são HiDPI são carregados do modo que são. Objetos de mapa têm o tamanho esperado, mas o mapa é desfocado.</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="74"/> <location filename="../src/GUI/optionsdialog.cpp" line="80"/>
<source>Projection:</source> <source>Projection:</source>
<translation>Projeção:</translation> <translation>Projeção:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="96"/> <location filename="../src/GUI/optionsdialog.cpp" line="102"/>
<source>Vector maps</source> <source>Vector maps</source>
<translation>Mapas vetoriais</translation> <translation>Mapas vetoriais</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="98"/> <location filename="../src/GUI/optionsdialog.cpp" line="104"/>
<source>HiDPI display mode</source> <source>HiDPI display mode</source>
<translation>Modo de exibição HiDPI</translation> <translation>Modo de exibição HiDPI</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="114"/> <location filename="../src/GUI/optionsdialog.cpp" line="120"/>
<source>Track width:</source> <source>Track width:</source>
<translation>Largura da trilha:</translation> <translation>Largura da trilha:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="115"/> <location filename="../src/GUI/optionsdialog.cpp" line="121"/>
<source>Track style:</source> <source>Track style:</source>
<translation>Estilo da trilha:</translation> <translation>Estilo da trilha:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="117"/> <location filename="../src/GUI/optionsdialog.cpp" line="123"/>
<location filename="../src/GUI/optionsdialog.cpp" line="134"/> <location filename="../src/GUI/optionsdialog.cpp" line="140"/>
<location filename="../src/GUI/optionsdialog.cpp" line="153"/> <location filename="../src/GUI/optionsdialog.cpp" line="159"/>
<source>Width:</source> <source>Width:</source>
<translation>Largura:</translation> <translation>Largura:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="118"/> <location filename="../src/GUI/optionsdialog.cpp" line="124"/>
<location filename="../src/GUI/optionsdialog.cpp" line="135"/> <location filename="../src/GUI/optionsdialog.cpp" line="141"/>
<location filename="../src/GUI/optionsdialog.cpp" line="154"/> <location filename="../src/GUI/optionsdialog.cpp" line="160"/>
<source>Style:</source> <source>Style:</source>
<translation>Estilo:</translation> <translation>Estilo:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="119"/> <location filename="../src/GUI/optionsdialog.cpp" line="125"/>
<source>Tracks</source> <source>Tracks</source>
<translation>Trilhas</translation> <translation>Trilhas</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="131"/> <location filename="../src/GUI/optionsdialog.cpp" line="137"/>
<source>Route width:</source> <source>Route width:</source>
<translation>Largura da rota:</translation> <translation>Largura da rota:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="132"/> <location filename="../src/GUI/optionsdialog.cpp" line="138"/>
<source>Route style:</source> <source>Route style:</source>
<translation>Estilo da rota:</translation> <translation>Estilo da rota:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="136"/> <location filename="../src/GUI/optionsdialog.cpp" line="142"/>
<source>Routes</source> <source>Routes</source>
<translation>Rotas</translation> <translation>Rotas</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="149"/> <location filename="../src/GUI/optionsdialog.cpp" line="155"/>
<source>Area border width:</source> <source>Area border width:</source>
<translation>Largura de borda de área:</translation> <translation>Largura de borda de área:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="150"/> <location filename="../src/GUI/optionsdialog.cpp" line="156"/>
<source>Area border style:</source> <source>Area border style:</source>
<translation>Estilo de borda de área:</translation> <translation>Estilo de borda de área:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="151"/> <location filename="../src/GUI/optionsdialog.cpp" line="157"/>
<source>Area fill opacity:</source> <source>Area fill opacity:</source>
<translation>Opacidade de preenchimento de área:</translation> <translation>Opacidade de preenchimento de área:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="155"/> <location filename="../src/GUI/optionsdialog.cpp" line="161"/>
<source>Fill opacity:</source> <source>Fill opacity:</source>
<translation>Opacidade de preenchimento:</translation> <translation>Opacidade de preenchimento:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="156"/> <location filename="../src/GUI/optionsdialog.cpp" line="162"/>
<source>Areas</source> <source>Areas</source>
<translation>Áreas</translation> <translation>Áreas</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="169"/> <location filename="../src/GUI/optionsdialog.cpp" line="175"/>
<source>Base color:</source> <source>Base color:</source>
<translation>Cor de base:</translation> <translation>Cor de base:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="170"/> <location filename="../src/GUI/optionsdialog.cpp" line="176"/>
<source>Palette shift:</source> <source>Palette shift:</source>
<translation>Deslocamento de paleta:</translation> <translation>Deslocamento de paleta:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="172"/> <location filename="../src/GUI/optionsdialog.cpp" line="178"/>
<location filename="../src/GUI/optionsdialog.cpp" line="255"/> <location filename="../src/GUI/optionsdialog.cpp" line="261"/>
<source>Use anti-aliasing</source> <source>Use anti-aliasing</source>
<translation>Usar anti-aliasing</translation> <translation>Usar anti-aliasing</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="205"/> <location filename="../src/GUI/optionsdialog.cpp" line="211"/>
<source>Waypoint color:</source> <source>Waypoint color:</source>
<translation>Cor de waypoint:</translation> <translation>Cor de waypoint:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="206"/> <location filename="../src/GUI/optionsdialog.cpp" line="212"/>
<source>Waypoint size:</source> <source>Waypoint size:</source>
<translation>Tamanho de waypoint:</translation> <translation>Tamanho de waypoint:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="208"/> <location filename="../src/GUI/optionsdialog.cpp" line="214"/>
<location filename="../src/GUI/optionsdialog.cpp" line="224"/> <location filename="../src/GUI/optionsdialog.cpp" line="230"/>
<source>Color:</source> <source>Color:</source>
<translation>Cor:</translation> <translation>Cor:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="209"/> <location filename="../src/GUI/optionsdialog.cpp" line="215"/>
<location filename="../src/GUI/optionsdialog.cpp" line="225"/> <location filename="../src/GUI/optionsdialog.cpp" line="231"/>
<source>Size:</source> <source>Size:</source>
<translation>Tamanho:</translation> <translation>Tamanho:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="210"/> <location filename="../src/GUI/optionsdialog.cpp" line="216"/>
<source>Waypoints</source> <source>Waypoints</source>
<translation>Waypoints</translation> <translation>Waypoints</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="221"/> <location filename="../src/GUI/optionsdialog.cpp" line="227"/>
<source>POI color:</source> <source>POI color:</source>
<translation>Cor do POI:</translation> <translation>Cor do POI:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="222"/> <location filename="../src/GUI/optionsdialog.cpp" line="228"/>
<source>POI size:</source> <source>POI size:</source>
<translation>Tamanho do POI:</translation> <translation>Tamanho do POI:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="226"/> <location filename="../src/GUI/optionsdialog.cpp" line="232"/>
<source>POIs</source> <source>POIs</source>
<translation>POIs</translation> <translation>POIs</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="252"/> <location filename="../src/GUI/optionsdialog.cpp" line="258"/>
<source>Line width:</source> <source>Line width:</source>
<translation>Largura de linha:</translation> <translation>Largura de linha:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="253"/> <location filename="../src/GUI/optionsdialog.cpp" line="259"/>
<source>Slider color:</source> <source>Slider color:</source>
<translation>Cor do cursor:</translation> <translation>Cor do cursor:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="276"/> <location filename="../src/GUI/optionsdialog.cpp" line="282"/>
<source>Background color:</source> <source>Background color:</source>
<translation>Cor de fundo:</translation> <translation>Cor de fundo:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="277"/> <location filename="../src/GUI/optionsdialog.cpp" line="283"/>
<source>Map opacity:</source> <source>Map opacity:</source>
<translation>Opacidade do mapa:</translation> <translation>Opacidade do mapa:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="287"/> <location filename="../src/GUI/optionsdialog.cpp" line="293"/>
<source>Paths</source> <source>Paths</source>
<translation>Caminhos</translation> <translation>Caminhos</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="288"/> <location filename="../src/GUI/optionsdialog.cpp" line="294"/>
<source>Points</source> <source>Points</source>
<translation>Pontos</translation> <translation>Pontos</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="289"/> <location filename="../src/GUI/optionsdialog.cpp" line="295"/>
<location filename="../src/GUI/optionsdialog.cpp" line="545"/> <location filename="../src/GUI/optionsdialog.cpp" line="572"/>
<source>Graphs</source> <source>Graphs</source>
<translation>Gráficos</translation> <translation>Gráficos</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="290"/> <location filename="../src/GUI/optionsdialog.cpp" line="296"/>
<source>Map</source> <source>Map</source>
<translation>Mapa</translation> <translation>Mapa</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="297"/> <location filename="../src/GUI/optionsdialog.cpp" line="303"/>
<source>Moving average window size</source> <source>Moving average window size</source>
<translation>Tamanho de janela da média móvel</translation> <translation>Tamanho de janela da média móvel</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="316"/> <location filename="../src/GUI/optionsdialog.cpp" line="322"/>
<location filename="../src/GUI/optionsdialog.cpp" line="402"/> <location filename="../src/GUI/optionsdialog.cpp" line="429"/>
<location filename="../src/GUI/optionsdialog.cpp" line="465"/> <location filename="../src/GUI/optionsdialog.cpp" line="492"/>
<source>Elevation:</source> <source>Elevation:</source>
<translation>Altitude:</translation> <translation>Altitude:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="317"/> <location filename="../src/GUI/optionsdialog.cpp" line="323"/>
<location filename="../src/GUI/optionsdialog.cpp" line="401"/> <location filename="../src/GUI/optionsdialog.cpp" line="428"/>
<source>Speed:</source> <source>Speed:</source>
<translation>Velocidade:</translation> <translation>Velocidade:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="318"/> <location filename="../src/GUI/optionsdialog.cpp" line="324"/>
<source>Heart rate:</source> <source>Heart rate:</source>
<translation>Frequência cardiaca:</translation> <translation>Frequência cardiaca:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="319"/> <location filename="../src/GUI/optionsdialog.cpp" line="325"/>
<source>Cadence:</source> <source>Cadence:</source>
<translation>Cadência:</translation> <translation>Cadência:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="320"/> <location filename="../src/GUI/optionsdialog.cpp" line="326"/>
<source>Power:</source> <source>Power:</source>
<translation>Potência:</translation> <translation>Potência:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="322"/> <location filename="../src/GUI/optionsdialog.cpp" line="328"/>
<source>Smoothing</source> <source>Smoothing</source>
<translation>Suavizar</translation> <translation>Suavizar</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="326"/> <location filename="../src/GUI/optionsdialog.cpp" line="332"/>
<source>Eliminate GPS outliers</source> <source>Eliminate GPS outliers</source>
<translation>Eliminar valores atípicos do GPS</translation> <translation>Eliminar valores atípicos do GPS</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="335"/> <location filename="../src/GUI/optionsdialog.cpp" line="341"/>
<source>Smoothing:</source> <source>Smoothing:</source>
<translation>Suavizar:</translation> <translation>Suavizar:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="352"/> <location filename="../src/GUI/optionsdialog.cpp" line="352"/>
<source>Automatic</source>
<translation>Automática</translation>
</message>
<message>
<location filename="../src/GUI/optionsdialog.cpp" line="353"/>
<source>Custom</source>
<translation>Personalizada</translation>
</message>
<message>
<location filename="../src/GUI/optionsdialog.cpp" line="366"/>
<source>mi/h</source> <source>mi/h</source>
<translation>mi/h</translation> <translation>mi/h</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="355"/> <location filename="../src/GUI/optionsdialog.cpp" line="369"/>
<source>kn</source> <source>kn</source>
<translation>kn</translation> <translation>kn</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="358"/> <location filename="../src/GUI/optionsdialog.cpp" line="372"/>
<source>km/h</source> <source>km/h</source>
<translation>km/h</translation> <translation>km/h</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="362"/> <location filename="../src/GUI/optionsdialog.cpp" line="376"/>
<location filename="../src/GUI/optionsdialog.cpp" line="568"/> <location filename="../src/GUI/optionsdialog.cpp" line="595"/>
<source>s</source> <source>s</source>
<translation>s</translation> <translation>s</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="366"/> <location filename="../src/GUI/optionsdialog.cpp" line="389"/>
<source>Minimal speed:</source> <source>Minimal speed:</source>
<translation>Velocidade Mínima:</translation> <translation>Velocidade Mínima:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="367"/> <location filename="../src/GUI/optionsdialog.cpp" line="390"/>
<source>Minimal duration:</source> <source>Minimal duration:</source>
<translation>Duração mínima:</translation> <translation>Duração mínima:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="373"/> <location filename="../src/GUI/optionsdialog.cpp" line="400"/>
<source>Computed from distance/time</source> <source>Computed from distance/time</source>
<translation>Calculada a partir da distância/tempo</translation> <translation>Calculada a partir da distância/tempo</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="374"/> <location filename="../src/GUI/optionsdialog.cpp" line="401"/>
<source>Recorded by device</source> <source>Recorded by device</source>
<translation>Gravada através de dispositivo</translation> <translation>Gravada através de dispositivo</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="380"/> <location filename="../src/GUI/optionsdialog.cpp" line="407"/>
<location filename="../src/GUI/optionsdialog.cpp" line="438"/> <location filename="../src/GUI/optionsdialog.cpp" line="465"/>
<source>GPS data</source> <source>GPS data</source>
<translation>Dados de GPS</translation> <translation>Dados de GPS</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="381"/> <location filename="../src/GUI/optionsdialog.cpp" line="408"/>
<location filename="../src/GUI/optionsdialog.cpp" line="439"/> <location filename="../src/GUI/optionsdialog.cpp" line="466"/>
<source>DEM data</source> <source>DEM data</source>
<translation>Dados de DEM</translation> <translation>Dados de DEM</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="412"/> <location filename="../src/GUI/optionsdialog.cpp" line="439"/>
<source>Speed</source> <source>Speed</source>
<translation>Velocidade</translation> <translation>Velocidade</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="418"/> <location filename="../src/GUI/optionsdialog.cpp" line="445"/>
<source>Elevation</source> <source>Elevation</source>
<translation>Altitude</translation> <translation>Altitude</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="429"/> <location filename="../src/GUI/optionsdialog.cpp" line="456"/>
<source>Filtering</source> <source>Filtering</source>
<translation>Filtragem</translation> <translation>Filtragem</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="430"/> <location filename="../src/GUI/optionsdialog.cpp" line="457"/>
<source>Sources</source> <source>Sources</source>
<translation>Fontes</translation> <translation>Fontes</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="431"/> <location filename="../src/GUI/optionsdialog.cpp" line="458"/>
<source>Pause detection</source> <source>Pause detection</source>
<translation>Detecção de pausa</translation> <translation>Detecção de pausa</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="450"/> <location filename="../src/GUI/optionsdialog.cpp" line="477"/>
<source>mi</source> <source>mi</source>
<translation>mi</translation> <translation>mi</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="453"/> <location filename="../src/GUI/optionsdialog.cpp" line="480"/>
<source>nmi</source> <source>nmi</source>
<translation>nmi</translation> <translation>nmi</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="456"/> <location filename="../src/GUI/optionsdialog.cpp" line="483"/>
<source>km</source> <source>km</source>
<translation>km</translation> <translation>km</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="464"/> <location filename="../src/GUI/optionsdialog.cpp" line="491"/>
<source>Radius:</source> <source>Radius:</source>
<translation>Raio:</translation> <translation>Raio:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="471"/> <location filename="../src/GUI/optionsdialog.cpp" line="498"/>
<location filename="../src/GUI/optionsdialog.cpp" line="611"/> <location filename="../src/GUI/optionsdialog.cpp" line="638"/>
<source>POI</source> <source>POI</source>
<translation>POI</translation> <translation>POI</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="478"/> <location filename="../src/GUI/optionsdialog.cpp" line="505"/>
<source>WYSIWYG</source> <source>WYSIWYG</source>
<translation>WYSIWYG</translation> <translation>WYSIWYG</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="479"/> <location filename="../src/GUI/optionsdialog.cpp" line="506"/>
<source>High-Resolution</source> <source>High-Resolution</source>
<translation>Alta resolução</translation> <translation>Alta resolução</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="484"/> <location filename="../src/GUI/optionsdialog.cpp" line="511"/>
<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>A área de impressão é aproximadamente a área de tela. O nível de zoom do mapa não é alterado.</translation> <translation>A área de impressão é aproximadamente a área de tela. O nível de zoom do mapa não é alterado.</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="486"/> <location filename="../src/GUI/optionsdialog.cpp" line="513"/>
<source>The zoom level will be changed so that the whole content (tracks/waypoints) fits to the printed area and the map resolution is as close as possible to the print resolution.</source> <source>The zoom level will be changed so that the whole content (tracks/waypoints) fits to the printed area and the map resolution is as close as possible to the print resolution.</source>
<translation>O nível de zoom será alterado de modo que todo o conteúdo (trilhas/waypoints) caiba na área de impressão e a resolução seja tão próxima quanto possível da resolução de impressão.</translation> <translation>O nível de zoom será alterado de modo que todo o conteúdo (trilhas/waypoints) caiba na área de impressão e a resolução seja tão próxima quanto possível da resolução de impressão.</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="508"/> <location filename="../src/GUI/optionsdialog.cpp" line="535"/>
<source>Name</source> <source>Name</source>
<translation>Nome</translation> <translation>Nome</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="510"/> <location filename="../src/GUI/optionsdialog.cpp" line="537"/>
<source>Date</source> <source>Date</source>
<translation>Data</translation> <translation>Data</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="512"/> <location filename="../src/GUI/optionsdialog.cpp" line="539"/>
<source>Distance</source> <source>Distance</source>
<translation>Distância</translation> <translation>Distância</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="514"/> <location filename="../src/GUI/optionsdialog.cpp" line="541"/>
<source>Time</source> <source>Time</source>
<translation>Tempo</translation> <translation>Tempo</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="516"/> <location filename="../src/GUI/optionsdialog.cpp" line="543"/>
<source>Moving time</source> <source>Moving time</source>
<translation>Tempo em movimento</translation> <translation>Tempo em movimento</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="518"/> <location filename="../src/GUI/optionsdialog.cpp" line="545"/>
<source>Item count (&gt;1)</source> <source>Item count (&gt;1)</source>
<translation>Número de itens (&gt;1)</translation> <translation>Número de itens (&gt;1)</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="533"/> <location filename="../src/GUI/optionsdialog.cpp" line="560"/>
<source>Separate graph page</source> <source>Separate graph page</source>
<translation>Separar página de gráficos</translation> <translation>Separar página de gráficos</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="543"/> <location filename="../src/GUI/optionsdialog.cpp" line="570"/>
<source>Print mode</source> <source>Print mode</source>
<translation>Modo de impressão</translation> <translation>Modo de impressão</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="544"/> <location filename="../src/GUI/optionsdialog.cpp" line="571"/>
<source>Header</source> <source>Header</source>
<translation>Cabeçalho</translation> <translation>Cabeçalho</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="552"/> <location filename="../src/GUI/optionsdialog.cpp" line="579"/>
<source>Use OpenGL</source> <source>Use OpenGL</source>
<translation>Usar OpenGL</translation> <translation>Usar OpenGL</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="555"/> <location filename="../src/GUI/optionsdialog.cpp" line="582"/>
<source>Enable HTTP/2</source> <source>Enable HTTP/2</source>
<translation>Habilitar HTTP/2</translation> <translation>Habilitar HTTP/2</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="562"/> <location filename="../src/GUI/optionsdialog.cpp" line="589"/>
<source>MB</source> <source>MB</source>
<translation>MB</translation> <translation>MB</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="572"/> <location filename="../src/GUI/optionsdialog.cpp" line="599"/>
<source>Image cache size:</source> <source>Image cache size:</source>
<translation>Tamanho do cache de imagens:</translation> <translation>Tamanho do cache de imagens:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="573"/> <location filename="../src/GUI/optionsdialog.cpp" line="600"/>
<source>Connection timeout:</source> <source>Connection timeout:</source>
<translation>Tempo de espera de conexão:</translation> <translation>Tempo de espera de conexão:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="589"/> <location filename="../src/GUI/optionsdialog.cpp" line="616"/>
<location filename="../src/GUI/optionsdialog.cpp" line="614"/> <location filename="../src/GUI/optionsdialog.cpp" line="641"/>
<source>System</source> <source>System</source>
<translation>Sistema</translation> <translation>Sistema</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="607"/> <location filename="../src/GUI/optionsdialog.cpp" line="634"/>
<source>Appearance</source> <source>Appearance</source>
<translation>Aparência</translation> <translation>Aparência</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="609"/> <location filename="../src/GUI/optionsdialog.cpp" line="636"/>
<source>Maps</source> <source>Maps</source>
<translation>Mapas</translation> <translation>Mapas</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="610"/> <location filename="../src/GUI/optionsdialog.cpp" line="637"/>
<source>Data</source> <source>Data</source>
<translation>Dados</translation> <translation>Dados</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="612"/> <location filename="../src/GUI/optionsdialog.cpp" line="639"/>
<source>Print &amp; Export</source> <source>Print &amp; Export</source>
<translation>Imprimir e Exportar</translation> <translation>Imprimir e Exportar</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="641"/> <location filename="../src/GUI/optionsdialog.cpp" line="668"/>
<source>Options</source> <source>Options</source>
<translation>Preferências</translation> <translation>Preferências</translation>
</message> </message>
@ -1867,7 +1882,12 @@
<translation>Descrição</translation> <translation>Descrição</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/waypointitem.cpp" line="42"/> <location filename="../src/GUI/waypointitem.cpp" line="44"/>
<source>Address</source>
<translation>Endereço</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="55"/>
<source>Links</source> <source>Links</source>
<translation>Links</translation> <translation>Links</translation>
</message> </message>

View File

@ -47,77 +47,82 @@
<context> <context>
<name>Data</name> <name>Data</name>
<message> <message>
<location filename="../src/data/data.cpp" line="173"/> <location filename="../src/data/data.cpp" line="176"/>
<source>Supported files</source> <source>Supported files</source>
<translation>Все поддерживаемые файлы</translation> <translation>Все поддерживаемые файлы</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="174"/> <location filename="../src/data/data.cpp" line="177"/>
<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="175"/> <location filename="../src/data/data.cpp" line="178"/>
<source>CUP files</source> <source>CUP files</source>
<translation>CUP файлы</translation> <translation>CUP файлы</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="176"/> <location filename="../src/data/data.cpp" line="179"/>
<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="178"/> <location filename="../src/data/data.cpp" line="181"/>
<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="180"/> <location filename="../src/data/data.cpp" line="183"/>
<source>GPI files</source>
<translation>GPI файлы</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="184"/>
<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="181"/> <location filename="../src/data/data.cpp" line="185"/>
<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="182"/> <location filename="../src/data/data.cpp" line="186"/>
<source>JPEG images</source> <source>JPEG images</source>
<translation>JPEG изображения</translation> <translation>JPEG изображения</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="183"/> <location filename="../src/data/data.cpp" line="187"/>
<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="184"/> <location filename="../src/data/data.cpp" line="188"/>
<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="185"/> <location filename="../src/data/data.cpp" line="189"/>
<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="186"/> <location filename="../src/data/data.cpp" line="190"/>
<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="188"/> <location filename="../src/data/data.cpp" line="192"/>
<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="187"/> <location filename="../src/data/data.cpp" line="191"/>
<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="189"/> <location filename="../src/data/data.cpp" line="193"/>
<source>All files</source> <source>All files</source>
<translation>Все файлы</translation> <translation>Все файлы</translation>
</message> </message>
@ -508,8 +513,8 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="413"/> <location filename="../src/GUI/gui.cpp" line="413"/>
<location filename="../src/GUI/gui.cpp" line="1058"/> <location filename="../src/GUI/gui.cpp" line="1059"/>
<location filename="../src/GUI/gui.cpp" line="1124"/> <location filename="../src/GUI/gui.cpp" line="1125"/>
<source>Moving time</source> <source>Moving time</source>
<translation>Время движения</translation> <translation>Время движения</translation>
</message> </message>
@ -664,32 +669,32 @@
<translation>Каталог со стилями:</translation> <translation>Каталог со стилями:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1036"/> <location filename="../src/GUI/gui.cpp" line="1037"/>
<location filename="../src/GUI/gui.cpp" line="1104"/> <location filename="../src/GUI/gui.cpp" line="1105"/>
<source>Areas</source> <source>Areas</source>
<translation>Области</translation> <translation>Области</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1079"/>
<location filename="../src/GUI/gui.cpp" line="1080"/> <location filename="../src/GUI/gui.cpp" line="1080"/>
<location filename="../src/GUI/gui.cpp" line="1081"/>
<source>Statistics</source> <source>Statistics</source>
<translation>Статистика</translation> <translation>Статистика</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1312"/> <location filename="../src/GUI/gui.cpp" line="1313"/>
<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="1346"/> <location filename="../src/GUI/gui.cpp" line="1347"/>
<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="1042"/> <location filename="../src/GUI/gui.cpp" line="1043"/>
<location filename="../src/GUI/gui.cpp" line="1046"/> <location filename="../src/GUI/gui.cpp" line="1047"/>
<location filename="../src/GUI/gui.cpp" line="1110"/> <location filename="../src/GUI/gui.cpp" line="1111"/>
<location filename="../src/GUI/gui.cpp" line="1113"/> <location filename="../src/GUI/gui.cpp" line="1114"/>
<source>Date</source> <source>Date</source>
<translation>Дата</translation> <translation>Дата</translation>
</message> </message>
@ -744,18 +749,18 @@
<translation>Каталог кеша тайлов:</translation> <translation>Каталог кеша тайлов:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1030"/> <location filename="../src/GUI/gui.cpp" line="1031"/>
<location filename="../src/GUI/gui.cpp" line="1100"/> <location filename="../src/GUI/gui.cpp" line="1101"/>
<source>Routes</source> <source>Routes</source>
<translation>Маршруты</translation> <translation>Маршруты</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1335"/> <location filename="../src/GUI/gui.cpp" line="1336"/>
<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="1350"/> <location filename="../src/GUI/gui.cpp" line="1351"/>
<source>%n files</source> <source>%n files</source>
<translation> <translation>
<numerusform>%n файл</numerusform> <numerusform>%n файл</numerusform>
@ -779,8 +784,8 @@
<translation>Экспорт в PDF</translation> <translation>Экспорт в PDF</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1033"/> <location filename="../src/GUI/gui.cpp" line="1034"/>
<location filename="../src/GUI/gui.cpp" line="1102"/> <location filename="../src/GUI/gui.cpp" line="1103"/>
<source>Waypoints</source> <source>Waypoints</source>
<translation>Точки</translation> <translation>Точки</translation>
</message> </message>
@ -821,13 +826,13 @@
<translation>Ошибка загрузки файла с точками POI:</translation> <translation>Ошибка загрузки файла с точками POI:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1094"/> <location filename="../src/GUI/gui.cpp" line="1095"/>
<source>Name</source> <source>Name</source>
<translation>Имя</translation> <translation>Имя</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1027"/> <location filename="../src/GUI/gui.cpp" line="1028"/>
<location filename="../src/GUI/gui.cpp" line="1098"/> <location filename="../src/GUI/gui.cpp" line="1099"/>
<source>Tracks</source> <source>Tracks</source>
<translation>Треки</translation> <translation>Треки</translation>
</message> </message>
@ -844,16 +849,16 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="369"/> <location filename="../src/GUI/gui.cpp" line="369"/>
<location filename="../src/GUI/gui.cpp" line="1053"/> <location filename="../src/GUI/gui.cpp" line="1054"/>
<location filename="../src/GUI/gui.cpp" line="1120"/> <location filename="../src/GUI/gui.cpp" line="1121"/>
<source>Distance</source> <source>Distance</source>
<translation>Расстояние</translation> <translation>Расстояние</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="376"/> <location filename="../src/GUI/gui.cpp" line="376"/>
<location filename="../src/GUI/gui.cpp" line="552"/> <location filename="../src/GUI/gui.cpp" line="552"/>
<location filename="../src/GUI/gui.cpp" line="1056"/> <location filename="../src/GUI/gui.cpp" line="1057"/>
<location filename="../src/GUI/gui.cpp" line="1122"/> <location filename="../src/GUI/gui.cpp" line="1123"/>
<source>Time</source> <source>Time</source>
<translation>Время</translation> <translation>Время</translation>
</message> </message>
@ -950,12 +955,12 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/graphview.cpp" line="66"/> <location filename="../src/GUI/graphview.cpp" line="66"/>
<location filename="../src/GUI/graphview.cpp" line="173"/> <location filename="../src/GUI/graphview.cpp" line="177"/>
<source>Distance</source> <source>Distance</source>
<translation>Расстояние</translation> <translation>Расстояние</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/graphview.cpp" line="175"/> <location filename="../src/GUI/graphview.cpp" line="179"/>
<source>Time</source> <source>Time</source>
<translation>Время</translation> <translation>Время</translation>
</message> </message>
@ -1054,478 +1059,488 @@
<context> <context>
<name>OptionsDialog</name> <name>OptionsDialog</name>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="169"/> <location filename="../src/GUI/optionsdialog.cpp" line="175"/>
<source>Base color:</source> <source>Base color:</source>
<translation>Основной цвет:</translation> <translation>Основной цвет:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="170"/> <location filename="../src/GUI/optionsdialog.cpp" line="176"/>
<source>Palette shift:</source> <source>Palette shift:</source>
<translation>Смещение палитры:</translation> <translation>Смещение палитры:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="114"/> <location filename="../src/GUI/optionsdialog.cpp" line="120"/>
<source>Track width:</source> <source>Track width:</source>
<translation>Толщина трека:</translation> <translation>Толщина трека:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="115"/> <location filename="../src/GUI/optionsdialog.cpp" line="121"/>
<source>Track style:</source> <source>Track style:</source>
<translation>Стиль трека:</translation> <translation>Стиль трека:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="119"/> <location filename="../src/GUI/optionsdialog.cpp" line="125"/>
<source>Tracks</source> <source>Tracks</source>
<translation>Треки</translation> <translation>Треки</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="131"/> <location filename="../src/GUI/optionsdialog.cpp" line="137"/>
<source>Route width:</source> <source>Route width:</source>
<translation>Толщина маршрута:</translation> <translation>Толщина маршрута:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="132"/> <location filename="../src/GUI/optionsdialog.cpp" line="138"/>
<source>Route style:</source> <source>Route style:</source>
<translation>Стиль маршрута:</translation> <translation>Стиль маршрута:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="136"/> <location filename="../src/GUI/optionsdialog.cpp" line="142"/>
<source>Routes</source> <source>Routes</source>
<translation>Маршруты</translation> <translation>Маршруты</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="172"/> <location filename="../src/GUI/optionsdialog.cpp" line="178"/>
<location filename="../src/GUI/optionsdialog.cpp" line="255"/> <location filename="../src/GUI/optionsdialog.cpp" line="261"/>
<source>Use anti-aliasing</source> <source>Use anti-aliasing</source>
<translation>Применять сглаживание</translation> <translation>Применять сглаживание</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="252"/> <location filename="../src/GUI/optionsdialog.cpp" line="258"/>
<source>Line width:</source> <source>Line width:</source>
<translation>Толщина линии:</translation> <translation>Толщина линии:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="276"/> <location filename="../src/GUI/optionsdialog.cpp" line="282"/>
<source>Background color:</source> <source>Background color:</source>
<translation>Цвет фона:</translation> <translation>Цвет фона:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="287"/> <location filename="../src/GUI/optionsdialog.cpp" line="293"/>
<source>Paths</source> <source>Paths</source>
<translation>Треки</translation> <translation>Треки</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="277"/> <location filename="../src/GUI/optionsdialog.cpp" line="283"/>
<source>Map opacity:</source> <source>Map opacity:</source>
<translation>Прозрачность карты:</translation> <translation>Прозрачность карты:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="290"/> <location filename="../src/GUI/optionsdialog.cpp" line="296"/>
<source>Map</source> <source>Map</source>
<translation>Карты</translation> <translation>Карты</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="289"/> <location filename="../src/GUI/optionsdialog.cpp" line="295"/>
<location filename="../src/GUI/optionsdialog.cpp" line="545"/> <location filename="../src/GUI/optionsdialog.cpp" line="572"/>
<source>Graphs</source> <source>Graphs</source>
<translation>Графики</translation> <translation>Графики</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="55"/> <location filename="../src/GUI/optionsdialog.cpp" line="61"/>
<source>High-resolution</source> <source>High-resolution</source>
<translation>Высокое разрешение</translation> <translation>Высокое разрешение</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="56"/> <location filename="../src/GUI/optionsdialog.cpp" line="62"/>
<source>Standard</source> <source>Standard</source>
<translation>Стандартный</translation> <translation>Стандартный</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="61"/> <location filename="../src/GUI/optionsdialog.cpp" line="67"/>
<source>Non-HiDPI maps are loaded as HiDPI maps. The map is sharp but map objects are small/hard to read.</source> <source>Non-HiDPI maps are loaded as HiDPI maps. The map is sharp but map objects are small/hard to read.</source>
<translation>Не-HiDPI карты загружаются как HiDPI карты. Карта резкая, но объекты карты маленькие/трудночитаемые.</translation> <translation>Не-HiDPI карты загружаются как HiDPI карты. Карта резкая, но объекты карты маленькие/трудночитаемые.</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="63"/> <location filename="../src/GUI/optionsdialog.cpp" line="69"/>
<source>Non-HiDPI maps are loaded such as they are. Map objects have the expected size but the map is blurry.</source> <source>Non-HiDPI maps are loaded such as they are. Map objects have the expected size but the map is blurry.</source>
<translation>Не-HiDPI карты загружаются так, как есть. Объекты карты имеют ожидаемый размер, но карта размытая.</translation> <translation>Не-HiDPI карты загружаются так, как есть. Объекты карты имеют ожидаемый размер, но карта размытая.</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="98"/> <location filename="../src/GUI/optionsdialog.cpp" line="104"/>
<source>HiDPI display mode</source> <source>HiDPI display mode</source>
<translation>HiDPI режим отображения</translation> <translation>HiDPI режим отображения</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="117"/> <location filename="../src/GUI/optionsdialog.cpp" line="123"/>
<location filename="../src/GUI/optionsdialog.cpp" line="134"/> <location filename="../src/GUI/optionsdialog.cpp" line="140"/>
<location filename="../src/GUI/optionsdialog.cpp" line="153"/> <location filename="../src/GUI/optionsdialog.cpp" line="159"/>
<source>Width:</source> <source>Width:</source>
<translation>Толщина:</translation> <translation>Толщина:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="118"/> <location filename="../src/GUI/optionsdialog.cpp" line="124"/>
<location filename="../src/GUI/optionsdialog.cpp" line="135"/> <location filename="../src/GUI/optionsdialog.cpp" line="141"/>
<location filename="../src/GUI/optionsdialog.cpp" line="154"/> <location filename="../src/GUI/optionsdialog.cpp" line="160"/>
<source>Style:</source> <source>Style:</source>
<translation>Стиль:</translation> <translation>Стиль:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="205"/> <location filename="../src/GUI/optionsdialog.cpp" line="211"/>
<source>Waypoint color:</source> <source>Waypoint color:</source>
<translation>Цвет точки:</translation> <translation>Цвет точки:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="206"/> <location filename="../src/GUI/optionsdialog.cpp" line="212"/>
<source>Waypoint size:</source> <source>Waypoint size:</source>
<translation>Размер точки:</translation> <translation>Размер точки:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="208"/> <location filename="../src/GUI/optionsdialog.cpp" line="214"/>
<location filename="../src/GUI/optionsdialog.cpp" line="224"/> <location filename="../src/GUI/optionsdialog.cpp" line="230"/>
<source>Color:</source> <source>Color:</source>
<translation>Цвет:</translation> <translation>Цвет:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="209"/> <location filename="../src/GUI/optionsdialog.cpp" line="215"/>
<location filename="../src/GUI/optionsdialog.cpp" line="225"/> <location filename="../src/GUI/optionsdialog.cpp" line="231"/>
<source>Size:</source> <source>Size:</source>
<translation>Размер:</translation> <translation>Размер:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="210"/> <location filename="../src/GUI/optionsdialog.cpp" line="216"/>
<source>Waypoints</source> <source>Waypoints</source>
<translation>Точки</translation> <translation>Точки</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="221"/> <location filename="../src/GUI/optionsdialog.cpp" line="227"/>
<source>POI color:</source> <source>POI color:</source>
<translation>Цвет точки POI:</translation> <translation>Цвет точки POI:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="222"/> <location filename="../src/GUI/optionsdialog.cpp" line="228"/>
<source>POI size:</source> <source>POI size:</source>
<translation>Размер точки POI:</translation> <translation>Размер точки POI:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="226"/> <location filename="../src/GUI/optionsdialog.cpp" line="232"/>
<source>POIs</source> <source>POIs</source>
<translation>Точки POI</translation> <translation>Точки POI</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="253"/> <location filename="../src/GUI/optionsdialog.cpp" line="259"/>
<source>Slider color:</source> <source>Slider color:</source>
<translation>Цвет ползунка:</translation> <translation>Цвет ползунка:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="288"/> <location filename="../src/GUI/optionsdialog.cpp" line="294"/>
<source>Points</source> <source>Points</source>
<translation>Точки</translation> <translation>Точки</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="297"/> <location filename="../src/GUI/optionsdialog.cpp" line="303"/>
<source>Moving average window size</source> <source>Moving average window size</source>
<translation>Ширины окна усреднения</translation> <translation>Ширины окна усреднения</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="316"/> <location filename="../src/GUI/optionsdialog.cpp" line="322"/>
<location filename="../src/GUI/optionsdialog.cpp" line="402"/> <location filename="../src/GUI/optionsdialog.cpp" line="429"/>
<location filename="../src/GUI/optionsdialog.cpp" line="465"/> <location filename="../src/GUI/optionsdialog.cpp" line="492"/>
<source>Elevation:</source> <source>Elevation:</source>
<translation>Высота:</translation> <translation>Высота:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="317"/> <location filename="../src/GUI/optionsdialog.cpp" line="323"/>
<location filename="../src/GUI/optionsdialog.cpp" line="401"/> <location filename="../src/GUI/optionsdialog.cpp" line="428"/>
<source>Speed:</source> <source>Speed:</source>
<translation>Скорость:</translation> <translation>Скорость:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="318"/> <location filename="../src/GUI/optionsdialog.cpp" line="324"/>
<source>Heart rate:</source> <source>Heart rate:</source>
<translation>Пульс:</translation> <translation>Пульс:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="319"/> <location filename="../src/GUI/optionsdialog.cpp" line="325"/>
<source>Cadence:</source> <source>Cadence:</source>
<translation>Каденс:</translation> <translation>Каденс:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="320"/> <location filename="../src/GUI/optionsdialog.cpp" line="326"/>
<source>Power:</source> <source>Power:</source>
<translation>Мощность:</translation> <translation>Мощность:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="322"/> <location filename="../src/GUI/optionsdialog.cpp" line="328"/>
<source>Smoothing</source> <source>Smoothing</source>
<translation>Сглаживание</translation> <translation>Сглаживание</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="326"/> <location filename="../src/GUI/optionsdialog.cpp" line="332"/>
<source>Eliminate GPS outliers</source> <source>Eliminate GPS outliers</source>
<translation>Устранять GPS выбросы</translation> <translation>Устранять GPS выбросы</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="335"/> <location filename="../src/GUI/optionsdialog.cpp" line="341"/>
<source>Smoothing:</source> <source>Smoothing:</source>
<translation>Сглаживание:</translation> <translation>Сглаживание:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="352"/> <location filename="../src/GUI/optionsdialog.cpp" line="352"/>
<source>Automatic</source>
<translation>Автоматическое</translation>
</message>
<message>
<location filename="../src/GUI/optionsdialog.cpp" line="366"/>
<source>mi/h</source> <source>mi/h</source>
<translation>мл/ч</translation> <translation>мл/ч</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="355"/> <location filename="../src/GUI/optionsdialog.cpp" line="369"/>
<source>kn</source> <source>kn</source>
<translation>уз</translation> <translation>уз</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="358"/> <location filename="../src/GUI/optionsdialog.cpp" line="372"/>
<source>km/h</source> <source>km/h</source>
<translation>км/ч</translation> <translation>км/ч</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="362"/> <location filename="../src/GUI/optionsdialog.cpp" line="376"/>
<location filename="../src/GUI/optionsdialog.cpp" line="568"/> <location filename="../src/GUI/optionsdialog.cpp" line="595"/>
<source>s</source> <source>s</source>
<translation>с</translation> <translation>с</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="366"/> <location filename="../src/GUI/optionsdialog.cpp" line="389"/>
<source>Minimal speed:</source> <source>Minimal speed:</source>
<translation>Минимальная скорость:</translation> <translation>Минимальная скорость:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="367"/> <location filename="../src/GUI/optionsdialog.cpp" line="390"/>
<source>Minimal duration:</source> <source>Minimal duration:</source>
<translation>Минимальная продолжительность:</translation> <translation>Минимальная продолжительность:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="373"/> <location filename="../src/GUI/optionsdialog.cpp" line="400"/>
<source>Computed from distance/time</source> <source>Computed from distance/time</source>
<translation>Вычисленная из расстояния/времени</translation> <translation>Вычисленная из расстояния/времени</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="374"/> <location filename="../src/GUI/optionsdialog.cpp" line="401"/>
<source>Recorded by device</source> <source>Recorded by device</source>
<translation>Записанная устройством</translation> <translation>Записанная устройством</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="380"/> <location filename="../src/GUI/optionsdialog.cpp" line="407"/>
<location filename="../src/GUI/optionsdialog.cpp" line="438"/> <location filename="../src/GUI/optionsdialog.cpp" line="465"/>
<source>GPS data</source> <source>GPS data</source>
<translation>GPS данные</translation> <translation>GPS данные</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="381"/> <location filename="../src/GUI/optionsdialog.cpp" line="408"/>
<location filename="../src/GUI/optionsdialog.cpp" line="439"/> <location filename="../src/GUI/optionsdialog.cpp" line="466"/>
<source>DEM data</source> <source>DEM data</source>
<translation>DEM данные</translation> <translation>DEM данные</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="418"/> <location filename="../src/GUI/optionsdialog.cpp" line="445"/>
<source>Elevation</source> <source>Elevation</source>
<translation>Высота</translation> <translation>Высота</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="429"/> <location filename="../src/GUI/optionsdialog.cpp" line="456"/>
<source>Filtering</source> <source>Filtering</source>
<translation>Фильтрация</translation> <translation>Фильтрация</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="430"/> <location filename="../src/GUI/optionsdialog.cpp" line="457"/>
<source>Sources</source> <source>Sources</source>
<translation>Источники</translation> <translation>Источники</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="431"/> <location filename="../src/GUI/optionsdialog.cpp" line="458"/>
<source>Pause detection</source> <source>Pause detection</source>
<translation>Обнаружение остановок</translation> <translation>Обнаружение остановок</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="464"/> <location filename="../src/GUI/optionsdialog.cpp" line="491"/>
<source>Radius:</source> <source>Radius:</source>
<translation>Радиус:</translation> <translation>Радиус:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="412"/> <location filename="../src/GUI/optionsdialog.cpp" line="439"/>
<source>Speed</source> <source>Speed</source>
<translation>Скорость</translation> <translation>Скорость</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="74"/> <location filename="../src/GUI/optionsdialog.cpp" line="80"/>
<source>Projection:</source> <source>Projection:</source>
<translation>Проекция:</translation> <translation>Проекция:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="96"/> <location filename="../src/GUI/optionsdialog.cpp" line="102"/>
<source>Vector maps</source> <source>Vector maps</source>
<translation>Векторные карты</translation> <translation>Векторные карты</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="149"/> <location filename="../src/GUI/optionsdialog.cpp" line="155"/>
<source>Area border width:</source> <source>Area border width:</source>
<translation>Толщина границы области:</translation> <translation>Толщина границы области:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="150"/> <location filename="../src/GUI/optionsdialog.cpp" line="156"/>
<source>Area border style:</source> <source>Area border style:</source>
<translation>Стиль границы области:</translation> <translation>Стиль границы области:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="151"/> <location filename="../src/GUI/optionsdialog.cpp" line="157"/>
<source>Area fill opacity:</source> <source>Area fill opacity:</source>
<translation>Непрозрачность заливки области:</translation> <translation>Непрозрачность заливки области:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="155"/> <location filename="../src/GUI/optionsdialog.cpp" line="161"/>
<source>Fill opacity:</source> <source>Fill opacity:</source>
<translation>Непрозрачность заливки:</translation> <translation>Непрозрачность заливки:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="156"/> <location filename="../src/GUI/optionsdialog.cpp" line="162"/>
<source>Areas</source> <source>Areas</source>
<translation>Области</translation> <translation>Области</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="450"/> <location filename="../src/GUI/optionsdialog.cpp" line="353"/>
<source>Custom</source>
<translation>Пользовательскoe</translation>
</message>
<message>
<location filename="../src/GUI/optionsdialog.cpp" line="477"/>
<source>mi</source> <source>mi</source>
<translation>мл</translation> <translation>мл</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="453"/> <location filename="../src/GUI/optionsdialog.cpp" line="480"/>
<source>nmi</source> <source>nmi</source>
<translation>мор. мл</translation> <translation>мор. мл</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="456"/> <location filename="../src/GUI/optionsdialog.cpp" line="483"/>
<source>km</source> <source>km</source>
<translation>км</translation> <translation>км</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="471"/> <location filename="../src/GUI/optionsdialog.cpp" line="498"/>
<location filename="../src/GUI/optionsdialog.cpp" line="611"/> <location filename="../src/GUI/optionsdialog.cpp" line="638"/>
<source>POI</source> <source>POI</source>
<translation>Точки POI</translation> <translation>Точки POI</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="478"/> <location filename="../src/GUI/optionsdialog.cpp" line="505"/>
<source>WYSIWYG</source> <source>WYSIWYG</source>
<translation>WYSIWYG</translation> <translation>WYSIWYG</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="479"/> <location filename="../src/GUI/optionsdialog.cpp" line="506"/>
<source>High-Resolution</source> <source>High-Resolution</source>
<translation>Высокое разрешение</translation> <translation>Высокое разрешение</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="484"/> <location filename="../src/GUI/optionsdialog.cpp" line="511"/>
<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>Печатная область примерно совпадает с областью отображения. Уровень приближения карты не изменяется.</translation> <translation>Печатная область примерно совпадает с областью отображения. Уровень приближения карты не изменяется.</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="486"/> <location filename="../src/GUI/optionsdialog.cpp" line="513"/>
<source>The zoom level will be changed so that the whole content (tracks/waypoints) fits to the printed area and the map resolution is as close as possible to the print resolution.</source> <source>The zoom level will be changed so that the whole content (tracks/waypoints) fits to the printed area and the map resolution is as close as possible to the print resolution.</source>
<translation>Уровень приближения будет изменен так, чтобы всё содержимое (треки/точки) уместились в печатную область и разрешение карты было бы как можно ближе к разрешению печати.</translation> <translation>Уровень приближения будет изменен так, чтобы всё содержимое (треки/точки) уместились в печатную область и разрешение карты было бы как можно ближе к разрешению печати.</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="508"/> <location filename="../src/GUI/optionsdialog.cpp" line="535"/>
<source>Name</source> <source>Name</source>
<translation>Имя</translation> <translation>Имя</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="510"/> <location filename="../src/GUI/optionsdialog.cpp" line="537"/>
<source>Date</source> <source>Date</source>
<translation>Дата</translation> <translation>Дата</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="512"/> <location filename="../src/GUI/optionsdialog.cpp" line="539"/>
<source>Distance</source> <source>Distance</source>
<translation>Расстояние</translation> <translation>Расстояние</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="514"/> <location filename="../src/GUI/optionsdialog.cpp" line="541"/>
<source>Time</source> <source>Time</source>
<translation>Время</translation> <translation>Время</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="516"/> <location filename="../src/GUI/optionsdialog.cpp" line="543"/>
<source>Moving time</source> <source>Moving time</source>
<translation>Время движения</translation> <translation>Время движения</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="518"/> <location filename="../src/GUI/optionsdialog.cpp" line="545"/>
<source>Item count (&gt;1)</source> <source>Item count (&gt;1)</source>
<translation>Количество объектов (&gt;1)</translation> <translation>Количество объектов (&gt;1)</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="533"/> <location filename="../src/GUI/optionsdialog.cpp" line="560"/>
<source>Separate graph page</source> <source>Separate graph page</source>
<translation>Отдельная страница с графиком</translation> <translation>Отдельная страница с графиком</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="543"/> <location filename="../src/GUI/optionsdialog.cpp" line="570"/>
<source>Print mode</source> <source>Print mode</source>
<translation>Режим печати</translation> <translation>Режим печати</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="544"/> <location filename="../src/GUI/optionsdialog.cpp" line="571"/>
<source>Header</source> <source>Header</source>
<translation>Заголовок</translation> <translation>Заголовок</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="552"/> <location filename="../src/GUI/optionsdialog.cpp" line="579"/>
<source>Use OpenGL</source> <source>Use OpenGL</source>
<translation>Использовать OpenGL</translation> <translation>Использовать OpenGL</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="555"/> <location filename="../src/GUI/optionsdialog.cpp" line="582"/>
<source>Enable HTTP/2</source> <source>Enable HTTP/2</source>
<translation>Включить HTTP/2</translation> <translation>Включить HTTP/2</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="562"/> <location filename="../src/GUI/optionsdialog.cpp" line="589"/>
<source>MB</source> <source>MB</source>
<translation>МБ</translation> <translation>МБ</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="572"/> <location filename="../src/GUI/optionsdialog.cpp" line="599"/>
<source>Image cache size:</source> <source>Image cache size:</source>
<translation>Размер кэша изображений:</translation> <translation>Размер кэша изображений:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="573"/> <location filename="../src/GUI/optionsdialog.cpp" line="600"/>
<source>Connection timeout:</source> <source>Connection timeout:</source>
<translation>Таймаут соединения:</translation> <translation>Таймаут соединения:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="589"/> <location filename="../src/GUI/optionsdialog.cpp" line="616"/>
<location filename="../src/GUI/optionsdialog.cpp" line="614"/> <location filename="../src/GUI/optionsdialog.cpp" line="641"/>
<source>System</source> <source>System</source>
<translation>Система</translation> <translation>Система</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="607"/> <location filename="../src/GUI/optionsdialog.cpp" line="634"/>
<source>Appearance</source> <source>Appearance</source>
<translation>Внешний вид</translation> <translation>Внешний вид</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="609"/> <location filename="../src/GUI/optionsdialog.cpp" line="636"/>
<source>Maps</source> <source>Maps</source>
<translation>Карты</translation> <translation>Карты</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="610"/> <location filename="../src/GUI/optionsdialog.cpp" line="637"/>
<source>Data</source> <source>Data</source>
<translation>Данные</translation> <translation>Данные</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="612"/> <location filename="../src/GUI/optionsdialog.cpp" line="639"/>
<source>Print &amp; Export</source> <source>Print &amp; Export</source>
<translation>Печать и экспорт</translation> <translation>Печать и экспорт</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="641"/> <location filename="../src/GUI/optionsdialog.cpp" line="668"/>
<source>Options</source> <source>Options</source>
<translation>Параметры</translation> <translation>Параметры</translation>
</message> </message>
@ -1868,7 +1883,12 @@
<translation>Описание</translation> <translation>Описание</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/waypointitem.cpp" line="42"/> <location filename="../src/GUI/waypointitem.cpp" line="44"/>
<source>Address</source>
<translation>Адрес</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="55"/>
<source>Links</source> <source>Links</source>
<translation>Ссылки</translation> <translation>Ссылки</translation>
</message> </message>

View File

@ -47,77 +47,82 @@
<context> <context>
<name>Data</name> <name>Data</name>
<message> <message>
<location filename="../src/data/data.cpp" line="173"/> <location filename="../src/data/data.cpp" line="176"/>
<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="174"/> <location filename="../src/data/data.cpp" line="177"/>
<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="175"/> <location filename="../src/data/data.cpp" line="178"/>
<source>CUP files</source> <source>CUP files</source>
<translation>CUP-filer</translation> <translation>CUP-filer</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="176"/> <location filename="../src/data/data.cpp" line="179"/>
<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="178"/> <location filename="../src/data/data.cpp" line="181"/>
<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="180"/> <location filename="../src/data/data.cpp" line="183"/>
<source>GPI files</source>
<translation>GPI-filer</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="184"/>
<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="181"/> <location filename="../src/data/data.cpp" line="185"/>
<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="182"/> <location filename="../src/data/data.cpp" line="186"/>
<source>JPEG images</source> <source>JPEG images</source>
<translation>JPEG-bilder</translation> <translation>JPEG-bilder</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="183"/> <location filename="../src/data/data.cpp" line="187"/>
<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="184"/> <location filename="../src/data/data.cpp" line="188"/>
<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="185"/> <location filename="../src/data/data.cpp" line="189"/>
<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="186"/> <location filename="../src/data/data.cpp" line="190"/>
<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="188"/> <location filename="../src/data/data.cpp" line="192"/>
<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="187"/> <location filename="../src/data/data.cpp" line="191"/>
<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="189"/> <location filename="../src/data/data.cpp" line="193"/>
<source>All files</source> <source>All files</source>
<translation>Alla filer</translation> <translation>Alla filer</translation>
</message> </message>
@ -518,8 +523,8 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="413"/> <location filename="../src/GUI/gui.cpp" line="413"/>
<location filename="../src/GUI/gui.cpp" line="1058"/> <location filename="../src/GUI/gui.cpp" line="1059"/>
<location filename="../src/GUI/gui.cpp" line="1124"/> <location filename="../src/GUI/gui.cpp" line="1125"/>
<source>Moving time</source> <source>Moving time</source>
<translation>Förflyttningstid</translation> <translation>Förflyttningstid</translation>
</message> </message>
@ -674,34 +679,34 @@
<translation>Mapp för stilar:</translation> <translation>Mapp för stilar:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1036"/> <location filename="../src/GUI/gui.cpp" line="1037"/>
<location filename="../src/GUI/gui.cpp" line="1104"/> <location filename="../src/GUI/gui.cpp" line="1105"/>
<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="1079"/>
<location filename="../src/GUI/gui.cpp" line="1080"/> <location filename="../src/GUI/gui.cpp" line="1080"/>
<location filename="../src/GUI/gui.cpp" line="1081"/>
<source>Statistics</source> <source>Statistics</source>
<translation>Statistik</translation> <translation>Statistik</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1312"/> <location filename="../src/GUI/gui.cpp" line="1313"/>
<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="1335"/> <location filename="../src/GUI/gui.cpp" line="1336"/>
<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="1346"/> <location filename="../src/GUI/gui.cpp" line="1347"/>
<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="1350"/> <location filename="../src/GUI/gui.cpp" line="1351"/>
<source>%n files</source> <source>%n files</source>
<translation> <translation>
<numerusform>%n fil</numerusform> <numerusform>%n fil</numerusform>
@ -709,16 +714,16 @@
</translation> </translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1042"/> <location filename="../src/GUI/gui.cpp" line="1043"/>
<location filename="../src/GUI/gui.cpp" line="1046"/> <location filename="../src/GUI/gui.cpp" line="1047"/>
<location filename="../src/GUI/gui.cpp" line="1110"/> <location filename="../src/GUI/gui.cpp" line="1111"/>
<location filename="../src/GUI/gui.cpp" line="1113"/> <location filename="../src/GUI/gui.cpp" line="1114"/>
<source>Date</source> <source>Date</source>
<translation>Datum</translation> <translation>Datum</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1030"/> <location filename="../src/GUI/gui.cpp" line="1031"/>
<location filename="../src/GUI/gui.cpp" line="1100"/> <location filename="../src/GUI/gui.cpp" line="1101"/>
<source>Routes</source> <source>Routes</source>
<translation>Rutter</translation> <translation>Rutter</translation>
</message> </message>
@ -738,8 +743,8 @@
<translation>Exportera till PDF...</translation> <translation>Exportera till PDF...</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1033"/> <location filename="../src/GUI/gui.cpp" line="1034"/>
<location filename="../src/GUI/gui.cpp" line="1102"/> <location filename="../src/GUI/gui.cpp" line="1103"/>
<source>Waypoints</source> <source>Waypoints</source>
<translation>Vägpunkter</translation> <translation>Vägpunkter</translation>
</message> </message>
@ -820,13 +825,13 @@
<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="1094"/> <location filename="../src/GUI/gui.cpp" line="1095"/>
<source>Name</source> <source>Name</source>
<translation>Namn</translation> <translation>Namn</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1027"/> <location filename="../src/GUI/gui.cpp" line="1028"/>
<location filename="../src/GUI/gui.cpp" line="1098"/> <location filename="../src/GUI/gui.cpp" line="1099"/>
<source>Tracks</source> <source>Tracks</source>
<translation>Spår</translation> <translation>Spår</translation>
</message> </message>
@ -843,16 +848,16 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="369"/> <location filename="../src/GUI/gui.cpp" line="369"/>
<location filename="../src/GUI/gui.cpp" line="1053"/> <location filename="../src/GUI/gui.cpp" line="1054"/>
<location filename="../src/GUI/gui.cpp" line="1120"/> <location filename="../src/GUI/gui.cpp" line="1121"/>
<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="376"/> <location filename="../src/GUI/gui.cpp" line="376"/>
<location filename="../src/GUI/gui.cpp" line="552"/> <location filename="../src/GUI/gui.cpp" line="552"/>
<location filename="../src/GUI/gui.cpp" line="1056"/> <location filename="../src/GUI/gui.cpp" line="1057"/>
<location filename="../src/GUI/gui.cpp" line="1122"/> <location filename="../src/GUI/gui.cpp" line="1123"/>
<source>Time</source> <source>Time</source>
<translation>Tid</translation> <translation>Tid</translation>
</message> </message>
@ -949,12 +954,12 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/graphview.cpp" line="66"/> <location filename="../src/GUI/graphview.cpp" line="66"/>
<location filename="../src/GUI/graphview.cpp" line="173"/> <location filename="../src/GUI/graphview.cpp" line="177"/>
<source>Distance</source> <source>Distance</source>
<translation>Avstånd</translation> <translation>Avstånd</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/graphview.cpp" line="175"/> <location filename="../src/GUI/graphview.cpp" line="179"/>
<source>Time</source> <source>Time</source>
<translation>Tid</translation> <translation>Tid</translation>
</message> </message>
@ -1053,478 +1058,488 @@
<context> <context>
<name>OptionsDialog</name> <name>OptionsDialog</name>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="169"/> <location filename="../src/GUI/optionsdialog.cpp" line="175"/>
<source>Base color:</source> <source>Base color:</source>
<translation>Basfärg:</translation> <translation>Basfärg:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="170"/> <location filename="../src/GUI/optionsdialog.cpp" line="176"/>
<source>Palette shift:</source> <source>Palette shift:</source>
<translation>Palettskiftning:</translation> <translation>Palettskiftning:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="114"/> <location filename="../src/GUI/optionsdialog.cpp" line="120"/>
<source>Track width:</source> <source>Track width:</source>
<translation>Spårtjocklek:</translation> <translation>Spårtjocklek:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="115"/> <location filename="../src/GUI/optionsdialog.cpp" line="121"/>
<source>Track style:</source> <source>Track style:</source>
<translation>Spårstil:</translation> <translation>Spårstil:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="119"/> <location filename="../src/GUI/optionsdialog.cpp" line="125"/>
<source>Tracks</source> <source>Tracks</source>
<translation>Spår</translation> <translation>Spår</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="131"/> <location filename="../src/GUI/optionsdialog.cpp" line="137"/>
<source>Route width:</source> <source>Route width:</source>
<translation>Ruttjocklek:</translation> <translation>Ruttjocklek:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="132"/> <location filename="../src/GUI/optionsdialog.cpp" line="138"/>
<source>Route style:</source> <source>Route style:</source>
<translation>Ruttstil:</translation> <translation>Ruttstil:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="136"/> <location filename="../src/GUI/optionsdialog.cpp" line="142"/>
<source>Routes</source> <source>Routes</source>
<translation>Rutter</translation> <translation>Rutter</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="172"/> <location filename="../src/GUI/optionsdialog.cpp" line="178"/>
<location filename="../src/GUI/optionsdialog.cpp" line="255"/> <location filename="../src/GUI/optionsdialog.cpp" line="261"/>
<source>Use anti-aliasing</source> <source>Use anti-aliasing</source>
<translation>Använd kantutjämning</translation> <translation>Använd kantutjämning</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="252"/> <location filename="../src/GUI/optionsdialog.cpp" line="258"/>
<source>Line width:</source> <source>Line width:</source>
<translation>Linjetjocklek:</translation> <translation>Linjetjocklek:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="276"/> <location filename="../src/GUI/optionsdialog.cpp" line="282"/>
<source>Background color:</source> <source>Background color:</source>
<translation>Bakgrundsfärg:</translation> <translation>Bakgrundsfärg:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="287"/> <location filename="../src/GUI/optionsdialog.cpp" line="293"/>
<source>Paths</source> <source>Paths</source>
<translation>Sökvägar</translation> <translation>Sökvägar</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="277"/> <location filename="../src/GUI/optionsdialog.cpp" line="283"/>
<source>Map opacity:</source> <source>Map opacity:</source>
<translation>Kartopacitet:</translation> <translation>Kartopacitet:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="290"/> <location filename="../src/GUI/optionsdialog.cpp" line="296"/>
<source>Map</source> <source>Map</source>
<translation>Karta</translation> <translation>Karta</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="289"/> <location filename="../src/GUI/optionsdialog.cpp" line="295"/>
<location filename="../src/GUI/optionsdialog.cpp" line="545"/> <location filename="../src/GUI/optionsdialog.cpp" line="572"/>
<source>Graphs</source> <source>Graphs</source>
<translation>Diagram</translation> <translation>Diagram</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="55"/> <location filename="../src/GUI/optionsdialog.cpp" line="61"/>
<source>High-resolution</source> <source>High-resolution</source>
<translation>Högupplösning</translation> <translation>Högupplösning</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="56"/> <location filename="../src/GUI/optionsdialog.cpp" line="62"/>
<source>Standard</source> <source>Standard</source>
<translation>Standard</translation> <translation>Standard</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="61"/> <location filename="../src/GUI/optionsdialog.cpp" line="67"/>
<source>Non-HiDPI maps are loaded as HiDPI maps. The map is sharp but map objects are small/hard to read.</source> <source>Non-HiDPI maps are loaded as HiDPI maps. The map is sharp but map objects are small/hard to read.</source>
<translation>Icke högupplösta kartor läses in som högupplösta. Kartan är skarp men kartobjekt är små/svåra att läsa.</translation> <translation>Icke högupplösta kartor läses in som högupplösta. Kartan är skarp men kartobjekt är små/svåra att läsa.</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="63"/> <location filename="../src/GUI/optionsdialog.cpp" line="69"/>
<source>Non-HiDPI maps are loaded such as they are. Map objects have the expected size but the map is blurry.</source> <source>Non-HiDPI maps are loaded such as they are. Map objects have the expected size but the map is blurry.</source>
<translation>Icke högupplösta kartor läses in som de är. Kartobjekt har förväntad storlek men kartan är oskarp.</translation> <translation>Icke högupplösta kartor läses in som de är. Kartobjekt har förväntad storlek men kartan är oskarp.</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="98"/> <location filename="../src/GUI/optionsdialog.cpp" line="104"/>
<source>HiDPI display mode</source> <source>HiDPI display mode</source>
<translation>Högupplöst visningsläge</translation> <translation>Högupplöst visningsläge</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="117"/> <location filename="../src/GUI/optionsdialog.cpp" line="123"/>
<location filename="../src/GUI/optionsdialog.cpp" line="134"/> <location filename="../src/GUI/optionsdialog.cpp" line="140"/>
<location filename="../src/GUI/optionsdialog.cpp" line="153"/> <location filename="../src/GUI/optionsdialog.cpp" line="159"/>
<source>Width:</source> <source>Width:</source>
<translation>Bredd:</translation> <translation>Bredd:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="118"/> <location filename="../src/GUI/optionsdialog.cpp" line="124"/>
<location filename="../src/GUI/optionsdialog.cpp" line="135"/> <location filename="../src/GUI/optionsdialog.cpp" line="141"/>
<location filename="../src/GUI/optionsdialog.cpp" line="154"/> <location filename="../src/GUI/optionsdialog.cpp" line="160"/>
<source>Style:</source> <source>Style:</source>
<translation>Stil:</translation> <translation>Stil:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="205"/> <location filename="../src/GUI/optionsdialog.cpp" line="211"/>
<source>Waypoint color:</source> <source>Waypoint color:</source>
<translation>Navigeringspunktsfärg:</translation> <translation>Navigeringspunktsfärg:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="206"/> <location filename="../src/GUI/optionsdialog.cpp" line="212"/>
<source>Waypoint size:</source> <source>Waypoint size:</source>
<translation>Navigeringspunktsstorlek:</translation> <translation>Navigeringspunktsstorlek:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="208"/> <location filename="../src/GUI/optionsdialog.cpp" line="214"/>
<location filename="../src/GUI/optionsdialog.cpp" line="224"/> <location filename="../src/GUI/optionsdialog.cpp" line="230"/>
<source>Color:</source> <source>Color:</source>
<translation>Färg:</translation> <translation>Färg:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="209"/> <location filename="../src/GUI/optionsdialog.cpp" line="215"/>
<location filename="../src/GUI/optionsdialog.cpp" line="225"/> <location filename="../src/GUI/optionsdialog.cpp" line="231"/>
<source>Size:</source> <source>Size:</source>
<translation>Storlek:</translation> <translation>Storlek:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="210"/> <location filename="../src/GUI/optionsdialog.cpp" line="216"/>
<source>Waypoints</source> <source>Waypoints</source>
<translation>Navigeringspunkter</translation> <translation>Navigeringspunkter</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="221"/> <location filename="../src/GUI/optionsdialog.cpp" line="227"/>
<source>POI color:</source> <source>POI color:</source>
<translation>POI-färg:</translation> <translation>POI-färg:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="222"/> <location filename="../src/GUI/optionsdialog.cpp" line="228"/>
<source>POI size:</source> <source>POI size:</source>
<translation>POI-storlek:</translation> <translation>POI-storlek:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="226"/> <location filename="../src/GUI/optionsdialog.cpp" line="232"/>
<source>POIs</source> <source>POIs</source>
<translation>POI:er</translation> <translation>POI:er</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="253"/> <location filename="../src/GUI/optionsdialog.cpp" line="259"/>
<source>Slider color:</source> <source>Slider color:</source>
<translation>Skjutreglagefärg:</translation> <translation>Skjutreglagefärg:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="288"/> <location filename="../src/GUI/optionsdialog.cpp" line="294"/>
<source>Points</source> <source>Points</source>
<translation>Punkter</translation> <translation>Punkter</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="297"/> <location filename="../src/GUI/optionsdialog.cpp" line="303"/>
<source>Moving average window size</source> <source>Moving average window size</source>
<translation>Flyttar vanlig fönsterstorlek</translation> <translation>Flyttar vanlig fönsterstorlek</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="316"/> <location filename="../src/GUI/optionsdialog.cpp" line="322"/>
<location filename="../src/GUI/optionsdialog.cpp" line="402"/> <location filename="../src/GUI/optionsdialog.cpp" line="429"/>
<location filename="../src/GUI/optionsdialog.cpp" line="465"/> <location filename="../src/GUI/optionsdialog.cpp" line="492"/>
<source>Elevation:</source> <source>Elevation:</source>
<translation>Höjd:</translation> <translation>Höjd:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="317"/> <location filename="../src/GUI/optionsdialog.cpp" line="323"/>
<location filename="../src/GUI/optionsdialog.cpp" line="401"/> <location filename="../src/GUI/optionsdialog.cpp" line="428"/>
<source>Speed:</source> <source>Speed:</source>
<translation>Hastighet:</translation> <translation>Hastighet:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="318"/> <location filename="../src/GUI/optionsdialog.cpp" line="324"/>
<source>Heart rate:</source> <source>Heart rate:</source>
<translation>Hjärtfrekvens:</translation> <translation>Hjärtfrekvens:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="319"/> <location filename="../src/GUI/optionsdialog.cpp" line="325"/>
<source>Cadence:</source> <source>Cadence:</source>
<translation>Stegfrekvens:</translation> <translation>Stegfrekvens:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="320"/> <location filename="../src/GUI/optionsdialog.cpp" line="326"/>
<source>Power:</source> <source>Power:</source>
<translation>Kraft:</translation> <translation>Kraft:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="322"/> <location filename="../src/GUI/optionsdialog.cpp" line="328"/>
<source>Smoothing</source> <source>Smoothing</source>
<translation>Utjämning</translation> <translation>Utjämning</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="326"/> <location filename="../src/GUI/optionsdialog.cpp" line="332"/>
<source>Eliminate GPS outliers</source> <source>Eliminate GPS outliers</source>
<translation>Eliminera GPS-extremvärden</translation> <translation>Eliminera GPS-extremvärden</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="335"/> <location filename="../src/GUI/optionsdialog.cpp" line="341"/>
<source>Smoothing:</source> <source>Smoothing:</source>
<translation>Utjämning:</translation> <translation>Utjämning:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="352"/> <location filename="../src/GUI/optionsdialog.cpp" line="352"/>
<source>Automatic</source>
<translation>Automatiskt</translation>
</message>
<message>
<location filename="../src/GUI/optionsdialog.cpp" line="366"/>
<source>mi/h</source> <source>mi/h</source>
<translation>mi/h</translation> <translation>mi/h</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="355"/> <location filename="../src/GUI/optionsdialog.cpp" line="369"/>
<source>kn</source> <source>kn</source>
<translation>knop</translation> <translation>knop</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="358"/> <location filename="../src/GUI/optionsdialog.cpp" line="372"/>
<source>km/h</source> <source>km/h</source>
<translation>km/h</translation> <translation>km/h</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="362"/> <location filename="../src/GUI/optionsdialog.cpp" line="376"/>
<location filename="../src/GUI/optionsdialog.cpp" line="568"/> <location filename="../src/GUI/optionsdialog.cpp" line="595"/>
<source>s</source> <source>s</source>
<translation>sek</translation> <translation>sek</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="366"/> <location filename="../src/GUI/optionsdialog.cpp" line="389"/>
<source>Minimal speed:</source> <source>Minimal speed:</source>
<translation>Minsta hastighet:</translation> <translation>Minsta hastighet:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="367"/> <location filename="../src/GUI/optionsdialog.cpp" line="390"/>
<source>Minimal duration:</source> <source>Minimal duration:</source>
<translation>Kortast varaktighet:</translation> <translation>Kortast varaktighet:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="373"/> <location filename="../src/GUI/optionsdialog.cpp" line="400"/>
<source>Computed from distance/time</source> <source>Computed from distance/time</source>
<translation>Beräknad från distans/tid</translation> <translation>Beräknad från distans/tid</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="374"/> <location filename="../src/GUI/optionsdialog.cpp" line="401"/>
<source>Recorded by device</source> <source>Recorded by device</source>
<translation>Inspelad av enhet</translation> <translation>Inspelad av enhet</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="380"/> <location filename="../src/GUI/optionsdialog.cpp" line="407"/>
<location filename="../src/GUI/optionsdialog.cpp" line="438"/> <location filename="../src/GUI/optionsdialog.cpp" line="465"/>
<source>GPS data</source> <source>GPS data</source>
<translation>GPS-data</translation> <translation>GPS-data</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="381"/> <location filename="../src/GUI/optionsdialog.cpp" line="408"/>
<location filename="../src/GUI/optionsdialog.cpp" line="439"/> <location filename="../src/GUI/optionsdialog.cpp" line="466"/>
<source>DEM data</source> <source>DEM data</source>
<translation>DEM-data</translation> <translation>DEM-data</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="418"/> <location filename="../src/GUI/optionsdialog.cpp" line="445"/>
<source>Elevation</source> <source>Elevation</source>
<translation>Stigning</translation> <translation>Stigning</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="429"/> <location filename="../src/GUI/optionsdialog.cpp" line="456"/>
<source>Filtering</source> <source>Filtering</source>
<translation>Filtrering</translation> <translation>Filtrering</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="430"/> <location filename="../src/GUI/optionsdialog.cpp" line="457"/>
<source>Sources</source> <source>Sources</source>
<translation>Källor</translation> <translation>Källor</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="431"/> <location filename="../src/GUI/optionsdialog.cpp" line="458"/>
<source>Pause detection</source> <source>Pause detection</source>
<translation>Pausa identifiering</translation> <translation>Pausa identifiering</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="464"/> <location filename="../src/GUI/optionsdialog.cpp" line="491"/>
<source>Radius:</source> <source>Radius:</source>
<translation>Radie:</translation> <translation>Radie:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="412"/> <location filename="../src/GUI/optionsdialog.cpp" line="439"/>
<source>Speed</source> <source>Speed</source>
<translation>Hastighet</translation> <translation>Hastighet</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="74"/> <location filename="../src/GUI/optionsdialog.cpp" line="80"/>
<source>Projection:</source> <source>Projection:</source>
<translation>Projektion:</translation> <translation>Projektion:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="96"/> <location filename="../src/GUI/optionsdialog.cpp" line="102"/>
<source>Vector maps</source> <source>Vector maps</source>
<translation>Vektor-kartor</translation> <translation>Vektor-kartor</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="149"/> <location filename="../src/GUI/optionsdialog.cpp" line="155"/>
<source>Area border width:</source> <source>Area border width:</source>
<translation>Kantbredd för områden:</translation> <translation>Kantbredd för områden:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="150"/> <location filename="../src/GUI/optionsdialog.cpp" line="156"/>
<source>Area border style:</source> <source>Area border style:</source>
<translation>Kantstil för områden:</translation> <translation>Kantstil för områden:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="151"/> <location filename="../src/GUI/optionsdialog.cpp" line="157"/>
<source>Area fill opacity:</source> <source>Area fill opacity:</source>
<translation>Ifyllnadsopacitet för områden:</translation> <translation>Ifyllnadsopacitet för områden:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="155"/> <location filename="../src/GUI/optionsdialog.cpp" line="161"/>
<source>Fill opacity:</source> <source>Fill opacity:</source>
<translation>Ifyllnadsopacitet:</translation> <translation>Ifyllnadsopacitet:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="156"/> <location filename="../src/GUI/optionsdialog.cpp" line="162"/>
<source>Areas</source> <source>Areas</source>
<translation>Områden</translation> <translation>Områden</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="450"/> <location filename="../src/GUI/optionsdialog.cpp" line="353"/>
<source>Custom</source>
<translation>Anpassat</translation>
</message>
<message>
<location filename="../src/GUI/optionsdialog.cpp" line="477"/>
<source>mi</source> <source>mi</source>
<translation>mi</translation> <translation>mi</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="453"/> <location filename="../src/GUI/optionsdialog.cpp" line="480"/>
<source>nmi</source> <source>nmi</source>
<translation>nmi</translation> <translation>nmi</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="456"/> <location filename="../src/GUI/optionsdialog.cpp" line="483"/>
<source>km</source> <source>km</source>
<translation>km</translation> <translation>km</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="471"/> <location filename="../src/GUI/optionsdialog.cpp" line="498"/>
<location filename="../src/GUI/optionsdialog.cpp" line="611"/> <location filename="../src/GUI/optionsdialog.cpp" line="638"/>
<source>POI</source> <source>POI</source>
<translation>POI</translation> <translation>POI</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="478"/> <location filename="../src/GUI/optionsdialog.cpp" line="505"/>
<source>WYSIWYG</source> <source>WYSIWYG</source>
<translation>WYSIWYG</translation> <translation>WYSIWYG</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="479"/> <location filename="../src/GUI/optionsdialog.cpp" line="506"/>
<source>High-Resolution</source> <source>High-Resolution</source>
<translation>Högupplösning</translation> <translation>Högupplösning</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="484"/> <location filename="../src/GUI/optionsdialog.cpp" line="511"/>
<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>Det utskrivna området är ungefär detsamma som synligt område skärmen. Kartans zoomnivå ändras inte.</translation> <translation>Det utskrivna området är ungefär detsamma som synligt område skärmen. Kartans zoomnivå ändras inte.</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="486"/> <location filename="../src/GUI/optionsdialog.cpp" line="513"/>
<source>The zoom level will be changed so that the whole content (tracks/waypoints) fits to the printed area and the map resolution is as close as possible to the print resolution.</source> <source>The zoom level will be changed so that the whole content (tracks/waypoints) fits to the printed area and the map resolution is as close as possible to the print resolution.</source>
<translation>Zoomnivån kommer att ändras att hela innehållet (spår/vägpunkter) passar utskriftsområdet och kartresolutionen är nära som möjligt till utskriftsupplösningen.</translation> <translation>Zoomnivån kommer att ändras att hela innehållet (spår/vägpunkter) passar utskriftsområdet och kartresolutionen är nära som möjligt till utskriftsupplösningen.</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="508"/> <location filename="../src/GUI/optionsdialog.cpp" line="535"/>
<source>Name</source> <source>Name</source>
<translation>Namn</translation> <translation>Namn</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="510"/> <location filename="../src/GUI/optionsdialog.cpp" line="537"/>
<source>Date</source> <source>Date</source>
<translation>Datum</translation> <translation>Datum</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="512"/> <location filename="../src/GUI/optionsdialog.cpp" line="539"/>
<source>Distance</source> <source>Distance</source>
<translation>Avstånd</translation> <translation>Avstånd</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="514"/> <location filename="../src/GUI/optionsdialog.cpp" line="541"/>
<source>Time</source> <source>Time</source>
<translation>Tid</translation> <translation>Tid</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="516"/> <location filename="../src/GUI/optionsdialog.cpp" line="543"/>
<source>Moving time</source> <source>Moving time</source>
<translation>Förflyttningstid</translation> <translation>Förflyttningstid</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="518"/> <location filename="../src/GUI/optionsdialog.cpp" line="545"/>
<source>Item count (&gt;1)</source> <source>Item count (&gt;1)</source>
<translation>Objektantal (&gt;1)</translation> <translation>Objektantal (&gt;1)</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="533"/> <location filename="../src/GUI/optionsdialog.cpp" line="560"/>
<source>Separate graph page</source> <source>Separate graph page</source>
<translation>Separat diagramsida</translation> <translation>Separat diagramsida</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="543"/> <location filename="../src/GUI/optionsdialog.cpp" line="570"/>
<source>Print mode</source> <source>Print mode</source>
<translation>Utskriftsläge</translation> <translation>Utskriftsläge</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="544"/> <location filename="../src/GUI/optionsdialog.cpp" line="571"/>
<source>Header</source> <source>Header</source>
<translation>Rubrik</translation> <translation>Rubrik</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="552"/> <location filename="../src/GUI/optionsdialog.cpp" line="579"/>
<source>Use OpenGL</source> <source>Use OpenGL</source>
<translation>Använd OpenGL</translation> <translation>Använd OpenGL</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="555"/> <location filename="../src/GUI/optionsdialog.cpp" line="582"/>
<source>Enable HTTP/2</source> <source>Enable HTTP/2</source>
<translation>Aktivera HTTP/2</translation> <translation>Aktivera HTTP/2</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="562"/> <location filename="../src/GUI/optionsdialog.cpp" line="589"/>
<source>MB</source> <source>MB</source>
<translation>MB</translation> <translation>MB</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="572"/> <location filename="../src/GUI/optionsdialog.cpp" line="599"/>
<source>Image cache size:</source> <source>Image cache size:</source>
<translation>Cashe-storlek för bilder:</translation> <translation>Cashe-storlek för bilder:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="573"/> <location filename="../src/GUI/optionsdialog.cpp" line="600"/>
<source>Connection timeout:</source> <source>Connection timeout:</source>
<translation>Anslutningens tidsgräns:</translation> <translation>Anslutningens tidsgräns:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="589"/> <location filename="../src/GUI/optionsdialog.cpp" line="616"/>
<location filename="../src/GUI/optionsdialog.cpp" line="614"/> <location filename="../src/GUI/optionsdialog.cpp" line="641"/>
<source>System</source> <source>System</source>
<translation>System</translation> <translation>System</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="607"/> <location filename="../src/GUI/optionsdialog.cpp" line="634"/>
<source>Appearance</source> <source>Appearance</source>
<translation>Utseende</translation> <translation>Utseende</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="609"/> <location filename="../src/GUI/optionsdialog.cpp" line="636"/>
<source>Maps</source> <source>Maps</source>
<translation>Kartor</translation> <translation>Kartor</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="610"/> <location filename="../src/GUI/optionsdialog.cpp" line="637"/>
<source>Data</source> <source>Data</source>
<translation>Data</translation> <translation>Data</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="612"/> <location filename="../src/GUI/optionsdialog.cpp" line="639"/>
<source>Print &amp; Export</source> <source>Print &amp; Export</source>
<translation>Utskrift &amp; Export</translation> <translation>Utskrift &amp; Export</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="641"/> <location filename="../src/GUI/optionsdialog.cpp" line="668"/>
<source>Options</source> <source>Options</source>
<translation>Alternativ</translation> <translation>Alternativ</translation>
</message> </message>
@ -1867,7 +1882,12 @@
<translation>Beskrivning</translation> <translation>Beskrivning</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/waypointitem.cpp" line="42"/> <location filename="../src/GUI/waypointitem.cpp" line="44"/>
<source>Address</source>
<translation>Adress</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="55"/>
<source>Links</source> <source>Links</source>
<translation>Länkar</translation> <translation>Länkar</translation>
</message> </message>

View File

@ -47,77 +47,82 @@
<context> <context>
<name>Data</name> <name>Data</name>
<message> <message>
<location filename="../src/data/data.cpp" line="173"/> <location filename="../src/data/data.cpp" line="176"/>
<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="174"/> <location filename="../src/data/data.cpp" line="177"/>
<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="175"/> <location filename="../src/data/data.cpp" line="178"/>
<source>CUP files</source> <source>CUP files</source>
<translation>CUP dosyaları</translation> <translation>CUP dosyaları</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="176"/> <location filename="../src/data/data.cpp" line="179"/>
<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="178"/> <location filename="../src/data/data.cpp" line="181"/>
<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="180"/> <location filename="../src/data/data.cpp" line="183"/>
<source>GPI files</source>
<translation>GPI dosyaları</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="184"/>
<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="181"/> <location filename="../src/data/data.cpp" line="185"/>
<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="182"/> <location filename="../src/data/data.cpp" line="186"/>
<source>JPEG images</source> <source>JPEG images</source>
<translation>JPEG resimler</translation> <translation>JPEG resimler</translation>
</message> </message>
<message> <message>
<location filename="../src/data/data.cpp" line="183"/> <location filename="../src/data/data.cpp" line="187"/>
<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="184"/> <location filename="../src/data/data.cpp" line="188"/>
<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="185"/> <location filename="../src/data/data.cpp" line="189"/>
<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="186"/> <location filename="../src/data/data.cpp" line="190"/>
<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="187"/> <location filename="../src/data/data.cpp" line="191"/>
<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="188"/> <location filename="../src/data/data.cpp" line="192"/>
<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="189"/> <location filename="../src/data/data.cpp" line="193"/>
<source>All files</source> <source>All files</source>
<translation>Tüm dosyalar</translation> <translation>Tüm dosyalar</translation>
</message> </message>
@ -484,16 +489,16 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="369"/> <location filename="../src/GUI/gui.cpp" line="369"/>
<location filename="../src/GUI/gui.cpp" line="1053"/> <location filename="../src/GUI/gui.cpp" line="1054"/>
<location filename="../src/GUI/gui.cpp" line="1120"/> <location filename="../src/GUI/gui.cpp" line="1121"/>
<source>Distance</source> <source>Distance</source>
<translation>Mesafe</translation> <translation>Mesafe</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="376"/> <location filename="../src/GUI/gui.cpp" line="376"/>
<location filename="../src/GUI/gui.cpp" line="552"/> <location filename="../src/GUI/gui.cpp" line="552"/>
<location filename="../src/GUI/gui.cpp" line="1056"/> <location filename="../src/GUI/gui.cpp" line="1057"/>
<location filename="../src/GUI/gui.cpp" line="1122"/> <location filename="../src/GUI/gui.cpp" line="1123"/>
<source>Time</source> <source>Time</source>
<translation>Zaman</translation> <translation>Zaman</translation>
</message> </message>
@ -524,8 +529,8 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="413"/> <location filename="../src/GUI/gui.cpp" line="413"/>
<location filename="../src/GUI/gui.cpp" line="1058"/> <location filename="../src/GUI/gui.cpp" line="1059"/>
<location filename="../src/GUI/gui.cpp" line="1124"/> <location filename="../src/GUI/gui.cpp" line="1125"/>
<source>Moving time</source> <source>Moving time</source>
<translation>Hareket süresi</translation> <translation>Hareket süresi</translation>
</message> </message>
@ -791,65 +796,65 @@
<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="1027"/> <location filename="../src/GUI/gui.cpp" line="1028"/>
<location filename="../src/GUI/gui.cpp" line="1098"/> <location filename="../src/GUI/gui.cpp" line="1099"/>
<source>Tracks</source> <source>Tracks</source>
<translation>İzler</translation> <translation>İzler</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1030"/> <location filename="../src/GUI/gui.cpp" line="1031"/>
<location filename="../src/GUI/gui.cpp" line="1100"/> <location filename="../src/GUI/gui.cpp" line="1101"/>
<source>Routes</source> <source>Routes</source>
<translation>Rotalar</translation> <translation>Rotalar</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1033"/> <location filename="../src/GUI/gui.cpp" line="1034"/>
<location filename="../src/GUI/gui.cpp" line="1102"/> <location filename="../src/GUI/gui.cpp" line="1103"/>
<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="1036"/> <location filename="../src/GUI/gui.cpp" line="1037"/>
<location filename="../src/GUI/gui.cpp" line="1104"/> <location filename="../src/GUI/gui.cpp" line="1105"/>
<source>Areas</source> <source>Areas</source>
<translation>Alanlar</translation> <translation>Alanlar</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1042"/> <location filename="../src/GUI/gui.cpp" line="1043"/>
<location filename="../src/GUI/gui.cpp" line="1046"/> <location filename="../src/GUI/gui.cpp" line="1047"/>
<location filename="../src/GUI/gui.cpp" line="1110"/> <location filename="../src/GUI/gui.cpp" line="1111"/>
<location filename="../src/GUI/gui.cpp" line="1113"/> <location filename="../src/GUI/gui.cpp" line="1114"/>
<source>Date</source> <source>Date</source>
<translation>Tarih</translation> <translation>Tarih</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1079"/>
<location filename="../src/GUI/gui.cpp" line="1080"/> <location filename="../src/GUI/gui.cpp" line="1080"/>
<location filename="../src/GUI/gui.cpp" line="1081"/>
<source>Statistics</source> <source>Statistics</source>
<translation>İstatistikler</translation> <translation>İstatistikler</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1094"/> <location filename="../src/GUI/gui.cpp" line="1095"/>
<source>Name</source> <source>Name</source>
<translation>Adı</translation> <translation>Adı</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/gui.cpp" line="1312"/> <location filename="../src/GUI/gui.cpp" line="1313"/>
<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="1335"/> <location filename="../src/GUI/gui.cpp" line="1336"/>
<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="1346"/> <location filename="../src/GUI/gui.cpp" line="1347"/>
<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="1350"/> <location filename="../src/GUI/gui.cpp" line="1351"/>
<source>%n files</source> <source>%n files</source>
<translation> <translation>
<numerusform>%n dosya</numerusform> <numerusform>%n dosya</numerusform>
@ -908,7 +913,7 @@
</message> </message>
<message> <message>
<location filename="../src/GUI/graphview.cpp" line="66"/> <location filename="../src/GUI/graphview.cpp" line="66"/>
<location filename="../src/GUI/graphview.cpp" line="173"/> <location filename="../src/GUI/graphview.cpp" line="177"/>
<source>Distance</source> <source>Distance</source>
<translation>Mesafe</translation> <translation>Mesafe</translation>
</message> </message>
@ -954,7 +959,7 @@
<translation>sa</translation> <translation>sa</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/graphview.cpp" line="175"/> <location filename="../src/GUI/graphview.cpp" line="179"/>
<source>Time</source> <source>Time</source>
<translation>Zaman</translation> <translation>Zaman</translation>
</message> </message>
@ -1053,478 +1058,488 @@
<context> <context>
<name>OptionsDialog</name> <name>OptionsDialog</name>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="55"/> <location filename="../src/GUI/optionsdialog.cpp" line="61"/>
<source>High-resolution</source> <source>High-resolution</source>
<translation>Yüksek çözünürlük</translation> <translation>Yüksek çözünürlük</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="56"/> <location filename="../src/GUI/optionsdialog.cpp" line="62"/>
<source>Standard</source> <source>Standard</source>
<translation>Standart</translation> <translation>Standart</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="61"/> <location filename="../src/GUI/optionsdialog.cpp" line="67"/>
<source>Non-HiDPI maps are loaded as HiDPI maps. The map is sharp but map objects are small/hard to read.</source> <source>Non-HiDPI maps are loaded as HiDPI maps. The map is sharp but map objects are small/hard to read.</source>
<translation>HiDPI olmayan haritalar, HiDPI haritaları olarak yüklenir. Harita keskin ama harita nesneleri küçük/okunması zor.</translation> <translation>HiDPI olmayan haritalar, HiDPI haritaları olarak yüklenir. Harita keskin ama harita nesneleri küçük/okunması zor.</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="63"/> <location filename="../src/GUI/optionsdialog.cpp" line="69"/>
<source>Non-HiDPI maps are loaded such as they are. Map objects have the expected size but the map is blurry.</source> <source>Non-HiDPI maps are loaded such as they are. Map objects have the expected size but the map is blurry.</source>
<translation>HiDPI olmayan haritalar, oldukları gibi yüklenir. Harita nesneleri beklenen boyuta sahip ancak harita bulanıktır.</translation> <translation>HiDPI olmayan haritalar, oldukları gibi yüklenir. Harita nesneleri beklenen boyuta sahip ancak harita bulanıktır.</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="98"/> <location filename="../src/GUI/optionsdialog.cpp" line="104"/>
<source>HiDPI display mode</source> <source>HiDPI display mode</source>
<translation>HiDPI gösterim modu</translation> <translation>HiDPI gösterim modu</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="169"/> <location filename="../src/GUI/optionsdialog.cpp" line="175"/>
<source>Base color:</source> <source>Base color:</source>
<translation>Temel renk:</translation> <translation>Temel renk:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="170"/> <location filename="../src/GUI/optionsdialog.cpp" line="176"/>
<source>Palette shift:</source> <source>Palette shift:</source>
<translation>Palet değişimi:</translation> <translation>Palet değişimi:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="114"/> <location filename="../src/GUI/optionsdialog.cpp" line="120"/>
<source>Track width:</source> <source>Track width:</source>
<translation>İz genişliği:</translation> <translation>İz genişliği:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="74"/> <location filename="../src/GUI/optionsdialog.cpp" line="80"/>
<source>Projection:</source> <source>Projection:</source>
<translation>Projeksiyon:</translation> <translation>Projeksiyon:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="96"/> <location filename="../src/GUI/optionsdialog.cpp" line="102"/>
<source>Vector maps</source> <source>Vector maps</source>
<translation>Vektör haritaları</translation> <translation>Vektör haritaları</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="115"/> <location filename="../src/GUI/optionsdialog.cpp" line="121"/>
<source>Track style:</source> <source>Track style:</source>
<translation>İz stili:</translation> <translation>İz stili:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="117"/> <location filename="../src/GUI/optionsdialog.cpp" line="123"/>
<location filename="../src/GUI/optionsdialog.cpp" line="134"/> <location filename="../src/GUI/optionsdialog.cpp" line="140"/>
<location filename="../src/GUI/optionsdialog.cpp" line="153"/> <location filename="../src/GUI/optionsdialog.cpp" line="159"/>
<source>Width:</source> <source>Width:</source>
<translation>Genişlik:</translation> <translation>Genişlik:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="118"/> <location filename="../src/GUI/optionsdialog.cpp" line="124"/>
<location filename="../src/GUI/optionsdialog.cpp" line="135"/> <location filename="../src/GUI/optionsdialog.cpp" line="141"/>
<location filename="../src/GUI/optionsdialog.cpp" line="154"/> <location filename="../src/GUI/optionsdialog.cpp" line="160"/>
<source>Style:</source> <source>Style:</source>
<translation>Stil:</translation> <translation>Stil:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="119"/> <location filename="../src/GUI/optionsdialog.cpp" line="125"/>
<source>Tracks</source> <source>Tracks</source>
<translation>İzler</translation> <translation>İzler</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="131"/> <location filename="../src/GUI/optionsdialog.cpp" line="137"/>
<source>Route width:</source> <source>Route width:</source>
<translation>Rota genişliği:</translation> <translation>Rota genişliği:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="132"/> <location filename="../src/GUI/optionsdialog.cpp" line="138"/>
<source>Route style:</source> <source>Route style:</source>
<translation>Rota stili:</translation> <translation>Rota stili:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="136"/> <location filename="../src/GUI/optionsdialog.cpp" line="142"/>
<source>Routes</source> <source>Routes</source>
<translation>Rotalar</translation> <translation>Rotalar</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="149"/> <location filename="../src/GUI/optionsdialog.cpp" line="155"/>
<source>Area border width:</source> <source>Area border width:</source>
<translation>Alan sınır genişliği:</translation> <translation>Alan sınır genişliği:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="150"/> <location filename="../src/GUI/optionsdialog.cpp" line="156"/>
<source>Area border style:</source> <source>Area border style:</source>
<translation>Alan sınır stili:</translation> <translation>Alan sınır stili:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="151"/> <location filename="../src/GUI/optionsdialog.cpp" line="157"/>
<source>Area fill opacity:</source> <source>Area fill opacity:</source>
<translation>Alan dolgusu opaklığı:</translation> <translation>Alan dolgusu opaklığı:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="155"/> <location filename="../src/GUI/optionsdialog.cpp" line="161"/>
<source>Fill opacity:</source> <source>Fill opacity:</source>
<translation>Opaklığı doldur:</translation> <translation>Opaklığı doldur:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="156"/> <location filename="../src/GUI/optionsdialog.cpp" line="162"/>
<source>Areas</source> <source>Areas</source>
<translation>Alanlar</translation> <translation>Alanlar</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="172"/> <location filename="../src/GUI/optionsdialog.cpp" line="178"/>
<location filename="../src/GUI/optionsdialog.cpp" line="255"/> <location filename="../src/GUI/optionsdialog.cpp" line="261"/>
<source>Use anti-aliasing</source> <source>Use anti-aliasing</source>
<translation>Kenar yumuşatma kullan</translation> <translation>Kenar yumuşatma kullan</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="205"/> <location filename="../src/GUI/optionsdialog.cpp" line="211"/>
<source>Waypoint color:</source> <source>Waypoint color:</source>
<translation>Yer işareti rengi:</translation> <translation>Yer işareti rengi:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="206"/> <location filename="../src/GUI/optionsdialog.cpp" line="212"/>
<source>Waypoint size:</source> <source>Waypoint size:</source>
<translation>Yer işareti boyutu:</translation> <translation>Yer işareti boyutu:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="208"/> <location filename="../src/GUI/optionsdialog.cpp" line="214"/>
<location filename="../src/GUI/optionsdialog.cpp" line="224"/> <location filename="../src/GUI/optionsdialog.cpp" line="230"/>
<source>Color:</source> <source>Color:</source>
<translation>Renk:</translation> <translation>Renk:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="209"/> <location filename="../src/GUI/optionsdialog.cpp" line="215"/>
<location filename="../src/GUI/optionsdialog.cpp" line="225"/> <location filename="../src/GUI/optionsdialog.cpp" line="231"/>
<source>Size:</source> <source>Size:</source>
<translation>Boyut:</translation> <translation>Boyut:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="210"/> <location filename="../src/GUI/optionsdialog.cpp" line="216"/>
<source>Waypoints</source> <source>Waypoints</source>
<translation>Yer işaretleri</translation> <translation>Yer işaretleri</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="221"/> <location filename="../src/GUI/optionsdialog.cpp" line="227"/>
<source>POI color:</source> <source>POI color:</source>
<translation>POI renk:</translation> <translation>POI renk:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="222"/> <location filename="../src/GUI/optionsdialog.cpp" line="228"/>
<source>POI size:</source> <source>POI size:</source>
<translation>POI boyutu:</translation> <translation>POI boyutu:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="226"/> <location filename="../src/GUI/optionsdialog.cpp" line="232"/>
<source>POIs</source> <source>POIs</source>
<translation>POI&apos;ler</translation> <translation>POI&apos;ler</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="252"/> <location filename="../src/GUI/optionsdialog.cpp" line="258"/>
<source>Line width:</source> <source>Line width:</source>
<translation>Hat genişliği:</translation> <translation>Hat genişliği:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="253"/> <location filename="../src/GUI/optionsdialog.cpp" line="259"/>
<source>Slider color:</source> <source>Slider color:</source>
<translation>Kaydırıcı rengi:</translation> <translation>Kaydırıcı rengi:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="276"/> <location filename="../src/GUI/optionsdialog.cpp" line="282"/>
<source>Background color:</source> <source>Background color:</source>
<translation>Arka plan rengi:</translation> <translation>Arka plan rengi:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="277"/> <location filename="../src/GUI/optionsdialog.cpp" line="283"/>
<source>Map opacity:</source> <source>Map opacity:</source>
<translation>Harita opaklığı:</translation> <translation>Harita opaklığı:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="287"/> <location filename="../src/GUI/optionsdialog.cpp" line="293"/>
<source>Paths</source> <source>Paths</source>
<translation>Klasör konumları</translation> <translation>Klasör konumları</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="288"/> <location filename="../src/GUI/optionsdialog.cpp" line="294"/>
<source>Points</source> <source>Points</source>
<translation>Noktalar</translation> <translation>Noktalar</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="289"/> <location filename="../src/GUI/optionsdialog.cpp" line="295"/>
<location filename="../src/GUI/optionsdialog.cpp" line="545"/> <location filename="../src/GUI/optionsdialog.cpp" line="572"/>
<source>Graphs</source> <source>Graphs</source>
<translation>Grafikler</translation> <translation>Grafikler</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="290"/> <location filename="../src/GUI/optionsdialog.cpp" line="296"/>
<source>Map</source> <source>Map</source>
<translation>Harita</translation> <translation>Harita</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="297"/> <location filename="../src/GUI/optionsdialog.cpp" line="303"/>
<source>Moving average window size</source> <source>Moving average window size</source>
<translation>Ortalama pencere boyutuna taşıma</translation> <translation>Ortalama pencere boyutuna taşıma</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="316"/> <location filename="../src/GUI/optionsdialog.cpp" line="322"/>
<location filename="../src/GUI/optionsdialog.cpp" line="402"/> <location filename="../src/GUI/optionsdialog.cpp" line="429"/>
<location filename="../src/GUI/optionsdialog.cpp" line="465"/> <location filename="../src/GUI/optionsdialog.cpp" line="492"/>
<source>Elevation:</source> <source>Elevation:</source>
<translation>Rakım:</translation> <translation>Rakım:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="317"/> <location filename="../src/GUI/optionsdialog.cpp" line="323"/>
<location filename="../src/GUI/optionsdialog.cpp" line="401"/> <location filename="../src/GUI/optionsdialog.cpp" line="428"/>
<source>Speed:</source> <source>Speed:</source>
<translation>Hız:</translation> <translation>Hız:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="318"/> <location filename="../src/GUI/optionsdialog.cpp" line="324"/>
<source>Heart rate:</source> <source>Heart rate:</source>
<translation>Nabız:</translation> <translation>Nabız:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="319"/> <location filename="../src/GUI/optionsdialog.cpp" line="325"/>
<source>Cadence:</source> <source>Cadence:</source>
<translation>Kadans:</translation> <translation>Kadans:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="320"/> <location filename="../src/GUI/optionsdialog.cpp" line="326"/>
<source>Power:</source> <source>Power:</source>
<translation>Güç:</translation> <translation>Güç:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="322"/> <location filename="../src/GUI/optionsdialog.cpp" line="328"/>
<source>Smoothing</source> <source>Smoothing</source>
<translation>Yumuşatma</translation> <translation>Yumuşatma</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="326"/> <location filename="../src/GUI/optionsdialog.cpp" line="332"/>
<source>Eliminate GPS outliers</source> <source>Eliminate GPS outliers</source>
<translation>Aykırı GPS ele</translation> <translation>Aykırı GPS ele</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="335"/> <location filename="../src/GUI/optionsdialog.cpp" line="341"/>
<source>Smoothing:</source> <source>Smoothing:</source>
<translation>Yumuşatma:</translation> <translation>Yumuşatma:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="352"/> <location filename="../src/GUI/optionsdialog.cpp" line="352"/>
<source>Automatic</source>
<translation>Otomatik</translation>
</message>
<message>
<location filename="../src/GUI/optionsdialog.cpp" line="366"/>
<source>mi/h</source> <source>mi/h</source>
<translation>mi/h</translation> <translation>mi/h</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="355"/> <location filename="../src/GUI/optionsdialog.cpp" line="369"/>
<source>kn</source> <source>kn</source>
<translation>kn</translation> <translation>kn</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="358"/> <location filename="../src/GUI/optionsdialog.cpp" line="372"/>
<source>km/h</source> <source>km/h</source>
<translation>km/h</translation> <translation>km/h</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="362"/> <location filename="../src/GUI/optionsdialog.cpp" line="376"/>
<location filename="../src/GUI/optionsdialog.cpp" line="568"/> <location filename="../src/GUI/optionsdialog.cpp" line="595"/>
<source>s</source> <source>s</source>
<translation>s</translation> <translation>s</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="366"/> <location filename="../src/GUI/optionsdialog.cpp" line="389"/>
<source>Minimal speed:</source> <source>Minimal speed:</source>
<translation>Asgari hız:</translation> <translation>Asgari hız:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="367"/> <location filename="../src/GUI/optionsdialog.cpp" line="390"/>
<source>Minimal duration:</source> <source>Minimal duration:</source>
<translation>Minimum süre:</translation> <translation>Minimum süre:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="373"/> <location filename="../src/GUI/optionsdialog.cpp" line="400"/>
<source>Computed from distance/time</source> <source>Computed from distance/time</source>
<translation>Mesafe/zamandan hesaplandı</translation> <translation>Mesafe/zamandan hesaplandı</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="374"/> <location filename="../src/GUI/optionsdialog.cpp" line="401"/>
<source>Recorded by device</source> <source>Recorded by device</source>
<translation>Cihazdan kaydedilen</translation> <translation>Cihazdan kaydedilen</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="380"/> <location filename="../src/GUI/optionsdialog.cpp" line="407"/>
<location filename="../src/GUI/optionsdialog.cpp" line="438"/> <location filename="../src/GUI/optionsdialog.cpp" line="465"/>
<source>GPS data</source> <source>GPS data</source>
<translation>GPS verisi</translation> <translation>GPS verisi</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="381"/> <location filename="../src/GUI/optionsdialog.cpp" line="408"/>
<location filename="../src/GUI/optionsdialog.cpp" line="439"/> <location filename="../src/GUI/optionsdialog.cpp" line="466"/>
<source>DEM data</source> <source>DEM data</source>
<translation>DEM verisi</translation> <translation>DEM verisi</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="418"/> <location filename="../src/GUI/optionsdialog.cpp" line="445"/>
<source>Elevation</source> <source>Elevation</source>
<translation>Rakım</translation> <translation>Rakım</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="429"/> <location filename="../src/GUI/optionsdialog.cpp" line="456"/>
<source>Filtering</source> <source>Filtering</source>
<translation>Filtreleme</translation> <translation>Filtreleme</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="430"/> <location filename="../src/GUI/optionsdialog.cpp" line="457"/>
<source>Sources</source> <source>Sources</source>
<translation>Kaynaklar</translation> <translation>Kaynaklar</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="431"/> <location filename="../src/GUI/optionsdialog.cpp" line="458"/>
<source>Pause detection</source> <source>Pause detection</source>
<translation>Duraklama algılama</translation> <translation>Duraklama algılama</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="464"/> <location filename="../src/GUI/optionsdialog.cpp" line="491"/>
<source>Radius:</source> <source>Radius:</source>
<translation>Yarıçap:</translation> <translation>Yarıçap:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="412"/> <location filename="../src/GUI/optionsdialog.cpp" line="439"/>
<source>Speed</source> <source>Speed</source>
<translation>Hız</translation> <translation>Hız</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="450"/> <location filename="../src/GUI/optionsdialog.cpp" line="353"/>
<source>Custom</source>
<translation>Özel</translation>
</message>
<message>
<location filename="../src/GUI/optionsdialog.cpp" line="477"/>
<source>mi</source> <source>mi</source>
<translation>mi</translation> <translation>mi</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="453"/> <location filename="../src/GUI/optionsdialog.cpp" line="480"/>
<source>nmi</source> <source>nmi</source>
<translation>nmi</translation> <translation>nmi</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="456"/> <location filename="../src/GUI/optionsdialog.cpp" line="483"/>
<source>km</source> <source>km</source>
<translation>Km</translation> <translation>Km</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="471"/> <location filename="../src/GUI/optionsdialog.cpp" line="498"/>
<location filename="../src/GUI/optionsdialog.cpp" line="611"/> <location filename="../src/GUI/optionsdialog.cpp" line="638"/>
<source>POI</source> <source>POI</source>
<translation>POI</translation> <translation>POI</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="478"/> <location filename="../src/GUI/optionsdialog.cpp" line="505"/>
<source>WYSIWYG</source> <source>WYSIWYG</source>
<translation>WYSIWYG</translation> <translation>WYSIWYG</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="479"/> <location filename="../src/GUI/optionsdialog.cpp" line="506"/>
<source>High-Resolution</source> <source>High-Resolution</source>
<translation>Yüksek çözünürlük</translation> <translation>Yüksek çözünürlük</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="484"/> <location filename="../src/GUI/optionsdialog.cpp" line="511"/>
<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>Yazdırılan alan yaklaşık olarak görüntü alanıdır. Harita zum seviyesi değişmez.</translation> <translation>Yazdırılan alan yaklaşık olarak görüntü alanıdır. Harita zum seviyesi değişmez.</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="486"/> <location filename="../src/GUI/optionsdialog.cpp" line="513"/>
<source>The zoom level will be changed so that the whole content (tracks/waypoints) fits to the printed area and the map resolution is as close as possible to the print resolution.</source> <source>The zoom level will be changed so that the whole content (tracks/waypoints) fits to the printed area and the map resolution is as close as possible to the print resolution.</source>
<translation>Yakınlaştırma seviyesi, tüm içeriğin (izler/yer işaretleri) yazdırılan alana sığması ve harita çözünürlüğünün baskı çözünürlüğüne olabildiğince yakın olacak şekilde değiştirilecektir.</translation> <translation>Yakınlaştırma seviyesi, tüm içeriğin (izler/yer işaretleri) yazdırılan alana sığması ve harita çözünürlüğünün baskı çözünürlüğüne olabildiğince yakın olacak şekilde değiştirilecektir.</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="508"/> <location filename="../src/GUI/optionsdialog.cpp" line="535"/>
<source>Name</source> <source>Name</source>
<translation>Adı</translation> <translation>Adı</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="510"/> <location filename="../src/GUI/optionsdialog.cpp" line="537"/>
<source>Date</source> <source>Date</source>
<translation>Tarih</translation> <translation>Tarih</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="512"/> <location filename="../src/GUI/optionsdialog.cpp" line="539"/>
<source>Distance</source> <source>Distance</source>
<translation>Mesafe</translation> <translation>Mesafe</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="514"/> <location filename="../src/GUI/optionsdialog.cpp" line="541"/>
<source>Time</source> <source>Time</source>
<translation>Zaman</translation> <translation>Zaman</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="516"/> <location filename="../src/GUI/optionsdialog.cpp" line="543"/>
<source>Moving time</source> <source>Moving time</source>
<translation>Hareket süresi</translation> <translation>Hareket süresi</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="518"/> <location filename="../src/GUI/optionsdialog.cpp" line="545"/>
<source>Item count (&gt;1)</source> <source>Item count (&gt;1)</source>
<translation>Öğe sayısı (&gt;1)</translation> <translation>Öğe sayısı (&gt;1)</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="533"/> <location filename="../src/GUI/optionsdialog.cpp" line="560"/>
<source>Separate graph page</source> <source>Separate graph page</source>
<translation>Ayrı grafik sayfası</translation> <translation>Ayrı grafik sayfası</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="543"/> <location filename="../src/GUI/optionsdialog.cpp" line="570"/>
<source>Print mode</source> <source>Print mode</source>
<translation>Yazdırma modu</translation> <translation>Yazdırma modu</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="544"/> <location filename="../src/GUI/optionsdialog.cpp" line="571"/>
<source>Header</source> <source>Header</source>
<translation>Başlık</translation> <translation>Başlık</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="552"/> <location filename="../src/GUI/optionsdialog.cpp" line="579"/>
<source>Use OpenGL</source> <source>Use OpenGL</source>
<translation>OpenGL Kullan</translation> <translation>OpenGL Kullan</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="555"/> <location filename="../src/GUI/optionsdialog.cpp" line="582"/>
<source>Enable HTTP/2</source> <source>Enable HTTP/2</source>
<translation>HTTP/2 etkinleştir</translation> <translation>HTTP/2 etkinleştir</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="562"/> <location filename="../src/GUI/optionsdialog.cpp" line="589"/>
<source>MB</source> <source>MB</source>
<translation>MB</translation> <translation>MB</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="572"/> <location filename="../src/GUI/optionsdialog.cpp" line="599"/>
<source>Image cache size:</source> <source>Image cache size:</source>
<translation>Görüntü önbellek boyutu:</translation> <translation>Görüntü önbellek boyutu:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="573"/> <location filename="../src/GUI/optionsdialog.cpp" line="600"/>
<source>Connection timeout:</source> <source>Connection timeout:</source>
<translation>Bağlantı zaman ımı:</translation> <translation>Bağlantı zaman ımı:</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="589"/> <location filename="../src/GUI/optionsdialog.cpp" line="616"/>
<location filename="../src/GUI/optionsdialog.cpp" line="614"/> <location filename="../src/GUI/optionsdialog.cpp" line="641"/>
<source>System</source> <source>System</source>
<translation>Sistem</translation> <translation>Sistem</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="607"/> <location filename="../src/GUI/optionsdialog.cpp" line="634"/>
<source>Appearance</source> <source>Appearance</source>
<translation>Görünüm</translation> <translation>Görünüm</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="609"/> <location filename="../src/GUI/optionsdialog.cpp" line="636"/>
<source>Maps</source> <source>Maps</source>
<translation>Haritalar</translation> <translation>Haritalar</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="610"/> <location filename="../src/GUI/optionsdialog.cpp" line="637"/>
<source>Data</source> <source>Data</source>
<translation>Veri</translation> <translation>Veri</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="612"/> <location filename="../src/GUI/optionsdialog.cpp" line="639"/>
<source>Print &amp; Export</source> <source>Print &amp; Export</source>
<translation>Yazdır &amp; Dışa ver</translation> <translation>Yazdır &amp; Dışa ver</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/optionsdialog.cpp" line="641"/> <location filename="../src/GUI/optionsdialog.cpp" line="668"/>
<source>Options</source> <source>Options</source>
<translation>Seçenekler</translation> <translation>Seçenekler</translation>
</message> </message>
@ -1867,7 +1882,12 @@
<translation>ıklama</translation> <translation>ıklama</translation>
</message> </message>
<message> <message>
<location filename="../src/GUI/waypointitem.cpp" line="42"/> <location filename="../src/GUI/waypointitem.cpp" line="44"/>
<source>Address</source>
<translation>Adres</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="55"/>
<source>Links</source> <source>Links</source>
<translation>Bağlantılar</translation> <translation>Bağlantılar</translation>
</message> </message>

1896
lang/gpxsee_uk.ts Normal file

File diff suppressed because it is too large Load Diff

View File

@ -538,7 +538,7 @@
<string>gpi</string> <string>gpi</string>
</array> </array>
<key>public.mime-type</key> <key>public.mime-type</key>
<string>application/vnd.garmin.cup</string> <string>application/vnd.garmin.gpi</string>
</dict> </dict>
</dict> </dict>
</array> </array>

View File

@ -13,14 +13,14 @@
<p>Features:</p> <p>Features:</p>
<ul> <ul>
<li>Opens GPX, TCX, FIT, KML, IGC, NMEA, SLF, LOC, OziExplorer (PLT, <li>Opens GPX, TCX, FIT, KML, IGC, NMEA, SLF, LOC, OziExplorer (PLT,
WPT, RTE), GeoJSON, SeeYou CUP, Garmin CSV and geotagged WPT, RTE), GeoJSON, SeeYou CUP, Garmin GPI &amp; CSV and
JPEG files.</li> geotagged JPEG files.</li>
<li>User-definable online maps (OpenStreetMap/Google tiles, WMTS, <li>User-definable online maps (OpenStreetMap/Google tiles, WMTS,
WMS, TMS).</li> WMS, TMS).</li>
<li>Offline maps (MBTiles, OziExplorer maps, TrekBuddy maps/atlases, <li>Offline maps (MBTiles, OziExplorer maps, TrekBuddy maps/atlases,
TwoNav RMaps, Garmin IMG &amp; JNX, GeoTIFF images).</li> TwoNav RMaps, Garmin IMG &amp; JNX, GeoTIFF images).</li>
<li>Elevation, speed, heart rate, cadence, power and temperature <li>Elevation, speed, heart rate, cadence, power, temperature and
graphs.</li> gear ratio graphs.</li>
<li>Support for multiple tracks in one view.</li> <li>Support for multiple tracks in one view.</li>
<li>Support for POI files.</li> <li>Support for POI files.</li>
<li>Print/export to PDF.</li> <li>Print/export to PDF.</li>
@ -69,5 +69,6 @@
<mimetype>application/slf+xml</mimetype> <mimetype>application/slf+xml</mimetype>
<mimetype>application/geo+json</mimetype> <mimetype>application/geo+json</mimetype>
<mimetype>application/vnd.naviter.seeyou.cup</mimetype> <mimetype>application/vnd.naviter.seeyou.cup</mimetype>
<mimetype>application/vnd.garmin.gpi</mimetype>
</mimetypes> </mimetypes>
</component> </component>

View File

@ -3,12 +3,15 @@ Name=GPXSee
Comment=GPS log file viewer and analyzer Comment=GPS log file viewer and analyzer
Comment[cz]=Prohlížeč a analyzátor GPS logů Comment[cz]=Prohlížeč a analyzátor GPS logů
Comment[fi]=Ohjelma GPS-lokien katseluun ja analysointiin Comment[fi]=Ohjelma GPS-lokien katseluun ja analysointiin
Comment[fr]=Visualisation et analyse de fichier GPS
Comment[pl]=Przeglądarka i analizator plików dziennika GPS Comment[pl]=Przeglądarka i analizator plików dziennika GPS
Comment[ru]=Программа для просмотра и анализа GPS логов Comment[ru]=Программа для просмотра и анализа GPS логов
Comment[sv]=GPS-loggfilsläsare och analysator Comment[sv]=GPS-loggfilsläsare och analysator
Comment[tr]=GPS günlük dosyası görüntüleyici ve analizcisi
Comment[uk]=Переглядач та аналізатор GPS логів
Exec=gpxsee %F Exec=gpxsee %F
Icon=gpxsee Icon=gpxsee
Terminal=false Terminal=false
Type=Application Type=Application
Categories=Graphics;Viewer;Education;Geography;Maps;Sports;Qt; Categories=Graphics;Viewer;Education;Geography;Maps;Sports;Qt;
MimeType=application/gpx+xml;application/tcx+xml;application/vnd.ant.fit;application/vnd.google-earth.kml+xml;application/vnd.fai.igc;application/vnd.nmea.nmea;application/vnd.oziexplorer.plt;application/vnd.oziexplorer.rte;application/vnd.oziexplorer.wpt;application/loc+xml;application/slf+xml;application/geo+json;application/vnd.naviter.seeyou.cup; MimeType=application/gpx+xml;application/tcx+xml;application/vnd.ant.fit;application/vnd.google-earth.kml+xml;application/vnd.fai.igc;application/vnd.nmea.nmea;application/vnd.oziexplorer.plt;application/vnd.oziexplorer.rte;application/vnd.oziexplorer.wpt;application/loc+xml;application/slf+xml;application/geo+json;application/vnd.naviter.seeyou.cup;application/vnd.garmin.gpi;

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.16" !define VERSION "7.19"
; The file to write ; The file to write
OutFile "GPXSee-${VERSION}.exe" OutFile "GPXSee-${VERSION}.exe"
@ -195,6 +195,7 @@ SectionGroup "Localization" SEC_LOCALIZATION
!insertmacro LOCALIZATION "Spanish" "es" !insertmacro LOCALIZATION "Spanish" "es"
!insertmacro LOCALIZATION "Swedish" "sv" !insertmacro LOCALIZATION "Swedish" "sv"
!insertmacro LOCALIZATION "Turkish" "tr" !insertmacro LOCALIZATION "Turkish" "tr"
!insertmacro LOCALIZATION "Ukrainian" "uk"
SectionGroupEnd SectionGroupEnd
;-------------------------------- ;--------------------------------

View File

@ -91,4 +91,11 @@
<generic-icon name="text-plain"/> <generic-icon name="text-plain"/>
<glob pattern="*.cup"/> <glob pattern="*.cup"/>
</mime-type> </mime-type>
<mime-type type="application/vnd.garmin.gpi">
<comment>Garmin POI File</comment>
<sub-class-of type="application/octet-stream"/>
<generic-icon name="application/octet-stream"/>
<glob pattern="*.gpi"/>
</mime-type>
</mime-info> </mime-info>

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.16" !define VERSION "7.19"
; The file to write ; The file to write
OutFile "GPXSee-${VERSION}_x64.exe" OutFile "GPXSee-${VERSION}_x64.exe"
@ -197,6 +197,7 @@ SectionGroup "Localization" SEC_LOCALIZATION
!insertmacro LOCALIZATION "Spanish" "es" !insertmacro LOCALIZATION "Spanish" "es"
!insertmacro LOCALIZATION "Swedish" "sv" !insertmacro LOCALIZATION "Swedish" "sv"
!insertmacro LOCALIZATION "Turkish" "tr" !insertmacro LOCALIZATION "Turkish" "tr"
!insertmacro LOCALIZATION "Ukrainian" "uk"
SectionGroupEnd SectionGroupEnd
;-------------------------------- ;--------------------------------

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.3"> <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://tileserver.4umaps.com/$z/$x/$y.png</url>
<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> <copyright>Map data: © OpenStreetMap contributors (ODbL) | Rendering: © 4UMaps.eu</copyright>

View File

@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<map xmlns="http://www.gpxsee.org/map/1.3"> <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>https://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>
</map> </map>

View File

@ -8,7 +8,7 @@
#include "areaitem.h" #include "areaitem.h"
ToolTip AreaItem::toolTip() const QString AreaItem::info() const
{ {
ToolTip tt; ToolTip tt;
@ -18,11 +18,11 @@ ToolTip AreaItem::toolTip() const
tt.insert(qApp->translate("PolygonItem", "Description"), tt.insert(qApp->translate("PolygonItem", "Description"),
_area.description()); _area.description());
return tt; return tt.toString();
} }
AreaItem::AreaItem(const Area &area, Map *map, QGraphicsItem *parent) AreaItem::AreaItem(const Area &area, Map *map, GraphicsItem *parent)
: QGraphicsItem(parent), _area(area) : GraphicsItem(parent), _area(area)
{ {
_map = map; _map = map;
_digitalZoom = 0; _digitalZoom = 0;
@ -173,6 +173,6 @@ void AreaItem::hoverLeaveEvent(QGraphicsSceneHoverEvent *event)
void AreaItem::mousePressEvent(QGraphicsSceneMouseEvent *event) void AreaItem::mousePressEvent(QGraphicsSceneMouseEvent *event)
{ {
Popup::show(event->screenPos(), toolTip().toString(), event->widget()); Popup::show(event->screenPos(), info(), event->widget());
QGraphicsItem::mousePressEvent(event); QGraphicsItem::mousePressEvent(event);
} }

View File

@ -1,16 +1,16 @@
#ifndef AREAITEM_H #ifndef AREAITEM_H
#define AREAITEM_H #define AREAITEM_H
#include <QGraphicsItem>
#include "data/area.h" #include "data/area.h"
#include "graphicsscene.h"
#include "tooltip.h" #include "tooltip.h"
class Map; class Map;
class AreaItem : public QGraphicsItem class AreaItem : public GraphicsItem
{ {
public: public:
AreaItem(const Area &area, Map *map, QGraphicsItem *parent = 0); AreaItem(const Area &area, Map *map, GraphicsItem *parent = 0);
QPainterPath shape() const {return _painterPath;} QPainterPath shape() const {return _painterPath;}
QRectF boundingRect() const {return _painterPath.boundingRect();} QRectF boundingRect() const {return _painterPath.boundingRect();}
@ -27,6 +27,8 @@ public:
void setStyle(Qt::PenStyle style); void setStyle(Qt::PenStyle style);
void setDigitalZoom(int zoom); void setDigitalZoom(int zoom);
virtual QString info() const;
protected: protected:
void hoverEnterEvent(QGraphicsSceneHoverEvent *event); void hoverEnterEvent(QGraphicsSceneHoverEvent *event);
void hoverLeaveEvent(QGraphicsSceneHoverEvent *event); void hoverLeaveEvent(QGraphicsSceneHoverEvent *event);

View File

@ -46,3 +46,9 @@ void GraphicsScene::helpEvent(QGraphicsSceneHelpEvent *event)
/* No need to process QGraphicsScene::helpEvent() */ /* No need to process QGraphicsScene::helpEvent() */
} }
void GraphicsScene::clear()
{
Popup::clear();
QGraphicsScene::clear();
}

View File

@ -18,6 +18,9 @@ class GraphicsScene : public QGraphicsScene
public: public:
GraphicsScene(QObject *parent = 0) : QGraphicsScene(parent) {} GraphicsScene(QObject *parent = 0) : QGraphicsScene(parent) {}
public slots:
void clear();
protected: protected:
void helpEvent(QGraphicsSceneHelpEvent *event); void helpEvent(QGraphicsSceneHelpEvent *event);

View File

@ -949,6 +949,7 @@ void GUI::openOptions()
SET_TRACK_OPTION(cadenceFilter, setCadenceFilter); SET_TRACK_OPTION(cadenceFilter, setCadenceFilter);
SET_TRACK_OPTION(powerFilter, setPowerFilter); SET_TRACK_OPTION(powerFilter, setPowerFilter);
SET_TRACK_OPTION(outlierEliminate, setOutlierElimination); SET_TRACK_OPTION(outlierEliminate, setOutlierElimination);
SET_TRACK_OPTION(automaticPause, setAutomaticPause);
SET_TRACK_OPTION(pauseSpeed, setPauseSpeed); SET_TRACK_OPTION(pauseSpeed, setPauseSpeed);
SET_TRACK_OPTION(pauseInterval, setPauseInterval); SET_TRACK_OPTION(pauseInterval, setPauseInterval);
SET_TRACK_OPTION(useReportedSpeed, useReportedSpeed); SET_TRACK_OPTION(useReportedSpeed, useReportedSpeed);
@ -1798,6 +1799,8 @@ void GUI::writeSettings()
settings.setValue(POWER_FILTER_SETTING, _options.powerFilter); settings.setValue(POWER_FILTER_SETTING, _options.powerFilter);
if (_options.outlierEliminate != OUTLIER_ELIMINATE_DEFAULT) if (_options.outlierEliminate != OUTLIER_ELIMINATE_DEFAULT)
settings.setValue(OUTLIER_ELIMINATE_SETTING, _options.outlierEliminate); settings.setValue(OUTLIER_ELIMINATE_SETTING, _options.outlierEliminate);
if (_options.automaticPause != AUTOMATIC_PAUSE_DEFAULT)
settings.setValue(AUTOMATIC_PAUSE_SETTING, _options.automaticPause);
if (_options.pauseSpeed != PAUSE_SPEED_DEFAULT) if (_options.pauseSpeed != PAUSE_SPEED_DEFAULT)
settings.setValue(PAUSE_SPEED_SETTING, _options.pauseSpeed); settings.setValue(PAUSE_SPEED_SETTING, _options.pauseSpeed);
if (_options.pauseInterval != PAUSE_INTERVAL_DEFAULT) if (_options.pauseInterval != PAUSE_INTERVAL_DEFAULT)
@ -2072,6 +2075,8 @@ void GUI::readSettings()
USE_REPORTED_SPEED_DEFAULT).toBool(); USE_REPORTED_SPEED_DEFAULT).toBool();
_options.dataUseDEM = settings.value(DATA_USE_DEM_SETTING, _options.dataUseDEM = settings.value(DATA_USE_DEM_SETTING,
DATA_USE_DEM_DEFAULT).toBool(); DATA_USE_DEM_DEFAULT).toBool();
_options.automaticPause = settings.value(AUTOMATIC_PAUSE_SETTING,
AUTOMATIC_PAUSE_DEFAULT).toBool();
_options.pauseInterval = settings.value(PAUSE_INTERVAL_SETTING, _options.pauseInterval = settings.value(PAUSE_INTERVAL_SETTING,
PAUSE_INTERVAL_DEFAULT).toInt(); PAUSE_INTERVAL_DEFAULT).toInt();
_options.poiRadius = settings.value(POI_RADIUS_SETTING, POI_RADIUS_DEFAULT) _options.poiRadius = settings.value(POI_RADIUS_SETTING, POI_RADIUS_DEFAULT)
@ -2153,6 +2158,7 @@ void GUI::readSettings()
Track::setCadenceFilter(_options.cadenceFilter); Track::setCadenceFilter(_options.cadenceFilter);
Track::setPowerFilter(_options.powerFilter); Track::setPowerFilter(_options.powerFilter);
Track::setOutlierElimination(_options.outlierEliminate); Track::setOutlierElimination(_options.outlierEliminate);
Track::setAutomaticPause(_options.automaticPause);
Track::setPauseSpeed(_options.pauseSpeed); Track::setPauseSpeed(_options.pauseSpeed);
Track::setPauseInterval(_options.pauseInterval); Track::setPauseInterval(_options.pauseInterval);
Track::useReportedSpeed(_options.useReportedSpeed); Track::useReportedSpeed(_options.useReportedSpeed);

View File

@ -37,6 +37,12 @@ static QFrame *line()
#endif // Q_OS_MAC #endif // Q_OS_MAC
void OptionsDialog::automaticPauseDetectionSet(bool set)
{
_pauseInterval->setEnabled(!set);
_pauseSpeed->setEnabled(!set);
}
QWidget *OptionsDialog::createMapPage() QWidget *OptionsDialog::createMapPage()
{ {
_projection = new LimitedComboBox(200); _projection = new LimitedComboBox(200);
@ -343,10 +349,18 @@ QWidget *OptionsDialog::createDataPage()
filterTab->setLayout(filterTabLayout); filterTab->setLayout(filterTabLayout);
_automaticPause = new QRadioButton(tr("Automatic"));
_manualPause = new QRadioButton(tr("Custom"));
if (_options->automaticPause)
_automaticPause->setChecked(true);
else
_manualPause->setChecked(true);
_pauseSpeed = new QDoubleSpinBox(); _pauseSpeed = new QDoubleSpinBox();
_pauseSpeed->setDecimals(1); _pauseSpeed->setDecimals(1);
_pauseSpeed->setSingleStep(0.1); _pauseSpeed->setSingleStep(0.1);
_pauseSpeed->setMinimum(0.1); _pauseSpeed->setMinimum(0.1);
_pauseSpeed->setEnabled(_manualPause->isChecked());
if (_options->units == Imperial) { if (_options->units == Imperial) {
_pauseSpeed->setValue(_options->pauseSpeed * MS2MIH); _pauseSpeed->setValue(_options->pauseSpeed * MS2MIH);
_pauseSpeed->setSuffix(UNIT_SPACE + tr("mi/h")); _pauseSpeed->setSuffix(UNIT_SPACE + tr("mi/h"));
@ -361,10 +375,26 @@ QWidget *OptionsDialog::createDataPage()
_pauseInterval->setMinimum(1); _pauseInterval->setMinimum(1);
_pauseInterval->setSuffix(UNIT_SPACE + tr("s")); _pauseInterval->setSuffix(UNIT_SPACE + tr("s"));
_pauseInterval->setValue(_options->pauseInterval); _pauseInterval->setValue(_options->pauseInterval);
_pauseInterval->setEnabled(_manualPause->isChecked());
QFormLayout *pauseLayout = new QFormLayout(); connect(_automaticPause, SIGNAL(toggled(bool)), this,
pauseLayout->addRow(tr("Minimal speed:"), _pauseSpeed); SLOT(automaticPauseDetectionSet(bool)));
pauseLayout->addRow(tr("Minimal duration:"), _pauseInterval);
QHBoxLayout *pauseTypeLayout = new QHBoxLayout();
#ifdef Q_OS_MAC
pauseTypeLayout->addStretch();
#endif
pauseTypeLayout->addWidget(_automaticPause);
pauseTypeLayout->addWidget(_manualPause);
pauseTypeLayout->addStretch();
QFormLayout *pauseValuesLayout = new QFormLayout();
pauseValuesLayout->addRow(tr("Minimal speed:"), _pauseSpeed);
pauseValuesLayout->addRow(tr("Minimal duration:"), _pauseInterval);
QVBoxLayout *pauseLayout = new QVBoxLayout();
pauseLayout->addLayout(pauseTypeLayout);
pauseLayout->addLayout(pauseValuesLayout);
QWidget *pauseTab = new QWidget(); QWidget *pauseTab = new QWidget();
pauseTab->setLayout(pauseLayout); pauseTab->setLayout(pauseLayout);
@ -679,6 +709,7 @@ void OptionsDialog::accept()
_options->cadenceFilter = _cadenceFilter->value(); _options->cadenceFilter = _cadenceFilter->value();
_options->powerFilter = _powerFilter->value(); _options->powerFilter = _powerFilter->value();
_options->outlierEliminate = _outlierEliminate->isChecked(); _options->outlierEliminate = _outlierEliminate->isChecked();
_options->automaticPause = _automaticPause->isChecked();
qreal pauseSpeed = (_options->units == Imperial) qreal pauseSpeed = (_options->units == Imperial)
? _pauseSpeed->value() / MS2MIH : (_options->units == Nautical) ? _pauseSpeed->value() / MS2MIH : (_options->units == Nautical)
? _pauseSpeed->value() / MS2KN : _pauseSpeed->value() / MS2KMH; ? _pauseSpeed->value() / MS2KN : _pauseSpeed->value() / MS2KMH;

View File

@ -49,6 +49,7 @@ struct Options {
int cadenceFilter; int cadenceFilter;
int powerFilter; int powerFilter;
bool outlierEliminate; bool outlierEliminate;
bool automaticPause;
qreal pauseSpeed; qreal pauseSpeed;
int pauseInterval; int pauseInterval;
bool useReportedSpeed; bool useReportedSpeed;
@ -86,6 +87,9 @@ public slots:
public: public:
OptionsDialog(Options *options, QWidget *parent = 0); OptionsDialog(Options *options, QWidget *parent = 0);
private slots:
void automaticPauseDetectionSet(bool set);
private: private:
QWidget *createMapPage(); QWidget *createMapPage();
QWidget *createAppearancePage(); QWidget *createAppearancePage();
@ -129,6 +133,9 @@ private:
OddSpinBox *_cadenceFilter; OddSpinBox *_cadenceFilter;
OddSpinBox *_powerFilter; OddSpinBox *_powerFilter;
QCheckBox *_outlierEliminate; QCheckBox *_outlierEliminate;
QRadioButton *_automaticPause;
QRadioButton *_manualPause;
QDoubleSpinBox *_pauseSpeed; QDoubleSpinBox *_pauseSpeed;
QSpinBox *_pauseInterval; QSpinBox *_pauseInterval;
QRadioButton *_computedSpeed; QRadioButton *_computedSpeed;

View File

@ -163,3 +163,9 @@ void Popup::show(const QPoint &pos, const QString &text, QWidget *w)
PopupLabel::_instance->place(pos, w); PopupLabel::_instance->place(pos, w);
PopupLabel::_instance->showNormal(); PopupLabel::_instance->showNormal();
} }
void Popup::clear()
{
if (PopupLabel::_instance)
delete PopupLabel::_instance;
}

View File

@ -9,6 +9,7 @@ class Popup
{ {
public: public:
static void show(const QPoint &pos, const QString &text, QWidget *w); static void show(const QPoint &pos, const QString &text, QWidget *w);
static void clear();
}; };
#endif // POPUP_H #endif // POPUP_H

View File

@ -135,6 +135,8 @@
#define POWER_FILTER_DEFAULT 3 #define POWER_FILTER_DEFAULT 3
#define OUTLIER_ELIMINATE_SETTING "outlierEliminate" #define OUTLIER_ELIMINATE_SETTING "outlierEliminate"
#define OUTLIER_ELIMINATE_DEFAULT true #define OUTLIER_ELIMINATE_DEFAULT true
#define AUTOMATIC_PAUSE_SETTING "automaticPause"
#define AUTOMATIC_PAUSE_DEFAULT true
#define PAUSE_SPEED_SETTING "pauseSpeed" #define PAUSE_SPEED_SETTING "pauseSpeed"
#define PAUSE_SPEED_DEFAULT 0.5 /* m/s */ #define PAUSE_SPEED_DEFAULT 0.5 /* m/s */
#define PAUSE_INTERVAL_SETTING "pauseInterval" #define PAUSE_INTERVAL_SETTING "pauseInterval"

View File

@ -1,10 +1,21 @@
#include <QImageReader>
#include <QLabel>
#include "popup.h" #include "popup.h"
#include "tooltip.h" #include "tooltip.h"
static QSize thumbnailSize(const ImageInfo &img, int limit)
{
int width, height;
if (img.size().width() > img.size().height()) {
width = qMin(img.size().width(), limit);
qreal ratio = img.size().width() / (qreal)img.size().height();
height = (int)(width / ratio);
} else {
height = qMin(img.size().height(), limit);
qreal ratio = img.size().height() / (qreal)img.size().width();
width = (int)(height / ratio);
}
#define THUMBNAIL_MAX_SIZE 240 return QSize(width, height);
}
void ToolTip::insert(const QString &key, const QString &value) void ToolTip::insert(const QString &key, const QString &value)
{ {
@ -15,22 +26,17 @@ QString ToolTip::toString() const
{ {
QString html; QString html;
if (_img.isValid()) { if (_images.size()) {
int width, height; html = "<div align=\"center\">";
if (_img.size().width() > _img.size().height()) { for (int i = 0; i < _images.size(); i++) {
width = qMin(_img.size().width(), THUMBNAIL_MAX_SIZE); const ImageInfo &img = _images.at(i);
qreal ratio = _img.size().width() / (qreal)_img.size().height(); QSize size(thumbnailSize(img, qMin(960/_images.size(), 240)));
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);
}
html += "<div align=\"center\">"; html += QString("<a href=\"file:%0\">"
html += QString("<a href=\"file:%0\">" "<img src=\"%0\" width=\"%1\" height=\"%2\"/></a>")
"<img src=\"%0\" width=\"%1\" height=\"%2\"/></a>") .arg(img.path(), QString::number(size.width()),
.arg(_img.path(), QString::number(width), QString::number(height)); QString::number(size.height()));
}
html += "</div>"; html += "</div>";
} }

View File

@ -3,6 +3,7 @@
#include <QString> #include <QString>
#include <QList> #include <QList>
#include <QVector>
#include "common/kv.h" #include "common/kv.h"
#include "data/imageinfo.h" #include "data/imageinfo.h"
@ -10,12 +11,12 @@ class ToolTip
{ {
public: public:
void insert(const QString &key, const QString &value); void insert(const QString &key, const QString &value);
void setImage(const ImageInfo &image) {_img = image;} void setImages(const QVector<ImageInfo> &images) {_images = images;}
QString toString() const; QString toString() const;
private: private:
QList<KV<QString, QString> > _list; QList<KV<QString, QString> > _list;
ImageInfo _img; QVector<ImageInfo> _images;
}; };
#endif // TOOLTIP_H #endif // TOOLTIP_H

View File

@ -30,6 +30,19 @@ QString WaypointItem::info() const
if (!_waypoint.description().isEmpty()) if (!_waypoint.description().isEmpty())
tt.insert(qApp->translate("WaypointItem", "Description"), tt.insert(qApp->translate("WaypointItem", "Description"),
_waypoint.description()); _waypoint.description());
if (_waypoint.address().isValid()) {
QString addr("<address>");
addr += _waypoint.address().street();
addr += "<br/>" + _waypoint.address().city();
if (!_waypoint.address().postalCode().isEmpty())
addr += "<br/>" + _waypoint.address().postalCode();
if (!_waypoint.address().state().isEmpty())
addr += "<br/>" + _waypoint.address().state();
if (!_waypoint.address().country().isEmpty())
addr += "<br/>" + _waypoint.address().country();
addr += "</address>";
tt.insert(qApp->translate("WaypointItem", "Address"), addr);
}
if (!_waypoint.links().isEmpty()) { if (!_waypoint.links().isEmpty()) {
QString links; QString links;
for (int i = 0; i < _waypoint.links().size(); i++) { for (int i = 0; i < _waypoint.links().size(); i++) {
@ -41,7 +54,7 @@ QString WaypointItem::info() const
} }
tt.insert(qApp->translate("WaypointItem", "Links"), links); tt.insert(qApp->translate("WaypointItem", "Links"), links);
} }
tt.setImage(_waypoint.image()); tt.setImages(_waypoint.images());
return tt.toString(); return tt.toString();
} }

16
src/common/garmin.h Normal file
View File

@ -0,0 +1,16 @@
#ifndef GARMIN_H
#define GARMIN_H
#include <QtGlobal>
inline double toWGS32(qint32 v)
{
return (double)(((double)v / (double)(1U<<31)) * (double)180);
}
inline double toWGS24(qint32 v)
{
return toWGS32(v<<8);
}
#endif // GARMIN_H

35
src/data/address.h Normal file
View File

@ -0,0 +1,35 @@
#ifndef ADDRESS_H
#define ADDRESS_H
#include <QString>
class Address
{
public:
Address() {}
Address(const QString &street, const QString &city)
: _street(street), _city(city) {}
const QString &street() const {return _street;}
const QString &city() const {return _city;}
const QString &state() const {return _state;}
const QString &country() const {return _country;}
const QString &postalCode() const {return _postalCode;}
void setStreet(const QString &street) {_street = street;}
void setCity(const QString &city) {_city = city;}
void setState(const QString &state) {_state = state;}
void setCountry(const QString &country) {_country = country;}
void setPostalCode(const QString &postalCode) {_postalCode = postalCode;}
bool isValid() const {return !(_street.isEmpty() || _city.isEmpty());}
private:
QString _street;
QString _city;
QString _state;
QString _country;
QString _postalCode;
};
#endif // ADDRESS_H

View File

@ -1,4 +1,9 @@
#include <QtEndian> #include <QtEndian>
#if QT_VERSION < QT_VERSION_CHECK(5, 0, 0)
#include <QtCore/qmath.h>
#else // QT5
#include <QtMath>
#endif // QT5
#include <QDir> #include <QDir>
#include <QFile> #include <QFile>
#include "common/coordinates.h" #include "common/coordinates.h"
@ -37,10 +42,10 @@ static qreal height(const Coordinates &c, const QByteArray *data)
else else
return NAN; return NAN;
int row = (int)((c.lat() - (int)c.lat()) * (samples - 1)); int row = (int)((c.lat() - qFloor(c.lat())) * (samples - 1));
int col = (int)((c.lon() - (int)c.lon()) * (samples - 1)); int col = (int)((c.lon() - qFloor(c.lon())) * (samples - 1));
qreal dx = ((c.lon() - (int)c.lon()) * (samples - 1)) - col; qreal dx = ((c.lon() - qFloor(c.lon())) * (samples - 1)) - col;
qreal dy = ((c.lat() - (int)c.lat()) * (samples - 1)) - row; qreal dy = ((c.lat() - qFloor(c.lat())) * (samples - 1)) - row;
qreal p0 = value(col, row, samples, data); qreal p0 = value(col, row, samples, data);
qreal p1 = value(col + 1, row, samples, data); qreal p1 = value(col + 1, row, samples, data);
@ -75,7 +80,7 @@ qreal DEM::elevation(const Coordinates &c)
if (_dir.isEmpty()) if (_dir.isEmpty())
return NAN; return NAN;
Key k((int)c.lon(), (int)c.lat()); Key k(qFloor(c.lon()), qFloor(c.lat()));
QByteArray *ba = _data[k]; QByteArray *ba = _data[k];
if (!ba) { if (!ba) {

View File

@ -209,7 +209,7 @@ bool EXIFParser::parseTIFF(QFile *file, QVector<Waypoint> &waypoints)
Waypoint wp(c); Waypoint wp(c);
wp.setName(QFileInfo(file->fileName()).baseName()); wp.setName(QFileInfo(file->fileName()).baseName());
wp.setImage(img); wp.addImage(img);
wp.setElevation(altitude(tiff, GPSIFD.value(GPSAltitude), wp.setElevation(altitude(tiff, GPSIFD.value(GPSAltitude),
GPSIFD.value(GPSAltitudeRef))); GPSIFD.value(GPSAltitudeRef)));
wp.setTimestamp(QDateTime(QDate::fromString(text(tiff, wp.setTimestamp(QDateTime(QDate::fromString(text(tiff,

View File

@ -1,7 +1,17 @@
#include <cstring>
#include <QDataStream> #include <QDataStream>
#include <QTextCodec> #include <QTextCodec>
#include <QtEndian> #include <QtEndian>
#include <QUrl> #include <QUrl>
#include <QIODevice>
#include <QApplication>
#include <QBuffer>
#include <QImageReader>
#include <QCryptographicHash>
#if QT_VERSION >= QT_VERSION_CHECK(5, 0, 0)
#include <QTemporaryDir>
#endif // QT_VERSION >= 5
#include "common/garmin.h"
#include "gpiparser.h" #include "gpiparser.h"
@ -26,16 +36,105 @@ private:
QString _str; QString _str;
}; };
static inline double toWGS(qint32 v) class CryptDevice : public QIODevice
{ {
return (double)(((double)v / (double)(1U<<31)) * (double)180); public:
CryptDevice(QIODevice *device, quint32 key, quint32 blockSize,
QObject *parent = 0);
bool isSequential() const {return true;}
protected:
qint64 readData(char *data, qint64 maxSize);
qint64 writeData(const char *, qint64) {return -1;}
private:
QIODevice *_device;
quint32 _key;
QByteArray _block;
int _available;
};
static void demangle(quint8 *data, quint32 size, quint32 key)
{
static const unsigned char shuf[] = {
0xb, 0xc, 0xa, 0x0,
0x8, 0xf, 0x2, 0x1,
0x6, 0x4, 0x9, 0x3,
0xd, 0x5, 0x7, 0xe
};
int hiCnt = 0, loCnt;
quint8 sum = shuf[((key >> 24) + (key >> 16) + (key >> 8) + key) & 0xf];
for (quint32 i = 0; i < size; i++) {
quint8 hiAdd = shuf[key >> (hiCnt << 2) & 0xf] + sum;
loCnt = (hiCnt > 6) ? 0 : hiCnt + 1;
quint8 loAdd = shuf[key >> (loCnt << 2) & 0xf] + sum;
quint8 hi = data[i] - (hiAdd << 4);
quint8 lo = data[i] - loAdd;
data[i] = (hi & 0xf0) | (lo & 0x0f);
hiCnt = (loCnt > 6) ? 0 : loCnt + 1;
}
}
CryptDevice::CryptDevice(QIODevice *device, quint32 key, quint32 blockSize,
QObject *parent) : QIODevice(parent), _device(device), _key(key), _available(0)
{
_block.resize(blockSize);
setOpenMode(_device->openMode());
}
qint64 CryptDevice::readData(char *data, qint64 maxSize)
{
qint64 rs, ts = 0;
int cs;
if (_available) {
cs = qMin(maxSize, (qint64)_available);
memcpy(data, _block.constData() + _block.size() - _available, cs);
_available -= cs;
maxSize -= cs;
ts = cs;
}
while (maxSize) {
if ((rs = _device->read(_block.data(), _block.size())) < 0)
return -1;
else if (!rs)
break;
_available = rs;
demangle((quint8*)_block.data(), _available, _key);
cs = qMin(maxSize, (qint64)_available);
memcpy(data + ts, _block.constData(), cs);
_available -= cs;
maxSize -= cs;
ts += cs;
}
return ts;
}
static qint32 readInt24(QDataStream &stream)
{
unsigned char data[3];
quint32 val;
stream.readRawData((char*)data, sizeof(data));
val = data[0] | ((quint32)data[1]) << 8 | ((quint32)data[2]) << 16;
return (val > 0x7FFFFF) ? (val & 0x7FFFFF) - 0x800000 : val;
} }
static quint16 nextHeaderType(QDataStream &stream) static quint16 nextHeaderType(QDataStream &stream)
{ {
quint16 type = 0; quint16 type = 0;
stream.device()->peek((char*)&type, sizeof(type));
return qFromLittleEndian(type); if (stream.device()->peek((char*)&type, sizeof(type))
< (qint64)sizeof(type)) {
stream.setStatus(QDataStream::ReadCorruptData);
return 0xFFFF;
} else
return qFromLittleEndian(type);
} }
static quint8 readRecordHeader(QDataStream &stream, RecordHeader &hdr) static quint8 readRecordHeader(QDataStream &stream, RecordHeader &hdr)
@ -55,18 +154,6 @@ static quint32 skipRecord(QDataStream &stream)
return rs + rh.size; return rs + rh.size;
} }
static quint32 readFprsRecord(QDataStream &stream)
{
RecordHeader rh;
quint16 s1;
quint8 rs, s2, s3, s4;
rs = readRecordHeader(stream, rh);
stream >> s1 >> s2 >> s3 >> s4;
return rs + 5;
}
static quint16 readString(QDataStream &stream, QTextCodec *codec, QString &str) static quint16 readString(QDataStream &stream, QTextCodec *codec, QString &str)
{ {
quint16 len; quint16 len;
@ -83,15 +170,16 @@ static quint32 readTranslatedObjects(QDataStream &stream, QTextCodec *codec,
QList<TranslatedString> &objects) QList<TranslatedString> &objects)
{ {
qint32 size = 0, ret; qint32 size = 0, ret;
char lang[2]; char lang[3];
memset(lang, 0, sizeof(lang));
objects.clear(); objects.clear();
stream >> size; stream >> size;
ret = size + 4; ret = size + 4;
while (size > 0) { while (stream.status() == QDataStream::Ok && size > 0) {
QString str; QString str;
stream.readRawData(lang, sizeof(lang)); stream.readRawData(lang, sizeof(lang) - 1);
size -= readString(stream, codec, str) + 2; size -= readString(stream, codec, str) + 2;
objects.append(TranslatedString(lang, str)); objects.append(TranslatedString(lang, str));
} }
@ -102,6 +190,67 @@ static quint32 readTranslatedObjects(QDataStream &stream, QTextCodec *codec,
return ret; return ret;
} }
static quint32 readFprsRecord(QDataStream &stream)
{
RecordHeader rh;
quint16 s1;
quint8 rs, s2, s3, s4;
rs = readRecordHeader(stream, rh);
stream >> s1 >> s2 >> s3 >> s4;
return rs + 5;
}
static quint32 readFileDataRecord(QDataStream &stream, QTextCodec *codec)
{
RecordHeader rh;
quint32 ds, s1;
quint16 s2, s3;
quint8 rs;
QList<TranslatedString> obj;
rs = readRecordHeader(stream, rh);
stream >> s1 >> s2 >> s3;
ds = 8;
ds += readTranslatedObjects(stream, codec, obj);
ds += readTranslatedObjects(stream, codec, obj);
if (s1 & 0x10) {
quint8 ss1, ss2;
quint16 ss3;
stream >> ss1 >> ss2 >> ss3;
ds += 4;
}
if (s1 & 0x100) {
quint32 ss1;
stream >> ss1;
if (ss1)
stream.skipRawData(ss1);
ds += ss1 + 4;
}
if (s1 & 0x400) {
QString str;
ds += readString(stream, codec, str);
}
if (s1 & 0x400000) {
quint16 ss1;
stream >> ss1;
if (ss1)
stream.skipRawData(ss1);
ds += ss1 + 2;
}
// structure of higher fields not known
if (ds > rh.size)
stream.setStatus(QDataStream::ReadCorruptData);
else if (ds < rh.size)
// skip remaining unknown fields
stream.skipRawData(rh.size - ds);
return rs + rh.size;
}
static quint32 readDescription(QDataStream &stream, QTextCodec *codec, static quint32 readDescription(QDataStream &stream, QTextCodec *codec,
Waypoint &waypoint) Waypoint &waypoint)
{ {
@ -154,29 +303,29 @@ static quint32 readContact(QDataStream &stream, QTextCodec *codec,
{ {
RecordHeader rh; RecordHeader rh;
quint8 rs; quint8 rs;
quint16 s1; quint16 flags;
quint32 ds = 2; quint32 ds = 2;
QString str; QString str;
QList<TranslatedString> obj; QList<TranslatedString> obj;
rs = readRecordHeader(stream, rh); rs = readRecordHeader(stream, rh);
stream >> s1; stream >> flags;
if (s1 & 0x1) // phone if (flags & 0x1) // phone
ds += readString(stream, codec, str); ds += readString(stream, codec, str);
if (s1 & 0x2) // phone2 if (flags & 0x2) // phone2
ds += readString(stream, codec, str); ds += readString(stream, codec, str);
if (s1 & 0x4) // fax if (flags & 0x4) // fax
ds += readString(stream, codec, str); ds += readString(stream, codec, str);
if (s1 & 0x8) // mail if (flags & 0x8) // mail
ds += readString(stream, codec, str); ds += readString(stream, codec, str);
if (s1 & 0x10) { // web if (flags & 0x10) { // web
ds += readString(stream, codec, str); ds += readString(stream, codec, str);
QUrl url(str); QUrl url(str);
waypoint.addLink(Link(url.scheme().isEmpty() waypoint.addLink(Link(url.scheme().isEmpty()
? "http://" + str : str, str)); ? "http://" + str : str, str));
} }
if (s1 & 0x20) // unknown if (flags & 0x20) // unknown
ds += readTranslatedObjects(stream, codec, obj); ds += readTranslatedObjects(stream, codec, obj);
if (ds != rh.size) if (ds != rh.size)
@ -185,34 +334,228 @@ static quint32 readContact(QDataStream &stream, QTextCodec *codec,
return rs + rh.size; return rs + rh.size;
} }
static quint32 readAddress(QDataStream &stream, QTextCodec *codec,
Waypoint &waypoint)
{
RecordHeader rh;
quint8 rs;
quint16 flags;
quint32 ds = 2;
QList<TranslatedString> obj;
QString str;
Address addr;
rs = readRecordHeader(stream, rh);
stream >> flags;
if (flags & 0x1) {
ds += readTranslatedObjects(stream, codec, obj);
if (!obj.isEmpty())
addr.setCity(obj.first().str());
}
if (flags & 0x2) {
ds += readTranslatedObjects(stream, codec, obj);
if (!obj.isEmpty())
addr.setCountry(obj.first().str());
}
if (flags & 0x4) {
ds += readTranslatedObjects(stream, codec, obj);
if (!obj.isEmpty())
addr.setState(obj.first().str());
}
if (flags & 0x8) {
ds += readString(stream, codec, str);
addr.setPostalCode(str);
}
if (flags & 0x10) {
ds += readTranslatedObjects(stream, codec, obj);
if (!obj.isEmpty())
addr.setStreet(obj.first().str());
}
if (flags & 0x20) // unknown
ds += readString(stream, codec, str);
waypoint.setAddress(addr);
if (ds != rh.size)
stream.setStatus(QDataStream::ReadCorruptData);
return rs + rh.size;
}
#if QT_VERSION >= QT_VERSION_CHECK(5, 0, 0)
static const QTemporaryDir &tempDir()
{
static QTemporaryDir dir;
return dir;
}
static quint32 readImageInfo(QDataStream &stream, Waypoint &waypoint,
const QString &fileName, int &imgId)
{
RecordHeader rh;
quint8 rs, s1;
quint32 size;
rs = readRecordHeader(stream, rh);
stream >> s1 >> size;
QByteArray ba;
ba.resize(size);
stream.readRawData(ba.data(), ba.size());
if (tempDir().isValid()) {
QBuffer buf(&ba);
QImageReader ir(&buf);
QByteArray id(fileName.toUtf8() + QByteArray::number(imgId++));
QFile imgFile(tempDir().path() + "/" + QString("%0.%1").arg(
QCryptographicHash::hash(id, QCryptographicHash::Sha1).toHex(),
QString(ir.format())));
imgFile.open(QIODevice::WriteOnly);
imgFile.write(ba);
imgFile.close();
waypoint.addImage(ImageInfo(imgFile.fileName(), ir.size()));
}
if (size + 5 != rh.size)
stream.setStatus(QDataStream::ReadCorruptData);
return rs + rh.size;
}
#endif // QT_VERSION >= 5
static int speed(quint8 flags)
{
switch (flags >> 4) {
case 0x8:
return 40;
case 0x9:
return 30;
case 0xA:
return 50;
case 0xB:
return 70;
case 0xC:
return 80;
case 0xD:
return 90;
case 0xE:
return 100;
case 0xF:
return 120;
default:
return 0;
}
}
static quint32 readCamera(QDataStream &stream, QVector<Waypoint> &waypoints,
QList<Area> &polygons)
{
RecordHeader rh;
quint8 flags, type, s7, rs;
qint32 top, right, bottom, left, lat, lon;
quint32 ds = 15;
rs = readRecordHeader(stream, rh);
top = readInt24(stream);
right = readInt24(stream);
bottom = readInt24(stream);
left = readInt24(stream);
stream >> flags >> type >> s7;
if (s7) {
quint32 skip = s7 + 2 + s7/4;
stream.skipRawData(skip);
lat = readInt24(stream);
lon = readInt24(stream);
ds += skip + 6;
} else {
quint8 s8;
stream.skipRawData(9);
stream >> s8;
quint32 skip = 3 + s8 + s8/4;
stream.skipRawData(skip);
lat = readInt24(stream);
lon = readInt24(stream);
ds += skip + 16;
}
waypoints.append(Coordinates(toWGS24(lon), toWGS24(lat)));
Area area;
Polygon polygon;
QVector<Coordinates> v(4);
v[0] = Coordinates(toWGS24(left), toWGS24(top));
v[1] = Coordinates(toWGS24(right), toWGS24(top));
v[2] = Coordinates(toWGS24(right), toWGS24(bottom));
v[3] = Coordinates(toWGS24(left), toWGS24(bottom));
polygon.append(v);
area.append(polygon);
switch (type) {
case 8:
area.setDescription(QString("%1&nbsp;mi/h")
.arg(speed(flags)));
break;
case 9:
area.setDescription(QString("%1&nbsp;km/h")
.arg(speed(flags)));
break;
case 10:
case 11:
area.setDescription("Red light camera");
break;
}
polygons.append(area);
if (ds > rh.size)
stream.setStatus(QDataStream::ReadCorruptData);
else if (ds < rh.size)
stream.skipRawData(rh.size - ds);
return rs + rh.size;
}
static quint32 readPOI(QDataStream &stream, QTextCodec *codec, static quint32 readPOI(QDataStream &stream, QTextCodec *codec,
QVector<Waypoint> &waypoints) QVector<Waypoint> &waypoints, const QString &fileName, int &imgId)
{ {
RecordHeader rh; RecordHeader rh;
quint8 rs; quint8 rs;
quint32 ds; quint32 ds;
qint32 s1, s2; qint32 lat, lon;
quint16 s3; quint16 s3;
QList<TranslatedString> obj; QList<TranslatedString> obj;
rs = readRecordHeader(stream, rh); rs = readRecordHeader(stream, rh);
stream >> s1 >> s2 >> s3; stream >> lat >> lon >> s3;
stream.skipRawData(s3); stream.skipRawData(s3);
ds = 10 + s3; ds = 10 + s3;
ds += readTranslatedObjects(stream, codec, obj); ds += readTranslatedObjects(stream, codec, obj);
waypoints.append(Waypoint(Coordinates(toWGS(s2), toWGS(s1)))); waypoints.append(Waypoint(Coordinates(toWGS32(lon), toWGS32(lat))));
if (!obj.isEmpty()) if (!obj.isEmpty())
waypoints.last().setName(obj.first().str()); waypoints.last().setName(obj.first().str());
while (ds < rh.size) { while (stream.status() == QDataStream::Ok && ds < rh.size) {
switch(nextHeaderType(stream)) { switch(nextHeaderType(stream)) {
case 10: case 10:
ds += readDescription(stream, codec, waypoints.last()); ds += readDescription(stream, codec, waypoints.last());
break; break;
case 11:
ds += readAddress(stream, codec, waypoints.last());
break;
case 12: case 12:
ds += readContact(stream, codec, waypoints.last()); ds += readContact(stream, codec, waypoints.last());
break; break;
#if QT_VERSION >= QT_VERSION_CHECK(5, 0, 0)
case 13:
ds += readImageInfo(stream, waypoints.last(), fileName, imgId);
break;
#endif // QT_VERSION >= 5
case 14: case 14:
ds += readNotes(stream, codec, waypoints.last()); ds += readNotes(stream, codec, waypoints.last());
break; break;
@ -228,7 +571,8 @@ static quint32 readPOI(QDataStream &stream, QTextCodec *codec,
} }
static quint32 readSpatialIndex(QDataStream &stream, QTextCodec *codec, static quint32 readSpatialIndex(QDataStream &stream, QTextCodec *codec,
QVector<Waypoint> &waypoints) QVector<Waypoint> &waypoints, QList<Area> &polygons, const QString &fileName,
int &imgId)
{ {
RecordHeader rh; RecordHeader rh;
quint32 ds, s5; quint32 ds, s5;
@ -241,13 +585,17 @@ static quint32 readSpatialIndex(QDataStream &stream, QTextCodec *codec,
stream.skipRawData(s6); stream.skipRawData(s6);
ds = 22 + s6; ds = 22 + s6;
if (rh.flags & 0x8) { if (rh.flags & 0x8) {
while (ds < rh.size) { while (stream.status() == QDataStream::Ok && ds < rh.size) {
switch(nextHeaderType(stream)) { switch(nextHeaderType(stream)) {
case 2: case 2:
ds += readPOI(stream, codec, waypoints); ds += readPOI(stream, codec, waypoints, fileName, imgId);
break; break;
case 8: case 8:
ds += readSpatialIndex(stream, codec, waypoints); ds += readSpatialIndex(stream, codec, waypoints, polygons,
fileName, imgId);
break;
case 19:
ds += readCamera(stream, waypoints, polygons);
break; break;
default: default:
ds += skipRecord(stream); ds += skipRecord(stream);
@ -261,52 +609,93 @@ static quint32 readSpatialIndex(QDataStream &stream, QTextCodec *codec,
return rs + rh.size; return rs + rh.size;
} }
static quint32 readFileDataRecord(QDataStream &stream, QTextCodec *codec) static void readPOIDatabase(QDataStream &stream, QTextCodec *codec,
QVector<Waypoint> &waypoints, QList<Area> &polygons, const QString &fileName,
int &imgId)
{ {
RecordHeader rh; RecordHeader rh;
quint32 ds, s1;
quint16 s2, s3;
quint8 rs;
QList<TranslatedString> obj; QList<TranslatedString> obj;
quint32 ds;
rs = readRecordHeader(stream, rh); readRecordHeader(stream, rh);
stream >> s1 >> s2 >> s3; ds = readTranslatedObjects(stream, codec, obj);
ds = 8; ds += readSpatialIndex(stream, codec, waypoints, polygons, fileName, imgId);
ds += readTranslatedObjects(stream, codec, obj); if (rh.flags & 0x8) {
ds += readTranslatedObjects(stream, codec, obj); while (stream.status() == QDataStream::Ok && ds < rh.size) {
switch(nextHeaderType(stream)) {
if (s1 & 0x10) { case 5: // symbol
quint8 ss1, ss2; case 7: // category
quint16 ss3; default:
stream >> ss1 >> ss2 >> ss3; ds += skipRecord(stream);
ds += 4; }
} }
if (s1 & 0x100) {
quint32 ss1;
stream >> ss1;
if (ss1)
stream.skipRawData(ss1);
ds += ss1 + 4;
}
if (s1 & 0x400) {
QString str;
ds += readString(stream, codec, str);
}
if (s1 & 0x400000) {
quint16 ss1;
stream >> ss1;
if (ss1)
stream.skipRawData(ss1);
ds += ss1 + 2;
} }
if (ds != rh.size) if (ds != rh.size)
stream.setStatus(QDataStream::ReadCorruptData); stream.setStatus(QDataStream::ReadCorruptData);
return rs + rh.size;
} }
bool GPIParser::readFileHeader(QDataStream &stream) bool GPIParser::readData(QDataStream &stream, QTextCodec *codec,
QVector<Waypoint> &waypoints, QList<Area> &polygons, const QString &fileName)
{
int imgId = 0;
while (stream.status() == QDataStream::Ok) {
switch (nextHeaderType(stream)) {
case 0x09: // POI database
readPOIDatabase(stream, codec, waypoints, polygons, fileName,
imgId);
break;
case 0xffff: // EOF
skipRecord(stream);
if (stream.status() == QDataStream::Ok)
return true;
break;
case 0x16: // route
case 0x15: // info header
default:
skipRecord(stream);
}
}
_errorString = "Invalid/corrupted GPI data";
return false;
}
bool GPIParser::readGPIHeader(QDataStream &stream, QTextCodec **codec)
{
RecordHeader rh;
char m1[6], m2[2];
quint16 codepage = 0;
quint8 s2, s3;
quint32 ds;
readRecordHeader(stream, rh);
stream.readRawData(m1, sizeof(m1));
stream.readRawData(m2, sizeof(m2));
stream >> codepage >> s2 >> s3;
ds = sizeof(m1) + sizeof(m2) + 4;
if (codepage == 65001)
*codec = QTextCodec::codecForName("UTF-8");
else if (codepage == 0)
*codec = 0;
else
*codec = QTextCodec::codecForName(QString("CP%1").arg(codepage)
.toLatin1());
if (s2 & 0x10)
ds += readFileDataRecord(stream, *codec);
if (stream.status() != QDataStream::Ok || ds != rh.size) {
_errorString = "Invalid GPI header";
return false;
} else
return true;
}
bool GPIParser::readFileHeader(QDataStream &stream, quint32 &ebs)
{ {
RecordHeader rh; RecordHeader rh;
quint32 ds, s7; quint32 ds, s7;
@ -326,10 +715,7 @@ bool GPIParser::readFileHeader(QDataStream &stream)
if (rh.flags & 8) if (rh.flags & 8)
ds += readFprsRecord(stream); ds += readFprsRecord(stream);
if (s8 & 0x4) { ebs = (s8 & 0x4) ? s9 * 8 + 8 : 0;
_errorString = "Encrypted GPI files not supported";
return false;
}
if (stream.status() != QDataStream::Ok || ds != rh.size) { if (stream.status() != QDataStream::Ok || ds != rh.size) {
_errorString = "Invalid file header"; _errorString = "Invalid file header";
@ -338,109 +724,26 @@ bool GPIParser::readFileHeader(QDataStream &stream)
return true; return true;
} }
bool GPIParser::readGPIHeader(QDataStream &stream, QTextCodec *codec)
{
RecordHeader rh;
char m1[6], m2[2];
quint16 codepage = 0;
quint8 s2, s3;
quint32 ds;
readRecordHeader(stream, rh);
stream.readRawData(m1, sizeof(m1));
stream.readRawData(m2, sizeof(m2));
stream >> codepage >> s2 >> s3;
ds = sizeof(m1) + sizeof(m2) + 4;
if (codepage == 65001)
codec = QTextCodec::codecForName("UTF-8");
else if (codepage == 0)
codec = 0;
else
codec = QTextCodec::codecForName(QString("CP%1").arg(codepage)
.toLatin1());
if (s2 & 0x10)
ds += readFileDataRecord(stream, codec);
if (stream.status() != QDataStream::Ok || ds != rh.size) {
_errorString = "Invalid GPI header";
return false;
} else
return true;
}
void GPIParser::readPOIDatabase(QDataStream &stream, QTextCodec *codec,
QVector<Waypoint> &waypoints)
{
RecordHeader rh;
QList<TranslatedString> obj;
quint32 ds;
readRecordHeader(stream, rh);
ds = readTranslatedObjects(stream, codec, obj);
ds += readSpatialIndex(stream, codec, waypoints);
if (rh.flags & 0x8) {
while (ds < rh.size) {
switch(nextHeaderType(stream)) {
case 5: // symbol
case 7: // category
default:
ds += skipRecord(stream);
}
}
}
if (ds != rh.size)
stream.setStatus(QDataStream::ReadCorruptData);
}
bool GPIParser::readEntry(QDataStream &stream, QTextCodec *codec,
QVector<Waypoint> &waypoints)
{
switch (nextHeaderType(stream)) {
case 0x09: // POI database
readPOIDatabase(stream, codec, waypoints);
break;
case 0xffff: // EOF
skipRecord(stream);
return false;
case 0x16: // route
case 0x15: // info header
default:
skipRecord(stream);
}
return true;
}
bool GPIParser::readData(QDataStream &stream, QTextCodec *codec,
QVector<Waypoint> &waypoints)
{
while (stream.status() == QDataStream::Ok)
if (!readEntry(stream, codec, waypoints))
return stream.atEnd();
return false;
}
bool GPIParser::parse(QFile *file, QList<TrackData> &tracks, bool GPIParser::parse(QFile *file, QList<TrackData> &tracks,
QList<RouteData> &routes, QList<Area> &polygons, QVector<Waypoint> &waypoints) QList<RouteData> &routes, QList<Area> &polygons, QVector<Waypoint> &waypoints)
{ {
Q_UNUSED(tracks); Q_UNUSED(tracks);
Q_UNUSED(routes); Q_UNUSED(routes);
Q_UNUSED(polygons);
QDataStream stream(file); QDataStream stream(file);
QTextCodec *codec = 0; QTextCodec *codec = 0;
quint32 ebs;
stream.setByteOrder(QDataStream::LittleEndian); stream.setByteOrder(QDataStream::LittleEndian);
if (!readFileHeader(stream) || !readGPIHeader(stream, codec)) if (!readFileHeader(stream, ebs) || !readGPIHeader(stream, &codec))
return false; return false;
if (!readData(stream, codec, waypoints)) { if (ebs) {
_errorString = "Invalid/corrupted GPI data"; CryptDevice dev(stream.device(), 0xf870b5, ebs);
return false; QDataStream cryptStream(&dev);
cryptStream.setByteOrder(QDataStream::LittleEndian);
return readData(cryptStream, codec, waypoints, polygons,
file->fileName());
} else } else
return true; return readData(stream, codec, waypoints, polygons, file->fileName());
} }

View File

@ -15,14 +15,11 @@ public:
int errorLine() const {return 0;} int errorLine() const {return 0;}
private: private:
bool readFileHeader(QDataStream &stream); bool readFileHeader(QDataStream &stream, quint32 &ebs);
bool readGPIHeader(QDataStream &stream, QTextCodec *codec); bool readGPIHeader(QDataStream &stream, QTextCodec **codec);
bool readData(QDataStream &stream, QTextCodec *codec, bool readData(QDataStream &stream, QTextCodec *codec,
QVector<Waypoint> &waypoints); QVector<Waypoint> &waypoints, QList<Area> &polygons,
bool readEntry(QDataStream &stream, QTextCodec *codec, const QString &fileName);
QVector<Waypoint> &waypoints);
void readPOIDatabase(QDataStream &stream, QTextCodec *codec,
QVector<Waypoint> &waypoints);
QString _errorString; QString _errorString;
}; };

View File

@ -69,8 +69,10 @@ Coordinates GPXParser::coordinates()
void GPXParser::rpExtension(SegmentData *autoRoute) void GPXParser::rpExtension(SegmentData *autoRoute)
{ {
while (_reader.readNextStartElement()) { while (_reader.readNextStartElement()) {
if (_reader.name() == QLatin1String("rpt")) if (_reader.name() == QLatin1String("rpt")) {
autoRoute->append(Trackpoint(coordinates())); if (autoRoute)
autoRoute->append(Trackpoint(coordinates()));
}
_reader.skipCurrentElement(); _reader.skipCurrentElement();
} }
} }
@ -91,11 +93,45 @@ void GPXParser::tpExtension(Trackpoint &trackpoint)
} }
} }
void GPXParser::rteptExtensions(SegmentData *autoRoute) void GPXParser::address(Waypoint &waypoint)
{
Address addr;
while (_reader.readNextStartElement()) {
if (_reader.name() == QLatin1String("StreetAddress"))
addr.setStreet(_reader.readElementText());
else if (_reader.name() == QLatin1String("City"))
addr.setCity(_reader.readElementText());
else if (_reader.name() == QLatin1String("PostalCode"))
addr.setPostalCode(_reader.readElementText());
else if (_reader.name() == QLatin1String("State"))
addr.setState(_reader.readElementText());
else if (_reader.name() == QLatin1String("Country"))
addr.setCountry(_reader.readElementText());
else
_reader.skipCurrentElement();
}
waypoint.setAddress(addr);
}
void GPXParser::wpExtension(Waypoint &waypoint)
{
while (_reader.readNextStartElement()) {
if (_reader.name() == QLatin1String("Address"))
address(waypoint);
else
_reader.skipCurrentElement();
}
}
void GPXParser::waypointExtensions(Waypoint &waypoint, SegmentData *autoRoute)
{ {
while (_reader.readNextStartElement()) { while (_reader.readNextStartElement()) {
if (_reader.name() == QLatin1String("RoutePointExtension")) if (_reader.name() == QLatin1String("RoutePointExtension"))
rpExtension(autoRoute); rpExtension(autoRoute);
else if (_reader.name() == QLatin1String("WaypointExtension"))
wpExtension(waypoint);
else else
_reader.skipCurrentElement(); _reader.skipCurrentElement();
} }
@ -170,8 +206,8 @@ void GPXParser::waypointData(Waypoint &waypoint, SegmentData *autoRoute)
link10.setURL(_reader.readElementText()); link10.setURL(_reader.readElementText());
else if (_reader.name() == QLatin1String("urlname")) else if (_reader.name() == QLatin1String("urlname"))
link10.setText(_reader.readElementText()); link10.setText(_reader.readElementText());
else if (autoRoute && _reader.name() == QLatin1String("extensions")) else if (_reader.name() == QLatin1String("extensions"))
rteptExtensions(autoRoute); waypointExtensions(waypoint, autoRoute);
else else
_reader.skipCurrentElement(); _reader.skipCurrentElement();
} }

View File

@ -21,11 +21,13 @@ private:
void rpExtension(SegmentData *autoRoute); void rpExtension(SegmentData *autoRoute);
void tpExtension(Trackpoint &trackpoint); void tpExtension(Trackpoint &trackpoint);
void trkptExtensions(Trackpoint &trackpoint); void trkptExtensions(Trackpoint &trackpoint);
void rteptExtensions(SegmentData *autoRoute); void wpExtension(Waypoint &waypoint);
void waypointExtensions(Waypoint &waypoint, SegmentData *autoRoute);
void area(Area &area); void area(Area &area);
void gpxExtensions(QList<Area> &areas); void gpxExtensions(QList<Area> &areas);
void trackpointData(Trackpoint &trackpoint); void trackpointData(Trackpoint &trackpoint);
void waypointData(Waypoint &waypoint, SegmentData *autoRoute = 0); void waypointData(Waypoint &waypoint, SegmentData *autoRoute = 0);
void address(Waypoint &waypoint);
qreal number(); qreal number();
QDateTime time(); QDateTime time();
Coordinates coordinates(); Coordinates coordinates();

View File

@ -7,6 +7,7 @@ int Track::_heartRateWindow = 3;
int Track::_cadenceWindow = 3; int Track::_cadenceWindow = 3;
int Track::_powerWindow = 3; int Track::_powerWindow = 3;
bool Track::_automaticPause = true;
qreal Track::_pauseSpeed = 0.5; qreal Track::_pauseSpeed = 0.5;
int Track::_pauseInterval = 10; int Track::_pauseInterval = 10;
@ -14,6 +15,16 @@ bool Track::_outlierEliminate = true;
bool Track::_useReportedSpeed = false; bool Track::_useReportedSpeed = false;
static qreal avg(const QVector<qreal> &v)
{
qreal sum = 0;
for (int i = 0; i < v.size(); i++)
sum += v.at(i);
return sum/v.size();
}
static qreal median(QVector<qreal> &v) static qreal median(QVector<qreal> &v)
{ {
qSort(v.begin(), v.end()); qSort(v.begin(), v.end());
@ -24,8 +35,7 @@ static qreal MAD(QVector<qreal> &v, qreal m)
{ {
for (int i = 0; i < v.size(); i++) for (int i = 0; i < v.size(); i++)
v[i] = qAbs(v.at(i) - m); v[i] = qAbs(v.at(i) - m);
qSort(v.begin(), v.end()); return median(v);
return v.at(v.size() / 2);
} }
static QSet<int> eliminate(const QVector<qreal> &v) static QSet<int> eliminate(const QVector<qreal> &v)
@ -74,17 +84,19 @@ Track::Track(const TrackData &data) : _data(data), _pause(0)
for (int i = 0; i < _data.size(); i++) { for (int i = 0; i < _data.size(); i++) {
const SegmentData &sd = _data.at(i); const SegmentData &sd = _data.at(i);
_segments.append(Segment());
if (sd.isEmpty()) if (sd.isEmpty())
continue; continue;
// precompute distances, times, speeds and acceleration // precompute distances, times, speeds and acceleration
QVector<qreal> acceleration; QVector<qreal> acceleration;
_segments.append(Segment());
Segment &seg = _segments.last(); Segment &seg = _segments.last();
seg.distance.append(i ? _segments.at(i-1).distance.last() : 0); seg.distance.append(i && !_segments.at(i-1).distance.isEmpty()
seg.time.append(i ? _segments.at(i-1).time.last() : ? _segments.at(i-1).distance.last() : 0);
seg.time.append(i && !_segments.at(i-1).time.isEmpty()
? _segments.at(i-1).time.last() :
sd.first().hasTimestamp() ? 0 : NAN); sd.first().hasTimestamp() ? 0 : NAN);
seg.speed.append(sd.first().hasTimestamp() ? 0 : NAN); seg.speed.append(sd.first().hasTimestamp() ? 0 : NAN);
acceleration.append(sd.first().hasTimestamp() ? 0 : NAN); acceleration.append(sd.first().hasTimestamp() ? 0 : NAN);
@ -130,17 +142,39 @@ Track::Track(const TrackData &data) : _data(data), _pause(0)
} }
} }
if (!hasTime)
continue;
// get stop-points + pause duration // get stop-points + pause duration
int pauseInterval;
qreal pauseSpeed;
if (_automaticPause) {
pauseSpeed = (avg(seg.speed) > 2.8) ? 0.40 : 0.15;
pauseInterval = 10;
} else {
pauseSpeed = _pauseSpeed;
pauseInterval = _pauseInterval;
}
int ss = 0, la = 0;
for (int j = 1; j < seg.time.size(); j++) { for (int j = 1; j < seg.time.size(); j++) {
if (seg.time.at(j) > seg.time.at(j-1) + _pauseInterval if (seg.speed.at(j) > pauseSpeed)
&& seg.speed.at(j) < _pauseSpeed) { ss = -1;
_pause += seg.time.at(j) - seg.time.at(j-1); else if (ss < 0)
seg.stop.insert(j-1); ss = j-1;
seg.stop.insert(j);
if (ss >= 0 && seg.time.at(j) > seg.time.at(ss) + pauseInterval) {
int l = qMax(ss, la);
_pause += seg.time.at(j) - seg.time.at(l);
for (int k = l; k <= j; k++)
seg.stop.insert(k);
la = j;
} }
} }
if (!_outlierEliminate || !hasTime) if (!_outlierEliminate)
continue; continue;

View File

@ -41,6 +41,7 @@ public:
static void setHeartRateFilter(int window) {_heartRateWindow = window;} static void setHeartRateFilter(int window) {_heartRateWindow = window;}
static void setCadenceFilter(int window) {_cadenceWindow = window;} static void setCadenceFilter(int window) {_cadenceWindow = window;}
static void setPowerFilter(int window) {_powerWindow = window;} static void setPowerFilter(int window) {_powerWindow = window;}
static void setAutomaticPause(bool set) {_automaticPause = set;}
static void setPauseSpeed(qreal speed) {_pauseSpeed = speed;} static void setPauseSpeed(qreal speed) {_pauseSpeed = speed;}
static void setPauseInterval(int interval) {_pauseInterval = interval;} static void setPauseInterval(int interval) {_pauseInterval = interval;}
static void setOutlierElimination(bool eliminate) static void setOutlierElimination(bool eliminate)
@ -68,6 +69,7 @@ private:
static int _heartRateWindow; static int _heartRateWindow;
static int _cadenceWindow; static int _cadenceWindow;
static int _powerWindow; static int _powerWindow;
static bool _automaticPause;
static qreal _pauseSpeed; static qreal _pauseSpeed;
static int _pauseInterval; static int _pauseInterval;
static bool _useReportedSpeed; static bool _useReportedSpeed;

View File

@ -4,10 +4,12 @@
#include <QString> #include <QString>
#include <QDateTime> #include <QDateTime>
#include <QHash> #include <QHash>
#include <QVector>
#include <QDebug> #include <QDebug>
#include "common/coordinates.h" #include "common/coordinates.h"
#include "imageinfo.h" #include "imageinfo.h"
#include "link.h" #include "link.h"
#include "address.h"
class Waypoint class Waypoint
{ {
@ -19,7 +21,8 @@ public:
const Coordinates &coordinates() const {return _coordinates;} const Coordinates &coordinates() const {return _coordinates;}
const QString &name() const {return _name;} const QString &name() const {return _name;}
const QString &description() const {return _description;} const QString &description() const {return _description;}
const ImageInfo &image() const {return _image;} const Address &address() const {return _address;}
const QVector<ImageInfo> &images() const {return _images;}
const QVector<Link> &links() const {return _links;} const QVector<Link> &links() const {return _links;}
const QDateTime &timestamp() const {return _timestamp;} const QDateTime &timestamp() const {return _timestamp;}
qreal elevation() const {return _elevation;} qreal elevation() const {return _elevation;}
@ -29,9 +32,10 @@ public:
void setName(const QString &name) {_name = name;} void setName(const QString &name) {_name = name;}
void setDescription(const QString &description) void setDescription(const QString &description)
{_description = description;} {_description = description;}
void setAddress(const Address &address) {_address = address;}
void setTimestamp(const QDateTime &timestamp) {_timestamp = timestamp;} void setTimestamp(const QDateTime &timestamp) {_timestamp = timestamp;}
void setElevation(qreal elevation) {_elevation = elevation;} void setElevation(qreal elevation) {_elevation = elevation;}
void setImage(const ImageInfo &image) {_image = image;} void addImage(const ImageInfo &image) {_images.append(image);}
void addLink(const Link &link) {_links.append(link);} void addLink(const Link &link) {_links.append(link);}
bool hasElevation() const {return !std::isnan(_elevation);} bool hasElevation() const {return !std::isnan(_elevation);}
@ -44,7 +48,8 @@ private:
Coordinates _coordinates; Coordinates _coordinates;
QString _name; QString _name;
QString _description; QString _description;
ImageInfo _image; Address _address;
QVector<ImageInfo> _images;
QVector<Link> _links; QVector<Link> _links;
QDateTime _timestamp; QDateTime _timestamp;
qreal _elevation; qreal _elevation;

View File

@ -50,8 +50,9 @@ IMG::IMG(const QString &fileName)
CHECK(_file.seek(0x49) && read(d1, sizeof(d1)) && _file.seek(0x61) CHECK(_file.seek(0x49) && read(d1, sizeof(d1)) && _file.seek(0x61)
&& readValue(e1) && readValue(e2) && _file.seek(0x65) && readValue(e1) && readValue(e2) && _file.seek(0x65)
&& read(d2, sizeof(d2))); && read(d2, sizeof(d2)));
QByteArray nba(QByteArray(d1, sizeof(d1)) + QByteArray(d2, sizeof(d2))); QByteArray nba(QByteArray(d1, sizeof(d1)) + QByteArray(d2, sizeof(d2)));
_name = QString(nba).trimmed(); _name = QString::fromLatin1(nba.constData(), nba.size()-1).trimmed();
_blockSize = 1 << (e1 + e2); _blockSize = 1 << (e1 + e2);
_blockCache.setMaxCost(CACHE_SIZE / _blockSize); _blockCache.setMaxCost(CACHE_SIZE / _blockSize);

View File

@ -50,9 +50,8 @@ static QString capitalize(const QString &str)
} }
bool LBLFile::init() bool LBLFile::init(Handle &hdl)
{ {
Handle hdl;
quint16 codepage; quint16 codepage;
quint8 multiplier, poiMultiplier; quint8 multiplier, poiMultiplier;
@ -165,7 +164,7 @@ Label LBLFile::label8b(Handle &hdl, quint32 offset) const
Label LBLFile::label(Handle &hdl, quint32 offset, bool poi) Label LBLFile::label(Handle &hdl, quint32 offset, bool poi)
{ {
if (!_multiplier && !init()) if (!_multiplier && !init(hdl))
return QString(); return QString();
quint32 labelOffset; quint32 labelOffset;

View File

@ -19,7 +19,7 @@ public:
Label label(Handle &hdl, quint32 offset, bool poi = false); Label label(Handle &hdl, quint32 offset, bool poi = false);
private: private:
bool init(); bool init(Handle &hdl);
Label label6b(Handle &hdl, quint32 offset) const; Label label6b(Handle &hdl, quint32 offset) const;
Label label8b(Handle &hdl, quint32 offset) const; Label label8b(Handle &hdl, quint32 offset) const;

View File

@ -1,8 +1,7 @@
#include "netfile.h" #include "netfile.h"
bool NETFile::init() bool NETFile::init(Handle &hdl)
{ {
Handle hdl;
quint8 multiplier; quint8 multiplier;
if (!(seek(hdl, _gmpOffset + 0x15) && readUInt32(hdl, _offset) if (!(seek(hdl, _gmpOffset + 0x15) && readUInt32(hdl, _offset)
@ -16,7 +15,7 @@ bool NETFile::init()
bool NETFile::lblOffset(Handle &hdl, quint32 netOffset, quint32 &lblOffset) bool NETFile::lblOffset(Handle &hdl, quint32 netOffset, quint32 &lblOffset)
{ {
if (!_multiplier && !init()) if (!_multiplier && !init(hdl))
return false; return false;
if (!(seek(hdl, _offset + netOffset * _multiplier) if (!(seek(hdl, _offset + netOffset * _multiplier)

View File

@ -13,7 +13,7 @@ public:
bool lblOffset(Handle &hdl, quint32 netOffset, quint32 &lblOffset); bool lblOffset(Handle &hdl, quint32 netOffset, quint32 &lblOffset);
private: private:
bool init(); bool init(Handle &hdl);
quint32 _offset; quint32 _offset;
quint32 _size; quint32 _size;

View File

@ -1,5 +1,5 @@
#include "common/rectc.h" #include "common/rectc.h"
#include "units.h" #include "common/garmin.h"
#include "lblfile.h" #include "lblfile.h"
#include "netfile.h" #include "netfile.h"
#include "rgnfile.h" #include "rgnfile.h"
@ -119,9 +119,8 @@ bool RGNFile::DeltaStream::sign(int &val)
} }
bool RGNFile::init() bool RGNFile::init(Handle &hdl)
{ {
Handle hdl;
quint16 hdrLen; quint16 hdrLen;
if (!(seek(hdl, _gmpOffset) && readUInt16(hdl, hdrLen) if (!(seek(hdl, _gmpOffset) && readUInt16(hdl, hdrLen)
@ -193,7 +192,7 @@ bool RGNFile::polyObjects(const RectC &rect, Handle &hdl, const SubDiv *subdiv,
QPoint pos(subdiv->lon() + ((qint32)lon<<(24-subdiv->bits())), QPoint pos(subdiv->lon() + ((qint32)lon<<(24-subdiv->bits())),
subdiv->lat() + ((qint32)lat<<(24-subdiv->bits()))); subdiv->lat() + ((qint32)lat<<(24-subdiv->bits())));
Coordinates c(toWGS84(pos.x()), toWGS84(pos.y())); Coordinates c(toWGS24(pos.x()), toWGS24(pos.y()));
RectC br(c, c); RectC br(c, c);
poly.points.append(QPointF(c.lon(), c.lat())); poly.points.append(QPointF(c.lon(), c.lat()));
@ -204,7 +203,7 @@ bool RGNFile::polyObjects(const RectC &rect, Handle &hdl, const SubDiv *subdiv,
pos.rx() += lonDelta<<(24-subdiv->bits()); pos.rx() += lonDelta<<(24-subdiv->bits());
pos.ry() += latDelta<<(24-subdiv->bits()); pos.ry() += latDelta<<(24-subdiv->bits());
Coordinates c(toWGS84(pos.x()), toWGS84(pos.y())); Coordinates c(toWGS24(pos.x()), toWGS24(pos.y()));
poly.points.append(QPointF(c.lon(), c.lat())); poly.points.append(QPointF(c.lon(), c.lat()));
br = br.united(c); br = br.united(c);
} }
@ -259,7 +258,7 @@ bool RGNFile::extPolyObjects(const RectC &rect, Handle &hdl,
QPoint pos(subdiv->lon() + ((qint32)lon<<(24-subdiv->bits())), QPoint pos(subdiv->lon() + ((qint32)lon<<(24-subdiv->bits())),
subdiv->lat() + ((qint32)lat<<(24-subdiv->bits()))); subdiv->lat() + ((qint32)lat<<(24-subdiv->bits())));
Coordinates c(toWGS84(pos.x()), toWGS84(pos.y())); Coordinates c(toWGS24(pos.x()), toWGS24(pos.y()));
RectC br(c, c); RectC br(c, c);
poly.points.append(QPointF(c.lon(), c.lat())); poly.points.append(QPointF(c.lon(), c.lat()));
@ -269,7 +268,7 @@ bool RGNFile::extPolyObjects(const RectC &rect, Handle &hdl,
pos.rx() += lonDelta<<(24-subdiv->bits()); pos.rx() += lonDelta<<(24-subdiv->bits());
pos.ry() += latDelta<<(24-subdiv->bits()); pos.ry() += latDelta<<(24-subdiv->bits());
Coordinates c(toWGS84(pos.x()), toWGS84(pos.y())); Coordinates c(toWGS24(pos.x()), toWGS24(pos.y()));
poly.points.append(QPointF(c.lon(), c.lat())); poly.points.append(QPointF(c.lon(), c.lat()));
br = br.united(c); br = br.united(c);
} }
@ -321,8 +320,8 @@ bool RGNFile::pointObjects(const RectC &rect, Handle &hdl, const SubDiv *subdiv,
qint16 lonOffset = lon<<(24-subdiv->bits()); qint16 lonOffset = lon<<(24-subdiv->bits());
qint16 latOffset = lat<<(24-subdiv->bits()); qint16 latOffset = lat<<(24-subdiv->bits());
point.coordinates = Coordinates(toWGS84(subdiv->lon() + lonOffset), point.coordinates = Coordinates(toWGS24(subdiv->lon() + lonOffset),
toWGS84(subdiv->lat() + latOffset)); toWGS24(subdiv->lat() + latOffset));
if (!rect.contains(point.coordinates)) if (!rect.contains(point.coordinates))
continue; continue;
@ -367,8 +366,8 @@ bool RGNFile::extPointObjects(const RectC &rect, Handle &hdl,
qint16 lonOffset = lon<<(24-subdiv->bits()); qint16 lonOffset = lon<<(24-subdiv->bits());
qint16 latOffset = lat<<(24-subdiv->bits()); qint16 latOffset = lat<<(24-subdiv->bits());
point.coordinates = Coordinates(toWGS84(subdiv->lon() + lonOffset), point.coordinates = Coordinates(toWGS24(subdiv->lon() + lonOffset),
toWGS84(subdiv->lat() + latOffset)); toWGS24(subdiv->lat() + latOffset));
if (subtype & 0x20) { if (subtype & 0x20) {
if (!readUInt24(hdl, labelPtr)) if (!readUInt24(hdl, labelPtr))
@ -395,7 +394,7 @@ void RGNFile::objects(const RectC &rect, const SubDiv *subdiv, LBLFile *lbl,
{ {
Handle rgnHdl, lblHdl, netHdl; Handle rgnHdl, lblHdl, netHdl;
if (!_init && !init()) if (!_init && !init(rgnHdl))
return; return;
QVector<RGNFile::Segment> seg(segments(rgnHdl, subdiv)); QVector<RGNFile::Segment> seg(segments(rgnHdl, subdiv));
@ -427,7 +426,7 @@ void RGNFile::extObjects(const RectC &rect, const SubDiv *subdiv, LBLFile *lbl,
{ {
Handle rgnHdl, lblHdl; Handle rgnHdl, lblHdl;
if (!_init && !init()) if (!_init && !init(rgnHdl))
return; return;
if (polygons && subdiv->polygonsOffset() != subdiv->polygonsEnd()) { if (polygons && subdiv->polygonsOffset() != subdiv->polygonsEnd()) {

View File

@ -93,7 +93,7 @@ private:
quint32 _lonBits, _latBits, _readBits; quint32 _lonBits, _latBits, _readBits;
}; };
bool init(); bool init(Handle &hdl);
QVector<Segment> segments(Handle &hdl, const SubDiv *subdiv) const; QVector<Segment> segments(Handle &hdl, const SubDiv *subdiv) const;
bool polyObjects(const RectC &rect, Handle &hdl, const SubDiv *subdiv, bool polyObjects(const RectC &rect, Handle &hdl, const SubDiv *subdiv,

View File

@ -966,7 +966,7 @@ const Style::Point &Style::point(quint32 type) const
{ {
static Point null; static Point null;
QMap<quint16, Point>::const_iterator it = _points.find(type); QMap<quint32, Point>::const_iterator it = _points.find(type);
return (it == _points.constEnd()) ? null : *it; return (it == _points.constEnd()) ? null : *it;
} }

View File

@ -142,7 +142,7 @@ private:
QMap<quint32, Line> _lines; QMap<quint32, Line> _lines;
QMap<quint32, Polygon> _polygons; QMap<quint32, Polygon> _polygons;
QMap<quint16, Point> _points; QMap<quint32, Point> _points;
QList<quint32> _drawOrder; QList<quint32> _drawOrder;
}; };

View File

@ -3,7 +3,7 @@
#include <QtGlobal> #include <QtGlobal>
#include "common/coordinates.h" #include "common/coordinates.h"
#include "units.h" #include "common/garmin.h"
class SubDiv { class SubDiv {
public: public:
@ -51,7 +51,7 @@ private:
#ifndef QT_NO_DEBUG #ifndef QT_NO_DEBUG
inline QDebug operator<<(QDebug dbg, const SubDiv &subdiv) inline QDebug operator<<(QDebug dbg, const SubDiv &subdiv)
{ {
Coordinates c(toWGS84(subdiv.lon()), toWGS84(subdiv.lat())); Coordinates c(toWGS24(subdiv.lon()), toWGS24(subdiv.lat()));
dbg.nospace() << "SubDiv(" << c << ", " << subdiv.offset() dbg.nospace() << "SubDiv(" << c << ", " << subdiv.offset()
<< ", " << subdiv.end() << ", " << subdiv.objects() << ")"; << ", " << subdiv.end() << ", " << subdiv.objects() << ")";
return dbg.space(); return dbg.space();

View File

@ -100,6 +100,8 @@ static QPainterPath textPath(const QPolygonF &path, qreal textWidth,
qreal charWidth, const QRectF &tileRect) qreal charWidth, const QRectF &tileRect)
{ {
QList<QLineF> lines(lineString(path, tileRect)); QList<QLineF> lines(lineString(path, tileRect));
if (lines.isEmpty())
return QPainterPath();
qreal length = 0; qreal length = 0;
qreal angle = lines.first().angle(); qreal angle = lines.first().angle();
int last = 0; int last = 0;

View File

@ -1,9 +1,9 @@
#include "common/garmin.h"
#include "subdiv.h" #include "subdiv.h"
#include "units.h"
#include "trefile.h" #include "trefile.h"
static void unlock(quint8 *dst, const quint8 *src, quint32 size, quint32 key) static void demangle(quint8 *data, quint32 size, quint32 key)
{ {
static const unsigned char shuf[] = { static const unsigned char shuf[] = {
0xb, 0xc, 0xa, 0x0, 0xb, 0xc, 0xa, 0x0,
@ -15,8 +15,8 @@ static void unlock(quint8 *dst, const quint8 *src, quint32 size, quint32 key)
int sum = shuf[((key >> 24) + (key >> 16) + (key >> 8) + key) & 0xf]; int sum = shuf[((key >> 24) + (key >> 16) + (key >> 8) + key) & 0xf];
for (quint32 i = 0, ringctr = 16; i < size; i++) { for (quint32 i = 0, ringctr = 16; i < size; i++) {
quint32 upper = src[i] >> 4; quint32 upper = data[i] >> 4;
quint32 lower = src[i]; quint32 lower = data[i];
upper -= sum; upper -= sum;
upper -= key >> ringctr; upper -= key >> ringctr;
@ -28,7 +28,7 @@ static void unlock(quint8 *dst, const quint8 *src, quint32 size, quint32 key)
lower -= shuf[(key >> ringctr) & 0xf]; lower -= shuf[(key >> ringctr) & 0xf];
ringctr = ringctr ? ringctr - 4 : 16; ringctr = ringctr ? ringctr - 4 : 16;
dst[i] = ((upper << 4) & 0xf0) | (lower & 0xf); data[i] = ((upper << 4) & 0xf0) | (lower & 0xf);
} }
} }
@ -52,8 +52,8 @@ bool TREFile::init()
if (!(seek(hdl, _gmpOffset + 0x15) && readInt24(hdl, north) if (!(seek(hdl, _gmpOffset + 0x15) && readInt24(hdl, north)
&& readInt24(hdl, east) && readInt24(hdl, south) && readInt24(hdl, west))) && readInt24(hdl, east) && readInt24(hdl, south) && readInt24(hdl, west)))
return false; return false;
_bounds = RectC(Coordinates(toWGS84(west), toWGS84(north)), _bounds = RectC(Coordinates(toWGS24(west), toWGS24(north)),
Coordinates(toWGS84(east), toWGS84(south))); Coordinates(toWGS24(east), toWGS24(south)));
// Levels & subdivs info // Levels & subdivs info
quint32 levelsOffset, levelsSize, subdivSize; quint32 levelsOffset, levelsSize, subdivSize;
@ -79,11 +79,9 @@ bool TREFile::init()
return false; return false;
if (locked) { if (locked) {
quint32 key; quint32 key;
quint8 unlocked[64];
if (!seek(hdl, _gmpOffset + 0xAA) || !readUInt32(hdl, key)) if (!seek(hdl, _gmpOffset + 0xAA) || !readUInt32(hdl, key))
return false; return false;
unlock(unlocked, levels, levelsSize, key); demangle(levels, levelsSize, key);
memcpy(levels, unlocked, levelsSize);
} }
quint32 levelsCount = levelsSize / 4; quint32 levelsCount = levelsSize / 4;
@ -152,9 +150,9 @@ bool TREFile::load(int idx)
sl.append(s); sl.append(s);
double min[2], max[2]; double min[2], max[2];
RectC bounds(Coordinates(toWGS84(lon - width), RectC bounds(Coordinates(toWGS24(lon - width),
toWGS84(lat + height + 1)), Coordinates(toWGS84(lon + width + 1), toWGS24(lat + height + 1)), Coordinates(toWGS24(lon + width + 1),
toWGS84(lat - height))); toWGS24(lat - height)));
min[0] = bounds.left(); min[0] = bounds.left();
min[1] = bounds.bottom(); min[1] = bounds.bottom();

View File

@ -1,11 +0,0 @@
#ifndef UNITS_H
#define UNITS_H
inline double toWGS84(qint32 coord)
{
return (coord < 0x800000)
? (double)coord * 360.0 / (double)(1<<24)
: (double)(coord - 0x1000000) * 360.0 / (double)(1<<24);
}
#endif // UNITS_H

View File

@ -32,7 +32,7 @@ Range MapSource::zooms(QXmlStreamReader &reader)
if (attr.hasAttribute("min")) { if (attr.hasAttribute("min")) {
min = attr.value("min").toString().toInt(&res); min = attr.value("min").toString().toInt(&res);
if (!res || !OSM::ZOOMS.contains(min)) { if (!res || min < 0) {
reader.raiseError("Invalid minimal zoom level"); reader.raiseError("Invalid minimal zoom level");
return Range(); return Range();
} }
@ -41,18 +41,13 @@ Range MapSource::zooms(QXmlStreamReader &reader)
if (attr.hasAttribute("max")) { if (attr.hasAttribute("max")) {
max = attr.value("max").toString().toInt(&res); max = attr.value("max").toString().toInt(&res);
if (!res || !OSM::ZOOMS.contains(max)) { if (!res || max < min) {
reader.raiseError("Invalid maximal zoom level"); reader.raiseError("Invalid maximal zoom level");
return Range(); return Range();
} }
} else } else
max = OSM::ZOOMS.max(); max = OSM::ZOOMS.max();
if (min > max) {
reader.raiseError("Invalid maximal/minimal zoom level combination");
return Range();
}
return Range(min, max); return Range(min, max);
} }