From 71dc00a82330a597883cdc94e34df4bd3f2a7147 Mon Sep 17 00:00:00 2001 From: Dirk Hohndel Date: Thu, 22 Jun 2017 04:06:36 -0700 Subject: Latest translations Signed-off-by: Dirk Hohndel --- translations/subsurface_en_GB.ts | 2727 +++++++++++++++++++++----------------- 1 file changed, 1525 insertions(+), 1202 deletions(-) (limited to 'translations/subsurface_en_GB.ts') diff --git a/translations/subsurface_en_GB.ts b/translations/subsurface_en_GB.ts index 0bd5d6824..4b7444574 100644 --- a/translations/subsurface_en_GB.ts +++ b/translations/subsurface_en_GB.ts @@ -290,12 +290,12 @@ BuddyFilter - + Person: Person: - + Searches for buddies and divemasters Searches for buddies and divemasters @@ -308,6 +308,19 @@ No buddies + + CheckCloudConnection + + + Waiting for cloud connetion (%n second(s) passed) + + + + + Cloud connection failed + + + CloudCredentials @@ -339,172 +352,172 @@ ColumnNameProvider - + Dive # Dive No. - + Date Date - + Time Time - + Duration Duration - + Location Location - + GPS GPS - + Weight Weight - + Cyl. size Cyl. size - + Start pressure Start pressure - + End pressure End pressure - + Max. depth Max. depth - + Avg. depth Avg. depth - + Divemaster Divemaster - + Buddy Buddy - + Suit Suit - + Notes Notes - + Tags Tags - + Air temp. Air temp. - + Water temp. Water temp. - + O₂ O₂ - + He He - + Sample time Sample time - + Sample depth Sample depth - + Sample temperature Sample temperature - + Sample pO₂ Sample pO₂ - + Sample CNS Sample CNS - + Sample NDL Sample NDL - + Sample TTS Sample TTS - + Sample stopdepth Sample stopdepth - + Sample pressure Sample pressure - + Sample sensor1 pO₂ Sample sensor1 pO₂ - + Sample sensor2 pO₂ Sample sensor2 pO₂ - + Sample sensor3 pO₂ Sample sensor3 pO₂ - + Sample setpoint Sample setpoint @@ -645,894 +658,1024 @@ OSTC, Mk.2/2N/2C - - - + + OSTC 4 + + + + + + + Basic settings Basic settings - + + Eco Eco - + + Medium Medium - + + High High - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + % % - + + English English - + + German German - + + French French - + + Italian Italian - + + m/°C m/°C - + + ft/°F ft/°F - - - + + + + Serial No. Serial No. - - - + + + + Firmware version Firmware version - + + MMDDYY MMDDYY - + + DDMMYY DDMMYY - + + YYMMDD YYMMDD - + + Language Language - - + + + Date format Date format - + + Brightness Brightness - - + + + Units Units - + + Salinity (0-5%) Salinity (0-5%) - + + Reset device to default settings Reset device to default settings - + 230LSB/Gauss 230LSB/Gauss - + 330LSB/Gauss 330LSB/Gauss - + 390LSB/Gauss 390LSB/Gauss - + 440LSB/Gauss 440LSB/Gauss - + 660LSB/Gauss 660LSB/Gauss - + 820LSB/Gauss 820LSB/Gauss - + 1090LSB/Gauss 1090LSB/Gauss - + 1370LSB/Gauss 1370LSB/Gauss - + Compass gain Compass gain - - + + + Computer model Computer model - - - + + + + Custom text Custom text - + + OC OC - + + CC CC - - + + + Gauge Gauge - - + + + Apnea Apnea - + + Dive mode Dive mode - + 2s 2s - - + + 10s 10s - - + + Sampling rate Sampling rate - + + Standard Standard - + + Red Red - + + Green Green - + + Blue Blue - - + + + Sync dive computer time with PC Sync dive computer time with PC - + + Dive mode color Dive mode colour - - + + + Show safety stop Show safety stop - - + + End Depth End Depth - - + + + s s - - + + + Length Length - - + + + Start Depth Start Depth - - + + Reset Depth Reset Depth - - - - - - - - + + + + + + + + + + m m - - + + + Advanced settings Advanced settings - + Left button sensitivity Left button sensitivity - + + Always show pO₂ Always show pO₂ - - + + Alt GF can be selected underwater Alt GF can be selected underwater - - + + + Future TTS Future TTS - + + Pressure sensor offset Pressure sensor offset - - + + + GFLow GFLow - - + + + GFHigh GFHigh - - + + Desaturation Desaturation - - + + + Decotype Decotype - + + mbar mbar - - + + + ZH-L16 ZH-L16 - + + ZH-L16+GF ZH-L16+GF - - + + + min min - - + + + Last deco Last deco - - + + + Alt GFLow Alt GFLow - - + + + Alt GFHigh Alt GFHigh - - + + Saturation Saturation - + Flip screen Flip screen - + Right button sensitivity Right button sensitivity - + MOD warning MOD warning - - + + Graphical speed indicator Graphical speed indicator - + Dynamic ascent rate Dynamic ascent rate - - + + + Bottom gas consumption Bottom gas consumption - - + + + Deco gas consumption Deco gas consumption - - - - + + + + + + + ℓ/min ℓ/min - + + Temperature sensor offset Temperature sensor offset - + + °C °C - - + + + Gas settings Gas settings - - - - + + + + + + %O₂ %O₂ - - - - + + + + + + %He %He - - - - + + + + + + Type Type - - - - - - + + + + + + + + + Change depth Change depth - - + + + Gas 1 Gas 1 - - + + + Gas 2 Gas 2 - - + + + Gas 3 Gas 3 - - + + + Gas 4 Gas 4 - - + + + Gas 5 Gas 5 - - + + + Dil 1 Dil 1 - - + + + Dil 2 Dil 2 - - + + + Dil 3 Dil 3 - - + + + Dil 4 Dil 4 - - + + + Dil 5 Dil 5 - - + + + Setpoint Setpoint - - + + + SP 1 SP 1 - - + + + SP 2 SP 2 - - + + + SP 3 SP 3 - + + SP 4 SP 4 - + + SP 5 SP 5 - + O₂ in calibration gas O₂ in calibration gas - + + Fixed setpoint Fixed setpoint - + + Sensor Sensor - + + Setpoint fallback Setpoint fallback - - - - + + + + + + cbar cbar - - + + + pO₂ max pO₂ max - - + + + pO₂ min pO₂ min - + Safety level Safety level - + Altitude range Altitude range - + Model Model - - + + Number of dives Number of dives - + Max. depth Max. depth - + P0 (none) Suunto safety level P0 (none) - + P1 (medium) Suunto safety level P1 (medium) - + P2 (high) Suunto safety level P2 (high) - + Sample rate Sample rate - + 20s 20s - + 30s 30s - + 60s 60s - + Total dive time Total dive time - - + + min min - + 24h 24h - + 12h 12h - + Time format Time format - + Imperial Imperial - + Metric Metric - + s s - + Light Light - + Depth alarm Depth alarm - + Time alarm Time alarm - + MM/DD/YY MM/DD/YY - + DD/MM/YY DD/MM/YY - + YY/MM/DD YY/MM/DD - + Salinity Salinity - + kg/ℓ kg/ℓ - + ZH-L16 CC ZH-L16 CC - + L16-GF OC L16-GF OC - + L16-GF CC L16-GF CC - + PSCR-GF PSCR-GF - + + Travel gas consumption + + + + + Button sensitivity + + + + + VPM + + + + + VPM conservatism + + + + + + + + + + + Backup dive computer settings Backup dive computer settings - - + + Backup files (*.xml) Backup files (*.xml) - + XML backup error XML backup error - + An error occurred while saving the backup file. %1 An error occurred while saving the backup file. %1 - + Backup succeeded Backup succeeded - + Your settings have been saved to: %1 Your settings have been saved to: %1 - + Restore dive computer settings Restore dive computer settings - + XML restore error XML restore error - + An error occurred while restoring the backup file. %1 An error occurred while restoring the backup file. %1 - + Restore succeeded Restore succeeded - + Your settings have been restored successfully. Your settings have been restored successfully. - + Select firmware file Select firmware file - + All files (*.*) All files (*.*) - + Choose file for dive computer download logfile Choose logfile for dive computer download - + Log files (*.log) Log files (*.log) @@ -1763,7 +1906,7 @@ Show on map - + Multiple Buddies Multiple buddies @@ -1866,72 +2009,57 @@ GPS location: DiveDetailsView - - Date: - Date: - - - - Depth: - Depth: - - - - Duration: - Duration: - - - + No profile to show No profile to show - - Dive Details - Dive Details - - - + Suit: Suit: - + Air Temp: Air Temp: - + Cylinder: Cylinder: - + Water Temp: Water Temp: - + + Map it + + + + Divemaster: Divemaster: - + Weight: Weight: - + Buddy: Buddy: - + SAC: SAC: - + Notes Notes @@ -1964,27 +2092,27 @@ GPS location: DiveImportedModel - + Date/time Date/time - + Duration Duration - + Depth Depth - - h: - h: + + h + h - + min min @@ -1993,33 +2121,23 @@ GPS location: DiveList - - + + Dive list Dive list - - Depth: - Depth: - - - - Duration: - Duration: - - - + Cloud credentials Cloud credentials - + Please tap the '+' button to add a dive Please tap the '+' button to add a dive - + No dives in dive list No dives in dive list @@ -2112,20 +2230,20 @@ GPS location: Load image from web - + + Image files (%1) + + + + %1 does not appear to be an image %1 does not appear to be an image - + Open image files Open image files - - - Image files (*.jpg *.jpeg *.pnm *.tif *.tiff) - Image files (*.jpg *.jpeg *.pnm *.tif *.tiff) - DiveLocationModel @@ -2507,253 +2625,241 @@ GPS location: Drag the tags above to each corresponding column below - - + + Tab Tab - + Some column headers were pre-populated; please drag and drop the headers so they match the column they are in. Some column headers were pre-populated; please drag and drop the headers so they match the column they are in. - - - - + + + Sample time Sample time - - - + + Sample depth Sample depth - - - + + Sample temperature Sample temperature - - - + + Sample pO₂ Sample pO₂ - - - + + Sample sensor1 pO₂ Sample sensor1 pO₂ - - - + + Sample sensor2 pO₂ Sample sensor2 pO₂ - - - + + Sample sensor3 pO₂ Sample sensor3 pO₂ - - - + + Sample CNS Sample CNS - - - + + Sample NDL Sample NDL - - - + + Sample TTS Sample TTS - - - + + Sample stopdepth Sample stopdepth - - - + + Sample pressure Sample pressure - - + + Sample setpoint Sample setpoint - - - + + + Dive # Dive No. - - - + + + Date Date - - - + + + Time Time - - + + Duration Duration - - + + Max. depth Max. depth - - + + Avg. depth Avg. depth - - + + Air temp. Air temp. - - + + Water temp. Water temp. - - + + Cyl. size Cyl. size - - + + Start pressure Start pressure - - + + End pressure End pressure - - + + O₂ O₂ - - + + He He - - + + Location Location - - + + GPS GPS - - + + Divemaster Divemaster - - + + Buddy Buddy - - + + Suit Suit - + Rating Rating - + Visibility Visibility - - + + Notes Notes - - + + Weight Weight - - + + Tags Tags DiveObjectHelper - + - %1 dive(s) - %1 dive(s) + (%n dive(s)) + @@ -3032,137 +3138,137 @@ p, li { white-space: pre-wrap; } DiveTripModel - - + + # No. - - + + Date Date - - + + Rating Rating - + Depth Depth - - + + Duration Duration - + Weight Weight - - + + Suit Suit - + Temp. Temp. - - + + Cylinder Cylinder - - + + Gas Gas - + SAC SAC - - + + OTU OTU - - + + Max CNS Max CNS - + Photos Photos - - + + Location Location - + Depth(%1) Depth(%1) - + m m - + ft ft - + Temp.(%1%2) Temp.(%1%2) - + Weight(%1) Weight(%1) - + kg kg - + lbs lbs - + SAC(%1) SAC(%1) - + /min /min - + Photos before/during/after dive Photos before/during/after dive @@ -3200,82 +3306,82 @@ p, li { white-space: pre-wrap; } error writing zip file: %s zip error %d system error %d - %s - - + + Done Done - + Uploading dive list... Uploading dive list... - + Downloading dive list... Downloading dive list... - + Downloading %1 dives... Downloading %1 dives... - + Download finished - %1 Download finished - %1 - + Problem with download Problem with download - + The archive could not be opened: The archive could not be opened: - + Corrupted download Corrupted download - + The archive could not be opened: %1 The archive could not be opened: %1 - + Upload finished Upload finished - + Upload failed Upload failed - + Upload successful Upload successful - + Login failed Login failed - + Cannot parse response Cannot parse response - + Error: %1 Error: %1 @@ -3283,62 +3389,62 @@ p, li { white-space: pre-wrap; } DownloadFromDCWidget - + Download Download - + Choose Bluetooth download mode Choose Bluetooth download mode - + Error Error - + Find Uemis dive computer Find Uemis dive computer - + Cancel download Cancel download - + Choose file for dive computer download logfile Choose logfile for dive computer download - + Choose file for dive computer binary dump file Choose file for dive computer binary dump - + Retry download Retry download - + Log files (*.log) Log files (*.log) - + Warning Warning - + Saving the libdivecomputer dump will NOT download dives to the dive list. Saving the libdivecomputer dump will NOT download dives to the dive list. - + Dump files (*.bin) Dump files (*.bin) @@ -3410,7 +3516,7 @@ p, li { white-space: pre-wrap; } - + Download Download @@ -3440,67 +3546,64 @@ p, li { white-space: pre-wrap; } Cancel - + Dive Computer Dive Computer - + Vendor name: Vendor name: - + Dive Computer: Dive Computer: - + + Bluetooth download: + + + + Retry Retry - - + Quit Quit - + Downloaded dives Downloaded dives - - Date / Time - Date / Time - - - - Duration - Duration - - - - Depth - Depth - - - + Accept Accept - + Select All Select All - + Unselect All Unselect All + + DownloadedDiveDelegate + + + Duration: + Duration: + + ExtraDataModel @@ -3611,12 +3714,12 @@ p, li { white-space: pre-wrap; } FirmwareUpdateThread - + This feature is not yet available for the selected dive computer. This feature is not yet available for the selected dive computer. - + Firmware update failed! Firmware update failed. @@ -3673,7 +3776,7 @@ p, li { white-space: pre-wrap; } GpsLocation - + Unknown GPS location Unknown GPS location @@ -3694,7 +3797,7 @@ p, li { white-space: pre-wrap; } LocationFilter - + Location: Location: @@ -3702,32 +3805,32 @@ p, li { white-space: pre-wrap; } LocationFilterDelegate - + (same GPS fix) (same GPS fix) - + (~%1 away (~%1 away - + , %n dive(s) here) , %n dive(s) here), %n dive(s) here) - + (no existing GPS data, add GPS fix from this dive) (no existing GPS data, add GPS fix from this dive) - + (no GPS data) (no GPS data) - + Pick site: Pick site: @@ -3840,8 +3943,8 @@ p, li { white-space: pre-wrap; } Log - - + + Application Log Application Log @@ -4061,12 +4164,12 @@ p, li { white-space: pre-wrap; } New dive site - + Discard the changes? Discard the changes? - + You are about to discard your changes. You are about to discard your changes. @@ -4125,7 +4228,7 @@ p, li { white-space: pre-wrap; } - + Open Open @@ -4421,13 +4524,13 @@ p, li { white-space: pre-wrap; } - + &Undo &Undo - + &Redo &Redo @@ -4467,166 +4570,166 @@ p, li { white-space: pre-wrap; } Take cloud storage online - - + + Connect to Connect to - + Disconnect from Disconnect from - - - + + + Please save or cancel the current dive edit before opening a new file. Please save or cancel the current dive edit before opening a new file. - + Open file Open file - - - + + + Cancel Cancel - + Traverse image directories Traverse image directories - + Scan Scan - + Scanning images...(this can take a while) Scanning images...(this can take a while) - - - - - - + + + + + + Warning Warning Trying to merge dives with %1min interval in between - Trying to merge dives with %1min interval in between + Trying to merge dives with %1min interval between them - + Please save or cancel the current dive edit before closing the file. Please save or cancel the current dive edit before closing the file. - + Please save or cancel the current dive edit before trying to add a dive. Please save or cancel the current dive edit before trying to add a dive. - + Print runtime table Print runtime table - + Trying to replan a dive that's not a planned dive. Trying to replan a dive that's not a planned dive. - - + + Please, first finish the current edition before trying to do another. Please, first finish the current edition before trying to do another. - + Trying to edit a dive that's not a manually added dive. Trying to edit a dive that's not a manually added dive. - + Yearly statistics Yearly statistics - + 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 file %1? - + Do you want to save the changes that you made in the data file? Do you want to save the changes that you made in the data file? - + Save changes? Save changes? - + Changes will be lost if you don't save them. Changes will be lost if you don't save them. - + Save file as Save file as - + Subsurface XML files (*.ssrf *.xml *.XML) Subsurface XML files (*.ssrf *.xml *.XML) - + [local cache for] %1 [local cache for] %1 - + [cloud storage for] %1 [cloud storage for] %1 - + Opening datafile from older version Opening datafile from older version - + 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. 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. - + Open dive log file Open dive log file - + 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 (*) 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 (*) - + Contacting cloud service... Contacting cloud service... @@ -4634,7 +4737,7 @@ Subsurface has already tried to pre-populate the data but it might be worth whil MultiFilter - + Filter shows %1 (of %2) dives Filter shows %1 (of %2) dives @@ -4642,12 +4745,12 @@ 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 You should update the firmware on your dive computer: you have version %1 but the latest stable version is %2 - + If your device uses Bluetooth, do the same preparations as for a logbook download before continuing with the update @@ -4656,27 +4759,27 @@ If your device uses Bluetooth, do the same preparations as for a logbook downloa If your device uses Bluetooth, do the same preparations as for a logbook download before continuing with the update - + Not now Not now - + Update firmware Update firmware - + Firmware upgrade notice Firmware upgrade notice - + Save the downloaded firmware as Save the downloaded firmware as - + Firmware files (*.hex *.bin) Firmware files (*.hex *.bin) @@ -5472,21 +5575,46 @@ See http://doc.qt.io/qt-5/qdatetime.html#toString + Duration units + + + + + Show hours in duration + + + + + hh:mm (always) + + + + + mm (always) + + + + + mm (for dives shorter than 1 hour), hh:mm (otherwise) + + + + GPS coordinates GPS coordinates - + Location Display Location display - + traditional (dms) deg/min/sec - + decimal decimal @@ -5606,108 +5734,118 @@ See http://doc.qt.io/qt-5/qdatetime.html#toString (No.%1 of %2) - + Unknown dive computer Unknown dive computer - + Show NDL / TTS was disabled because of excessive processing time Show NDL / TTS was disabled because of excessive processing time - + Add gas change Add gas change - + (Tank %1) (Tank %1) - + Make first dive computer Make default dive computer - + + Planned dive + + + + + Manually added dive + + + + Delete this dive computer Delete this dive computer - + Add setpoint change Add setpoint change - + Add bookmark Add bookmark - + Edit the profile Edit the profile - + Remove event Remove event - + Hide similar events Hide similar events - + Edit name Edit name - - + + Adjust pressure of tank %1 (currently interpolated as %2) Adjust pressure of tank %1 (currently interpolated as %2) - + Unhide all events Unhide all events - + Hide events Hide events - + Hide all %1 events? Hide all %1 events? - + Remove the selected event? Remove the selected event? - + %1 @ %2:%3 %1 @ %2:%3 - + Edit name of bookmark Edit name of bookmark - + Custom name: Custom name: - + Name is too long! Name is too long. @@ -5715,101 +5853,131 @@ See http://doc.qt.io/qt-5/qdatetime.html#toString QMLManager - + Starting... Starting... - + + Open local dive data file + + + + + Opening local data file failed + + + + + %1 dives loaded from local dive data file + + + + working in no-cloud mode working in no-cloud mode - + + Error parsing local storage, giving up + + + + no cloud credentials no cloud credentials - - + + Please enter valid cloud credentials. Please enter valid cloud credentials. - + Attempting to open cloud storage with new credentials Attempting to open cloud storage with new credentials - + Testing cloud credentials Testing cloud credentials - + No response from cloud server to validate the credentials No response from cloud server to validate the credentials - + Cannot connect to cloud storage - cloud account not verified Cannot connect to cloud storage - cloud account not verified - + Cloud credentials are invalid Cloud credentials are invalid - + Cannot open cloud storage: Error creating https connection Cannot open cloud storage: Error creating https connection - + Cannot open cloud storage: %1 Cannot open cloud storage: %1 - + Cannot connect to cloud storage Cannot connect to cloud storage - + + Cloud credentials valid, loading dives... + + + + Cloud storage error: %1 Cloud storage error: %1 - + + Loading dives from local storage ('no cloud' mode) + + + + Failed to connect to cloud server, reverting to no cloud status Failed to connect to cloud server, reverting to no-cloud mode - + Cloud storage open successfully. No dives in dive list. Cloud storage open successfully. No dives in dive list. - - + + h h - - - + + + min min - + sec sec - + Unknown GPS location Unknown GPS location @@ -5822,79 +5990,79 @@ See http://doc.qt.io/qt-5/qdatetime.html#toString Waiting to aquire GPS location - - + + m m - - + + ft ft - + C C - + F F - - + + kg kg - - + + lbs lbs - - + + bar bar - - + + psi psi - - + + AIR AIR - + EAN EAN - + (%n dive(s)) (%n dive(s))(%n dive(s)) - + OXYGEN OXYGEN - + l l - + cuft cuft @@ -5904,14 +6072,28 @@ See http://doc.qt.io/qt-5/qdatetime.html#toString unknown + + - h: - h: + + min + min + + - min - min + + h + h + + + + + + + sec + sec @@ -5924,46 +6106,64 @@ See http://doc.qt.io/qt-5/qdatetime.html#toString Move the map and double-click to set the dive location - + Average Average - + Minimum Minimum - + Maximum Maximum - + Invalid response from server Invalid response from server - + Expected XML tag 'DiveDateReader', got instead '%1 Expected XML tag 'DiveDateReader', got instead '%1 - + Expected XML tag 'DiveDates' not found Expected XML tag 'DiveDates' not found - + Malformed XML response. Line %1: %2 Malformed XML response. Line %1: %2 + + + + + + + + + + + + + + + + Paired Bluetooth Devices + + ReadSettingsThread - - + + This feature is not yet available for the selected dive computer. This feature is not yet available for the selected dive computer. @@ -5982,22 +6182,22 @@ See http://doc.qt.io/qt-5/qdatetime.html#toString - + New starting number New starting number - + New number New number - + Renumber selected dives Renumber selected dives - + Renumber all dives Renumber all dives @@ -6005,7 +6205,7 @@ See http://doc.qt.io/qt-5/qdatetime.html#toString ResetSettingsThread - + Reset settings failed! Reset settings failed @@ -6078,34 +6278,60 @@ Not all images have timestamps in the range between Load images even if the time does not match the dive time - + To compute the offset between the clocks of your dive computer and your camera use your camera to take a picture of your dive compuer displaying the current time. Download that image to your computer and press this button. To compute the offset between the clocks on your dive computer and your camera, use your camera to take a picture of your dive computer displaying the current time. Download that image to your computer and press this button. - + Determine camera time offset Determine camera time offset - + Select image of divecomputer showing time Select image of divecomputer showing time - + Which date and time are displayed on the image? Which date and time are displayed on the image? - + Open image file Open image file - - Image files (*.jpg *.jpeg *.pnm *.tif *.tiff) - Image files (*.jpg *.jpeg *.pnm *.tif *.tiff) + + Image files (*.jpg *.jpeg) + + + + + Selected dive date/time + + + + + First selected dive date/time + + + + + Last selected dive date/time + + + + + +Files with inappropriate date/time + + + + + No Exif date/time found + @@ -6234,9 +6460,9 @@ Not all images have timestamps in the range between - h: - abbreviation for hours plus separator - h: + h + abbreviation for hours + h @@ -6396,47 +6622,47 @@ Not all images have timestamps in the range between SubsurfaceWebServices - + Enter User ID and click Download Enter User ID and click download - + Webservice Webservice - + Connecting... Connecting... - + Download finished Download finished - + Download error: %1 Download error: %1 - + Connection error: Connection error: - + Invalid user identifier! Invalid user identifier. - + Cannot parse response! Cannot parse response. - + Download successful Download successful @@ -6444,7 +6670,7 @@ Not all images have timestamps in the range between SuitFilter - + Suits: Suits: @@ -6473,72 +6699,72 @@ Not all images have timestamps in the range between Information - + Date Date - + Interval Interval - + Gases used Gases used - + Gas consumed Gas consumed - + SAC SAC - + CNS CNS - + OTU OTU - + Max. depth Max. depth - + Avg. depth Avg. depth - + Air pressure Air pressure - + Air temp. Air temp. - + Water temp. Water temp. - + Dive time Dive time - + Salinity Salinity @@ -6547,6 +6773,28 @@ Not all images have timestamps in the range between /min /min + + + + h + h + + + + + min + min + + + + sec + sec + + + + d + + TabDivePhotos @@ -6594,37 +6842,37 @@ Not all images have timestamps in the range between Statistics - + Depth Depth - + Duration Duration - + Temperature Temperature - + Total time Total time - + Dives Dives - + SAC SAC - + Gas consumption Gas consumption @@ -6684,14 +6932,38 @@ Not all images have timestamps in the range between Average length of all selected dives - - - + + + /min /min - + + + + + h + h + + + + + + + min + min + + + + + + + sec + sec + + + These gases could be mixed from Air and using: @@ -6700,9 +6972,19 @@ mixed from Air and using: - - and - and + + He + He + + + + and + + + + + O₂ + O₂ @@ -6717,7 +6999,7 @@ mixed from Air and using: TagFilter - + Tags: Tags: @@ -6733,17 +7015,17 @@ mixed from Air and using: TankInfoModel - + Description Description - + ml ml - + bar bar @@ -6921,73 +7203,10 @@ mixed from Air and using: Do you want to save your changes? - - TestParse - - - Sample time - Sample time - - - - Sample depth - Sample depth - - - - Sample temperature - Sample temperature - - - - Sample pO₂ - Sample pO₂ - - - - Sample sensor1 pO₂ - Sample sensor1 pO₂ - - - - Sample sensor2 pO₂ - Sample sensor2 pO₂ - - - - Sample sensor3 pO₂ - Sample sensor3 pO₂ - - - - Sample CNS - Sample CNS - - - - Sample NDL - Sample NDL - - - - Sample TTS - Sample TTS - - - - Sample stopdepth - Sample stopdepth - - - - Sample pressure - Sample pressure - - TextHyperlinkEventFilter - + %1click to visit %2 %1click to visit %2 @@ -7462,19 +7681,37 @@ Language: %1 WriteSettingsThread - - + + This feature is not yet available for the selected dive computer. This feature is not yet available for the selected dive computer. - - - + + + Failed! Failed! + + YearStatisticsItem + + + h + h + + + + min + min + + + + sec + sec + + YearlyStatisticsModel @@ -7560,166 +7797,171 @@ Maximum getextFromC - + Error parsing the header Error parsing the header + + gettectFromC + + + Density: %.1fg/ℓ + + + + gettextFromC - - - - + + + + deco stop deco stop - - - - - + + + + ascent ascent - - + + battery battery - - + + OLF OLF - - + + maxdepth maxdepth - - - + + + pO₂ pO₂ - - - - - - + + + + + + gaschange gas change - - - - + + + rbt rbt - - - - + + + ceiling ceiling - - - + + transmitter transmitter - + clear clear - + misty misty - + fog fog - + rain rain - + storm storm - + snow snow - + No suit No suit - + Shorty Shorty - + Combi Combi - + Wet suit Wet suit - + Semidry suit Semi-dry suit - + Dry suit Dry suit - + no stop no stop - + deco deco - + single ascent single ascent - + multiple ascent multiple ascent @@ -7729,120 +7971,116 @@ Maximum fresh - - Error: the file does not appear to be a DATATRAK dive log - Error: the file does not appear to be a DATATRAK dive log - - - + fresh water fresh water - + salt water salt water - + sight seeing sight seeing - + club dive club dive - + instructor instructor - + instruction instruction - + night night - + cave cave - + ice ice - + search search - + wreck wreck - + river river - + drift drift - + photo photo - + other other - + Other activities Other activities - + Datatrak/Wlog notes Datatrak/Wlog notes - - Manually entered dive - Manually entered dive + + [Warning] Manual dive # %d + + - - Unknown - Unknown + + [Error] Out of memory for dive %d. Abort parsing. + - - Error: couldn't open the file %s - Error: couldn't open the file %s + + [Error] File is not a DataTrak file. Aborted + - + Error: no dive Error: no dive @@ -7904,8 +8142,8 @@ Maximum - - + + oxygen oxygen @@ -7921,13 +8159,13 @@ Maximum - + bar bar - + psi psi @@ -7943,15 +8181,15 @@ Maximum - - + + m m - - + + ft ft @@ -7977,15 +8215,15 @@ Maximum - - + + lbs lbs - - + + kg kg @@ -7995,10 +8233,10 @@ Maximum (%s) or (%s) - + - - + + air air @@ -8040,9 +8278,9 @@ Maximum - - - + + + Failed to read '%s' Failed to read '%s' @@ -8059,303 +8297,362 @@ Maximum Empty file '%s' - + Poseidon import failed: unable to read '%s' Poseidon import failed: unable to read '%s' - + Mouth piece position OC Mouth piece position OC - + Mouth piece position CC Mouth piece position CC - + Mouth piece position unknown Mouth piece position unknown - + Mouth piece position not connected Mouth piece position not connected - + Power off Power off - + O₂ calibration failed O₂ calibration failed - - + + O₂ calibration O₂ calibration - + + Checkout from storage (%lu/%lu) + + + + + Transfer from storage (%d/%d) + + + + + Transfer to storage (%d/%d) + + + + Local cache directory %s corrupted - can't sync with Subsurface cloud storage Local cache directory %s corrupted - can't sync with Subsurface cloud storage - - + + Could not update local cache to newer remote data Could not update local cache to newer remote data - + Subsurface cloud storage corrupted Subsurface cloud storage corrupted - + Could not update Subsurface cloud storage, try again later 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. Error: merge failed (%s) - + Remote storage and local data diverged. Cannot combine local and remote changes Remote storage and local data diverged. Cannot combine local and remote changes - + Remote storage and local data diverged Remote storage and local data diverged - + Remote storage and local data diverged. Error: writing the data failed (%s) Remote storage and local data diverged. Error: writing the data failed (%s) - + Problems with local cache of Subsurface cloud data Problems with local cache of Subsurface cloud data - + Moved cache data to %s. Please try the operation again. 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 Error connecting to Subsurface cloud storage - + git clone of %s failed (%s) git clone of %s failed (%s) - - - + + Synchronising data file + + + + + + unknown unknown - + none none - - + workload workload - + violation violation - + bookmark bookmark - + surface surface - + safety stop safety stop - + safety stop (voluntary) safety stop (recommended) - + safety stop (mandatory) safety stop (mandatory) - + deepstop deep stop - + ceiling (safety stop) ceiling (safety stop) - + below floor event showing dive is below deco floor and adding deco time below floor - + divetime divetime - + airtime airtime - + rgbm rgbm - + heading heading - + tissue level warning tissue level warning - + invalid event number invalid event number - + Error parsing the datetime Error parsing the date/time - + Dive %d: %s Dive %d: %s - + Error parsing the divetime Error parsing the divetime - + Error parsing the maxdepth Error parsing the maxdepth - + Error parsing temperature Error parsing temperature - + Error parsing the gas mix count Error parsing the gas mix count - + Error obtaining water salinity Error obtaining water salinity - + Error obtaining surface pressure Error obtaining surface pressure - + Error obtaining dive mode Error obtaining dive mode - + Error parsing the gas mix Error parsing the gas mix - + Unable to create parser for %s %s Unable to create parser for %s %s - + Error registering the data Error registering data - + Error parsing the samples Error parsing the samples - + Event: waiting for user action Event: waiting for user action - + model=%u (0x%08x), firmware=%u (0x%08x), serial=%u (0x%08x) model=%u (0x%08x), firmware=%u (0x%08x), serial=%u (0x%08x) - + Error registering the event handler. Error registering the event handler. - + Error registering the cancellation handler. Error registering the cancellation handler. - + Dive data import error Dive data import error - + Unable to create libdivecomputer context Unable to create libdivecomputer context - + Unable to open %s %s (%s) Unable to open %s %s (%s) - + Insufficient privileges to open the device %s %s (%s) Insufficient privileges to open the device %s %s (%s) @@ -8375,6 +8672,16 @@ Maximum additional name for site: %s + + + Load dives from local cache + + + + + Successfully opened dive data + + @@ -8399,241 +8706,241 @@ Maximum Failed to parse '%s' - + Can't open stylesheet %s Can't open stylesheet %s - + 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. 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. - + Decompression calculation aborted due to excessive time Decompression calculation aborted due to excessive time - - - - - - + + + + + + Warning: Warning: - + , effective GF=%d/%d , effective GF=%d/%d - - + + SP change SP change - + VPM-B VPM-B - + BUHLMANN BUHLMANN - + Runtime: %dmin<br></div> Runtime: %dmin<br></div> - + depth depth - + duration duration - + runtime runtime - + gas 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 (SP = %.1fbar) - + Transition to %.*f %s in %d:%02d min - runtime %d:%02u on %s 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 (SP = %.1fbar) - + Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s - + %3.0f%s %3.0f%s - - + + %3dmin %3dmin - - + + (SP = %.1fbar) (SP = %.1fbar) - + Switch gas to %s (SP = %.1fbar) Switch gas to %s (SP = %.1fbar) - + Switch gas to %s Switch gas to %s - + CNS CNS - + OTU OTU - + Deco model: VPM-B at nominal conservatism Deco model: VPM-B at nominal conservatism - - + + Subsurface Subsurface - + dive plan</b> (surface interval dive plan</b> (surface interval - + created on created on - + dive plan</b> created on dive plan</b> created on - + Deco model: Bühlmann ZHL-16C with GFLow = %d%% and GFHigh = %d%% Deco model: Bühlmann ZHL-16C with GFLow = %d%% and GFHigh = %d%% - + Deco model: VPM-B at +%d conservatism Deco model: VPM-B at +%d conservatism - + Deco model: Recreational mode based on Bühlmann ZHL-16B with GFLow = %d%% and GFHigh = %d%% Deco model: Recreational mode based on Bühlmann ZHL-16B with GFLow = %d%% and GFHigh = %d%% - + ATM pressure: %dmbar (%d%s)<br></div> Atm. pressure: %dmbar (%d%s)<br></div> - + Gas consumption (CCR legs excluded): Gas consumption (CCR legs excluded): - + Gas consumption (based on SAC Gas consumption (based on SAC - + this is more gas than available in the specified cylinder! this is more gas than available in the specified cylinder! - + not enough reserve for gas sharing on ascent! not enough reserve for gas sharing on ascent! - + <br>&nbsp;&mdash; <span style='color: green;'>Minimum gas</span> (based on %.1fxSAC/+%dmin@%.0f%s): %.0f%s/%.0f%s <br>&nbsp;&mdash; <span style='color: green;'>Minimum gas</span> (based on %.1fxSAC/+%dmin@%.0f%s): %.0f%s/%.0f%s - + required minimum gas for ascent already exceeding start pressure of cylinder! required minimum gas for ascent already exceeds 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/%.0f%s in planned ascent) - + %.0f%s (%.0f%s during planned ascent) of <span style='color: red;'><b>%s</b></span> %.0f%s (%.0f%s during planned ascent) of <span style='color: red;'><b>%s</b></span> - + high pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %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 low pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s - + Can't find gas %s Can't find gas %s - + ean ean - + @: %d:%02d D: %.1f%s @@ -8642,310 +8949,306 @@ D: %.1f%s - + P: %d%s P: %d%s - + T: %.1f%s T: %.1f%s - + V: %.1f%s V: %.1f%s - + SAC: %.*f%s/min SAC: %.*f%s/min - + CNS: %u%% CNS: %u%% - + pO%s: %.2fbar pO%s: %.2fbar - + pN%s: %.2fbar pN%s: %.2fbar - + pHe: %.2fbar pHe: %.2fbar - + MOD: %d%s MOD: %d%s - - EAD: %d%s -EADD: %d%s + + Deco: %umin @ %.0f%s - EAD: %d%s -EADD: %d%s + Deco: %umin @ %.0f%s - - END: %d%s -EADD: %d%s + + Safety stop: %umin @ %.0f%s - END: %d%s -EADD: %d%s + Safety stop: %umin @ %.0f%s - - Deco: %umin @ %.0f%s + + EAD: %d%s +EADD: %d%s / %.1fg/ℓ - Deco: %umin @ %.0f%s - + - - Safety stop: %umin @ %.0f%s + + END: %d%s +EADD: %d%s / %.1fg/ℓ - Safety stop: %umin @ %.0f%s - + - + Safety stop: unknown time @ %.0f%s Safety stop: unknown time @ %.0f%s - + Deco: unknown time @ %.0f%s Deco: unknown time @ %.0f%s - + In deco In deco - + NDL: %umin NDL: %umin - + TTS: %umin TTS: %umin - + Deco: %umin @ %.0f%s (calc) Deco: %umin @ %.0f%s (calc) - + In deco (calc) In deco (calc) - + NDL: %umin (calc) NDL: %umin (calc) - + NDL: >2h (calc) NDL: >2h (calc) - + TTS: %umin (calc) TTS: %umin (calc) - + TTS: >2h (calc) TTS: >2h (calc) - + RBT: %umin RBT: %umin - + Calculated ceiling %.0f%s Calculated ceiling %.0f%s - + Tissue %.0fmin: %.1f%s Tissue %.0fmin: %.1f%s - + heart rate: %d heart rate: %d - + bearing: %d bearing: %d - + mean depth to here %.1f%s mean depth to here %.1f%s - + %sT: %d:%02d min %sT: %d:%02d min - - - + + + %s %sD:%.1f%s %s %sD:%.1f%s - + %s %sD:%.1f%s %s %sD:%.1f%s - + %s%sV:%.2f%s %s%sV:%.2f%s - - + + %s %sV:%.2f%s %s %sV:%.2f%s - + %s %sP:%d %s %s %sP:%d %s - + %s SAC: %.*f%s %s SAC: %.*f%s - + %1km %1km - + %1m %1m - + %1mi %1mi - + %1yd %1yd - - + + N N - - + + S S - - + + E E - - + + W W - + C C - + F F @@ -9053,8 +9356,8 @@ EADD: %d%s - - + + Notes Notes @@ -9225,152 +9528,132 @@ EADD: %d%s Dive status - + All (by trip stats) All (by trip stats) - - more than %d days - more than %d days - - - - %dd %dh %dmin - %dd %dh %dmin - - - - %dmin %dsecs - %dmin %dsecs - - - - %dh %dmin - %dh %dmin - - - + for dives # for dive No.s - + for selected dives for selected dives - + for dive #%d for dive No. %d - + for selected dive for selected dive - + for all dives for all dives - + (no dives) (no dives) - + Sun Sun - + Mon Mon - + Tue Tue - + Wed Wed - + Thu Thu - + Fri Fri - + Sat Sat - + Jan Jan - + Feb Feb - + Mar Mar - + Apr Apr - + May May - + Jun Jun - + Jul Jul - + Aug Aug - + Sep Sep - + Oct Oct - + Nov Nov - + Dec Dec @@ -9405,92 +9688,92 @@ Is the Uemis Zurich plugged in correctly? No dives to download. - + %s %s %s %s - + data data - + dive log # dive log No. - + dive spot # dive spot No. - + details for # details for # - + wetsuit wetsuit - + semidry semidry - + drysuit drysuit - + shorty shorty - + vest vest - + long john long john - + jacket jacket - + full suit full suit - + 2 pcs full suit 2 pcs full suit - + membrane membrane - + Initialise communication Initialise communication - + Uemis init failed Uemis init failed - + Start download Start download @@ -9630,77 +9913,77 @@ Is the Uemis Zurich plugged in correctly? Notes: - + Built Built - + Sank Sank - + Sank Time - Sank Time + Submerge time - + Reason Reason - + Nationality Nationality - + Shipyard Shipyard - + ShipType ShipType - + Length Length - + Beam Beam - + Draught Draught - + Displacement Displacement - + Cargo Cargo - + Wreck Data Wreck Data - + Altitude Altitude - + Depth Depth @@ -9744,6 +10027,26 @@ Is the Uemis Zurich plugged in correctly? City City + + + Start saving data + + + + + Start saving dives + + + + + Done creating local cache + + + + + Preparing to save data + + main @@ -9753,112 +10056,132 @@ Is the Uemis Zurich plugged in correctly? Subsurface-mobile - + Subsurface Subsurface - + Dive list Dive list - + Cloud credentials Cloud credentials - + Manage dives Manage dives - + Add dive manually Add dive manually - + + Download from DC + + + + Manual sync with cloud Manual sync with cloud - + Offline mode Offline mode - + Enable auto cloud sync Enable auto cloud sync - + GPS GPS - + GPS-tag dives GPS-tag dives - + Upload GPS data Upload GPS data - + Download GPS data Download GPS data - + Show GPS fixes Show GPS fixes - + Clear GPS cache Clear GPS cache - + Preferences Preferences - + Developer Developer - + App log App log - + + Switch to pink theme + + + + + Switch to blue theme + + + + + Switch to dark theme + + + + Theme information Theme information - + User manual User manual - + About About - + Run location service Run location service - + No GPS source available No GPS source available -- cgit v1.2.3-70-g09d2