diff --git a/translations/subsurface_source.ts b/translations/subsurface_source.ts
index 75a57e95b..50406013b 100644
--- a/translations/subsurface_source.ts
+++ b/translations/subsurface_source.ts
@@ -990,12 +990,12 @@
-
+
Remove cylinder
-
+
Remove cylinder (%n dive(s))
@@ -1003,12 +1003,12 @@
-
+
Edit cylinder
-
+
Edit cylinder (%n dive(s))
@@ -1016,12 +1016,12 @@
-
+
Edit sensors
-
+
Edit dive [%1]
@@ -1246,51 +1246,51 @@
-
+
Basic settings
-
-
+
+
Serial No.
-
+
Length
-
-
+
+
Firmware version
-
-
+
+
Custom text
-
+
Number of dives
-
+
Show safety stop
@@ -1303,7 +1303,7 @@
-
+
Date format
@@ -1325,7 +1325,7 @@
-
+
Sync dive computer time with PC
@@ -1342,7 +1342,7 @@
-
+
Start Depth
@@ -1361,8 +1361,8 @@
-
-
+
+
s
@@ -1375,15 +1375,15 @@
-
-
+
+
m
-
+
Advanced settings
@@ -1402,7 +1402,7 @@
-
+
Future TTS
@@ -1423,33 +1423,33 @@
-
-
-
-
-
-
+
+
+
+
+
+
%
-
+
Decotype
-
+
ZH-L16
-
+
Gauge
@@ -1461,7 +1461,7 @@
-
+
Apnea
@@ -1483,30 +1483,30 @@
-
-
-
+
+
+
min
-
+
Last deco
-
+
Alt GFLow
-
+
Alt GFHigh
@@ -1519,14 +1519,14 @@
-
+
GFHigh
-
+
GFLow
@@ -1541,30 +1541,30 @@
-
-
-
+
+
+
ℓ/min
-
+
Bottom gas consumption
-
+
Deco gas consumption
-
+
Gas settings
@@ -1573,8 +1573,8 @@
-
-
+
+
%O₂
@@ -1583,8 +1583,8 @@
-
-
+
+
%He
@@ -1593,8 +1593,8 @@
-
-
+
+
Type
@@ -1605,107 +1605,107 @@
-
-
-
+
+
+
Change depth
-
+
Gas 1
-
+
Gas 2
-
+
Gas 3
-
+
Gas 4
-
+
Gas 5
-
+
Dil 1
-
+
Dil 2
-
+
Dil 3
-
+
Dil 4
-
+
Dil 5
-
+
Setpoint
-
+
SP 1
-
+
SP 2
-
+
SP 3
@@ -1714,125 +1714,125 @@
-
-
+
+
cbar
-
+
pO₂ max
-
+
pO₂ min
-
+
Eco
-
+
Medium
-
+
High
-
+
English
-
+
German
-
+
French
-
+
Italian
-
+
m/°C
-
+
ft/°F
-
+
MMDDYY
-
+
DDMMYY
-
+
YYMMDD
-
+
Language
-
+
Brightness
-
-
+
+
Units
-
+
Salinity (0-5%)
-
+
Reset device to default settings
@@ -1883,26 +1883,26 @@
-
-
+
+
Computer model
-
+
OC
-
+
CC
-
+
Dive mode
@@ -1913,37 +1913,37 @@
-
+
10s
-
+
Standard
-
+
Red
-
+
Green
-
+
Blue
-
+
Dive mode color
@@ -1954,25 +1954,25 @@
-
+
Always show pO₂
-
+
Pressure sensor offset
-
+
mbar
-
+
ZH-L16+GF
@@ -1998,25 +1998,25 @@
-
+
Temperature sensor offset
-
+
°C
-
+
SP 4
-
+
SP 5
@@ -2027,13 +2027,13 @@
-
+
Fixed setpoint
-
+
Sensor
@@ -2043,135 +2043,140 @@
-
+
+ Cave
+
+
+
+
Travel gas consumption
-
+
Button sensitivity
-
+
VPM
-
+
VPM conservatism
-
+
+
-
+
Setpoint fallback
-
+
Safety level
-
+
Altitude range
-
+
Model
-
+
Max. depth
-
+
P0 (none)
Suunto safety level
-
+
P1 (medium)
Suunto safety level
-
+
P2 (high)
Suunto safety level
-
+
Sample rate
-
+
20s
-
+
30s
-
+
60s
-
+
Total dive time
-
+
24h
-
+
12h
-
+
Time format
-
+
Imperial
-
+
Metric
-
+
Light
-
+
Depth alarm
-
+
Time alarm
@@ -2474,65 +2479,65 @@
DiveComponentSelection
-
+
Dive site:
-
+
Dive guide:
-
+
Buddy:
-
+
Rating:
-
+
Visibility:
-
+
Notes:
-
+
Suit:
-
+
Tags:
-
+
Cylinders:
-
+
Weights:
-
+
Dive number:
-
+
Date / time:
@@ -2841,57 +2846,67 @@
-
+
No profile to show
-
+
+ prev.DC
+
+
+
+
+ next DC
+
+
+
+
Suit:
-
+
Air Temp:
-
+
Water Temp:
-
+
Cylinder:
-
+
Weight:
-
+
SAC:
-
+
Dive guide:
-
+
Buddy:
-
+
Tags:
-
+
Notes
@@ -2899,38 +2914,38 @@
DiveEventItem
-
+
(cyl. %1)
-
+
ICD
-
+
ΔHe
-
+
ΔN₂
-
+
Manual switch to OC
-
+
begin
Starts with space!
-
+
end
Starts with space!
@@ -3211,32 +3226,32 @@
-
+
Open media files
-
+
Media files
-
+
Image files
-
+
Video files
-
+
All files
-
+
%1 does not appear to be an image
@@ -4012,62 +4027,62 @@
DivePlannerPointsModel
-
+
unknown
-
+
cyl.
-
+
Final depth
-
+
Run time
-
+
Duration
-
+
Used gas
-
+
CC setpoint
-
+
Dive mode
-
+
min
-
+
m
-
+
ft
-
+
Stop times
@@ -4363,17 +4378,17 @@
-
+
Add dive data point
-
+
Save new
-
+
kg/ℓ
@@ -4612,7 +4627,7 @@ p, li { white-space: pre-wrap; }
DiveTripModelBase
-
+
(%n dive(s))
@@ -4620,190 +4635,190 @@ p, li { white-space: pre-wrap; }
-
+
(%L1 shown)
-
+
(%1 shown)
-
-
+
+
#
-
-
+
+
Date
-
-
+
+
Rating
-
+
Depth(%1)
-
+
m
-
+
ft
-
-
+
+
Duration
-
+
Temp.(°%1)
-
+
Weight(%1)
-
+
kg
-
+
lbs
-
-
+
+
Suit
-
-
+
+
Cylinder
-
-
+
+
Gas
-
+
SAC(%1)
-
+
/min
-
-
+
+
OTU
-
+
Max. CNS
-
-
+
+
Tags
-
+
Media before/during/after dive
-
-
+
+
Country
-
-
+
+
Buddy
-
-
+
+
Dive guide
-
-
+
+
Location
-
+
Depth
-
+
Temp.
-
+
Weight
-
+
SAC
-
+
Max CNS
-
+
Media
-
+
finish populating data store
-
+
setting up internal data structures
-
+
done setting up internal data structures
@@ -5587,17 +5602,17 @@ Existing Site
LocationFilterDelegate
-
+
(same GPS fix)
-
+
(~%1 away
-
+
, %n dive(s) here)
@@ -5605,17 +5620,17 @@ Existing Site
-
+
(no existing GPS data, add GPS fix from this dive)
-
+
(no GPS data)
-
+
Pick site:
@@ -6415,7 +6430,8 @@ The QML modules QtPositioning and QtLocation could be missing!
OstcFirmwareCheck
- You should update the firmware on your dive computer: you have version %1 but the latest stable version is %2
+ A firmware update for your dive computer is available: you have version %1 but the latest stable version is %2.
+Not using the latest available stable firmware version on your dive computer means that Subsurface may not work correctly with it.
@@ -6454,74 +6470,74 @@ If your device uses Bluetooth, do the same preparations as for a logbook downloa
PlannerSettingsWidget
-
+
ft/min
-
+
Last stop at 20ft
-
+
50% avg. depth to 20ft
-
+
20ft to surface
-
+
ft
-
+
m/min
-
+
Last stop at 6m
-
+
50% avg. depth to 6m
-
+
6m to surface
-
+
m
-
+
cuft/min
-
+
ℓ/min
-
+
bar
-
+
psi
@@ -6529,7 +6545,7 @@ If your device uses Bluetooth, do the same preparations as for a logbook downloa
PlannerWidgets
-
+
Print runtime table
@@ -7605,53 +7621,53 @@ See http://doc.qt.io/qt-5/qdatetime.html#toString
-
-
-
-
+
+
+
+
Read-only template!
-
+
The template '%1' is read-only and cannot be edited.
Please export this template to a different file.
-
+
Import template file
-
-
+
+
HTML files
-
-
+
+
The destination template '%1' is read-only and cannot be overwritten.
-
+
Export template files as
-
+
This action cannot be undone!
-
+
Delete template '%1'?
-
+
The template '%1' is read-only and cannot be deleted.
@@ -7659,22 +7675,22 @@ Please export this template to a different file.
ProfileScene
-
+
Planned dive
-
+
Manually added dive
-
+
Unknown dive computer
-
+
(#%1 of %2)
@@ -7776,128 +7792,128 @@ Please export this template to a different file.
ProfileWidget2
-
+
Show NDL / TTS was disabled because of excessive processing time
-
+
Make first dive computer
-
+
Delete this dive computer
-
+
Split this dive computer into own dive
-
+
Rename this dive computer
-
+
Edit Gas Change
-
+
Add gas change
-
+
Add setpoint change
-
+
Add bookmark
-
+
Split dive into two
-
+
Change divemode
-
+
Remove event
-
+
Hide similar events
-
+
Edit name
-
-
+
+
Adjust pressure of cyl. %1 (currently interpolated as %2)
-
+
Unhide all events
-
+
Edit nickname
-
+
Set new nickname for %1 (serial %2):
-
+
Hide events
-
+
Hide all %1 events?
-
+
Remove the selected event?
-
+
%1 @ %2:%3
-
+
Edit name of bookmark
-
+
Custom name:
-
+
Name is too long!
@@ -8109,13 +8125,13 @@ Please export this template to a different file.
-
+
start processing
-
+
%1 dives processed
@@ -8125,7 +8141,7 @@ Please export this template to a different file.
-
+
populate data model
@@ -8653,38 +8669,38 @@ Not all media files have timestamps in the range between
-
+
Open image file
-
+
Image files
-
+
Selected dive date/time
-
+
First selected dive date/time
-
+
Last selected dive date/time
-
+
Files with inappropriate date/time
-
+
No Exif date/time found
@@ -9479,18 +9495,18 @@ Files with inappropriate date/time
-
+
Remove cylinder?
-
+
The deleted cylinder has sensor readings, which will be lost.
Do you want to continue?
-
+
Warning: edited %1 dives
@@ -10224,7 +10240,7 @@ mixed from Air and using:
TextHyperlinkEventFilter
-
+
%1click to visit %2
@@ -10232,7 +10248,7 @@ mixed from Air and using:
ToolTipItem
-
+
Information
@@ -10597,7 +10613,7 @@ Maximum
getextFromC
-
+
Error parsing the header
@@ -10628,7 +10644,7 @@ Maximum
-
+
deco stop
@@ -10636,7 +10652,7 @@ Maximum
-
+
ascent
@@ -10648,20 +10664,20 @@ Maximum
-
+
OLF
-
+
maxdepth
-
+
pO₂
@@ -10670,8 +10686,8 @@ Maximum
-
-
+
+
gaschange
@@ -10679,20 +10695,20 @@ Maximum
-
+
rbt
-
+
ceiling
-
+
transmitter
@@ -10884,7 +10900,7 @@ Maximum
-
+
unknown
@@ -10931,10 +10947,10 @@ Maximum
-
+
-
-
+
+
air
@@ -10943,7 +10959,7 @@ Maximum
-
+
h
@@ -10955,7 +10971,7 @@ Maximum
-
+
min
@@ -10996,8 +11012,8 @@ Maximum
-
-
+
+
oxygen
@@ -11482,216 +11498,216 @@ Maximum
-
+
none
-
+
workload
-
+
violation
-
+
bookmark
-
+
surface
-
+
safety stop
-
+
safety stop (voluntary)
-
+
safety stop (mandatory)
-
+
deepstop
-
+
ceiling (safety stop)
-
+
below floor
event showing dive is below deco floor and adding deco time
-
+
divetime
-
+
airtime
-
+
rgbm
-
+
heading
-
+
tissue level warning
-
+
invalid event number
-
+
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 dive mode
-
+
Error parsing the gas mix
-
+
Unable to create parser for %s %s
-
+
Error registering the data
-
+
Error parsing the samples
-
+
Already downloaded dive at %s
-
+
Event: waiting for user action
-
+
read %dkb
-
+
model=%s firmware=%u serial=%u
-
+
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)
-
+
Error opening the device %s %s (%s).
In most cases, in order to debug this issue, it is useful to send the developers the log files. You can copy them to the clipboard in the About dialog.
-
+
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.
-
+
No new dives downloaded from dive computer
@@ -11747,12 +11763,12 @@ You can create this logfile by selecting the corresponding checkbox in the downl
-
+
Can't find gas %s
-
+
ean
@@ -11786,9 +11802,9 @@ You can create this logfile by selecting the corresponding checkbox in the downl
-
-
-
+
+
+
bar
@@ -12044,454 +12060,454 @@ You can create this logfile by selecting the corresponding checkbox in the downl
-
+
@: %d:%02d
D: %.1f%s
-
+
P: %d%s (%s)
-
+
T: %.1f%s
-
+
V: %.1f%s
-
+
SAC: %.*f%s/min
-
+
CNS: %u%%
-
+
pO₂: %.2fbar
-
+
SCR ΔpO₂: %.2fbar
-
+
pN₂: %.2fbar
-
+
pHe: %.2fbar
-
+
MOD: %d%s
-
+
EAD: %d%s
EADD: %d%s / %.1fg/ℓ
-
+
END: %d%s
EADD: %d%s / %.1fg/ℓ
-
+
Density: %.1fg/ℓ
-
+
Safety stop: %umin @ %.0f%s
-
+
Safety stop: unknown time @ %.0f%s
-
+
Deco: %umin @ %.0f%s
-
+
Deco: unknown 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
-
+
GF %d%%
-
+
Surface GF %.0f%%
-
+
Calculated ceiling %.1f%s
-
+
Tissue %.0fmin: %.1f%s
-
+
ICD in leading tissue
-
+
heart rate: %d
-
+
bearing: %d
-
+
mean depth to here %.1f%s
-
+
ΔT:%d:%02dmin
-
+
%s ΔD:%.1f%s
-
+
%s ↓D:%.1f%s
-
+
%s ↑D:%.1f%s
-
+
%s øD:%.1f%s
-
+
%s ↓V:%.2f%s
-
+
%s ↑V:%.2f%s
-
+
%s øV:%.2f%s
-
+
%s ΔP:%d%s
-
+
%s SAC:%.*f%s/min
-
+
%1km
-
+
%1m
-
+
%1mi
-
+
%1yd
-
-
+
+
N
+
+
+
+ S
+
+
- S
-
-
-
-
-
E
-
-
+
+
W
-
-
-
-
+
+
+
+
m
-
-
-
-
+
+
+
+
ft
-
-
-
-
+
+
+
+
-
+
kg
-
-
-
-
+
+
+
+
-
+
lbs
-
-
+
+
C
-
-
+
+
F
-
+
ℓ
-
-
+
+
cuft
-
-
-
+
+
+
psi
-
+
g/ℓ
-
+
Fresh
-
+
Brackish
-
+
EN13319
-
+
Salt
-
+
Use DC
-
-
+
+
AIR
-
+
EAN
-
+
more than %1 days
-
-
+
+
no dives
-
+
OXYGEN
-
+
cyl.
-
+
l
@@ -13353,12 +13369,12 @@ Is the Uemis Zurich plugged in correctly?
-
+
Cyl
-
+
/min