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

Compare commits

..

22 Commits
9.4 ... 9.5

Author SHA1 Message Date
9979a8b233 Added ONmove OMD/GHP support info 2021-08-22 17:29:42 +02:00
ef6f3a0516 Translated using Weblate (Ukrainian)
Currently translated at 95.3% (388 of 407 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/uk/
2021-08-22 16:58:45 +02:00
4f81e120b7 Translated using Weblate (German)
Currently translated at 100.0% (407 of 407 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/de/
2021-08-22 16:58:45 +02:00
ed68cbd891 Translated using Weblate (Czech)
Currently translated at 100.0% (407 of 407 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/cs/
2021-08-22 15:24:16 +02:00
a4c7449772 Translated using Weblate (Esperanto)
Currently translated at 95.5% (389 of 407 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/eo/
2021-08-21 17:35:10 +02:00
60d82c9b7b Translated using Weblate (Russian)
Currently translated at 100.0% (407 of 407 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/ru/
2021-08-21 17:35:09 +02:00
fe288a4fea Translated using Weblate (Finnish)
Currently translated at 99.2% (404 of 407 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/fi/
2021-08-21 17:35:09 +02:00
9f95ded407 Translated using Weblate (Hungarian)
Currently translated at 100.0% (407 of 407 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/hu/
2021-08-21 10:35:40 +02:00
1241b71475 Translated using Weblate (Turkish)
Currently translated at 100.0% (407 of 407 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/tr/
2021-08-21 10:35:40 +02:00
48a7ecb83e Translated using Weblate (Swedish)
Currently translated at 100.0% (407 of 407 strings)

Translation: GPXSee/Translations
Translate-URL: https://hosted.weblate.org/projects/gpxsee/translations/sv/
2021-08-21 10:35:40 +02:00
62a60723be Added GHP OS X desktop integration 2021-08-19 23:41:01 +02:00
b7ee1ac660 Localization update 2021-08-19 19:47:26 +02:00
9f6ced0342 Added GHP Linux & Windows desktop integration 2021-08-19 19:45:53 +02:00
814eceb82c Added support for ONmove 7xx series GHP files 2021-08-19 19:35:26 +02:00
445598cd52 Localization update 2021-08-19 00:01:29 +02:00
eab43332ee Version++ 2021-08-18 23:30:38 +02:00
94571ccfc6 OMD OS X desktop integration 2021-08-18 23:28:11 +02:00
accea5d9da OMD Windows & Linux desktop integration 2021-08-18 22:30:02 +02:00
8d8a31eef9 Cosmetics 2021-08-18 21:33:07 +02:00
221d1b3fdb Added support for OnMove OMD files 2021-08-18 21:29:28 +02:00
ab062cc3ff Improved handling of labels with separators 2021-08-16 09:00:36 +02:00
78e8b03d66 Code cleanup 2021-08-10 20:44:16 +02:00
39 changed files with 1639 additions and 1045 deletions

View File

@ -1,4 +1,4 @@
version: 9.4.{build}
version: 9.5.{build}
configuration:
- Release

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.
## Features
* Opens GPX, TCX, FIT, KML, NMEA, IGC, CUP, SIGMA SLF, Suunto SML, LOC, GeoJSON, OziExplorer (PLT, RTE, WPT), Garmin GPI&CSV, TomTom OV2&ITN and geotagged JPEG files.
* Opens GPX, TCX, FIT, KML, NMEA, IGC, CUP, SIGMA SLF, Suunto SML, LOC, GeoJSON, OziExplorer (PLT, RTE, WPT), Garmin GPI&CSV, TomTom OV2&ITN, ONmove OMD/GHP and geotagged JPEG files.
* User-definable online maps (OpenStreetMap/Google tiles, WMTS, WMS, TMS, QuadTiles).
* Offline maps (MBTiles, OziExplorer maps, TrekBuddy maps/atlases, Garmin IMG/GMAP & JNX maps, TwoNav RMaps, GeoTIFF images, BSB charts, KMZ maps, AlpineQuest maps, Locus/OsmAnd/RMaps SQLite maps, Mapsforge vector maps, ESRI World-File georeferenced images).
* Elevation, speed, heart rate, cadence, power, temperature and gear ratio/shifts graphs.

View File

@ -3,7 +3,7 @@ unix:!macx {
} else {
TARGET = GPXSee
}
VERSION = 9.4
VERSION = 9.5
QT += core \
gui \
@ -95,6 +95,7 @@ HEADERS += src/common/config.h \
src/GUI/areaitem.h \
src/data/itnparser.h \
src/data/link.h \
src/data/onmoveparsers.h \
src/data/ov2parser.h \
src/map/IMG/bitmapline.h \
src/map/IMG/bitstream.h \
@ -289,6 +290,7 @@ SOURCES += src/main.cpp \
src/GUI/areaitem.cpp \
src/data/address.cpp \
src/data/itnparser.cpp \
src/data/onmoveparsers.cpp \
src/data/ov2parser.cpp \
src/data/waypoint.cpp \
src/map/IMG/bitmapline.cpp \
@ -476,7 +478,9 @@ macx {
icons/formats/sqlt.icns \
icons/formats/ov2.icns \
icons/formats/itn.icns \
icons/formats/wld.icns
icons/formats/wld.icns \
icons/formats/omd.icns \
icons/formats/ghp.icns
QMAKE_BUNDLE_DATA += locale maps icons csv
}
@ -508,7 +512,9 @@ win32 {
icons/formats/sqlt.ico \
icons/formats/ov2.ico \
icons/formats/itn.ico \
icons/formats/wld.ico
icons/formats/wld.ico \
icons/formats/omd.ico \
icons/formats/ghp.ico
DEFINES += _USE_MATH_DEFINES \
NOGDI
}

BIN
icons/formats/ghp.icns Normal file

Binary file not shown.

BIN
icons/formats/ghp.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 304 KiB

BIN
icons/formats/omd.icns Normal file

Binary file not shown.

BIN
icons/formats/omd.ico Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 305 KiB

View File

@ -25,3 +25,5 @@ sqlt:#303030
ov2:#a8c920
itn:#b8540d
wld:#c74c8f
omd:#ed09cb
ghp:#ed09cb

View File

@ -47,97 +47,102 @@
<context>
<name>Data</name>
<message>
<location filename="../src/data/data.cpp" line="134"/>
<location filename="../src/data/data.cpp" line="139"/>
<source>Supported files</source>
<translation>Podporované soubory</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="135"/>
<location filename="../src/data/data.cpp" line="140"/>
<source>CSV files</source>
<translation>Soubory CSV</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="136"/>
<location filename="../src/data/data.cpp" line="141"/>
<source>CUP files</source>
<translation>Soubory CUP</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="137"/>
<location filename="../src/data/data.cpp" line="142"/>
<source>FIT files</source>
<translation>Soubory FIT</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="138"/>
<location filename="../src/data/data.cpp" line="143"/>
<source>GeoJSON files</source>
<translation>Soubory GeoJSON</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="139"/>
<location filename="../src/data/data.cpp" line="144"/>
<source>GPI files</source>
<translation>Soubory GPI</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="140"/>
<location filename="../src/data/data.cpp" line="145"/>
<source>GPX files</source>
<translation>Soubory GPX</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="141"/>
<location filename="../src/data/data.cpp" line="146"/>
<source>IGC files</source>
<translation>Soubory IGC</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="142"/>
<location filename="../src/data/data.cpp" line="147"/>
<source>ITN files</source>
<translation>Soubory ITN</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="143"/>
<location filename="../src/data/data.cpp" line="148"/>
<source>JPEG images</source>
<translation>Obrázky JPEG</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="144"/>
<location filename="../src/data/data.cpp" line="149"/>
<source>KML files</source>
<translation>Soubory KML</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="145"/>
<location filename="../src/data/data.cpp" line="150"/>
<source>LOC files</source>
<translation>Soubory LOC</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="146"/>
<location filename="../src/data/data.cpp" line="151"/>
<source>NMEA files</source>
<translation>Soubory NMEA</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="147"/>
<location filename="../src/data/data.cpp" line="153"/>
<source>OV2 files</source>
<translation>Soubory OV2</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="148"/>
<location filename="../src/data/data.cpp" line="154"/>
<source>OziExplorer files</source>
<translation>Soubory OziExploreru</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="150"/>
<location filename="../src/data/data.cpp" line="156"/>
<source>SML files</source>
<translation>Soubory SML</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="151"/>
<location filename="../src/data/data.cpp" line="157"/>
<source>TCX files</source>
<translation>Soubory TCX</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="149"/>
<location filename="../src/data/data.cpp" line="155"/>
<source>SLF files</source>
<translation>Soubory SLF</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="152"/>
<source>ONmove files</source>
<translation>Soubory ONmove</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="158"/>
<source>All files</source>
<translation>Všechny soubory</translation>
</message>
@ -486,8 +491,8 @@
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="451"/>
<location filename="../src/GUI/gui.cpp" line="1176"/>
<location filename="../src/GUI/gui.cpp" line="1243"/>
<location filename="../src/GUI/gui.cpp" line="1183"/>
<location filename="../src/GUI/gui.cpp" line="1250"/>
<source>Moving time</source>
<translation>Čistý čas</translation>
</message>
@ -652,37 +657,37 @@
<translation>Adresář se styly:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1154"/>
<location filename="../src/GUI/gui.cpp" line="1223"/>
<location filename="../src/GUI/gui.cpp" line="1161"/>
<location filename="../src/GUI/gui.cpp" line="1230"/>
<source>Areas</source>
<translation>Plochy</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1197"/>
<location filename="../src/GUI/gui.cpp" line="1198"/>
<location filename="../src/GUI/gui.cpp" line="1204"/>
<location filename="../src/GUI/gui.cpp" line="1205"/>
<source>Statistics</source>
<translation>Statistika</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1495"/>
<location filename="../src/GUI/gui.cpp" line="1502"/>
<source>Open map file</source>
<translation>Otevřít mapový soubor</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1680"/>
<location filename="../src/GUI/gui.cpp" line="1687"/>
<source>Clear the map tile cache?</source>
<translation>Vymazat mezipaměť mapových dlaždic?</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1687"/>
<location filename="../src/GUI/gui.cpp" line="1694"/>
<source>No files loaded</source>
<translation>Nejsou načteny žádné soubory</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1160"/>
<location filename="../src/GUI/gui.cpp" line="1164"/>
<location filename="../src/GUI/gui.cpp" line="1229"/>
<location filename="../src/GUI/gui.cpp" line="1232"/>
<location filename="../src/GUI/gui.cpp" line="1167"/>
<location filename="../src/GUI/gui.cpp" line="1171"/>
<location filename="../src/GUI/gui.cpp" line="1236"/>
<location filename="../src/GUI/gui.cpp" line="1239"/>
<source>Date</source>
<translation>Datum</translation>
</message>
@ -737,26 +742,26 @@
<translation>Adresář mezipaměti dlaždic:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1148"/>
<location filename="../src/GUI/gui.cpp" line="1219"/>
<location filename="../src/GUI/gui.cpp" line="1155"/>
<location filename="../src/GUI/gui.cpp" line="1226"/>
<source>Routes</source>
<translation>Trasy</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1539"/>
<location filename="../src/GUI/gui.cpp" line="1584"/>
<location filename="../src/GUI/gui.cpp" line="1603"/>
<location filename="../src/GUI/gui.cpp" line="1625"/>
<location filename="../src/GUI/gui.cpp" line="1546"/>
<location filename="../src/GUI/gui.cpp" line="1591"/>
<location filename="../src/GUI/gui.cpp" line="1610"/>
<location filename="../src/GUI/gui.cpp" line="1632"/>
<source>Error loading map:</source>
<translation>Mapu nelze načíst:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1652"/>
<location filename="../src/GUI/gui.cpp" line="1659"/>
<source>Select map directory</source>
<translation>Vybrat adresář s mapami</translation>
</message>
<message numerus="yes">
<location filename="../src/GUI/gui.cpp" line="1691"/>
<location filename="../src/GUI/gui.cpp" line="1698"/>
<source>%n files</source>
<translation>
<numerusform>%n soubor</numerusform>
@ -780,8 +785,8 @@
<translation>Exportovat do PDF...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1151"/>
<location filename="../src/GUI/gui.cpp" line="1221"/>
<location filename="../src/GUI/gui.cpp" line="1158"/>
<location filename="../src/GUI/gui.cpp" line="1228"/>
<source>Waypoints</source>
<translation>Navigační body</translation>
</message>
@ -822,13 +827,13 @@
<translation>Soubor POI nelze načíst:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1213"/>
<location filename="../src/GUI/gui.cpp" line="1220"/>
<source>Name</source>
<translation>Název</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1145"/>
<location filename="../src/GUI/gui.cpp" line="1217"/>
<location filename="../src/GUI/gui.cpp" line="1152"/>
<location filename="../src/GUI/gui.cpp" line="1224"/>
<source>Tracks</source>
<translation>Cesty</translation>
</message>
@ -845,16 +850,16 @@
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="415"/>
<location filename="../src/GUI/gui.cpp" line="1171"/>
<location filename="../src/GUI/gui.cpp" line="1239"/>
<location filename="../src/GUI/gui.cpp" line="1178"/>
<location filename="../src/GUI/gui.cpp" line="1246"/>
<source>Distance</source>
<translation>Vzdálenost</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="422"/>
<location filename="../src/GUI/gui.cpp" line="616"/>
<location filename="../src/GUI/gui.cpp" line="1174"/>
<location filename="../src/GUI/gui.cpp" line="1241"/>
<location filename="../src/GUI/gui.cpp" line="1181"/>
<location filename="../src/GUI/gui.cpp" line="1248"/>
<source>Time</source>
<translation>Čas</translation>
</message>
@ -2139,47 +2144,47 @@
<context>
<name>WaypointItem</name>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="27"/>
<location filename="../src/GUI/waypointitem.cpp" line="26"/>
<source>Name</source>
<translation>Název</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="28"/>
<location filename="../src/GUI/waypointitem.cpp" line="27"/>
<source>Coordinates</source>
<translation>Souřadnice</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="35"/>
<location filename="../src/GUI/waypointitem.cpp" line="34"/>
<source>Elevation</source>
<translation>Výška</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="38"/>
<location filename="../src/GUI/waypointitem.cpp" line="37"/>
<source>Date</source>
<translation>Datum</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="42"/>
<location filename="../src/GUI/waypointitem.cpp" line="41"/>
<source>Description</source>
<translation>Popis</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="46"/>
<location filename="../src/GUI/waypointitem.cpp" line="45"/>
<source>Comment</source>
<translation>Poznámka</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="52"/>
<location filename="../src/GUI/waypointitem.cpp" line="51"/>
<source>Address</source>
<translation>Adresa</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="55"/>
<location filename="../src/GUI/waypointitem.cpp" line="54"/>
<source>Phone</source>
<translation>Telefon</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="65"/>
<location filename="../src/GUI/waypointitem.cpp" line="64"/>
<source>Links</source>
<translation>Odkazy</translation>
</message>

View File

@ -47,97 +47,102 @@
<context>
<name>Data</name>
<message>
<location filename="../src/data/data.cpp" line="134"/>
<location filename="../src/data/data.cpp" line="139"/>
<source>Supported files</source>
<translation>Understøttede filer</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="135"/>
<location filename="../src/data/data.cpp" line="140"/>
<source>CSV files</source>
<translation>CSV-filer</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="136"/>
<location filename="../src/data/data.cpp" line="141"/>
<source>CUP files</source>
<translation>CUP-filer</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="137"/>
<location filename="../src/data/data.cpp" line="142"/>
<source>FIT files</source>
<translation>FIT-filer</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="138"/>
<location filename="../src/data/data.cpp" line="143"/>
<source>GeoJSON files</source>
<translation>GeoJSON-filer</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="139"/>
<location filename="../src/data/data.cpp" line="144"/>
<source>GPI files</source>
<translation>GPI-filer</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="140"/>
<location filename="../src/data/data.cpp" line="145"/>
<source>GPX files</source>
<translation>GPX-filer</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="141"/>
<location filename="../src/data/data.cpp" line="146"/>
<source>IGC files</source>
<translation>IGC-filer</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="142"/>
<location filename="../src/data/data.cpp" line="147"/>
<source>ITN files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="143"/>
<location filename="../src/data/data.cpp" line="148"/>
<source>JPEG images</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="144"/>
<location filename="../src/data/data.cpp" line="149"/>
<source>KML files</source>
<translation>KML-filer</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="145"/>
<location filename="../src/data/data.cpp" line="150"/>
<source>LOC files</source>
<translation>LOC-filer</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="146"/>
<location filename="../src/data/data.cpp" line="151"/>
<source>NMEA files</source>
<translation>NMEA-filer</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="147"/>
<location filename="../src/data/data.cpp" line="152"/>
<source>ONmove files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="153"/>
<source>OV2 files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="148"/>
<location filename="../src/data/data.cpp" line="154"/>
<source>OziExplorer files</source>
<translation>OziExplorer-filer</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="149"/>
<location filename="../src/data/data.cpp" line="155"/>
<source>SLF files</source>
<translation>SLF-filer</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="150"/>
<location filename="../src/data/data.cpp" line="156"/>
<source>SML files</source>
<translation>SML-filer</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="151"/>
<location filename="../src/data/data.cpp" line="157"/>
<source>TCX files</source>
<translation>TCX-filer</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="152"/>
<location filename="../src/data/data.cpp" line="158"/>
<source>All files</source>
<translation>Alle filer</translation>
</message>
@ -467,16 +472,16 @@
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="415"/>
<location filename="../src/GUI/gui.cpp" line="1171"/>
<location filename="../src/GUI/gui.cpp" line="1239"/>
<location filename="../src/GUI/gui.cpp" line="1178"/>
<location filename="../src/GUI/gui.cpp" line="1246"/>
<source>Distance</source>
<translation>Afstand</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="422"/>
<location filename="../src/GUI/gui.cpp" line="616"/>
<location filename="../src/GUI/gui.cpp" line="1174"/>
<location filename="../src/GUI/gui.cpp" line="1241"/>
<location filename="../src/GUI/gui.cpp" line="1181"/>
<location filename="../src/GUI/gui.cpp" line="1248"/>
<source>Time</source>
<translation>Tid</translation>
</message>
@ -502,8 +507,8 @@
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="451"/>
<location filename="../src/GUI/gui.cpp" line="1176"/>
<location filename="../src/GUI/gui.cpp" line="1243"/>
<location filename="../src/GUI/gui.cpp" line="1183"/>
<location filename="../src/GUI/gui.cpp" line="1250"/>
<source>Moving time</source>
<translation>Tid i bevægelse</translation>
</message>
@ -738,7 +743,7 @@
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1652"/>
<location filename="../src/GUI/gui.cpp" line="1659"/>
<source>Select map directory</source>
<translation type="unfinished"></translation>
</message>
@ -784,73 +789,73 @@
<translation>Fejl ved indlæsning af IP-fil:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1145"/>
<location filename="../src/GUI/gui.cpp" line="1217"/>
<location filename="../src/GUI/gui.cpp" line="1152"/>
<location filename="../src/GUI/gui.cpp" line="1224"/>
<source>Tracks</source>
<translation>Spor</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1148"/>
<location filename="../src/GUI/gui.cpp" line="1219"/>
<location filename="../src/GUI/gui.cpp" line="1155"/>
<location filename="../src/GUI/gui.cpp" line="1226"/>
<source>Routes</source>
<translation>Ruter</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1151"/>
<location filename="../src/GUI/gui.cpp" line="1221"/>
<location filename="../src/GUI/gui.cpp" line="1158"/>
<location filename="../src/GUI/gui.cpp" line="1228"/>
<source>Waypoints</source>
<translation>Rutepunkter</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1154"/>
<location filename="../src/GUI/gui.cpp" line="1223"/>
<location filename="../src/GUI/gui.cpp" line="1161"/>
<location filename="../src/GUI/gui.cpp" line="1230"/>
<source>Areas</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1160"/>
<location filename="../src/GUI/gui.cpp" line="1164"/>
<location filename="../src/GUI/gui.cpp" line="1229"/>
<location filename="../src/GUI/gui.cpp" line="1232"/>
<location filename="../src/GUI/gui.cpp" line="1167"/>
<location filename="../src/GUI/gui.cpp" line="1171"/>
<location filename="../src/GUI/gui.cpp" line="1236"/>
<location filename="../src/GUI/gui.cpp" line="1239"/>
<source>Date</source>
<translation>Dato</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1197"/>
<location filename="../src/GUI/gui.cpp" line="1198"/>
<location filename="../src/GUI/gui.cpp" line="1204"/>
<location filename="../src/GUI/gui.cpp" line="1205"/>
<source>Statistics</source>
<translation>Statistikker</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1213"/>
<location filename="../src/GUI/gui.cpp" line="1220"/>
<source>Name</source>
<translation>Navn</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1495"/>
<location filename="../src/GUI/gui.cpp" line="1502"/>
<source>Open map file</source>
<translation>Åbn kort-fil</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1539"/>
<location filename="../src/GUI/gui.cpp" line="1584"/>
<location filename="../src/GUI/gui.cpp" line="1603"/>
<location filename="../src/GUI/gui.cpp" line="1625"/>
<location filename="../src/GUI/gui.cpp" line="1546"/>
<location filename="../src/GUI/gui.cpp" line="1591"/>
<location filename="../src/GUI/gui.cpp" line="1610"/>
<location filename="../src/GUI/gui.cpp" line="1632"/>
<source>Error loading map:</source>
<translation>Fejl ved indlæsning af kort:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1680"/>
<location filename="../src/GUI/gui.cpp" line="1687"/>
<source>Clear the map tile cache?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1687"/>
<location filename="../src/GUI/gui.cpp" line="1694"/>
<source>No files loaded</source>
<translation>Ingen filer indlæst</translation>
</message>
<message numerus="yes">
<location filename="../src/GUI/gui.cpp" line="1691"/>
<location filename="../src/GUI/gui.cpp" line="1698"/>
<source>%n files</source>
<translation>
<numerusform>%n fil</numerusform>
@ -2138,47 +2143,47 @@
<context>
<name>WaypointItem</name>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="27"/>
<location filename="../src/GUI/waypointitem.cpp" line="26"/>
<source>Name</source>
<translation>Navn</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="28"/>
<location filename="../src/GUI/waypointitem.cpp" line="27"/>
<source>Coordinates</source>
<translation>Koordinater</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="35"/>
<location filename="../src/GUI/waypointitem.cpp" line="34"/>
<source>Elevation</source>
<translation>Højde</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="38"/>
<location filename="../src/GUI/waypointitem.cpp" line="37"/>
<source>Date</source>
<translation>Dato</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="42"/>
<location filename="../src/GUI/waypointitem.cpp" line="41"/>
<source>Description</source>
<translation>Beskrivelse</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="46"/>
<location filename="../src/GUI/waypointitem.cpp" line="45"/>
<source>Comment</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="52"/>
<location filename="../src/GUI/waypointitem.cpp" line="51"/>
<source>Address</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="55"/>
<location filename="../src/GUI/waypointitem.cpp" line="54"/>
<source>Phone</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="65"/>
<location filename="../src/GUI/waypointitem.cpp" line="64"/>
<source>Links</source>
<translation type="unfinished"></translation>
</message>

View File

@ -47,97 +47,102 @@
<context>
<name>Data</name>
<message>
<location filename="../src/data/data.cpp" line="134"/>
<location filename="../src/data/data.cpp" line="139"/>
<source>Supported files</source>
<translation>Unterstützte Dateien</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="135"/>
<location filename="../src/data/data.cpp" line="140"/>
<source>CSV files</source>
<translation>CSV-Dateien</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="136"/>
<location filename="../src/data/data.cpp" line="141"/>
<source>CUP files</source>
<translation>CUP-Dateien</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="137"/>
<location filename="../src/data/data.cpp" line="142"/>
<source>FIT files</source>
<translation>FIT-Dateien</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="138"/>
<location filename="../src/data/data.cpp" line="143"/>
<source>GeoJSON files</source>
<translation>GeoJSON-Dateien</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="139"/>
<location filename="../src/data/data.cpp" line="144"/>
<source>GPI files</source>
<translation>GPI-Dateien</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="140"/>
<location filename="../src/data/data.cpp" line="145"/>
<source>GPX files</source>
<translation>GPX-Dateien</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="141"/>
<location filename="../src/data/data.cpp" line="146"/>
<source>IGC files</source>
<translation>IGC-Dateien</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="142"/>
<location filename="../src/data/data.cpp" line="147"/>
<source>ITN files</source>
<translation>ITN-Dateien</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="143"/>
<location filename="../src/data/data.cpp" line="148"/>
<source>JPEG images</source>
<translation>JPEG-Bilder</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="144"/>
<location filename="../src/data/data.cpp" line="149"/>
<source>KML files</source>
<translation>KML-Dateien</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="145"/>
<location filename="../src/data/data.cpp" line="150"/>
<source>LOC files</source>
<translation>LOC-Dateien</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="146"/>
<location filename="../src/data/data.cpp" line="151"/>
<source>NMEA files</source>
<translation>NMEA-Dateien</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="147"/>
<location filename="../src/data/data.cpp" line="153"/>
<source>OV2 files</source>
<translation>OV2-Dateien</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="148"/>
<location filename="../src/data/data.cpp" line="154"/>
<source>OziExplorer files</source>
<translation>OziExplorer-Dateien</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="150"/>
<location filename="../src/data/data.cpp" line="156"/>
<source>SML files</source>
<translation>SML-Dateien</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="151"/>
<location filename="../src/data/data.cpp" line="157"/>
<source>TCX files</source>
<translation>TCX-Dateien</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="149"/>
<location filename="../src/data/data.cpp" line="155"/>
<source>SLF files</source>
<translation>SLF-Dateien</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="152"/>
<source>ONmove files</source>
<translation>ONmove-Dateien</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="158"/>
<source>All files</source>
<translation>Alle Dateien</translation>
</message>
@ -496,8 +501,8 @@
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="451"/>
<location filename="../src/GUI/gui.cpp" line="1176"/>
<location filename="../src/GUI/gui.cpp" line="1243"/>
<location filename="../src/GUI/gui.cpp" line="1183"/>
<location filename="../src/GUI/gui.cpp" line="1250"/>
<source>Moving time</source>
<translation>Bewegungszeit</translation>
</message>
@ -662,47 +667,47 @@
<translation>Formatvorlagen-Verzeichnis:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1154"/>
<location filename="../src/GUI/gui.cpp" line="1223"/>
<location filename="../src/GUI/gui.cpp" line="1161"/>
<location filename="../src/GUI/gui.cpp" line="1230"/>
<source>Areas</source>
<translation>Flächen</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1197"/>
<location filename="../src/GUI/gui.cpp" line="1198"/>
<location filename="../src/GUI/gui.cpp" line="1204"/>
<location filename="../src/GUI/gui.cpp" line="1205"/>
<source>Statistics</source>
<translation>Statistiken</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1495"/>
<location filename="../src/GUI/gui.cpp" line="1502"/>
<source>Open map file</source>
<translation>Kartendatei öffnen</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1539"/>
<location filename="../src/GUI/gui.cpp" line="1584"/>
<location filename="../src/GUI/gui.cpp" line="1603"/>
<location filename="../src/GUI/gui.cpp" line="1625"/>
<location filename="../src/GUI/gui.cpp" line="1546"/>
<location filename="../src/GUI/gui.cpp" line="1591"/>
<location filename="../src/GUI/gui.cpp" line="1610"/>
<location filename="../src/GUI/gui.cpp" line="1632"/>
<source>Error loading map:</source>
<translation>Fehler beim Laden der Kartendatei:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1652"/>
<location filename="../src/GUI/gui.cpp" line="1659"/>
<source>Select map directory</source>
<translation>Kartenverzeichnis auswählen</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1680"/>
<location filename="../src/GUI/gui.cpp" line="1687"/>
<source>Clear the map tile cache?</source>
<translation>Kachel-Cache bereinigen?</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1687"/>
<location filename="../src/GUI/gui.cpp" line="1694"/>
<source>No files loaded</source>
<translation>Keine Dateien geladen</translation>
</message>
<message numerus="yes">
<location filename="../src/GUI/gui.cpp" line="1691"/>
<location filename="../src/GUI/gui.cpp" line="1698"/>
<source>%n files</source>
<translation>
<numerusform>%n Datei</numerusform>
@ -710,16 +715,16 @@
</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1160"/>
<location filename="../src/GUI/gui.cpp" line="1164"/>
<location filename="../src/GUI/gui.cpp" line="1229"/>
<location filename="../src/GUI/gui.cpp" line="1232"/>
<location filename="../src/GUI/gui.cpp" line="1167"/>
<location filename="../src/GUI/gui.cpp" line="1171"/>
<location filename="../src/GUI/gui.cpp" line="1236"/>
<location filename="../src/GUI/gui.cpp" line="1239"/>
<source>Date</source>
<translation>Datum</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1148"/>
<location filename="../src/GUI/gui.cpp" line="1219"/>
<location filename="../src/GUI/gui.cpp" line="1155"/>
<location filename="../src/GUI/gui.cpp" line="1226"/>
<source>Routes</source>
<translation>Routen</translation>
</message>
@ -739,8 +744,8 @@
<translation>Als PDF exportieren </translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1151"/>
<location filename="../src/GUI/gui.cpp" line="1221"/>
<location filename="../src/GUI/gui.cpp" line="1158"/>
<location filename="../src/GUI/gui.cpp" line="1228"/>
<source>Waypoints</source>
<translation>Wegpunkte</translation>
</message>
@ -821,13 +826,13 @@
<translation>Fehler beim Laden der POI-Datei:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1213"/>
<location filename="../src/GUI/gui.cpp" line="1220"/>
<source>Name</source>
<translation>Name</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1145"/>
<location filename="../src/GUI/gui.cpp" line="1217"/>
<location filename="../src/GUI/gui.cpp" line="1152"/>
<location filename="../src/GUI/gui.cpp" line="1224"/>
<source>Tracks</source>
<translation>Strecken</translation>
</message>
@ -844,16 +849,16 @@
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="415"/>
<location filename="../src/GUI/gui.cpp" line="1171"/>
<location filename="../src/GUI/gui.cpp" line="1239"/>
<location filename="../src/GUI/gui.cpp" line="1178"/>
<location filename="../src/GUI/gui.cpp" line="1246"/>
<source>Distance</source>
<translation>Distanz</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="422"/>
<location filename="../src/GUI/gui.cpp" line="616"/>
<location filename="../src/GUI/gui.cpp" line="1174"/>
<location filename="../src/GUI/gui.cpp" line="1241"/>
<location filename="../src/GUI/gui.cpp" line="1181"/>
<location filename="../src/GUI/gui.cpp" line="1248"/>
<source>Time</source>
<translation>Zeit</translation>
</message>
@ -2138,47 +2143,47 @@
<context>
<name>WaypointItem</name>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="27"/>
<location filename="../src/GUI/waypointitem.cpp" line="26"/>
<source>Name</source>
<translation>Name</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="28"/>
<location filename="../src/GUI/waypointitem.cpp" line="27"/>
<source>Coordinates</source>
<translation>Koordinaten</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="35"/>
<location filename="../src/GUI/waypointitem.cpp" line="34"/>
<source>Elevation</source>
<translation>Höhe</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="38"/>
<location filename="../src/GUI/waypointitem.cpp" line="37"/>
<source>Date</source>
<translation>Datum</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="42"/>
<location filename="../src/GUI/waypointitem.cpp" line="41"/>
<source>Description</source>
<translation>Beschreibung</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="46"/>
<location filename="../src/GUI/waypointitem.cpp" line="45"/>
<source>Comment</source>
<translation>Kommentar</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="52"/>
<location filename="../src/GUI/waypointitem.cpp" line="51"/>
<source>Address</source>
<translation>Adresse</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="55"/>
<location filename="../src/GUI/waypointitem.cpp" line="54"/>
<source>Phone</source>
<translation>Telefon</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="65"/>
<location filename="../src/GUI/waypointitem.cpp" line="64"/>
<source>Links</source>
<translation>Links</translation>
</message>

View File

@ -47,97 +47,102 @@
<context>
<name>Data</name>
<message>
<location filename="../src/data/data.cpp" line="134"/>
<location filename="../src/data/data.cpp" line="139"/>
<source>Supported files</source>
<translation>Subtenataj dosieroj</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="135"/>
<location filename="../src/data/data.cpp" line="140"/>
<source>CSV files</source>
<translation>CSV-dosieroj</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="136"/>
<location filename="../src/data/data.cpp" line="141"/>
<source>CUP files</source>
<translation>CUP-dosieroj</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="137"/>
<location filename="../src/data/data.cpp" line="142"/>
<source>FIT files</source>
<translation>FIT-dosieroj</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="138"/>
<location filename="../src/data/data.cpp" line="143"/>
<source>GeoJSON files</source>
<translation>GeoJSON-dosieroj</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="139"/>
<location filename="../src/data/data.cpp" line="144"/>
<source>GPI files</source>
<translation>GPI-dosieroj</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="140"/>
<location filename="../src/data/data.cpp" line="145"/>
<source>GPX files</source>
<translation>GPX-dosieroj</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="141"/>
<location filename="../src/data/data.cpp" line="146"/>
<source>IGC files</source>
<translation>IGC-dosieroj</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="142"/>
<location filename="../src/data/data.cpp" line="147"/>
<source>ITN files</source>
<translation>ITN-dosieroj</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="143"/>
<location filename="../src/data/data.cpp" line="148"/>
<source>JPEG images</source>
<translation>JPEG-bildoj</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="144"/>
<location filename="../src/data/data.cpp" line="149"/>
<source>KML files</source>
<translation>KML-dosieroj</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="145"/>
<location filename="../src/data/data.cpp" line="150"/>
<source>LOC files</source>
<translation>LOC-dosieroj</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="146"/>
<location filename="../src/data/data.cpp" line="151"/>
<source>NMEA files</source>
<translation>NMEA-dosieroj</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="147"/>
<location filename="../src/data/data.cpp" line="152"/>
<source>ONmove files</source>
<translation>ONmove-dosieroj</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="153"/>
<source>OV2 files</source>
<translation>OV2-dosieroj</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="148"/>
<location filename="../src/data/data.cpp" line="154"/>
<source>OziExplorer files</source>
<translation>OziExplorer-dosieroj</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="149"/>
<location filename="../src/data/data.cpp" line="155"/>
<source>SLF files</source>
<translation>SLF-dosieroj</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="150"/>
<location filename="../src/data/data.cpp" line="156"/>
<source>SML files</source>
<translation>SML-dosieroj</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="151"/>
<location filename="../src/data/data.cpp" line="157"/>
<source>TCX files</source>
<translation>TCX-dosieroj</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="152"/>
<location filename="../src/data/data.cpp" line="158"/>
<source>All files</source>
<translation>Ĉiuj dosieroj</translation>
</message>
@ -467,16 +472,16 @@
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="415"/>
<location filename="../src/GUI/gui.cpp" line="1171"/>
<location filename="../src/GUI/gui.cpp" line="1239"/>
<location filename="../src/GUI/gui.cpp" line="1178"/>
<location filename="../src/GUI/gui.cpp" line="1246"/>
<source>Distance</source>
<translation>Distanco</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="422"/>
<location filename="../src/GUI/gui.cpp" line="616"/>
<location filename="../src/GUI/gui.cpp" line="1174"/>
<location filename="../src/GUI/gui.cpp" line="1241"/>
<location filename="../src/GUI/gui.cpp" line="1181"/>
<location filename="../src/GUI/gui.cpp" line="1248"/>
<source>Time</source>
<translation>Tempo</translation>
</message>
@ -502,8 +507,8 @@
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="451"/>
<location filename="../src/GUI/gui.cpp" line="1176"/>
<location filename="../src/GUI/gui.cpp" line="1243"/>
<location filename="../src/GUI/gui.cpp" line="1183"/>
<location filename="../src/GUI/gui.cpp" line="1250"/>
<source>Moving time</source>
<translation>Movada tempo</translation>
</message>
@ -779,78 +784,78 @@
<translation>Eraro dum la ŝargado de la POI-dosiero:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1145"/>
<location filename="../src/GUI/gui.cpp" line="1217"/>
<location filename="../src/GUI/gui.cpp" line="1152"/>
<location filename="../src/GUI/gui.cpp" line="1224"/>
<source>Tracks</source>
<translation>Vojoj</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1148"/>
<location filename="../src/GUI/gui.cpp" line="1219"/>
<location filename="../src/GUI/gui.cpp" line="1155"/>
<location filename="../src/GUI/gui.cpp" line="1226"/>
<source>Routes</source>
<translation>Itineroj</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1151"/>
<location filename="../src/GUI/gui.cpp" line="1221"/>
<location filename="../src/GUI/gui.cpp" line="1158"/>
<location filename="../src/GUI/gui.cpp" line="1228"/>
<source>Waypoints</source>
<translation>Vojpunktoj</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1154"/>
<location filename="../src/GUI/gui.cpp" line="1223"/>
<location filename="../src/GUI/gui.cpp" line="1161"/>
<location filename="../src/GUI/gui.cpp" line="1230"/>
<source>Areas</source>
<translation>Areoj</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1160"/>
<location filename="../src/GUI/gui.cpp" line="1164"/>
<location filename="../src/GUI/gui.cpp" line="1229"/>
<location filename="../src/GUI/gui.cpp" line="1232"/>
<location filename="../src/GUI/gui.cpp" line="1167"/>
<location filename="../src/GUI/gui.cpp" line="1171"/>
<location filename="../src/GUI/gui.cpp" line="1236"/>
<location filename="../src/GUI/gui.cpp" line="1239"/>
<source>Date</source>
<translation>Dato</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1197"/>
<location filename="../src/GUI/gui.cpp" line="1198"/>
<location filename="../src/GUI/gui.cpp" line="1204"/>
<location filename="../src/GUI/gui.cpp" line="1205"/>
<source>Statistics</source>
<translation>Statistiko</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1213"/>
<location filename="../src/GUI/gui.cpp" line="1220"/>
<source>Name</source>
<translation>Nomo</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1495"/>
<location filename="../src/GUI/gui.cpp" line="1502"/>
<source>Open map file</source>
<translation>Malfermi mapdosieron</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1539"/>
<location filename="../src/GUI/gui.cpp" line="1584"/>
<location filename="../src/GUI/gui.cpp" line="1603"/>
<location filename="../src/GUI/gui.cpp" line="1625"/>
<location filename="../src/GUI/gui.cpp" line="1546"/>
<location filename="../src/GUI/gui.cpp" line="1591"/>
<location filename="../src/GUI/gui.cpp" line="1610"/>
<location filename="../src/GUI/gui.cpp" line="1632"/>
<source>Error loading map:</source>
<translation>Eraro dum la ŝargado de la mapo:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1652"/>
<location filename="../src/GUI/gui.cpp" line="1659"/>
<source>Select map directory</source>
<translation>Elekti dosierujon kun mapoj</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1680"/>
<location filename="../src/GUI/gui.cpp" line="1687"/>
<source>Clear the map tile cache?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1687"/>
<location filename="../src/GUI/gui.cpp" line="1694"/>
<source>No files loaded</source>
<translation>Neniuj dosieroj estas ŝargitaj</translation>
</message>
<message numerus="yes">
<location filename="../src/GUI/gui.cpp" line="1691"/>
<location filename="../src/GUI/gui.cpp" line="1698"/>
<source>%n files</source>
<translation>
<numerusform>%n dosiero</numerusform>
@ -2138,47 +2143,47 @@
<context>
<name>WaypointItem</name>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="27"/>
<location filename="../src/GUI/waypointitem.cpp" line="26"/>
<source>Name</source>
<translation>Nomo</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="28"/>
<location filename="../src/GUI/waypointitem.cpp" line="27"/>
<source>Coordinates</source>
<translation>Koordinatoj</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="35"/>
<location filename="../src/GUI/waypointitem.cpp" line="34"/>
<source>Elevation</source>
<translation>Alteco</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="38"/>
<location filename="../src/GUI/waypointitem.cpp" line="37"/>
<source>Date</source>
<translation>Dato</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="42"/>
<location filename="../src/GUI/waypointitem.cpp" line="41"/>
<source>Description</source>
<translation>Priskribo</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="46"/>
<location filename="../src/GUI/waypointitem.cpp" line="45"/>
<source>Comment</source>
<translation>Komento</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="52"/>
<location filename="../src/GUI/waypointitem.cpp" line="51"/>
<source>Address</source>
<translation>Adreso</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="55"/>
<location filename="../src/GUI/waypointitem.cpp" line="54"/>
<source>Phone</source>
<translation>Telefono</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="65"/>
<location filename="../src/GUI/waypointitem.cpp" line="64"/>
<source>Links</source>
<translation>Ligiloj</translation>
</message>

View File

@ -47,97 +47,102 @@
<context>
<name>Data</name>
<message>
<location filename="../src/data/data.cpp" line="134"/>
<location filename="../src/data/data.cpp" line="139"/>
<source>Supported files</source>
<translation>Formatos admitidos</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="135"/>
<location filename="../src/data/data.cpp" line="140"/>
<source>CSV files</source>
<translation>Archivos CSV</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="136"/>
<location filename="../src/data/data.cpp" line="141"/>
<source>CUP files</source>
<translation>Archivos CUP</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="137"/>
<location filename="../src/data/data.cpp" line="142"/>
<source>FIT files</source>
<translation>Archivos FIT</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="138"/>
<location filename="../src/data/data.cpp" line="143"/>
<source>GeoJSON files</source>
<translation>Archivos GeoJSON</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="139"/>
<location filename="../src/data/data.cpp" line="144"/>
<source>GPI files</source>
<translation>Archivos GPI</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="140"/>
<location filename="../src/data/data.cpp" line="145"/>
<source>GPX files</source>
<translation>Archivos GPX</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="141"/>
<location filename="../src/data/data.cpp" line="146"/>
<source>IGC files</source>
<translation>Archivos IGC</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="142"/>
<location filename="../src/data/data.cpp" line="147"/>
<source>ITN files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="143"/>
<location filename="../src/data/data.cpp" line="148"/>
<source>JPEG images</source>
<translation>Imágenes JPEG</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="144"/>
<location filename="../src/data/data.cpp" line="149"/>
<source>KML files</source>
<translation>Archivos KML</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="145"/>
<location filename="../src/data/data.cpp" line="150"/>
<source>LOC files</source>
<translation>Archivos LOC</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="146"/>
<location filename="../src/data/data.cpp" line="151"/>
<source>NMEA files</source>
<translation>Archivos NMEA</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="147"/>
<location filename="../src/data/data.cpp" line="152"/>
<source>ONmove files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="153"/>
<source>OV2 files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="148"/>
<location filename="../src/data/data.cpp" line="154"/>
<source>OziExplorer files</source>
<translation>Archivos OziExplorer</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="149"/>
<location filename="../src/data/data.cpp" line="155"/>
<source>SLF files</source>
<translation>Archivos SLF</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="150"/>
<location filename="../src/data/data.cpp" line="156"/>
<source>SML files</source>
<translation>Archivos SML</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="151"/>
<location filename="../src/data/data.cpp" line="157"/>
<source>TCX files</source>
<translation>Archivos TCX</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="152"/>
<location filename="../src/data/data.cpp" line="158"/>
<source>All files</source>
<translation>Todos los archivos</translation>
</message>
@ -467,16 +472,16 @@
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="415"/>
<location filename="../src/GUI/gui.cpp" line="1171"/>
<location filename="../src/GUI/gui.cpp" line="1239"/>
<location filename="../src/GUI/gui.cpp" line="1178"/>
<location filename="../src/GUI/gui.cpp" line="1246"/>
<source>Distance</source>
<translation>Distancia</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="422"/>
<location filename="../src/GUI/gui.cpp" line="616"/>
<location filename="../src/GUI/gui.cpp" line="1174"/>
<location filename="../src/GUI/gui.cpp" line="1241"/>
<location filename="../src/GUI/gui.cpp" line="1181"/>
<location filename="../src/GUI/gui.cpp" line="1248"/>
<source>Time</source>
<translation>Tiempo</translation>
</message>
@ -502,8 +507,8 @@
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="451"/>
<location filename="../src/GUI/gui.cpp" line="1176"/>
<location filename="../src/GUI/gui.cpp" line="1243"/>
<location filename="../src/GUI/gui.cpp" line="1183"/>
<location filename="../src/GUI/gui.cpp" line="1250"/>
<source>Moving time</source>
<translation>Tiempo en movimiento</translation>
</message>
@ -779,78 +784,78 @@
<translation>Error al cargar el archivo de POI:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1145"/>
<location filename="../src/GUI/gui.cpp" line="1217"/>
<location filename="../src/GUI/gui.cpp" line="1152"/>
<location filename="../src/GUI/gui.cpp" line="1224"/>
<source>Tracks</source>
<translation>Tracks</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1148"/>
<location filename="../src/GUI/gui.cpp" line="1219"/>
<location filename="../src/GUI/gui.cpp" line="1155"/>
<location filename="../src/GUI/gui.cpp" line="1226"/>
<source>Routes</source>
<translation>Rutas</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1151"/>
<location filename="../src/GUI/gui.cpp" line="1221"/>
<location filename="../src/GUI/gui.cpp" line="1158"/>
<location filename="../src/GUI/gui.cpp" line="1228"/>
<source>Waypoints</source>
<translation>Puntos de referencia</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1154"/>
<location filename="../src/GUI/gui.cpp" line="1223"/>
<location filename="../src/GUI/gui.cpp" line="1161"/>
<location filename="../src/GUI/gui.cpp" line="1230"/>
<source>Areas</source>
<translation>Áreas</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1160"/>
<location filename="../src/GUI/gui.cpp" line="1164"/>
<location filename="../src/GUI/gui.cpp" line="1229"/>
<location filename="../src/GUI/gui.cpp" line="1232"/>
<location filename="../src/GUI/gui.cpp" line="1167"/>
<location filename="../src/GUI/gui.cpp" line="1171"/>
<location filename="../src/GUI/gui.cpp" line="1236"/>
<location filename="../src/GUI/gui.cpp" line="1239"/>
<source>Date</source>
<translation>Fecha</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1197"/>
<location filename="../src/GUI/gui.cpp" line="1198"/>
<location filename="../src/GUI/gui.cpp" line="1204"/>
<location filename="../src/GUI/gui.cpp" line="1205"/>
<source>Statistics</source>
<translation>Estadísticas</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1213"/>
<location filename="../src/GUI/gui.cpp" line="1220"/>
<source>Name</source>
<translation>Nombre</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1495"/>
<location filename="../src/GUI/gui.cpp" line="1502"/>
<source>Open map file</source>
<translation>Abrir archivo de mapa</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1539"/>
<location filename="../src/GUI/gui.cpp" line="1584"/>
<location filename="../src/GUI/gui.cpp" line="1603"/>
<location filename="../src/GUI/gui.cpp" line="1625"/>
<location filename="../src/GUI/gui.cpp" line="1546"/>
<location filename="../src/GUI/gui.cpp" line="1591"/>
<location filename="../src/GUI/gui.cpp" line="1610"/>
<location filename="../src/GUI/gui.cpp" line="1632"/>
<source>Error loading map:</source>
<translation>Error al cargar el archivo de mapa:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1652"/>
<location filename="../src/GUI/gui.cpp" line="1659"/>
<source>Select map directory</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1680"/>
<location filename="../src/GUI/gui.cpp" line="1687"/>
<source>Clear the map tile cache?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1687"/>
<location filename="../src/GUI/gui.cpp" line="1694"/>
<source>No files loaded</source>
<translation>Sin archivos cargados</translation>
</message>
<message numerus="yes">
<location filename="../src/GUI/gui.cpp" line="1691"/>
<location filename="../src/GUI/gui.cpp" line="1698"/>
<source>%n files</source>
<translation>
<numerusform>%n archivo</numerusform>
@ -2138,47 +2143,47 @@
<context>
<name>WaypointItem</name>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="27"/>
<location filename="../src/GUI/waypointitem.cpp" line="26"/>
<source>Name</source>
<translation>Nombre</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="28"/>
<location filename="../src/GUI/waypointitem.cpp" line="27"/>
<source>Coordinates</source>
<translation>Coordenadas</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="35"/>
<location filename="../src/GUI/waypointitem.cpp" line="34"/>
<source>Elevation</source>
<translation>Altitud</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="38"/>
<location filename="../src/GUI/waypointitem.cpp" line="37"/>
<source>Date</source>
<translation>Fecha</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="42"/>
<location filename="../src/GUI/waypointitem.cpp" line="41"/>
<source>Description</source>
<translation>Descripción</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="46"/>
<location filename="../src/GUI/waypointitem.cpp" line="45"/>
<source>Comment</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="52"/>
<location filename="../src/GUI/waypointitem.cpp" line="51"/>
<source>Address</source>
<translation>Dirección</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="55"/>
<location filename="../src/GUI/waypointitem.cpp" line="54"/>
<source>Phone</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="65"/>
<location filename="../src/GUI/waypointitem.cpp" line="64"/>
<source>Links</source>
<translation>Enlaces</translation>
</message>

View File

@ -47,97 +47,102 @@
<context>
<name>Data</name>
<message>
<location filename="../src/data/data.cpp" line="134"/>
<location filename="../src/data/data.cpp" line="139"/>
<source>Supported files</source>
<translation>Tuetut tiedostot</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="135"/>
<location filename="../src/data/data.cpp" line="140"/>
<source>CSV files</source>
<translation>CSV-tiedostot</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="136"/>
<location filename="../src/data/data.cpp" line="141"/>
<source>CUP files</source>
<translation>CUP-tiedostot</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="137"/>
<location filename="../src/data/data.cpp" line="142"/>
<source>FIT files</source>
<translation>FIT-tiedostot</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="138"/>
<location filename="../src/data/data.cpp" line="143"/>
<source>GeoJSON files</source>
<translation>GeoJSON-tiedostot</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="139"/>
<location filename="../src/data/data.cpp" line="144"/>
<source>GPI files</source>
<translation>GPI-tiedostot</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="140"/>
<location filename="../src/data/data.cpp" line="145"/>
<source>GPX files</source>
<translation>GPX-tiedostot</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="141"/>
<location filename="../src/data/data.cpp" line="146"/>
<source>IGC files</source>
<translation>IGC-tiedostot</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="142"/>
<location filename="../src/data/data.cpp" line="147"/>
<source>ITN files</source>
<translation>ITN-tiedostot</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="143"/>
<location filename="../src/data/data.cpp" line="148"/>
<source>JPEG images</source>
<translation>JPEG-kuvat</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="144"/>
<location filename="../src/data/data.cpp" line="149"/>
<source>KML files</source>
<translation>KML-tiedostot</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="145"/>
<location filename="../src/data/data.cpp" line="150"/>
<source>LOC files</source>
<translation>LOC-tiedostot</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="146"/>
<location filename="../src/data/data.cpp" line="151"/>
<source>NMEA files</source>
<translation>NMEA-tiedostot</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="147"/>
<location filename="../src/data/data.cpp" line="153"/>
<source>OV2 files</source>
<translation>OV2-tiedostot</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="148"/>
<location filename="../src/data/data.cpp" line="154"/>
<source>OziExplorer files</source>
<translation>OziExplorer-tiedostot</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="150"/>
<location filename="../src/data/data.cpp" line="156"/>
<source>SML files</source>
<translation>SML-tiedostot</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="151"/>
<location filename="../src/data/data.cpp" line="157"/>
<source>TCX files</source>
<translation>TCX-tiedostot</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="149"/>
<location filename="../src/data/data.cpp" line="155"/>
<source>SLF files</source>
<translation>SLF-tiedostot</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="152"/>
<source>ONmove files</source>
<translation>ONmove-tiedostot</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="158"/>
<source>All files</source>
<translation>Kaikki tiedostot</translation>
</message>
@ -486,8 +491,8 @@
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="451"/>
<location filename="../src/GUI/gui.cpp" line="1176"/>
<location filename="../src/GUI/gui.cpp" line="1243"/>
<location filename="../src/GUI/gui.cpp" line="1183"/>
<location filename="../src/GUI/gui.cpp" line="1250"/>
<source>Moving time</source>
<translation>Liikkumisaika</translation>
</message>
@ -652,37 +657,37 @@
<translation>Tyylitiedostoiden hakemisto:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1154"/>
<location filename="../src/GUI/gui.cpp" line="1223"/>
<location filename="../src/GUI/gui.cpp" line="1161"/>
<location filename="../src/GUI/gui.cpp" line="1230"/>
<source>Areas</source>
<translation>Alueet</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1197"/>
<location filename="../src/GUI/gui.cpp" line="1198"/>
<location filename="../src/GUI/gui.cpp" line="1204"/>
<location filename="../src/GUI/gui.cpp" line="1205"/>
<source>Statistics</source>
<translation>Tilasto</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1495"/>
<location filename="../src/GUI/gui.cpp" line="1502"/>
<source>Open map file</source>
<translation>Avaa karttatiedosto</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1680"/>
<location filename="../src/GUI/gui.cpp" line="1687"/>
<source>Clear the map tile cache?</source>
<translation>Tyhjennetäänkö välimuisti?</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1687"/>
<location filename="../src/GUI/gui.cpp" line="1694"/>
<source>No files loaded</source>
<translation>Yhtään tiedostoa ei ladattu</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1160"/>
<location filename="../src/GUI/gui.cpp" line="1164"/>
<location filename="../src/GUI/gui.cpp" line="1229"/>
<location filename="../src/GUI/gui.cpp" line="1232"/>
<location filename="../src/GUI/gui.cpp" line="1167"/>
<location filename="../src/GUI/gui.cpp" line="1171"/>
<location filename="../src/GUI/gui.cpp" line="1236"/>
<location filename="../src/GUI/gui.cpp" line="1239"/>
<source>Date</source>
<translation>Päivämäärä</translation>
</message>
@ -737,26 +742,26 @@
<translation>Välimuistin hakemisto:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1148"/>
<location filename="../src/GUI/gui.cpp" line="1219"/>
<location filename="../src/GUI/gui.cpp" line="1155"/>
<location filename="../src/GUI/gui.cpp" line="1226"/>
<source>Routes</source>
<translation>Reitit</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1539"/>
<location filename="../src/GUI/gui.cpp" line="1584"/>
<location filename="../src/GUI/gui.cpp" line="1603"/>
<location filename="../src/GUI/gui.cpp" line="1625"/>
<location filename="../src/GUI/gui.cpp" line="1546"/>
<location filename="../src/GUI/gui.cpp" line="1591"/>
<location filename="../src/GUI/gui.cpp" line="1610"/>
<location filename="../src/GUI/gui.cpp" line="1632"/>
<source>Error loading map:</source>
<translation>Virhe ladattaessa karttaa:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1652"/>
<location filename="../src/GUI/gui.cpp" line="1659"/>
<source>Select map directory</source>
<translation>Valitse karttahakemisto</translation>
</message>
<message numerus="yes">
<location filename="../src/GUI/gui.cpp" line="1691"/>
<location filename="../src/GUI/gui.cpp" line="1698"/>
<source>%n files</source>
<translation>
<numerusform>%n tiedosto</numerusform>
@ -779,8 +784,8 @@
<translation>Vie PDF:ksi...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1151"/>
<location filename="../src/GUI/gui.cpp" line="1221"/>
<location filename="../src/GUI/gui.cpp" line="1158"/>
<location filename="../src/GUI/gui.cpp" line="1228"/>
<source>Waypoints</source>
<translation>Reittipisteet</translation>
</message>
@ -821,13 +826,13 @@
<translation>Virhe ladattaessa POI-tiedostoa:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1213"/>
<location filename="../src/GUI/gui.cpp" line="1220"/>
<source>Name</source>
<translation>Nimi</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1145"/>
<location filename="../src/GUI/gui.cpp" line="1217"/>
<location filename="../src/GUI/gui.cpp" line="1152"/>
<location filename="../src/GUI/gui.cpp" line="1224"/>
<source>Tracks</source>
<translation>Jäljet</translation>
</message>
@ -844,16 +849,16 @@
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="415"/>
<location filename="../src/GUI/gui.cpp" line="1171"/>
<location filename="../src/GUI/gui.cpp" line="1239"/>
<location filename="../src/GUI/gui.cpp" line="1178"/>
<location filename="../src/GUI/gui.cpp" line="1246"/>
<source>Distance</source>
<translation>Etäisyys</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="422"/>
<location filename="../src/GUI/gui.cpp" line="616"/>
<location filename="../src/GUI/gui.cpp" line="1174"/>
<location filename="../src/GUI/gui.cpp" line="1241"/>
<location filename="../src/GUI/gui.cpp" line="1181"/>
<location filename="../src/GUI/gui.cpp" line="1248"/>
<source>Time</source>
<translation>Aika</translation>
</message>
@ -2138,47 +2143,47 @@
<context>
<name>WaypointItem</name>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="27"/>
<location filename="../src/GUI/waypointitem.cpp" line="26"/>
<source>Name</source>
<translation>Nimi</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="28"/>
<location filename="../src/GUI/waypointitem.cpp" line="27"/>
<source>Coordinates</source>
<translation>Koordinaatit</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="35"/>
<location filename="../src/GUI/waypointitem.cpp" line="34"/>
<source>Elevation</source>
<translation>Korkeus</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="38"/>
<location filename="../src/GUI/waypointitem.cpp" line="37"/>
<source>Date</source>
<translation>Päivämäärä</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="42"/>
<location filename="../src/GUI/waypointitem.cpp" line="41"/>
<source>Description</source>
<translation>Kuvaus</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="46"/>
<location filename="../src/GUI/waypointitem.cpp" line="45"/>
<source>Comment</source>
<translation>Kommentti</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="52"/>
<location filename="../src/GUI/waypointitem.cpp" line="51"/>
<source>Address</source>
<translation>Osoite</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="55"/>
<location filename="../src/GUI/waypointitem.cpp" line="54"/>
<source>Phone</source>
<translation>Puhelin</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="65"/>
<location filename="../src/GUI/waypointitem.cpp" line="64"/>
<source>Links</source>
<translation>Linkit</translation>
</message>

View File

@ -47,97 +47,102 @@
<context>
<name>Data</name>
<message>
<location filename="../src/data/data.cpp" line="134"/>
<location filename="../src/data/data.cpp" line="139"/>
<source>Supported files</source>
<translation>Formats pris en charge</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="135"/>
<location filename="../src/data/data.cpp" line="140"/>
<source>CSV files</source>
<translation>Données CSV</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="136"/>
<location filename="../src/data/data.cpp" line="141"/>
<source>CUP files</source>
<translation>Données CUP</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="137"/>
<location filename="../src/data/data.cpp" line="142"/>
<source>FIT files</source>
<translation>Données FIT</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="138"/>
<location filename="../src/data/data.cpp" line="143"/>
<source>GeoJSON files</source>
<translation>Données GeoJSON</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="139"/>
<location filename="../src/data/data.cpp" line="144"/>
<source>GPI files</source>
<translation>Données GPI</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="140"/>
<location filename="../src/data/data.cpp" line="145"/>
<source>GPX files</source>
<translation>Données GPX</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="141"/>
<location filename="../src/data/data.cpp" line="146"/>
<source>IGC files</source>
<translation>Données IGC</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="142"/>
<location filename="../src/data/data.cpp" line="147"/>
<source>ITN files</source>
<translation>Fichiers ITN</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="143"/>
<location filename="../src/data/data.cpp" line="148"/>
<source>JPEG images</source>
<translation>Images JPEG</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="144"/>
<location filename="../src/data/data.cpp" line="149"/>
<source>KML files</source>
<translation>Données KML</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="145"/>
<location filename="../src/data/data.cpp" line="150"/>
<source>LOC files</source>
<translation>Données LOC</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="146"/>
<location filename="../src/data/data.cpp" line="151"/>
<source>NMEA files</source>
<translation>Données NMEA</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="147"/>
<location filename="../src/data/data.cpp" line="153"/>
<source>OV2 files</source>
<translation>Fichiers OV2</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="148"/>
<location filename="../src/data/data.cpp" line="154"/>
<source>OziExplorer files</source>
<translation>Données OziExplorer</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="150"/>
<location filename="../src/data/data.cpp" line="156"/>
<source>SML files</source>
<translation>Données SML</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="151"/>
<location filename="../src/data/data.cpp" line="157"/>
<source>TCX files</source>
<translation>Données TCX</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="149"/>
<location filename="../src/data/data.cpp" line="155"/>
<source>SLF files</source>
<translation>Données SLF</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="152"/>
<source>ONmove files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="158"/>
<source>All files</source>
<translation>Tous les fichiers</translation>
</message>
@ -496,8 +501,8 @@
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="451"/>
<location filename="../src/GUI/gui.cpp" line="1176"/>
<location filename="../src/GUI/gui.cpp" line="1243"/>
<location filename="../src/GUI/gui.cpp" line="1183"/>
<location filename="../src/GUI/gui.cpp" line="1250"/>
<source>Moving time</source>
<translation>Durée en déplacement</translation>
</message>
@ -662,47 +667,47 @@
<translation>Dossier de styles :</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1154"/>
<location filename="../src/GUI/gui.cpp" line="1223"/>
<location filename="../src/GUI/gui.cpp" line="1161"/>
<location filename="../src/GUI/gui.cpp" line="1230"/>
<source>Areas</source>
<translation>Zones</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1197"/>
<location filename="../src/GUI/gui.cpp" line="1198"/>
<location filename="../src/GUI/gui.cpp" line="1204"/>
<location filename="../src/GUI/gui.cpp" line="1205"/>
<source>Statistics</source>
<translation>Statistiques</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1495"/>
<location filename="../src/GUI/gui.cpp" line="1502"/>
<source>Open map file</source>
<translation>Ouvrir un fichier de carte</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1539"/>
<location filename="../src/GUI/gui.cpp" line="1584"/>
<location filename="../src/GUI/gui.cpp" line="1603"/>
<location filename="../src/GUI/gui.cpp" line="1625"/>
<location filename="../src/GUI/gui.cpp" line="1546"/>
<location filename="../src/GUI/gui.cpp" line="1591"/>
<location filename="../src/GUI/gui.cpp" line="1610"/>
<location filename="../src/GUI/gui.cpp" line="1632"/>
<source>Error loading map:</source>
<translation>Erreur lors du chargement de la carte :</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1652"/>
<location filename="../src/GUI/gui.cpp" line="1659"/>
<source>Select map directory</source>
<translation>Sélectionner un dossier de cartes</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1680"/>
<location filename="../src/GUI/gui.cpp" line="1687"/>
<source>Clear the map tile cache?</source>
<translation>Effacer les tuiles de carte en cache ?</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1687"/>
<location filename="../src/GUI/gui.cpp" line="1694"/>
<source>No files loaded</source>
<translation>Aucun fichier chargé</translation>
</message>
<message numerus="yes">
<location filename="../src/GUI/gui.cpp" line="1691"/>
<location filename="../src/GUI/gui.cpp" line="1698"/>
<source>%n files</source>
<translation>
<numerusform>%n fichier</numerusform>
@ -710,16 +715,16 @@
</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1160"/>
<location filename="../src/GUI/gui.cpp" line="1164"/>
<location filename="../src/GUI/gui.cpp" line="1229"/>
<location filename="../src/GUI/gui.cpp" line="1232"/>
<location filename="../src/GUI/gui.cpp" line="1167"/>
<location filename="../src/GUI/gui.cpp" line="1171"/>
<location filename="../src/GUI/gui.cpp" line="1236"/>
<location filename="../src/GUI/gui.cpp" line="1239"/>
<source>Date</source>
<translation>Date</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1148"/>
<location filename="../src/GUI/gui.cpp" line="1219"/>
<location filename="../src/GUI/gui.cpp" line="1155"/>
<location filename="../src/GUI/gui.cpp" line="1226"/>
<source>Routes</source>
<translation>Routes</translation>
</message>
@ -739,8 +744,8 @@
<translation>Exporter au format PDF...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1151"/>
<location filename="../src/GUI/gui.cpp" line="1221"/>
<location filename="../src/GUI/gui.cpp" line="1158"/>
<location filename="../src/GUI/gui.cpp" line="1228"/>
<source>Waypoints</source>
<translation>Jalons</translation>
</message>
@ -821,13 +826,13 @@
<translation>Erreur lors du chargement du fichier POI :</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1213"/>
<location filename="../src/GUI/gui.cpp" line="1220"/>
<source>Name</source>
<translation>Nom</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1145"/>
<location filename="../src/GUI/gui.cpp" line="1217"/>
<location filename="../src/GUI/gui.cpp" line="1152"/>
<location filename="../src/GUI/gui.cpp" line="1224"/>
<source>Tracks</source>
<translation>Traces</translation>
</message>
@ -844,16 +849,16 @@
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="415"/>
<location filename="../src/GUI/gui.cpp" line="1171"/>
<location filename="../src/GUI/gui.cpp" line="1239"/>
<location filename="../src/GUI/gui.cpp" line="1178"/>
<location filename="../src/GUI/gui.cpp" line="1246"/>
<source>Distance</source>
<translation>Distance</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="422"/>
<location filename="../src/GUI/gui.cpp" line="616"/>
<location filename="../src/GUI/gui.cpp" line="1174"/>
<location filename="../src/GUI/gui.cpp" line="1241"/>
<location filename="../src/GUI/gui.cpp" line="1181"/>
<location filename="../src/GUI/gui.cpp" line="1248"/>
<source>Time</source>
<translation>Temps</translation>
</message>
@ -2138,47 +2143,47 @@
<context>
<name>WaypointItem</name>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="27"/>
<location filename="../src/GUI/waypointitem.cpp" line="26"/>
<source>Name</source>
<translation>Nom</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="28"/>
<location filename="../src/GUI/waypointitem.cpp" line="27"/>
<source>Coordinates</source>
<translation>Coordonnées</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="35"/>
<location filename="../src/GUI/waypointitem.cpp" line="34"/>
<source>Elevation</source>
<translation>Altitude</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="38"/>
<location filename="../src/GUI/waypointitem.cpp" line="37"/>
<source>Date</source>
<translation>Date</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="42"/>
<location filename="../src/GUI/waypointitem.cpp" line="41"/>
<source>Description</source>
<translation>Description</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="46"/>
<location filename="../src/GUI/waypointitem.cpp" line="45"/>
<source>Comment</source>
<translation>Commentaire</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="52"/>
<location filename="../src/GUI/waypointitem.cpp" line="51"/>
<source>Address</source>
<translation>Adresse</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="55"/>
<location filename="../src/GUI/waypointitem.cpp" line="54"/>
<source>Phone</source>
<translation>Téléphone</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="65"/>
<location filename="../src/GUI/waypointitem.cpp" line="64"/>
<source>Links</source>
<translation>Liens</translation>
</message>

View File

@ -47,97 +47,102 @@
<context>
<name>Data</name>
<message>
<location filename="../src/data/data.cpp" line="134"/>
<location filename="../src/data/data.cpp" line="139"/>
<source>Supported files</source>
<translation>Támogatott fájlok</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="135"/>
<location filename="../src/data/data.cpp" line="140"/>
<source>CSV files</source>
<translation>CSV fájlok</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="136"/>
<location filename="../src/data/data.cpp" line="141"/>
<source>CUP files</source>
<translation>CUP fájlok</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="137"/>
<location filename="../src/data/data.cpp" line="142"/>
<source>FIT files</source>
<translation>FIT fájlok</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="138"/>
<location filename="../src/data/data.cpp" line="143"/>
<source>GeoJSON files</source>
<translation>GeoJSON fájlok</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="139"/>
<location filename="../src/data/data.cpp" line="144"/>
<source>GPI files</source>
<translation>GPI fájlok</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="140"/>
<location filename="../src/data/data.cpp" line="145"/>
<source>GPX files</source>
<translation>GPX fájlok</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="141"/>
<location filename="../src/data/data.cpp" line="146"/>
<source>IGC files</source>
<translation>IGC fájlok</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="142"/>
<location filename="../src/data/data.cpp" line="147"/>
<source>ITN files</source>
<translation>ITN fájlok</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="143"/>
<location filename="../src/data/data.cpp" line="148"/>
<source>JPEG images</source>
<translation>JPEG fájlok</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="144"/>
<location filename="../src/data/data.cpp" line="149"/>
<source>KML files</source>
<translation>KML fájlok</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="145"/>
<location filename="../src/data/data.cpp" line="150"/>
<source>LOC files</source>
<translation>LOC fájlok</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="146"/>
<location filename="../src/data/data.cpp" line="151"/>
<source>NMEA files</source>
<translation>NMEA fájlok</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="147"/>
<location filename="../src/data/data.cpp" line="152"/>
<source>ONmove files</source>
<translation>ONmove fájlok</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="153"/>
<source>OV2 files</source>
<translation>OV2 fájlok</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="148"/>
<location filename="../src/data/data.cpp" line="154"/>
<source>OziExplorer files</source>
<translation>OziExplorer fájlok</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="149"/>
<location filename="../src/data/data.cpp" line="155"/>
<source>SLF files</source>
<translation>SLF fájlok</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="150"/>
<location filename="../src/data/data.cpp" line="156"/>
<source>SML files</source>
<translation>SML fájlok</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="151"/>
<location filename="../src/data/data.cpp" line="157"/>
<source>TCX files</source>
<translation>TCX fájlok</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="152"/>
<location filename="../src/data/data.cpp" line="158"/>
<source>All files</source>
<translation>Minden fájl</translation>
</message>
@ -467,16 +472,16 @@
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="415"/>
<location filename="../src/GUI/gui.cpp" line="1171"/>
<location filename="../src/GUI/gui.cpp" line="1239"/>
<location filename="../src/GUI/gui.cpp" line="1178"/>
<location filename="../src/GUI/gui.cpp" line="1246"/>
<source>Distance</source>
<translation>Távolság</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="422"/>
<location filename="../src/GUI/gui.cpp" line="616"/>
<location filename="../src/GUI/gui.cpp" line="1174"/>
<location filename="../src/GUI/gui.cpp" line="1241"/>
<location filename="../src/GUI/gui.cpp" line="1181"/>
<location filename="../src/GUI/gui.cpp" line="1248"/>
<source>Time</source>
<translation>Idő</translation>
</message>
@ -502,8 +507,8 @@
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="451"/>
<location filename="../src/GUI/gui.cpp" line="1176"/>
<location filename="../src/GUI/gui.cpp" line="1243"/>
<location filename="../src/GUI/gui.cpp" line="1183"/>
<location filename="../src/GUI/gui.cpp" line="1250"/>
<source>Moving time</source>
<translation>Mozgásban töltött idő</translation>
</message>
@ -779,78 +784,78 @@
<translation>Hiba a POI fájl betöltése során:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1145"/>
<location filename="../src/GUI/gui.cpp" line="1217"/>
<location filename="../src/GUI/gui.cpp" line="1152"/>
<location filename="../src/GUI/gui.cpp" line="1224"/>
<source>Tracks</source>
<translation>Nyomvonalak</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1148"/>
<location filename="../src/GUI/gui.cpp" line="1219"/>
<location filename="../src/GUI/gui.cpp" line="1155"/>
<location filename="../src/GUI/gui.cpp" line="1226"/>
<source>Routes</source>
<translation>Útvonalak</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1151"/>
<location filename="../src/GUI/gui.cpp" line="1221"/>
<location filename="../src/GUI/gui.cpp" line="1158"/>
<location filename="../src/GUI/gui.cpp" line="1228"/>
<source>Waypoints</source>
<translation>Köztespontok</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1154"/>
<location filename="../src/GUI/gui.cpp" line="1223"/>
<location filename="../src/GUI/gui.cpp" line="1161"/>
<location filename="../src/GUI/gui.cpp" line="1230"/>
<source>Areas</source>
<translation>Területek</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1160"/>
<location filename="../src/GUI/gui.cpp" line="1164"/>
<location filename="../src/GUI/gui.cpp" line="1229"/>
<location filename="../src/GUI/gui.cpp" line="1232"/>
<location filename="../src/GUI/gui.cpp" line="1167"/>
<location filename="../src/GUI/gui.cpp" line="1171"/>
<location filename="../src/GUI/gui.cpp" line="1236"/>
<location filename="../src/GUI/gui.cpp" line="1239"/>
<source>Date</source>
<translation>Dátum</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1197"/>
<location filename="../src/GUI/gui.cpp" line="1198"/>
<location filename="../src/GUI/gui.cpp" line="1204"/>
<location filename="../src/GUI/gui.cpp" line="1205"/>
<source>Statistics</source>
<translation>Összesítés</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1213"/>
<location filename="../src/GUI/gui.cpp" line="1220"/>
<source>Name</source>
<translation>Név</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1495"/>
<location filename="../src/GUI/gui.cpp" line="1502"/>
<source>Open map file</source>
<translation>Térképfájl megnyitása</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1539"/>
<location filename="../src/GUI/gui.cpp" line="1584"/>
<location filename="../src/GUI/gui.cpp" line="1603"/>
<location filename="../src/GUI/gui.cpp" line="1625"/>
<location filename="../src/GUI/gui.cpp" line="1546"/>
<location filename="../src/GUI/gui.cpp" line="1591"/>
<location filename="../src/GUI/gui.cpp" line="1610"/>
<location filename="../src/GUI/gui.cpp" line="1632"/>
<source>Error loading map:</source>
<translation>Térképbetöltési hiba:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1652"/>
<location filename="../src/GUI/gui.cpp" line="1659"/>
<source>Select map directory</source>
<translation>Térképmappa választása</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1680"/>
<location filename="../src/GUI/gui.cpp" line="1687"/>
<source>Clear the map tile cache?</source>
<translation>Térkép gyorsítótár törlése?</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1687"/>
<location filename="../src/GUI/gui.cpp" line="1694"/>
<source>No files loaded</source>
<translation>Nincs betöltött fájl</translation>
</message>
<message numerus="yes">
<location filename="../src/GUI/gui.cpp" line="1691"/>
<location filename="../src/GUI/gui.cpp" line="1698"/>
<source>%n files</source>
<translation>
<numerusform>%n fájl</numerusform>
@ -2137,47 +2142,47 @@
<context>
<name>WaypointItem</name>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="27"/>
<location filename="../src/GUI/waypointitem.cpp" line="26"/>
<source>Name</source>
<translation>Név</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="28"/>
<location filename="../src/GUI/waypointitem.cpp" line="27"/>
<source>Coordinates</source>
<translation>Koordináták</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="35"/>
<location filename="../src/GUI/waypointitem.cpp" line="34"/>
<source>Elevation</source>
<translation>Magasság</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="38"/>
<location filename="../src/GUI/waypointitem.cpp" line="37"/>
<source>Date</source>
<translation>Dátum</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="42"/>
<location filename="../src/GUI/waypointitem.cpp" line="41"/>
<source>Description</source>
<translation>Leírás</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="46"/>
<location filename="../src/GUI/waypointitem.cpp" line="45"/>
<source>Comment</source>
<translation>Megjegyzés</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="52"/>
<location filename="../src/GUI/waypointitem.cpp" line="51"/>
<source>Address</source>
<translation>Cím</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="55"/>
<location filename="../src/GUI/waypointitem.cpp" line="54"/>
<source>Phone</source>
<translation>Telefon</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="65"/>
<location filename="../src/GUI/waypointitem.cpp" line="64"/>
<source>Links</source>
<translation>Hivatkozások</translation>
</message>

View File

@ -47,97 +47,102 @@
<context>
<name>Data</name>
<message>
<location filename="../src/data/data.cpp" line="134"/>
<location filename="../src/data/data.cpp" line="139"/>
<source>Supported files</source>
<translation>File supportati</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="135"/>
<location filename="../src/data/data.cpp" line="140"/>
<source>CSV files</source>
<translation>File CSV</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="136"/>
<location filename="../src/data/data.cpp" line="141"/>
<source>CUP files</source>
<translation>File CUP</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="137"/>
<location filename="../src/data/data.cpp" line="142"/>
<source>FIT files</source>
<translation>File FIT</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="138"/>
<location filename="../src/data/data.cpp" line="143"/>
<source>GeoJSON files</source>
<translation>File GeoJSON</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="139"/>
<location filename="../src/data/data.cpp" line="144"/>
<source>GPI files</source>
<translation>File GPI</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="140"/>
<location filename="../src/data/data.cpp" line="145"/>
<source>GPX files</source>
<translation>File GPX</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="141"/>
<location filename="../src/data/data.cpp" line="146"/>
<source>IGC files</source>
<translation>File IGC</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="142"/>
<location filename="../src/data/data.cpp" line="147"/>
<source>ITN files</source>
<translation>File ITN</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="143"/>
<location filename="../src/data/data.cpp" line="148"/>
<source>JPEG images</source>
<translation>File JPEG</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="144"/>
<location filename="../src/data/data.cpp" line="149"/>
<source>KML files</source>
<translation>File KML</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="145"/>
<location filename="../src/data/data.cpp" line="150"/>
<source>LOC files</source>
<translation>File LOC</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="146"/>
<location filename="../src/data/data.cpp" line="151"/>
<source>NMEA files</source>
<translation>File NMEA</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="147"/>
<location filename="../src/data/data.cpp" line="152"/>
<source>ONmove files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="153"/>
<source>OV2 files</source>
<translation>File OV2</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="148"/>
<location filename="../src/data/data.cpp" line="154"/>
<source>OziExplorer files</source>
<translation>File OziExplorer</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="149"/>
<location filename="../src/data/data.cpp" line="155"/>
<source>SLF files</source>
<translation>File SLF</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="150"/>
<location filename="../src/data/data.cpp" line="156"/>
<source>SML files</source>
<translation>File SML</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="151"/>
<location filename="../src/data/data.cpp" line="157"/>
<source>TCX files</source>
<translation>File TCX</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="152"/>
<location filename="../src/data/data.cpp" line="158"/>
<source>All files</source>
<translation>Tutti i file</translation>
</message>
@ -467,16 +472,16 @@
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="415"/>
<location filename="../src/GUI/gui.cpp" line="1171"/>
<location filename="../src/GUI/gui.cpp" line="1239"/>
<location filename="../src/GUI/gui.cpp" line="1178"/>
<location filename="../src/GUI/gui.cpp" line="1246"/>
<source>Distance</source>
<translation>Distanza</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="422"/>
<location filename="../src/GUI/gui.cpp" line="616"/>
<location filename="../src/GUI/gui.cpp" line="1174"/>
<location filename="../src/GUI/gui.cpp" line="1241"/>
<location filename="../src/GUI/gui.cpp" line="1181"/>
<location filename="../src/GUI/gui.cpp" line="1248"/>
<source>Time</source>
<translation>Tempo</translation>
</message>
@ -502,8 +507,8 @@
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="451"/>
<location filename="../src/GUI/gui.cpp" line="1176"/>
<location filename="../src/GUI/gui.cpp" line="1243"/>
<location filename="../src/GUI/gui.cpp" line="1183"/>
<location filename="../src/GUI/gui.cpp" line="1250"/>
<source>Moving time</source>
<translation>Tempo in movimento</translation>
</message>
@ -779,78 +784,78 @@
<translation>Errore caricamento file POI:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1145"/>
<location filename="../src/GUI/gui.cpp" line="1217"/>
<location filename="../src/GUI/gui.cpp" line="1152"/>
<location filename="../src/GUI/gui.cpp" line="1224"/>
<source>Tracks</source>
<translation>Tracce</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1148"/>
<location filename="../src/GUI/gui.cpp" line="1219"/>
<location filename="../src/GUI/gui.cpp" line="1155"/>
<location filename="../src/GUI/gui.cpp" line="1226"/>
<source>Routes</source>
<translation>Percorsi</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1151"/>
<location filename="../src/GUI/gui.cpp" line="1221"/>
<location filename="../src/GUI/gui.cpp" line="1158"/>
<location filename="../src/GUI/gui.cpp" line="1228"/>
<source>Waypoints</source>
<translation>Punti</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1154"/>
<location filename="../src/GUI/gui.cpp" line="1223"/>
<location filename="../src/GUI/gui.cpp" line="1161"/>
<location filename="../src/GUI/gui.cpp" line="1230"/>
<source>Areas</source>
<translation>Aree</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1160"/>
<location filename="../src/GUI/gui.cpp" line="1164"/>
<location filename="../src/GUI/gui.cpp" line="1229"/>
<location filename="../src/GUI/gui.cpp" line="1232"/>
<location filename="../src/GUI/gui.cpp" line="1167"/>
<location filename="../src/GUI/gui.cpp" line="1171"/>
<location filename="../src/GUI/gui.cpp" line="1236"/>
<location filename="../src/GUI/gui.cpp" line="1239"/>
<source>Date</source>
<translation>Data</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1197"/>
<location filename="../src/GUI/gui.cpp" line="1198"/>
<location filename="../src/GUI/gui.cpp" line="1204"/>
<location filename="../src/GUI/gui.cpp" line="1205"/>
<source>Statistics</source>
<translation>Statistiche</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1213"/>
<location filename="../src/GUI/gui.cpp" line="1220"/>
<source>Name</source>
<translation>Nome</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1495"/>
<location filename="../src/GUI/gui.cpp" line="1502"/>
<source>Open map file</source>
<translation>Apri file mappa</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1539"/>
<location filename="../src/GUI/gui.cpp" line="1584"/>
<location filename="../src/GUI/gui.cpp" line="1603"/>
<location filename="../src/GUI/gui.cpp" line="1625"/>
<location filename="../src/GUI/gui.cpp" line="1546"/>
<location filename="../src/GUI/gui.cpp" line="1591"/>
<location filename="../src/GUI/gui.cpp" line="1610"/>
<location filename="../src/GUI/gui.cpp" line="1632"/>
<source>Error loading map:</source>
<translation>Errore caricamento mappa:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1652"/>
<location filename="../src/GUI/gui.cpp" line="1659"/>
<source>Select map directory</source>
<translation>Seleziona la directory mappa</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1680"/>
<location filename="../src/GUI/gui.cpp" line="1687"/>
<source>Clear the map tile cache?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1687"/>
<location filename="../src/GUI/gui.cpp" line="1694"/>
<source>No files loaded</source>
<translation>Nessun file caricato</translation>
</message>
<message numerus="yes">
<location filename="../src/GUI/gui.cpp" line="1691"/>
<location filename="../src/GUI/gui.cpp" line="1698"/>
<source>%n files</source>
<translation>
<numerusform>%n file</numerusform>
@ -2138,47 +2143,47 @@
<context>
<name>WaypointItem</name>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="27"/>
<location filename="../src/GUI/waypointitem.cpp" line="26"/>
<source>Name</source>
<translation>Nome</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="28"/>
<location filename="../src/GUI/waypointitem.cpp" line="27"/>
<source>Coordinates</source>
<translation>Coordinate</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="35"/>
<location filename="../src/GUI/waypointitem.cpp" line="34"/>
<source>Elevation</source>
<translation>Altitudine</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="38"/>
<location filename="../src/GUI/waypointitem.cpp" line="37"/>
<source>Date</source>
<translation>Data</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="42"/>
<location filename="../src/GUI/waypointitem.cpp" line="41"/>
<source>Description</source>
<translation>Descrizione</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="46"/>
<location filename="../src/GUI/waypointitem.cpp" line="45"/>
<source>Comment</source>
<translation>Commento</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="52"/>
<location filename="../src/GUI/waypointitem.cpp" line="51"/>
<source>Address</source>
<translation>Indirizzo</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="55"/>
<location filename="../src/GUI/waypointitem.cpp" line="54"/>
<source>Phone</source>
<translation>Telefono</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="65"/>
<location filename="../src/GUI/waypointitem.cpp" line="64"/>
<source>Links</source>
<translation>Collegamenti</translation>
</message>

View File

@ -47,97 +47,102 @@
<context>
<name>Data</name>
<message>
<location filename="../src/data/data.cpp" line="134"/>
<location filename="../src/data/data.cpp" line="139"/>
<source>Supported files</source>
<translation>Støttede filer</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="135"/>
<location filename="../src/data/data.cpp" line="140"/>
<source>CSV files</source>
<translation>CSV-filer</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="136"/>
<location filename="../src/data/data.cpp" line="141"/>
<source>CUP files</source>
<translation>CUP-filer</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="137"/>
<location filename="../src/data/data.cpp" line="142"/>
<source>FIT files</source>
<translation>FIT-filer</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="138"/>
<location filename="../src/data/data.cpp" line="143"/>
<source>GeoJSON files</source>
<translation>GeoJSON-filer</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="139"/>
<location filename="../src/data/data.cpp" line="144"/>
<source>GPI files</source>
<translation>GPI-filer</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="140"/>
<location filename="../src/data/data.cpp" line="145"/>
<source>GPX files</source>
<translation>GPX-filer</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="141"/>
<location filename="../src/data/data.cpp" line="146"/>
<source>IGC files</source>
<translation>IGC-filer</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="142"/>
<location filename="../src/data/data.cpp" line="147"/>
<source>ITN files</source>
<translation>ITN-filer</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="143"/>
<location filename="../src/data/data.cpp" line="148"/>
<source>JPEG images</source>
<translation>JPEG-bilder</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="144"/>
<location filename="../src/data/data.cpp" line="149"/>
<source>KML files</source>
<translation>KML-filer</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="145"/>
<location filename="../src/data/data.cpp" line="150"/>
<source>LOC files</source>
<translation>LOC-filer</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="146"/>
<location filename="../src/data/data.cpp" line="151"/>
<source>NMEA files</source>
<translation>NMEA-filer</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="147"/>
<location filename="../src/data/data.cpp" line="152"/>
<source>ONmove files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="153"/>
<source>OV2 files</source>
<translation>OV2-filer</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="148"/>
<location filename="../src/data/data.cpp" line="154"/>
<source>OziExplorer files</source>
<translation>OziExplorer-filer</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="149"/>
<location filename="../src/data/data.cpp" line="155"/>
<source>SLF files</source>
<translation>SLF-filer</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="150"/>
<location filename="../src/data/data.cpp" line="156"/>
<source>SML files</source>
<translation>SML-filer</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="151"/>
<location filename="../src/data/data.cpp" line="157"/>
<source>TCX files</source>
<translation>TCX-filer</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="152"/>
<location filename="../src/data/data.cpp" line="158"/>
<source>All files</source>
<translation>Alle filer</translation>
</message>
@ -467,16 +472,16 @@
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="415"/>
<location filename="../src/GUI/gui.cpp" line="1171"/>
<location filename="../src/GUI/gui.cpp" line="1239"/>
<location filename="../src/GUI/gui.cpp" line="1178"/>
<location filename="../src/GUI/gui.cpp" line="1246"/>
<source>Distance</source>
<translation>Avstand</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="422"/>
<location filename="../src/GUI/gui.cpp" line="616"/>
<location filename="../src/GUI/gui.cpp" line="1174"/>
<location filename="../src/GUI/gui.cpp" line="1241"/>
<location filename="../src/GUI/gui.cpp" line="1181"/>
<location filename="../src/GUI/gui.cpp" line="1248"/>
<source>Time</source>
<translation>Tid</translation>
</message>
@ -502,8 +507,8 @@
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="451"/>
<location filename="../src/GUI/gui.cpp" line="1176"/>
<location filename="../src/GUI/gui.cpp" line="1243"/>
<location filename="../src/GUI/gui.cpp" line="1183"/>
<location filename="../src/GUI/gui.cpp" line="1250"/>
<source>Moving time</source>
<translation>Tid i bevegelse</translation>
</message>
@ -738,7 +743,7 @@
<translation>Flishurtiglagringsmappe:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1652"/>
<location filename="../src/GUI/gui.cpp" line="1659"/>
<source>Select map directory</source>
<translation>Velg kartmappe</translation>
</message>
@ -784,73 +789,73 @@
<translation>Kunne ikke laste inn POI-fil:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1145"/>
<location filename="../src/GUI/gui.cpp" line="1217"/>
<location filename="../src/GUI/gui.cpp" line="1152"/>
<location filename="../src/GUI/gui.cpp" line="1224"/>
<source>Tracks</source>
<translation>Spor</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1148"/>
<location filename="../src/GUI/gui.cpp" line="1219"/>
<location filename="../src/GUI/gui.cpp" line="1155"/>
<location filename="../src/GUI/gui.cpp" line="1226"/>
<source>Routes</source>
<translation>Ruter</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1151"/>
<location filename="../src/GUI/gui.cpp" line="1221"/>
<location filename="../src/GUI/gui.cpp" line="1158"/>
<location filename="../src/GUI/gui.cpp" line="1228"/>
<source>Waypoints</source>
<translation>Veipunkter</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1154"/>
<location filename="../src/GUI/gui.cpp" line="1223"/>
<location filename="../src/GUI/gui.cpp" line="1161"/>
<location filename="../src/GUI/gui.cpp" line="1230"/>
<source>Areas</source>
<translation>Områder</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1160"/>
<location filename="../src/GUI/gui.cpp" line="1164"/>
<location filename="../src/GUI/gui.cpp" line="1229"/>
<location filename="../src/GUI/gui.cpp" line="1232"/>
<location filename="../src/GUI/gui.cpp" line="1167"/>
<location filename="../src/GUI/gui.cpp" line="1171"/>
<location filename="../src/GUI/gui.cpp" line="1236"/>
<location filename="../src/GUI/gui.cpp" line="1239"/>
<source>Date</source>
<translation>Dato</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1197"/>
<location filename="../src/GUI/gui.cpp" line="1198"/>
<location filename="../src/GUI/gui.cpp" line="1204"/>
<location filename="../src/GUI/gui.cpp" line="1205"/>
<source>Statistics</source>
<translation>Statistikk</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1213"/>
<location filename="../src/GUI/gui.cpp" line="1220"/>
<source>Name</source>
<translation>Navn</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1495"/>
<location filename="../src/GUI/gui.cpp" line="1502"/>
<source>Open map file</source>
<translation>Åpne kartfil</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1539"/>
<location filename="../src/GUI/gui.cpp" line="1584"/>
<location filename="../src/GUI/gui.cpp" line="1603"/>
<location filename="../src/GUI/gui.cpp" line="1625"/>
<location filename="../src/GUI/gui.cpp" line="1546"/>
<location filename="../src/GUI/gui.cpp" line="1591"/>
<location filename="../src/GUI/gui.cpp" line="1610"/>
<location filename="../src/GUI/gui.cpp" line="1632"/>
<source>Error loading map:</source>
<translation>Feil ved innlasting av kart:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1680"/>
<location filename="../src/GUI/gui.cpp" line="1687"/>
<source>Clear the map tile cache?</source>
<translation>Fjern kartflis fra hurtiglager?</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1687"/>
<location filename="../src/GUI/gui.cpp" line="1694"/>
<source>No files loaded</source>
<translation>Ingen filer lastet opp</translation>
</message>
<message numerus="yes">
<location filename="../src/GUI/gui.cpp" line="1691"/>
<location filename="../src/GUI/gui.cpp" line="1698"/>
<source>%n files</source>
<translation>
<numerusform>%n fil</numerusform>
@ -2138,47 +2143,47 @@
<context>
<name>WaypointItem</name>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="27"/>
<location filename="../src/GUI/waypointitem.cpp" line="26"/>
<source>Name</source>
<translation>Navn</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="28"/>
<location filename="../src/GUI/waypointitem.cpp" line="27"/>
<source>Coordinates</source>
<translation>Koordinater</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="35"/>
<location filename="../src/GUI/waypointitem.cpp" line="34"/>
<source>Elevation</source>
<translation>Høyde</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="38"/>
<location filename="../src/GUI/waypointitem.cpp" line="37"/>
<source>Date</source>
<translation>Dato</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="42"/>
<location filename="../src/GUI/waypointitem.cpp" line="41"/>
<source>Description</source>
<translation>Beskrivelse</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="46"/>
<location filename="../src/GUI/waypointitem.cpp" line="45"/>
<source>Comment</source>
<translation>Kommentar</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="52"/>
<location filename="../src/GUI/waypointitem.cpp" line="51"/>
<source>Address</source>
<translation>Adresse</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="55"/>
<location filename="../src/GUI/waypointitem.cpp" line="54"/>
<source>Phone</source>
<translation>Telefon</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="65"/>
<location filename="../src/GUI/waypointitem.cpp" line="64"/>
<source>Links</source>
<translation>Lenker</translation>
</message>

View File

@ -47,97 +47,102 @@
<context>
<name>Data</name>
<message>
<location filename="../src/data/data.cpp" line="134"/>
<location filename="../src/data/data.cpp" line="139"/>
<source>Supported files</source>
<translation>Obsługiwane pliki</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="135"/>
<location filename="../src/data/data.cpp" line="140"/>
<source>CSV files</source>
<translation>Pliki CSV</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="136"/>
<location filename="../src/data/data.cpp" line="141"/>
<source>CUP files</source>
<translation>Pliki CUP</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="137"/>
<location filename="../src/data/data.cpp" line="142"/>
<source>FIT files</source>
<translation>Pliki FIT</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="138"/>
<location filename="../src/data/data.cpp" line="143"/>
<source>GeoJSON files</source>
<translation>Pliki GeoJSON</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="139"/>
<location filename="../src/data/data.cpp" line="144"/>
<source>GPI files</source>
<translation>Pliki GPI</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="140"/>
<location filename="../src/data/data.cpp" line="145"/>
<source>GPX files</source>
<translation>Pliki GPX</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="141"/>
<location filename="../src/data/data.cpp" line="146"/>
<source>IGC files</source>
<translation>Pliki IGC</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="142"/>
<location filename="../src/data/data.cpp" line="147"/>
<source>ITN files</source>
<translation>Pliki ITN</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="143"/>
<location filename="../src/data/data.cpp" line="148"/>
<source>JPEG images</source>
<translation>Pliki JPEG</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="144"/>
<location filename="../src/data/data.cpp" line="149"/>
<source>KML files</source>
<translation>Pliki KML</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="145"/>
<location filename="../src/data/data.cpp" line="150"/>
<source>LOC files</source>
<translation>Pliki LOC</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="146"/>
<location filename="../src/data/data.cpp" line="151"/>
<source>NMEA files</source>
<translation>Pliki NMEA</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="147"/>
<location filename="../src/data/data.cpp" line="153"/>
<source>OV2 files</source>
<translation>Pliki OV2</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="148"/>
<location filename="../src/data/data.cpp" line="154"/>
<source>OziExplorer files</source>
<translation>Pliki OziExplorer</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="150"/>
<location filename="../src/data/data.cpp" line="156"/>
<source>SML files</source>
<translation>Pliki SML</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="151"/>
<location filename="../src/data/data.cpp" line="157"/>
<source>TCX files</source>
<translation>Pliki TCX</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="149"/>
<location filename="../src/data/data.cpp" line="155"/>
<source>SLF files</source>
<translation>Pliki SLF</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="152"/>
<source>ONmove files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="158"/>
<source>All files</source>
<translation>Wszystkie pliki</translation>
</message>
@ -486,8 +491,8 @@
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="451"/>
<location filename="../src/GUI/gui.cpp" line="1176"/>
<location filename="../src/GUI/gui.cpp" line="1243"/>
<location filename="../src/GUI/gui.cpp" line="1183"/>
<location filename="../src/GUI/gui.cpp" line="1250"/>
<source>Moving time</source>
<translation>Czas ruchu</translation>
</message>
@ -652,37 +657,37 @@
<translation>Katalog ze stylami:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1154"/>
<location filename="../src/GUI/gui.cpp" line="1223"/>
<location filename="../src/GUI/gui.cpp" line="1161"/>
<location filename="../src/GUI/gui.cpp" line="1230"/>
<source>Areas</source>
<translation>Obszary</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1197"/>
<location filename="../src/GUI/gui.cpp" line="1198"/>
<location filename="../src/GUI/gui.cpp" line="1204"/>
<location filename="../src/GUI/gui.cpp" line="1205"/>
<source>Statistics</source>
<translation>Statystyka</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1495"/>
<location filename="../src/GUI/gui.cpp" line="1502"/>
<source>Open map file</source>
<translation>Otwórz plik mapy</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1680"/>
<location filename="../src/GUI/gui.cpp" line="1687"/>
<source>Clear the map tile cache?</source>
<translation>Wyczyścić pamięć podręczną fragmentów mapy?</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1687"/>
<location filename="../src/GUI/gui.cpp" line="1694"/>
<source>No files loaded</source>
<translation>Nie załadowano żadnych plików</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1160"/>
<location filename="../src/GUI/gui.cpp" line="1164"/>
<location filename="../src/GUI/gui.cpp" line="1229"/>
<location filename="../src/GUI/gui.cpp" line="1232"/>
<location filename="../src/GUI/gui.cpp" line="1167"/>
<location filename="../src/GUI/gui.cpp" line="1171"/>
<location filename="../src/GUI/gui.cpp" line="1236"/>
<location filename="../src/GUI/gui.cpp" line="1239"/>
<source>Date</source>
<translation>Data</translation>
</message>
@ -737,26 +742,26 @@
<translation>Katalog pamięci podręcznej kafelków:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1148"/>
<location filename="../src/GUI/gui.cpp" line="1219"/>
<location filename="../src/GUI/gui.cpp" line="1155"/>
<location filename="../src/GUI/gui.cpp" line="1226"/>
<source>Routes</source>
<translation>Trasy</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1539"/>
<location filename="../src/GUI/gui.cpp" line="1584"/>
<location filename="../src/GUI/gui.cpp" line="1603"/>
<location filename="../src/GUI/gui.cpp" line="1625"/>
<location filename="../src/GUI/gui.cpp" line="1546"/>
<location filename="../src/GUI/gui.cpp" line="1591"/>
<location filename="../src/GUI/gui.cpp" line="1610"/>
<location filename="../src/GUI/gui.cpp" line="1632"/>
<source>Error loading map:</source>
<translation>Wystąpił błąd podczas ładowania mapy:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1652"/>
<location filename="../src/GUI/gui.cpp" line="1659"/>
<source>Select map directory</source>
<translation>Wybierz katalog map</translation>
</message>
<message numerus="yes">
<location filename="../src/GUI/gui.cpp" line="1691"/>
<location filename="../src/GUI/gui.cpp" line="1698"/>
<source>%n files</source>
<translation>
<numerusform>%n plik</numerusform>
@ -780,8 +785,8 @@
<translation>Eksportuj do PDF...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1151"/>
<location filename="../src/GUI/gui.cpp" line="1221"/>
<location filename="../src/GUI/gui.cpp" line="1158"/>
<location filename="../src/GUI/gui.cpp" line="1228"/>
<source>Waypoints</source>
<translation>Punkty nawigacyjne</translation>
</message>
@ -822,13 +827,13 @@
<translation>Błąd podczas ładowania pliku POI:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1213"/>
<location filename="../src/GUI/gui.cpp" line="1220"/>
<source>Name</source>
<translation>Nazwa</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1145"/>
<location filename="../src/GUI/gui.cpp" line="1217"/>
<location filename="../src/GUI/gui.cpp" line="1152"/>
<location filename="../src/GUI/gui.cpp" line="1224"/>
<source>Tracks</source>
<translation>Ślady</translation>
</message>
@ -845,16 +850,16 @@
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="415"/>
<location filename="../src/GUI/gui.cpp" line="1171"/>
<location filename="../src/GUI/gui.cpp" line="1239"/>
<location filename="../src/GUI/gui.cpp" line="1178"/>
<location filename="../src/GUI/gui.cpp" line="1246"/>
<source>Distance</source>
<translation>Dystans</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="422"/>
<location filename="../src/GUI/gui.cpp" line="616"/>
<location filename="../src/GUI/gui.cpp" line="1174"/>
<location filename="../src/GUI/gui.cpp" line="1241"/>
<location filename="../src/GUI/gui.cpp" line="1181"/>
<location filename="../src/GUI/gui.cpp" line="1248"/>
<source>Time</source>
<translation>Czas</translation>
</message>
@ -2139,47 +2144,47 @@
<context>
<name>WaypointItem</name>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="27"/>
<location filename="../src/GUI/waypointitem.cpp" line="26"/>
<source>Name</source>
<translation>Nazwa</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="28"/>
<location filename="../src/GUI/waypointitem.cpp" line="27"/>
<source>Coordinates</source>
<translation>Współrzędne</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="35"/>
<location filename="../src/GUI/waypointitem.cpp" line="34"/>
<source>Elevation</source>
<translation>Wysokość</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="38"/>
<location filename="../src/GUI/waypointitem.cpp" line="37"/>
<source>Date</source>
<translation>Data</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="42"/>
<location filename="../src/GUI/waypointitem.cpp" line="41"/>
<source>Description</source>
<translation>Opis</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="46"/>
<location filename="../src/GUI/waypointitem.cpp" line="45"/>
<source>Comment</source>
<translation>Komentarz</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="52"/>
<location filename="../src/GUI/waypointitem.cpp" line="51"/>
<source>Address</source>
<translation>Adres</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="55"/>
<location filename="../src/GUI/waypointitem.cpp" line="54"/>
<source>Phone</source>
<translation>Telefon</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="65"/>
<location filename="../src/GUI/waypointitem.cpp" line="64"/>
<source>Links</source>
<translation>Linki</translation>
</message>

View File

@ -47,97 +47,102 @@
<context>
<name>Data</name>
<message>
<location filename="../src/data/data.cpp" line="134"/>
<location filename="../src/data/data.cpp" line="139"/>
<source>Supported files</source>
<translation>Formatos suportados</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="135"/>
<location filename="../src/data/data.cpp" line="140"/>
<source>CSV files</source>
<translation>Arquivos CSV</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="136"/>
<location filename="../src/data/data.cpp" line="141"/>
<source>CUP files</source>
<translation>Arquivos CUP</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="137"/>
<location filename="../src/data/data.cpp" line="142"/>
<source>FIT files</source>
<translation>Arquivos FIT</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="138"/>
<location filename="../src/data/data.cpp" line="143"/>
<source>GeoJSON files</source>
<translation>Arquivos GeoJSON</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="139"/>
<location filename="../src/data/data.cpp" line="144"/>
<source>GPI files</source>
<translation>Arquivos GPI</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="140"/>
<location filename="../src/data/data.cpp" line="145"/>
<source>GPX files</source>
<translation>Arquivos GPX</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="141"/>
<location filename="../src/data/data.cpp" line="146"/>
<source>IGC files</source>
<translation>Arquivos IGC</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="142"/>
<location filename="../src/data/data.cpp" line="147"/>
<source>ITN files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="143"/>
<location filename="../src/data/data.cpp" line="148"/>
<source>JPEG images</source>
<translation>Imagens JPEG</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="144"/>
<location filename="../src/data/data.cpp" line="149"/>
<source>KML files</source>
<translation>Arquivos KML</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="145"/>
<location filename="../src/data/data.cpp" line="150"/>
<source>LOC files</source>
<translation>Arquivos LOC</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="146"/>
<location filename="../src/data/data.cpp" line="151"/>
<source>NMEA files</source>
<translation>Arquivos NMEA</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="147"/>
<location filename="../src/data/data.cpp" line="152"/>
<source>ONmove files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="153"/>
<source>OV2 files</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="148"/>
<location filename="../src/data/data.cpp" line="154"/>
<source>OziExplorer files</source>
<translation>Arquivos OziExplorer</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="149"/>
<location filename="../src/data/data.cpp" line="155"/>
<source>SLF files</source>
<translation>Arquivos SLF</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="150"/>
<location filename="../src/data/data.cpp" line="156"/>
<source>SML files</source>
<translation>Arquivos SML</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="151"/>
<location filename="../src/data/data.cpp" line="157"/>
<source>TCX files</source>
<translation>Arquivos TCX</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="152"/>
<location filename="../src/data/data.cpp" line="158"/>
<source>All files</source>
<translation>Todos os arquivos</translation>
</message>
@ -467,16 +472,16 @@
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="415"/>
<location filename="../src/GUI/gui.cpp" line="1171"/>
<location filename="../src/GUI/gui.cpp" line="1239"/>
<location filename="../src/GUI/gui.cpp" line="1178"/>
<location filename="../src/GUI/gui.cpp" line="1246"/>
<source>Distance</source>
<translation>Distância</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="422"/>
<location filename="../src/GUI/gui.cpp" line="616"/>
<location filename="../src/GUI/gui.cpp" line="1174"/>
<location filename="../src/GUI/gui.cpp" line="1241"/>
<location filename="../src/GUI/gui.cpp" line="1181"/>
<location filename="../src/GUI/gui.cpp" line="1248"/>
<source>Time</source>
<translation>Tempo</translation>
</message>
@ -502,8 +507,8 @@
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="451"/>
<location filename="../src/GUI/gui.cpp" line="1176"/>
<location filename="../src/GUI/gui.cpp" line="1243"/>
<location filename="../src/GUI/gui.cpp" line="1183"/>
<location filename="../src/GUI/gui.cpp" line="1250"/>
<source>Moving time</source>
<translation>Tempo em movimento</translation>
</message>
@ -779,78 +784,78 @@
<translation>Erro ao carregar arquivo POI:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1145"/>
<location filename="../src/GUI/gui.cpp" line="1217"/>
<location filename="../src/GUI/gui.cpp" line="1152"/>
<location filename="../src/GUI/gui.cpp" line="1224"/>
<source>Tracks</source>
<translation>Trilhas</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1148"/>
<location filename="../src/GUI/gui.cpp" line="1219"/>
<location filename="../src/GUI/gui.cpp" line="1155"/>
<location filename="../src/GUI/gui.cpp" line="1226"/>
<source>Routes</source>
<translation>Rotas</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1151"/>
<location filename="../src/GUI/gui.cpp" line="1221"/>
<location filename="../src/GUI/gui.cpp" line="1158"/>
<location filename="../src/GUI/gui.cpp" line="1228"/>
<source>Waypoints</source>
<translation>Waypoints</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1154"/>
<location filename="../src/GUI/gui.cpp" line="1223"/>
<location filename="../src/GUI/gui.cpp" line="1161"/>
<location filename="../src/GUI/gui.cpp" line="1230"/>
<source>Areas</source>
<translation>Áreas</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1160"/>
<location filename="../src/GUI/gui.cpp" line="1164"/>
<location filename="../src/GUI/gui.cpp" line="1229"/>
<location filename="../src/GUI/gui.cpp" line="1232"/>
<location filename="../src/GUI/gui.cpp" line="1167"/>
<location filename="../src/GUI/gui.cpp" line="1171"/>
<location filename="../src/GUI/gui.cpp" line="1236"/>
<location filename="../src/GUI/gui.cpp" line="1239"/>
<source>Date</source>
<translation>Data</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1197"/>
<location filename="../src/GUI/gui.cpp" line="1198"/>
<location filename="../src/GUI/gui.cpp" line="1204"/>
<location filename="../src/GUI/gui.cpp" line="1205"/>
<source>Statistics</source>
<translation>Estatísticas</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1213"/>
<location filename="../src/GUI/gui.cpp" line="1220"/>
<source>Name</source>
<translation>Nome</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1495"/>
<location filename="../src/GUI/gui.cpp" line="1502"/>
<source>Open map file</source>
<translation>Abrir arquivo de mapa</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1539"/>
<location filename="../src/GUI/gui.cpp" line="1584"/>
<location filename="../src/GUI/gui.cpp" line="1603"/>
<location filename="../src/GUI/gui.cpp" line="1625"/>
<location filename="../src/GUI/gui.cpp" line="1546"/>
<location filename="../src/GUI/gui.cpp" line="1591"/>
<location filename="../src/GUI/gui.cpp" line="1610"/>
<location filename="../src/GUI/gui.cpp" line="1632"/>
<source>Error loading map:</source>
<translation>Erro ao carregar o mapa:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1652"/>
<location filename="../src/GUI/gui.cpp" line="1659"/>
<source>Select map directory</source>
<translation>Selecionar diretório de mapa</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1680"/>
<location filename="../src/GUI/gui.cpp" line="1687"/>
<source>Clear the map tile cache?</source>
<translation>Limpar o cache de ladrilhos de mapa?</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1687"/>
<location filename="../src/GUI/gui.cpp" line="1694"/>
<source>No files loaded</source>
<translation>Nenhum arquivo carregado</translation>
</message>
<message numerus="yes">
<location filename="../src/GUI/gui.cpp" line="1691"/>
<location filename="../src/GUI/gui.cpp" line="1698"/>
<source>%n files</source>
<translation>
<numerusform>%n arquivo</numerusform>
@ -2138,47 +2143,47 @@
<context>
<name>WaypointItem</name>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="27"/>
<location filename="../src/GUI/waypointitem.cpp" line="26"/>
<source>Name</source>
<translation>Nome</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="28"/>
<location filename="../src/GUI/waypointitem.cpp" line="27"/>
<source>Coordinates</source>
<translation>Coordenadas</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="35"/>
<location filename="../src/GUI/waypointitem.cpp" line="34"/>
<source>Elevation</source>
<translation>Altitude</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="38"/>
<location filename="../src/GUI/waypointitem.cpp" line="37"/>
<source>Date</source>
<translation>Data</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="42"/>
<location filename="../src/GUI/waypointitem.cpp" line="41"/>
<source>Description</source>
<translation>Descrição</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="46"/>
<location filename="../src/GUI/waypointitem.cpp" line="45"/>
<source>Comment</source>
<translation>Anotação</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="52"/>
<location filename="../src/GUI/waypointitem.cpp" line="51"/>
<source>Address</source>
<translation>Endereço</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="55"/>
<location filename="../src/GUI/waypointitem.cpp" line="54"/>
<source>Phone</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="65"/>
<location filename="../src/GUI/waypointitem.cpp" line="64"/>
<source>Links</source>
<translation>Links</translation>
</message>

View File

@ -47,97 +47,102 @@
<context>
<name>Data</name>
<message>
<location filename="../src/data/data.cpp" line="134"/>
<location filename="../src/data/data.cpp" line="139"/>
<source>Supported files</source>
<translation>Все поддерживаемые файлы</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="135"/>
<location filename="../src/data/data.cpp" line="140"/>
<source>CSV files</source>
<translation>CSV файлы</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="136"/>
<location filename="../src/data/data.cpp" line="141"/>
<source>CUP files</source>
<translation>CUP файлы</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="137"/>
<location filename="../src/data/data.cpp" line="142"/>
<source>FIT files</source>
<translation>FIT файлы</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="138"/>
<location filename="../src/data/data.cpp" line="143"/>
<source>GeoJSON files</source>
<translation>GeoJSON файлы</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="139"/>
<location filename="../src/data/data.cpp" line="144"/>
<source>GPI files</source>
<translation>GPI файлы</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="140"/>
<location filename="../src/data/data.cpp" line="145"/>
<source>GPX files</source>
<translation>GPX файлы</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="141"/>
<location filename="../src/data/data.cpp" line="146"/>
<source>IGC files</source>
<translation>IGC файлы</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="142"/>
<location filename="../src/data/data.cpp" line="147"/>
<source>ITN files</source>
<translation>Файлы ITN</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="143"/>
<location filename="../src/data/data.cpp" line="148"/>
<source>JPEG images</source>
<translation>JPEG изображения</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="144"/>
<location filename="../src/data/data.cpp" line="149"/>
<source>KML files</source>
<translation>KML файлы</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="145"/>
<location filename="../src/data/data.cpp" line="150"/>
<source>LOC files</source>
<translation>LOC файлы</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="146"/>
<location filename="../src/data/data.cpp" line="151"/>
<source>NMEA files</source>
<translation>NMEA файлы</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="147"/>
<location filename="../src/data/data.cpp" line="153"/>
<source>OV2 files</source>
<translation>OV2 файлы</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="148"/>
<location filename="../src/data/data.cpp" line="154"/>
<source>OziExplorer files</source>
<translation>OziExplorer файлы</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="150"/>
<location filename="../src/data/data.cpp" line="156"/>
<source>SML files</source>
<translation>SML файлы</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="151"/>
<location filename="../src/data/data.cpp" line="157"/>
<source>TCX files</source>
<translation>TCX файлы</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="149"/>
<location filename="../src/data/data.cpp" line="155"/>
<source>SLF files</source>
<translation>SLF файлы</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="152"/>
<source>ONmove files</source>
<translation>ONmove файлы</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="158"/>
<source>All files</source>
<translation>Все файлы</translation>
</message>
@ -486,8 +491,8 @@
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="451"/>
<location filename="../src/GUI/gui.cpp" line="1176"/>
<location filename="../src/GUI/gui.cpp" line="1243"/>
<location filename="../src/GUI/gui.cpp" line="1183"/>
<location filename="../src/GUI/gui.cpp" line="1250"/>
<source>Moving time</source>
<translation>Время движения</translation>
</message>
@ -652,37 +657,37 @@
<translation>Каталог со стилями:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1154"/>
<location filename="../src/GUI/gui.cpp" line="1223"/>
<location filename="../src/GUI/gui.cpp" line="1161"/>
<location filename="../src/GUI/gui.cpp" line="1230"/>
<source>Areas</source>
<translation>Области</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1197"/>
<location filename="../src/GUI/gui.cpp" line="1198"/>
<location filename="../src/GUI/gui.cpp" line="1204"/>
<location filename="../src/GUI/gui.cpp" line="1205"/>
<source>Statistics</source>
<translation>Статистика</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1495"/>
<location filename="../src/GUI/gui.cpp" line="1502"/>
<source>Open map file</source>
<translation>Открыть файл карты</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1680"/>
<location filename="../src/GUI/gui.cpp" line="1687"/>
<source>Clear the map tile cache?</source>
<translation>Очистить кэш тайлов?</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1687"/>
<location filename="../src/GUI/gui.cpp" line="1694"/>
<source>No files loaded</source>
<translation>Нет загруженных файлов</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1160"/>
<location filename="../src/GUI/gui.cpp" line="1164"/>
<location filename="../src/GUI/gui.cpp" line="1229"/>
<location filename="../src/GUI/gui.cpp" line="1232"/>
<location filename="../src/GUI/gui.cpp" line="1167"/>
<location filename="../src/GUI/gui.cpp" line="1171"/>
<location filename="../src/GUI/gui.cpp" line="1236"/>
<location filename="../src/GUI/gui.cpp" line="1239"/>
<source>Date</source>
<translation>Дата</translation>
</message>
@ -737,26 +742,26 @@
<translation>Каталог кеша тайлов:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1148"/>
<location filename="../src/GUI/gui.cpp" line="1219"/>
<location filename="../src/GUI/gui.cpp" line="1155"/>
<location filename="../src/GUI/gui.cpp" line="1226"/>
<source>Routes</source>
<translation>Маршруты</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1539"/>
<location filename="../src/GUI/gui.cpp" line="1584"/>
<location filename="../src/GUI/gui.cpp" line="1603"/>
<location filename="../src/GUI/gui.cpp" line="1625"/>
<location filename="../src/GUI/gui.cpp" line="1546"/>
<location filename="../src/GUI/gui.cpp" line="1591"/>
<location filename="../src/GUI/gui.cpp" line="1610"/>
<location filename="../src/GUI/gui.cpp" line="1632"/>
<source>Error loading map:</source>
<translation>Ошибка загрузки карты:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1652"/>
<location filename="../src/GUI/gui.cpp" line="1659"/>
<source>Select map directory</source>
<translation>Выберите каталог с картами</translation>
</message>
<message numerus="yes">
<location filename="../src/GUI/gui.cpp" line="1691"/>
<location filename="../src/GUI/gui.cpp" line="1698"/>
<source>%n files</source>
<translation>
<numerusform>%n файл</numerusform>
@ -780,8 +785,8 @@
<translation>Экспорт в PDF</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1151"/>
<location filename="../src/GUI/gui.cpp" line="1221"/>
<location filename="../src/GUI/gui.cpp" line="1158"/>
<location filename="../src/GUI/gui.cpp" line="1228"/>
<source>Waypoints</source>
<translation>Точки</translation>
</message>
@ -822,13 +827,13 @@
<translation>Ошибка загрузки файла с точками POI:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1213"/>
<location filename="../src/GUI/gui.cpp" line="1220"/>
<source>Name</source>
<translation>Имя</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1145"/>
<location filename="../src/GUI/gui.cpp" line="1217"/>
<location filename="../src/GUI/gui.cpp" line="1152"/>
<location filename="../src/GUI/gui.cpp" line="1224"/>
<source>Tracks</source>
<translation>Треки</translation>
</message>
@ -845,16 +850,16 @@
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="415"/>
<location filename="../src/GUI/gui.cpp" line="1171"/>
<location filename="../src/GUI/gui.cpp" line="1239"/>
<location filename="../src/GUI/gui.cpp" line="1178"/>
<location filename="../src/GUI/gui.cpp" line="1246"/>
<source>Distance</source>
<translation>Расстояние</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="422"/>
<location filename="../src/GUI/gui.cpp" line="616"/>
<location filename="../src/GUI/gui.cpp" line="1174"/>
<location filename="../src/GUI/gui.cpp" line="1241"/>
<location filename="../src/GUI/gui.cpp" line="1181"/>
<location filename="../src/GUI/gui.cpp" line="1248"/>
<source>Time</source>
<translation>Время</translation>
</message>
@ -2139,47 +2144,47 @@
<context>
<name>WaypointItem</name>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="27"/>
<location filename="../src/GUI/waypointitem.cpp" line="26"/>
<source>Name</source>
<translation>Имя</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="28"/>
<location filename="../src/GUI/waypointitem.cpp" line="27"/>
<source>Coordinates</source>
<translation>Координаты</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="35"/>
<location filename="../src/GUI/waypointitem.cpp" line="34"/>
<source>Elevation</source>
<translation>Высота</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="38"/>
<location filename="../src/GUI/waypointitem.cpp" line="37"/>
<source>Date</source>
<translation>Дата</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="42"/>
<location filename="../src/GUI/waypointitem.cpp" line="41"/>
<source>Description</source>
<translation>Описание</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="46"/>
<location filename="../src/GUI/waypointitem.cpp" line="45"/>
<source>Comment</source>
<translation>Комментарий</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="52"/>
<location filename="../src/GUI/waypointitem.cpp" line="51"/>
<source>Address</source>
<translation>Адрес</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="55"/>
<location filename="../src/GUI/waypointitem.cpp" line="54"/>
<source>Phone</source>
<translation>Телефон</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="65"/>
<location filename="../src/GUI/waypointitem.cpp" line="64"/>
<source>Links</source>
<translation>Ссылки</translation>
</message>

View File

@ -47,97 +47,102 @@
<context>
<name>Data</name>
<message>
<location filename="../src/data/data.cpp" line="134"/>
<location filename="../src/data/data.cpp" line="139"/>
<source>Supported files</source>
<translation>Filer som stöds</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="135"/>
<location filename="../src/data/data.cpp" line="140"/>
<source>CSV files</source>
<translation>CSV-filer</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="136"/>
<location filename="../src/data/data.cpp" line="141"/>
<source>CUP files</source>
<translation>CUP-filer</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="137"/>
<location filename="../src/data/data.cpp" line="142"/>
<source>FIT files</source>
<translation>FIT-filer</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="138"/>
<location filename="../src/data/data.cpp" line="143"/>
<source>GeoJSON files</source>
<translation>GeoJSON-filer</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="139"/>
<location filename="../src/data/data.cpp" line="144"/>
<source>GPI files</source>
<translation>GPI-filer</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="140"/>
<location filename="../src/data/data.cpp" line="145"/>
<source>GPX files</source>
<translation>GPX-filer</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="141"/>
<location filename="../src/data/data.cpp" line="146"/>
<source>IGC files</source>
<translation>IGC-filer</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="142"/>
<location filename="../src/data/data.cpp" line="147"/>
<source>ITN files</source>
<translation>ITN-filer</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="143"/>
<location filename="../src/data/data.cpp" line="148"/>
<source>JPEG images</source>
<translation>JPEG-bilder</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="144"/>
<location filename="../src/data/data.cpp" line="149"/>
<source>KML files</source>
<translation>KML-filer</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="145"/>
<location filename="../src/data/data.cpp" line="150"/>
<source>LOC files</source>
<translation>LOC-filer</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="146"/>
<location filename="../src/data/data.cpp" line="151"/>
<source>NMEA files</source>
<translation>NMEA-filer</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="147"/>
<location filename="../src/data/data.cpp" line="153"/>
<source>OV2 files</source>
<translation>OV2-filer</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="148"/>
<location filename="../src/data/data.cpp" line="154"/>
<source>OziExplorer files</source>
<translation>OziExplorer-filer</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="150"/>
<location filename="../src/data/data.cpp" line="156"/>
<source>SML files</source>
<translation>SML-filer</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="151"/>
<location filename="../src/data/data.cpp" line="157"/>
<source>TCX files</source>
<translation>TCX-filer</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="149"/>
<location filename="../src/data/data.cpp" line="155"/>
<source>SLF files</source>
<translation>SLF-filer</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="152"/>
<source>ONmove files</source>
<translation>ONmove-filer</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="158"/>
<source>All files</source>
<translation>Alla filer</translation>
</message>
@ -496,8 +501,8 @@
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="451"/>
<location filename="../src/GUI/gui.cpp" line="1176"/>
<location filename="../src/GUI/gui.cpp" line="1243"/>
<location filename="../src/GUI/gui.cpp" line="1183"/>
<location filename="../src/GUI/gui.cpp" line="1250"/>
<source>Moving time</source>
<translation>Förflyttningstid</translation>
</message>
@ -662,47 +667,47 @@
<translation>Mapp för stilar:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1154"/>
<location filename="../src/GUI/gui.cpp" line="1223"/>
<location filename="../src/GUI/gui.cpp" line="1161"/>
<location filename="../src/GUI/gui.cpp" line="1230"/>
<source>Areas</source>
<translation>Områden</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1197"/>
<location filename="../src/GUI/gui.cpp" line="1198"/>
<location filename="../src/GUI/gui.cpp" line="1204"/>
<location filename="../src/GUI/gui.cpp" line="1205"/>
<source>Statistics</source>
<translation>Statistik</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1495"/>
<location filename="../src/GUI/gui.cpp" line="1502"/>
<source>Open map file</source>
<translation>Öppna kartfil</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1539"/>
<location filename="../src/GUI/gui.cpp" line="1584"/>
<location filename="../src/GUI/gui.cpp" line="1603"/>
<location filename="../src/GUI/gui.cpp" line="1625"/>
<location filename="../src/GUI/gui.cpp" line="1546"/>
<location filename="../src/GUI/gui.cpp" line="1591"/>
<location filename="../src/GUI/gui.cpp" line="1610"/>
<location filename="../src/GUI/gui.cpp" line="1632"/>
<source>Error loading map:</source>
<translation>Fel vid inläsning av karta:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1652"/>
<location filename="../src/GUI/gui.cpp" line="1659"/>
<source>Select map directory</source>
<translation>Välj kartmapp</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1680"/>
<location filename="../src/GUI/gui.cpp" line="1687"/>
<source>Clear the map tile cache?</source>
<translation>Vill du rensa cache-lagrade kartor?</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1687"/>
<location filename="../src/GUI/gui.cpp" line="1694"/>
<source>No files loaded</source>
<translation>Inga filer inlästa</translation>
</message>
<message numerus="yes">
<location filename="../src/GUI/gui.cpp" line="1691"/>
<location filename="../src/GUI/gui.cpp" line="1698"/>
<source>%n files</source>
<translation>
<numerusform>%n fil</numerusform>
@ -710,16 +715,16 @@
</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1160"/>
<location filename="../src/GUI/gui.cpp" line="1164"/>
<location filename="../src/GUI/gui.cpp" line="1229"/>
<location filename="../src/GUI/gui.cpp" line="1232"/>
<location filename="../src/GUI/gui.cpp" line="1167"/>
<location filename="../src/GUI/gui.cpp" line="1171"/>
<location filename="../src/GUI/gui.cpp" line="1236"/>
<location filename="../src/GUI/gui.cpp" line="1239"/>
<source>Date</source>
<translation>Datum</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1148"/>
<location filename="../src/GUI/gui.cpp" line="1219"/>
<location filename="../src/GUI/gui.cpp" line="1155"/>
<location filename="../src/GUI/gui.cpp" line="1226"/>
<source>Routes</source>
<translation>Rutter</translation>
</message>
@ -739,8 +744,8 @@
<translation>Exportera till PDF...</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1151"/>
<location filename="../src/GUI/gui.cpp" line="1221"/>
<location filename="../src/GUI/gui.cpp" line="1158"/>
<location filename="../src/GUI/gui.cpp" line="1228"/>
<source>Waypoints</source>
<translation>Vägpunkter</translation>
</message>
@ -821,13 +826,13 @@
<translation>Fel vid inläsning av POI-fil:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1213"/>
<location filename="../src/GUI/gui.cpp" line="1220"/>
<source>Name</source>
<translation>Namn</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1145"/>
<location filename="../src/GUI/gui.cpp" line="1217"/>
<location filename="../src/GUI/gui.cpp" line="1152"/>
<location filename="../src/GUI/gui.cpp" line="1224"/>
<source>Tracks</source>
<translation>Spår</translation>
</message>
@ -844,16 +849,16 @@
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="415"/>
<location filename="../src/GUI/gui.cpp" line="1171"/>
<location filename="../src/GUI/gui.cpp" line="1239"/>
<location filename="../src/GUI/gui.cpp" line="1178"/>
<location filename="../src/GUI/gui.cpp" line="1246"/>
<source>Distance</source>
<translation>Avstånd</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="422"/>
<location filename="../src/GUI/gui.cpp" line="616"/>
<location filename="../src/GUI/gui.cpp" line="1174"/>
<location filename="../src/GUI/gui.cpp" line="1241"/>
<location filename="../src/GUI/gui.cpp" line="1181"/>
<location filename="../src/GUI/gui.cpp" line="1248"/>
<source>Time</source>
<translation>Tid</translation>
</message>
@ -2138,47 +2143,47 @@
<context>
<name>WaypointItem</name>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="27"/>
<location filename="../src/GUI/waypointitem.cpp" line="26"/>
<source>Name</source>
<translation>Namn</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="28"/>
<location filename="../src/GUI/waypointitem.cpp" line="27"/>
<source>Coordinates</source>
<translation>Koordinater</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="35"/>
<location filename="../src/GUI/waypointitem.cpp" line="34"/>
<source>Elevation</source>
<translation>Höjd</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="38"/>
<location filename="../src/GUI/waypointitem.cpp" line="37"/>
<source>Date</source>
<translation>Datum</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="42"/>
<location filename="../src/GUI/waypointitem.cpp" line="41"/>
<source>Description</source>
<translation>Beskrivning</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="46"/>
<location filename="../src/GUI/waypointitem.cpp" line="45"/>
<source>Comment</source>
<translation>Kommentar</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="52"/>
<location filename="../src/GUI/waypointitem.cpp" line="51"/>
<source>Address</source>
<translation>Adress</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="55"/>
<location filename="../src/GUI/waypointitem.cpp" line="54"/>
<source>Phone</source>
<translation>Telefon</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="65"/>
<location filename="../src/GUI/waypointitem.cpp" line="64"/>
<source>Links</source>
<translation>Länkar</translation>
</message>

View File

@ -47,97 +47,102 @@
<context>
<name>Data</name>
<message>
<location filename="../src/data/data.cpp" line="134"/>
<location filename="../src/data/data.cpp" line="139"/>
<source>Supported files</source>
<translation>Desteklenen dosyalar</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="135"/>
<location filename="../src/data/data.cpp" line="140"/>
<source>CSV files</source>
<translation>CSV dosyaları</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="136"/>
<location filename="../src/data/data.cpp" line="141"/>
<source>CUP files</source>
<translation>CUP dosyaları</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="137"/>
<location filename="../src/data/data.cpp" line="142"/>
<source>FIT files</source>
<translation>FIT dosyaları</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="138"/>
<location filename="../src/data/data.cpp" line="143"/>
<source>GeoJSON files</source>
<translation>GeoJSON dosyaları</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="139"/>
<location filename="../src/data/data.cpp" line="144"/>
<source>GPI files</source>
<translation>GPI dosyaları</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="140"/>
<location filename="../src/data/data.cpp" line="145"/>
<source>GPX files</source>
<translation>GPX dosyaları</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="141"/>
<location filename="../src/data/data.cpp" line="146"/>
<source>IGC files</source>
<translation>IGC dosyaları</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="142"/>
<location filename="../src/data/data.cpp" line="147"/>
<source>ITN files</source>
<translation>ITN dosyaları</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="143"/>
<location filename="../src/data/data.cpp" line="148"/>
<source>JPEG images</source>
<translation>JPEG görüntüleri</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="144"/>
<location filename="../src/data/data.cpp" line="149"/>
<source>KML files</source>
<translation>KML dosyaları</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="145"/>
<location filename="../src/data/data.cpp" line="150"/>
<source>LOC files</source>
<translation>LOC dosyaları</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="146"/>
<location filename="../src/data/data.cpp" line="151"/>
<source>NMEA files</source>
<translation>NMEA dosyaları</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="147"/>
<location filename="../src/data/data.cpp" line="152"/>
<source>ONmove files</source>
<translation>ONmove dosyaları</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="153"/>
<source>OV2 files</source>
<translation>OV2 dostaları</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="148"/>
<location filename="../src/data/data.cpp" line="154"/>
<source>OziExplorer files</source>
<translation>OziExplorer dosyaları</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="149"/>
<location filename="../src/data/data.cpp" line="155"/>
<source>SLF files</source>
<translation>SLF dosyaları</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="150"/>
<location filename="../src/data/data.cpp" line="156"/>
<source>SML files</source>
<translation>SML dosyaları</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="151"/>
<location filename="../src/data/data.cpp" line="157"/>
<source>TCX files</source>
<translation>TCX dosyaları</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="152"/>
<location filename="../src/data/data.cpp" line="158"/>
<source>All files</source>
<translation>Tüm dosyalar</translation>
</message>
@ -467,16 +472,16 @@
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="415"/>
<location filename="../src/GUI/gui.cpp" line="1171"/>
<location filename="../src/GUI/gui.cpp" line="1239"/>
<location filename="../src/GUI/gui.cpp" line="1178"/>
<location filename="../src/GUI/gui.cpp" line="1246"/>
<source>Distance</source>
<translation>Mesafe</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="422"/>
<location filename="../src/GUI/gui.cpp" line="616"/>
<location filename="../src/GUI/gui.cpp" line="1174"/>
<location filename="../src/GUI/gui.cpp" line="1241"/>
<location filename="../src/GUI/gui.cpp" line="1181"/>
<location filename="../src/GUI/gui.cpp" line="1248"/>
<source>Time</source>
<translation>Zaman</translation>
</message>
@ -502,8 +507,8 @@
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="451"/>
<location filename="../src/GUI/gui.cpp" line="1176"/>
<location filename="../src/GUI/gui.cpp" line="1243"/>
<location filename="../src/GUI/gui.cpp" line="1183"/>
<location filename="../src/GUI/gui.cpp" line="1250"/>
<source>Moving time</source>
<translation>Hareket süresi</translation>
</message>
@ -779,78 +784,78 @@
<translation>POI dosyası yükleme hatası:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1145"/>
<location filename="../src/GUI/gui.cpp" line="1217"/>
<location filename="../src/GUI/gui.cpp" line="1152"/>
<location filename="../src/GUI/gui.cpp" line="1224"/>
<source>Tracks</source>
<translation>İzler</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1148"/>
<location filename="../src/GUI/gui.cpp" line="1219"/>
<location filename="../src/GUI/gui.cpp" line="1155"/>
<location filename="../src/GUI/gui.cpp" line="1226"/>
<source>Routes</source>
<translation>Rotalar</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1151"/>
<location filename="../src/GUI/gui.cpp" line="1221"/>
<location filename="../src/GUI/gui.cpp" line="1158"/>
<location filename="../src/GUI/gui.cpp" line="1228"/>
<source>Waypoints</source>
<translation>Yer işaretleri</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1154"/>
<location filename="../src/GUI/gui.cpp" line="1223"/>
<location filename="../src/GUI/gui.cpp" line="1161"/>
<location filename="../src/GUI/gui.cpp" line="1230"/>
<source>Areas</source>
<translation>Alanlar</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1160"/>
<location filename="../src/GUI/gui.cpp" line="1164"/>
<location filename="../src/GUI/gui.cpp" line="1229"/>
<location filename="../src/GUI/gui.cpp" line="1232"/>
<location filename="../src/GUI/gui.cpp" line="1167"/>
<location filename="../src/GUI/gui.cpp" line="1171"/>
<location filename="../src/GUI/gui.cpp" line="1236"/>
<location filename="../src/GUI/gui.cpp" line="1239"/>
<source>Date</source>
<translation>Tarih</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1197"/>
<location filename="../src/GUI/gui.cpp" line="1198"/>
<location filename="../src/GUI/gui.cpp" line="1204"/>
<location filename="../src/GUI/gui.cpp" line="1205"/>
<source>Statistics</source>
<translation>İstatistikler</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1213"/>
<location filename="../src/GUI/gui.cpp" line="1220"/>
<source>Name</source>
<translation>Adı</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1495"/>
<location filename="../src/GUI/gui.cpp" line="1502"/>
<source>Open map file</source>
<translation>Harita dosyası </translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1539"/>
<location filename="../src/GUI/gui.cpp" line="1584"/>
<location filename="../src/GUI/gui.cpp" line="1603"/>
<location filename="../src/GUI/gui.cpp" line="1625"/>
<location filename="../src/GUI/gui.cpp" line="1546"/>
<location filename="../src/GUI/gui.cpp" line="1591"/>
<location filename="../src/GUI/gui.cpp" line="1610"/>
<location filename="../src/GUI/gui.cpp" line="1632"/>
<source>Error loading map:</source>
<translation>Harita yüklenirken hata oluştu:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1652"/>
<location filename="../src/GUI/gui.cpp" line="1659"/>
<source>Select map directory</source>
<translation>Harita dizinini seç</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1680"/>
<location filename="../src/GUI/gui.cpp" line="1687"/>
<source>Clear the map tile cache?</source>
<translation>Harita döşemeleri önbelleği temizlensin mi?</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1687"/>
<location filename="../src/GUI/gui.cpp" line="1694"/>
<source>No files loaded</source>
<translation>Hiç dosya yüklenmedi</translation>
</message>
<message numerus="yes">
<location filename="../src/GUI/gui.cpp" line="1691"/>
<location filename="../src/GUI/gui.cpp" line="1698"/>
<source>%n files</source>
<translation>
<numerusform>%n dosya</numerusform>
@ -2137,47 +2142,47 @@
<context>
<name>WaypointItem</name>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="27"/>
<location filename="../src/GUI/waypointitem.cpp" line="26"/>
<source>Name</source>
<translation>Adı</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="28"/>
<location filename="../src/GUI/waypointitem.cpp" line="27"/>
<source>Coordinates</source>
<translation>Koordinatlar</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="35"/>
<location filename="../src/GUI/waypointitem.cpp" line="34"/>
<source>Elevation</source>
<translation>Rakım</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="38"/>
<location filename="../src/GUI/waypointitem.cpp" line="37"/>
<source>Date</source>
<translation>Tarih</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="42"/>
<location filename="../src/GUI/waypointitem.cpp" line="41"/>
<source>Description</source>
<translation>ıklama</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="46"/>
<location filename="../src/GUI/waypointitem.cpp" line="45"/>
<source>Comment</source>
<translation>Yorum</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="52"/>
<location filename="../src/GUI/waypointitem.cpp" line="51"/>
<source>Address</source>
<translation>Adres</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="55"/>
<location filename="../src/GUI/waypointitem.cpp" line="54"/>
<source>Phone</source>
<translation>Telefon</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="65"/>
<location filename="../src/GUI/waypointitem.cpp" line="64"/>
<source>Links</source>
<translation>Bağlantılar</translation>
</message>

View File

@ -47,97 +47,102 @@
<context>
<name>Data</name>
<message>
<location filename="../src/data/data.cpp" line="134"/>
<location filename="../src/data/data.cpp" line="139"/>
<source>Supported files</source>
<translation>Всі підтримувані формати</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="135"/>
<location filename="../src/data/data.cpp" line="140"/>
<source>CSV files</source>
<translation>CSV файли</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="136"/>
<location filename="../src/data/data.cpp" line="141"/>
<source>CUP files</source>
<translation>CUP файли</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="137"/>
<location filename="../src/data/data.cpp" line="142"/>
<source>FIT files</source>
<translation>FIT файли</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="138"/>
<location filename="../src/data/data.cpp" line="143"/>
<source>GeoJSON files</source>
<translation>GeoJSON файли</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="139"/>
<location filename="../src/data/data.cpp" line="144"/>
<source>GPI files</source>
<translation>GPI файли</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="140"/>
<location filename="../src/data/data.cpp" line="145"/>
<source>GPX files</source>
<translation>GPX файли</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="141"/>
<location filename="../src/data/data.cpp" line="146"/>
<source>IGC files</source>
<translation>IGC файли</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="142"/>
<location filename="../src/data/data.cpp" line="147"/>
<source>ITN files</source>
<translation>ITN файли</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="143"/>
<location filename="../src/data/data.cpp" line="148"/>
<source>JPEG images</source>
<translation>JPEG зображення</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="144"/>
<location filename="../src/data/data.cpp" line="149"/>
<source>KML files</source>
<translation>KML файли</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="145"/>
<location filename="../src/data/data.cpp" line="150"/>
<source>LOC files</source>
<translation>LOC файли</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="146"/>
<location filename="../src/data/data.cpp" line="151"/>
<source>NMEA files</source>
<translation>NMEA файли</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="147"/>
<location filename="../src/data/data.cpp" line="152"/>
<source>ONmove files</source>
<translation>ONmove файли</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="153"/>
<source>OV2 files</source>
<translation>OV2 файли</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="148"/>
<location filename="../src/data/data.cpp" line="154"/>
<source>OziExplorer files</source>
<translation>OziExplorer файли</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="149"/>
<location filename="../src/data/data.cpp" line="155"/>
<source>SLF files</source>
<translation>SLF файли</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="150"/>
<location filename="../src/data/data.cpp" line="156"/>
<source>SML files</source>
<translation>SML файли</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="151"/>
<location filename="../src/data/data.cpp" line="157"/>
<source>TCX files</source>
<translation>TCX файли</translation>
</message>
<message>
<location filename="../src/data/data.cpp" line="152"/>
<location filename="../src/data/data.cpp" line="158"/>
<source>All files</source>
<translation>Всі файли</translation>
</message>
@ -467,16 +472,16 @@
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="415"/>
<location filename="../src/GUI/gui.cpp" line="1171"/>
<location filename="../src/GUI/gui.cpp" line="1239"/>
<location filename="../src/GUI/gui.cpp" line="1178"/>
<location filename="../src/GUI/gui.cpp" line="1246"/>
<source>Distance</source>
<translation>Відстань</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="422"/>
<location filename="../src/GUI/gui.cpp" line="616"/>
<location filename="../src/GUI/gui.cpp" line="1174"/>
<location filename="../src/GUI/gui.cpp" line="1241"/>
<location filename="../src/GUI/gui.cpp" line="1181"/>
<location filename="../src/GUI/gui.cpp" line="1248"/>
<source>Time</source>
<translation>Час</translation>
</message>
@ -502,8 +507,8 @@
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="451"/>
<location filename="../src/GUI/gui.cpp" line="1176"/>
<location filename="../src/GUI/gui.cpp" line="1243"/>
<location filename="../src/GUI/gui.cpp" line="1183"/>
<location filename="../src/GUI/gui.cpp" line="1250"/>
<source>Moving time</source>
<translation>Час руху</translation>
</message>
@ -779,78 +784,78 @@
<translation>Помилка під час завантаження файлу POI:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1145"/>
<location filename="../src/GUI/gui.cpp" line="1217"/>
<location filename="../src/GUI/gui.cpp" line="1152"/>
<location filename="../src/GUI/gui.cpp" line="1224"/>
<source>Tracks</source>
<translation>Треки</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1148"/>
<location filename="../src/GUI/gui.cpp" line="1219"/>
<location filename="../src/GUI/gui.cpp" line="1155"/>
<location filename="../src/GUI/gui.cpp" line="1226"/>
<source>Routes</source>
<translation>Маршрути</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1151"/>
<location filename="../src/GUI/gui.cpp" line="1221"/>
<location filename="../src/GUI/gui.cpp" line="1158"/>
<location filename="../src/GUI/gui.cpp" line="1228"/>
<source>Waypoints</source>
<translation>Маршрутні точки</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1154"/>
<location filename="../src/GUI/gui.cpp" line="1223"/>
<location filename="../src/GUI/gui.cpp" line="1161"/>
<location filename="../src/GUI/gui.cpp" line="1230"/>
<source>Areas</source>
<translation>Області</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1160"/>
<location filename="../src/GUI/gui.cpp" line="1164"/>
<location filename="../src/GUI/gui.cpp" line="1229"/>
<location filename="../src/GUI/gui.cpp" line="1232"/>
<location filename="../src/GUI/gui.cpp" line="1167"/>
<location filename="../src/GUI/gui.cpp" line="1171"/>
<location filename="../src/GUI/gui.cpp" line="1236"/>
<location filename="../src/GUI/gui.cpp" line="1239"/>
<source>Date</source>
<translation>Дата</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1197"/>
<location filename="../src/GUI/gui.cpp" line="1198"/>
<location filename="../src/GUI/gui.cpp" line="1204"/>
<location filename="../src/GUI/gui.cpp" line="1205"/>
<source>Statistics</source>
<translation>Статистика</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1213"/>
<location filename="../src/GUI/gui.cpp" line="1220"/>
<source>Name</source>
<translation>Імя</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1495"/>
<location filename="../src/GUI/gui.cpp" line="1502"/>
<source>Open map file</source>
<translation>Відкрити файл мапи</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1539"/>
<location filename="../src/GUI/gui.cpp" line="1584"/>
<location filename="../src/GUI/gui.cpp" line="1603"/>
<location filename="../src/GUI/gui.cpp" line="1625"/>
<location filename="../src/GUI/gui.cpp" line="1546"/>
<location filename="../src/GUI/gui.cpp" line="1591"/>
<location filename="../src/GUI/gui.cpp" line="1610"/>
<location filename="../src/GUI/gui.cpp" line="1632"/>
<source>Error loading map:</source>
<translation>Помилка завантаження мапи:</translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1652"/>
<location filename="../src/GUI/gui.cpp" line="1659"/>
<source>Select map directory</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1680"/>
<location filename="../src/GUI/gui.cpp" line="1687"/>
<source>Clear the map tile cache?</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../src/GUI/gui.cpp" line="1687"/>
<location filename="../src/GUI/gui.cpp" line="1694"/>
<source>No files loaded</source>
<translation>Файли не завантажені</translation>
</message>
<message numerus="yes">
<location filename="../src/GUI/gui.cpp" line="1691"/>
<location filename="../src/GUI/gui.cpp" line="1698"/>
<source>%n files</source>
<translation>
<numerusform>%n файл</numerusform>
@ -2139,47 +2144,47 @@
<context>
<name>WaypointItem</name>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="27"/>
<location filename="../src/GUI/waypointitem.cpp" line="26"/>
<source>Name</source>
<translation>Імя</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="28"/>
<location filename="../src/GUI/waypointitem.cpp" line="27"/>
<source>Coordinates</source>
<translation>Координати</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="35"/>
<location filename="../src/GUI/waypointitem.cpp" line="34"/>
<source>Elevation</source>
<translation>Висота</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="38"/>
<location filename="../src/GUI/waypointitem.cpp" line="37"/>
<source>Date</source>
<translation>Дата</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="42"/>
<location filename="../src/GUI/waypointitem.cpp" line="41"/>
<source>Description</source>
<translation>Опис</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="46"/>
<location filename="../src/GUI/waypointitem.cpp" line="45"/>
<source>Comment</source>
<translation>Коментар</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="52"/>
<location filename="../src/GUI/waypointitem.cpp" line="51"/>
<source>Address</source>
<translation>Адреса</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="55"/>
<location filename="../src/GUI/waypointitem.cpp" line="54"/>
<source>Phone</source>
<translation>Телефон</translation>
</message>
<message>
<location filename="../src/GUI/waypointitem.cpp" line="65"/>
<location filename="../src/GUI/waypointitem.cpp" line="64"/>
<source>Links</source>
<translation>Посилання</translation>
</message>

View File

@ -546,6 +546,38 @@
<key>CFBundleTypeRole</key>
<string>Viewer</string>
</dict>
<dict>
<key>CFBundleTypeExtensions</key>
<array>
<string>omd</string>
</array>
<key>CFBundleTypeMIMETypes</key>
<array>
<string>application/vnd.onmove.omd</string>
</array>
<key>CFBundleTypeIconFile</key>
<string>icons/omd.icns</string>
<key>CFBundleTypeName</key>
<string>ONmove Log File</string>
<key>CFBundleTypeRole</key>
<string>Viewer</string>
</dict>
<dict>
<key>CFBundleTypeExtensions</key>
<array>
<string>ghp</string>
</array>
<key>CFBundleTypeMIMETypes</key>
<array>
<string>application/vnd.onmove.ghp</string>
</array>
<key>CFBundleTypeIconFile</key>
<string>icons/ghp.icns</string>
<key>CFBundleTypeName</key>
<string>ONmove Log File</string>
<key>CFBundleTypeRole</key>
<string>Viewer</string>
</dict>
</array>
<key>UTImportedTypeDeclarations</key>
@ -1232,6 +1264,48 @@
<string>application/vnd.esri.wld</string>
</dict>
</dict>
<dict>
<key>UTTypeIdentifier</key>
<string>com.geonaute.omd</string>
<key>UTTypeReferenceURL</key>
<string>https://github.com/ColinPitrat/kalenji-gps-watch-reader</string>
<key>UTTypeDescription</key>
<string>ONmove Log File</string>
<key>UTTypeConformsTo</key>
<array>
<string>public.data</string>
</array>
<key>UTTypeTagSpecification</key>
<dict>
<key>public.filename-extension</key>
<array>
<string>omd</string>
</array>
<key>public.mime-type</key>
<string>application/vnd.onmove.omd</string>
</dict>
</dict>
<dict>
<key>UTTypeIdentifier</key>
<string>com.geonaute.ghp</string>
<key>UTTypeReferenceURL</key>
<string>https://github.com/ColinPitrat/kalenji-gps-watch-reader</string>
<key>UTTypeDescription</key>
<string>ONmove Log File</string>
<key>UTTypeConformsTo</key>
<array>
<string>public.data</string>
</array>
<key>UTTypeTagSpecification</key>
<dict>
<key>public.filename-extension</key>
<array>
<string>ghp</string>
</array>
<key>public.mime-type</key>
<string>application/vnd.onmove.ghp</string>
</dict>
</dict>
</array>
<key>UTExportedTypeDeclarations</key>

View File

@ -14,8 +14,8 @@
<ul>
<li>Opens GPX, TCX, FIT, KML, IGC, NMEA, SIGMA SLF, Suunto SML, LOC,
OziExplorer (PLT, WPT, RTE), GeoJSON, SeeYou CUP,
Garmin GPI &amp; CSV, TomTom OV2 &amp; ITN and geotagged JPEG
files.</li>
Garmin GPI &amp; CSV, TomTom OV2 &amp; ITN, ONmove OMD/GHP
and geotagged JPEG files.</li>
<li>User-definable online maps (OpenStreetMap/Google tiles, WMTS,
WMS, TMS, QuadTiles).</li>
<li>Offline maps (MBTiles, OziExplorer maps, TrekBuddy maps/atlases,
@ -95,5 +95,7 @@
<mimetype>application/vnd.tomtom.ov2</mimetype>
<mimetype>application/vnd.tomtom.itn</mimetype>
<mimetype>application/vnd.esri.wld</mimetype>
<mimetype>application/vnd.onmove.omd</mimetype>
<mimetype>application/vnd.onmove.ghp</mimetype>
</mimetypes>
</component>

View File

@ -9,7 +9,7 @@ Unicode true
; The name of the installer
Name "GPXSee"
; Program version
!define VERSION "9.4"
!define VERSION "9.5"
; The file to write
OutFile "GPXSee-${VERSION}.exe"
@ -137,15 +137,17 @@ Section "GPXSee" SEC_APP
!insertmacro FILE_ASSOCIATION_ADD "jgw" "ESRI World File" 20
!insertmacro FILE_ASSOCIATION_ADD "gfw" "ESRI World File" 20
!insertmacro FILE_ASSOCIATION_ADD "pgw" "ESRI World File" 20
!insertmacro FILE_ASSOCIATION_ADD "tfw" "ESRI World File" 20
!insertmacro FILE_ASSOCIATION_ADD "tcx" "Training Center XML" 21
!insertmacro FILE_ASSOCIATION_ADD "kml" "Keyhole Markup Language" 22
!insertmacro FILE_ASSOCIATION_ADD "kmz" "KML geographic compressed data" 22
!insertmacro FILE_ASSOCIATION_ADD "fit" "Flexible and Interoperable Data Transfer" 23
!insertmacro FILE_ASSOCIATION_ADD "igc" "Flight Recorder Data Format" 24
!insertmacro FILE_ASSOCIATION_ADD "nmea" "NMEA 0183 Data" 25
!insertmacro FILE_ASSOCIATION_ADD "plt" "OziExplorer Track File" 26
!insertmacro FILE_ASSOCIATION_ADD "rte" "OziExplorer Route File" 27
!insertmacro FILE_ASSOCIATION_ADD "tfw" "ESRI World File" 20
!insertmacro FILE_ASSOCIATION_ADD "omd" "ONmove Log File" 21
!insertmacro FILE_ASSOCIATION_ADD "ghp" "ONmove Log File" 22
!insertmacro FILE_ASSOCIATION_ADD "tcx" "Training Center XML" 23
!insertmacro FILE_ASSOCIATION_ADD "kml" "Keyhole Markup Language" 24
!insertmacro FILE_ASSOCIATION_ADD "kmz" "KML geographic compressed data" 24
!insertmacro FILE_ASSOCIATION_ADD "fit" "Flexible and Interoperable Data Transfer" 25
!insertmacro FILE_ASSOCIATION_ADD "igc" "Flight Recorder Data Format" 26
!insertmacro FILE_ASSOCIATION_ADD "nmea" "NMEA 0183 Data" 27
!insertmacro FILE_ASSOCIATION_ADD "plt" "OziExplorer Track File" 28
!insertmacro FILE_ASSOCIATION_ADD "rte" "OziExplorer Route File" 29
WriteRegStr HKCR "Applications\GPXSee.exe\shell\open\command" "" "$\"$INSTDIR\GPXSee.exe$\" $\"%1$\""
WriteRegStr HKCR ".gpx\OpenWithList" "GPXSee.exe" ""
@ -188,7 +190,9 @@ Section "GPXSee" SEC_APP
WriteRegStr HKCR ".jgw\OpenWithList" "GPXSee.exe" ""
WriteRegStr HKCR ".gfw\OpenWithList" "GPXSee.exe" ""
WriteRegStr HKCR ".pgw\OpenWithList" "GPXSee.exe" ""
WriteRegStr HKCR ".tfw\OpenWithList" "GPXSee.exe" ""
WriteRegStr HKCR ".tfw\OpenWithList" "GPXSee.exe" ""
WriteRegStr HKCR ".omd\OpenWithList" "GPXSee.exe" ""
WriteRegStr HKCR ".ghp\OpenWithList" "GPXSee.exe" ""
System::Call 'shell32.dll::SHChangeNotify(i, i, i, i) v (0x08000000, 0, 0, 0)'
@ -313,6 +317,8 @@ Section "Uninstall"
!insertmacro FILE_ASSOCIATION_REMOVE "gfw"
!insertmacro FILE_ASSOCIATION_REMOVE "pgw"
!insertmacro FILE_ASSOCIATION_REMOVE "tfw"
!insertmacro FILE_ASSOCIATION_REMOVE "omd"
!insertmacro FILE_ASSOCIATION_REMOVE "ghp"
DeleteRegValue HKCR ".gpx\OpenWithList" "GPXSee.exe"
DeleteRegValue HKCR ".tcx\OpenWithList" "GPXSee.exe"
@ -355,6 +361,8 @@ Section "Uninstall"
DeleteRegValue HKCR ".gfw\OpenWithList" "GPXSee.exe"
DeleteRegValue HKCR ".pgw\OpenWithList" "GPXSee.exe"
DeleteRegValue HKCR ".tfw\OpenWithList" "GPXSee.exe"
DeleteRegValue HKCR ".omd\OpenWithList" "GPXSee.exe"
DeleteRegValue HKCR ".ghp\OpenWithList" "GPXSee.exe"
DeleteRegKey HKCR "Applications\GPXSee.exe"
System::Call 'shell32.dll::SHChangeNotify(i, i, i, i) v (0x08000000, 0, 0, 0)'
@ -387,4 +395,4 @@ LangString DESC_LOCALIZATION ${LANG_ENGLISH} \
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_MSVC} $(DESC_MSVC)
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_APP} $(DESC_APP)
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_LOCALIZATION} $(DESC_LOCALIZATION)
!insertmacro MUI_FUNCTION_DESCRIPTION_END
!insertmacro MUI_FUNCTION_DESCRIPTION_END

View File

@ -142,6 +142,20 @@
<glob pattern="*.itn"/>
</mime-type>
<mime-type type="application/vnd.onmove.omd">
<comment>ONmove Log File</comment>
<sub-class-of type="application/octet-stream"/>
<generic-icon name="application/octet-stream"/>
<glob pattern="*.omd"/>
</mime-type>
<mime-type type="application/vnd.onmove.ghp">
<comment>ONmove Log File</comment>
<sub-class-of type="application/octet-stream"/>
<generic-icon name="application/octet-stream"/>
<glob pattern="*.ghp"/>
</mime-type>
<!-- Maps -->
<mime-type type="application/vnd.garmin.img">

View File

@ -9,7 +9,7 @@ Unicode true
; The name of the installer
Name "GPXSee"
; Program version
!define VERSION "9.4"
!define VERSION "9.5"
; The file to write
OutFile "GPXSee-${VERSION}_x64.exe"
@ -144,15 +144,17 @@ Section "GPXSee" SEC_APP
!insertmacro FILE_ASSOCIATION_ADD "jgw" "ESRI World File" 20
!insertmacro FILE_ASSOCIATION_ADD "gfw" "ESRI World File" 20
!insertmacro FILE_ASSOCIATION_ADD "pgw" "ESRI World File" 20
!insertmacro FILE_ASSOCIATION_ADD "tfw" "ESRI World File" 20
!insertmacro FILE_ASSOCIATION_ADD "tcx" "Training Center XML" 21
!insertmacro FILE_ASSOCIATION_ADD "kml" "Keyhole Markup Language" 22
!insertmacro FILE_ASSOCIATION_ADD "kmz" "KML geographic compressed data" 22
!insertmacro FILE_ASSOCIATION_ADD "fit" "Flexible and Interoperable Data Transfer" 23
!insertmacro FILE_ASSOCIATION_ADD "igc" "Flight Recorder Data Format" 24
!insertmacro FILE_ASSOCIATION_ADD "nmea" "NMEA 0183 Data" 25
!insertmacro FILE_ASSOCIATION_ADD "plt" "OziExplorer Track File" 26
!insertmacro FILE_ASSOCIATION_ADD "rte" "OziExplorer Route File" 27
!insertmacro FILE_ASSOCIATION_ADD "tfw" "ESRI World File" 20
!insertmacro FILE_ASSOCIATION_ADD "omd" "ONmove Log File" 21
!insertmacro FILE_ASSOCIATION_ADD "ghp" "ONmove Log File" 22
!insertmacro FILE_ASSOCIATION_ADD "tcx" "Training Center XML" 23
!insertmacro FILE_ASSOCIATION_ADD "kml" "Keyhole Markup Language" 24
!insertmacro FILE_ASSOCIATION_ADD "kmz" "KML geographic compressed data" 24
!insertmacro FILE_ASSOCIATION_ADD "fit" "Flexible and Interoperable Data Transfer" 25
!insertmacro FILE_ASSOCIATION_ADD "igc" "Flight Recorder Data Format" 26
!insertmacro FILE_ASSOCIATION_ADD "nmea" "NMEA 0183 Data" 27
!insertmacro FILE_ASSOCIATION_ADD "plt" "OziExplorer Track File" 28
!insertmacro FILE_ASSOCIATION_ADD "rte" "OziExplorer Route File" 29
WriteRegStr HKCR "Applications\GPXSee.exe\shell\open\command" "" "$\"$INSTDIR\GPXSee.exe$\" $\"%1$\""
WriteRegStr HKCR ".gpx\OpenWithList" "GPXSee.exe" ""
@ -196,6 +198,8 @@ Section "GPXSee" SEC_APP
WriteRegStr HKCR ".gfw\OpenWithList" "GPXSee.exe" ""
WriteRegStr HKCR ".pgw\OpenWithList" "GPXSee.exe" ""
WriteRegStr HKCR ".tfw\OpenWithList" "GPXSee.exe" ""
WriteRegStr HKCR ".omd\OpenWithList" "GPXSee.exe" ""
WriteRegStr HKCR ".ghp\OpenWithList" "GPXSee.exe" ""
System::Call 'shell32.dll::SHChangeNotify(i, i, i, i) v (0x08000000, 0, 0, 0)'
@ -336,6 +340,8 @@ Section "Uninstall"
!insertmacro FILE_ASSOCIATION_REMOVE "gfw"
!insertmacro FILE_ASSOCIATION_REMOVE "pgw"
!insertmacro FILE_ASSOCIATION_REMOVE "tfw"
!insertmacro FILE_ASSOCIATION_REMOVE "omd"
!insertmacro FILE_ASSOCIATION_REMOVE "ghp"
DeleteRegValue HKCR ".gpx\OpenWithList" "GPXSee.exe"
DeleteRegValue HKCR ".tcx\OpenWithList" "GPXSee.exe"
@ -378,6 +384,8 @@ Section "Uninstall"
DeleteRegValue HKCR ".gfw\OpenWithList" "GPXSee.exe"
DeleteRegValue HKCR ".pgw\OpenWithList" "GPXSee.exe"
DeleteRegValue HKCR ".tfw\OpenWithList" "GPXSee.exe"
DeleteRegValue HKCR ".omd\OpenWithList" "GPXSee.exe"
DeleteRegValue HKCR ".ghp\OpenWithList" "GPXSee.exe"
DeleteRegKey HKCR "Applications\GPXSee.exe"
System::Call 'shell32.dll::SHChangeNotify(i, i, i, i) v (0x08000000, 0, 0, 0)'
@ -410,4 +418,4 @@ LangString DESC_LOCALIZATION ${LANG_ENGLISH} \
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_MSVC} $(DESC_MSVC)
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_APP} $(DESC_APP)
!insertmacro MUI_DESCRIPTION_TEXT ${SEC_LOCALIZATION} $(DESC_LOCALIZATION)
!insertmacro MUI_FUNCTION_DESCRIPTION_END
!insertmacro MUI_FUNCTION_DESCRIPTION_END

View File

@ -19,6 +19,7 @@
#include "smlparser.h"
#include "ov2parser.h"
#include "itnparser.h"
#include "onmoveparsers.h"
#include "data.h"
@ -41,6 +42,8 @@ static GPIParser gpi;
static SMLParser sml;
static OV2Parser ov2;
static ITNParser itn;
static OMDParser omd;
static GHPParser ghp;
static QMap<QString, Parser*> parsers()
{
@ -67,6 +70,8 @@ static QMap<QString, Parser*> parsers()
map.insert("sml", &sml);
map.insert("ov2", &ov2);
map.insert("itn", &itn);
map.insert("omd", &omd);
map.insert("ghp", &ghp);
return map;
}
@ -144,6 +149,7 @@ QString Data::formats()
+ qApp->translate("Data", "KML files") + " (*.kml);;"
+ qApp->translate("Data", "LOC files") + " (*.loc);;"
+ qApp->translate("Data", "NMEA files") + " (*.nmea);;"
+ qApp->translate("Data", "ONmove files") + " (*.omd *.ghp);;"
+ qApp->translate("Data", "OV2 files") + " (*.ov2);;"
+ qApp->translate("Data", "OziExplorer files") + " (*.plt *.rte *.wpt);;"
+ qApp->translate("Data", "SLF files") + " (*.slf);;"

278
src/data/onmoveparsers.cpp Normal file
View File

@ -0,0 +1,278 @@
#include <QFileInfo>
#include <QDir>
#include <QtEndian>
#include "onmoveparsers.h"
static inline quint16 u16(const char *buffer)
{
return qFromLittleEndian<quint16>(buffer);
}
static inline qint16 s16(const char *buffer)
{
return qFromLittleEndian<qint16>(buffer);
}
static inline qint32 s32(const char *buffer)
{
return qFromLittleEndian<qint32>(buffer);
}
bool OMDParser::readHeaderFile(const QString &omdPath, Header &hdr)
{
QFileInfo fi(omdPath);
QString path = fi.absoluteDir().filePath(fi.baseName() + ".OMH");
QFile file(path);
char buffer[60];
if (!file.open(QIODevice::ReadOnly)) {
qWarning("%s: %s", qPrintable(path), qPrintable(file.errorString()));
return false;
}
if (file.read(buffer, sizeof(buffer)) != sizeof(buffer)) {
qWarning("%s: invalid OMH file", qPrintable(path));
return false;
}
quint8 Y = buffer[14];
quint8 M = buffer[15];
quint8 D = buffer[16];
quint8 h = buffer[17];
quint8 m = buffer[18];
quint16 ascent = u16(buffer + 22);
quint16 descent = u16(buffer + 24);
quint8 avgHr = buffer[12];
quint8 maxHr = buffer[13];
QDateTime date(QDate(Y + 2000, M, D), QTime(h, m), Qt::UTC);
if (!date.isValid()) {
qWarning("%s: invalid date", qPrintable(path));
return false;
}
hdr.date = date;
hdr.hr = avgHr || maxHr;
hdr.elevation = ascent || descent;
return true;
}
bool OMDParser::readF1(const char *chunk, const Header &hdr, Sequence &seq,
SegmentData &segment)
{
if (seq.cnt > 1) {
_errorString = "invalid chunk sequence";
return false;
}
qint32 lat = s32(chunk);
qint32 lon = s32(chunk + 4);
quint16 sec = u16(chunk + 12);
quint8 fia = chunk[14];
qint16 alt = s16(chunk + 15);
if (fia == 3) {
Trackpoint t(Coordinates(lon / 1000000.0, lat / 1000000.0));
if (!t.coordinates().isValid()) {
_errorString = "invalid coordinates";
return false;
}
t.setTimestamp(QDateTime(hdr.date.date(),
hdr.date.time().addSecs(sec), Qt::UTC));
if (hdr.elevation)
t.setElevation(alt);
seq.idx[seq.cnt] = segment.size();
segment.append(t);
} else
seq.idx[seq.cnt] = -1;
seq.cnt++;
return true;
}
bool OMDParser::readF2(const char *chunk, const Header &hdr, Sequence &seq,
SegmentData &segment)
{
if (!seq.cnt) {
_errorString = "invalid chunk sequence";
return false;
}
quint16 speed1 = u16(chunk + 2);
quint8 hr1 = chunk[6];
quint16 speed2 = u16(chunk + 12);
quint8 hr2 = chunk[16];
if (seq.idx[0] >= 0) {
Trackpoint &p0 = segment[seq.idx[0]];
if (hdr.hr)
p0.setHeartRate(hr1);
p0.setSpeed(speed1 / 360.0);
}
if (seq.idx[1] >= 0) {
Trackpoint &p1 = segment[seq.idx[1]];
if (hdr.hr)
p1.setHeartRate(hr2);
p1.setSpeed(speed2 / 360.0);
}
seq.idx[0] = -1;
seq.idx[1] = -1;
seq.cnt = 0;
return true;
}
bool OMDParser::parse(QFile *file, QList<TrackData> &tracks,
QList<RouteData> &routes, QList<Area> &polygons, QVector<Waypoint> &waypoints)
{
Q_UNUSED(routes);
Q_UNUSED(waypoints);
Q_UNUSED(polygons);
SegmentData segment;
Header hdr;
Sequence seq;
char chunk[20];
qint64 size;
// If no header file is found or it is invalid, continue with the default
// header values. The track will have a fictional date and possibly some
// zero-graphs, but it will be still usable.
readHeaderFile(file->fileName(), hdr);
while ((size = file->read(chunk, sizeof(chunk))) == sizeof(chunk)) {
switch ((quint8)chunk[19]) {
case 0xF1:
if (!readF1(chunk, hdr, seq, segment))
return false;
break;
case 0xF2:
if (!readF2(chunk, hdr, seq, segment))
return false;
break;
default:
_errorString = "invalid chunk type";
return false;
}
}
if (size < 0) {
_errorString = "I/O error";
return false;
} else if (size) {
_errorString = "unexpected end of file";
return false;
}
tracks.append(TrackData());
tracks.last().append(segment);
return true;
}
bool GHPParser::readHeaderFile(const QString &ghpPath, Header &hdr)
{
QFileInfo fi(ghpPath);
QString path = fi.absoluteDir().filePath(fi.baseName() + ".GHT");
QFile file(path);
char buffer[96];
if (!file.open(QIODevice::ReadOnly)) {
qWarning("%s: %s", qPrintable(path), qPrintable(file.errorString()));
return false;
}
if (file.read(buffer, sizeof(buffer)) != sizeof(buffer)) {
qWarning("%s: invalid GHT file", qPrintable(path));
return false;
}
quint8 Y = buffer[0];
quint8 M = buffer[1];
quint8 D = buffer[2];
quint8 h = buffer[3];
quint8 m = buffer[4];
quint8 s = buffer[5];
quint8 avgHr = buffer[61];
quint8 maxHr = buffer[60];
QDateTime date(QDate(Y + 2000, M, D), QTime(h, m, s), Qt::UTC);
if (!date.isValid()) {
qWarning("%s: invalid date", qPrintable(path));
return false;
}
hdr.date = date;
hdr.hr = avgHr || maxHr;
return true;
}
bool GHPParser::readF0(const char *chunk, const Header &hdr, int &time,
SegmentData &segment)
{
qint32 lat = s32(chunk);
qint32 lon = s32(chunk + 4);
qint16 alt = s16(chunk + 8);
quint16 speed = u16(chunk + 10);
quint8 hr = chunk[12];
quint8 fia = chunk[13];
quint8 ms = chunk[16];
if (fia == 3) {
Trackpoint t(Coordinates(lon / 1000000.0, lat / 1000000.0));
if (!t.coordinates().isValid()) {
_errorString = "invalid coordinates";
return false;
}
t.setTimestamp(QDateTime(hdr.date.date(),
hdr.date.time().addMSecs(time * 100), Qt::UTC));
t.setSpeed(speed / 360.0);
t.setElevation(alt);
if (hdr.hr)
t.setHeartRate(hr);
segment.append(t);
}
time += ms;
return true;
}
bool GHPParser::parse(QFile *file, QList<TrackData> &tracks,
QList<RouteData> &routes, QList<Area> &polygons, QVector<Waypoint> &waypoints)
{
Q_UNUSED(routes);
Q_UNUSED(waypoints);
Q_UNUSED(polygons);
SegmentData segment;
Header hdr;
int time = 0;
char chunk[20];
qint64 size;
// see OMD
readHeaderFile(file->fileName(), hdr);
while ((size = file->read(chunk, sizeof(chunk))) == sizeof(chunk))
if (!readF0(chunk, hdr, time, segment))
return false;
if (size < 0) {
_errorString = "I/O error";
return false;
} else if (size) {
_errorString = "unexpected end of file";
return false;
}
tracks.append(TrackData());
tracks.last().append(segment);
return true;
}

67
src/data/onmoveparsers.h Normal file
View File

@ -0,0 +1,67 @@
#ifndef ONMOVEPARSERS_H
#define ONMOVEPARSERS_H
#include "parser.h"
class OMDParser : public Parser
{
public:
bool parse(QFile *file, QList<TrackData> &tracks, QList<RouteData> &routes,
QList<Area> &polygons, QVector<Waypoint> &waypoints);
QString errorString() const {return _errorString;}
int errorLine() const {return 0;}
private:
struct Header
{
Header() : date(QDateTime(QDate(1970, 1, 1), QTime(0, 0), Qt::UTC)),
elevation(true), hr(true) {}
QDateTime date;
bool elevation;
bool hr;
};
struct Sequence
{
Sequence() : cnt(0), idx{-1, -1} {}
unsigned cnt;
int idx[2];
};
bool readHeaderFile(const QString &omdPath, Header &hdr);
bool readF1(const char *chunk, const Header &hdr, Sequence &seq,
SegmentData &segment);
bool readF2(const char *chunk, const Header &hdr, Sequence &seq,
SegmentData &segment);
QString _errorString;
};
class GHPParser : public Parser
{
public:
bool parse(QFile *file, QList<TrackData> &tracks, QList<RouteData> &routes,
QList<Area> &polygons, QVector<Waypoint> &waypoints);
QString errorString() const {return _errorString;}
int errorLine() const {return 0;}
private:
struct Header
{
Header() : date(QDateTime(QDate(1970, 1, 1), QTime(0, 0), Qt::UTC)),
hr(true) {}
QDateTime date;
bool hr;
};
bool readHeaderFile(const QString &ghpPath, Header &hdr);
bool readF0(const char *chunk, const Header &hdr, int &time,
SegmentData &segment);
QString _errorString;
};
#endif // ONMOVEPARSERS_H

View File

@ -6,8 +6,6 @@
using namespace IMG;
typedef QMap<QByteArray, VectorTile*> TileMap;
static SubFile::Type tileType(const char str[3])
{
if (!memcmp(str, "TRE", 3))
@ -26,25 +24,25 @@ static SubFile::Type tileType(const char str[3])
return SubFile::Unknown;
}
IMGData::IMGData(const QString &fileName) : _fileName(fileName)
bool IMGData::readSubFileBlocks(QFile &file, quint64 offset, SubFile *subFile)
{
#define CHECK(condition) \
if (!(condition)) { \
_errorString = "Unsupported or invalid IMG file"; \
qDeleteAll(tileMap); \
return; \
quint16 block;
if (!file.seek(offset + 0x20))
return false;
for (int i = 0; i < 240; i++) {
if (!readValue(file, block))
return false;
if (block == 0xFFFF)
break;
subFile->addBlock(block);
}
QFile file(fileName);
TileMap tileMap;
QByteArray typFile;
return true;
}
if (!file.open(QFile::ReadOnly)) {
_errorString = file.errorString();
return;
}
// Read IMG header
bool IMGData::readIMGHeader(QFile &file)
{
char signature[7], identifier[7];
file.read((char*)&_key, 1) && file.seek(0x10)
&& read(file, signature, sizeof(signature)) && file.seek(0x41)
@ -52,24 +50,35 @@ IMGData::IMGData(const QString &fileName) : _fileName(fileName)
if (memcmp(signature, "DSKIMG", sizeof(signature))
|| memcmp(identifier, "GARMIN", sizeof(identifier))) {
_errorString = "Not a Garmin IMG file";
return;
return false;
}
char d1[20], d2[31];
quint8 e1, e2;
CHECK(file.seek(0x49) && read(file, d1, sizeof(d1)) && file.seek(0x61)
if (!(file.seek(0x49) && read(file, d1, sizeof(d1)) && file.seek(0x61)
&& readValue(file, e1) && readValue(file, e2) && file.seek(0x65)
&& read(file, d2, sizeof(d2)));
&& read(file, d2, sizeof(d2)))) {
_errorString = "Error reading IMG header";
return false;
}
QByteArray nba(QByteArray(d1, sizeof(d1)) + QByteArray(d2, sizeof(d2)));
_name = QString::fromLatin1(nba.constData(), nba.size()-1).trimmed();
_blockBits = e1 + e2;
// Read the FAT table
return true;
}
bool IMGData::readFAT(QFile &file, TileMap &tileMap)
{
QByteArray typFile;
quint8 flag;
quint64 offset = 0x200;
// Skip unused FAT blocks if any
while (true) {
CHECK(file.seek(offset) && readValue(file, flag));
if (!(file.seek(offset) && readValue(file, flag)))
return false;
if (flag)
break;
offset += 512;
@ -79,17 +88,18 @@ IMGData::IMGData(const QString &fileName) : _fileName(fileName)
char name[8], type[3];
quint32 size;
quint16 part;
CHECK(file.seek(offset + 12) && readValue(file, size));
if (!(file.seek(offset + 12) && readValue(file, size)))
return false;
offset += 512;
int cnt = (size - offset) / 512;
// Read FAT blocks describing the IMG sub-files
for (int i = 0; i < cnt; i++) {
quint16 block;
CHECK(file.seek(offset) && readValue(file, flag)
if (!(file.seek(offset) && readValue(file, flag)
&& read(file, name, sizeof(name))
&& read(file, type, sizeof(type)) && readValue(file, size)
&& readValue(file, part));
&& readValue(file, part)))
return false;
SubFile::Type tt = tileType(type);
QByteArray fn(name, sizeof(name));
@ -104,15 +114,8 @@ IMGData::IMGData(const QString &fileName) : _fileName(fileName)
SubFile *subFile = part ? tile->file(tt)
: tile->addFile(this, tt);
CHECK(subFile);
CHECK(file.seek(offset + 0x20));
for (int i = 0; i < 240; i++) {
CHECK(readValue(file, block));
if (block == 0xFFFF)
break;
subFile->addBlock(block);
}
if (!(subFile && readSubFileBlocks(file, offset, subFile)))
return false;
} else if (tt == SubFile::TYP) {
SubFile *typ = 0;
if (typFile.isNull()) {
@ -122,28 +125,26 @@ IMGData::IMGData(const QString &fileName) : _fileName(fileName)
} else if (fn == typFile)
typ = _typ;
if (typ) {
CHECK(file.seek(offset + 0x20));
for (int i = 0; i < 240; i++) {
CHECK(readValue(file, block));
if (block == 0xFFFF)
break;
typ->addBlock(block);
}
}
if (typ && !readSubFileBlocks(file, offset, typ))
return false;
}
offset += 512;
}
// Create tile tree
return true;
}
bool IMGData::createTileTree(const TileMap &tileMap)
{
int minMapZoom = 24;
for (TileMap::const_iterator it = tileMap.constBegin();
it != tileMap.constEnd(); ++it) {
VectorTile *tile = it.value();
if (!tile->init()) {
qWarning("%s: %s: Invalid map tile", qPrintable(file.fileName()),
qWarning("%s: %s: Invalid map tile", qPrintable(_fileName),
qPrintable(it.key()));
delete tile;
continue;
@ -177,10 +178,32 @@ IMGData::IMGData(const QString &fileName) : _fileName(fileName)
if (!_baseMap)
_zooms.setMin(_zooms.min() - 2);
if (!_tileTree.Count())
return (_tileTree.Count() > 0);
}
IMGData::IMGData(const QString &fileName) : _fileName(fileName)
{
QFile file(fileName);
TileMap tileMap;
if (!file.open(QFile::ReadOnly)) {
_errorString = file.errorString();
return;
}
if (!readIMGHeader(file))
return;
if (!readFAT(file, tileMap)) {
_errorString = "Error reading FAT data";
qDeleteAll(tileMap);
return;
}
if (!createTileTree(tileMap)) {
_errorString = "No usable map tile found";
else
_valid = true;
return;
}
_valid = true;
}
qint64 IMGData::read(QFile &file, char *data, qint64 maxSize) const

View File

@ -18,8 +18,14 @@ public:
bool readBlock(QFile &file, int blockNum, char *data) const;
private:
typedef QMap<QByteArray, VectorTile*> TileMap;
qint64 read(QFile &file, char *data, qint64 maxSize) const;
template<class T> bool readValue(QFile &file, T &val) const;
bool readSubFileBlocks(QFile &file, quint64 offset, SubFile *subFile);
bool readFAT(QFile &file, TileMap &tileMap);
bool readIMGHeader(QFile &file);
bool createTileTree(const TileMap &tileMap);
QString _fileName;
quint8 _key;

View File

@ -57,6 +57,12 @@ static QString capitalized(const QString &str)
return ret;
}
static QByteArray ft2m(const QByteArray &str)
{
bool ok;
int number = str.toInt(&ok);
return ok ? QByteArray::number(qRound(number * 0.3048)) : str;
}
LBLFile::~LBLFile()
{
@ -130,13 +136,15 @@ void LBLFile::clear()
_rasters = 0;
}
Label LBLFile::label6b(Handle &hdl, quint32 offset, bool capitalize) const
Label LBLFile::label6b(Handle &hdl, quint32 offset, bool capitalize,
bool convert) const
{
Shield::Type shieldType = Shield::None;
QByteArray label, shieldLabel;
QByteArray *bap = &label;
Charset curCharSet = Normal;
quint8 b1, b2, b3;
int split = -1;
if (!seek(hdl, offset))
return Label();
@ -149,6 +157,10 @@ Label LBLFile::label6b(Handle &hdl, quint32 offset, bool capitalize) const
for (int cpt = 0; cpt < 4; cpt++) {
if (c[cpt] > 0x2f || (curCharSet == Normal && c[cpt] == 0x1d)) {
if (split >= 0)
label = label.left(split) + ft2m(label.mid(split));
else if (convert)
label = ft2m(label);
QString text(QString::fromLatin1(label));
return Label(capitalize && isAllUpperCase(text)
? capitalized(text) : text, Shield(shieldType, shieldLabel));
@ -159,7 +171,16 @@ Label LBLFile::label6b(Handle &hdl, quint32 offset, bool capitalize) const
curCharSet = Symbol;
else if (c[cpt] == 0x1b)
curCharSet = Special;
else if (c[cpt] >= 0x2a && c[cpt] <= 0x2f) {
else if (c[cpt] >= 0x1e && c[cpt] <= 0x1f) {
if (bap == &shieldLabel)
bap = &label;
else {
if (!bap->isEmpty())
bap->append('\n');
if (c[cpt] == 0x1f && split < 0)
split = bap->size();
}
} else if (c[cpt] >= 0x2a && c[cpt] <= 0x2f) {
shieldType = static_cast<Shield::Type>(c[cpt] - 0x29);
bap = &shieldLabel;
} else if (bap == &shieldLabel
@ -181,11 +202,13 @@ Label LBLFile::label6b(Handle &hdl, quint32 offset, bool capitalize) const
}
}
Label LBLFile::str2label(const QVector<quint8> &str, bool capitalize) const
Label LBLFile::str2label(const QVector<quint8> &str, bool capitalize,
bool convert) const
{
Shield::Type shieldType = Shield::None;
QByteArray label, shieldLabel;
QByteArray *bap = &label;
int split = -1;
for (int i = 0; i < str.size(); i++) {
const quint8 &c = str.at(i);
@ -198,8 +221,12 @@ Label LBLFile::str2label(const QVector<quint8> &str, bool capitalize) const
else if ((c >= 0x1e && c <= 0x1f)) {
if (bap == &shieldLabel)
bap = &label;
else
bap->append(' ');
else {
if (!bap->isEmpty())
bap->append('\n');
if (c == 0x1f && split < 0)
split = bap->size();
}
} else if (c < 0x07) {
shieldType = static_cast<Shield::Type>(c);
bap = &shieldLabel;
@ -209,13 +236,17 @@ Label LBLFile::str2label(const QVector<quint8> &str, bool capitalize) const
bap->append(c);
}
if (split >= 0)
label = label.left(split) + ft2m(label.mid(split));
else if (convert)
label = ft2m(label);
QString text(_codec.toString(label));
return Label(capitalize && isAllUpperCase(text) ? capitalized(text) : text,
Shield(shieldType, _codec.toString(shieldLabel)));
}
Label LBLFile::label8b(Handle &hdl, quint32 offset, bool capitalize) const
Label LBLFile::label8b(Handle &hdl, quint32 offset, bool capitalize,
bool convert) const
{
QVector<quint8> str;
quint8 c;
@ -229,10 +260,11 @@ Label LBLFile::label8b(Handle &hdl, quint32 offset, bool capitalize) const
str.append(c);
} while (c);
return str2label(str, capitalize);
return str2label(str, capitalize, convert);
}
Label LBLFile::labelHuffman(Handle &hdl, quint32 offset, bool capitalize) const
Label LBLFile::labelHuffman(Handle &hdl, quint32 offset, bool capitalize,
bool convert) const
{
QVector<quint8> str;
@ -241,7 +273,7 @@ Label LBLFile::labelHuffman(Handle &hdl, quint32 offset, bool capitalize) const
if (!_huffmanText->decode(this, hdl, str))
return Label();
if (!_table)
return str2label(str, capitalize);
return str2label(str, capitalize, convert);
QVector<quint8> str2;
@ -268,10 +300,11 @@ Label LBLFile::labelHuffman(Handle &hdl, quint32 offset, bool capitalize) const
}
}
return str2label(str2, capitalize);
return str2label(str2, capitalize, convert);
}
Label LBLFile::label(Handle &hdl, quint32 offset, bool poi, bool capitalize) const
Label LBLFile::label(Handle &hdl, quint32 offset, bool poi, bool capitalize,
bool convert) const
{
quint32 labelOffset;
if (poi) {
@ -289,12 +322,12 @@ Label LBLFile::label(Handle &hdl, quint32 offset, bool poi, bool capitalize) con
switch (_encoding) {
case 6:
return label6b(hdl, labelOffset, capitalize);
return label6b(hdl, labelOffset, capitalize, convert);
case 9:
case 10:
return label8b(hdl, labelOffset, capitalize);
return label8b(hdl, labelOffset, capitalize, convert);
case 11:
return labelHuffman(hdl, labelOffset, capitalize);
return labelHuffman(hdl, labelOffset, capitalize, convert);
default:
return Label();
}

View File

@ -32,7 +32,7 @@ public:
void clear();
Label label(Handle &hdl, quint32 offset, bool poi = false,
bool capitalize = true) const;
bool capitalize = true, bool convert = false) const;
quint8 imageIdSize() const {return _imgOffsetIdSize;}
QPixmap image(Handle &hdl, quint32 id) const;
@ -43,10 +43,14 @@ private:
quint32 size;
};
Label str2label(const QVector<quint8> &str, bool capitalize) const;
Label label6b(Handle &hdl, quint32 offset, bool capitalize) const;
Label label8b(Handle &hdl, quint32 offset, bool capitalize) const;
Label labelHuffman(Handle &hdl, quint32 offset, bool capitalize) const;
Label str2label(const QVector<quint8> &str, bool capitalize,
bool convert) const;
Label label6b(Handle &hdl, quint32 offset, bool capitalize,
bool convert) const;
Label label8b(Handle &hdl, quint32 offset, bool capitalize,
bool convert) const;
Label labelHuffman(Handle &hdl, quint32 offset, bool capitalize,
bool convert) const;
bool loadRasterTable(Handle &hdl, quint32 offset, quint32 size,
quint32 recordSize);

View File

@ -21,13 +21,6 @@ static const QColor shieldBgColor1("#dd3e3e");
static const QColor shieldBgColor2("#379947");
static const QColor shieldBgColor3("#4a7fc1");
static QString convertUnits(const QString &str)
{
bool ok;
int number = str.toInt(&ok);
return ok ? QString::number(qRound(number * 0.3048)) : str;
}
static QFont pixelSizeFont(int pixelSize)
{
QFont f;
@ -350,9 +343,6 @@ void RasterTile::processStreetNames(const QRect &tileRect,
|| style.textFontSize() == Style::None)
continue;
if (Style::isContourLine(poly.type))
poly.label.setText(convertUnits(poly.label.text()));
const QFont *fnt = font(style.textFontSize(), Style::Small);
const QColor *color = style.textColor().isValid()
? &style.textColor() : 0;
@ -450,14 +440,6 @@ void RasterTile::processPoints(QList<TextItem*> &textItems)
if ((!label || !fnt) && !img)
continue;
if (Style::isSpot(point.type))
point.label.setText(convertUnits(point.label.text()));
if (Style::isSummit(point.type) && !point.label.text().isEmpty()) {
QStringList list = point.label.text().split(" ");
list.last() = convertUnits(list.last());
point.label = list.join(" ");
}
TextPointItem *item = new TextPointItem(QPoint(point.coordinates.lon(),
point.coordinates.lat()), label, fnt, img, color, &haloColor);
if (item->isValid() && !item->collides(textItems))

View File

@ -237,9 +237,11 @@ bool RGNFile::polyObjects(Handle &hdl, const SubDiv *subdiv,
quint32 lblOff;
if (net && net->lblOffset(netHdl, labelPtr & 0x3FFFFF, lblOff)
&& lblOff)
poly.label = lbl->label(lblHdl, lblOff);
poly.label = lbl->label(lblHdl, lblOff, false, true,
Style::isContourLine(poly.type));
} else
poly.label = lbl->label(lblHdl, labelPtr & 0x3FFFFF);
poly.label = lbl->label(lblHdl, labelPtr & 0x3FFFFF, false,
true, Style::isContourLine(poly.type));
}
polys->append(poly);
@ -351,7 +353,8 @@ bool RGNFile::extPolyObjects(Handle &hdl, const SubDiv *subdiv, quint32 shift,
return false;
if (lbl && (labelPtr & 0x3FFFFF))
poly.label = lbl->label(lblHdl, labelPtr & 0x3FFFFF);
poly.label = lbl->label(lblHdl, labelPtr & 0x3FFFFF, false, true,
Style::isContourLine(poly.type));
polys->append(poly);
}
@ -396,7 +399,7 @@ bool RGNFile::pointObjects(Handle &hdl, const SubDiv *subdiv,
if (lbl && (labelPtr & 0x3FFFFF))
point.label = lbl->label(lblHdl, labelPtr & 0x3FFFFF,
labelPtr & 0x400000, !(Style::isCountry(point.type)
|| Style::isState(point.type)));
|| Style::isState(point.type)), Style::isSpot(point.type));
points->append(point);
}
@ -446,7 +449,7 @@ bool RGNFile::extPointObjects(Handle &hdl, const SubDiv *subdiv,
point.coordinates = Coordinates(toWGS24(pos.x()), toWGS24(pos.y()));
point.id = pointId(pos, point.type, labelPtr & 0x3FFFFF);
if (lbl && (labelPtr & 0x3FFFFF))
point.label = lbl->label(lblHdl, labelPtr & 0x3FFFFF, false);
point.label = lbl->label(lblHdl, labelPtr & 0x3FFFFF);
points->append(point);
}

View File

@ -111,8 +111,6 @@ public:
{return (type == TYPE(0x16) || type == 0x10a03);}
static bool isSpot(quint32 type)
{return (type == TYPE(0x62) || type == TYPE(0x63));}
static bool isSummit(quint32 type)
{return (type == 0x6616);}
static bool isMajorRoad(quint32 type)
{return (type <= TYPE(0x04));}
static bool isCountry(quint32 type)