AboutAbout Subsurface-mobileA mobile version of the free Subsurface divelog software.
View your dive logs while on the go.BtDeviceSelectionDialogRemote Bluetooth device selectionDiscovered devicesSaveQuitScanClearLocal Bluetooth device detailsName: Address:Bluetooth powered onTurn on/offSelect device:Name:Could not initialize Winsock version 2.2Trying to turn on the local Bluetooth device...Trying to turn off the local Bluetooth device...Remote devices list was cleared.Scanning for remote devices...Scanning finished successfully.%1 will be replaced with "turned on" or "turned off"The local Bluetooth device was %1.turned onturned offUNPAIREDPAIREDAUTHORISED_PAIRED%1 (%2) [State: %3]The device %1 can be used for connection. You can press the Save button.The device %1 must be paired in order to be used. Please use the context menu for pairing options.The local device was changed.PairRemove pairingTrying to pair device %1Trying to unpair device %1Device %1 was unpaired.Device %1 was paired.Device %1 was paired and is authorised.The device %1 can now be used for connection. You can press the Save button.Local device error: %1.Pairing error. If the remote device requires a custom PIN code, please try to pair the devices using your operating system. Unknown errorThe Bluetooth adaptor is powered off, power it on before doing discovery.Writing to or reading from the device resulted in an error.An unknown error has occurred.Device discovery error: %1.Not availableThe local Bluetooth adapter cannot be accessed.The device discovery agent was not created because the %1 address does not match the physical adapter address of any local Bluetooth device.BuddyFilterPerson: Searches for buddies and divemastersBuddyFilterModelNo buddiesCloudCredentialsCloud credentialsEmailPasswordShow passwordPINColumnNameProviderDive No.DateTimeDurationLocationGPSWeightCyl. sizeStart pressureEnd pressureMax. depthAvg. depthDivemasterBuddySuitNotesTagsAir temp.Water temp.O₂HeSample timeSample depthSample temperatureSample pO₂Sample CNSSample NDLSample TTSSample stopdepthSample pressureSample sensor1 pO₂Sample sensor2 pO₂Sample sensor3 pO₂Sample setpointConfigureDiveComputerCould not save the backup file %1. Error Message: %2Could not open backup file: %1Dive computer details read successfullySetting successfully written to deviceDevice firmware successfully updatedDevice settings successfully resetUnable to create libdivecomputer contextCould not a establish connection to the dive computer.ConfigureDiveComputerDialogConfigure dive computerDevice or mount pointConnect via BluetoothConnectDisconnectRetrieve available detailsRead settings from backup file or from device before writing to the deviceSave changes to deviceRead settings from backup file or from device before writing to a backup fileBackupRestore backupUpdate firmwareSave libdivecomputer logfile...CancelOSTC 3,Sport,Cr,2Suunto Vyper familyOSTC, Mk.2/2N/2CBasic settingsEcoMediumHigh%EnglishGermanFrenchItalianm/°Cft/°FSerial No.Firmware versionMMDDYYDDMMYYYYMMDDLanguageDate formatBrightnessUnitsSalinity (0-5%)Reset device to default settings230LSB/Gauss330LSB/Gauss390LSB/Gauss440LSB/Gauss660LSB/Gauss820LSB/Gauss1090LSB/Gauss1370LSB/GaussCompass gainComputer modelCustom textOCCCGaugeApneaDive mode2s10sSampling rateStandardRedGreenBlueSync dive computer time with PCDive mode colourShow safety stopEnd Depth sLengthStart DepthReset Depth mAdvanced settingsLeft button sensitivityAlways show pO₂Alt GF can be selected underwaterFuture TTSPressure sensor offsetGFLowGFHighDesaturationDecotype mbarZH-L16ZH-L16+GF minLast decoAlt GFLowAlt GFHighSaturationFlip screenRight button sensitivityMOD warningGraphical speed indicatorDynamic ascent rateBottom gas consumptionDeco gas consumption ℓ/minTemperature sensor offset°CGas settings%O₂%HeTypeChange depthGas 1Gas 2Gas 3Gas 4Gas 5Dil 1Dil 2Dil 3Dil 4Dil 5SetpointSP 1SP 2SP 3SP 4SP 5O₂ in calibration gasFixed setpointSensorSetpoint fallback cbarpO₂ maxpO₂ minSafety levelAltitude rangeModelNumber of divesMax depthSuunto safety levelP0 (none)Suunto safety levelP1 (medium)Suunto safety levelP2 (high)Sample rate20s30s60sTotal dive timemin24h12hTime formatImperialMetricsLightDepth alarmTime alarmMM/DD/YYDD/MM/YYYY/MM/DDSalinitykg/ℓZH-L16 CCApnoeaL16-GF OCL16-GF CCPSCR-GFBackup dive computer settingsBackup files (*.xml)XML backup errorAn error occurred while saving the backup file.
%1Backup succeededYour settings have been saved to: %1Restore dive computer settingsXML restore errorAn error occurred while restoring the backup file.
%1Restore succeededYour settings have been restored successfully.Select firmware fileAll files (*.*)Choose file for divecomputer download logfileLog files (*.log)ContextDrawerActionsCylindersModelTypeSizeWork press.Start press.End press.O₂%He%Deco. switch atBot. MODMNDUsecuftℓ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.Cylinder cannot be removedThis gas is in use. Only cylinders that are not used in the dive can be removed.DiveComponentSelectionDialogComponent selectionWhich components would you like to copyDive siteSuitVisibilityNotesTagsWeightsCylindersDivemasterBuddyRatingDiveComputerManagementDialogEdit dive computer nicknamesRemove the selected dive computer?Are you sure that you want to
remove the selected dive computer?DiveComputerModelModelDevice IDNicknameClicking here will remove this dive computer.DiveDetailsDive detailsDelete diveShow on mapDiveDetailsEditDive %1Date:Location:Coordinates:Use current
GPS location:Depth:Duration:Air Temp:Water Temp:Suit:Buddy:Dive Master:Weight:Cylinder:Gas mix:Start Pressure:End Pressure:Notes:DiveDetailsViewDate: Depth: Duration: No profile to showDive DetailsSuit:Air Temp:Cylinder:Water Temp:Dive Master:Weight:Buddy:SAC:NotesDiveEventItemManual switch to OCStarts with space! beginStarts with space! endDiveImportedModelDate/timeDurationDepthh:minDiveListDive listDepth: Duration: Cloud credentialsPlease tap the '+' button to add a diveNo dives in dive listDiveListViewExpand allCollapse allCollapse othersRemove dive(s) from tripCreate new trip aboveAdd dive(s) to trip immediately aboveAdd dive(s) to trip immediately belowMerge trip with trip aboveMerge trip with trip belowDelete dive(s)Mark dive(s) invalidMerge selected divesRenumber dive(s)Shift dive timesSplit selected divesLoad image(s) from file(s)Open image filesImage files (*.jpg *.jpeg *.pnm *.tif *.tiff)DiveLocationModelCreate a new dive site, copying relevant information from the current dive.Create a new dive site with this nameDiveLogExportDialogExport dive log filesGeneral exportExport formatSubsurface &XMLUDDFdi&velogs.deDiveShareCSV dive profileCSV dive detailsWorldmapTeXI&mage depthsSelectionSelected divesAll divesCSV unitsMetricImperialHTMLGeneral settingsSubsurface numbersExport yearly statisticsAll di&vesExport list onlyExport photosStyle optionsFontFont size8101214161820ThemeLightSandGeneric format that is used for data exchange between a variety of diving related programs.Comma separated values describing the dive profile.Comma separated values of the dive information. This includes most of the dive details but no profile information.Send the dive data to divelogs.de website.Send the dive data to dive-share.appspot.com websiteHTML export of the dive locations, visualised on a world map.Subsurface native XML format.Write depths of images to file.Write dive as TeX macros to file.Export UDDF file asUDDF files (*.uddf *.UDDF)Export CSV file asCSV files (*.csv *.CSV)Export world mapHTML files (*.html)Export Subsurface XMLXML files (*.xml *.ssrf)Save image depthsExport to TeX fileTeX files (*.tex)Export HTML files asPlease wait, exporting...Can't open file %sDiveLogImportDialogImport dive log filedd.mm.yyyymm/dd/yyyyyyyy-mm-ddSecondsMinutesMinutes:secondsMetricImperialDrag the tags above to each corresponding column belowTabSome column headers were pre-populated; please drag and drop the headers so they match the column they are in.Sample timeSample depthSample temperatureSample pO₂Sample sensor1 pO₂Sample sensor2 pO₂Sample sensor3 pO₂Sample CNSSample NDLSample TTSSample stopdepthSample pressureSample setpointDive No.DateTimeDurationMax. depthAvg. depthAir temp.Water temp.Cyl. sizeStart pressureEnd pressureO₂HeLocationGPSDivemasterBuddySuitRatingVisibilityNotesWeightTagsDiveObjectHelper%1 dive(s)DivePlannerPlanned dive timeAltitudeATM pressureSalinitymbarm kg/ℓDivePlannerPointsModelunknownFinal depthRun timeDurationUsed gasCC setpointDivePlannerWidgetDive planner pointsAvailable gasesAdd dive data pointSave newDivePlotDataModelDepthTimePressureTemperatureColourUser enteredCylinder indexPressure SPressure ICeilingSACpN₂pHepO₂SetpointSensor 1Sensor 2Sensor 3Ambient pressureHeart rateGradient factorMean depth @ sDiveShareExportDialogDialogUser ID⌫Get user ID<html><head/><body><p><span style=" font-size:20pt; font-weight:600; color:#ff8000;">⚠</span> Not using a UserID means that you will need to manually keep bookmarks to your dives, to find them again.</p></body></html>Private dives will not appear in "related dives" lists, and will only be accessible if their URL is known.Keep dives privateUpload dive data<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'Oxygen-Sans'; font-size:7pt; font-weight:600; font-style:normal;">
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p></body></html>DiveTripModelNo.DateRatingDepthDurationTempWeightSuitCylGasSACOTUMax CNSPhotosLocationDepth(%1)mftTemp(%1%2)Weight(%1)kglbsSAC(%1)/minPhotos before/during/after diveDivelogsDeWebServicesno dives were selectedstylesheet to export to divelogs.de is not foundfailed to create zip file for upload: %sinternal errorConversion of dive %1 to divelogs.de format failederror writing zip file: %s zip error %d system error %d - %sDoneUploading dive list...Downloading dive list...Downloading %1 dives...Download finished - %1Problem with downloadThe archive could not be opened:
Corrupted downloadThe archive could not be opened:
%1Upload finishedUpload failedUpload successfulLogin failedCannot parse responseError: %1DownloadFromDCWidgetDownloadChoose Bluetooth download modeErrorFind Uemis dive computerChoose file for divecomputer download logfileLog files (*.log)WarningSaving the libdivecomputer dump will NOT download dives to the dive list.Choose file for divecomputer binary dump fileDump files (*.bin)RetryDownloadFromDiveComputerDownload from dive computerDevice or mount point...Force download of all divesAlways prefer downloaded divesDownload into new tripSave libdivecomputer logfileSave libdivecomputer dumpfileChoose Bluetooth download modeSelect a remote Bluetooth device.VendorDive computerDownloadDownloaded divesSelect allDeselect allOKCancelDive Computer Vendor name : Dive Computer:RetryQuit Downloaded divesDate / TimeDurationDepthAcceptSelect AllUnselect AllExtraDataModelKeyValueFacebookConnectWidgetPreferencesConnect to Facebook text placeholderTo connect to Facebook, please log in. This enables Subsurface to publish dives to your timelineFacebookManagerPhoto upload sucessfullYour dive profile was updated to Facebook.Photo upload failedYour dive profile was not updated to Facebook,
please send the following to the developer.
FacebookPluginFacebookFilterWidgetFormText labelFilter this listFilterWidget2Reset filtersShow/hide filtersClose and reset filtersFirmwareUpdateThreadThis feature is not yet available for the selected dive computer.Firmware update failed.GlobalDrawerBackGlobeGPSEdit selected dive locationsGpsListGPS FixesDate: Name: Latitude: Longitude: List of stored GPS fixesGpsLocationUnknown GPS locationKMessageWidget&CloseClose messageLocationFilterLocation: LocationFilterDelegate (same GPS fix) (~%1 away(no existing GPS data, add GPS fix from this dive)(no GPS data)Pick site: LocationFilterModelNo location setLocationInformationGroupBoxNameDescriptionNotesCoordinatesReverse geolocation lookup...Dive sites on same coordinatesTagsLocationInformationModelCreate dive site with this nameLocationInformationWidgetApply changesDiscard changesDive site managementMerge into current siteMerging dive sitesYou are about to merge dive sites, you can't undo that action
Are you sure you want to continue?You are editing a dive siteLogApplication LogMainTabNotesGeneral notes about the current selectionDateTimeAir temp.Water temp.LocationEdit dive site...DivemasterBuddyRatingVisibilitySuitTagsDive modeEquipmentUsed equipment in the current selectionInfoDive informationIntervalGases usedGas consumedSACCNSOTUMax. depthAvg. depthAir pressureDive timeSalinityStatsSimple statistics about the selectionDepthDurationTemperatureTotal timeDivesGas consumptionPhotosAll photos from the current selectionExtra dataAdittional data from the dive computerApply changesDiscard changesCylindersAdd cylinderWeightsAdd weight systemOCCCRpSCRFreediveAir temp. [%1]Water temp. [%1]This trip is being edited.Multiple dives are being edited.This dive is being edited.Trip notesTrip location/minDeepest diveShallowest diveHighest total SAC of a diveLowest total SAC of a diveAverage total SAC of all selected divesHighest temperatureLowest temperatureAverage temperature of all selected divesLongest diveShortest diveAverage length of all selected divesThese gases could be
mixed from Air and using:
and New dive siteDiscard the changes?You are about to discard your changes.Deleting ImagesAre you sure you want to delete all images?Load image(s) from file(s)Load image(s) from webDelete selected imagesDelete all imagesMainWindow&File&Log&View&Help&Import&EditShare on&New logbookNewCtrl+N&Open logbookOpenCtrl+O&SaveSaveCtrl+SSa&ve asSave asCtrl+Shift+S&CloseCloseCtrl+W&PrintCtrl+PP&referencesCtrl+,&QuitCtrl+QImport from &dive computerCtrl+DImport &GPS data from Subsurface web serviceCtrl+GEdit device &names&Add diveCtrl++&Edit dive&Copy dive componentsCtrl+C&Paste dive componentsCtrl+V&RenumberCtrl+RAuto &group&Yearly statisticsCtrl+Y&Dive listCtrl+2&ProfileCtrl+3&InfoCtrl+4&AllCtrl+1P&revious DCLeft&Next DCRight&About SubsurfaceUser &manualF1&GlobeCtrl+5P&lan diveCtrl+L&Import log filesImport divelog files from other applicationsCtrl+IImport &from divelogs.de&Full screenToggle full screenF11&Check for updates&ExportExport dive logsCtrl+EConfigure &dive computerCtrl+Shift+CEdit &dive in plannerToggle pO₂ graphToggle pN₂ graphToggle pHe graphToggle DC reported ceilingToggle calculated ceilingToggle calculating all tissuesToggle calculated ceiling with 3m incrementsToggle heart rateToggle MODToggle EAD, END, EADDToggle NDL, TTSToggle SAC rateToggle rulerScale graphToggle picturesToggle tank bar&Filter divelistCtrl+FToggle tissue heat-mapUser &survey&UndoCtrl+Z&RedoCtrl+Shift+Z&Find moved imagesOpen c&loud storageSave to clo&ud storage&Manage dive sitesDive site &editFacebookTake cloud storage onlineConnect toPlease save or cancel the current dive edit before opening a new file.Open fileCancelTraverse image directoriesScanScanning images...(this can take a while)WarningPlease 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.Print runtime tableTrying to replan a dive that's not a planned dive.Please, first finish the current edition before trying to do another.Trying to edit a dive that's not a manually added dive.Yearly statisticsDo 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?Save changes?Changes will be lost if you don't save them.Save file asSubsurface XML files (*.ssrf *.xml *.XML)[local cache for] %1[cloud storage for] %1Opening datafile from older versionYou 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 fileDive 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...MultiFilterFilter shows %1 (of %2) divesOstcFirmwareCheckYou should update the firmware on your dive computer: you have version %1 but the latest stable version is %2Not nowUpdate firmwareFirmware upgrade noticeSave the downloaded firmware asPlannerSettingsWidgetOpen circuitCCRpSCRft/minLast stop at 20ft50% avg. depth to 20ft20ft to surfaceftm/minLast stop at 6m50% avg. depth to 6m6m to surfacemcuft/minℓ/minbarpsiPreferencesPreferencesSaveSubsurface GPS data webserviceDistance threshold (meters)Time threshold (minutes)PreferencesDefaultsFormLists and tablesFontFont sizeDivesDefault dive log fileNo default file&Local default fileClo&ud storage default fileLocal dive log fileUse default...Display invalidDefault cylinderUse default cylinderAnimationsSpeedClear all settingsReset all settings to their default valueDefaultsOpen default log fileSubsurface XML files (*.ssrf *.xml *.XML)PreferencesGeoreferenceFormDive site geo lookupEnable geocoding for dive site managementParse site without GPS dataSame format for existing divesDive site layout/GeoreferencePreferencesGraphFormGas pressure display setupThreshold for pO₂ (bar)Threshold for pN₂ (bar)Threshold for pHe (bar)pO₂ in calculating MOD (bar)CCR options:Dive planner default setpoint (bar)Show setpoints when viewing pO₂Show individual O₂ sensor values when viewing pO₂Ceiling display setupDraw dive computer reported ceiling redAlgorithm for calculated ceiling:VPM-BVPM-B Conservatism+BühlmannGFHighGFLowGFLow at max depthpSCR options:Metabolic rate (ℓ O₂/min)Dilution ratio1:MiscShow unused cylinders in Equipment tabShow mean depth in ProfileGraphPreferencesLanguageFormUI languageUse system defaultFilterDate format<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>Use UI language defaultThis is used in places where there is less space to show the full dateShort formatTime format<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>LanguageRestart requiredTo correctly load a new language you must restart Subsurface.Literal charactersNon-special character(s) in time format.
These will be used as is. This might not be what you intended.
See http://doc.qt.io/qt-5/qdatetime.html#toStringPreferencesNetworkFormProxyPortHostnameProxy typeUsernamePasswordRequires authenticationSubsurface cloud storageEmail addressVerification PINNew passwordSync to cloud in the background?Save password locally?Subsurface web serviceDefault user IDSave user ID locally?NetworkNo proxySystem proxyHTTP proxySOCKS proxyCloud storage email and password can only consist of letters, numbers, and '.', '-', '_', and '+'.Subsurface cloud storage (credentials verified)PreferencesUnitsFormUnit systemSystem&MetricImperialPersonali&seIndividual settingsDepthmetrefeetPressurebarpsiVolume&litrecu ftTemperaturecelsiusfahrenheitWeightkglbsTime unitsAscent/descent speed denominatorMinutesSecondsGPS coordinatesLocation displaydeg/min/secdecimalUnitsPrintDialogP&rint&PreviewPrintPrintOptionsPrint type&Dive list print&Statistics printPrint optionsPrint only selected divesPrint in colourTemplateEditDeleteExportImportImport template fileHTML files (*.html)Export template files asThis action cannot be undone!Delete template: %1?ProfileWidget2 (No.%1 of %2)Unknown dive computerShow NDL / TTS was disabled because of excessive processing timeMake first dive computerDelete this dive computerAdd gas change (Tank %1)Add set-point changeAdd bookmarkEdit the profileRemove eventHide similar eventsEdit nameAdjust pressure of tank %1 (currently interpolated as %2)Unhide all eventsHide eventsHide all %1 events?Remove the selected event?%1 @ %2:%3Edit name of bookmarkCustom name:Name is too long.QMLManagerStarting...working in no-cloud modeno cloud credentialsPlease enter valid cloud credentials.Attempting to open cloud storage with new credentialsTesting cloud credentialsNo response from cloud server to validate the credentialsCannot connect to cloud storage - cloud account not verifiedCloud credentials are invalidCannot open cloud storage: Error creating https connectionCannot open cloud storage: %1Cannot connect to cloud storageCloud storage error: %1Failed to connect to cloud server, reverting to no-cloud modeCloud storage open successfully. No dives in dive list.hminsecUnknown GPS locationQObjectWaiting to aquire GPS locationmftCFkglbsbarpsiAIREANOXYGENlcuftunknownh:minRemove this pointMove the map and double-click to set the dive locationAverageMinimumMaximumInvalid response from serverExpected XML tag 'DiveDateReader', got instead '%1Expected XML tag 'DiveDates' not foundMalformed XML response. Line %1: %2ReadSettingsThreadThis feature is not yet available for the selected dive computer.RenumberDialogRenumberNew starting numberNew numberResetSettingsThreadReset settings failedSearchBarFormSetpointDialogRenumberNew set-point (0 for OC)barShiftImageTimesDialogShift selected image timesShift times of image(s) byh:mmEarlierLaterWarning!
Not all images have timestamps in the range between
30 minutes before the start and 30 minutes after the end of any selected dive.Load images even if the time does not match the dive timeTo 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 offsetSelect image of divecomputer showing timeWhich date and time are displayed on the image?Open image fileImage files (*.jpg *.jpeg *.pnm *.tif *.tiff)ShiftTimesDialogShift selected dive timesShift times of selected dives byShifted time:Current time:0:0h:mmEarlierLaterSmrtk2ssrfcWindowSmartTrak files importer<html><head/><body><p><span style=" color:#6ebeb9;">Subsurface divelog</span></p></body></html>Choose<html><head/><body><p><span style=" color:#6ebeb9;">Smartrak divelog</span></p></body></html>ExitImport<html><head/><body><p><span style=" font-weight:600; color:#6ebeb9;">Select the .slg file(s) you want to import to Subsurface format, and the exported .xml file. It's advisable to use a new output file, as its actual content will be erased.</span></p></body></html>Import messages (Errors, warnings, etc)Open SmartTrak filesSmartTrak files (*.slg *.SLG);;All files (*)Open Subsurface filesSubsurface files (*.ssrf *SSRF *.xml *.XML);;All files (*)SocialNetworkDialogDive date: %1
Duration: %1
abbreviation for hours plus separatorh:abbreviation for minutesminDive location: %1
Buddy: %1
Divemaster: %1
%1SocialnetworksDialogDialogThe text to the right will be posted as the description with your profile picture to Facebook. The album name is required (the profile picture will be posted to that album).AlbumThe profile picture will be posted in this album (required)IncludeDate and timeDurationLocationDivemasterBuddyNotesFacebook post previewStartPageTo use Subsurface-mobile with Subsurface cloud storage, please enter your cloud credentials.
If this is the first time you've used Subsurface cloud storage, please enter a valid email (all lower case) and a password of your choice (letters and numbers). The server will then send a PIN to the email address provided that you should enter here.
To use Subsurface-mobile only with local data on this device, tap on the no cloud icon below.SubsurfaceAboutAbout Subsurface&License&Website&CloseSubsurfaceWebServicesEnter User ID and click downloadWebserviceConnecting...Download finishedDownload error: %1Connection error: Invalid user identifier.Cannot parse response.Download successfulSuitFilterSuits: SuitsFilterModelNo suit setTableViewGroupBoxTagFilterTags: TagFilterModelEmpty tagsTankInfoModelDescriptionmlbarTemplateEditEdit templatePreviewStyleFontArialImpactGeorgiaCourierVerdanaFont sizeColor paletteDefaultAlmondShades of blueCustomLine spacingTemplateColoursBackgroundcolour1EditTable cells 1colour2Table cells 2colour3Text 1colour4Text 2colour5Borderscolour6Do you want to save your changes?TestParseSample timeSample depthSample temperatureSample pO₂Sample sensor1 pO₂Sample sensor2 pO₂Sample sensor3 pO₂Sample CNSSample NDLSample TTSSample stopdepthSample pressureTextHyperlinkEventFilter%1click to visit %2ToolTipItemInformationTripItem(%1 shown)No.DateRatingDepth(%1)mftDurationTemp(%1%2)Weight(%1)kglbsSuitCylGasSAC(%1)/minOTUMax CNSPhotos before/during/after diveLocationURLDialogDialogEnter URL for imagesUpdateManagerCheck 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.DeclineAcceptAutomatic check for updatesUserManualUser manualCannot find the Subsurface manualUserSurveyUser surveySubsurface user survey<html><head/><body><p>We would love to learn more about our users, their preferences and their usage habits. Please spare a minute to fill out this form and submit it to the Subsurface team.</p></body></html>Technical diverRecreational diverDive plannerSupported dive computerOther software/sourcesManually entering divesAndroid/iPhone companion appAny suggestions? (in English)The following information about your system will also be submitted.What kind of diver are you?Where are you importing data from?Send
Operating system: %1
CPU architecture: %1
OS CPU architecture: %1
Language: %1Should we ask you later?Don't ask me againAsk laterAsk again?Submit user survey.Subsurface was unable to submit the user survey.The following error occurred:Please check your internet connection.Survey successfully submitted.There was an error while trying to check for updates.<br/><br/>%1WSInfoModelDescriptionkgWebServicesWeb service connectionStatus:Enter your ID hereDownloadUser IDSave user ID locally?PasswordUploadOperation timed outTransferring data...WeightModelTypeWeightClicking here will remove this weight system.WinBluetoothDeviceDiscoveryAgentNo errorWriteSettingsThreadThis feature is not yet available for the selected dive computer.Failed!YearlyStatisticsModelYear
> Month / TripNo.Duration
Total
Average
Shortest
LongestDepth (%1)
Average
Minimum
MaximumSAC (%1)
AverageTemp. (%1)
AveragegetTextFromCNoneOceanCountryStateCountyTownCitygetextFromCError parsing the headergettextFromCdeco stopascentbatteryOLFmaxdepthpO₂gas changerbtceilingtransmitterError: the file does not appear to be a DATATRAK divelogclearmistyfograinstormsnowNo suitShortyCombiWet suitSemi-dry suitDry suitno stopdecosingle ascentmultiple ascentfreshsalt watersight seeingclub diveinstructorinstructionnightcaveicesearchwreckriverdriftphotootherOther activitiesDatatrak/Wlog notesManually entered diveUnknownError: couldn't open the file %sError: no diveboatshoredeepcavernaltitudepoollakestudentvideoOC-gasdiluentoxygenpascalbarpsiℓcuftmftm/minm/sft/minft/slbskg(%s) or (%s)airEAN%dintegratedbeltanklebackplate weightclip-onNo dives in the input file '%s'Failed to read '%s''Import log file' should be the same text as corresponding label in Import menuCannot open CSV file %s; please use Import log file dialogEmpty file '%s'Poseidon import failed: unable to read '%s'Mouth piece position OCMouth piece position CCMouth piece position unknownMouth piece position not connectedPower offO₂ calibration failedO₂ calibrationLocal cache directory %s corrupted - can't sync with Subsurface cloud storageCould not update local cache to newer remote dataSubsurface cloud storage corruptedCould not update Subsurface cloud storage, try again laterRemote storage and local data diverged. Error: merge failed (%s)Remote storage and local data diverged. Cannot combine local and remote changesRemote storage and local data divergedRemote storage and local data diverged. Error: writing the data failed (%s)Problems with local cache of Subsurface cloud dataMoved cache data to %s. Please try the operation again.Error connecting to Subsurface cloud storagegit clone of %s failed (%s)unknownnoneworkloadviolationbookmarksurfacesafety stopsafety stop (recommended)safety stop (mandatory)deep stopceiling (safety stop)event showing dive is below deco floor and adding deco timebelow floordivetimeairtimergbmheadingtissue level warningno-stop timeinvalid event numberError parsing the date/timeDive %d: %sError parsing the divetimeError parsing the maxdepthError parsing temperatureError parsing the gas mix countError obtaining water salinityError obtaining surface pressureError obtaining divemodeError parsing the gas mixUnable to create parser for %s %sError registering dataError parsing the samplesEvent: waiting for user actionmodel=%u (0x%08x), firmware=%u (0x%08x), serial=%u (0x%08x)Error registering the event handler.Error registering the cancellation handler.Dive data import errorUnable to create libdivecomputer contextUnable to open %s %s (%s)Insufficient privileges to open the device %s %s (%s)multiple GPS locations for this dive site; also %s
additional name for site: %s
Unknown DC in dive %dError - %s - parsing dive %dStrange percentage reading %s
Failed to parse '%s'Can't open stylesheet %sDISCLAIMER / 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 timeWarning:based on Bühlmann ZHL-16C with GFlow = %d and GFhigh = %dbased on VPM-B at nominal conservatismbased on VPM-B at +%d conservatism, effective GF=%d/%drecreational mode based on Bühlmann ZHL-16B with GFlow = %d and GFhigh = %dSubsurface dive plan<div>Runtime: %dmin</div><br>depthdurationruntimegasTransition 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 %sStay at %.*f %s for %d:%02d min - runtime %d:%02u on %s (SP = %.1fbar)Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s%3.0f%s%3dmin(SP = %.1fbar)Switch gas to %s (SP = %.1fbar)Switch gas to %sCNSOTUGas consumption (CCR legs excluded):Gas consumption:this is more gas than available in the specified cylinder!not enough reserve for gas sharing on ascent!%.0f%s/%.0f%s of %s (%.0f%s/%.0f%s in planned ascent)%.0f%s (%.0f%s during planned ascent) of %shigh pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %slow pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %sCan't find gas %sean@: %d:%02d
D: %.1f%s
P: %d%s
T: %.1f%s
V: %.1f%s
SAC: %.*f%s/min
CNS: %u%%
pO%s: %.2fbar
pN%s: %.2fbar
pHe: %.2fbar
MOD: %d%s
EAD: %d%s
EADD: %d%s
END: %d%s
EADD: %d%s
Safety Stop: %umin @ %.0f%s
Safety Stop: unkn time @ %.0f%s
Deco: %umin @ %.0f%s
Deco: unkn time @ %.0f%s
In deco
NDL: %umin
TTS: %umin
Deco: %umin @ %.0f%s (calc)
In deco (calc)
NDL: %umin (calc)
NDL: >2h (calc)
TTS: %umin (calc)
TTS: >2h (calc)
RBT: %umin
Calculated ceiling %.0f%s
Tissue %.0fmin: %.1f%s
heartbeat: %d
bearing: %d
mean depth to here %.1f%s
%sT: %d:%02d min%s %sD:%.1f%s%s %sD:%.1f%s
%s%sV:%.2f%s%s %sV:%.2f%s%s %sP:%d %s%s SAC:%.*f %s%1km%1m%1mi%1ydNSEWCFCan't open file %sNumberDateTimeLocationAir temp.Water temp.DivesExpand allCollapse allTripsStatisticsAdvanced searchRatingVisibilityDurationDivemasterBuddySuitTagsNotesShow more detailsYearly statisticsYearTotal timeAverage timeShortest timeLongest timeAverage depthMin. depthMax. depthAverage SACMin. SACMax. SACAverage temp.Min. temp.Max. temp.Back to listDive No.Dive profileDive informationDive equipmentTypeSizeWork pressureStart pressureEnd pressureGasWeightEventsNameValueCoordinatesDive statusmore than %d days%dd %dh %dmin%dmin %dsecs%dh %dminfor dive No.sfor selected divesfor dive No. %dfor selected divefor all dives(no dives)SunMonTueWedThuFriSatJanFebMarAprMayJunJulAugSepOctNovDecUemis 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 RetryShort write to req.txt file.
Is the Uemis Zurich plugged in correctly?No dives to download.%s %sdatadivelog #divespot #details for #wetsuitsemidrydrysuitshortyvestlong johnjacketfull suit2 pcs full suitmembraneInitialise communicationUemis init failedStart downloadSafety stop violationSpeed alarmSpeed warningpO₂ green warningpO₂ ascend warningpO₂ ascend alarmTank pressure infoRGT warningRGT alertTank change suggestedDepth limit exceededMax deco time warningDive time infoDive time alertMarkerNo tank dataLow battery warningLow battery alertDate:Time:Duration:minMax. depth:Air temp.:Water temp.:Location:Notes:BuiltSankSankTimeReasonNationalityShipyardShipTypeLengthBeamDraughtDisplacementCargoWreck DataAltitudeDepthmainSubsurface-mobileSubsurfaceDive listCloud credentialsManage divesAdd dive manuallyManual sync with cloudOffline modeEnable auto cloud syncGPSGPS-tag divesUpload GPS dataDownload GPS dataShow GPS fixesClear GPS cachePreferencesDeveloperApp logTheme informationUser manualAboutRun location serviceNo GPS source availableActionsplannerDetailsForm<html><head/><body><p><span style=" font-weight:600;">Dive plan details</span></p></body></html>Print<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd">
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
p, li { white-space: pre-wrap; }
</style></head><body style=" font-family:'Courier'; font-size:13pt; font-weight:400; font-style:normal;">
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'.Curier New';"><br /></p></body></html>plannerSettingsWidgetFormRatesAscentbelow 75% avg. depthm/min75% to 50% avg. depth50% avg. depth to 6m6m to surfaceDescentsurface to the bottomPlanningVPM-B decoBühlmann decoReserve gasbar%Postpone gas change if a stop is not requiredOnly switch at required stopsGF lowPlan backgas breaksGF highminLast stop at 6mMaximise bottom time allowed by gas and no decompression limitsRecreational modeDrop to first depthMin. switch durationSafety stopConservatism levelGas optionsℓ/minmUsed to calculate best mix. Select best mix depth in 'Available gases' table by entering gas depth, followed by "B" (best trimix mix) or "BN" (best nitrox mix)Bottom SACBottom pO₂Best mix ENDNotesIn dive plan, show runtime (absolute time) of stopsDisplay runtimeIn dive plan, show duration (relative time) of stopsDisplay segment durationIn dive plan, list transitions or treat them as implicitDisplay transitions in decoVerbatim dive planDeco pO₂Deco SAC