1
0
mirror of https://github.com/tumic0/GPXSee.git synced 2025-07-15 11:24:24 +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"
@ -138,14 +138,16 @@ Section "GPXSee" SEC_APP
!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 "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" ""
@ -189,6 +191,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)'
@ -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)'

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"
@ -145,14 +145,16 @@ Section "GPXSee" SEC_APP
!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 "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)'

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;
if (!file.open(QFile::ReadOnly)) {
_errorString = file.errorString();
return;
return true;
}
// 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,9 +178,31 @@ 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
return;
}
_valid = true;
}

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)