diff --git a/translations/subsurface_source.ts b/translations/subsurface_source.ts index 59f3f5ad7..c3b211cbf 100644 --- a/translations/subsurface_source.ts +++ b/translations/subsurface_source.ts @@ -337,7 +337,7 @@ CheckCloudConnection - + Waiting for cloud connection (%n second(s) passed) @@ -345,12 +345,12 @@ - + Cloud connection failed - + Trying different cloud server... @@ -419,192 +419,192 @@ ColumnNameProvider - + Dive # - + Date - + Time - + Duration - + Mode - + Location - + GPS - + Weight - + Cyl. size - + Start pressure - + End pressure - + Max. depth - + Avg. depth - + Divemaster - + Buddy - + Suit - + Notes - + Tags - + Air temp. - + Water temp. - + O₂ - + He - + Sample time - + Sample depth - + Sample temperature - + Sample pO₂ - + Sample CNS - + Sample NDL - + Sample TTS - + Sample stopdepth - + Sample pressure - + Sample sensor1 pO₂ - + Sample sensor2 pO₂ - + Sample sensor3 pO₂ - + Sample setpoint - + Visibility - + Rating - + Sample heartrate @@ -612,32 +612,32 @@ Command - + &Undo - + &Redo - + all dives - + Set nickname of device %1 (serial %2) to %3 - + add dive - + import %n dive(s) from %1 @@ -645,7 +645,7 @@ - + delete %n dive(s) @@ -653,7 +653,7 @@ - + shift time of %n dives @@ -661,7 +661,7 @@ - + renumber %n dive(s) @@ -669,7 +669,7 @@ - + remove %n dive(s) from trip @@ -677,12 +677,12 @@ - + remove autogenerated trips - + add %n dives to trip @@ -690,52 +690,52 @@ - + create trip - + autogroup dives - + split dive - + split dive computer - + move dive computer to front - + delete dive computer - + merge dive - + add dive site - + import dive sites from %1 - + delete %n dive site(s) @@ -743,60 +743,60 @@ - + purge unused dive sites - + Edit dive site name - + Edit dive site description - + Edit dive site notes - + Edit dive site country - + Edit dive site location - + Edit dive site taxonomy - + merge dive sites - + apply GPS fixes - - - + + + Edit %1 - - + + Edit %1 (%n dive(s)) @@ -804,107 +804,107 @@ - + notes - + suit - + rating - + visibility - + wavesize - + current - + surge - + chill - + air temperature - + water temperature - + salinity - + Atm. pressure - + duration - + depth - + dive site - + dive mode - + invalid - + tags - + buddies - + dive guide - + Paste onto %n dive(s) @@ -912,17 +912,17 @@ - + Replan dive - + Add stop - + Remove %n stop(s) @@ -930,7 +930,7 @@ - + Move %n stop(s) @@ -938,12 +938,12 @@ - + Add weight - + Add weight (%n dive(s)) @@ -951,12 +951,12 @@ - + Remove weight - + Remove weight (%n dive(s)) @@ -964,12 +964,12 @@ - + Edit weight - + Edit weight (%n dive(s)) @@ -977,12 +977,12 @@ - + Add cylinder - + Add cylinder (%n dive(s)) @@ -990,12 +990,12 @@ - + Remove cylinder - + Remove cylinder (%n dive(s)) @@ -1003,12 +1003,12 @@ - + Edit cylinder - + Edit cylinder (%n dive(s)) @@ -1016,47 +1016,47 @@ - + Edit sensors - + Edit dive [%1] - + trip location - + trip notes - + Add bookmark - + Add dive mode switch to %1 - + Add set point change - + Rename bookmark to %1 - + Remove %1 event @@ -1159,7 +1159,7 @@ - Connect via Bluetooth + Select Bluetooth Device @@ -1174,420 +1174,405 @@ - Retrieve available details - - - - - Read settings from backup file or from device before writing to the device - - - - - Save changes to device - - - - - Read settings from backup file or from device before writing to a backup file - - - - - Backup - - - - - Restore backup - - - - Update firmware - + + Retrieve available details + + + + + Read settings from backup file or from device before writing to the device + + + + + Save changes to device + + + + + Read settings from backup file or from device before writing to a backup file + + + + + Backup + + + + + Restore backup + + + + + Force reinstall firmware + + + + Save libdivecomputer logfile - + ... - - Cancel + + Close - + OSTC Mk2/2N/2C - + OSTC 2/3/Sport/Plus/cR - + OSTC 4 - + Suunto Vyper family - - - - + + + + Basic settings - - - - + + + + Serial No. - - - + + + Length - - - - + + + + Firmware version - - - - + + + + Custom text - - + + Number of dives - - - + + + Show safety stop - - + + Sampling rate - - - + + + Date format - + MM/DD/YY - + DD/MM/YY - + YY/MM/DD - - - + + + Sync dive computer time with PC - + Salinity - + kg/ℓ - - - + + + Start Depth - - + + End Depth - - + + Reset Depth - - - - + + + + s - - - - - - - - - - + + + + + + + + + + m - - - + + + Advanced settings - - + + Alt GF can be selected underwater - - + + Desaturation - - - + + + Future TTS - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + % - - - + + + Decotype - - - + + + ZH-L16 - - - + + + Gauge - + ZH-L16 CC - - - + + + Apnea - + L16-GF OC - + L16-GF CC - + PSCR-GF - - - - - + + + + + min - - - + + + Last deco - - - + + + Alt GFLow - - - + + + Alt GFHigh - - + + Saturation - - - + + + GFHigh - - - + + + GFLow - - + + Graphical speed indicator - - - - - - - + + + + + + + ℓ/min - - - + + + Bottom gas consumption - - - + + + Deco gas consumption - - - + + + Gas settings - - - - - - - - %O₂ - - - - - - - - - - %He - - @@ -1595,686 +1580,706 @@ - Type + %O₂ - - - - Change depth + %He + + - Gas 1 + + Type + + + + - Gas 2 + + + Change depth - Gas 3 + Gas 1 - Gas 4 + Gas 2 + Gas 3 + + + + + + + Gas 4 + + + + + + Gas 5 - - - - - Dil 1 - - - - - - - Dil 2 - - - Dil 3 + Dil 1 - Dil 4 + Dil 2 - Dil 5 + Dil 3 - - - - Setpoint + + + + Dil 4 + + + + + + + Dil 5 - SP 1 - - - - - - - SP 2 + Setpoint + SP 1 + + + + + + + SP 2 + + + + + + SP 3 - - - - - - + + + + + + cbar - - - + + + pO₂ max - - - + + + pO₂ min - - - - Eco - - - - - - Medium - - + Eco + + + + + + Medium + + + + + High - - - - English - - - - - - German - - - French + English + German + + + + + + French + + + + + Italian - - + + m/°C - - + + ft/°F - - - - MMDDYY - - - - - - DDMMYY - - + MMDDYY + + + + + + DDMMYY + + + + + YYMMDD - - + + Language - - - - Brightness - - - - Units + Brightness + + Units + + + + + Salinity (0-5%) - - + + Reset device to default settings - + 230LSB/Gauss - + 330LSB/Gauss - + 390LSB/Gauss - + 440LSB/Gauss - + 660LSB/Gauss - + 820LSB/Gauss - + 1090LSB/Gauss - + 1370LSB/Gauss - + Compass gain - - - + + + Computer model - - + + OC - - + + CC - - + + Dive mode - + 2s - - + + 10s - - - - Standard - - - - - - Red - - - Green + Standard + Red + + + + + + Green + + + + + Blue - - + + Dive mode color - + Left button sensitivity - - + + Always show pO₂ - - + + Pressure sensor offset - - + + mbar - - + + ZH-L16+GF - + Flip screen - + Right button sensitivity - + MOD warning - + Dynamic ascent rate - - + + Temperature sensor offset - - + + °C - - + + SP 4 - - + + SP 5 - + O₂ in calibration gas - - + + Fixed setpoint - - + + Sensor - + Auto SP - + 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 - + Error - + Backup dive computer settings - - + + Backup files - + XML backup error - + An error occurred while saving the backup file. %1 - + Backup succeeded - + Your settings have been saved to: %1 - + 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 dive computer download logfile - + Log files - + Connecting to device... - + Connected to device - + Disconnected from device @@ -2345,103 +2350,103 @@ CylindersModel - + Type - + Size - + Work press. - - + + Start press. - + End press. - + O₂% - + He% - + Deco switch at - + Bot. MOD - + MND - + Use - + Sensors - + cuft - + - + This gas is in use. Only cylinders that are not used in the dive can be removed. - + Clicking here will remove this cylinder. - + Switch depth for deco gas. Calculated using Deco pO₂ preference, unless set manually. - + Calculated using Bottom pO₂ preference. Setting MOD adjusts O₂%, set to '*' for best O₂% for max. depth. - + Calculated using Best Mix END preference. Setting MND adjusts He%, set to '*' for best He% for max. depth. - + Index of cylinder that you want to move sensor data from. @@ -2954,27 +2959,27 @@ DiveImportedModel - + Date/time - + Duration - + Depth - + h - + min @@ -3107,22 +3112,22 @@ DiveListView - + Expand all - + Collapse all - + Collapse others - + Remove dive(s) from trip @@ -3130,12 +3135,12 @@ - + Create new trip above - + Add dive(s) to trip immediately above @@ -3143,7 +3148,7 @@ - + Add dive(s) to trip immediately below @@ -3151,17 +3156,17 @@ - + Merge trip with trip above - + Merge trip with trip below - + Delete dive(s) @@ -3169,7 +3174,7 @@ - + Mark dive(s) valid @@ -3177,7 +3182,7 @@ - + Mark dive(s) invalid @@ -3185,12 +3190,12 @@ - + Merge selected dives - + Add dive(s) to arbitrary trip @@ -3198,7 +3203,7 @@ - + Renumber dive(s) @@ -3206,52 +3211,52 @@ - + Shift dive times - + Split selected dives - + Load media from file(s) - + Load media from web - + Open media files - + Media files - + Image files - + Video files - + All files - + %1 does not appear to be an image @@ -3259,12 +3264,12 @@ DiveLocationModel - + Create a new dive site, copying relevant information from the current dive. - + Create a new dive site with this name @@ -3354,12 +3359,12 @@ - CSV Dive computer dive profile + CSV dive computer dive profile - CSV Computed Profile Panel data + CSV computed profile panel data @@ -3691,261 +3696,261 @@ - - + + Tab - - - - + + + + Sample time - - - + + + Sample depth - - - + + + Sample setpoint - - - + + + Sample sensor1 pO₂ - - - + + + Sample sensor2 pO₂ - - - + + + Sample sensor3 pO₂ - - - + + + Sample pO₂ - - - + + + Sample temperature - - - + + + Sample CNS - - - + + + Sample stopdepth - + Some column headers were pre-populated; please drag and drop the headers so they match the column they are in. - - + + Sample NDL - - + + Sample TTS - - + + Sample pressure - - - - - Dive # - - - - - Date + + + Dive # - - Time + + Date - - Duration + + + Time - - Max. depth + + Duration - - Avg. depth + + Max. depth - - Mode + + Avg. depth - - Air temp. + + Mode - - Water temp. + + Air temp. - - Cyl. size + + Water temp. - - Start pressure + + Cyl. size - - End pressure + + Start pressure - - O₂ + + End pressure - - He + + O₂ - - Location + + He - - GPS + + Location - - Divemaster + + GPS - - Buddy + + Divemaster - - Suit + + Buddy - - - Rating + + Suit - - - Visibility + + + Rating - - Notes + + + Visibility - - Weight + + Notes - + + Weight + + + + + Tags - + Sample heartrate - + multiple files @@ -4037,52 +4042,52 @@ - + Final depth - + Run time - + Duration - + Used gas - + CC setpoint - + Dive mode - + min - + m - + ft - + Stop times @@ -4378,17 +4383,17 @@ - + Add dive data point - + Save new - + kg/ℓ @@ -4449,7 +4454,7 @@ p, li { white-space: pre-wrap; } DiveSiteListView - + Dive sites @@ -4464,22 +4469,22 @@ p, li { white-space: pre-wrap; } - + Done - + Dive site management - + Delete dive site? - + This dive site has %n dive(s). Do you really want to delete it? @@ -4488,7 +4493,7 @@ p, li { white-space: pre-wrap; } - + New dive site @@ -4627,7 +4632,7 @@ p, li { white-space: pre-wrap; } DiveTripModelBase - + (%n dive(s)) @@ -4635,190 +4640,202 @@ 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 - + + + Notes + + + + + + Divemode + + + + Depth - + Temp. - + Weight - + SAC - + Max CNS - + Media - + finish populating data store - + setting up internal data structures - + done setting up internal data structures @@ -4910,28 +4927,28 @@ p, li { white-space: pre-wrap; } DivesiteImportedModel - + Name - + Location - + Country - + Nearest Existing Site - + Distance @@ -4939,73 +4956,73 @@ Existing Site DownloadFromDCWidget - + Download - + Choose Bluetooth download mode - - + + Connecting to dive computer - + Error - + Find Uemis dive computer - + Find Garmin dive computer - + Cancel download - + Choose file for dive computer download logfile - + Log files - + Warning - + Saving the libdivecomputer dump will NOT download dives to the dive list. - + Choose file for dive computer binary dump file - + Dump files - + Retry download @@ -5076,36 +5093,47 @@ Existing Site - + + + Sync dive computer time + + + + + Adjust the time on the dive computer to match the time on the PC (if supported by the dive computer model). + + + + - + Download - + Downloaded dives - + Select all - + Unselect all - + OK - + Cancel @@ -5171,22 +5199,22 @@ Existing Site - + Please wait while we record these dives... - + Accept - + Select All - + Unselect All @@ -5194,7 +5222,7 @@ Existing Site DownloadThread - + No new dives downloaded from dive computer @@ -5424,37 +5452,37 @@ Existing Site - + Select folder and scan - + Traverse media directories - + Stop scanning - + Scanning cancelled - results may be incomplete - + No matching media files found - + Found <b>%1</b> media files at their current place. - + Found <b>%1</b> media files at new locations: @@ -5602,17 +5630,17 @@ Existing Site LocationFilterDelegate - + (same GPS fix) - + (~%1 away - + , %n dive(s) here) @@ -5620,17 +5648,17 @@ Existing Site - + (no existing GPS data, add GPS fix from this dive) - + (no GPS data) - + Pick site: @@ -5706,27 +5734,27 @@ Existing Site LocationInformationModel - + Name - + Description - + # of dives - + Click here to edit the divesite. - + Clicking here will remove this divesite. @@ -5734,27 +5762,32 @@ Existing Site LocationInformationWidget - + Done - + Dive site management - + Merge into current site - + + Merge current site into this site + + + + Select GPS file to open - + GPS files (*.gpx *.GPX) @@ -5770,38 +5803,38 @@ Existing Site MainTab - - + + Notes - + Equipment - + Information - + Summary - + Media - + Extra Info - + Trip notes @@ -5855,7 +5888,7 @@ Existing Site - + Open @@ -6105,16 +6138,16 @@ Existing Site - - - - - + + + + + Warning - + Trying to merge dives with %1min interval in between @@ -6138,216 +6171,216 @@ can overwrite them on startup. - - - + + + Please save or cancel the current dive edit before opening a new file. - + Open file - - + + Cancel - + Please save or cancel the current dive edit before going online - - + + Save changes? - + You have unsaved changes. Do you want to commit them to the cloud storage? If answering no, the cloud will only be synced on next call to "Open cloud storage" or "Save to cloud storage". - + Failure taking cloud storage online - + Please save or cancel the current dive edit before closing the file. - + Please save or cancel the current dive edit before quiting the application. - + Please save or cancel the current dive edit before trying to add a dive. - + Trying to replan a dive that's not a planned dive. - + Yearly statistics - - + + Dive log files - - - + + + Subsurface files - - - - Cochran - - - - - - DiveLogs.de - - - - - - JDiveLog - - - - Liquivision + + Cochran - Suunto + DiveLogs.de - UDCF + JDiveLog - UDDF + Liquivision - XML + Suunto - Divesoft + UDCF - Datatrak/WLog + UDDF - MkVI files + XML - APD log viewer + Divesoft - OSTCtools + Datatrak/WLog + MkVI files + + + + + + APD log viewer + + + + + + OSTCtools + + + + + DAN DL7 - + CSV - - + + All files - + Dive site files - + Do you want to save the changes that you made in the file %1? - + Do you want to save the changes that you made in the data file? - + Changes will be lost if you don't save them. - + Save file as - + [local cache for] %1 - + [cloud storage for] %1 - - + + multiple files @@ -6368,12 +6401,12 @@ Subsurface has already tried to pre-populate the data but it might be worth whil - + Open dive site file - + Contacting cloud service... @@ -6429,40 +6462,40 @@ The QML modules QtPositioning and QtLocation could be missing! OstcFirmwareCheck - + 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. - + If your device uses Bluetooth, 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 - + Firmware files @@ -6470,74 +6503,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 @@ -6545,7 +6578,7 @@ If your device uses Bluetooth, do the same preparations as for a logbook downloa PlannerWidgets - + Print runtime table @@ -6559,7 +6592,7 @@ If your device uses Bluetooth, do the same preparations as for a logbook downloa - + Subsurface cloud storage @@ -6589,55 +6622,65 @@ If your device uses Bluetooth, do the same preparations as for a logbook downloa - + + If you have a cloud account and forgot your password, you can reset it here: + + + + + Reset Password + + + + To create a new cloud account: - + 1) Enter an email address and a novel password that Subsurface will use to initialise the dive log in the cloud. Click Apply to send the above email address and password to the (remote) cloud server. Cloud storage email and password can only consist of letters, numbers, and '.','-','_', and '+'. - + 2) The server responds by sending a verification PIN to the above email address (This is the only occasion that Subsurface uses the email address provided above). The above dialog now has a new PIN text box, not visible previously. - + 3) Enter the PIN in the corresponding text box in the above dialog (this field is only visible while the server is waiting for email address confirmation). Click Apply again. The Subsurface cloud storage account will be marked as verified and the Subsurface cloud storage service is initialised for use. - + Cloud - + Change ignored. Cloud storage email and new password can only consist of letters, numbers, and '.', '-', '_', and '+'. - - - - + + + + Warning - + Subsurface cloud storage (credentials verified) - + Subsurface cloud storage (incorrect password) - + Subsurface cloud storage (PIN required) @@ -6780,7 +6823,7 @@ If your device uses Bluetooth, do the same preparations as for a logbook downloa - Show unused cylinders in the Cylinders table of the Equipment tab + Show unused cylinders in the Cylinders table of the Equipment tab and include them in export / copy / merge @@ -7022,7 +7065,7 @@ If your device uses Bluetooth, do the same preparations as for a logbook downloa - <html><head/><body><p>Preferred date format. Commonly used fields are</p><p>d (day of month)</p><p>ddd (abbr. day name)</p><p>M (month number)</p><p>MMM (abbr. month name)</p><p>yy/yyyy (2/4 digit year)</p></body></html> + <html><head/><body><p>Preferred date format. Commonly used fields are</p><p>d (day of month)</p><p>ddd (abbreviated day name)</p><p>M (month number)</p><p>MMM (abbreviated month name)</p><p>yy/yyyy (2/4 digit year)</p><p>See https://doc.qt.io/archives/qt-4.8/qdatetime.html#fromString for full list.</p></body></html> @@ -7032,45 +7075,45 @@ If your device uses Bluetooth, do the same preparations as for a logbook downloa - <html><head/><body><p>Preferred time format</p><p>Commonly used format specifiers are</p><p>h (hours in 12h format)</p><p>H (hours in 24h format)</p><p>mm (2 digit minutes)</p><p>ss (2 digit seconds)</p><p>t/tt (a/p or am/pm)</p></body></html> + <html><head/><body><p>Preferred time format</p><p>Commonly used format specifiers are</p><p>h (hours)</p><p>hh (2 digit hours)</p><p>mm (2 digit minutes)</p><p>ss (2 digit seconds)</p><p>AP or ap (AM/PM or am/pm)</p><p>See https://doc.qt.io/archives/qt-4.8/qdatetime.html#fromString for full list.</p></body></html> - + Language - + Restart required - + To correctly load a new language you must restart Subsurface. - - These will be used as is. This might not be what you intended. -See http://doc.qt.io/qt-5/qdatetime.html#toString + + These will be used as is. This might not be what you intended. To avoid this warning wrap the literal parts in quotes ('). +See https://doc.qt.io/archives/qt-4.8/qdatetime.html#fromString - - + + Literal characters - - Non-special character(s) in time format. + + Non-standard character(s) in time format. - - Non-special character(s) in date format. + + Non-standard character(s) in date format. @@ -7548,12 +7591,12 @@ See http://doc.qt.io/qt-5/qdatetime.html#toString - + Filename to export html to - + Html file @@ -7591,83 +7634,88 @@ See http://doc.qt.io/qt-5/qdatetime.html#toString - + + Page orientation landscape + + + + DPI resolution - + Template - + Edit - + Delete - + Export - + Import - - - - + + + + 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. @@ -7699,92 +7747,97 @@ Please export this template to a different file. ProfileWidget - Toggle tissue heat-map + Toggle infobox - Toggle pO₂ graph + Toggle tissue heat-map - Toggle pN₂ graph + Toggle pO₂ graph - Toggle pHe graph + Toggle pN₂ graph - Toggle DC reported ceiling + Toggle pHe graph - Toggle calculated ceiling + Toggle DC reported ceiling - Toggle calculating all tissues + Toggle calculated ceiling - Toggle calculated ceiling with 3m increments + Toggle calculating all tissues - Toggle heart rate + Toggle calculated ceiling with 3m increments - Toggle MOD + Toggle heart rate - Toggle EAD, END, EADD + Toggle MOD - Toggle NDL, TTS + Toggle EAD, END, EADD - Toggle SAC rate + Toggle NDL, TTS - Toggle ruler + Toggle SAC rate - Scale graph + Toggle ruler - Toggle media + Scale graph - Toggle gas bar + Toggle media - + Toggle gas bar + + + + + Toggle deco information @@ -7792,128 +7845,123 @@ 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 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! @@ -7921,197 +7969,197 @@ Please export this template to a different file. QMLManager - + Open local dive data file - + Opening local data file failed - + Processing %1 dives - + %1 dives loaded from local dive data file - + Incorrect cloud credentials - + working in no-cloud mode - + Error parsing local storage, giving up - + no cloud credentials - - + + Please enter valid cloud credentials. - + Cloud storage email and password can only consist of letters, numbers, and '.', '-', '_', and '+'. - + Invalid format for email address - + Attempting to open cloud storage with new credentials - + Testing cloud credentials - + No response from cloud server to validate the credentials - + Incorrect email / password combination - + Cloud credentials require verification PIN - + Incorrect PIN, please try again - + PIN accepted, credentials verified - + Deleting cloud account... - + No response from cloud server to delete account - + Cloud storage account deleted. - + Cloud storage error: %1 - + Loading dives from local storage ('no cloud' mode) - + Failed to connect to cloud server, reverting to no cloud status - + Cloud storage open successfully. No dives in dive list. - - + + h - - - + + + min - + sec - + weight - + [%1]Changes saved:'%2'. %1 possible via context menu - + Redo - + Undo: %1 - + Undo - + Fatal error: cannot save data file. Please copy log file and report. - + no default cylinder - + (unsaved changes in memory) - + (changes synced locally) - + (synced with cloud) @@ -8119,19 +8167,19 @@ Please export this template to a different file. QObject - + Create full text index - - + + start processing - - + + %1 dives processed @@ -8141,7 +8189,7 @@ Please export this template to a different file. - + populate data model @@ -8594,17 +8642,17 @@ Please report DCs that need this setting - + GFHigh - + Developer - + Display Developer menu @@ -8793,28 +8841,28 @@ Files with inappropriate date/time - + Open SmartTrak files - + SmartTrak files - - + + All files - + Open Subsurface files - + Subsurface files @@ -8823,11 +8871,11 @@ Files with inappropriate date/time StartPage - To use Subsurface-mobile with Subsurface cloud storage, please enter your cloud credentials.<br/><br/>If this is the first time you use Subsurface cloud storage, enter a valid email (all lower case) and a password of your choice (letters and numbers).<br/><br/>To use Subsurface-mobile only with local data on this device, select the no cloud button above. + To use Subsurface-mobile with Subsurface cloud storage, please enter your cloud credentials.<br/><br/><font color="red">If you are an existing user with dives stored in the cloud then synchronisation can take a few minutes. Please be patient and wait until your dives appear in the list.</font><br/><br/>If this is the first time you use Subsurface cloud storage, enter a valid email (all lower case) and a password of your choice (letters and numbers).<br/><br/>To use Subsurface-mobile only with local data on this device, select the no cloud button above. - + Thank you for registering with Subsurface. We sent <b>%1</b> a PIN code to complete the registration. If you do not receive an email from us within 15 minutes, please check the correct spelling of your email address and your spam box first.<br/><br/>In case of any problems regarding cloud account setup, please contact us at our user forum (https://subsurface-divelog.org/user-forum/).<br/><br/> @@ -8892,8 +8940,8 @@ Files with inappropriate date/time - - + + min @@ -9068,279 +9116,279 @@ Files with inappropriate date/time - + no divesite - + no trip - + Median - + Mean - + Time-weighted mean - + Sum - + Minimum - + Maximum - - - + + + %1–%2 - + Yearly - + Quarterly - + %1 Q%2 - + Q%1 - + Monthly - + Date - - - + + + in %1 %2 steps - + Max. Depth - + Mean Depth - + in %1 min steps - + in hours - + h - + Duration - - + + in %1 %2/min steps - - - + + + /min - + SAC - + Water temperature - + Air temperature - + Weight - + in %L2 steps - + Dive # - + Dive mode - + People - + Buddies - + Dive guides - + Tags - + in %1% steps - + Air - + Oxygen - + EAN%1–%2 - + %1/%2–%3/%4 - + General - + Gas type - + In %L1% steps - + O₂ (max) - + O₂ (bottom gas) - + He (max) - + Suit type - + Weightsystem - + Cylinder type - + Dive site - + Dive trip - + Day of week - + Rating - + Visibility @@ -9495,18 +9543,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 @@ -9679,54 +9727,54 @@ Do you want to continue? - + Use DC - + OK - + Undo - + Warning: edited %1 dives - + /min - - + + h - - + + min - + sec - + d - + unknown @@ -9736,7 +9784,7 @@ Do you want to continue? - + Notes @@ -9762,7 +9810,7 @@ Do you want to continue? - + Location @@ -9798,27 +9846,27 @@ Do you want to continue? - + OK - + Undo - + Trip location - + Trip notes - + Warning: edited %1 dives @@ -9836,47 +9884,47 @@ Do you want to continue? - + Load media from file(s) - + Load media file(s) from web - + Delete selected media files - + Delete all media files - + Open folder of selected media files - + Recalculate selected thumbnails - + Save dive data as subtitles - + Deleting media files - + Are you sure you want to delete all media files? @@ -9929,57 +9977,57 @@ Do you want to continue? - + Highest total SAC of a dive - + Lowest total SAC of a dive - + Average total SAC of all selected dives - + Highest temperature - + Lowest temperature - + Average temperature of all selected dives - + Deepest dive - + Shallowest dive - + Longest dive - + Shortest dive - + Average length of all selected dives @@ -10248,7 +10296,7 @@ mixed from Air and using: ToolTipItem - + Information @@ -10310,73 +10358,73 @@ mixed from Air and using: UpdateManager - + Check for updates. - + Subsurface was unable to check for updates. - + The following error occurred: - + Please check your internet connection. - + You are using the latest version of Subsurface. - + A new version of Subsurface is available.<br/>Click on:<br/><a href="%1">%1</a><br/> to download it. - + A new version of Subsurface is available. - + Latest version is %1, please check %2 our download page %3 for information in how to update. - + Newest release version is - + The server returned the following information: - + Subsurface is checking every two weeks if a new version is available. If you don't want Subsurface to continue checking, please click Decline. - + Decline - + Accept - + Automatic check for updates @@ -10613,7 +10661,7 @@ Maximum getextFromC - + Error parsing the header @@ -10621,365 +10669,357 @@ Maximum gettextFromC - - - - + + + + Can't open file %s - + modechange - - + + SP change - - - - + + + + deco stop - - - - + + + + ascent - - + + battery - - + + OLF - - + + maxdepth - - - + + + pO₂ - - - - - - - + + + + + + + gaschange - - - + + + rbt - - - + + + ceiling - - + + transmitter - + clear - + misty - + fog - + rain - + storm - + snow - + No suit - + Shorty - + Combi - + Wet suit - + Semidry suit - + Dry suit - + no stop - + deco - + single ascent - + multiple ascent - + fresh water - + salt water - + sight seeing - + club dive - + instructor - + instruction - + night - + cave - + ice - + search - + wreck - + river - + drift - + photo - + other - + Other activities - + Datatrak/Wlog notes - + [Warning] Manual dive # %d - + [Error] Out of memory for dive %d. Abort parsing. - - - - - + + + + + unknown - + [Error] File is not a DataTrak file. Aborted - + Error: no dive - + Open circuit - + CCR - + pSCR - + Freedive - + %L1/%L2 shown - + %L1 dives - - - - - - air - - - - - + + + h - - - + + + - - + + min - - + + sec @@ -10995,86 +11035,94 @@ Maximum - + Tags - + OC-gas - + diluent - - - - + + + + oxygen - + not used - + + + + + air + + + + EAN%d - + integrated - + belt - + ankle - + backplate - + clip-on - + No dives in the input file '%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 - - - - - - + + + + + + Failed to read '%s' - + Empty file '%s' @@ -11140,7 +11188,7 @@ Maximum - + duration @@ -11166,7 +11214,7 @@ Maximum - + SAC @@ -11301,32 +11349,32 @@ Maximum - + Air - + Nitrox - + Hypoxic Trimix - + Normoxic Trimix - + Hyperoxic Trimix - + Oxygen @@ -11362,1535 +11410,1545 @@ Maximum - + Could not update Subsurface cloud storage, try again later - + Remote storage and local data diverged. Error: merge failed (%s) - + Remote storage and local data diverged. Cannot combine local and remote changes - + Remote storage and local data diverged - + Remote storage and local data diverged. Error: writing the data failed (%s) - + Problems with local cache of Subsurface cloud data - + Moved cache data to %s. Please try the operation again. - + Update local storage to match cloud storage - + Push local changes to cloud storage - + Try to merge local changes into cloud storage - + Store data into cloud storage - + Sync with cloud storage - + Can't reach cloud server, working with local data - + Successful cloud connection, fetch remote - + Done syncing with cloud storage - + Error connecting to Subsurface cloud storage - + git clone of %s failed (%s) - + Synchronising data file - + No dive profile found from '%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 - + 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. - + + Dumping not supported on this device + + + + + Dive data dumping error + + + + 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 - - + + multiple GPS locations for this dive site; also %s - - + + additional name for site: %s - + Load dives from local cache - + Successfully opened dive data - - + + Unknown DC in dive %d - + Error - %s - parsing dive %d - + Strange percentage reading %s - + Failed to parse '%s' - + Can't open stylesheet %s - + Can't find gas %s - + ean - + Isobaric counterdiffusion information - - + + runtime - + &#916;He - + &#916;N&#8322; - + max &#916;N&#8322; - - - - + + + + bar - + DISCLAIMER / WARNING: THIS IMPLEMENTATION OF THE %s ALGORITHM AND A DIVE PLANNER IMPLEMENTATION BASED ON THAT HAS RECEIVED ONLY A LIMITED AMOUNT OF TESTING. WE STRONGLY RECOMMEND NOT TO PLAN DIVES SIMPLY BASED ON THE RESULTS GIVEN HERE. - + VPM-B - + BUHLMANN - - - - - - - + + + + + + + Warning: - + Decompression calculation aborted due to excessive time - - - + + + Subsurface - + dive plan</b> (overlapping dives detected) - + dive plan</b> created on - + dive plan</b> (surface interval - + created on - - + + Runtime: %dmin%s - + depth - + gas - + %s to %.*f %s in %d:%02d min - runtime %d:%02u on %s (SP = %.1fbar) - - + + Ascend - - + + Descend - + %s 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 CCR) - + Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s %s - + %3.0f%s - - + + %3dmin - - + + (SP = %.1fbar CCR) - + Switch gas to %s (SP = %.1fbar) - + Switch gas to %s - + CNS - + OTU - + Deco model: Bühlmann ZHL-16C with GFLow = %d%% and GFHigh = %d%% - + Deco model: VPM-B at nominal conservatism - + Deco model: VPM-B at +%d conservatism - + , effective GF=%d/%d - + Deco model: Recreational mode based on Bühlmann ZHL-16B with GFLow = %d%% and GFHigh = %d%% - + ATM pressure: %dmbar (%d%s)<br/> </div> - + Gas consumption (CCR legs excluded): - + Gas consumption (based on SAC - + this is more gas than available in the specified cylinder! - + not enough reserve for gas sharing on ascent! - + Minimum gas - + based on - + required minimum gas for ascent already exceeding start pressure of cylinder! - + %.0f%s/%.0f%s of <span style='color: red;'><b>%s</b></span> (%.0f%s/%.0f%s in planned ascent) - + %.0f%s/%.0f%s of <span style='color: red;'><b>%s</b></span> - + %.0f%s of <span style='color: red;'><b>%s</b></span> (%.0f%s during planned ascent) - + %.0f%s of <span style='color: red;'><b>%s</b></span> - + Isobaric counterdiffusion conditions exceeded - + 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 - + planned waypoint above ceiling - + @: %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 - + Start saving data - + Start saving dives - + Done creating local cache - + Preparing to save data - + Failed to save dives to %s[%s] (%s) - + Number - + Date - + Time - + Location - + Air temp. - + Water temp. - + Dives - + Expand all - + Collapse all - + Trips - + Statistics - + Advanced search - + Rating - + WaveSize - + Visibility - + Current - + Surge - + Chill - + Duration - + Diveguide - + Divemaster - + Buddy - + Suit - - - + + + Notes - + Show more details - + Yearly statistics - + Year - + Total time - + Average time - + Shortest time - + Longest time - + Average depth - + Min. depth - + Max. depth - + Average SAC - + Min. SAC - + Max. SAC - + Average temp. - + Min. temp. - + Max. temp. - + Back to list - + Dive # - + Dive profile - + Dive information - + Dive equipment - - + + Type - + Size - + Work pressure - + Start pressure - + End pressure - + Gas - + Weight - + Events - + Name - + Value - + Coordinates - + Dive status - + Failed to save dives to %s (%s) - + Failed to save divesites to %s (%s) - + All (by type stats) - + All (by max depth stats) - + All (by min. temp stats) - + All (by trip stats) - + Sunday - + Monday - + Tuesday - + Wednesday - + Thursday - + Friday - + Saturday - + (%n dive(s)) @@ -13043,213 +13101,218 @@ EADD: %d%s / %.1fg/ℓ - + Disconnect/reconnect the SDA - + Uemis Zurich: the file system is almost full. Disconnect/reconnect the dive computer and click 'Retry' - + Uemis Zurich: the file system is full. Disconnect/reconnect the dive computer and click Retry - + Short write to req.txt file. Is the Uemis Zurich plugged in correctly? - + No dives to download. - + %s %s - + data - + dive log # - + dive spot # - + details for # - + wetsuit - + semidry - + drysuit - + shorty - + vest - + long john - + jacket - + full suit - + 2 pcs full suit - + membrane - + Initialise communication - + Uemis init failed - - + + Start download - + + Time sync not supported by dive computer + + + + Safety stop violation - + Speed alarm - + Speed warning - + pO₂ green warning - + pO₂ ascend warning - + pO₂ ascend alarm - + Tank pressure info - + RGT warning - + RGT alert - + Tank change suggested - + Depth limit exceeded - + Max deco time warning - + Dive time info - + Dive time alert - + Marker - + No tank data - + Low battery warning - + Low battery alert @@ -13324,7 +13387,7 @@ Is the Uemis Zurich plugged in correctly? - + Don't save an empty log to the cloud @@ -13369,87 +13432,87 @@ Is the Uemis Zurich plugged in correctly? - + Cyl - + /min - + Built - + Sank - + Sank Time - + Reason - + Nationality - + Shipyard - + ShipType - + Length - + Beam - + Draught - + Displacement - + Cargo - + Wreck Data - + Altitude - + Depth @@ -13502,12 +13565,7 @@ Is the Uemis Zurich plugged in correctly? - Disable auto cloud sync - - - - - Enable auto cloud sync + Auto cloud sync