diff options
author | Dirk Hohndel <dirk@hohndel.org> | 2017-09-15 22:00:13 -0700 |
---|---|---|
committer | Dirk Hohndel <dirk@hohndel.org> | 2017-09-15 22:00:13 -0700 |
commit | 5e1ad4948e9d4a44c0587511ecedd7856ac5a32e (patch) | |
tree | 0fcf0112c2c7514bfeefb4f1c9392766dcf5e523 /translations/subsurface_de_CH.ts | |
parent | 5e3bf0b4fa3e7b48e7bed9608640eee80336833e (diff) | |
download | subsurface-5e1ad4948e9d4a44c0587511ecedd7856ac5a32e.tar.gz |
latest translations
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Diffstat (limited to 'translations/subsurface_de_CH.ts')
-rw-r--r-- | translations/subsurface_de_CH.ts | 1550 |
1 files changed, 811 insertions, 739 deletions
diff --git a/translations/subsurface_de_CH.ts b/translations/subsurface_de_CH.ts index ab6dca717..b78638fa9 100644 --- a/translations/subsurface_de_CH.ts +++ b/translations/subsurface_de_CH.ts @@ -328,27 +328,22 @@ <context> <name>CloudCredentials</name> <message> - <location filename="../mobile-widgets/qml/CloudCredentials.qml" line="51"/> + <location filename="../mobile-widgets/qml/CloudCredentials.qml" line="49"/> <source>Cloud credentials</source> <translation>Cloud Benutzerdaten</translation> </message> <message> - <location filename="../mobile-widgets/qml/CloudCredentials.qml" line="57"/> + <location filename="../mobile-widgets/qml/CloudCredentials.qml" line="55"/> <source>Email</source> <translation>EMail</translation> </message> <message> - <location filename="../mobile-widgets/qml/CloudCredentials.qml" line="69"/> + <location filename="../mobile-widgets/qml/CloudCredentials.qml" line="72"/> <source>Password</source> <translation>Passwort</translation> </message> <message> - <location filename="../mobile-widgets/qml/CloudCredentials.qml" line="93"/> - <source>Show password</source> - <translation>Passwort anzeigen</translation> - </message> - <message> - <location filename="../mobile-widgets/qml/CloudCredentials.qml" line="98"/> + <location filename="../mobile-widgets/qml/CloudCredentials.qml" line="91"/> <source>PIN</source> <translation>PIN</translation> </message> @@ -1605,82 +1600,82 @@ <translation>+</translation> </message> <message> - <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1363"/> + <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1364"/> <source>Backup dive computer settings</source> <translation>Tauchcomputereinstellungen sichern</translation> </message> <message> - <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1364"/> - <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1385"/> + <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1365"/> + <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1386"/> <source>Backup files (*.xml)</source> <translation>Sicherungsdateien (*.xml)</translation> </message> <message> - <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1368"/> + <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1369"/> <source>XML backup error</source> <translation>XML-Sicherungsfehler</translation> </message> <message> - <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1369"/> + <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1370"/> <source>An error occurred while saving the backup file. %1</source> <translation>Beim Speichern der Datensicherungsdatei ist ein Fehler aufgetreten. %1</translation> </message> <message> - <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1372"/> + <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1373"/> <source>Backup succeeded</source> <translation>Sicherung abgeschlossen</translation> </message> <message> - <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1373"/> + <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1374"/> <source>Your settings have been saved to: %1</source> <translation>Deine Einstellungen wurden gespeichert nach: %1</translation> </message> <message> - <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1384"/> + <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1385"/> <source>Restore dive computer settings</source> <translation>Tauchcomputereinstellungen wiederherstellen</translation> </message> <message> - <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1390"/> + <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1391"/> <source>XML restore error</source> <translation>XML-Wiederherstellungsfehler</translation> </message> <message> - <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1391"/> + <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1392"/> <source>An error occurred while restoring the backup file. %1</source> <translation>Beim Wiederherstellen der Datensicherungsdatei ist ein Fehler aufgetreten. %1</translation> </message> <message> - <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1395"/> + <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1396"/> <source>Restore succeeded</source> <translation>Wiederherstellung abgeschlossen</translation> </message> <message> - <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1396"/> + <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1397"/> <source>Your settings have been restored successfully.</source> <translation>Deine Einstellungen wurden erfolgreich wiederhergestellt.</translation> </message> <message> - <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1406"/> + <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1407"/> <source>Select firmware file</source> <translation>Firmwaredatei auswählen</translation> </message> <message> - <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1407"/> + <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1408"/> <source>All files (*.*)</source> <translation>Alle Dateien (*.*)</translation> </message> <message> - <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1467"/> + <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1468"/> <source>Choose file for dive computer download logfile</source> <translation>Wählen Sie die Datei zum Herunterladen der Tauchcomputer-Protokolldatei aus</translation> </message> <message> - <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1468"/> + <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="1469"/> <source>Log files (*.log)</source> <translation>Protokolldateien (*.log)</translation> </message> @@ -1895,22 +1890,22 @@ <context> <name>DiveDetails</name> <message> - <location filename="../mobile-widgets/qml/DiveDetails.qml" line="42"/> + <location filename="../mobile-widgets/qml/DiveDetails.qml" line="44"/> <source>Dive details</source> <translation>Tauchgangsdetails</translation> </message> <message> - <location filename="../mobile-widgets/qml/DiveDetails.qml" line="76"/> + <location filename="../mobile-widgets/qml/DiveDetails.qml" line="78"/> <source>Delete dive</source> <translation>Tauchgang löschen</translation> </message> <message> - <location filename="../mobile-widgets/qml/DiveDetails.qml" line="91"/> + <location filename="../mobile-widgets/qml/DiveDetails.qml" line="93"/> <source>Show on map</source> <translation>Kartenansicht</translation> </message> <message> - <location filename="../mobile-widgets/qml/DiveDetails.qml" line="160"/> + <location filename="../mobile-widgets/qml/DiveDetails.qml" line="163"/> <source>Multiple Buddies</source> <translation>mehrere Tauchpartner</translation> </message> @@ -1918,94 +1913,104 @@ <context> <name>DiveDetailsEdit</name> <message> - <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="84"/> + <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="89"/> <source>Dive %1</source> <translation>Tauchgang %1</translation> </message> <message> - <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="88"/> + <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="93"/> <source>Date:</source> <translation>Datum:</translation> </message> <message> - <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="96"/> + <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="105"/> <source>Location:</source> <translation>Ort:</translation> </message> <message> - <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="105"/> + <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="118"/> <source>Coordinates:</source> <translation>Koordinaten:</translation> </message> <message> - <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="114"/> + <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="131"/> <source>Use current GPS location:</source> <translation>Momentante GPS- Position verwenden</translation> </message> <message> - <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="147"/> + <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="146"/> <source>Depth:</source> <translation>Tiefe:</translation> </message> <message> - <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="156"/> + <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="159"/> <source>Duration:</source> <translation>Dauer:</translation> </message> <message> - <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="166"/> + <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="173"/> <source>Air Temp:</source> <translation>Lufttemp.:</translation> </message> <message> - <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="175"/> + <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="186"/> <source>Water Temp:</source> <translation>Wassertemp : </translation> </message> <message> - <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="184"/> + <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="199"/> <source>Suit:</source> <translation>Anzug:</translation> </message> <message> - <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="195"/> + <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="212"/> <source>Buddy:</source> <translation>Buddy:</translation> </message> <message> - <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="206"/> + <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="225"/> <source>Divemaster:</source> <translation>Divemaster:</translation> </message> <message> - <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="217"/> + <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="238"/> <source>Weight:</source> <translation>Gewicht:</translation> </message> <message> - <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="227"/> + <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="252"/> <source>Cylinder:</source> <translation>Flasche:</translation> </message> <message> - <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="238"/> + <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="265"/> <source>Gas mix:</source> <translation>Gemisch:</translation> </message> <message> - <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="248"/> + <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="279"/> <source>Start Pressure:</source> <translation>Anfangsdruck:</translation> </message> <message> - <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="257"/> + <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="292"/> <source>End Pressure:</source> <translation>Enddruck:</translation> </message> <message> - <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="267"/> + <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="305"/> + <source>Rating:</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="318"/> + <source>Visibility:</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="332"/> <source>Notes:</source> <translation>Notizen:</translation> </message> @@ -2013,57 +2018,67 @@ Position verwenden</translation> <context> <name>DiveDetailsView</name> <message> - <location filename="../mobile-widgets/qml/DiveDetailsView.qml" line="156"/> + <location filename="../mobile-widgets/qml/DiveDetailsView.qml" line="222"/> <source>No profile to show</source> <translation>Kein Profil vorhanden</translation> </message> <message> - <location filename="../mobile-widgets/qml/DiveDetailsView.qml" line="162"/> + <location filename="../mobile-widgets/qml/DiveDetailsView.qml" line="228"/> <source>Suit:</source> <translation>Anzug:</translation> </message> <message> - <location filename="../mobile-widgets/qml/DiveDetailsView.qml" line="168"/> + <location filename="../mobile-widgets/qml/DiveDetailsView.qml" line="234"/> <source>Air Temp:</source> <translation>Lufttemp.:</translation> </message> <message> - <location filename="../mobile-widgets/qml/DiveDetailsView.qml" line="212"/> + <location filename="../mobile-widgets/qml/DiveDetailsView.qml" line="278"/> <source>Cylinder:</source> <translation>Flasche:</translation> </message> <message> - <location filename="../mobile-widgets/qml/DiveDetailsView.qml" line="174"/> + <location filename="../mobile-widgets/qml/DiveDetailsView.qml" line="240"/> <source>Water Temp:</source> <translation>Wassertemp : </translation> </message> <message> - <location filename="../mobile-widgets/qml/DiveDetailsView.qml" line="72"/> + <location filename="../mobile-widgets/qml/DiveDetailsView.qml" line="62"/> <source>Map it</source> <translation type="unfinished"/> </message> <message> - <location filename="../mobile-widgets/qml/DiveDetailsView.qml" line="265"/> + <location filename="../mobile-widgets/qml/DiveDetailsView.qml" line="107"/> + <source>Rating:</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../mobile-widgets/qml/DiveDetailsView.qml" line="149"/> + <source>Visibility:</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../mobile-widgets/qml/DiveDetailsView.qml" line="331"/> <source>Divemaster:</source> <translation>Divemaster:</translation> </message> <message> - <location filename="../mobile-widgets/qml/DiveDetailsView.qml" line="219"/> + <location filename="../mobile-widgets/qml/DiveDetailsView.qml" line="285"/> <source>Weight:</source> <translation>Gewicht:</translation> </message> <message> - <location filename="../mobile-widgets/qml/DiveDetailsView.qml" line="272"/> + <location filename="../mobile-widgets/qml/DiveDetailsView.qml" line="338"/> <source>Buddy:</source> <translation>Buddy:</translation> </message> <message> - <location filename="../mobile-widgets/qml/DiveDetailsView.qml" line="226"/> + <location filename="../mobile-widgets/qml/DiveDetailsView.qml" line="292"/> <source>SAC:</source> <translation>SAC:</translation> </message> <message> - <location filename="../mobile-widgets/qml/DiveDetailsView.qml" line="308"/> + <location filename="../mobile-widgets/qml/DiveDetailsView.qml" line="374"/> <source>Notes</source> <translation>Notizen</translation> </message> @@ -2125,23 +2140,23 @@ Position verwenden</translation> <name>DiveList</name> <message> <location filename="../mobile-widgets/qml/DiveList.qml" line="13"/> - <location filename="../mobile-widgets/qml/DiveList.qml" line="279"/> - <location filename="../mobile-widgets/qml/DiveList.qml" line="285"/> + <location filename="../mobile-widgets/qml/DiveList.qml" line="280"/> + <location filename="../mobile-widgets/qml/DiveList.qml" line="286"/> <source>Dive list</source> <translation>Tauchgangliste</translation> </message> <message> - <location filename="../mobile-widgets/qml/DiveList.qml" line="275"/> + <location filename="../mobile-widgets/qml/DiveList.qml" line="276"/> <source>Cloud credentials</source> <translation>Cloud Benutzerdaten</translation> </message> <message> - <location filename="../mobile-widgets/qml/DiveList.qml" line="281"/> + <location filename="../mobile-widgets/qml/DiveList.qml" line="282"/> <source>Please tap the '+' button to add a dive (or download dives from a supported dive computer)</source> <translation type="unfinished"/> </message> <message> - <location filename="../mobile-widgets/qml/DiveList.qml" line="304"/> + <location filename="../mobile-widgets/qml/DiveList.qml" line="306"/> <source>No dives in dive list</source> <translation>Keine Tauchgänge in der Tauchgangsliste.</translation> </message> @@ -2252,12 +2267,12 @@ Position verwenden</translation> <context> <name>DiveLocationModel</name> <message> - <location filename="../desktop-widgets/locationinformation.cpp" line="331"/> + <location filename="../desktop-widgets/locationinformation.cpp" line="329"/> <source>Create a new dive site, copying relevant information from the current dive.</source> <translation>Einen neuen Tauchplatz, basierend auf den Daten des aktuellen Tauchplatz, erstellen.</translation> </message> <message> - <location filename="../desktop-widgets/locationinformation.cpp" line="332"/> + <location filename="../desktop-widgets/locationinformation.cpp" line="330"/> <source>Create a new dive site with this name</source> <translation>Neuer Tauchplatz mit diesem Name anlegen</translation> </message> @@ -2447,7 +2462,7 @@ Position verwenden</translation> </message> <message> <location filename="../desktop-widgets/divelogexportdialog.ui" line="503"/> - <location filename="../desktop-widgets/divelogexportdialog.cpp" line="100"/> + <location filename="../desktop-widgets/divelogexportdialog.cpp" line="102"/> <source>Light</source> <translation>Licht</translation> </message> @@ -2457,121 +2472,121 @@ Position verwenden</translation> <translation>Sand</translation> </message> <message> - <location filename="../desktop-widgets/divelogexportdialog.cpp" line="77"/> + <location filename="../desktop-widgets/divelogexportdialog.cpp" line="79"/> <source>Generic format that is used for data exchange between a variety of diving related programs.</source> <translation>Generisches Format, welches zum Datenaustausch in diversen Taucherprogrammen verwendet wird.</translation> </message> <message> - <location filename="../desktop-widgets/divelogexportdialog.cpp" line="79"/> + <location filename="../desktop-widgets/divelogexportdialog.cpp" line="81"/> <source>Comma separated values describing the dive profile.</source> <translation>Kommagetrennte Werte, die das Tauchprofil beschreiben</translation> </message> <message> - <location filename="../desktop-widgets/divelogexportdialog.cpp" line="81"/> + <location filename="../desktop-widgets/divelogexportdialog.cpp" line="83"/> <source>Comma separated values of the dive information. This includes most of the dive details but no profile information.</source> <translation>Durch Kommata getrennte Werte (CSV) des Taugang. Beinhaltet die meisten Tauchgangsdetauls aber keine Profilinformation.</translation> </message> <message> - <location filename="../desktop-widgets/divelogexportdialog.cpp" line="83"/> + <location filename="../desktop-widgets/divelogexportdialog.cpp" line="85"/> <source>Send the dive data to divelogs.de website.</source> <translation>Tauchdaten an die divelogs.de-Webseite senden.</translation> </message> <message> - <location filename="../desktop-widgets/divelogexportdialog.cpp" line="85"/> + <location filename="../desktop-widgets/divelogexportdialog.cpp" line="87"/> <source>Send the dive data to dive-share.appspot.com website.</source> <translation>Tauchdaten an die dive-share.appspot.com-Webseite senden.</translation> </message> <message> - <location filename="../desktop-widgets/divelogexportdialog.cpp" line="87"/> + <location filename="../desktop-widgets/divelogexportdialog.cpp" line="89"/> <source>HTML export of the dive locations, visualized on a world map.</source> <translation>HTML-Export der Tauchplätze, visualisiert auf einer Weltkarte.</translation> </message> <message> - <location filename="../desktop-widgets/divelogexportdialog.cpp" line="89"/> + <location filename="../desktop-widgets/divelogexportdialog.cpp" line="91"/> <source>Subsurface native XML format.</source> <translation>Natives Subsurface XML-Format</translation> </message> <message> - <location filename="../desktop-widgets/divelogexportdialog.cpp" line="91"/> + <location filename="../desktop-widgets/divelogexportdialog.cpp" line="93"/> <source>Write depths of images to file.</source> <translation>Tiefe, in der das Bild aufgenommen wurde, in die Datei schreiben</translation> </message> <message> - <location filename="../desktop-widgets/divelogexportdialog.cpp" line="93"/> + <location filename="../desktop-widgets/divelogexportdialog.cpp" line="95"/> <source>Write dive as TeX macros to file.</source> <translation>Schreibe den Tauchgang als TeX-Makros in Datei.</translation> </message> <message> - <location filename="../desktop-widgets/divelogexportdialog.cpp" line="138"/> + <location filename="../desktop-widgets/divelogexportdialog.cpp" line="140"/> <source>Export UDDF file as</source> <translation>UDDF-Datei exportieren als</translation> </message> <message> - <location filename="../desktop-widgets/divelogexportdialog.cpp" line="139"/> + <location filename="../desktop-widgets/divelogexportdialog.cpp" line="141"/> <source>UDDF files (*.uddf *.UDDF)</source> <translation>UDDF Dateien (*.uddf *.UDDF)</translation> </message> <message> - <location filename="../desktop-widgets/divelogexportdialog.cpp" line="142"/> - <location filename="../desktop-widgets/divelogexportdialog.cpp" line="146"/> + <location filename="../desktop-widgets/divelogexportdialog.cpp" line="144"/> + <location filename="../desktop-widgets/divelogexportdialog.cpp" line="148"/> <source>Export CSV file as</source> <translation>CSV-Datei exportieren als</translation> </message> <message> - <location filename="../desktop-widgets/divelogexportdialog.cpp" line="143"/> - <location filename="../desktop-widgets/divelogexportdialog.cpp" line="147"/> + <location filename="../desktop-widgets/divelogexportdialog.cpp" line="145"/> + <location filename="../desktop-widgets/divelogexportdialog.cpp" line="149"/> <source>CSV files (*.csv *.CSV)</source> <translation>CSV Dateien (*.csv *.CSV)</translation> </message> <message> - <location filename="../desktop-widgets/divelogexportdialog.cpp" line="153"/> + <location filename="../desktop-widgets/divelogexportdialog.cpp" line="155"/> <source>Export world map</source> <translation>Weltkarte exportieren</translation> </message> <message> - <location filename="../desktop-widgets/divelogexportdialog.cpp" line="154"/> - <location filename="../desktop-widgets/divelogexportdialog.cpp" line="178"/> + <location filename="../desktop-widgets/divelogexportdialog.cpp" line="156"/> + <location filename="../desktop-widgets/divelogexportdialog.cpp" line="180"/> <source>HTML files (*.html)</source> <translation>HTML Dateien (*.html)</translation> </message> <message> - <location filename="../desktop-widgets/divelogexportdialog.cpp" line="158"/> + <location filename="../desktop-widgets/divelogexportdialog.cpp" line="160"/> <source>Export Subsurface XML</source> <translation>Exportiere Subsurface XML</translation> </message> <message> - <location filename="../desktop-widgets/divelogexportdialog.cpp" line="159"/> + <location filename="../desktop-widgets/divelogexportdialog.cpp" line="161"/> <source>XML files (*.xml *.ssrf)</source> <translation>XML Dateien (*.xml, *.ssrf)</translation> </message> <message> - <location filename="../desktop-widgets/divelogexportdialog.cpp" line="167"/> + <location filename="../desktop-widgets/divelogexportdialog.cpp" line="169"/> <source>Save image depths</source> <translation>Tiefe speichern, in der das Bild aufgenommen wurde</translation> </message> <message> - <location filename="../desktop-widgets/divelogexportdialog.cpp" line="171"/> + <location filename="../desktop-widgets/divelogexportdialog.cpp" line="173"/> <source>Export to TeX file</source> <translation>Export in TeX-Datei</translation> </message> <message> - <location filename="../desktop-widgets/divelogexportdialog.cpp" line="171"/> + <location filename="../desktop-widgets/divelogexportdialog.cpp" line="173"/> <source>TeX files (*.tex)</source> <translation>TeX Dateien (*.tex)</translation> </message> <message> - <location filename="../desktop-widgets/divelogexportdialog.cpp" line="177"/> + <location filename="../desktop-widgets/divelogexportdialog.cpp" line="179"/> <source>Export HTML files as</source> <translation>HTML-Datei exportieren als</translation> </message> <message> - <location filename="../desktop-widgets/divelogexportdialog.cpp" line="193"/> + <location filename="../desktop-widgets/divelogexportdialog.cpp" line="195"/> <source>Please wait, exporting...</source> <translation>Bitte warten Sie, exportiere...</translation> </message> <message> - <location filename="../desktop-widgets/divelogexportdialog.cpp" line="228"/> - <location filename="../desktop-widgets/divelogexportdialog.cpp" line="310"/> + <location filename="../desktop-widgets/divelogexportdialog.cpp" line="230"/> + <location filename="../desktop-widgets/divelogexportdialog.cpp" line="412"/> <source>Can't open file %s</source> <translation>Kann Datei %s nicht öffnen</translation> </message> @@ -2641,191 +2656,191 @@ Position verwenden</translation> </message> <message> <location filename="../desktop-widgets/divelogimportdialog.cpp" line="641"/> - <location filename="../desktop-widgets/divelogimportdialog.cpp" line="757"/> - <location filename="../desktop-widgets/divelogimportdialog.cpp" line="872"/> + <location filename="../desktop-widgets/divelogimportdialog.cpp" line="759"/> + <location filename="../desktop-widgets/divelogimportdialog.cpp" line="874"/> <source>Sample time</source> <translation>Segment Dauer</translation> </message> <message> <location filename="../desktop-widgets/divelogimportdialog.cpp" line="643"/> - <location filename="../desktop-widgets/divelogimportdialog.cpp" line="759"/> + <location filename="../desktop-widgets/divelogimportdialog.cpp" line="761"/> <source>Sample depth</source> <translation>Segment Tiefe</translation> </message> <message> <location filename="../desktop-widgets/divelogimportdialog.cpp" line="645"/> - <location filename="../desktop-widgets/divelogimportdialog.cpp" line="761"/> + <location filename="../desktop-widgets/divelogimportdialog.cpp" line="763"/> <source>Sample temperature</source> <translation>Segment Temperatur</translation> </message> <message> <location filename="../desktop-widgets/divelogimportdialog.cpp" line="647"/> - <location filename="../desktop-widgets/divelogimportdialog.cpp" line="763"/> + <location filename="../desktop-widgets/divelogimportdialog.cpp" line="765"/> <source>Sample pO₂</source> <translation>Segment pO₂</translation> </message> <message> <location filename="../desktop-widgets/divelogimportdialog.cpp" line="649"/> - <location filename="../desktop-widgets/divelogimportdialog.cpp" line="765"/> + <location filename="../desktop-widgets/divelogimportdialog.cpp" line="767"/> <source>Sample sensor1 pO₂</source> <translation>Segment Sensor1 pO₂</translation> </message> <message> <location filename="../desktop-widgets/divelogimportdialog.cpp" line="651"/> - <location filename="../desktop-widgets/divelogimportdialog.cpp" line="767"/> + <location filename="../desktop-widgets/divelogimportdialog.cpp" line="769"/> <source>Sample sensor2 pO₂</source> <translation>Segment Sensor2 pO₂</translation> </message> <message> <location filename="../desktop-widgets/divelogimportdialog.cpp" line="653"/> - <location filename="../desktop-widgets/divelogimportdialog.cpp" line="769"/> + <location filename="../desktop-widgets/divelogimportdialog.cpp" line="771"/> <source>Sample sensor3 pO₂</source> <translation>Segment Sensor3 pO₂</translation> </message> <message> <location filename="../desktop-widgets/divelogimportdialog.cpp" line="655"/> - <location filename="../desktop-widgets/divelogimportdialog.cpp" line="771"/> + <location filename="../desktop-widgets/divelogimportdialog.cpp" line="773"/> <source>Sample CNS</source> <translation>Segment CNS</translation> </message> <message> <location filename="../desktop-widgets/divelogimportdialog.cpp" line="657"/> - <location filename="../desktop-widgets/divelogimportdialog.cpp" line="773"/> + <location filename="../desktop-widgets/divelogimportdialog.cpp" line="775"/> <source>Sample NDL</source> <translation>Segment Nullzeit</translation> </message> <message> <location filename="../desktop-widgets/divelogimportdialog.cpp" line="659"/> - <location filename="../desktop-widgets/divelogimportdialog.cpp" line="775"/> + <location filename="../desktop-widgets/divelogimportdialog.cpp" line="777"/> <source>Sample TTS</source> <translation>Segment Aufstiegszeit</translation> </message> <message> <location filename="../desktop-widgets/divelogimportdialog.cpp" line="661"/> - <location filename="../desktop-widgets/divelogimportdialog.cpp" line="777"/> + <location filename="../desktop-widgets/divelogimportdialog.cpp" line="779"/> <source>Sample stopdepth</source> <translation>Segment Stopptiefe</translation> </message> <message> <location filename="../desktop-widgets/divelogimportdialog.cpp" line="663"/> - <location filename="../desktop-widgets/divelogimportdialog.cpp" line="779"/> + <location filename="../desktop-widgets/divelogimportdialog.cpp" line="781"/> <source>Sample pressure</source> <translation>Segment Flaschendruck</translation> </message> <message> <location filename="../desktop-widgets/divelogimportdialog.cpp" line="665"/> - <location filename="../desktop-widgets/divelogimportdialog.cpp" line="781"/> + <location filename="../desktop-widgets/divelogimportdialog.cpp" line="783"/> <source>Sample setpoint</source> <translation>Segment Vorgabe</translation> </message> <message> <location filename="../desktop-widgets/divelogimportdialog.cpp" line="669"/> - <location filename="../desktop-widgets/divelogimportdialog.cpp" line="755"/> - <location filename="../desktop-widgets/divelogimportdialog.cpp" line="876"/> + <location filename="../desktop-widgets/divelogimportdialog.cpp" line="757"/> + <location filename="../desktop-widgets/divelogimportdialog.cpp" line="878"/> <source>Dive #</source> <translation>Tauchgang Nr.</translation> </message> <message> <location filename="../desktop-widgets/divelogimportdialog.cpp" line="670"/> - <location filename="../desktop-widgets/divelogimportdialog.cpp" line="749"/> - <location filename="../desktop-widgets/divelogimportdialog.cpp" line="878"/> + <location filename="../desktop-widgets/divelogimportdialog.cpp" line="751"/> + <location filename="../desktop-widgets/divelogimportdialog.cpp" line="880"/> <source>Date</source> <translation>Datum</translation> </message> <message> <location filename="../desktop-widgets/divelogimportdialog.cpp" line="671"/> - <location filename="../desktop-widgets/divelogimportdialog.cpp" line="753"/> - <location filename="../desktop-widgets/divelogimportdialog.cpp" line="880"/> + <location filename="../desktop-widgets/divelogimportdialog.cpp" line="755"/> + <location filename="../desktop-widgets/divelogimportdialog.cpp" line="882"/> <source>Time</source> <translation>Zeit</translation> </message> <message> <location filename="../desktop-widgets/divelogimportdialog.cpp" line="672"/> - <location filename="../desktop-widgets/divelogimportdialog.cpp" line="882"/> + <location filename="../desktop-widgets/divelogimportdialog.cpp" line="884"/> <source>Duration</source> <translation>Dauer</translation> </message> <message> <location filename="../desktop-widgets/divelogimportdialog.cpp" line="673"/> - <location filename="../desktop-widgets/divelogimportdialog.cpp" line="888"/> + <location filename="../desktop-widgets/divelogimportdialog.cpp" line="890"/> <source>Max. depth</source> <translation>Max. Tiefe</translation> </message> <message> <location filename="../desktop-widgets/divelogimportdialog.cpp" line="674"/> - <location filename="../desktop-widgets/divelogimportdialog.cpp" line="890"/> + <location filename="../desktop-widgets/divelogimportdialog.cpp" line="892"/> <source>Avg. depth</source> <translation>Ø Tiefe</translation> </message> <message> <location filename="../desktop-widgets/divelogimportdialog.cpp" line="675"/> - <location filename="../desktop-widgets/divelogimportdialog.cpp" line="922"/> + <location filename="../desktop-widgets/divelogimportdialog.cpp" line="924"/> <source>Air temp.</source> <translation>Lufttemp.</translation> </message> <message> <location filename="../desktop-widgets/divelogimportdialog.cpp" line="676"/> - <location filename="../desktop-widgets/divelogimportdialog.cpp" line="924"/> + <location filename="../desktop-widgets/divelogimportdialog.cpp" line="926"/> <source>Water temp.</source> <translation>Wassertemp.</translation> </message> <message> <location filename="../desktop-widgets/divelogimportdialog.cpp" line="677"/> - <location filename="../desktop-widgets/divelogimportdialog.cpp" line="912"/> + <location filename="../desktop-widgets/divelogimportdialog.cpp" line="914"/> <source>Cyl. size</source> <translation>Flaschengrösse</translation> </message> <message> <location filename="../desktop-widgets/divelogimportdialog.cpp" line="678"/> - <location filename="../desktop-widgets/divelogimportdialog.cpp" line="914"/> + <location filename="../desktop-widgets/divelogimportdialog.cpp" line="916"/> <source>Start pressure</source> <translation>Anfangsdruck</translation> </message> <message> <location filename="../desktop-widgets/divelogimportdialog.cpp" line="679"/> - <location filename="../desktop-widgets/divelogimportdialog.cpp" line="916"/> + <location filename="../desktop-widgets/divelogimportdialog.cpp" line="918"/> <source>End pressure</source> <translation>Enddruck</translation> </message> <message> <location filename="../desktop-widgets/divelogimportdialog.cpp" line="680"/> - <location filename="../desktop-widgets/divelogimportdialog.cpp" line="918"/> + <location filename="../desktop-widgets/divelogimportdialog.cpp" line="920"/> <source>O₂</source> <translation>O₂</translation> </message> <message> <location filename="../desktop-widgets/divelogimportdialog.cpp" line="681"/> - <location filename="../desktop-widgets/divelogimportdialog.cpp" line="920"/> + <location filename="../desktop-widgets/divelogimportdialog.cpp" line="922"/> <source>He</source> <translation>He</translation> </message> <message> <location filename="../desktop-widgets/divelogimportdialog.cpp" line="682"/> - <location filename="../desktop-widgets/divelogimportdialog.cpp" line="884"/> + <location filename="../desktop-widgets/divelogimportdialog.cpp" line="886"/> <source>Location</source> <translation>Ort</translation> </message> <message> <location filename="../desktop-widgets/divelogimportdialog.cpp" line="683"/> - <location filename="../desktop-widgets/divelogimportdialog.cpp" line="886"/> + <location filename="../desktop-widgets/divelogimportdialog.cpp" line="888"/> <source>GPS</source> <translation>GPS</translation> </message> <message> <location filename="../desktop-widgets/divelogimportdialog.cpp" line="684"/> - <location filename="../desktop-widgets/divelogimportdialog.cpp" line="892"/> + <location filename="../desktop-widgets/divelogimportdialog.cpp" line="894"/> <source>Divemaster</source> <translation>Divemaster</translation> </message> <message> <location filename="../desktop-widgets/divelogimportdialog.cpp" line="685"/> - <location filename="../desktop-widgets/divelogimportdialog.cpp" line="894"/> + <location filename="../desktop-widgets/divelogimportdialog.cpp" line="896"/> <source>Buddy</source> <translation>Buddy</translation> </message> <message> <location filename="../desktop-widgets/divelogimportdialog.cpp" line="686"/> - <location filename="../desktop-widgets/divelogimportdialog.cpp" line="896"/> + <location filename="../desktop-widgets/divelogimportdialog.cpp" line="898"/> <source>Suit</source> <translation>Anzug</translation> </message> @@ -2841,19 +2856,19 @@ Position verwenden</translation> </message> <message> <location filename="../desktop-widgets/divelogimportdialog.cpp" line="689"/> - <location filename="../desktop-widgets/divelogimportdialog.cpp" line="898"/> + <location filename="../desktop-widgets/divelogimportdialog.cpp" line="900"/> <source>Notes</source> <translation>Notizen</translation> </message> <message> <location filename="../desktop-widgets/divelogimportdialog.cpp" line="690"/> - <location filename="../desktop-widgets/divelogimportdialog.cpp" line="900"/> + <location filename="../desktop-widgets/divelogimportdialog.cpp" line="902"/> <source>Weight</source> <translation>Gewicht</translation> </message> <message> <location filename="../desktop-widgets/divelogimportdialog.cpp" line="691"/> - <location filename="../desktop-widgets/divelogimportdialog.cpp" line="902"/> + <location filename="../desktop-widgets/divelogimportdialog.cpp" line="904"/> <source>Tags</source> <translation>Stichwörter</translation> </message> @@ -3310,82 +3325,82 @@ p, li { white-space: pre-wrap; } <translation>Fehler beim Schreiben der ZIP-Datei: %s ZIP-Fehler %d Systemfehler %d - %s</translation> </message> <message> - <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="759"/> - <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="950"/> + <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="757"/> + <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="948"/> <source>Done</source> <translation>Fertig</translation> </message> <message> - <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="793"/> + <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="791"/> <source>Uploading dive list...</source> <translation>Liste der Tauchgänge wird hochgeladen...</translation> </message> <message> - <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="825"/> + <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="823"/> <source>Downloading dive list...</source> <translation>Liste der Tauchgänge herunterladen...</translation> </message> <message> - <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="866"/> + <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="864"/> <source>Downloading %1 dives...</source> <translation>Lade %1 Tauchgänge vom Server...</translation> </message> <message> - <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="900"/> + <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="898"/> <source>Download finished - %1</source> <translation>Herunterladen beendet - %1</translation> </message> <message> - <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="914"/> + <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="912"/> <source>Problem with download</source> <translation>Probleme beim Herunterladen</translation> </message> <message> - <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="915"/> + <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="913"/> <source>The archive could not be opened: </source> <translation>Das Archiv konnte nicht geöffnet werden: </translation> </message> <message> - <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="924"/> + <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="922"/> <source>Corrupted download</source> <translation>Heruntergeladene Daten sind beschädigt.</translation> </message> <message> - <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="925"/> + <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="923"/> <source>The archive could not be opened: %1</source> <translation>Das Archiv konnte nicht geöffnet werden %1</translation> </message> <message> - <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="951"/> + <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="949"/> <source>Upload finished</source> <translation>Hochladen abgeschlossen</translation> </message> <message> - <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="964"/> + <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="962"/> <source>Upload failed</source> <translation>Hochladen fehlgeschlagen</translation> </message> <message> - <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="967"/> + <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="965"/> <source>Upload successful</source> <translation>Hochladen erfolgreich</translation> </message> <message> - <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="970"/> + <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="968"/> <source>Login failed</source> <translation>Anmeldung fehlgeschlagen</translation> </message> <message> - <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="973"/> + <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="971"/> <source>Cannot parse response</source> <translation>Verstehe die Antwort nicht</translation> </message> <message> - <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="985"/> + <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="983"/> <source>Error: %1</source> <translation>Fehler: %1</translation> </message> @@ -3520,7 +3535,7 @@ p, li { white-space: pre-wrap; } </message> <message> <location filename="../desktop-widgets/downloadfromdivecomputer.ui" line="179"/> - <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="122"/> + <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="179"/> <source>Download</source> <translation>Herunterladen</translation> </message> @@ -3546,6 +3561,7 @@ p, li { white-space: pre-wrap; } </message> <message> <location filename="../desktop-widgets/downloadfromdivecomputer.ui" line="291"/> + <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="192"/> <source>Cancel</source> <translation>Abbrechen</translation> </message> @@ -3555,60 +3571,62 @@ p, li { white-space: pre-wrap; } <translation>Tauchcomputer</translation> </message> <message> - <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="57"/> + <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="21"/> + <source>Bluetooth is not enabled</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="63"/> <source> Vendor name: </source> <translation>Hersteller:</translation> </message> <message> - <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="70"/> + <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="94"/> <source> Dive Computer:</source> <translation>Tauchcomputer:</translation> </message> <message> - <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="81"/> - <source>Bluetooth download:</source> + <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="129"/> + <source> Connection:</source> <translation type="unfinished"/> </message> <message> - <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="128"/> + <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="181"/> <source>Retry</source> <translation>Wiederholen</translation> </message> <message> - <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="154"/> + <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="192"/> <source>Quit</source> <translation>Beenden</translation> </message> <message> - <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="167"/> + <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="202"/> <source> Downloaded dives</source> <translation>Ausgelesene Tauchgänge</translation> </message> <message> - <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="204"/> + <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="203"/> + <source>Info:</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="236"/> <source>Accept</source> <translation>Annehmen</translation> </message> <message> - <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="230"/> + <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="253"/> <source>Select All</source> <translation>Alles auswählen</translation> </message> <message> - <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="247"/> + <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="261"/> <source>Unselect All</source> <translation>Alle abwählen</translation> </message> </context> <context> - <name>DownloadedDiveDelegate</name> - <message> - <location filename="../mobile-widgets/qml/DownloadedDiveDelegate.qml" line="78"/> - <source>Duration: </source> - <translation>Dauer:</translation> - </message> -</context> -<context> <name>ExtraDataModel</name> <message> <location filename="../qt-models/divecomputerextradatamodel.cpp" line="11"/> @@ -3634,12 +3652,12 @@ p, li { white-space: pre-wrap; } <translation>Verbinden mit Facebook Text Platzhalter</translation> </message> <message> - <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="255"/> + <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="257"/> <source>To disconnect Subsurface from your Facebook account, use the 'Share on' menu entry.</source> <translation>Die Facebook-Verbindung kann mit dem "Teilen" Menüeintrag beendet werden.</translation> </message> <message> - <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="264"/> + <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="266"/> <source>To connect to Facebook, please log in. This enables Subsurface to publish dives to your timeline</source> <translation>Um Subsurface mit Facebook zu verbinden, bitte einloggen. Damit ist es möglich, Tauchgänge auf Facebook zu posten.</translation> </message> @@ -3647,22 +3665,22 @@ p, li { white-space: pre-wrap; } <context> <name>FacebookManager</name> <message> - <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="215"/> + <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="217"/> <source>Photo upload sucessfull</source> <translation>Hochladen des Fotos war erfolgreich</translation> </message> <message> - <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="216"/> + <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="218"/> <source>Your dive profile was updated to Facebook.</source> <translation>Dein Tauchprofil auf Facebook wurde aktualisiert.</translation> </message> <message> - <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="220"/> + <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="222"/> <source>Photo upload failed</source> <translation>Hochladen des Fotos ist fehlgeschlagen</translation> </message> <message> - <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="221"/> + <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="223"/> <source>Your dive profile was not updated to Facebook, please send the following to the developer. </source> @@ -3718,12 +3736,12 @@ bitte sende Folgendes an die Entwickler. <context> <name>FirmwareUpdateThread</name> <message> - <location filename="../core/configuredivecomputerthreads.cpp" line="2241"/> + <location filename="../core/configuredivecomputerthreads.cpp" line="2237"/> <source>This feature is not yet available for the selected dive computer.</source> <translation>Diese Funktion ist für den ausgewählten Tauchcomputer noch nicht verfügbar.</translation> </message> <message> - <location filename="../core/configuredivecomputerthreads.cpp" line="2246"/> + <location filename="../core/configuredivecomputerthreads.cpp" line="2242"/> <source>Firmware update failed!</source> <translation>Firmware-Aktualisierung fehlgeschlagen!</translation> </message> @@ -3731,56 +3749,43 @@ bitte sende Folgendes an die Entwickler. <context> <name>GlobalDrawer</name> <message> - <location filename="../mobile-widgets/qml/kirigami/src/controls/GlobalDrawer.qml" line="361"/> + <location filename="../mobile-widgets/qml/kirigami/src/controls/GlobalDrawer.qml" line="393"/> <source>Back</source> <translation>Zurück</translation> </message> </context> <context> - <name>GlobeGPS</name> - <message> - <location filename="../desktop-widgets/globe.cpp" line="125"/> - <source>Edit selected dive locations</source> - <translation>Ausgewählte Tauchplätze bearbeiten</translation> - </message> -</context> -<context> <name>GpsList</name> <message> - <location filename="../mobile-widgets/qml/GpsList.qml" line="15"/> + <location filename="../mobile-widgets/qml/GpsList.qml" line="14"/> <source>GPS Fixes</source> <translation>GPS Positionen</translation> </message> <message> - <location filename="../mobile-widgets/qml/GpsList.qml" line="28"/> + <location filename="../mobile-widgets/qml/GpsList.qml" line="27"/> <source>Date: </source> <translation>Datum:</translation> </message> <message> - <location filename="../mobile-widgets/qml/GpsList.qml" line="38"/> + <location filename="../mobile-widgets/qml/GpsList.qml" line="39"/> <source>Name: </source> <translation>Name:</translation> </message> <message> - <location filename="../mobile-widgets/qml/GpsList.qml" line="48"/> + <location filename="../mobile-widgets/qml/GpsList.qml" line="51"/> <source>Latitude: </source> <translation>Länge:</translation> </message> <message> - <location filename="../mobile-widgets/qml/GpsList.qml" line="57"/> + <location filename="../mobile-widgets/qml/GpsList.qml" line="62"/> <source>Longitude: </source> <translation>Breite:</translation> </message> - <message> - <location filename="../mobile-widgets/qml/GpsList.qml" line="100"/> - <source>List of stored GPS fixes</source> - <translation>Liste der GPS-Positionen</translation> - </message> </context> <context> <name>GpsLocation</name> <message> - <location filename="../core/gpslocation.cpp" line="127"/> + <location filename="../core/gpslocation.cpp" line="135"/> <source>Unknown GPS location</source> <translation>Unbekannte GPS-Position</translation> </message> @@ -3809,32 +3814,32 @@ bitte sende Folgendes an die Entwickler. <context> <name>LocationFilterDelegate</name> <message> - <location filename="../desktop-widgets/modeldelegates.cpp" line="497"/> + <location filename="../desktop-widgets/modeldelegates.cpp" line="494"/> <source> (same GPS fix)</source> <translation> (gleiche GPS-Korrektur)</translation> </message> <message> - <location filename="../desktop-widgets/modeldelegates.cpp" line="502"/> + <location filename="../desktop-widgets/modeldelegates.cpp" line="499"/> <source> (~%1 away</source> <translation> (~%1 weg</translation> </message> <message numerus="yes"> - <location filename="../desktop-widgets/modeldelegates.cpp" line="503"/> + <location filename="../desktop-widgets/modeldelegates.cpp" line="500"/> <source>, %n dive(s) here)</source> <translation><numerusform>, %n Tauchgang hier)</numerusform><numerusform>, %n Tauchgänge hier)</numerusform></translation> </message> <message> - <location filename="../desktop-widgets/modeldelegates.cpp" line="508"/> + <location filename="../desktop-widgets/modeldelegates.cpp" line="505"/> <source>(no existing GPS data, add GPS fix from this dive)</source> <translation>(keine vorhandenen GPS-Daten, GPS-Korrektur von diesem Tauchgang hinzufügen)</translation> </message> <message> - <location filename="../desktop-widgets/modeldelegates.cpp" line="510"/> + <location filename="../desktop-widgets/modeldelegates.cpp" line="507"/> <source>(no GPS data)</source> <translation>(keine GPS Daten)</translation> </message> <message> - <location filename="../desktop-widgets/modeldelegates.cpp" line="512"/> + <location filename="../desktop-widgets/modeldelegates.cpp" line="509"/> <source>Pick site: </source> <translation>Tauchplatz auswählen</translation> </message> @@ -3917,29 +3922,29 @@ bitte sende Folgendes an die Entwickler. </message> <message> <location filename="../desktop-widgets/locationinformation.cpp" line="32"/> - <location filename="../desktop-widgets/locationinformation.cpp" line="218"/> + <location filename="../desktop-widgets/locationinformation.cpp" line="216"/> <source>Dive site management</source> <translation>Tauchplatzverwaltung</translation> </message> <message> - <location filename="../desktop-widgets/locationinformation.cpp" line="64"/> + <location filename="../desktop-widgets/locationinformation.cpp" line="62"/> <source>Merge into current site</source> <translation>Mit aktuellem Tauchplatz zusammenführen</translation> </message> <message> - <location filename="../desktop-widgets/locationinformation.cpp" line="73"/> + <location filename="../desktop-widgets/locationinformation.cpp" line="71"/> <source>Merging dive sites</source> <translation>Tauchplätze zusammenführen</translation> </message> <message> - <location filename="../desktop-widgets/locationinformation.cpp" line="74"/> + <location filename="../desktop-widgets/locationinformation.cpp" line="72"/> <source>You are about to merge dive sites, you can't undo that action Are you sure you want to continue?</source> <translation>Du bist dabei zwei Tauchplätze zu kombinieren, Du kannst diesen Vorgang nicht rückgängig machen. Möchtest Du fortfahren?</translation> </message> <message> - <location filename="../desktop-widgets/locationinformation.cpp" line="225"/> + <location filename="../desktop-widgets/locationinformation.cpp" line="223"/> <source>You are editing a dive site</source> <translation>Du bearbeitest einen Tauchplatz</translation> </message> @@ -3957,8 +3962,8 @@ Möchtest Du fortfahren?</translation> <message> <location filename="../desktop-widgets/tab-widgets/maintab.ui" line="27"/> <location filename="../desktop-widgets/tab-widgets/maintab.ui" line="447"/> - <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="518"/> - <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="550"/> + <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="516"/> + <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="548"/> <source>Notes</source> <translation>Notizen</translation> </message> @@ -3979,19 +3984,19 @@ Möchtest Du fortfahren?</translation> </message> <message> <location filename="../desktop-widgets/tab-widgets/maintab.ui" line="107"/> - <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="299"/> + <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="297"/> <source>Air temp.</source> <translation>Lufttemp.</translation> </message> <message> <location filename="../desktop-widgets/tab-widgets/maintab.ui" line="117"/> - <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="300"/> + <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="298"/> <source>Water temp.</source> <translation>Wassertemp.</translation> </message> <message> <location filename="../desktop-widgets/tab-widgets/maintab.ui" line="192"/> - <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="549"/> + <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="547"/> <source>Location</source> <translation>Ort</translation> </message> @@ -4076,103 +4081,103 @@ Möchtest Du fortfahren?</translation> <translation>Bilder</translation> </message> <message> - <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="79"/> + <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="77"/> <source>Apply changes</source> <translation>Änderungen anwenden</translation> </message> <message> - <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="83"/> + <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="81"/> <source>Discard changes</source> <translation>Änderungen Verwerfen</translation> </message> <message> - <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="99"/> + <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="97"/> <source>Cylinders</source> <translation>Flaschen</translation> </message> <message> - <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="100"/> + <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="98"/> <source>Add cylinder</source> <translation>Flasche hinzufügen</translation> </message> <message> - <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="103"/> + <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="101"/> <source>Weights</source> <translation>Blei</translation> </message> <message> - <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="104"/> + <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="102"/> <source>Add weight system</source> <translation>Gewicht hinzufügen</translation> </message> <message> - <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="108"/> + <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="106"/> <source>OC</source> <translation>OC</translation> </message> <message> - <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="108"/> + <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="106"/> <source>CCR</source> <translation>CCR</translation> </message> <message> - <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="108"/> + <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="106"/> <source>pSCR</source> <translation>pSCR</translation> </message> <message> - <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="108"/> + <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="106"/> <source>Freedive</source> <translation>Freitauchgang</translation> </message> <message> - <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="296"/> + <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="294"/> <source>Air temp. [%1]</source> <translation>Lufttemp. [%1]</translation> </message> <message> - <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="297"/> + <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="295"/> <source>Water temp. [%1]</source> <translation>Wassertemp. [%1]</translation> </message> <message> - <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="336"/> + <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="334"/> <source>This trip is being edited.</source> <translation>Diese Reise wird bearbeitet.</translation> </message> <message> - <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="343"/> + <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="341"/> <source>Multiple dives are being edited.</source> <translation>Mehrere Tauchgänge werden bearbeitet.</translation> </message> <message> - <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="345"/> + <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="343"/> <source>This dive is being edited.</source> <translation>Dieser Tauchgang wird bearbeitet.</translation> </message> <message> - <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="476"/> - <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="509"/> + <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="474"/> + <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="507"/> <source>Trip notes</source> <translation>Reisenotizen</translation> </message> <message> - <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="504"/> + <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="502"/> <source>Trip location</source> <translation>Reiseort</translation> </message> <message> - <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="713"/> + <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="711"/> <source>New dive site</source> <translation>Neuer Tauchplatz</translation> </message> <message> - <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="1013"/> + <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="1011"/> <source>Discard the changes?</source> <translation>Änderungen verwerfen?</translation> </message> <message> - <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="1014"/> + <location filename="../desktop-widgets/tab-widgets/maintab.cpp" line="1012"/> <source>You are about to discard your changes.</source> <translation>Du bist im Begriff, die Änderungen zu Verwerfen.</translation> </message> @@ -4231,7 +4236,7 @@ Möchtest Du fortfahren?</translation> </message> <message> <location filename="../desktop-widgets/mainwindow.ui" line="171"/> - <location filename="../desktop-widgets/mainwindow.cpp" line="521"/> + <location filename="../desktop-widgets/mainwindow.cpp" line="512"/> <source>Open</source> <translation>Öffnen</translation> </message> @@ -4372,8 +4377,8 @@ Möchtest Du fortfahren?</translation> </message> <message> <location filename="../desktop-widgets/mainwindow.ui" line="380"/> - <source>&Globe</source> - <translation>Globus</translation> + <source>&Map</source> + <translation type="unfinished"/> </message> <message> <location filename="../desktop-widgets/mainwindow.ui" line="388"/> @@ -4527,13 +4532,13 @@ Möchtest Du fortfahren?</translation> </message> <message> <location filename="../desktop-widgets/mainwindow.ui" line="698"/> - <location filename="../desktop-widgets/mainwindow.cpp" line="235"/> + <location filename="../desktop-widgets/mainwindow.cpp" line="226"/> <source>&Undo</source> <translation>R&ueckgängig</translation> </message> <message> <location filename="../desktop-widgets/mainwindow.ui" line="706"/> - <location filename="../desktop-widgets/mainwindow.cpp" line="236"/> + <location filename="../desktop-widgets/mainwindow.cpp" line="227"/> <source>&Redo</source> <translation>Wiederholen</translation> </message> @@ -4573,58 +4578,58 @@ Möchtest Du fortfahren?</translation> <translation>Verbinden zum Cloud-Dienst</translation> </message> <message> - <location filename="../desktop-widgets/mainwindow.cpp" line="335"/> - <location filename="../desktop-widgets/mainwindow.cpp" line="368"/> + <location filename="../desktop-widgets/mainwindow.cpp" line="326"/> + <location filename="../desktop-widgets/mainwindow.cpp" line="359"/> <source>Connect to</source> <translation>Verbinden mit</translation> </message> <message> - <location filename="../desktop-widgets/mainwindow.cpp" line="362"/> + <location filename="../desktop-widgets/mainwindow.cpp" line="353"/> <source>Disconnect from</source> <translation>Trennen von</translation> </message> <message> - <location filename="../desktop-widgets/mainwindow.cpp" line="512"/> - <location filename="../desktop-widgets/mainwindow.cpp" line="557"/> - <location filename="../desktop-widgets/mainwindow.cpp" line="1585"/> + <location filename="../desktop-widgets/mainwindow.cpp" line="503"/> + <location filename="../desktop-widgets/mainwindow.cpp" line="548"/> + <location filename="../desktop-widgets/mainwindow.cpp" line="1576"/> <source>Please save or cancel the current dive edit before opening a new file.</source> <translation>Bitte den aktuell bearbeiteten Tauchgang speichern oder den Vorgang abbrechen, bevor eine neue Datei geöffnet wird.</translation> </message> <message> - <location filename="../desktop-widgets/mainwindow.cpp" line="518"/> + <location filename="../desktop-widgets/mainwindow.cpp" line="509"/> <source>Open file</source> <translation>Datei öffnen</translation> </message> <message> - <location filename="../desktop-widgets/mainwindow.cpp" line="522"/> - <location filename="../desktop-widgets/mainwindow.cpp" line="635"/> - <location filename="../desktop-widgets/mainwindow.cpp" line="2018"/> + <location filename="../desktop-widgets/mainwindow.cpp" line="513"/> + <location filename="../desktop-widgets/mainwindow.cpp" line="626"/> + <location filename="../desktop-widgets/mainwindow.cpp" line="2009"/> <source>Cancel</source> <translation>Abbrechen</translation> </message> <message> - <location filename="../desktop-widgets/mainwindow.cpp" line="631"/> + <location filename="../desktop-widgets/mainwindow.cpp" line="622"/> <source>Traverse image directories</source> <translation>Bilder Verzeichnisse durchsuchen</translation> </message> <message> - <location filename="../desktop-widgets/mainwindow.cpp" line="634"/> + <location filename="../desktop-widgets/mainwindow.cpp" line="625"/> <source>Scan</source> <translation>Durchsuchen</translation> </message> <message> - <location filename="../desktop-widgets/mainwindow.cpp" line="642"/> + <location filename="../desktop-widgets/mainwindow.cpp" line="633"/> <source>Scanning images...(this can take a while)</source> <translation>Durchsuche Bilder...(dies kann eine Weile dauern)</translation> </message> <message> <location filename="../desktop-widgets/divelistview.cpp" line="587"/> - <location filename="../desktop-widgets/mainwindow.cpp" line="668"/> - <location filename="../desktop-widgets/mainwindow.cpp" line="814"/> - <location filename="../desktop-widgets/mainwindow.cpp" line="923"/> - <location filename="../desktop-widgets/mainwindow.cpp" line="1008"/> - <location filename="../desktop-widgets/mainwindow.cpp" line="1014"/> - <location filename="../desktop-widgets/mainwindow.cpp" line="1889"/> + <location filename="../desktop-widgets/mainwindow.cpp" line="659"/> + <location filename="../desktop-widgets/mainwindow.cpp" line="805"/> + <location filename="../desktop-widgets/mainwindow.cpp" line="914"/> + <location filename="../desktop-widgets/mainwindow.cpp" line="999"/> + <location filename="../desktop-widgets/mainwindow.cpp" line="1005"/> + <location filename="../desktop-widgets/mainwindow.cpp" line="1880"/> <source>Warning</source> <translation>Warnung</translation> </message> @@ -4634,110 +4639,141 @@ Möchtest Du fortfahren?</translation> <translation type="unfinished"/> </message> <message> - <location filename="../desktop-widgets/mainwindow.cpp" line="693"/> + <location filename="../desktop-widgets/mainwindow.cpp" line="684"/> <source>Please save or cancel the current dive edit before closing the file.</source> <translation>Bitte den aktuell bearbeiteten Tauchgang speichern oder den Vorgang abbrechen, bevor die Datei geschlossen wird.</translation> </message> <message> - <location filename="../desktop-widgets/mainwindow.cpp" line="814"/> + <location filename="../desktop-widgets/mainwindow.cpp" line="805"/> <source>Please save or cancel the current dive edit before trying to add a dive.</source> <translation>Bitte den aktuell bearbeiteten Tauchgang speichern oder den Vorgang abbrechen, bevor ein neuer Tauchgang hinzugefügt werden kann.</translation> </message> <message> - <location filename="../desktop-widgets/mainwindow.cpp" line="866"/> + <location filename="../desktop-widgets/mainwindow.cpp" line="857"/> <source>Print runtime table</source> <translation>Laufzeittabelle anzeigen</translation> </message> <message> - <location filename="../desktop-widgets/mainwindow.cpp" line="923"/> + <location filename="../desktop-widgets/mainwindow.cpp" line="914"/> <source>Trying to replan a dive that's not a planned dive.</source> <translation>Es wird versucht, einen Tauchgang, der ursprünglich nicht im Planer erstellt wurde, im Planer zu öffnen.</translation> </message> <message> - <location filename="../desktop-widgets/mainwindow.cpp" line="1008"/> - <location filename="../desktop-widgets/mainwindow.cpp" line="1889"/> + <location filename="../desktop-widgets/mainwindow.cpp" line="999"/> + <location filename="../desktop-widgets/mainwindow.cpp" line="1880"/> <source>Please, first finish the current edition before trying to do another.</source> <translation>Bitte zuerst die aktuelle Bearbeitung abschliessen um eine neue zu beginnen.</translation> </message> <message> - <location filename="../desktop-widgets/mainwindow.cpp" line="1014"/> + <location filename="../desktop-widgets/mainwindow.cpp" line="1005"/> <source>Trying to edit a dive that's not a manually added dive.</source> <translation>Versuche einenTauchgang zu bearbeiten der nicht manuell angelegt wurde.</translation> </message> <message> - <location filename="../desktop-widgets/mainwindow.cpp" line="1061"/> + <location filename="../desktop-widgets/mainwindow.cpp" line="1052"/> <source>Yearly statistics</source> <translation>Jahresstatistiken</translation> </message> <message> - <location filename="../desktop-widgets/mainwindow.cpp" line="1284"/> + <location filename="../desktop-widgets/mainwindow.cpp" line="1275"/> <source>Do you want to save the changes that you made in the file %1?</source> <translation>Möchtest Du die Änderungen in der Datei %1 speichern?</translation> </message> <message> - <location filename="../desktop-widgets/mainwindow.cpp" line="1287"/> + <location filename="../desktop-widgets/mainwindow.cpp" line="1278"/> <source>Do you want to save the changes that you made in the data file?</source> <translation>Möchtest Du Deine Änderungen in der Datendatei speichern?</translation> </message> <message> - <location filename="../desktop-widgets/mainwindow.cpp" line="1292"/> + <location filename="../desktop-widgets/mainwindow.cpp" line="1283"/> <source>Save changes?</source> <translation>Änderungen speichern?</translation> </message> <message> - <location filename="../desktop-widgets/mainwindow.cpp" line="1293"/> + <location filename="../desktop-widgets/mainwindow.cpp" line="1284"/> <source>Changes will be lost if you don't save them.</source> <translation>Änderungen gehen verloren, wenn Du sie nicht speicherst.</translation> </message> <message> - <location filename="../desktop-widgets/mainwindow.cpp" line="1612"/> + <location filename="../desktop-widgets/mainwindow.cpp" line="1603"/> <source>Save file as</source> <translation>Datei speichern unter</translation> </message> <message> - <location filename="../desktop-widgets/mainwindow.cpp" line="1613"/> + <location filename="../desktop-widgets/mainwindow.cpp" line="1604"/> <source>Subsurface XML files (*.ssrf *.xml *.XML)</source> <translation>Subsurface XML Dateien (*.ssrf *.xml *.XML)</translation> </message> <message> - <location filename="../desktop-widgets/mainwindow.cpp" line="1710"/> + <location filename="../desktop-widgets/mainwindow.cpp" line="1701"/> <source>[local cache for] %1</source> <translation>[Lokaler Zwischenspeicher für] %1</translation> </message> <message> - <location filename="../desktop-widgets/mainwindow.cpp" line="1712"/> + <location filename="../desktop-widgets/mainwindow.cpp" line="1703"/> <source>[cloud storage for] %1</source> <translation>[Cloud Speicher für] %1</translation> </message> <message> - <location filename="../desktop-widgets/mainwindow.cpp" line="1828"/> + <location filename="../desktop-widgets/mainwindow.cpp" line="1819"/> <source>Opening datafile from older version</source> <translation>Datendatei von älterer Version wird geöffnet</translation> </message> <message> - <location filename="../desktop-widgets/mainwindow.cpp" line="1829"/> + <location filename="../desktop-widgets/mainwindow.cpp" line="1820"/> <source>You opened a data file from an older version of Subsurface. We recommend you read the manual to learn about the changes in the new version, especially about dive site management which has changed significantly. Subsurface has already tried to pre-populate the data but it might be worth while taking a look at the new dive site management system and to make sure that everything looks correct.</source> <translation>Es wurde eine Datei von einer älteren Subsurface-Version geöffnet. Wir empfehlen das Handbuch zu lesen, um die Unterschiede der neuen Version insbesondere in der Tauchplatzverwaltung kennen zu lernen. Subsurface hat bereits versucht, Daten einzutragen, aber es empfiehlt sich, die neue Tauchplatzverwaltung anzuschauen und sicher zu stellen, dass alles richtig aussieht. </translation> </message> <message> - <location filename="../desktop-widgets/mainwindow.cpp" line="1840"/> + <location filename="../desktop-widgets/mainwindow.cpp" line="1831"/> <source>Open dive log file</source> <translation>Tauchprotokolldatei öffnen</translation> </message> <message> - <location filename="../desktop-widgets/mainwindow.cpp" line="1841"/> + <location filename="../desktop-widgets/mainwindow.cpp" line="1832"/> <source>Dive log files (*.ssrf *.can *.csv *.db *.sql *.dld *.jlb *.lvd *.sde *.udcf *.uddf *.xml *.txt *.dlf *.apd *.zxu *.zxl*.SSRF *.CAN *.CSV *.DB *.SQL *.DLD *.JLB *.LVD *.SDE *.UDCF *.UDDF *.xml *.TXT *.DLF *.APD *.ZXU *.ZXL);;Cochran files (*.can *.CAN);;CSV files (*.csv *.CSV);;DiveLog.de files (*.dld *.DLD);;JDiveLog files (*.jlb *.JLB);;Liquivision files (*.lvd *.LVD);;MkVI files (*.txt *.TXT);;Suunto files (*.sde *.db *.SDE *.DB);;Divesoft files (*.dlf *.DLF);;UDDF/UDCF files (*.uddf *.udcf *.UDDF *.UDCF);;XML files (*.xml *.XML);;APD log viewer (*.apd *.APD);;Datatrak/WLog Files (*.log *.LOG);;OSTCtools Files (*.dive *.DIVE);;DAN DL7 (*.zxu *.zxl *.ZXU *.ZXL);;All files (*)</source> <translation>Logbuchdateien (*.ssrf *.can *.csv *.db *.sql *.dld *.jlb *.lvd *.sde *.udcf *.uddf *.xml *.txt *.dlf *.apd *.zxu *.zxl*.SSRF *.CAN *.CSV *.DB *.SQL *.DLD *.JLB *.LVD *.SDE *.UDCF *.UDDF *.xml *.TXT *.DLF *.APD *.ZXU *.ZXL);;Cochran files (*.can *.CAN);;CSV files (*.csv *.CSV);;DiveLog.de Dateien (*.dld *.DLD);;JDiveLog Dateien (*.jlb *.JLB);;Liquivision Dateien (*.lvd *.LVD);;MkVI Dateien (*.txt *.TXT);;Suunto Dateien (*.sde *.db *.SDE *.DB);;Divesoft Dateien (*.dlf *.DLF);;UDDF/UDCF Dateien (*.uddf *.udcf *.UDDF *.UDCF);;XML Dateien (*.xml *.XML);;APD log Betrachter (*.apd *.APD);;Datatrak/WLog Dateien (*.log *.LOG);;OSTCtools Dateien (*.dive *.DIVE);;DAN DL7 (*.zxu *.zxl *.ZXU *.ZXL);;Alle Dateien (*)</translation> </message> <message> - <location filename="../desktop-widgets/mainwindow.cpp" line="2018"/> + <location filename="../desktop-widgets/mainwindow.cpp" line="2009"/> <source>Contacting cloud service...</source> <translation>Kontaktiere Cloud Service...</translation> </message> </context> <context> + <name>MapWidget</name> + <message> + <location filename="../mobile-widgets/qml/MapWidget.qml" line="258"/> + <source>Drag the selected dive location</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>MapWidgetContextMenu</name> + <message> + <location filename="../mobile-widgets/qml/MapWidgetContextMenu.qml" line="15"/> + <source>Open location in Google Maps</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../mobile-widgets/qml/MapWidgetContextMenu.qml" line="16"/> + <source>Copy location to clipboard (decimal)</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../mobile-widgets/qml/MapWidgetContextMenu.qml" line="17"/> + <source>Copy location to clipboard (sexagesimal)</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../mobile-widgets/qml/MapWidgetContextMenu.qml" line="18"/> + <source>Select visible dive locations</source> + <translation type="unfinished"/> + </message> +</context> +<context> <name>MultiFilter</name> <message> <location filename="../desktop-widgets/simplewidgets.cpp" line="644"/> @@ -4748,12 +4784,12 @@ Subsurface hat bereits versucht, Daten einzutragen, aber es empfiehlt sich, die <context> <name>OstcFirmwareCheck</name> <message> - <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="302"/> + <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="303"/> <source>You should update the firmware on your dive computer: you have version %1 but the latest stable version is %2</source> <translation>Du solltest die Firmware auf Deinem Tauchcomputer aktualisieren: Du hast Version %1, aber die neueste stabile Version ist %2</translation> </message> <message> - <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="305"/> + <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="306"/> <source> If your device uses Bluetooth, do the same preparations as for a logbook download before continuing with the update</source> @@ -4762,32 +4798,50 @@ If your device uses Bluetooth, do the same preparations as for a logbook downloa Wenn es sich um ein Bluetooth-Gerät handelt, bitte die gleichen Vorbereitungen wie für ein Logbuch-Download treffen, bevor mit dem Update fortgefahren wird.</translation> </message> <message> - <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="306"/> + <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="307"/> <source>Not now</source> <translation>Nicht jetzt</translation> </message> <message> - <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="307"/> + <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="308"/> <source>Update firmware</source> <translation>Firmware aktualisieren</translation> </message> <message> - <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="309"/> + <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="310"/> <source>Firmware upgrade notice</source> <translation>Firmware-Aktualisierungsbenachrichtigung</translation> </message> <message> - <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="327"/> + <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="328"/> <source>Save the downloaded firmware as</source> <translation>Heruntergeladene Firmware speichern als</translation> </message> <message> - <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="328"/> + <location filename="../desktop-widgets/configuredivecomputerdialog.cpp" line="329"/> <source>Firmware files (*.hex *.bin)</source> <translation>Firmware Dateien (*.hex *.bin)</translation> </message> </context> <context> + <name>Page1Form.ui</name> + <message> + <location filename="../mobile-widgets/qml/kirigami/examples/minimalqmake/Page1Form.ui.qml" line="26"/> + <source>Page 1</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../mobile-widgets/qml/kirigami/examples/minimalqmake/Page1Form.ui.qml" line="37"/> + <source>Text Field</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../mobile-widgets/qml/kirigami/examples/minimalqmake/Page1Form.ui.qml" line="42"/> + <source>Press Me</source> + <translation type="unfinished"/> + </message> +</context> +<context> <name>PlannerSettingsWidget</name> <message> <location filename="../desktop-widgets/diveplanner.cpp" line="340"/> @@ -4878,69 +4932,6 @@ Wenn es sich um ein Bluetooth-Gerät handelt, bitte die gleichen Vorbereitungen </message> </context> <context> - <name>Preferences</name> - <message> - <location filename="../mobile-widgets/qml/Preferences.qml" line="12"/> - <location filename="../mobile-widgets/qml/Preferences.qml" line="39"/> - <source>Preferences</source> - <translation>Einstellungen</translation> - </message> - <message> - <location filename="../mobile-widgets/qml/Preferences.qml" line="15"/> - <source>Save</source> - <translation>Speichern</translation> - </message> - <message> - <location filename="../mobile-widgets/qml/Preferences.qml" line="46"/> - <source>Theme</source> - <translation>Motiv</translation> - </message> - <message> - <location filename="../mobile-widgets/qml/Preferences.qml" line="82"/> - <source>Blue</source> - <translation>Blau</translation> - </message> - <message> - <location filename="../mobile-widgets/qml/Preferences.qml" line="95"/> - <location filename="../mobile-widgets/qml/Preferences.qml" line="161"/> - <location filename="../mobile-widgets/qml/Preferences.qml" line="227"/> - <source>regular text</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../mobile-widgets/qml/Preferences.qml" line="110"/> - <location filename="../mobile-widgets/qml/Preferences.qml" line="176"/> - <location filename="../mobile-widgets/qml/Preferences.qml" line="242"/> - <source>Highlight</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../mobile-widgets/qml/Preferences.qml" line="148"/> - <source>Pink</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../mobile-widgets/qml/Preferences.qml" line="214"/> - <source>Dark</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../mobile-widgets/qml/Preferences.qml" line="261"/> - <source>Subsurface GPS data webservice</source> - <translation>Subsurface GPS Webdienst</translation> - </message> - <message> - <location filename="../mobile-widgets/qml/Preferences.qml" line="270"/> - <source>Distance threshold (meters)</source> - <translation>Entfernungsschwellwert</translation> - </message> - <message> - <location filename="../mobile-widgets/qml/Preferences.qml" line="281"/> - <source>Time threshold (minutes)</source> - <translation>Zeitschwellwert</translation> - </message> -</context> -<context> <name>PreferencesDefaults</name> <message> <location filename="../desktop-widgets/preferences/preferences_defaults.ui" line="14"/> @@ -5325,24 +5316,24 @@ Wenn es sich um ein Bluetooth-Gerät handelt, bitte die gleichen Vorbereitungen <translation>Sprache</translation> </message> <message> - <location filename="../desktop-widgets/preferences/preferences_language.cpp" line="54"/> + <location filename="../desktop-widgets/preferences/preferences_language.cpp" line="58"/> <source>Restart required</source> <translation>Bitte Programm neu starten</translation> </message> <message> - <location filename="../desktop-widgets/preferences/preferences_language.cpp" line="55"/> + <location filename="../desktop-widgets/preferences/preferences_language.cpp" line="59"/> <source>To correctly load a new language you must restart Subsurface.</source> <translation>Um die neue Sprache laden zu können, muss Subsurface neu gestartet werden.</translation> </message> <message> - <location filename="../desktop-widgets/preferences/preferences_language.cpp" line="77"/> - <location filename="../desktop-widgets/preferences/preferences_language.cpp" line="83"/> + <location filename="../desktop-widgets/preferences/preferences_language.cpp" line="81"/> + <location filename="../desktop-widgets/preferences/preferences_language.cpp" line="87"/> <source>Literal characters</source> <translation>Unübersetzte Zeichen</translation> </message> <message> - <location filename="../desktop-widgets/preferences/preferences_language.cpp" line="78"/> - <location filename="../desktop-widgets/preferences/preferences_language.cpp" line="84"/> + <location filename="../desktop-widgets/preferences/preferences_language.cpp" line="82"/> + <location filename="../desktop-widgets/preferences/preferences_language.cpp" line="88"/> <source>Non-special character(s) in time format. These will be used as is. This might not be what you intended. See http://doc.qt.io/qt-5/qdatetime.html#toString</source> @@ -5781,12 +5772,12 @@ siehe http://doc.qt.io/qt-5/qdatetime.html#toString</translation> <translation>Null-/Auftauchzeitberechnung wegen Zeitüberschreitung abgebrochen</translation> </message> <message> - <location filename="../profile-widget/profilewidget2.cpp" line="1404"/> + <location filename="../profile-widget/profilewidget2.cpp" line="1402"/> <source>Add gas change</source> <translation>Gaswechsel setzen</translation> </message> <message> - <location filename="../profile-widget/profilewidget2.cpp" line="1407"/> + <location filename="../profile-widget/profilewidget2.cpp" line="1405"/> <source> (Tank %1)</source> <translation> (Tank %1)</translation> </message> @@ -5811,78 +5802,78 @@ siehe http://doc.qt.io/qt-5/qdatetime.html#toString</translation> <translation>Diesen Tauchcomputer entfernen</translation> </message> <message> - <location filename="../profile-widget/profilewidget2.cpp" line="1415"/> + <location filename="../profile-widget/profilewidget2.cpp" line="1411"/> <source>Add setpoint change</source> <translation>CC Setpoint-Wechsel setzen</translation> </message> <message> - <location filename="../profile-widget/profilewidget2.cpp" line="1417"/> + <location filename="../profile-widget/profilewidget2.cpp" line="1413"/> <source>Add bookmark</source> <translation>Markierung setzen</translation> </message> <message> - <location filename="../profile-widget/profilewidget2.cpp" line="1421"/> + <location filename="../profile-widget/profilewidget2.cpp" line="1417"/> <source>Edit the profile</source> <translation>Profil bearbeiten</translation> </message> <message> - <location filename="../profile-widget/profilewidget2.cpp" line="1425"/> + <location filename="../profile-widget/profilewidget2.cpp" line="1421"/> <source>Remove event</source> <translation>Entferne Ereignis</translation> </message> <message> - <location filename="../profile-widget/profilewidget2.cpp" line="1430"/> + <location filename="../profile-widget/profilewidget2.cpp" line="1426"/> <source>Hide similar events</source> <translation>Ähnliche Ereignisse ausblenden</translation> </message> <message> - <location filename="../profile-widget/profilewidget2.cpp" line="1437"/> + <location filename="../profile-widget/profilewidget2.cpp" line="1433"/> <source>Edit name</source> <translation>Name bearbeiten</translation> </message> <message> - <location filename="../profile-widget/profilewidget2.cpp" line="1466"/> - <location filename="../profile-widget/profilewidget2.cpp" line="1473"/> + <location filename="../profile-widget/profilewidget2.cpp" line="1464"/> + <location filename="../profile-widget/profilewidget2.cpp" line="1471"/> <source>Adjust pressure of tank %1 (currently interpolated as %2)</source> <translation>Druck in Flasche %1 (momentan zu %2 interpoliert)</translation> </message> <message> - <location filename="../profile-widget/profilewidget2.cpp" line="1488"/> + <location filename="../profile-widget/profilewidget2.cpp" line="1486"/> <source>Unhide all events</source> <translation>Alle Ereignisse einblenden</translation> </message> <message> - <location filename="../profile-widget/profilewidget2.cpp" line="1523"/> + <location filename="../profile-widget/profilewidget2.cpp" line="1521"/> <source>Hide events</source> <translation>Ereignisse ausblenden</translation> </message> <message> - <location filename="../profile-widget/profilewidget2.cpp" line="1523"/> + <location filename="../profile-widget/profilewidget2.cpp" line="1521"/> <source>Hide all %1 events?</source> <translation>Alle %1 Ereignisse ausblenden?</translation> </message> <message> - <location filename="../profile-widget/profilewidget2.cpp" line="1558"/> + <location filename="../profile-widget/profilewidget2.cpp" line="1556"/> <source>Remove the selected event?</source> <translation>Ausgewähltes Ereignis entfernen?</translation> </message> <message> - <location filename="../profile-widget/profilewidget2.cpp" line="1559"/> + <location filename="../profile-widget/profilewidget2.cpp" line="1557"/> <source>%1 @ %2:%3</source> <translation>%1 @ %2:%3</translation> </message> <message> - <location filename="../profile-widget/profilewidget2.cpp" line="1682"/> + <location filename="../profile-widget/profilewidget2.cpp" line="1680"/> <source>Edit name of bookmark</source> <translation>Name der Markierung bearbeiten</translation> </message> <message> - <location filename="../profile-widget/profilewidget2.cpp" line="1683"/> + <location filename="../profile-widget/profilewidget2.cpp" line="1681"/> <source>Custom name:</source> <translation>Benutzerdefinierter Name:</translation> </message> <message> - <location filename="../profile-widget/profilewidget2.cpp" line="1688"/> + <location filename="../profile-widget/profilewidget2.cpp" line="1686"/> <source>Name is too long!</source> <translation>Der Name ist zu lang!</translation> </message> @@ -5890,131 +5881,146 @@ siehe http://doc.qt.io/qt-5/qdatetime.html#toString</translation> <context> <name>QMLManager</name> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="86"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="113"/> <source>Starting...</source> <translation>Starten...</translation> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="135"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="166"/> <source>Open local dive data file</source> <translation type="unfinished"/> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="143"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="174"/> <source>Opening local data file failed</source> <translation type="unfinished"/> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="163"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="194"/> <source>%1 dives loaded from local dive data file</source> <translation type="unfinished"/> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="204"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="235"/> <source>working in no-cloud mode</source> <translation>ohne Cloud-Anbindung</translation> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="209"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="240"/> <source>Error parsing local storage, giving up</source> <translation type="unfinished"/> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="218"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="249"/> <source>no cloud credentials</source> <translation>Keine Cloud-Benutzerdaten</translation> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="219"/> - <location filename="../mobile-widgets/qmlmanager.cpp" line="271"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="250"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="321"/> <source>Please enter valid cloud credentials.</source> <translation>Bitte gültige Cloud-Benutzerdaten eingeben.</translation> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="286"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="289"/> + <source>Cloud storage email and password can only consist of letters, numbers, and '.', '-', '_', and '+'.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../mobile-widgets/qmlmanager.cpp" line="295"/> + <source>Invalid format for email address</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../mobile-widgets/qmlmanager.cpp" line="335"/> <source>Attempting to open cloud storage with new credentials</source> <translation>Versuche Cloud mit neuen Benutzerdaten zu öffnen</translation> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="307"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="356"/> <source>Testing cloud credentials</source> <translation>Überprüfe Could-Benutzerdaten</translation> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="321"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="370"/> <source>No response from cloud server to validate the credentials</source> <translation>Keine Antwort vom Cloud-Server zur Überprüfung der Benutzerdaten</translation> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="330"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="378"/> + <source>Incorrect cloud credentials</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../mobile-widgets/qmlmanager.cpp" line="384"/> <source>Cannot connect to cloud storage - cloud account not verified</source> <translation>Keine Verbindung zum Cloud-Server - Cloud-Account nicht bestätigt</translation> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="362"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="416"/> <source>Cloud credentials are invalid</source> <translation>Cloud-Benutzerdaten ungültig</translation> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="375"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="429"/> <source>Cannot open cloud storage: Error creating https connection</source> <translation>Kann den Cloud-Speicher nicht öffnen: Fehler beim Erstellen der https-Verbindung</translation> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="388"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="442"/> <source>Cannot open cloud storage: %1</source> <translation>Kann den Cloud-Speicher nicht öffnen: %1</translation> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="400"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="454"/> <source>Cannot connect to cloud storage</source> <translation>Kann nicht zum Cloud-Speicher verbinden</translation> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="424"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="478"/> <source>Cloud credentials valid, loading dives...</source> <translation type="unfinished"/> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="436"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="490"/> <source>Cloud storage error: %1</source> <translation>Cloud-Speicher-Fehler: %1</translation> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="479"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="533"/> <source>Loading dives from local storage ('no cloud' mode)</source> <translation type="unfinished"/> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="524"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="578"/> <source>Failed to connect to cloud server, reverting to no cloud status</source> <translation>Verbindung zum Cloud-Server fehlgeschlagen, Fortsetzung ohne Cloud-Verbindung</translation> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="549"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="603"/> <source>Cloud storage open successfully. No dives in dive list.</source> <translation>Cloudspeicher erfolgreich geöffnet. Keine Tauchgänge in der Tauchgangsliste.</translation> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="719"/> - <location filename="../mobile-widgets/qmlmanager.cpp" line="720"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="773"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="774"/> <source>h</source> <translation>h</translation> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="719"/> - <location filename="../mobile-widgets/qmlmanager.cpp" line="720"/> - <location filename="../mobile-widgets/qmlmanager.cpp" line="721"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="773"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="774"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="775"/> <source>min</source> <translation>min</translation> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="719"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="773"/> <source>sec</source> <translation>sec</translation> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="1095"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="1162"/> <source>Unknown GPS location</source> <translation>Unbekannte GPS-Position</translation> </message> @@ -6027,79 +6033,79 @@ siehe http://doc.qt.io/qt-5/qdatetime.html#toString</translation> <translation>Erwarte GPS-Position</translation> </message> <message> - <location filename="../core/qthelper.cpp" line="787"/> - <location filename="../core/qthelper.cpp" line="1348"/> + <location filename="../core/qthelper.cpp" line="783"/> + <location filename="../core/qthelper.cpp" line="1344"/> <source>m</source> <translation>m</translation> </message> <message> - <location filename="../core/qthelper.cpp" line="789"/> - <location filename="../core/qthelper.cpp" line="1347"/> + <location filename="../core/qthelper.cpp" line="785"/> + <location filename="../core/qthelper.cpp" line="1343"/> <source>ft</source> <translation>ft</translation> </message> <message> - <location filename="../core/qthelper.cpp" line="815"/> + <location filename="../core/qthelper.cpp" line="811"/> <source>C</source> <translation>C</translation> </message> <message> - <location filename="../core/qthelper.cpp" line="817"/> + <location filename="../core/qthelper.cpp" line="813"/> <source>F</source> <translation>F</translation> </message> <message> - <location filename="../core/qthelper.cpp" line="842"/> - <location filename="../core/qthelper.cpp" line="1323"/> + <location filename="../core/qthelper.cpp" line="838"/> + <location filename="../core/qthelper.cpp" line="1319"/> <source>kg</source> <translation>kg</translation> </message> <message> - <location filename="../core/qthelper.cpp" line="844"/> - <location filename="../core/qthelper.cpp" line="1324"/> + <location filename="../core/qthelper.cpp" line="840"/> + <location filename="../core/qthelper.cpp" line="1320"/> <source>lbs</source> <translation>US Pfund</translation> </message> <message> - <location filename="../core/qthelper.cpp" line="869"/> - <location filename="../core/qthelper.cpp" line="1373"/> + <location filename="../core/qthelper.cpp" line="865"/> + <location filename="../core/qthelper.cpp" line="1369"/> <source>bar</source> <translation>bar</translation> </message> <message> - <location filename="../core/qthelper.cpp" line="871"/> - <location filename="../core/qthelper.cpp" line="1372"/> + <location filename="../core/qthelper.cpp" line="867"/> + <location filename="../core/qthelper.cpp" line="1368"/> <source>psi</source> <translation>psi</translation> </message> <message> - <location filename="../core/qthelper.cpp" line="892"/> - <location filename="../core/qthelper.cpp" line="1308"/> + <location filename="../core/qthelper.cpp" line="888"/> + <location filename="../core/qthelper.cpp" line="1304"/> <source>AIR</source> <translation>Luft</translation> </message> <message> - <location filename="../core/qthelper.cpp" line="894"/> + <location filename="../core/qthelper.cpp" line="890"/> <source>EAN</source> <translation>EAN</translation> </message> <message numerus="yes"> - <location filename="../core/qthelper.cpp" line="1032"/> + <location filename="../core/qthelper.cpp" line="1028"/> <source>(%n dive(s))</source> <translation><numerusform>(%n Tauchgang)</numerusform><numerusform>(%n Tauchgänge)</numerusform></translation> </message> <message> - <location filename="../core/qthelper.cpp" line="1308"/> + <location filename="../core/qthelper.cpp" line="1304"/> <source>OXYGEN</source> <translation>SAUERSTOFF</translation> </message> <message> - <location filename="../core/qthelper.cpp" line="1395"/> + <location filename="../core/qthelper.cpp" line="1391"/> <source>l</source> <translation>l</translation> </message> <message> - <location filename="../core/qthelper.cpp" line="1396"/> + <location filename="../core/qthelper.cpp" line="1392"/> <source>cuft</source> <translation>cuft</translation> </message> @@ -6138,11 +6144,6 @@ siehe http://doc.qt.io/qt-5/qdatetime.html#toString</translation> <translation>Diesen Punkt entfernen</translation> </message> <message> - <location filename="../desktop-widgets/globe.cpp" line="328"/> - <source>Move the map and double-click to set the dive location</source> - <translation>Karte verschieben und mit Doppelklick Tauchplatz markieren</translation> - </message> - <message> <location filename="../desktop-widgets/simplewidgets.cpp" line="34"/> <source>Average</source> <translation>Ø</translation> @@ -6158,43 +6159,31 @@ siehe http://doc.qt.io/qt-5/qdatetime.html#toString</translation> <translation>Max.</translation> </message> <message> - <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="639"/> + <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="637"/> <source>Invalid response from server</source> <translation>Ungültige Serverantwort</translation> </message> <message> - <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="647"/> + <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="645"/> <source>Expected XML tag 'DiveDateReader', got instead '%1</source> <translation>%1 anstelle des erwarteten XML Tags 'DiveDateReader'.</translation> </message> <message> - <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="693"/> + <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="691"/> <source>Expected XML tag 'DiveDates' not found</source> <translation>XML Tag 'DiveDates' nicht gefunden.</translation> </message> <message> - <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="700"/> + <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="698"/> <source>Malformed XML response. Line %1: %2</source> <translation>Ungültige XML Antwort. Zeile %1: %2</translation> </message> - <message> - <location filename="../core/btdiscovery.cpp" line="166"/> - <location filename="../core/downloadfromdcthread.cpp" line="142"/> - <location filename="../core/downloadfromdcthread.cpp" line="296"/> - <location filename="../core/downloadfromdcthread.cpp" line="313"/> - <location filename="../core/downloadfromdcthread.cpp" line="319"/> - <location filename="../core/downloadfromdcthread.cpp" line="331"/> - <location filename="../core/downloadfromdcthread.cpp" line="358"/> - <location filename="../core/downloadfromdcthread.cpp" line="378"/> - <source>Paired Bluetooth Devices</source> - <translation type="unfinished"/> - </message> </context> <context> <name>ReadSettingsThread</name> <message> - <location filename="../core/configuredivecomputerthreads.cpp" line="2138"/> - <location filename="../core/configuredivecomputerthreads.cpp" line="2163"/> + <location filename="../core/configuredivecomputerthreads.cpp" line="2134"/> + <location filename="../core/configuredivecomputerthreads.cpp" line="2159"/> <source>This feature is not yet available for the selected dive computer.</source> <translation>Diese Funktion ist für den ausgewählten Tauchcomputer noch nicht verfügbar.</translation> </message> @@ -6236,7 +6225,7 @@ siehe http://doc.qt.io/qt-5/qdatetime.html#toString</translation> <context> <name>ResetSettingsThread</name> <message> - <location filename="../core/configuredivecomputerthreads.cpp" line="2266"/> + <location filename="../core/configuredivecomputerthreads.cpp" line="2262"/> <source>Reset settings failed!</source> <translation>Zurücksetzen der Einstellungen ist fehlgeschlagen!</translation> </message> @@ -6268,6 +6257,83 @@ siehe http://doc.qt.io/qt-5/qdatetime.html#toString</translation> </message> </context> <context> + <name>Settings</name> + <message> + <location filename="../mobile-widgets/qml/Settings.qml" line="13"/> + <source>Settings</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../mobile-widgets/qml/Settings.qml" line="38"/> + <source>Theme</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../mobile-widgets/qml/Settings.qml" line="46"/> + <source>Blue</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../mobile-widgets/qml/Settings.qml" line="61"/> + <location filename="../mobile-widgets/qml/Settings.qml" line="113"/> + <location filename="../mobile-widgets/qml/Settings.qml" line="166"/> + <source>regular text</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../mobile-widgets/qml/Settings.qml" line="76"/> + <location filename="../mobile-widgets/qml/Settings.qml" line="128"/> + <location filename="../mobile-widgets/qml/Settings.qml" line="181"/> + <source>Highlight</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../mobile-widgets/qml/Settings.qml" line="99"/> + <source>Pink</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../mobile-widgets/qml/Settings.qml" line="151"/> + <source>Dark</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../mobile-widgets/qml/Settings.qml" line="215"/> + <source>Subsurface GPS data webservice</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../mobile-widgets/qml/Settings.qml" line="224"/> + <source>Distance threshold (meters)</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../mobile-widgets/qml/Settings.qml" line="240"/> + <source>Time threshold (minutes)</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../mobile-widgets/qml/Settings.qml" line="267"/> + <source>Dive computer</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../mobile-widgets/qml/Settings.qml" line="276"/> + <source>Save detailed log</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../mobile-widgets/qml/Settings.qml" line="299"/> + <source>Developer</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../mobile-widgets/qml/Settings.qml" line="308"/> + <source>Display Developer menu</source> + <translation type="unfinished"/> + </message> +</context> +<context> <name>ShiftImageTimesDialog</name> <message> <location filename="../desktop-widgets/shiftimagetimes.ui" line="23"/> @@ -6475,54 +6541,54 @@ Files with inappropriate date/time</source> <context> <name>SocialNetworkDialog</name> <message> - <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="305"/> + <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="307"/> <source>Dive date: %1 </source> <translation>Tauchdatum: %1 </translation> </message> <message> - <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="308"/> + <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="310"/> <source>Duration: %1 </source> <translation>Dauer: %1 </translation> </message> <message> - <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="309"/> + <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="311"/> <source>h</source> <comment>abbreviation for hours</comment> <translation>h</translation> </message> <message> - <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="310"/> + <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="312"/> <source>min</source> <comment>abbreviation for minutes</comment> <translation>min</translation> </message> <message> - <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="313"/> + <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="315"/> <source>Dive location: %1 </source> <translation>Tauchplatz: %1 </translation> </message> <message> - <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="316"/> + <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="318"/> <source>Buddy: %1 </source> <translation>Partner: %1 </translation> </message> <message> - <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="319"/> + <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="321"/> <source>Divemaster: %1 </source> <translation>Tauchgruppenleiter: %1 </translation> </message> <message> - <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="322"/> + <location filename="../desktop-widgets/plugins/facebook/facebookconnectwidget.cpp" line="324"/> <source> %1</source> <translation> @@ -6537,57 +6603,57 @@ Files with inappropriate date/time</source> <translation>Dialog</translation> </message> <message> - <location filename="../desktop-widgets/plugins/facebook/socialnetworksdialog.ui" line="57"/> + <location filename="../desktop-widgets/plugins/facebook/socialnetworksdialog.ui" line="25"/> <source>The text to the right will be posted as the description with your profile picture to Facebook. The album name is required (the profile picture will be posted to that album).</source> <translation>Der Text zur Rechten wird mit dem Tauchgangsprofil auf Facebook gepostet. Der Albumsname ist wird benötigt, um das Profilbild in diesem Album zu posten.</translation> </message> <message> - <location filename="../desktop-widgets/plugins/facebook/socialnetworksdialog.ui" line="70"/> + <location filename="../desktop-widgets/plugins/facebook/socialnetworksdialog.ui" line="38"/> <source>Album</source> <translation>Album</translation> </message> <message> - <location filename="../desktop-widgets/plugins/facebook/socialnetworksdialog.ui" line="77"/> + <location filename="../desktop-widgets/plugins/facebook/socialnetworksdialog.ui" line="45"/> <source>The profile picture will be posted in this album (required)</source> <translation>Das Tauchgangsprofil wird in diesem Album gepustet (Pflichtfeld).</translation> </message> <message> - <location filename="../desktop-widgets/plugins/facebook/socialnetworksdialog.ui" line="84"/> + <location filename="../desktop-widgets/plugins/facebook/socialnetworksdialog.ui" line="52"/> <source>Include</source> <translation>Miteinbeziehen</translation> </message> <message> - <location filename="../desktop-widgets/plugins/facebook/socialnetworksdialog.ui" line="91"/> + <location filename="../desktop-widgets/plugins/facebook/socialnetworksdialog.ui" line="59"/> <source>Date and time</source> <translation>Datum und Zeit</translation> </message> <message> - <location filename="../desktop-widgets/plugins/facebook/socialnetworksdialog.ui" line="98"/> + <location filename="../desktop-widgets/plugins/facebook/socialnetworksdialog.ui" line="66"/> <source>Duration</source> <translation>Dauer</translation> </message> <message> - <location filename="../desktop-widgets/plugins/facebook/socialnetworksdialog.ui" line="105"/> + <location filename="../desktop-widgets/plugins/facebook/socialnetworksdialog.ui" line="73"/> <source>Location</source> <translation>Ort</translation> </message> <message> - <location filename="../desktop-widgets/plugins/facebook/socialnetworksdialog.ui" line="112"/> + <location filename="../desktop-widgets/plugins/facebook/socialnetworksdialog.ui" line="80"/> <source>Divemaster</source> <translation>Divemaster</translation> </message> <message> - <location filename="../desktop-widgets/plugins/facebook/socialnetworksdialog.ui" line="119"/> + <location filename="../desktop-widgets/plugins/facebook/socialnetworksdialog.ui" line="87"/> <source>Buddy</source> <translation>Buddy</translation> </message> <message> - <location filename="../desktop-widgets/plugins/facebook/socialnetworksdialog.ui" line="126"/> + <location filename="../desktop-widgets/plugins/facebook/socialnetworksdialog.ui" line="94"/> <source>Notes</source> <translation>Notizen</translation> </message> <message> - <location filename="../desktop-widgets/plugins/facebook/socialnetworksdialog.ui" line="139"/> + <location filename="../desktop-widgets/plugins/facebook/socialnetworksdialog.ui" line="107"/> <source>Facebook post preview</source> <translation>Facebook-Beitragsvorschau</translation> </message> @@ -6662,37 +6728,37 @@ Files with inappropriate date/time</source> <translation>Webdienst</translation> </message> <message> - <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="519"/> + <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="517"/> <source>Connecting...</source> <translation>Verbinde...</translation> </message> <message> - <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="538"/> + <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="536"/> <source>Download finished</source> <translation>Herunterladen beendet</translation> </message> <message> - <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="552"/> + <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="550"/> <source>Download error: %1</source> <translation>Fehler beim Herunterladen: %1</translation> </message> <message> - <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="562"/> + <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="560"/> <source>Connection error: </source> <translation>Verbindungsfehler: </translation> </message> <message> - <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="565"/> + <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="563"/> <source>Invalid user identifier!</source> <translation>Ungültige Benutzerkennung</translation> </message> <message> - <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="568"/> + <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="566"/> <source>Cannot parse response!</source> <translation>Verstehe die Antwort nicht!</translation> </message> <message> - <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="571"/> + <location filename="../desktop-widgets/subsurfacewebservices.cpp" line="569"/> <source>Download successful</source> <translation>Erfolgreich geladen!</translation> </message> @@ -7711,15 +7777,15 @@ Sprache: %1</translation> <context> <name>WriteSettingsThread</name> <message> - <location filename="../core/configuredivecomputerthreads.cpp" line="2187"/> - <location filename="../core/configuredivecomputerthreads.cpp" line="2212"/> + <location filename="../core/configuredivecomputerthreads.cpp" line="2183"/> + <location filename="../core/configuredivecomputerthreads.cpp" line="2208"/> <source>This feature is not yet available for the selected dive computer.</source> <translation>Diese Funktion ist für den ausgewählten Tauchcomputer noch nicht verfügbar.</translation> </message> <message> - <location filename="../core/configuredivecomputerthreads.cpp" line="2189"/> - <location filename="../core/configuredivecomputerthreads.cpp" line="2200"/> - <location filename="../core/configuredivecomputerthreads.cpp" line="2209"/> + <location filename="../core/configuredivecomputerthreads.cpp" line="2185"/> + <location filename="../core/configuredivecomputerthreads.cpp" line="2196"/> + <location filename="../core/configuredivecomputerthreads.cpp" line="2205"/> <source>Failed!</source> <translation>Fehlgeschlagen!</translation> </message> @@ -7827,7 +7893,7 @@ Durchschnitt</translation> <context> <name>getextFromC</name> <message> - <location filename="../core/libdivecomputer.c" line="840"/> + <location filename="../core/libdivecomputer.c" line="790"/> <source>Error parsing the header</source> <translation>Fehler beim Lesen der Kopfdaten</translation> </message> @@ -7835,7 +7901,7 @@ Durchschnitt</translation> <context> <name>gettectFromC</name> <message> - <location filename="../core/profile.c" line="1343"/> + <location filename="../core/profile.c" line="1363"/> <source>Density: %.1fg/ℓ </source> <translation type="unfinished"/> @@ -7847,40 +7913,40 @@ Durchschnitt</translation> <location filename="../core/cochran.c" line="304"/> <location filename="../core/cochran.c" line="310"/> <location filename="../core/cochran.c" line="380"/> - <location filename="../core/libdivecomputer.c" line="251"/> + <location filename="../core/libdivecomputer.c" line="252"/> <source>deco stop</source> <translation>Deko-Stopp</translation> </message> <message> <location filename="../core/cochran.c" line="331"/> <location filename="../core/cochran.c" line="385"/> - <location filename="../core/file.c" line="779"/> - <location filename="../core/libdivecomputer.c" line="253"/> + <location filename="../core/file.c" line="771"/> + <location filename="../core/libdivecomputer.c" line="254"/> <source>ascent</source> <translation>Aufstieg</translation> </message> <message> <location filename="../core/cochran.c" line="337"/> - <location filename="../core/file.c" line="757"/> + <location filename="../core/file.c" line="749"/> <source>battery</source> <translation>Batterie</translation> </message> <message> <location filename="../core/cochran.c" line="343"/> - <location filename="../core/libdivecomputer.c" line="269"/> + <location filename="../core/libdivecomputer.c" line="270"/> <source>OLF</source> <translation>OLF</translation> </message> <message> <location filename="../core/cochran.c" line="348"/> - <location filename="../core/libdivecomputer.c" line="268"/> + <location filename="../core/libdivecomputer.c" line="269"/> <source>maxdepth</source> <translation>Max. Tiefe</translation> </message> <message> <location filename="../core/cochran.c" line="353"/> <location filename="../core/cochran.c" line="399"/> - <location filename="../core/libdivecomputer.c" line="270"/> + <location filename="../core/libdivecomputer.c" line="271"/> <source>pO₂</source> <translation>pO₂</translation> </message> @@ -7888,29 +7954,29 @@ Durchschnitt</translation> <location filename="../core/cochran.c" line="360"/> <location filename="../core/cochran.c" line="409"/> <location filename="../core/cochran.c" line="416"/> - <location filename="../core/file.c" line="870"/> - <location filename="../core/libdivecomputer.c" line="261"/> - <location filename="../core/libdivecomputer.c" line="275"/> + <location filename="../core/file.c" line="852"/> + <location filename="../core/libdivecomputer.c" line="262"/> + <location filename="../core/libdivecomputer.c" line="276"/> <source>gaschange</source> <translation>Gaswechsel</translation> </message> <message> <location filename="../core/cochran.c" line="365"/> <location filename="../core/cochran.c" line="404"/> - <location filename="../core/libdivecomputer.c" line="252"/> + <location filename="../core/libdivecomputer.c" line="253"/> <source>rbt</source> <translation>Nullzeit</translation> </message> <message> <location filename="../core/cochran.c" line="374"/> <location filename="../core/cochran.c" line="421"/> - <location filename="../core/libdivecomputer.c" line="254"/> + <location filename="../core/libdivecomputer.c" line="255"/> <source>ceiling</source> <translation>Tiefster Deko-Stopp</translation> </message> <message> <location filename="../core/cochran.c" line="390"/> - <location filename="../core/libdivecomputer.c" line="256"/> + <location filename="../core/libdivecomputer.c" line="257"/> <source>transmitter</source> <translation>Sender</translation> </message> @@ -8172,8 +8238,8 @@ Durchschnitt</translation> <message> <location filename="../core/dive.c" line="34"/> <location filename="../core/equipment.c" line="91"/> - <location filename="../core/planner.c" line="1079"/> - <location filename="../core/planner.c" line="1082"/> + <location filename="../core/planner.c" line="1126"/> + <location filename="../core/planner.c" line="1129"/> <source>oxygen</source> <translation>Sauerstoff</translation> </message> @@ -8183,90 +8249,90 @@ Durchschnitt</translation> <translation>unbenutzt</translation> </message> <message> - <location filename="../core/dive.c" line="182"/> + <location filename="../core/dive.c" line="265"/> <source>pascal</source> <translation>Pa</translation> </message> <message> - <location filename="../core/dive.c" line="187"/> - <location filename="../core/qthelper.cpp" line="671"/> + <location filename="../core/dive.c" line="270"/> + <location filename="../core/qthelper.cpp" line="667"/> <source>bar</source> <translation>bar</translation> </message> <message> - <location filename="../core/dive.c" line="191"/> - <location filename="../core/qthelper.cpp" line="674"/> + <location filename="../core/dive.c" line="274"/> + <location filename="../core/qthelper.cpp" line="670"/> <source>psi</source> <translation>psi</translation> </message> <message> - <location filename="../core/dive.c" line="228"/> + <location filename="../core/dive.c" line="311"/> <source>ℓ</source> <translation>ℓ</translation> </message> <message> - <location filename="../core/dive.c" line="233"/> + <location filename="../core/dive.c" line="316"/> <source>cuft</source> <translation>cuft</translation> </message> <message> - <location filename="../core/dive.c" line="274"/> - <location filename="../core/qthelper.cpp" line="592"/> - <location filename="../core/qthelper.cpp" line="607"/> + <location filename="../core/dive.c" line="357"/> + <location filename="../core/qthelper.cpp" line="588"/> + <location filename="../core/qthelper.cpp" line="603"/> <source>m</source> <translation>m</translation> </message> <message> - <location filename="../core/dive.c" line="279"/> - <location filename="../core/qthelper.cpp" line="595"/> - <location filename="../core/qthelper.cpp" line="609"/> + <location filename="../core/dive.c" line="362"/> + <location filename="../core/qthelper.cpp" line="591"/> + <location filename="../core/qthelper.cpp" line="605"/> <source>ft</source> <translation>ft</translation> </message> <message> - <location filename="../core/dive.c" line="302"/> + <location filename="../core/dive.c" line="385"/> <source>m/min</source> <translation>m/min</translation> </message> <message> - <location filename="../core/dive.c" line="304"/> + <location filename="../core/dive.c" line="387"/> <source>m/s</source> <translation>m/s</translation> </message> <message> - <location filename="../core/dive.c" line="309"/> + <location filename="../core/dive.c" line="392"/> <source>ft/min</source> <translation>ft/min</translation> </message> <message> - <location filename="../core/dive.c" line="311"/> + <location filename="../core/dive.c" line="394"/> <source>ft/s</source> <translation>ft/s</translation> </message> <message> - <location filename="../core/dive.c" line="330"/> - <location filename="../core/qthelper.cpp" line="618"/> - <location filename="../core/qthelper.cpp" line="628"/> + <location filename="../core/dive.c" line="413"/> + <location filename="../core/qthelper.cpp" line="614"/> + <location filename="../core/qthelper.cpp" line="624"/> <source>lbs</source> <translation>US Pfund</translation> </message> <message> - <location filename="../core/dive.c" line="334"/> - <location filename="../core/qthelper.cpp" line="616"/> - <location filename="../core/qthelper.cpp" line="626"/> + <location filename="../core/dive.c" line="417"/> + <location filename="../core/qthelper.cpp" line="612"/> + <location filename="../core/qthelper.cpp" line="622"/> <source>kg</source> <translation>kg</translation> </message> <message> - <location filename="../core/dive.c" line="1756"/> + <location filename="../core/dive.c" line="1841"/> <source>(%s) or (%s)</source> <translation>(%s) oder (%s)</translation> </message> <message> - <location filename="../core/divelist.c" line="495"/> + <location filename="../core/divelist.c" line="498"/> <location filename="../core/equipment.c" line="87"/> - <location filename="../core/planner.c" line="1075"/> - <location filename="../core/planner.c" line="1078"/> + <location filename="../core/planner.c" line="1122"/> + <location filename="../core/planner.c" line="1125"/> <source>air</source> <translation>Luft</translation> </message> @@ -8307,67 +8373,72 @@ Durchschnitt</translation> </message> <message> <location filename="../core/file.c" line="122"/> - <location filename="../core/file.c" line="513"/> - <location filename="../core/file.c" line="599"/> - <location filename="../core/file.c" line="911"/> - <location filename="../core/file.c" line="1108"/> + <location filename="../core/file.c" line="505"/> + <location filename="../core/file.c" line="591"/> + <location filename="../core/file.c" line="889"/> + <location filename="../core/file.c" line="1099"/> <location filename="../core/ostctools.c" line="52"/> <source>Failed to read '%s'</source> <translation>Fehler beim Lesen von '%s'</translation> </message> <message> - <location filename="../core/file.c" line="399"/> + <location filename="../core/file.c" line="391"/> <source>Cannot open CSV file %s; please use Import log file dialog</source> <comment>'Import log file' should be the same text as corresponding label in Import menu</comment> <translation>Kann CSV-Datei %s nicht öffnen; bitte verwenden Sie den Dialog Protokolldatei importieren</translation> </message> <message> - <location filename="../core/file.c" line="515"/> + <location filename="../core/file.c" line="507"/> <source>Empty file '%s'</source> <translation>Leere Datei '%s'</translation> </message> <message> - <location filename="../core/file.c" line="696"/> + <location filename="../core/file.c" line="688"/> <source>Poseidon import failed: unable to read '%s'</source> <translation>Poseidon-Import fehlgeschlagen: kann '%s' nicht lesen</translation> </message> <message> - <location filename="../core/file.c" line="732"/> + <location filename="../core/file.c" line="724"/> <source>Mouth piece position OC</source> <translation>Mundstücksposition offenes System</translation> </message> <message> - <location filename="../core/file.c" line="736"/> + <location filename="../core/file.c" line="728"/> <source>Mouth piece position CC</source> <translation>Mundstücksposition geschlossenes System</translation> </message> <message> - <location filename="../core/file.c" line="740"/> + <location filename="../core/file.c" line="732"/> <source>Mouth piece position unknown</source> <translation>Mundstücksposition unbekannt</translation> </message> <message> - <location filename="../core/file.c" line="744"/> + <location filename="../core/file.c" line="736"/> <source>Mouth piece position not connected</source> <translation>Mundstücksposition nicht angeschlossen</translation> </message> <message> - <location filename="../core/file.c" line="751"/> + <location filename="../core/file.c" line="743"/> <source>Power off</source> <translation>Ausschalten</translation> </message> <message> - <location filename="../core/file.c" line="811"/> + <location filename="../core/file.c" line="793"/> <source>O₂ calibration failed</source> <translation>O₂-Kalibrierung fehlgeschlagen</translation> </message> <message> - <location filename="../core/file.c" line="813"/> - <location filename="../core/file.c" line="822"/> + <location filename="../core/file.c" line="795"/> + <location filename="../core/file.c" line="804"/> <source>O₂ calibration</source> <translation>O₂-Kalibrierung</translation> </message> <message> + <location filename="../core/file.c" line="950"/> + <source>No dive profile found from '%s'</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../core/git-access.c" line="56"/> <source>Checkout from storage (%lu/%lu)</source> <translation type="unfinished"/> @@ -8474,221 +8545,228 @@ Durchschnitt</translation> <translation type="unfinished"/> </message> <message> - <location filename="../core/git-access.c" line="748"/> + <location filename="../core/git-access.c" line="752"/> <source>Error connecting to Subsurface cloud storage</source> <translation>Fehler beim Verbinden mit dem Subsurface Cloud Speicher</translation> </message> <message> - <location filename="../core/git-access.c" line="751"/> + <location filename="../core/git-access.c" line="755"/> <source>git clone of %s failed (%s)</source> <translation>GIT Clone von %s ist gescheitert (%s)</translation> </message> <message> - <location filename="../core/git-access.c" line="774"/> + <location filename="../core/git-access.c" line="778"/> <source>Synchronising data file</source> <translation type="unfinished"/> </message> <message> - <location filename="../core/libdivecomputer.c" line="237"/> - <location filename="../core/parse-xml.c" line="3326"/> + <location filename="../core/libdivecomputer.c" line="238"/> + <location filename="../core/parse-xml.c" line="3456"/> <location filename="../core/uemis-downloader.c" line="137"/> <source>unknown</source> <translation>unbekannt</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="250"/> + <location filename="../core/libdivecomputer.c" line="251"/> <source>none</source> <translation>keine</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="255"/> + <location filename="../core/libdivecomputer.c" line="256"/> <source>workload</source> <translation>Arbeit</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="257"/> + <location filename="../core/libdivecomputer.c" line="258"/> <source>violation</source> <translation>Verletzung</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="258"/> + <location filename="../core/libdivecomputer.c" line="259"/> <source>bookmark</source> <translation>Markierung</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="259"/> + <location filename="../core/libdivecomputer.c" line="260"/> <source>surface</source> <translation>Oberfläche</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="260"/> + <location filename="../core/libdivecomputer.c" line="261"/> <source>safety stop</source> <translation>Sicherheitsstopp</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="262"/> + <location filename="../core/libdivecomputer.c" line="263"/> <source>safety stop (voluntary)</source> <translation>Sicherheitsstopp (freiwillig)</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="263"/> + <location filename="../core/libdivecomputer.c" line="264"/> <source>safety stop (mandatory)</source> <translation>Sicherheitsstopp (obligatorisch)</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="264"/> + <location filename="../core/libdivecomputer.c" line="265"/> <source>deepstop</source> <translation>Tiefen-Stopp</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="265"/> + <location filename="../core/libdivecomputer.c" line="266"/> <source>ceiling (safety stop)</source> <translation>Sicherheits-Stopp</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="266"/> + <location filename="../core/libdivecomputer.c" line="267"/> <source>below floor</source> <comment>event showing dive is below deco floor and adding deco time</comment> <translation>unterhalb Dekotiefe</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="267"/> + <location filename="../core/libdivecomputer.c" line="268"/> <source>divetime</source> <translation>Tauchgangsdauer</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="271"/> + <location filename="../core/libdivecomputer.c" line="272"/> <source>airtime</source> <translation>verbleibende Atemzeit</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="272"/> + <location filename="../core/libdivecomputer.c" line="273"/> <source>rgbm</source> <translation>rgbm</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="273"/> + <location filename="../core/libdivecomputer.c" line="274"/> <source>heading</source> <translation>Richtung</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="274"/> + <location filename="../core/libdivecomputer.c" line="275"/> <source>tissue level warning</source> <translation>Gewebewarnung</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="284"/> + <location filename="../core/libdivecomputer.c" line="285"/> <source>invalid event number</source> <translation>ungültige Ereignisnummer</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="656"/> + <location filename="../core/libdivecomputer.c" line="606"/> <source>Error parsing the datetime</source> <translation>Fehler beim Lesen des Datums</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="674"/> + <location filename="../core/libdivecomputer.c" line="624"/> <source>Dive %d: %s</source> <translation>Tauchgang %d: %s</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="680"/> + <location filename="../core/libdivecomputer.c" line="630"/> <source>Error parsing the divetime</source> <translation>Fehler beim Lesen der Dauer</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="690"/> + <location filename="../core/libdivecomputer.c" line="640"/> <source>Error parsing the maxdepth</source> <translation>Fehler beim Lesen der maximalen Tiefe</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="709"/> + <location filename="../core/libdivecomputer.c" line="659"/> <source>Error parsing temperature</source> <translation>Fehler beim Lesen der Temperatur</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="729"/> + <location filename="../core/libdivecomputer.c" line="679"/> <source>Error parsing the gas mix count</source> <translation>Fehler beim Lesen der Gasgemischszahl</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="741"/> + <location filename="../core/libdivecomputer.c" line="691"/> <source>Error obtaining water salinity</source> <translation>Fehler beim Lesen des Salzgehalts</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="750"/> + <location filename="../core/libdivecomputer.c" line="700"/> <source>Error obtaining surface pressure</source> <translation>Kein Oberflächendruck erhalten</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="775"/> + <location filename="../core/libdivecomputer.c" line="725"/> <source>Error obtaining dive mode</source> <translation>Fehler beim Auslesen des Modus des Tauchcomputers</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="795"/> + <location filename="../core/libdivecomputer.c" line="745"/> <source>Error parsing the gas mix</source> <translation>Fehler beim Lesen des Gasgemischs</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="820"/> + <location filename="../core/libdivecomputer.c" line="770"/> <source>Unable to create parser for %s %s</source> <translation>Nicht in der Lage, einen Parser für %s %s zu erstellen</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="826"/> + <location filename="../core/libdivecomputer.c" line="776"/> <source>Error registering the data</source> <translation>Fehler beim Registrieren der Daten</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="847"/> + <location filename="../core/libdivecomputer.c" line="797"/> <source>Error parsing the samples</source> <translation>Fehler beim Lesen der Samples</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="985"/> + <location filename="../core/libdivecomputer.c" line="804"/> + <source>Already downloaded dive at %s</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../core/libdivecomputer.c" line="938"/> <source>Event: waiting for user action</source> <translation>Ereignis: warte auf Benutzeraktion</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="993"/> - <source>model=%u (0x%08x), firmware=%u (0x%08x), serial=%u (0x%08x)</source> - <translation>model=%u (0x%08x), firmware=%u (0x%08x), serial=%u (0x%08x)</translation> + <location filename="../core/libdivecomputer.c" line="957"/> + <source>model=%s firmware=%u serial=%u</source> + <translation type="unfinished"/> </message> <message> - <location filename="../core/libdivecomputer.c" line="1068"/> + <location filename="../core/libdivecomputer.c" line="1019"/> <source>Error registering the event handler.</source> <translation>Fehler beim Registrieren der Ereignisbehandlung</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="1073"/> + <location filename="../core/libdivecomputer.c" line="1024"/> <source>Error registering the cancellation handler.</source> <translation>Fehler bei der Registrierung der Abbruchbehandlung</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="1094"/> + <location filename="../core/libdivecomputer.c" line="1045"/> <source>Dive data import error</source> <translation>Fehler beim Importieren der Tauchgangsdaten</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="1133"/> + <location filename="../core/libdivecomputer.c" line="1084"/> <source>Unable to create libdivecomputer context</source> <translation>Fehler beim Erzeugen des libdivecomputer Contexts</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="1140"/> + <location filename="../core/libdivecomputer.c" line="1091"/> <source>Unable to open %s %s (%s)</source> <translation>Fehler beim Öffnen von %s %s (%s)</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="1165"/> - <source>Insufficient privileges to open the device %s %s (%s)</source> - <translation>Unzureichende Privilegien zum Öffnen von Gerät %s %s (%s)</translation> + <location filename="../core/libdivecomputer.c" line="1116"/> + <source>Error opening the device %s %s (%s). +In most cases, in order to debug this issue, a libdivecomputer logfile will be useful. +You can create this logfile by selecting the corresponding checkbox in the download dialog.</source> + <translation type="unfinished"/> </message> <message> <location filename="../core/load-git.c" line="197"/> - <location filename="../core/parse-xml.c" line="1245"/> + <location filename="../core/parse-xml.c" line="1270"/> <source>multiple GPS locations for this dive site; also %s </source> <translation>mehrere GPS Koordinaten für diesen Tauchplatz; ebenso %s @@ -8696,19 +8774,19 @@ Durchschnitt</translation> </message> <message> <location filename="../core/load-git.c" line="225"/> - <location filename="../core/parse-xml.c" line="1307"/> + <location filename="../core/parse-xml.c" line="1332"/> <source>additional name for site: %s </source> <translation>Zusätzlicher Name für Tauchplatz: %s </translation> </message> <message> - <location filename="../core/load-git.c" line="1683"/> + <location filename="../core/load-git.c" line="1703"/> <source>Load dives from local cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../core/load-git.c" line="1687"/> + <location filename="../core/load-git.c" line="1707"/> <source>Successfully opened dive data</source> <translation type="unfinished"/> </message> @@ -8724,19 +8802,19 @@ Durchschnitt</translation> <translation>Fehler - %s - beim Analysieren von Tauchgang %d</translation> </message> <message> - <location filename="../core/parse-xml.c" line="520"/> + <location filename="../core/parse-xml.c" line="524"/> <source>Strange percentage reading %s </source> <translation>Unverständliche Prozentangabe %s </translation> </message> <message> - <location filename="../core/parse-xml.c" line="2053"/> + <location filename="../core/parse-xml.c" line="2094"/> <source>Failed to parse '%s'</source> <translation>Fehler beim Lesen von '%s'</translation> </message> <message> - <location filename="../core/parse-xml.c" line="3784"/> + <location filename="../core/parse-xml.c" line="3978"/> <source>Can't open stylesheet %s</source> <translation>Kann Stylesheet %s nicht öffnen</translation> </message> @@ -8752,21 +8830,21 @@ Durchschnitt</translation> </message> <message> <location filename="../core/plannernotes.c" line="78"/> - <location filename="../core/plannernotes.c" line="386"/> - <location filename="../core/plannernotes.c" line="392"/> - <location filename="../core/plannernotes.c" line="420"/> - <location filename="../core/plannernotes.c" line="455"/> - <location filename="../core/plannernotes.c" line="467"/> + <location filename="../core/plannernotes.c" line="387"/> + <location filename="../core/plannernotes.c" line="393"/> + <location filename="../core/plannernotes.c" line="425"/> + <location filename="../core/plannernotes.c" line="460"/> + <location filename="../core/plannernotes.c" line="472"/> <source>Warning:</source> <translation>Warnung:</translation> </message> <message> - <location filename="../core/plannernotes.c" line="327"/> + <location filename="../core/plannernotes.c" line="328"/> <source>, effective GF=%d/%d</source> <translation>, effektive GF=%d/%d</translation> </message> <message> - <location filename="../core/planner.c" line="321"/> + <location filename="../core/planner.c" line="320"/> <location filename="../desktop-widgets/simplewidgets.cpp" line="210"/> <source>SP change</source> <translation>Setpoint-Änderung</translation> @@ -8782,11 +8860,6 @@ Durchschnitt</translation> <translation>BUHLMANN</translation> </message> <message> - <location filename="../core/plannernotes.c" line="104"/> - <source>Runtime: %dmin<br></div></source> - <translation>Runtime: %dmin<br></div></translation> - </message> - <message> <location filename="../core/plannernotes.c" line="109"/> <source>depth</source> <translation>Tiefe</translation> @@ -8827,48 +8900,53 @@ Durchschnitt</translation> <translation>Verbleibe auf %.*f %s für %d:%02d min - Gesamtzeit %d:%02u mit %s</translation> </message> <message> - <location filename="../core/plannernotes.c" line="238"/> + <location filename="../core/plannernotes.c" line="239"/> <source>%3.0f%s</source> <translation>%3.0f%s</translation> </message> <message> - <location filename="../core/plannernotes.c" line="241"/> - <location filename="../core/plannernotes.c" line="245"/> + <location filename="../core/plannernotes.c" line="242"/> + <location filename="../core/plannernotes.c" line="246"/> <source>%3dmin</source> <translation>%3dmin</translation> </message> <message> - <location filename="../core/plannernotes.c" line="254"/> - <location filename="../core/plannernotes.c" line="266"/> + <location filename="../core/plannernotes.c" line="255"/> + <location filename="../core/plannernotes.c" line="267"/> <source>(SP = %.1fbar)</source> <translation>(SP = %.1fbar)</translation> </message> <message> - <location filename="../core/plannernotes.c" line="289"/> + <location filename="../core/plannernotes.c" line="290"/> <source>Switch gas to %s (SP = %.1fbar)</source> <translation>Wechsle Gas auf %s (SP = %.1fbar)</translation> </message> <message> - <location filename="../core/plannernotes.c" line="291"/> + <location filename="../core/plannernotes.c" line="292"/> <source>Switch gas to %s</source> <translation>Gaswechsel zu %s</translation> </message> <message> - <location filename="../core/plannernotes.c" line="311"/> + <location filename="../core/plannernotes.c" line="312"/> <source>CNS</source> <translation>CNS</translation> </message> <message> - <location filename="../core/plannernotes.c" line="313"/> + <location filename="../core/plannernotes.c" line="314"/> <source>OTU</source> <translation>OTU</translation> </message> <message> - <location filename="../core/plannernotes.c" line="323"/> + <location filename="../core/plannernotes.c" line="324"/> <source>Deco model: VPM-B at nominal conservatism</source> <translation>Dekomodell: VPM-B ohne Konservatismus</translation> </message> <message> + <location filename="../core/plannernotes.c" line="418"/> + <source><br>&nbsp;&mdash; <span style='color: %s;'>Minimum gas</span> (based on %.1fxSAC/+%dmin@%.0f%s): %.0f%s/%.0f%s</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../core/plannernotes.c" line="90"/> <location filename="../core/plannernotes.c" line="98"/> <source>Subsurface</source> @@ -8890,87 +8968,87 @@ Durchschnitt</translation> <translation>Plan</b> erstellt am</translation> </message> <message> - <location filename="../core/plannernotes.c" line="318"/> + <location filename="../core/plannernotes.c" line="104"/> + <source>Runtime: %dmin VARIATIONS<br></div></source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../core/plannernotes.c" line="319"/> <source>Deco model: Bühlmann ZHL-16C with GFLow = %d%% and GFHigh = %d%%</source> <translation>Dekomodell: Bühlmann ZHL-16C mit GF niedrig = %d%% und GF hoch = %d%%</translation> </message> <message> - <location filename="../core/plannernotes.c" line="325"/> + <location filename="../core/plannernotes.c" line="326"/> <source>Deco model: VPM-B at +%d conservatism</source> <translation>Dekomodell: VPM-B mit Konservatismus +%d</translation> </message> <message> - <location filename="../core/plannernotes.c" line="331"/> + <location filename="../core/plannernotes.c" line="332"/> <source>Deco model: Recreational mode based on Bühlmann ZHL-16B with GFLow = %d%% and GFHigh = %d%%</source> <translation>Dekomodell: Sporttauchmodus basierend auf Bühlmann ZHL-16B mit GF niedrig = %d%% und GF hoch = %d%%</translation> </message> <message> - <location filename="../core/plannernotes.c" line="339"/> + <location filename="../core/plannernotes.c" line="340"/> <source>ATM pressure: %dmbar (%d%s)<br></div></source> <translation>Oberflächendruck: %dmbar (%d%s)<br></div></translation> </message> <message> - <location filename="../core/plannernotes.c" line="357"/> + <location filename="../core/plannernotes.c" line="358"/> <source>Gas consumption (CCR legs excluded):</source> <translation>Gasverbrauch (ohne CCR Segmente):</translation> </message> <message> - <location filename="../core/plannernotes.c" line="359"/> + <location filename="../core/plannernotes.c" line="360"/> <source>Gas consumption (based on SAC</source> <translation>Gasverbrauch (basierend auf SAC</translation> </message> <message> - <location filename="../core/plannernotes.c" line="387"/> + <location filename="../core/plannernotes.c" line="388"/> <source>this is more gas than available in the specified cylinder!</source> <translation>Dies ist mehr Gas, als in der Flasche verfügbar ist!</translation> </message> <message> - <location filename="../core/plannernotes.c" line="393"/> + <location filename="../core/plannernotes.c" line="394"/> <source>not enough reserve for gas sharing on ascent!</source> <translation>Keine ausreichende Reserve für Aufstieg unter Wechselatmung!</translation> </message> <message> - <location filename="../core/plannernotes.c" line="414"/> - <source><br>&nbsp;&mdash; <span style='color: green;'>Minimum gas</span> (based on %.1fxSAC/+%dmin@%.0f%s): %.0f%s/%.0f%s</source> - <translation><br>&nbsp;&mdash; <span style='color: green;'>Minimum Gas</span> (basierend auf %.1fxSAC/+%dmin@%.0f%s): %.0f%s/%.0f%s</translation> - </message> - <message> - <location filename="../core/plannernotes.c" line="421"/> + <location filename="../core/plannernotes.c" line="426"/> <source>required minimum gas for ascent already exceeding start pressure of cylinder!</source> <translation>Erforderliches Minimum Gas überschreitet bereits den Anfangsdruck der Flasche!</translation> </message> <message> - <location filename="../core/plannernotes.c" line="424"/> + <location filename="../core/plannernotes.c" line="429"/> <source>%.0f%s/%.0f%s of <span style='color: red;'><b>%s</b></span> (%.0f%s/%.0f%s in planned ascent)</source> <translation>%.0f%s/%.0f%s von <span style='color: red;'><b>%s</b></span> (%.0f%s/%.0f%s im berechneten Aufstieg)</translation> </message> <message> - <location filename="../core/plannernotes.c" line="427"/> + <location filename="../core/plannernotes.c" line="432"/> <source>%.0f%s (%.0f%s during planned ascent) of <span style='color: red;'><b>%s</b></span></source> <translation>%.0f%s (%.0f%s im berechneten Aufstieg) von <span style='color: red;'><b>%s</b></span></translation> </message> <message> - <location filename="../core/plannernotes.c" line="452"/> + <location filename="../core/plannernotes.c" line="457"/> <source>high pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s</source> <translation>hoher pO₂ Wert %.2f auf %d:%02u mit Gas %s in Tiefe %.*f %s</translation> </message> <message> - <location filename="../core/plannernotes.c" line="464"/> + <location filename="../core/plannernotes.c" line="469"/> <source>low pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s</source> <translation>niedriger pO₂ Wert %.2f auf %d:%02u mit Gas %s in Tiefe %.*f %s</translation> </message> <message> - <location filename="../core/planner.c" line="837"/> + <location filename="../core/planner.c" line="873"/> <source>Can't find gas %s</source> <translation>Kann Gas %s nicht finden</translation> </message> <message> - <location filename="../core/planner.c" line="1083"/> + <location filename="../core/planner.c" line="1130"/> <source>ean</source> <translation>ean</translation> </message> <message> - <location filename="../core/profile.c" line="1301"/> + <location filename="../core/profile.c" line="1316"/> <source>@: %d:%02d D: %.1f%s </source> @@ -8979,311 +9057,310 @@ D: %.1f%s </translation> </message> <message> - <location filename="../core/profile.c" line="1304"/> - <source>P: %d%s -</source> - <translation>P: %d%s -</translation> - </message> - <message> - <location filename="../core/profile.c" line="1308"/> + <location filename="../core/profile.c" line="1328"/> <source>T: %.1f%s </source> <translation>T: %.1f%s </translation> </message> <message> - <location filename="../core/profile.c" line="1314"/> + <location filename="../core/profile.c" line="1334"/> <source>V: %.1f%s </source> <translation>V: %.1f%s </translation> </message> <message> - <location filename="../core/profile.c" line="1317"/> + <location filename="../core/profile.c" line="1337"/> <source>SAC: %.*f%s/min </source> <translation>SAC: %.*f%s/min </translation> </message> <message> - <location filename="../core/profile.c" line="1319"/> + <location filename="../core/profile.c" line="1339"/> <source>CNS: %u%% </source> <translation>CNS: %u%% </translation> </message> <message> - <location filename="../core/profile.c" line="1321"/> + <location filename="../core/profile.c" line="1341"/> <source>pO%s: %.2fbar </source> <translation>pO%s: %.2fbar </translation> </message> <message> - <location filename="../core/profile.c" line="1323"/> + <location filename="../core/profile.c" line="1343"/> <source>pN%s: %.2fbar </source> <translation>pN%s: %.2fbar </translation> </message> <message> - <location filename="../core/profile.c" line="1325"/> + <location filename="../core/profile.c" line="1345"/> <source>pHe: %.2fbar </source> <translation>pHe: %.2fbar </translation> </message> <message> - <location filename="../core/profile.c" line="1328"/> + <location filename="../core/profile.c" line="1348"/> <source>MOD: %d%s </source> <translation>MOD: %d%s </translation> </message> <message> - <location filename="../core/profile.c" line="1362"/> + <location filename="../core/profile.c" line="1382"/> <source>Deco: %umin @ %.0f%s </source> <translation>Deko: %umin @ %.0f%s </translation> </message> <message> - <location filename="../core/profile.c" line="1354"/> + <location filename="../core/profile.c" line="1374"/> <source>Safety stop: %umin @ %.0f%s </source> <translation>Sicherheitsstopp: %umin @ %.0f%s </translation> </message> <message> - <location filename="../core/profile.c" line="1336"/> + <location filename="../core/profile.c" line="1324"/> + <source>P: %d%s (%s) +</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../core/profile.c" line="1356"/> <source>EAD: %d%s EADD: %d%s / %.1fg/ℓ </source> <translation type="unfinished"/> </message> <message> - <location filename="../core/profile.c" line="1340"/> + <location filename="../core/profile.c" line="1360"/> <source>END: %d%s EADD: %d%s / %.1fg/ℓ </source> <translation type="unfinished"/> </message> <message> - <location filename="../core/profile.c" line="1357"/> + <location filename="../core/profile.c" line="1377"/> <source>Safety stop: unknown time @ %.0f%s </source> <translation>Sicherheitsstopp: unbek. Zeit @ %.0f%s </translation> </message> <message> - <location filename="../core/profile.c" line="1365"/> + <location filename="../core/profile.c" line="1385"/> <source>Deco: unknown time @ %.0f%s </source> <translation>Deko: unbek. Zeit @ %.0f%s </translation> </message> <message> - <location filename="../core/profile.c" line="1369"/> + <location filename="../core/profile.c" line="1389"/> <source>In deco </source> <translation>In Deko </translation> </message> <message> - <location filename="../core/profile.c" line="1371"/> + <location filename="../core/profile.c" line="1391"/> <source>NDL: %umin </source> <translation>Nullzeit: %umin </translation> </message> <message> - <location filename="../core/profile.c" line="1374"/> + <location filename="../core/profile.c" line="1394"/> <source>TTS: %umin </source> <translation>Gesamtaufstiegszeit: %umin </translation> </message> <message> - <location filename="../core/profile.c" line="1377"/> + <location filename="../core/profile.c" line="1397"/> <source>Deco: %umin @ %.0f%s (calc) </source> <translation>Deko: %umin @ %.0f%s (berechnet) </translation> </message> <message> - <location filename="../core/profile.c" line="1385"/> + <location filename="../core/profile.c" line="1405"/> <source>In deco (calc) </source> <translation>Deko (berechnet) </translation> </message> <message> - <location filename="../core/profile.c" line="1388"/> + <location filename="../core/profile.c" line="1408"/> <source>NDL: %umin (calc) </source> <translation>Nullzeit: %umin (berechnet) </translation> </message> <message> - <location filename="../core/profile.c" line="1390"/> + <location filename="../core/profile.c" line="1410"/> <source>NDL: >2h (calc) </source> <translation>Nullzeit: > 2h (berechnet) </translation> </message> <message> - <location filename="../core/profile.c" line="1394"/> + <location filename="../core/profile.c" line="1414"/> <source>TTS: %umin (calc) </source> <translation>Gesamtaufstiegszeit: %umin (berechnet) </translation> </message> <message> - <location filename="../core/profile.c" line="1396"/> + <location filename="../core/profile.c" line="1416"/> <source>TTS: >2h (calc) </source> <translation>Gesamtaufstiegszeit: >2h (berechnet) </translation> </message> <message> - <location filename="../core/profile.c" line="1399"/> + <location filename="../core/profile.c" line="1419"/> <source>RBT: %umin </source> <translation>Restgrundzeit: %umin </translation> </message> <message> - <location filename="../core/profile.c" line="1402"/> + <location filename="../core/profile.c" line="1422"/> <source>Calculated ceiling %.0f%s </source> <translation>Berechneter tiefster Deko-Stopp %.0f %s </translation> </message> <message> - <location filename="../core/profile.c" line="1408"/> + <location filename="../core/profile.c" line="1428"/> <source>Tissue %.0fmin: %.1f%s </source> <translation>Gewebe %.0fmin: %.1f%s </translation> </message> <message> - <location filename="../core/profile.c" line="1414"/> + <location filename="../core/profile.c" line="1434"/> <source>heart rate: %d </source> <translation>Puslrate: %d </translation> </message> <message> - <location filename="../core/profile.c" line="1416"/> + <location filename="../core/profile.c" line="1436"/> <source>bearing: %d </source> <translation>Peilung: %d </translation> </message> <message> - <location filename="../core/profile.c" line="1419"/> + <location filename="../core/profile.c" line="1439"/> <source>mean depth to here %.1f%s </source> <translation>Durchschnittstiefe bis hier %.1f%s </translation> </message> <message> - <location filename="../core/profile.c" line="1520"/> + <location filename="../core/profile.c" line="1535"/> <source>%sT: %d:%02d min</source> <translation>%sT: %d:%02d min</translation> </message> <message> - <location filename="../core/profile.c" line="1524"/> - <location filename="../core/profile.c" line="1528"/> - <location filename="../core/profile.c" line="1532"/> + <location filename="../core/profile.c" line="1539"/> + <location filename="../core/profile.c" line="1543"/> + <location filename="../core/profile.c" line="1547"/> <source>%s %sD:%.1f%s</source> <translation>%s %sTiefe:%.1f%s</translation> </message> <message> - <location filename="../core/profile.c" line="1536"/> + <location filename="../core/profile.c" line="1551"/> <source>%s %sD:%.1f%s </source> <translation>%s %sTiefe:%.1f%s </translation> </message> <message> - <location filename="../core/profile.c" line="1540"/> + <location filename="../core/profile.c" line="1555"/> <source>%s%sV:%.2f%s</source> <translation>%s%sV:%.2f%s</translation> </message> <message> - <location filename="../core/profile.c" line="1544"/> - <location filename="../core/profile.c" line="1548"/> + <location filename="../core/profile.c" line="1559"/> + <location filename="../core/profile.c" line="1563"/> <source>%s %sV:%.2f%s</source> <translation>%s %sV:%.2f%s</translation> </message> <message> - <location filename="../core/profile.c" line="1555"/> + <location filename="../core/profile.c" line="1570"/> <source>%s %sP:%d %s</source> <translation>%s %sDruck:%d %s</translation> </message> <message> - <location filename="../core/profile.c" line="1580"/> + <location filename="../core/profile.c" line="1595"/> <source>%s SAC: %.*f%s</source> <translation>%s SAC: %.*f %s</translation> </message> <message> - <location filename="../core/qthelper.cpp" line="64"/> + <location filename="../core/qthelper.cpp" line="60"/> <source>%1km</source> <translation>%1 km</translation> </message> <message> - <location filename="../core/qthelper.cpp" line="66"/> + <location filename="../core/qthelper.cpp" line="62"/> <source>%1m</source> <translation>%1 m</translation> </message> <message> - <location filename="../core/qthelper.cpp" line="70"/> + <location filename="../core/qthelper.cpp" line="66"/> <source>%1mi</source> <translation>%1 mi</translation> </message> <message> - <location filename="../core/qthelper.cpp" line="72"/> + <location filename="../core/qthelper.cpp" line="68"/> <source>%1yd</source> <translation>%1 yd</translation> </message> <message> - <location filename="../core/qthelper.cpp" line="88"/> - <location filename="../core/qthelper.cpp" line="223"/> + <location filename="../core/qthelper.cpp" line="84"/> + <location filename="../core/qthelper.cpp" line="219"/> <source>N</source> <translation>N</translation> </message> <message> - <location filename="../core/qthelper.cpp" line="88"/> - <location filename="../core/qthelper.cpp" line="224"/> + <location filename="../core/qthelper.cpp" line="84"/> + <location filename="../core/qthelper.cpp" line="220"/> <source>S</source> <translation>S</translation> </message> <message> - <location filename="../core/qthelper.cpp" line="89"/> - <location filename="../core/qthelper.cpp" line="225"/> + <location filename="../core/qthelper.cpp" line="85"/> + <location filename="../core/qthelper.cpp" line="221"/> <source>E</source> <translation>O</translation> </message> <message> - <location filename="../core/qthelper.cpp" line="89"/> - <location filename="../core/qthelper.cpp" line="226"/> + <location filename="../core/qthelper.cpp" line="85"/> + <location filename="../core/qthelper.cpp" line="222"/> <source>W</source> <translation>W</translation> </message> <message> - <location filename="../core/qthelper.cpp" line="637"/> + <location filename="../core/qthelper.cpp" line="633"/> <source>C</source> <translation>C</translation> </message> <message> - <location filename="../core/qthelper.cpp" line="640"/> + <location filename="../core/qthelper.cpp" line="636"/> <source>F</source> <translation>F</translation> </message> <message> - <location filename="../core/qthelper.cpp" line="969"/> + <location filename="../core/qthelper.cpp" line="965"/> <source>more than %1 days</source> <translation type="unfinished"/> </message> @@ -10063,22 +10140,22 @@ Ist der Uemis Zürich korrekt verbunden?</translation> <translation>Stadt</translation> </message> <message> - <location filename="../core/save-git.c" line="940"/> + <location filename="../core/save-git.c" line="985"/> <source>Start saving data</source> <translation type="unfinished"/> </message> <message> - <location filename="../core/save-git.c" line="949"/> + <location filename="../core/save-git.c" line="994"/> <source>Start saving dives</source> <translation type="unfinished"/> </message> <message> - <location filename="../core/save-git.c" line="982"/> + <location filename="../core/save-git.c" line="1027"/> <source>Done creating local cache</source> <translation type="unfinished"/> </message> <message> - <location filename="../core/save-git.c" line="1213"/> + <location filename="../core/save-git.c" line="1258"/> <source>Preparing to save data</source> <translation type="unfinished"/> </message> @@ -10086,12 +10163,12 @@ Ist der Uemis Zürich korrekt verbunden?</translation> <context> <name>main</name> <message> - <location filename="../mobile-widgets/qml/main.qml" line="13"/> + <location filename="../mobile-widgets/qml/main.qml" line="14"/> <source>Subsurface-mobile</source> <translation>Subsurface-mobile</translation> </message> <message> - <location filename="../mobile-widgets/qml/main.qml" line="110"/> + <location filename="../mobile-widgets/qml/main.qml" line="109"/> <source>Subsurface</source> <translation>Subsurface</translation> </message> @@ -10101,119 +10178,114 @@ Ist der Uemis Zürich korrekt verbunden?</translation> <translation>Tauchgangliste</translation> </message> <message> - <location filename="../mobile-widgets/qml/main.qml" line="132"/> - <source>Settings</source> - <translation>Einstellungen</translation> + <location filename="../mobile-widgets/qml/main.qml" line="133"/> + <source>Dive management</source> + <translation type="unfinished"/> </message> <message> - <location filename="../mobile-widgets/qml/main.qml" line="134"/> - <source>Cloud credentials</source> - <translation>Cloud Benutzerdaten</translation> + <location filename="../mobile-widgets/qml/main.qml" line="233"/> + <source>Disable location service</source> + <translation type="unfinished"/> </message> <message> - <location filename="../mobile-widgets/qml/main.qml" line="155"/> - <source>Manage dives</source> - <translation>Tauchgänge verwalten</translation> + <location filename="../mobile-widgets/qml/main.qml" line="249"/> + <source>Settings</source> + <translation>Einstellungen</translation> </message> <message> - <location filename="../mobile-widgets/qml/main.qml" line="157"/> + <location filename="../mobile-widgets/qml/main.qml" line="136"/> <source>Add dive manually</source> <translation>Tauchgang hinzufügen</translation> </message> <message> - <location filename="../mobile-widgets/qml/main.qml" line="165"/> + <location filename="../mobile-widgets/qml/main.qml" line="145"/> <source>Download from DC</source> <translation type="unfinished"/> </message> <message> - <location filename="../mobile-widgets/qml/main.qml" line="173"/> + <location filename="../mobile-widgets/qml/main.qml" line="154"/> + <source>Apply GPS Fixes</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../mobile-widgets/qml/main.qml" line="161"/> <source>Manual sync with cloud</source> <translation>Manuelle Cloud-Synchronisation</translation> </message> <message> - <location filename="../mobile-widgets/qml/main.qml" line="191"/> + <location filename="../mobile-widgets/qml/main.qml" line="180"/> <source>Offline mode</source> <translation>Offline-Modus</translation> </message> <message> - <location filename="../mobile-widgets/qml/main.qml" line="191"/> + <location filename="../mobile-widgets/qml/main.qml" line="180"/> <source>Enable auto cloud sync</source> <translation>Automatische Synchronisation</translation> </message> <message> - <location filename="../mobile-widgets/qml/main.qml" line="196"/> + <location filename="../mobile-widgets/qml/main.qml" line="185"/> <source>Turning off automatic sync to cloud causes all data to only be stored locally. This can be very useful in situations with limited or no network access. Please choose 'Manual sync with cloud' if you have network connectivity and want to sync your data to cloud storage.</source> <translation type="unfinished"/> </message> <message> - <location filename="../mobile-widgets/qml/main.qml" line="204"/> + <location filename="../mobile-widgets/qml/main.qml" line="194"/> <source>GPS</source> <translation>GPS</translation> </message> <message> - <location filename="../mobile-widgets/qml/main.qml" line="208"/> - <source>GPS-tag dives</source> - <translation>Tauchgänge mit GPS-Daten versehen</translation> + <location filename="../mobile-widgets/qml/main.qml" line="275"/> + <source>Help</source> + <translation type="unfinished"/> </message> <message> - <location filename="../mobile-widgets/qml/main.qml" line="215"/> + <location filename="../mobile-widgets/qml/main.qml" line="199"/> <source>Upload GPS data</source> <translation>GPS-Daten hochladen</translation> </message> <message> - <location filename="../mobile-widgets/qml/main.qml" line="222"/> + <location filename="../mobile-widgets/qml/main.qml" line="207"/> <source>Download GPS data</source> <translation>GPS-Daten herunterladen</translation> </message> <message> - <location filename="../mobile-widgets/qml/main.qml" line="229"/> + <location filename="../mobile-widgets/qml/main.qml" line="215"/> <source>Show GPS fixes</source> <translation>GPS-Positionen anzeigen</translation> </message> <message> - <location filename="../mobile-widgets/qml/main.qml" line="238"/> + <location filename="../mobile-widgets/qml/main.qml" line="225"/> <source>Clear GPS cache</source> <translation>GPS-Speicher löschen</translation> </message> <message> - <location filename="../mobile-widgets/qml/main.qml" line="147"/> - <source>Preferences</source> - <translation>Einstellungen</translation> - </message> - <message> - <location filename="../mobile-widgets/qml/main.qml" line="245"/> + <location filename="../mobile-widgets/qml/main.qml" line="257"/> <source>Developer</source> <translation>Entwickler</translation> </message> <message> - <location filename="../mobile-widgets/qml/main.qml" line="247"/> + <location filename="../mobile-widgets/qml/main.qml" line="260"/> <source>App log</source> <translation>App-Protokoll</translation> </message> <message> - <location filename="../mobile-widgets/qml/main.qml" line="254"/> + <location filename="../mobile-widgets/qml/main.qml" line="267"/> <source>Theme information</source> <translation>Theme-Information</translation> </message> <message> - <location filename="../mobile-widgets/qml/main.qml" line="261"/> - <source>User manual</source> - <translation>Benutzerhandbuch</translation> - </message> - <message> - <location filename="../mobile-widgets/qml/main.qml" line="267"/> + <location filename="../mobile-widgets/qml/main.qml" line="241"/> <source>About</source> <translation>Über</translation> </message> <message> - <location filename="../mobile-widgets/qml/main.qml" line="298"/> + <location filename="../mobile-widgets/qml/main.qml" line="233"/> <source>Run location service</source> <translation>Ortungsdienst starten</translation> </message> <message> - <location filename="../mobile-widgets/qml/main.qml" line="298"/> - <source>No GPS source available</source> - <translation>Keine GPS-Quelle gefunden</translation> + <location filename="../mobile-widgets/qml/kirigami/examples/minimalqmake/main.qml" line="28"/> + <source>Hello World</source> + <translation type="unfinished"/> </message> </context> <context> |