diff --git a/translations/subsurface_source.ts b/translations/subsurface_source.ts
index a328b6757..ad01ebb31 100644
--- a/translations/subsurface_source.ts
+++ b/translations/subsurface_source.ts
@@ -489,7 +489,7 @@
-
+ Could not a establish connection to the dive computer.
@@ -1590,80 +1590,80 @@
-
-
+
+ Backup files (*.xml)
-
+ An error occurred while saving the backup file.
%1
-
+ Backup succeeded
-
+ Your settings have been saved to: %1
-
+ Backup dive computer settings
-
+ XML backup error
-
+ Restore dive computer settings
-
+ XML restore error
-
+ An error occurred while restoring the backup file.
%1
-
+ Restore succeeded
-
+ Your settings have been restored successfully.
-
+ Select firmware file
-
+ All files (*.*)
-
+ Choose file for divecomputer download logfile
-
+ Log files (*.log)
@@ -1852,18 +1852,18 @@
DiveEventItem
-
+ Manual switch to OC
-
+ beginStarts with space!
-
+ endStarts with space!
@@ -3052,90 +3052,105 @@ p, li { white-space: pre-wrap; }
-
+
+ stylesheet to export to divelogs.de is not found
+
+
+
+ failed to create zip file for upload: %s
-
+ internal error
-
-
+
+ Conversion of dive %1 to divelogs.de format failed
+
+
+
+
+ error writing zip file: %s zip error %d system error %d - %s
+
+
+
+
+ Done
-
+ Uploading dive list...
-
+ Downloading dive list...
-
+ Downloading %1 dives...
-
+ Download finished - %1
-
+ Problem with download
-
+ The archive could not be opened:
-
+ Corrupted download
-
+ The archive could not be opened:
%1
-
+ Upload failed
-
+ Upload successful
-
+ Login failed
-
+ Cannot parse response
-
+ Error: %1
-
+ Upload finished
@@ -3990,44 +4005,44 @@ p, li { white-space: pre-wrap; }
-
+ Longest dive
-
+ Shortest dive
-
+ Average length of all selected dives
-
+ These gases could be
mixed from Air and using:
-
+ and
-
+ New dive site
-
+ Discard the changes?
-
+ You are about to discard your changes.
@@ -4843,39 +4858,39 @@ Subsurface has already tried to pre-populate the data but it might be worth whil
OstcFirmwareCheck
-
+ You should update the firmware on your dive computer: you have version %1 but the latest stable version is %2
-
+
Please start Bluetooth on your OSTC Sport and do the same preparations as for a logbook download before continuing with the update
-
+ Not now
-
+ Update firmware
-
+ Firmware upgrade notice
-
+ Save the downloaded firmware as
-
+ HEX files (*.hex)
@@ -5852,98 +5867,98 @@ Please start Bluetooth on your OSTC Sport and do the same preparations as for a
-
+ Make first divecomputer
-
+ Delete this divecomputer
-
+ Add gas change
-
+ (Tank %1)
-
+ Add set-point change
-
+ Add bookmark
-
+ Edit the profile
-
+ Remove event
-
+ Hide similar events
-
+ Edit name
-
-
+
+ Adjust pressure of tank %1 (currently interpolated as %2)
-
+ Unhide all events
-
+ Hide events
-
+ Hide all %1 events?
-
+ Remove the selected event?
-
+ %1 @ %2:%3
-
+ Edit name of bookmark
-
+ Custom name:
-
+ Name is too long!
@@ -6047,22 +6062,22 @@ Please start Bluetooth on your OSTC Sport and do the same preparations as for a
-
+ Invalid response from server
-
+ Expected XML tag 'DiveDateReader', got instead '%1
-
+ Expected XML tag 'DiveDates' not found
-
+ Malformed XML response. Line %1: %2
@@ -6462,47 +6477,47 @@ Not all images have timestamps in the range between
SubsurfaceWebServices
-
+ Webservice
-
+ Connecting...
-
+ Download finished
-
+ Download error: %1
-
+ Connection error:
-
+ Download successful
-
+ Invalid user identifier!
-
+ Enter User ID and click Download
-
+ Cannot parse response!
@@ -7250,12 +7265,12 @@ Language: %1
-
+ Operation timed out
-
+ Transferring data...
@@ -7416,7 +7431,7 @@ Maximum
getextFromC
-
+ Error parsing the header
@@ -7495,15 +7510,15 @@ Maximum
-
+ (%s) or (%s)
-
-
+
+ air
@@ -7533,68 +7548,73 @@ Maximum
-
-
-
-
+
+ No dives in the input file '%s'
+
+
+
+
+
+
+ Failed to read '%s'
-
+ Cannot open CSV file %s; please use Import log file dialog'Import log file' should be the same text as corresponding label in Import menu
-
+ Empty file '%s'
-
+ Poseidon import failed: unable to read '%s'
-
+ Mouth piece position OC
-
+ Mouth piece position CC
-
+ Mouth piece position unknown
-
+ Mouth piece position not connected
-
+ Power off
-
+ O₂ calibration failed
-
-
+
+ O₂ calibration
-
+ No matching DC found for file '%s'
@@ -7613,7 +7633,7 @@ Maximum
-
+ battery
@@ -7627,7 +7647,7 @@ Maximum
-
+ ascent
@@ -7674,7 +7694,7 @@ Maximum
-
+ gaschange
@@ -7761,107 +7781,107 @@ Maximum
-
+ Unable to create parser for %s %s
-
+ Error registering the data
-
+ Error parsing the datetime
-
+ Dive %d: %s
-
+ Error parsing the divetime
-
+ Error parsing the maxdepth
-
+ Error parsing temperature
-
+ Error parsing the gas mix count
-
+ Error obtaining water salinity
-
+ Error obtaining surface pressure
-
+ Error obtaining divemode
-
+ Error parsing the gas mix
-
+ Error parsing the samples
-
+ Event: waiting for user action
-
+ model=%u (0x%08x), firmware=%u (0x%08x), serial=%u (0x%08x)
-
+ Error registering the event handler.
-
+ Error registering the cancellation handler.
-
+ Dive data import error
-
+ Unable to create libdivecomputer context
-
+ Unable to open %s %s (%s)
-
+ Insufficient privileges to open the device %s %s (%s)
@@ -7879,12 +7899,12 @@ Maximum
-
+ Failed to parse '%s'
-
+ Can't open stylesheet %s
@@ -7894,8 +7914,8 @@ Maximum
-
-
+
+ Can't find gas %s
@@ -7905,391 +7925,391 @@ Maximum
-
+ Decompression calculation aborted due to excessive time
-
+ Subsurface dive plan
-
+ depth
-
+ runtime
-
+ duration
-
+ DISCLAIMER / WARNING: THIS IS A NEW IMPLEMENTATION OF THE %s ALGORITHM AND A DIVE PLANNER IMPLEMENTATION BASED ON THAT WHICH HAS RECEIVED ONLY A LIMITED AMOUNT OF TESTING. WE STRONGLY RECOMMEND NOT TO PLAN DIVES SIMPLY BASED ON THE RESULTS GIVEN HERE.
-
+ gas
-
+ Transition to %.*f %s in %d:%02d min - runtime %d:%02u on %s (SP = %.1fbar)
-
+ Transition to %.*f %s in %d:%02d min - runtime %d:%02u on %s
-
+ Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s (SP = %.1fbar)
-
+ Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s
-
+ %3.0f%s
-
-
+
+ %3dmin
-
-
+
+ (SP = %.1fbar)
-
+ Switch gas to %s (SP = %.1fbar)
-
+ Switch gas to %s
-
+ CNS
-
+ OTU
-
+ Gas consumption (CCR legs excluded):
-
+ Gas consumption:
-
-
-
-
-
+
+
+
+
+ Warning:
-
+ based on Bühlmann ZHL-16B with GFlow = %d and GFhigh = %d
-
+ based on VPM-B at nominal conservatism
-
+ based on VPM-B at +%d conservatism
-
+ recreational mode based on Bühlmann ZHL-16B with GFlow = %d and GFhigh = %d
-
+ this is more gas than available in the specified cylinder!
-
+ not enough reserve for gas sharing on ascent!
-
+ %.0f%s/%.0f%s of %s (%.0f%s/%.0f%s in planned ascent)
-
+ %.0f%s (%.0f%s during planned ascent) of %s
-
+ high pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s
-
+ low pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s
-
+ ean
-
+ @: %d:%02d
D: %.1f%s
-
+ P: %d%s
-
+ T: %.1f%s
-
+ V: %.1f%s
-
+ SAC: %.*f%s/min
-
+ CNS: %u%%
-
+ pO%s: %.2fbar
-
+ pN%s: %.2fbar
-
+ pHe: %.2fbar
-
+ MOD: %d%s
-
+ EAD: %d%s
EADD: %d%s
-
+ END: %d%s
EADD: %d%s
-
+ Safetystop: %umin @ %.0f%s
-
+ Safetystop: unkn time @ %.0f%s
-
+ Deco: %umin @ %.0f%s
-
+ Deco: unkn time @ %.0f%s
-
+ In deco
-
+ NDL: %umin
-
+ TTS: %umin
-
+ Deco: %umin @ %.0f%s (calc)
-
+ In deco (calc)
-
+ NDL: %umin (calc)
-
+ NDL: >2h (calc)
-
+ TTS: %umin (calc)
-
+ TTS: >2h (calc)
-
+ RBT: %umin
-
+ Calculated ceiling %.0f%s
-
+ Tissue %.0fmin: %.1f%s
-
+ heartbeat: %d
-
+ bearing: %d
-
+ mean depth to here %.1f%s
-
+ %sT: %d:%02d min
-
-
-
+
+
+ %s %sD:%.1f%s
-
+ %s %sD:%.1f%s
-
+ %s%sV:%.2f%s
-
-
+
+ %s %sV:%.2f%s
-
+ %s %sP:%d %s
@@ -8581,8 +8601,8 @@ EADD: %d%s
-
-
+
+ oxygen
@@ -8738,18 +8758,18 @@ EADD: %d%s
-
-
+
+ unknown
-
+ data
-
+ %s %s
@@ -8779,82 +8799,82 @@ Is the Uemis Zurich plugged in correctly?
-
+ divelog #
-
+ divespot #
-
+ details for #
-
+ wetsuit
-
+ semidry
-
+ drysuit
-
+ shorty
-
+ vest
-
+ long john
-
+ jacket
-
+ full suit
-
+ 2 pcs full suit
-
+ membrane
-
+ Initialise communication
-
+ Uemis init failed
-
+ Start download