summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGravatar Dirk Hohndel <dirk@hohndel.org>2015-12-13 11:40:16 -0800
committerGravatar Dirk Hohndel <dirk@hohndel.org>2015-12-13 11:40:16 -0800
commitefc7117c21539825f2df1eb676aa863c1b4c9e8d (patch)
tree381be338f0b3719fd82984c7207b65d1360043f8
parent9fe1e0fb3446e7c3d6cee825dbd3a446a01e48e0 (diff)
downloadsubsurface-efc7117c21539825f2df1eb676aa863c1b4c9e8d.tar.gz
Latest translationsv4.5.3
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
-rw-r--r--translations/subsurface_bg_BG.ts500
-rw-r--r--translations/subsurface_cs.ts492
-rw-r--r--translations/subsurface_da_DK.ts492
-rw-r--r--translations/subsurface_de_CH.ts492
-rw-r--r--translations/subsurface_de_DE.ts492
-rw-r--r--translations/subsurface_el_GR.ts492
-rw-r--r--translations/subsurface_en_GB.ts500
-rw-r--r--translations/subsurface_es_ES.ts492
-rw-r--r--translations/subsurface_et_EE.ts492
-rw-r--r--translations/subsurface_fi_FI.ts500
-rw-r--r--translations/subsurface_fr_FR.ts492
-rw-r--r--translations/subsurface_he.ts500
-rw-r--r--translations/subsurface_hr_HR.ts492
-rw-r--r--translations/subsurface_hu.ts492
-rw-r--r--translations/subsurface_id.ts492
-rw-r--r--translations/subsurface_it_IT.ts492
-rw-r--r--translations/subsurface_lv_LV.ts492
-rw-r--r--translations/subsurface_nb_NO.ts492
-rw-r--r--translations/subsurface_nl_NL.ts496
-rw-r--r--translations/subsurface_pl_PL.ts492
-rw-r--r--translations/subsurface_pt_BR.ts492
-rw-r--r--translations/subsurface_pt_PT.ts516
-rw-r--r--translations/subsurface_ro_RO.ts492
-rw-r--r--translations/subsurface_ru_RU.ts500
-rw-r--r--translations/subsurface_sk_SK.ts492
-rw-r--r--translations/subsurface_tr.ts492
-rw-r--r--translations/subsurface_vi.ts492
-rw-r--r--translations/subsurface_zh_TW.ts492
28 files changed, 7202 insertions, 6642 deletions
diff --git a/translations/subsurface_bg_BG.ts b/translations/subsurface_bg_BG.ts
index d5a40b031..7ad98d097 100644
--- a/translations/subsurface_bg_BG.ts
+++ b/translations/subsurface_bg_BG.ts
@@ -487,7 +487,7 @@
<translation>Не може да бъде създаден libdivecomputer контекст</translation>
</message>
<message>
- <location filename="../configuredivecomputer.cpp" line="658"/>
+ <location filename="../configuredivecomputer.cpp" line="660"/>
<source>Could not a establish connection to the dive computer.</source>
<translation>Не може да се осъществи връзка с леководолазния компютър.</translation>
</message>
@@ -1588,82 +1588,82 @@
<translation>PSCR-GF</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1081"/>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1102"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1085"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1106"/>
<source>Backup files (*.xml)</source>
<translation>Бекъп файлове (*.xml)</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1086"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1090"/>
<source>An error occurred while saving the backup file.
%1</source>
<translation>Грешка при запис на бекъп файл.
%1</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1089"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1093"/>
<source>Backup succeeded</source>
<translation>Бекъп успешен</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1090"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1094"/>
<source>Your settings have been saved to: %1</source>
<translation>Вашите настройки бяха записани в: %1</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1080"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1084"/>
<source>Backup dive computer settings</source>
<translation>Бекъп на настройки на гмуркачески компютър</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1085"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1089"/>
<source>XML backup error</source>
<translation>XML бекъп грешка</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1101"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1105"/>
<source>Restore dive computer settings</source>
<translation>Върни настройки на гмуркачески компютър</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1107"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1111"/>
<source>XML restore error</source>
<translation>Грешка при XML връщане</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1108"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1112"/>
<source>An error occurred while restoring the backup file.
%1</source>
<translation>Настъпи грешка докато се връщаше бекъп файла.
%1</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1112"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1116"/>
<source>Restore succeeded</source>
<translation>Връщане успешно</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1113"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1117"/>
<source>Your settings have been restored successfully.</source>
<translation>Вашите настройки бяха върнати успешно.</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1123"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1127"/>
<source>Select firmware file</source>
<translation>Изберете фърмуер файл</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1124"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1128"/>
<source>All files (*.*)</source>
<translation>Всички файлове (*.*)</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1180"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1184"/>
<source>Choose file for divecomputer download logfile</source>
<translation>Изберете регистър файл при изтегляне</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1181"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1185"/>
<source>Log files (*.log)</source>
<translation>Регистър файлове (*.log)</translation>
</message>
@@ -1853,18 +1853,18 @@
<context>
<name>DiveEventItem</name>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="116"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="122"/>
<source>Manual switch to OC</source>
<translation>Ръчно включване на OC</translation>
</message>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="118"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="124"/>
<source> begin</source>
<comment>Starts with space!</comment>
<translation> начало</translation>
</message>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="119"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="125"/>
<source> end</source>
<comment>Starts with space!</comment>
<translation> край</translation>
@@ -3057,92 +3057,107 @@ p, li { white-space: pre-wrap; }
<translation>няма избрани гмуркания</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="182"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="173"/>
+ <source>stylesheet to export to divelogs.de is not found</source>
+ <translation>стиловете за експорт към divelogs.de не могат да бъдат намерени</translation>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="183"/>
<source>failed to create zip file for upload: %s</source>
<translation>не може да бъде създаден ZIP файл за качване: %s</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="235"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="236"/>
<source>internal error</source>
<translation>вътрешна грешка</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="722"/>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="912"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="244"/>
+ <source>Conversion of dive %1 to divelogs.de format failed</source>
+ <translation>Конверсията на гмуркане %1 към формата на divelogs.de не може да бъде извършена</translation>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="272"/>
+ <source>error writing zip file: %s zip error %d system error %d - %s</source>
+ <translation>грешка при писане на zip файл: %s zip грешка %d системна грешка %d - %s</translation>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="742"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="932"/>
<source>Done</source>
<translation>Готово</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="755"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="775"/>
<source>Uploading dive list...</source>
<translation>Обновяване на списъка от гмуркания...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="787"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="807"/>
<source>Downloading dive list...</source>
<translation>Изтегляне на списък от гмуркания...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="828"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="848"/>
<source>Downloading %1 dives...</source>
<translation>Изтегляне на %1 гмуркания...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="862"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="882"/>
<source>Download finished - %1</source>
<translation>Изтеглянето приключи - %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="876"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="896"/>
<source>Problem with download</source>
<translation>Проблем при тегленето</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="877"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="897"/>
<source>The archive could not be opened:
</source>
<translation>Архива не може да бъде отворен:
</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="886"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="906"/>
<source>Corrupted download</source>
<translation>Неправилно изтегляне</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="887"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="907"/>
<source>The archive could not be opened:
%1</source>
<translation>Архива не може да бъде отворен:
%1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="926"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="946"/>
<source>Upload failed</source>
<translation>Грешка при качването</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="929"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="949"/>
<source>Upload successful</source>
<translation>Успешно качване</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="932"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="952"/>
<source>Login failed</source>
<translation>Грешка при логин</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="935"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="955"/>
<source>Cannot parse response</source>
<translation>Не може да бъде направен разбор на отговора</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="946"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="966"/>
<source>Error: %1</source>
<translation>Грешка: %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="913"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="933"/>
<source>Upload finished</source>
<translation>Качването приключи</translation>
</message>
@@ -3913,7 +3928,7 @@ p, li { white-space: pre-wrap; }
<message>
<location filename="../qt-ui/maintab.cpp" line="98"/>
<source>Freedive</source>
- <translation type="unfinished"/>
+ <translation>Свободно гмуркане</translation>
</message>
<message>
<location filename="../qt-ui/maintab.cpp" line="307"/>
@@ -4000,22 +4015,22 @@ p, li { white-space: pre-wrap; }
<translation>Средна температура на всички избрани гмуркания</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="678"/>
+ <location filename="../qt-ui/maintab.cpp" line="681"/>
<source>Longest dive</source>
<translation>Най-дълго гмуркане</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="679"/>
+ <location filename="../qt-ui/maintab.cpp" line="682"/>
<source>Shortest dive</source>
<translation>Най-късо гмуркане</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="680"/>
+ <location filename="../qt-ui/maintab.cpp" line="683"/>
<source>Average length of all selected dives</source>
<translation>Средна дължина на избраните гмуркания</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="704"/>
+ <location filename="../qt-ui/maintab.cpp" line="707"/>
<source>These gases could be
mixed from Air and using:
</source>
@@ -4024,22 +4039,22 @@ mixed from Air and using:
</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="708"/>
+ <location filename="../qt-ui/maintab.cpp" line="711"/>
<source> and </source>
<translation>и</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="838"/>
+ <location filename="../qt-ui/maintab.cpp" line="841"/>
<source>New dive site</source>
<translation>Ново място за гмуркане</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="1132"/>
+ <location filename="../qt-ui/maintab.cpp" line="1135"/>
<source>Discard the changes?</source>
<translation>Изтрий промените?</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="1133"/>
+ <location filename="../qt-ui/maintab.cpp" line="1136"/>
<source>You are about to discard your changes.</source>
<translation>Вие ще изтриете промените.</translation>
</message>
@@ -4855,12 +4870,12 @@ Subsurface has already tried to pre-populate the data but it might be worth whil
<context>
<name>OstcFirmwareCheck</name>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="261"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="265"/>
<source>You should update the firmware on your dive computer: you have version %1 but the latest stable version is %2</source>
<translation>Препоръчваме да обновите фърмуера на вашия гмуркачески компютър: имате версия %1, а последната стабилна версия е %2</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="265"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="269"/>
<source>
Please start Bluetooth on your OSTC Sport and do the same preparations as for a logbook download before continuing with the update</source>
@@ -4869,27 +4884,27 @@ Please start Bluetooth on your OSTC Sport and do the same preparations as for a
Моля стартирайте Bluetooth на вашия OSTC Sport и направете настройките за теглене на гмуркачески регистър преди да продължите с обновлението</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="266"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="270"/>
<source>Not now</source>
<translation>Не сега</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="267"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="271"/>
<source>Update firmware</source>
<translation>Обнови фърмуер</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="269"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="273"/>
<source>Firmware upgrade notice</source>
<translation>Уведомление за обновяване на фърмуера</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="287"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="291"/>
<source>Save the downloaded firmware as</source>
<translation>Запиши изтегления фърмуер като</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="288"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="292"/>
<source>HEX files (*.hex)</source>
<translation>HEX файлове (*.hex)</translation>
</message>
@@ -5866,98 +5881,98 @@ Please start Bluetooth on your OSTC Sport and do the same preparations as for a
<translation>Показването на NDL / TTS бе изключено поради прекалено дълго време за обработка на данните</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1232"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1234"/>
<source>Make first divecomputer</source>
<translation>Направи първи гмуркачески компютър</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1234"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1236"/>
<source>Delete this divecomputer</source>
<translation>Изтрий този гмуркачески компютър</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1248"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1250"/>
<source>Add gas change</source>
<translation>Добави промяна на газа</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1251"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1253"/>
<source> (Tank %1)</source>
<translation>(Танк %1)</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1259"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1261"/>
<source>Add set-point change</source>
<translation>Добави set-point промяна</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1261"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1263"/>
<source>Add bookmark</source>
<translation>Добави бележка</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1265"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1267"/>
<source>Edit the profile</source>
<translation>Редакция на профил</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1269"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1271"/>
<source>Remove event</source>
<translation>Премахни събитие</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1274"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1276"/>
<source>Hide similar events</source>
<translation>Премахни малки събития</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1281"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1283"/>
<source>Edit name</source>
<translation>Редактирай име</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1310"/>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1317"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1312"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1319"/>
<source>Adjust pressure of tank %1 (currently interpolated as %2)</source>
<translation>Промени налягането на бутилка %1 (текущо интерполирана като %2)</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1332"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1334"/>
<source>Unhide all events</source>
<translation>Покажи всички събития</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1366"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1368"/>
<source>Hide events</source>
<translation>Скрий събития</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1366"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1368"/>
<source>Hide all %1 events?</source>
<translation>Скрий всички %1 събития?</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1401"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1403"/>
<source>Remove the selected event?</source>
<translation>Премахни избраните събития?</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1402"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1404"/>
<source>%1 @ %2:%3</source>
<translation>%1 @ %2:%3</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1517"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1519"/>
<source>Edit name of bookmark</source>
<translation>Редактирай име в показалец</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1518"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1520"/>
<source>Custom name:</source>
<translation>Потребителско име:</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1523"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1525"/>
<source>Name is too long!</source>
<translation> Името е прекалено дълго!</translation>
</message>
@@ -6013,12 +6028,12 @@ Please start Bluetooth on your OSTC Sport and do the same preparations as for a
<location filename="../qthelper.cpp" line="1072"/>
<location filename="../qthelper.cpp" line="1074"/>
<source>(%1 dives)</source>
- <translation type="unfinished"/>
+ <translation>(%1 гмурмания)</translation>
</message>
<message>
<location filename="../qthelper.cpp" line="1077"/>
<source>(1 dive)</source>
- <translation type="unfinished"/>
+ <translation>(1 гмуркане)</translation>
</message>
<message>
<location filename="../qthelper.cpp" line="1324"/>
@@ -6061,22 +6076,22 @@ Please start Bluetooth on your OSTC Sport and do the same preparations as for a
<translation>кб.фута</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="604"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="622"/>
<source>Invalid response from server</source>
<translation>Грешен отговор от сървъра</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="612"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="630"/>
<source>Expected XML tag &apos;DiveDateReader&apos;, got instead &apos;%1</source>
<translation>Очакван XML таг &apos;DiveDateReader&apos;, вместо това получен &apos;%1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="658"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="676"/>
<source>Expected XML tag &apos;DiveDates&apos; not found</source>
<translation>Очакван XML таг &apos;DiveDates&apos; не беше намерен</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="665"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="683"/>
<source>Malformed XML response. Line %1: %2</source>
<translation>Грешен XML отговор. Ред %1: %2</translation>
</message>
@@ -6483,47 +6498,47 @@ Not all images have timestamps in the range between
<context>
<name>SubsurfaceWebServices</name>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="398"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="416"/>
<source>Webservice</source>
<translation>Уеб услуга</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="484"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="502"/>
<source>Connecting...</source>
<translation>Свръзване...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="503"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="521"/>
<source>Download finished</source>
<translation>Изтеглянето приключи</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="517"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="535"/>
<source>Download error: %1</source>
<translation>Грешка при изтеглянето: %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="527"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="545"/>
<source>Connection error: </source>
<translation>Грешка при връзка: </translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="536"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="554"/>
<source>Download successful</source>
<translation>Успешно изтегляне</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="530"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="548"/>
<source>Invalid user identifier!</source>
<translation>Грешен потребителски ключ</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="377"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="395"/>
<source>Enter User ID and click Download</source>
<translation>Въведете потребителски ID и натиснете &quot;Изтегли&quot;</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="533"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="551"/>
<source>Cannot parse response!</source>
<translation>Не може да бъде напревен разряд!</translation>
</message>
@@ -7275,12 +7290,12 @@ Language: %1</source>
<translation>Качи</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="312"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="330"/>
<source>Operation timed out</source>
<translation>Времето за операцията изтече</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="333"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="351"/>
<source>Transferring data...</source>
<translation>Трансфер на данни...</translation>
</message>
@@ -7451,7 +7466,7 @@ Maximum</source>
<context>
<name>getextFromC</name>
<message>
- <location filename="../libdivecomputer.c" line="674"/>
+ <location filename="../libdivecomputer.c" line="677"/>
<source>Error parsing the header</source>
<translation>Грешка при рaзряд на хедър</translation>
</message>
@@ -7530,15 +7545,15 @@ Maximum</source>
<translation>кг</translation>
</message>
<message>
- <location filename="../dive.c" line="1580"/>
+ <location filename="../dive.c" line="1616"/>
<source>(%s) or (%s)</source>
<translation>(%s) или (%s)</translation>
</message>
<message>
<location filename="../divelist.c" line="482"/>
<location filename="../equipment.c" line="81"/>
- <location filename="../planner.c" line="1400"/>
- <location filename="../planner.c" line="1403"/>
+ <location filename="../planner.c" line="1402"/>
+ <location filename="../planner.c" line="1405"/>
<source>air</source>
<translation>въздух</translation>
</message>
@@ -7568,68 +7583,73 @@ Maximum</source>
<translation>щипка</translation>
</message>
<message>
- <location filename="../file.c" line="117"/>
- <location filename="../file.c" line="456"/>
- <location filename="../file.c" line="541"/>
- <location filename="../file.c" line="936"/>
+ <location filename="../file.c" line="110"/>
+ <source>No dives in the input file &apos;%s&apos;</source>
+ <translation>Няма гмуркания във файла &apos;%s&apos;</translation>
+ </message>
+ <message>
+ <location filename="../file.c" line="120"/>
+ <location filename="../file.c" line="459"/>
+ <location filename="../file.c" line="544"/>
+ <location filename="../file.c" line="939"/>
<location filename="../ostctools.c" line="80"/>
<source>Failed to read &apos;%s&apos;</source>
<translation>Не може да бъде прочетен &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../file.c" line="391"/>
+ <location filename="../file.c" line="394"/>
<source>Cannot open CSV file %s; please use Import log file dialog</source>
<comment>'Import log file' should be the same text as corresponding label in Import menu</comment>
<translation>CSV файла %s не може да бъде отворен. Моля използвайте опцията &quot;Вмъкни регистър файлове&quot;.</translation>
</message>
<message>
- <location filename="../file.c" line="458"/>
+ <location filename="../file.c" line="461"/>
<source>Empty file &apos;%s&apos;</source>
<translation>Празен файл &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../file.c" line="638"/>
+ <location filename="../file.c" line="641"/>
<source>Poseidon import failed: unable to read &apos;%s&apos;</source>
<translation>Проблем при Poseidon импорт: не може да бъде прочетен &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../file.c" line="674"/>
+ <location filename="../file.c" line="677"/>
<source>Mouth piece position OC</source>
<translation>Позиция на мундщук OC</translation>
</message>
<message>
- <location filename="../file.c" line="678"/>
+ <location filename="../file.c" line="681"/>
<source>Mouth piece position CC</source>
<translation>Позиция на мундщук CC</translation>
</message>
<message>
- <location filename="../file.c" line="682"/>
+ <location filename="../file.c" line="685"/>
<source>Mouth piece position unknown</source>
<translation>Позиция на мундщук - неопределена</translation>
</message>
<message>
- <location filename="../file.c" line="686"/>
+ <location filename="../file.c" line="689"/>
<source>Mouth piece position not connected</source>
<translation>Позиция на мундщук - няма връзка</translation>
</message>
<message>
- <location filename="../file.c" line="693"/>
+ <location filename="../file.c" line="696"/>
<source>Power off</source>
<translation>Захранване изключено</translation>
</message>
<message>
- <location filename="../file.c" line="753"/>
+ <location filename="../file.c" line="756"/>
<source>O₂ calibration failed</source>
<translation>O₂ калибрацията не може да бъде извършена</translation>
</message>
<message>
- <location filename="../file.c" line="755"/>
- <location filename="../file.c" line="764"/>
+ <location filename="../file.c" line="758"/>
+ <location filename="../file.c" line="767"/>
<source>O₂ calibration</source>
<translation>O₂ калибрация</translation>
</message>
<message>
- <location filename="../file.c" line="831"/>
+ <location filename="../file.c" line="834"/>
<source>No matching DC found for file &apos;%s&apos;</source>
<translation>Няма подходящ Л.К. за файла &apos;%s&apos;</translation>
</message>
@@ -7648,7 +7668,7 @@ Maximum</source>
</message>
<message>
<location filename="../cochran.c" line="339"/>
- <location filename="../file.c" line="699"/>
+ <location filename="../file.c" line="702"/>
<source>battery</source>
<translation>батерия</translation>
</message>
@@ -7662,7 +7682,7 @@ Maximum</source>
<message>
<location filename="../cochran.c" line="333"/>
<location filename="../cochran.c" line="387"/>
- <location filename="../file.c" line="721"/>
+ <location filename="../file.c" line="724"/>
<location filename="../libdivecomputer.c" line="198"/>
<source>ascent</source>
<translation>покачване</translation>
@@ -7709,7 +7729,7 @@ Maximum</source>
<location filename="../cochran.c" line="362"/>
<location filename="../cochran.c" line="411"/>
<location filename="../cochran.c" line="418"/>
- <location filename="../file.c" line="812"/>
+ <location filename="../file.c" line="815"/>
<location filename="../libdivecomputer.c" line="200"/>
<location filename="../libdivecomputer.c" line="203"/>
<source>gaschange</source>
@@ -7796,107 +7816,107 @@ Maximum</source>
<translation>грешен номер на събитие</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="658"/>
+ <location filename="../libdivecomputer.c" line="661"/>
<source>Unable to create parser for %s %s</source>
<translation>Не може да бъде създаден разряд за %s %s</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="664"/>
+ <location filename="../libdivecomputer.c" line="667"/>
<source>Error registering the data</source>
<translation>Грешка при регистриране на данни</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="495"/>
+ <location filename="../libdivecomputer.c" line="498"/>
<source>Error parsing the datetime</source>
<translation>Грешка при разряд на дата и час</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="513"/>
+ <location filename="../libdivecomputer.c" line="516"/>
<source>Dive %d: %s</source>
<translation>Гмуркане №%d: %s</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="519"/>
+ <location filename="../libdivecomputer.c" line="522"/>
<source>Error parsing the divetime</source>
<translation>Грешка при рaзряд на време за гмуркане</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="529"/>
+ <location filename="../libdivecomputer.c" line="532"/>
<source>Error parsing the maxdepth</source>
<translation>Грешка при рaзряд на максимална дълбочина</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="548"/>
+ <location filename="../libdivecomputer.c" line="551"/>
<source>Error parsing temperature</source>
<translation>Грешка при рaзряд на температура</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="568"/>
+ <location filename="../libdivecomputer.c" line="571"/>
<source>Error parsing the gas mix count</source>
<translation>Грешка при рaзряд на газ микс брой</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="580"/>
+ <location filename="../libdivecomputer.c" line="583"/>
<source>Error obtaining water salinity</source>
<translation>Грешка при прием на водна соленост</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="589"/>
+ <location filename="../libdivecomputer.c" line="592"/>
<source>Error obtaining surface pressure</source>
<translation>Грешка при прием на повърхностно налягане</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="614"/>
+ <location filename="../libdivecomputer.c" line="617"/>
<source>Error obtaining divemode</source>
<translation>Грешка при прием на режим на гмуркане</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="634"/>
+ <location filename="../libdivecomputer.c" line="637"/>
<source>Error parsing the gas mix</source>
<translation>Грешка при рaзряд на газ микс</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="684"/>
+ <location filename="../libdivecomputer.c" line="687"/>
<source>Error parsing the samples</source>
<translation>Грешка при рaзряд на стойности</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="821"/>
+ <location filename="../libdivecomputer.c" line="824"/>
<source>Event: waiting for user action</source>
<translation>Събитие: изчаквание на действие от потребителя</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="829"/>
+ <location filename="../libdivecomputer.c" line="832"/>
<source>model=%u (0x%08x), firmware=%u (0x%08x), serial=%u (0x%08x)</source>
<translation>model=%u (0x%08x), firmware=%u (0x%08x), serial=%u (0x%08x)</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="893"/>
+ <location filename="../libdivecomputer.c" line="896"/>
<source>Error registering the event handler.</source>
<translation>Грешка при регистриране на направление за събития</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="898"/>
+ <location filename="../libdivecomputer.c" line="901"/>
<source>Error registering the cancellation handler.</source>
<translation>Грешка при регистриране на направление за отменяне</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="919"/>
+ <location filename="../libdivecomputer.c" line="922"/>
<source>Dive data import error</source>
<translation>Грешка при вход на данни</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="958"/>
+ <location filename="../libdivecomputer.c" line="961"/>
<source>Unable to create libdivecomputer context</source>
<translation>Не може да бъде създаден libdivecomputer контекст</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="965"/>
+ <location filename="../libdivecomputer.c" line="968"/>
<source>Unable to open %s %s (%s)</source>
<translation>Не може да бъдe отворен %s %s (%s)</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="989"/>
+ <location filename="../libdivecomputer.c" line="994"/>
<source>Insufficient privileges to open the device %s %s (%s)</source>
<translation>Недостатъчни привилегии да бъде отврено устройсто %s %s (%s)</translation>
</message>
@@ -7916,12 +7936,12 @@ Maximum</source>
</translation>
</message>
<message>
- <location filename="../parse-xml.c" line="2022"/>
+ <location filename="../parse-xml.c" line="2026"/>
<source>Failed to parse &apos;%s&apos;</source>
<translation>Не може да бъде напревен разбор на &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../parse-xml.c" line="3631"/>
+ <location filename="../parse-xml.c" line="3635"/>
<source>Can&apos;t open stylesheet %s</source>
<translation>Не може да бъде отворен стилов файл %s</translation>
</message>
@@ -7931,8 +7951,8 @@ Maximum</source>
<translation>EAN%d</translation>
</message>
<message>
- <location filename="../planner.c" line="1021"/>
- <location filename="../planner.c" line="1173"/>
+ <location filename="../planner.c" line="1023"/>
+ <location filename="../planner.c" line="1175"/>
<source>Can&apos;t find gas %s</source>
<translation>Не може да бъде намерен газ %s</translation>
</message>
@@ -7942,173 +7962,173 @@ Maximum</source>
<translation>Твърде много газови смеси</translation>
</message>
<message>
- <location filename="../planner.c" line="571"/>
+ <location filename="../planner.c" line="572"/>
<source>Decompression calculation aborted due to excessive time</source>
<translation>Калкулирането на декомпресия е прекратено заради дълга продължителност</translation>
</message>
<message>
- <location filename="../planner.c" line="595"/>
+ <location filename="../planner.c" line="596"/>
<source>Subsurface dive plan</source>
<translation>Subsurface гмуркачески план</translation>
</message>
<message>
- <location filename="../planner.c" line="599"/>
+ <location filename="../planner.c" line="600"/>
<source>depth</source>
<translation>дълбочина</translation>
</message>
<message>
- <location filename="../planner.c" line="605"/>
+ <location filename="../planner.c" line="606"/>
<source>runtime</source>
<translation>времетраене</translation>
</message>
<message>
- <location filename="../planner.c" line="602"/>
+ <location filename="../planner.c" line="603"/>
<source>duration</source>
<translation>продължителност</translation>
</message>
<message>
- <location filename="../planner.c" line="557"/>
+ <location filename="../planner.c" line="558"/>
<source>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.</source>
<translation>ВНИМАНИЕ: ТОВА Е НОВА ИМПЛЕМЕНТАЦИЯ НА АЛГОРИТЪМА %s И ПЛАНОВИКА, КОИТО НЕ СА ТЕСТВАНИ ДОСТАТЪЧНО! СИЛНО ПРЕПОРЪЧВАМЕ ДА НЕ БАЗИРАТЕ ГМУРКАНИЯТА СИ САМО НА ТЕЗИ ДАННИ!</translation>
</message>
<message>
- <location filename="../planner.c" line="608"/>
+ <location filename="../planner.c" line="609"/>
<source>gas</source>
<translation>газ</translation>
</message>
<message>
- <location filename="../planner.c" line="651"/>
+ <location filename="../planner.c" line="652"/>
<source>Transition to %.*f %s in %d:%02d min - runtime %d:%02u on %s (SP = %.1fbar)</source>
<translation>Преход към %.*f %s за %d:%02d мин - времетраене %d:%02u на %s (SP = %.1f бара)</translation>
</message>
<message>
- <location filename="../planner.c" line="659"/>
+ <location filename="../planner.c" line="660"/>
<source>Transition to %.*f %s in %d:%02d min - runtime %d:%02u on %s</source>
<translation>Преход към %.*f %s за %d:%02d мин - времетраене %d:%02u на %s</translation>
</message>
<message>
- <location filename="../planner.c" line="672"/>
+ <location filename="../planner.c" line="673"/>
<source>Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s (SP = %.1fbar)</source>
<translation>Остани на %.*f %s за %d:%02d мин - времетраене %d:%02u на %s (SP = %.1f бара)</translation>
</message>
<message>
- <location filename="../planner.c" line="679"/>
+ <location filename="../planner.c" line="680"/>
<source>Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s</source>
<translation>Остани на %.*f %s за %d:%02d мин - времетраене %d:%02u на %s</translation>
</message>
<message>
- <location filename="../planner.c" line="712"/>
+ <location filename="../planner.c" line="713"/>
<source>%3.0f%s</source>
<translation>%3.0f%s</translation>
</message>
<message>
- <location filename="../planner.c" line="715"/>
- <location filename="../planner.c" line="719"/>
+ <location filename="../planner.c" line="716"/>
+ <location filename="../planner.c" line="720"/>
<source>%3dmin</source>
<translation>%3dмин</translation>
</message>
<message>
- <location filename="../planner.c" line="728"/>
- <location filename="../planner.c" line="740"/>
+ <location filename="../planner.c" line="729"/>
+ <location filename="../planner.c" line="741"/>
<source>(SP = %.1fbar)</source>
<translation>(SP = %.1f бара)</translation>
</message>
<message>
- <location filename="../planner.c" line="763"/>
+ <location filename="../planner.c" line="764"/>
<source>Switch gas to %s (SP = %.1fbar)</source>
<translation>Превключи газ към %s (SP = %.1f бара)</translation>
</message>
<message>
- <location filename="../planner.c" line="765"/>
+ <location filename="../planner.c" line="766"/>
<source>Switch gas to %s</source>
<translation>Превключи газ на %s</translation>
</message>
<message>
- <location filename="../planner.c" line="783"/>
+ <location filename="../planner.c" line="785"/>
<source>CNS</source>
<translation>CNS</translation>
</message>
<message>
- <location filename="../planner.c" line="785"/>
+ <location filename="../planner.c" line="787"/>
<source>OTU</source>
<translation>OTU</translation>
</message>
<message>
- <location filename="../planner.c" line="789"/>
+ <location filename="../planner.c" line="791"/>
<source>Gas consumption (CCR legs excluded):</source>
<translation>Консумация на газ (CCR крака включени):</translation>
</message>
<message>
- <location filename="../planner.c" line="791"/>
+ <location filename="../planner.c" line="793"/>
<source>Gas consumption:</source>
<translation>Консумация на газ:</translation>
</message>
<message>
- <location filename="../planner.c" line="573"/>
- <location filename="../planner.c" line="811"/>
- <location filename="../planner.c" line="816"/>
- <location filename="../planner.c" line="841"/>
- <location filename="../planner.c" line="851"/>
+ <location filename="../planner.c" line="574"/>
+ <location filename="../planner.c" line="813"/>
+ <location filename="../planner.c" line="818"/>
+ <location filename="../planner.c" line="843"/>
+ <location filename="../planner.c" line="853"/>
<source>Warning:</source>
<translation>Предупреждение:</translation>
</message>
<message>
- <location filename="../planner.c" line="583"/>
+ <location filename="../planner.c" line="584"/>
<source>based on Bühlmann ZHL-16B with GFlow = %d and GFhigh = %d</source>
<translation>базиран на Bühlmann ZHL-16B с GFlow = %d и GFhigh = %d</translation>
</message>
<message>
- <location filename="../planner.c" line="587"/>
+ <location filename="../planner.c" line="588"/>
<source>based on VPM-B at nominal conservatism</source>
<translation>базирано на VPM-B с номинален консерватизъм</translation>
</message>
<message>
- <location filename="../planner.c" line="589"/>
+ <location filename="../planner.c" line="590"/>
<source>based on VPM-B at +%d conservatism</source>
<translation>базирано на VPM-B с +%d консерватизъм</translation>
</message>
<message>
- <location filename="../planner.c" line="591"/>
+ <location filename="../planner.c" line="592"/>
<source>recreational mode based on Bühlmann ZHL-16B with GFlow = %d and GFhigh = %d</source>
<translation>режим за развлечение базиран на Bühlmann ZHL-16B с GFlow = %d и GFhigh = %d</translation>
</message>
<message>
- <location filename="../planner.c" line="812"/>
+ <location filename="../planner.c" line="814"/>
<source>this is more gas than available in the specified cylinder!</source>
<translation>има повече газ от този на разположение в избраната бултилка</translation>
</message>
<message>
- <location filename="../planner.c" line="817"/>
+ <location filename="../planner.c" line="819"/>
<source>not enough reserve for gas sharing on ascent!</source>
<translation>няма достатъчно резерв за газово споделяне при изкачване!</translation>
</message>
<message>
- <location filename="../planner.c" line="819"/>
+ <location filename="../planner.c" line="821"/>
<source>%.0f%s/%.0f%s of %s (%.0f%s/%.0f%s in planned ascent)</source>
<translation>%.0f%s/%.0f%s от %s (%.0f%s/%.0f%s в планирано покачване)</translation>
</message>
<message>
- <location filename="../planner.c" line="821"/>
+ <location filename="../planner.c" line="823"/>
<source>%.0f%s (%.0f%s during planned ascent) of %s</source>
<translation>%.0f%s (%.0f%s по време на плануваното изкачване) на %s</translation>
</message>
<message>
- <location filename="../planner.c" line="838"/>
+ <location filename="../planner.c" line="840"/>
<source>high pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s</source>
<translation>висока pO₂ стойност %.2f при %d:%02u с газ %s на дълбочина %.*f %s</translation>
</message>
<message>
- <location filename="../planner.c" line="848"/>
+ <location filename="../planner.c" line="850"/>
<source>low pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s</source>
<translation>ниска pO₂ стойност %.2f към %d:%02u с газ %s при дълбочина %.*f %s</translation>
</message>
<message>
- <location filename="../planner.c" line="1408"/>
+ <location filename="../planner.c" line="1410"/>
<source>ean</source>
<translation>ean</translation>
</message>
<message>
- <location filename="../profile.c" line="1133"/>
+ <location filename="../profile.c" line="1213"/>
<source>@: %d:%02d
D: %.1f%s
</source>
@@ -8117,70 +8137,70 @@ D: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1136"/>
+ <location filename="../profile.c" line="1216"/>
<source>P: %d%s
</source>
<translation>P: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1140"/>
+ <location filename="../profile.c" line="1220"/>
<source>T: %.1f%s
</source>
<translation>T: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1146"/>
+ <location filename="../profile.c" line="1226"/>
<source>V: %.1f%s
</source>
<translation>V: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1149"/>
+ <location filename="../profile.c" line="1229"/>
<source>SAC: %.*f%s/min
</source>
<translation>SAC: %.*f%s/мин
</translation>
</message>
<message>
- <location filename="../profile.c" line="1151"/>
+ <location filename="../profile.c" line="1231"/>
<source>CNS: %u%%
</source>
<translation>CNS: %u%%
</translation>
</message>
<message>
- <location filename="../profile.c" line="1153"/>
+ <location filename="../profile.c" line="1233"/>
<source>pO%s: %.2fbar
</source>
<translation>pO%s: %.2fбара
</translation>
</message>
<message>
- <location filename="../profile.c" line="1155"/>
+ <location filename="../profile.c" line="1235"/>
<source>pN%s: %.2fbar
</source>
<translation>pN%s: %.2fбара
</translation>
</message>
<message>
- <location filename="../profile.c" line="1157"/>
+ <location filename="../profile.c" line="1237"/>
<source>pHe: %.2fbar
</source>
<translation>pHe: %.2fбар
</translation>
</message>
<message>
- <location filename="../profile.c" line="1160"/>
+ <location filename="../profile.c" line="1240"/>
<source>MOD: %d%s
</source>
<translation>MOD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1167"/>
+ <location filename="../profile.c" line="1247"/>
<source>EAD: %d%s
EADD: %d%s
</source>
@@ -8189,7 +8209,7 @@ EADD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1171"/>
+ <location filename="../profile.c" line="1251"/>
<source>END: %d%s
EADD: %d%s
</source>
@@ -8198,14 +8218,14 @@ EADD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1184"/>
+ <location filename="../profile.c" line="1264"/>
<source>Safetystop: %umin @ %.0f%s
</source>
<translation>Стоп: %uмин @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1187"/>
+ <location filename="../profile.c" line="1267"/>
<source>Safetystop: unkn time @ %.0f%s
</source>
<translation>Стоп: неопр. време @ %.0f%s
@@ -8213,156 +8233,156 @@ EADD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1192"/>
+ <location filename="../profile.c" line="1272"/>
<source>Deco: %umin @ %.0f%s
</source>
<translation>Deco: %uмин @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1195"/>
+ <location filename="../profile.c" line="1275"/>
<source>Deco: unkn time @ %.0f%s
</source>
<translation>Deco: неопр. време @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1199"/>
+ <location filename="../profile.c" line="1279"/>
<source>In deco
</source>
<translation>В Deco
</translation>
</message>
<message>
- <location filename="../profile.c" line="1201"/>
+ <location filename="../profile.c" line="1281"/>
<source>NDL: %umin
</source>
<translation>NDL: %uмин
</translation>
</message>
<message>
- <location filename="../profile.c" line="1204"/>
+ <location filename="../profile.c" line="1284"/>
<source>TTS: %umin
</source>
<translation>TTS: %uмин
</translation>
</message>
<message>
- <location filename="../profile.c" line="1207"/>
+ <location filename="../profile.c" line="1287"/>
<source>Deco: %umin @ %.0f%s (calc)
</source>
<translation>Deco: %uмин @ %.0f%s (калк.)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1215"/>
+ <location filename="../profile.c" line="1295"/>
<source>In deco (calc)
</source>
<translation>В Deco (калк.)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1218"/>
+ <location filename="../profile.c" line="1298"/>
<source>NDL: %umin (calc)
</source>
<translation>NDL: %uмин (калк.)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1220"/>
+ <location filename="../profile.c" line="1300"/>
<source>NDL: &gt;2h (calc)
</source>
<translation>NDL: &gt;2ч (калк.)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1224"/>
+ <location filename="../profile.c" line="1304"/>
<source>TTS: %umin (calc)
</source>
<translation>TTS: %uмин (калк.)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1226"/>
+ <location filename="../profile.c" line="1306"/>
<source>TTS: &gt;2h (calc)
</source>
<translation>TTS: &gt;2ч (калк.)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1229"/>
+ <location filename="../profile.c" line="1309"/>
<source>RBT: %umin
</source>
<translation>RBT: %uмин
</translation>
</message>
<message>
- <location filename="../profile.c" line="1232"/>
+ <location filename="../profile.c" line="1312"/>
<source>Calculated ceiling %.0f%s
</source>
<translation>Калкулиран таван %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1238"/>
+ <location filename="../profile.c" line="1318"/>
<source>Tissue %.0fmin: %.1f%s
</source>
<translation>Тъкан %.0fмин: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1244"/>
+ <location filename="../profile.c" line="1324"/>
<source>heartbeat: %d
</source>
<translation>пулс: %d
</translation>
</message>
<message>
- <location filename="../profile.c" line="1246"/>
+ <location filename="../profile.c" line="1326"/>
<source>bearing: %d
</source>
<translation>лагер: %d
</translation>
</message>
<message>
- <location filename="../profile.c" line="1249"/>
+ <location filename="../profile.c" line="1329"/>
<source>mean depth to here %.1f%s
</source>
<translation>средна дълбочина до %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1344"/>
+ <location filename="../profile.c" line="1424"/>
<source>%sT: %d:%02d min</source>
<translation>%sT: %d:%02d мин</translation>
</message>
<message>
- <location filename="../profile.c" line="1348"/>
- <location filename="../profile.c" line="1352"/>
- <location filename="../profile.c" line="1356"/>
+ <location filename="../profile.c" line="1428"/>
+ <location filename="../profile.c" line="1432"/>
+ <location filename="../profile.c" line="1436"/>
<source>%s %sD:%.1f%s</source>
<translation>%s %sD:%.1f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1360"/>
+ <location filename="../profile.c" line="1440"/>
<source>%s %sD:%.1f%s
</source>
<translation>%s %sD:%.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1364"/>
+ <location filename="../profile.c" line="1444"/>
<source>%s%sV:%.2f%s</source>
<translation>%s%sV:%.2f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1368"/>
- <location filename="../profile.c" line="1372"/>
+ <location filename="../profile.c" line="1448"/>
+ <location filename="../profile.c" line="1452"/>
<source>%s %sV:%.2f%s</source>
<translation>%s %sV:%.2f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1379"/>
+ <location filename="../profile.c" line="1459"/>
<source>%s %sP:%d %s</source>
<translation>%s %sP:%d %s</translation>
</message>
@@ -8654,8 +8674,8 @@ EADD: %d%s
<message>
<location filename="../dive.c" line="33"/>
<location filename="../equipment.c" line="85"/>
- <location filename="../planner.c" line="1404"/>
- <location filename="../planner.c" line="1407"/>
+ <location filename="../planner.c" line="1406"/>
+ <location filename="../planner.c" line="1409"/>
<source>oxygen</source>
<translation>кислород</translation>
</message>
@@ -8677,7 +8697,7 @@ EADD: %d%s
<message>
<location filename="../statistics.c" line="224"/>
<source>%dmin %dsecs</source>
- <translation type="unfinished"/>
+ <translation>%dмин. %dсек.</translation>
</message>
<message>
<location filename="../statistics.c" line="226"/>
@@ -8811,18 +8831,18 @@ EADD: %d%s
</message>
<message>
<location filename="../libdivecomputer.c" line="187"/>
- <location filename="../parse-xml.c" line="3177"/>
- <location filename="../uemis-downloader.c" line="133"/>
+ <location filename="../parse-xml.c" line="3181"/>
+ <location filename="../uemis-downloader.c" line="135"/>
<source>unknown</source>
<translation>неизвестно</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="464"/>
+ <location filename="../uemis-downloader.c" line="468"/>
<source>data</source>
<translation>данни</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="444"/>
+ <location filename="../uemis-downloader.c" line="448"/>
<source>%s %s</source>
<translation>%s %s</translation>
</message>
@@ -8857,82 +8877,82 @@ Uemis Zurich включен ли е правилно?</translation>
<translation>Няма гмуркания за теглене</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="492"/>
+ <location filename="../uemis-downloader.c" line="496"/>
<source>divelog #</source>
<translation>divelog #</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="494"/>
+ <location filename="../uemis-downloader.c" line="498"/>
<source>divespot #</source>
<translation>divespot #</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="496"/>
+ <location filename="../uemis-downloader.c" line="500"/>
<source>details for #</source>
<translation>details for #</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>wetsuit</source>
<translation>мокър костюм</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>semidry</source>
<translation>полусух</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>drysuit</source>
<translation>сух костюм</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>shorty</source>
<translation>къс</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>vest</source>
<translation>жилетка</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>long john</source>
<translation>лонг джон</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>jacket</source>
<translation>яке</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>full suit</source>
<translation>пълен косюм</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>2 pcs full suit</source>
<translation>2 за цял костюм</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="699"/>
+ <location filename="../uemis-downloader.c" line="704"/>
<source>membrane</source>
<translation>мембрана</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1211"/>
+ <location filename="../uemis-downloader.c" line="1237"/>
<source>Initialise communication</source>
<translation>Започни връзка</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1214"/>
+ <location filename="../uemis-downloader.c" line="1240"/>
<source>Uemis init failed</source>
<translation>Uemis не може да бъде зареден</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1226"/>
+ <location filename="../uemis-downloader.c" line="1252"/>
<source>Start download</source>
<translation>Започни теглене</translation>
</message>
diff --git a/translations/subsurface_cs.ts b/translations/subsurface_cs.ts
index f4b6344eb..4a6ad4c46 100644
--- a/translations/subsurface_cs.ts
+++ b/translations/subsurface_cs.ts
@@ -487,7 +487,7 @@
<translation>Potíže při inicializaci libdivecomputer</translation>
</message>
<message>
- <location filename="../configuredivecomputer.cpp" line="658"/>
+ <location filename="../configuredivecomputer.cpp" line="660"/>
<source>Could not a establish connection to the dive computer.</source>
<translation>Nepodařilo se zřídit spojení s potápěcím počítačem.</translation>
</message>
@@ -1588,82 +1588,82 @@
<translation>PSCR-GF</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1081"/>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1102"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1085"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1106"/>
<source>Backup files (*.xml)</source>
<translation>Soubory se zálohou (*.xml)</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1086"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1090"/>
<source>An error occurred while saving the backup file.
%1</source>
<translation>Chyba při ukládání souboru se zálohou.
%1</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1089"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1093"/>
<source>Backup succeeded</source>
<translation>Vytvoření zálohy úspěšné</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1090"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1094"/>
<source>Your settings have been saved to: %1</source>
<translation>Nastavení bylo uloženo do: %1</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1080"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1084"/>
<source>Backup dive computer settings</source>
<translation>Nastavení záložního potápěcího počítače</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1085"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1089"/>
<source>XML backup error</source>
<translation>Chyba zálohy XML</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1101"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1105"/>
<source>Restore dive computer settings</source>
<translation>Obnova nastavení potápěcího počítače</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1107"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1111"/>
<source>XML restore error</source>
<translation>Chyba obnovy XML</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1108"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1112"/>
<source>An error occurred while restoring the backup file.
%1</source>
<translation>Při obnově zálohy nastala chyba.
%1</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1112"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1116"/>
<source>Restore succeeded</source>
<translation>Úspěšná obnova</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1113"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1117"/>
<source>Your settings have been restored successfully.</source>
<translation>Nastavení byla obnovena úspěšně.</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1123"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1127"/>
<source>Select firmware file</source>
<translation>Vyberte soubor s firmware</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1124"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1128"/>
<source>All files (*.*)</source>
<translation>Všechny soubory (*.*)</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1180"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1184"/>
<source>Choose file for divecomputer download logfile</source>
<translation>Vyberte soubor ke stažení souboru se záznamem potápecího počítače</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1181"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1185"/>
<source>Log files (*.log)</source>
<translation>Soubory se záznamy (*.log)</translation>
</message>
@@ -1852,18 +1852,18 @@
<context>
<name>DiveEventItem</name>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="116"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="122"/>
<source>Manual switch to OC</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="118"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="124"/>
<source> begin</source>
<comment>Starts with space!</comment>
<translation> začátek</translation>
</message>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="119"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="125"/>
<source> end</source>
<comment>Starts with space!</comment>
<translation> konec</translation>
@@ -3052,91 +3052,106 @@ p, li { white-space: pre-wrap; }
<translation>Nebyla vybrána žádná potápění</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="182"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="173"/>
+ <source>stylesheet to export to divelogs.de is not found</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="183"/>
<source>failed to create zip file for upload: %s</source>
<translation>Nepodařilo se vytvořit soubor s archivem ve formátu zip pro nahrání: %s</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="235"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="236"/>
<source>internal error</source>
<translation>Vnitřní chyba</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="722"/>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="912"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="244"/>
+ <source>Conversion of dive %1 to divelogs.de format failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="272"/>
+ <source>error writing zip file: %s zip error %d system error %d - %s</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="742"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="932"/>
<source>Done</source>
<translation>Hotovo</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="755"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="775"/>
<source>Uploading dive list...</source>
<translation>Nahrává se seznam potápění...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="787"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="807"/>
<source>Downloading dive list...</source>
<translation>Stahuje se seznam potápění...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="828"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="848"/>
<source>Downloading %1 dives...</source>
<translation>Stahuje se %1 potápění...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="862"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="882"/>
<source>Download finished - %1</source>
<translation>Stahování dokončeno - %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="876"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="896"/>
<source>Problem with download</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="877"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="897"/>
<source>The archive could not be opened:
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="886"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="906"/>
<source>Corrupted download</source>
<translation>Poškozené stahování</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="887"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="907"/>
<source>The archive could not be opened:
%1</source>
<translation>Archiv se nepodařilo otevřít:
%1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="926"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="946"/>
<source>Upload failed</source>
<translation>Přenos se nezdařil</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="929"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="949"/>
<source>Upload successful</source>
<translation>Přenos se zdařil</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="932"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="952"/>
<source>Login failed</source>
<translation>Přihlášení se nezdařilo</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="935"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="955"/>
<source>Cannot parse response</source>
<translation>Odpověď nelze zpracovat</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="946"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="966"/>
<source>Error: %1</source>
<translation>Chyba: %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="913"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="933"/>
<source>Upload finished</source>
<translation>Přenos dokončen</translation>
</message>
@@ -3991,22 +4006,22 @@ p, li { white-space: pre-wrap; }
<translation>Průměrná teplota všech vybraných potápění</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="678"/>
+ <location filename="../qt-ui/maintab.cpp" line="681"/>
<source>Longest dive</source>
<translation>Nejdelší potápění</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="679"/>
+ <location filename="../qt-ui/maintab.cpp" line="682"/>
<source>Shortest dive</source>
<translation>Nejkratší potápění</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="680"/>
+ <location filename="../qt-ui/maintab.cpp" line="683"/>
<source>Average length of all selected dives</source>
<translation>Průměrná délka všech vybraných potápění</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="704"/>
+ <location filename="../qt-ui/maintab.cpp" line="707"/>
<source>These gases could be
mixed from Air and using:
</source>
@@ -4014,22 +4029,22 @@ mixed from Air and using:
ze vzduchu a následujících plynů:</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="708"/>
+ <location filename="../qt-ui/maintab.cpp" line="711"/>
<source> and </source>
<translation> a </translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="838"/>
+ <location filename="../qt-ui/maintab.cpp" line="841"/>
<source>New dive site</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="1132"/>
+ <location filename="../qt-ui/maintab.cpp" line="1135"/>
<source>Discard the changes?</source>
<translation>Zahodit změny?</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="1133"/>
+ <location filename="../qt-ui/maintab.cpp" line="1136"/>
<source>You are about to discard your changes.</source>
<translation>Chystáte se zahodit změny.</translation>
</message>
@@ -4845,39 +4860,39 @@ Subsurface has already tried to pre-populate the data but it might be worth whil
<context>
<name>OstcFirmwareCheck</name>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="261"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="265"/>
<source>You should update the firmware on your dive computer: you have version %1 but the latest stable version is %2</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="265"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="269"/>
<source>
Please start Bluetooth on your OSTC Sport and do the same preparations as for a logbook download before continuing with the update</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="266"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="270"/>
<source>Not now</source>
<translation>Teď ne</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="267"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="271"/>
<source>Update firmware</source>
<translation>Aktualizovat firmware</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="269"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="273"/>
<source>Firmware upgrade notice</source>
<translation>Upozornění na aktualizaci firmware</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="287"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="291"/>
<source>Save the downloaded firmware as</source>
<translation>Uložit stažený firmware jako</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="288"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="292"/>
<source>HEX files (*.hex)</source>
<translation>Soubory HEX (*.hex)</translation>
</message>
@@ -5854,98 +5869,98 @@ Please start Bluetooth on your OSTC Sport and do the same preparations as for a
<translation>Nulový čas/Čas vynoření byl zakázán kvůli překročení času</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1232"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1234"/>
<source>Make first divecomputer</source>
<translation>Hlavní potápěcí počítač</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1234"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1236"/>
<source>Delete this divecomputer</source>
<translation>Smazat tento potápěcí počítač</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1248"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1250"/>
<source>Add gas change</source>
<translation>Přidat změnu plynu</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1251"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1253"/>
<source> (Tank %1)</source>
<translation> (nádrž %1)</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1259"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1261"/>
<source>Add set-point change</source>
<translation>Přidat změnu nastavení bodu</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1261"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1263"/>
<source>Add bookmark</source>
<translation>Přidat záložku</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1265"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1267"/>
<source>Edit the profile</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1269"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1271"/>
<source>Remove event</source>
<translation>Odstranit událost</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1274"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1276"/>
<source>Hide similar events</source>
<translation>Skrýt podobné události</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1281"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1283"/>
<source>Edit name</source>
<translation>Upravit název</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1310"/>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1317"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1312"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1319"/>
<source>Adjust pressure of tank %1 (currently interpolated as %2)</source>
<translation>Upravit tlak v láhvi (nádrži) %1 (v současnosti interpolován jako %2)</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1332"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1334"/>
<source>Unhide all events</source>
<translation>Zrušit skrytí všech událostí</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1366"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1368"/>
<source>Hide events</source>
<translation>Skrýt události</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1366"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1368"/>
<source>Hide all %1 events?</source>
<translation>Skrýt všech %1 událostí?</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1401"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1403"/>
<source>Remove the selected event?</source>
<translation>Odstranit vybranou událost?</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1402"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1404"/>
<source>%1 @ %2:%3</source>
<translation>%1 @ %2:%3</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1517"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1519"/>
<source>Edit name of bookmark</source>
<translation>Upravit název záložky</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1518"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1520"/>
<source>Custom name:</source>
<translation>Vlastní název:</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1523"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1525"/>
<source>Name is too long!</source>
<translation>Název je příliš dlouhý!</translation>
</message>
@@ -6049,22 +6064,22 @@ Please start Bluetooth on your OSTC Sport and do the same preparations as for a
<translation>cu stopa</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="604"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="622"/>
<source>Invalid response from server</source>
<translation>Neplatná odpověď od serveru</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="612"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="630"/>
<source>Expected XML tag &apos;DiveDateReader&apos;, got instead &apos;%1</source>
<translation>Byla očekávána značka XML &apos;DiveDateReader&apos;, místo ní obdrženo &apos;%1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="658"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="676"/>
<source>Expected XML tag &apos;DiveDates&apos; not found</source>
<translation>Očekávaná značka XML &apos;DiveDates&apos; nenalezena</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="665"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="683"/>
<source>Malformed XML response. Line %1: %2</source>
<translation>Neplatná odpověď XML. Řádek %1: %2</translation>
</message>
@@ -6470,47 +6485,47 @@ Not all images have timestamps in the range between
<context>
<name>SubsurfaceWebServices</name>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="398"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="416"/>
<source>Webservice</source>
<translation>Internetová služba</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="484"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="502"/>
<source>Connecting...</source>
<translation>Připojuje se...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="503"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="521"/>
<source>Download finished</source>
<translation>Stahování dokončeno</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="517"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="535"/>
<source>Download error: %1</source>
<translation>Chyba při stahování: %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="527"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="545"/>
<source>Connection error: </source>
<translation>Chyba spojení: </translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="536"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="554"/>
<source>Download successful</source>
<translation>Stažení se zdařilo</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="530"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="548"/>
<source>Invalid user identifier!</source>
<translation>Neplatné označení uživatele!</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="377"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="395"/>
<source>Enter User ID and click Download</source>
<translation>Zadejte označení uživatele a klepněte na Stáhnout</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="533"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="551"/>
<source>Cannot parse response!</source>
<translation>Odpověď nelze zpracovat!</translation>
</message>
@@ -7262,12 +7277,12 @@ Jazyk: %1</translation>
<translation>Nahrát</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="312"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="330"/>
<source>Operation timed out</source>
<translation>Operace trvala příliš dlouho</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="333"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="351"/>
<source>Transferring data...</source>
<translation>Probíhá přenos dat...</translation>
</message>
@@ -7438,7 +7453,7 @@ Průměr</translation>
<context>
<name>getextFromC</name>
<message>
- <location filename="../libdivecomputer.c" line="674"/>
+ <location filename="../libdivecomputer.c" line="677"/>
<source>Error parsing the header</source>
<translation type="unfinished"/>
</message>
@@ -7517,15 +7532,15 @@ Průměr</translation>
<translation>kg</translation>
</message>
<message>
- <location filename="../dive.c" line="1580"/>
+ <location filename="../dive.c" line="1616"/>
<source>(%s) or (%s)</source>
<translation>(%s) nebo (%s)</translation>
</message>
<message>
<location filename="../divelist.c" line="482"/>
<location filename="../equipment.c" line="81"/>
- <location filename="../planner.c" line="1400"/>
- <location filename="../planner.c" line="1403"/>
+ <location filename="../planner.c" line="1402"/>
+ <location filename="../planner.c" line="1405"/>
<source>air</source>
<translation>vzduch</translation>
</message>
@@ -7555,68 +7570,73 @@ Průměr</translation>
<translation>připínací (se svorkou/sponou)</translation>
</message>
<message>
- <location filename="../file.c" line="117"/>
- <location filename="../file.c" line="456"/>
- <location filename="../file.c" line="541"/>
- <location filename="../file.c" line="936"/>
+ <location filename="../file.c" line="110"/>
+ <source>No dives in the input file &apos;%s&apos;</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../file.c" line="120"/>
+ <location filename="../file.c" line="459"/>
+ <location filename="../file.c" line="544"/>
+ <location filename="../file.c" line="939"/>
<location filename="../ostctools.c" line="80"/>
<source>Failed to read &apos;%s&apos;</source>
<translation>Nepodařilo se přečíst &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../file.c" line="391"/>
+ <location filename="../file.c" line="394"/>
<source>Cannot open CSV file %s; please use Import log file dialog</source>
<comment>'Import log file' should be the same text as corresponding label in Import menu</comment>
<translation>Nelze otevřít soubor CSV %s; Použijte, prosím, dialog pro zavedení souboru se záznamem</translation>
</message>
<message>
- <location filename="../file.c" line="458"/>
+ <location filename="../file.c" line="461"/>
<source>Empty file &apos;%s&apos;</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="638"/>
+ <location filename="../file.c" line="641"/>
<source>Poseidon import failed: unable to read &apos;%s&apos;</source>
<translation>Nepodařilo se zavést Poseidon: Nelze přečíst &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../file.c" line="674"/>
+ <location filename="../file.c" line="677"/>
<source>Mouth piece position OC</source>
<translation>Poloha náustku otevřený systém</translation>
</message>
<message>
- <location filename="../file.c" line="678"/>
+ <location filename="../file.c" line="681"/>
<source>Mouth piece position CC</source>
<translation>Poloha náustku zavřený systém</translation>
</message>
<message>
- <location filename="../file.c" line="682"/>
+ <location filename="../file.c" line="685"/>
<source>Mouth piece position unknown</source>
<translation>Poloha náustku neznámé</translation>
</message>
<message>
- <location filename="../file.c" line="686"/>
+ <location filename="../file.c" line="689"/>
<source>Mouth piece position not connected</source>
<translation>Poloha náustku nepřipojen</translation>
</message>
<message>
- <location filename="../file.c" line="693"/>
+ <location filename="../file.c" line="696"/>
<source>Power off</source>
<translation>Vypnout</translation>
</message>
<message>
- <location filename="../file.c" line="753"/>
+ <location filename="../file.c" line="756"/>
<source>O₂ calibration failed</source>
<translation>Kalibrace O₂ se nezdařila</translation>
</message>
<message>
- <location filename="../file.c" line="755"/>
- <location filename="../file.c" line="764"/>
+ <location filename="../file.c" line="758"/>
+ <location filename="../file.c" line="767"/>
<source>O₂ calibration</source>
<translation>Přesné změření (kalibrace) O₂</translation>
</message>
<message>
- <location filename="../file.c" line="831"/>
+ <location filename="../file.c" line="834"/>
<source>No matching DC found for file &apos;%s&apos;</source>
<translation>Pro soubor &apos;%s&apos; nebyl nalezen odpovídající počítač</translation>
</message>
@@ -7635,7 +7655,7 @@ Průměr</translation>
</message>
<message>
<location filename="../cochran.c" line="339"/>
- <location filename="../file.c" line="699"/>
+ <location filename="../file.c" line="702"/>
<source>battery</source>
<translation>baterie</translation>
</message>
@@ -7649,7 +7669,7 @@ Průměr</translation>
<message>
<location filename="../cochran.c" line="333"/>
<location filename="../cochran.c" line="387"/>
- <location filename="../file.c" line="721"/>
+ <location filename="../file.c" line="724"/>
<location filename="../libdivecomputer.c" line="198"/>
<source>ascent</source>
<translation>výstup</translation>
@@ -7696,7 +7716,7 @@ Průměr</translation>
<location filename="../cochran.c" line="362"/>
<location filename="../cochran.c" line="411"/>
<location filename="../cochran.c" line="418"/>
- <location filename="../file.c" line="812"/>
+ <location filename="../file.c" line="815"/>
<location filename="../libdivecomputer.c" line="200"/>
<location filename="../libdivecomputer.c" line="203"/>
<source>gaschange</source>
@@ -7783,107 +7803,107 @@ Průměr</translation>
<translation>neplatné číslo události</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="658"/>
+ <location filename="../libdivecomputer.c" line="661"/>
<source>Unable to create parser for %s %s</source>
<translation>Nelze zpracovat %s %s</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="664"/>
+ <location filename="../libdivecomputer.c" line="667"/>
<source>Error registering the data</source>
<translation>Chyba registrace dat</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="495"/>
+ <location filename="../libdivecomputer.c" line="498"/>
<source>Error parsing the datetime</source>
<translation>Chyba při zpracování času</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="513"/>
+ <location filename="../libdivecomputer.c" line="516"/>
<source>Dive %d: %s</source>
<translation>Potápění #%d: %s</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="519"/>
+ <location filename="../libdivecomputer.c" line="522"/>
<source>Error parsing the divetime</source>
<translation>Chyba při zpracování času potápění</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="529"/>
+ <location filename="../libdivecomputer.c" line="532"/>
<source>Error parsing the maxdepth</source>
<translation>Chyba při zpracování největší hloubky</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="548"/>
+ <location filename="../libdivecomputer.c" line="551"/>
<source>Error parsing temperature</source>
<translation>Chyba při zpracování teploty</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="568"/>
+ <location filename="../libdivecomputer.c" line="571"/>
<source>Error parsing the gas mix count</source>
<translation>Chyba při zpracování dýchacích směsí</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="580"/>
+ <location filename="../libdivecomputer.c" line="583"/>
<source>Error obtaining water salinity</source>
<translation>Chyba při získávání slanosti vody</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="589"/>
+ <location filename="../libdivecomputer.c" line="592"/>
<source>Error obtaining surface pressure</source>
<translation>Chyba při získávání tlaku na povrchu</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="614"/>
+ <location filename="../libdivecomputer.c" line="617"/>
<source>Error obtaining divemode</source>
<translation>Chyba při získávání režimu potápění</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="634"/>
+ <location filename="../libdivecomputer.c" line="637"/>
<source>Error parsing the gas mix</source>
<translation>Chyba při zpracování směsi plynu</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="684"/>
+ <location filename="../libdivecomputer.c" line="687"/>
<source>Error parsing the samples</source>
<translation>Chyba při zpracování vzorků</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="821"/>
+ <location filename="../libdivecomputer.c" line="824"/>
<source>Event: waiting for user action</source>
<translation>Událost: Čekání na vstup uživatele</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="829"/>
+ <location filename="../libdivecomputer.c" line="832"/>
<source>model=%u (0x%08x), firmware=%u (0x%08x), serial=%u (0x%08x)</source>
<translation>model=%u (0x%08x), firmware=%u (0x%08x), serial=%u (0x%08x)</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="893"/>
+ <location filename="../libdivecomputer.c" line="896"/>
<source>Error registering the event handler.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../libdivecomputer.c" line="898"/>
+ <location filename="../libdivecomputer.c" line="901"/>
<source>Error registering the cancellation handler.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../libdivecomputer.c" line="919"/>
+ <location filename="../libdivecomputer.c" line="922"/>
<source>Dive data import error</source>
<translation>Chyba při zavádění dat o potápění</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="958"/>
+ <location filename="../libdivecomputer.c" line="961"/>
<source>Unable to create libdivecomputer context</source>
<translation>Potíže při inicializaci libdivecomputer</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="965"/>
+ <location filename="../libdivecomputer.c" line="968"/>
<source>Unable to open %s %s (%s)</source>
<translation>Nelze otevřít %s %s (%s)</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="989"/>
+ <location filename="../libdivecomputer.c" line="994"/>
<source>Insufficient privileges to open the device %s %s (%s)</source>
<translation>Nedostatečná oprávnění k otevření zařízení %s %s (%s)</translation>
</message>
@@ -7901,12 +7921,12 @@ Průměr</translation>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../parse-xml.c" line="2022"/>
+ <location filename="../parse-xml.c" line="2026"/>
<source>Failed to parse &apos;%s&apos;</source>
<translation>Nepodařilo se zpracovat &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../parse-xml.c" line="3631"/>
+ <location filename="../parse-xml.c" line="3635"/>
<source>Can&apos;t open stylesheet %s</source>
<translation>Nelze otevřít stylový list %s</translation>
</message>
@@ -7916,8 +7936,8 @@ Průměr</translation>
<translation>EAN %d</translation>
</message>
<message>
- <location filename="../planner.c" line="1021"/>
- <location filename="../planner.c" line="1173"/>
+ <location filename="../planner.c" line="1023"/>
+ <location filename="../planner.c" line="1175"/>
<source>Can&apos;t find gas %s</source>
<translation>Nelze najít směs %s</translation>
</message>
@@ -7927,173 +7947,173 @@ Průměr</translation>
<translation>Příliš mnoho směsí plynu</translation>
</message>
<message>
- <location filename="../planner.c" line="571"/>
+ <location filename="../planner.c" line="572"/>
<source>Decompression calculation aborted due to excessive time</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="595"/>
+ <location filename="../planner.c" line="596"/>
<source>Subsurface dive plan</source>
<translation>Plán potápění Subsurface</translation>
</message>
<message>
- <location filename="../planner.c" line="599"/>
+ <location filename="../planner.c" line="600"/>
<source>depth</source>
<translation>Hloubka</translation>
</message>
<message>
- <location filename="../planner.c" line="605"/>
+ <location filename="../planner.c" line="606"/>
<source>runtime</source>
<translation>Průběh</translation>
</message>
<message>
- <location filename="../planner.c" line="602"/>
+ <location filename="../planner.c" line="603"/>
<source>duration</source>
<translation>Délka</translation>
</message>
<message>
- <location filename="../planner.c" line="557"/>
+ <location filename="../planner.c" line="558"/>
<source>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.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="608"/>
+ <location filename="../planner.c" line="609"/>
<source>gas</source>
<translation>Směs</translation>
</message>
<message>
- <location filename="../planner.c" line="651"/>
+ <location filename="../planner.c" line="652"/>
<source>Transition to %.*f %s in %d:%02d min - runtime %d:%02u on %s (SP = %.1fbar)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="659"/>
+ <location filename="../planner.c" line="660"/>
<source>Transition to %.*f %s in %d:%02d min - runtime %d:%02u on %s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="672"/>
+ <location filename="../planner.c" line="673"/>
<source>Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s (SP = %.1fbar)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="679"/>
+ <location filename="../planner.c" line="680"/>
<source>Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="712"/>
+ <location filename="../planner.c" line="713"/>
<source>%3.0f%s</source>
<translation>%3.0f%s</translation>
</message>
<message>
- <location filename="../planner.c" line="715"/>
- <location filename="../planner.c" line="719"/>
+ <location filename="../planner.c" line="716"/>
+ <location filename="../planner.c" line="720"/>
<source>%3dmin</source>
<translation>%3dmin</translation>
</message>
<message>
- <location filename="../planner.c" line="728"/>
- <location filename="../planner.c" line="740"/>
+ <location filename="../planner.c" line="729"/>
+ <location filename="../planner.c" line="741"/>
<source>(SP = %.1fbar)</source>
<translation>(SP = %.1fbar)</translation>
</message>
<message>
- <location filename="../planner.c" line="763"/>
+ <location filename="../planner.c" line="764"/>
<source>Switch gas to %s (SP = %.1fbar)</source>
<translation>Změna plynu na %s (SP = %.1fbar)</translation>
</message>
<message>
- <location filename="../planner.c" line="765"/>
+ <location filename="../planner.c" line="766"/>
<source>Switch gas to %s</source>
<translation>Změna plynu na %s</translation>
</message>
<message>
- <location filename="../planner.c" line="783"/>
+ <location filename="../planner.c" line="785"/>
<source>CNS</source>
<translation>CNS</translation>
</message>
<message>
- <location filename="../planner.c" line="785"/>
+ <location filename="../planner.c" line="787"/>
<source>OTU</source>
<translation>OTU</translation>
</message>
<message>
- <location filename="../planner.c" line="789"/>
+ <location filename="../planner.c" line="791"/>
<source>Gas consumption (CCR legs excluded):</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="791"/>
+ <location filename="../planner.c" line="793"/>
<source>Gas consumption:</source>
<translation>Spotřeba plynu:</translation>
</message>
<message>
- <location filename="../planner.c" line="573"/>
- <location filename="../planner.c" line="811"/>
- <location filename="../planner.c" line="816"/>
- <location filename="../planner.c" line="841"/>
- <location filename="../planner.c" line="851"/>
+ <location filename="../planner.c" line="574"/>
+ <location filename="../planner.c" line="813"/>
+ <location filename="../planner.c" line="818"/>
+ <location filename="../planner.c" line="843"/>
+ <location filename="../planner.c" line="853"/>
<source>Warning:</source>
<translation>Varování:</translation>
</message>
<message>
- <location filename="../planner.c" line="583"/>
+ <location filename="../planner.c" line="584"/>
<source>based on Bühlmann ZHL-16B with GFlow = %d and GFhigh = %d</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="587"/>
+ <location filename="../planner.c" line="588"/>
<source>based on VPM-B at nominal conservatism</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="589"/>
+ <location filename="../planner.c" line="590"/>
<source>based on VPM-B at +%d conservatism</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="591"/>
+ <location filename="../planner.c" line="592"/>
<source>recreational mode based on Bühlmann ZHL-16B with GFlow = %d and GFhigh = %d</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="812"/>
+ <location filename="../planner.c" line="814"/>
<source>this is more gas than available in the specified cylinder!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="817"/>
+ <location filename="../planner.c" line="819"/>
<source>not enough reserve for gas sharing on ascent!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="819"/>
+ <location filename="../planner.c" line="821"/>
<source>%.0f%s/%.0f%s of %s (%.0f%s/%.0f%s in planned ascent)</source>
<translation>%.0f%s/%.0f%s z %s (%.0f%s/%.0f%s v plánovaném výstupu)</translation>
</message>
<message>
- <location filename="../planner.c" line="821"/>
+ <location filename="../planner.c" line="823"/>
<source>%.0f%s (%.0f%s during planned ascent) of %s</source>
<translation>%.0f%s (%.0f%s po dobu plánovaného výstupu) z %s</translation>
</message>
<message>
- <location filename="../planner.c" line="838"/>
+ <location filename="../planner.c" line="840"/>
<source>high pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s</source>
<translation>vysoká pO₂ hodnota %.2f v %d:%02u se směsí %s v hloubce %.*f %s</translation>
</message>
<message>
- <location filename="../planner.c" line="848"/>
+ <location filename="../planner.c" line="850"/>
<source>low pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="1408"/>
+ <location filename="../planner.c" line="1410"/>
<source>ean</source>
<translation>ean</translation>
</message>
<message>
- <location filename="../profile.c" line="1133"/>
+ <location filename="../profile.c" line="1213"/>
<source>@: %d:%02d
D: %.1f%s
</source>
@@ -8102,70 +8122,70 @@ D: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1136"/>
+ <location filename="../profile.c" line="1216"/>
<source>P: %d%s
</source>
<translation>P: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1140"/>
+ <location filename="../profile.c" line="1220"/>
<source>T: %.1f%s
</source>
<translation>T: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1146"/>
+ <location filename="../profile.c" line="1226"/>
<source>V: %.1f%s
</source>
<translation>V: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1149"/>
+ <location filename="../profile.c" line="1229"/>
<source>SAC: %.*f%s/min
</source>
<translation>Spotřeba plynu (SAC): %.*f%s/min
</translation>
</message>
<message>
- <location filename="../profile.c" line="1151"/>
+ <location filename="../profile.c" line="1231"/>
<source>CNS: %u%%
</source>
<translation>CNS: %u%%
</translation>
</message>
<message>
- <location filename="../profile.c" line="1153"/>
+ <location filename="../profile.c" line="1233"/>
<source>pO%s: %.2fbar
</source>
<translation>pO%s: %.2fbar
</translation>
</message>
<message>
- <location filename="../profile.c" line="1155"/>
+ <location filename="../profile.c" line="1235"/>
<source>pN%s: %.2fbar
</source>
<translation>pN%s: %.2fbar
</translation>
</message>
<message>
- <location filename="../profile.c" line="1157"/>
+ <location filename="../profile.c" line="1237"/>
<source>pHe: %.2fbar
</source>
<translation>pHe: %.2fbar
</translation>
</message>
<message>
- <location filename="../profile.c" line="1160"/>
+ <location filename="../profile.c" line="1240"/>
<source>MOD: %d%s
</source>
<translation>MOD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1167"/>
+ <location filename="../profile.c" line="1247"/>
<source>EAD: %d%s
EADD: %d%s
</source>
@@ -8174,7 +8194,7 @@ EADD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1171"/>
+ <location filename="../profile.c" line="1251"/>
<source>END: %d%s
EADD: %d%s
</source>
@@ -8183,165 +8203,165 @@ EADD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1184"/>
+ <location filename="../profile.c" line="1264"/>
<source>Safetystop: %umin @ %.0f%s
</source>
<translation>Bezpečnostní zastávka: %umin @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1187"/>
+ <location filename="../profile.c" line="1267"/>
<source>Safetystop: unkn time @ %.0f%s
</source>
<translation>Bezpečnostní zastávka: neznáma @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1192"/>
+ <location filename="../profile.c" line="1272"/>
<source>Deco: %umin @ %.0f%s
</source>
<translation>Dekomprese: %umin @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1195"/>
+ <location filename="../profile.c" line="1275"/>
<source>Deco: unkn time @ %.0f%s
</source>
<translation>Dekomprese: Neznámý čas @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1199"/>
+ <location filename="../profile.c" line="1279"/>
<source>In deco
</source>
<translation>Dekomprese
</translation>
</message>
<message>
- <location filename="../profile.c" line="1201"/>
+ <location filename="../profile.c" line="1281"/>
<source>NDL: %umin
</source>
<translation>NDL: %umin
</translation>
</message>
<message>
- <location filename="../profile.c" line="1204"/>
+ <location filename="../profile.c" line="1284"/>
<source>TTS: %umin
</source>
<translation>TTS: %umin
</translation>
</message>
<message>
- <location filename="../profile.c" line="1207"/>
+ <location filename="../profile.c" line="1287"/>
<source>Deco: %umin @ %.0f%s (calc)
</source>
<translation>Dekomprese: %umin @ %.0f%s (spočítáno)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1215"/>
+ <location filename="../profile.c" line="1295"/>
<source>In deco (calc)
</source>
<translation>Dekomprese (spočítáno)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1218"/>
+ <location filename="../profile.c" line="1298"/>
<source>NDL: %umin (calc)
</source>
<translation>NDL: %umin (calc)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1220"/>
+ <location filename="../profile.c" line="1300"/>
<source>NDL: &gt;2h (calc)
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1224"/>
+ <location filename="../profile.c" line="1304"/>
<source>TTS: %umin (calc)
</source>
<translation>TTS: %umin (calc)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1226"/>
+ <location filename="../profile.c" line="1306"/>
<source>TTS: &gt;2h (calc)
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1229"/>
+ <location filename="../profile.c" line="1309"/>
<source>RBT: %umin
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1232"/>
+ <location filename="../profile.c" line="1312"/>
<source>Calculated ceiling %.0f%s
</source>
<translation>Vypočítaný strop %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1238"/>
+ <location filename="../profile.c" line="1318"/>
<source>Tissue %.0fmin: %.1f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1244"/>
+ <location filename="../profile.c" line="1324"/>
<source>heartbeat: %d
</source>
<translation>tep srdce: %d
</translation>
</message>
<message>
- <location filename="../profile.c" line="1246"/>
+ <location filename="../profile.c" line="1326"/>
<source>bearing: %d
</source>
<translation>směr: %d
</translation>
</message>
<message>
- <location filename="../profile.c" line="1249"/>
+ <location filename="../profile.c" line="1329"/>
<source>mean depth to here %.1f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1344"/>
+ <location filename="../profile.c" line="1424"/>
<source>%sT: %d:%02d min</source>
<translation>%sT: %d:%02d min</translation>
</message>
<message>
- <location filename="../profile.c" line="1348"/>
- <location filename="../profile.c" line="1352"/>
- <location filename="../profile.c" line="1356"/>
+ <location filename="../profile.c" line="1428"/>
+ <location filename="../profile.c" line="1432"/>
+ <location filename="../profile.c" line="1436"/>
<source>%s %sD:%.1f%s</source>
<translation>%s %sD:%.1f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1360"/>
+ <location filename="../profile.c" line="1440"/>
<source>%s %sD:%.1f%s
</source>
<translation>%s %sD:%.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1364"/>
+ <location filename="../profile.c" line="1444"/>
<source>%s%sV:%.2f%s</source>
<translation>%s%sV:%.2f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1368"/>
- <location filename="../profile.c" line="1372"/>
+ <location filename="../profile.c" line="1448"/>
+ <location filename="../profile.c" line="1452"/>
<source>%s %sV:%.2f%s</source>
<translation>%s %sV:%.2f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1379"/>
+ <location filename="../profile.c" line="1459"/>
<source>%s %sP:%d %s</source>
<translation>%s %sP:%d %s</translation>
</message>
@@ -8633,8 +8653,8 @@ EADD: %d%s
<message>
<location filename="../dive.c" line="33"/>
<location filename="../equipment.c" line="85"/>
- <location filename="../planner.c" line="1404"/>
- <location filename="../planner.c" line="1407"/>
+ <location filename="../planner.c" line="1406"/>
+ <location filename="../planner.c" line="1409"/>
<source>oxygen</source>
<translation>kyslík</translation>
</message>
@@ -8790,18 +8810,18 @@ EADD: %d%s
</message>
<message>
<location filename="../libdivecomputer.c" line="187"/>
- <location filename="../parse-xml.c" line="3177"/>
- <location filename="../uemis-downloader.c" line="133"/>
+ <location filename="../parse-xml.c" line="3181"/>
+ <location filename="../uemis-downloader.c" line="135"/>
<source>unknown</source>
<translation>Neznámý</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="464"/>
+ <location filename="../uemis-downloader.c" line="468"/>
<source>data</source>
<translation>data</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="444"/>
+ <location filename="../uemis-downloader.c" line="448"/>
<source>%s %s</source>
<translation>%s %s</translation>
</message>
@@ -8831,82 +8851,82 @@ Is the Uemis Zurich plugged in correctly?</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="492"/>
+ <location filename="../uemis-downloader.c" line="496"/>
<source>divelog #</source>
<translation>potápěčský deník #</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="494"/>
+ <location filename="../uemis-downloader.c" line="498"/>
<source>divespot #</source>
<translation>místo potápění #</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="496"/>
+ <location filename="../uemis-downloader.c" line="500"/>
<source>details for #</source>
<translation>podrobnosti pro #</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>wetsuit</source>
<translation>neoprenová kombinéza</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>semidry</source>
<translation>polosuchý</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>drysuit</source>
<translation>suchý oblek</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>shorty</source>
<translation>krátký</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>vest</source>
<translation>vesta</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>long john</source>
<translation>dlouhé spodky</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>jacket</source>
<translation>vesta - tílko, nátělník</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>full suit</source>
<translation>celotělový oblek</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>2 pcs full suit</source>
<translation>dvoudílný oblek</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="699"/>
+ <location filename="../uemis-downloader.c" line="704"/>
<source>membrane</source>
<translation>blána, membrána</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1211"/>
+ <location filename="../uemis-downloader.c" line="1237"/>
<source>Initialise communication</source>
<translation>započetí komunikace</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1214"/>
+ <location filename="../uemis-downloader.c" line="1240"/>
<source>Uemis init failed</source>
<translation>Uemis - inicializace neúspěšná</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1226"/>
+ <location filename="../uemis-downloader.c" line="1252"/>
<source>Start download</source>
<translation>Začít nahrávání</translation>
</message>
diff --git a/translations/subsurface_da_DK.ts b/translations/subsurface_da_DK.ts
index 1162474a4..6f5d42237 100644
--- a/translations/subsurface_da_DK.ts
+++ b/translations/subsurface_da_DK.ts
@@ -487,7 +487,7 @@
<translation>Kan ikke danne libdivecomputer context</translation>
</message>
<message>
- <location filename="../configuredivecomputer.cpp" line="658"/>
+ <location filename="../configuredivecomputer.cpp" line="660"/>
<source>Could not a establish connection to the dive computer.</source>
<translation>Kunne ikke lave en forbindelse til dykker computeren</translation>
</message>
@@ -1588,82 +1588,82 @@
<translation>PSCR-GF</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1081"/>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1102"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1085"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1106"/>
<source>Backup files (*.xml)</source>
<translation>Backup filer (*.xml)</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1086"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1090"/>
<source>An error occurred while saving the backup file.
%1</source>
<translation>Det opstod en fejl under skrivning af backup fil:
%s</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1089"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1093"/>
<source>Backup succeeded</source>
<translation>Backup færdig med succes</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1090"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1094"/>
<source>Your settings have been saved to: %1</source>
<translation>Dine indstillinger er gemt til: %1</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1080"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1084"/>
<source>Backup dive computer settings</source>
<translation>Backup af dykker computer indstillinger</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1085"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1089"/>
<source>XML backup error</source>
<translation>XML backup fejl</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1101"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1105"/>
<source>Restore dive computer settings</source>
<translation>Gendan dykker computer indstillinger</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1107"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1111"/>
<source>XML restore error</source>
<translation>XML gendannelses fejl</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1108"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1112"/>
<source>An error occurred while restoring the backup file.
%1</source>
<translation>En fejl opstod under indlæsning af backup file
%1</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1112"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1116"/>
<source>Restore succeeded</source>
<translation>Gendannet med succes</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1113"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1117"/>
<source>Your settings have been restored successfully.</source>
<translation>Dine indstillinger er blevet gendannet med succes.</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1123"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1127"/>
<source>Select firmware file</source>
<translation>Vælg firmware fil</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1124"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1128"/>
<source>All files (*.*)</source>
<translation>Alle filer(*.*)</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1180"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1184"/>
<source>Choose file for divecomputer download logfile</source>
<translation>Vælg logfil for computer download</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1181"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1185"/>
<source>Log files (*.log)</source>
<translation>Logfiler (*.log)</translation>
</message>
@@ -1853,18 +1853,18 @@ fjerne den valgte dykkercomputer?</translation>
<context>
<name>DiveEventItem</name>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="116"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="122"/>
<source>Manual switch to OC</source>
<translation>Manuel skift til OC</translation>
</message>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="118"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="124"/>
<source> begin</source>
<comment>Starts with space!</comment>
<translation>start</translation>
</message>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="119"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="125"/>
<source> end</source>
<comment>Starts with space!</comment>
<translation>slut</translation>
@@ -3053,91 +3053,106 @@ p, li { white-space: pre-wrap; }
<translation>ingen dyk var valgt</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="182"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="173"/>
+ <source>stylesheet to export to divelogs.de is not found</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="183"/>
<source>failed to create zip file for upload: %s</source>
<translation>Kunne ikke danne zip fil til upload: %s</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="235"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="236"/>
<source>internal error</source>
<translation>Intern fejl</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="722"/>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="912"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="244"/>
+ <source>Conversion of dive %1 to divelogs.de format failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="272"/>
+ <source>error writing zip file: %s zip error %d system error %d - %s</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="742"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="932"/>
<source>Done</source>
<translation>Færdig</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="755"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="775"/>
<source>Uploading dive list...</source>
<translation>Uploader dyk liste...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="787"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="807"/>
<source>Downloading dive list...</source>
<translation>Downloader dyk liste...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="828"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="848"/>
<source>Downloading %1 dives...</source>
<translation>Downloader %1 dyk...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="862"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="882"/>
<source>Download finished - %1</source>
<translation>Download færdig - %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="876"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="896"/>
<source>Problem with download</source>
<translation>Problem med download</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="877"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="897"/>
<source>The archive could not be opened:
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="886"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="906"/>
<source>Corrupted download</source>
<translation>Fejl i download</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="887"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="907"/>
<source>The archive could not be opened:
%1</source>
<translation>Arkivet kunne i åbnes:
%1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="926"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="946"/>
<source>Upload failed</source>
<translation>Upload fejlede</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="929"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="949"/>
<source>Upload successful</source>
<translation>Uploadet med succes</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="932"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="952"/>
<source>Login failed</source>
<translation>Login fejlede</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="935"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="955"/>
<source>Cannot parse response</source>
<translation>Kan ikke fortolke svar</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="946"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="966"/>
<source>Error: %1</source>
<translation>Fejl: %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="913"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="933"/>
<source>Upload finished</source>
<translation>Upload færdig</translation>
</message>
@@ -3992,22 +4007,22 @@ p, li { white-space: pre-wrap; }
<translation>Gennemsnitlig temperatur af alle valgte dyk</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="678"/>
+ <location filename="../qt-ui/maintab.cpp" line="681"/>
<source>Longest dive</source>
<translation>Længste dyk</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="679"/>
+ <location filename="../qt-ui/maintab.cpp" line="682"/>
<source>Shortest dive</source>
<translation>Korteste dyk</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="680"/>
+ <location filename="../qt-ui/maintab.cpp" line="683"/>
<source>Average length of all selected dives</source>
<translation>Gennemsnit længde af alle valgte dyk</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="704"/>
+ <location filename="../qt-ui/maintab.cpp" line="707"/>
<source>These gases could be
mixed from Air and using:
</source>
@@ -4016,22 +4031,22 @@ blandes fra Luft ved brug:
</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="708"/>
+ <location filename="../qt-ui/maintab.cpp" line="711"/>
<source> and </source>
<translation>og</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="838"/>
+ <location filename="../qt-ui/maintab.cpp" line="841"/>
<source>New dive site</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="1132"/>
+ <location filename="../qt-ui/maintab.cpp" line="1135"/>
<source>Discard the changes?</source>
<translation>Drop ændringerne?</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="1133"/>
+ <location filename="../qt-ui/maintab.cpp" line="1136"/>
<source>You are about to discard your changes.</source>
<translation>Du er ved at droppe dine ændringer.</translation>
</message>
@@ -4847,39 +4862,39 @@ Subsurface has already tried to pre-populate the data but it might be worth whil
<context>
<name>OstcFirmwareCheck</name>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="261"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="265"/>
<source>You should update the firmware on your dive computer: you have version %1 but the latest stable version is %2</source>
<translation>Du bør opdatere firmwaren i din dykkercomputer: Du har version %1 hvor den nyeste er version %2</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="265"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="269"/>
<source>
Please start Bluetooth on your OSTC Sport and do the same preparations as for a logbook download before continuing with the update</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="266"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="270"/>
<source>Not now</source>
<translation>Ikke nu</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="267"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="271"/>
<source>Update firmware</source>
<translation>Opdater firmware</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="269"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="273"/>
<source>Firmware upgrade notice</source>
<translation>Firmware opdaterings note</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="287"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="291"/>
<source>Save the downloaded firmware as</source>
<translation>Gem den downloadede firmware som</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="288"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="292"/>
<source>HEX files (*.hex)</source>
<translation>HEX filer (*.hex)</translation>
</message>
@@ -5856,98 +5871,98 @@ Please start Bluetooth on your OSTC Sport and do the same preparations as for a
<translation>Vis NDL / TTS blev slået fra, da det tog for lang tid at danne den.</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1232"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1234"/>
<source>Make first divecomputer</source>
<translation>Vælg som 1. dykkercomputer</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1234"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1236"/>
<source>Delete this divecomputer</source>
<translation>Slet denne dykkercomputer</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1248"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1250"/>
<source>Add gas change</source>
<translation>Tilføj gas skift</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1251"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1253"/>
<source> (Tank %1)</source>
<translation>(Flaske %1)</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1259"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1261"/>
<source>Add set-point change</source>
<translation>Tilføj set-point skift</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1261"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1263"/>
<source>Add bookmark</source>
<translation>Tilføj bookmark</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1265"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1267"/>
<source>Edit the profile</source>
<translation>Rediger profilen</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1269"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1271"/>
<source>Remove event</source>
<translation>Slet hændelse</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1274"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1276"/>
<source>Hide similar events</source>
<translation>Skjul tilsvarende hændelser</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1281"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1283"/>
<source>Edit name</source>
<translation>Rediger navn</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1310"/>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1317"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1312"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1319"/>
<source>Adjust pressure of tank %1 (currently interpolated as %2)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1332"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1334"/>
<source>Unhide all events</source>
<translation>Vis alle hændelser</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1366"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1368"/>
<source>Hide events</source>
<translation>Skjul hændelser</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1366"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1368"/>
<source>Hide all %1 events?</source>
<translation>Skjul alle %1 hændelser?</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1401"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1403"/>
<source>Remove the selected event?</source>
<translation>Fjern de valgte hændelser?</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1402"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1404"/>
<source>%1 @ %2:%3</source>
<translation>%1 @ %2:%3</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1517"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1519"/>
<source>Edit name of bookmark</source>
<translation>Rediger bogmærke navn</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1518"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1520"/>
<source>Custom name:</source>
<translation>Brugerdefineret navn:</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1523"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1525"/>
<source>Name is too long!</source>
<translation>Navn er for langt!</translation>
</message>
@@ -6051,22 +6066,22 @@ Please start Bluetooth on your OSTC Sport and do the same preparations as for a
<translation>cuft</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="604"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="622"/>
<source>Invalid response from server</source>
<translation>Ugyldigt svar fra serveren</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="612"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="630"/>
<source>Expected XML tag &apos;DiveDateReader&apos;, got instead &apos;%1</source>
<translation>Forventet XML tag &apos;DiveDateReader&apos;, fik istedet &apos;%1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="658"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="676"/>
<source>Expected XML tag &apos;DiveDates&apos; not found</source>
<translation>Forventet XML tag &apos;DiveDates&apos; ikke fundet</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="665"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="683"/>
<source>Malformed XML response. Line %1: %2</source>
<translation>Ugyldig XML svar. Linje %1: %2</translation>
</message>
@@ -6471,47 +6486,47 @@ Not all images have timestamps in the range between
<context>
<name>SubsurfaceWebServices</name>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="398"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="416"/>
<source>Webservice</source>
<translation>Webservice</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="484"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="502"/>
<source>Connecting...</source>
<translation>Forbinder...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="503"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="521"/>
<source>Download finished</source>
<translation>Download færdig</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="517"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="535"/>
<source>Download error: %1</source>
<translation>Download fejl; %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="527"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="545"/>
<source>Connection error: </source>
<translation>Forbindelse fejl:</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="536"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="554"/>
<source>Download successful</source>
<translation>Download succes</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="530"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="548"/>
<source>Invalid user identifier!</source>
<translation>Ugyldig bruger id</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="377"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="395"/>
<source>Enter User ID and click Download</source>
<translation>Indtast bruger ID og klik Download</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="533"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="551"/>
<source>Cannot parse response!</source>
<translation>Kan ikke fortolke svar!</translation>
</message>
@@ -7260,12 +7275,12 @@ Sprog: %1</translation>
<translation>Upload</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="312"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="330"/>
<source>Operation timed out</source>
<translation>Tiden er udløbet</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="333"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="351"/>
<source>Transferring data...</source>
<translation>Overfører data...</translation>
</message>
@@ -7436,7 +7451,7 @@ Gennemsnit</translation>
<context>
<name>getextFromC</name>
<message>
- <location filename="../libdivecomputer.c" line="674"/>
+ <location filename="../libdivecomputer.c" line="677"/>
<source>Error parsing the header</source>
<translation type="unfinished"/>
</message>
@@ -7515,15 +7530,15 @@ Gennemsnit</translation>
<translation>kg</translation>
</message>
<message>
- <location filename="../dive.c" line="1580"/>
+ <location filename="../dive.c" line="1616"/>
<source>(%s) or (%s)</source>
<translation>(%s) eller (%s)</translation>
</message>
<message>
<location filename="../divelist.c" line="482"/>
<location filename="../equipment.c" line="81"/>
- <location filename="../planner.c" line="1400"/>
- <location filename="../planner.c" line="1403"/>
+ <location filename="../planner.c" line="1402"/>
+ <location filename="../planner.c" line="1405"/>
<source>air</source>
<translation>luft</translation>
</message>
@@ -7553,68 +7568,73 @@ Gennemsnit</translation>
<translation>Clip-On</translation>
</message>
<message>
- <location filename="../file.c" line="117"/>
- <location filename="../file.c" line="456"/>
- <location filename="../file.c" line="541"/>
- <location filename="../file.c" line="936"/>
+ <location filename="../file.c" line="110"/>
+ <source>No dives in the input file &apos;%s&apos;</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../file.c" line="120"/>
+ <location filename="../file.c" line="459"/>
+ <location filename="../file.c" line="544"/>
+ <location filename="../file.c" line="939"/>
<location filename="../ostctools.c" line="80"/>
<source>Failed to read &apos;%s&apos;</source>
<translation>Fejl i læsning af &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../file.c" line="391"/>
+ <location filename="../file.c" line="394"/>
<source>Cannot open CSV file %s; please use Import log file dialog</source>
<comment>'Import log file' should be the same text as corresponding label in Import menu</comment>
<translation>Kan ikke åbne CSV fil %s; Brug venligst import log fil dialogen</translation>
</message>
<message>
- <location filename="../file.c" line="458"/>
+ <location filename="../file.c" line="461"/>
<source>Empty file &apos;%s&apos;</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="638"/>
+ <location filename="../file.c" line="641"/>
<source>Poseidon import failed: unable to read &apos;%s&apos;</source>
<translation>Poseidon import fejlede: Kunne ikke læse &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../file.c" line="674"/>
+ <location filename="../file.c" line="677"/>
<source>Mouth piece position OC</source>
<translation>Mundstykke position OC</translation>
</message>
<message>
- <location filename="../file.c" line="678"/>
+ <location filename="../file.c" line="681"/>
<source>Mouth piece position CC</source>
<translation>Mundstykke position CC</translation>
</message>
<message>
- <location filename="../file.c" line="682"/>
+ <location filename="../file.c" line="685"/>
<source>Mouth piece position unknown</source>
<translation>Mundstykke position ukendt</translation>
</message>
<message>
- <location filename="../file.c" line="686"/>
+ <location filename="../file.c" line="689"/>
<source>Mouth piece position not connected</source>
<translation>Mundstykke position ikke forbundet</translation>
</message>
<message>
- <location filename="../file.c" line="693"/>
+ <location filename="../file.c" line="696"/>
<source>Power off</source>
<translation>Power off</translation>
</message>
<message>
- <location filename="../file.c" line="753"/>
+ <location filename="../file.c" line="756"/>
<source>O₂ calibration failed</source>
<translation>O₂ kalibrering fejlede</translation>
</message>
<message>
- <location filename="../file.c" line="755"/>
- <location filename="../file.c" line="764"/>
+ <location filename="../file.c" line="758"/>
+ <location filename="../file.c" line="767"/>
<source>O₂ calibration</source>
<translation>O₂ kalibrering</translation>
</message>
<message>
- <location filename="../file.c" line="831"/>
+ <location filename="../file.c" line="834"/>
<source>No matching DC found for file &apos;%s&apos;</source>
<translation>Ingen DC passer til filen &apos;%s&apos;</translation>
</message>
@@ -7633,7 +7653,7 @@ Gennemsnit</translation>
</message>
<message>
<location filename="../cochran.c" line="339"/>
- <location filename="../file.c" line="699"/>
+ <location filename="../file.c" line="702"/>
<source>battery</source>
<translation>batteri</translation>
</message>
@@ -7647,7 +7667,7 @@ Gennemsnit</translation>
<message>
<location filename="../cochran.c" line="333"/>
<location filename="../cochran.c" line="387"/>
- <location filename="../file.c" line="721"/>
+ <location filename="../file.c" line="724"/>
<location filename="../libdivecomputer.c" line="198"/>
<source>ascent</source>
<translation>opstigning</translation>
@@ -7694,7 +7714,7 @@ Gennemsnit</translation>
<location filename="../cochran.c" line="362"/>
<location filename="../cochran.c" line="411"/>
<location filename="../cochran.c" line="418"/>
- <location filename="../file.c" line="812"/>
+ <location filename="../file.c" line="815"/>
<location filename="../libdivecomputer.c" line="200"/>
<location filename="../libdivecomputer.c" line="203"/>
<source>gaschange</source>
@@ -7781,107 +7801,107 @@ Gennemsnit</translation>
<translation>Ugyldigt hændelses nummer</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="658"/>
+ <location filename="../libdivecomputer.c" line="661"/>
<source>Unable to create parser for %s %s</source>
<translation>Kan ikke oprette parser for %s %s</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="664"/>
+ <location filename="../libdivecomputer.c" line="667"/>
<source>Error registering the data</source>
<translation>Fejl i registrering af data</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="495"/>
+ <location filename="../libdivecomputer.c" line="498"/>
<source>Error parsing the datetime</source>
<translation>Fejl ved fortolkning af dato/tid</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="513"/>
+ <location filename="../libdivecomputer.c" line="516"/>
<source>Dive %d: %s</source>
<translation>Dyk %d: %s</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="519"/>
+ <location filename="../libdivecomputer.c" line="522"/>
<source>Error parsing the divetime</source>
<translation>Fejl i fortolkning af dykkertid</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="529"/>
+ <location filename="../libdivecomputer.c" line="532"/>
<source>Error parsing the maxdepth</source>
<translation>Fejl i fortolkning af max dybde</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="548"/>
+ <location filename="../libdivecomputer.c" line="551"/>
<source>Error parsing temperature</source>
<translation>Fejl ved læsning af temperatur</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="568"/>
+ <location filename="../libdivecomputer.c" line="571"/>
<source>Error parsing the gas mix count</source>
<translation>Fejl i fortolkning af antallet af gasser</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="580"/>
+ <location filename="../libdivecomputer.c" line="583"/>
<source>Error obtaining water salinity</source>
<translation>Fejl i læsning af saltindhold i vandet</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="589"/>
+ <location filename="../libdivecomputer.c" line="592"/>
<source>Error obtaining surface pressure</source>
<translation>Fejl ved at opnå overflade tryk</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="614"/>
+ <location filename="../libdivecomputer.c" line="617"/>
<source>Error obtaining divemode</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../libdivecomputer.c" line="634"/>
+ <location filename="../libdivecomputer.c" line="637"/>
<source>Error parsing the gas mix</source>
<translation>Fejl i fortolkning af gas blanding</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="684"/>
+ <location filename="../libdivecomputer.c" line="687"/>
<source>Error parsing the samples</source>
<translation>Fejl i fortolkning af prøver</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="821"/>
+ <location filename="../libdivecomputer.c" line="824"/>
<source>Event: waiting for user action</source>
<translation>Event: waiting for user action</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="829"/>
+ <location filename="../libdivecomputer.c" line="832"/>
<source>model=%u (0x%08x), firmware=%u (0x%08x), serial=%u (0x%08x)</source>
<translation>model=%u (0x%08x), firmware=%u (0x%08x), serial=%u (0x%08x)</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="893"/>
+ <location filename="../libdivecomputer.c" line="896"/>
<source>Error registering the event handler.</source>
<translation>Fejl: registering the event handler.</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="898"/>
+ <location filename="../libdivecomputer.c" line="901"/>
<source>Error registering the cancellation handler.</source>
<translation>Fejl: registering the cancellation handler.</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="919"/>
+ <location filename="../libdivecomputer.c" line="922"/>
<source>Dive data import error</source>
<translation>Import fejl i dykker data</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="958"/>
+ <location filename="../libdivecomputer.c" line="961"/>
<source>Unable to create libdivecomputer context</source>
<translation>Kan ikke danne libdivecomputer context</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="965"/>
+ <location filename="../libdivecomputer.c" line="968"/>
<source>Unable to open %s %s (%s)</source>
<translation>Kan ikke åbne %s %s (%s)</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="989"/>
+ <location filename="../libdivecomputer.c" line="994"/>
<source>Insufficient privileges to open the device %s %s (%s)</source>
<translation>Utilstrækkelige privilegier til at åbne enheden %s %s (%s)</translation>
</message>
@@ -7900,12 +7920,12 @@ Gennemsnit</translation>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../parse-xml.c" line="2022"/>
+ <location filename="../parse-xml.c" line="2026"/>
<source>Failed to parse &apos;%s&apos;</source>
<translation>Fejl i fortolkning af &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../parse-xml.c" line="3631"/>
+ <location filename="../parse-xml.c" line="3635"/>
<source>Can&apos;t open stylesheet %s</source>
<translation>Kan ikke åbne stylesheet %s</translation>
</message>
@@ -7915,8 +7935,8 @@ Gennemsnit</translation>
<translation>EAN%d</translation>
</message>
<message>
- <location filename="../planner.c" line="1021"/>
- <location filename="../planner.c" line="1173"/>
+ <location filename="../planner.c" line="1023"/>
+ <location filename="../planner.c" line="1175"/>
<source>Can&apos;t find gas %s</source>
<translation>Kan ikke finde gas %s</translation>
</message>
@@ -7926,173 +7946,173 @@ Gennemsnit</translation>
<translation>For mange gas blandinger</translation>
</message>
<message>
- <location filename="../planner.c" line="571"/>
+ <location filename="../planner.c" line="572"/>
<source>Decompression calculation aborted due to excessive time</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="595"/>
+ <location filename="../planner.c" line="596"/>
<source>Subsurface dive plan</source>
<translation>Subsurface dykker plan</translation>
</message>
<message>
- <location filename="../planner.c" line="599"/>
+ <location filename="../planner.c" line="600"/>
<source>depth</source>
<translation>dybde</translation>
</message>
<message>
- <location filename="../planner.c" line="605"/>
+ <location filename="../planner.c" line="606"/>
<source>runtime</source>
<translation>runtime</translation>
</message>
<message>
- <location filename="../planner.c" line="602"/>
+ <location filename="../planner.c" line="603"/>
<source>duration</source>
<translation>varighed</translation>
</message>
<message>
- <location filename="../planner.c" line="557"/>
+ <location filename="../planner.c" line="558"/>
<source>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.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="608"/>
+ <location filename="../planner.c" line="609"/>
<source>gas</source>
<translation>gas</translation>
</message>
<message>
- <location filename="../planner.c" line="651"/>
+ <location filename="../planner.c" line="652"/>
<source>Transition to %.*f %s in %d:%02d min - runtime %d:%02u on %s (SP = %.1fbar)</source>
<translation>Overgang til %.*f %s i %d:%02d min - runtime %d:%02u på %s (SP = %.1fbar)</translation>
</message>
<message>
- <location filename="../planner.c" line="659"/>
+ <location filename="../planner.c" line="660"/>
<source>Transition to %.*f %s in %d:%02d min - runtime %d:%02u on %s</source>
<translation>Overgang til %.*f %s i %d:%02d min - runtime %d:%02u på %s</translation>
</message>
<message>
- <location filename="../planner.c" line="672"/>
+ <location filename="../planner.c" line="673"/>
<source>Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s (SP = %.1fbar)</source>
<translation>Stop på %.*f %s i %d:%02d min - runtime %d:%02u på %s (SP = %.1fbar)</translation>
</message>
<message>
- <location filename="../planner.c" line="679"/>
+ <location filename="../planner.c" line="680"/>
<source>Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s</source>
<translation>Stop på %.*f %s for %d:%02d min - runtime %d:%02u on %s</translation>
</message>
<message>
- <location filename="../planner.c" line="712"/>
+ <location filename="../planner.c" line="713"/>
<source>%3.0f%s</source>
<translation>%3.0f%s</translation>
</message>
<message>
- <location filename="../planner.c" line="715"/>
- <location filename="../planner.c" line="719"/>
+ <location filename="../planner.c" line="716"/>
+ <location filename="../planner.c" line="720"/>
<source>%3dmin</source>
<translation>%3dmin</translation>
</message>
<message>
- <location filename="../planner.c" line="728"/>
- <location filename="../planner.c" line="740"/>
+ <location filename="../planner.c" line="729"/>
+ <location filename="../planner.c" line="741"/>
<source>(SP = %.1fbar)</source>
<translation>(SP = %.1fbar)</translation>
</message>
<message>
- <location filename="../planner.c" line="763"/>
+ <location filename="../planner.c" line="764"/>
<source>Switch gas to %s (SP = %.1fbar)</source>
<translation>Skift gas til %s (SP = %.1fbar)</translation>
</message>
<message>
- <location filename="../planner.c" line="765"/>
+ <location filename="../planner.c" line="766"/>
<source>Switch gas to %s</source>
<translation>Skift gas til %s</translation>
</message>
<message>
- <location filename="../planner.c" line="783"/>
+ <location filename="../planner.c" line="785"/>
<source>CNS</source>
<translation>CNS</translation>
</message>
<message>
- <location filename="../planner.c" line="785"/>
+ <location filename="../planner.c" line="787"/>
<source>OTU</source>
<translation>OTU</translation>
</message>
<message>
- <location filename="../planner.c" line="789"/>
+ <location filename="../planner.c" line="791"/>
<source>Gas consumption (CCR legs excluded):</source>
<translation>Gas forbrug (CCR etaper udeladt)</translation>
</message>
<message>
- <location filename="../planner.c" line="791"/>
+ <location filename="../planner.c" line="793"/>
<source>Gas consumption:</source>
<translation>Gas forbrug:</translation>
</message>
<message>
- <location filename="../planner.c" line="573"/>
- <location filename="../planner.c" line="811"/>
- <location filename="../planner.c" line="816"/>
- <location filename="../planner.c" line="841"/>
- <location filename="../planner.c" line="851"/>
+ <location filename="../planner.c" line="574"/>
+ <location filename="../planner.c" line="813"/>
+ <location filename="../planner.c" line="818"/>
+ <location filename="../planner.c" line="843"/>
+ <location filename="../planner.c" line="853"/>
<source>Warning:</source>
<translation>Advarsel:</translation>
</message>
<message>
- <location filename="../planner.c" line="583"/>
+ <location filename="../planner.c" line="584"/>
<source>based on Bühlmann ZHL-16B with GFlow = %d and GFhigh = %d</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="587"/>
+ <location filename="../planner.c" line="588"/>
<source>based on VPM-B at nominal conservatism</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="589"/>
+ <location filename="../planner.c" line="590"/>
<source>based on VPM-B at +%d conservatism</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="591"/>
+ <location filename="../planner.c" line="592"/>
<source>recreational mode based on Bühlmann ZHL-16B with GFlow = %d and GFhigh = %d</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="812"/>
+ <location filename="../planner.c" line="814"/>
<source>this is more gas than available in the specified cylinder!</source>
<translation>det er mere gas end der er tilrådighed i flasken!</translation>
</message>
<message>
- <location filename="../planner.c" line="817"/>
+ <location filename="../planner.c" line="819"/>
<source>not enough reserve for gas sharing on ascent!</source>
<translation>Ikke ekstra gas nok til deling ved opstigning</translation>
</message>
<message>
- <location filename="../planner.c" line="819"/>
+ <location filename="../planner.c" line="821"/>
<source>%.0f%s/%.0f%s of %s (%.0f%s/%.0f%s in planned ascent)</source>
<translation>%.0f%s/%.0f%s of %s (%.0f%s/%.0f%s i planlagt opstigning)</translation>
</message>
<message>
- <location filename="../planner.c" line="821"/>
+ <location filename="../planner.c" line="823"/>
<source>%.0f%s (%.0f%s during planned ascent) of %s</source>
<translation>%.0f%s (%.0f%s under planlagt opstigning) af %s</translation>
</message>
<message>
- <location filename="../planner.c" line="838"/>
+ <location filename="../planner.c" line="840"/>
<source>high pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s</source>
<translation>høj pO₂ værdi %.2f at %d:%02u med gas %s på dybde %.*f %s</translation>
</message>
<message>
- <location filename="../planner.c" line="848"/>
+ <location filename="../planner.c" line="850"/>
<source>low pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s</source>
<translation>lav pO₂ værdi %.2f på %d:%02u med gas %s på dybde %.*f %s</translation>
</message>
<message>
- <location filename="../planner.c" line="1408"/>
+ <location filename="../planner.c" line="1410"/>
<source>ean</source>
<translation>ean</translation>
</message>
<message>
- <location filename="../profile.c" line="1133"/>
+ <location filename="../profile.c" line="1213"/>
<source>@: %d:%02d
D: %.1f%s
</source>
@@ -8102,7 +8122,7 @@ D: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1136"/>
+ <location filename="../profile.c" line="1216"/>
<source>P: %d%s
</source>
<translation>P: %d%s
@@ -8110,21 +8130,21 @@ D: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1140"/>
+ <location filename="../profile.c" line="1220"/>
<source>T: %.1f%s
</source>
<translation>T: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1146"/>
+ <location filename="../profile.c" line="1226"/>
<source>V: %.1f%s
</source>
<translation>V: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1149"/>
+ <location filename="../profile.c" line="1229"/>
<source>SAC: %.*f%s/min
</source>
<translation>SAC: %.*f%s/min
@@ -8132,42 +8152,42 @@ D: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1151"/>
+ <location filename="../profile.c" line="1231"/>
<source>CNS: %u%%
</source>
<translation>CNS: %u%%
</translation>
</message>
<message>
- <location filename="../profile.c" line="1153"/>
+ <location filename="../profile.c" line="1233"/>
<source>pO%s: %.2fbar
</source>
<translation>pO%s: %.2fbar
</translation>
</message>
<message>
- <location filename="../profile.c" line="1155"/>
+ <location filename="../profile.c" line="1235"/>
<source>pN%s: %.2fbar
</source>
<translation>pN%s: %.2fbar
</translation>
</message>
<message>
- <location filename="../profile.c" line="1157"/>
+ <location filename="../profile.c" line="1237"/>
<source>pHe: %.2fbar
</source>
<translation>pHe: %.2fbar
</translation>
</message>
<message>
- <location filename="../profile.c" line="1160"/>
+ <location filename="../profile.c" line="1240"/>
<source>MOD: %d%s
</source>
<translation>MOD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1167"/>
+ <location filename="../profile.c" line="1247"/>
<source>EAD: %d%s
EADD: %d%s
</source>
@@ -8176,7 +8196,7 @@ EADD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1171"/>
+ <location filename="../profile.c" line="1251"/>
<source>END: %d%s
EADD: %d%s
</source>
@@ -8185,161 +8205,161 @@ EADD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1184"/>
+ <location filename="../profile.c" line="1264"/>
<source>Safetystop: %umin @ %.0f%s
</source>
<translation>Sikkerhedsstop: %umin @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1187"/>
+ <location filename="../profile.c" line="1267"/>
<source>Safetystop: unkn time @ %.0f%s
</source>
<translation>Sikkerhedsstop: ukendt tid @ %.0f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1192"/>
+ <location filename="../profile.c" line="1272"/>
<source>Deco: %umin @ %.0f%s
</source>
<translation>Deko: %umin @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1195"/>
+ <location filename="../profile.c" line="1275"/>
<source>Deco: unkn time @ %.0f%s
</source>
<translation>Deko: unkn time @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1199"/>
+ <location filename="../profile.c" line="1279"/>
<source>In deco
</source>
<translation>I deko
</translation>
</message>
<message>
- <location filename="../profile.c" line="1201"/>
+ <location filename="../profile.c" line="1281"/>
<source>NDL: %umin
</source>
<translation>NDL: %umin
</translation>
</message>
<message>
- <location filename="../profile.c" line="1204"/>
+ <location filename="../profile.c" line="1284"/>
<source>TTS: %umin
</source>
<translation>TTS: %umin
</translation>
</message>
<message>
- <location filename="../profile.c" line="1207"/>
+ <location filename="../profile.c" line="1287"/>
<source>Deco: %umin @ %.0f%s (calc)
</source>
<translation>Deko: %umin @ %.0f%s (calc)</translation>
</message>
<message>
- <location filename="../profile.c" line="1215"/>
+ <location filename="../profile.c" line="1295"/>
<source>In deco (calc)
</source>
<translation>In deko (beregn)</translation>
</message>
<message>
- <location filename="../profile.c" line="1218"/>
+ <location filename="../profile.c" line="1298"/>
<source>NDL: %umin (calc)
</source>
<translation>NDL: %umin (beregn)</translation>
</message>
<message>
- <location filename="../profile.c" line="1220"/>
+ <location filename="../profile.c" line="1300"/>
<source>NDL: &gt;2h (calc)
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1224"/>
+ <location filename="../profile.c" line="1304"/>
<source>TTS: %umin (calc)
</source>
<translation>TTS: %umin (beregn)</translation>
</message>
<message>
- <location filename="../profile.c" line="1226"/>
+ <location filename="../profile.c" line="1306"/>
<source>TTS: &gt;2h (calc)
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1229"/>
+ <location filename="../profile.c" line="1309"/>
<source>RBT: %umin
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1232"/>
+ <location filename="../profile.c" line="1312"/>
<source>Calculated ceiling %.0f%s
</source>
<translation>Beregnet loft %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1238"/>
+ <location filename="../profile.c" line="1318"/>
<source>Tissue %.0fmin: %.1f%s
</source>
<translation>Væv %.0fmin: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1244"/>
+ <location filename="../profile.c" line="1324"/>
<source>heartbeat: %d
</source>
<translation>Hjertefrekvens: %d
</translation>
</message>
<message>
- <location filename="../profile.c" line="1246"/>
+ <location filename="../profile.c" line="1326"/>
<source>bearing: %d
</source>
<translation>bærende: %d
</translation>
</message>
<message>
- <location filename="../profile.c" line="1249"/>
+ <location filename="../profile.c" line="1329"/>
<source>mean depth to here %.1f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1344"/>
+ <location filename="../profile.c" line="1424"/>
<source>%sT: %d:%02d min</source>
<translation>%sT: %d:%02d min</translation>
</message>
<message>
- <location filename="../profile.c" line="1348"/>
- <location filename="../profile.c" line="1352"/>
- <location filename="../profile.c" line="1356"/>
+ <location filename="../profile.c" line="1428"/>
+ <location filename="../profile.c" line="1432"/>
+ <location filename="../profile.c" line="1436"/>
<source>%s %sD:%.1f%s</source>
<translation>%s %sD:%.1f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1360"/>
+ <location filename="../profile.c" line="1440"/>
<source>%s %sD:%.1f%s
</source>
<translation>%s %sD:%.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1364"/>
+ <location filename="../profile.c" line="1444"/>
<source>%s%sV:%.2f%s</source>
<translation>%s%sV:%.2f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1368"/>
- <location filename="../profile.c" line="1372"/>
+ <location filename="../profile.c" line="1448"/>
+ <location filename="../profile.c" line="1452"/>
<source>%s %sV:%.2f%s</source>
<translation>%s %sV:%.2f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1379"/>
+ <location filename="../profile.c" line="1459"/>
<source>%s %sP:%d %s</source>
<translation>%s %sP:%d %s
</translation>
@@ -8632,8 +8652,8 @@ EADD: %d%s
<message>
<location filename="../dive.c" line="33"/>
<location filename="../equipment.c" line="85"/>
- <location filename="../planner.c" line="1404"/>
- <location filename="../planner.c" line="1407"/>
+ <location filename="../planner.c" line="1406"/>
+ <location filename="../planner.c" line="1409"/>
<source>oxygen</source>
<translation>ilt</translation>
</message>
@@ -8789,18 +8809,18 @@ EADD: %d%s
</message>
<message>
<location filename="../libdivecomputer.c" line="187"/>
- <location filename="../parse-xml.c" line="3177"/>
- <location filename="../uemis-downloader.c" line="133"/>
+ <location filename="../parse-xml.c" line="3181"/>
+ <location filename="../uemis-downloader.c" line="135"/>
<source>unknown</source>
<translation>Ukendt</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="464"/>
+ <location filename="../uemis-downloader.c" line="468"/>
<source>data</source>
<translation>data</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="444"/>
+ <location filename="../uemis-downloader.c" line="448"/>
<source>%s %s</source>
<translation>%s %s</translation>
</message>
@@ -8830,82 +8850,82 @@ Is the Uemis Zurich plugged in correctly?</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="492"/>
+ <location filename="../uemis-downloader.c" line="496"/>
<source>divelog #</source>
<translation>dykkerlog #</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="494"/>
+ <location filename="../uemis-downloader.c" line="498"/>
<source>divespot #</source>
<translation>Dykkersted #</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="496"/>
+ <location filename="../uemis-downloader.c" line="500"/>
<source>details for #</source>
<translation>Detaljer for #</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>wetsuit</source>
<translation>våddragt</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>semidry</source>
<translation>semidry</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>drysuit</source>
<translation>tørdragt</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>shorty</source>
<translation>shorty</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>vest</source>
<translation>vest</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>long john</source>
<translation>Long John</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>jacket</source>
<translation>Jakke</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>full suit</source>
<translation>heldragt</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>2 pcs full suit</source>
<translation>2-delt heldragt</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="699"/>
+ <location filename="../uemis-downloader.c" line="704"/>
<source>membrane</source>
<translation>membran</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1211"/>
+ <location filename="../uemis-downloader.c" line="1237"/>
<source>Initialise communication</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1214"/>
+ <location filename="../uemis-downloader.c" line="1240"/>
<source>Uemis init failed</source>
<translation>Uemis start op fejlede</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1226"/>
+ <location filename="../uemis-downloader.c" line="1252"/>
<source>Start download</source>
<translation>Begynd download</translation>
</message>
diff --git a/translations/subsurface_de_CH.ts b/translations/subsurface_de_CH.ts
index ad57b63d8..295ddca1d 100644
--- a/translations/subsurface_de_CH.ts
+++ b/translations/subsurface_de_CH.ts
@@ -488,7 +488,7 @@
<translation>Fehler beim Erzeugen des libdivecomputer Contexts</translation>
</message>
<message>
- <location filename="../configuredivecomputer.cpp" line="658"/>
+ <location filename="../configuredivecomputer.cpp" line="660"/>
<source>Could not a establish connection to the dive computer.</source>
<translation>Verbindung zum Tauchcomputer konnte nicht hergestellt werden.</translation>
</message>
@@ -1589,82 +1589,82 @@
<translation>PSCR-GF</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1081"/>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1102"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1085"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1106"/>
<source>Backup files (*.xml)</source>
<translation>Sicherungsdateien (*.xml)</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1086"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1090"/>
<source>An error occurred while saving the backup file.
%1</source>
<translation>Beim Speichern der Datensicherungsdatei ist ein Fehler aufgetreten.
%1</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1089"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1093"/>
<source>Backup succeeded</source>
<translation>Sicherung abgeschlossen</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1090"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1094"/>
<source>Your settings have been saved to: %1</source>
<translation>Deine Einstellungen wurden gespeichert nach: %1</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1080"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1084"/>
<source>Backup dive computer settings</source>
<translation>Tauchcomputereinstellungen sichern</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1085"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1089"/>
<source>XML backup error</source>
<translation>XML-Sicherungsfehler</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1101"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1105"/>
<source>Restore dive computer settings</source>
<translation>Tauchcomputereinstellungen wiederherstellen</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1107"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1111"/>
<source>XML restore error</source>
<translation>XML-Wiederherstellungsfehler</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1108"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1112"/>
<source>An error occurred while restoring the backup file.
%1</source>
<translation>Beim Wiederherstellen der Datensicherungsdatei ist ein Fehler aufgetreten.
%1</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1112"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1116"/>
<source>Restore succeeded</source>
<translation>Wiederherstellung abgeschlossen</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1113"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1117"/>
<source>Your settings have been restored successfully.</source>
<translation>Deine Einstellungen wurden erfolgreich wiederhergestellt.</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1123"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1127"/>
<source>Select firmware file</source>
<translation>Firmwaredatei auswählen</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1124"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1128"/>
<source>All files (*.*)</source>
<translation>Alle Dateien (*.*)</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1180"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1184"/>
<source>Choose file for divecomputer download logfile</source>
<translation>Wählen Sie die Datei zum Herunterladen der Tauchcomputer-Protokolldatei aus</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1181"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1185"/>
<source>Log files (*.log)</source>
<translation>Protokolldateien (*.log)</translation>
</message>
@@ -1853,18 +1853,18 @@
<context>
<name>DiveEventItem</name>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="116"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="122"/>
<source>Manual switch to OC</source>
<translation>Manuelles umschalten auf OC</translation>
</message>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="118"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="124"/>
<source> begin</source>
<comment>Starts with space!</comment>
<translation> Anfang</translation>
</message>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="119"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="125"/>
<source> end</source>
<comment>Starts with space!</comment>
<translation> Ende</translation>
@@ -3057,92 +3057,107 @@ p, li { white-space: pre-wrap; }
<translation>keine Tauchgänge ausgewählt</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="182"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="173"/>
+ <source>stylesheet to export to divelogs.de is not found</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="183"/>
<source>failed to create zip file for upload: %s</source>
<translation>konnte keine zip-Datei zum Hochladen erstellen: %s</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="235"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="236"/>
<source>internal error</source>
<translation>ein interner Fehler ist aufgetreten</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="722"/>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="912"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="244"/>
+ <source>Conversion of dive %1 to divelogs.de format failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="272"/>
+ <source>error writing zip file: %s zip error %d system error %d - %s</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="742"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="932"/>
<source>Done</source>
<translation>Fertig</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="755"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="775"/>
<source>Uploading dive list...</source>
<translation>Liste der Tauchgänge wird hochgeladen...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="787"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="807"/>
<source>Downloading dive list...</source>
<translation>Liste der Tauchgänge herunterladen...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="828"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="848"/>
<source>Downloading %1 dives...</source>
<translation>Lade %1 Tauchgänge vom Server...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="862"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="882"/>
<source>Download finished - %1</source>
<translation>Herunterladen beendet - %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="876"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="896"/>
<source>Problem with download</source>
<translation>Probleme beim Herunterladen</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="877"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="897"/>
<source>The archive could not be opened:
</source>
<translation>Das Archiv konnte nicht geöffnet werden:
</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="886"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="906"/>
<source>Corrupted download</source>
<translation>Heruntergeladene Daten sind beschädigt.</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="887"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="907"/>
<source>The archive could not be opened:
%1</source>
<translation>Das Archiv konnte nicht geöffnet werden
%1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="926"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="946"/>
<source>Upload failed</source>
<translation>Hochladen fehlgeschlagen</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="929"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="949"/>
<source>Upload successful</source>
<translation>Hochladen erfolgreich</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="932"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="952"/>
<source>Login failed</source>
<translation>Anmeldung fehlgeschlagen</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="935"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="955"/>
<source>Cannot parse response</source>
<translation>Verstehe die Antwort nicht</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="946"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="966"/>
<source>Error: %1</source>
<translation>Fehler: %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="913"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="933"/>
<source>Upload finished</source>
<translation>Hochladen abgeschlossen</translation>
</message>
@@ -4000,22 +4015,22 @@ Möchtest Du fortfahren?</translation>
<translation>Durchschnittstemperatur aller ausgewählten Tauchgänge</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="678"/>
+ <location filename="../qt-ui/maintab.cpp" line="681"/>
<source>Longest dive</source>
<translation>Längster Tauchgang</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="679"/>
+ <location filename="../qt-ui/maintab.cpp" line="682"/>
<source>Shortest dive</source>
<translation>Kürzester Tauchgang</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="680"/>
+ <location filename="../qt-ui/maintab.cpp" line="683"/>
<source>Average length of all selected dives</source>
<translation>Durchschnittsdauer aller ausgewählten Tauchgänge</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="704"/>
+ <location filename="../qt-ui/maintab.cpp" line="707"/>
<source>These gases could be
mixed from Air and using:
</source>
@@ -4024,22 +4039,22 @@ den folgenden Gasen gemischt werden:
</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="708"/>
+ <location filename="../qt-ui/maintab.cpp" line="711"/>
<source> and </source>
<translation>und</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="838"/>
+ <location filename="../qt-ui/maintab.cpp" line="841"/>
<source>New dive site</source>
<translation>Neuer Tauchplatz</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="1132"/>
+ <location filename="../qt-ui/maintab.cpp" line="1135"/>
<source>Discard the changes?</source>
<translation>Änderungen verwerfen?</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="1133"/>
+ <location filename="../qt-ui/maintab.cpp" line="1136"/>
<source>You are about to discard your changes.</source>
<translation>Du bist im Begriff, die Änderungen zu Verwerfen.</translation>
</message>
@@ -4856,12 +4871,12 @@ Subsurface hat bereits versucht, Daten einzutragen, aber es empfiehlt sich, die
<context>
<name>OstcFirmwareCheck</name>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="261"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="265"/>
<source>You should update the firmware on your dive computer: you have version %1 but the latest stable version is %2</source>
<translation>Du solltest die Firmware auf Deinem Tauchcomputer aktualisieren: Du hast Version %1, aber die neueste stabile Version ist %2</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="265"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="269"/>
<source>
Please start Bluetooth on your OSTC Sport and do the same preparations as for a logbook download before continuing with the update</source>
@@ -4870,27 +4885,27 @@ Please start Bluetooth on your OSTC Sport and do the same preparations as for a
Bitte Bluetooth auf dem OSTC Sport starten und die gleichen Einstellungen wie für ein Logbuchdownload treffen, bevor das Update fortgeführt wird.</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="266"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="270"/>
<source>Not now</source>
<translation>Nicht jetzt</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="267"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="271"/>
<source>Update firmware</source>
<translation>Firmware aktualisieren</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="269"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="273"/>
<source>Firmware upgrade notice</source>
<translation>Firmware-Aktualisierungsbenachrichtigung</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="287"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="291"/>
<source>Save the downloaded firmware as</source>
<translation>Heruntergeladene Firmware speichern als</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="288"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="292"/>
<source>HEX files (*.hex)</source>
<translation>HEX-Dateien (*.hex)</translation>
</message>
@@ -5867,98 +5882,98 @@ Bitte Bluetooth auf dem OSTC Sport starten und die gleichen Einstellungen wie f
<translation>Null-/Auftauchzeitberechnung wegen Zeitüberschreitung abgebrochen</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1232"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1234"/>
<source>Make first divecomputer</source>
<translation>Primärer Tauchcomputer</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1234"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1236"/>
<source>Delete this divecomputer</source>
<translation>Lösche diesen Tauchcomputer</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1248"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1250"/>
<source>Add gas change</source>
<translation>Gaswechsel setzen</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1251"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1253"/>
<source> (Tank %1)</source>
<translation> (Tank %1)</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1259"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1261"/>
<source>Add set-point change</source>
<translation>Set-Point-Wechsel hinzufügen</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1261"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1263"/>
<source>Add bookmark</source>
<translation>Markierung setzen</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1265"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1267"/>
<source>Edit the profile</source>
<translation>Profil bearbeiten</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1269"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1271"/>
<source>Remove event</source>
<translation>Entferne Ereignis</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1274"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1276"/>
<source>Hide similar events</source>
<translation>Ähnliche Ereignisse ausblenden</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1281"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1283"/>
<source>Edit name</source>
<translation>Name bearbeiten</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1310"/>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1317"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1312"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1319"/>
<source>Adjust pressure of tank %1 (currently interpolated as %2)</source>
<translation>Druck in Flasche %1 (momentan zu %2 interpoliert)</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1332"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1334"/>
<source>Unhide all events</source>
<translation>Alle Ereignisse einblenden</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1366"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1368"/>
<source>Hide events</source>
<translation>Ereignisse ausblenden</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1366"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1368"/>
<source>Hide all %1 events?</source>
<translation>Alle %1 Ereignisse ausblenden?</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1401"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1403"/>
<source>Remove the selected event?</source>
<translation>Ausgewähltes Ereignis entfernen?</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1402"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1404"/>
<source>%1 @ %2:%3</source>
<translation>%1 @ %2:%3</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1517"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1519"/>
<source>Edit name of bookmark</source>
<translation>Name der Markierung bearbeiten</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1518"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1520"/>
<source>Custom name:</source>
<translation>Benutzerdefinierter Name:</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1523"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1525"/>
<source>Name is too long!</source>
<translation>Der Name ist zu lang!</translation>
</message>
@@ -6062,22 +6077,22 @@ Bitte Bluetooth auf dem OSTC Sport starten und die gleichen Einstellungen wie f
<translation>cuft</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="604"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="622"/>
<source>Invalid response from server</source>
<translation>Ungültige Serverantwort</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="612"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="630"/>
<source>Expected XML tag &apos;DiveDateReader&apos;, got instead &apos;%1</source>
<translation>%1 anstelle des erwarteten XML Tags &apos;DiveDateReader&apos;.</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="658"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="676"/>
<source>Expected XML tag &apos;DiveDates&apos; not found</source>
<translation>XML Tag &apos;DiveDates&apos; nicht gefunden.</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="665"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="683"/>
<source>Malformed XML response. Line %1: %2</source>
<translation>Ungültige XML Antwort. Zeile %1: %2</translation>
</message>
@@ -6484,47 +6499,47 @@ Nicht alle Bilder haben Zeitstempel zwischen 30min vor und 30min nach einem der
<context>
<name>SubsurfaceWebServices</name>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="398"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="416"/>
<source>Webservice</source>
<translation>Webdienst</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="484"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="502"/>
<source>Connecting...</source>
<translation>Verbinde...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="503"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="521"/>
<source>Download finished</source>
<translation>Herunterladen beendet</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="517"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="535"/>
<source>Download error: %1</source>
<translation>Fehler beim Herunterladen: %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="527"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="545"/>
<source>Connection error: </source>
<translation>Verbindungsfehler: </translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="536"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="554"/>
<source>Download successful</source>
<translation>Erfolgreich geladen!</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="530"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="548"/>
<source>Invalid user identifier!</source>
<translation>Ungültige Benutzerkennung</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="377"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="395"/>
<source>Enter User ID and click Download</source>
<translation>Benutzerkennung eingeben und Herunterladen klicken</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="533"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="551"/>
<source>Cannot parse response!</source>
<translation>Verstehe die Antwort nicht!</translation>
</message>
@@ -7276,12 +7291,12 @@ Sprache: %1</translation>
<translation>Hochladen</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="312"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="330"/>
<source>Operation timed out</source>
<translation>Die Aktion hat zu lange gedauert</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="333"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="351"/>
<source>Transferring data...</source>
<translation>Daten werden übertragen...</translation>
</message>
@@ -7452,7 +7467,7 @@ Durchschnitt</translation>
<context>
<name>getextFromC</name>
<message>
- <location filename="../libdivecomputer.c" line="674"/>
+ <location filename="../libdivecomputer.c" line="677"/>
<source>Error parsing the header</source>
<translation>Fehler beim Lesen der Kopfdaten</translation>
</message>
@@ -7531,15 +7546,15 @@ Durchschnitt</translation>
<translation>kg</translation>
</message>
<message>
- <location filename="../dive.c" line="1580"/>
+ <location filename="../dive.c" line="1616"/>
<source>(%s) or (%s)</source>
<translation>(%s) oder (%s)</translation>
</message>
<message>
<location filename="../divelist.c" line="482"/>
<location filename="../equipment.c" line="81"/>
- <location filename="../planner.c" line="1400"/>
- <location filename="../planner.c" line="1403"/>
+ <location filename="../planner.c" line="1402"/>
+ <location filename="../planner.c" line="1405"/>
<source>air</source>
<translation>Luft</translation>
</message>
@@ -7569,68 +7584,73 @@ Durchschnitt</translation>
<translation>clip-on</translation>
</message>
<message>
- <location filename="../file.c" line="117"/>
- <location filename="../file.c" line="456"/>
- <location filename="../file.c" line="541"/>
- <location filename="../file.c" line="936"/>
+ <location filename="../file.c" line="110"/>
+ <source>No dives in the input file &apos;%s&apos;</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../file.c" line="120"/>
+ <location filename="../file.c" line="459"/>
+ <location filename="../file.c" line="544"/>
+ <location filename="../file.c" line="939"/>
<location filename="../ostctools.c" line="80"/>
<source>Failed to read &apos;%s&apos;</source>
<translation>Fehler beim Lesen von &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../file.c" line="391"/>
+ <location filename="../file.c" line="394"/>
<source>Cannot open CSV file %s; please use Import log file dialog</source>
<comment>'Import log file' should be the same text as corresponding label in Import menu</comment>
<translation>Kann CSV-Datei %s nicht öffnen; bitte verwenden Sie den Dialog Protokolldatei importieren</translation>
</message>
<message>
- <location filename="../file.c" line="458"/>
+ <location filename="../file.c" line="461"/>
<source>Empty file &apos;%s&apos;</source>
<translation>Leere Datei &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../file.c" line="638"/>
+ <location filename="../file.c" line="641"/>
<source>Poseidon import failed: unable to read &apos;%s&apos;</source>
<translation>Poseidon-Import fehlgeschlagen: kann &apos;%s&apos; nicht lesen</translation>
</message>
<message>
- <location filename="../file.c" line="674"/>
+ <location filename="../file.c" line="677"/>
<source>Mouth piece position OC</source>
<translation>Mundstücksposition offenes System</translation>
</message>
<message>
- <location filename="../file.c" line="678"/>
+ <location filename="../file.c" line="681"/>
<source>Mouth piece position CC</source>
<translation>Mundstücksposition geschlossenes System</translation>
</message>
<message>
- <location filename="../file.c" line="682"/>
+ <location filename="../file.c" line="685"/>
<source>Mouth piece position unknown</source>
<translation>Mundstücksposition unbekannt</translation>
</message>
<message>
- <location filename="../file.c" line="686"/>
+ <location filename="../file.c" line="689"/>
<source>Mouth piece position not connected</source>
<translation>Mundstücksposition nicht angeschlossen</translation>
</message>
<message>
- <location filename="../file.c" line="693"/>
+ <location filename="../file.c" line="696"/>
<source>Power off</source>
<translation>Ausschalten</translation>
</message>
<message>
- <location filename="../file.c" line="753"/>
+ <location filename="../file.c" line="756"/>
<source>O₂ calibration failed</source>
<translation>O₂-Kalibrierung fehlgeschlagen</translation>
</message>
<message>
- <location filename="../file.c" line="755"/>
- <location filename="../file.c" line="764"/>
+ <location filename="../file.c" line="758"/>
+ <location filename="../file.c" line="767"/>
<source>O₂ calibration</source>
<translation>O₂-Kalibrierung</translation>
</message>
<message>
- <location filename="../file.c" line="831"/>
+ <location filename="../file.c" line="834"/>
<source>No matching DC found for file &apos;%s&apos;</source>
<translation>Kein zugehöriger Tauchcomputer für die Datei &apos;%s&apos; gefunden</translation>
</message>
@@ -7649,7 +7669,7 @@ Durchschnitt</translation>
</message>
<message>
<location filename="../cochran.c" line="339"/>
- <location filename="../file.c" line="699"/>
+ <location filename="../file.c" line="702"/>
<source>battery</source>
<translation>Batterie</translation>
</message>
@@ -7663,7 +7683,7 @@ Durchschnitt</translation>
<message>
<location filename="../cochran.c" line="333"/>
<location filename="../cochran.c" line="387"/>
- <location filename="../file.c" line="721"/>
+ <location filename="../file.c" line="724"/>
<location filename="../libdivecomputer.c" line="198"/>
<source>ascent</source>
<translation>Aufstieg</translation>
@@ -7710,7 +7730,7 @@ Durchschnitt</translation>
<location filename="../cochran.c" line="362"/>
<location filename="../cochran.c" line="411"/>
<location filename="../cochran.c" line="418"/>
- <location filename="../file.c" line="812"/>
+ <location filename="../file.c" line="815"/>
<location filename="../libdivecomputer.c" line="200"/>
<location filename="../libdivecomputer.c" line="203"/>
<source>gaschange</source>
@@ -7797,107 +7817,107 @@ Durchschnitt</translation>
<translation>ungültige Ereignisnummer</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="658"/>
+ <location filename="../libdivecomputer.c" line="661"/>
<source>Unable to create parser for %s %s</source>
<translation>Nicht in der Lage, einen Parser für %s %s zu erstellen</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="664"/>
+ <location filename="../libdivecomputer.c" line="667"/>
<source>Error registering the data</source>
<translation>Fehler beim Registrieren der Daten</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="495"/>
+ <location filename="../libdivecomputer.c" line="498"/>
<source>Error parsing the datetime</source>
<translation>Fehler beim Lesen des Datums</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="513"/>
+ <location filename="../libdivecomputer.c" line="516"/>
<source>Dive %d: %s</source>
<translation>Tauchgang %d: %s</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="519"/>
+ <location filename="../libdivecomputer.c" line="522"/>
<source>Error parsing the divetime</source>
<translation>Fehler beim Lesen der Dauer</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="529"/>
+ <location filename="../libdivecomputer.c" line="532"/>
<source>Error parsing the maxdepth</source>
<translation>Fehler beim Lesen der maximalen Tiefe</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="548"/>
+ <location filename="../libdivecomputer.c" line="551"/>
<source>Error parsing temperature</source>
<translation>Fehler beim Lesen der Temperatur</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="568"/>
+ <location filename="../libdivecomputer.c" line="571"/>
<source>Error parsing the gas mix count</source>
<translation>Fehler beim Lesen der Gasgemischszahl</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="580"/>
+ <location filename="../libdivecomputer.c" line="583"/>
<source>Error obtaining water salinity</source>
<translation>Fehler beim Lesen des Salzgehalts</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="589"/>
+ <location filename="../libdivecomputer.c" line="592"/>
<source>Error obtaining surface pressure</source>
<translation>Kein Oberflächendruck erhalten</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="614"/>
+ <location filename="../libdivecomputer.c" line="617"/>
<source>Error obtaining divemode</source>
<translation>Fehler beim Auslesen des Modus des Tauchcomputers</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="634"/>
+ <location filename="../libdivecomputer.c" line="637"/>
<source>Error parsing the gas mix</source>
<translation>Fehler beim Lesen des Gasgemischs</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="684"/>
+ <location filename="../libdivecomputer.c" line="687"/>
<source>Error parsing the samples</source>
<translation>Fehler beim Lesen der Samples</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="821"/>
+ <location filename="../libdivecomputer.c" line="824"/>
<source>Event: waiting for user action</source>
<translation>Ereignis: warte auf Benutzeraktion</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="829"/>
+ <location filename="../libdivecomputer.c" line="832"/>
<source>model=%u (0x%08x), firmware=%u (0x%08x), serial=%u (0x%08x)</source>
<translation>model=%u (0x%08x), firmware=%u (0x%08x), serial=%u (0x%08x)</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="893"/>
+ <location filename="../libdivecomputer.c" line="896"/>
<source>Error registering the event handler.</source>
<translation>Fehler beim Registrieren der Ereignisbehandlung</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="898"/>
+ <location filename="../libdivecomputer.c" line="901"/>
<source>Error registering the cancellation handler.</source>
<translation>Fehler bei der Registrierung der Abbruchbehandlung</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="919"/>
+ <location filename="../libdivecomputer.c" line="922"/>
<source>Dive data import error</source>
<translation>Fehler beim Importieren der Tauchgangsdaten</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="958"/>
+ <location filename="../libdivecomputer.c" line="961"/>
<source>Unable to create libdivecomputer context</source>
<translation>Fehler beim Erzeugen des libdivecomputer Contexts</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="965"/>
+ <location filename="../libdivecomputer.c" line="968"/>
<source>Unable to open %s %s (%s)</source>
<translation>Fehler beim Öffnen von %s %s (%s)</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="989"/>
+ <location filename="../libdivecomputer.c" line="994"/>
<source>Insufficient privileges to open the device %s %s (%s)</source>
<translation>Unzureichende Privilegien zum Öffnen von Gerät %s %s (%s)</translation>
</message>
@@ -7917,12 +7937,12 @@ Durchschnitt</translation>
</translation>
</message>
<message>
- <location filename="../parse-xml.c" line="2022"/>
+ <location filename="../parse-xml.c" line="2026"/>
<source>Failed to parse &apos;%s&apos;</source>
<translation>Fehler beim Lesen von &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../parse-xml.c" line="3631"/>
+ <location filename="../parse-xml.c" line="3635"/>
<source>Can&apos;t open stylesheet %s</source>
<translation>Kann Stylesheet %s nicht öffnen</translation>
</message>
@@ -7932,8 +7952,8 @@ Durchschnitt</translation>
<translation>EAN%d</translation>
</message>
<message>
- <location filename="../planner.c" line="1021"/>
- <location filename="../planner.c" line="1173"/>
+ <location filename="../planner.c" line="1023"/>
+ <location filename="../planner.c" line="1175"/>
<source>Can&apos;t find gas %s</source>
<translation>Kann Gas %s nicht finden</translation>
</message>
@@ -7943,173 +7963,173 @@ Durchschnitt</translation>
<translation>Zu viele Gasgemische</translation>
</message>
<message>
- <location filename="../planner.c" line="571"/>
+ <location filename="../planner.c" line="572"/>
<source>Decompression calculation aborted due to excessive time</source>
<translation>Dekompressionsrechnung wegen Zeitüberschreitung abgebrochen</translation>
</message>
<message>
- <location filename="../planner.c" line="595"/>
+ <location filename="../planner.c" line="596"/>
<source>Subsurface dive plan</source>
<translation>Subsurface Tauchplan</translation>
</message>
<message>
- <location filename="../planner.c" line="599"/>
+ <location filename="../planner.c" line="600"/>
<source>depth</source>
<translation>Tiefe</translation>
</message>
<message>
- <location filename="../planner.c" line="605"/>
+ <location filename="../planner.c" line="606"/>
<source>runtime</source>
<translation>Laufzeit</translation>
</message>
<message>
- <location filename="../planner.c" line="602"/>
+ <location filename="../planner.c" line="603"/>
<source>duration</source>
<translation>Dauer</translation>
</message>
<message>
- <location filename="../planner.c" line="557"/>
+ <location filename="../planner.c" line="558"/>
<source>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.</source>
<translation>HINWEIS / WARNUNG: DIES IST EINE NEUIMPLEMENTATION DES %s-ALGORITHMUS UND EINE DARAUF BASIERENDE TAUCHGANGSPLANERIMPLEMENTATION, DIE NUR EINER GERINGEN ZAHL VON TESTS UNTERZOGEN WURDE. WIR RATEN DRINGEND, TAUCHGÄNGE NICHT AUSSSCHLIESSLICH AUFGRUND DIESER RESULTATE ZU PLANEN!</translation>
</message>
<message>
- <location filename="../planner.c" line="608"/>
+ <location filename="../planner.c" line="609"/>
<source>gas</source>
<translation>Gas</translation>
</message>
<message>
- <location filename="../planner.c" line="651"/>
+ <location filename="../planner.c" line="652"/>
<source>Transition to %.*f %s in %d:%02d min - runtime %d:%02u on %s (SP = %.1fbar)</source>
<translation>Auf-/Abstieg bis %.*f %s in %d:%02d min - Runtime %d:%02u mit %s (Setpoint = %.1fbar)</translation>
</message>
<message>
- <location filename="../planner.c" line="659"/>
+ <location filename="../planner.c" line="660"/>
<source>Transition to %.*f %s in %d:%02d min - runtime %d:%02u on %s</source>
<translation>Aufstieg auf %.*f %s in %d:%02d min - Laufzeit %d:%02u mit %s</translation>
</message>
<message>
- <location filename="../planner.c" line="672"/>
+ <location filename="../planner.c" line="673"/>
<source>Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s (SP = %.1fbar)</source>
<translation>Auf %.*f %s bleiben für %d:%02d min - Runtime %d:%02u mit %s (Setpoint = %.1fbar)</translation>
</message>
<message>
- <location filename="../planner.c" line="679"/>
+ <location filename="../planner.c" line="680"/>
<source>Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s</source>
<translation>Verbleibe auf %.*f %s für %d:%02d min - Gesamtzeit %d:%02u mit %s</translation>
</message>
<message>
- <location filename="../planner.c" line="712"/>
+ <location filename="../planner.c" line="713"/>
<source>%3.0f%s</source>
<translation>%3.0f%s</translation>
</message>
<message>
- <location filename="../planner.c" line="715"/>
- <location filename="../planner.c" line="719"/>
+ <location filename="../planner.c" line="716"/>
+ <location filename="../planner.c" line="720"/>
<source>%3dmin</source>
<translation>%3dmin</translation>
</message>
<message>
- <location filename="../planner.c" line="728"/>
- <location filename="../planner.c" line="740"/>
+ <location filename="../planner.c" line="729"/>
+ <location filename="../planner.c" line="741"/>
<source>(SP = %.1fbar)</source>
<translation>(SP = %.1fbar)</translation>
</message>
<message>
- <location filename="../planner.c" line="763"/>
+ <location filename="../planner.c" line="764"/>
<source>Switch gas to %s (SP = %.1fbar)</source>
<translation>Wechsle Gas auf %s (SP = %.1fbar)</translation>
</message>
<message>
- <location filename="../planner.c" line="765"/>
+ <location filename="../planner.c" line="766"/>
<source>Switch gas to %s</source>
<translation>Gaswechsel zu %s</translation>
</message>
<message>
- <location filename="../planner.c" line="783"/>
+ <location filename="../planner.c" line="785"/>
<source>CNS</source>
<translation>CNS</translation>
</message>
<message>
- <location filename="../planner.c" line="785"/>
+ <location filename="../planner.c" line="787"/>
<source>OTU</source>
<translation>OTU</translation>
</message>
<message>
- <location filename="../planner.c" line="789"/>
+ <location filename="../planner.c" line="791"/>
<source>Gas consumption (CCR legs excluded):</source>
<translation>Gasverbrauch (ohne CCR Segmente):</translation>
</message>
<message>
- <location filename="../planner.c" line="791"/>
+ <location filename="../planner.c" line="793"/>
<source>Gas consumption:</source>
<translation>Gasverbrauch:</translation>
</message>
<message>
- <location filename="../planner.c" line="573"/>
- <location filename="../planner.c" line="811"/>
- <location filename="../planner.c" line="816"/>
- <location filename="../planner.c" line="841"/>
- <location filename="../planner.c" line="851"/>
+ <location filename="../planner.c" line="574"/>
+ <location filename="../planner.c" line="813"/>
+ <location filename="../planner.c" line="818"/>
+ <location filename="../planner.c" line="843"/>
+ <location filename="../planner.c" line="853"/>
<source>Warning:</source>
<translation>Warnung:</translation>
</message>
<message>
- <location filename="../planner.c" line="583"/>
+ <location filename="../planner.c" line="584"/>
<source>based on Bühlmann ZHL-16B with GFlow = %d and GFhigh = %d</source>
<translation>basierend auf Bühlmann ZHL-16B mit GFlow = %d und GFhigh = %d</translation>
</message>
<message>
- <location filename="../planner.c" line="587"/>
+ <location filename="../planner.c" line="588"/>
<source>based on VPM-B at nominal conservatism</source>
<translation>basierend auf VPM-B bei nominalem Sicherheitslevel</translation>
</message>
<message>
- <location filename="../planner.c" line="589"/>
+ <location filename="../planner.c" line="590"/>
<source>based on VPM-B at +%d conservatism</source>
<translation>basierend auf VPM-B bei +%d Sicherheitslevel</translation>
</message>
<message>
- <location filename="../planner.c" line="591"/>
+ <location filename="../planner.c" line="592"/>
<source>recreational mode based on Bühlmann ZHL-16B with GFlow = %d and GFhigh = %d</source>
<translation>Sporttauchmodus basierend auf Bühlmann ZHL-16B mit GFlow = %d und GFhigh = %d</translation>
</message>
<message>
- <location filename="../planner.c" line="812"/>
+ <location filename="../planner.c" line="814"/>
<source>this is more gas than available in the specified cylinder!</source>
<translation>Dies ist mehr Gas, als in der Flasche verfügbar ist!</translation>
</message>
<message>
- <location filename="../planner.c" line="817"/>
+ <location filename="../planner.c" line="819"/>
<source>not enough reserve for gas sharing on ascent!</source>
<translation>Keine ausreichende Reserve für Aufstieg unter Wechselatmung!</translation>
</message>
<message>
- <location filename="../planner.c" line="819"/>
+ <location filename="../planner.c" line="821"/>
<source>%.0f%s/%.0f%s of %s (%.0f%s/%.0f%s in planned ascent)</source>
<translation>%.0f%s/%.0f%s %s (%.0f%s/%.0f%s im berechneten Aufstieg)</translation>
</message>
<message>
- <location filename="../planner.c" line="821"/>
+ <location filename="../planner.c" line="823"/>
<source>%.0f%s (%.0f%s during planned ascent) of %s</source>
<translation>%.0f%s (%.0f%s im berechneten Aufstiegs) von %s</translation>
</message>
<message>
- <location filename="../planner.c" line="838"/>
+ <location filename="../planner.c" line="840"/>
<source>high pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s</source>
<translation>hoher pO₂ Wert %.2f auf %d:%02u mit Gas %s in Tiefe %.*f %s</translation>
</message>
<message>
- <location filename="../planner.c" line="848"/>
+ <location filename="../planner.c" line="850"/>
<source>low pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s</source>
<translation>niedriger pO₂ Wert %.2f auf %d:%02u mit Gas %s in Tiefe %.*f %s</translation>
</message>
<message>
- <location filename="../planner.c" line="1408"/>
+ <location filename="../planner.c" line="1410"/>
<source>ean</source>
<translation>ean</translation>
</message>
<message>
- <location filename="../profile.c" line="1133"/>
+ <location filename="../profile.c" line="1213"/>
<source>@: %d:%02d
D: %.1f%s
</source>
@@ -8118,70 +8138,70 @@ D: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1136"/>
+ <location filename="../profile.c" line="1216"/>
<source>P: %d%s
</source>
<translation>P: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1140"/>
+ <location filename="../profile.c" line="1220"/>
<source>T: %.1f%s
</source>
<translation>T: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1146"/>
+ <location filename="../profile.c" line="1226"/>
<source>V: %.1f%s
</source>
<translation>V: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1149"/>
+ <location filename="../profile.c" line="1229"/>
<source>SAC: %.*f%s/min
</source>
<translation>SAC: %.*f%s/min
</translation>
</message>
<message>
- <location filename="../profile.c" line="1151"/>
+ <location filename="../profile.c" line="1231"/>
<source>CNS: %u%%
</source>
<translation>CNS: %u%%
</translation>
</message>
<message>
- <location filename="../profile.c" line="1153"/>
+ <location filename="../profile.c" line="1233"/>
<source>pO%s: %.2fbar
</source>
<translation>pO%s: %.2fbar
</translation>
</message>
<message>
- <location filename="../profile.c" line="1155"/>
+ <location filename="../profile.c" line="1235"/>
<source>pN%s: %.2fbar
</source>
<translation>pN%s: %.2fbar
</translation>
</message>
<message>
- <location filename="../profile.c" line="1157"/>
+ <location filename="../profile.c" line="1237"/>
<source>pHe: %.2fbar
</source>
<translation>pHe: %.2fbar
</translation>
</message>
<message>
- <location filename="../profile.c" line="1160"/>
+ <location filename="../profile.c" line="1240"/>
<source>MOD: %d%s
</source>
<translation>MOD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1167"/>
+ <location filename="../profile.c" line="1247"/>
<source>EAD: %d%s
EADD: %d%s
</source>
@@ -8190,7 +8210,7 @@ EADD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1171"/>
+ <location filename="../profile.c" line="1251"/>
<source>END: %d%s
EADD: %d%s
</source>
@@ -8199,170 +8219,170 @@ EADD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1184"/>
+ <location filename="../profile.c" line="1264"/>
<source>Safetystop: %umin @ %.0f%s
</source>
<translation>Sicherheitsstopp: %umin @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1187"/>
+ <location filename="../profile.c" line="1267"/>
<source>Safetystop: unkn time @ %.0f%s
</source>
<translation>Sicherheitsstopp: unbek. Zeit @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1192"/>
+ <location filename="../profile.c" line="1272"/>
<source>Deco: %umin @ %.0f%s
</source>
<translation>Deko: %umin @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1195"/>
+ <location filename="../profile.c" line="1275"/>
<source>Deco: unkn time @ %.0f%s
</source>
<translation>Deko: unbek. Zeit @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1199"/>
+ <location filename="../profile.c" line="1279"/>
<source>In deco
</source>
<translation>In Deko
</translation>
</message>
<message>
- <location filename="../profile.c" line="1201"/>
+ <location filename="../profile.c" line="1281"/>
<source>NDL: %umin
</source>
<translation>Nullzeit: %umin
</translation>
</message>
<message>
- <location filename="../profile.c" line="1204"/>
+ <location filename="../profile.c" line="1284"/>
<source>TTS: %umin
</source>
<translation>Gesamtaufstiegszeit: %umin
</translation>
</message>
<message>
- <location filename="../profile.c" line="1207"/>
+ <location filename="../profile.c" line="1287"/>
<source>Deco: %umin @ %.0f%s (calc)
</source>
<translation>Deko: %umin @ %.0f%s (berechnet)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1215"/>
+ <location filename="../profile.c" line="1295"/>
<source>In deco (calc)
</source>
<translation>Deko (berechnet)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1218"/>
+ <location filename="../profile.c" line="1298"/>
<source>NDL: %umin (calc)
</source>
<translation>Nullzeit: %umin (berechnet)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1220"/>
+ <location filename="../profile.c" line="1300"/>
<source>NDL: &gt;2h (calc)
</source>
<translation>Nullzeit: &gt; 2h (berechnet)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1224"/>
+ <location filename="../profile.c" line="1304"/>
<source>TTS: %umin (calc)
</source>
<translation>Gesamtaufstiegszeit: %umin (berechnet)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1226"/>
+ <location filename="../profile.c" line="1306"/>
<source>TTS: &gt;2h (calc)
</source>
<translation>Gesamtaufstiegszeit: &gt;2h (berechnet)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1229"/>
+ <location filename="../profile.c" line="1309"/>
<source>RBT: %umin
</source>
<translation>Restgrundzeit: %umin
</translation>
</message>
<message>
- <location filename="../profile.c" line="1232"/>
+ <location filename="../profile.c" line="1312"/>
<source>Calculated ceiling %.0f%s
</source>
<translation>Berechneter tiefster Deko-Stopp %.0f %s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1238"/>
+ <location filename="../profile.c" line="1318"/>
<source>Tissue %.0fmin: %.1f%s
</source>
<translation>Gewebe %.0fmin: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1244"/>
+ <location filename="../profile.c" line="1324"/>
<source>heartbeat: %d
</source>
<translation>Herzschlag: %d
</translation>
</message>
<message>
- <location filename="../profile.c" line="1246"/>
+ <location filename="../profile.c" line="1326"/>
<source>bearing: %d
</source>
<translation>Peilung: %d
</translation>
</message>
<message>
- <location filename="../profile.c" line="1249"/>
+ <location filename="../profile.c" line="1329"/>
<source>mean depth to here %.1f%s
</source>
<translation>Durchschnittstiefe bis hier %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1344"/>
+ <location filename="../profile.c" line="1424"/>
<source>%sT: %d:%02d min</source>
<translation>%sT: %d:%02d min</translation>
</message>
<message>
- <location filename="../profile.c" line="1348"/>
- <location filename="../profile.c" line="1352"/>
- <location filename="../profile.c" line="1356"/>
+ <location filename="../profile.c" line="1428"/>
+ <location filename="../profile.c" line="1432"/>
+ <location filename="../profile.c" line="1436"/>
<source>%s %sD:%.1f%s</source>
<translation>%s %sTiefe:%.1f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1360"/>
+ <location filename="../profile.c" line="1440"/>
<source>%s %sD:%.1f%s
</source>
<translation>%s %sTiefe:%.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1364"/>
+ <location filename="../profile.c" line="1444"/>
<source>%s%sV:%.2f%s</source>
<translation>%s%sV:%.2f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1368"/>
- <location filename="../profile.c" line="1372"/>
+ <location filename="../profile.c" line="1448"/>
+ <location filename="../profile.c" line="1452"/>
<source>%s %sV:%.2f%s</source>
<translation>%s %sV:%.2f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1379"/>
+ <location filename="../profile.c" line="1459"/>
<source>%s %sP:%d %s</source>
<translation>%s %sDruck:%d %s</translation>
</message>
@@ -8654,8 +8674,8 @@ EADD: %d%s
<message>
<location filename="../dive.c" line="33"/>
<location filename="../equipment.c" line="85"/>
- <location filename="../planner.c" line="1404"/>
- <location filename="../planner.c" line="1407"/>
+ <location filename="../planner.c" line="1406"/>
+ <location filename="../planner.c" line="1409"/>
<source>oxygen</source>
<translation>Sauerstoff</translation>
</message>
@@ -8811,18 +8831,18 @@ EADD: %d%s
</message>
<message>
<location filename="../libdivecomputer.c" line="187"/>
- <location filename="../parse-xml.c" line="3177"/>
- <location filename="../uemis-downloader.c" line="133"/>
+ <location filename="../parse-xml.c" line="3181"/>
+ <location filename="../uemis-downloader.c" line="135"/>
<source>unknown</source>
<translation>unbekannt</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="464"/>
+ <location filename="../uemis-downloader.c" line="468"/>
<source>data</source>
<translation>Daten</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="444"/>
+ <location filename="../uemis-downloader.c" line="448"/>
<source>%s %s</source>
<translation>%s %s</translation>
</message>
@@ -8857,82 +8877,82 @@ Ist der Uemis Zürich korrekt verbunden?</translation>
<translation>Keine Tauchgänge zum Herunterladen vorhanden.</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="492"/>
+ <location filename="../uemis-downloader.c" line="496"/>
<source>divelog #</source>
<translation>Tauchprotokoll #</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="494"/>
+ <location filename="../uemis-downloader.c" line="498"/>
<source>divespot #</source>
<translation>Tauchplatz #</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="496"/>
+ <location filename="../uemis-downloader.c" line="500"/>
<source>details for #</source>
<translation>Details für #</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>wetsuit</source>
<translation>Nass-Tauchanzug</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>semidry</source>
<translation>halbtrocken</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>drysuit</source>
<translation>Trockentauchanzug</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>shorty</source>
<translation>Shorty</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>vest</source>
<translation>Weste</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>long john</source>
<translation>Latzhose</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>jacket</source>
<translation>Jacke</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>full suit</source>
<translation>vollständiger Tauchanzug</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>2 pcs full suit</source>
<translation>Zweiteiler</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="699"/>
+ <location filename="../uemis-downloader.c" line="704"/>
<source>membrane</source>
<translation>Membran</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1211"/>
+ <location filename="../uemis-downloader.c" line="1237"/>
<source>Initialise communication</source>
<translation>Kommunikation einleiten</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1214"/>
+ <location filename="../uemis-downloader.c" line="1240"/>
<source>Uemis init failed</source>
<translation>Uemis-Initialisierung fehlgeschlagen</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1226"/>
+ <location filename="../uemis-downloader.c" line="1252"/>
<source>Start download</source>
<translation>Beginne zu Laden</translation>
</message>
diff --git a/translations/subsurface_de_DE.ts b/translations/subsurface_de_DE.ts
index 322950ea2..57d1720c2 100644
--- a/translations/subsurface_de_DE.ts
+++ b/translations/subsurface_de_DE.ts
@@ -487,7 +487,7 @@
<translation>Fehler beim Erzeugen des libdivecomputer Contexts</translation>
</message>
<message>
- <location filename="../configuredivecomputer.cpp" line="658"/>
+ <location filename="../configuredivecomputer.cpp" line="660"/>
<source>Could not a establish connection to the dive computer.</source>
<translation>Verbindung zum Tauchcomputer konnte nicht hergestellt werden.</translation>
</message>
@@ -1588,82 +1588,82 @@
<translation>PSCR-GF</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1081"/>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1102"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1085"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1106"/>
<source>Backup files (*.xml)</source>
<translation>Sicherungsdateien (*.xml)</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1086"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1090"/>
<source>An error occurred while saving the backup file.
%1</source>
<translation>Beim Speichern der Datensicherungsdatei ist ein Fehler aufgetreten.
%1</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1089"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1093"/>
<source>Backup succeeded</source>
<translation>Sicherung abgeschlossen</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1090"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1094"/>
<source>Your settings have been saved to: %1</source>
<translation>Ihre Einstellungen wurden gespeichert nach: %1</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1080"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1084"/>
<source>Backup dive computer settings</source>
<translation>Tauchcomputereinstellungen sichern</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1085"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1089"/>
<source>XML backup error</source>
<translation>XML-Sicherungsfehler</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1101"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1105"/>
<source>Restore dive computer settings</source>
<translation>Tauchcomputereinstellungen wiederherstellen</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1107"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1111"/>
<source>XML restore error</source>
<translation>XML-Wiederherstellungsfehler</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1108"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1112"/>
<source>An error occurred while restoring the backup file.
%1</source>
<translation>Beim Wiederherstellen der Datensicherungsdatei ist ein Fehler aufgetreten.
%1</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1112"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1116"/>
<source>Restore succeeded</source>
<translation>Wiederherstellung abgeschlossen</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1113"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1117"/>
<source>Your settings have been restored successfully.</source>
<translation>Ihre Einstellungen wurden erfolgreich wiederhergestellt.</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1123"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1127"/>
<source>Select firmware file</source>
<translation>Firmwaredatei auswählen</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1124"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1128"/>
<source>All files (*.*)</source>
<translation>Alle Dateien (*.*)</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1180"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1184"/>
<source>Choose file for divecomputer download logfile</source>
<translation>Wählen Sie die Datei zum Herunterladen der Tauchcomputer-Protokolldatei aus</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1181"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1185"/>
<source>Log files (*.log)</source>
<translation>Protokolldateien (*.log)</translation>
</message>
@@ -1852,18 +1852,18 @@
<context>
<name>DiveEventItem</name>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="116"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="122"/>
<source>Manual switch to OC</source>
<translation>Manueller Wechsel auf OC</translation>
</message>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="118"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="124"/>
<source> begin</source>
<comment>Starts with space!</comment>
<translation> Anfang</translation>
</message>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="119"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="125"/>
<source> end</source>
<comment>Starts with space!</comment>
<translation> Ende</translation>
@@ -3056,92 +3056,107 @@ p, li { white-space: pre-wrap; }
<translation>keine Tauchgänge ausgewählt</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="182"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="173"/>
+ <source>stylesheet to export to divelogs.de is not found</source>
+ <translation>Formatvorlage zum Exportieren auf divelogs.de nicht gefunden</translation>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="183"/>
<source>failed to create zip file for upload: %s</source>
<translation>konnte keine zip-Datei zum Hochladen erstellen: %s</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="235"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="236"/>
<source>internal error</source>
<translation>ein interner Fehler ist aufgetreten</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="722"/>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="912"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="244"/>
+ <source>Conversion of dive %1 to divelogs.de format failed</source>
+ <translation>Konvertierung von Tauchgang %1 in divelogs.de-Format ist fehlgeschlagen</translation>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="272"/>
+ <source>error writing zip file: %s zip error %d system error %d - %s</source>
+ <translation>Fehler beim Schreiben der ZIP-Datei: %s ZIP-Fehler %d Systemfehler %d - %s</translation>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="742"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="932"/>
<source>Done</source>
<translation>Fertig</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="755"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="775"/>
<source>Uploading dive list...</source>
<translation>Liste der Tauchgänge wird hochgeladen...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="787"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="807"/>
<source>Downloading dive list...</source>
<translation>Liste der Tauchgänge herunterladen...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="828"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="848"/>
<source>Downloading %1 dives...</source>
<translation>Lade %1 Tauchgänge vom Server...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="862"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="882"/>
<source>Download finished - %1</source>
<translation>Herunterladen beendet - %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="876"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="896"/>
<source>Problem with download</source>
<translation>Problem beim Herunterladen</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="877"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="897"/>
<source>The archive could not be opened:
</source>
<translation>Das Archiv konnte nicht geöffnet werden:
</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="886"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="906"/>
<source>Corrupted download</source>
<translation>Heruntergeladene Daten sind beschädigt.</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="887"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="907"/>
<source>The archive could not be opened:
%1</source>
<translation>Das Archiv konnte nicht geöffnet werden
%1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="926"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="946"/>
<source>Upload failed</source>
<translation>Hochladen fehlgeschlagen</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="929"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="949"/>
<source>Upload successful</source>
<translation>Hochladen erfolgreich</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="932"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="952"/>
<source>Login failed</source>
<translation>Anmeldung fehlgeschlagen</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="935"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="955"/>
<source>Cannot parse response</source>
<translation>Verstehe die Antwort nicht</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="946"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="966"/>
<source>Error: %1</source>
<translation>Fehler: %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="913"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="933"/>
<source>Upload finished</source>
<translation>Hochladen abgeschlossen</translation>
</message>
@@ -3998,22 +4013,22 @@ bitte senden Sie das Folgende an die Entwickler.
<translation>Durchschnittstemperatur aller ausgewählten Tauchgänge</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="678"/>
+ <location filename="../qt-ui/maintab.cpp" line="681"/>
<source>Longest dive</source>
<translation>Längster Tauchgang</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="679"/>
+ <location filename="../qt-ui/maintab.cpp" line="682"/>
<source>Shortest dive</source>
<translation>Kürzester Tauchgang</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="680"/>
+ <location filename="../qt-ui/maintab.cpp" line="683"/>
<source>Average length of all selected dives</source>
<translation>Durchschnittsdauer aller ausgewählten Tauchgänge</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="704"/>
+ <location filename="../qt-ui/maintab.cpp" line="707"/>
<source>These gases could be
mixed from Air and using:
</source>
@@ -4022,22 +4037,22 @@ den folgenden Gasen gemischt werden:
</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="708"/>
+ <location filename="../qt-ui/maintab.cpp" line="711"/>
<source> and </source>
<translation>und</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="838"/>
+ <location filename="../qt-ui/maintab.cpp" line="841"/>
<source>New dive site</source>
<translation>Neuer Tauchplatz</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="1132"/>
+ <location filename="../qt-ui/maintab.cpp" line="1135"/>
<source>Discard the changes?</source>
<translation>Änderungen verwerfen?</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="1133"/>
+ <location filename="../qt-ui/maintab.cpp" line="1136"/>
<source>You are about to discard your changes.</source>
<translation>Sie sind im Begriff, die Änderungen zu Verwerfen.</translation>
</message>
@@ -4854,12 +4869,12 @@ Subsurface hat bereits versucht, Daten einzutragen, aber es empfiehlt sich, die
<context>
<name>OstcFirmwareCheck</name>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="261"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="265"/>
<source>You should update the firmware on your dive computer: you have version %1 but the latest stable version is %2</source>
<translation>Sie sollten die Firmware auf Ihrem Tauchcomputer aktualisieren: Sie haben Version %1, aber die neueste stabile Version ist %2</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="265"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="269"/>
<source>
Please start Bluetooth on your OSTC Sport and do the same preparations as for a logbook download before continuing with the update</source>
@@ -4868,27 +4883,27 @@ Please start Bluetooth on your OSTC Sport and do the same preparations as for a
Bitte Bluetooth auf dem OSTC Sport starten und die gleichen Einstellungen wie für ein Logbuchdownload treffen, bevor das Update fortgeführt wird.</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="266"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="270"/>
<source>Not now</source>
<translation>Nicht jetzt</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="267"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="271"/>
<source>Update firmware</source>
<translation>Firmware aktualisieren</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="269"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="273"/>
<source>Firmware upgrade notice</source>
<translation>Firmware-Aktualisierungsbenachrichtigung</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="287"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="291"/>
<source>Save the downloaded firmware as</source>
<translation>Heruntergeladene Firmware speichern als</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="288"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="292"/>
<source>HEX files (*.hex)</source>
<translation>HEX-Dateien (*.hex)</translation>
</message>
@@ -5865,98 +5880,98 @@ Bitte Bluetooth auf dem OSTC Sport starten und die gleichen Einstellungen wie f
<translation>Null-/Auftauchzeitberechnung wegen Zeitüberschreitung abgebrochen</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1232"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1234"/>
<source>Make first divecomputer</source>
<translation>Primärer Tauchcomputer</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1234"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1236"/>
<source>Delete this divecomputer</source>
<translation>Lösche diesen Tauchcomputer</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1248"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1250"/>
<source>Add gas change</source>
<translation>Gaswechsel setzen</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1251"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1253"/>
<source> (Tank %1)</source>
<translation> (Tank %1)</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1259"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1261"/>
<source>Add set-point change</source>
<translation>Einstellwertwechsel hinzufügen</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1261"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1263"/>
<source>Add bookmark</source>
<translation>Markierung setzen</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1265"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1267"/>
<source>Edit the profile</source>
<translation>Profil bearbeiten</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1269"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1271"/>
<source>Remove event</source>
<translation>Entferne Ereignis</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1274"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1276"/>
<source>Hide similar events</source>
<translation>Ähnliche Ereignisse ausblenden</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1281"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1283"/>
<source>Edit name</source>
<translation>Name bearbeiten</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1310"/>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1317"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1312"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1319"/>
<source>Adjust pressure of tank %1 (currently interpolated as %2)</source>
<translation>Druck in Flasche %1 (momentan zu %2 interpoliert)</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1332"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1334"/>
<source>Unhide all events</source>
<translation>Alle Ereignisse einblenden</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1366"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1368"/>
<source>Hide events</source>
<translation>Ereignisse ausblenden</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1366"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1368"/>
<source>Hide all %1 events?</source>
<translation>Alle %1 Ereignisse ausblenden?</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1401"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1403"/>
<source>Remove the selected event?</source>
<translation>Ausgewähltes Ereignis entfernen?</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1402"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1404"/>
<source>%1 @ %2:%3</source>
<translation>%1 @ %2:%3</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1517"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1519"/>
<source>Edit name of bookmark</source>
<translation>Name der Markierung bearbeiten</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1518"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1520"/>
<source>Custom name:</source>
<translation>Benutzerdefinierter Name:</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1523"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1525"/>
<source>Name is too long!</source>
<translation>Der Name ist zu lang!</translation>
</message>
@@ -6060,22 +6075,22 @@ Bitte Bluetooth auf dem OSTC Sport starten und die gleichen Einstellungen wie f
<translation>cft</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="604"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="622"/>
<source>Invalid response from server</source>
<translation>Ungültige Serverantwort</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="612"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="630"/>
<source>Expected XML tag &apos;DiveDateReader&apos;, got instead &apos;%1</source>
<translation>%1 anstelle des erwarteten XML Tags &apos;DiveDateReader&apos;.</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="658"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="676"/>
<source>Expected XML tag &apos;DiveDates&apos; not found</source>
<translation>XML Tag &apos;DiveDates&apos; nicht gefunden.</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="665"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="683"/>
<source>Malformed XML response. Line %1: %2</source>
<translation>Ungültige XML Antwort. Zeile %1: %2</translation>
</message>
@@ -6482,47 +6497,47 @@ Nicht alle Bilder haben Zeitstempel zwischen 30min vor und 30min nach einem der
<context>
<name>SubsurfaceWebServices</name>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="398"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="416"/>
<source>Webservice</source>
<translation>Webdienst</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="484"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="502"/>
<source>Connecting...</source>
<translation>Verbinde...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="503"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="521"/>
<source>Download finished</source>
<translation>Herunterladen beendet</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="517"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="535"/>
<source>Download error: %1</source>
<translation>Fehler beim Herunterladen: %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="527"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="545"/>
<source>Connection error: </source>
<translation>Verbindungsfehler: </translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="536"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="554"/>
<source>Download successful</source>
<translation>Erfolgreich geladen!</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="530"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="548"/>
<source>Invalid user identifier!</source>
<translation>Ungültige Benutzerkennung</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="377"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="395"/>
<source>Enter User ID and click Download</source>
<translation>Benutzerkennung eingeben und Herunterladen klicken</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="533"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="551"/>
<source>Cannot parse response!</source>
<translation>Verstehe die Antwort nicht!</translation>
</message>
@@ -7274,12 +7289,12 @@ Sprache: %1</translation>
<translation>Hochladen</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="312"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="330"/>
<source>Operation timed out</source>
<translation>Die Aktion hat zu lange gedauert</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="333"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="351"/>
<source>Transferring data...</source>
<translation>Daten werden übertragen...</translation>
</message>
@@ -7450,7 +7465,7 @@ Durchschnitt</translation>
<context>
<name>getextFromC</name>
<message>
- <location filename="../libdivecomputer.c" line="674"/>
+ <location filename="../libdivecomputer.c" line="677"/>
<source>Error parsing the header</source>
<translation>Fehler beim Lesen der Kopfdaten</translation>
</message>
@@ -7529,15 +7544,15 @@ Durchschnitt</translation>
<translation>kg</translation>
</message>
<message>
- <location filename="../dive.c" line="1580"/>
+ <location filename="../dive.c" line="1616"/>
<source>(%s) or (%s)</source>
<translation>(%s) oder (%s)</translation>
</message>
<message>
<location filename="../divelist.c" line="482"/>
<location filename="../equipment.c" line="81"/>
- <location filename="../planner.c" line="1400"/>
- <location filename="../planner.c" line="1403"/>
+ <location filename="../planner.c" line="1402"/>
+ <location filename="../planner.c" line="1405"/>
<source>air</source>
<translation>Luft</translation>
</message>
@@ -7567,68 +7582,73 @@ Durchschnitt</translation>
<translation>clip-on</translation>
</message>
<message>
- <location filename="../file.c" line="117"/>
- <location filename="../file.c" line="456"/>
- <location filename="../file.c" line="541"/>
- <location filename="../file.c" line="936"/>
+ <location filename="../file.c" line="110"/>
+ <source>No dives in the input file &apos;%s&apos;</source>
+ <translation>Keine Tauchgänge in der Datei &apos;%s&apos;</translation>
+ </message>
+ <message>
+ <location filename="../file.c" line="120"/>
+ <location filename="../file.c" line="459"/>
+ <location filename="../file.c" line="544"/>
+ <location filename="../file.c" line="939"/>
<location filename="../ostctools.c" line="80"/>
<source>Failed to read &apos;%s&apos;</source>
<translation>Fehler beim Lesen von &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../file.c" line="391"/>
+ <location filename="../file.c" line="394"/>
<source>Cannot open CSV file %s; please use Import log file dialog</source>
<comment>'Import log file' should be the same text as corresponding label in Import menu</comment>
<translation>Kann CSV-Datei %s nicht öffnen; bitte verwenden Sie den Dialog Protokolldatei importieren</translation>
</message>
<message>
- <location filename="../file.c" line="458"/>
+ <location filename="../file.c" line="461"/>
<source>Empty file &apos;%s&apos;</source>
<translation>Leere Datei &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../file.c" line="638"/>
+ <location filename="../file.c" line="641"/>
<source>Poseidon import failed: unable to read &apos;%s&apos;</source>
<translation>Poseidon-Import fehlgeschlagen: kann &apos;%s&apos; nicht lesen</translation>
</message>
<message>
- <location filename="../file.c" line="674"/>
+ <location filename="../file.c" line="677"/>
<source>Mouth piece position OC</source>
<translation>Mundstücksposition offenes System</translation>
</message>
<message>
- <location filename="../file.c" line="678"/>
+ <location filename="../file.c" line="681"/>
<source>Mouth piece position CC</source>
<translation>Mundstücksposition geschlossenes System</translation>
</message>
<message>
- <location filename="../file.c" line="682"/>
+ <location filename="../file.c" line="685"/>
<source>Mouth piece position unknown</source>
<translation>Mundstücksposition unbekannt</translation>
</message>
<message>
- <location filename="../file.c" line="686"/>
+ <location filename="../file.c" line="689"/>
<source>Mouth piece position not connected</source>
<translation>Mundstücksposition nicht angeschlossen</translation>
</message>
<message>
- <location filename="../file.c" line="693"/>
+ <location filename="../file.c" line="696"/>
<source>Power off</source>
<translation>Ausschalten</translation>
</message>
<message>
- <location filename="../file.c" line="753"/>
+ <location filename="../file.c" line="756"/>
<source>O₂ calibration failed</source>
<translation>O₂-Kalibrierung fehlgeschlagen</translation>
</message>
<message>
- <location filename="../file.c" line="755"/>
- <location filename="../file.c" line="764"/>
+ <location filename="../file.c" line="758"/>
+ <location filename="../file.c" line="767"/>
<source>O₂ calibration</source>
<translation>O₂-Kalibrierung</translation>
</message>
<message>
- <location filename="../file.c" line="831"/>
+ <location filename="../file.c" line="834"/>
<source>No matching DC found for file &apos;%s&apos;</source>
<translation>Kein zugehöriger Tauchcomputer für die Datei &apos;%s&apos; gefunden</translation>
</message>
@@ -7647,7 +7667,7 @@ Durchschnitt</translation>
</message>
<message>
<location filename="../cochran.c" line="339"/>
- <location filename="../file.c" line="699"/>
+ <location filename="../file.c" line="702"/>
<source>battery</source>
<translation>Batterie</translation>
</message>
@@ -7661,7 +7681,7 @@ Durchschnitt</translation>
<message>
<location filename="../cochran.c" line="333"/>
<location filename="../cochran.c" line="387"/>
- <location filename="../file.c" line="721"/>
+ <location filename="../file.c" line="724"/>
<location filename="../libdivecomputer.c" line="198"/>
<source>ascent</source>
<translation>Aufstieg</translation>
@@ -7708,7 +7728,7 @@ Durchschnitt</translation>
<location filename="../cochran.c" line="362"/>
<location filename="../cochran.c" line="411"/>
<location filename="../cochran.c" line="418"/>
- <location filename="../file.c" line="812"/>
+ <location filename="../file.c" line="815"/>
<location filename="../libdivecomputer.c" line="200"/>
<location filename="../libdivecomputer.c" line="203"/>
<source>gaschange</source>
@@ -7795,107 +7815,107 @@ Durchschnitt</translation>
<translation>ungültige Ereignisnummer</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="658"/>
+ <location filename="../libdivecomputer.c" line="661"/>
<source>Unable to create parser for %s %s</source>
<translation>Nicht in der Lage, einen Parser für %s %s zu erstellen</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="664"/>
+ <location filename="../libdivecomputer.c" line="667"/>
<source>Error registering the data</source>
<translation>Fehler beim Registrieren der Daten</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="495"/>
+ <location filename="../libdivecomputer.c" line="498"/>
<source>Error parsing the datetime</source>
<translation>Fehler beim Lesen des Datums</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="513"/>
+ <location filename="../libdivecomputer.c" line="516"/>
<source>Dive %d: %s</source>
<translation>Tauchgang %d: %s</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="519"/>
+ <location filename="../libdivecomputer.c" line="522"/>
<source>Error parsing the divetime</source>
<translation>Fehler beim Lesen der Dauer</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="529"/>
+ <location filename="../libdivecomputer.c" line="532"/>
<source>Error parsing the maxdepth</source>
<translation>Fehler beim Lesen der maximalen Tiefe</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="548"/>
+ <location filename="../libdivecomputer.c" line="551"/>
<source>Error parsing temperature</source>
<translation>Fehler beim Lesen der Temperatur</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="568"/>
+ <location filename="../libdivecomputer.c" line="571"/>
<source>Error parsing the gas mix count</source>
<translation>Fehler beim Lesen der Gasgemischszahl</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="580"/>
+ <location filename="../libdivecomputer.c" line="583"/>
<source>Error obtaining water salinity</source>
<translation>Fehler beim Lesen des Salzgehalts</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="589"/>
+ <location filename="../libdivecomputer.c" line="592"/>
<source>Error obtaining surface pressure</source>
<translation>Kein Oberflächendruck erhalten</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="614"/>
+ <location filename="../libdivecomputer.c" line="617"/>
<source>Error obtaining divemode</source>
<translation>Fehler beim Auslesen des Modus des Tauchcomputers</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="634"/>
+ <location filename="../libdivecomputer.c" line="637"/>
<source>Error parsing the gas mix</source>
<translation>Fehler beim Lesen des Gasgemischs</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="684"/>
+ <location filename="../libdivecomputer.c" line="687"/>
<source>Error parsing the samples</source>
<translation>Fehler beim Lesen der Samples</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="821"/>
+ <location filename="../libdivecomputer.c" line="824"/>
<source>Event: waiting for user action</source>
<translation>Ereignis: warte auf Benutzeraktion</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="829"/>
+ <location filename="../libdivecomputer.c" line="832"/>
<source>model=%u (0x%08x), firmware=%u (0x%08x), serial=%u (0x%08x)</source>
<translation>model=%u (0x%08x), firmware=%u (0x%08x), serial=%u (0x%08x)</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="893"/>
+ <location filename="../libdivecomputer.c" line="896"/>
<source>Error registering the event handler.</source>
<translation>Fehler beim Registrieren der Ereignisbehandlung</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="898"/>
+ <location filename="../libdivecomputer.c" line="901"/>
<source>Error registering the cancellation handler.</source>
<translation>Fehler bei der Registrierung der Abbruchbehandlung</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="919"/>
+ <location filename="../libdivecomputer.c" line="922"/>
<source>Dive data import error</source>
<translation>Fehler beim Importieren der Tauchgangsdaten</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="958"/>
+ <location filename="../libdivecomputer.c" line="961"/>
<source>Unable to create libdivecomputer context</source>
<translation>Fehler beim Erzeugen des libdivecomputer Contexts</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="965"/>
+ <location filename="../libdivecomputer.c" line="968"/>
<source>Unable to open %s %s (%s)</source>
<translation>Fehler beim Öffnen von %s %s (%s)</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="989"/>
+ <location filename="../libdivecomputer.c" line="994"/>
<source>Insufficient privileges to open the device %s %s (%s)</source>
<translation>Unzureichende Privilegien zum Öffnen von Gerät %s %s (%s)</translation>
</message>
@@ -7915,12 +7935,12 @@ Durchschnitt</translation>
</translation>
</message>
<message>
- <location filename="../parse-xml.c" line="2022"/>
+ <location filename="../parse-xml.c" line="2026"/>
<source>Failed to parse &apos;%s&apos;</source>
<translation>Fehler beim Lesen von &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../parse-xml.c" line="3631"/>
+ <location filename="../parse-xml.c" line="3635"/>
<source>Can&apos;t open stylesheet %s</source>
<translation>Kann Stylesheet %s nicht öffnen</translation>
</message>
@@ -7930,8 +7950,8 @@ Durchschnitt</translation>
<translation>EAN%d</translation>
</message>
<message>
- <location filename="../planner.c" line="1021"/>
- <location filename="../planner.c" line="1173"/>
+ <location filename="../planner.c" line="1023"/>
+ <location filename="../planner.c" line="1175"/>
<source>Can&apos;t find gas %s</source>
<translation>Kann Gas %s nicht finden</translation>
</message>
@@ -7941,173 +7961,173 @@ Durchschnitt</translation>
<translation>Zu viele Gasgemische</translation>
</message>
<message>
- <location filename="../planner.c" line="571"/>
+ <location filename="../planner.c" line="572"/>
<source>Decompression calculation aborted due to excessive time</source>
<translation>Dekompressionsrechnung wegen Zeitüberschreitung abgebrochen</translation>
</message>
<message>
- <location filename="../planner.c" line="595"/>
+ <location filename="../planner.c" line="596"/>
<source>Subsurface dive plan</source>
<translation>Subsurface Tauchplan</translation>
</message>
<message>
- <location filename="../planner.c" line="599"/>
+ <location filename="../planner.c" line="600"/>
<source>depth</source>
<translation>Tiefe</translation>
</message>
<message>
- <location filename="../planner.c" line="605"/>
+ <location filename="../planner.c" line="606"/>
<source>runtime</source>
<translation>Laufzeit</translation>
</message>
<message>
- <location filename="../planner.c" line="602"/>
+ <location filename="../planner.c" line="603"/>
<source>duration</source>
<translation>Dauer</translation>
</message>
<message>
- <location filename="../planner.c" line="557"/>
+ <location filename="../planner.c" line="558"/>
<source>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.</source>
<translation>HINWEIS / WARNUNG: DIES IST EINE NEUIMPLEMENTATION DES %s-ALGORITHMUS UND EINE DARAUF BASIERENDE TAUCHGANGSPLANERIMPLEMENTATION, DIE NUR EINER GERINGEN ZAHL VON TESTS UNTERZOGEN WURDE. WIR RATEN DRINGEND, TAUCHGÄNGE NICHT AUSSSCHLIESSLICH AUFGRUND DIESER RESULTATE ZU PLANEN!</translation>
</message>
<message>
- <location filename="../planner.c" line="608"/>
+ <location filename="../planner.c" line="609"/>
<source>gas</source>
<translation>Gas</translation>
</message>
<message>
- <location filename="../planner.c" line="651"/>
+ <location filename="../planner.c" line="652"/>
<source>Transition to %.*f %s in %d:%02d min - runtime %d:%02u on %s (SP = %.1fbar)</source>
<translation>Auf-/Abstieg bis %.*f %s in %d:%02d min - Runtime %d:%02u mit %s (Setpoint = %.1fbar)</translation>
</message>
<message>
- <location filename="../planner.c" line="659"/>
+ <location filename="../planner.c" line="660"/>
<source>Transition to %.*f %s in %d:%02d min - runtime %d:%02u on %s</source>
<translation>Aufstieg auf %.*f %s in %d:%02d min - Laufzeit %d:%02u mit %s</translation>
</message>
<message>
- <location filename="../planner.c" line="672"/>
+ <location filename="../planner.c" line="673"/>
<source>Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s (SP = %.1fbar)</source>
<translation>Auf %.*f %s bleiben für %d:%02d min - Runtime %d:%02u mit %s (Setpoint = %.1fbar)</translation>
</message>
<message>
- <location filename="../planner.c" line="679"/>
+ <location filename="../planner.c" line="680"/>
<source>Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s</source>
<translation>Verbleibe auf %.*f %s für %d:%02d min - Gesamtzeit %d:%02u mit %s</translation>
</message>
<message>
- <location filename="../planner.c" line="712"/>
+ <location filename="../planner.c" line="713"/>
<source>%3.0f%s</source>
<translation>%3.0f%s</translation>
</message>
<message>
- <location filename="../planner.c" line="715"/>
- <location filename="../planner.c" line="719"/>
+ <location filename="../planner.c" line="716"/>
+ <location filename="../planner.c" line="720"/>
<source>%3dmin</source>
<translation>%3dmin</translation>
</message>
<message>
- <location filename="../planner.c" line="728"/>
- <location filename="../planner.c" line="740"/>
+ <location filename="../planner.c" line="729"/>
+ <location filename="../planner.c" line="741"/>
<source>(SP = %.1fbar)</source>
<translation>(SP = %.1fbar)</translation>
</message>
<message>
- <location filename="../planner.c" line="763"/>
+ <location filename="../planner.c" line="764"/>
<source>Switch gas to %s (SP = %.1fbar)</source>
<translation>Wechsle Gas auf %s (SP = %.1fbar)</translation>
</message>
<message>
- <location filename="../planner.c" line="765"/>
+ <location filename="../planner.c" line="766"/>
<source>Switch gas to %s</source>
<translation>Gaswechsel zu %s</translation>
</message>
<message>
- <location filename="../planner.c" line="783"/>
+ <location filename="../planner.c" line="785"/>
<source>CNS</source>
<translation>CND</translation>
</message>
<message>
- <location filename="../planner.c" line="785"/>
+ <location filename="../planner.c" line="787"/>
<source>OTU</source>
<translation>OTU</translation>
</message>
<message>
- <location filename="../planner.c" line="789"/>
+ <location filename="../planner.c" line="791"/>
<source>Gas consumption (CCR legs excluded):</source>
<translation>Gasverbrauch (ohne CCR Segmente):</translation>
</message>
<message>
- <location filename="../planner.c" line="791"/>
+ <location filename="../planner.c" line="793"/>
<source>Gas consumption:</source>
<translation>Gasverbrauch:</translation>
</message>
<message>
- <location filename="../planner.c" line="573"/>
- <location filename="../planner.c" line="811"/>
- <location filename="../planner.c" line="816"/>
- <location filename="../planner.c" line="841"/>
- <location filename="../planner.c" line="851"/>
+ <location filename="../planner.c" line="574"/>
+ <location filename="../planner.c" line="813"/>
+ <location filename="../planner.c" line="818"/>
+ <location filename="../planner.c" line="843"/>
+ <location filename="../planner.c" line="853"/>
<source>Warning:</source>
<translation>Warnung:</translation>
</message>
<message>
- <location filename="../planner.c" line="583"/>
+ <location filename="../planner.c" line="584"/>
<source>based on Bühlmann ZHL-16B with GFlow = %d and GFhigh = %d</source>
<translation>basierend auf Bühlmann ZHL-16B mit GFlow = %d und GFhigh = %d</translation>
</message>
<message>
- <location filename="../planner.c" line="587"/>
+ <location filename="../planner.c" line="588"/>
<source>based on VPM-B at nominal conservatism</source>
<translation>basierend auf VPM-B bei nominal Konservatismus</translation>
</message>
<message>
- <location filename="../planner.c" line="589"/>
+ <location filename="../planner.c" line="590"/>
<source>based on VPM-B at +%d conservatism</source>
<translation>basierend auf VPM-B bei +%d Konservatismus</translation>
</message>
<message>
- <location filename="../planner.c" line="591"/>
+ <location filename="../planner.c" line="592"/>
<source>recreational mode based on Bühlmann ZHL-16B with GFlow = %d and GFhigh = %d</source>
<translation>Sporttauchmodus basierend auf Bühlmann ZHL-16B mit GFlow = %d und GFhigh = %d</translation>
</message>
<message>
- <location filename="../planner.c" line="812"/>
+ <location filename="../planner.c" line="814"/>
<source>this is more gas than available in the specified cylinder!</source>
<translation>Dies ist mehr Gas, als in der Flasche verfügbar ist!</translation>
</message>
<message>
- <location filename="../planner.c" line="817"/>
+ <location filename="../planner.c" line="819"/>
<source>not enough reserve for gas sharing on ascent!</source>
<translation>keine ausreichende Reserve für Aufstieg unter Wechselatmung!</translation>
</message>
<message>
- <location filename="../planner.c" line="819"/>
+ <location filename="../planner.c" line="821"/>
<source>%.0f%s/%.0f%s of %s (%.0f%s/%.0f%s in planned ascent)</source>
<translation>%.0f%s/%.0f%s %s (%.0f%s/%.0f%s im berechneten Aufstieg)</translation>
</message>
<message>
- <location filename="../planner.c" line="821"/>
+ <location filename="../planner.c" line="823"/>
<source>%.0f%s (%.0f%s during planned ascent) of %s</source>
<translation>%.0f%s (%.0f%s im berechneten Aufstiegs) von %s</translation>
</message>
<message>
- <location filename="../planner.c" line="838"/>
+ <location filename="../planner.c" line="840"/>
<source>high pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s</source>
<translation>hoher pO₂ Wert %.2f auf %d:%02u mit Gas %s in Tiefe %.*f %s</translation>
</message>
<message>
- <location filename="../planner.c" line="848"/>
+ <location filename="../planner.c" line="850"/>
<source>low pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s</source>
<translation>niedriger pO₂ Wert %.2f auf %d:%02u mit Gas %s in Tiefe %.*f %s</translation>
</message>
<message>
- <location filename="../planner.c" line="1408"/>
+ <location filename="../planner.c" line="1410"/>
<source>ean</source>
<translation>ean</translation>
</message>
<message>
- <location filename="../profile.c" line="1133"/>
+ <location filename="../profile.c" line="1213"/>
<source>@: %d:%02d
D: %.1f%s
</source>
@@ -8116,70 +8136,70 @@ D: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1136"/>
+ <location filename="../profile.c" line="1216"/>
<source>P: %d%s
</source>
<translation>P: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1140"/>
+ <location filename="../profile.c" line="1220"/>
<source>T: %.1f%s
</source>
<translation>T: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1146"/>
+ <location filename="../profile.c" line="1226"/>
<source>V: %.1f%s
</source>
<translation>V: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1149"/>
+ <location filename="../profile.c" line="1229"/>
<source>SAC: %.*f%s/min
</source>
<translation>AMV: %.*f%s/min
</translation>
</message>
<message>
- <location filename="../profile.c" line="1151"/>
+ <location filename="../profile.c" line="1231"/>
<source>CNS: %u%%
</source>
<translation>CNS: %u%%
</translation>
</message>
<message>
- <location filename="../profile.c" line="1153"/>
+ <location filename="../profile.c" line="1233"/>
<source>pO%s: %.2fbar
</source>
<translation>pO%s: %.2fbar
</translation>
</message>
<message>
- <location filename="../profile.c" line="1155"/>
+ <location filename="../profile.c" line="1235"/>
<source>pN%s: %.2fbar
</source>
<translation>pN%s: %.2fbar
</translation>
</message>
<message>
- <location filename="../profile.c" line="1157"/>
+ <location filename="../profile.c" line="1237"/>
<source>pHe: %.2fbar
</source>
<translation>pHe: %.2fbar
</translation>
</message>
<message>
- <location filename="../profile.c" line="1160"/>
+ <location filename="../profile.c" line="1240"/>
<source>MOD: %d%s
</source>
<translation>MOD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1167"/>
+ <location filename="../profile.c" line="1247"/>
<source>EAD: %d%s
EADD: %d%s
</source>
@@ -8188,7 +8208,7 @@ EADD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1171"/>
+ <location filename="../profile.c" line="1251"/>
<source>END: %d%s
EADD: %d%s
</source>
@@ -8197,170 +8217,170 @@ EADD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1184"/>
+ <location filename="../profile.c" line="1264"/>
<source>Safetystop: %umin @ %.0f%s
</source>
<translation>Sicherheitsstopp: %umin @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1187"/>
+ <location filename="../profile.c" line="1267"/>
<source>Safetystop: unkn time @ %.0f%s
</source>
<translation>Sicherheitsstopp: unbek. Zeit @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1192"/>
+ <location filename="../profile.c" line="1272"/>
<source>Deco: %umin @ %.0f%s
</source>
<translation>Deko: %umin @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1195"/>
+ <location filename="../profile.c" line="1275"/>
<source>Deco: unkn time @ %.0f%s
</source>
<translation>Deko: unbek. Zeit @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1199"/>
+ <location filename="../profile.c" line="1279"/>
<source>In deco
</source>
<translation>In Deko
</translation>
</message>
<message>
- <location filename="../profile.c" line="1201"/>
+ <location filename="../profile.c" line="1281"/>
<source>NDL: %umin
</source>
<translation>Nullzeit: %umin
</translation>
</message>
<message>
- <location filename="../profile.c" line="1204"/>
+ <location filename="../profile.c" line="1284"/>
<source>TTS: %umin
</source>
<translation>Gesamtaufstiegszeit: %umin
</translation>
</message>
<message>
- <location filename="../profile.c" line="1207"/>
+ <location filename="../profile.c" line="1287"/>
<source>Deco: %umin @ %.0f%s (calc)
</source>
<translation>Deko: %umin @ %.0f%s (berechnet)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1215"/>
+ <location filename="../profile.c" line="1295"/>
<source>In deco (calc)
</source>
<translation>Deko (berechnet)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1218"/>
+ <location filename="../profile.c" line="1298"/>
<source>NDL: %umin (calc)
</source>
<translation>Nullzeit: %umin (berechnet)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1220"/>
+ <location filename="../profile.c" line="1300"/>
<source>NDL: &gt;2h (calc)
</source>
<translation>Nullzeit: &gt; 2h (berechnet)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1224"/>
+ <location filename="../profile.c" line="1304"/>
<source>TTS: %umin (calc)
</source>
<translation>Gesamtaufstiegszeit: %umin (berechnet)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1226"/>
+ <location filename="../profile.c" line="1306"/>
<source>TTS: &gt;2h (calc)
</source>
<translation>Gesamtaufstiegszeit: &gt; 2h (berechnet)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1229"/>
+ <location filename="../profile.c" line="1309"/>
<source>RBT: %umin
</source>
<translation>Restgrundzeit: %umin
</translation>
</message>
<message>
- <location filename="../profile.c" line="1232"/>
+ <location filename="../profile.c" line="1312"/>
<source>Calculated ceiling %.0f%s
</source>
<translation>Berechnete Auftauchgrenze %.0f %s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1238"/>
+ <location filename="../profile.c" line="1318"/>
<source>Tissue %.0fmin: %.1f%s
</source>
<translation>Gewebe %.0fmin: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1244"/>
+ <location filename="../profile.c" line="1324"/>
<source>heartbeat: %d
</source>
<translation>Herzschlag: %d
</translation>
</message>
<message>
- <location filename="../profile.c" line="1246"/>
+ <location filename="../profile.c" line="1326"/>
<source>bearing: %d
</source>
<translation>Peilung: %d
</translation>
</message>
<message>
- <location filename="../profile.c" line="1249"/>
+ <location filename="../profile.c" line="1329"/>
<source>mean depth to here %.1f%s
</source>
<translation>Durchschnittstiefe bis hier %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1344"/>
+ <location filename="../profile.c" line="1424"/>
<source>%sT: %d:%02d min</source>
<translation>%sT: %d:%02d min</translation>
</message>
<message>
- <location filename="../profile.c" line="1348"/>
- <location filename="../profile.c" line="1352"/>
- <location filename="../profile.c" line="1356"/>
+ <location filename="../profile.c" line="1428"/>
+ <location filename="../profile.c" line="1432"/>
+ <location filename="../profile.c" line="1436"/>
<source>%s %sD:%.1f%s</source>
<translation>%s %sTiefe:%.1f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1360"/>
+ <location filename="../profile.c" line="1440"/>
<source>%s %sD:%.1f%s
</source>
<translation>%s %sTiefe:%.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1364"/>
+ <location filename="../profile.c" line="1444"/>
<source>%s%sV:%.2f%s</source>
<translation>%s%sV:%.2f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1368"/>
- <location filename="../profile.c" line="1372"/>
+ <location filename="../profile.c" line="1448"/>
+ <location filename="../profile.c" line="1452"/>
<source>%s %sV:%.2f%s</source>
<translation>%s %sV:%.2f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1379"/>
+ <location filename="../profile.c" line="1459"/>
<source>%s %sP:%d %s</source>
<translation>%s %sDruck:%d %s</translation>
</message>
@@ -8652,8 +8672,8 @@ EADD: %d%s
<message>
<location filename="../dive.c" line="33"/>
<location filename="../equipment.c" line="85"/>
- <location filename="../planner.c" line="1404"/>
- <location filename="../planner.c" line="1407"/>
+ <location filename="../planner.c" line="1406"/>
+ <location filename="../planner.c" line="1409"/>
<source>oxygen</source>
<translation>Sauerstoff</translation>
</message>
@@ -8809,18 +8829,18 @@ EADD: %d%s
</message>
<message>
<location filename="../libdivecomputer.c" line="187"/>
- <location filename="../parse-xml.c" line="3177"/>
- <location filename="../uemis-downloader.c" line="133"/>
+ <location filename="../parse-xml.c" line="3181"/>
+ <location filename="../uemis-downloader.c" line="135"/>
<source>unknown</source>
<translation>unbekannt</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="464"/>
+ <location filename="../uemis-downloader.c" line="468"/>
<source>data</source>
<translation>Daten</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="444"/>
+ <location filename="../uemis-downloader.c" line="448"/>
<source>%s %s</source>
<translation>%s %s</translation>
</message>
@@ -8855,82 +8875,82 @@ Ist der Uemis Zürich korrekt verbunden?</translation>
<translation>Keine Tauchgänge zum Herunterladen.</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="492"/>
+ <location filename="../uemis-downloader.c" line="496"/>
<source>divelog #</source>
<translation>Tauchprotokoll #</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="494"/>
+ <location filename="../uemis-downloader.c" line="498"/>
<source>divespot #</source>
<translation>Tauchplatz #</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="496"/>
+ <location filename="../uemis-downloader.c" line="500"/>
<source>details for #</source>
<translation>Details für #</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>wetsuit</source>
<translation>Nass-Tauchanzug</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>semidry</source>
<translation>halbtrocken</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>drysuit</source>
<translation>Trockentauchanzug</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>shorty</source>
<translation>Shorty</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>vest</source>
<translation>Weste</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>long john</source>
<translation>Latzhose</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>jacket</source>
<translation>Jacke</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>full suit</source>
<translation>vollständiger Tauchanzug</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>2 pcs full suit</source>
<translation>Zweiteiler</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="699"/>
+ <location filename="../uemis-downloader.c" line="704"/>
<source>membrane</source>
<translation>Membran</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1211"/>
+ <location filename="../uemis-downloader.c" line="1237"/>
<source>Initialise communication</source>
<translation>Kommunikation einleiten</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1214"/>
+ <location filename="../uemis-downloader.c" line="1240"/>
<source>Uemis init failed</source>
<translation>Uemis-Initialisierung fehlgeschlagen</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1226"/>
+ <location filename="../uemis-downloader.c" line="1252"/>
<source>Start download</source>
<translation>Beginne zu laden</translation>
</message>
diff --git a/translations/subsurface_el_GR.ts b/translations/subsurface_el_GR.ts
index a8bcda9d4..3a239b611 100644
--- a/translations/subsurface_el_GR.ts
+++ b/translations/subsurface_el_GR.ts
@@ -487,7 +487,7 @@
<translation>Unable to create libdivecomputer context</translation>
</message>
<message>
- <location filename="../configuredivecomputer.cpp" line="658"/>
+ <location filename="../configuredivecomputer.cpp" line="660"/>
<source>Could not a establish connection to the dive computer.</source>
<translation type="unfinished"/>
</message>
@@ -1588,80 +1588,80 @@
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1081"/>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1102"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1085"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1106"/>
<source>Backup files (*.xml)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1086"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1090"/>
<source>An error occurred while saving the backup file.
%1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1089"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1093"/>
<source>Backup succeeded</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1090"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1094"/>
<source>Your settings have been saved to: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1080"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1084"/>
<source>Backup dive computer settings</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1085"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1089"/>
<source>XML backup error</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1101"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1105"/>
<source>Restore dive computer settings</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1107"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1111"/>
<source>XML restore error</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1108"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1112"/>
<source>An error occurred while restoring the backup file.
%1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1112"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1116"/>
<source>Restore succeeded</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1113"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1117"/>
<source>Your settings have been restored successfully.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1123"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1127"/>
<source>Select firmware file</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1124"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1128"/>
<source>All files (*.*)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1180"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1184"/>
<source>Choose file for divecomputer download logfile</source>
<translation>Επιλέξτε το αρχείο για το logfile της λήψης από τον υπολογιστή κατάδυσης</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1181"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1185"/>
<source>Log files (*.log)</source>
<translation>Log files (*.log)</translation>
</message>
@@ -1851,18 +1851,18 @@
<context>
<name>DiveEventItem</name>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="116"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="122"/>
<source>Manual switch to OC</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="118"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="124"/>
<source> begin</source>
<comment>Starts with space!</comment>
<translation>έναρξη</translation>
</message>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="119"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="125"/>
<source> end</source>
<comment>Starts with space!</comment>
<translation>λήξη</translation>
@@ -3051,91 +3051,106 @@ p, li { white-space: pre-wrap; }
<translation>καμία κατάδυση δεν έχει επιλεγεί</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="182"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="173"/>
+ <source>stylesheet to export to divelogs.de is not found</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="183"/>
<source>failed to create zip file for upload: %s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="235"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="236"/>
<source>internal error</source>
<translation>εσωτερικό σφάλμα</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="722"/>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="912"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="244"/>
+ <source>Conversion of dive %1 to divelogs.de format failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="272"/>
+ <source>error writing zip file: %s zip error %d system error %d - %s</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="742"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="932"/>
<source>Done</source>
<translation>Done</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="755"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="775"/>
<source>Uploading dive list...</source>
<translation>Μεταφόρτωση λίστας καταδύσεων...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="787"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="807"/>
<source>Downloading dive list...</source>
<translation>Λήψη λίστας καταδύσεων...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="828"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="848"/>
<source>Downloading %1 dives...</source>
<translation>Λήψη %1 καταδύσων...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="862"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="882"/>
<source>Download finished - %1</source>
<translation>Η λήψη τελείωσε - %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="876"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="896"/>
<source>Problem with download</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="877"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="897"/>
<source>The archive could not be opened:
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="886"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="906"/>
<source>Corrupted download</source>
<translation>Κατεστραμμένη λήψη</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="887"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="907"/>
<source>The archive could not be opened:
%1</source>
<translation>Το αρχείο αυτό δεν μπορούσε να ανοιχθεί:
%1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="926"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="946"/>
<source>Upload failed</source>
<translation>Η μεταφόρτωση απέτυχε</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="929"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="949"/>
<source>Upload successful</source>
<translation>Η μεταφόρτωση πέτυχε</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="932"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="952"/>
<source>Login failed</source>
<translation>Login failed</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="935"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="955"/>
<source>Cannot parse response</source>
<translation>Cannot parse response</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="946"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="966"/>
<source>Error: %1</source>
<translation>Σφάλμα: %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="913"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="933"/>
<source>Upload finished</source>
<translation>Η μεταφόρτωση τελείωσε</translation>
</message>
@@ -3990,44 +4005,44 @@ p, li { white-space: pre-wrap; }
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="678"/>
+ <location filename="../qt-ui/maintab.cpp" line="681"/>
<source>Longest dive</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="679"/>
+ <location filename="../qt-ui/maintab.cpp" line="682"/>
<source>Shortest dive</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="680"/>
+ <location filename="../qt-ui/maintab.cpp" line="683"/>
<source>Average length of all selected dives</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="704"/>
+ <location filename="../qt-ui/maintab.cpp" line="707"/>
<source>These gases could be
mixed from Air and using:
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="708"/>
+ <location filename="../qt-ui/maintab.cpp" line="711"/>
<source> and </source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="838"/>
+ <location filename="../qt-ui/maintab.cpp" line="841"/>
<source>New dive site</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="1132"/>
+ <location filename="../qt-ui/maintab.cpp" line="1135"/>
<source>Discard the changes?</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="1133"/>
+ <location filename="../qt-ui/maintab.cpp" line="1136"/>
<source>You are about to discard your changes.</source>
<translation type="unfinished"/>
</message>
@@ -4843,39 +4858,39 @@ Subsurface has already tried to pre-populate the data but it might be worth whil
<context>
<name>OstcFirmwareCheck</name>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="261"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="265"/>
<source>You should update the firmware on your dive computer: you have version %1 but the latest stable version is %2</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="265"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="269"/>
<source>
Please start Bluetooth on your OSTC Sport and do the same preparations as for a logbook download before continuing with the update</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="266"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="270"/>
<source>Not now</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="267"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="271"/>
<source>Update firmware</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="269"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="273"/>
<source>Firmware upgrade notice</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="287"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="291"/>
<source>Save the downloaded firmware as</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="288"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="292"/>
<source>HEX files (*.hex)</source>
<translation type="unfinished"/>
</message>
@@ -5852,98 +5867,98 @@ Please start Bluetooth on your OSTC Sport and do the same preparations as for a
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1232"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1234"/>
<source>Make first divecomputer</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1234"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1236"/>
<source>Delete this divecomputer</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1248"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1250"/>
<source>Add gas change</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1251"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1253"/>
<source> (Tank %1)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1259"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1261"/>
<source>Add set-point change</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1261"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1263"/>
<source>Add bookmark</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1265"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1267"/>
<source>Edit the profile</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1269"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1271"/>
<source>Remove event</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1274"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1276"/>
<source>Hide similar events</source>
<translation>Απόκρυψη παρόμοιων συμβάντων</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1281"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1283"/>
<source>Edit name</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1310"/>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1317"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1312"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1319"/>
<source>Adjust pressure of tank %1 (currently interpolated as %2)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1332"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1334"/>
<source>Unhide all events</source>
<translation>Απόκρυψη όλων των συμβάντων</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1366"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1368"/>
<source>Hide events</source>
<translation>Απόκρυψη όλων των συμβάντων</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1366"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1368"/>
<source>Hide all %1 events?</source>
<translation>Απόκρυψη όλων των %1 συμβάντων;</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1401"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1403"/>
<source>Remove the selected event?</source>
<translation>Διαγραφή του επιλεγμένου συμβάντος;</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1402"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1404"/>
<source>%1 @ %2:%3</source>
<translation>%1 @ %2:%3</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1517"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1519"/>
<source>Edit name of bookmark</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1518"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1520"/>
<source>Custom name:</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1523"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1525"/>
<source>Name is too long!</source>
<translation type="unfinished"/>
</message>
@@ -6047,22 +6062,22 @@ Please start Bluetooth on your OSTC Sport and do the same preparations as for a
<translation>cuft</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="604"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="622"/>
<source>Invalid response from server</source>
<translation>Άκυρη απάντηση από τον σέρβερ</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="612"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="630"/>
<source>Expected XML tag &apos;DiveDateReader&apos;, got instead &apos;%1</source>
<translation>Expected XML tag &apos;DiveDateReader&apos;, got instead &apos;%1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="658"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="676"/>
<source>Expected XML tag &apos;DiveDates&apos; not found</source>
<translation>Expected XML tag &apos;DiveDates&apos; not found</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="665"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="683"/>
<source>Malformed XML response. Line %1: %2</source>
<translation>Malformed XML response. Line %1: %2</translation>
</message>
@@ -6462,47 +6477,47 @@ Not all images have timestamps in the range between
<context>
<name>SubsurfaceWebServices</name>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="398"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="416"/>
<source>Webservice</source>
<translation>Webservice</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="484"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="502"/>
<source>Connecting...</source>
<translation>Σύνδεση...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="503"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="521"/>
<source>Download finished</source>
<translation>Η λήψη τελείωσε</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="517"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="535"/>
<source>Download error: %1</source>
<translation>Σφάλμα λήψης: %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="527"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="545"/>
<source>Connection error: </source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="536"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="554"/>
<source>Download successful</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="530"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="548"/>
<source>Invalid user identifier!</source>
<translation>Άκυρος έλεγχος χρήστη!</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="377"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="395"/>
<source>Enter User ID and click Download</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="533"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="551"/>
<source>Cannot parse response!</source>
<translation>Cannot parse response!</translation>
</message>
@@ -7250,12 +7265,12 @@ Language: %1</source>
<translation>Μεταφόρτωση</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="312"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="330"/>
<source>Operation timed out</source>
<translation>Operation timed out</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="333"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="351"/>
<source>Transferring data...</source>
<translation type="unfinished"/>
</message>
@@ -7426,7 +7441,7 @@ SAC (%1)</translation>
<context>
<name>getextFromC</name>
<message>
- <location filename="../libdivecomputer.c" line="674"/>
+ <location filename="../libdivecomputer.c" line="677"/>
<source>Error parsing the header</source>
<translation type="unfinished"/>
</message>
@@ -7505,15 +7520,15 @@ SAC (%1)</translation>
<translation>kg</translation>
</message>
<message>
- <location filename="../dive.c" line="1580"/>
+ <location filename="../dive.c" line="1616"/>
<source>(%s) or (%s)</source>
<translation>(%s) ή (%s)</translation>
</message>
<message>
<location filename="../divelist.c" line="482"/>
<location filename="../equipment.c" line="81"/>
- <location filename="../planner.c" line="1400"/>
- <location filename="../planner.c" line="1403"/>
+ <location filename="../planner.c" line="1402"/>
+ <location filename="../planner.c" line="1405"/>
<source>air</source>
<translation>αέρας</translation>
</message>
@@ -7543,68 +7558,73 @@ SAC (%1)</translation>
<translation>clip-on</translation>
</message>
<message>
- <location filename="../file.c" line="117"/>
- <location filename="../file.c" line="456"/>
- <location filename="../file.c" line="541"/>
- <location filename="../file.c" line="936"/>
+ <location filename="../file.c" line="110"/>
+ <source>No dives in the input file &apos;%s&apos;</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../file.c" line="120"/>
+ <location filename="../file.c" line="459"/>
+ <location filename="../file.c" line="544"/>
+ <location filename="../file.c" line="939"/>
<location filename="../ostctools.c" line="80"/>
<source>Failed to read &apos;%s&apos;</source>
<translation>Αποτυχία ανάγνωσης &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../file.c" line="391"/>
+ <location filename="../file.c" line="394"/>
<source>Cannot open CSV file %s; please use Import log file dialog</source>
<comment>'Import log file' should be the same text as corresponding label in Import menu</comment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="458"/>
+ <location filename="../file.c" line="461"/>
<source>Empty file &apos;%s&apos;</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="638"/>
+ <location filename="../file.c" line="641"/>
<source>Poseidon import failed: unable to read &apos;%s&apos;</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="674"/>
+ <location filename="../file.c" line="677"/>
<source>Mouth piece position OC</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="678"/>
+ <location filename="../file.c" line="681"/>
<source>Mouth piece position CC</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="682"/>
+ <location filename="../file.c" line="685"/>
<source>Mouth piece position unknown</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="686"/>
+ <location filename="../file.c" line="689"/>
<source>Mouth piece position not connected</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="693"/>
+ <location filename="../file.c" line="696"/>
<source>Power off</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="753"/>
+ <location filename="../file.c" line="756"/>
<source>O₂ calibration failed</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="755"/>
- <location filename="../file.c" line="764"/>
+ <location filename="../file.c" line="758"/>
+ <location filename="../file.c" line="767"/>
<source>O₂ calibration</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="831"/>
+ <location filename="../file.c" line="834"/>
<source>No matching DC found for file &apos;%s&apos;</source>
<translation type="unfinished"/>
</message>
@@ -7623,7 +7643,7 @@ SAC (%1)</translation>
</message>
<message>
<location filename="../cochran.c" line="339"/>
- <location filename="../file.c" line="699"/>
+ <location filename="../file.c" line="702"/>
<source>battery</source>
<translation type="unfinished"/>
</message>
@@ -7637,7 +7657,7 @@ SAC (%1)</translation>
<message>
<location filename="../cochran.c" line="333"/>
<location filename="../cochran.c" line="387"/>
- <location filename="../file.c" line="721"/>
+ <location filename="../file.c" line="724"/>
<location filename="../libdivecomputer.c" line="198"/>
<source>ascent</source>
<translation>άνοδος</translation>
@@ -7684,7 +7704,7 @@ SAC (%1)</translation>
<location filename="../cochran.c" line="362"/>
<location filename="../cochran.c" line="411"/>
<location filename="../cochran.c" line="418"/>
- <location filename="../file.c" line="812"/>
+ <location filename="../file.c" line="815"/>
<location filename="../libdivecomputer.c" line="200"/>
<location filename="../libdivecomputer.c" line="203"/>
<source>gaschange</source>
@@ -7771,107 +7791,107 @@ SAC (%1)</translation>
<translation>άκυρος αριθμός συμβάντος</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="658"/>
+ <location filename="../libdivecomputer.c" line="661"/>
<source>Unable to create parser for %s %s</source>
<translation>Αδύνατον να αναλυθεί το %s %s</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="664"/>
+ <location filename="../libdivecomputer.c" line="667"/>
<source>Error registering the data</source>
<translation>Σφάλμα στην καταχώρηση των δεδομένων</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="495"/>
+ <location filename="../libdivecomputer.c" line="498"/>
<source>Error parsing the datetime</source>
<translation>Σφάλμα στην ημερομηνία</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="513"/>
+ <location filename="../libdivecomputer.c" line="516"/>
<source>Dive %d: %s</source>
<translation>Κατάδυση %d: %s</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="519"/>
+ <location filename="../libdivecomputer.c" line="522"/>
<source>Error parsing the divetime</source>
<translation>Σφάλμα στην διάρκεια της κατάδυσης</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="529"/>
+ <location filename="../libdivecomputer.c" line="532"/>
<source>Error parsing the maxdepth</source>
<translation>Σφάλμα στο μέγιστο βάθος</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="548"/>
+ <location filename="../libdivecomputer.c" line="551"/>
<source>Error parsing temperature</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../libdivecomputer.c" line="568"/>
+ <location filename="../libdivecomputer.c" line="571"/>
<source>Error parsing the gas mix count</source>
<translation>Σφάλμα στον αριθμό των αερίων</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="580"/>
+ <location filename="../libdivecomputer.c" line="583"/>
<source>Error obtaining water salinity</source>
<translation>Σφάλμα στην απόκτηση της αλμυρότητας</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="589"/>
+ <location filename="../libdivecomputer.c" line="592"/>
<source>Error obtaining surface pressure</source>
<translation>Σφάλμα στην απόκτηση της ατμοσφαιρικής πίεσης</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="614"/>
+ <location filename="../libdivecomputer.c" line="617"/>
<source>Error obtaining divemode</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../libdivecomputer.c" line="634"/>
+ <location filename="../libdivecomputer.c" line="637"/>
<source>Error parsing the gas mix</source>
<translation>Σφάλμα στο μίγμα αερίων</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="684"/>
+ <location filename="../libdivecomputer.c" line="687"/>
<source>Error parsing the samples</source>
<translation>Σφάλμα στα δείγματα</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="821"/>
+ <location filename="../libdivecomputer.c" line="824"/>
<source>Event: waiting for user action</source>
<translation>Συμβάν: Περιμένοντας για ενέργεια από τον χρήστη</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="829"/>
+ <location filename="../libdivecomputer.c" line="832"/>
<source>model=%u (0x%08x), firmware=%u (0x%08x), serial=%u (0x%08x)</source>
<translation>model=%u (0x%08x), firmware=%u (0x%08x), serial=%u (0x%08x)</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="893"/>
+ <location filename="../libdivecomputer.c" line="896"/>
<source>Error registering the event handler.</source>
<translation>Σφάλμα στην καταχώρηση του συμβάντος</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="898"/>
+ <location filename="../libdivecomputer.c" line="901"/>
<source>Error registering the cancellation handler.</source>
<translation>Σφάλμα στην καταχώρηση της ακύρωσης</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="919"/>
+ <location filename="../libdivecomputer.c" line="922"/>
<source>Dive data import error</source>
<translation>Σφάλμα στην εισαγωγή δεδομένων</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="958"/>
+ <location filename="../libdivecomputer.c" line="961"/>
<source>Unable to create libdivecomputer context</source>
<translation>Unable to create libdivecomputer context</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="965"/>
+ <location filename="../libdivecomputer.c" line="968"/>
<source>Unable to open %s %s (%s)</source>
<translation>Αδύνατον να ανοιχθεί το %s %s (%s)</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="989"/>
+ <location filename="../libdivecomputer.c" line="994"/>
<source>Insufficient privileges to open the device %s %s (%s)</source>
<translation type="unfinished"/>
</message>
@@ -7890,12 +7910,12 @@ SAC (%1)</translation>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../parse-xml.c" line="2022"/>
+ <location filename="../parse-xml.c" line="2026"/>
<source>Failed to parse &apos;%s&apos;</source>
<translation>Σφάλμα στην ανάλυση του &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../parse-xml.c" line="3631"/>
+ <location filename="../parse-xml.c" line="3635"/>
<source>Can&apos;t open stylesheet %s</source>
<translation>Αδύνατο το άνοιγμα του stylesheet %s</translation>
</message>
@@ -7905,8 +7925,8 @@ SAC (%1)</translation>
<translation>EAN%d</translation>
</message>
<message>
- <location filename="../planner.c" line="1021"/>
- <location filename="../planner.c" line="1173"/>
+ <location filename="../planner.c" line="1023"/>
+ <location filename="../planner.c" line="1175"/>
<source>Can&apos;t find gas %s</source>
<translation type="unfinished"/>
</message>
@@ -7916,392 +7936,392 @@ SAC (%1)</translation>
<translation>Πάρα πολλά μείγματα αερίων</translation>
</message>
<message>
- <location filename="../planner.c" line="571"/>
+ <location filename="../planner.c" line="572"/>
<source>Decompression calculation aborted due to excessive time</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="595"/>
+ <location filename="../planner.c" line="596"/>
<source>Subsurface dive plan</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="599"/>
+ <location filename="../planner.c" line="600"/>
<source>depth</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="605"/>
+ <location filename="../planner.c" line="606"/>
<source>runtime</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="602"/>
+ <location filename="../planner.c" line="603"/>
<source>duration</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="557"/>
+ <location filename="../planner.c" line="558"/>
<source>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.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="608"/>
+ <location filename="../planner.c" line="609"/>
<source>gas</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="651"/>
+ <location filename="../planner.c" line="652"/>
<source>Transition to %.*f %s in %d:%02d min - runtime %d:%02u on %s (SP = %.1fbar)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="659"/>
+ <location filename="../planner.c" line="660"/>
<source>Transition to %.*f %s in %d:%02d min - runtime %d:%02u on %s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="672"/>
+ <location filename="../planner.c" line="673"/>
<source>Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s (SP = %.1fbar)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="679"/>
+ <location filename="../planner.c" line="680"/>
<source>Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="712"/>
+ <location filename="../planner.c" line="713"/>
<source>%3.0f%s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="715"/>
- <location filename="../planner.c" line="719"/>
+ <location filename="../planner.c" line="716"/>
+ <location filename="../planner.c" line="720"/>
<source>%3dmin</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="728"/>
- <location filename="../planner.c" line="740"/>
+ <location filename="../planner.c" line="729"/>
+ <location filename="../planner.c" line="741"/>
<source>(SP = %.1fbar)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="763"/>
+ <location filename="../planner.c" line="764"/>
<source>Switch gas to %s (SP = %.1fbar)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="765"/>
+ <location filename="../planner.c" line="766"/>
<source>Switch gas to %s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="783"/>
+ <location filename="../planner.c" line="785"/>
<source>CNS</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="785"/>
+ <location filename="../planner.c" line="787"/>
<source>OTU</source>
<translation>OTU</translation>
</message>
<message>
- <location filename="../planner.c" line="789"/>
+ <location filename="../planner.c" line="791"/>
<source>Gas consumption (CCR legs excluded):</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="791"/>
+ <location filename="../planner.c" line="793"/>
<source>Gas consumption:</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="573"/>
- <location filename="../planner.c" line="811"/>
- <location filename="../planner.c" line="816"/>
- <location filename="../planner.c" line="841"/>
- <location filename="../planner.c" line="851"/>
+ <location filename="../planner.c" line="574"/>
+ <location filename="../planner.c" line="813"/>
+ <location filename="../planner.c" line="818"/>
+ <location filename="../planner.c" line="843"/>
+ <location filename="../planner.c" line="853"/>
<source>Warning:</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="583"/>
+ <location filename="../planner.c" line="584"/>
<source>based on Bühlmann ZHL-16B with GFlow = %d and GFhigh = %d</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="587"/>
+ <location filename="../planner.c" line="588"/>
<source>based on VPM-B at nominal conservatism</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="589"/>
+ <location filename="../planner.c" line="590"/>
<source>based on VPM-B at +%d conservatism</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="591"/>
+ <location filename="../planner.c" line="592"/>
<source>recreational mode based on Bühlmann ZHL-16B with GFlow = %d and GFhigh = %d</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="812"/>
+ <location filename="../planner.c" line="814"/>
<source>this is more gas than available in the specified cylinder!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="817"/>
+ <location filename="../planner.c" line="819"/>
<source>not enough reserve for gas sharing on ascent!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="819"/>
+ <location filename="../planner.c" line="821"/>
<source>%.0f%s/%.0f%s of %s (%.0f%s/%.0f%s in planned ascent)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="821"/>
+ <location filename="../planner.c" line="823"/>
<source>%.0f%s (%.0f%s during planned ascent) of %s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="838"/>
+ <location filename="../planner.c" line="840"/>
<source>high pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="848"/>
+ <location filename="../planner.c" line="850"/>
<source>low pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="1408"/>
+ <location filename="../planner.c" line="1410"/>
<source>ean</source>
<translation>ean</translation>
</message>
<message>
- <location filename="../profile.c" line="1133"/>
+ <location filename="../profile.c" line="1213"/>
<source>@: %d:%02d
D: %.1f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1136"/>
+ <location filename="../profile.c" line="1216"/>
<source>P: %d%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1140"/>
+ <location filename="../profile.c" line="1220"/>
<source>T: %.1f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1146"/>
+ <location filename="../profile.c" line="1226"/>
<source>V: %.1f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1149"/>
+ <location filename="../profile.c" line="1229"/>
<source>SAC: %.*f%s/min
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1151"/>
+ <location filename="../profile.c" line="1231"/>
<source>CNS: %u%%
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1153"/>
+ <location filename="../profile.c" line="1233"/>
<source>pO%s: %.2fbar
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1155"/>
+ <location filename="../profile.c" line="1235"/>
<source>pN%s: %.2fbar
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1157"/>
+ <location filename="../profile.c" line="1237"/>
<source>pHe: %.2fbar
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1160"/>
+ <location filename="../profile.c" line="1240"/>
<source>MOD: %d%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1167"/>
+ <location filename="../profile.c" line="1247"/>
<source>EAD: %d%s
EADD: %d%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1171"/>
+ <location filename="../profile.c" line="1251"/>
<source>END: %d%s
EADD: %d%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1184"/>
+ <location filename="../profile.c" line="1264"/>
<source>Safetystop: %umin @ %.0f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1187"/>
+ <location filename="../profile.c" line="1267"/>
<source>Safetystop: unkn time @ %.0f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1192"/>
+ <location filename="../profile.c" line="1272"/>
<source>Deco: %umin @ %.0f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1195"/>
+ <location filename="../profile.c" line="1275"/>
<source>Deco: unkn time @ %.0f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1199"/>
+ <location filename="../profile.c" line="1279"/>
<source>In deco
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1201"/>
+ <location filename="../profile.c" line="1281"/>
<source>NDL: %umin
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1204"/>
+ <location filename="../profile.c" line="1284"/>
<source>TTS: %umin
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1207"/>
+ <location filename="../profile.c" line="1287"/>
<source>Deco: %umin @ %.0f%s (calc)
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1215"/>
+ <location filename="../profile.c" line="1295"/>
<source>In deco (calc)
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1218"/>
+ <location filename="../profile.c" line="1298"/>
<source>NDL: %umin (calc)
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1220"/>
+ <location filename="../profile.c" line="1300"/>
<source>NDL: &gt;2h (calc)
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1224"/>
+ <location filename="../profile.c" line="1304"/>
<source>TTS: %umin (calc)
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1226"/>
+ <location filename="../profile.c" line="1306"/>
<source>TTS: &gt;2h (calc)
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1229"/>
+ <location filename="../profile.c" line="1309"/>
<source>RBT: %umin
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1232"/>
+ <location filename="../profile.c" line="1312"/>
<source>Calculated ceiling %.0f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1238"/>
+ <location filename="../profile.c" line="1318"/>
<source>Tissue %.0fmin: %.1f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1244"/>
+ <location filename="../profile.c" line="1324"/>
<source>heartbeat: %d
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1246"/>
+ <location filename="../profile.c" line="1326"/>
<source>bearing: %d
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1249"/>
+ <location filename="../profile.c" line="1329"/>
<source>mean depth to here %.1f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1344"/>
+ <location filename="../profile.c" line="1424"/>
<source>%sT: %d:%02d min</source>
<translation>%sT: %d:%02d min</translation>
</message>
<message>
- <location filename="../profile.c" line="1348"/>
- <location filename="../profile.c" line="1352"/>
- <location filename="../profile.c" line="1356"/>
+ <location filename="../profile.c" line="1428"/>
+ <location filename="../profile.c" line="1432"/>
+ <location filename="../profile.c" line="1436"/>
<source>%s %sD:%.1f%s</source>
<translation>%s %sD:%.1f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1360"/>
+ <location filename="../profile.c" line="1440"/>
<source>%s %sD:%.1f%s
</source>
<translation>%s %sD:%.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1364"/>
+ <location filename="../profile.c" line="1444"/>
<source>%s%sV:%.2f%s</source>
<translation>%s%sV:%.2f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1368"/>
- <location filename="../profile.c" line="1372"/>
+ <location filename="../profile.c" line="1448"/>
+ <location filename="../profile.c" line="1452"/>
<source>%s %sV:%.2f%s</source>
<translation>%s %sV:%.2f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1379"/>
+ <location filename="../profile.c" line="1459"/>
<source>%s %sP:%d %s</source>
<translation>%s %sP:%d %s</translation>
</message>
@@ -8593,8 +8613,8 @@ EADD: %d%s
<message>
<location filename="../dive.c" line="33"/>
<location filename="../equipment.c" line="85"/>
- <location filename="../planner.c" line="1404"/>
- <location filename="../planner.c" line="1407"/>
+ <location filename="../planner.c" line="1406"/>
+ <location filename="../planner.c" line="1409"/>
<source>oxygen</source>
<translation type="unfinished"/>
</message>
@@ -8750,18 +8770,18 @@ EADD: %d%s
</message>
<message>
<location filename="../libdivecomputer.c" line="187"/>
- <location filename="../parse-xml.c" line="3177"/>
- <location filename="../uemis-downloader.c" line="133"/>
+ <location filename="../parse-xml.c" line="3181"/>
+ <location filename="../uemis-downloader.c" line="135"/>
<source>unknown</source>
<translation>άγνωστο</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="464"/>
+ <location filename="../uemis-downloader.c" line="468"/>
<source>data</source>
<translation>δεδομένα</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="444"/>
+ <location filename="../uemis-downloader.c" line="448"/>
<source>%s %s</source>
<translation type="unfinished"/>
</message>
@@ -8791,82 +8811,82 @@ Is the Uemis Zurich plugged in correctly?</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="492"/>
+ <location filename="../uemis-downloader.c" line="496"/>
<source>divelog #</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="494"/>
+ <location filename="../uemis-downloader.c" line="498"/>
<source>divespot #</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="496"/>
+ <location filename="../uemis-downloader.c" line="500"/>
<source>details for #</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>wetsuit</source>
<translation>υγρού τύπου</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>semidry</source>
<translation>ημιστεγανή</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>drysuit</source>
<translation>στεγανή</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>shorty</source>
<translation>μονοσόρτς</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>vest</source>
<translation>γιλέκο</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>long john</source>
<translation>long john</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>jacket</source>
<translation>jacket</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>full suit</source>
<translation>μονοκόματη</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>2 pcs full suit</source>
<translation>2 κομματιών</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="699"/>
+ <location filename="../uemis-downloader.c" line="704"/>
<source>membrane</source>
<translation>μεμβράνης</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1211"/>
+ <location filename="../uemis-downloader.c" line="1237"/>
<source>Initialise communication</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1214"/>
+ <location filename="../uemis-downloader.c" line="1240"/>
<source>Uemis init failed</source>
<translation>Uemis init failed</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1226"/>
+ <location filename="../uemis-downloader.c" line="1252"/>
<source>Start download</source>
<translation>Έναρξη λήψης</translation>
</message>
diff --git a/translations/subsurface_en_GB.ts b/translations/subsurface_en_GB.ts
index e55aa79d4..f940c2885 100644
--- a/translations/subsurface_en_GB.ts
+++ b/translations/subsurface_en_GB.ts
@@ -487,7 +487,7 @@
<translation>Unable to create libdivecomputer context</translation>
</message>
<message>
- <location filename="../configuredivecomputer.cpp" line="658"/>
+ <location filename="../configuredivecomputer.cpp" line="660"/>
<source>Could not a establish connection to the dive computer.</source>
<translation>Could not a establish connection to the dive computer.</translation>
</message>
@@ -1588,82 +1588,82 @@
<translation>PSCR-GF</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1081"/>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1102"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1085"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1106"/>
<source>Backup files (*.xml)</source>
<translation>Backup files (*.xml)</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1086"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1090"/>
<source>An error occurred while saving the backup file.
%1</source>
<translation>An error occurred while saving the backup file.
%1</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1089"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1093"/>
<source>Backup succeeded</source>
<translation>Backup succeeded</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1090"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1094"/>
<source>Your settings have been saved to: %1</source>
<translation>Your settings have been saved to: %1</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1080"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1084"/>
<source>Backup dive computer settings</source>
<translation>Backup dive computer settings</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1085"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1089"/>
<source>XML backup error</source>
<translation>XML backup error</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1101"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1105"/>
<source>Restore dive computer settings</source>
<translation>Restore dive computer settings</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1107"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1111"/>
<source>XML restore error</source>
<translation>XML restore error</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1108"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1112"/>
<source>An error occurred while restoring the backup file.
%1</source>
<translation>An error occurred while restoring the backup file.
%1</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1112"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1116"/>
<source>Restore succeeded</source>
<translation>Restore succeeded</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1113"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1117"/>
<source>Your settings have been restored successfully.</source>
<translation>Your settings have been restored successfully.</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1123"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1127"/>
<source>Select firmware file</source>
<translation>Select firmware file</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1124"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1128"/>
<source>All files (*.*)</source>
<translation>All files (*.*)</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1180"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1184"/>
<source>Choose file for divecomputer download logfile</source>
<translation>Choose file for divecomputer download logfile</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1181"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1185"/>
<source>Log files (*.log)</source>
<translation>Log files (*.log)</translation>
</message>
@@ -1853,18 +1853,18 @@
<context>
<name>DiveEventItem</name>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="116"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="122"/>
<source>Manual switch to OC</source>
<translation>Manual switch to OC</translation>
</message>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="118"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="124"/>
<source> begin</source>
<comment>Starts with space!</comment>
<translation> begin</translation>
</message>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="119"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="125"/>
<source> end</source>
<comment>Starts with space!</comment>
<translation> end</translation>
@@ -3057,92 +3057,107 @@ p, li { white-space: pre-wrap; }
<translation>no dives were selected</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="182"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="173"/>
+ <source>stylesheet to export to divelogs.de is not found</source>
+ <translation>stylesheet to export to divelogs.de is not found</translation>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="183"/>
<source>failed to create zip file for upload: %s</source>
<translation>failed to create zip file for upload: %s</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="235"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="236"/>
<source>internal error</source>
<translation>internal error</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="722"/>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="912"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="244"/>
+ <source>Conversion of dive %1 to divelogs.de format failed</source>
+ <translation>Conversion of dive %1 to divelogs.de format failed</translation>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="272"/>
+ <source>error writing zip file: %s zip error %d system error %d - %s</source>
+ <translation>error writing zip file: %s zip error %d system error %d - %s</translation>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="742"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="932"/>
<source>Done</source>
<translation>Done</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="755"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="775"/>
<source>Uploading dive list...</source>
<translation>Uploading dive list...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="787"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="807"/>
<source>Downloading dive list...</source>
<translation>Downloading dive list...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="828"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="848"/>
<source>Downloading %1 dives...</source>
<translation>Downloading %1 dives...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="862"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="882"/>
<source>Download finished - %1</source>
<translation>Download finished - %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="876"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="896"/>
<source>Problem with download</source>
<translation>Problem with download</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="877"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="897"/>
<source>The archive could not be opened:
</source>
<translation>The archive could not be opened:
</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="886"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="906"/>
<source>Corrupted download</source>
<translation>Corrupted download</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="887"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="907"/>
<source>The archive could not be opened:
%1</source>
<translation>The archive could not be opened:
%1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="926"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="946"/>
<source>Upload failed</source>
<translation>Upload failed</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="929"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="949"/>
<source>Upload successful</source>
<translation>Upload successful</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="932"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="952"/>
<source>Login failed</source>
<translation>Login failed</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="935"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="955"/>
<source>Cannot parse response</source>
<translation>Cannot parse response</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="946"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="966"/>
<source>Error: %1</source>
<translation>Error: %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="913"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="933"/>
<source>Upload finished</source>
<translation>Upload finished</translation>
</message>
@@ -3913,7 +3928,7 @@ p, li { white-space: pre-wrap; }
<message>
<location filename="../qt-ui/maintab.cpp" line="98"/>
<source>Freedive</source>
- <translation type="unfinished"/>
+ <translation>Freedive</translation>
</message>
<message>
<location filename="../qt-ui/maintab.cpp" line="307"/>
@@ -4000,22 +4015,22 @@ p, li { white-space: pre-wrap; }
<translation>Average temperature of all selected dives</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="678"/>
+ <location filename="../qt-ui/maintab.cpp" line="681"/>
<source>Longest dive</source>
<translation>Longest dive</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="679"/>
+ <location filename="../qt-ui/maintab.cpp" line="682"/>
<source>Shortest dive</source>
<translation>Shortest dive</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="680"/>
+ <location filename="../qt-ui/maintab.cpp" line="683"/>
<source>Average length of all selected dives</source>
<translation>Average length of all selected dives</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="704"/>
+ <location filename="../qt-ui/maintab.cpp" line="707"/>
<source>These gases could be
mixed from Air and using:
</source>
@@ -4024,22 +4039,22 @@ mixed from Air and using:
</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="708"/>
+ <location filename="../qt-ui/maintab.cpp" line="711"/>
<source> and </source>
<translation> and </translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="838"/>
+ <location filename="../qt-ui/maintab.cpp" line="841"/>
<source>New dive site</source>
<translation>New dive site</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="1132"/>
+ <location filename="../qt-ui/maintab.cpp" line="1135"/>
<source>Discard the changes?</source>
<translation>Discard the changes?</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="1133"/>
+ <location filename="../qt-ui/maintab.cpp" line="1136"/>
<source>You are about to discard your changes.</source>
<translation>You are about to discard your changes.</translation>
</message>
@@ -4856,12 +4871,12 @@ Subsurface has already tried to pre-populate the data but it might be worth whil
<context>
<name>OstcFirmwareCheck</name>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="261"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="265"/>
<source>You should update the firmware on your dive computer: you have version %1 but the latest stable version is %2</source>
<translation>You should update the firmware on your dive computer: you have version %1 but the latest stable version is %2</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="265"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="269"/>
<source>
Please start Bluetooth on your OSTC Sport and do the same preparations as for a logbook download before continuing with the update</source>
@@ -4870,27 +4885,27 @@ Please start Bluetooth on your OSTC Sport and do the same preparations as for a
Please start Bluetooth on your OSTC Sport and do the same preparations as for a logbook download before continuing with the update</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="266"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="270"/>
<source>Not now</source>
<translation>Not now</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="267"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="271"/>
<source>Update firmware</source>
<translation>Update firmware</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="269"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="273"/>
<source>Firmware upgrade notice</source>
<translation>Firmware upgrade notice</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="287"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="291"/>
<source>Save the downloaded firmware as</source>
<translation>Save the downloaded firmware as</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="288"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="292"/>
<source>HEX files (*.hex)</source>
<translation>HEX files (*.hex)</translation>
</message>
@@ -5867,98 +5882,98 @@ Please start Bluetooth on your OSTC Sport and do the same preparations as for a
<translation>Show NDL / TTS was disabled because of excessive processing time</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1232"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1234"/>
<source>Make first divecomputer</source>
<translation>Make first dive computer</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1234"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1236"/>
<source>Delete this divecomputer</source>
<translation>Delete this dive computer</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1248"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1250"/>
<source>Add gas change</source>
<translation>Add gas change</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1251"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1253"/>
<source> (Tank %1)</source>
<translation> (Tank %1)</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1259"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1261"/>
<source>Add set-point change</source>
<translation>Add set-point change</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1261"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1263"/>
<source>Add bookmark</source>
<translation>Add bookmark</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1265"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1267"/>
<source>Edit the profile</source>
<translation>Edit the profile</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1269"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1271"/>
<source>Remove event</source>
<translation>Remove event</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1274"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1276"/>
<source>Hide similar events</source>
<translation>Hide similar events</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1281"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1283"/>
<source>Edit name</source>
<translation>Edit name</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1310"/>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1317"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1312"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1319"/>
<source>Adjust pressure of tank %1 (currently interpolated as %2)</source>
<translation>Adjust pressure of tank %1 (currently interpolated as %2)</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1332"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1334"/>
<source>Unhide all events</source>
<translation>Unhide all events</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1366"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1368"/>
<source>Hide events</source>
<translation>Hide events</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1366"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1368"/>
<source>Hide all %1 events?</source>
<translation>Hide all %1 events?</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1401"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1403"/>
<source>Remove the selected event?</source>
<translation>Remove the selected event?</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1402"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1404"/>
<source>%1 @ %2:%3</source>
<translation>%1 @ %2:%3</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1517"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1519"/>
<source>Edit name of bookmark</source>
<translation>Edit name of bookmark</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1518"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1520"/>
<source>Custom name:</source>
<translation>Custom name:</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1523"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1525"/>
<source>Name is too long!</source>
<translation>Name is too long.</translation>
</message>
@@ -6014,12 +6029,12 @@ Please start Bluetooth on your OSTC Sport and do the same preparations as for a
<location filename="../qthelper.cpp" line="1072"/>
<location filename="../qthelper.cpp" line="1074"/>
<source>(%1 dives)</source>
- <translation type="unfinished"/>
+ <translation>(%1 dives)</translation>
</message>
<message>
<location filename="../qthelper.cpp" line="1077"/>
<source>(1 dive)</source>
- <translation type="unfinished"/>
+ <translation>(1 dive)</translation>
</message>
<message>
<location filename="../qthelper.cpp" line="1324"/>
@@ -6062,22 +6077,22 @@ Please start Bluetooth on your OSTC Sport and do the same preparations as for a
<translation>cuft</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="604"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="622"/>
<source>Invalid response from server</source>
<translation>Invalid response from server</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="612"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="630"/>
<source>Expected XML tag &apos;DiveDateReader&apos;, got instead &apos;%1</source>
<translation>Expected XML tag &apos;DiveDateReader&apos;, got instead &apos;%1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="658"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="676"/>
<source>Expected XML tag &apos;DiveDates&apos; not found</source>
<translation>Expected XML tag &apos;DiveDates&apos; not found</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="665"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="683"/>
<source>Malformed XML response. Line %1: %2</source>
<translation>Malformed XML response. Line %1: %2</translation>
</message>
@@ -6485,47 +6500,47 @@ Not all images have timestamps in the range between
<context>
<name>SubsurfaceWebServices</name>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="398"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="416"/>
<source>Webservice</source>
<translation>Webservice</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="484"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="502"/>
<source>Connecting...</source>
<translation>Connecting...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="503"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="521"/>
<source>Download finished</source>
<translation>Download finished</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="517"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="535"/>
<source>Download error: %1</source>
<translation>Download error: %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="527"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="545"/>
<source>Connection error: </source>
<translation>Connection error: </translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="536"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="554"/>
<source>Download successful</source>
<translation>Download successful</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="530"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="548"/>
<source>Invalid user identifier!</source>
<translation>Invalid user identifier.</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="377"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="395"/>
<source>Enter User ID and click Download</source>
<translation>Enter User ID and click download</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="533"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="551"/>
<source>Cannot parse response!</source>
<translation>Cannot parse response.</translation>
</message>
@@ -7277,12 +7292,12 @@ Language: %1</translation>
<translation>Upload</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="312"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="330"/>
<source>Operation timed out</source>
<translation>Operation timed out</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="333"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="351"/>
<source>Transferring data...</source>
<translation>Transferring data...</translation>
</message>
@@ -7453,7 +7468,7 @@ Maximum</translation>
<context>
<name>getextFromC</name>
<message>
- <location filename="../libdivecomputer.c" line="674"/>
+ <location filename="../libdivecomputer.c" line="677"/>
<source>Error parsing the header</source>
<translation>Error parsing the header</translation>
</message>
@@ -7532,15 +7547,15 @@ Maximum</translation>
<translation>kg</translation>
</message>
<message>
- <location filename="../dive.c" line="1580"/>
+ <location filename="../dive.c" line="1616"/>
<source>(%s) or (%s)</source>
<translation>(%s) or (%s)</translation>
</message>
<message>
<location filename="../divelist.c" line="482"/>
<location filename="../equipment.c" line="81"/>
- <location filename="../planner.c" line="1400"/>
- <location filename="../planner.c" line="1403"/>
+ <location filename="../planner.c" line="1402"/>
+ <location filename="../planner.c" line="1405"/>
<source>air</source>
<translation>air</translation>
</message>
@@ -7570,68 +7585,73 @@ Maximum</translation>
<translation>clip-on</translation>
</message>
<message>
- <location filename="../file.c" line="117"/>
- <location filename="../file.c" line="456"/>
- <location filename="../file.c" line="541"/>
- <location filename="../file.c" line="936"/>
+ <location filename="../file.c" line="110"/>
+ <source>No dives in the input file &apos;%s&apos;</source>
+ <translation>No dives in the input file &apos;%s&apos;</translation>
+ </message>
+ <message>
+ <location filename="../file.c" line="120"/>
+ <location filename="../file.c" line="459"/>
+ <location filename="../file.c" line="544"/>
+ <location filename="../file.c" line="939"/>
<location filename="../ostctools.c" line="80"/>
<source>Failed to read &apos;%s&apos;</source>
<translation>Failed to read &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../file.c" line="391"/>
+ <location filename="../file.c" line="394"/>
<source>Cannot open CSV file %s; please use Import log file dialog</source>
<comment>'Import log file' should be the same text as corresponding label in Import menu</comment>
<translation>Cannot open CSV file %s; please use Import log file dialog</translation>
</message>
<message>
- <location filename="../file.c" line="458"/>
+ <location filename="../file.c" line="461"/>
<source>Empty file &apos;%s&apos;</source>
<translation>Empty file &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../file.c" line="638"/>
+ <location filename="../file.c" line="641"/>
<source>Poseidon import failed: unable to read &apos;%s&apos;</source>
<translation>Poseidon import failed: unable to read &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../file.c" line="674"/>
+ <location filename="../file.c" line="677"/>
<source>Mouth piece position OC</source>
<translation>Mouth piece position OC</translation>
</message>
<message>
- <location filename="../file.c" line="678"/>
+ <location filename="../file.c" line="681"/>
<source>Mouth piece position CC</source>
<translation>Mouth piece position CC</translation>
</message>
<message>
- <location filename="../file.c" line="682"/>
+ <location filename="../file.c" line="685"/>
<source>Mouth piece position unknown</source>
<translation>Mouth piece position unknown</translation>
</message>
<message>
- <location filename="../file.c" line="686"/>
+ <location filename="../file.c" line="689"/>
<source>Mouth piece position not connected</source>
<translation>Mouth piece position not connected</translation>
</message>
<message>
- <location filename="../file.c" line="693"/>
+ <location filename="../file.c" line="696"/>
<source>Power off</source>
<translation>Power off</translation>
</message>
<message>
- <location filename="../file.c" line="753"/>
+ <location filename="../file.c" line="756"/>
<source>O₂ calibration failed</source>
<translation>O₂ calibration failed</translation>
</message>
<message>
- <location filename="../file.c" line="755"/>
- <location filename="../file.c" line="764"/>
+ <location filename="../file.c" line="758"/>
+ <location filename="../file.c" line="767"/>
<source>O₂ calibration</source>
<translation>O₂ calibration</translation>
</message>
<message>
- <location filename="../file.c" line="831"/>
+ <location filename="../file.c" line="834"/>
<source>No matching DC found for file &apos;%s&apos;</source>
<translation>No matching DC found for file &apos;%s&apos;</translation>
</message>
@@ -7650,7 +7670,7 @@ Maximum</translation>
</message>
<message>
<location filename="../cochran.c" line="339"/>
- <location filename="../file.c" line="699"/>
+ <location filename="../file.c" line="702"/>
<source>battery</source>
<translation>battery</translation>
</message>
@@ -7664,7 +7684,7 @@ Maximum</translation>
<message>
<location filename="../cochran.c" line="333"/>
<location filename="../cochran.c" line="387"/>
- <location filename="../file.c" line="721"/>
+ <location filename="../file.c" line="724"/>
<location filename="../libdivecomputer.c" line="198"/>
<source>ascent</source>
<translation>ascent</translation>
@@ -7711,7 +7731,7 @@ Maximum</translation>
<location filename="../cochran.c" line="362"/>
<location filename="../cochran.c" line="411"/>
<location filename="../cochran.c" line="418"/>
- <location filename="../file.c" line="812"/>
+ <location filename="../file.c" line="815"/>
<location filename="../libdivecomputer.c" line="200"/>
<location filename="../libdivecomputer.c" line="203"/>
<source>gaschange</source>
@@ -7798,107 +7818,107 @@ Maximum</translation>
<translation>invalid event number</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="658"/>
+ <location filename="../libdivecomputer.c" line="661"/>
<source>Unable to create parser for %s %s</source>
<translation>Unable to create parser for %s %s</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="664"/>
+ <location filename="../libdivecomputer.c" line="667"/>
<source>Error registering the data</source>
<translation>Error registering data</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="495"/>
+ <location filename="../libdivecomputer.c" line="498"/>
<source>Error parsing the datetime</source>
<translation>Error parsing the date/time</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="513"/>
+ <location filename="../libdivecomputer.c" line="516"/>
<source>Dive %d: %s</source>
<translation>Dive %d: %s</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="519"/>
+ <location filename="../libdivecomputer.c" line="522"/>
<source>Error parsing the divetime</source>
<translation>Error parsing the divetime</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="529"/>
+ <location filename="../libdivecomputer.c" line="532"/>
<source>Error parsing the maxdepth</source>
<translation>Error parsing the maxdepth</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="548"/>
+ <location filename="../libdivecomputer.c" line="551"/>
<source>Error parsing temperature</source>
<translation>Error parsing temperature</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="568"/>
+ <location filename="../libdivecomputer.c" line="571"/>
<source>Error parsing the gas mix count</source>
<translation>Error parsing the gas mix count</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="580"/>
+ <location filename="../libdivecomputer.c" line="583"/>
<source>Error obtaining water salinity</source>
<translation>Error obtaining water salinity</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="589"/>
+ <location filename="../libdivecomputer.c" line="592"/>
<source>Error obtaining surface pressure</source>
<translation>Error obtaining surface pressure</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="614"/>
+ <location filename="../libdivecomputer.c" line="617"/>
<source>Error obtaining divemode</source>
<translation>Error obtaining divemode</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="634"/>
+ <location filename="../libdivecomputer.c" line="637"/>
<source>Error parsing the gas mix</source>
<translation>Error parsing the gas mix</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="684"/>
+ <location filename="../libdivecomputer.c" line="687"/>
<source>Error parsing the samples</source>
<translation>Error parsing the samples</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="821"/>
+ <location filename="../libdivecomputer.c" line="824"/>
<source>Event: waiting for user action</source>
<translation>Event: waiting for user action</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="829"/>
+ <location filename="../libdivecomputer.c" line="832"/>
<source>model=%u (0x%08x), firmware=%u (0x%08x), serial=%u (0x%08x)</source>
<translation>model=%u (0x%08x), firmware=%u (0x%08x), serial=%u (0x%08x)</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="893"/>
+ <location filename="../libdivecomputer.c" line="896"/>
<source>Error registering the event handler.</source>
<translation>Error registering the event handler.</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="898"/>
+ <location filename="../libdivecomputer.c" line="901"/>
<source>Error registering the cancellation handler.</source>
<translation>Error registering the cancellation handler.</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="919"/>
+ <location filename="../libdivecomputer.c" line="922"/>
<source>Dive data import error</source>
<translation>Dive data import error</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="958"/>
+ <location filename="../libdivecomputer.c" line="961"/>
<source>Unable to create libdivecomputer context</source>
<translation>Unable to create libdivecomputer context</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="965"/>
+ <location filename="../libdivecomputer.c" line="968"/>
<source>Unable to open %s %s (%s)</source>
<translation>Unable to open %s %s (%s)</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="989"/>
+ <location filename="../libdivecomputer.c" line="994"/>
<source>Insufficient privileges to open the device %s %s (%s)</source>
<translation>Insufficient privileges to open the device %s %s (%s)</translation>
</message>
@@ -7918,12 +7938,12 @@ Maximum</translation>
</translation>
</message>
<message>
- <location filename="../parse-xml.c" line="2022"/>
+ <location filename="../parse-xml.c" line="2026"/>
<source>Failed to parse &apos;%s&apos;</source>
<translation>Failed to parse &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../parse-xml.c" line="3631"/>
+ <location filename="../parse-xml.c" line="3635"/>
<source>Can&apos;t open stylesheet %s</source>
<translation>Can&apos;t open stylesheet %s</translation>
</message>
@@ -7933,8 +7953,8 @@ Maximum</translation>
<translation>EAN%d</translation>
</message>
<message>
- <location filename="../planner.c" line="1021"/>
- <location filename="../planner.c" line="1173"/>
+ <location filename="../planner.c" line="1023"/>
+ <location filename="../planner.c" line="1175"/>
<source>Can&apos;t find gas %s</source>
<translation>Can&apos;t find gas %s</translation>
</message>
@@ -7944,173 +7964,173 @@ Maximum</translation>
<translation>Too many gas mixes</translation>
</message>
<message>
- <location filename="../planner.c" line="571"/>
+ <location filename="../planner.c" line="572"/>
<source>Decompression calculation aborted due to excessive time</source>
<translation>Decompression calculation aborted due to excessive time</translation>
</message>
<message>
- <location filename="../planner.c" line="595"/>
+ <location filename="../planner.c" line="596"/>
<source>Subsurface dive plan</source>
<translation>Subsurface dive plan</translation>
</message>
<message>
- <location filename="../planner.c" line="599"/>
+ <location filename="../planner.c" line="600"/>
<source>depth</source>
<translation>depth</translation>
</message>
<message>
- <location filename="../planner.c" line="605"/>
+ <location filename="../planner.c" line="606"/>
<source>runtime</source>
<translation>runtime</translation>
</message>
<message>
- <location filename="../planner.c" line="602"/>
+ <location filename="../planner.c" line="603"/>
<source>duration</source>
<translation>duration</translation>
</message>
<message>
- <location filename="../planner.c" line="557"/>
+ <location filename="../planner.c" line="558"/>
<source>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.</source>
<translation>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.</translation>
</message>
<message>
- <location filename="../planner.c" line="608"/>
+ <location filename="../planner.c" line="609"/>
<source>gas</source>
<translation>gas</translation>
</message>
<message>
- <location filename="../planner.c" line="651"/>
+ <location filename="../planner.c" line="652"/>
<source>Transition to %.*f %s in %d:%02d min - runtime %d:%02u on %s (SP = %.1fbar)</source>
<translation>Transition to %.*f %s in %d:%02d min - runtime %d:%02u on %s (SP = %.1fbar)</translation>
</message>
<message>
- <location filename="../planner.c" line="659"/>
+ <location filename="../planner.c" line="660"/>
<source>Transition to %.*f %s in %d:%02d min - runtime %d:%02u on %s</source>
<translation>Transition to %.*f %s in %d:%02d min - runtime %d:%02u on %s</translation>
</message>
<message>
- <location filename="../planner.c" line="672"/>
+ <location filename="../planner.c" line="673"/>
<source>Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s (SP = %.1fbar)</source>
<translation>Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s (SP = %.1fbar)</translation>
</message>
<message>
- <location filename="../planner.c" line="679"/>
+ <location filename="../planner.c" line="680"/>
<source>Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s</source>
<translation>Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s</translation>
</message>
<message>
- <location filename="../planner.c" line="712"/>
+ <location filename="../planner.c" line="713"/>
<source>%3.0f%s</source>
<translation>%3.0f%s</translation>
</message>
<message>
- <location filename="../planner.c" line="715"/>
- <location filename="../planner.c" line="719"/>
+ <location filename="../planner.c" line="716"/>
+ <location filename="../planner.c" line="720"/>
<source>%3dmin</source>
<translation>%3dmin</translation>
</message>
<message>
- <location filename="../planner.c" line="728"/>
- <location filename="../planner.c" line="740"/>
+ <location filename="../planner.c" line="729"/>
+ <location filename="../planner.c" line="741"/>
<source>(SP = %.1fbar)</source>
<translation>(SP = %.1fbar)</translation>
</message>
<message>
- <location filename="../planner.c" line="763"/>
+ <location filename="../planner.c" line="764"/>
<source>Switch gas to %s (SP = %.1fbar)</source>
<translation>Switch gas to %s (SP = %.1fbar)</translation>
</message>
<message>
- <location filename="../planner.c" line="765"/>
+ <location filename="../planner.c" line="766"/>
<source>Switch gas to %s</source>
<translation>Switch gas to %s</translation>
</message>
<message>
- <location filename="../planner.c" line="783"/>
+ <location filename="../planner.c" line="785"/>
<source>CNS</source>
<translation>CNS</translation>
</message>
<message>
- <location filename="../planner.c" line="785"/>
+ <location filename="../planner.c" line="787"/>
<source>OTU</source>
<translation>OTU</translation>
</message>
<message>
- <location filename="../planner.c" line="789"/>
+ <location filename="../planner.c" line="791"/>
<source>Gas consumption (CCR legs excluded):</source>
<translation>Gas consumption (CCR legs excluded):</translation>
</message>
<message>
- <location filename="../planner.c" line="791"/>
+ <location filename="../planner.c" line="793"/>
<source>Gas consumption:</source>
<translation>Gas consumption:</translation>
</message>
<message>
- <location filename="../planner.c" line="573"/>
- <location filename="../planner.c" line="811"/>
- <location filename="../planner.c" line="816"/>
- <location filename="../planner.c" line="841"/>
- <location filename="../planner.c" line="851"/>
+ <location filename="../planner.c" line="574"/>
+ <location filename="../planner.c" line="813"/>
+ <location filename="../planner.c" line="818"/>
+ <location filename="../planner.c" line="843"/>
+ <location filename="../planner.c" line="853"/>
<source>Warning:</source>
<translation>Warning:</translation>
</message>
<message>
- <location filename="../planner.c" line="583"/>
+ <location filename="../planner.c" line="584"/>
<source>based on Bühlmann ZHL-16B with GFlow = %d and GFhigh = %d</source>
<translation>based on Bühlmann ZHL-16B with GFlow = %d and GFhigh = %d</translation>
</message>
<message>
- <location filename="../planner.c" line="587"/>
+ <location filename="../planner.c" line="588"/>
<source>based on VPM-B at nominal conservatism</source>
<translation>based on VPM-B at nominal conservatism</translation>
</message>
<message>
- <location filename="../planner.c" line="589"/>
+ <location filename="../planner.c" line="590"/>
<source>based on VPM-B at +%d conservatism</source>
<translation>based on VPM-B at +%d conservatism</translation>
</message>
<message>
- <location filename="../planner.c" line="591"/>
+ <location filename="../planner.c" line="592"/>
<source>recreational mode based on Bühlmann ZHL-16B with GFlow = %d and GFhigh = %d</source>
<translation>recreational mode based on Bühlmann ZHL-16B with GFlow = %d and GFhigh = %d</translation>
</message>
<message>
- <location filename="../planner.c" line="812"/>
+ <location filename="../planner.c" line="814"/>
<source>this is more gas than available in the specified cylinder!</source>
<translation>this is more gas than available in the specified cylinder!</translation>
</message>
<message>
- <location filename="../planner.c" line="817"/>
+ <location filename="../planner.c" line="819"/>
<source>not enough reserve for gas sharing on ascent!</source>
<translation>not enough reserve for gas sharing on ascent!</translation>
</message>
<message>
- <location filename="../planner.c" line="819"/>
+ <location filename="../planner.c" line="821"/>
<source>%.0f%s/%.0f%s of %s (%.0f%s/%.0f%s in planned ascent)</source>
<translation>%.0f%s/%.0f%s of %s (%.0f%s/%.0f%s in planned ascent)</translation>
</message>
<message>
- <location filename="../planner.c" line="821"/>
+ <location filename="../planner.c" line="823"/>
<source>%.0f%s (%.0f%s during planned ascent) of %s</source>
<translation>%.0f%s (%.0f%s during planned ascent) of %s</translation>
</message>
<message>
- <location filename="../planner.c" line="838"/>
+ <location filename="../planner.c" line="840"/>
<source>high pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s</source>
<translation>high pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s</translation>
</message>
<message>
- <location filename="../planner.c" line="848"/>
+ <location filename="../planner.c" line="850"/>
<source>low pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s</source>
<translation>low pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s</translation>
</message>
<message>
- <location filename="../planner.c" line="1408"/>
+ <location filename="../planner.c" line="1410"/>
<source>ean</source>
<translation>ean</translation>
</message>
<message>
- <location filename="../profile.c" line="1133"/>
+ <location filename="../profile.c" line="1213"/>
<source>@: %d:%02d
D: %.1f%s
</source>
@@ -8119,70 +8139,70 @@ D: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1136"/>
+ <location filename="../profile.c" line="1216"/>
<source>P: %d%s
</source>
<translation>P: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1140"/>
+ <location filename="../profile.c" line="1220"/>
<source>T: %.1f%s
</source>
<translation>T: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1146"/>
+ <location filename="../profile.c" line="1226"/>
<source>V: %.1f%s
</source>
<translation>V: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1149"/>
+ <location filename="../profile.c" line="1229"/>
<source>SAC: %.*f%s/min
</source>
<translation>SAC: %.*f%s/min
</translation>
</message>
<message>
- <location filename="../profile.c" line="1151"/>
+ <location filename="../profile.c" line="1231"/>
<source>CNS: %u%%
</source>
<translation>CNS: %u%%
</translation>
</message>
<message>
- <location filename="../profile.c" line="1153"/>
+ <location filename="../profile.c" line="1233"/>
<source>pO%s: %.2fbar
</source>
<translation>pO%s: %.2fbar
</translation>
</message>
<message>
- <location filename="../profile.c" line="1155"/>
+ <location filename="../profile.c" line="1235"/>
<source>pN%s: %.2fbar
</source>
<translation>pN%s: %.2fbar
</translation>
</message>
<message>
- <location filename="../profile.c" line="1157"/>
+ <location filename="../profile.c" line="1237"/>
<source>pHe: %.2fbar
</source>
<translation>pHe: %.2fbar
</translation>
</message>
<message>
- <location filename="../profile.c" line="1160"/>
+ <location filename="../profile.c" line="1240"/>
<source>MOD: %d%s
</source>
<translation>MOD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1167"/>
+ <location filename="../profile.c" line="1247"/>
<source>EAD: %d%s
EADD: %d%s
</source>
@@ -8191,7 +8211,7 @@ EADD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1171"/>
+ <location filename="../profile.c" line="1251"/>
<source>END: %d%s
EADD: %d%s
</source>
@@ -8200,170 +8220,170 @@ EADD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1184"/>
+ <location filename="../profile.c" line="1264"/>
<source>Safetystop: %umin @ %.0f%s
</source>
<translation>Safety Stop: %umin @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1187"/>
+ <location filename="../profile.c" line="1267"/>
<source>Safetystop: unkn time @ %.0f%s
</source>
<translation>Safety Stop: unkn time @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1192"/>
+ <location filename="../profile.c" line="1272"/>
<source>Deco: %umin @ %.0f%s
</source>
<translation>Deco: %umin @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1195"/>
+ <location filename="../profile.c" line="1275"/>
<source>Deco: unkn time @ %.0f%s
</source>
<translation>Deco: unkn time @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1199"/>
+ <location filename="../profile.c" line="1279"/>
<source>In deco
</source>
<translation>In deco
</translation>
</message>
<message>
- <location filename="../profile.c" line="1201"/>
+ <location filename="../profile.c" line="1281"/>
<source>NDL: %umin
</source>
<translation>NDL: %umin
</translation>
</message>
<message>
- <location filename="../profile.c" line="1204"/>
+ <location filename="../profile.c" line="1284"/>
<source>TTS: %umin
</source>
<translation>TTS: %umin
</translation>
</message>
<message>
- <location filename="../profile.c" line="1207"/>
+ <location filename="../profile.c" line="1287"/>
<source>Deco: %umin @ %.0f%s (calc)
</source>
<translation>Deco: %umin @ %.0f%s (calc)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1215"/>
+ <location filename="../profile.c" line="1295"/>
<source>In deco (calc)
</source>
<translation>In deco (calc)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1218"/>
+ <location filename="../profile.c" line="1298"/>
<source>NDL: %umin (calc)
</source>
<translation>NDL: %umin (calc)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1220"/>
+ <location filename="../profile.c" line="1300"/>
<source>NDL: &gt;2h (calc)
</source>
<translation>NDL: &gt;2h (calc)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1224"/>
+ <location filename="../profile.c" line="1304"/>
<source>TTS: %umin (calc)
</source>
<translation>TTS: %umin (calc)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1226"/>
+ <location filename="../profile.c" line="1306"/>
<source>TTS: &gt;2h (calc)
</source>
<translation>TTS: &gt;2h (calc)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1229"/>
+ <location filename="../profile.c" line="1309"/>
<source>RBT: %umin
</source>
<translation>RBT: %umin
</translation>
</message>
<message>
- <location filename="../profile.c" line="1232"/>
+ <location filename="../profile.c" line="1312"/>
<source>Calculated ceiling %.0f%s
</source>
<translation>Calculated ceiling %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1238"/>
+ <location filename="../profile.c" line="1318"/>
<source>Tissue %.0fmin: %.1f%s
</source>
<translation>Tissue %.0fmin: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1244"/>
+ <location filename="../profile.c" line="1324"/>
<source>heartbeat: %d
</source>
<translation>heartbeat: %d
</translation>
</message>
<message>
- <location filename="../profile.c" line="1246"/>
+ <location filename="../profile.c" line="1326"/>
<source>bearing: %d
</source>
<translation>bearing: %d
</translation>
</message>
<message>
- <location filename="../profile.c" line="1249"/>
+ <location filename="../profile.c" line="1329"/>
<source>mean depth to here %.1f%s
</source>
<translation>mean depth to here %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1344"/>
+ <location filename="../profile.c" line="1424"/>
<source>%sT: %d:%02d min</source>
<translation>%sT: %d:%02d min</translation>
</message>
<message>
- <location filename="../profile.c" line="1348"/>
- <location filename="../profile.c" line="1352"/>
- <location filename="../profile.c" line="1356"/>
+ <location filename="../profile.c" line="1428"/>
+ <location filename="../profile.c" line="1432"/>
+ <location filename="../profile.c" line="1436"/>
<source>%s %sD:%.1f%s</source>
<translation>%s %sD:%.1f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1360"/>
+ <location filename="../profile.c" line="1440"/>
<source>%s %sD:%.1f%s
</source>
<translation>%s %sD:%.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1364"/>
+ <location filename="../profile.c" line="1444"/>
<source>%s%sV:%.2f%s</source>
<translation>%s%sV:%.2f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1368"/>
- <location filename="../profile.c" line="1372"/>
+ <location filename="../profile.c" line="1448"/>
+ <location filename="../profile.c" line="1452"/>
<source>%s %sV:%.2f%s</source>
<translation>%s %sV:%.2f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1379"/>
+ <location filename="../profile.c" line="1459"/>
<source>%s %sP:%d %s</source>
<translation>%s %sP:%d %s</translation>
</message>
@@ -8655,8 +8675,8 @@ EADD: %d%s
<message>
<location filename="../dive.c" line="33"/>
<location filename="../equipment.c" line="85"/>
- <location filename="../planner.c" line="1404"/>
- <location filename="../planner.c" line="1407"/>
+ <location filename="../planner.c" line="1406"/>
+ <location filename="../planner.c" line="1409"/>
<source>oxygen</source>
<translation>oxygen</translation>
</message>
@@ -8678,7 +8698,7 @@ EADD: %d%s
<message>
<location filename="../statistics.c" line="224"/>
<source>%dmin %dsecs</source>
- <translation type="unfinished"/>
+ <translation>%dmin %dsecs</translation>
</message>
<message>
<location filename="../statistics.c" line="226"/>
@@ -8812,18 +8832,18 @@ EADD: %d%s
</message>
<message>
<location filename="../libdivecomputer.c" line="187"/>
- <location filename="../parse-xml.c" line="3177"/>
- <location filename="../uemis-downloader.c" line="133"/>
+ <location filename="../parse-xml.c" line="3181"/>
+ <location filename="../uemis-downloader.c" line="135"/>
<source>unknown</source>
<translation>unknown</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="464"/>
+ <location filename="../uemis-downloader.c" line="468"/>
<source>data</source>
<translation>data</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="444"/>
+ <location filename="../uemis-downloader.c" line="448"/>
<source>%s %s</source>
<translation>%s %s</translation>
</message>
@@ -8858,82 +8878,82 @@ Is the Uemis Zurich plugged in correctly?</translation>
<translation>No dives to download.</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="492"/>
+ <location filename="../uemis-downloader.c" line="496"/>
<source>divelog #</source>
<translation>divelog #</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="494"/>
+ <location filename="../uemis-downloader.c" line="498"/>
<source>divespot #</source>
<translation>divespot #</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="496"/>
+ <location filename="../uemis-downloader.c" line="500"/>
<source>details for #</source>
<translation>details for #</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>wetsuit</source>
<translation>wetsuit</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>semidry</source>
<translation>semidry</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>drysuit</source>
<translation>drysuit</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>shorty</source>
<translation>shorty</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>vest</source>
<translation>vest</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>long john</source>
<translation>long john</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>jacket</source>
<translation>jacket</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>full suit</source>
<translation>full suit</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>2 pcs full suit</source>
<translation>2 pcs full suit</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="699"/>
+ <location filename="../uemis-downloader.c" line="704"/>
<source>membrane</source>
<translation>membrane</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1211"/>
+ <location filename="../uemis-downloader.c" line="1237"/>
<source>Initialise communication</source>
<translation>Initialise communication</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1214"/>
+ <location filename="../uemis-downloader.c" line="1240"/>
<source>Uemis init failed</source>
<translation>Uemis init failed</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1226"/>
+ <location filename="../uemis-downloader.c" line="1252"/>
<source>Start download</source>
<translation>Start download</translation>
</message>
diff --git a/translations/subsurface_es_ES.ts b/translations/subsurface_es_ES.ts
index fa9bfe75d..dac02bf5b 100644
--- a/translations/subsurface_es_ES.ts
+++ b/translations/subsurface_es_ES.ts
@@ -487,7 +487,7 @@
<translation>No es posible crear el contexto de libdivecomputer</translation>
</message>
<message>
- <location filename="../configuredivecomputer.cpp" line="658"/>
+ <location filename="../configuredivecomputer.cpp" line="660"/>
<source>Could not a establish connection to the dive computer.</source>
<translation>No se pudo establecer conexión con el ordenador de buceo.</translation>
</message>
@@ -1588,82 +1588,82 @@
<translation>PSCR-GF</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1081"/>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1102"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1085"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1106"/>
<source>Backup files (*.xml)</source>
<translation>Archivos de copia de seguridad (*.xml)</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1086"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1090"/>
<source>An error occurred while saving the backup file.
%1</source>
<translation>Se produjo un error al guardar la copia de seguridad.
%1</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1089"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1093"/>
<source>Backup succeeded</source>
<translation>Copia de seguridad correcta</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1090"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1094"/>
<source>Your settings have been saved to: %1</source>
<translation>Se han guardado los ajustes en: %1</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1080"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1084"/>
<source>Backup dive computer settings</source>
<translation>Hacer copia de seguridad de los ajustes</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1085"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1089"/>
<source>XML backup error</source>
<translation>Error en la copia de seguridad XML</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1101"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1105"/>
<source>Restore dive computer settings</source>
<translation>Recuperar ajustes del ordenador de buceo</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1107"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1111"/>
<source>XML restore error</source>
<translation>Error al recuperar el XML</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1108"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1112"/>
<source>An error occurred while restoring the backup file.
%1</source>
<translation>Ocurrió un error al recuperar la copia de seguridad.
%1</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1112"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1116"/>
<source>Restore succeeded</source>
<translation>Recuperación correcta</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1113"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1117"/>
<source>Your settings have been restored successfully.</source>
<translation>Los ajustes se han recuperado correctamente.</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1123"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1127"/>
<source>Select firmware file</source>
<translation>Seleccionar archivo de firmware</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1124"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1128"/>
<source>All files (*.*)</source>
<translation>Todos los archivos (*.*)</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1180"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1184"/>
<source>Choose file for divecomputer download logfile</source>
<translation>Selecciona archivo para registro de descarga de libdivecomputer</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1181"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1185"/>
<source>Log files (*.log)</source>
<translation>Archivos de registro (*.log)</translation>
</message>
@@ -1854,18 +1854,18 @@ el ordenador de buceo seleccionado?</translation>
<context>
<name>DiveEventItem</name>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="116"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="122"/>
<source>Manual switch to OC</source>
<translation>Cambio manual a OC</translation>
</message>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="118"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="124"/>
<source> begin</source>
<comment>Starts with space!</comment>
<translation>comienzo</translation>
</message>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="119"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="125"/>
<source> end</source>
<comment>Starts with space!</comment>
<translation>fin</translation>
@@ -3058,92 +3058,107 @@ p, li { white-space: pre-wrap; }
<translation>No se seleccionó ninguna inmersión</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="182"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="173"/>
+ <source>stylesheet to export to divelogs.de is not found</source>
+ <translation>No se ha encontrado la hoja de estilo para exportar a divelogs.de</translation>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="183"/>
<source>failed to create zip file for upload: %s</source>
<translation>Fallo al crear archivo .zip para subir: %s</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="235"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="236"/>
<source>internal error</source>
<translation>Error interno</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="722"/>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="912"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="244"/>
+ <source>Conversion of dive %1 to divelogs.de format failed</source>
+ <translation>Ha fallado la conversión de la inmersión %d al formato de divelogs.de</translation>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="272"/>
+ <source>error writing zip file: %s zip error %d system error %d - %s</source>
+ <translation>error al escribir el archivo zip: %s error de zip %d error de sistema %d - %s</translation>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="742"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="932"/>
<source>Done</source>
<translation>Hecho</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="755"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="775"/>
<source>Uploading dive list...</source>
<translation>Subiendo lista de inmersiones…</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="787"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="807"/>
<source>Downloading dive list...</source>
<translation>Descargando lista de inmersiones…</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="828"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="848"/>
<source>Downloading %1 dives...</source>
<translation>Descargando %1 inmersiones…</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="862"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="882"/>
<source>Download finished - %1</source>
<translation>Descarga finalizada - %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="876"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="896"/>
<source>Problem with download</source>
<translation>Problema con la descarga</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="877"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="897"/>
<source>The archive could not be opened:
</source>
<translation>No se ha podido abrir el archivo:
</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="886"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="906"/>
<source>Corrupted download</source>
<translation>Descarga corrompida</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="887"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="907"/>
<source>The archive could not be opened:
%1</source>
<translation>El archivo no pudo abrirse
%1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="926"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="946"/>
<source>Upload failed</source>
<translation>La subida ha fallado</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="929"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="949"/>
<source>Upload successful</source>
<translation>Subida correcta</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="932"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="952"/>
<source>Login failed</source>
<translation>El acceso ha fallado</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="935"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="955"/>
<source>Cannot parse response</source>
<translation>No se puede leer la respuesta</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="946"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="966"/>
<source>Error: %1</source>
<translation>Error: %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="913"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="933"/>
<source>Upload finished</source>
<translation>Subida finalizada</translation>
</message>
@@ -4001,22 +4016,22 @@ por favor envía lo siguiente al equipo de desarrollo.
<translation>Temperatura promedia de todas las inmersiones seleccionadas</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="678"/>
+ <location filename="../qt-ui/maintab.cpp" line="681"/>
<source>Longest dive</source>
<translation>Inmersión más larga</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="679"/>
+ <location filename="../qt-ui/maintab.cpp" line="682"/>
<source>Shortest dive</source>
<translation>Inmersión más corta</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="680"/>
+ <location filename="../qt-ui/maintab.cpp" line="683"/>
<source>Average length of all selected dives</source>
<translation>Duración promedia de todas las inmersiones seleccionadas</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="704"/>
+ <location filename="../qt-ui/maintab.cpp" line="707"/>
<source>These gases could be
mixed from Air and using:
</source>
@@ -4025,22 +4040,22 @@ a partir de aire y usando:
</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="708"/>
+ <location filename="../qt-ui/maintab.cpp" line="711"/>
<source> and </source>
<translation>y</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="838"/>
+ <location filename="../qt-ui/maintab.cpp" line="841"/>
<source>New dive site</source>
<translation>Nuevo punto de buceo</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="1132"/>
+ <location filename="../qt-ui/maintab.cpp" line="1135"/>
<source>Discard the changes?</source>
<translation>¿ Descartar los cambios ?</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="1133"/>
+ <location filename="../qt-ui/maintab.cpp" line="1136"/>
<source>You are about to discard your changes.</source>
<translation>Estás a punto de descartar tus cambios.</translation>
</message>
@@ -4857,12 +4872,12 @@ Subsurface ya ha intentado cargar los datos pero puede que merezca la pena perde
<context>
<name>OstcFirmwareCheck</name>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="261"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="265"/>
<source>You should update the firmware on your dive computer: you have version %1 but the latest stable version is %2</source>
<translation>Se debería actualizar el firmware del ordenador de buceo: La versión actual es %1 pero la última versión estable es %2</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="265"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="269"/>
<source>
Please start Bluetooth on your OSTC Sport and do the same preparations as for a logbook download before continuing with the update</source>
@@ -4871,27 +4886,27 @@ Please start Bluetooth on your OSTC Sport and do the same preparations as for a
Por favor, inicia Bluetooth en tu OSTC Sport y efectúa los mismos preparativos que para descargar, antes de seguir con la actualización</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="266"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="270"/>
<source>Not now</source>
<translation>Ahora no</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="267"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="271"/>
<source>Update firmware</source>
<translation>Actualizar firmware</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="269"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="273"/>
<source>Firmware upgrade notice</source>
<translation>Aviso de actualización del firmware</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="287"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="291"/>
<source>Save the downloaded firmware as</source>
<translation>Guardar el firmware descargado como </translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="288"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="292"/>
<source>HEX files (*.hex)</source>
<translation>Archivos HEX (*.hex)</translation>
</message>
@@ -5868,98 +5883,98 @@ Por favor, inicia Bluetooth en tu OSTC Sport y efectúa los mismos preparativos
<translation>Mostrar LND/TTS se ha desactivado por excesivo tiempo de proceso</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1232"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1234"/>
<source>Make first divecomputer</source>
<translation>Hacer que sea el ordenador de buceo pricipal</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1234"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1236"/>
<source>Delete this divecomputer</source>
<translation>Borrar este ordenador de buceo</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1248"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1250"/>
<source>Add gas change</source>
<translation>Añadir cambio de gas</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1251"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1253"/>
<source> (Tank %1)</source>
<translation>(Botella %1)</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1259"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1261"/>
<source>Add set-point change</source>
<translation>Añadir cambio de &quot;set-point&quot;</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1261"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1263"/>
<source>Add bookmark</source>
<translation>Añadir marca</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1265"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1267"/>
<source>Edit the profile</source>
<translation>Editar el perfil</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1269"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1271"/>
<source>Remove event</source>
<translation>Borrar evento</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1274"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1276"/>
<source>Hide similar events</source>
<translation>Ocultar eventos similares</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1281"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1283"/>
<source>Edit name</source>
<translation>Editar nombre</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1310"/>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1317"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1312"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1319"/>
<source>Adjust pressure of tank %1 (currently interpolated as %2)</source>
<translation>Ajustar presión de botella %1 (actualmente calculada como %2)</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1332"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1334"/>
<source>Unhide all events</source>
<translation>Revelar todos los eventos</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1366"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1368"/>
<source>Hide events</source>
<translation>Ocultar eventos</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1366"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1368"/>
<source>Hide all %1 events?</source>
<translation>¿ Ocultar todos los eventos %1 ?</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1401"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1403"/>
<source>Remove the selected event?</source>
<translation>¿ Borrar el evento seleccionado ?</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1402"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1404"/>
<source>%1 @ %2:%3</source>
<translation>%1 @ %2:%3</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1517"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1519"/>
<source>Edit name of bookmark</source>
<translation>Editar el nombre de la marca</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1518"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1520"/>
<source>Custom name:</source>
<translation>Nombre personalizado:</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1523"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1525"/>
<source>Name is too long!</source>
<translation>¡El nombre es demasiado largo!</translation>
</message>
@@ -6063,22 +6078,22 @@ Por favor, inicia Bluetooth en tu OSTC Sport y efectúa los mismos preparativos
<translation>cuft</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="604"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="622"/>
<source>Invalid response from server</source>
<translation>Respuesta del servidor inválida</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="612"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="630"/>
<source>Expected XML tag &apos;DiveDateReader&apos;, got instead &apos;%1</source>
<translation>Esperada etiqueta XML &apos;DiveDateReader&apos;, se recibió &apos;%1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="658"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="676"/>
<source>Expected XML tag &apos;DiveDates&apos; not found</source>
<translation>No encontrada etiqueta XML esperada &apos;DiveDates&apos;</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="665"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="683"/>
<source>Malformed XML response. Line %1: %2</source>
<translation>Respuesta XML mal formada. Línea %1:%2</translation>
</message>
@@ -6487,47 +6502,47 @@ cualquiera de las inmersiones seleccionadas.</translation>
<context>
<name>SubsurfaceWebServices</name>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="398"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="416"/>
<source>Webservice</source>
<translation>Servicio web</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="484"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="502"/>
<source>Connecting...</source>
<translation>Conectando…</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="503"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="521"/>
<source>Download finished</source>
<translation>Descarga finalizada</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="517"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="535"/>
<source>Download error: %1</source>
<translation>Error de descarga: %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="527"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="545"/>
<source>Connection error: </source>
<translation>Error de conexión:</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="536"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="554"/>
<source>Download successful</source>
<translation>Descarga completa</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="530"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="548"/>
<source>Invalid user identifier!</source>
<translation>El identificador de usuario no es válido.</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="377"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="395"/>
<source>Enter User ID and click Download</source>
<translation>Introducir ID de usuario y pulsar Descargar</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="533"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="551"/>
<source>Cannot parse response!</source>
<translation>No se puede analizar la respuesta.</translation>
</message>
@@ -7279,12 +7294,12 @@ Idioma: %1</translation>
<translation>Subir</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="312"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="330"/>
<source>Operation timed out</source>
<translation>Tiempo de espera sobrepasado</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="333"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="351"/>
<source>Transferring data...</source>
<translation>Transfiriendo datos ...</translation>
</message>
@@ -7455,7 +7470,7 @@ Media</translation>
<context>
<name>getextFromC</name>
<message>
- <location filename="../libdivecomputer.c" line="674"/>
+ <location filename="../libdivecomputer.c" line="677"/>
<source>Error parsing the header</source>
<translation>Error al analizar la cabecera</translation>
</message>
@@ -7534,15 +7549,15 @@ Media</translation>
<translation>kg</translation>
</message>
<message>
- <location filename="../dive.c" line="1580"/>
+ <location filename="../dive.c" line="1616"/>
<source>(%s) or (%s)</source>
<translation>(%s) o (%s)</translation>
</message>
<message>
<location filename="../divelist.c" line="482"/>
<location filename="../equipment.c" line="81"/>
- <location filename="../planner.c" line="1400"/>
- <location filename="../planner.c" line="1403"/>
+ <location filename="../planner.c" line="1402"/>
+ <location filename="../planner.c" line="1405"/>
<source>air</source>
<translation>aire</translation>
</message>
@@ -7572,68 +7587,73 @@ Media</translation>
<translation>clip-on</translation>
</message>
<message>
- <location filename="../file.c" line="117"/>
- <location filename="../file.c" line="456"/>
- <location filename="../file.c" line="541"/>
- <location filename="../file.c" line="936"/>
+ <location filename="../file.c" line="110"/>
+ <source>No dives in the input file &apos;%s&apos;</source>
+ <translation>No hay inmersiones en el archivo de entrada &apos;%s&apos;</translation>
+ </message>
+ <message>
+ <location filename="../file.c" line="120"/>
+ <location filename="../file.c" line="459"/>
+ <location filename="../file.c" line="544"/>
+ <location filename="../file.c" line="939"/>
<location filename="../ostctools.c" line="80"/>
<source>Failed to read &apos;%s&apos;</source>
<translation>No se pudo leer «%s»</translation>
</message>
<message>
- <location filename="../file.c" line="391"/>
+ <location filename="../file.c" line="394"/>
<source>Cannot open CSV file %s; please use Import log file dialog</source>
<comment>'Import log file' should be the same text as corresponding label in Import menu</comment>
<translation>No se puede abrir el archivo CSV %s; por favor, utilice el diálogo &quot;Importar archivos de registro&quot;</translation>
</message>
<message>
- <location filename="../file.c" line="458"/>
+ <location filename="../file.c" line="461"/>
<source>Empty file &apos;%s&apos;</source>
<translation>Archivo vacio &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../file.c" line="638"/>
+ <location filename="../file.c" line="641"/>
<source>Poseidon import failed: unable to read &apos;%s&apos;</source>
<translation>Importación de Poseidon ha fallado: imposible leer &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../file.c" line="674"/>
+ <location filename="../file.c" line="677"/>
<source>Mouth piece position OC</source>
<translation>Posición de la boquilla OC</translation>
</message>
<message>
- <location filename="../file.c" line="678"/>
+ <location filename="../file.c" line="681"/>
<source>Mouth piece position CC</source>
<translation>Posición de la boquilla CC</translation>
</message>
<message>
- <location filename="../file.c" line="682"/>
+ <location filename="../file.c" line="685"/>
<source>Mouth piece position unknown</source>
<translation>Posición de la boquilla desconocida</translation>
</message>
<message>
- <location filename="../file.c" line="686"/>
+ <location filename="../file.c" line="689"/>
<source>Mouth piece position not connected</source>
<translation>Posición de la boquilla no conectada</translation>
</message>
<message>
- <location filename="../file.c" line="693"/>
+ <location filename="../file.c" line="696"/>
<source>Power off</source>
<translation>Apagar</translation>
</message>
<message>
- <location filename="../file.c" line="753"/>
+ <location filename="../file.c" line="756"/>
<source>O₂ calibration failed</source>
<translation>Ha fallado el calibrado de O₂</translation>
</message>
<message>
- <location filename="../file.c" line="755"/>
- <location filename="../file.c" line="764"/>
+ <location filename="../file.c" line="758"/>
+ <location filename="../file.c" line="767"/>
<source>O₂ calibration</source>
<translation>Calibrado de O₂ </translation>
</message>
<message>
- <location filename="../file.c" line="831"/>
+ <location filename="../file.c" line="834"/>
<source>No matching DC found for file &apos;%s&apos;</source>
<translation>No se ha encontrado concordancia con ningún DC para el archivo &apos;%s&apos;</translation>
</message>
@@ -7652,7 +7672,7 @@ Media</translation>
</message>
<message>
<location filename="../cochran.c" line="339"/>
- <location filename="../file.c" line="699"/>
+ <location filename="../file.c" line="702"/>
<source>battery</source>
<translation>batería</translation>
</message>
@@ -7666,7 +7686,7 @@ Media</translation>
<message>
<location filename="../cochran.c" line="333"/>
<location filename="../cochran.c" line="387"/>
- <location filename="../file.c" line="721"/>
+ <location filename="../file.c" line="724"/>
<location filename="../libdivecomputer.c" line="198"/>
<source>ascent</source>
<translation>ascenso</translation>
@@ -7713,7 +7733,7 @@ Media</translation>
<location filename="../cochran.c" line="362"/>
<location filename="../cochran.c" line="411"/>
<location filename="../cochran.c" line="418"/>
- <location filename="../file.c" line="812"/>
+ <location filename="../file.c" line="815"/>
<location filename="../libdivecomputer.c" line="200"/>
<location filename="../libdivecomputer.c" line="203"/>
<source>gaschange</source>
@@ -7800,107 +7820,107 @@ Media</translation>
<translation>el número de evento no es válido</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="658"/>
+ <location filename="../libdivecomputer.c" line="661"/>
<source>Unable to create parser for %s %s</source>
<translation>No es posible crear el analizador para %s %s</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="664"/>
+ <location filename="../libdivecomputer.c" line="667"/>
<source>Error registering the data</source>
<translation>Error al registrar los datos</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="495"/>
+ <location filename="../libdivecomputer.c" line="498"/>
<source>Error parsing the datetime</source>
<translation>Error al analizar la fecha</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="513"/>
+ <location filename="../libdivecomputer.c" line="516"/>
<source>Dive %d: %s</source>
<translation>Inmersión n.º %d: %s</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="519"/>
+ <location filename="../libdivecomputer.c" line="522"/>
<source>Error parsing the divetime</source>
<translation>Error al analizar el tiempo de buceo</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="529"/>
+ <location filename="../libdivecomputer.c" line="532"/>
<source>Error parsing the maxdepth</source>
<translation>Error al analizar la máxima profundidad</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="548"/>
+ <location filename="../libdivecomputer.c" line="551"/>
<source>Error parsing temperature</source>
<translation>Error al leer la temperatura</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="568"/>
+ <location filename="../libdivecomputer.c" line="571"/>
<source>Error parsing the gas mix count</source>
<translation>Error al analizar el conteo de mezcla de gas</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="580"/>
+ <location filename="../libdivecomputer.c" line="583"/>
<source>Error obtaining water salinity</source>
<translation>Error al obtener salinidad del agua</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="589"/>
+ <location filename="../libdivecomputer.c" line="592"/>
<source>Error obtaining surface pressure</source>
<translation>Error al obtener la presión en superficie</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="614"/>
+ <location filename="../libdivecomputer.c" line="617"/>
<source>Error obtaining divemode</source>
<translation>Error al obtener el modo de buceo</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="634"/>
+ <location filename="../libdivecomputer.c" line="637"/>
<source>Error parsing the gas mix</source>
<translation>Error al analizar la mezcla de gas</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="684"/>
+ <location filename="../libdivecomputer.c" line="687"/>
<source>Error parsing the samples</source>
<translation>Error al analizar las muestras</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="821"/>
+ <location filename="../libdivecomputer.c" line="824"/>
<source>Event: waiting for user action</source>
<translation>Evento: esperando acción del usuario</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="829"/>
+ <location filename="../libdivecomputer.c" line="832"/>
<source>model=%u (0x%08x), firmware=%u (0x%08x), serial=%u (0x%08x)</source>
<translation>modelo=%u (0x%08x), firmware=%u (0x%08x), n.º de serie=%u (0x%08x)</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="893"/>
+ <location filename="../libdivecomputer.c" line="896"/>
<source>Error registering the event handler.</source>
<translation>Error al registrar el manejador de eventos</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="898"/>
+ <location filename="../libdivecomputer.c" line="901"/>
<source>Error registering the cancellation handler.</source>
<translation>Error al registrar el manejador de cancelación</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="919"/>
+ <location filename="../libdivecomputer.c" line="922"/>
<source>Dive data import error</source>
<translation>Error al importar datos de inmersiones</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="958"/>
+ <location filename="../libdivecomputer.c" line="961"/>
<source>Unable to create libdivecomputer context</source>
<translation>No es posible crear el contexto de libdivecomputer</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="965"/>
+ <location filename="../libdivecomputer.c" line="968"/>
<source>Unable to open %s %s (%s)</source>
<translation>No se pudo abrir %s %s (%s)</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="989"/>
+ <location filename="../libdivecomputer.c" line="994"/>
<source>Insufficient privileges to open the device %s %s (%s)</source>
<translation>Privilegios insuficientes para abrir el dispositivo %s %s (%s)</translation>
</message>
@@ -7920,12 +7940,12 @@ Media</translation>
</translation>
</message>
<message>
- <location filename="../parse-xml.c" line="2022"/>
+ <location filename="../parse-xml.c" line="2026"/>
<source>Failed to parse &apos;%s&apos;</source>
<translation>No se pudo analizar &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../parse-xml.c" line="3631"/>
+ <location filename="../parse-xml.c" line="3635"/>
<source>Can&apos;t open stylesheet %s</source>
<translation>No se puede abrir la hoja de estilo %s</translation>
</message>
@@ -7935,8 +7955,8 @@ Media</translation>
<translation>EAN%d</translation>
</message>
<message>
- <location filename="../planner.c" line="1021"/>
- <location filename="../planner.c" line="1173"/>
+ <location filename="../planner.c" line="1023"/>
+ <location filename="../planner.c" line="1175"/>
<source>Can&apos;t find gas %s</source>
<translation>No puedo encontrar el gas %s</translation>
</message>
@@ -7946,173 +7966,173 @@ Media</translation>
<translation>Demasiadas mezclas de gas</translation>
</message>
<message>
- <location filename="../planner.c" line="571"/>
+ <location filename="../planner.c" line="572"/>
<source>Decompression calculation aborted due to excessive time</source>
<translation>Cálculo de descompresión abortado por exceso de tiempo</translation>
</message>
<message>
- <location filename="../planner.c" line="595"/>
+ <location filename="../planner.c" line="596"/>
<source>Subsurface dive plan</source>
<translation>Plan de buceo de Subsurface</translation>
</message>
<message>
- <location filename="../planner.c" line="599"/>
+ <location filename="../planner.c" line="600"/>
<source>depth</source>
<translation>Profundidad</translation>
</message>
<message>
- <location filename="../planner.c" line="605"/>
+ <location filename="../planner.c" line="606"/>
<source>runtime</source>
<translation>Tiempo acumulado</translation>
</message>
<message>
- <location filename="../planner.c" line="602"/>
+ <location filename="../planner.c" line="603"/>
<source>duration</source>
<translation>Duración</translation>
</message>
<message>
- <location filename="../planner.c" line="557"/>
+ <location filename="../planner.c" line="558"/>
<source>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.</source>
<translation>DESCARGO DE RESPONSABILIDAD / AVISO: ESTA ES UNA NUEVA IMPLEMENTACIÓN DEL ALGORITMO %s Y UNA IMPLEMENTACIÓN DE UN PLANIFICADOR DE INMERSIÓN BASADO EN ÉL QUE SOLO HA SIDO PROBADA DE FORMA LIMITADA. RECOMENDAMOS FIRMEMENTE NO PLANIFICAR INMERSIONES BASADAS SIMPLEMENTE EN LOS RESULTADOS QUE SE OBTENGAN AQUÍ.</translation>
</message>
<message>
- <location filename="../planner.c" line="608"/>
+ <location filename="../planner.c" line="609"/>
<source>gas</source>
<translation>Gas</translation>
</message>
<message>
- <location filename="../planner.c" line="651"/>
+ <location filename="../planner.c" line="652"/>
<source>Transition to %.*f %s in %d:%02d min - runtime %d:%02u on %s (SP = %.1fbar)</source>
<translation>Transición a %.*f %s en %d:%02d min - tiempo acumulado %d:%02u con %s (SP = %.1fbar)</translation>
</message>
<message>
- <location filename="../planner.c" line="659"/>
+ <location filename="../planner.c" line="660"/>
<source>Transition to %.*f %s in %d:%02d min - runtime %d:%02u on %s</source>
<translation>Cambio de cota a %.*f %s en %d:%02d min - tiempo acumulado %d:%02u con %s</translation>
</message>
<message>
- <location filename="../planner.c" line="672"/>
+ <location filename="../planner.c" line="673"/>
<source>Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s (SP = %.1fbar)</source>
<translation>Permanecer a %.*f %s durante %d:%02d min - tiempo acumulado %d:%02u con %s (SP = %.1fbar)</translation>
</message>
<message>
- <location filename="../planner.c" line="679"/>
+ <location filename="../planner.c" line="680"/>
<source>Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s</source>
<translation>Permanecer a %.*f %s durante %d:%02d min - tiempo acumulado %d:%02u con %s</translation>
</message>
<message>
- <location filename="../planner.c" line="712"/>
+ <location filename="../planner.c" line="713"/>
<source>%3.0f%s</source>
<translation>%3.0f%s</translation>
</message>
<message>
- <location filename="../planner.c" line="715"/>
- <location filename="../planner.c" line="719"/>
+ <location filename="../planner.c" line="716"/>
+ <location filename="../planner.c" line="720"/>
<source>%3dmin</source>
<translation>%3dmin</translation>
</message>
<message>
- <location filename="../planner.c" line="728"/>
- <location filename="../planner.c" line="740"/>
+ <location filename="../planner.c" line="729"/>
+ <location filename="../planner.c" line="741"/>
<source>(SP = %.1fbar)</source>
<translation>(SP = %.1fbar)</translation>
</message>
<message>
- <location filename="../planner.c" line="763"/>
+ <location filename="../planner.c" line="764"/>
<source>Switch gas to %s (SP = %.1fbar)</source>
<translation>Cambiar gas a %s (SP = %.1fbar)</translation>
</message>
<message>
- <location filename="../planner.c" line="765"/>
+ <location filename="../planner.c" line="766"/>
<source>Switch gas to %s</source>
<translation>Cambiar gas a %s</translation>
</message>
<message>
- <location filename="../planner.c" line="783"/>
+ <location filename="../planner.c" line="785"/>
<source>CNS</source>
<translation>CNS</translation>
</message>
<message>
- <location filename="../planner.c" line="785"/>
+ <location filename="../planner.c" line="787"/>
<source>OTU</source>
<translation>OTU</translation>
</message>
<message>
- <location filename="../planner.c" line="789"/>
+ <location filename="../planner.c" line="791"/>
<source>Gas consumption (CCR legs excluded):</source>
<translation>Consumo de gas (excluidos segmentos con CCR)</translation>
</message>
<message>
- <location filename="../planner.c" line="791"/>
+ <location filename="../planner.c" line="793"/>
<source>Gas consumption:</source>
<translation>Consumo de gas:</translation>
</message>
<message>
- <location filename="../planner.c" line="573"/>
- <location filename="../planner.c" line="811"/>
- <location filename="../planner.c" line="816"/>
- <location filename="../planner.c" line="841"/>
- <location filename="../planner.c" line="851"/>
+ <location filename="../planner.c" line="574"/>
+ <location filename="../planner.c" line="813"/>
+ <location filename="../planner.c" line="818"/>
+ <location filename="../planner.c" line="843"/>
+ <location filename="../planner.c" line="853"/>
<source>Warning:</source>
<translation>Aviso:</translation>
</message>
<message>
- <location filename="../planner.c" line="583"/>
+ <location filename="../planner.c" line="584"/>
<source>based on Bühlmann ZHL-16B with GFlow = %d and GFhigh = %d</source>
<translation>basado en Bülmann ZHL-16B con GFbajo = %d y GFalto = %d</translation>
</message>
<message>
- <location filename="../planner.c" line="587"/>
+ <location filename="../planner.c" line="588"/>
<source>based on VPM-B at nominal conservatism</source>
<translation>basado en VPM-B sin conservadurismo</translation>
</message>
<message>
- <location filename="../planner.c" line="589"/>
+ <location filename="../planner.c" line="590"/>
<source>based on VPM-B at +%d conservatism</source>
<translation>basado en VPM-B con +%d conservadurismo</translation>
</message>
<message>
- <location filename="../planner.c" line="591"/>
+ <location filename="../planner.c" line="592"/>
<source>recreational mode based on Bühlmann ZHL-16B with GFlow = %d and GFhigh = %d</source>
<translation>modo recreativo basado en Bühlmann ZHL-16B con GFbajo = %d y GFalto = %d</translation>
</message>
<message>
- <location filename="../planner.c" line="812"/>
+ <location filename="../planner.c" line="814"/>
<source>this is more gas than available in the specified cylinder!</source>
<translation>!Esto es más gas del disponible en la botella especificada¡</translation>
</message>
<message>
- <location filename="../planner.c" line="817"/>
+ <location filename="../planner.c" line="819"/>
<source>not enough reserve for gas sharing on ascent!</source>
<translation>¡Reserva insuficiente para compartir gas durante el ascenso!</translation>
</message>
<message>
- <location filename="../planner.c" line="819"/>
+ <location filename="../planner.c" line="821"/>
<source>%.0f%s/%.0f%s of %s (%.0f%s/%.0f%s in planned ascent)</source>
<translation>%.0f%s/%.0f%s de %s (%.0f%s/%.0f%s en el ascenso planeado)</translation>
</message>
<message>
- <location filename="../planner.c" line="821"/>
+ <location filename="../planner.c" line="823"/>
<source>%.0f%s (%.0f%s during planned ascent) of %s</source>
<translation>%.0f%s (%.0f%s durante el ascenso planeado) of %s</translation>
</message>
<message>
- <location filename="../planner.c" line="838"/>
+ <location filename="../planner.c" line="840"/>
<source>high pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s</source>
<translation>Valor de pO₂ alto %.2f a %d:%02u con %s a la profundidad de %.*f %s</translation>
</message>
<message>
- <location filename="../planner.c" line="848"/>
+ <location filename="../planner.c" line="850"/>
<source>low pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s</source>
<translation>valor de pO₂ bajo %.2f en %d:%02u con gas %s a profundidad %.*f %s</translation>
</message>
<message>
- <location filename="../planner.c" line="1408"/>
+ <location filename="../planner.c" line="1410"/>
<source>ean</source>
<translation>ean</translation>
</message>
<message>
- <location filename="../profile.c" line="1133"/>
+ <location filename="../profile.c" line="1213"/>
<source>@: %d:%02d
D: %.1f%s
</source>
@@ -8121,70 +8141,70 @@ Prof: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1136"/>
+ <location filename="../profile.c" line="1216"/>
<source>P: %d%s
</source>
<translation>Pres: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1140"/>
+ <location filename="../profile.c" line="1220"/>
<source>T: %.1f%s
</source>
<translation>T: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1146"/>
+ <location filename="../profile.c" line="1226"/>
<source>V: %.1f%s
</source>
<translation>V: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1149"/>
+ <location filename="../profile.c" line="1229"/>
<source>SAC: %.*f%s/min
</source>
<translation>CAS: %.*f%s/min
</translation>
</message>
<message>
- <location filename="../profile.c" line="1151"/>
+ <location filename="../profile.c" line="1231"/>
<source>CNS: %u%%
</source>
<translation>CNS: %u%%
</translation>
</message>
<message>
- <location filename="../profile.c" line="1153"/>
+ <location filename="../profile.c" line="1233"/>
<source>pO%s: %.2fbar
</source>
<translation>pO%s: %.2fbar
</translation>
</message>
<message>
- <location filename="../profile.c" line="1155"/>
+ <location filename="../profile.c" line="1235"/>
<source>pN%s: %.2fbar
</source>
<translation>pN%s: %.2fbar
</translation>
</message>
<message>
- <location filename="../profile.c" line="1157"/>
+ <location filename="../profile.c" line="1237"/>
<source>pHe: %.2fbar
</source>
<translation>pHe: %.2fbar
</translation>
</message>
<message>
- <location filename="../profile.c" line="1160"/>
+ <location filename="../profile.c" line="1240"/>
<source>MOD: %d%s
</source>
<translation>PMO: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1167"/>
+ <location filename="../profile.c" line="1247"/>
<source>EAD: %d%s
EADD: %d%s
</source>
@@ -8193,7 +8213,7 @@ EADD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1171"/>
+ <location filename="../profile.c" line="1251"/>
<source>END: %d%s
EADD: %d%s
</source>
@@ -8202,170 +8222,170 @@ EADD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1184"/>
+ <location filename="../profile.c" line="1264"/>
<source>Safetystop: %umin @ %.0f%s
</source>
<translation>Parada de seguridad: %umin @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1187"/>
+ <location filename="../profile.c" line="1267"/>
<source>Safetystop: unkn time @ %.0f%s
</source>
<translation>Parada de seguridad: tiempo desc @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1192"/>
+ <location filename="../profile.c" line="1272"/>
<source>Deco: %umin @ %.0f%s
</source>
<translation>Parada deco: %umin @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1195"/>
+ <location filename="../profile.c" line="1275"/>
<source>Deco: unkn time @ %.0f%s
</source>
<translation>Parada deco: tiempo desc @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1199"/>
+ <location filename="../profile.c" line="1279"/>
<source>In deco
</source>
<translation>En deco
</translation>
</message>
<message>
- <location filename="../profile.c" line="1201"/>
+ <location filename="../profile.c" line="1281"/>
<source>NDL: %umin
</source>
<translation>NDL: %umin
</translation>
</message>
<message>
- <location filename="../profile.c" line="1204"/>
+ <location filename="../profile.c" line="1284"/>
<source>TTS: %umin
</source>
<translation>TTS: %umin
</translation>
</message>
<message>
- <location filename="../profile.c" line="1207"/>
+ <location filename="../profile.c" line="1287"/>
<source>Deco: %umin @ %.0f%s (calc)
</source>
<translation>Parada deco: %umin @ %.0f%s (calc)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1215"/>
+ <location filename="../profile.c" line="1295"/>
<source>In deco (calc)
</source>
<translation>En deco (calc)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1218"/>
+ <location filename="../profile.c" line="1298"/>
<source>NDL: %umin (calc)
</source>
<translation>NDL: %umin (calc)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1220"/>
+ <location filename="../profile.c" line="1300"/>
<source>NDL: &gt;2h (calc)
</source>
<translation>LND: &gt;2h (calc)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1224"/>
+ <location filename="../profile.c" line="1304"/>
<source>TTS: %umin (calc)
</source>
<translation>TTS: %umin (calc)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1226"/>
+ <location filename="../profile.c" line="1306"/>
<source>TTS: &gt;2h (calc)
</source>
<translation>TTS: &gt;2h (calc)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1229"/>
+ <location filename="../profile.c" line="1309"/>
<source>RBT: %umin
</source>
<translation>RBT: %umin
</translation>
</message>
<message>
- <location filename="../profile.c" line="1232"/>
+ <location filename="../profile.c" line="1312"/>
<source>Calculated ceiling %.0f%s
</source>
<translation>Techo calculado %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1238"/>
+ <location filename="../profile.c" line="1318"/>
<source>Tissue %.0fmin: %.1f%s
</source>
<translation>Tejido %.0fmin: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1244"/>
+ <location filename="../profile.c" line="1324"/>
<source>heartbeat: %d
</source>
<translation>Ritmo cardiaco: %d
</translation>
</message>
<message>
- <location filename="../profile.c" line="1246"/>
+ <location filename="../profile.c" line="1326"/>
<source>bearing: %d
</source>
<translation>Soporte: %d
</translation>
</message>
<message>
- <location filename="../profile.c" line="1249"/>
+ <location filename="../profile.c" line="1329"/>
<source>mean depth to here %.1f%s
</source>
<translation>Prof. media hasta aquí %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1344"/>
+ <location filename="../profile.c" line="1424"/>
<source>%sT: %d:%02d min</source>
<translation>%sT: %d:%02d min</translation>
</message>
<message>
- <location filename="../profile.c" line="1348"/>
- <location filename="../profile.c" line="1352"/>
- <location filename="../profile.c" line="1356"/>
+ <location filename="../profile.c" line="1428"/>
+ <location filename="../profile.c" line="1432"/>
+ <location filename="../profile.c" line="1436"/>
<source>%s %sD:%.1f%s</source>
<translation>%s %sProf:%.1f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1360"/>
+ <location filename="../profile.c" line="1440"/>
<source>%s %sD:%.1f%s
</source>
<translation>%s %sProf:%.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1364"/>
+ <location filename="../profile.c" line="1444"/>
<source>%s%sV:%.2f%s</source>
<translation>%s%sV:%.2f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1368"/>
- <location filename="../profile.c" line="1372"/>
+ <location filename="../profile.c" line="1448"/>
+ <location filename="../profile.c" line="1452"/>
<source>%s %sV:%.2f%s</source>
<translation>%s %sV:%.2f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1379"/>
+ <location filename="../profile.c" line="1459"/>
<source>%s %sP:%d %s</source>
<translation>%s %sPres:%d %s</translation>
</message>
@@ -8657,8 +8677,8 @@ EADD: %d%s
<message>
<location filename="../dive.c" line="33"/>
<location filename="../equipment.c" line="85"/>
- <location filename="../planner.c" line="1404"/>
- <location filename="../planner.c" line="1407"/>
+ <location filename="../planner.c" line="1406"/>
+ <location filename="../planner.c" line="1409"/>
<source>oxygen</source>
<translation>oxígeno</translation>
</message>
@@ -8814,18 +8834,18 @@ EADD: %d%s
</message>
<message>
<location filename="../libdivecomputer.c" line="187"/>
- <location filename="../parse-xml.c" line="3177"/>
- <location filename="../uemis-downloader.c" line="133"/>
+ <location filename="../parse-xml.c" line="3181"/>
+ <location filename="../uemis-downloader.c" line="135"/>
<source>unknown</source>
<translation>desconocido</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="464"/>
+ <location filename="../uemis-downloader.c" line="468"/>
<source>data</source>
<translation>datos</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="444"/>
+ <location filename="../uemis-downloader.c" line="448"/>
<source>%s %s</source>
<translation>%s %s</translation>
</message>
@@ -8860,82 +8880,82 @@ Is the Uemis Zurich plugged in correctly?</source>
<translation>No hay inmersiones que descargar.</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="492"/>
+ <location filename="../uemis-downloader.c" line="496"/>
<source>divelog #</source>
<translation>divelog #</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="494"/>
+ <location filename="../uemis-downloader.c" line="498"/>
<source>divespot #</source>
<translation>zona de buceo #</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="496"/>
+ <location filename="../uemis-downloader.c" line="500"/>
<source>details for #</source>
<translation>detalles para #</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>wetsuit</source>
<translation>traje húmedo</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>semidry</source>
<translation>semiseco</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>drysuit</source>
<translation>traje seco</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>shorty</source>
<translation>shorty</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>vest</source>
<translation>chaleco</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>long john</source>
<translation>long john</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>jacket</source>
<translation>chaleco</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>full suit</source>
<translation>traje completo</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>2 pcs full suit</source>
<translation>traje completo 2 piezas</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="699"/>
+ <location filename="../uemis-downloader.c" line="704"/>
<source>membrane</source>
<translation>membrana</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1211"/>
+ <location filename="../uemis-downloader.c" line="1237"/>
<source>Initialise communication</source>
<translation>Inicializar comunicación</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1214"/>
+ <location filename="../uemis-downloader.c" line="1240"/>
<source>Uemis init failed</source>
<translation>Fallo al intentar iniciar Uemis</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1226"/>
+ <location filename="../uemis-downloader.c" line="1252"/>
<source>Start download</source>
<translation>Iniciar la descarga</translation>
</message>
diff --git a/translations/subsurface_et_EE.ts b/translations/subsurface_et_EE.ts
index 8184ec712..80018a07e 100644
--- a/translations/subsurface_et_EE.ts
+++ b/translations/subsurface_et_EE.ts
@@ -487,7 +487,7 @@
<translation>Ei saa luua libdivecomputer konteksti</translation>
</message>
<message>
- <location filename="../configuredivecomputer.cpp" line="658"/>
+ <location filename="../configuredivecomputer.cpp" line="660"/>
<source>Could not a establish connection to the dive computer.</source>
<translation>Ei suuda luua sidet sukeldumiskompuutriga.</translation>
</message>
@@ -1588,82 +1588,82 @@
<translation>PSCR-GF</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1081"/>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1102"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1085"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1106"/>
<source>Backup files (*.xml)</source>
<translation>Varukoopia failid (*.xml)</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1086"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1090"/>
<source>An error occurred while saving the backup file.
%1</source>
<translation>Viga varukoopia faili kirjutamisel.
%1</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1089"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1093"/>
<source>Backup succeeded</source>
<translation>Varundamine õnnestus</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1090"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1094"/>
<source>Your settings have been saved to: %1</source>
<translation>Seaded on salvestatud: %1</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1080"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1084"/>
<source>Backup dive computer settings</source>
<translation>Varunda sukeldumiskompuutri seaded</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1085"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1089"/>
<source>XML backup error</source>
<translation>XML varundamise viga</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1101"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1105"/>
<source>Restore dive computer settings</source>
<translation>Taasta sukeldumiskompuutri seaded</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1107"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1111"/>
<source>XML restore error</source>
<translation>XML taastamise viga</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1108"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1112"/>
<source>An error occurred while restoring the backup file.
%1</source>
<translation>Viga varukoopia taastamisel.
%1</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1112"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1116"/>
<source>Restore succeeded</source>
<translation>Taastamine õnnestus</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1113"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1117"/>
<source>Your settings have been restored successfully.</source>
<translation>Seaded on edukalt taastatud.</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1123"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1127"/>
<source>Select firmware file</source>
<translation>Vali firmware fail</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1124"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1128"/>
<source>All files (*.*)</source>
<translation>Kõik failid (*.*)</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1180"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1184"/>
<source>Choose file for divecomputer download logfile</source>
<translation>Vali sukeldumiskompuutri allalaadimise logifail</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1181"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1185"/>
<source>Log files (*.log)</source>
<translation>Logifailid (*.log)</translation>
</message>
@@ -1853,18 +1853,18 @@
<context>
<name>DiveEventItem</name>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="116"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="122"/>
<source>Manual switch to OC</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="118"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="124"/>
<source> begin</source>
<comment>Starts with space!</comment>
<translation> algus</translation>
</message>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="119"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="125"/>
<source> end</source>
<comment>Starts with space!</comment>
<translation> lõpp</translation>
@@ -3053,91 +3053,106 @@ p, li { white-space: pre-wrap; }
<translation>Ühtegi sukeldumist pole valitud</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="182"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="173"/>
+ <source>stylesheet to export to divelogs.de is not found</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="183"/>
<source>failed to create zip file for upload: %s</source>
<translation>zip-faili loomine üleslaadimiseks ebaõnnestus: %s</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="235"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="236"/>
<source>internal error</source>
<translation>sisemine viga</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="722"/>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="912"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="244"/>
+ <source>Conversion of dive %1 to divelogs.de format failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="272"/>
+ <source>error writing zip file: %s zip error %d system error %d - %s</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="742"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="932"/>
<source>Done</source>
<translation>Valmis</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="755"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="775"/>
<source>Uploading dive list...</source>
<translation>Sukeldumiste listi üleslaadimine...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="787"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="807"/>
<source>Downloading dive list...</source>
<translation>Sukeldumiste listi allalaadimine...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="828"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="848"/>
<source>Downloading %1 dives...</source>
<translation>Laen alla %1 sukeldumist...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="862"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="882"/>
<source>Download finished - %1</source>
<translation>Allalaadimine lõppenud - %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="876"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="896"/>
<source>Problem with download</source>
<translation>Probleem allalaadimisel</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="877"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="897"/>
<source>The archive could not be opened:
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="886"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="906"/>
<source>Corrupted download</source>
<translation>Vigane allalaadimine</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="887"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="907"/>
<source>The archive could not be opened:
%1</source>
<translation>Arhiivi ei saa avada:
%1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="926"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="946"/>
<source>Upload failed</source>
<translation>Üleslaadimine ebaõnnestus</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="929"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="949"/>
<source>Upload successful</source>
<translation>Üleslaadimine edukas</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="932"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="952"/>
<source>Login failed</source>
<translation>Sisselogimine ebaõnnestus</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="935"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="955"/>
<source>Cannot parse response</source>
<translation>Ei suuda vastust tuvastada</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="946"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="966"/>
<source>Error: %1</source>
<translation>Viga: %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="913"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="933"/>
<source>Upload finished</source>
<translation>Üleslaadimine lõppenud</translation>
</message>
@@ -3994,22 +4009,22 @@ p, li { white-space: pre-wrap; }
<translation>Kõigi valitud sukeldumiste keskmine temp</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="678"/>
+ <location filename="../qt-ui/maintab.cpp" line="681"/>
<source>Longest dive</source>
<translation>Pikim sukeldumine</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="679"/>
+ <location filename="../qt-ui/maintab.cpp" line="682"/>
<source>Shortest dive</source>
<translation>Lühim sukeldumine</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="680"/>
+ <location filename="../qt-ui/maintab.cpp" line="683"/>
<source>Average length of all selected dives</source>
<translation>Kõigi valitud sukeldumiste keskmine pikkus</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="704"/>
+ <location filename="../qt-ui/maintab.cpp" line="707"/>
<source>These gases could be
mixed from Air and using:
</source>
@@ -4017,22 +4032,22 @@ mixed from Air and using:
õhust ja kasutades:</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="708"/>
+ <location filename="../qt-ui/maintab.cpp" line="711"/>
<source> and </source>
<translation>ja</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="838"/>
+ <location filename="../qt-ui/maintab.cpp" line="841"/>
<source>New dive site</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="1132"/>
+ <location filename="../qt-ui/maintab.cpp" line="1135"/>
<source>Discard the changes?</source>
<translation>Loobu muudatustest?</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="1133"/>
+ <location filename="../qt-ui/maintab.cpp" line="1136"/>
<source>You are about to discard your changes.</source>
<translation>Oled muudatustest loobumas.</translation>
</message>
@@ -4848,39 +4863,39 @@ Subsurface has already tried to pre-populate the data but it might be worth whil
<context>
<name>OstcFirmwareCheck</name>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="261"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="265"/>
<source>You should update the firmware on your dive computer: you have version %1 but the latest stable version is %2</source>
<translation>Sukeldumiskompuutri firmware vajaks uuendamist: praegune on versioon %1, viimane stabiilne versioon on aga %2</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="265"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="269"/>
<source>
Please start Bluetooth on your OSTC Sport and do the same preparations as for a logbook download before continuing with the update</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="266"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="270"/>
<source>Not now</source>
<translation>Mitte praegu</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="267"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="271"/>
<source>Update firmware</source>
<translation>Uuenda firmware</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="269"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="273"/>
<source>Firmware upgrade notice</source>
<translation>Firmware uuendamise teade</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="287"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="291"/>
<source>Save the downloaded firmware as</source>
<translation>Salvesta allalaetud firmware nimega</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="288"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="292"/>
<source>HEX files (*.hex)</source>
<translation>HEX failid (*.hex)</translation>
</message>
@@ -5858,98 +5873,98 @@ väärtused</translation>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1232"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1234"/>
<source>Make first divecomputer</source>
<translation>Loo esimene sukeldumiskompuuter</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1234"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1236"/>
<source>Delete this divecomputer</source>
<translation>Kustuta see sukeldumiskompuuter</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1248"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1250"/>
<source>Add gas change</source>
<translation>Lisa gaasivahetus</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1251"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1253"/>
<source> (Tank %1)</source>
<translation> (Balloon %1)</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1259"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1261"/>
<source>Add set-point change</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1261"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1263"/>
<source>Add bookmark</source>
<translation>Lisa järjehoidja</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1265"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1267"/>
<source>Edit the profile</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1269"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1271"/>
<source>Remove event</source>
<translation>Eemalda sündmus</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1274"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1276"/>
<source>Hide similar events</source>
<translation>Peida sarnased sündmused</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1281"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1283"/>
<source>Edit name</source>
<translation>Toimeta nimi</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1310"/>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1317"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1312"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1319"/>
<source>Adjust pressure of tank %1 (currently interpolated as %2)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1332"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1334"/>
<source>Unhide all events</source>
<translation>Peida kõik sündmused</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1366"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1368"/>
<source>Hide events</source>
<translation>Peida sündmused</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1366"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1368"/>
<source>Hide all %1 events?</source>
<translation>Peida kõik %1 sündmust?</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1401"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1403"/>
<source>Remove the selected event?</source>
<translation>Eemalda valitud sündmus?</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1402"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1404"/>
<source>%1 @ %2:%3</source>
<translation>%1 @ %2:%3</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1517"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1519"/>
<source>Edit name of bookmark</source>
<translation>Toimeta järjehoidja nimi</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1518"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1520"/>
<source>Custom name:</source>
<translation>Kohandatud nimi</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1523"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1525"/>
<source>Name is too long!</source>
<translation>Nimi on liiga pikk!</translation>
</message>
@@ -6053,22 +6068,22 @@ väärtused</translation>
<translation>kuupjalg</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="604"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="622"/>
<source>Invalid response from server</source>
<translation>Vigane vastus serverilt</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="612"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="630"/>
<source>Expected XML tag &apos;DiveDateReader&apos;, got instead &apos;%1</source>
<translation>Oodatava XML märgendi &apos;DiveDateReader&apos; asemel on &apos;%1&apos;</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="658"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="676"/>
<source>Expected XML tag &apos;DiveDates&apos; not found</source>
<translation>Oodatud XML märgendit &apos;DiveDates&apos; ei leitud</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="665"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="683"/>
<source>Malformed XML response. Line %1: %2</source>
<translation>Vigane XML vastus. Rida %1: %2</translation>
</message>
@@ -6474,47 +6489,47 @@ Not all images have timestamps in the range between
<context>
<name>SubsurfaceWebServices</name>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="398"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="416"/>
<source>Webservice</source>
<translation>Veebiteenus</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="484"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="502"/>
<source>Connecting...</source>
<translation>Ühendab...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="503"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="521"/>
<source>Download finished</source>
<translation>Allalaadimine lõppenud</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="517"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="535"/>
<source>Download error: %1</source>
<translation>Allalaadimise viga: %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="527"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="545"/>
<source>Connection error: </source>
<translation>Ühenduse viga:</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="536"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="554"/>
<source>Download successful</source>
<translation>Allalaadimine õnnestus</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="530"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="548"/>
<source>Invalid user identifier!</source>
<translation>Vale kasutaja ID!</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="377"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="395"/>
<source>Enter User ID and click Download</source>
<translation>Sisesta kasutaja ID ja kliki Allalaadimisel</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="533"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="551"/>
<source>Cannot parse response!</source>
<translation>Ei suuda vastust tuvastada</translation>
</message>
@@ -7266,12 +7281,12 @@ Keel: %1</translation>
<translation>Üleslaadimine</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="312"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="330"/>
<source>Operation timed out</source>
<translation>Toiming aegus</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="333"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="351"/>
<source>Transferring data...</source>
<translation>Andmete ülekanne...</translation>
</message>
@@ -7442,7 +7457,7 @@ Max</translation>
<context>
<name>getextFromC</name>
<message>
- <location filename="../libdivecomputer.c" line="674"/>
+ <location filename="../libdivecomputer.c" line="677"/>
<source>Error parsing the header</source>
<translation type="unfinished"/>
</message>
@@ -7521,15 +7536,15 @@ Max</translation>
<translation>kg</translation>
</message>
<message>
- <location filename="../dive.c" line="1580"/>
+ <location filename="../dive.c" line="1616"/>
<source>(%s) or (%s)</source>
<translation>(%s) või (%s)</translation>
</message>
<message>
<location filename="../divelist.c" line="482"/>
<location filename="../equipment.c" line="81"/>
- <location filename="../planner.c" line="1400"/>
- <location filename="../planner.c" line="1403"/>
+ <location filename="../planner.c" line="1402"/>
+ <location filename="../planner.c" line="1405"/>
<source>air</source>
<translation>õhk</translation>
</message>
@@ -7559,68 +7574,73 @@ Max</translation>
<translation>külgeriputatav</translation>
</message>
<message>
- <location filename="../file.c" line="117"/>
- <location filename="../file.c" line="456"/>
- <location filename="../file.c" line="541"/>
- <location filename="../file.c" line="936"/>
+ <location filename="../file.c" line="110"/>
+ <source>No dives in the input file &apos;%s&apos;</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../file.c" line="120"/>
+ <location filename="../file.c" line="459"/>
+ <location filename="../file.c" line="544"/>
+ <location filename="../file.c" line="939"/>
<location filename="../ostctools.c" line="80"/>
<source>Failed to read &apos;%s&apos;</source>
<translation>&apos;%s&apos; lugemine ebaõnnestus</translation>
</message>
<message>
- <location filename="../file.c" line="391"/>
+ <location filename="../file.c" line="394"/>
<source>Cannot open CSV file %s; please use Import log file dialog</source>
<comment>'Import log file' should be the same text as corresponding label in Import menu</comment>
<translation>Ei suuda avada CSV faili %s; kasuta Impordi logifailid dialoogi</translation>
</message>
<message>
- <location filename="../file.c" line="458"/>
+ <location filename="../file.c" line="461"/>
<source>Empty file &apos;%s&apos;</source>
<translation>Tühi fail &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../file.c" line="638"/>
+ <location filename="../file.c" line="641"/>
<source>Poseidon import failed: unable to read &apos;%s&apos;</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="674"/>
+ <location filename="../file.c" line="677"/>
<source>Mouth piece position OC</source>
<translation>Huuliku asend avatud süsteem</translation>
</message>
<message>
- <location filename="../file.c" line="678"/>
+ <location filename="../file.c" line="681"/>
<source>Mouth piece position CC</source>
<translation>Huuliku asend kinnine süsteem</translation>
</message>
<message>
- <location filename="../file.c" line="682"/>
+ <location filename="../file.c" line="685"/>
<source>Mouth piece position unknown</source>
<translation>Huuliku asend teadmata</translation>
</message>
<message>
- <location filename="../file.c" line="686"/>
+ <location filename="../file.c" line="689"/>
<source>Mouth piece position not connected</source>
<translation>Huuliku asend ühendamata</translation>
</message>
<message>
- <location filename="../file.c" line="693"/>
+ <location filename="../file.c" line="696"/>
<source>Power off</source>
<translation>Välja lülitatud</translation>
</message>
<message>
- <location filename="../file.c" line="753"/>
+ <location filename="../file.c" line="756"/>
<source>O₂ calibration failed</source>
<translation>O₂ kalibreerimine ebaõnnestus</translation>
</message>
<message>
- <location filename="../file.c" line="755"/>
- <location filename="../file.c" line="764"/>
+ <location filename="../file.c" line="758"/>
+ <location filename="../file.c" line="767"/>
<source>O₂ calibration</source>
<translation>O₂ kalibreerimine</translation>
</message>
<message>
- <location filename="../file.c" line="831"/>
+ <location filename="../file.c" line="834"/>
<source>No matching DC found for file &apos;%s&apos;</source>
<translation type="unfinished"/>
</message>
@@ -7639,7 +7659,7 @@ Max</translation>
</message>
<message>
<location filename="../cochran.c" line="339"/>
- <location filename="../file.c" line="699"/>
+ <location filename="../file.c" line="702"/>
<source>battery</source>
<translation>patarei</translation>
</message>
@@ -7653,7 +7673,7 @@ Max</translation>
<message>
<location filename="../cochran.c" line="333"/>
<location filename="../cochran.c" line="387"/>
- <location filename="../file.c" line="721"/>
+ <location filename="../file.c" line="724"/>
<location filename="../libdivecomputer.c" line="198"/>
<source>ascent</source>
<translation>tõus</translation>
@@ -7700,7 +7720,7 @@ Max</translation>
<location filename="../cochran.c" line="362"/>
<location filename="../cochran.c" line="411"/>
<location filename="../cochran.c" line="418"/>
- <location filename="../file.c" line="812"/>
+ <location filename="../file.c" line="815"/>
<location filename="../libdivecomputer.c" line="200"/>
<location filename="../libdivecomputer.c" line="203"/>
<source>gaschange</source>
@@ -7787,107 +7807,107 @@ Max</translation>
<translation>vale sündmuse nr</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="658"/>
+ <location filename="../libdivecomputer.c" line="661"/>
<source>Unable to create parser for %s %s</source>
<translation>Ei saa luua parserit %s %s jaoks</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="664"/>
+ <location filename="../libdivecomputer.c" line="667"/>
<source>Error registering the data</source>
<translation>Viga andmete registreerimisel</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="495"/>
+ <location filename="../libdivecomputer.c" line="498"/>
<source>Error parsing the datetime</source>
<translation>Viga kuupäeva ja aja tuvastamisel</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="513"/>
+ <location filename="../libdivecomputer.c" line="516"/>
<source>Dive %d: %s</source>
<translation>Sukeldumine %d: %s</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="519"/>
+ <location filename="../libdivecomputer.c" line="522"/>
<source>Error parsing the divetime</source>
<translation>Viga põhjaaja tuvastamisel</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="529"/>
+ <location filename="../libdivecomputer.c" line="532"/>
<source>Error parsing the maxdepth</source>
<translation>Viga max sügavuse tuvastamisel</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="548"/>
+ <location filename="../libdivecomputer.c" line="551"/>
<source>Error parsing temperature</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../libdivecomputer.c" line="568"/>
+ <location filename="../libdivecomputer.c" line="571"/>
<source>Error parsing the gas mix count</source>
<translation>Viga gaasisegude arvu tuvastamisel</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="580"/>
+ <location filename="../libdivecomputer.c" line="583"/>
<source>Error obtaining water salinity</source>
<translation>Viga vee soolsuse saamisel</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="589"/>
+ <location filename="../libdivecomputer.c" line="592"/>
<source>Error obtaining surface pressure</source>
<translation>Viga pinnarõhu saamisel</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="614"/>
+ <location filename="../libdivecomputer.c" line="617"/>
<source>Error obtaining divemode</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../libdivecomputer.c" line="634"/>
+ <location filename="../libdivecomputer.c" line="637"/>
<source>Error parsing the gas mix</source>
<translation>Viga gaasisegu tuvastamisel</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="684"/>
+ <location filename="../libdivecomputer.c" line="687"/>
<source>Error parsing the samples</source>
<translation>Viga proovide tuvastamisel</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="821"/>
+ <location filename="../libdivecomputer.c" line="824"/>
<source>Event: waiting for user action</source>
<translation>Sündmus: ootan kasutaja sekkumist</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="829"/>
+ <location filename="../libdivecomputer.c" line="832"/>
<source>model=%u (0x%08x), firmware=%u (0x%08x), serial=%u (0x%08x)</source>
<translation>mudel=%u (0x%08x), püsivara=%u (0x%08x), seerianr=%u (0x%08x)</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="893"/>
+ <location filename="../libdivecomputer.c" line="896"/>
<source>Error registering the event handler.</source>
<translation>Viga sündmuste draiveri registreerimisel.</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="898"/>
+ <location filename="../libdivecomputer.c" line="901"/>
<source>Error registering the cancellation handler.</source>
<translation>Viga tühistamise draiveri registreerimisel</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="919"/>
+ <location filename="../libdivecomputer.c" line="922"/>
<source>Dive data import error</source>
<translation>Viga sukeldumise andmete impordil</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="958"/>
+ <location filename="../libdivecomputer.c" line="961"/>
<source>Unable to create libdivecomputer context</source>
<translation>Ei saa luua libdivecomputer konteksti</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="965"/>
+ <location filename="../libdivecomputer.c" line="968"/>
<source>Unable to open %s %s (%s)</source>
<translation>Ei saa avada %s %s (%s)</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="989"/>
+ <location filename="../libdivecomputer.c" line="994"/>
<source>Insufficient privileges to open the device %s %s (%s)</source>
<translation type="unfinished"/>
</message>
@@ -7906,12 +7926,12 @@ Max</translation>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../parse-xml.c" line="2022"/>
+ <location filename="../parse-xml.c" line="2026"/>
<source>Failed to parse &apos;%s&apos;</source>
<translation>&apos;%s&apos; tuvastamine ebaõnnestus</translation>
</message>
<message>
- <location filename="../parse-xml.c" line="3631"/>
+ <location filename="../parse-xml.c" line="3635"/>
<source>Can&apos;t open stylesheet %s</source>
<translation>Ei suuda avada stiililehte %s</translation>
</message>
@@ -7921,8 +7941,8 @@ Max</translation>
<translation>EAN%d</translation>
</message>
<message>
- <location filename="../planner.c" line="1021"/>
- <location filename="../planner.c" line="1173"/>
+ <location filename="../planner.c" line="1023"/>
+ <location filename="../planner.c" line="1175"/>
<source>Can&apos;t find gas %s</source>
<translation>Ei leia gaasi %s</translation>
</message>
@@ -7932,173 +7952,173 @@ Max</translation>
<translation>Liiga palju gaasisegusid</translation>
</message>
<message>
- <location filename="../planner.c" line="571"/>
+ <location filename="../planner.c" line="572"/>
<source>Decompression calculation aborted due to excessive time</source>
<translation>Dekompressiooni arvutamine katkestatud liigse ajakulu tõttu</translation>
</message>
<message>
- <location filename="../planner.c" line="595"/>
+ <location filename="../planner.c" line="596"/>
<source>Subsurface dive plan</source>
<translation>Subsurface sukeldumise plaan</translation>
</message>
<message>
- <location filename="../planner.c" line="599"/>
+ <location filename="../planner.c" line="600"/>
<source>depth</source>
<translation>sügavus</translation>
</message>
<message>
- <location filename="../planner.c" line="605"/>
+ <location filename="../planner.c" line="606"/>
<source>runtime</source>
<translation>jooksev aeg</translation>
</message>
<message>
- <location filename="../planner.c" line="602"/>
+ <location filename="../planner.c" line="603"/>
<source>duration</source>
<translation>kestus</translation>
</message>
<message>
- <location filename="../planner.c" line="557"/>
+ <location filename="../planner.c" line="558"/>
<source>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.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="608"/>
+ <location filename="../planner.c" line="609"/>
<source>gas</source>
<translation>gaas</translation>
</message>
<message>
- <location filename="../planner.c" line="651"/>
+ <location filename="../planner.c" line="652"/>
<source>Transition to %.*f %s in %d:%02d min - runtime %d:%02u on %s (SP = %.1fbar)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="659"/>
+ <location filename="../planner.c" line="660"/>
<source>Transition to %.*f %s in %d:%02d min - runtime %d:%02u on %s</source>
<translation>Üleminek %.*f %s-le %d:%02d min jooksul - jooksev aeg %d:%02u %s peal</translation>
</message>
<message>
- <location filename="../planner.c" line="672"/>
+ <location filename="../planner.c" line="673"/>
<source>Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s (SP = %.1fbar)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="679"/>
+ <location filename="../planner.c" line="680"/>
<source>Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s</source>
<translation>Püsi %.*f %s peal %d:%02d min - jooksev aeg %d:%02u %s peal</translation>
</message>
<message>
- <location filename="../planner.c" line="712"/>
+ <location filename="../planner.c" line="713"/>
<source>%3.0f%s</source>
<translation>%3.0f%s</translation>
</message>
<message>
- <location filename="../planner.c" line="715"/>
- <location filename="../planner.c" line="719"/>
+ <location filename="../planner.c" line="716"/>
+ <location filename="../planner.c" line="720"/>
<source>%3dmin</source>
<translation>%3dmin</translation>
</message>
<message>
- <location filename="../planner.c" line="728"/>
- <location filename="../planner.c" line="740"/>
+ <location filename="../planner.c" line="729"/>
+ <location filename="../planner.c" line="741"/>
<source>(SP = %.1fbar)</source>
<translation>(SP = %.1fbar)</translation>
</message>
<message>
- <location filename="../planner.c" line="763"/>
+ <location filename="../planner.c" line="764"/>
<source>Switch gas to %s (SP = %.1fbar)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="765"/>
+ <location filename="../planner.c" line="766"/>
<source>Switch gas to %s</source>
<translation>Vaheta gaasiks %s</translation>
</message>
<message>
- <location filename="../planner.c" line="783"/>
+ <location filename="../planner.c" line="785"/>
<source>CNS</source>
<translation>CNS</translation>
</message>
<message>
- <location filename="../planner.c" line="785"/>
+ <location filename="../planner.c" line="787"/>
<source>OTU</source>
<translation>OTU</translation>
</message>
<message>
- <location filename="../planner.c" line="789"/>
+ <location filename="../planner.c" line="791"/>
<source>Gas consumption (CCR legs excluded):</source>
<translation>Gaasikulu (CCR lõigud välja arvatud):</translation>
</message>
<message>
- <location filename="../planner.c" line="791"/>
+ <location filename="../planner.c" line="793"/>
<source>Gas consumption:</source>
<translation>Gaasi tarbimine:</translation>
</message>
<message>
- <location filename="../planner.c" line="573"/>
- <location filename="../planner.c" line="811"/>
- <location filename="../planner.c" line="816"/>
- <location filename="../planner.c" line="841"/>
- <location filename="../planner.c" line="851"/>
+ <location filename="../planner.c" line="574"/>
+ <location filename="../planner.c" line="813"/>
+ <location filename="../planner.c" line="818"/>
+ <location filename="../planner.c" line="843"/>
+ <location filename="../planner.c" line="853"/>
<source>Warning:</source>
<translation>Hoiatus:</translation>
</message>
<message>
- <location filename="../planner.c" line="583"/>
+ <location filename="../planner.c" line="584"/>
<source>based on Bühlmann ZHL-16B with GFlow = %d and GFhigh = %d</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="587"/>
+ <location filename="../planner.c" line="588"/>
<source>based on VPM-B at nominal conservatism</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="589"/>
+ <location filename="../planner.c" line="590"/>
<source>based on VPM-B at +%d conservatism</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="591"/>
+ <location filename="../planner.c" line="592"/>
<source>recreational mode based on Bühlmann ZHL-16B with GFlow = %d and GFhigh = %d</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="812"/>
+ <location filename="../planner.c" line="814"/>
<source>this is more gas than available in the specified cylinder!</source>
<translation>gaasi hulk on suurem kui määratud balloonis võimalik!</translation>
</message>
<message>
- <location filename="../planner.c" line="817"/>
+ <location filename="../planner.c" line="819"/>
<source>not enough reserve for gas sharing on ascent!</source>
<translation>pole piisavalt reservi gaasi jagamiseks tõusul!</translation>
</message>
<message>
- <location filename="../planner.c" line="819"/>
+ <location filename="../planner.c" line="821"/>
<source>%.0f%s/%.0f%s of %s (%.0f%s/%.0f%s in planned ascent)</source>
<translation>%.0f%s/%.0f%s %s-st (%.0f%s/%.0f%s planeeritud tõusul)</translation>
</message>
<message>
- <location filename="../planner.c" line="821"/>
+ <location filename="../planner.c" line="823"/>
<source>%.0f%s (%.0f%s during planned ascent) of %s</source>
<translation>%.0f%s (%.0f%s planeeritud tõusu jooksul) %s-st</translation>
</message>
<message>
- <location filename="../planner.c" line="838"/>
+ <location filename="../planner.c" line="840"/>
<source>high pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s</source>
<translation>kõrge pO₂ väärtus %.2f %d:%02u peal gaasiga %s sügavusel %.*f %s</translation>
</message>
<message>
- <location filename="../planner.c" line="848"/>
+ <location filename="../planner.c" line="850"/>
<source>low pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="1408"/>
+ <location filename="../planner.c" line="1410"/>
<source>ean</source>
<translation>ean</translation>
</message>
<message>
- <location filename="../profile.c" line="1133"/>
+ <location filename="../profile.c" line="1213"/>
<source>@: %d:%02d
D: %.1f%s
</source>
@@ -8107,70 +8127,70 @@ D: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1136"/>
+ <location filename="../profile.c" line="1216"/>
<source>P: %d%s
</source>
<translation>P: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1140"/>
+ <location filename="../profile.c" line="1220"/>
<source>T: %.1f%s
</source>
<translation>T: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1146"/>
+ <location filename="../profile.c" line="1226"/>
<source>V: %.1f%s
</source>
<translation>V: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1149"/>
+ <location filename="../profile.c" line="1229"/>
<source>SAC: %.*f%s/min
</source>
<translation>SAC: %.*f%s/min
</translation>
</message>
<message>
- <location filename="../profile.c" line="1151"/>
+ <location filename="../profile.c" line="1231"/>
<source>CNS: %u%%
</source>
<translation>CNS: %u%%
</translation>
</message>
<message>
- <location filename="../profile.c" line="1153"/>
+ <location filename="../profile.c" line="1233"/>
<source>pO%s: %.2fbar
</source>
<translation>pO%s: %.2fbar
</translation>
</message>
<message>
- <location filename="../profile.c" line="1155"/>
+ <location filename="../profile.c" line="1235"/>
<source>pN%s: %.2fbar
</source>
<translation>pN%s: %.2fbar
</translation>
</message>
<message>
- <location filename="../profile.c" line="1157"/>
+ <location filename="../profile.c" line="1237"/>
<source>pHe: %.2fbar
</source>
<translation>pHe: %.2fbar
</translation>
</message>
<message>
- <location filename="../profile.c" line="1160"/>
+ <location filename="../profile.c" line="1240"/>
<source>MOD: %d%s
</source>
<translation>MOD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1167"/>
+ <location filename="../profile.c" line="1247"/>
<source>EAD: %d%s
EADD: %d%s
</source>
@@ -8179,7 +8199,7 @@ EADD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1171"/>
+ <location filename="../profile.c" line="1251"/>
<source>END: %d%s
EADD: %d%s
</source>
@@ -8188,161 +8208,161 @@ EADD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1184"/>
+ <location filename="../profile.c" line="1264"/>
<source>Safetystop: %umin @ %.0f%s
</source>
<translation>Ohutuspeatus: %umin @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1187"/>
+ <location filename="../profile.c" line="1267"/>
<source>Safetystop: unkn time @ %.0f%s
</source>
<translation>Ohutuspeatus: teadmata aeg @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1192"/>
+ <location filename="../profile.c" line="1272"/>
<source>Deco: %umin @ %.0f%s
</source>
<translation>Deko: %umin @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1195"/>
+ <location filename="../profile.c" line="1275"/>
<source>Deco: unkn time @ %.0f%s
</source>
<translation>Deko: teadmata aeg @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1199"/>
+ <location filename="../profile.c" line="1279"/>
<source>In deco
</source>
<translation>Dekos
</translation>
</message>
<message>
- <location filename="../profile.c" line="1201"/>
+ <location filename="../profile.c" line="1281"/>
<source>NDL: %umin
</source>
<translation>NDL: %umin
</translation>
</message>
<message>
- <location filename="../profile.c" line="1204"/>
+ <location filename="../profile.c" line="1284"/>
<source>TTS: %umin
</source>
<translation>TTS: %umin
</translation>
</message>
<message>
- <location filename="../profile.c" line="1207"/>
+ <location filename="../profile.c" line="1287"/>
<source>Deco: %umin @ %.0f%s (calc)
</source>
<translation>Deko: %umin @ %.0f%s (arvutatud)</translation>
</message>
<message>
- <location filename="../profile.c" line="1215"/>
+ <location filename="../profile.c" line="1295"/>
<source>In deco (calc)
</source>
<translation>Dekos (arvutatud)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1218"/>
+ <location filename="../profile.c" line="1298"/>
<source>NDL: %umin (calc)
</source>
<translation>NDL: %umin (arvutatud)</translation>
</message>
<message>
- <location filename="../profile.c" line="1220"/>
+ <location filename="../profile.c" line="1300"/>
<source>NDL: &gt;2h (calc)
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1224"/>
+ <location filename="../profile.c" line="1304"/>
<source>TTS: %umin (calc)
</source>
<translation>TTS: %umin (arvutatud)</translation>
</message>
<message>
- <location filename="../profile.c" line="1226"/>
+ <location filename="../profile.c" line="1306"/>
<source>TTS: &gt;2h (calc)
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1229"/>
+ <location filename="../profile.c" line="1309"/>
<source>RBT: %umin
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1232"/>
+ <location filename="../profile.c" line="1312"/>
<source>Calculated ceiling %.0f%s
</source>
<translation>Arvutatud lagi %.0f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1238"/>
+ <location filename="../profile.c" line="1318"/>
<source>Tissue %.0fmin: %.1f%s
</source>
<translation>Kude %.0fmin: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1244"/>
+ <location filename="../profile.c" line="1324"/>
<source>heartbeat: %d
</source>
<translation>Pulss: %d
</translation>
</message>
<message>
- <location filename="../profile.c" line="1246"/>
+ <location filename="../profile.c" line="1326"/>
<source>bearing: %d
</source>
<translation>Kurss: %d
</translation>
</message>
<message>
- <location filename="../profile.c" line="1249"/>
+ <location filename="../profile.c" line="1329"/>
<source>mean depth to here %.1f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1344"/>
+ <location filename="../profile.c" line="1424"/>
<source>%sT: %d:%02d min</source>
<translation>%sT: %d:%02d min</translation>
</message>
<message>
- <location filename="../profile.c" line="1348"/>
- <location filename="../profile.c" line="1352"/>
- <location filename="../profile.c" line="1356"/>
+ <location filename="../profile.c" line="1428"/>
+ <location filename="../profile.c" line="1432"/>
+ <location filename="../profile.c" line="1436"/>
<source>%s %sD:%.1f%s</source>
<translation>%s %sD:%.1f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1360"/>
+ <location filename="../profile.c" line="1440"/>
<source>%s %sD:%.1f%s
</source>
<translation>%s %sD:%.1f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1364"/>
+ <location filename="../profile.c" line="1444"/>
<source>%s%sV:%.2f%s</source>
<translation>%s%sV:%.2f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1368"/>
- <location filename="../profile.c" line="1372"/>
+ <location filename="../profile.c" line="1448"/>
+ <location filename="../profile.c" line="1452"/>
<source>%s %sV:%.2f%s</source>
<translation>%s %sV:%.2f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1379"/>
+ <location filename="../profile.c" line="1459"/>
<source>%s %sP:%d %s</source>
<translation>%s %sP:%d %s</translation>
</message>
@@ -8634,8 +8654,8 @@ EADD: %d%s
<message>
<location filename="../dive.c" line="33"/>
<location filename="../equipment.c" line="85"/>
- <location filename="../planner.c" line="1404"/>
- <location filename="../planner.c" line="1407"/>
+ <location filename="../planner.c" line="1406"/>
+ <location filename="../planner.c" line="1409"/>
<source>oxygen</source>
<translation>hapnik</translation>
</message>
@@ -8791,18 +8811,18 @@ EADD: %d%s
</message>
<message>
<location filename="../libdivecomputer.c" line="187"/>
- <location filename="../parse-xml.c" line="3177"/>
- <location filename="../uemis-downloader.c" line="133"/>
+ <location filename="../parse-xml.c" line="3181"/>
+ <location filename="../uemis-downloader.c" line="135"/>
<source>unknown</source>
<translation>tundmatu</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="464"/>
+ <location filename="../uemis-downloader.c" line="468"/>
<source>data</source>
<translation>andmed</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="444"/>
+ <location filename="../uemis-downloader.c" line="448"/>
<source>%s %s</source>
<translation>%s %s</translation>
</message>
@@ -8832,82 +8852,82 @@ Is the Uemis Zurich plugged in correctly?</source>
<translation>Pole sukeldumisi mida alla laadida.</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="492"/>
+ <location filename="../uemis-downloader.c" line="496"/>
<source>divelog #</source>
<translation>sukeldumise logi #</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="494"/>
+ <location filename="../uemis-downloader.c" line="498"/>
<source>divespot #</source>
<translation>sukeldumise koht #</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="496"/>
+ <location filename="../uemis-downloader.c" line="500"/>
<source>details for #</source>
<translation>Detailid # kohta</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>wetsuit</source>
<translation>märgülikond</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>semidry</source>
<translation>poolkuiv</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>drysuit</source>
<translation>kuivülikond</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>shorty</source>
<translation>lühike ülikond</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>vest</source>
<translation>vest</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>long john</source>
<translation>pikk john</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>jacket</source>
<translation>vest</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>full suit</source>
<translation>täisülikond</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>2 pcs full suit</source>
<translation>2-osaline täisülikond</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="699"/>
+ <location filename="../uemis-downloader.c" line="704"/>
<source>membrane</source>
<translation>membraan</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1211"/>
+ <location filename="../uemis-downloader.c" line="1237"/>
<source>Initialise communication</source>
<translation>Initsialiseeri andmevahetus</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1214"/>
+ <location filename="../uemis-downloader.c" line="1240"/>
<source>Uemis init failed</source>
<translation>Uemis alglaadimine ebaõnnestus</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1226"/>
+ <location filename="../uemis-downloader.c" line="1252"/>
<source>Start download</source>
<translation>Alusta allalaadimist</translation>
</message>
diff --git a/translations/subsurface_fi_FI.ts b/translations/subsurface_fi_FI.ts
index 80ae906dd..9606151a0 100644
--- a/translations/subsurface_fi_FI.ts
+++ b/translations/subsurface_fi_FI.ts
@@ -487,7 +487,7 @@
<translation>libdivecomputer-kontekstin luominen epäonnistui</translation>
</message>
<message>
- <location filename="../configuredivecomputer.cpp" line="658"/>
+ <location filename="../configuredivecomputer.cpp" line="660"/>
<source>Could not a establish connection to the dive computer.</source>
<translation>Yhteys sukellustietokoneeseen epäonnistui.</translation>
</message>
@@ -1588,82 +1588,82 @@
<translation>PSCR-GF</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1081"/>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1102"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1085"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1106"/>
<source>Backup files (*.xml)</source>
<translation>Varmuustiedostot (*.xml)</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1086"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1090"/>
<source>An error occurred while saving the backup file.
%1</source>
<translation>Virhe tallennettaessa varmistustiedostoa.
%1</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1089"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1093"/>
<source>Backup succeeded</source>
<translation>Varmistus onnistui</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1090"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1094"/>
<source>Your settings have been saved to: %1</source>
<translation>Asetuksesi on tallennettu: %1</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1080"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1084"/>
<source>Backup dive computer settings</source>
<translation>Varmuuskopioi sukellustietokoneen asetukset</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1085"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1089"/>
<source>XML backup error</source>
<translation>Virhe XML-varmuuskopioinnissa</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1101"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1105"/>
<source>Restore dive computer settings</source>
<translation>Palauta sukellustietokoneen asetukset</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1107"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1111"/>
<source>XML restore error</source>
<translation>XML-tiedoston palautuksessa virhe</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1108"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1112"/>
<source>An error occurred while restoring the backup file.
%1</source>
<translation>Virhe varmistustiedoston palautuksessa.
%1</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1112"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1116"/>
<source>Restore succeeded</source>
<translation>Palautus onnistui</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1113"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1117"/>
<source>Your settings have been restored successfully.</source>
<translation>Asetuksesi on palautettu onnistuneesti.</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1123"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1127"/>
<source>Select firmware file</source>
<translation>Valitse laiteohjelmiston tiedosto</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1124"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1128"/>
<source>All files (*.*)</source>
<translation>Kaikki tiedostot (*.*)</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1180"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1184"/>
<source>Choose file for divecomputer download logfile</source>
<translation>Valitse lokitiedosto sukellustietokoneen purun tietojen tallennukseen</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1181"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1185"/>
<source>Log files (*.log)</source>
<translation>Lokitiedostot (*.log)</translation>
</message>
@@ -1853,18 +1853,18 @@ poistaa valitun sukellustietokoneen?</translation>
<context>
<name>DiveEventItem</name>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="116"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="122"/>
<source>Manual switch to OC</source>
<translation>Vaihto avoimeen kiertoon</translation>
</message>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="118"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="124"/>
<source> begin</source>
<comment>Starts with space!</comment>
<translation>alku</translation>
</message>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="119"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="125"/>
<source> end</source>
<comment>Starts with space!</comment>
<translation>loppu</translation>
@@ -3057,92 +3057,107 @@ p, li { white-space: pre-wrap; }
<translation>sukelluksia ei ole valittu</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="182"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="173"/>
+ <source>stylesheet to export to divelogs.de is not found</source>
+ <translation>tyylitiedostoa divelogs.de:hen vientiin ei löytynyt</translation>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="183"/>
<source>failed to create zip file for upload: %s</source>
<translation>zip -tiedoston luonti vientiä varten epäonnistui: %s</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="235"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="236"/>
<source>internal error</source>
<translation>sisäinen virhe</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="722"/>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="912"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="244"/>
+ <source>Conversion of dive %1 to divelogs.de format failed</source>
+ <translation>Sukelluksen %1 muuntaminen divelogs.de:n muotoon epäonnistui</translation>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="272"/>
+ <source>error writing zip file: %s zip error %d system error %d - %s</source>
+ <translation>virhe zip -tiedoston kirjoittamisessa: %s zip virhe %d järjestelmävirhe %d - %s</translation>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="742"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="932"/>
<source>Done</source>
<translation>Valmis</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="755"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="775"/>
<source>Uploading dive list...</source>
<translation>Lähetetään sukelluslokia...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="787"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="807"/>
<source>Downloading dive list...</source>
<translation>Ladataan sukelluslokia...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="828"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="848"/>
<source>Downloading %1 dives...</source>
<translation>Ladataan %1 sukellusta...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="862"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="882"/>
<source>Download finished - %1</source>
<translation>Lataus päättynyt - %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="876"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="896"/>
<source>Problem with download</source>
<translation>Virhe latauksessa</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="877"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="897"/>
<source>The archive could not be opened:
</source>
<translation>Pakattua tiedostoa ei voitu avata:
</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="886"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="906"/>
<source>Corrupted download</source>
<translation>Lataus on korruptoitunut</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="887"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="907"/>
<source>The archive could not be opened:
%1</source>
<translation>Pakattua tiedostoa ei voitu avata:
%1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="926"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="946"/>
<source>Upload failed</source>
<translation>Lähetys epäonnistui</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="929"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="949"/>
<source>Upload successful</source>
<translation>Lähetys onnistui</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="932"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="952"/>
<source>Login failed</source>
<translation>Kirjautuminen epäonnistui</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="935"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="955"/>
<source>Cannot parse response</source>
<translation>Vastauksen jäsentäminen ei onnistu!</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="946"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="966"/>
<source>Error: %1</source>
<translation>Virhe: %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="913"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="933"/>
<source>Upload finished</source>
<translation>Lähetys valmistui</translation>
</message>
@@ -3912,7 +3927,7 @@ ole hyvä ja lähetä seuraava tieto kehittäjille.
<message>
<location filename="../qt-ui/maintab.cpp" line="98"/>
<source>Freedive</source>
- <translation type="unfinished"/>
+ <translation>Vapaasukellus</translation>
</message>
<message>
<location filename="../qt-ui/maintab.cpp" line="307"/>
@@ -3999,22 +4014,22 @@ ole hyvä ja lähetä seuraava tieto kehittäjille.
<translation>Valittujen sukellusten keskilämpötila</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="678"/>
+ <location filename="../qt-ui/maintab.cpp" line="681"/>
<source>Longest dive</source>
<translation>Pisin sukellus</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="679"/>
+ <location filename="../qt-ui/maintab.cpp" line="682"/>
<source>Shortest dive</source>
<translation>Lyhin sukellus</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="680"/>
+ <location filename="../qt-ui/maintab.cpp" line="683"/>
<source>Average length of all selected dives</source>
<translation>Valittujen sukellusten keskimääräinen kesto</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="704"/>
+ <location filename="../qt-ui/maintab.cpp" line="707"/>
<source>These gases could be
mixed from Air and using:
</source>
@@ -4023,22 +4038,22 @@ sekoittaa ilmasta ja käyttäen:
</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="708"/>
+ <location filename="../qt-ui/maintab.cpp" line="711"/>
<source> and </source>
<translation>ja</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="838"/>
+ <location filename="../qt-ui/maintab.cpp" line="841"/>
<source>New dive site</source>
<translation>Uusi sukelluskohde</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="1132"/>
+ <location filename="../qt-ui/maintab.cpp" line="1135"/>
<source>Discard the changes?</source>
<translation>Hylätäänkö muutokset?</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="1133"/>
+ <location filename="../qt-ui/maintab.cpp" line="1136"/>
<source>You are about to discard your changes.</source>
<translation>Olet hylkäämässä muutoksesi.</translation>
</message>
@@ -4855,12 +4870,12 @@ Subsurface on jo yrittänyt esi-täyttää sijaintitiedot, mutta kannattaa viel
<context>
<name>OstcFirmwareCheck</name>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="261"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="265"/>
<source>You should update the firmware on your dive computer: you have version %1 but the latest stable version is %2</source>
<translation>Sinun tulisi päivittää sukellustietokoneesi ohjelmisto (firmware): käytössä on versio %1, kun viimeisin vakaa versio on %2</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="265"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="269"/>
<source>
Please start Bluetooth on your OSTC Sport and do the same preparations as for a logbook download before continuing with the update</source>
@@ -4869,27 +4884,27 @@ Please start Bluetooth on your OSTC Sport and do the same preparations as for a
Ennen kuin päivitystä voidaan jatkaa, sinun tulee käynnistää Bluetooth OSTC Sport -laitteessasi ja tehdä samat toimenpiteet kuin lokikirjan latauksessa</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="266"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="270"/>
<source>Not now</source>
<translation>Ei nyt</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="267"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="271"/>
<source>Update firmware</source>
<translation>Päivitä laiteohjelmisto</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="269"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="273"/>
<source>Firmware upgrade notice</source>
<translation>Huomautus laiteohjelmiston päivityksessä</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="287"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="291"/>
<source>Save the downloaded firmware as</source>
<translation>Tallenna ladattu laiteohjelmisto nimellä</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="288"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="292"/>
<source>HEX files (*.hex)</source>
<translation>HEX -tiedostot (*.hex)</translation>
</message>
@@ -5867,98 +5882,98 @@ Ennen kuin päivitystä voidaan jatkaa, sinun tulee käynnistää Bluetooth OSTC
<translation>Suoranousu-/pintautumisaikaa ei näytetä, koska niiden laskemiseen kuluu liikaa aikaa</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1232"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1234"/>
<source>Make first divecomputer</source>
<translation>Aseta ensisijaiseksi sukellustietokoneeksi</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1234"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1236"/>
<source>Delete this divecomputer</source>
<translation>Poista tämä sukellustietokone</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1248"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1250"/>
<source>Add gas change</source>
<translation>Lisää kaasun vaihto</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1251"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1253"/>
<source> (Tank %1)</source>
<translation>(Säiliö %1)</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1259"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1261"/>
<source>Add set-point change</source>
<translation>Aseta setpointin vaihto</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1261"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1263"/>
<source>Add bookmark</source>
<translation>Lisää kirjanmerkki</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1265"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1267"/>
<source>Edit the profile</source>
<translation>Muokkaa profiilia</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1269"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1271"/>
<source>Remove event</source>
<translation>Poista tapahtuma</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1274"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1276"/>
<source>Hide similar events</source>
<translation>Piilota samankaltaiset tapahtumat</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1281"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1283"/>
<source>Edit name</source>
<translation>Muokkaa nimeä</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1310"/>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1317"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1312"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1319"/>
<source>Adjust pressure of tank %1 (currently interpolated as %2)</source>
<translation>Muuta säiliön %1 painetta (tällä hetkellä %2)</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1332"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1334"/>
<source>Unhide all events</source>
<translation>Näytä kaikki tapahtumat</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1366"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1368"/>
<source>Hide events</source>
<translation>Piilota tapahtumat</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1366"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1368"/>
<source>Hide all %1 events?</source>
<translation>Piilota kaikki %1 tapahtumat</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1401"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1403"/>
<source>Remove the selected event?</source>
<translation>Poistetaanko valitut tapahtumat?</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1402"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1404"/>
<source>%1 @ %2:%3</source>
<translation>%1 @ %2:%3</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1517"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1519"/>
<source>Edit name of bookmark</source>
<translation>Muokkaa kirjanmerkin nimeä</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1518"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1520"/>
<source>Custom name:</source>
<translation>Valinnainen nimi:</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1523"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1525"/>
<source>Name is too long!</source>
<translation>Nimi on liian pitkä!</translation>
</message>
@@ -6014,12 +6029,12 @@ Ennen kuin päivitystä voidaan jatkaa, sinun tulee käynnistää Bluetooth OSTC
<location filename="../qthelper.cpp" line="1072"/>
<location filename="../qthelper.cpp" line="1074"/>
<source>(%1 dives)</source>
- <translation type="unfinished"/>
+ <translation>(%1 sukellusta)</translation>
</message>
<message>
<location filename="../qthelper.cpp" line="1077"/>
<source>(1 dive)</source>
- <translation type="unfinished"/>
+ <translation>(1 sukellus)</translation>
</message>
<message>
<location filename="../qthelper.cpp" line="1324"/>
@@ -6062,22 +6077,22 @@ Ennen kuin päivitystä voidaan jatkaa, sinun tulee käynnistää Bluetooth OSTC
<translation>ft³</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="604"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="622"/>
<source>Invalid response from server</source>
<translation>Virheellinen vastaus palvelimelta</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="612"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="630"/>
<source>Expected XML tag &apos;DiveDateReader&apos;, got instead &apos;%1</source>
<translation>Odotettu XML tägi on &apos;DiveDateReader&apos;, mutta saatiin &apos;%1&apos;</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="658"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="676"/>
<source>Expected XML tag &apos;DiveDates&apos; not found</source>
<translation>Odotettua XML -tägiä &apos;DiveDates&apos; ei löydy</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="665"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="683"/>
<source>Malformed XML response. Line %1: %2</source>
<translation>Virheellinen XML vastasu. Rivi %1: %2</translation>
</message>
@@ -6484,47 +6499,47 @@ Osa kuvien aikaleimasta ei ole minkään valitun sukelluksen aikana (+- 30 minuu
<context>
<name>SubsurfaceWebServices</name>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="398"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="416"/>
<source>Webservice</source>
<translation>Verkkopalvelu</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="484"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="502"/>
<source>Connecting...</source>
<translation>Yhdistetään...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="503"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="521"/>
<source>Download finished</source>
<translation>Lataus valmistui</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="517"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="535"/>
<source>Download error: %1</source>
<translation>Virhe latauksessa: %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="527"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="545"/>
<source>Connection error: </source>
<translation>Yhteysvirhe:</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="536"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="554"/>
<source>Download successful</source>
<translation>Lataus onnistui</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="530"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="548"/>
<source>Invalid user identifier!</source>
<translation>Tuntematon käyttäjä!</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="377"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="395"/>
<source>Enter User ID and click Download</source>
<translation>Syötä käyttäjätunnus ja näpäytä Lataa</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="533"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="551"/>
<source>Cannot parse response!</source>
<translation>Vastauksen jäsentäminen ei onnistu!</translation>
</message>
@@ -7276,12 +7291,12 @@ Kieli: %1</translation>
<translation>Lähetä</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="312"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="330"/>
<source>Operation timed out</source>
<translation>Toimenpide ei valmistunut ajoissa</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="333"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="351"/>
<source>Transferring data...</source>
<translation>Tietoa siirretään...</translation>
</message>
@@ -7452,7 +7467,7 @@ Keski</translation>
<context>
<name>getextFromC</name>
<message>
- <location filename="../libdivecomputer.c" line="674"/>
+ <location filename="../libdivecomputer.c" line="677"/>
<source>Error parsing the header</source>
<translation>Virhe otsaketietojen tulkinnassa</translation>
</message>
@@ -7531,15 +7546,15 @@ Keski</translation>
<translation>kg</translation>
</message>
<message>
- <location filename="../dive.c" line="1580"/>
+ <location filename="../dive.c" line="1616"/>
<source>(%s) or (%s)</source>
<translation>(%s) tai (%s)</translation>
</message>
<message>
<location filename="../divelist.c" line="482"/>
<location filename="../equipment.c" line="81"/>
- <location filename="../planner.c" line="1400"/>
- <location filename="../planner.c" line="1403"/>
+ <location filename="../planner.c" line="1402"/>
+ <location filename="../planner.c" line="1405"/>
<source>air</source>
<translation>ilma</translation>
</message>
@@ -7569,68 +7584,73 @@ Keski</translation>
<translation>clip-on</translation>
</message>
<message>
- <location filename="../file.c" line="117"/>
- <location filename="../file.c" line="456"/>
- <location filename="../file.c" line="541"/>
- <location filename="../file.c" line="936"/>
+ <location filename="../file.c" line="110"/>
+ <source>No dives in the input file &apos;%s&apos;</source>
+ <translation>Tiedostosta &apos;%s&apos; ei löytynyt yhtään sukellusta</translation>
+ </message>
+ <message>
+ <location filename="../file.c" line="120"/>
+ <location filename="../file.c" line="459"/>
+ <location filename="../file.c" line="544"/>
+ <location filename="../file.c" line="939"/>
<location filename="../ostctools.c" line="80"/>
<source>Failed to read &apos;%s&apos;</source>
<translation>Tiedoston &apos;%s&apos; avaaminen epäonnistui</translation>
</message>
<message>
- <location filename="../file.c" line="391"/>
+ <location filename="../file.c" line="394"/>
<source>Cannot open CSV file %s; please use Import log file dialog</source>
<comment>'Import log file' should be the same text as corresponding label in Import menu</comment>
<translation>CSV -tiedoston %s avaus epäonnistui; käytä Tuonti -dialogia</translation>
</message>
<message>
- <location filename="../file.c" line="458"/>
+ <location filename="../file.c" line="461"/>
<source>Empty file &apos;%s&apos;</source>
<translation>Tyhjä tiedosto &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../file.c" line="638"/>
+ <location filename="../file.c" line="641"/>
<source>Poseidon import failed: unable to read &apos;%s&apos;</source>
<translation>Poseidon -tuonti epäonnistui: tiedoston &apos;%2&apos; luku epäonnistui</translation>
</message>
<message>
- <location filename="../file.c" line="674"/>
+ <location filename="../file.c" line="677"/>
<source>Mouth piece position OC</source>
<translation>Suukappaleen asema (avoin kierto)</translation>
</message>
<message>
- <location filename="../file.c" line="678"/>
+ <location filename="../file.c" line="681"/>
<source>Mouth piece position CC</source>
<translation>Suukappaleen asento (suljettu kierto)</translation>
</message>
<message>
- <location filename="../file.c" line="682"/>
+ <location filename="../file.c" line="685"/>
<source>Mouth piece position unknown</source>
<translation>Suukappaleen asento tuntematon</translation>
</message>
<message>
- <location filename="../file.c" line="686"/>
+ <location filename="../file.c" line="689"/>
<source>Mouth piece position not connected</source>
<translation>Suukappale ei kytketty</translation>
</message>
<message>
- <location filename="../file.c" line="693"/>
+ <location filename="../file.c" line="696"/>
<source>Power off</source>
<translation>Sammuta</translation>
</message>
<message>
- <location filename="../file.c" line="753"/>
+ <location filename="../file.c" line="756"/>
<source>O₂ calibration failed</source>
<translation>Happikalibrointi epäonnistui</translation>
</message>
<message>
- <location filename="../file.c" line="755"/>
- <location filename="../file.c" line="764"/>
+ <location filename="../file.c" line="758"/>
+ <location filename="../file.c" line="767"/>
<source>O₂ calibration</source>
<translation>Happikalibrointi</translation>
</message>
<message>
- <location filename="../file.c" line="831"/>
+ <location filename="../file.c" line="834"/>
<source>No matching DC found for file &apos;%s&apos;</source>
<translation>Vastaavaa sukellustietokonetta tiedostolle &apos;%s&apos; ei löytynyt</translation>
</message>
@@ -7649,7 +7669,7 @@ Keski</translation>
</message>
<message>
<location filename="../cochran.c" line="339"/>
- <location filename="../file.c" line="699"/>
+ <location filename="../file.c" line="702"/>
<source>battery</source>
<translation>paristo</translation>
</message>
@@ -7663,7 +7683,7 @@ Keski</translation>
<message>
<location filename="../cochran.c" line="333"/>
<location filename="../cochran.c" line="387"/>
- <location filename="../file.c" line="721"/>
+ <location filename="../file.c" line="724"/>
<location filename="../libdivecomputer.c" line="198"/>
<source>ascent</source>
<translation>nousu</translation>
@@ -7710,7 +7730,7 @@ Keski</translation>
<location filename="../cochran.c" line="362"/>
<location filename="../cochran.c" line="411"/>
<location filename="../cochran.c" line="418"/>
- <location filename="../file.c" line="812"/>
+ <location filename="../file.c" line="815"/>
<location filename="../libdivecomputer.c" line="200"/>
<location filename="../libdivecomputer.c" line="203"/>
<source>gaschange</source>
@@ -7797,107 +7817,107 @@ Keski</translation>
<translation>tuntematon tapahtumanumero</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="658"/>
+ <location filename="../libdivecomputer.c" line="661"/>
<source>Unable to create parser for %s %s</source>
<translation>Jäsentäjän luominen %s %s epäonnistui</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="664"/>
+ <location filename="../libdivecomputer.c" line="667"/>
<source>Error registering the data</source>
<translation>Virhe tiedon rekisteröinnissä</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="495"/>
+ <location filename="../libdivecomputer.c" line="498"/>
<source>Error parsing the datetime</source>
<translation>Virhe ajan jäsentämisessä</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="513"/>
+ <location filename="../libdivecomputer.c" line="516"/>
<source>Dive %d: %s</source>
<translation>Sukellus %d: %s</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="519"/>
+ <location filename="../libdivecomputer.c" line="522"/>
<source>Error parsing the divetime</source>
<translation>Virhe sukelluksen keston jäsentämisessä</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="529"/>
+ <location filename="../libdivecomputer.c" line="532"/>
<source>Error parsing the maxdepth</source>
<translation>Virhe maksimisyvyyden jäsentämisessä</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="548"/>
+ <location filename="../libdivecomputer.c" line="551"/>
<source>Error parsing temperature</source>
<translation>Virhe lämpötilan jäsentämisessä</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="568"/>
+ <location filename="../libdivecomputer.c" line="571"/>
<source>Error parsing the gas mix count</source>
<translation>Virhe kaasuseosten määrän jäsentämisessä</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="580"/>
+ <location filename="../libdivecomputer.c" line="583"/>
<source>Error obtaining water salinity</source>
<translation>Virhe veden suolapitoisuuden määrityksessä</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="589"/>
+ <location filename="../libdivecomputer.c" line="592"/>
<source>Error obtaining surface pressure</source>
<translation>Virhe ilmanpaineen määrityksessä</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="614"/>
+ <location filename="../libdivecomputer.c" line="617"/>
<source>Error obtaining divemode</source>
<translation>Virhe sukellustyypin lataamisessa</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="634"/>
+ <location filename="../libdivecomputer.c" line="637"/>
<source>Error parsing the gas mix</source>
<translation>Virhe kaasuseoksen jäsentämisessä</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="684"/>
+ <location filename="../libdivecomputer.c" line="687"/>
<source>Error parsing the samples</source>
<translation>Virhe näytteiden tulkinnassa</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="821"/>
+ <location filename="../libdivecomputer.c" line="824"/>
<source>Event: waiting for user action</source>
<translation>Tapahtuma: odotetaan käyttäjän toimia</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="829"/>
+ <location filename="../libdivecomputer.c" line="832"/>
<source>model=%u (0x%08x), firmware=%u (0x%08x), serial=%u (0x%08x)</source>
<translation>malli=%u (0x%08x), firmware=%u (0x%08x), sarjanumero=%u (0x%08x)</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="893"/>
+ <location filename="../libdivecomputer.c" line="896"/>
<source>Error registering the event handler.</source>
<translation>Virhe tapahtumakäsittelijän rekisteröinnissä.</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="898"/>
+ <location filename="../libdivecomputer.c" line="901"/>
<source>Error registering the cancellation handler.</source>
<translation>Virhe perumiskäsittelijän rekisteröinnissä.</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="919"/>
+ <location filename="../libdivecomputer.c" line="922"/>
<source>Dive data import error</source>
<translation>Virhe sukellusten jäsentämisessä</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="958"/>
+ <location filename="../libdivecomputer.c" line="961"/>
<source>Unable to create libdivecomputer context</source>
<translation>libdivecomputer-kontekstin luominen epäonnistui</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="965"/>
+ <location filename="../libdivecomputer.c" line="968"/>
<source>Unable to open %s %s (%s)</source>
<translation>Avaaminen epäonnistui: %s %s (%s)</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="989"/>
+ <location filename="../libdivecomputer.c" line="994"/>
<source>Insufficient privileges to open the device %s %s (%s)</source>
<translation>Käyttövaltuudet eivät riitä laitteen %s %s (%s) avaamiseen</translation>
</message>
@@ -7917,12 +7937,12 @@ Keski</translation>
</translation>
</message>
<message>
- <location filename="../parse-xml.c" line="2022"/>
+ <location filename="../parse-xml.c" line="2026"/>
<source>Failed to parse &apos;%s&apos;</source>
<translation>Tiedoston &apos;%s&apos; lukeminen epäonnistui.</translation>
</message>
<message>
- <location filename="../parse-xml.c" line="3631"/>
+ <location filename="../parse-xml.c" line="3635"/>
<source>Can&apos;t open stylesheet %s</source>
<translation>Tyylitiedoston %1 avaus ei onnistu</translation>
</message>
@@ -7932,8 +7952,8 @@ Keski</translation>
<translation>EAN%d</translation>
</message>
<message>
- <location filename="../planner.c" line="1021"/>
- <location filename="../planner.c" line="1173"/>
+ <location filename="../planner.c" line="1023"/>
+ <location filename="../planner.c" line="1175"/>
<source>Can&apos;t find gas %s</source>
<translation>Seosta %s ei löydy</translation>
</message>
@@ -7943,175 +7963,175 @@ Keski</translation>
<translation>Liian monta kaasuseosta</translation>
</message>
<message>
- <location filename="../planner.c" line="571"/>
+ <location filename="../planner.c" line="572"/>
<source>Decompression calculation aborted due to excessive time</source>
<translation>Dekon laskeminen on keskeytetty kohtuuttoman keston vuoksi</translation>
</message>
<message>
- <location filename="../planner.c" line="595"/>
+ <location filename="../planner.c" line="596"/>
<source>Subsurface dive plan</source>
<translation>Subsurfacen sukellussuunnitelma</translation>
</message>
<message>
- <location filename="../planner.c" line="599"/>
+ <location filename="../planner.c" line="600"/>
<source>depth</source>
<translation>syvyys</translation>
</message>
<message>
- <location filename="../planner.c" line="605"/>
+ <location filename="../planner.c" line="606"/>
<source>runtime</source>
<translation>sukellusaika</translation>
</message>
<message>
- <location filename="../planner.c" line="602"/>
+ <location filename="../planner.c" line="603"/>
<source>duration</source>
<translation>kesto</translation>
</message>
<message>
- <location filename="../planner.c" line="557"/>
+ <location filename="../planner.c" line="558"/>
<source>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.</source>
<translation>VAROITUS: TÄMÄ ON UUSI TOTEUTUS %s ALGORITMISTA JA SUKELLUSTEN SUUNNITTELUOMINAISUUDESTA. TESTAUS EI OLE OLLUT RIITTÄVÄN KATTAVAA, JOTEN SUOSITAMME, ETTÄ ETTE SUKELLA VAIN NÄIDEN TULOSTEN PERUSTEELLA.</translation>
</message>
<message>
- <location filename="../planner.c" line="608"/>
+ <location filename="../planner.c" line="609"/>
<source>gas</source>
<translation>kaasu</translation>
</message>
<message>
- <location filename="../planner.c" line="651"/>
+ <location filename="../planner.c" line="652"/>
<source>Transition to %.*f %s in %d:%02d min - runtime %d:%02u on %s (SP = %.1fbar)</source>
<translation>Siirtymä %.*f %s ajassa %d:%02d min - aika %d:%02u seoksella %s (SP = %.1fbar)</translation>
</message>
<message>
- <location filename="../planner.c" line="659"/>
+ <location filename="../planner.c" line="660"/>
<source>Transition to %.*f %s in %d:%02d min - runtime %d:%02u on %s</source>
<translation>Siirtymä %.*f %s ajassa %d:%02d min - sukellusaika %d:%02u on %s</translation>
</message>
<message>
- <location filename="../planner.c" line="672"/>
+ <location filename="../planner.c" line="673"/>
<source>Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s (SP = %.1fbar)</source>
<translation>Pysy syvyydessä %.*f %s %d:%02d min - aika %d:%02u seoksella %s (SP = %.1fbar)</translation>
</message>
<message>
- <location filename="../planner.c" line="679"/>
+ <location filename="../planner.c" line="680"/>
<source>Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s</source>
<translation>Pysy %.*f %s:n syvyydessä %d:%02d min - sukellusaika %d:%02u %s:lla</translation>
</message>
<message>
- <location filename="../planner.c" line="712"/>
+ <location filename="../planner.c" line="713"/>
<source>%3.0f%s</source>
<translation>%3.0f%s</translation>
</message>
<message>
- <location filename="../planner.c" line="715"/>
- <location filename="../planner.c" line="719"/>
+ <location filename="../planner.c" line="716"/>
+ <location filename="../planner.c" line="720"/>
<source>%3dmin</source>
<translation>%3d min</translation>
</message>
<message>
- <location filename="../planner.c" line="728"/>
- <location filename="../planner.c" line="740"/>
+ <location filename="../planner.c" line="729"/>
+ <location filename="../planner.c" line="741"/>
<source>(SP = %.1fbar)</source>
<translation>(SP = %.1fbar)</translation>
</message>
<message>
- <location filename="../planner.c" line="763"/>
+ <location filename="../planner.c" line="764"/>
<source>Switch gas to %s (SP = %.1fbar)</source>
<translation>Vaihda kaasu seuraavaan %s (SP = %.1fbar)</translation>
</message>
<message>
- <location filename="../planner.c" line="765"/>
+ <location filename="../planner.c" line="766"/>
<source>Switch gas to %s</source>
<translation>Vaihda kaasu seuraavaan: %s
</translation>
</message>
<message>
- <location filename="../planner.c" line="783"/>
+ <location filename="../planner.c" line="785"/>
<source>CNS</source>
<translation>Happikertymä (CNS)</translation>
</message>
<message>
- <location filename="../planner.c" line="785"/>
+ <location filename="../planner.c" line="787"/>
<source>OTU</source>
<translation>Happikertymä (OTU)</translation>
</message>
<message>
- <location filename="../planner.c" line="789"/>
+ <location filename="../planner.c" line="791"/>
<source>Gas consumption (CCR legs excluded):</source>
<translation>Kaasun kulutus (CCR -etappeja ei mukana):</translation>
</message>
<message>
- <location filename="../planner.c" line="791"/>
+ <location filename="../planner.c" line="793"/>
<source>Gas consumption:</source>
<translation>Kaasun kulutus:
</translation>
</message>
<message>
- <location filename="../planner.c" line="573"/>
- <location filename="../planner.c" line="811"/>
- <location filename="../planner.c" line="816"/>
- <location filename="../planner.c" line="841"/>
- <location filename="../planner.c" line="851"/>
+ <location filename="../planner.c" line="574"/>
+ <location filename="../planner.c" line="813"/>
+ <location filename="../planner.c" line="818"/>
+ <location filename="../planner.c" line="843"/>
+ <location filename="../planner.c" line="853"/>
<source>Warning:</source>
<translation>Varoitus:</translation>
</message>
<message>
- <location filename="../planner.c" line="583"/>
+ <location filename="../planner.c" line="584"/>
<source>based on Bühlmann ZHL-16B with GFlow = %d and GFhigh = %d</source>
<translation>perustuu Bühlmann ZHL-16B algoritmiin GFlow = %d ja GFhigh = %d arvoihin</translation>
</message>
<message>
- <location filename="../planner.c" line="587"/>
+ <location filename="../planner.c" line="588"/>
<source>based on VPM-B at nominal conservatism</source>
<translation>perustuu VPM-B:hen nominaalikonservatismilla</translation>
</message>
<message>
- <location filename="../planner.c" line="589"/>
+ <location filename="../planner.c" line="590"/>
<source>based on VPM-B at +%d conservatism</source>
<translation>Perustuu VPM-B:hen +%d:n konservatismilla</translation>
</message>
<message>
- <location filename="../planner.c" line="591"/>
+ <location filename="../planner.c" line="592"/>
<source>recreational mode based on Bühlmann ZHL-16B with GFlow = %d and GFhigh = %d</source>
<translation>harrastemoodi perustuu Bühlmannin ZHL-16B algoritmiin arvoilla GFlow = %d ja GFhigh = %d</translation>
</message>
<message>
- <location filename="../planner.c" line="812"/>
+ <location filename="../planner.c" line="814"/>
<source>this is more gas than available in the specified cylinder!</source>
<translation>tämä on enemmän kaasua kuin sinulla on määritellyissä säiliöissä!</translation>
</message>
<message>
- <location filename="../planner.c" line="817"/>
+ <location filename="../planner.c" line="819"/>
<source>not enough reserve for gas sharing on ascent!</source>
<translation>sinulla ei ole tarpeeksi kaasua jakaaksesi sitä pintaan nousun ajan!</translation>
</message>
<message>
- <location filename="../planner.c" line="819"/>
+ <location filename="../planner.c" line="821"/>
<source>%.0f%s/%.0f%s of %s (%.0f%s/%.0f%s in planned ascent)</source>
<translation>%.0f%s/%.0f%s / %s (%.0f%s/%.0f%s suunnitellussa nousussa)</translation>
</message>
<message>
- <location filename="../planner.c" line="821"/>
+ <location filename="../planner.c" line="823"/>
<source>%.0f%s (%.0f%s during planned ascent) of %s</source>
<translation>%.0f%s (%.0f%s suunnitellun nousun aikana) / %s</translation>
</message>
<message>
- <location filename="../planner.c" line="838"/>
+ <location filename="../planner.c" line="840"/>
<source>high pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s</source>
<translation>korkea pO₂ -arvo %.2f %d:%02u:ssa seoksella %s syvyydessä %.*f %s</translation>
</message>
<message>
- <location filename="../planner.c" line="848"/>
+ <location filename="../planner.c" line="850"/>
<source>low pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s</source>
<translation>matala pO₂ -arvo %.2f %d:%02u:ssa seoksella %s syvyydessä %.*f %s</translation>
</message>
<message>
- <location filename="../planner.c" line="1408"/>
+ <location filename="../planner.c" line="1410"/>
<source>ean</source>
<translation>ean</translation>
</message>
<message>
- <location filename="../profile.c" line="1133"/>
+ <location filename="../profile.c" line="1213"/>
<source>@: %d:%02d
D: %.1f%s
</source>
@@ -8120,70 +8140,70 @@ S: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1136"/>
+ <location filename="../profile.c" line="1216"/>
<source>P: %d%s
</source>
<translation>P: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1140"/>
+ <location filename="../profile.c" line="1220"/>
<source>T: %.1f%s
</source>
<translation>L: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1146"/>
+ <location filename="../profile.c" line="1226"/>
<source>V: %.1f%s
</source>
<translation>N: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1149"/>
+ <location filename="../profile.c" line="1229"/>
<source>SAC: %.*f%s/min
</source>
<translation>SAC: %.*f%s/min
</translation>
</message>
<message>
- <location filename="../profile.c" line="1151"/>
+ <location filename="../profile.c" line="1231"/>
<source>CNS: %u%%
</source>
<translation>CNS: %u%%
</translation>
</message>
<message>
- <location filename="../profile.c" line="1153"/>
+ <location filename="../profile.c" line="1233"/>
<source>pO%s: %.2fbar
</source>
<translation>pO%s: %.2fbar
</translation>
</message>
<message>
- <location filename="../profile.c" line="1155"/>
+ <location filename="../profile.c" line="1235"/>
<source>pN%s: %.2fbar
</source>
<translation>pN%s: %.2fbar
</translation>
</message>
<message>
- <location filename="../profile.c" line="1157"/>
+ <location filename="../profile.c" line="1237"/>
<source>pHe: %.2fbar
</source>
<translation>pHe: %.2fbar
</translation>
</message>
<message>
- <location filename="../profile.c" line="1160"/>
+ <location filename="../profile.c" line="1240"/>
<source>MOD: %d%s
</source>
<translation>MOD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1167"/>
+ <location filename="../profile.c" line="1247"/>
<source>EAD: %d%s
EADD: %d%s
</source>
@@ -8192,7 +8212,7 @@ EADD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1171"/>
+ <location filename="../profile.c" line="1251"/>
<source>END: %d%s
EADD: %d%s
</source>
@@ -8201,169 +8221,169 @@ EADD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1184"/>
+ <location filename="../profile.c" line="1264"/>
<source>Safetystop: %umin @ %.0f%s
</source>
<translation>Turvapysähdys: %umin @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1187"/>
+ <location filename="../profile.c" line="1267"/>
<source>Safetystop: unkn time @ %.0f%s
</source>
<translation>Turvapysähdys: ajankohta? @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1192"/>
+ <location filename="../profile.c" line="1272"/>
<source>Deco: %umin @ %.0f%s
</source>
<translation>Deko: %umin @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1195"/>
+ <location filename="../profile.c" line="1275"/>
<source>Deco: unkn time @ %.0f%s
</source>
<translation>Deko: ajankohta? @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1199"/>
+ <location filename="../profile.c" line="1279"/>
<source>In deco
</source>
<translation>Dekossa</translation>
</message>
<message>
- <location filename="../profile.c" line="1201"/>
+ <location filename="../profile.c" line="1281"/>
<source>NDL: %umin
</source>
<translation>NDL: %umin
</translation>
</message>
<message>
- <location filename="../profile.c" line="1204"/>
+ <location filename="../profile.c" line="1284"/>
<source>TTS: %umin
</source>
<translation>TTS: %umin
</translation>
</message>
<message>
- <location filename="../profile.c" line="1207"/>
+ <location filename="../profile.c" line="1287"/>
<source>Deco: %umin @ %.0f%s (calc)
</source>
<translation>Deko: %umin @ %.0f%s (lask.)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1215"/>
+ <location filename="../profile.c" line="1295"/>
<source>In deco (calc)
</source>
<translation>Dekossa (lask.)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1218"/>
+ <location filename="../profile.c" line="1298"/>
<source>NDL: %umin (calc)
</source>
<translation>NDL: %umin (calc)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1220"/>
+ <location filename="../profile.c" line="1300"/>
<source>NDL: &gt;2h (calc)
</source>
<translation>NDL: &gt;2h (lask.)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1224"/>
+ <location filename="../profile.c" line="1304"/>
<source>TTS: %umin (calc)
</source>
<translation>TTS: %umin (calc)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1226"/>
+ <location filename="../profile.c" line="1306"/>
<source>TTS: &gt;2h (calc)
</source>
<translation>TTS: &gt;2h (lask.)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1229"/>
+ <location filename="../profile.c" line="1309"/>
<source>RBT: %umin
</source>
<translation>RBT: %umin
</translation>
</message>
<message>
- <location filename="../profile.c" line="1232"/>
+ <location filename="../profile.c" line="1312"/>
<source>Calculated ceiling %.0f%s
</source>
<translation>Laskettu katto %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1238"/>
+ <location filename="../profile.c" line="1318"/>
<source>Tissue %.0fmin: %.1f%s
</source>
<translation>Kudos %.0fmin: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1244"/>
+ <location filename="../profile.c" line="1324"/>
<source>heartbeat: %d
</source>
<translation>syke: %d
</translation>
</message>
<message>
- <location filename="../profile.c" line="1246"/>
+ <location filename="../profile.c" line="1326"/>
<source>bearing: %d
</source>
<translation>suunta: %d
</translation>
</message>
<message>
- <location filename="../profile.c" line="1249"/>
+ <location filename="../profile.c" line="1329"/>
<source>mean depth to here %.1f%s
</source>
<translation>Keskisyvyys tähän asti %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1344"/>
+ <location filename="../profile.c" line="1424"/>
<source>%sT: %d:%02d min</source>
<translation>%sA: %d:%02d min</translation>
</message>
<message>
- <location filename="../profile.c" line="1348"/>
- <location filename="../profile.c" line="1352"/>
- <location filename="../profile.c" line="1356"/>
+ <location filename="../profile.c" line="1428"/>
+ <location filename="../profile.c" line="1432"/>
+ <location filename="../profile.c" line="1436"/>
<source>%s %sD:%.1f%s</source>
<translation>%s %sS:%.1f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1360"/>
+ <location filename="../profile.c" line="1440"/>
<source>%s %sD:%.1f%s
</source>
<translation>%s %sS:%.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1364"/>
+ <location filename="../profile.c" line="1444"/>
<source>%s%sV:%.2f%s</source>
<translation>%s%sN:%.2f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1368"/>
- <location filename="../profile.c" line="1372"/>
+ <location filename="../profile.c" line="1448"/>
+ <location filename="../profile.c" line="1452"/>
<source>%s %sV:%.2f%s</source>
<translation>%s %sN:%.2f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1379"/>
+ <location filename="../profile.c" line="1459"/>
<source>%s %sP:%d %s</source>
<translation>%s %sP:%d %s</translation>
</message>
@@ -8655,8 +8675,8 @@ EADD: %d%s
<message>
<location filename="../dive.c" line="33"/>
<location filename="../equipment.c" line="85"/>
- <location filename="../planner.c" line="1404"/>
- <location filename="../planner.c" line="1407"/>
+ <location filename="../planner.c" line="1406"/>
+ <location filename="../planner.c" line="1409"/>
<source>oxygen</source>
<translation>happi</translation>
</message>
@@ -8678,7 +8698,7 @@ EADD: %d%s
<message>
<location filename="../statistics.c" line="224"/>
<source>%dmin %dsecs</source>
- <translation type="unfinished"/>
+ <translation>%dmin %dsek</translation>
</message>
<message>
<location filename="../statistics.c" line="226"/>
@@ -8812,18 +8832,18 @@ EADD: %d%s
</message>
<message>
<location filename="../libdivecomputer.c" line="187"/>
- <location filename="../parse-xml.c" line="3177"/>
- <location filename="../uemis-downloader.c" line="133"/>
+ <location filename="../parse-xml.c" line="3181"/>
+ <location filename="../uemis-downloader.c" line="135"/>
<source>unknown</source>
<translation>tuntematon</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="464"/>
+ <location filename="../uemis-downloader.c" line="468"/>
<source>data</source>
<translation>tieto</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="444"/>
+ <location filename="../uemis-downloader.c" line="448"/>
<source>%s %s</source>
<translation>%s %s</translation>
</message>
@@ -8857,82 +8877,82 @@ Onko Uemis Zurich kytketty oikein?</translation>
<translation>Ei ladattavia sukelluksia.</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="492"/>
+ <location filename="../uemis-downloader.c" line="496"/>
<source>divelog #</source>
<translation>sukellusloki #</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="494"/>
+ <location filename="../uemis-downloader.c" line="498"/>
<source>divespot #</source>
<translation>sijainti #</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="496"/>
+ <location filename="../uemis-downloader.c" line="500"/>
<source>details for #</source>
<translation>yksityiskohdat #</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>wetsuit</source>
<translation>märkäpuku</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>semidry</source>
<translation>puolikuiva</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>drysuit</source>
<translation>kuivapuku</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>shorty</source>
<translation>lyhyt</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>vest</source>
<translation>liivi</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>long john</source>
<translation>haalari</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>jacket</source>
<translation>takki</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>full suit</source>
<translation>kokopuku</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>2 pcs full suit</source>
<translation>Kaksiosainen kokopuku</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="699"/>
+ <location filename="../uemis-downloader.c" line="704"/>
<source>membrane</source>
<translation>laminaatti</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1211"/>
+ <location filename="../uemis-downloader.c" line="1237"/>
<source>Initialise communication</source>
<translation>Muodosta yhteys</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1214"/>
+ <location filename="../uemis-downloader.c" line="1240"/>
<source>Uemis init failed</source>
<translation>Uemiksen lukeminen epäonnistui</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1226"/>
+ <location filename="../uemis-downloader.c" line="1252"/>
<source>Start download</source>
<translation>Aloita lataus</translation>
</message>
diff --git a/translations/subsurface_fr_FR.ts b/translations/subsurface_fr_FR.ts
index 4867042c6..815540264 100644
--- a/translations/subsurface_fr_FR.ts
+++ b/translations/subsurface_fr_FR.ts
@@ -487,7 +487,7 @@
<translation>Impossible de créer un contexte libdivecomputer</translation>
</message>
<message>
- <location filename="../configuredivecomputer.cpp" line="658"/>
+ <location filename="../configuredivecomputer.cpp" line="660"/>
<source>Could not a establish connection to the dive computer.</source>
<translation>Impossible de se connecter à l&apos;ordinateur de plongée.</translation>
</message>
@@ -1588,82 +1588,82 @@
<translation>PSCR-GF</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1081"/>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1102"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1085"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1106"/>
<source>Backup files (*.xml)</source>
<translation>Sauvegarder les fichiers (*.xml)</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1086"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1090"/>
<source>An error occurred while saving the backup file.
%1</source>
<translation>Une erreur s&apos;est produite lors de l&apos;enregistrement du fichier de sauvegarde.
%1</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1089"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1093"/>
<source>Backup succeeded</source>
<translation>Sauvegarde réussie</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1090"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1094"/>
<source>Your settings have been saved to: %1</source>
<translation>Vos paramètres ont été enregistrés vers : %1</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1080"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1084"/>
<source>Backup dive computer settings</source>
<translation>Sauvegarder les paramètres de l&apos;ordinateur de plongée</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1085"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1089"/>
<source>XML backup error</source>
<translation>Erreur de sauvegarde XML</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1101"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1105"/>
<source>Restore dive computer settings</source>
<translation>Restaurer les paramètres de l&apos;ordinateur de plongée</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1107"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1111"/>
<source>XML restore error</source>
<translation>Erreur de restauration XML</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1108"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1112"/>
<source>An error occurred while restoring the backup file.
%1</source>
<translation>Une erreur s&apos;est produite lors de la restauration du fichier de sauvegarde.
%1</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1112"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1116"/>
<source>Restore succeeded</source>
<translation>La restauration s&apos;est effectuée avec succès</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1113"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1117"/>
<source>Your settings have been restored successfully.</source>
<translation>Vos paramètres ont été restaurés avec succès.</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1123"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1127"/>
<source>Select firmware file</source>
<translation>Sélectionner le fichier de firmware</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1124"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1128"/>
<source>All files (*.*)</source>
<translation>Tous les fichiers (*.*)</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1180"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1184"/>
<source>Choose file for divecomputer download logfile</source>
<translation>Choisir le fichier pour le téléchargement du fichier log de l&apos;ordinateur de plongée</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1181"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1185"/>
<source>Log files (*.log)</source>
<translation>Fichier de log (*.log)</translation>
</message>
@@ -1853,18 +1853,18 @@
<context>
<name>DiveEventItem</name>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="116"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="122"/>
<source>Manual switch to OC</source>
<translation>Passer manuellement sur OC</translation>
</message>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="118"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="124"/>
<source> begin</source>
<comment>Starts with space!</comment>
<translation> début</translation>
</message>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="119"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="125"/>
<source> end</source>
<comment>Starts with space!</comment>
<translation> fin</translation>
@@ -3057,92 +3057,107 @@ p, li { white-space: pre-wrap; }
<translation>Aucune plongée sélectionnée</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="182"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="173"/>
+ <source>stylesheet to export to divelogs.de is not found</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="183"/>
<source>failed to create zip file for upload: %s</source>
<translation>Erreur de création du fichier zip pour envoi : %s</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="235"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="236"/>
<source>internal error</source>
<translation>Erreur interne</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="722"/>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="912"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="244"/>
+ <source>Conversion of dive %1 to divelogs.de format failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="272"/>
+ <source>error writing zip file: %s zip error %d system error %d - %s</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="742"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="932"/>
<source>Done</source>
<translation>Terminé</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="755"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="775"/>
<source>Uploading dive list...</source>
<translation>Envoi de la liste des plongées</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="787"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="807"/>
<source>Downloading dive list...</source>
<translation>Téléchargement de la liste des plongées...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="828"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="848"/>
<source>Downloading %1 dives...</source>
<translation>Téléchargement de %1 plongées...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="862"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="882"/>
<source>Download finished - %1</source>
<translation>Téléchargement terminé - %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="876"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="896"/>
<source>Problem with download</source>
<translation>Problème avec le téléchargement</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="877"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="897"/>
<source>The archive could not be opened:
</source>
<translation>L&apos;archive n&apos;a pas pu être ouverte :
</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="886"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="906"/>
<source>Corrupted download</source>
<translation>Téléchargement corrompu</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="887"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="907"/>
<source>The archive could not be opened:
%1</source>
<translation>L&apos;archive ne peut pas être ouverte :
%1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="926"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="946"/>
<source>Upload failed</source>
<translation>Échec de l&apos;envoi</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="929"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="949"/>
<source>Upload successful</source>
<translation>Envoi terminé avec succès</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="932"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="952"/>
<source>Login failed</source>
<translation>Échec de connexion</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="935"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="955"/>
<source>Cannot parse response</source>
<translation>Impossible d&apos;analyser la réponse</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="946"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="966"/>
<source>Error: %1</source>
<translation>Erreur : %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="913"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="933"/>
<source>Upload finished</source>
<translation>Envoi terminé</translation>
</message>
@@ -3999,22 +4014,22 @@ cette opération. Voulez-vous vraiment continuer ?</translation>
<translation>Température moyenne des plongées sélectionnées</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="678"/>
+ <location filename="../qt-ui/maintab.cpp" line="681"/>
<source>Longest dive</source>
<translation>Plongée la plus longue</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="679"/>
+ <location filename="../qt-ui/maintab.cpp" line="682"/>
<source>Shortest dive</source>
<translation>Plongée la plus courte</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="680"/>
+ <location filename="../qt-ui/maintab.cpp" line="683"/>
<source>Average length of all selected dives</source>
<translation>Durée moyenne des plongées sélectionnées</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="704"/>
+ <location filename="../qt-ui/maintab.cpp" line="707"/>
<source>These gases could be
mixed from Air and using:
</source>
@@ -4023,22 +4038,22 @@ mélangés à partir de l&apos;air et en utilisant :
</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="708"/>
+ <location filename="../qt-ui/maintab.cpp" line="711"/>
<source> and </source>
<translation> et </translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="838"/>
+ <location filename="../qt-ui/maintab.cpp" line="841"/>
<source>New dive site</source>
<translation>Nouveau site de plongée</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="1132"/>
+ <location filename="../qt-ui/maintab.cpp" line="1135"/>
<source>Discard the changes?</source>
<translation>Abandonner les modifications ?</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="1133"/>
+ <location filename="../qt-ui/maintab.cpp" line="1136"/>
<source>You are about to discard your changes.</source>
<translation>Vous perdrez les modifications non enregistrées.</translation>
</message>
@@ -4855,12 +4870,12 @@ Subsurface a déjà essayé de pré-remplir les données mais il est préférabl
<context>
<name>OstcFirmwareCheck</name>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="261"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="265"/>
<source>You should update the firmware on your dive computer: you have version %1 but the latest stable version is %2</source>
<translation>Vous devriez mettre à jour le firmware de votre ordinateur de plongée : vous utilisez actuellement la version %1 et la dernière version stable est la %2</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="265"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="269"/>
<source>
Please start Bluetooth on your OSTC Sport and do the same preparations as for a logbook download before continuing with the update</source>
@@ -4869,27 +4884,27 @@ Please start Bluetooth on your OSTC Sport and do the same preparations as for a
Veuillez démarrer le Bluetooth sur votre OSTC Sport et effectuez la même préparation que pour un téléchargement d&apos;historique avant de continuer avec la mise à jour</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="266"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="270"/>
<source>Not now</source>
<translation>Pas maintenant</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="267"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="271"/>
<source>Update firmware</source>
<translation>Mettre à jour le firmware</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="269"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="273"/>
<source>Firmware upgrade notice</source>
<translation>Information de mise à jour de firmware</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="287"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="291"/>
<source>Save the downloaded firmware as</source>
<translation>Enregistrer le firmware téléchargé sous</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="288"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="292"/>
<source>HEX files (*.hex)</source>
<translation>Fichiers HEX (*.hex)</translation>
</message>
@@ -5866,98 +5881,98 @@ Veuillez démarrer le Bluetooth sur votre OSTC Sport et effectuez la même prép
<translation>L&apos;affichage de la LND/DTR est désactivée à cause d&apos;un temps de calcul excessif</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1232"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1234"/>
<source>Make first divecomputer</source>
<translation>Définir comme ordinateur de plongée principal</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1234"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1236"/>
<source>Delete this divecomputer</source>
<translation>Supprimer cet ordinateur de plongée</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1248"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1250"/>
<source>Add gas change</source>
<translation>Ajouter un changement de gaz</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1251"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1253"/>
<source> (Tank %1)</source>
<translation> (Bloc %1)</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1259"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1261"/>
<source>Add set-point change</source>
<translation>Ajouter une modification de consigne</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1261"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1263"/>
<source>Add bookmark</source>
<translation>Ajouter un signet</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1265"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1267"/>
<source>Edit the profile</source>
<translation>Modifier le profil</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1269"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1271"/>
<source>Remove event</source>
<translation>Supprimer l&apos;évènement</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1274"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1276"/>
<source>Hide similar events</source>
<translation>Masquer les évènements similaires</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1281"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1283"/>
<source>Edit name</source>
<translation>Modifier le nom</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1310"/>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1317"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1312"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1319"/>
<source>Adjust pressure of tank %1 (currently interpolated as %2)</source>
<translation>Ajuster la pression du bloc %1 (actuellement interpolé comme %2)</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1332"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1334"/>
<source>Unhide all events</source>
<translation>Afficher tous les évènements</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1366"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1368"/>
<source>Hide events</source>
<translation>Masquer les évènements</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1366"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1368"/>
<source>Hide all %1 events?</source>
<translation>Masquer tous les évènements %1 ?</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1401"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1403"/>
<source>Remove the selected event?</source>
<translation>Supprimer l&apos;évènement sélectionné ?</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1402"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1404"/>
<source>%1 @ %2:%3</source>
<translation>%1 @ %2:%3</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1517"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1519"/>
<source>Edit name of bookmark</source>
<translation>Modifier le nom du signet</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1518"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1520"/>
<source>Custom name:</source>
<translation>Nom personnalisé :</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1523"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1525"/>
<source>Name is too long!</source>
<translation>Le nom est trop long !</translation>
</message>
@@ -6061,22 +6076,22 @@ Veuillez démarrer le Bluetooth sur votre OSTC Sport et effectuez la même prép
<translation>pieds³</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="604"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="622"/>
<source>Invalid response from server</source>
<translation>Réponse invalide du serveur</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="612"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="630"/>
<source>Expected XML tag &apos;DiveDateReader&apos;, got instead &apos;%1</source>
<translation>Le tag XML &apos;DiveDateReader&apos; est attendu, &apos;%1&apos; a été obtenu à la place</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="658"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="676"/>
<source>Expected XML tag &apos;DiveDates&apos; not found</source>
<translation>Le tag XML &apos;DiveDates&apos; attendu n&apos;a pas été trouvé</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="665"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="683"/>
<source>Malformed XML response. Line %1: %2</source>
<translation>Réponse XML mal formée. Ligne %1: %2</translation>
</message>
@@ -6484,47 +6499,47 @@ de 30 minutes avant le début de la plongée et 30 minutes après la fin.</trans
<context>
<name>SubsurfaceWebServices</name>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="398"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="416"/>
<source>Webservice</source>
<translation>Service web</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="484"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="502"/>
<source>Connecting...</source>
<translation>Connexion en cours...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="503"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="521"/>
<source>Download finished</source>
<translation>Téléchargement terminé</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="517"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="535"/>
<source>Download error: %1</source>
<translation>Erreur de téléchargement : %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="527"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="545"/>
<source>Connection error: </source>
<translation>Erreur de connexion : </translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="536"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="554"/>
<source>Download successful</source>
<translation>Téléchargement réussi</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="530"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="548"/>
<source>Invalid user identifier!</source>
<translation>Identifiant utilisateur incorrect !</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="377"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="395"/>
<source>Enter User ID and click Download</source>
<translation>Entrez l&apos;ID utilisateur et cliquez sur télécharger</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="533"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="551"/>
<source>Cannot parse response!</source>
<translation>Impossible d&apos;analyser la réponse !</translation>
</message>
@@ -7277,12 +7292,12 @@ Langue : %1</translation>
<translation>Envoyer</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="312"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="330"/>
<source>Operation timed out</source>
<translation>Temps de réponse dépassé pour l&apos;opération</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="333"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="351"/>
<source>Transferring data...</source>
<translation>Transfert des données en cours...</translation>
</message>
@@ -7453,7 +7468,7 @@ Maximum</translation>
<context>
<name>getextFromC</name>
<message>
- <location filename="../libdivecomputer.c" line="674"/>
+ <location filename="../libdivecomputer.c" line="677"/>
<source>Error parsing the header</source>
<translation>Erreur d&apos;analyse de l&apos;entête</translation>
</message>
@@ -7532,15 +7547,15 @@ Maximum</translation>
<translation>kg</translation>
</message>
<message>
- <location filename="../dive.c" line="1580"/>
+ <location filename="../dive.c" line="1616"/>
<source>(%s) or (%s)</source>
<translation>(%s) ou (%s)</translation>
</message>
<message>
<location filename="../divelist.c" line="482"/>
<location filename="../equipment.c" line="81"/>
- <location filename="../planner.c" line="1400"/>
- <location filename="../planner.c" line="1403"/>
+ <location filename="../planner.c" line="1402"/>
+ <location filename="../planner.c" line="1405"/>
<source>air</source>
<translation>air</translation>
</message>
@@ -7570,68 +7585,73 @@ Maximum</translation>
<translation>clip-on</translation>
</message>
<message>
- <location filename="../file.c" line="117"/>
- <location filename="../file.c" line="456"/>
- <location filename="../file.c" line="541"/>
- <location filename="../file.c" line="936"/>
+ <location filename="../file.c" line="110"/>
+ <source>No dives in the input file &apos;%s&apos;</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../file.c" line="120"/>
+ <location filename="../file.c" line="459"/>
+ <location filename="../file.c" line="544"/>
+ <location filename="../file.c" line="939"/>
<location filename="../ostctools.c" line="80"/>
<source>Failed to read &apos;%s&apos;</source>
<translation>Impossible de lire &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../file.c" line="391"/>
+ <location filename="../file.c" line="394"/>
<source>Cannot open CSV file %s; please use Import log file dialog</source>
<comment>'Import log file' should be the same text as corresponding label in Import menu</comment>
<translation>Impossible d&apos;ouvrir le fichier CSV %s ; veuillez utiliser le dialogue d&apos;Import de fichier journal</translation>
</message>
<message>
- <location filename="../file.c" line="458"/>
+ <location filename="../file.c" line="461"/>
<source>Empty file &apos;%s&apos;</source>
<translation>Fichier &apos;%s&apos; vide</translation>
</message>
<message>
- <location filename="../file.c" line="638"/>
+ <location filename="../file.c" line="641"/>
<source>Poseidon import failed: unable to read &apos;%s&apos;</source>
<translation>L&apos;import Poseidon a échoué : impossible de lire &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../file.c" line="674"/>
+ <location filename="../file.c" line="677"/>
<source>Mouth piece position OC</source>
<translation>Embout en position OC (circuit ouvert)</translation>
</message>
<message>
- <location filename="../file.c" line="678"/>
+ <location filename="../file.c" line="681"/>
<source>Mouth piece position CC</source>
<translation>Embout en position CC (circuit fermé)</translation>
</message>
<message>
- <location filename="../file.c" line="682"/>
+ <location filename="../file.c" line="685"/>
<source>Mouth piece position unknown</source>
<translation>Embout de position inconnu</translation>
</message>
<message>
- <location filename="../file.c" line="686"/>
+ <location filename="../file.c" line="689"/>
<source>Mouth piece position not connected</source>
<translation>Embout de position non connecté</translation>
</message>
<message>
- <location filename="../file.c" line="693"/>
+ <location filename="../file.c" line="696"/>
<source>Power off</source>
<translation>Éteindre</translation>
</message>
<message>
- <location filename="../file.c" line="753"/>
+ <location filename="../file.c" line="756"/>
<source>O₂ calibration failed</source>
<translation>Échec de la calibration O₂</translation>
</message>
<message>
- <location filename="../file.c" line="755"/>
- <location filename="../file.c" line="764"/>
+ <location filename="../file.c" line="758"/>
+ <location filename="../file.c" line="767"/>
<source>O₂ calibration</source>
<translation>Calibration O₂</translation>
</message>
<message>
- <location filename="../file.c" line="831"/>
+ <location filename="../file.c" line="834"/>
<source>No matching DC found for file &apos;%s&apos;</source>
<translation>Pas trouvé d&apos;ordinateur de plongée pour le fichier &apos;%s&apos;</translation>
</message>
@@ -7650,7 +7670,7 @@ Maximum</translation>
</message>
<message>
<location filename="../cochran.c" line="339"/>
- <location filename="../file.c" line="699"/>
+ <location filename="../file.c" line="702"/>
<source>battery</source>
<translation>Batterie</translation>
</message>
@@ -7664,7 +7684,7 @@ Maximum</translation>
<message>
<location filename="../cochran.c" line="333"/>
<location filename="../cochran.c" line="387"/>
- <location filename="../file.c" line="721"/>
+ <location filename="../file.c" line="724"/>
<location filename="../libdivecomputer.c" line="198"/>
<source>ascent</source>
<translation>remontée</translation>
@@ -7711,7 +7731,7 @@ Maximum</translation>
<location filename="../cochran.c" line="362"/>
<location filename="../cochran.c" line="411"/>
<location filename="../cochran.c" line="418"/>
- <location filename="../file.c" line="812"/>
+ <location filename="../file.c" line="815"/>
<location filename="../libdivecomputer.c" line="200"/>
<location filename="../libdivecomputer.c" line="203"/>
<source>gaschange</source>
@@ -7798,107 +7818,107 @@ Maximum</translation>
<translation>numéro d&apos;évènement non valide</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="658"/>
+ <location filename="../libdivecomputer.c" line="661"/>
<source>Unable to create parser for %s %s</source>
<translation>Impossible de créer un analyseur pour %s %s</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="664"/>
+ <location filename="../libdivecomputer.c" line="667"/>
<source>Error registering the data</source>
<translation>Impossible d&apos;enregistrer les données</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="495"/>
+ <location filename="../libdivecomputer.c" line="498"/>
<source>Error parsing the datetime</source>
<translation>Impossible d&apos;analyser la date</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="513"/>
+ <location filename="../libdivecomputer.c" line="516"/>
<source>Dive %d: %s</source>
<translation>Plongée %d : %s</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="519"/>
+ <location filename="../libdivecomputer.c" line="522"/>
<source>Error parsing the divetime</source>
<translation>Erreur lors de l&apos;analyse de la durée de plongée</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="529"/>
+ <location filename="../libdivecomputer.c" line="532"/>
<source>Error parsing the maxdepth</source>
<translation>Erreur d&apos;analyse de la profondeur maximale</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="548"/>
+ <location filename="../libdivecomputer.c" line="551"/>
<source>Error parsing temperature</source>
<translation>Erreur d&apos;analyse de la température</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="568"/>
+ <location filename="../libdivecomputer.c" line="571"/>
<source>Error parsing the gas mix count</source>
<translation>Erreur d&apos;analyse du nombre de mélanges gazeux</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="580"/>
+ <location filename="../libdivecomputer.c" line="583"/>
<source>Error obtaining water salinity</source>
<translation>Erreur lors de l&apos;obtention de la salinité de l&apos;eau</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="589"/>
+ <location filename="../libdivecomputer.c" line="592"/>
<source>Error obtaining surface pressure</source>
<translation>Erreur lors de l&apos;obtention de la pression en surface</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="614"/>
+ <location filename="../libdivecomputer.c" line="617"/>
<source>Error obtaining divemode</source>
<translation>Erreur lors de l&apos;obtention du mode de plongée</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="634"/>
+ <location filename="../libdivecomputer.c" line="637"/>
<source>Error parsing the gas mix</source>
<translation>Erreur d&apos;analyse du mélange gazeux</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="684"/>
+ <location filename="../libdivecomputer.c" line="687"/>
<source>Error parsing the samples</source>
<translation>Erreur d&apos;analyse des échantillons</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="821"/>
+ <location filename="../libdivecomputer.c" line="824"/>
<source>Event: waiting for user action</source>
<translation>Évènement : attente d&apos;une action de l&apos;utilisateur</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="829"/>
+ <location filename="../libdivecomputer.c" line="832"/>
<source>model=%u (0x%08x), firmware=%u (0x%08x), serial=%u (0x%08x)</source>
<translation>modèle = %u (0x%08x), firmware = %u (0x%08x), numéro de série = %u (0x%08x)</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="893"/>
+ <location filename="../libdivecomputer.c" line="896"/>
<source>Error registering the event handler.</source>
<translation>Erreur d&apos;enregistrement du gestionnaire d&apos;évènements.</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="898"/>
+ <location filename="../libdivecomputer.c" line="901"/>
<source>Error registering the cancellation handler.</source>
<translation>Erreur d&apos;enregistrement du gestionnaire d&apos;annulation.</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="919"/>
+ <location filename="../libdivecomputer.c" line="922"/>
<source>Dive data import error</source>
<translation>Erreur d&apos;import des données de plongées</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="958"/>
+ <location filename="../libdivecomputer.c" line="961"/>
<source>Unable to create libdivecomputer context</source>
<translation>Impossible de créer un contexte libdivecomputer</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="965"/>
+ <location filename="../libdivecomputer.c" line="968"/>
<source>Unable to open %s %s (%s)</source>
<translation>Impossible d&apos;ouvrir %s %s (%s)</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="989"/>
+ <location filename="../libdivecomputer.c" line="994"/>
<source>Insufficient privileges to open the device %s %s (%s)</source>
<translation>Privilèges insuffisants pour ouvrir le périphérique %s %s (%s)</translation>
</message>
@@ -7918,12 +7938,12 @@ Maximum</translation>
</translation>
</message>
<message>
- <location filename="../parse-xml.c" line="2022"/>
+ <location filename="../parse-xml.c" line="2026"/>
<source>Failed to parse &apos;%s&apos;</source>
<translation>Impossible d&apos;analyser &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../parse-xml.c" line="3631"/>
+ <location filename="../parse-xml.c" line="3635"/>
<source>Can&apos;t open stylesheet %s</source>
<translation>Impossible d&apos;ouvrir le feuille de style %s</translation>
</message>
@@ -7933,8 +7953,8 @@ Maximum</translation>
<translation>Nitrox%d</translation>
</message>
<message>
- <location filename="../planner.c" line="1021"/>
- <location filename="../planner.c" line="1173"/>
+ <location filename="../planner.c" line="1023"/>
+ <location filename="../planner.c" line="1175"/>
<source>Can&apos;t find gas %s</source>
<translation>Impossible de trouver le gaz %s</translation>
</message>
@@ -7944,173 +7964,173 @@ Maximum</translation>
<translation>Trop de gaz différents</translation>
</message>
<message>
- <location filename="../planner.c" line="571"/>
+ <location filename="../planner.c" line="572"/>
<source>Decompression calculation aborted due to excessive time</source>
<translation>Calcul de la décompression annulé à cause d&apos;une durée excessive</translation>
</message>
<message>
- <location filename="../planner.c" line="595"/>
+ <location filename="../planner.c" line="596"/>
<source>Subsurface dive plan</source>
<translation>Planification de plongée Subsurface</translation>
</message>
<message>
- <location filename="../planner.c" line="599"/>
+ <location filename="../planner.c" line="600"/>
<source>depth</source>
<translation>profondeur</translation>
</message>
<message>
- <location filename="../planner.c" line="605"/>
+ <location filename="../planner.c" line="606"/>
<source>runtime</source>
<translation>runtime</translation>
</message>
<message>
- <location filename="../planner.c" line="602"/>
+ <location filename="../planner.c" line="603"/>
<source>duration</source>
<translation>durée</translation>
</message>
<message>
- <location filename="../planner.c" line="557"/>
+ <location filename="../planner.c" line="558"/>
<source>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.</source>
<translation>DISCLAIMER / ATTENTION : CECI EST UNE NOUVELLE IMPLÉMENTATION DE L&apos;ALGORITHME %s ET SON ADAPTATION DANS UN PLANIFICATEUR DE PLONGÉE QUI N&apos;A ÉTÉ TESTÉ QUE SOMMAIREMENT. NOUS VOUS RECOMMANDONS FORTEMENT DE NE PAS PLANIFIER VOS PLONGÉES EN NE VOUS BASANT QUE SUR LES RÉSULTATS PROPOSÉS ICI.</translation>
</message>
<message>
- <location filename="../planner.c" line="608"/>
+ <location filename="../planner.c" line="609"/>
<source>gas</source>
<translation>gaz</translation>
</message>
<message>
- <location filename="../planner.c" line="651"/>
+ <location filename="../planner.c" line="652"/>
<source>Transition to %.*f %s in %d:%02d min - runtime %d:%02u on %s (SP = %.1fbar)</source>
<translation>Transition de %.*f %s en %d:%02d min - runtime %d:%02u sur %s (SP = %.1fbar)</translation>
</message>
<message>
- <location filename="../planner.c" line="659"/>
+ <location filename="../planner.c" line="660"/>
<source>Transition to %.*f %s in %d:%02d min - runtime %d:%02u on %s</source>
<translation>Transition de %.*f %s en %d:%02d min - runtime %d:%02u sur %s</translation>
</message>
<message>
- <location filename="../planner.c" line="672"/>
+ <location filename="../planner.c" line="673"/>
<source>Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s (SP = %.1fbar)</source>
<translation>Rester à %.*f %s pendant %d:%02d min - runtime %d:%02u sur %s (SP = %.1fbar)</translation>
</message>
<message>
- <location filename="../planner.c" line="679"/>
+ <location filename="../planner.c" line="680"/>
<source>Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s</source>
<translation>Rester à %.*f %s pendant %d:%02d min - runtime %d:%02u sur %s</translation>
</message>
<message>
- <location filename="../planner.c" line="712"/>
+ <location filename="../planner.c" line="713"/>
<source>%3.0f%s</source>
<translation>%3.0f%s</translation>
</message>
<message>
- <location filename="../planner.c" line="715"/>
- <location filename="../planner.c" line="719"/>
+ <location filename="../planner.c" line="716"/>
+ <location filename="../planner.c" line="720"/>
<source>%3dmin</source>
<translation>%3dmin</translation>
</message>
<message>
- <location filename="../planner.c" line="728"/>
- <location filename="../planner.c" line="740"/>
+ <location filename="../planner.c" line="729"/>
+ <location filename="../planner.c" line="741"/>
<source>(SP = %.1fbar)</source>
<translation>(SP = %.1fbar)</translation>
</message>
<message>
- <location filename="../planner.c" line="763"/>
+ <location filename="../planner.c" line="764"/>
<source>Switch gas to %s (SP = %.1fbar)</source>
<translation>Changer de gaz vers %s (SP = %.1fbar)</translation>
</message>
<message>
- <location filename="../planner.c" line="765"/>
+ <location filename="../planner.c" line="766"/>
<source>Switch gas to %s</source>
<translation>Changer de gaz vers %s</translation>
</message>
<message>
- <location filename="../planner.c" line="783"/>
+ <location filename="../planner.c" line="785"/>
<source>CNS</source>
<translation>SNC</translation>
</message>
<message>
- <location filename="../planner.c" line="785"/>
+ <location filename="../planner.c" line="787"/>
<source>OTU</source>
<translation>OTU</translation>
</message>
<message>
- <location filename="../planner.c" line="789"/>
+ <location filename="../planner.c" line="791"/>
<source>Gas consumption (CCR legs excluded):</source>
<translation>Consommation de gaz (segments CCR exclus) :</translation>
</message>
<message>
- <location filename="../planner.c" line="791"/>
+ <location filename="../planner.c" line="793"/>
<source>Gas consumption:</source>
<translation>Consommation de gaz :</translation>
</message>
<message>
- <location filename="../planner.c" line="573"/>
- <location filename="../planner.c" line="811"/>
- <location filename="../planner.c" line="816"/>
- <location filename="../planner.c" line="841"/>
- <location filename="../planner.c" line="851"/>
+ <location filename="../planner.c" line="574"/>
+ <location filename="../planner.c" line="813"/>
+ <location filename="../planner.c" line="818"/>
+ <location filename="../planner.c" line="843"/>
+ <location filename="../planner.c" line="853"/>
<source>Warning:</source>
<translation>Avertissement :</translation>
</message>
<message>
- <location filename="../planner.c" line="583"/>
+ <location filename="../planner.c" line="584"/>
<source>based on Bühlmann ZHL-16B with GFlow = %d and GFhigh = %d</source>
<translation>Basé sur Bühlmann ZHL-16B GFlow = %d et GFhigh = %d</translation>
</message>
<message>
- <location filename="../planner.c" line="587"/>
+ <location filename="../planner.c" line="588"/>
<source>based on VPM-B at nominal conservatism</source>
<translation>basé sur VPM-B en conservatisme nominal</translation>
</message>
<message>
- <location filename="../planner.c" line="589"/>
+ <location filename="../planner.c" line="590"/>
<source>based on VPM-B at +%d conservatism</source>
<translation>basé sur VPM-B en conservatisme +%d</translation>
</message>
<message>
- <location filename="../planner.c" line="591"/>
+ <location filename="../planner.c" line="592"/>
<source>recreational mode based on Bühlmann ZHL-16B with GFlow = %d and GFhigh = %d</source>
<translation>mode loisir basé sur Bühlmann ZHL-16B avec GFlow = %d et GFhigh = %d</translation>
</message>
<message>
- <location filename="../planner.c" line="812"/>
+ <location filename="../planner.c" line="814"/>
<source>this is more gas than available in the specified cylinder!</source>
<translation>C&apos;est plus de gaz que ce qui est disponible dans le bloc spécifié !</translation>
</message>
<message>
- <location filename="../planner.c" line="817"/>
+ <location filename="../planner.c" line="819"/>
<source>not enough reserve for gas sharing on ascent!</source>
<translation>pas assez de gaz en réserve pour un échange lors de la remontée !</translation>
</message>
<message>
- <location filename="../planner.c" line="819"/>
+ <location filename="../planner.c" line="821"/>
<source>%.0f%s/%.0f%s of %s (%.0f%s/%.0f%s in planned ascent)</source>
<translation>%.0f%s/%.0f%s de %s (%.0f%s/%.0f%s dans la remontée planifiée)</translation>
</message>
<message>
- <location filename="../planner.c" line="821"/>
+ <location filename="../planner.c" line="823"/>
<source>%.0f%s (%.0f%s during planned ascent) of %s</source>
<translation>%.0f%s (%.0f%s durant la remontée planifiée) de %s</translation>
</message>
<message>
- <location filename="../planner.c" line="838"/>
+ <location filename="../planner.c" line="840"/>
<source>high pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s</source>
<translation>valeur pO₂ haute %.2f à %d:%02u avec le gaz %s à la profondeur %.*f %s</translation>
</message>
<message>
- <location filename="../planner.c" line="848"/>
+ <location filename="../planner.c" line="850"/>
<source>low pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s</source>
<translation>valeur pO₂ basse %.2f à %d:%02u avec le gaz %s à la profondeur %.*f %s</translation>
</message>
<message>
- <location filename="../planner.c" line="1408"/>
+ <location filename="../planner.c" line="1410"/>
<source>ean</source>
<translation>nitrox</translation>
</message>
<message>
- <location filename="../profile.c" line="1133"/>
+ <location filename="../profile.c" line="1213"/>
<source>@: %d:%02d
D: %.1f%s
</source>
@@ -8119,70 +8139,70 @@ D: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1136"/>
+ <location filename="../profile.c" line="1216"/>
<source>P: %d%s
</source>
<translation>P: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1140"/>
+ <location filename="../profile.c" line="1220"/>
<source>T: %.1f%s
</source>
<translation>T: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1146"/>
+ <location filename="../profile.c" line="1226"/>
<source>V: %.1f%s
</source>
<translation>V: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1149"/>
+ <location filename="../profile.c" line="1229"/>
<source>SAC: %.*f%s/min
</source>
<translation>Consommation d&apos;air en surface (SAC) : %.*f%s/min
</translation>
</message>
<message>
- <location filename="../profile.c" line="1151"/>
+ <location filename="../profile.c" line="1231"/>
<source>CNS: %u%%
</source>
<translation>SNC : %u%%
</translation>
</message>
<message>
- <location filename="../profile.c" line="1153"/>
+ <location filename="../profile.c" line="1233"/>
<source>pO%s: %.2fbar
</source>
<translation>pO%s: %.2fbar
</translation>
</message>
<message>
- <location filename="../profile.c" line="1155"/>
+ <location filename="../profile.c" line="1235"/>
<source>pN%s: %.2fbar
</source>
<translation>pN%s: %.2fbar
</translation>
</message>
<message>
- <location filename="../profile.c" line="1157"/>
+ <location filename="../profile.c" line="1237"/>
<source>pHe: %.2fbar
</source>
<translation>pHe: %.2fbar
</translation>
</message>
<message>
- <location filename="../profile.c" line="1160"/>
+ <location filename="../profile.c" line="1240"/>
<source>MOD: %d%s
</source>
<translation>MOD : %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1167"/>
+ <location filename="../profile.c" line="1247"/>
<source>EAD: %d%s
EADD: %d%s
</source>
@@ -8191,7 +8211,7 @@ PEDA : %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1171"/>
+ <location filename="../profile.c" line="1251"/>
<source>END: %d%s
EADD: %d%s
</source>
@@ -8200,70 +8220,70 @@ PEDA : %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1184"/>
+ <location filename="../profile.c" line="1264"/>
<source>Safetystop: %umin @ %.0f%s
</source>
<translation>Palier de sécurité : %umin @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1187"/>
+ <location filename="../profile.c" line="1267"/>
<source>Safetystop: unkn time @ %.0f%s
</source>
<translation>Palier de sécurité : temps inconnu @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1192"/>
+ <location filename="../profile.c" line="1272"/>
<source>Deco: %umin @ %.0f%s
</source>
<translation>Déco : %umin @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1195"/>
+ <location filename="../profile.c" line="1275"/>
<source>Deco: unkn time @ %.0f%s
</source>
<translation>Déco : temps inconnu @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1199"/>
+ <location filename="../profile.c" line="1279"/>
<source>In deco
</source>
<translation>En déco
</translation>
</message>
<message>
- <location filename="../profile.c" line="1201"/>
+ <location filename="../profile.c" line="1281"/>
<source>NDL: %umin
</source>
<translation>LND  : %umin
</translation>
</message>
<message>
- <location filename="../profile.c" line="1204"/>
+ <location filename="../profile.c" line="1284"/>
<source>TTS: %umin
</source>
<translation>DTR : %umin
</translation>
</message>
<message>
- <location filename="../profile.c" line="1207"/>
+ <location filename="../profile.c" line="1287"/>
<source>Deco: %umin @ %.0f%s (calc)
</source>
<translation>Déco : %umin @ %.0f%s (calc)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1215"/>
+ <location filename="../profile.c" line="1295"/>
<source>In deco (calc)
</source>
<translation>En déco (calc)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1218"/>
+ <location filename="../profile.c" line="1298"/>
<source>NDL: %umin (calc)
</source>
<translation>LND : %umin (calc)
@@ -8271,98 +8291,98 @@ PEDA : %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1220"/>
+ <location filename="../profile.c" line="1300"/>
<source>NDL: &gt;2h (calc)
</source>
<translation>LND : &gt;2h (calc)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1224"/>
+ <location filename="../profile.c" line="1304"/>
<source>TTS: %umin (calc)
</source>
<translation>DTR : %umin (calc)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1226"/>
+ <location filename="../profile.c" line="1306"/>
<source>TTS: &gt;2h (calc)
</source>
<translation>DTR : &gt;2h (calc)</translation>
</message>
<message>
- <location filename="../profile.c" line="1229"/>
+ <location filename="../profile.c" line="1309"/>
<source>RBT: %umin
</source>
<translation>RBT : %umin
</translation>
</message>
<message>
- <location filename="../profile.c" line="1232"/>
+ <location filename="../profile.c" line="1312"/>
<source>Calculated ceiling %.0f%s
</source>
<translation>Plafond calculé %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1238"/>
+ <location filename="../profile.c" line="1318"/>
<source>Tissue %.0fmin: %.1f%s
</source>
<translation>Tissus %.0fmin : %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1244"/>
+ <location filename="../profile.c" line="1324"/>
<source>heartbeat: %d
</source>
<translation>rythme cardiaque : %d
</translation>
</message>
<message>
- <location filename="../profile.c" line="1246"/>
+ <location filename="../profile.c" line="1326"/>
<source>bearing: %d
</source>
<translation>palier : %d
</translation>
</message>
<message>
- <location filename="../profile.c" line="1249"/>
+ <location filename="../profile.c" line="1329"/>
<source>mean depth to here %.1f%s
</source>
<translation>Profondeur moyenne jusqu&apos;ici %.1f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1344"/>
+ <location filename="../profile.c" line="1424"/>
<source>%sT: %d:%02d min</source>
<translation>%sT: %d:%02d min</translation>
</message>
<message>
- <location filename="../profile.c" line="1348"/>
- <location filename="../profile.c" line="1352"/>
- <location filename="../profile.c" line="1356"/>
+ <location filename="../profile.c" line="1428"/>
+ <location filename="../profile.c" line="1432"/>
+ <location filename="../profile.c" line="1436"/>
<source>%s %sD:%.1f%s</source>
<translation>%s %sPd:%.1f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1360"/>
+ <location filename="../profile.c" line="1440"/>
<source>%s %sD:%.1f%s
</source>
<translation>%s %sPd:%.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1364"/>
+ <location filename="../profile.c" line="1444"/>
<source>%s%sV:%.2f%s</source>
<translation>%s%sV:%.2f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1368"/>
- <location filename="../profile.c" line="1372"/>
+ <location filename="../profile.c" line="1448"/>
+ <location filename="../profile.c" line="1452"/>
<source>%s %sV:%.2f%s</source>
<translation>%s %sV:%.2f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1379"/>
+ <location filename="../profile.c" line="1459"/>
<source>%s %sP:%d %s</source>
<translation>%s %sP:%d %s</translation>
</message>
@@ -8654,8 +8674,8 @@ PEDA : %d%s
<message>
<location filename="../dive.c" line="33"/>
<location filename="../equipment.c" line="85"/>
- <location filename="../planner.c" line="1404"/>
- <location filename="../planner.c" line="1407"/>
+ <location filename="../planner.c" line="1406"/>
+ <location filename="../planner.c" line="1409"/>
<source>oxygen</source>
<translation>oxygène</translation>
</message>
@@ -8811,18 +8831,18 @@ PEDA : %d%s
</message>
<message>
<location filename="../libdivecomputer.c" line="187"/>
- <location filename="../parse-xml.c" line="3177"/>
- <location filename="../uemis-downloader.c" line="133"/>
+ <location filename="../parse-xml.c" line="3181"/>
+ <location filename="../uemis-downloader.c" line="135"/>
<source>unknown</source>
<translation>inconnu</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="464"/>
+ <location filename="../uemis-downloader.c" line="468"/>
<source>data</source>
<translation>données</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="444"/>
+ <location filename="../uemis-downloader.c" line="448"/>
<source>%s %s</source>
<translation>%s %s</translation>
</message>
@@ -8857,82 +8877,82 @@ Est-ce que l&apos;Uemis Zurich est branché correctement  ?</translation>
<translation>Aucune plongée à télécharger.</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="492"/>
+ <location filename="../uemis-downloader.c" line="496"/>
<source>divelog #</source>
<translation>Plongée #</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="494"/>
+ <location filename="../uemis-downloader.c" line="498"/>
<source>divespot #</source>
<translation>Lieu de plongée #</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="496"/>
+ <location filename="../uemis-downloader.c" line="500"/>
<source>details for #</source>
<translation>Détails pour #</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>wetsuit</source>
<translation>Combinaison humide</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>semidry</source>
<translation>Combinaison semi-étanche</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>drysuit</source>
<translation>Combinaison sèche</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>shorty</source>
<translation>shorty</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>vest</source>
<translation>veste</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>long john</source>
<translation>salopette de combinaison</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>jacket</source>
<translation>gilet</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>full suit</source>
<translation>Combinaison intégrale</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>2 pcs full suit</source>
<translation>Combinaison 2 pièces</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="699"/>
+ <location filename="../uemis-downloader.c" line="704"/>
<source>membrane</source>
<translation>membrane</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1211"/>
+ <location filename="../uemis-downloader.c" line="1237"/>
<source>Initialise communication</source>
<translation>Initialisation de la communication</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1214"/>
+ <location filename="../uemis-downloader.c" line="1240"/>
<source>Uemis init failed</source>
<translation>Échec de l&apos;initialisation de l&apos;Uemis</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1226"/>
+ <location filename="../uemis-downloader.c" line="1252"/>
<source>Start download</source>
<translation>Début du téléchargement</translation>
</message>
diff --git a/translations/subsurface_he.ts b/translations/subsurface_he.ts
index 06456d96b..b742d0838 100644
--- a/translations/subsurface_he.ts
+++ b/translations/subsurface_he.ts
@@ -487,7 +487,7 @@
<translation>לא ניתן לייצר אובייקט של libdivecomputer</translation>
</message>
<message>
- <location filename="../configuredivecomputer.cpp" line="658"/>
+ <location filename="../configuredivecomputer.cpp" line="660"/>
<source>Could not a establish connection to the dive computer.</source>
<translation>לא ניתן להתחבר למחשב צלילה.</translation>
</message>
@@ -1588,82 +1588,82 @@
<translation>מערכת חצי סגורה - גרדיאנט</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1081"/>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1102"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1085"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1106"/>
<source>Backup files (*.xml)</source>
<translation>קבצי גיבוי (*.xml)</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1086"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1090"/>
<source>An error occurred while saving the backup file.
%1</source>
<translation>תקלה הרחשה בזמן שמירת קובץ גיבוי.
%1</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1089"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1093"/>
<source>Backup succeeded</source>
<translation>גיבוי עבר בהצלחה</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1090"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1094"/>
<source>Your settings have been saved to: %1</source>
<translation>ההגדרות נשמרו ל: %1</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1080"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1084"/>
<source>Backup dive computer settings</source>
<translation>לגבות הגדרות של מחשב צלילה</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1085"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1089"/>
<source>XML backup error</source>
<translation>תקלה בגיבוי XML</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1101"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1105"/>
<source>Restore dive computer settings</source>
<translation>שחזר הגדרות של מחשב צלילה</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1107"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1111"/>
<source>XML restore error</source>
<translation>תקלה בשחזור XML</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1108"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1112"/>
<source>An error occurred while restoring the backup file.
%1</source>
<translation>תקלה הרחשה בזמן שחזור קובץ גיבוי.
%1</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1112"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1116"/>
<source>Restore succeeded</source>
<translation>שחזור עבר בהצלחה</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1113"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1117"/>
<source>Your settings have been restored successfully.</source>
<translation>ההגדרות שחזרו בהצלחה.</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1123"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1127"/>
<source>Select firmware file</source>
<translation>בחר קובץ קושחה</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1124"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1128"/>
<source>All files (*.*)</source>
<translation>כל קבצים (*.*)</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1180"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1184"/>
<source>Choose file for divecomputer download logfile</source>
<translation>בחור קובץ לקובץ log להורדה של libdivecomputer</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1181"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1185"/>
<source>Log files (*.log)</source>
<translation>קבצי יומן (*.log)</translation>
</message>
@@ -1852,18 +1852,18 @@
<context>
<name>DiveEventItem</name>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="116"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="122"/>
<source>Manual switch to OC</source>
<translation>מעבר ידני למערכת פתוחה</translation>
</message>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="118"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="124"/>
<source> begin</source>
<comment>Starts with space!</comment>
<translation>להתחיל</translation>
</message>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="119"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="125"/>
<source> end</source>
<comment>Starts with space!</comment>
<translation>סוף</translation>
@@ -3057,92 +3057,107 @@ p, li { white-space: pre-wrap; }
<translation>שום צלילות נבחרו</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="182"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="173"/>
+ <source>stylesheet to export to divelogs.de is not found</source>
+ <translation>stylesheet לייצא ל-divelogs.de לא נמצא</translation>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="183"/>
<source>failed to create zip file for upload: %s</source>
<translation>נכשל ביצירת קובץ zip להעלאה: %s</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="235"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="236"/>
<source>internal error</source>
<translation>שגיאה פנימית</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="722"/>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="912"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="244"/>
+ <source>Conversion of dive %1 to divelogs.de format failed</source>
+ <translation>המרה של צלילה %1 לפורמט של divelogs.de נכשלה</translation>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="272"/>
+ <source>error writing zip file: %s zip error %d system error %d - %s</source>
+ <translation>כישלון בכתיבת קובץ zip: %s שגיאת zip %d שגיאת מערכת%d - %s</translation>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="742"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="932"/>
<source>Done</source>
<translation>סיים</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="755"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="775"/>
<source>Uploading dive list...</source>
<translation>העלאת רשימת צלילות...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="787"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="807"/>
<source>Downloading dive list...</source>
<translation>הורדת רשימת צלילות...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="828"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="848"/>
<source>Downloading %1 dives...</source>
<translation>הורדת %1 צלילות...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="862"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="882"/>
<source>Download finished - %1</source>
<translation>ההורדה הסתיימה - %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="876"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="896"/>
<source>Problem with download</source>
<translation>תקלה בהורדה</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="877"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="897"/>
<source>The archive could not be opened:
</source>
<translation>לא היה אפשרות לפתוח את הארכיון
</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="886"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="906"/>
<source>Corrupted download</source>
<translation>הורדה פגומה</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="887"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="907"/>
<source>The archive could not be opened:
%1</source>
<translation>לא היה אפשרות לפתוח את הארכיון:
%1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="926"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="946"/>
<source>Upload failed</source>
<translation>ההעלאה נכשלה</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="929"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="949"/>
<source>Upload successful</source>
<translation>ההעלאה הסתיימה בהצלחה</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="932"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="952"/>
<source>Login failed</source>
<translation>שגיאת התחברות (הזדהות)</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="935"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="955"/>
<source>Cannot parse response</source>
<translation>תשובה לא ברורה</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="946"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="966"/>
<source>Error: %1</source>
<translation>שגיאה: %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="913"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="933"/>
<source>Upload finished</source>
<translation>ההעלאה הסתיימה</translation>
</message>
@@ -3913,7 +3928,7 @@ p, li { white-space: pre-wrap; }
<message>
<location filename="../qt-ui/maintab.cpp" line="98"/>
<source>Freedive</source>
- <translation type="unfinished"/>
+ <translation>צלילה חופשית</translation>
</message>
<message>
<location filename="../qt-ui/maintab.cpp" line="307"/>
@@ -4000,22 +4015,22 @@ p, li { white-space: pre-wrap; }
<translation>טמפ&apos; ממוצה לצלילות הנבחרות ביותר</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="678"/>
+ <location filename="../qt-ui/maintab.cpp" line="681"/>
<source>Longest dive</source>
<translation>צלילה ארוכה ביותר</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="679"/>
+ <location filename="../qt-ui/maintab.cpp" line="682"/>
<source>Shortest dive</source>
<translation>צלילה קצרה ביותר</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="680"/>
+ <location filename="../qt-ui/maintab.cpp" line="683"/>
<source>Average length of all selected dives</source>
<translation>זמן ממוצה לצלילות הנבחרות</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="704"/>
+ <location filename="../qt-ui/maintab.cpp" line="707"/>
<source>These gases could be
mixed from Air and using:
</source>
@@ -4024,22 +4039,22 @@ mixed from Air and using:
</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="708"/>
+ <location filename="../qt-ui/maintab.cpp" line="711"/>
<source> and </source>
<translation>ו-</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="838"/>
+ <location filename="../qt-ui/maintab.cpp" line="841"/>
<source>New dive site</source>
<translation>אתר צלילה חדשה</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="1132"/>
+ <location filename="../qt-ui/maintab.cpp" line="1135"/>
<source>Discard the changes?</source>
<translation>למחוק שינוים?</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="1133"/>
+ <location filename="../qt-ui/maintab.cpp" line="1136"/>
<source>You are about to discard your changes.</source>
<translation>אתה עומד למחוק את השינויים.</translation>
</message>
@@ -4856,12 +4871,12 @@ Subsurface כבר ניסתה לאכלס מראש את הנתונים אבל יכ
<context>
<name>OstcFirmwareCheck</name>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="261"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="265"/>
<source>You should update the firmware on your dive computer: you have version %1 but the latest stable version is %2</source>
<translation>מומלץ לעדכן את הקושחה במחשב הצלילה: נמשה גרסה %1, אך הגרסה העדכני זה %2</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="265"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="269"/>
<source>
Please start Bluetooth on your OSTC Sport and do the same preparations as for a logbook download before continuing with the update</source>
@@ -4870,27 +4885,27 @@ Please start Bluetooth on your OSTC Sport and do the same preparations as for a
אנא להתחיל Bluetooth ב-OSTC הספורט שלך ולעשות את אותו הדבר בהכנות כלהורדת יומן לפני שתמשיך בעדכון</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="266"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="270"/>
<source>Not now</source>
<translation>לא עכשיו</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="267"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="271"/>
<source>Update firmware</source>
<translation>עידקון קושחה</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="269"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="273"/>
<source>Firmware upgrade notice</source>
<translation>הודעת שדרוג קושחה</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="287"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="291"/>
<source>Save the downloaded firmware as</source>
<translation>שמור את הקושחה שהורדת כ-</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="288"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="292"/>
<source>HEX files (*.hex)</source>
<translation>קבצי HEX (*.hex)</translation>
</message>
@@ -5867,98 +5882,98 @@ Please start Bluetooth on your OSTC Sport and do the same preparations as for a
<translation>הצג NDL / TTS הושבת בגלל שימוש מעבד מוגזם</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1232"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1234"/>
<source>Make first divecomputer</source>
<translation>בחר כמחשב צלילה ראשי</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1234"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1236"/>
<source>Delete this divecomputer</source>
<translation>מחק מחשב צלילה זה</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1248"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1250"/>
<source>Add gas change</source>
<translation>הוסיף שינוי גז</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1251"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1253"/>
<source> (Tank %1)</source>
<translation>(מיכל %1)</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1259"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1261"/>
<source>Add set-point change</source>
<translation>הוסיף שינוי נקודה קבוע</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1261"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1263"/>
<source>Add bookmark</source>
<translation>הוספת סימנייה</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1265"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1267"/>
<source>Edit the profile</source>
<translation>ערוך פרופיל צלילה</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1269"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1271"/>
<source>Remove event</source>
<translation>הסר את האירוע</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1274"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1276"/>
<source>Hide similar events</source>
<translation>הסתר אירועים דומים</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1281"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1283"/>
<source>Edit name</source>
<translation>ערןך שם</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1310"/>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1317"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1312"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1319"/>
<source>Adjust pressure of tank %1 (currently interpolated as %2)</source>
<translation>שינוי לחץ במיכל %1 (כרגע מחושב כ-%2)</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1332"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1334"/>
<source>Unhide all events</source>
<translation>חשוף את כל האירועים</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1366"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1368"/>
<source>Hide events</source>
<translation>הסתר אירועים</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1366"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1368"/>
<source>Hide all %1 events?</source>
<translation>הסתר את כל %1 האירועים</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1401"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1403"/>
<source>Remove the selected event?</source>
<translation>הסר את האירוע שנבחרו?</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1402"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1404"/>
<source>%1 @ %2:%3</source>
<translation>%1 @ %2:%3</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1517"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1519"/>
<source>Edit name of bookmark</source>
<translation>שינוי שם סימנייה</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1518"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1520"/>
<source>Custom name:</source>
<translation>שם חופשי:</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1523"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1525"/>
<source>Name is too long!</source>
<translation>שם ערוך מדי!</translation>
</message>
@@ -6014,12 +6029,12 @@ Please start Bluetooth on your OSTC Sport and do the same preparations as for a
<location filename="../qthelper.cpp" line="1072"/>
<location filename="../qthelper.cpp" line="1074"/>
<source>(%1 dives)</source>
- <translation type="unfinished"/>
+ <translation>(%1 צלילות)</translation>
</message>
<message>
<location filename="../qthelper.cpp" line="1077"/>
<source>(1 dive)</source>
- <translation type="unfinished"/>
+ <translation>(צלילה 1)</translation>
</message>
<message>
<location filename="../qthelper.cpp" line="1324"/>
@@ -6062,22 +6077,22 @@ Please start Bluetooth on your OSTC Sport and do the same preparations as for a
<translation>cuft</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="604"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="622"/>
<source>Invalid response from server</source>
<translation>תגובה לא חוקית מהשרת</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="612"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="630"/>
<source>Expected XML tag &apos;DiveDateReader&apos;, got instead &apos;%1</source>
<translation>צפיתי לטג XML &apos;DiveDateReader&apos;, נמצא %1 במקומו.</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="658"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="676"/>
<source>Expected XML tag &apos;DiveDates&apos; not found</source>
<translation>תג XML הצפוי &apos;DiveDates&apos; לא נמצא</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="665"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="683"/>
<source>Malformed XML response. Line %1: %2</source>
<translation>תגובת XML פגומה. שורה %1: %2</translation>
</message>
@@ -6485,47 +6500,47 @@ Not all images have timestamps in the range between
<context>
<name>SubsurfaceWebServices</name>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="398"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="416"/>
<source>Webservice</source>
<translation>שרות איטרנט</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="484"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="502"/>
<source>Connecting...</source>
<translation>מתחבר...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="503"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="521"/>
<source>Download finished</source>
<translation>ההורדה הסתיימה</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="517"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="535"/>
<source>Download error: %1</source>
<translation>שגיאת הורדה: %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="527"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="545"/>
<source>Connection error: </source>
<translation>שגיאת חיבור:</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="536"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="554"/>
<source>Download successful</source>
<translation>ההורדה הצליחה</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="530"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="548"/>
<source>Invalid user identifier!</source>
<translation>שם משתמש לא חוקי!</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="377"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="395"/>
<source>Enter User ID and click Download</source>
<translation>הזן את זיהוי משתמש ולחץ על הורדה</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="533"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="551"/>
<source>Cannot parse response!</source>
<translation>תשובה לא מובנת!</translation>
</message>
@@ -7277,12 +7292,12 @@ Language: %1</source>
<translation>ההעלאה</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="312"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="330"/>
<source>Operation timed out</source>
<translation>הפעולה נכשלה</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="333"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="351"/>
<source>Transferring data...</source>
<translation>מעביר נתונים...</translation>
</message>
@@ -7453,7 +7468,7 @@ Maximum</source>
<context>
<name>getextFromC</name>
<message>
- <location filename="../libdivecomputer.c" line="674"/>
+ <location filename="../libdivecomputer.c" line="677"/>
<source>Error parsing the header</source>
<translation>שגיאת בניתוח הכותרת</translation>
</message>
@@ -7532,15 +7547,15 @@ Maximum</source>
<translation>קילוגרם</translation>
</message>
<message>
- <location filename="../dive.c" line="1580"/>
+ <location filename="../dive.c" line="1616"/>
<source>(%s) or (%s)</source>
<translation>(%s) או (%s)</translation>
</message>
<message>
<location filename="../divelist.c" line="482"/>
<location filename="../equipment.c" line="81"/>
- <location filename="../planner.c" line="1400"/>
- <location filename="../planner.c" line="1403"/>
+ <location filename="../planner.c" line="1402"/>
+ <location filename="../planner.c" line="1405"/>
<source>air</source>
<translation>אוויר</translation>
</message>
@@ -7570,68 +7585,73 @@ Maximum</source>
<translation>נצמד</translation>
</message>
<message>
- <location filename="../file.c" line="117"/>
- <location filename="../file.c" line="456"/>
- <location filename="../file.c" line="541"/>
- <location filename="../file.c" line="936"/>
+ <location filename="../file.c" line="110"/>
+ <source>No dives in the input file &apos;%s&apos;</source>
+ <translation>אין צלילות בקובץ &apos;%s&apos;</translation>
+ </message>
+ <message>
+ <location filename="../file.c" line="120"/>
+ <location filename="../file.c" line="459"/>
+ <location filename="../file.c" line="544"/>
+ <location filename="../file.c" line="939"/>
<location filename="../ostctools.c" line="80"/>
<source>Failed to read &apos;%s&apos;</source>
<translation>קריאה מ&apos;%s&apos; נכשלה</translation>
</message>
<message>
- <location filename="../file.c" line="391"/>
+ <location filename="../file.c" line="394"/>
<source>Cannot open CSV file %s; please use Import log file dialog</source>
<comment>'Import log file' should be the same text as corresponding label in Import menu</comment>
<translation>אין אפשרות לפתוח קובץ CSV %s; אנא השתמש בדאילוג יבוא קובץ יומן צלילה</translation>
</message>
<message>
- <location filename="../file.c" line="458"/>
+ <location filename="../file.c" line="461"/>
<source>Empty file &apos;%s&apos;</source>
<translation>קובץ ריק &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../file.c" line="638"/>
+ <location filename="../file.c" line="641"/>
<source>Poseidon import failed: unable to read &apos;%s&apos;</source>
<translation>יבוא פוסידון נכשל: לא הצליח לקרוא &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../file.c" line="674"/>
+ <location filename="../file.c" line="677"/>
<source>Mouth piece position OC</source>
<translation>מצב פיה - מערכת פתוחה</translation>
</message>
<message>
- <location filename="../file.c" line="678"/>
+ <location filename="../file.c" line="681"/>
<source>Mouth piece position CC</source>
<translation>מצב פיה - מערכת סגורה</translation>
</message>
<message>
- <location filename="../file.c" line="682"/>
+ <location filename="../file.c" line="685"/>
<source>Mouth piece position unknown</source>
<translation>מצב פיה - לא ידוע</translation>
</message>
<message>
- <location filename="../file.c" line="686"/>
+ <location filename="../file.c" line="689"/>
<source>Mouth piece position not connected</source>
<translation>מצב פיה - לא מחובר</translation>
</message>
<message>
- <location filename="../file.c" line="693"/>
+ <location filename="../file.c" line="696"/>
<source>Power off</source>
<translation>כיבוי</translation>
</message>
<message>
- <location filename="../file.c" line="753"/>
+ <location filename="../file.c" line="756"/>
<source>O₂ calibration failed</source>
<translation>כיול חמצן נכשל</translation>
</message>
<message>
- <location filename="../file.c" line="755"/>
- <location filename="../file.c" line="764"/>
+ <location filename="../file.c" line="758"/>
+ <location filename="../file.c" line="767"/>
<source>O₂ calibration</source>
<translation>כיול חמצן</translation>
</message>
<message>
- <location filename="../file.c" line="831"/>
+ <location filename="../file.c" line="834"/>
<source>No matching DC found for file &apos;%s&apos;</source>
<translation>לא נמצא מחשב צלילה מתאמה לקובץ &apos;%s&apos;</translation>
</message>
@@ -7650,7 +7670,7 @@ Maximum</source>
</message>
<message>
<location filename="../cochran.c" line="339"/>
- <location filename="../file.c" line="699"/>
+ <location filename="../file.c" line="702"/>
<source>battery</source>
<translation>סוללה</translation>
</message>
@@ -7664,7 +7684,7 @@ Maximum</source>
<message>
<location filename="../cochran.c" line="333"/>
<location filename="../cochran.c" line="387"/>
- <location filename="../file.c" line="721"/>
+ <location filename="../file.c" line="724"/>
<location filename="../libdivecomputer.c" line="198"/>
<source>ascent</source>
<translation>עליה</translation>
@@ -7711,7 +7731,7 @@ Maximum</source>
<location filename="../cochran.c" line="362"/>
<location filename="../cochran.c" line="411"/>
<location filename="../cochran.c" line="418"/>
- <location filename="../file.c" line="812"/>
+ <location filename="../file.c" line="815"/>
<location filename="../libdivecomputer.c" line="200"/>
<location filename="../libdivecomputer.c" line="203"/>
<source>gaschange</source>
@@ -7798,107 +7818,107 @@ Maximum</source>
<translation>מס&apos; ארוע שגוי</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="658"/>
+ <location filename="../libdivecomputer.c" line="661"/>
<source>Unable to create parser for %s %s</source>
<translation>לא מצליח להבין %s %s </translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="664"/>
+ <location filename="../libdivecomputer.c" line="667"/>
<source>Error registering the data</source>
<translation>שגיאה ברישום המידע</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="495"/>
+ <location filename="../libdivecomputer.c" line="498"/>
<source>Error parsing the datetime</source>
<translation>שגיאה בקריאת תאריך</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="513"/>
+ <location filename="../libdivecomputer.c" line="516"/>
<source>Dive %d: %s</source>
<translation>צלילה %d: %s</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="519"/>
+ <location filename="../libdivecomputer.c" line="522"/>
<source>Error parsing the divetime</source>
<translation>שגיאה בקריאת זמן צלילה</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="529"/>
+ <location filename="../libdivecomputer.c" line="532"/>
<source>Error parsing the maxdepth</source>
<translation>שגיאה בקריאת עומק מקסימלי</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="548"/>
+ <location filename="../libdivecomputer.c" line="551"/>
<source>Error parsing temperature</source>
<translation>שגיאה בקריאת טמפרטורה</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="568"/>
+ <location filename="../libdivecomputer.c" line="571"/>
<source>Error parsing the gas mix count</source>
<translation>שגיאה בקריאת תערובת גזים</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="580"/>
+ <location filename="../libdivecomputer.c" line="583"/>
<source>Error obtaining water salinity</source>
<translation>שגיאה בקבלת מליחות מים</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="589"/>
+ <location filename="../libdivecomputer.c" line="592"/>
<source>Error obtaining surface pressure</source>
<translation>שגיאה בקבלת לחץ על פני המים</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="614"/>
+ <location filename="../libdivecomputer.c" line="617"/>
<source>Error obtaining divemode</source>
<translation>שגיאה בקבלת מוד צלילה</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="634"/>
+ <location filename="../libdivecomputer.c" line="637"/>
<source>Error parsing the gas mix</source>
<translation>שגיאה בקריאת תערובת הגזים</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="684"/>
+ <location filename="../libdivecomputer.c" line="687"/>
<source>Error parsing the samples</source>
<translation>שגיאה בקריאת נקודות דגימה</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="821"/>
+ <location filename="../libdivecomputer.c" line="824"/>
<source>Event: waiting for user action</source>
<translation>אירוע: מחכה לפעולה של המשתמש</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="829"/>
+ <location filename="../libdivecomputer.c" line="832"/>
<source>model=%u (0x%08x), firmware=%u (0x%08x), serial=%u (0x%08x)</source>
<translation>דגם=%u (0x%08x), הקושחה=%u (0x%08x), מספר סידורי=%u (0x%08x)</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="893"/>
+ <location filename="../libdivecomputer.c" line="896"/>
<source>Error registering the event handler.</source>
<translation>שגיאה ברישום שגרת ניהול</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="898"/>
+ <location filename="../libdivecomputer.c" line="901"/>
<source>Error registering the cancellation handler.</source>
<translation>שגיאה בעת רישום שגרת הביטול.</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="919"/>
+ <location filename="../libdivecomputer.c" line="922"/>
<source>Dive data import error</source>
<translation>שגיאת יבוא נתוני צלילה</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="958"/>
+ <location filename="../libdivecomputer.c" line="961"/>
<source>Unable to create libdivecomputer context</source>
<translation>לא ניתן לייצר אובייקט של libdivecomputer</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="965"/>
+ <location filename="../libdivecomputer.c" line="968"/>
<source>Unable to open %s %s (%s)</source>
<translation>לא ניתן לפתוח את %s %s (%s)</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="989"/>
+ <location filename="../libdivecomputer.c" line="994"/>
<source>Insufficient privileges to open the device %s %s (%s)</source>
<translation>הרשאות לא מספיקות כדי לפתוח את המכשיר %s %s (%s)</translation>
</message>
@@ -7918,12 +7938,12 @@ Maximum</source>
</translation>
</message>
<message>
- <location filename="../parse-xml.c" line="2022"/>
+ <location filename="../parse-xml.c" line="2026"/>
<source>Failed to parse &apos;%s&apos;</source>
<translation>נכשל ניסיון לנתח &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../parse-xml.c" line="3631"/>
+ <location filename="../parse-xml.c" line="3635"/>
<source>Can&apos;t open stylesheet %s</source>
<translation>לא ניתן לפתוח את גיליון העיצוב %s</translation>
</message>
@@ -7933,8 +7953,8 @@ Maximum</source>
<translation>EAN%d</translation>
</message>
<message>
- <location filename="../planner.c" line="1021"/>
- <location filename="../planner.c" line="1173"/>
+ <location filename="../planner.c" line="1023"/>
+ <location filename="../planner.c" line="1175"/>
<source>Can&apos;t find gas %s</source>
<translation>לא ניתן למצוא את הגז %s</translation>
</message>
@@ -7944,173 +7964,173 @@ Maximum</source>
<translation>תערובות גז רבות מדי</translation>
</message>
<message>
- <location filename="../planner.c" line="571"/>
+ <location filename="../planner.c" line="572"/>
<source>Decompression calculation aborted due to excessive time</source>
<translation>חישוב דקו בוטל בשל זמן מוגזם</translation>
</message>
<message>
- <location filename="../planner.c" line="595"/>
+ <location filename="../planner.c" line="596"/>
<source>Subsurface dive plan</source>
<translation>תכנון צלילה של Subsurface</translation>
</message>
<message>
- <location filename="../planner.c" line="599"/>
+ <location filename="../planner.c" line="600"/>
<source>depth</source>
<translation>עומק</translation>
</message>
<message>
- <location filename="../planner.c" line="605"/>
+ <location filename="../planner.c" line="606"/>
<source>runtime</source>
<translation>זמן צלילה</translation>
</message>
<message>
- <location filename="../planner.c" line="602"/>
+ <location filename="../planner.c" line="603"/>
<source>duration</source>
<translation>משך הצלילה</translation>
</message>
<message>
- <location filename="../planner.c" line="557"/>
+ <location filename="../planner.c" line="558"/>
<source>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.</source>
<translation>כתב ויתור / אזהרה: זה יישום חדש של אלגוריתם %s ויישום תכנן צלילה בהתבסס על כך שקיבל רק כמות מוגבלת של בדיקות. אנו ממליצים בחום לא לתכנן צלילות מבוססות רק על פי תוצאות כאן.</translation>
</message>
<message>
- <location filename="../planner.c" line="608"/>
+ <location filename="../planner.c" line="609"/>
<source>gas</source>
<translation>גז</translation>
</message>
<message>
- <location filename="../planner.c" line="651"/>
+ <location filename="../planner.c" line="652"/>
<source>Transition to %.*f %s in %d:%02d min - runtime %d:%02u on %s (SP = %.1fbar)</source>
<translation>תעבור ל- %.*f %s ב- %d:%02d דקות - זמן בצלילה %d:%02u על %s (SP = %.1f בר)</translation>
</message>
<message>
- <location filename="../planner.c" line="659"/>
+ <location filename="../planner.c" line="660"/>
<source>Transition to %.*f %s in %d:%02d min - runtime %d:%02u on %s</source>
<translation>תעבור ל- %.*f %s ב- %d:%02d דקות - זמן בצלילה %d:%02u על %s</translation>
</message>
<message>
- <location filename="../planner.c" line="672"/>
+ <location filename="../planner.c" line="673"/>
<source>Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s (SP = %.1fbar)</source>
<translation>תמתין ב- %.*f %s ל- %d:%02d דקות - זמן בצלילה %d:%02u על %s (SP = %.1f בר)</translation>
</message>
<message>
- <location filename="../planner.c" line="679"/>
+ <location filename="../planner.c" line="680"/>
<source>Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s</source>
<translation>תמתין ב- %.*f %s ל- %d:%02d דקות - זמן בצלילה %d:%02u על %s</translation>
</message>
<message>
- <location filename="../planner.c" line="712"/>
+ <location filename="../planner.c" line="713"/>
<source>%3.0f%s</source>
<translation>%3.0f%s</translation>
</message>
<message>
- <location filename="../planner.c" line="715"/>
- <location filename="../planner.c" line="719"/>
+ <location filename="../planner.c" line="716"/>
+ <location filename="../planner.c" line="720"/>
<source>%3dmin</source>
<translation>%3d דקות</translation>
</message>
<message>
- <location filename="../planner.c" line="728"/>
- <location filename="../planner.c" line="740"/>
+ <location filename="../planner.c" line="729"/>
+ <location filename="../planner.c" line="741"/>
<source>(SP = %.1fbar)</source>
<translation>(SP = %.1fבר)</translation>
</message>
<message>
- <location filename="../planner.c" line="763"/>
+ <location filename="../planner.c" line="764"/>
<source>Switch gas to %s (SP = %.1fbar)</source>
<translation>מעבר גז ל- %s (SP = %.1f בר)</translation>
</message>
<message>
- <location filename="../planner.c" line="765"/>
+ <location filename="../planner.c" line="766"/>
<source>Switch gas to %s</source>
<translation>לעבור לגז s%</translation>
</message>
<message>
- <location filename="../planner.c" line="783"/>
+ <location filename="../planner.c" line="785"/>
<source>CNS</source>
<translation>CNS</translation>
</message>
<message>
- <location filename="../planner.c" line="785"/>
+ <location filename="../planner.c" line="787"/>
<source>OTU</source>
<translation>OTU</translation>
</message>
<message>
- <location filename="../planner.c" line="789"/>
+ <location filename="../planner.c" line="791"/>
<source>Gas consumption (CCR legs excluded):</source>
<translation>צריכת דלק (לא כולל זמן במערכת סגורה):</translation>
</message>
<message>
- <location filename="../planner.c" line="791"/>
+ <location filename="../planner.c" line="793"/>
<source>Gas consumption:</source>
<translation>צריכת דלק: </translation>
</message>
<message>
- <location filename="../planner.c" line="573"/>
- <location filename="../planner.c" line="811"/>
- <location filename="../planner.c" line="816"/>
- <location filename="../planner.c" line="841"/>
- <location filename="../planner.c" line="851"/>
+ <location filename="../planner.c" line="574"/>
+ <location filename="../planner.c" line="813"/>
+ <location filename="../planner.c" line="818"/>
+ <location filename="../planner.c" line="843"/>
+ <location filename="../planner.c" line="853"/>
<source>Warning:</source>
<translation>אזהרה:</translation>
</message>
<message>
- <location filename="../planner.c" line="583"/>
+ <location filename="../planner.c" line="584"/>
<source>based on Bühlmann ZHL-16B with GFlow = %d and GFhigh = %d</source>
<translation>מבוסס על Bühlmann ZHL-16B עם גרדיאנט תחתון=%d וגרדיאנט עליון =%d</translation>
</message>
<message>
- <location filename="../planner.c" line="587"/>
+ <location filename="../planner.c" line="588"/>
<source>based on VPM-B at nominal conservatism</source>
<translation>המבוסס על VPM-B בשמרנות נומינלית</translation>
</message>
<message>
- <location filename="../planner.c" line="589"/>
+ <location filename="../planner.c" line="590"/>
<source>based on VPM-B at +%d conservatism</source>
<translation>המבוסס על VPM-B בשמרנות +%d</translation>
</message>
<message>
- <location filename="../planner.c" line="591"/>
+ <location filename="../planner.c" line="592"/>
<source>recreational mode based on Bühlmann ZHL-16B with GFlow = %d and GFhigh = %d</source>
<translation>מוד ספורטיבי מבוסס על Bühlmann ZHL-16B עם גרדיאנט תחתון=%d וגרדיאנט עליון =%d</translation>
</message>
<message>
- <location filename="../planner.c" line="812"/>
+ <location filename="../planner.c" line="814"/>
<source>this is more gas than available in the specified cylinder!</source>
<translation>זה יותר גז מאשר זמין במיכל הנבחר!</translation>
</message>
<message>
- <location filename="../planner.c" line="817"/>
+ <location filename="../planner.c" line="819"/>
<source>not enough reserve for gas sharing on ascent!</source>
<translation>לא מספיק עתודה לשיתוף גז בעלייה!</translation>
</message>
<message>
- <location filename="../planner.c" line="819"/>
+ <location filename="../planner.c" line="821"/>
<source>%.0f%s/%.0f%s of %s (%.0f%s/%.0f%s in planned ascent)</source>
<translation>%.0f%s/%.0f%s מ- %s (%.0f%s/%.0f%s בעליעה מתוכנן)</translation>
</message>
<message>
- <location filename="../planner.c" line="821"/>
+ <location filename="../planner.c" line="823"/>
<source>%.0f%s (%.0f%s during planned ascent) of %s</source>
<translation>%.0f%s (%.0f%s בעליעה מתוכנן) של %s</translation>
</message>
<message>
- <location filename="../planner.c" line="838"/>
+ <location filename="../planner.c" line="840"/>
<source>high pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s</source>
<translation>pO₂ גבוע %.2f ב- %d:%02u עם גז %s בעומק %.*f %s</translation>
</message>
<message>
- <location filename="../planner.c" line="848"/>
+ <location filename="../planner.c" line="850"/>
<source>low pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s</source>
<translation>pO₂ נמוך %.2f ב- %d:%02u עם גז %s בעומק %.*f %s</translation>
</message>
<message>
- <location filename="../planner.c" line="1408"/>
+ <location filename="../planner.c" line="1410"/>
<source>ean</source>
<translation>ean</translation>
</message>
<message>
- <location filename="../profile.c" line="1133"/>
+ <location filename="../profile.c" line="1213"/>
<source>@: %d:%02d
D: %.1f%s
</source>
@@ -8119,70 +8139,70 @@ D: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1136"/>
+ <location filename="../profile.c" line="1216"/>
<source>P: %d%s
</source>
<translation>P: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1140"/>
+ <location filename="../profile.c" line="1220"/>
<source>T: %.1f%s
</source>
<translation>T: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1146"/>
+ <location filename="../profile.c" line="1226"/>
<source>V: %.1f%s
</source>
<translation>V: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1149"/>
+ <location filename="../profile.c" line="1229"/>
<source>SAC: %.*f%s/min
</source>
<translation>צריכת גז: %.*f%s/min
</translation>
</message>
<message>
- <location filename="../profile.c" line="1151"/>
+ <location filename="../profile.c" line="1231"/>
<source>CNS: %u%%
</source>
<translation>רעילות שייורית מקסימלית %u%%
</translation>
</message>
<message>
- <location filename="../profile.c" line="1153"/>
+ <location filename="../profile.c" line="1233"/>
<source>pO%s: %.2fbar
</source>
<translation>pO%s: %.2f בר
</translation>
</message>
<message>
- <location filename="../profile.c" line="1155"/>
+ <location filename="../profile.c" line="1235"/>
<source>pN%s: %.2fbar
</source>
<translation>pN%s: %.2f בר
</translation>
</message>
<message>
- <location filename="../profile.c" line="1157"/>
+ <location filename="../profile.c" line="1237"/>
<source>pHe: %.2fbar
</source>
<translation>pHe: %.2f בר
</translation>
</message>
<message>
- <location filename="../profile.c" line="1160"/>
+ <location filename="../profile.c" line="1240"/>
<source>MOD: %d%s
</source>
<translation>MOD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1167"/>
+ <location filename="../profile.c" line="1247"/>
<source>EAD: %d%s
EADD: %d%s
</source>
@@ -8191,7 +8211,7 @@ EADD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1171"/>
+ <location filename="../profile.c" line="1251"/>
<source>END: %d%s
EADD: %d%s
</source>
@@ -8200,169 +8220,169 @@ EADD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1184"/>
+ <location filename="../profile.c" line="1264"/>
<source>Safetystop: %umin @ %.0f%s
</source>
<translation>תחנת בטיחות: %u דקות @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1187"/>
+ <location filename="../profile.c" line="1267"/>
<source>Safetystop: unkn time @ %.0f%s
</source>
<translation>תחנת בטיחות: זמן לא ידוע @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1192"/>
+ <location filename="../profile.c" line="1272"/>
<source>Deco: %umin @ %.0f%s
</source>
<translation>דקו: %u דקות @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1195"/>
+ <location filename="../profile.c" line="1275"/>
<source>Deco: unkn time @ %.0f%s
</source>
<translation>דקו: זמן לא ידוע @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1199"/>
+ <location filename="../profile.c" line="1279"/>
<source>In deco
</source>
<translation>בדקו
</translation>
</message>
<message>
- <location filename="../profile.c" line="1201"/>
+ <location filename="../profile.c" line="1281"/>
<source>NDL: %umin
</source>
<translation>NDL: %u דקות
</translation>
</message>
<message>
- <location filename="../profile.c" line="1204"/>
+ <location filename="../profile.c" line="1284"/>
<source>TTS: %umin
</source>
<translation>TTS: %u דקות
</translation>
</message>
<message>
- <location filename="../profile.c" line="1207"/>
+ <location filename="../profile.c" line="1287"/>
<source>Deco: %umin @ %.0f%s (calc)
</source>
<translation>דקו: %u דקות @ %.0f%s (מחושב)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1215"/>
+ <location filename="../profile.c" line="1295"/>
<source>In deco (calc)
</source>
<translation>בדקו (חישוב)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1218"/>
+ <location filename="../profile.c" line="1298"/>
<source>NDL: %umin (calc)
</source>
<translation>NDL: %u דקות (מחושב)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1220"/>
+ <location filename="../profile.c" line="1300"/>
<source>NDL: &gt;2h (calc)
</source>
<translation>NDL: &gt; שעתיים (מחושב)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1224"/>
+ <location filename="../profile.c" line="1304"/>
<source>TTS: %umin (calc)
</source>
<translation>TTS: %u דקות (מחושב)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1226"/>
+ <location filename="../profile.c" line="1306"/>
<source>TTS: &gt;2h (calc)
</source>
<translation>TTS: &gt; שעתיים (מחושב)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1229"/>
+ <location filename="../profile.c" line="1309"/>
<source>RBT: %umin
</source>
<translation>RBT: %u דקות
</translation>
</message>
<message>
- <location filename="../profile.c" line="1232"/>
+ <location filename="../profile.c" line="1312"/>
<source>Calculated ceiling %.0f%s
</source>
<translation>תקרה %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1238"/>
+ <location filename="../profile.c" line="1318"/>
<source>Tissue %.0fmin: %.1f%s
</source>
<translation>רקמה %.0f דקות: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1244"/>
+ <location filename="../profile.c" line="1324"/>
<source>heartbeat: %d
</source>
<translation>פעימות לב %d</translation>
</message>
<message>
- <location filename="../profile.c" line="1246"/>
+ <location filename="../profile.c" line="1326"/>
<source>bearing: %d
</source>
<translation>כיוון: %d
</translation>
</message>
<message>
- <location filename="../profile.c" line="1249"/>
+ <location filename="../profile.c" line="1329"/>
<source>mean depth to here %.1f%s
</source>
<translation>עומק ממוצע לכאן %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1344"/>
+ <location filename="../profile.c" line="1424"/>
<source>%sT: %d:%02d min</source>
<translation>%sT: %d:%02d min</translation>
</message>
<message>
- <location filename="../profile.c" line="1348"/>
- <location filename="../profile.c" line="1352"/>
- <location filename="../profile.c" line="1356"/>
+ <location filename="../profile.c" line="1428"/>
+ <location filename="../profile.c" line="1432"/>
+ <location filename="../profile.c" line="1436"/>
<source>%s %sD:%.1f%s</source>
<translation>%s %sD:%.1f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1360"/>
+ <location filename="../profile.c" line="1440"/>
<source>%s %sD:%.1f%s
</source>
<translation>%s %sD:%.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1364"/>
+ <location filename="../profile.c" line="1444"/>
<source>%s%sV:%.2f%s</source>
<translation>%s%sV:%.2f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1368"/>
- <location filename="../profile.c" line="1372"/>
+ <location filename="../profile.c" line="1448"/>
+ <location filename="../profile.c" line="1452"/>
<source>%s %sV:%.2f%s</source>
<translation>%s %sV:%.2f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1379"/>
+ <location filename="../profile.c" line="1459"/>
<source>%s %sP:%d %s</source>
<translation>%s %sP:%d %s</translation>
</message>
@@ -8654,8 +8674,8 @@ EADD: %d%s
<message>
<location filename="../dive.c" line="33"/>
<location filename="../equipment.c" line="85"/>
- <location filename="../planner.c" line="1404"/>
- <location filename="../planner.c" line="1407"/>
+ <location filename="../planner.c" line="1406"/>
+ <location filename="../planner.c" line="1409"/>
<source>oxygen</source>
<translation>חמצן</translation>
</message>
@@ -8677,7 +8697,7 @@ EADD: %d%s
<message>
<location filename="../statistics.c" line="224"/>
<source>%dmin %dsecs</source>
- <translation type="unfinished"/>
+ <translation>%d דקות %d שניות</translation>
</message>
<message>
<location filename="../statistics.c" line="226"/>
@@ -8811,18 +8831,18 @@ EADD: %d%s
</message>
<message>
<location filename="../libdivecomputer.c" line="187"/>
- <location filename="../parse-xml.c" line="3177"/>
- <location filename="../uemis-downloader.c" line="133"/>
+ <location filename="../parse-xml.c" line="3181"/>
+ <location filename="../uemis-downloader.c" line="135"/>
<source>unknown</source>
<translation>לא ידוע</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="464"/>
+ <location filename="../uemis-downloader.c" line="468"/>
<source>data</source>
<translation>נתונים</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="444"/>
+ <location filename="../uemis-downloader.c" line="448"/>
<source>%s %s</source>
<translation>%s %s</translation>
</message>
@@ -8857,82 +8877,82 @@ Is the Uemis Zurich plugged in correctly?</source>
<translation>אין צוללות להורדה.</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="492"/>
+ <location filename="../uemis-downloader.c" line="496"/>
<source>divelog #</source>
<translation>יומן צלילה #</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="494"/>
+ <location filename="../uemis-downloader.c" line="498"/>
<source>divespot #</source>
<translation>אתר צלילה #</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="496"/>
+ <location filename="../uemis-downloader.c" line="500"/>
<source>details for #</source>
<translation>פרטים ל-#</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>wetsuit</source>
<translation>חליפת צלילה</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>semidry</source>
<translation>חצי יבשה</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>drysuit</source>
<translation>חליפה יבשה</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>shorty</source>
<translation>חליפה קצרה</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>vest</source>
<translation>אפוד</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>long john</source>
<translation>לבנים ארוכים</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>jacket</source>
<translation>ז&apos;קט</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>full suit</source>
<translation>חליפה מלאה</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>2 pcs full suit</source>
<translation>חליפה מלאה - 2 חלקים</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="699"/>
+ <location filename="../uemis-downloader.c" line="704"/>
<source>membrane</source>
<translation>ממברנה</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1211"/>
+ <location filename="../uemis-downloader.c" line="1237"/>
<source>Initialise communication</source>
<translation>לאתחל תקשורת</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1214"/>
+ <location filename="../uemis-downloader.c" line="1240"/>
<source>Uemis init failed</source>
<translation>איתחון Uemis נכשל</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1226"/>
+ <location filename="../uemis-downloader.c" line="1252"/>
<source>Start download</source>
<translation>התחל הורדה</translation>
</message>
diff --git a/translations/subsurface_hr_HR.ts b/translations/subsurface_hr_HR.ts
index 713da2fad..a9707fefa 100644
--- a/translations/subsurface_hr_HR.ts
+++ b/translations/subsurface_hr_HR.ts
@@ -487,7 +487,7 @@
<translation>Ne mogu kreirati libdivecomputer kontekst</translation>
</message>
<message>
- <location filename="../configuredivecomputer.cpp" line="658"/>
+ <location filename="../configuredivecomputer.cpp" line="660"/>
<source>Could not a establish connection to the dive computer.</source>
<translation type="unfinished"/>
</message>
@@ -1588,80 +1588,80 @@
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1081"/>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1102"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1085"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1106"/>
<source>Backup files (*.xml)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1086"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1090"/>
<source>An error occurred while saving the backup file.
%1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1089"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1093"/>
<source>Backup succeeded</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1090"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1094"/>
<source>Your settings have been saved to: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1080"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1084"/>
<source>Backup dive computer settings</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1085"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1089"/>
<source>XML backup error</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1101"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1105"/>
<source>Restore dive computer settings</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1107"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1111"/>
<source>XML restore error</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1108"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1112"/>
<source>An error occurred while restoring the backup file.
%1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1112"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1116"/>
<source>Restore succeeded</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1113"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1117"/>
<source>Your settings have been restored successfully.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1123"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1127"/>
<source>Select firmware file</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1124"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1128"/>
<source>All files (*.*)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1180"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1184"/>
<source>Choose file for divecomputer download logfile</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1181"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1185"/>
<source>Log files (*.log)</source>
<translation type="unfinished"/>
</message>
@@ -1850,18 +1850,18 @@
<context>
<name>DiveEventItem</name>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="116"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="122"/>
<source>Manual switch to OC</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="118"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="124"/>
<source> begin</source>
<comment>Starts with space!</comment>
<translation> započni</translation>
</message>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="119"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="125"/>
<source> end</source>
<comment>Starts with space!</comment>
<translation> završi</translation>
@@ -3050,90 +3050,105 @@ p, li { white-space: pre-wrap; }
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="182"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="173"/>
+ <source>stylesheet to export to divelogs.de is not found</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="183"/>
<source>failed to create zip file for upload: %s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="235"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="236"/>
<source>internal error</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="722"/>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="912"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="244"/>
+ <source>Conversion of dive %1 to divelogs.de format failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="272"/>
+ <source>error writing zip file: %s zip error %d system error %d - %s</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="742"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="932"/>
<source>Done</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="755"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="775"/>
<source>Uploading dive list...</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="787"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="807"/>
<source>Downloading dive list...</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="828"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="848"/>
<source>Downloading %1 dives...</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="862"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="882"/>
<source>Download finished - %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="876"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="896"/>
<source>Problem with download</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="877"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="897"/>
<source>The archive could not be opened:
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="886"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="906"/>
<source>Corrupted download</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="887"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="907"/>
<source>The archive could not be opened:
%1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="926"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="946"/>
<source>Upload failed</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="929"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="949"/>
<source>Upload successful</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="932"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="952"/>
<source>Login failed</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="935"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="955"/>
<source>Cannot parse response</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="946"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="966"/>
<source>Error: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="913"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="933"/>
<source>Upload finished</source>
<translation type="unfinished"/>
</message>
@@ -3988,44 +4003,44 @@ p, li { white-space: pre-wrap; }
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="678"/>
+ <location filename="../qt-ui/maintab.cpp" line="681"/>
<source>Longest dive</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="679"/>
+ <location filename="../qt-ui/maintab.cpp" line="682"/>
<source>Shortest dive</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="680"/>
+ <location filename="../qt-ui/maintab.cpp" line="683"/>
<source>Average length of all selected dives</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="704"/>
+ <location filename="../qt-ui/maintab.cpp" line="707"/>
<source>These gases could be
mixed from Air and using:
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="708"/>
+ <location filename="../qt-ui/maintab.cpp" line="711"/>
<source> and </source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="838"/>
+ <location filename="../qt-ui/maintab.cpp" line="841"/>
<source>New dive site</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="1132"/>
+ <location filename="../qt-ui/maintab.cpp" line="1135"/>
<source>Discard the changes?</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="1133"/>
+ <location filename="../qt-ui/maintab.cpp" line="1136"/>
<source>You are about to discard your changes.</source>
<translation type="unfinished"/>
</message>
@@ -4841,39 +4856,39 @@ Subsurface has already tried to pre-populate the data but it might be worth whil
<context>
<name>OstcFirmwareCheck</name>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="261"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="265"/>
<source>You should update the firmware on your dive computer: you have version %1 but the latest stable version is %2</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="265"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="269"/>
<source>
Please start Bluetooth on your OSTC Sport and do the same preparations as for a logbook download before continuing with the update</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="266"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="270"/>
<source>Not now</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="267"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="271"/>
<source>Update firmware</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="269"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="273"/>
<source>Firmware upgrade notice</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="287"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="291"/>
<source>Save the downloaded firmware as</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="288"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="292"/>
<source>HEX files (*.hex)</source>
<translation type="unfinished"/>
</message>
@@ -5850,98 +5865,98 @@ Please start Bluetooth on your OSTC Sport and do the same preparations as for a
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1232"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1234"/>
<source>Make first divecomputer</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1234"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1236"/>
<source>Delete this divecomputer</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1248"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1250"/>
<source>Add gas change</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1251"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1253"/>
<source> (Tank %1)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1259"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1261"/>
<source>Add set-point change</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1261"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1263"/>
<source>Add bookmark</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1265"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1267"/>
<source>Edit the profile</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1269"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1271"/>
<source>Remove event</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1274"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1276"/>
<source>Hide similar events</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1281"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1283"/>
<source>Edit name</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1310"/>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1317"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1312"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1319"/>
<source>Adjust pressure of tank %1 (currently interpolated as %2)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1332"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1334"/>
<source>Unhide all events</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1366"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1368"/>
<source>Hide events</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1366"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1368"/>
<source>Hide all %1 events?</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1401"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1403"/>
<source>Remove the selected event?</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1402"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1404"/>
<source>%1 @ %2:%3</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1517"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1519"/>
<source>Edit name of bookmark</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1518"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1520"/>
<source>Custom name:</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1523"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1525"/>
<source>Name is too long!</source>
<translation type="unfinished"/>
</message>
@@ -6045,22 +6060,22 @@ Please start Bluetooth on your OSTC Sport and do the same preparations as for a
<translation>cuft</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="604"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="622"/>
<source>Invalid response from server</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="612"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="630"/>
<source>Expected XML tag &apos;DiveDateReader&apos;, got instead &apos;%1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="658"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="676"/>
<source>Expected XML tag &apos;DiveDates&apos; not found</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="665"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="683"/>
<source>Malformed XML response. Line %1: %2</source>
<translation type="unfinished"/>
</message>
@@ -6460,47 +6475,47 @@ Not all images have timestamps in the range between
<context>
<name>SubsurfaceWebServices</name>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="398"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="416"/>
<source>Webservice</source>
<translation>Web servis</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="484"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="502"/>
<source>Connecting...</source>
<translation>Spajanje...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="503"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="521"/>
<source>Download finished</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="517"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="535"/>
<source>Download error: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="527"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="545"/>
<source>Connection error: </source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="536"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="554"/>
<source>Download successful</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="530"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="548"/>
<source>Invalid user identifier!</source>
<translation>Neispravna korisnička oznaka</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="377"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="395"/>
<source>Enter User ID and click Download</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="533"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="551"/>
<source>Cannot parse response!</source>
<translation>Ne mogu obraditi odziv</translation>
</message>
@@ -7248,12 +7263,12 @@ Language: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="312"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="330"/>
<source>Operation timed out</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="333"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="351"/>
<source>Transferring data...</source>
<translation type="unfinished"/>
</message>
@@ -7414,7 +7429,7 @@ Maximum</source>
<context>
<name>getextFromC</name>
<message>
- <location filename="../libdivecomputer.c" line="674"/>
+ <location filename="../libdivecomputer.c" line="677"/>
<source>Error parsing the header</source>
<translation type="unfinished"/>
</message>
@@ -7493,15 +7508,15 @@ Maximum</source>
<translation>kg</translation>
</message>
<message>
- <location filename="../dive.c" line="1580"/>
+ <location filename="../dive.c" line="1616"/>
<source>(%s) or (%s)</source>
<translation>(%s) ili (%s)</translation>
</message>
<message>
<location filename="../divelist.c" line="482"/>
<location filename="../equipment.c" line="81"/>
- <location filename="../planner.c" line="1400"/>
- <location filename="../planner.c" line="1403"/>
+ <location filename="../planner.c" line="1402"/>
+ <location filename="../planner.c" line="1405"/>
<source>air</source>
<translation>zrak</translation>
</message>
@@ -7531,68 +7546,73 @@ Maximum</source>
<translation>clip-on</translation>
</message>
<message>
- <location filename="../file.c" line="117"/>
- <location filename="../file.c" line="456"/>
- <location filename="../file.c" line="541"/>
- <location filename="../file.c" line="936"/>
+ <location filename="../file.c" line="110"/>
+ <source>No dives in the input file &apos;%s&apos;</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../file.c" line="120"/>
+ <location filename="../file.c" line="459"/>
+ <location filename="../file.c" line="544"/>
+ <location filename="../file.c" line="939"/>
<location filename="../ostctools.c" line="80"/>
<source>Failed to read &apos;%s&apos;</source>
<translation>Nije uspjelo čitanje &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../file.c" line="391"/>
+ <location filename="../file.c" line="394"/>
<source>Cannot open CSV file %s; please use Import log file dialog</source>
<comment>'Import log file' should be the same text as corresponding label in Import menu</comment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="458"/>
+ <location filename="../file.c" line="461"/>
<source>Empty file &apos;%s&apos;</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="638"/>
+ <location filename="../file.c" line="641"/>
<source>Poseidon import failed: unable to read &apos;%s&apos;</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="674"/>
+ <location filename="../file.c" line="677"/>
<source>Mouth piece position OC</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="678"/>
+ <location filename="../file.c" line="681"/>
<source>Mouth piece position CC</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="682"/>
+ <location filename="../file.c" line="685"/>
<source>Mouth piece position unknown</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="686"/>
+ <location filename="../file.c" line="689"/>
<source>Mouth piece position not connected</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="693"/>
+ <location filename="../file.c" line="696"/>
<source>Power off</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="753"/>
+ <location filename="../file.c" line="756"/>
<source>O₂ calibration failed</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="755"/>
- <location filename="../file.c" line="764"/>
+ <location filename="../file.c" line="758"/>
+ <location filename="../file.c" line="767"/>
<source>O₂ calibration</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="831"/>
+ <location filename="../file.c" line="834"/>
<source>No matching DC found for file &apos;%s&apos;</source>
<translation type="unfinished"/>
</message>
@@ -7611,7 +7631,7 @@ Maximum</source>
</message>
<message>
<location filename="../cochran.c" line="339"/>
- <location filename="../file.c" line="699"/>
+ <location filename="../file.c" line="702"/>
<source>battery</source>
<translation type="unfinished"/>
</message>
@@ -7625,7 +7645,7 @@ Maximum</source>
<message>
<location filename="../cochran.c" line="333"/>
<location filename="../cochran.c" line="387"/>
- <location filename="../file.c" line="721"/>
+ <location filename="../file.c" line="724"/>
<location filename="../libdivecomputer.c" line="198"/>
<source>ascent</source>
<translation>izron</translation>
@@ -7672,7 +7692,7 @@ Maximum</source>
<location filename="../cochran.c" line="362"/>
<location filename="../cochran.c" line="411"/>
<location filename="../cochran.c" line="418"/>
- <location filename="../file.c" line="812"/>
+ <location filename="../file.c" line="815"/>
<location filename="../libdivecomputer.c" line="200"/>
<location filename="../libdivecomputer.c" line="203"/>
<source>gaschange</source>
@@ -7759,107 +7779,107 @@ Maximum</source>
<translation>neispravan broj događaja</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="658"/>
+ <location filename="../libdivecomputer.c" line="661"/>
<source>Unable to create parser for %s %s</source>
<translation>Ne mogu kreirati parser za %s %s</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="664"/>
+ <location filename="../libdivecomputer.c" line="667"/>
<source>Error registering the data</source>
<translation>Greška pri registraciji podataka</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="495"/>
+ <location filename="../libdivecomputer.c" line="498"/>
<source>Error parsing the datetime</source>
<translation>Greška pri parsiranju datuma i vremena</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="513"/>
+ <location filename="../libdivecomputer.c" line="516"/>
<source>Dive %d: %s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../libdivecomputer.c" line="519"/>
+ <location filename="../libdivecomputer.c" line="522"/>
<source>Error parsing the divetime</source>
<translation>Greška pri parsiranju vremena urona</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="529"/>
+ <location filename="../libdivecomputer.c" line="532"/>
<source>Error parsing the maxdepth</source>
<translation>Greška pri parsiranju maksimalne dubine</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="548"/>
+ <location filename="../libdivecomputer.c" line="551"/>
<source>Error parsing temperature</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../libdivecomputer.c" line="568"/>
+ <location filename="../libdivecomputer.c" line="571"/>
<source>Error parsing the gas mix count</source>
<translation>Greška pri parsiranju broja mješavina</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="580"/>
+ <location filename="../libdivecomputer.c" line="583"/>
<source>Error obtaining water salinity</source>
<translation>Greška pri dohvaćanju saliniteta vode</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="589"/>
+ <location filename="../libdivecomputer.c" line="592"/>
<source>Error obtaining surface pressure</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../libdivecomputer.c" line="614"/>
+ <location filename="../libdivecomputer.c" line="617"/>
<source>Error obtaining divemode</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../libdivecomputer.c" line="634"/>
+ <location filename="../libdivecomputer.c" line="637"/>
<source>Error parsing the gas mix</source>
<translation>Greška pri parsiranju mješavine plinova</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="684"/>
+ <location filename="../libdivecomputer.c" line="687"/>
<source>Error parsing the samples</source>
<translation>Greška pri parsiranju uzoraka</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="821"/>
+ <location filename="../libdivecomputer.c" line="824"/>
<source>Event: waiting for user action</source>
<translation>Događaj: čekanje na korisničku akciju</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="829"/>
+ <location filename="../libdivecomputer.c" line="832"/>
<source>model=%u (0x%08x), firmware=%u (0x%08x), serial=%u (0x%08x)</source>
<translation>model=%u (0x%08x), firmware=%u (0x%08x), serial=%u (0x%08x)</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="893"/>
+ <location filename="../libdivecomputer.c" line="896"/>
<source>Error registering the event handler.</source>
<translation>Greška pri registraciji event handlera.</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="898"/>
+ <location filename="../libdivecomputer.c" line="901"/>
<source>Error registering the cancellation handler.</source>
<translation>Greška pri registraciji cancellation handlera</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="919"/>
+ <location filename="../libdivecomputer.c" line="922"/>
<source>Dive data import error</source>
<translation>Greška pri uvozu podataka</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="958"/>
+ <location filename="../libdivecomputer.c" line="961"/>
<source>Unable to create libdivecomputer context</source>
<translation>Ne mogu kreirati libdivecomputer kontekst</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="965"/>
+ <location filename="../libdivecomputer.c" line="968"/>
<source>Unable to open %s %s (%s)</source>
<translation>Nije uspjelo otvaranje %s %s (%s)</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="989"/>
+ <location filename="../libdivecomputer.c" line="994"/>
<source>Insufficient privileges to open the device %s %s (%s)</source>
<translation type="unfinished"/>
</message>
@@ -7878,12 +7898,12 @@ Maximum</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../parse-xml.c" line="2022"/>
+ <location filename="../parse-xml.c" line="2026"/>
<source>Failed to parse &apos;%s&apos;</source>
<translation>Nije uspjelo parsiranje &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../parse-xml.c" line="3631"/>
+ <location filename="../parse-xml.c" line="3635"/>
<source>Can&apos;t open stylesheet %s</source>
<translation type="unfinished"/>
</message>
@@ -7893,8 +7913,8 @@ Maximum</source>
<translation>EAN%d</translation>
</message>
<message>
- <location filename="../planner.c" line="1021"/>
- <location filename="../planner.c" line="1173"/>
+ <location filename="../planner.c" line="1023"/>
+ <location filename="../planner.c" line="1175"/>
<source>Can&apos;t find gas %s</source>
<translation type="unfinished"/>
</message>
@@ -7904,391 +7924,391 @@ Maximum</source>
<translation>Previše mješavina plinova</translation>
</message>
<message>
- <location filename="../planner.c" line="571"/>
+ <location filename="../planner.c" line="572"/>
<source>Decompression calculation aborted due to excessive time</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="595"/>
+ <location filename="../planner.c" line="596"/>
<source>Subsurface dive plan</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="599"/>
+ <location filename="../planner.c" line="600"/>
<source>depth</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="605"/>
+ <location filename="../planner.c" line="606"/>
<source>runtime</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="602"/>
+ <location filename="../planner.c" line="603"/>
<source>duration</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="557"/>
+ <location filename="../planner.c" line="558"/>
<source>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.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="608"/>
+ <location filename="../planner.c" line="609"/>
<source>gas</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="651"/>
+ <location filename="../planner.c" line="652"/>
<source>Transition to %.*f %s in %d:%02d min - runtime %d:%02u on %s (SP = %.1fbar)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="659"/>
+ <location filename="../planner.c" line="660"/>
<source>Transition to %.*f %s in %d:%02d min - runtime %d:%02u on %s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="672"/>
+ <location filename="../planner.c" line="673"/>
<source>Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s (SP = %.1fbar)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="679"/>
+ <location filename="../planner.c" line="680"/>
<source>Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="712"/>
+ <location filename="../planner.c" line="713"/>
<source>%3.0f%s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="715"/>
- <location filename="../planner.c" line="719"/>
+ <location filename="../planner.c" line="716"/>
+ <location filename="../planner.c" line="720"/>
<source>%3dmin</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="728"/>
- <location filename="../planner.c" line="740"/>
+ <location filename="../planner.c" line="729"/>
+ <location filename="../planner.c" line="741"/>
<source>(SP = %.1fbar)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="763"/>
+ <location filename="../planner.c" line="764"/>
<source>Switch gas to %s (SP = %.1fbar)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="765"/>
+ <location filename="../planner.c" line="766"/>
<source>Switch gas to %s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="783"/>
+ <location filename="../planner.c" line="785"/>
<source>CNS</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="785"/>
+ <location filename="../planner.c" line="787"/>
<source>OTU</source>
<translation>OTU</translation>
</message>
<message>
- <location filename="../planner.c" line="789"/>
+ <location filename="../planner.c" line="791"/>
<source>Gas consumption (CCR legs excluded):</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="791"/>
+ <location filename="../planner.c" line="793"/>
<source>Gas consumption:</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="573"/>
- <location filename="../planner.c" line="811"/>
- <location filename="../planner.c" line="816"/>
- <location filename="../planner.c" line="841"/>
- <location filename="../planner.c" line="851"/>
+ <location filename="../planner.c" line="574"/>
+ <location filename="../planner.c" line="813"/>
+ <location filename="../planner.c" line="818"/>
+ <location filename="../planner.c" line="843"/>
+ <location filename="../planner.c" line="853"/>
<source>Warning:</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="583"/>
+ <location filename="../planner.c" line="584"/>
<source>based on Bühlmann ZHL-16B with GFlow = %d and GFhigh = %d</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="587"/>
+ <location filename="../planner.c" line="588"/>
<source>based on VPM-B at nominal conservatism</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="589"/>
+ <location filename="../planner.c" line="590"/>
<source>based on VPM-B at +%d conservatism</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="591"/>
+ <location filename="../planner.c" line="592"/>
<source>recreational mode based on Bühlmann ZHL-16B with GFlow = %d and GFhigh = %d</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="812"/>
+ <location filename="../planner.c" line="814"/>
<source>this is more gas than available in the specified cylinder!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="817"/>
+ <location filename="../planner.c" line="819"/>
<source>not enough reserve for gas sharing on ascent!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="819"/>
+ <location filename="../planner.c" line="821"/>
<source>%.0f%s/%.0f%s of %s (%.0f%s/%.0f%s in planned ascent)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="821"/>
+ <location filename="../planner.c" line="823"/>
<source>%.0f%s (%.0f%s during planned ascent) of %s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="838"/>
+ <location filename="../planner.c" line="840"/>
<source>high pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="848"/>
+ <location filename="../planner.c" line="850"/>
<source>low pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="1408"/>
+ <location filename="../planner.c" line="1410"/>
<source>ean</source>
<translation>ean</translation>
</message>
<message>
- <location filename="../profile.c" line="1133"/>
+ <location filename="../profile.c" line="1213"/>
<source>@: %d:%02d
D: %.1f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1136"/>
+ <location filename="../profile.c" line="1216"/>
<source>P: %d%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1140"/>
+ <location filename="../profile.c" line="1220"/>
<source>T: %.1f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1146"/>
+ <location filename="../profile.c" line="1226"/>
<source>V: %.1f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1149"/>
+ <location filename="../profile.c" line="1229"/>
<source>SAC: %.*f%s/min
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1151"/>
+ <location filename="../profile.c" line="1231"/>
<source>CNS: %u%%
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1153"/>
+ <location filename="../profile.c" line="1233"/>
<source>pO%s: %.2fbar
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1155"/>
+ <location filename="../profile.c" line="1235"/>
<source>pN%s: %.2fbar
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1157"/>
+ <location filename="../profile.c" line="1237"/>
<source>pHe: %.2fbar
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1160"/>
+ <location filename="../profile.c" line="1240"/>
<source>MOD: %d%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1167"/>
+ <location filename="../profile.c" line="1247"/>
<source>EAD: %d%s
EADD: %d%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1171"/>
+ <location filename="../profile.c" line="1251"/>
<source>END: %d%s
EADD: %d%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1184"/>
+ <location filename="../profile.c" line="1264"/>
<source>Safetystop: %umin @ %.0f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1187"/>
+ <location filename="../profile.c" line="1267"/>
<source>Safetystop: unkn time @ %.0f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1192"/>
+ <location filename="../profile.c" line="1272"/>
<source>Deco: %umin @ %.0f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1195"/>
+ <location filename="../profile.c" line="1275"/>
<source>Deco: unkn time @ %.0f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1199"/>
+ <location filename="../profile.c" line="1279"/>
<source>In deco
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1201"/>
+ <location filename="../profile.c" line="1281"/>
<source>NDL: %umin
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1204"/>
+ <location filename="../profile.c" line="1284"/>
<source>TTS: %umin
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1207"/>
+ <location filename="../profile.c" line="1287"/>
<source>Deco: %umin @ %.0f%s (calc)
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1215"/>
+ <location filename="../profile.c" line="1295"/>
<source>In deco (calc)
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1218"/>
+ <location filename="../profile.c" line="1298"/>
<source>NDL: %umin (calc)
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1220"/>
+ <location filename="../profile.c" line="1300"/>
<source>NDL: &gt;2h (calc)
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1224"/>
+ <location filename="../profile.c" line="1304"/>
<source>TTS: %umin (calc)
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1226"/>
+ <location filename="../profile.c" line="1306"/>
<source>TTS: &gt;2h (calc)
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1229"/>
+ <location filename="../profile.c" line="1309"/>
<source>RBT: %umin
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1232"/>
+ <location filename="../profile.c" line="1312"/>
<source>Calculated ceiling %.0f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1238"/>
+ <location filename="../profile.c" line="1318"/>
<source>Tissue %.0fmin: %.1f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1244"/>
+ <location filename="../profile.c" line="1324"/>
<source>heartbeat: %d
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1246"/>
+ <location filename="../profile.c" line="1326"/>
<source>bearing: %d
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1249"/>
+ <location filename="../profile.c" line="1329"/>
<source>mean depth to here %.1f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1344"/>
+ <location filename="../profile.c" line="1424"/>
<source>%sT: %d:%02d min</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1348"/>
- <location filename="../profile.c" line="1352"/>
- <location filename="../profile.c" line="1356"/>
+ <location filename="../profile.c" line="1428"/>
+ <location filename="../profile.c" line="1432"/>
+ <location filename="../profile.c" line="1436"/>
<source>%s %sD:%.1f%s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1360"/>
+ <location filename="../profile.c" line="1440"/>
<source>%s %sD:%.1f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1364"/>
+ <location filename="../profile.c" line="1444"/>
<source>%s%sV:%.2f%s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1368"/>
- <location filename="../profile.c" line="1372"/>
+ <location filename="../profile.c" line="1448"/>
+ <location filename="../profile.c" line="1452"/>
<source>%s %sV:%.2f%s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1379"/>
+ <location filename="../profile.c" line="1459"/>
<source>%s %sP:%d %s</source>
<translation type="unfinished"/>
</message>
@@ -8580,8 +8600,8 @@ EADD: %d%s
<message>
<location filename="../dive.c" line="33"/>
<location filename="../equipment.c" line="85"/>
- <location filename="../planner.c" line="1404"/>
- <location filename="../planner.c" line="1407"/>
+ <location filename="../planner.c" line="1406"/>
+ <location filename="../planner.c" line="1409"/>
<source>oxygen</source>
<translation type="unfinished"/>
</message>
@@ -8737,18 +8757,18 @@ EADD: %d%s
</message>
<message>
<location filename="../libdivecomputer.c" line="187"/>
- <location filename="../parse-xml.c" line="3177"/>
- <location filename="../uemis-downloader.c" line="133"/>
+ <location filename="../parse-xml.c" line="3181"/>
+ <location filename="../uemis-downloader.c" line="135"/>
<source>unknown</source>
<translation>nepoznato</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="464"/>
+ <location filename="../uemis-downloader.c" line="468"/>
<source>data</source>
<translation>podaci</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="444"/>
+ <location filename="../uemis-downloader.c" line="448"/>
<source>%s %s</source>
<translation type="unfinished"/>
</message>
@@ -8778,82 +8798,82 @@ Is the Uemis Zurich plugged in correctly?</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="492"/>
+ <location filename="../uemis-downloader.c" line="496"/>
<source>divelog #</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="494"/>
+ <location filename="../uemis-downloader.c" line="498"/>
<source>divespot #</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="496"/>
+ <location filename="../uemis-downloader.c" line="500"/>
<source>details for #</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>wetsuit</source>
<translation>mokro odijelo</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>semidry</source>
<translation>polusuho</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>drysuit</source>
<translation>suho odijelo</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>shorty</source>
<translation>shorty</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>vest</source>
<translation>jakna</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>long john</source>
<translation>long john</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>jacket</source>
<translation>kompenzator plovnosti</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>full suit</source>
<translation>puno odijelo</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>2 pcs full suit</source>
<translation>dvodjelno odijelo</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="699"/>
+ <location filename="../uemis-downloader.c" line="704"/>
<source>membrane</source>
<translation>membrana</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1211"/>
+ <location filename="../uemis-downloader.c" line="1237"/>
<source>Initialise communication</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1214"/>
+ <location filename="../uemis-downloader.c" line="1240"/>
<source>Uemis init failed</source>
<translation>Uemis greška pri inicijalizaciji</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1226"/>
+ <location filename="../uemis-downloader.c" line="1252"/>
<source>Start download</source>
<translation>Započni preuzimanje</translation>
</message>
diff --git a/translations/subsurface_hu.ts b/translations/subsurface_hu.ts
index 02569b83c..701c4c9ad 100644
--- a/translations/subsurface_hu.ts
+++ b/translations/subsurface_hu.ts
@@ -487,7 +487,7 @@
<translation type="unfinished"/>
</message>
<message>
- <location filename="../configuredivecomputer.cpp" line="658"/>
+ <location filename="../configuredivecomputer.cpp" line="660"/>
<source>Could not a establish connection to the dive computer.</source>
<translation type="unfinished"/>
</message>
@@ -1588,80 +1588,80 @@
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1081"/>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1102"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1085"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1106"/>
<source>Backup files (*.xml)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1086"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1090"/>
<source>An error occurred while saving the backup file.
%1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1089"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1093"/>
<source>Backup succeeded</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1090"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1094"/>
<source>Your settings have been saved to: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1080"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1084"/>
<source>Backup dive computer settings</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1085"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1089"/>
<source>XML backup error</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1101"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1105"/>
<source>Restore dive computer settings</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1107"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1111"/>
<source>XML restore error</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1108"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1112"/>
<source>An error occurred while restoring the backup file.
%1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1112"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1116"/>
<source>Restore succeeded</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1113"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1117"/>
<source>Your settings have been restored successfully.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1123"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1127"/>
<source>Select firmware file</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1124"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1128"/>
<source>All files (*.*)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1180"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1184"/>
<source>Choose file for divecomputer download logfile</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1181"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1185"/>
<source>Log files (*.log)</source>
<translation type="unfinished"/>
</message>
@@ -1850,18 +1850,18 @@
<context>
<name>DiveEventItem</name>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="116"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="122"/>
<source>Manual switch to OC</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="118"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="124"/>
<source> begin</source>
<comment>Starts with space!</comment>
<translation>kezdés</translation>
</message>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="119"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="125"/>
<source> end</source>
<comment>Starts with space!</comment>
<translation>befejezés</translation>
@@ -3050,90 +3050,105 @@ p, li { white-space: pre-wrap; }
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="182"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="173"/>
+ <source>stylesheet to export to divelogs.de is not found</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="183"/>
<source>failed to create zip file for upload: %s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="235"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="236"/>
<source>internal error</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="722"/>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="912"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="244"/>
+ <source>Conversion of dive %1 to divelogs.de format failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="272"/>
+ <source>error writing zip file: %s zip error %d system error %d - %s</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="742"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="932"/>
<source>Done</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="755"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="775"/>
<source>Uploading dive list...</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="787"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="807"/>
<source>Downloading dive list...</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="828"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="848"/>
<source>Downloading %1 dives...</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="862"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="882"/>
<source>Download finished - %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="876"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="896"/>
<source>Problem with download</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="877"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="897"/>
<source>The archive could not be opened:
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="886"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="906"/>
<source>Corrupted download</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="887"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="907"/>
<source>The archive could not be opened:
%1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="926"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="946"/>
<source>Upload failed</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="929"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="949"/>
<source>Upload successful</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="932"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="952"/>
<source>Login failed</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="935"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="955"/>
<source>Cannot parse response</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="946"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="966"/>
<source>Error: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="913"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="933"/>
<source>Upload finished</source>
<translation type="unfinished"/>
</message>
@@ -3988,44 +4003,44 @@ p, li { white-space: pre-wrap; }
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="678"/>
+ <location filename="../qt-ui/maintab.cpp" line="681"/>
<source>Longest dive</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="679"/>
+ <location filename="../qt-ui/maintab.cpp" line="682"/>
<source>Shortest dive</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="680"/>
+ <location filename="../qt-ui/maintab.cpp" line="683"/>
<source>Average length of all selected dives</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="704"/>
+ <location filename="../qt-ui/maintab.cpp" line="707"/>
<source>These gases could be
mixed from Air and using:
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="708"/>
+ <location filename="../qt-ui/maintab.cpp" line="711"/>
<source> and </source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="838"/>
+ <location filename="../qt-ui/maintab.cpp" line="841"/>
<source>New dive site</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="1132"/>
+ <location filename="../qt-ui/maintab.cpp" line="1135"/>
<source>Discard the changes?</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="1133"/>
+ <location filename="../qt-ui/maintab.cpp" line="1136"/>
<source>You are about to discard your changes.</source>
<translation type="unfinished"/>
</message>
@@ -4841,39 +4856,39 @@ Subsurface has already tried to pre-populate the data but it might be worth whil
<context>
<name>OstcFirmwareCheck</name>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="261"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="265"/>
<source>You should update the firmware on your dive computer: you have version %1 but the latest stable version is %2</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="265"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="269"/>
<source>
Please start Bluetooth on your OSTC Sport and do the same preparations as for a logbook download before continuing with the update</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="266"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="270"/>
<source>Not now</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="267"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="271"/>
<source>Update firmware</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="269"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="273"/>
<source>Firmware upgrade notice</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="287"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="291"/>
<source>Save the downloaded firmware as</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="288"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="292"/>
<source>HEX files (*.hex)</source>
<translation type="unfinished"/>
</message>
@@ -5850,98 +5865,98 @@ Please start Bluetooth on your OSTC Sport and do the same preparations as for a
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1232"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1234"/>
<source>Make first divecomputer</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1234"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1236"/>
<source>Delete this divecomputer</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1248"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1250"/>
<source>Add gas change</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1251"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1253"/>
<source> (Tank %1)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1259"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1261"/>
<source>Add set-point change</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1261"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1263"/>
<source>Add bookmark</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1265"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1267"/>
<source>Edit the profile</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1269"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1271"/>
<source>Remove event</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1274"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1276"/>
<source>Hide similar events</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1281"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1283"/>
<source>Edit name</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1310"/>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1317"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1312"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1319"/>
<source>Adjust pressure of tank %1 (currently interpolated as %2)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1332"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1334"/>
<source>Unhide all events</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1366"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1368"/>
<source>Hide events</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1366"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1368"/>
<source>Hide all %1 events?</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1401"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1403"/>
<source>Remove the selected event?</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1402"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1404"/>
<source>%1 @ %2:%3</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1517"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1519"/>
<source>Edit name of bookmark</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1518"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1520"/>
<source>Custom name:</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1523"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1525"/>
<source>Name is too long!</source>
<translation type="unfinished"/>
</message>
@@ -6045,22 +6060,22 @@ Please start Bluetooth on your OSTC Sport and do the same preparations as for a
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="604"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="622"/>
<source>Invalid response from server</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="612"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="630"/>
<source>Expected XML tag &apos;DiveDateReader&apos;, got instead &apos;%1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="658"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="676"/>
<source>Expected XML tag &apos;DiveDates&apos; not found</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="665"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="683"/>
<source>Malformed XML response. Line %1: %2</source>
<translation type="unfinished"/>
</message>
@@ -6460,47 +6475,47 @@ Not all images have timestamps in the range between
<context>
<name>SubsurfaceWebServices</name>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="398"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="416"/>
<source>Webservice</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="484"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="502"/>
<source>Connecting...</source>
<translation>Csatlakozás...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="503"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="521"/>
<source>Download finished</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="517"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="535"/>
<source>Download error: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="527"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="545"/>
<source>Connection error: </source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="536"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="554"/>
<source>Download successful</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="530"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="548"/>
<source>Invalid user identifier!</source>
<translation>Érvénytelen felhasználó azonosító</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="377"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="395"/>
<source>Enter User ID and click Download</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="533"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="551"/>
<source>Cannot parse response!</source>
<translation>Nem lehet feldolgozni választ!</translation>
</message>
@@ -7248,12 +7263,12 @@ Language: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="312"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="330"/>
<source>Operation timed out</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="333"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="351"/>
<source>Transferring data...</source>
<translation type="unfinished"/>
</message>
@@ -7414,7 +7429,7 @@ Maximum</source>
<context>
<name>getextFromC</name>
<message>
- <location filename="../libdivecomputer.c" line="674"/>
+ <location filename="../libdivecomputer.c" line="677"/>
<source>Error parsing the header</source>
<translation type="unfinished"/>
</message>
@@ -7493,15 +7508,15 @@ Maximum</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../dive.c" line="1580"/>
+ <location filename="../dive.c" line="1616"/>
<source>(%s) or (%s)</source>
<translation>(%s) vagy (%s)</translation>
</message>
<message>
<location filename="../divelist.c" line="482"/>
<location filename="../equipment.c" line="81"/>
- <location filename="../planner.c" line="1400"/>
- <location filename="../planner.c" line="1403"/>
+ <location filename="../planner.c" line="1402"/>
+ <location filename="../planner.c" line="1405"/>
<source>air</source>
<translation type="unfinished"/>
</message>
@@ -7531,68 +7546,73 @@ Maximum</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="117"/>
- <location filename="../file.c" line="456"/>
- <location filename="../file.c" line="541"/>
- <location filename="../file.c" line="936"/>
+ <location filename="../file.c" line="110"/>
+ <source>No dives in the input file &apos;%s&apos;</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../file.c" line="120"/>
+ <location filename="../file.c" line="459"/>
+ <location filename="../file.c" line="544"/>
+ <location filename="../file.c" line="939"/>
<location filename="../ostctools.c" line="80"/>
<source>Failed to read &apos;%s&apos;</source>
<translation>&apos;%s&apos; olvasása meghiúsult.</translation>
</message>
<message>
- <location filename="../file.c" line="391"/>
+ <location filename="../file.c" line="394"/>
<source>Cannot open CSV file %s; please use Import log file dialog</source>
<comment>'Import log file' should be the same text as corresponding label in Import menu</comment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="458"/>
+ <location filename="../file.c" line="461"/>
<source>Empty file &apos;%s&apos;</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="638"/>
+ <location filename="../file.c" line="641"/>
<source>Poseidon import failed: unable to read &apos;%s&apos;</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="674"/>
+ <location filename="../file.c" line="677"/>
<source>Mouth piece position OC</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="678"/>
+ <location filename="../file.c" line="681"/>
<source>Mouth piece position CC</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="682"/>
+ <location filename="../file.c" line="685"/>
<source>Mouth piece position unknown</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="686"/>
+ <location filename="../file.c" line="689"/>
<source>Mouth piece position not connected</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="693"/>
+ <location filename="../file.c" line="696"/>
<source>Power off</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="753"/>
+ <location filename="../file.c" line="756"/>
<source>O₂ calibration failed</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="755"/>
- <location filename="../file.c" line="764"/>
+ <location filename="../file.c" line="758"/>
+ <location filename="../file.c" line="767"/>
<source>O₂ calibration</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="831"/>
+ <location filename="../file.c" line="834"/>
<source>No matching DC found for file &apos;%s&apos;</source>
<translation type="unfinished"/>
</message>
@@ -7611,7 +7631,7 @@ Maximum</source>
</message>
<message>
<location filename="../cochran.c" line="339"/>
- <location filename="../file.c" line="699"/>
+ <location filename="../file.c" line="702"/>
<source>battery</source>
<translation type="unfinished"/>
</message>
@@ -7625,7 +7645,7 @@ Maximum</source>
<message>
<location filename="../cochran.c" line="333"/>
<location filename="../cochran.c" line="387"/>
- <location filename="../file.c" line="721"/>
+ <location filename="../file.c" line="724"/>
<location filename="../libdivecomputer.c" line="198"/>
<source>ascent</source>
<translation type="unfinished"/>
@@ -7672,7 +7692,7 @@ Maximum</source>
<location filename="../cochran.c" line="362"/>
<location filename="../cochran.c" line="411"/>
<location filename="../cochran.c" line="418"/>
- <location filename="../file.c" line="812"/>
+ <location filename="../file.c" line="815"/>
<location filename="../libdivecomputer.c" line="200"/>
<location filename="../libdivecomputer.c" line="203"/>
<source>gaschange</source>
@@ -7759,107 +7779,107 @@ Maximum</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../libdivecomputer.c" line="658"/>
+ <location filename="../libdivecomputer.c" line="661"/>
<source>Unable to create parser for %s %s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../libdivecomputer.c" line="664"/>
+ <location filename="../libdivecomputer.c" line="667"/>
<source>Error registering the data</source>
<translation>Hiba az adat regisztrálása alatt</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="495"/>
+ <location filename="../libdivecomputer.c" line="498"/>
<source>Error parsing the datetime</source>
<translation>Hiba a dátumidő feldolgozása alatt</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="513"/>
+ <location filename="../libdivecomputer.c" line="516"/>
<source>Dive %d: %s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../libdivecomputer.c" line="519"/>
+ <location filename="../libdivecomputer.c" line="522"/>
<source>Error parsing the divetime</source>
<translation>Hiba a merülési idő feldolgozása alatt</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="529"/>
+ <location filename="../libdivecomputer.c" line="532"/>
<source>Error parsing the maxdepth</source>
<translation>Hiba a max mélység feldolgozása alatt</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="548"/>
+ <location filename="../libdivecomputer.c" line="551"/>
<source>Error parsing temperature</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../libdivecomputer.c" line="568"/>
+ <location filename="../libdivecomputer.c" line="571"/>
<source>Error parsing the gas mix count</source>
<translation>Hiba gáz keverék számítás feldolgozása alatt</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="580"/>
+ <location filename="../libdivecomputer.c" line="583"/>
<source>Error obtaining water salinity</source>
<translation>Hiba a víz sótartalmának lekérdezésekor</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="589"/>
+ <location filename="../libdivecomputer.c" line="592"/>
<source>Error obtaining surface pressure</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../libdivecomputer.c" line="614"/>
+ <location filename="../libdivecomputer.c" line="617"/>
<source>Error obtaining divemode</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../libdivecomputer.c" line="634"/>
+ <location filename="../libdivecomputer.c" line="637"/>
<source>Error parsing the gas mix</source>
<translation>Hiba a gáz keverék feldolgozása alatt</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="684"/>
+ <location filename="../libdivecomputer.c" line="687"/>
<source>Error parsing the samples</source>
<translation>Hiba a minták feldolgozása alatt</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="821"/>
+ <location filename="../libdivecomputer.c" line="824"/>
<source>Event: waiting for user action</source>
<translation>Esemény: várakozás a felhasználóra</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="829"/>
+ <location filename="../libdivecomputer.c" line="832"/>
<source>model=%u (0x%08x), firmware=%u (0x%08x), serial=%u (0x%08x)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../libdivecomputer.c" line="893"/>
+ <location filename="../libdivecomputer.c" line="896"/>
<source>Error registering the event handler.</source>
<translation>Hiba az esemény kezelő regisztrálása alatt</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="898"/>
+ <location filename="../libdivecomputer.c" line="901"/>
<source>Error registering the cancellation handler.</source>
<translation>Hiba a visszavonás kezelő regisztrálása alatt</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="919"/>
+ <location filename="../libdivecomputer.c" line="922"/>
<source>Dive data import error</source>
<translation>Merülési adat importálási hiba</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="958"/>
+ <location filename="../libdivecomputer.c" line="961"/>
<source>Unable to create libdivecomputer context</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../libdivecomputer.c" line="965"/>
+ <location filename="../libdivecomputer.c" line="968"/>
<source>Unable to open %s %s (%s)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../libdivecomputer.c" line="989"/>
+ <location filename="../libdivecomputer.c" line="994"/>
<source>Insufficient privileges to open the device %s %s (%s)</source>
<translation type="unfinished"/>
</message>
@@ -7877,12 +7897,12 @@ Maximum</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../parse-xml.c" line="2022"/>
+ <location filename="../parse-xml.c" line="2026"/>
<source>Failed to parse &apos;%s&apos;</source>
<translation>&apos;%s&apos; értelmezése meghiúsult.</translation>
</message>
<message>
- <location filename="../parse-xml.c" line="3631"/>
+ <location filename="../parse-xml.c" line="3635"/>
<source>Can&apos;t open stylesheet %s</source>
<translation type="unfinished"/>
</message>
@@ -7892,8 +7912,8 @@ Maximum</source>
<translation>EAN%d</translation>
</message>
<message>
- <location filename="../planner.c" line="1021"/>
- <location filename="../planner.c" line="1173"/>
+ <location filename="../planner.c" line="1023"/>
+ <location filename="../planner.c" line="1175"/>
<source>Can&apos;t find gas %s</source>
<translation type="unfinished"/>
</message>
@@ -7903,391 +7923,391 @@ Maximum</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="571"/>
+ <location filename="../planner.c" line="572"/>
<source>Decompression calculation aborted due to excessive time</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="595"/>
+ <location filename="../planner.c" line="596"/>
<source>Subsurface dive plan</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="599"/>
+ <location filename="../planner.c" line="600"/>
<source>depth</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="605"/>
+ <location filename="../planner.c" line="606"/>
<source>runtime</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="602"/>
+ <location filename="../planner.c" line="603"/>
<source>duration</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="557"/>
+ <location filename="../planner.c" line="558"/>
<source>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.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="608"/>
+ <location filename="../planner.c" line="609"/>
<source>gas</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="651"/>
+ <location filename="../planner.c" line="652"/>
<source>Transition to %.*f %s in %d:%02d min - runtime %d:%02u on %s (SP = %.1fbar)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="659"/>
+ <location filename="../planner.c" line="660"/>
<source>Transition to %.*f %s in %d:%02d min - runtime %d:%02u on %s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="672"/>
+ <location filename="../planner.c" line="673"/>
<source>Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s (SP = %.1fbar)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="679"/>
+ <location filename="../planner.c" line="680"/>
<source>Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="712"/>
+ <location filename="../planner.c" line="713"/>
<source>%3.0f%s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="715"/>
- <location filename="../planner.c" line="719"/>
+ <location filename="../planner.c" line="716"/>
+ <location filename="../planner.c" line="720"/>
<source>%3dmin</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="728"/>
- <location filename="../planner.c" line="740"/>
+ <location filename="../planner.c" line="729"/>
+ <location filename="../planner.c" line="741"/>
<source>(SP = %.1fbar)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="763"/>
+ <location filename="../planner.c" line="764"/>
<source>Switch gas to %s (SP = %.1fbar)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="765"/>
+ <location filename="../planner.c" line="766"/>
<source>Switch gas to %s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="783"/>
+ <location filename="../planner.c" line="785"/>
<source>CNS</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="785"/>
+ <location filename="../planner.c" line="787"/>
<source>OTU</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="789"/>
+ <location filename="../planner.c" line="791"/>
<source>Gas consumption (CCR legs excluded):</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="791"/>
+ <location filename="../planner.c" line="793"/>
<source>Gas consumption:</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="573"/>
- <location filename="../planner.c" line="811"/>
- <location filename="../planner.c" line="816"/>
- <location filename="../planner.c" line="841"/>
- <location filename="../planner.c" line="851"/>
+ <location filename="../planner.c" line="574"/>
+ <location filename="../planner.c" line="813"/>
+ <location filename="../planner.c" line="818"/>
+ <location filename="../planner.c" line="843"/>
+ <location filename="../planner.c" line="853"/>
<source>Warning:</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="583"/>
+ <location filename="../planner.c" line="584"/>
<source>based on Bühlmann ZHL-16B with GFlow = %d and GFhigh = %d</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="587"/>
+ <location filename="../planner.c" line="588"/>
<source>based on VPM-B at nominal conservatism</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="589"/>
+ <location filename="../planner.c" line="590"/>
<source>based on VPM-B at +%d conservatism</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="591"/>
+ <location filename="../planner.c" line="592"/>
<source>recreational mode based on Bühlmann ZHL-16B with GFlow = %d and GFhigh = %d</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="812"/>
+ <location filename="../planner.c" line="814"/>
<source>this is more gas than available in the specified cylinder!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="817"/>
+ <location filename="../planner.c" line="819"/>
<source>not enough reserve for gas sharing on ascent!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="819"/>
+ <location filename="../planner.c" line="821"/>
<source>%.0f%s/%.0f%s of %s (%.0f%s/%.0f%s in planned ascent)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="821"/>
+ <location filename="../planner.c" line="823"/>
<source>%.0f%s (%.0f%s during planned ascent) of %s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="838"/>
+ <location filename="../planner.c" line="840"/>
<source>high pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="848"/>
+ <location filename="../planner.c" line="850"/>
<source>low pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="1408"/>
+ <location filename="../planner.c" line="1410"/>
<source>ean</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1133"/>
+ <location filename="../profile.c" line="1213"/>
<source>@: %d:%02d
D: %.1f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1136"/>
+ <location filename="../profile.c" line="1216"/>
<source>P: %d%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1140"/>
+ <location filename="../profile.c" line="1220"/>
<source>T: %.1f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1146"/>
+ <location filename="../profile.c" line="1226"/>
<source>V: %.1f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1149"/>
+ <location filename="../profile.c" line="1229"/>
<source>SAC: %.*f%s/min
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1151"/>
+ <location filename="../profile.c" line="1231"/>
<source>CNS: %u%%
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1153"/>
+ <location filename="../profile.c" line="1233"/>
<source>pO%s: %.2fbar
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1155"/>
+ <location filename="../profile.c" line="1235"/>
<source>pN%s: %.2fbar
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1157"/>
+ <location filename="../profile.c" line="1237"/>
<source>pHe: %.2fbar
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1160"/>
+ <location filename="../profile.c" line="1240"/>
<source>MOD: %d%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1167"/>
+ <location filename="../profile.c" line="1247"/>
<source>EAD: %d%s
EADD: %d%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1171"/>
+ <location filename="../profile.c" line="1251"/>
<source>END: %d%s
EADD: %d%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1184"/>
+ <location filename="../profile.c" line="1264"/>
<source>Safetystop: %umin @ %.0f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1187"/>
+ <location filename="../profile.c" line="1267"/>
<source>Safetystop: unkn time @ %.0f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1192"/>
+ <location filename="../profile.c" line="1272"/>
<source>Deco: %umin @ %.0f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1195"/>
+ <location filename="../profile.c" line="1275"/>
<source>Deco: unkn time @ %.0f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1199"/>
+ <location filename="../profile.c" line="1279"/>
<source>In deco
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1201"/>
+ <location filename="../profile.c" line="1281"/>
<source>NDL: %umin
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1204"/>
+ <location filename="../profile.c" line="1284"/>
<source>TTS: %umin
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1207"/>
+ <location filename="../profile.c" line="1287"/>
<source>Deco: %umin @ %.0f%s (calc)
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1215"/>
+ <location filename="../profile.c" line="1295"/>
<source>In deco (calc)
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1218"/>
+ <location filename="../profile.c" line="1298"/>
<source>NDL: %umin (calc)
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1220"/>
+ <location filename="../profile.c" line="1300"/>
<source>NDL: &gt;2h (calc)
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1224"/>
+ <location filename="../profile.c" line="1304"/>
<source>TTS: %umin (calc)
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1226"/>
+ <location filename="../profile.c" line="1306"/>
<source>TTS: &gt;2h (calc)
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1229"/>
+ <location filename="../profile.c" line="1309"/>
<source>RBT: %umin
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1232"/>
+ <location filename="../profile.c" line="1312"/>
<source>Calculated ceiling %.0f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1238"/>
+ <location filename="../profile.c" line="1318"/>
<source>Tissue %.0fmin: %.1f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1244"/>
+ <location filename="../profile.c" line="1324"/>
<source>heartbeat: %d
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1246"/>
+ <location filename="../profile.c" line="1326"/>
<source>bearing: %d
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1249"/>
+ <location filename="../profile.c" line="1329"/>
<source>mean depth to here %.1f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1344"/>
+ <location filename="../profile.c" line="1424"/>
<source>%sT: %d:%02d min</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1348"/>
- <location filename="../profile.c" line="1352"/>
- <location filename="../profile.c" line="1356"/>
+ <location filename="../profile.c" line="1428"/>
+ <location filename="../profile.c" line="1432"/>
+ <location filename="../profile.c" line="1436"/>
<source>%s %sD:%.1f%s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1360"/>
+ <location filename="../profile.c" line="1440"/>
<source>%s %sD:%.1f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1364"/>
+ <location filename="../profile.c" line="1444"/>
<source>%s%sV:%.2f%s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1368"/>
- <location filename="../profile.c" line="1372"/>
+ <location filename="../profile.c" line="1448"/>
+ <location filename="../profile.c" line="1452"/>
<source>%s %sV:%.2f%s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1379"/>
+ <location filename="../profile.c" line="1459"/>
<source>%s %sP:%d %s</source>
<translation type="unfinished"/>
</message>
@@ -8579,8 +8599,8 @@ EADD: %d%s
<message>
<location filename="../dive.c" line="33"/>
<location filename="../equipment.c" line="85"/>
- <location filename="../planner.c" line="1404"/>
- <location filename="../planner.c" line="1407"/>
+ <location filename="../planner.c" line="1406"/>
+ <location filename="../planner.c" line="1409"/>
<source>oxygen</source>
<translation type="unfinished"/>
</message>
@@ -8736,18 +8756,18 @@ EADD: %d%s
</message>
<message>
<location filename="../libdivecomputer.c" line="187"/>
- <location filename="../parse-xml.c" line="3177"/>
- <location filename="../uemis-downloader.c" line="133"/>
+ <location filename="../parse-xml.c" line="3181"/>
+ <location filename="../uemis-downloader.c" line="135"/>
<source>unknown</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="464"/>
+ <location filename="../uemis-downloader.c" line="468"/>
<source>data</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="444"/>
+ <location filename="../uemis-downloader.c" line="448"/>
<source>%s %s</source>
<translation type="unfinished"/>
</message>
@@ -8777,82 +8797,82 @@ Is the Uemis Zurich plugged in correctly?</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="492"/>
+ <location filename="../uemis-downloader.c" line="496"/>
<source>divelog #</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="494"/>
+ <location filename="../uemis-downloader.c" line="498"/>
<source>divespot #</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="496"/>
+ <location filename="../uemis-downloader.c" line="500"/>
<source>details for #</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>wetsuit</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>semidry</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>drysuit</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>shorty</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>vest</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>long john</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>jacket</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>full suit</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>2 pcs full suit</source>
<translation>2 db teljes öltözet</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="699"/>
+ <location filename="../uemis-downloader.c" line="704"/>
<source>membrane</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1211"/>
+ <location filename="../uemis-downloader.c" line="1237"/>
<source>Initialise communication</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1214"/>
+ <location filename="../uemis-downloader.c" line="1240"/>
<source>Uemis init failed</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1226"/>
+ <location filename="../uemis-downloader.c" line="1252"/>
<source>Start download</source>
<translation type="unfinished"/>
</message>
diff --git a/translations/subsurface_id.ts b/translations/subsurface_id.ts
index 731ec4404..d1bf7426d 100644
--- a/translations/subsurface_id.ts
+++ b/translations/subsurface_id.ts
@@ -487,7 +487,7 @@
<translation type="unfinished"/>
</message>
<message>
- <location filename="../configuredivecomputer.cpp" line="658"/>
+ <location filename="../configuredivecomputer.cpp" line="660"/>
<source>Could not a establish connection to the dive computer.</source>
<translation type="unfinished"/>
</message>
@@ -1588,80 +1588,80 @@
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1081"/>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1102"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1085"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1106"/>
<source>Backup files (*.xml)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1086"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1090"/>
<source>An error occurred while saving the backup file.
%1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1089"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1093"/>
<source>Backup succeeded</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1090"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1094"/>
<source>Your settings have been saved to: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1080"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1084"/>
<source>Backup dive computer settings</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1085"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1089"/>
<source>XML backup error</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1101"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1105"/>
<source>Restore dive computer settings</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1107"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1111"/>
<source>XML restore error</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1108"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1112"/>
<source>An error occurred while restoring the backup file.
%1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1112"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1116"/>
<source>Restore succeeded</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1113"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1117"/>
<source>Your settings have been restored successfully.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1123"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1127"/>
<source>Select firmware file</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1124"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1128"/>
<source>All files (*.*)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1180"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1184"/>
<source>Choose file for divecomputer download logfile</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1181"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1185"/>
<source>Log files (*.log)</source>
<translation type="unfinished"/>
</message>
@@ -1850,18 +1850,18 @@
<context>
<name>DiveEventItem</name>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="116"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="122"/>
<source>Manual switch to OC</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="118"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="124"/>
<source> begin</source>
<comment>Starts with space!</comment>
<translation>Mulai</translation>
</message>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="119"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="125"/>
<source> end</source>
<comment>Starts with space!</comment>
<translation>Akhir</translation>
@@ -3050,90 +3050,105 @@ p, li { white-space: pre-wrap; }
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="182"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="173"/>
+ <source>stylesheet to export to divelogs.de is not found</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="183"/>
<source>failed to create zip file for upload: %s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="235"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="236"/>
<source>internal error</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="722"/>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="912"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="244"/>
+ <source>Conversion of dive %1 to divelogs.de format failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="272"/>
+ <source>error writing zip file: %s zip error %d system error %d - %s</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="742"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="932"/>
<source>Done</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="755"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="775"/>
<source>Uploading dive list...</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="787"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="807"/>
<source>Downloading dive list...</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="828"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="848"/>
<source>Downloading %1 dives...</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="862"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="882"/>
<source>Download finished - %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="876"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="896"/>
<source>Problem with download</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="877"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="897"/>
<source>The archive could not be opened:
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="886"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="906"/>
<source>Corrupted download</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="887"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="907"/>
<source>The archive could not be opened:
%1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="926"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="946"/>
<source>Upload failed</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="929"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="949"/>
<source>Upload successful</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="932"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="952"/>
<source>Login failed</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="935"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="955"/>
<source>Cannot parse response</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="946"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="966"/>
<source>Error: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="913"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="933"/>
<source>Upload finished</source>
<translation type="unfinished"/>
</message>
@@ -3988,44 +4003,44 @@ p, li { white-space: pre-wrap; }
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="678"/>
+ <location filename="../qt-ui/maintab.cpp" line="681"/>
<source>Longest dive</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="679"/>
+ <location filename="../qt-ui/maintab.cpp" line="682"/>
<source>Shortest dive</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="680"/>
+ <location filename="../qt-ui/maintab.cpp" line="683"/>
<source>Average length of all selected dives</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="704"/>
+ <location filename="../qt-ui/maintab.cpp" line="707"/>
<source>These gases could be
mixed from Air and using:
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="708"/>
+ <location filename="../qt-ui/maintab.cpp" line="711"/>
<source> and </source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="838"/>
+ <location filename="../qt-ui/maintab.cpp" line="841"/>
<source>New dive site</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="1132"/>
+ <location filename="../qt-ui/maintab.cpp" line="1135"/>
<source>Discard the changes?</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="1133"/>
+ <location filename="../qt-ui/maintab.cpp" line="1136"/>
<source>You are about to discard your changes.</source>
<translation type="unfinished"/>
</message>
@@ -4841,39 +4856,39 @@ Subsurface has already tried to pre-populate the data but it might be worth whil
<context>
<name>OstcFirmwareCheck</name>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="261"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="265"/>
<source>You should update the firmware on your dive computer: you have version %1 but the latest stable version is %2</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="265"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="269"/>
<source>
Please start Bluetooth on your OSTC Sport and do the same preparations as for a logbook download before continuing with the update</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="266"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="270"/>
<source>Not now</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="267"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="271"/>
<source>Update firmware</source>
<translation>pemutakhiran peranti tegar</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="269"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="273"/>
<source>Firmware upgrade notice</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="287"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="291"/>
<source>Save the downloaded firmware as</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="288"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="292"/>
<source>HEX files (*.hex)</source>
<translation type="unfinished"/>
</message>
@@ -5850,98 +5865,98 @@ Please start Bluetooth on your OSTC Sport and do the same preparations as for a
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1232"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1234"/>
<source>Make first divecomputer</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1234"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1236"/>
<source>Delete this divecomputer</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1248"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1250"/>
<source>Add gas change</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1251"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1253"/>
<source> (Tank %1)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1259"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1261"/>
<source>Add set-point change</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1261"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1263"/>
<source>Add bookmark</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1265"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1267"/>
<source>Edit the profile</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1269"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1271"/>
<source>Remove event</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1274"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1276"/>
<source>Hide similar events</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1281"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1283"/>
<source>Edit name</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1310"/>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1317"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1312"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1319"/>
<source>Adjust pressure of tank %1 (currently interpolated as %2)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1332"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1334"/>
<source>Unhide all events</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1366"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1368"/>
<source>Hide events</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1366"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1368"/>
<source>Hide all %1 events?</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1401"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1403"/>
<source>Remove the selected event?</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1402"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1404"/>
<source>%1 @ %2:%3</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1517"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1519"/>
<source>Edit name of bookmark</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1518"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1520"/>
<source>Custom name:</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1523"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1525"/>
<source>Name is too long!</source>
<translation type="unfinished"/>
</message>
@@ -6045,22 +6060,22 @@ Please start Bluetooth on your OSTC Sport and do the same preparations as for a
<translation>cuft</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="604"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="622"/>
<source>Invalid response from server</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="612"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="630"/>
<source>Expected XML tag &apos;DiveDateReader&apos;, got instead &apos;%1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="658"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="676"/>
<source>Expected XML tag &apos;DiveDates&apos; not found</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="665"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="683"/>
<source>Malformed XML response. Line %1: %2</source>
<translation type="unfinished"/>
</message>
@@ -6460,47 +6475,47 @@ Not all images have timestamps in the range between
<context>
<name>SubsurfaceWebServices</name>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="398"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="416"/>
<source>Webservice</source>
<translation>Webservice</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="484"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="502"/>
<source>Connecting...</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="503"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="521"/>
<source>Download finished</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="517"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="535"/>
<source>Download error: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="527"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="545"/>
<source>Connection error: </source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="536"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="554"/>
<source>Download successful</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="530"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="548"/>
<source>Invalid user identifier!</source>
<translation>identifikasi pengguna tidak cocok!</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="377"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="395"/>
<source>Enter User ID and click Download</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="533"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="551"/>
<source>Cannot parse response!</source>
<translation>Respon gagal di telaah!</translation>
</message>
@@ -7248,12 +7263,12 @@ Language: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="312"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="330"/>
<source>Operation timed out</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="333"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="351"/>
<source>Transferring data...</source>
<translation type="unfinished"/>
</message>
@@ -7422,7 +7437,7 @@ Rata-rata</translation>
<context>
<name>getextFromC</name>
<message>
- <location filename="../libdivecomputer.c" line="674"/>
+ <location filename="../libdivecomputer.c" line="677"/>
<source>Error parsing the header</source>
<translation type="unfinished"/>
</message>
@@ -7501,15 +7516,15 @@ Rata-rata</translation>
<translation>kg</translation>
</message>
<message>
- <location filename="../dive.c" line="1580"/>
+ <location filename="../dive.c" line="1616"/>
<source>(%s) or (%s)</source>
<translation>(%s) or (%s)</translation>
</message>
<message>
<location filename="../divelist.c" line="482"/>
<location filename="../equipment.c" line="81"/>
- <location filename="../planner.c" line="1400"/>
- <location filename="../planner.c" line="1403"/>
+ <location filename="../planner.c" line="1402"/>
+ <location filename="../planner.c" line="1405"/>
<source>air</source>
<translation>udara</translation>
</message>
@@ -7539,68 +7554,73 @@ Rata-rata</translation>
<translation>clip-on</translation>
</message>
<message>
- <location filename="../file.c" line="117"/>
- <location filename="../file.c" line="456"/>
- <location filename="../file.c" line="541"/>
- <location filename="../file.c" line="936"/>
+ <location filename="../file.c" line="110"/>
+ <source>No dives in the input file &apos;%s&apos;</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../file.c" line="120"/>
+ <location filename="../file.c" line="459"/>
+ <location filename="../file.c" line="544"/>
+ <location filename="../file.c" line="939"/>
<location filename="../ostctools.c" line="80"/>
<source>Failed to read &apos;%s&apos;</source>
<translation>Gagal baca &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../file.c" line="391"/>
+ <location filename="../file.c" line="394"/>
<source>Cannot open CSV file %s; please use Import log file dialog</source>
<comment>'Import log file' should be the same text as corresponding label in Import menu</comment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="458"/>
+ <location filename="../file.c" line="461"/>
<source>Empty file &apos;%s&apos;</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="638"/>
+ <location filename="../file.c" line="641"/>
<source>Poseidon import failed: unable to read &apos;%s&apos;</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="674"/>
+ <location filename="../file.c" line="677"/>
<source>Mouth piece position OC</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="678"/>
+ <location filename="../file.c" line="681"/>
<source>Mouth piece position CC</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="682"/>
+ <location filename="../file.c" line="685"/>
<source>Mouth piece position unknown</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="686"/>
+ <location filename="../file.c" line="689"/>
<source>Mouth piece position not connected</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="693"/>
+ <location filename="../file.c" line="696"/>
<source>Power off</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="753"/>
+ <location filename="../file.c" line="756"/>
<source>O₂ calibration failed</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="755"/>
- <location filename="../file.c" line="764"/>
+ <location filename="../file.c" line="758"/>
+ <location filename="../file.c" line="767"/>
<source>O₂ calibration</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="831"/>
+ <location filename="../file.c" line="834"/>
<source>No matching DC found for file &apos;%s&apos;</source>
<translation type="unfinished"/>
</message>
@@ -7619,7 +7639,7 @@ Rata-rata</translation>
</message>
<message>
<location filename="../cochran.c" line="339"/>
- <location filename="../file.c" line="699"/>
+ <location filename="../file.c" line="702"/>
<source>battery</source>
<translation type="unfinished"/>
</message>
@@ -7633,7 +7653,7 @@ Rata-rata</translation>
<message>
<location filename="../cochran.c" line="333"/>
<location filename="../cochran.c" line="387"/>
- <location filename="../file.c" line="721"/>
+ <location filename="../file.c" line="724"/>
<location filename="../libdivecomputer.c" line="198"/>
<source>ascent</source>
<translation>nai</translation>
@@ -7680,7 +7700,7 @@ Rata-rata</translation>
<location filename="../cochran.c" line="362"/>
<location filename="../cochran.c" line="411"/>
<location filename="../cochran.c" line="418"/>
- <location filename="../file.c" line="812"/>
+ <location filename="../file.c" line="815"/>
<location filename="../libdivecomputer.c" line="200"/>
<location filename="../libdivecomputer.c" line="203"/>
<source>gaschange</source>
@@ -7767,107 +7787,107 @@ Rata-rata</translation>
<translation>nomor kejadian tidak sesuai</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="658"/>
+ <location filename="../libdivecomputer.c" line="661"/>
<source>Unable to create parser for %s %s</source>
<translation>tidak dapat membuat pengurai untuk %s %s</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="664"/>
+ <location filename="../libdivecomputer.c" line="667"/>
<source>Error registering the data</source>
<translation>Gagal mendaftarkan data</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="495"/>
+ <location filename="../libdivecomputer.c" line="498"/>
<source>Error parsing the datetime</source>
<translation>Gagal mengurai tanggal</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="513"/>
+ <location filename="../libdivecomputer.c" line="516"/>
<source>Dive %d: %s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../libdivecomputer.c" line="519"/>
+ <location filename="../libdivecomputer.c" line="522"/>
<source>Error parsing the divetime</source>
<translation>Gagal mengurai waktu selam</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="529"/>
+ <location filename="../libdivecomputer.c" line="532"/>
<source>Error parsing the maxdepth</source>
<translation>Gagal mengurai kedalamn maks</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="548"/>
+ <location filename="../libdivecomputer.c" line="551"/>
<source>Error parsing temperature</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../libdivecomputer.c" line="568"/>
+ <location filename="../libdivecomputer.c" line="571"/>
<source>Error parsing the gas mix count</source>
<translation>Gagal mengurai perhitungan campuran gas</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="580"/>
+ <location filename="../libdivecomputer.c" line="583"/>
<source>Error obtaining water salinity</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../libdivecomputer.c" line="589"/>
+ <location filename="../libdivecomputer.c" line="592"/>
<source>Error obtaining surface pressure</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../libdivecomputer.c" line="614"/>
+ <location filename="../libdivecomputer.c" line="617"/>
<source>Error obtaining divemode</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../libdivecomputer.c" line="634"/>
+ <location filename="../libdivecomputer.c" line="637"/>
<source>Error parsing the gas mix</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../libdivecomputer.c" line="684"/>
+ <location filename="../libdivecomputer.c" line="687"/>
<source>Error parsing the samples</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../libdivecomputer.c" line="821"/>
+ <location filename="../libdivecomputer.c" line="824"/>
<source>Event: waiting for user action</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../libdivecomputer.c" line="829"/>
+ <location filename="../libdivecomputer.c" line="832"/>
<source>model=%u (0x%08x), firmware=%u (0x%08x), serial=%u (0x%08x)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../libdivecomputer.c" line="893"/>
+ <location filename="../libdivecomputer.c" line="896"/>
<source>Error registering the event handler.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../libdivecomputer.c" line="898"/>
+ <location filename="../libdivecomputer.c" line="901"/>
<source>Error registering the cancellation handler.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../libdivecomputer.c" line="919"/>
+ <location filename="../libdivecomputer.c" line="922"/>
<source>Dive data import error</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../libdivecomputer.c" line="958"/>
+ <location filename="../libdivecomputer.c" line="961"/>
<source>Unable to create libdivecomputer context</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../libdivecomputer.c" line="965"/>
+ <location filename="../libdivecomputer.c" line="968"/>
<source>Unable to open %s %s (%s)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../libdivecomputer.c" line="989"/>
+ <location filename="../libdivecomputer.c" line="994"/>
<source>Insufficient privileges to open the device %s %s (%s)</source>
<translation type="unfinished"/>
</message>
@@ -7885,12 +7905,12 @@ Rata-rata</translation>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../parse-xml.c" line="2022"/>
+ <location filename="../parse-xml.c" line="2026"/>
<source>Failed to parse &apos;%s&apos;</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../parse-xml.c" line="3631"/>
+ <location filename="../parse-xml.c" line="3635"/>
<source>Can&apos;t open stylesheet %s</source>
<translation type="unfinished"/>
</message>
@@ -7900,8 +7920,8 @@ Rata-rata</translation>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="1021"/>
- <location filename="../planner.c" line="1173"/>
+ <location filename="../planner.c" line="1023"/>
+ <location filename="../planner.c" line="1175"/>
<source>Can&apos;t find gas %s</source>
<translation type="unfinished"/>
</message>
@@ -7911,391 +7931,391 @@ Rata-rata</translation>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="571"/>
+ <location filename="../planner.c" line="572"/>
<source>Decompression calculation aborted due to excessive time</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="595"/>
+ <location filename="../planner.c" line="596"/>
<source>Subsurface dive plan</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="599"/>
+ <location filename="../planner.c" line="600"/>
<source>depth</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="605"/>
+ <location filename="../planner.c" line="606"/>
<source>runtime</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="602"/>
+ <location filename="../planner.c" line="603"/>
<source>duration</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="557"/>
+ <location filename="../planner.c" line="558"/>
<source>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.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="608"/>
+ <location filename="../planner.c" line="609"/>
<source>gas</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="651"/>
+ <location filename="../planner.c" line="652"/>
<source>Transition to %.*f %s in %d:%02d min - runtime %d:%02u on %s (SP = %.1fbar)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="659"/>
+ <location filename="../planner.c" line="660"/>
<source>Transition to %.*f %s in %d:%02d min - runtime %d:%02u on %s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="672"/>
+ <location filename="../planner.c" line="673"/>
<source>Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s (SP = %.1fbar)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="679"/>
+ <location filename="../planner.c" line="680"/>
<source>Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="712"/>
+ <location filename="../planner.c" line="713"/>
<source>%3.0f%s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="715"/>
- <location filename="../planner.c" line="719"/>
+ <location filename="../planner.c" line="716"/>
+ <location filename="../planner.c" line="720"/>
<source>%3dmin</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="728"/>
- <location filename="../planner.c" line="740"/>
+ <location filename="../planner.c" line="729"/>
+ <location filename="../planner.c" line="741"/>
<source>(SP = %.1fbar)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="763"/>
+ <location filename="../planner.c" line="764"/>
<source>Switch gas to %s (SP = %.1fbar)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="765"/>
+ <location filename="../planner.c" line="766"/>
<source>Switch gas to %s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="783"/>
+ <location filename="../planner.c" line="785"/>
<source>CNS</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="785"/>
+ <location filename="../planner.c" line="787"/>
<source>OTU</source>
<translation>OTU</translation>
</message>
<message>
- <location filename="../planner.c" line="789"/>
+ <location filename="../planner.c" line="791"/>
<source>Gas consumption (CCR legs excluded):</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="791"/>
+ <location filename="../planner.c" line="793"/>
<source>Gas consumption:</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="573"/>
- <location filename="../planner.c" line="811"/>
- <location filename="../planner.c" line="816"/>
- <location filename="../planner.c" line="841"/>
- <location filename="../planner.c" line="851"/>
+ <location filename="../planner.c" line="574"/>
+ <location filename="../planner.c" line="813"/>
+ <location filename="../planner.c" line="818"/>
+ <location filename="../planner.c" line="843"/>
+ <location filename="../planner.c" line="853"/>
<source>Warning:</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="583"/>
+ <location filename="../planner.c" line="584"/>
<source>based on Bühlmann ZHL-16B with GFlow = %d and GFhigh = %d</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="587"/>
+ <location filename="../planner.c" line="588"/>
<source>based on VPM-B at nominal conservatism</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="589"/>
+ <location filename="../planner.c" line="590"/>
<source>based on VPM-B at +%d conservatism</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="591"/>
+ <location filename="../planner.c" line="592"/>
<source>recreational mode based on Bühlmann ZHL-16B with GFlow = %d and GFhigh = %d</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="812"/>
+ <location filename="../planner.c" line="814"/>
<source>this is more gas than available in the specified cylinder!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="817"/>
+ <location filename="../planner.c" line="819"/>
<source>not enough reserve for gas sharing on ascent!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="819"/>
+ <location filename="../planner.c" line="821"/>
<source>%.0f%s/%.0f%s of %s (%.0f%s/%.0f%s in planned ascent)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="821"/>
+ <location filename="../planner.c" line="823"/>
<source>%.0f%s (%.0f%s during planned ascent) of %s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="838"/>
+ <location filename="../planner.c" line="840"/>
<source>high pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="848"/>
+ <location filename="../planner.c" line="850"/>
<source>low pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="1408"/>
+ <location filename="../planner.c" line="1410"/>
<source>ean</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1133"/>
+ <location filename="../profile.c" line="1213"/>
<source>@: %d:%02d
D: %.1f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1136"/>
+ <location filename="../profile.c" line="1216"/>
<source>P: %d%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1140"/>
+ <location filename="../profile.c" line="1220"/>
<source>T: %.1f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1146"/>
+ <location filename="../profile.c" line="1226"/>
<source>V: %.1f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1149"/>
+ <location filename="../profile.c" line="1229"/>
<source>SAC: %.*f%s/min
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1151"/>
+ <location filename="../profile.c" line="1231"/>
<source>CNS: %u%%
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1153"/>
+ <location filename="../profile.c" line="1233"/>
<source>pO%s: %.2fbar
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1155"/>
+ <location filename="../profile.c" line="1235"/>
<source>pN%s: %.2fbar
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1157"/>
+ <location filename="../profile.c" line="1237"/>
<source>pHe: %.2fbar
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1160"/>
+ <location filename="../profile.c" line="1240"/>
<source>MOD: %d%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1167"/>
+ <location filename="../profile.c" line="1247"/>
<source>EAD: %d%s
EADD: %d%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1171"/>
+ <location filename="../profile.c" line="1251"/>
<source>END: %d%s
EADD: %d%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1184"/>
+ <location filename="../profile.c" line="1264"/>
<source>Safetystop: %umin @ %.0f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1187"/>
+ <location filename="../profile.c" line="1267"/>
<source>Safetystop: unkn time @ %.0f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1192"/>
+ <location filename="../profile.c" line="1272"/>
<source>Deco: %umin @ %.0f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1195"/>
+ <location filename="../profile.c" line="1275"/>
<source>Deco: unkn time @ %.0f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1199"/>
+ <location filename="../profile.c" line="1279"/>
<source>In deco
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1201"/>
+ <location filename="../profile.c" line="1281"/>
<source>NDL: %umin
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1204"/>
+ <location filename="../profile.c" line="1284"/>
<source>TTS: %umin
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1207"/>
+ <location filename="../profile.c" line="1287"/>
<source>Deco: %umin @ %.0f%s (calc)
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1215"/>
+ <location filename="../profile.c" line="1295"/>
<source>In deco (calc)
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1218"/>
+ <location filename="../profile.c" line="1298"/>
<source>NDL: %umin (calc)
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1220"/>
+ <location filename="../profile.c" line="1300"/>
<source>NDL: &gt;2h (calc)
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1224"/>
+ <location filename="../profile.c" line="1304"/>
<source>TTS: %umin (calc)
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1226"/>
+ <location filename="../profile.c" line="1306"/>
<source>TTS: &gt;2h (calc)
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1229"/>
+ <location filename="../profile.c" line="1309"/>
<source>RBT: %umin
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1232"/>
+ <location filename="../profile.c" line="1312"/>
<source>Calculated ceiling %.0f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1238"/>
+ <location filename="../profile.c" line="1318"/>
<source>Tissue %.0fmin: %.1f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1244"/>
+ <location filename="../profile.c" line="1324"/>
<source>heartbeat: %d
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1246"/>
+ <location filename="../profile.c" line="1326"/>
<source>bearing: %d
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1249"/>
+ <location filename="../profile.c" line="1329"/>
<source>mean depth to here %.1f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1344"/>
+ <location filename="../profile.c" line="1424"/>
<source>%sT: %d:%02d min</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1348"/>
- <location filename="../profile.c" line="1352"/>
- <location filename="../profile.c" line="1356"/>
+ <location filename="../profile.c" line="1428"/>
+ <location filename="../profile.c" line="1432"/>
+ <location filename="../profile.c" line="1436"/>
<source>%s %sD:%.1f%s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1360"/>
+ <location filename="../profile.c" line="1440"/>
<source>%s %sD:%.1f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1364"/>
+ <location filename="../profile.c" line="1444"/>
<source>%s%sV:%.2f%s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1368"/>
- <location filename="../profile.c" line="1372"/>
+ <location filename="../profile.c" line="1448"/>
+ <location filename="../profile.c" line="1452"/>
<source>%s %sV:%.2f%s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1379"/>
+ <location filename="../profile.c" line="1459"/>
<source>%s %sP:%d %s</source>
<translation type="unfinished"/>
</message>
@@ -8587,8 +8607,8 @@ EADD: %d%s
<message>
<location filename="../dive.c" line="33"/>
<location filename="../equipment.c" line="85"/>
- <location filename="../planner.c" line="1404"/>
- <location filename="../planner.c" line="1407"/>
+ <location filename="../planner.c" line="1406"/>
+ <location filename="../planner.c" line="1409"/>
<source>oxygen</source>
<translation type="unfinished"/>
</message>
@@ -8744,18 +8764,18 @@ EADD: %d%s
</message>
<message>
<location filename="../libdivecomputer.c" line="187"/>
- <location filename="../parse-xml.c" line="3177"/>
- <location filename="../uemis-downloader.c" line="133"/>
+ <location filename="../parse-xml.c" line="3181"/>
+ <location filename="../uemis-downloader.c" line="135"/>
<source>unknown</source>
<translation>Tak dikenal</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="464"/>
+ <location filename="../uemis-downloader.c" line="468"/>
<source>data</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="444"/>
+ <location filename="../uemis-downloader.c" line="448"/>
<source>%s %s</source>
<translation type="unfinished"/>
</message>
@@ -8785,82 +8805,82 @@ Is the Uemis Zurich plugged in correctly?</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="492"/>
+ <location filename="../uemis-downloader.c" line="496"/>
<source>divelog #</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="494"/>
+ <location filename="../uemis-downloader.c" line="498"/>
<source>divespot #</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="496"/>
+ <location filename="../uemis-downloader.c" line="500"/>
<source>details for #</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>wetsuit</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>semidry</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>drysuit</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>shorty</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>vest</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>long john</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>jacket</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>full suit</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>2 pcs full suit</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="699"/>
+ <location filename="../uemis-downloader.c" line="704"/>
<source>membrane</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1211"/>
+ <location filename="../uemis-downloader.c" line="1237"/>
<source>Initialise communication</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1214"/>
+ <location filename="../uemis-downloader.c" line="1240"/>
<source>Uemis init failed</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1226"/>
+ <location filename="../uemis-downloader.c" line="1252"/>
<source>Start download</source>
<translation type="unfinished"/>
</message>
diff --git a/translations/subsurface_it_IT.ts b/translations/subsurface_it_IT.ts
index c26946250..9cafabe74 100644
--- a/translations/subsurface_it_IT.ts
+++ b/translations/subsurface_it_IT.ts
@@ -487,7 +487,7 @@
<translation>Impossibile creare un contesto libdivecomputer</translation>
</message>
<message>
- <location filename="../configuredivecomputer.cpp" line="658"/>
+ <location filename="../configuredivecomputer.cpp" line="660"/>
<source>Could not a establish connection to the dive computer.</source>
<translation>Non è stato possibile connettersi al computer subacqueo.</translation>
</message>
@@ -1588,82 +1588,82 @@
<translation>PSCR-GF</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1081"/>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1102"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1085"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1106"/>
<source>Backup files (*.xml)</source>
<translation>Backup files (*.xml)</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1086"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1090"/>
<source>An error occurred while saving the backup file.
%1</source>
<translation>Si è verificato un errore nel salvataggio del file di backup.
%1</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1089"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1093"/>
<source>Backup succeeded</source>
<translation>Backup eseguito con successo</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1090"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1094"/>
<source>Your settings have been saved to: %1</source>
<translation>Le tue impostazioni sono state salvate in: %1</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1080"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1084"/>
<source>Backup dive computer settings</source>
<translation>Backup delle impostazioni del computer</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1085"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1089"/>
<source>XML backup error</source>
<translation>Errore backup XML</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1101"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1105"/>
<source>Restore dive computer settings</source>
<translation>Ripristina le impostazioni del computer</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1107"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1111"/>
<source>XML restore error</source>
<translation>Errore ripristino XML</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1108"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1112"/>
<source>An error occurred while restoring the backup file.
%1</source>
<translation>Si è verificato un errore nel ripristino del file di backup.
%1</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1112"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1116"/>
<source>Restore succeeded</source>
<translation>Ripristino avvenuto con successo</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1113"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1117"/>
<source>Your settings have been restored successfully.</source>
<translation>Le tue impostazioni sono state ripristinate correttamente.</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1123"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1127"/>
<source>Select firmware file</source>
<translation>Seleziona il file del firmware</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1124"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1128"/>
<source>All files (*.*)</source>
<translation>Tutti i file (*.*)</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1180"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1184"/>
<source>Choose file for divecomputer download logfile</source>
<translation>Scegli il file per scaricare il log dal computer subacqueo</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1181"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1185"/>
<source>Log files (*.log)</source>
<translation>Files di Log (*.log)</translation>
</message>
@@ -1853,18 +1853,18 @@ il computer selezionato?</translation>
<context>
<name>DiveEventItem</name>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="116"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="122"/>
<source>Manual switch to OC</source>
<translation>Switch manuale a OC</translation>
</message>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="118"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="124"/>
<source> begin</source>
<comment>Starts with space!</comment>
<translation>inizio</translation>
</message>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="119"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="125"/>
<source> end</source>
<comment>Starts with space!</comment>
<translation>fine</translation>
@@ -3057,92 +3057,107 @@ p, li { white-space: pre-wrap; }
<translation>nessuna immersione è selezionata</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="182"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="173"/>
+ <source>stylesheet to export to divelogs.de is not found</source>
+ <translation>Non ho trovato il foglio di stile da esportare su divelogs.de</translation>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="183"/>
<source>failed to create zip file for upload: %s</source>
<translation>Creazione del file zip per il caricamento fallita: %s</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="235"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="236"/>
<source>internal error</source>
<translation>errore interno</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="722"/>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="912"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="244"/>
+ <source>Conversion of dive %1 to divelogs.de format failed</source>
+ <translation>La conversione dell&apos;immersione %1 al formato di divelogs.de è fallita</translation>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="272"/>
+ <source>error writing zip file: %s zip error %d system error %d - %s</source>
+ <translation>errore nella scrittura del file zip: %s zip error %d system error %d - %s</translation>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="742"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="932"/>
<source>Done</source>
<translation>Fatto</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="755"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="775"/>
<source>Uploading dive list...</source>
<translation>Sto caricando la lista immersioni...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="787"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="807"/>
<source>Downloading dive list...</source>
<translation>Sto scaricando la lista immersioni...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="828"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="848"/>
<source>Downloading %1 dives...</source>
<translation>Sto scaricando %1 immersioni...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="862"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="882"/>
<source>Download finished - %1</source>
<translation>Scaricamento finito - %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="876"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="896"/>
<source>Problem with download</source>
<translation>Problemi con il download</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="877"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="897"/>
<source>The archive could not be opened:
</source>
<translation>L&apos;archivio non può essere aperto:
</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="886"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="906"/>
<source>Corrupted download</source>
<translation>Scaricamento corrotto</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="887"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="907"/>
<source>The archive could not be opened:
%1</source>
<translation>L&apos;archivio non può essere aperto:
%1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="926"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="946"/>
<source>Upload failed</source>
<translation>Caricamento fallito</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="929"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="949"/>
<source>Upload successful</source>
<translation>Caricamento eseguito</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="932"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="952"/>
<source>Login failed</source>
<translation>Accesso fallito</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="935"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="955"/>
<source>Cannot parse response</source>
<translation>Non riesco ad analizzare la risposta</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="946"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="966"/>
<source>Error: %1</source>
<translation>Errore: %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="913"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="933"/>
<source>Upload finished</source>
<translation>Caricamento finito</translation>
</message>
@@ -4000,22 +4015,22 @@ Sei sicuro di voler continuare?</translation>
<translation>Temperatura media di tutte le immersioni selezionate</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="678"/>
+ <location filename="../qt-ui/maintab.cpp" line="681"/>
<source>Longest dive</source>
<translation>Immersione più lunga</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="679"/>
+ <location filename="../qt-ui/maintab.cpp" line="682"/>
<source>Shortest dive</source>
<translation>Immersione più corta</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="680"/>
+ <location filename="../qt-ui/maintab.cpp" line="683"/>
<source>Average length of all selected dives</source>
<translation>Durata media di tutte le immersioni selezionate</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="704"/>
+ <location filename="../qt-ui/maintab.cpp" line="707"/>
<source>These gases could be
mixed from Air and using:
</source>
@@ -4024,22 +4039,22 @@ mixati con aria e usando:
</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="708"/>
+ <location filename="../qt-ui/maintab.cpp" line="711"/>
<source> and </source>
<translation>e</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="838"/>
+ <location filename="../qt-ui/maintab.cpp" line="841"/>
<source>New dive site</source>
<translation>Nuovo sito d&apos;immersione</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="1132"/>
+ <location filename="../qt-ui/maintab.cpp" line="1135"/>
<source>Discard the changes?</source>
<translation>Elimino le modifiche?</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="1133"/>
+ <location filename="../qt-ui/maintab.cpp" line="1136"/>
<source>You are about to discard your changes.</source>
<translation>Stai per cancellare le modifiche.</translation>
</message>
@@ -4856,12 +4871,12 @@ Subsurface ha già cercato di convertire i dati in maniera automatica ma sarebbe
<context>
<name>OstcFirmwareCheck</name>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="261"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="265"/>
<source>You should update the firmware on your dive computer: you have version %1 but the latest stable version is %2</source>
<translation>Dovresti aggiornare il firmware sul tuo computer: hai la versione %1 ma la versione stabile più recente è %2</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="265"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="269"/>
<source>
Please start Bluetooth on your OSTC Sport and do the same preparations as for a logbook download before continuing with the update</source>
@@ -4870,27 +4885,27 @@ Please start Bluetooth on your OSTC Sport and do the same preparations as for a
Avvia il Bluetooth sul tuo OSTC Sport e, prima di continuare con l&apos;aggiornamento, esegui le stesse operazioni che fai per scaricare il logbook</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="266"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="270"/>
<source>Not now</source>
<translation>Non adesso</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="267"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="271"/>
<source>Update firmware</source>
<translation>Aggiorna il firmware</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="269"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="273"/>
<source>Firmware upgrade notice</source>
<translation>Avviso di aggiornamento del firmware</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="287"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="291"/>
<source>Save the downloaded firmware as</source>
<translation>Salva il firmware scaricato come</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="288"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="292"/>
<source>HEX files (*.hex)</source>
<translation>HEX files (*.hex)</translation>
</message>
@@ -5867,98 +5882,98 @@ Avvia il Bluetooth sul tuo OSTC Sport e, prima di continuare con l&apos;aggiorna
<translation>La visualizzazione NDL / TTS è stata disabilitata perchè i calcoli richiedono troppo tempo</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1232"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1234"/>
<source>Make first divecomputer</source>
<translation>Rendilo computer principale</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1234"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1236"/>
<source>Delete this divecomputer</source>
<translation>Cancella questo computer subacqueo</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1248"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1250"/>
<source>Add gas change</source>
<translation>Aggiungi un cambio gas</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1251"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1253"/>
<source> (Tank %1)</source>
<translation>(Bombola %1)</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1259"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1261"/>
<source>Add set-point change</source>
<translation>Aggiungi un cambio di set-point</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1261"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1263"/>
<source>Add bookmark</source>
<translation>Aggiungi un segnalibro</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1265"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1267"/>
<source>Edit the profile</source>
<translation>Modifica il profilo</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1269"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1271"/>
<source>Remove event</source>
<translation>Rimuovi evento</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1274"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1276"/>
<source>Hide similar events</source>
<translation>Nascondi eventi simili</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1281"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1283"/>
<source>Edit name</source>
<translation>Modifica il nome</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1310"/>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1317"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1312"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1319"/>
<source>Adjust pressure of tank %1 (currently interpolated as %2)</source>
<translation>Corregge la pressione della bombola %1 (attualmente interpolata come %2)</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1332"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1334"/>
<source>Unhide all events</source>
<translation>Mostra tutti gli eventi</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1366"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1368"/>
<source>Hide events</source>
<translation>Nascondi gli eventi</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1366"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1368"/>
<source>Hide all %1 events?</source>
<translation>Nascondi tutti gli eventi %1?</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1401"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1403"/>
<source>Remove the selected event?</source>
<translation>Rimuovere l&apos;evento selezionato?</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1402"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1404"/>
<source>%1 @ %2:%3</source>
<translation>%1 @ %2:%3</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1517"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1519"/>
<source>Edit name of bookmark</source>
<translation>Modifica il nome del bookmark</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1518"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1520"/>
<source>Custom name:</source>
<translation>Nome personalizzato:</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1523"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1525"/>
<source>Name is too long!</source>
<translation>Il nome è troppo lungo</translation>
</message>
@@ -6062,22 +6077,22 @@ Avvia il Bluetooth sul tuo OSTC Sport e, prima di continuare con l&apos;aggiorna
<translation>piedi cubi</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="604"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="622"/>
<source>Invalid response from server</source>
<translation>Risposta non valida dal server</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="612"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="630"/>
<source>Expected XML tag &apos;DiveDateReader&apos;, got instead &apos;%1</source>
<translation>Tag XML atteso &apos;DiveDateReader&apos;, trovato invece &apos;%1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="658"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="676"/>
<source>Expected XML tag &apos;DiveDates&apos; not found</source>
<translation>Tag XML atteso &apos;DiveDateReader&apos; non trovato</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="665"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="683"/>
<source>Malformed XML response. Line %1: %2</source>
<translation>Risposta XML malformata. Linea %1: %2</translation>
</message>
@@ -6486,47 +6501,47 @@ selezionate.</translation>
<context>
<name>SubsurfaceWebServices</name>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="398"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="416"/>
<source>Webservice</source>
<translation>Webservice</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="484"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="502"/>
<source>Connecting...</source>
<translation>In connessione...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="503"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="521"/>
<source>Download finished</source>
<translation>Download finito</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="517"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="535"/>
<source>Download error: %1</source>
<translation>Errore scaricamento: %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="527"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="545"/>
<source>Connection error: </source>
<translation>Errore di connessione:</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="536"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="554"/>
<source>Download successful</source>
<translation>Scaricamento eseguito</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="530"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="548"/>
<source>Invalid user identifier!</source>
<translation>Identificatore dell&apos;utente non valido!</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="377"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="395"/>
<source>Enter User ID and click Download</source>
<translation>Inserisci la User ID e click Download</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="533"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="551"/>
<source>Cannot parse response!</source>
<translation>Non posso analizzare la risposta!</translation>
</message>
@@ -7277,12 +7292,12 @@ Lingua: %1</translation>
<translation>Invia</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="312"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="330"/>
<source>Operation timed out</source>
<translation>L&apos;operazione è durata troppo</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="333"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="351"/>
<source>Transferring data...</source>
<translation>Trasferimenti dati...</translation>
</message>
@@ -7453,7 +7468,7 @@ Media</translation>
<context>
<name>getextFromC</name>
<message>
- <location filename="../libdivecomputer.c" line="674"/>
+ <location filename="../libdivecomputer.c" line="677"/>
<source>Error parsing the header</source>
<translation>Errore nel parsing dell&apos;intestazione</translation>
</message>
@@ -7532,15 +7547,15 @@ Media</translation>
<translation>kg</translation>
</message>
<message>
- <location filename="../dive.c" line="1580"/>
+ <location filename="../dive.c" line="1616"/>
<source>(%s) or (%s)</source>
<translation>(%s) o (%s)</translation>
</message>
<message>
<location filename="../divelist.c" line="482"/>
<location filename="../equipment.c" line="81"/>
- <location filename="../planner.c" line="1400"/>
- <location filename="../planner.c" line="1403"/>
+ <location filename="../planner.c" line="1402"/>
+ <location filename="../planner.c" line="1405"/>
<source>air</source>
<translation>aria</translation>
</message>
@@ -7570,68 +7585,73 @@ Media</translation>
<translation>clip-on</translation>
</message>
<message>
- <location filename="../file.c" line="117"/>
- <location filename="../file.c" line="456"/>
- <location filename="../file.c" line="541"/>
- <location filename="../file.c" line="936"/>
+ <location filename="../file.c" line="110"/>
+ <source>No dives in the input file &apos;%s&apos;</source>
+ <translation>Non ci sono immersioni nel file in ingresso &apos;%s&apos;</translation>
+ </message>
+ <message>
+ <location filename="../file.c" line="120"/>
+ <location filename="../file.c" line="459"/>
+ <location filename="../file.c" line="544"/>
+ <location filename="../file.c" line="939"/>
<location filename="../ostctools.c" line="80"/>
<source>Failed to read &apos;%s&apos;</source>
<translation>Impossibile leggere &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../file.c" line="391"/>
+ <location filename="../file.c" line="394"/>
<source>Cannot open CSV file %s; please use Import log file dialog</source>
<comment>'Import log file' should be the same text as corresponding label in Import menu</comment>
<translation>Non posso aprire il file CSV %s; per favore usa la finestra Importa logbook da file</translation>
</message>
<message>
- <location filename="../file.c" line="458"/>
+ <location filename="../file.c" line="461"/>
<source>Empty file &apos;%s&apos;</source>
<translation>File vuoto &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../file.c" line="638"/>
+ <location filename="../file.c" line="641"/>
<source>Poseidon import failed: unable to read &apos;%s&apos;</source>
<translation>Importazione dal Poseidon fallita: impossibile leggere &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../file.c" line="674"/>
+ <location filename="../file.c" line="677"/>
<source>Mouth piece position OC</source>
<translation>Boccaglio in posizione OC</translation>
</message>
<message>
- <location filename="../file.c" line="678"/>
+ <location filename="../file.c" line="681"/>
<source>Mouth piece position CC</source>
<translation>Boccaglio in posizione CC</translation>
</message>
<message>
- <location filename="../file.c" line="682"/>
+ <location filename="../file.c" line="685"/>
<source>Mouth piece position unknown</source>
<translation>Posizione del boccaglio sconosciuta</translation>
</message>
<message>
- <location filename="../file.c" line="686"/>
+ <location filename="../file.c" line="689"/>
<source>Mouth piece position not connected</source>
<translation>Posizione del boccaglio non connesso</translation>
</message>
<message>
- <location filename="../file.c" line="693"/>
+ <location filename="../file.c" line="696"/>
<source>Power off</source>
<translation>Spento</translation>
</message>
<message>
- <location filename="../file.c" line="753"/>
+ <location filename="../file.c" line="756"/>
<source>O₂ calibration failed</source>
<translation>Calibrazione O₂ fallita</translation>
</message>
<message>
- <location filename="../file.c" line="755"/>
- <location filename="../file.c" line="764"/>
+ <location filename="../file.c" line="758"/>
+ <location filename="../file.c" line="767"/>
<source>O₂ calibration</source>
<translation>Calibrazione O₂</translation>
</message>
<message>
- <location filename="../file.c" line="831"/>
+ <location filename="../file.c" line="834"/>
<source>No matching DC found for file &apos;%s&apos;</source>
<translation>Nessun computer corrispondente per il file &apos;%s&apos;</translation>
</message>
@@ -7650,7 +7670,7 @@ Media</translation>
</message>
<message>
<location filename="../cochran.c" line="339"/>
- <location filename="../file.c" line="699"/>
+ <location filename="../file.c" line="702"/>
<source>battery</source>
<translation>batteria</translation>
</message>
@@ -7664,7 +7684,7 @@ Media</translation>
<message>
<location filename="../cochran.c" line="333"/>
<location filename="../cochran.c" line="387"/>
- <location filename="../file.c" line="721"/>
+ <location filename="../file.c" line="724"/>
<location filename="../libdivecomputer.c" line="198"/>
<source>ascent</source>
<translation>risalita</translation>
@@ -7711,7 +7731,7 @@ Media</translation>
<location filename="../cochran.c" line="362"/>
<location filename="../cochran.c" line="411"/>
<location filename="../cochran.c" line="418"/>
- <location filename="../file.c" line="812"/>
+ <location filename="../file.c" line="815"/>
<location filename="../libdivecomputer.c" line="200"/>
<location filename="../libdivecomputer.c" line="203"/>
<source>gaschange</source>
@@ -7798,107 +7818,107 @@ Media</translation>
<translation>numero evento non valido</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="658"/>
+ <location filename="../libdivecomputer.c" line="661"/>
<source>Unable to create parser for %s %s</source>
<translation>Impossibile creare un parser per %s %s</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="664"/>
+ <location filename="../libdivecomputer.c" line="667"/>
<source>Error registering the data</source>
<translation>Errore registrando la data</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="495"/>
+ <location filename="../libdivecomputer.c" line="498"/>
<source>Error parsing the datetime</source>
<translation>Errore analizzando la data/il tempo</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="513"/>
+ <location filename="../libdivecomputer.c" line="516"/>
<source>Dive %d: %s</source>
<translation>Immersione #%d: %s</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="519"/>
+ <location filename="../libdivecomputer.c" line="522"/>
<source>Error parsing the divetime</source>
<translation>Errore analizzando il tempo di immersione</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="529"/>
+ <location filename="../libdivecomputer.c" line="532"/>
<source>Error parsing the maxdepth</source>
<translation>Errore analizzando la profondità massima</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="548"/>
+ <location filename="../libdivecomputer.c" line="551"/>
<source>Error parsing temperature</source>
<translation>Errore analizzando la temperatura</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="568"/>
+ <location filename="../libdivecomputer.c" line="571"/>
<source>Error parsing the gas mix count</source>
<translation>Errore analizzando il conteggio della miscela di gas</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="580"/>
+ <location filename="../libdivecomputer.c" line="583"/>
<source>Error obtaining water salinity</source>
<translation>Errore nell&apos;ottenimento della salinità dell&apos;acqua</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="589"/>
+ <location filename="../libdivecomputer.c" line="592"/>
<source>Error obtaining surface pressure</source>
<translation>Errore nell&apos;ottenere la pressione superficiale</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="614"/>
+ <location filename="../libdivecomputer.c" line="617"/>
<source>Error obtaining divemode</source>
<translation>Errore nell&apos;ottenere la modalità di immersione</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="634"/>
+ <location filename="../libdivecomputer.c" line="637"/>
<source>Error parsing the gas mix</source>
<translation>Errore analizzando la miscela di gas</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="684"/>
+ <location filename="../libdivecomputer.c" line="687"/>
<source>Error parsing the samples</source>
<translation>Errore analizzando i campioni</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="821"/>
+ <location filename="../libdivecomputer.c" line="824"/>
<source>Event: waiting for user action</source>
<translation>Evento: in attesa dell&apos; azione dell&apos;utente.</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="829"/>
+ <location filename="../libdivecomputer.c" line="832"/>
<source>model=%u (0x%08x), firmware=%u (0x%08x), serial=%u (0x%08x)</source>
<translation>modello=%u (0x%08x), firmware=%u (0x%08x), numero di serie=%u (0x%08x)</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="893"/>
+ <location filename="../libdivecomputer.c" line="896"/>
<source>Error registering the event handler.</source>
<translation>Errore registrando il gestore degli eventi.</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="898"/>
+ <location filename="../libdivecomputer.c" line="901"/>
<source>Error registering the cancellation handler.</source>
<translation>Errore registrando il gestore della cancellazione.</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="919"/>
+ <location filename="../libdivecomputer.c" line="922"/>
<source>Dive data import error</source>
<translation>Errore importazione dati immersione</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="958"/>
+ <location filename="../libdivecomputer.c" line="961"/>
<source>Unable to create libdivecomputer context</source>
<translation>Impossibile creare un contesto libdivecomputer</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="965"/>
+ <location filename="../libdivecomputer.c" line="968"/>
<source>Unable to open %s %s (%s)</source>
<translation>Impossibile aprire %s %s (%s)</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="989"/>
+ <location filename="../libdivecomputer.c" line="994"/>
<source>Insufficient privileges to open the device %s %s (%s)</source>
<translation>Privilegi insufficienti per aprire il dispositivo %s %s (%s)</translation>
</message>
@@ -7919,12 +7939,12 @@ Media</translation>
</translation>
</message>
<message>
- <location filename="../parse-xml.c" line="2022"/>
+ <location filename="../parse-xml.c" line="2026"/>
<source>Failed to parse &apos;%s&apos;</source>
<translation>Impossibile analizzare &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../parse-xml.c" line="3631"/>
+ <location filename="../parse-xml.c" line="3635"/>
<source>Can&apos;t open stylesheet %s</source>
<translation>Non é possibile aprire il foglio di stile %s</translation>
</message>
@@ -7934,8 +7954,8 @@ Media</translation>
<translation>EAN%d</translation>
</message>
<message>
- <location filename="../planner.c" line="1021"/>
- <location filename="../planner.c" line="1173"/>
+ <location filename="../planner.c" line="1023"/>
+ <location filename="../planner.c" line="1175"/>
<source>Can&apos;t find gas %s</source>
<translation>Non trovo il gas %s</translation>
</message>
@@ -7945,173 +7965,173 @@ Media</translation>
<translation>Troppe miscele gas</translation>
</message>
<message>
- <location filename="../planner.c" line="571"/>
+ <location filename="../planner.c" line="572"/>
<source>Decompression calculation aborted due to excessive time</source>
<translation>Calcolo della decompressione annullato per tempo eccessivo</translation>
</message>
<message>
- <location filename="../planner.c" line="595"/>
+ <location filename="../planner.c" line="596"/>
<source>Subsurface dive plan</source>
<translation>Piano di immersione di Subsurface </translation>
</message>
<message>
- <location filename="../planner.c" line="599"/>
+ <location filename="../planner.c" line="600"/>
<source>depth</source>
<translation>profondità</translation>
</message>
<message>
- <location filename="../planner.c" line="605"/>
+ <location filename="../planner.c" line="606"/>
<source>runtime</source>
<translation>runtime</translation>
</message>
<message>
- <location filename="../planner.c" line="602"/>
+ <location filename="../planner.c" line="603"/>
<source>duration</source>
<translation>durata</translation>
</message>
<message>
- <location filename="../planner.c" line="557"/>
+ <location filename="../planner.c" line="558"/>
<source>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.</source>
<translation>ESONERO DI RESPONSABILITÀ&apos;: QUESTA E&apos; UNA NUOVA REALIZZAZIONE DELL&apos;ALGORITMO %s E DEL RELATIVO PIANIFICATORE DI IMMERSIONE. ENTRAMBI HANNO RICEVUTO DEI TEST LIMITATI PER CUI RACCOMANDIAMO CON FORZA DI NON PIANIFICARE IMMERSIONI SEMPLICEMENTE SULLA BASE DEI DATI CALCOLATI QUI. </translation>
</message>
<message>
- <location filename="../planner.c" line="608"/>
+ <location filename="../planner.c" line="609"/>
<source>gas</source>
<translation>gas</translation>
</message>
<message>
- <location filename="../planner.c" line="651"/>
+ <location filename="../planner.c" line="652"/>
<source>Transition to %.*f %s in %d:%02d min - runtime %d:%02u on %s (SP = %.1fbar)</source>
<translation>Passare a %.*f %s in %d:%02d min - runtime %d:%02u su %s (SP = %.1fbar)</translation>
</message>
<message>
- <location filename="../planner.c" line="659"/>
+ <location filename="../planner.c" line="660"/>
<source>Transition to %.*f %s in %d:%02d min - runtime %d:%02u on %s</source>
<translation>Passaggio a %.*f %s al %d:%02d min - runtime %d:%02u con %s</translation>
</message>
<message>
- <location filename="../planner.c" line="672"/>
+ <location filename="../planner.c" line="673"/>
<source>Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s (SP = %.1fbar)</source>
<translation>Rimani a %.*f %s per %d:%02d min - runtime %d:%02u su %s (SP = %.1fbar)</translation>
</message>
<message>
- <location filename="../planner.c" line="679"/>
+ <location filename="../planner.c" line="680"/>
<source>Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s</source>
<translation>Rimani a %.*f %s per %d:%02d min - runtime %d:%02u con %s</translation>
</message>
<message>
- <location filename="../planner.c" line="712"/>
+ <location filename="../planner.c" line="713"/>
<source>%3.0f%s</source>
<translation>%3.0f%s</translation>
</message>
<message>
- <location filename="../planner.c" line="715"/>
- <location filename="../planner.c" line="719"/>
+ <location filename="../planner.c" line="716"/>
+ <location filename="../planner.c" line="720"/>
<source>%3dmin</source>
<translation>%3dmin</translation>
</message>
<message>
- <location filename="../planner.c" line="728"/>
- <location filename="../planner.c" line="740"/>
+ <location filename="../planner.c" line="729"/>
+ <location filename="../planner.c" line="741"/>
<source>(SP = %.1fbar)</source>
<translation>(SP = %.1fbar)</translation>
</message>
<message>
- <location filename="../planner.c" line="763"/>
+ <location filename="../planner.c" line="764"/>
<source>Switch gas to %s (SP = %.1fbar)</source>
<translation>Cambio gas a %s (SP = %.1fbar)</translation>
</message>
<message>
- <location filename="../planner.c" line="765"/>
+ <location filename="../planner.c" line="766"/>
<source>Switch gas to %s</source>
<translation>Passa al gas %s</translation>
</message>
<message>
- <location filename="../planner.c" line="783"/>
+ <location filename="../planner.c" line="785"/>
<source>CNS</source>
<translation>CNS</translation>
</message>
<message>
- <location filename="../planner.c" line="785"/>
+ <location filename="../planner.c" line="787"/>
<source>OTU</source>
<translation>OTU</translation>
</message>
<message>
- <location filename="../planner.c" line="789"/>
+ <location filename="../planner.c" line="791"/>
<source>Gas consumption (CCR legs excluded):</source>
<translation>Consumo del gas (CCR legs escluse):</translation>
</message>
<message>
- <location filename="../planner.c" line="791"/>
+ <location filename="../planner.c" line="793"/>
<source>Gas consumption:</source>
<translation>Consumo gas:</translation>
</message>
<message>
- <location filename="../planner.c" line="573"/>
- <location filename="../planner.c" line="811"/>
- <location filename="../planner.c" line="816"/>
- <location filename="../planner.c" line="841"/>
- <location filename="../planner.c" line="851"/>
+ <location filename="../planner.c" line="574"/>
+ <location filename="../planner.c" line="813"/>
+ <location filename="../planner.c" line="818"/>
+ <location filename="../planner.c" line="843"/>
+ <location filename="../planner.c" line="853"/>
<source>Warning:</source>
<translation>Avviso</translation>
</message>
<message>
- <location filename="../planner.c" line="583"/>
+ <location filename="../planner.c" line="584"/>
<source>based on Bühlmann ZHL-16B with GFlow = %d and GFhigh = %d</source>
<translation>basato su Bühlmann ZHL-16B con GFlow = %d e GFhigh = %d</translation>
</message>
<message>
- <location filename="../planner.c" line="587"/>
+ <location filename="../planner.c" line="588"/>
<source>based on VPM-B at nominal conservatism</source>
<translation>basato su VPM-B senza conservatorismo.</translation>
</message>
<message>
- <location filename="../planner.c" line="589"/>
+ <location filename="../planner.c" line="590"/>
<source>based on VPM-B at +%d conservatism</source>
<translation>basato su VPM-B con conseratorismo +%d</translation>
</message>
<message>
- <location filename="../planner.c" line="591"/>
+ <location filename="../planner.c" line="592"/>
<source>recreational mode based on Bühlmann ZHL-16B with GFlow = %d and GFhigh = %d</source>
<translation>modalita ricreativa basata su Bühlmann ZHL-16B con GFlow = %d e GFhigh = %d</translation>
</message>
<message>
- <location filename="../planner.c" line="812"/>
+ <location filename="../planner.c" line="814"/>
<source>this is more gas than available in the specified cylinder!</source>
<translation>il gas necessario è superiore a quello disponibile nella bombola</translation>
</message>
<message>
- <location filename="../planner.c" line="817"/>
+ <location filename="../planner.c" line="819"/>
<source>not enough reserve for gas sharing on ascent!</source>
<translation>riserva di gas non sufficiente per la condivisione in risalita</translation>
</message>
<message>
- <location filename="../planner.c" line="819"/>
+ <location filename="../planner.c" line="821"/>
<source>%.0f%s/%.0f%s of %s (%.0f%s/%.0f%s in planned ascent)</source>
<translation>%.0f%s/%.0f%s of %s (%.0f%s/%.0f%s nella risalita pianificata)</translation>
</message>
<message>
- <location filename="../planner.c" line="821"/>
+ <location filename="../planner.c" line="823"/>
<source>%.0f%s (%.0f%s during planned ascent) of %s</source>
<translation>%.0f%s (%.0f%s durante la risalita pianificata) di %s</translation>
</message>
<message>
- <location filename="../planner.c" line="838"/>
+ <location filename="../planner.c" line="840"/>
<source>high pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s</source>
<translation>high pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s</translation>
</message>
<message>
- <location filename="../planner.c" line="848"/>
+ <location filename="../planner.c" line="850"/>
<source>low pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s</source>
<translation>Valore pO₂ basso %.2f a %d:%02u con il gas %s aalla profondità %.*f %s</translation>
</message>
<message>
- <location filename="../planner.c" line="1408"/>
+ <location filename="../planner.c" line="1410"/>
<source>ean</source>
<translation>ean</translation>
</message>
<message>
- <location filename="../profile.c" line="1133"/>
+ <location filename="../profile.c" line="1213"/>
<source>@: %d:%02d
D: %.1f%s
</source>
@@ -8120,28 +8140,28 @@ D:%.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1136"/>
+ <location filename="../profile.c" line="1216"/>
<source>P: %d%s
</source>
<translation>P:%d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1140"/>
+ <location filename="../profile.c" line="1220"/>
<source>T: %.1f%s
</source>
<translation>T: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1146"/>
+ <location filename="../profile.c" line="1226"/>
<source>V: %.1f%s
</source>
<translation>V: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1149"/>
+ <location filename="../profile.c" line="1229"/>
<source>SAC: %.*f%s/min
</source>
<translation>CAS: %.*f%s/min
@@ -8149,42 +8169,42 @@ D:%.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1151"/>
+ <location filename="../profile.c" line="1231"/>
<source>CNS: %u%%
</source>
<translation>CNS: %u%%
</translation>
</message>
<message>
- <location filename="../profile.c" line="1153"/>
+ <location filename="../profile.c" line="1233"/>
<source>pO%s: %.2fbar
</source>
<translation>pO₂%s: %.2fbar
</translation>
</message>
<message>
- <location filename="../profile.c" line="1155"/>
+ <location filename="../profile.c" line="1235"/>
<source>pN%s: %.2fbar
</source>
<translation>pN₂ %s: %.2fbar
</translation>
</message>
<message>
- <location filename="../profile.c" line="1157"/>
+ <location filename="../profile.c" line="1237"/>
<source>pHe: %.2fbar
</source>
<translation>pHe: %.2fbar
</translation>
</message>
<message>
- <location filename="../profile.c" line="1160"/>
+ <location filename="../profile.c" line="1240"/>
<source>MOD: %d%s
</source>
<translation>MOD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1167"/>
+ <location filename="../profile.c" line="1247"/>
<source>EAD: %d%s
EADD: %d%s
</source>
@@ -8193,7 +8213,7 @@ EADD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1171"/>
+ <location filename="../profile.c" line="1251"/>
<source>END: %d%s
EADD: %d%s
</source>
@@ -8202,170 +8222,170 @@ EADD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1184"/>
+ <location filename="../profile.c" line="1264"/>
<source>Safetystop: %umin @ %.0f%s
</source>
<translation>Sosta di sicurezza: %umin @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1187"/>
+ <location filename="../profile.c" line="1267"/>
<source>Safetystop: unkn time @ %.0f%s
</source>
<translation>Sosta di sicurezza: @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1192"/>
+ <location filename="../profile.c" line="1272"/>
<source>Deco: %umin @ %.0f%s
</source>
<translation>Deco: %umin @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1195"/>
+ <location filename="../profile.c" line="1275"/>
<source>Deco: unkn time @ %.0f%s
</source>
<translation>Deco: temo di sosta sconosciuto @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1199"/>
+ <location filename="../profile.c" line="1279"/>
<source>In deco
</source>
<translation>In deco
</translation>
</message>
<message>
- <location filename="../profile.c" line="1201"/>
+ <location filename="../profile.c" line="1281"/>
<source>NDL: %umin
</source>
<translation>NDL: %umin
</translation>
</message>
<message>
- <location filename="../profile.c" line="1204"/>
+ <location filename="../profile.c" line="1284"/>
<source>TTS: %umin
</source>
<translation>TTS: %umin
</translation>
</message>
<message>
- <location filename="../profile.c" line="1207"/>
+ <location filename="../profile.c" line="1287"/>
<source>Deco: %umin @ %.0f%s (calc)
</source>
<translation>Deco: %umin @ %.0f%s (calc)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1215"/>
+ <location filename="../profile.c" line="1295"/>
<source>In deco (calc)
</source>
<translation>In deco (calc)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1218"/>
+ <location filename="../profile.c" line="1298"/>
<source>NDL: %umin (calc)
</source>
<translation>NDL:%umin (calc)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1220"/>
+ <location filename="../profile.c" line="1300"/>
<source>NDL: &gt;2h (calc)
</source>
<translation>NDL: &gt;2h (calc)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1224"/>
+ <location filename="../profile.c" line="1304"/>
<source>TTS: %umin (calc)
</source>
<translation>TTS: %umin (calc)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1226"/>
+ <location filename="../profile.c" line="1306"/>
<source>TTS: &gt;2h (calc)
</source>
<translation>TTS: &gt;2h (calc)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1229"/>
+ <location filename="../profile.c" line="1309"/>
<source>RBT: %umin
</source>
<translation>RBT: %umin
</translation>
</message>
<message>
- <location filename="../profile.c" line="1232"/>
+ <location filename="../profile.c" line="1312"/>
<source>Calculated ceiling %.0f%s
</source>
<translation>Ceiling calcolato %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1238"/>
+ <location filename="../profile.c" line="1318"/>
<source>Tissue %.0fmin: %.1f%s
</source>
<translation>Tessuti %.0fmin: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1244"/>
+ <location filename="../profile.c" line="1324"/>
<source>heartbeat: %d
</source>
<translation>Battito cardiaco: %d
</translation>
</message>
<message>
- <location filename="../profile.c" line="1246"/>
+ <location filename="../profile.c" line="1326"/>
<source>bearing: %d
</source>
<translation>Direzione: %d
</translation>
</message>
<message>
- <location filename="../profile.c" line="1249"/>
+ <location filename="../profile.c" line="1329"/>
<source>mean depth to here %.1f%s
</source>
<translation>Profondità media fin qui %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1344"/>
+ <location filename="../profile.c" line="1424"/>
<source>%sT: %d:%02d min</source>
<translation>%sT: %d:%02d min</translation>
</message>
<message>
- <location filename="../profile.c" line="1348"/>
- <location filename="../profile.c" line="1352"/>
- <location filename="../profile.c" line="1356"/>
+ <location filename="../profile.c" line="1428"/>
+ <location filename="../profile.c" line="1432"/>
+ <location filename="../profile.c" line="1436"/>
<source>%s %sD:%.1f%s</source>
<translation>%s %sD:%.1f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1360"/>
+ <location filename="../profile.c" line="1440"/>
<source>%s %sD:%.1f%s
</source>
<translation>%s %sD:%.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1364"/>
+ <location filename="../profile.c" line="1444"/>
<source>%s%sV:%.2f%s</source>
<translation>%s%sV:%.2f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1368"/>
- <location filename="../profile.c" line="1372"/>
+ <location filename="../profile.c" line="1448"/>
+ <location filename="../profile.c" line="1452"/>
<source>%s %sV:%.2f%s</source>
<translation>%s %sV:%.2f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1379"/>
+ <location filename="../profile.c" line="1459"/>
<source>%s %sP:%d %s</source>
<translation>%s %sP:%d %s</translation>
</message>
@@ -8657,8 +8677,8 @@ EADD: %d%s
<message>
<location filename="../dive.c" line="33"/>
<location filename="../equipment.c" line="85"/>
- <location filename="../planner.c" line="1404"/>
- <location filename="../planner.c" line="1407"/>
+ <location filename="../planner.c" line="1406"/>
+ <location filename="../planner.c" line="1409"/>
<source>oxygen</source>
<translation>ossigeno</translation>
</message>
@@ -8814,18 +8834,18 @@ EADD: %d%s
</message>
<message>
<location filename="../libdivecomputer.c" line="187"/>
- <location filename="../parse-xml.c" line="3177"/>
- <location filename="../uemis-downloader.c" line="133"/>
+ <location filename="../parse-xml.c" line="3181"/>
+ <location filename="../uemis-downloader.c" line="135"/>
<source>unknown</source>
<translation>sconosciuto</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="464"/>
+ <location filename="../uemis-downloader.c" line="468"/>
<source>data</source>
<translation>data</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="444"/>
+ <location filename="../uemis-downloader.c" line="448"/>
<source>%s %s</source>
<translation>%s %s</translation>
</message>
@@ -8860,82 +8880,82 @@ Lo Uemis Zurich e&apos; collegato correttamente?</translation>
<translation>nessuna immersione da scaricare</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="492"/>
+ <location filename="../uemis-downloader.c" line="496"/>
<source>divelog #</source>
<translation>divelog #</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="494"/>
+ <location filename="../uemis-downloader.c" line="498"/>
<source>divespot #</source>
<translation>luogo di immersione #</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="496"/>
+ <location filename="../uemis-downloader.c" line="500"/>
<source>details for #</source>
<translation>dettagli per #</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>wetsuit</source>
<translation>muta umida</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>semidry</source>
<translation>semi stagna</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>drysuit</source>
<translation>Muta stagna</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>shorty</source>
<translation>shorty</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>vest</source>
<translation>maglia</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>long john</source>
<translation>long john</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>jacket</source>
<translation>GAV</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>full suit</source>
<translation>muta intera</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>2 pcs full suit</source>
<translation>Muta intera 2 pezzi</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="699"/>
+ <location filename="../uemis-downloader.c" line="704"/>
<source>membrane</source>
<translation>membrana</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1211"/>
+ <location filename="../uemis-downloader.c" line="1237"/>
<source>Initialise communication</source>
<translation>Inizializza il colloquio</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1214"/>
+ <location filename="../uemis-downloader.c" line="1240"/>
<source>Uemis init failed</source>
<translation>Impossibile inizializzare l&apos;Uemis</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1226"/>
+ <location filename="../uemis-downloader.c" line="1252"/>
<source>Start download</source>
<translation>Inizio download</translation>
</message>
diff --git a/translations/subsurface_lv_LV.ts b/translations/subsurface_lv_LV.ts
index c94cc99f8..eaf655363 100644
--- a/translations/subsurface_lv_LV.ts
+++ b/translations/subsurface_lv_LV.ts
@@ -487,7 +487,7 @@
<translation>Nav iespējams izveidot libdivecomputer kontekstu</translation>
</message>
<message>
- <location filename="../configuredivecomputer.cpp" line="658"/>
+ <location filename="../configuredivecomputer.cpp" line="660"/>
<source>Could not a establish connection to the dive computer.</source>
<translation type="unfinished"/>
</message>
@@ -1588,80 +1588,80 @@
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1081"/>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1102"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1085"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1106"/>
<source>Backup files (*.xml)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1086"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1090"/>
<source>An error occurred while saving the backup file.
%1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1089"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1093"/>
<source>Backup succeeded</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1090"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1094"/>
<source>Your settings have been saved to: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1080"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1084"/>
<source>Backup dive computer settings</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1085"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1089"/>
<source>XML backup error</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1101"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1105"/>
<source>Restore dive computer settings</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1107"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1111"/>
<source>XML restore error</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1108"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1112"/>
<source>An error occurred while restoring the backup file.
%1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1112"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1116"/>
<source>Restore succeeded</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1113"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1117"/>
<source>Your settings have been restored successfully.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1123"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1127"/>
<source>Select firmware file</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1124"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1128"/>
<source>All files (*.*)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1180"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1184"/>
<source>Choose file for divecomputer download logfile</source>
<translation>Izvēliet failu priekš žurnāla lejupielādēšanas no niršanas datora</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1181"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1185"/>
<source>Log files (*.log)</source>
<translation>Žurnalēšanas faili (*.log)</translation>
</message>
@@ -1851,18 +1851,18 @@ likvidēt izvēlētus datorus?</translation>
<context>
<name>DiveEventItem</name>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="116"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="122"/>
<source>Manual switch to OC</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="118"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="124"/>
<source> begin</source>
<comment>Starts with space!</comment>
<translation>sākums</translation>
</message>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="119"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="125"/>
<source> end</source>
<comment>Starts with space!</comment>
<translation>beigas</translation>
@@ -3051,91 +3051,106 @@ p, li { white-space: pre-wrap; }
<translation>neviena niršana nebija izvēlēta</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="182"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="173"/>
+ <source>stylesheet to export to divelogs.de is not found</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="183"/>
<source>failed to create zip file for upload: %s</source>
<translation>neizdevas izveidot ZIP failu augšupielādēšanai: %s</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="235"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="236"/>
<source>internal error</source>
<translation>iekšēja kļūda</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="722"/>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="912"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="244"/>
+ <source>Conversion of dive %1 to divelogs.de format failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="272"/>
+ <source>error writing zip file: %s zip error %d system error %d - %s</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="742"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="932"/>
<source>Done</source>
<translation>Izdarīts</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="755"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="775"/>
<source>Uploading dive list...</source>
<translation>Augšupielādē niršanas sarakstu...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="787"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="807"/>
<source>Downloading dive list...</source>
<translation>Niršanas saraksta lejupielādēšana...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="828"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="848"/>
<source>Downloading %1 dives...</source>
<translation>Lejupielādē %1 niršanas...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="862"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="882"/>
<source>Download finished - %1</source>
<translation>Lejupielādēšana pabeigta - %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="876"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="896"/>
<source>Problem with download</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="877"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="897"/>
<source>The archive could not be opened:
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="886"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="906"/>
<source>Corrupted download</source>
<translation>Bojāta lejupielādēšana</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="887"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="907"/>
<source>The archive could not be opened:
%1</source>
<translation>Nevar atvērt arhīvu:
%1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="926"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="946"/>
<source>Upload failed</source>
<translation>Augšupielādēšana neizdodas</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="929"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="949"/>
<source>Upload successful</source>
<translation>Sekmīga augšupielādēšana</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="932"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="952"/>
<source>Login failed</source>
<translation>Pieteikšanās neizdevās</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="935"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="955"/>
<source>Cannot parse response</source>
<translation>Nevar noparsēt atbildi</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="946"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="966"/>
<source>Error: %1</source>
<translation>Kļūda: %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="913"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="933"/>
<source>Upload finished</source>
<translation>Augšupielādēšana ir pabeigta</translation>
</message>
@@ -3990,44 +4005,44 @@ p, li { white-space: pre-wrap; }
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="678"/>
+ <location filename="../qt-ui/maintab.cpp" line="681"/>
<source>Longest dive</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="679"/>
+ <location filename="../qt-ui/maintab.cpp" line="682"/>
<source>Shortest dive</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="680"/>
+ <location filename="../qt-ui/maintab.cpp" line="683"/>
<source>Average length of all selected dives</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="704"/>
+ <location filename="../qt-ui/maintab.cpp" line="707"/>
<source>These gases could be
mixed from Air and using:
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="708"/>
+ <location filename="../qt-ui/maintab.cpp" line="711"/>
<source> and </source>
<translation>un</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="838"/>
+ <location filename="../qt-ui/maintab.cpp" line="841"/>
<source>New dive site</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="1132"/>
+ <location filename="../qt-ui/maintab.cpp" line="1135"/>
<source>Discard the changes?</source>
<translation>Atcelt izmaiņas?</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="1133"/>
+ <location filename="../qt-ui/maintab.cpp" line="1136"/>
<source>You are about to discard your changes.</source>
<translation>Jūs taisāties atcelt izmaiņas.</translation>
</message>
@@ -4843,39 +4858,39 @@ Subsurface has already tried to pre-populate the data but it might be worth whil
<context>
<name>OstcFirmwareCheck</name>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="261"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="265"/>
<source>You should update the firmware on your dive computer: you have version %1 but the latest stable version is %2</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="265"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="269"/>
<source>
Please start Bluetooth on your OSTC Sport and do the same preparations as for a logbook download before continuing with the update</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="266"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="270"/>
<source>Not now</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="267"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="271"/>
<source>Update firmware</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="269"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="273"/>
<source>Firmware upgrade notice</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="287"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="291"/>
<source>Save the downloaded firmware as</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="288"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="292"/>
<source>HEX files (*.hex)</source>
<translation type="unfinished"/>
</message>
@@ -5852,98 +5867,98 @@ Please start Bluetooth on your OSTC Sport and do the same preparations as for a
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1232"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1234"/>
<source>Make first divecomputer</source>
<translation>Padarīt niršanas datoru par pirmo</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1234"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1236"/>
<source>Delete this divecomputer</source>
<translation>Nodzēst šo niršanas datoru</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1248"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1250"/>
<source>Add gas change</source>
<translation>Pievienot gāzes maiņu</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1251"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1253"/>
<source> (Tank %1)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1259"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1261"/>
<source>Add set-point change</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1261"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1263"/>
<source>Add bookmark</source>
<translation>Pievienot grāmatzīmi</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1265"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1267"/>
<source>Edit the profile</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1269"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1271"/>
<source>Remove event</source>
<translation>Noņemt notikumu</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1274"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1276"/>
<source>Hide similar events</source>
<translation>Paslēpt līdzīgus notikumus</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1281"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1283"/>
<source>Edit name</source>
<translation>Rediģēt vārdu</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1310"/>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1317"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1312"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1319"/>
<source>Adjust pressure of tank %1 (currently interpolated as %2)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1332"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1334"/>
<source>Unhide all events</source>
<translation>Parādīt visus notikumus</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1366"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1368"/>
<source>Hide events</source>
<translation>Paslēpt notikumus</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1366"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1368"/>
<source>Hide all %1 events?</source>
<translation>Paslēpt visus %1 notikumus?</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1401"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1403"/>
<source>Remove the selected event?</source>
<translation>Nodzēst izvēlēto notikumu?</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1402"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1404"/>
<source>%1 @ %2:%3</source>
<translation>%1 @ %2:%3</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1517"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1519"/>
<source>Edit name of bookmark</source>
<translation>Rediģēt grāmatzīmes vārdu</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1518"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1520"/>
<source>Custom name:</source>
<translation>Vārds:</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1523"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1525"/>
<source>Name is too long!</source>
<translation type="unfinished"/>
</message>
@@ -6047,22 +6062,22 @@ Please start Bluetooth on your OSTC Sport and do the same preparations as for a
<translation>kub. pēda</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="604"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="622"/>
<source>Invalid response from server</source>
<translation>Nederīga servera atbilde</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="612"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="630"/>
<source>Expected XML tag &apos;DiveDateReader&apos;, got instead &apos;%1</source>
<translation>Gaidīja XML tagu &apos;DiveDateReader&apos;, bet saņēma &apos;%1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="658"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="676"/>
<source>Expected XML tag &apos;DiveDates&apos; not found</source>
<translation>Gaidīts XML tags &apos;DiveDates&apos; nav atrasts</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="665"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="683"/>
<source>Malformed XML response. Line %1: %2</source>
<translation>Kļūdaina XML atbilde. Līnija %1: %2</translation>
</message>
@@ -6462,47 +6477,47 @@ Not all images have timestamps in the range between
<context>
<name>SubsurfaceWebServices</name>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="398"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="416"/>
<source>Webservice</source>
<translation>Tīmekļserviss</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="484"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="502"/>
<source>Connecting...</source>
<translation>Pieslēdzas...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="503"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="521"/>
<source>Download finished</source>
<translation>Lajupielādēšana pabeigta</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="517"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="535"/>
<source>Download error: %1</source>
<translation>Lejupielādēšanas kļūda: %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="527"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="545"/>
<source>Connection error: </source>
<translation>Savienojuma kļūda:</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="536"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="554"/>
<source>Download successful</source>
<translation>Lejupielādēšana ir sekmīga</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="530"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="548"/>
<source>Invalid user identifier!</source>
<translation>Nepareizs lietotāja identifikators!</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="377"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="395"/>
<source>Enter User ID and click Download</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="533"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="551"/>
<source>Cannot parse response!</source>
<translation>Nevar saparsēt atbildi!</translation>
</message>
@@ -7251,12 +7266,12 @@ Valoda: %1</translation>
<translation>Augšupielādēt</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="312"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="330"/>
<source>Operation timed out</source>
<translation>Procesa izpilīdšanas laiks pārsniedza robežus</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="333"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="351"/>
<source>Transferring data...</source>
<translation type="unfinished"/>
</message>
@@ -7427,7 +7442,7 @@ Vidējais</translation>
<context>
<name>getextFromC</name>
<message>
- <location filename="../libdivecomputer.c" line="674"/>
+ <location filename="../libdivecomputer.c" line="677"/>
<source>Error parsing the header</source>
<translation type="unfinished"/>
</message>
@@ -7506,15 +7521,15 @@ Vidējais</translation>
<translation>kg</translation>
</message>
<message>
- <location filename="../dive.c" line="1580"/>
+ <location filename="../dive.c" line="1616"/>
<source>(%s) or (%s)</source>
<translation>(%s) vai (%s)</translation>
</message>
<message>
<location filename="../divelist.c" line="482"/>
<location filename="../equipment.c" line="81"/>
- <location filename="../planner.c" line="1400"/>
- <location filename="../planner.c" line="1403"/>
+ <location filename="../planner.c" line="1402"/>
+ <location filename="../planner.c" line="1405"/>
<source>air</source>
<translation>gaiss</translation>
</message>
@@ -7544,68 +7559,73 @@ Vidējais</translation>
<translation>clip-on</translation>
</message>
<message>
- <location filename="../file.c" line="117"/>
- <location filename="../file.c" line="456"/>
- <location filename="../file.c" line="541"/>
- <location filename="../file.c" line="936"/>
+ <location filename="../file.c" line="110"/>
+ <source>No dives in the input file &apos;%s&apos;</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../file.c" line="120"/>
+ <location filename="../file.c" line="459"/>
+ <location filename="../file.c" line="544"/>
+ <location filename="../file.c" line="939"/>
<location filename="../ostctools.c" line="80"/>
<source>Failed to read &apos;%s&apos;</source>
<translation>Neizdevas nolasīt &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../file.c" line="391"/>
+ <location filename="../file.c" line="394"/>
<source>Cannot open CSV file %s; please use Import log file dialog</source>
<comment>'Import log file' should be the same text as corresponding label in Import menu</comment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="458"/>
+ <location filename="../file.c" line="461"/>
<source>Empty file &apos;%s&apos;</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="638"/>
+ <location filename="../file.c" line="641"/>
<source>Poseidon import failed: unable to read &apos;%s&apos;</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="674"/>
+ <location filename="../file.c" line="677"/>
<source>Mouth piece position OC</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="678"/>
+ <location filename="../file.c" line="681"/>
<source>Mouth piece position CC</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="682"/>
+ <location filename="../file.c" line="685"/>
<source>Mouth piece position unknown</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="686"/>
+ <location filename="../file.c" line="689"/>
<source>Mouth piece position not connected</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="693"/>
+ <location filename="../file.c" line="696"/>
<source>Power off</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="753"/>
+ <location filename="../file.c" line="756"/>
<source>O₂ calibration failed</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="755"/>
- <location filename="../file.c" line="764"/>
+ <location filename="../file.c" line="758"/>
+ <location filename="../file.c" line="767"/>
<source>O₂ calibration</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="831"/>
+ <location filename="../file.c" line="834"/>
<source>No matching DC found for file &apos;%s&apos;</source>
<translation type="unfinished"/>
</message>
@@ -7624,7 +7644,7 @@ Vidējais</translation>
</message>
<message>
<location filename="../cochran.c" line="339"/>
- <location filename="../file.c" line="699"/>
+ <location filename="../file.c" line="702"/>
<source>battery</source>
<translation type="unfinished"/>
</message>
@@ -7638,7 +7658,7 @@ Vidējais</translation>
<message>
<location filename="../cochran.c" line="333"/>
<location filename="../cochran.c" line="387"/>
- <location filename="../file.c" line="721"/>
+ <location filename="../file.c" line="724"/>
<location filename="../libdivecomputer.c" line="198"/>
<source>ascent</source>
<translation>stāvums</translation>
@@ -7685,7 +7705,7 @@ Vidējais</translation>
<location filename="../cochran.c" line="362"/>
<location filename="../cochran.c" line="411"/>
<location filename="../cochran.c" line="418"/>
- <location filename="../file.c" line="812"/>
+ <location filename="../file.c" line="815"/>
<location filename="../libdivecomputer.c" line="200"/>
<location filename="../libdivecomputer.c" line="203"/>
<source>gaschange</source>
@@ -7772,107 +7792,107 @@ Vidējais</translation>
<translation>kļūdains notikuma numurs</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="658"/>
+ <location filename="../libdivecomputer.c" line="661"/>
<source>Unable to create parser for %s %s</source>
<translation>Nav iespējams izveidot parsētāju priekš %s %s</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="664"/>
+ <location filename="../libdivecomputer.c" line="667"/>
<source>Error registering the data</source>
<translation>Kļūda reģistrējot datus</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="495"/>
+ <location filename="../libdivecomputer.c" line="498"/>
<source>Error parsing the datetime</source>
<translation>Kļūda parsējot laiku</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="513"/>
+ <location filename="../libdivecomputer.c" line="516"/>
<source>Dive %d: %s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../libdivecomputer.c" line="519"/>
+ <location filename="../libdivecomputer.c" line="522"/>
<source>Error parsing the divetime</source>
<translation>Kļūda parsējot niršanas laiku</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="529"/>
+ <location filename="../libdivecomputer.c" line="532"/>
<source>Error parsing the maxdepth</source>
<translation>Kļūda parsējot maks. dziļumu</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="548"/>
+ <location filename="../libdivecomputer.c" line="551"/>
<source>Error parsing temperature</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../libdivecomputer.c" line="568"/>
+ <location filename="../libdivecomputer.c" line="571"/>
<source>Error parsing the gas mix count</source>
<translation>Kļūda parsējot gāzes maisījuma daudzumu</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="580"/>
+ <location filename="../libdivecomputer.c" line="583"/>
<source>Error obtaining water salinity</source>
<translation>Kļūda ūdens sāļuma noteikšanā</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="589"/>
+ <location filename="../libdivecomputer.c" line="592"/>
<source>Error obtaining surface pressure</source>
<translation>Kļūda spiediena noteikšanā uz virsmu</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="614"/>
+ <location filename="../libdivecomputer.c" line="617"/>
<source>Error obtaining divemode</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../libdivecomputer.c" line="634"/>
+ <location filename="../libdivecomputer.c" line="637"/>
<source>Error parsing the gas mix</source>
<translation>Kļūda parsējot gāzes maisījumu</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="684"/>
+ <location filename="../libdivecomputer.c" line="687"/>
<source>Error parsing the samples</source>
<translation>Kļūda parsējot paraugus</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="821"/>
+ <location filename="../libdivecomputer.c" line="824"/>
<source>Event: waiting for user action</source>
<translation>Notikums: gaida lietotāja darbību</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="829"/>
+ <location filename="../libdivecomputer.c" line="832"/>
<source>model=%u (0x%08x), firmware=%u (0x%08x), serial=%u (0x%08x)</source>
<translation>modelis=%u (0x%08x), aparātprogrammatūra=%u (0x%08x), serial numurs=%u (0x%08x)</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="893"/>
+ <location filename="../libdivecomputer.c" line="896"/>
<source>Error registering the event handler.</source>
<translation>Kļūda reģistrējot notikumu apstrādātāju.</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="898"/>
+ <location filename="../libdivecomputer.c" line="901"/>
<source>Error registering the cancellation handler.</source>
<translation>Error registering the cancellation handler.</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="919"/>
+ <location filename="../libdivecomputer.c" line="922"/>
<source>Dive data import error</source>
<translation>Kļūda importējot niršanas datus</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="958"/>
+ <location filename="../libdivecomputer.c" line="961"/>
<source>Unable to create libdivecomputer context</source>
<translation>Nav iespējams izveidot libdivecomputer kontekstu</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="965"/>
+ <location filename="../libdivecomputer.c" line="968"/>
<source>Unable to open %s %s (%s)</source>
<translation>Nevar atvērt %s %s (%s)</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="989"/>
+ <location filename="../libdivecomputer.c" line="994"/>
<source>Insufficient privileges to open the device %s %s (%s)</source>
<translation type="unfinished"/>
</message>
@@ -7891,12 +7911,12 @@ Vidējais</translation>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../parse-xml.c" line="2022"/>
+ <location filename="../parse-xml.c" line="2026"/>
<source>Failed to parse &apos;%s&apos;</source>
<translation>Kļūme parsējot &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../parse-xml.c" line="3631"/>
+ <location filename="../parse-xml.c" line="3635"/>
<source>Can&apos;t open stylesheet %s</source>
<translation>Nevar atvērts stila lapu %s</translation>
</message>
@@ -7906,8 +7926,8 @@ Vidējais</translation>
<translation>EAN%d</translation>
</message>
<message>
- <location filename="../planner.c" line="1021"/>
- <location filename="../planner.c" line="1173"/>
+ <location filename="../planner.c" line="1023"/>
+ <location filename="../planner.c" line="1175"/>
<source>Can&apos;t find gas %s</source>
<translation>Nevar atrast gāzi %s</translation>
</message>
@@ -7917,173 +7937,173 @@ Vidējais</translation>
<translation>Parāk daudz gāzes maisījumu</translation>
</message>
<message>
- <location filename="../planner.c" line="571"/>
+ <location filename="../planner.c" line="572"/>
<source>Decompression calculation aborted due to excessive time</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="595"/>
+ <location filename="../planner.c" line="596"/>
<source>Subsurface dive plan</source>
<translation>Subsurface niršanas plāns</translation>
</message>
<message>
- <location filename="../planner.c" line="599"/>
+ <location filename="../planner.c" line="600"/>
<source>depth</source>
<translation>dziļums</translation>
</message>
<message>
- <location filename="../planner.c" line="605"/>
+ <location filename="../planner.c" line="606"/>
<source>runtime</source>
<translation>izpildlaiks</translation>
</message>
<message>
- <location filename="../planner.c" line="602"/>
+ <location filename="../planner.c" line="603"/>
<source>duration</source>
<translation>ilgums</translation>
</message>
<message>
- <location filename="../planner.c" line="557"/>
+ <location filename="../planner.c" line="558"/>
<source>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.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="608"/>
+ <location filename="../planner.c" line="609"/>
<source>gas</source>
<translation>gāze</translation>
</message>
<message>
- <location filename="../planner.c" line="651"/>
+ <location filename="../planner.c" line="652"/>
<source>Transition to %.*f %s in %d:%02d min - runtime %d:%02u on %s (SP = %.1fbar)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="659"/>
+ <location filename="../planner.c" line="660"/>
<source>Transition to %.*f %s in %d:%02d min - runtime %d:%02u on %s</source>
<translation>Pāreja uz %.*f %s pēc %d:%02d min - izpildlaiks %d:%02u ar maisījumu %s</translation>
</message>
<message>
- <location filename="../planner.c" line="672"/>
+ <location filename="../planner.c" line="673"/>
<source>Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s (SP = %.1fbar)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="679"/>
+ <location filename="../planner.c" line="680"/>
<source>Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s</source>
<translation>Apturēties uz %.*f %s uz %d:%02d min - izpildlaiks %d:%02u uz maisījuma %s</translation>
</message>
<message>
- <location filename="../planner.c" line="712"/>
+ <location filename="../planner.c" line="713"/>
<source>%3.0f%s</source>
<translation>%3.0f%s</translation>
</message>
<message>
- <location filename="../planner.c" line="715"/>
- <location filename="../planner.c" line="719"/>
+ <location filename="../planner.c" line="716"/>
+ <location filename="../planner.c" line="720"/>
<source>%3dmin</source>
<translation>%3dmin</translation>
</message>
<message>
- <location filename="../planner.c" line="728"/>
- <location filename="../planner.c" line="740"/>
+ <location filename="../planner.c" line="729"/>
+ <location filename="../planner.c" line="741"/>
<source>(SP = %.1fbar)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="763"/>
+ <location filename="../planner.c" line="764"/>
<source>Switch gas to %s (SP = %.1fbar)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="765"/>
+ <location filename="../planner.c" line="766"/>
<source>Switch gas to %s</source>
<translation>Pārslēgt gāzi uz %s</translation>
</message>
<message>
- <location filename="../planner.c" line="783"/>
+ <location filename="../planner.c" line="785"/>
<source>CNS</source>
<translation>CNS</translation>
</message>
<message>
- <location filename="../planner.c" line="785"/>
+ <location filename="../planner.c" line="787"/>
<source>OTU</source>
<translation>OTU</translation>
</message>
<message>
- <location filename="../planner.c" line="789"/>
+ <location filename="../planner.c" line="791"/>
<source>Gas consumption (CCR legs excluded):</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="791"/>
+ <location filename="../planner.c" line="793"/>
<source>Gas consumption:</source>
<translation>Gāzes patēriņš:</translation>
</message>
<message>
- <location filename="../planner.c" line="573"/>
- <location filename="../planner.c" line="811"/>
- <location filename="../planner.c" line="816"/>
- <location filename="../planner.c" line="841"/>
- <location filename="../planner.c" line="851"/>
+ <location filename="../planner.c" line="574"/>
+ <location filename="../planner.c" line="813"/>
+ <location filename="../planner.c" line="818"/>
+ <location filename="../planner.c" line="843"/>
+ <location filename="../planner.c" line="853"/>
<source>Warning:</source>
<translation>Brīdinājums:</translation>
</message>
<message>
- <location filename="../planner.c" line="583"/>
+ <location filename="../planner.c" line="584"/>
<source>based on Bühlmann ZHL-16B with GFlow = %d and GFhigh = %d</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="587"/>
+ <location filename="../planner.c" line="588"/>
<source>based on VPM-B at nominal conservatism</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="589"/>
+ <location filename="../planner.c" line="590"/>
<source>based on VPM-B at +%d conservatism</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="591"/>
+ <location filename="../planner.c" line="592"/>
<source>recreational mode based on Bühlmann ZHL-16B with GFlow = %d and GFhigh = %d</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="812"/>
+ <location filename="../planner.c" line="814"/>
<source>this is more gas than available in the specified cylinder!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="817"/>
+ <location filename="../planner.c" line="819"/>
<source>not enough reserve for gas sharing on ascent!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="819"/>
+ <location filename="../planner.c" line="821"/>
<source>%.0f%s/%.0f%s of %s (%.0f%s/%.0f%s in planned ascent)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="821"/>
+ <location filename="../planner.c" line="823"/>
<source>%.0f%s (%.0f%s during planned ascent) of %s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="838"/>
+ <location filename="../planner.c" line="840"/>
<source>high pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="848"/>
+ <location filename="../planner.c" line="850"/>
<source>low pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="1408"/>
+ <location filename="../planner.c" line="1410"/>
<source>ean</source>
<translation>ean</translation>
</message>
<message>
- <location filename="../profile.c" line="1133"/>
+ <location filename="../profile.c" line="1213"/>
<source>@: %d:%02d
D: %.1f%s
</source>
@@ -8092,70 +8112,70 @@ D: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1136"/>
+ <location filename="../profile.c" line="1216"/>
<source>P: %d%s
</source>
<translation>S: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1140"/>
+ <location filename="../profile.c" line="1220"/>
<source>T: %.1f%s
</source>
<translation>L: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1146"/>
+ <location filename="../profile.c" line="1226"/>
<source>V: %.1f%s
</source>
<translation>Ā: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1149"/>
+ <location filename="../profile.c" line="1229"/>
<source>SAC: %.*f%s/min
</source>
<translation>SAC: %.*f%s/min
</translation>
</message>
<message>
- <location filename="../profile.c" line="1151"/>
+ <location filename="../profile.c" line="1231"/>
<source>CNS: %u%%
</source>
<translation>CNS: %u%%
</translation>
</message>
<message>
- <location filename="../profile.c" line="1153"/>
+ <location filename="../profile.c" line="1233"/>
<source>pO%s: %.2fbar
</source>
<translation>pO%s: %.2fbar
</translation>
</message>
<message>
- <location filename="../profile.c" line="1155"/>
+ <location filename="../profile.c" line="1235"/>
<source>pN%s: %.2fbar
</source>
<translation>pN%s: %.2fbar
</translation>
</message>
<message>
- <location filename="../profile.c" line="1157"/>
+ <location filename="../profile.c" line="1237"/>
<source>pHe: %.2fbar
</source>
<translation>pHe: %.2fbar
</translation>
</message>
<message>
- <location filename="../profile.c" line="1160"/>
+ <location filename="../profile.c" line="1240"/>
<source>MOD: %d%s
</source>
<translation>MOD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1167"/>
+ <location filename="../profile.c" line="1247"/>
<source>EAD: %d%s
EADD: %d%s
</source>
@@ -8164,7 +8184,7 @@ EADD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1171"/>
+ <location filename="../profile.c" line="1251"/>
<source>END: %d%s
EADD: %d%s
</source>
@@ -8173,49 +8193,49 @@ EADD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1184"/>
+ <location filename="../profile.c" line="1264"/>
<source>Safetystop: %umin @ %.0f%s
</source>
<translation>Drošības apstāšana: %umin @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1187"/>
+ <location filename="../profile.c" line="1267"/>
<source>Safetystop: unkn time @ %.0f%s
</source>
<translation>Drošības apstāšana: nez. laiks @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1192"/>
+ <location filename="../profile.c" line="1272"/>
<source>Deco: %umin @ %.0f%s
</source>
<translation>Dekompr.: %umin @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1195"/>
+ <location filename="../profile.c" line="1275"/>
<source>Deco: unkn time @ %.0f%s
</source>
<translation>Dekompr.: nez. laiks @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1199"/>
+ <location filename="../profile.c" line="1279"/>
<source>In deco
</source>
<translation>Dekompresijā
</translation>
</message>
<message>
- <location filename="../profile.c" line="1201"/>
+ <location filename="../profile.c" line="1281"/>
<source>NDL: %umin
</source>
<translation>NDL: %umin
</translation>
</message>
<message>
- <location filename="../profile.c" line="1204"/>
+ <location filename="../profile.c" line="1284"/>
<source>TTS: %umin
</source>
<translation>TTS: %umin
@@ -8224,116 +8244,116 @@ EADD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1207"/>
+ <location filename="../profile.c" line="1287"/>
<source>Deco: %umin @ %.0f%s (calc)
</source>
<translation>Dekompr.: %umin @ %.0f%s (izrēķ.)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1215"/>
+ <location filename="../profile.c" line="1295"/>
<source>In deco (calc)
</source>
<translation>Dekompresijā (izrēķ.)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1218"/>
+ <location filename="../profile.c" line="1298"/>
<source>NDL: %umin (calc)
</source>
<translation>NDL: %umin (izrēķ.)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1220"/>
+ <location filename="../profile.c" line="1300"/>
<source>NDL: &gt;2h (calc)
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1224"/>
+ <location filename="../profile.c" line="1304"/>
<source>TTS: %umin (calc)
</source>
<translation>TTS: %umin (izrēķ.)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1226"/>
+ <location filename="../profile.c" line="1306"/>
<source>TTS: &gt;2h (calc)
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1229"/>
+ <location filename="../profile.c" line="1309"/>
<source>RBT: %umin
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1232"/>
+ <location filename="../profile.c" line="1312"/>
<source>Calculated ceiling %.0f%s
</source>
<translation>Aprēķināta maks. dekompr. pietura %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1238"/>
+ <location filename="../profile.c" line="1318"/>
<source>Tissue %.0fmin: %.1f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1244"/>
+ <location filename="../profile.c" line="1324"/>
<source>heartbeat: %d
</source>
<translation>sirdspuksti: %d
</translation>
</message>
<message>
- <location filename="../profile.c" line="1246"/>
+ <location filename="../profile.c" line="1326"/>
<source>bearing: %d
</source>
<translation>azimuts: %d
</translation>
</message>
<message>
- <location filename="../profile.c" line="1249"/>
+ <location filename="../profile.c" line="1329"/>
<source>mean depth to here %.1f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1344"/>
+ <location filename="../profile.c" line="1424"/>
<source>%sT: %d:%02d min</source>
<translation>%sT: %d:%02d min</translation>
</message>
<message>
- <location filename="../profile.c" line="1348"/>
- <location filename="../profile.c" line="1352"/>
- <location filename="../profile.c" line="1356"/>
+ <location filename="../profile.c" line="1428"/>
+ <location filename="../profile.c" line="1432"/>
+ <location filename="../profile.c" line="1436"/>
<source>%s %sD:%.1f%s</source>
<translation>%s %sD:%.1f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1360"/>
+ <location filename="../profile.c" line="1440"/>
<source>%s %sD:%.1f%s
</source>
<translation>%s %sD:%.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1364"/>
+ <location filename="../profile.c" line="1444"/>
<source>%s%sV:%.2f%s</source>
<translation>%s%sV:%.2f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1368"/>
- <location filename="../profile.c" line="1372"/>
+ <location filename="../profile.c" line="1448"/>
+ <location filename="../profile.c" line="1452"/>
<source>%s %sV:%.2f%s</source>
<translation>%s %sV:%.2f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1379"/>
+ <location filename="../profile.c" line="1459"/>
<source>%s %sP:%d %s</source>
<translation>%s %sP:%d %s</translation>
</message>
@@ -8625,8 +8645,8 @@ EADD: %d%s
<message>
<location filename="../dive.c" line="33"/>
<location filename="../equipment.c" line="85"/>
- <location filename="../planner.c" line="1404"/>
- <location filename="../planner.c" line="1407"/>
+ <location filename="../planner.c" line="1406"/>
+ <location filename="../planner.c" line="1409"/>
<source>oxygen</source>
<translation type="unfinished"/>
</message>
@@ -8782,18 +8802,18 @@ EADD: %d%s
</message>
<message>
<location filename="../libdivecomputer.c" line="187"/>
- <location filename="../parse-xml.c" line="3177"/>
- <location filename="../uemis-downloader.c" line="133"/>
+ <location filename="../parse-xml.c" line="3181"/>
+ <location filename="../uemis-downloader.c" line="135"/>
<source>unknown</source>
<translation>nezināms</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="464"/>
+ <location filename="../uemis-downloader.c" line="468"/>
<source>data</source>
<translation>dati</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="444"/>
+ <location filename="../uemis-downloader.c" line="448"/>
<source>%s %s</source>
<translation type="unfinished"/>
</message>
@@ -8823,82 +8843,82 @@ Is the Uemis Zurich plugged in correctly?</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="492"/>
+ <location filename="../uemis-downloader.c" line="496"/>
<source>divelog #</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="494"/>
+ <location filename="../uemis-downloader.c" line="498"/>
<source>divespot #</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="496"/>
+ <location filename="../uemis-downloader.c" line="500"/>
<source>details for #</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>wetsuit</source>
<translation>Slapjš kostīms</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>semidry</source>
<translation>pussauss</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>drysuit</source>
<translation>Sauss kostīms</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>shorty</source>
<translation>īss</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>vest</source>
<translation>veste</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>long john</source>
<translation>kombinezons</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>jacket</source>
<translation>jaka</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>full suit</source>
<translation>Pilns kostīms</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>2 pcs full suit</source>
<translation>2-daļu kostīms</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="699"/>
+ <location filename="../uemis-downloader.c" line="704"/>
<source>membrane</source>
<translation>membrāna</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1211"/>
+ <location filename="../uemis-downloader.c" line="1237"/>
<source>Initialise communication</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1214"/>
+ <location filename="../uemis-downloader.c" line="1240"/>
<source>Uemis init failed</source>
<translation>Kļūme inicializējot Uemis</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1226"/>
+ <location filename="../uemis-downloader.c" line="1252"/>
<source>Start download</source>
<translation>Uzsākt lejupielādi</translation>
</message>
diff --git a/translations/subsurface_nb_NO.ts b/translations/subsurface_nb_NO.ts
index 7b5424cd2..c299edadd 100644
--- a/translations/subsurface_nb_NO.ts
+++ b/translations/subsurface_nb_NO.ts
@@ -487,7 +487,7 @@
<translation>Kunne ikke opprette kontekst for libdivecomputer</translation>
</message>
<message>
- <location filename="../configuredivecomputer.cpp" line="658"/>
+ <location filename="../configuredivecomputer.cpp" line="660"/>
<source>Could not a establish connection to the dive computer.</source>
<translation>Klarte ikke å koble til computeren.</translation>
</message>
@@ -1588,82 +1588,82 @@
<translation>PSCR-GF</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1081"/>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1102"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1085"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1106"/>
<source>Backup files (*.xml)</source>
<translation>Backupfil (*.xml)</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1086"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1090"/>
<source>An error occurred while saving the backup file.
%1</source>
<translation>En feil inntraff under lagring av backupfila.
%1</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1089"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1093"/>
<source>Backup succeeded</source>
<translation>Backup OK</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1090"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1094"/>
<source>Your settings have been saved to: %1</source>
<translation>Instillingene ble lagret til: %1</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1080"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1084"/>
<source>Backup dive computer settings</source>
<translation>Backupinnstillinger for computer</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1085"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1089"/>
<source>XML backup error</source>
<translation>Feil ved XML-backup</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1101"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1105"/>
<source>Restore dive computer settings</source>
<translation>Gjenopprett computerinnstillinger</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1107"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1111"/>
<source>XML restore error</source>
<translation>Feil ved gjenoppretting fra XML</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1108"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1112"/>
<source>An error occurred while restoring the backup file.
%1</source>
<translation>En feil inntraff ved gjenoppretting av backupfila.
%1</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1112"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1116"/>
<source>Restore succeeded</source>
<translation>Gjenoppretting OK</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1113"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1117"/>
<source>Your settings have been restored successfully.</source>
<translation>Innstillingene dine har blitt gjenopprettet.</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1123"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1127"/>
<source>Select firmware file</source>
<translation>Velg firmware-fil</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1124"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1128"/>
<source>All files (*.*)</source>
<translation>Alle filer (*.*)</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1180"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1184"/>
<source>Choose file for divecomputer download logfile</source>
<translation>Velg fil som loggfil for dykkecomputer</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1181"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1185"/>
<source>Log files (*.log)</source>
<translation>Loggfiler (*.log)</translation>
</message>
@@ -1852,18 +1852,18 @@
<context>
<name>DiveEventItem</name>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="116"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="122"/>
<source>Manual switch to OC</source>
<translation>Manuelt bytte til OC</translation>
</message>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="118"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="124"/>
<source> begin</source>
<comment>Starts with space!</comment>
<translation> start</translation>
</message>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="119"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="125"/>
<source> end</source>
<comment>Starts with space!</comment>
<translation> slutt</translation>
@@ -3056,92 +3056,107 @@ p, li { white-space: pre-wrap; }
<translation>ingen dykk valgt</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="182"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="173"/>
+ <source>stylesheet to export to divelogs.de is not found</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="183"/>
<source>failed to create zip file for upload: %s</source>
<translation>klarte ikke å lage zipfil for opplasting: %s</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="235"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="236"/>
<source>internal error</source>
<translation>intern feil</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="722"/>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="912"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="244"/>
+ <source>Conversion of dive %1 to divelogs.de format failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="272"/>
+ <source>error writing zip file: %s zip error %d system error %d - %s</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="742"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="932"/>
<source>Done</source>
<translation>Ferdig</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="755"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="775"/>
<source>Uploading dive list...</source>
<translation>Laster opp liste over dykk...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="787"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="807"/>
<source>Downloading dive list...</source>
<translation>Laster ned liste over dykk...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="828"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="848"/>
<source>Downloading %1 dives...</source>
<translation>Laster ned %1 dykk...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="862"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="882"/>
<source>Download finished - %1</source>
<translation>Nedlasting er ferdig - %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="876"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="896"/>
<source>Problem with download</source>
<translation>Kunne ikke laste ned</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="877"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="897"/>
<source>The archive could not be opened:
</source>
<translation>Arkivet kunne ikke åpnes:
</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="886"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="906"/>
<source>Corrupted download</source>
<translation>Nedlastingen er skadet</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="887"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="907"/>
<source>The archive could not be opened:
%1</source>
<translation>Arkivet kunne ikke åpnes:
%1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="926"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="946"/>
<source>Upload failed</source>
<translation>Opplasting feilet</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="929"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="949"/>
<source>Upload successful</source>
<translation>Ferdig å laste opp</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="932"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="952"/>
<source>Login failed</source>
<translation>Innlogging feilet</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="935"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="955"/>
<source>Cannot parse response</source>
<translation>Kan ikke lese svar</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="946"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="966"/>
<source>Error: %1</source>
<translation>Feil: %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="913"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="933"/>
<source>Upload finished</source>
<translation>Opplasting er ferdig</translation>
</message>
@@ -3999,22 +4014,22 @@ Er du sikker på at du vil fortsette?</translation>
<translation>Snittemperatur for de valgte dykkene</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="678"/>
+ <location filename="../qt-ui/maintab.cpp" line="681"/>
<source>Longest dive</source>
<translation>Lengste dyk</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="679"/>
+ <location filename="../qt-ui/maintab.cpp" line="682"/>
<source>Shortest dive</source>
<translation>Korteste dyk</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="680"/>
+ <location filename="../qt-ui/maintab.cpp" line="683"/>
<source>Average length of all selected dives</source>
<translation>Snittlengde for de valgte dykkene</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="704"/>
+ <location filename="../qt-ui/maintab.cpp" line="707"/>
<source>These gases could be
mixed from Air and using:
</source>
@@ -4023,22 +4038,22 @@ fra luft og bruker:
</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="708"/>
+ <location filename="../qt-ui/maintab.cpp" line="711"/>
<source> and </source>
<translation>og</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="838"/>
+ <location filename="../qt-ui/maintab.cpp" line="841"/>
<source>New dive site</source>
<translation>Nytt dykkested</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="1132"/>
+ <location filename="../qt-ui/maintab.cpp" line="1135"/>
<source>Discard the changes?</source>
<translation>Slette endringer?</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="1133"/>
+ <location filename="../qt-ui/maintab.cpp" line="1136"/>
<source>You are about to discard your changes.</source>
<translation>Du er i ferd med å droppe endringene dine.</translation>
</message>
@@ -4855,12 +4870,12 @@ Subsurface har allerede konvertert dataene, men det er sikkert lurt å kikke på
<context>
<name>OstcFirmwareCheck</name>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="261"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="265"/>
<source>You should update the firmware on your dive computer: you have version %1 but the latest stable version is %2</source>
<translation>Du burde oppdatere firmwaren på computeren din: du har versjon %1 men den siste stabile versjonen er %2</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="265"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="269"/>
<source>
Please start Bluetooth on your OSTC Sport and do the same preparations as for a logbook download before continuing with the update</source>
@@ -4869,27 +4884,27 @@ Please start Bluetooth on your OSTC Sport and do the same preparations as for a
Start Bluetooth på din OSTC Sport og gjør det du pleier å gjøre når du skal laste ned logbook, før du fortsetter med oppdateringa</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="266"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="270"/>
<source>Not now</source>
<translation>Ikke nå</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="267"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="271"/>
<source>Update firmware</source>
<translation>Oppdater firmware</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="269"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="273"/>
<source>Firmware upgrade notice</source>
<translation>Firmwareoppgraderingsnotis</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="287"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="291"/>
<source>Save the downloaded firmware as</source>
<translation>Lagre den nedlastede firmwaren som</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="288"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="292"/>
<source>HEX files (*.hex)</source>
<translation>HEX-filer (*.hex)</translation>
</message>
@@ -5866,98 +5881,98 @@ Start Bluetooth på din OSTC Sport og gjør det du pleier å gjøre når du skal
<translation>Funksjonen Vis NDL/TTS ble avskrudd siden den brukte for mye ressurser</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1232"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1234"/>
<source>Make first divecomputer</source>
<translation>Gjør til første dykkecomputer</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1234"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1236"/>
<source>Delete this divecomputer</source>
<translation>Slett denne dykkecomputeren</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1248"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1250"/>
<source>Add gas change</source>
<translation>Legg til gassbytte</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1251"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1253"/>
<source> (Tank %1)</source>
<translation>(Tank %1)</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1259"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1261"/>
<source>Add set-point change</source>
<translation>Legg til settpunktendring</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1261"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1263"/>
<source>Add bookmark</source>
<translation>Legg til bokmerke</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1265"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1267"/>
<source>Edit the profile</source>
<translation>Rediger profil</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1269"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1271"/>
<source>Remove event</source>
<translation>Fjern hendelse</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1274"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1276"/>
<source>Hide similar events</source>
<translation>Skjul lignende hendelser</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1281"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1283"/>
<source>Edit name</source>
<translation>Rediger navn</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1310"/>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1317"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1312"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1319"/>
<source>Adjust pressure of tank %1 (currently interpolated as %2)</source>
<translation>Juster trykket i tank %1 (nå er den satt til %2)</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1332"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1334"/>
<source>Unhide all events</source>
<translation>Vis alle hendelser</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1366"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1368"/>
<source>Hide events</source>
<translation>Skjul hendelser</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1366"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1368"/>
<source>Hide all %1 events?</source>
<translation>Skjul alle %1 hendelser?</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1401"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1403"/>
<source>Remove the selected event?</source>
<translation>Fjern den valgte hendelsen?</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1402"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1404"/>
<source>%1 @ %2:%3</source>
<translation>%1 @ %2:%3</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1517"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1519"/>
<source>Edit name of bookmark</source>
<translation>Rediger navn på bokmerke</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1518"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1520"/>
<source>Custom name:</source>
<translation>Tilpasset navn:</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1523"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1525"/>
<source>Name is too long!</source>
<translation>Navnet er for langt</translation>
</message>
@@ -6061,22 +6076,22 @@ Start Bluetooth på din OSTC Sport og gjør det du pleier å gjøre når du skal
<translation>ft³</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="604"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="622"/>
<source>Invalid response from server</source>
<translation>Ugyldig svar fra tjener</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="612"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="630"/>
<source>Expected XML tag &apos;DiveDateReader&apos;, got instead &apos;%1</source>
<translation>Forventet XML-tag &apos;DiveDateReader&apos;, men fikk &apos;%1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="658"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="676"/>
<source>Expected XML tag &apos;DiveDates&apos; not found</source>
<translation>Fant ikke XML-tag &apos;DiveDates&apos; som forventet</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="665"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="683"/>
<source>Malformed XML response. Line %1: %2</source>
<translation>Feil formattert XML-svar. Linje %1: %2</translation>
</message>
@@ -6484,47 +6499,47 @@ valgte dykk. </translation>
<context>
<name>SubsurfaceWebServices</name>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="398"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="416"/>
<source>Webservice</source>
<translation>Nettjeneste</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="484"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="502"/>
<source>Connecting...</source>
<translation>Kobler til...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="503"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="521"/>
<source>Download finished</source>
<translation>Nedlasting er ferdig</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="517"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="535"/>
<source>Download error: %1</source>
<translation>Feil ved nedlasting: %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="527"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="545"/>
<source>Connection error: </source>
<translation>Forbindelsesfeil:</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="536"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="554"/>
<source>Download successful</source>
<translation>Nedlasting ferdig</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="530"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="548"/>
<source>Invalid user identifier!</source>
<translation>Ugyldig bruker-ID!</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="377"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="395"/>
<source>Enter User ID and click Download</source>
<translation>Skriv inn bruker-ID og trykk Last ned</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="533"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="551"/>
<source>Cannot parse response!</source>
<translation>Kan ikke lese svar!</translation>
</message>
@@ -7275,12 +7290,12 @@ Language: %1</source>
<translation>Last opp</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="312"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="330"/>
<source>Operation timed out</source>
<translation>Handlingen fikk tidsavbrudd</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="333"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="351"/>
<source>Transferring data...</source>
<translation>Overfører data...</translation>
</message>
@@ -7451,7 +7466,7 @@ Snitt</translation>
<context>
<name>getextFromC</name>
<message>
- <location filename="../libdivecomputer.c" line="674"/>
+ <location filename="../libdivecomputer.c" line="677"/>
<source>Error parsing the header</source>
<translation>Kunne ikke lese header</translation>
</message>
@@ -7530,15 +7545,15 @@ Snitt</translation>
<translation>kg</translation>
</message>
<message>
- <location filename="../dive.c" line="1580"/>
+ <location filename="../dive.c" line="1616"/>
<source>(%s) or (%s)</source>
<translation>(%s) eller (%s)</translation>
</message>
<message>
<location filename="../divelist.c" line="482"/>
<location filename="../equipment.c" line="81"/>
- <location filename="../planner.c" line="1400"/>
- <location filename="../planner.c" line="1403"/>
+ <location filename="../planner.c" line="1402"/>
+ <location filename="../planner.c" line="1405"/>
<source>air</source>
<translation>luft</translation>
</message>
@@ -7568,68 +7583,73 @@ Snitt</translation>
<translation>clip-on</translation>
</message>
<message>
- <location filename="../file.c" line="117"/>
- <location filename="../file.c" line="456"/>
- <location filename="../file.c" line="541"/>
- <location filename="../file.c" line="936"/>
+ <location filename="../file.c" line="110"/>
+ <source>No dives in the input file &apos;%s&apos;</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../file.c" line="120"/>
+ <location filename="../file.c" line="459"/>
+ <location filename="../file.c" line="544"/>
+ <location filename="../file.c" line="939"/>
<location filename="../ostctools.c" line="80"/>
<source>Failed to read &apos;%s&apos;</source>
<translation>Kunne ikke åpne &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../file.c" line="391"/>
+ <location filename="../file.c" line="394"/>
<source>Cannot open CSV file %s; please use Import log file dialog</source>
<comment>'Import log file' should be the same text as corresponding label in Import menu</comment>
<translation>Kunne ikke åpne CSV-fil %s. Bruk import-dialogen isteden</translation>
</message>
<message>
- <location filename="../file.c" line="458"/>
+ <location filename="../file.c" line="461"/>
<source>Empty file &apos;%s&apos;</source>
<translation>Tom fil &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../file.c" line="638"/>
+ <location filename="../file.c" line="641"/>
<source>Poseidon import failed: unable to read &apos;%s&apos;</source>
<translation>Posiden-import feilet: klarte ikke å lese &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../file.c" line="674"/>
+ <location filename="../file.c" line="677"/>
<source>Mouth piece position OC</source>
<translation>Munnstykkeposisjon OC</translation>
</message>
<message>
- <location filename="../file.c" line="678"/>
+ <location filename="../file.c" line="681"/>
<source>Mouth piece position CC</source>
<translation>Munnstykkeposisjon CC</translation>
</message>
<message>
- <location filename="../file.c" line="682"/>
+ <location filename="../file.c" line="685"/>
<source>Mouth piece position unknown</source>
<translation>Munnstykkeposisjon ukjent</translation>
</message>
<message>
- <location filename="../file.c" line="686"/>
+ <location filename="../file.c" line="689"/>
<source>Mouth piece position not connected</source>
<translation>Munnstykkeposisjon ikke tilkoblet</translation>
</message>
<message>
- <location filename="../file.c" line="693"/>
+ <location filename="../file.c" line="696"/>
<source>Power off</source>
<translation>Skru av</translation>
</message>
<message>
- <location filename="../file.c" line="753"/>
+ <location filename="../file.c" line="756"/>
<source>O₂ calibration failed</source>
<translation>O₂-kalibrering feilet</translation>
</message>
<message>
- <location filename="../file.c" line="755"/>
- <location filename="../file.c" line="764"/>
+ <location filename="../file.c" line="758"/>
+ <location filename="../file.c" line="767"/>
<source>O₂ calibration</source>
<translation>O₂-kalibrering</translation>
</message>
<message>
- <location filename="../file.c" line="831"/>
+ <location filename="../file.c" line="834"/>
<source>No matching DC found for file &apos;%s&apos;</source>
<translation>Ingen matchende computer funnet for fila &apos;%s&apos;</translation>
</message>
@@ -7648,7 +7668,7 @@ Snitt</translation>
</message>
<message>
<location filename="../cochran.c" line="339"/>
- <location filename="../file.c" line="699"/>
+ <location filename="../file.c" line="702"/>
<source>battery</source>
<translation>batteri</translation>
</message>
@@ -7662,7 +7682,7 @@ Snitt</translation>
<message>
<location filename="../cochran.c" line="333"/>
<location filename="../cochran.c" line="387"/>
- <location filename="../file.c" line="721"/>
+ <location filename="../file.c" line="724"/>
<location filename="../libdivecomputer.c" line="198"/>
<source>ascent</source>
<translation>oppstigning</translation>
@@ -7709,7 +7729,7 @@ Snitt</translation>
<location filename="../cochran.c" line="362"/>
<location filename="../cochran.c" line="411"/>
<location filename="../cochran.c" line="418"/>
- <location filename="../file.c" line="812"/>
+ <location filename="../file.c" line="815"/>
<location filename="../libdivecomputer.c" line="200"/>
<location filename="../libdivecomputer.c" line="203"/>
<source>gaschange</source>
@@ -7796,107 +7816,107 @@ Snitt</translation>
<translation>ugyldig hendelsesnummer</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="658"/>
+ <location filename="../libdivecomputer.c" line="661"/>
<source>Unable to create parser for %s %s</source>
<translation>Kunne ikke lage parser for %s %s</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="664"/>
+ <location filename="../libdivecomputer.c" line="667"/>
<source>Error registering the data</source>
<translation>Feil ved registrering av data</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="495"/>
+ <location filename="../libdivecomputer.c" line="498"/>
<source>Error parsing the datetime</source>
<translation>Feil ved lesing av dato</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="513"/>
+ <location filename="../libdivecomputer.c" line="516"/>
<source>Dive %d: %s</source>
<translation>Dykk %d: %s</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="519"/>
+ <location filename="../libdivecomputer.c" line="522"/>
<source>Error parsing the divetime</source>
<translation>Feil ved lesing av dykketid</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="529"/>
+ <location filename="../libdivecomputer.c" line="532"/>
<source>Error parsing the maxdepth</source>
<translation>Feil ved lesing av maksdybde</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="548"/>
+ <location filename="../libdivecomputer.c" line="551"/>
<source>Error parsing temperature</source>
<translation>Klarte ikke å lese temperatur</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="568"/>
+ <location filename="../libdivecomputer.c" line="571"/>
<source>Error parsing the gas mix count</source>
<translation>Feil ved lesing av gassmiksantall</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="580"/>
+ <location filename="../libdivecomputer.c" line="583"/>
<source>Error obtaining water salinity</source>
<translation>Feil ved lesing av salthetsgrad</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="589"/>
+ <location filename="../libdivecomputer.c" line="592"/>
<source>Error obtaining surface pressure</source>
<translation>Klarte ikke å hente overflatetrykk</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="614"/>
+ <location filename="../libdivecomputer.c" line="617"/>
<source>Error obtaining divemode</source>
<translation>Klarte ikke å lese dykkemodus</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="634"/>
+ <location filename="../libdivecomputer.c" line="637"/>
<source>Error parsing the gas mix</source>
<translation>Feil ved lesing av gassmiks</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="684"/>
+ <location filename="../libdivecomputer.c" line="687"/>
<source>Error parsing the samples</source>
<translation>Feil ved lesing av detaljer</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="821"/>
+ <location filename="../libdivecomputer.c" line="824"/>
<source>Event: waiting for user action</source>
<translation>Hendelse: Venter på bruker</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="829"/>
+ <location filename="../libdivecomputer.c" line="832"/>
<source>model=%u (0x%08x), firmware=%u (0x%08x), serial=%u (0x%08x)</source>
<translation>modell=%u (0x%08x), firmware=%u (0x%08x), serienr=%u (0x%08x)</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="893"/>
+ <location filename="../libdivecomputer.c" line="896"/>
<source>Error registering the event handler.</source>
<translation>Feil ved registrering av hendelseshåndterer.</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="898"/>
+ <location filename="../libdivecomputer.c" line="901"/>
<source>Error registering the cancellation handler.</source>
<translation>Feil ved registrering av avbruddshåndterer.</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="919"/>
+ <location filename="../libdivecomputer.c" line="922"/>
<source>Dive data import error</source>
<translation>Feil ved import av dykkedata</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="958"/>
+ <location filename="../libdivecomputer.c" line="961"/>
<source>Unable to create libdivecomputer context</source>
<translation>Kunne ikke opprette kontekst for libdivecomputer</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="965"/>
+ <location filename="../libdivecomputer.c" line="968"/>
<source>Unable to open %s %s (%s)</source>
<translation>Fikk ikke åpnet %s %s (%s)</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="989"/>
+ <location filename="../libdivecomputer.c" line="994"/>
<source>Insufficient privileges to open the device %s %s (%s)</source>
<translation>Har ikke tilgang til å åpne enhet %s %s (%s)</translation>
</message>
@@ -7916,12 +7936,12 @@ Snitt</translation>
</translation>
</message>
<message>
- <location filename="../parse-xml.c" line="2022"/>
+ <location filename="../parse-xml.c" line="2026"/>
<source>Failed to parse &apos;%s&apos;</source>
<translation>Kunne ikke lese &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../parse-xml.c" line="3631"/>
+ <location filename="../parse-xml.c" line="3635"/>
<source>Can&apos;t open stylesheet %s</source>
<translation>Kan ikke åpne stilark %s</translation>
</message>
@@ -7931,8 +7951,8 @@ Snitt</translation>
<translation>EAN%d</translation>
</message>
<message>
- <location filename="../planner.c" line="1021"/>
- <location filename="../planner.c" line="1173"/>
+ <location filename="../planner.c" line="1023"/>
+ <location filename="../planner.c" line="1175"/>
<source>Can&apos;t find gas %s</source>
<translation>Finner ikke gassen %s</translation>
</message>
@@ -7942,173 +7962,173 @@ Snitt</translation>
<translation>For mange gassmikser</translation>
</message>
<message>
- <location filename="../planner.c" line="571"/>
+ <location filename="../planner.c" line="572"/>
<source>Decompression calculation aborted due to excessive time</source>
<translation>Kalkulering av dekompresjon tok for lang tid, og er avbrutt</translation>
</message>
<message>
- <location filename="../planner.c" line="595"/>
+ <location filename="../planner.c" line="596"/>
<source>Subsurface dive plan</source>
<translation>Subsurface dykkeplan</translation>
</message>
<message>
- <location filename="../planner.c" line="599"/>
+ <location filename="../planner.c" line="600"/>
<source>depth</source>
<translation>dybde</translation>
</message>
<message>
- <location filename="../planner.c" line="605"/>
+ <location filename="../planner.c" line="606"/>
<source>runtime</source>
<translation>løpetid</translation>
</message>
<message>
- <location filename="../planner.c" line="602"/>
+ <location filename="../planner.c" line="603"/>
<source>duration</source>
<translation>lengde</translation>
</message>
<message>
- <location filename="../planner.c" line="557"/>
+ <location filename="../planner.c" line="558"/>
<source>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.</source>
<translation>Advarsel: Dette er en ny implementasjon av %s og er en dykkeplan-implementasjon som bare har sett begrenset med testing. Vi anbefaler å ikke planlegge dykk utelukkende på bakgrunn av disse resultatene.</translation>
</message>
<message>
- <location filename="../planner.c" line="608"/>
+ <location filename="../planner.c" line="609"/>
<source>gas</source>
<translation>gass</translation>
</message>
<message>
- <location filename="../planner.c" line="651"/>
+ <location filename="../planner.c" line="652"/>
<source>Transition to %.*f %s in %d:%02d min - runtime %d:%02u on %s (SP = %.1fbar)</source>
<translation>Overgang til %.*f %s på %d:%02d min - løpetid %d:%02u i %s (SP = %.1fbar)</translation>
</message>
<message>
- <location filename="../planner.c" line="659"/>
+ <location filename="../planner.c" line="660"/>
<source>Transition to %.*f %s in %d:%02d min - runtime %d:%02u on %s</source>
<translation>Overgang til %.*f %s på %d:%02d min - løpetid %d:%02u på %s</translation>
</message>
<message>
- <location filename="../planner.c" line="672"/>
+ <location filename="../planner.c" line="673"/>
<source>Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s (SP = %.1fbar)</source>
<translation>Bli ved %.*f %s i %d:%02d min - løpetid %d:%02u i %s (SP = %.1fbar)</translation>
</message>
<message>
- <location filename="../planner.c" line="679"/>
+ <location filename="../planner.c" line="680"/>
<source>Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s</source>
<translation>Bli ved %.*f %s i %d:%02d min - løpetid %d:%02u i %s</translation>
</message>
<message>
- <location filename="../planner.c" line="712"/>
+ <location filename="../planner.c" line="713"/>
<source>%3.0f%s</source>
<translation>%3.0f%s</translation>
</message>
<message>
- <location filename="../planner.c" line="715"/>
- <location filename="../planner.c" line="719"/>
+ <location filename="../planner.c" line="716"/>
+ <location filename="../planner.c" line="720"/>
<source>%3dmin</source>
<translation>%3dmin</translation>
</message>
<message>
- <location filename="../planner.c" line="728"/>
- <location filename="../planner.c" line="740"/>
+ <location filename="../planner.c" line="729"/>
+ <location filename="../planner.c" line="741"/>
<source>(SP = %.1fbar)</source>
<translation>(SP = %.1fbar)</translation>
</message>
<message>
- <location filename="../planner.c" line="763"/>
+ <location filename="../planner.c" line="764"/>
<source>Switch gas to %s (SP = %.1fbar)</source>
<translation>Bytt gass til %s (SP = %.1fbar)</translation>
</message>
<message>
- <location filename="../planner.c" line="765"/>
+ <location filename="../planner.c" line="766"/>
<source>Switch gas to %s</source>
<translation>Bytt til gass %s</translation>
</message>
<message>
- <location filename="../planner.c" line="783"/>
+ <location filename="../planner.c" line="785"/>
<source>CNS</source>
<translation>CNS</translation>
</message>
<message>
- <location filename="../planner.c" line="785"/>
+ <location filename="../planner.c" line="787"/>
<source>OTU</source>
<translation>OTU</translation>
</message>
<message>
- <location filename="../planner.c" line="789"/>
+ <location filename="../planner.c" line="791"/>
<source>Gas consumption (CCR legs excluded):</source>
<translation>Gassforbruk (CCR-etapper ekskludert):</translation>
</message>
<message>
- <location filename="../planner.c" line="791"/>
+ <location filename="../planner.c" line="793"/>
<source>Gas consumption:</source>
<translation>Gassforbruk:</translation>
</message>
<message>
- <location filename="../planner.c" line="573"/>
- <location filename="../planner.c" line="811"/>
- <location filename="../planner.c" line="816"/>
- <location filename="../planner.c" line="841"/>
- <location filename="../planner.c" line="851"/>
+ <location filename="../planner.c" line="574"/>
+ <location filename="../planner.c" line="813"/>
+ <location filename="../planner.c" line="818"/>
+ <location filename="../planner.c" line="843"/>
+ <location filename="../planner.c" line="853"/>
<source>Warning:</source>
<translation>Advarsel:</translation>
</message>
<message>
- <location filename="../planner.c" line="583"/>
+ <location filename="../planner.c" line="584"/>
<source>based on Bühlmann ZHL-16B with GFlow = %d and GFhigh = %d</source>
<translation>basert på Bühlmann ZHL-16B med GFlow = %d og GFhigh = %d</translation>
</message>
<message>
- <location filename="../planner.c" line="587"/>
+ <location filename="../planner.c" line="588"/>
<source>based on VPM-B at nominal conservatism</source>
<translation>basert på VPM-B med standard konservatisme</translation>
</message>
<message>
- <location filename="../planner.c" line="589"/>
+ <location filename="../planner.c" line="590"/>
<source>based on VPM-B at +%d conservatism</source>
<translation>basert på VPM-B med +%d konservatisme</translation>
</message>
<message>
- <location filename="../planner.c" line="591"/>
+ <location filename="../planner.c" line="592"/>
<source>recreational mode based on Bühlmann ZHL-16B with GFlow = %d and GFhigh = %d</source>
<translation>rekreasjonsmodus basert på Bühlmann ZHL-16B med GFlow = %d og GFhigh = %d</translation>
</message>
<message>
- <location filename="../planner.c" line="812"/>
+ <location filename="../planner.c" line="814"/>
<source>this is more gas than available in the specified cylinder!</source>
<translation>dette er mer gass en det som er tilgjengelig i tanken!</translation>
</message>
<message>
- <location filename="../planner.c" line="817"/>
+ <location filename="../planner.c" line="819"/>
<source>not enough reserve for gas sharing on ascent!</source>
<translation>ikke nok i reserve til å dele gass under oppstigning!</translation>
</message>
<message>
- <location filename="../planner.c" line="819"/>
+ <location filename="../planner.c" line="821"/>
<source>%.0f%s/%.0f%s of %s (%.0f%s/%.0f%s in planned ascent)</source>
<translation>%.0f%s/%.0f%s av %s (%.0f%s/%.0f%s i planlagt oppstigning)</translation>
</message>
<message>
- <location filename="../planner.c" line="821"/>
+ <location filename="../planner.c" line="823"/>
<source>%.0f%s (%.0f%s during planned ascent) of %s</source>
<translation>%.0f%s (%.0f%s under planlagt oppstigning) av %s</translation>
</message>
<message>
- <location filename="../planner.c" line="838"/>
+ <location filename="../planner.c" line="840"/>
<source>high pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s</source>
<translation>høy pO₂-verdi %.2f ve %d:%02u med gass %s ved dybde %.*f %s</translation>
</message>
<message>
- <location filename="../planner.c" line="848"/>
+ <location filename="../planner.c" line="850"/>
<source>low pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s</source>
<translation>lav pO₂ verdi %.2f ved %d:%02u med gass %s ved dybde %.*f %s</translation>
</message>
<message>
- <location filename="../planner.c" line="1408"/>
+ <location filename="../planner.c" line="1410"/>
<source>ean</source>
<translation>ean</translation>
</message>
<message>
- <location filename="../profile.c" line="1133"/>
+ <location filename="../profile.c" line="1213"/>
<source>@: %d:%02d
D: %.1f%s
</source>
@@ -8117,70 +8137,70 @@ D: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1136"/>
+ <location filename="../profile.c" line="1216"/>
<source>P: %d%s
</source>
<translation>P: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1140"/>
+ <location filename="../profile.c" line="1220"/>
<source>T: %.1f%s
</source>
<translation>T: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1146"/>
+ <location filename="../profile.c" line="1226"/>
<source>V: %.1f%s
</source>
<translation>V: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1149"/>
+ <location filename="../profile.c" line="1229"/>
<source>SAC: %.*f%s/min
</source>
<translation>SAC: %.*f%s/min
</translation>
</message>
<message>
- <location filename="../profile.c" line="1151"/>
+ <location filename="../profile.c" line="1231"/>
<source>CNS: %u%%
</source>
<translation>CNS: %u%%
</translation>
</message>
<message>
- <location filename="../profile.c" line="1153"/>
+ <location filename="../profile.c" line="1233"/>
<source>pO%s: %.2fbar
</source>
<translation>pO%s: %.2fbar
</translation>
</message>
<message>
- <location filename="../profile.c" line="1155"/>
+ <location filename="../profile.c" line="1235"/>
<source>pN%s: %.2fbar
</source>
<translation>pN%s: %.2fbar
</translation>
</message>
<message>
- <location filename="../profile.c" line="1157"/>
+ <location filename="../profile.c" line="1237"/>
<source>pHe: %.2fbar
</source>
<translation>pHe: %.2fbar
</translation>
</message>
<message>
- <location filename="../profile.c" line="1160"/>
+ <location filename="../profile.c" line="1240"/>
<source>MOD: %d%s
</source>
<translation>MOD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1167"/>
+ <location filename="../profile.c" line="1247"/>
<source>EAD: %d%s
EADD: %d%s
</source>
@@ -8189,7 +8209,7 @@ EADD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1171"/>
+ <location filename="../profile.c" line="1251"/>
<source>END: %d%s
EADD: %d%s
</source>
@@ -8198,170 +8218,170 @@ EADD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1184"/>
+ <location filename="../profile.c" line="1264"/>
<source>Safetystop: %umin @ %.0f%s
</source>
<translation>Sikkerhetsstopp: %umin @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1187"/>
+ <location filename="../profile.c" line="1267"/>
<source>Safetystop: unkn time @ %.0f%s
</source>
<translation>Sikkerhetsstopp: ukjent tid @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1192"/>
+ <location filename="../profile.c" line="1272"/>
<source>Deco: %umin @ %.0f%s
</source>
<translation>Deko: %umin @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1195"/>
+ <location filename="../profile.c" line="1275"/>
<source>Deco: unkn time @ %.0f%s
</source>
<translation>Deko: ukjent tid @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1199"/>
+ <location filename="../profile.c" line="1279"/>
<source>In deco
</source>
<translation>I deko
</translation>
</message>
<message>
- <location filename="../profile.c" line="1201"/>
+ <location filename="../profile.c" line="1281"/>
<source>NDL: %umin
</source>
<translation>NDL: %umin
</translation>
</message>
<message>
- <location filename="../profile.c" line="1204"/>
+ <location filename="../profile.c" line="1284"/>
<source>TTS: %umin
</source>
<translation>TTS: %umin
</translation>
</message>
<message>
- <location filename="../profile.c" line="1207"/>
+ <location filename="../profile.c" line="1287"/>
<source>Deco: %umin @ %.0f%s (calc)
</source>
<translation>Deko: %umin @ %.0f%s (kalk.)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1215"/>
+ <location filename="../profile.c" line="1295"/>
<source>In deco (calc)
</source>
<translation>I deko (kalk.)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1218"/>
+ <location filename="../profile.c" line="1298"/>
<source>NDL: %umin (calc)
</source>
<translation>NDL: %umin (kalk.)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1220"/>
+ <location filename="../profile.c" line="1300"/>
<source>NDL: &gt;2h (calc)
</source>
<translation>NDL: &gt;2h (kalk.)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1224"/>
+ <location filename="../profile.c" line="1304"/>
<source>TTS: %umin (calc)
</source>
<translation>TTS: %umin (kalk.)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1226"/>
+ <location filename="../profile.c" line="1306"/>
<source>TTS: &gt;2h (calc)
</source>
<translation>TTS: &gt;2h (kalk.)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1229"/>
+ <location filename="../profile.c" line="1309"/>
<source>RBT: %umin
</source>
<translation>RBT: %umin
</translation>
</message>
<message>
- <location filename="../profile.c" line="1232"/>
+ <location filename="../profile.c" line="1312"/>
<source>Calculated ceiling %.0f%s
</source>
<translation>Kalkulert tak %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1238"/>
+ <location filename="../profile.c" line="1318"/>
<source>Tissue %.0fmin: %.1f%s
</source>
<translation>Vev %.0fmin: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1244"/>
+ <location filename="../profile.c" line="1324"/>
<source>heartbeat: %d
</source>
<translation>puls: %d
</translation>
</message>
<message>
- <location filename="../profile.c" line="1246"/>
+ <location filename="../profile.c" line="1326"/>
<source>bearing: %d
</source>
<translation>retning: %d
</translation>
</message>
<message>
- <location filename="../profile.c" line="1249"/>
+ <location filename="../profile.c" line="1329"/>
<source>mean depth to here %.1f%s
</source>
<translation>snittdybde hit %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1344"/>
+ <location filename="../profile.c" line="1424"/>
<source>%sT: %d:%02d min</source>
<translation>%sT: %d:%02d min</translation>
</message>
<message>
- <location filename="../profile.c" line="1348"/>
- <location filename="../profile.c" line="1352"/>
- <location filename="../profile.c" line="1356"/>
+ <location filename="../profile.c" line="1428"/>
+ <location filename="../profile.c" line="1432"/>
+ <location filename="../profile.c" line="1436"/>
<source>%s %sD:%.1f%s</source>
<translation>%s %sD:%.1f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1360"/>
+ <location filename="../profile.c" line="1440"/>
<source>%s %sD:%.1f%s
</source>
<translation>%s %sD:%.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1364"/>
+ <location filename="../profile.c" line="1444"/>
<source>%s%sV:%.2f%s</source>
<translation>%s%sV:%.2f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1368"/>
- <location filename="../profile.c" line="1372"/>
+ <location filename="../profile.c" line="1448"/>
+ <location filename="../profile.c" line="1452"/>
<source>%s %sV:%.2f%s</source>
<translation>%s %sV:%.2f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1379"/>
+ <location filename="../profile.c" line="1459"/>
<source>%s %sP:%d %s</source>
<translation>%s %sP:%d %s</translation>
</message>
@@ -8653,8 +8673,8 @@ EADD: %d%s
<message>
<location filename="../dive.c" line="33"/>
<location filename="../equipment.c" line="85"/>
- <location filename="../planner.c" line="1404"/>
- <location filename="../planner.c" line="1407"/>
+ <location filename="../planner.c" line="1406"/>
+ <location filename="../planner.c" line="1409"/>
<source>oxygen</source>
<translation>oksygen</translation>
</message>
@@ -8810,18 +8830,18 @@ EADD: %d%s
</message>
<message>
<location filename="../libdivecomputer.c" line="187"/>
- <location filename="../parse-xml.c" line="3177"/>
- <location filename="../uemis-downloader.c" line="133"/>
+ <location filename="../parse-xml.c" line="3181"/>
+ <location filename="../uemis-downloader.c" line="135"/>
<source>unknown</source>
<translation>ukjent</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="464"/>
+ <location filename="../uemis-downloader.c" line="468"/>
<source>data</source>
<translation>data</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="444"/>
+ <location filename="../uemis-downloader.c" line="448"/>
<source>%s %s</source>
<translation>%s %s</translation>
</message>
@@ -8857,82 +8877,82 @@ Er Uemis Zurich plugget i ordentlig?</translation>
<translation>Ingen dykk å laste ned</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="492"/>
+ <location filename="../uemis-downloader.c" line="496"/>
<source>divelog #</source>
<translation>logg # </translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="494"/>
+ <location filename="../uemis-downloader.c" line="498"/>
<source>divespot #</source>
<translation>dykkested # </translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="496"/>
+ <location filename="../uemis-downloader.c" line="500"/>
<source>details for #</source>
<translation>detaljer for # </translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>wetsuit</source>
<translation>våtdrakt</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>semidry</source>
<translation>semidry</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>drysuit</source>
<translation>tørrdrakt</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>shorty</source>
<translation>shorty</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>vest</source>
<translation>vest</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>long john</source>
<translation>ermeløs våtdrakt</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>jacket</source>
<translation>overdel</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>full suit</source>
<translation>hel drakt</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>2 pcs full suit</source>
<translation>todelt drakt</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="699"/>
+ <location filename="../uemis-downloader.c" line="704"/>
<source>membrane</source>
<translation>skalldrakt</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1211"/>
+ <location filename="../uemis-downloader.c" line="1237"/>
<source>Initialise communication</source>
<translation>Start kommunikasjon</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1214"/>
+ <location filename="../uemis-downloader.c" line="1240"/>
<source>Uemis init failed</source>
<translation>Klarer ikke å lese fra Uemis</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1226"/>
+ <location filename="../uemis-downloader.c" line="1252"/>
<source>Start download</source>
<translation>Start nedlasting</translation>
</message>
diff --git a/translations/subsurface_nl_NL.ts b/translations/subsurface_nl_NL.ts
index 0064c3657..b10bdbaeb 100644
--- a/translations/subsurface_nl_NL.ts
+++ b/translations/subsurface_nl_NL.ts
@@ -487,7 +487,7 @@
<translation>Kan geen context creëren voor libdivecomputer</translation>
</message>
<message>
- <location filename="../configuredivecomputer.cpp" line="658"/>
+ <location filename="../configuredivecomputer.cpp" line="660"/>
<source>Could not a establish connection to the dive computer.</source>
<translation>Kon geen verbinding maken met de duikcomputer.</translation>
</message>
@@ -1588,82 +1588,82 @@
<translation>PSCR-GF</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1081"/>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1102"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1085"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1106"/>
<source>Backup files (*.xml)</source>
<translation>Backup bestanden (*.xml)</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1086"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1090"/>
<source>An error occurred while saving the backup file.
%1</source>
<translation>Fout tijdens het opslaan van het backup bestand
%1</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1089"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1093"/>
<source>Backup succeeded</source>
<translation>Backup geslaagd</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1090"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1094"/>
<source>Your settings have been saved to: %1</source>
<translation>Uw instellingen zijn bewaard in: %1</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1080"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1084"/>
<source>Backup dive computer settings</source>
<translation>Backup duikcomputer instellingen</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1085"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1089"/>
<source>XML backup error</source>
<translation>Fout in XML backup</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1101"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1105"/>
<source>Restore dive computer settings</source>
<translation>Instellingen duikcomputer herstellen</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1107"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1111"/>
<source>XML restore error</source>
<translation>Fout bij het herstellen van XML</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1108"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1112"/>
<source>An error occurred while restoring the backup file.
%1</source>
<translation>Fout tijdens het herstellen van het backup bestand.
%1</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1112"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1116"/>
<source>Restore succeeded</source>
<translation>Herstelling geslaagd</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1113"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1117"/>
<source>Your settings have been restored successfully.</source>
<translation>Uw instellingen zijn hersteld.</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1123"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1127"/>
<source>Select firmware file</source>
<translation>Firmware bestand selecteren</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1124"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1128"/>
<source>All files (*.*)</source>
<translation>Alle bestanden (*.*)</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1180"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1184"/>
<source>Choose file for divecomputer download logfile</source>
<translation>Kies een bestand om duikcomputer log te downloaden</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1181"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1185"/>
<source>Log files (*.log)</source>
<translation>Log bestanden (*.log)</translation>
</message>
@@ -1853,18 +1853,18 @@ duikcomputer wilt verwijderen?</translation>
<context>
<name>DiveEventItem</name>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="116"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="122"/>
<source>Manual switch to OC</source>
<translation>Handmatig overschakelen naar OC</translation>
</message>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="118"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="124"/>
<source> begin</source>
<comment>Starts with space!</comment>
<translation> begin</translation>
</message>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="119"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="125"/>
<source> end</source>
<comment>Starts with space!</comment>
<translation> eind</translation>
@@ -3057,92 +3057,107 @@ p, li { white-space: pre-wrap; }
<translation>geen duiken geselecteerd</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="182"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="173"/>
+ <source>stylesheet to export to divelogs.de is not found</source>
+ <translation>stylesheet om naar divelogs.de te exporteren is niet gevonden</translation>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="183"/>
<source>failed to create zip file for upload: %s</source>
<translation>kan zip bestand voor opladen niet aanmaken: %s</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="235"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="236"/>
<source>internal error</source>
<translation>interne fout</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="722"/>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="912"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="244"/>
+ <source>Conversion of dive %1 to divelogs.de format failed</source>
+ <translation>Conversie van duik %1 naar divelogs.de formaat is gefaald</translation>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="272"/>
+ <source>error writing zip file: %s zip error %d system error %d - %s</source>
+ <translation>Fout bij schrijven zip file: %s zip fout %d systeem fout %d - %s</translation>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="742"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="932"/>
<source>Done</source>
<translation>Klaar</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="755"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="775"/>
<source>Uploading dive list...</source>
<translation>Duiklijst wordt opgeladen...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="787"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="807"/>
<source>Downloading dive list...</source>
<translation>Duiklijst wordt geladen...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="828"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="848"/>
<source>Downloading %1 dives...</source>
<translation>%1 duiken worden geladen...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="862"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="882"/>
<source>Download finished - %1</source>
<translation>Download klaar - %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="876"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="896"/>
<source>Problem with download</source>
<translation>Download probleem</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="877"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="897"/>
<source>The archive could not be opened:
</source>
<translation>Het archief kon niet geopend worden:
</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="886"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="906"/>
<source>Corrupted download</source>
<translation>Beschadigde download</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="887"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="907"/>
<source>The archive could not be opened:
%1</source>
<translation>Het archief kon niet geopend worden:
%1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="926"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="946"/>
<source>Upload failed</source>
<translation>Opladen mislukt</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="929"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="949"/>
<source>Upload successful</source>
<translation>Opladen gelukt</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="932"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="952"/>
<source>Login failed</source>
<translation>Login mislukt</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="935"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="955"/>
<source>Cannot parse response</source>
<translation>Kan antwoord niet correct ontleden</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="946"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="966"/>
<source>Error: %1</source>
<translation>Fout: %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="913"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="933"/>
<source>Upload finished</source>
<translation>Opladen klaar</translation>
</message>
@@ -4000,22 +4015,22 @@ Bent u zeker?</translation>
<translation>Gemiddelde temperatuur van de geselecteerde duiken</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="678"/>
+ <location filename="../qt-ui/maintab.cpp" line="681"/>
<source>Longest dive</source>
<translation>Langste duik</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="679"/>
+ <location filename="../qt-ui/maintab.cpp" line="682"/>
<source>Shortest dive</source>
<translation>Kortste duik</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="680"/>
+ <location filename="../qt-ui/maintab.cpp" line="683"/>
<source>Average length of all selected dives</source>
<translation>Gemiddelde duiktijd van de geselecteerde duiken</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="704"/>
+ <location filename="../qt-ui/maintab.cpp" line="707"/>
<source>These gases could be
mixed from Air and using:
</source>
@@ -4024,22 +4039,22 @@ worden uit lucht en:
</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="708"/>
+ <location filename="../qt-ui/maintab.cpp" line="711"/>
<source> and </source>
<translation>en</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="838"/>
+ <location filename="../qt-ui/maintab.cpp" line="841"/>
<source>New dive site</source>
<translation>Nieuwe duikstek</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="1132"/>
+ <location filename="../qt-ui/maintab.cpp" line="1135"/>
<source>Discard the changes?</source>
<translation>Wijzigingen niet opslaan?</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="1133"/>
+ <location filename="../qt-ui/maintab.cpp" line="1136"/>
<source>You are about to discard your changes.</source>
<translation>U staat op het punt wijzigingen te verwijderen</translation>
</message>
@@ -4856,12 +4871,12 @@ Subsurface heeft reeds gesprobeerd de data te converteren, maar het is nuttig ze
<context>
<name>OstcFirmwareCheck</name>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="261"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="265"/>
<source>You should update the firmware on your dive computer: you have version %1 but the latest stable version is %2</source>
<translation>U moet de firmware van uw duikcomputer updaten: u heeft versie %1 maar de laatste stabiele versie is %2</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="265"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="269"/>
<source>
Please start Bluetooth on your OSTC Sport and do the same preparations as for a logbook download before continuing with the update</source>
@@ -4870,27 +4885,27 @@ Please start Bluetooth on your OSTC Sport and do the same preparations as for a
Start Bluetooth op uw OSTC Sport en voer dezelfde voorbereidingen als voor een logboek download vóór u verder gaat met de update</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="266"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="270"/>
<source>Not now</source>
<translation>Niet nu</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="267"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="271"/>
<source>Update firmware</source>
<translation>Firmware updaten</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="269"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="273"/>
<source>Firmware upgrade notice</source>
<translation>Firmware upgrade mededeling</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="287"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="291"/>
<source>Save the downloaded firmware as</source>
<translation>Bewaar de firmware als</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="288"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="292"/>
<source>HEX files (*.hex)</source>
<translation>HEX bestanden (*.hex)</translation>
</message>
@@ -5867,98 +5882,98 @@ Start Bluetooth op uw OSTC Sport en voer dezelfde voorbereidingen als voor een l
<translation>NDL / TTS wordt niet getoond omdat de berekening te lang duurt</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1232"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1234"/>
<source>Make first divecomputer</source>
<translation>Eerste duikcomputer aanmaken</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1234"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1236"/>
<source>Delete this divecomputer</source>
<translation>Deze duikcomputer verwijderen</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1248"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1250"/>
<source>Add gas change</source>
<translation>Gaswissel toevoegen</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1251"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1253"/>
<source> (Tank %1)</source>
<translation> (Fles %1)</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1259"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1261"/>
<source>Add set-point change</source>
<translation>Voeg set-point wissel toe</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1261"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1263"/>
<source>Add bookmark</source>
<translation>Bladwijzer toevoegen</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1265"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1267"/>
<source>Edit the profile</source>
<translation>Profiel bewerken</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1269"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1271"/>
<source>Remove event</source>
<translation>Gebeurtenis verwijderen</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1274"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1276"/>
<source>Hide similar events</source>
<translation>Gelijkaardige gebeurtenissen verbergen</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1281"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1283"/>
<source>Edit name</source>
<translation>Naam bewerken</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1310"/>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1317"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1312"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1319"/>
<source>Adjust pressure of tank %1 (currently interpolated as %2)</source>
<translation>Druk van fles %1 aanpassen (nu geschat op %2)</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1332"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1334"/>
<source>Unhide all events</source>
<translation>Toon alle gebeurtenissen</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1366"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1368"/>
<source>Hide events</source>
<translation>Gebeurtenissen verbergen</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1366"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1368"/>
<source>Hide all %1 events?</source>
<translation>Alle %1 gebeurtenissen verbergen?</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1401"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1403"/>
<source>Remove the selected event?</source>
<translation>Geselecteerde gebeurtenis verwijderen?</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1402"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1404"/>
<source>%1 @ %2:%3</source>
<translation>%1 @ %2:%3</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1517"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1519"/>
<source>Edit name of bookmark</source>
<translation>Naam bladwijzer bewerken</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1518"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1520"/>
<source>Custom name:</source>
<translation>Naam:</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1523"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1525"/>
<source>Name is too long!</source>
<translation>Deze naam is te lang!</translation>
</message>
@@ -6062,22 +6077,22 @@ Start Bluetooth op uw OSTC Sport en voer dezelfde voorbereidingen als voor een l
<translation>cuft</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="604"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="622"/>
<source>Invalid response from server</source>
<translation>Ongeldig antwoord van de server</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="612"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="630"/>
<source>Expected XML tag &apos;DiveDateReader&apos;, got instead &apos;%1</source>
<translation>XML etiket &apos;DiveDateReader&apos; werd verwacht, maar kreeg &apos;%1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="658"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="676"/>
<source>Expected XML tag &apos;DiveDates&apos; not found</source>
<translation>Verwacht XML etket &apos;DiveDates&apos; werd niet gevonden</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="665"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="683"/>
<source>Malformed XML response. Line %1: %2</source>
<translation>Slecht gevormd XML antwoord. Lijn %1: %2</translation>
</message>
@@ -6484,47 +6499,47 @@ Niet alle afbeeldingen hebben tijdstempels tussen 30 minuten voor de start en 30
<context>
<name>SubsurfaceWebServices</name>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="398"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="416"/>
<source>Webservice</source>
<translation>Webservice</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="484"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="502"/>
<source>Connecting...</source>
<translation>Verbinding wordt opgezet.</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="503"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="521"/>
<source>Download finished</source>
<translation>Download klaar</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="517"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="535"/>
<source>Download error: %1</source>
<translation>Download fout: %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="527"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="545"/>
<source>Connection error: </source>
<translation>Verbindingsfout:</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="536"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="554"/>
<source>Download successful</source>
<translation>Laden succesvol voltooid</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="530"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="548"/>
<source>Invalid user identifier!</source>
<translation>Ongeldige gebruikersidentificatie</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="377"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="395"/>
<source>Enter User ID and click Download</source>
<translation>Geef GebruikersID en klik op Download</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="533"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="551"/>
<source>Cannot parse response!</source>
<translation>Kan antwoord niet parsen!</translation>
</message>
@@ -7276,12 +7291,12 @@ Taal: %1</translation>
<translation>Uploaden</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="312"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="330"/>
<source>Operation timed out</source>
<translation>Operatie duurt te lang</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="333"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="351"/>
<source>Transferring data...</source>
<translation>Gegevens worden overgebracht...</translation>
</message>
@@ -7452,7 +7467,7 @@ Maximum</translation>
<context>
<name>getextFromC</name>
<message>
- <location filename="../libdivecomputer.c" line="674"/>
+ <location filename="../libdivecomputer.c" line="677"/>
<source>Error parsing the header</source>
<translation>Fout bij het verwerken van de header</translation>
</message>
@@ -7531,15 +7546,15 @@ Maximum</translation>
<translation>kg</translation>
</message>
<message>
- <location filename="../dive.c" line="1580"/>
+ <location filename="../dive.c" line="1616"/>
<source>(%s) or (%s)</source>
<translation>(%s) of (%s)</translation>
</message>
<message>
<location filename="../divelist.c" line="482"/>
<location filename="../equipment.c" line="81"/>
- <location filename="../planner.c" line="1400"/>
- <location filename="../planner.c" line="1403"/>
+ <location filename="../planner.c" line="1402"/>
+ <location filename="../planner.c" line="1405"/>
<source>air</source>
<translation>lucht</translation>
</message>
@@ -7569,68 +7584,73 @@ Maximum</translation>
<translation>clip-on</translation>
</message>
<message>
- <location filename="../file.c" line="117"/>
- <location filename="../file.c" line="456"/>
- <location filename="../file.c" line="541"/>
- <location filename="../file.c" line="936"/>
+ <location filename="../file.c" line="110"/>
+ <source>No dives in the input file &apos;%s&apos;</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../file.c" line="120"/>
+ <location filename="../file.c" line="459"/>
+ <location filename="../file.c" line="544"/>
+ <location filename="../file.c" line="939"/>
<location filename="../ostctools.c" line="80"/>
<source>Failed to read &apos;%s&apos;</source>
<translation>Fout bij lezen van &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../file.c" line="391"/>
+ <location filename="../file.c" line="394"/>
<source>Cannot open CSV file %s; please use Import log file dialog</source>
<comment>'Import log file' should be the same text as corresponding label in Import menu</comment>
<translation>CSV bestand %s kan niet geopend worden; gebruik het Importeer logbestanden menu</translation>
</message>
<message>
- <location filename="../file.c" line="458"/>
+ <location filename="../file.c" line="461"/>
<source>Empty file &apos;%s&apos;</source>
<translation>Leeg bestand &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../file.c" line="638"/>
+ <location filename="../file.c" line="641"/>
<source>Poseidon import failed: unable to read &apos;%s&apos;</source>
<translation>Poseidon import mislukt: kan &apos;%s&apos; niet lezen</translation>
</message>
<message>
- <location filename="../file.c" line="674"/>
+ <location filename="../file.c" line="677"/>
<source>Mouth piece position OC</source>
<translation>Positie mondstuk OC</translation>
</message>
<message>
- <location filename="../file.c" line="678"/>
+ <location filename="../file.c" line="681"/>
<source>Mouth piece position CC</source>
<translation>Positie mondstuk CC</translation>
</message>
<message>
- <location filename="../file.c" line="682"/>
+ <location filename="../file.c" line="685"/>
<source>Mouth piece position unknown</source>
<translation>Positie mondstuk onbekend</translation>
</message>
<message>
- <location filename="../file.c" line="686"/>
+ <location filename="../file.c" line="689"/>
<source>Mouth piece position not connected</source>
<translation>Positie mondstuk niet aangesloten</translation>
</message>
<message>
- <location filename="../file.c" line="693"/>
+ <location filename="../file.c" line="696"/>
<source>Power off</source>
<translation>Uitschakelen</translation>
</message>
<message>
- <location filename="../file.c" line="753"/>
+ <location filename="../file.c" line="756"/>
<source>O₂ calibration failed</source>
<translation>O₂ calibratie mislukt</translation>
</message>
<message>
- <location filename="../file.c" line="755"/>
- <location filename="../file.c" line="764"/>
+ <location filename="../file.c" line="758"/>
+ <location filename="../file.c" line="767"/>
<source>O₂ calibration</source>
<translation>O₂ calibratie</translation>
</message>
<message>
- <location filename="../file.c" line="831"/>
+ <location filename="../file.c" line="834"/>
<source>No matching DC found for file &apos;%s&apos;</source>
<translation>Geen duikcomputer gevonden voor bestand &apos;%s&apos;</translation>
</message>
@@ -7649,7 +7669,7 @@ Maximum</translation>
</message>
<message>
<location filename="../cochran.c" line="339"/>
- <location filename="../file.c" line="699"/>
+ <location filename="../file.c" line="702"/>
<source>battery</source>
<translation>batterij</translation>
</message>
@@ -7663,7 +7683,7 @@ Maximum</translation>
<message>
<location filename="../cochran.c" line="333"/>
<location filename="../cochran.c" line="387"/>
- <location filename="../file.c" line="721"/>
+ <location filename="../file.c" line="724"/>
<location filename="../libdivecomputer.c" line="198"/>
<source>ascent</source>
<translation>opstijging</translation>
@@ -7710,7 +7730,7 @@ Maximum</translation>
<location filename="../cochran.c" line="362"/>
<location filename="../cochran.c" line="411"/>
<location filename="../cochran.c" line="418"/>
- <location filename="../file.c" line="812"/>
+ <location filename="../file.c" line="815"/>
<location filename="../libdivecomputer.c" line="200"/>
<location filename="../libdivecomputer.c" line="203"/>
<source>gaschange</source>
@@ -7797,107 +7817,107 @@ Maximum</translation>
<translation>ongeldig event-nummer</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="658"/>
+ <location filename="../libdivecomputer.c" line="661"/>
<source>Unable to create parser for %s %s</source>
<translation>Kan geen parser creëren voor %s %s</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="664"/>
+ <location filename="../libdivecomputer.c" line="667"/>
<source>Error registering the data</source>
<translation>Fout bij het registreren van de data</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="495"/>
+ <location filename="../libdivecomputer.c" line="498"/>
<source>Error parsing the datetime</source>
<translation>Fout bij verwerken van de datum en tijd</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="513"/>
+ <location filename="../libdivecomputer.c" line="516"/>
<source>Dive %d: %s</source>
<translation>Duik nr. %d: %s</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="519"/>
+ <location filename="../libdivecomputer.c" line="522"/>
<source>Error parsing the divetime</source>
<translation>Fout bij verwerken van de duikduur</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="529"/>
+ <location filename="../libdivecomputer.c" line="532"/>
<source>Error parsing the maxdepth</source>
<translation>Fout bij het verwerken van de maximum duikdiepte</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="548"/>
+ <location filename="../libdivecomputer.c" line="551"/>
<source>Error parsing temperature</source>
<translation>Fout bij het verwerken van de temperatuur</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="568"/>
+ <location filename="../libdivecomputer.c" line="571"/>
<source>Error parsing the gas mix count</source>
<translation>Fout bij het verwerken van het aantal gasmengsels</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="580"/>
+ <location filename="../libdivecomputer.c" line="583"/>
<source>Error obtaining water salinity</source>
<translation>Fout bij het verkrijgen van het zoutgehalte</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="589"/>
+ <location filename="../libdivecomputer.c" line="592"/>
<source>Error obtaining surface pressure</source>
<translation>Fout bij bekomen van oppervlaktedruk</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="614"/>
+ <location filename="../libdivecomputer.c" line="617"/>
<source>Error obtaining divemode</source>
<translation>Fout bij bepalen duikmodus</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="634"/>
+ <location filename="../libdivecomputer.c" line="637"/>
<source>Error parsing the gas mix</source>
<translation>Fout bij het verwerken van het gasmengsel</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="684"/>
+ <location filename="../libdivecomputer.c" line="687"/>
<source>Error parsing the samples</source>
<translation>Fout bij het verwerken van de samples</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="821"/>
+ <location filename="../libdivecomputer.c" line="824"/>
<source>Event: waiting for user action</source>
<translation>Event: wachten op handeling van gebruiker</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="829"/>
+ <location filename="../libdivecomputer.c" line="832"/>
<source>model=%u (0x%08x), firmware=%u (0x%08x), serial=%u (0x%08x)</source>
<translation>model=%u (0x%08x), firmware=%u (0x%08x), serienummer=%u (0x%08x)</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="893"/>
+ <location filename="../libdivecomputer.c" line="896"/>
<source>Error registering the event handler.</source>
<translation>Fout bij het registreren van de event handler.</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="898"/>
+ <location filename="../libdivecomputer.c" line="901"/>
<source>Error registering the cancellation handler.</source>
<translation>Fout bij het registreren van de cancellation handler.</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="919"/>
+ <location filename="../libdivecomputer.c" line="922"/>
<source>Dive data import error</source>
<translation>Fout bij importeren van duikdata</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="958"/>
+ <location filename="../libdivecomputer.c" line="961"/>
<source>Unable to create libdivecomputer context</source>
<translation>Kan geen context creëren voor libdivecomputer</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="965"/>
+ <location filename="../libdivecomputer.c" line="968"/>
<source>Unable to open %s %s (%s)</source>
<translation>Fout bij openen van %s %s (%s)</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="989"/>
+ <location filename="../libdivecomputer.c" line="994"/>
<source>Insufficient privileges to open the device %s %s (%s)</source>
<translation>Privileges ontoereikend voor toegang tot het toestel %s %s (%s)</translation>
</message>
@@ -7917,12 +7937,12 @@ Maximum</translation>
</translation>
</message>
<message>
- <location filename="../parse-xml.c" line="2022"/>
+ <location filename="../parse-xml.c" line="2026"/>
<source>Failed to parse &apos;%s&apos;</source>
<translation>Fout bij analyse van &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../parse-xml.c" line="3631"/>
+ <location filename="../parse-xml.c" line="3635"/>
<source>Can&apos;t open stylesheet %s</source>
<translation>Kan de stylesheet %s niet openen</translation>
</message>
@@ -7932,8 +7952,8 @@ Maximum</translation>
<translation>EAN%d</translation>
</message>
<message>
- <location filename="../planner.c" line="1021"/>
- <location filename="../planner.c" line="1173"/>
+ <location filename="../planner.c" line="1023"/>
+ <location filename="../planner.c" line="1175"/>
<source>Can&apos;t find gas %s</source>
<translation>Gas %s kan niet gevonden worden</translation>
</message>
@@ -7943,173 +7963,173 @@ Maximum</translation>
<translation>Teveel gasmengsels</translation>
</message>
<message>
- <location filename="../planner.c" line="571"/>
+ <location filename="../planner.c" line="572"/>
<source>Decompression calculation aborted due to excessive time</source>
<translation>Decompressieberekeningen gestopt omdat ze te lang duren</translation>
</message>
<message>
- <location filename="../planner.c" line="595"/>
+ <location filename="../planner.c" line="596"/>
<source>Subsurface dive plan</source>
<translation>Subsurface duikplan</translation>
</message>
<message>
- <location filename="../planner.c" line="599"/>
+ <location filename="../planner.c" line="600"/>
<source>depth</source>
<translation>diepte</translation>
</message>
<message>
- <location filename="../planner.c" line="605"/>
+ <location filename="../planner.c" line="606"/>
<source>runtime</source>
<translation>runtime</translation>
</message>
<message>
- <location filename="../planner.c" line="602"/>
+ <location filename="../planner.c" line="603"/>
<source>duration</source>
<translation>duur</translation>
</message>
<message>
- <location filename="../planner.c" line="557"/>
+ <location filename="../planner.c" line="558"/>
<source>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.</source>
<translation>DISCLAIMER/WAARSCHUWING. DIT IS EEN NIEUWE IMPLEMENTATIE VAN HET %1 ALGORITME EN EEN DAAROP GEBASEERDE DUIK PLANNER IMPLEMENTATIE. DEZE IMPLEMENTATIE IS BEPERKT GETEST, EN WIJ RADEN STERK AF DUIKEN TE PLANNEN MET UITSLUITEND DE HIER GEPRESENTEERDE RESULTATEN.</translation>
</message>
<message>
- <location filename="../planner.c" line="608"/>
+ <location filename="../planner.c" line="609"/>
<source>gas</source>
<translation>gas</translation>
</message>
<message>
- <location filename="../planner.c" line="651"/>
+ <location filename="../planner.c" line="652"/>
<source>Transition to %.*f %s in %d:%02d min - runtime %d:%02u on %s (SP = %.1fbar)</source>
<translation>Ga naar %.*f %s in %d:%02d min - runtime %d:%02u op %s (SP = %.1fbar)</translation>
</message>
<message>
- <location filename="../planner.c" line="659"/>
+ <location filename="../planner.c" line="660"/>
<source>Transition to %.*f %s in %d:%02d min - runtime %d:%02u on %s</source>
<translation>Ga naar %.*f %s in %d:%02d min - runtime %d:%02u op %s</translation>
</message>
<message>
- <location filename="../planner.c" line="672"/>
+ <location filename="../planner.c" line="673"/>
<source>Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s (SP = %.1fbar)</source>
<translation>Blijf op %.*f %s gedurende %d:%02d min - runtime %d:%02u op %s (SP = %.1fbar)</translation>
</message>
<message>
- <location filename="../planner.c" line="679"/>
+ <location filename="../planner.c" line="680"/>
<source>Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s</source>
<translation>Blijf op %.*f %s gedurende %d:%02d min - runtime %d:%02u op %s</translation>
</message>
<message>
- <location filename="../planner.c" line="712"/>
+ <location filename="../planner.c" line="713"/>
<source>%3.0f%s</source>
<translation>%3.0f%s</translation>
</message>
<message>
- <location filename="../planner.c" line="715"/>
- <location filename="../planner.c" line="719"/>
+ <location filename="../planner.c" line="716"/>
+ <location filename="../planner.c" line="720"/>
<source>%3dmin</source>
<translation>%3dmin</translation>
</message>
<message>
- <location filename="../planner.c" line="728"/>
- <location filename="../planner.c" line="740"/>
+ <location filename="../planner.c" line="729"/>
+ <location filename="../planner.c" line="741"/>
<source>(SP = %.1fbar)</source>
<translation>(SP = %.1fbar)</translation>
</message>
<message>
- <location filename="../planner.c" line="763"/>
+ <location filename="../planner.c" line="764"/>
<source>Switch gas to %s (SP = %.1fbar)</source>
<translation>Gaswissel naar %s (SP = %.1fbar)</translation>
</message>
<message>
- <location filename="../planner.c" line="765"/>
+ <location filename="../planner.c" line="766"/>
<source>Switch gas to %s</source>
<translation>Gaswissel naar %s</translation>
</message>
<message>
- <location filename="../planner.c" line="783"/>
+ <location filename="../planner.c" line="785"/>
<source>CNS</source>
<translation>CNS</translation>
</message>
<message>
- <location filename="../planner.c" line="785"/>
+ <location filename="../planner.c" line="787"/>
<source>OTU</source>
<translation>OTU</translation>
</message>
<message>
- <location filename="../planner.c" line="789"/>
+ <location filename="../planner.c" line="791"/>
<source>Gas consumption (CCR legs excluded):</source>
<translation>Gasverbruik (uitgezonderd CCR segmenten):</translation>
</message>
<message>
- <location filename="../planner.c" line="791"/>
+ <location filename="../planner.c" line="793"/>
<source>Gas consumption:</source>
<translation>Gasverbruik:</translation>
</message>
<message>
- <location filename="../planner.c" line="573"/>
- <location filename="../planner.c" line="811"/>
- <location filename="../planner.c" line="816"/>
- <location filename="../planner.c" line="841"/>
- <location filename="../planner.c" line="851"/>
+ <location filename="../planner.c" line="574"/>
+ <location filename="../planner.c" line="813"/>
+ <location filename="../planner.c" line="818"/>
+ <location filename="../planner.c" line="843"/>
+ <location filename="../planner.c" line="853"/>
<source>Warning:</source>
<translation>Waarschuwing:</translation>
</message>
<message>
- <location filename="../planner.c" line="583"/>
+ <location filename="../planner.c" line="584"/>
<source>based on Bühlmann ZHL-16B with GFlow = %d and GFhigh = %d</source>
<translation>gebaseerd op Bühlmann ZHL-16B met GFlow = %d en GFhigh = %d</translation>
</message>
<message>
- <location filename="../planner.c" line="587"/>
+ <location filename="../planner.c" line="588"/>
<source>based on VPM-B at nominal conservatism</source>
<translation>Gebaseerd op VPM-B met nominaal conservatisme</translation>
</message>
<message>
- <location filename="../planner.c" line="589"/>
+ <location filename="../planner.c" line="590"/>
<source>based on VPM-B at +%d conservatism</source>
<translation>Gebaseerd op VPM-B met +%d conservatisme</translation>
</message>
<message>
- <location filename="../planner.c" line="591"/>
+ <location filename="../planner.c" line="592"/>
<source>recreational mode based on Bühlmann ZHL-16B with GFlow = %d and GFhigh = %d</source>
<translation>recreatieve mode gebaseerd op Bühlmann ZHL-16B met GFlow = %d en GFhigh = %d</translation>
</message>
<message>
- <location filename="../planner.c" line="812"/>
+ <location filename="../planner.c" line="814"/>
<source>this is more gas than available in the specified cylinder!</source>
<translation>dit is meer gas dan beschikbaar in de geselecteerde duikfles!</translation>
</message>
<message>
- <location filename="../planner.c" line="817"/>
+ <location filename="../planner.c" line="819"/>
<source>not enough reserve for gas sharing on ascent!</source>
<translation>niet genoeg reserve om gas te delen gedurende opstijging!</translation>
</message>
<message>
- <location filename="../planner.c" line="819"/>
+ <location filename="../planner.c" line="821"/>
<source>%.0f%s/%.0f%s of %s (%.0f%s/%.0f%s in planned ascent)</source>
<translation>%.0f%s/%.0f%s van %s (%.0f%s/%.0f%s in geplande opstijging)</translation>
</message>
<message>
- <location filename="../planner.c" line="821"/>
+ <location filename="../planner.c" line="823"/>
<source>%.0f%s (%.0f%s during planned ascent) of %s</source>
<translation>%.0f%s (%.0f%s gedurende geplande opstijging) van %s</translation>
</message>
<message>
- <location filename="../planner.c" line="838"/>
+ <location filename="../planner.c" line="840"/>
<source>high pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s</source>
<translation>hoge pO₂ waarde %.2f op %d:%02u met gas %s op diepte %.*f %s</translation>
</message>
<message>
- <location filename="../planner.c" line="848"/>
+ <location filename="../planner.c" line="850"/>
<source>low pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s</source>
<translation>lage pO₂ waarde %.2f op %d:%02u met gas %s op diepte %.*f %s</translation>
</message>
<message>
- <location filename="../planner.c" line="1408"/>
+ <location filename="../planner.c" line="1410"/>
<source>ean</source>
<translation>EAN</translation>
</message>
<message>
- <location filename="../profile.c" line="1133"/>
+ <location filename="../profile.c" line="1213"/>
<source>@: %d:%02d
D: %.1f%s
</source>
@@ -8118,70 +8138,70 @@ D: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1136"/>
+ <location filename="../profile.c" line="1216"/>
<source>P: %d%s
</source>
<translation>P: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1140"/>
+ <location filename="../profile.c" line="1220"/>
<source>T: %.1f%s
</source>
<translation>T: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1146"/>
+ <location filename="../profile.c" line="1226"/>
<source>V: %.1f%s
</source>
<translation>V: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1149"/>
+ <location filename="../profile.c" line="1229"/>
<source>SAC: %.*f%s/min
</source>
<translation>SAC: %.*f%s/min
</translation>
</message>
<message>
- <location filename="../profile.c" line="1151"/>
+ <location filename="../profile.c" line="1231"/>
<source>CNS: %u%%
</source>
<translation>CNS: %u%%
</translation>
</message>
<message>
- <location filename="../profile.c" line="1153"/>
+ <location filename="../profile.c" line="1233"/>
<source>pO%s: %.2fbar
</source>
- <translation>pO₂%s: %.2fbar
+ <translation>pO%s: %.2fbar
</translation>
</message>
<message>
- <location filename="../profile.c" line="1155"/>
+ <location filename="../profile.c" line="1235"/>
<source>pN%s: %.2fbar
</source>
- <translation>pN₂%s: %.2fbar
+ <translation>pN%s: %.2fbar
</translation>
</message>
<message>
- <location filename="../profile.c" line="1157"/>
+ <location filename="../profile.c" line="1237"/>
<source>pHe: %.2fbar
</source>
<translation>pHe: %.2fbar
</translation>
</message>
<message>
- <location filename="../profile.c" line="1160"/>
+ <location filename="../profile.c" line="1240"/>
<source>MOD: %d%s
</source>
<translation>MOD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1167"/>
+ <location filename="../profile.c" line="1247"/>
<source>EAD: %d%s
EADD: %d%s
</source>
@@ -8190,7 +8210,7 @@ EADD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1171"/>
+ <location filename="../profile.c" line="1251"/>
<source>END: %d%s
EADD: %d%s
</source>
@@ -8199,170 +8219,170 @@ EADD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1184"/>
+ <location filename="../profile.c" line="1264"/>
<source>Safetystop: %umin @ %.0f%s
</source>
<translation>Veiligheidsstop: %umin @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1187"/>
+ <location filename="../profile.c" line="1267"/>
<source>Safetystop: unkn time @ %.0f%s
</source>
<translation>Veiligheidsstop: onbek tijd @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1192"/>
+ <location filename="../profile.c" line="1272"/>
<source>Deco: %umin @ %.0f%s
</source>
<translation>Deco: %umin @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1195"/>
+ <location filename="../profile.c" line="1275"/>
<source>Deco: unkn time @ %.0f%s
</source>
<translation>Deco: onbek tijd @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1199"/>
+ <location filename="../profile.c" line="1279"/>
<source>In deco
</source>
<translation>In deco
</translation>
</message>
<message>
- <location filename="../profile.c" line="1201"/>
+ <location filename="../profile.c" line="1281"/>
<source>NDL: %umin
</source>
<translation>NDL: %umin
</translation>
</message>
<message>
- <location filename="../profile.c" line="1204"/>
+ <location filename="../profile.c" line="1284"/>
<source>TTS: %umin
</source>
<translation>TTS: %umin
</translation>
</message>
<message>
- <location filename="../profile.c" line="1207"/>
+ <location filename="../profile.c" line="1287"/>
<source>Deco: %umin @ %.0f%s (calc)
</source>
<translation>Deco: %umin @ %.0f%s (berekend)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1215"/>
+ <location filename="../profile.c" line="1295"/>
<source>In deco (calc)
</source>
<translation>In deco (berekend)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1218"/>
+ <location filename="../profile.c" line="1298"/>
<source>NDL: %umin (calc)
</source>
<translation>NDL: %umin (berekend)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1220"/>
+ <location filename="../profile.c" line="1300"/>
<source>NDL: &gt;2h (calc)
</source>
<translation>NDL: &gt;2h (berekend)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1224"/>
+ <location filename="../profile.c" line="1304"/>
<source>TTS: %umin (calc)
</source>
<translation>TTS: %umin (berekend)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1226"/>
+ <location filename="../profile.c" line="1306"/>
<source>TTS: &gt;2h (calc)
</source>
<translation>TTS: &gt;2h (berekend)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1229"/>
+ <location filename="../profile.c" line="1309"/>
<source>RBT: %umin
</source>
<translation>RBT: %umin
</translation>
</message>
<message>
- <location filename="../profile.c" line="1232"/>
+ <location filename="../profile.c" line="1312"/>
<source>Calculated ceiling %.0f%s
</source>
<translation>Berekend plafond %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1238"/>
+ <location filename="../profile.c" line="1318"/>
<source>Tissue %.0fmin: %.1f%s
</source>
<translation>Compartiment %.0fmin: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1244"/>
+ <location filename="../profile.c" line="1324"/>
<source>heartbeat: %d
</source>
<translation>hartslag: %d
</translation>
</message>
<message>
- <location filename="../profile.c" line="1246"/>
+ <location filename="../profile.c" line="1326"/>
<source>bearing: %d
</source>
<translation>koers: %d
</translation>
</message>
<message>
- <location filename="../profile.c" line="1249"/>
+ <location filename="../profile.c" line="1329"/>
<source>mean depth to here %.1f%s
</source>
<translation>gemiddelde diepte tot nu toe %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1344"/>
+ <location filename="../profile.c" line="1424"/>
<source>%sT: %d:%02d min</source>
<translation>%sT: %d:%02d min</translation>
</message>
<message>
- <location filename="../profile.c" line="1348"/>
- <location filename="../profile.c" line="1352"/>
- <location filename="../profile.c" line="1356"/>
+ <location filename="../profile.c" line="1428"/>
+ <location filename="../profile.c" line="1432"/>
+ <location filename="../profile.c" line="1436"/>
<source>%s %sD:%.1f%s</source>
<translation>%s %sD:%.1f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1360"/>
+ <location filename="../profile.c" line="1440"/>
<source>%s %sD:%.1f%s
</source>
<translation>%s %sD:%.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1364"/>
+ <location filename="../profile.c" line="1444"/>
<source>%s%sV:%.2f%s</source>
<translation>%s%sV:%.2f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1368"/>
- <location filename="../profile.c" line="1372"/>
+ <location filename="../profile.c" line="1448"/>
+ <location filename="../profile.c" line="1452"/>
<source>%s %sV:%.2f%s</source>
<translation>%s %sV:%.2f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1379"/>
+ <location filename="../profile.c" line="1459"/>
<source>%s %sP:%d %s</source>
<translation>%s %sP:%d %s</translation>
</message>
@@ -8654,8 +8674,8 @@ EADD: %d%s
<message>
<location filename="../dive.c" line="33"/>
<location filename="../equipment.c" line="85"/>
- <location filename="../planner.c" line="1404"/>
- <location filename="../planner.c" line="1407"/>
+ <location filename="../planner.c" line="1406"/>
+ <location filename="../planner.c" line="1409"/>
<source>oxygen</source>
<translation>zuurstof</translation>
</message>
@@ -8811,18 +8831,18 @@ EADD: %d%s
</message>
<message>
<location filename="../libdivecomputer.c" line="187"/>
- <location filename="../parse-xml.c" line="3177"/>
- <location filename="../uemis-downloader.c" line="133"/>
+ <location filename="../parse-xml.c" line="3181"/>
+ <location filename="../uemis-downloader.c" line="135"/>
<source>unknown</source>
<translation>onbekend</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="464"/>
+ <location filename="../uemis-downloader.c" line="468"/>
<source>data</source>
<translation>gegevens</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="444"/>
+ <location filename="../uemis-downloader.c" line="448"/>
<source>%s %s</source>
<translation>%s %s</translation>
</message>
@@ -8857,82 +8877,82 @@ Is de Uemis Zurich correct aangesloten?</translation>
<translation>Geen duiken te laden</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="492"/>
+ <location filename="../uemis-downloader.c" line="496"/>
<source>divelog #</source>
<translation>duiklog #</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="494"/>
+ <location filename="../uemis-downloader.c" line="498"/>
<source>divespot #</source>
<translation>duiklocatie #</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="496"/>
+ <location filename="../uemis-downloader.c" line="500"/>
<source>details for #</source>
<translation>details voor #</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>wetsuit</source>
<translation>natpak</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>semidry</source>
<translation>semidroog</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>drysuit</source>
<translation>droogpak</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>shorty</source>
<translation>shorty</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>vest</source>
<translation>vest</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>long john</source>
<translation>long john</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>jacket</source>
<translation>jack</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>full suit</source>
<translation>tweedelig pak</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>2 pcs full suit</source>
<translation>2-delig pak</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="699"/>
+ <location filename="../uemis-downloader.c" line="704"/>
<source>membrane</source>
<translation>membraan droogpak</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1211"/>
+ <location filename="../uemis-downloader.c" line="1237"/>
<source>Initialise communication</source>
<translation>Start communicatie</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1214"/>
+ <location filename="../uemis-downloader.c" line="1240"/>
<source>Uemis init failed</source>
<translation>Uemis niet geïnitialiseerd</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1226"/>
+ <location filename="../uemis-downloader.c" line="1252"/>
<source>Start download</source>
<translation>Begin download</translation>
</message>
diff --git a/translations/subsurface_pl_PL.ts b/translations/subsurface_pl_PL.ts
index 27045a0c4..1e4dedf01 100644
--- a/translations/subsurface_pl_PL.ts
+++ b/translations/subsurface_pl_PL.ts
@@ -487,7 +487,7 @@
<translation>Nie można utworzyć kontekstu libdivecomputer</translation>
</message>
<message>
- <location filename="../configuredivecomputer.cpp" line="658"/>
+ <location filename="../configuredivecomputer.cpp" line="660"/>
<source>Could not a establish connection to the dive computer.</source>
<translation>Nie udało się połączyć z komputerem nurkowym.</translation>
</message>
@@ -1588,82 +1588,82 @@
<translation>PSCR-GF</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1081"/>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1102"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1085"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1106"/>
<source>Backup files (*.xml)</source>
<translation>Pliki kopii zapasowych (*.xml)</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1086"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1090"/>
<source>An error occurred while saving the backup file.
%1</source>
<translation>Wystąpił błąd podczas zapisywania pliku kopii zapasowej.
%1</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1089"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1093"/>
<source>Backup succeeded</source>
<translation>Pomyślnie utworzono kopię zapasową.</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1090"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1094"/>
<source>Your settings have been saved to: %1</source>
<translation>Twoje ustawienia zostały zapisane do: %1</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1080"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1084"/>
<source>Backup dive computer settings</source>
<translation>Tworzy kopię ustawień komputera nurkowego</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1085"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1089"/>
<source>XML backup error</source>
<translation>Błąd kopii zapasowej XML</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1101"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1105"/>
<source>Restore dive computer settings</source>
<translation>Przywraca ustawienia komputera nurkowego</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1107"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1111"/>
<source>XML restore error</source>
<translation>Błąd przywracania XML</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1108"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1112"/>
<source>An error occurred while restoring the backup file.
%1</source>
<translation>Wystąpił błąd podczas przywracania z pliku kopii zapasowej.
%1</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1112"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1116"/>
<source>Restore succeeded</source>
<translation>Pomyślnie przywrócono ustawienia</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1113"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1117"/>
<source>Your settings have been restored successfully.</source>
<translation>Twoje ustawienia zostały pomyślnie przywrócone.</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1123"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1127"/>
<source>Select firmware file</source>
<translation>Wybierz plik z aktualizacją</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1124"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1128"/>
<source>All files (*.*)</source>
<translation>Wszystkie pliki (*.*)</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1180"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1184"/>
<source>Choose file for divecomputer download logfile</source>
<translation>Wybierz plik używany do logowania postępu pobierania danych</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1181"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1185"/>
<source>Log files (*.log)</source>
<translation>Pliki logów (*.log)</translation>
</message>
@@ -1853,18 +1853,18 @@ wybrany komputer nurkowy?</translation>
<context>
<name>DiveEventItem</name>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="116"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="122"/>
<source>Manual switch to OC</source>
<translation>Ręczna zmiana na OC</translation>
</message>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="118"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="124"/>
<source> begin</source>
<comment>Starts with space!</comment>
<translation> początek</translation>
</message>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="119"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="125"/>
<source> end</source>
<comment>Starts with space!</comment>
<translation> koniec</translation>
@@ -3057,92 +3057,107 @@ p, li { white-space: pre-wrap; }
<translation>nie wybrano żadnych nurkowań</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="182"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="173"/>
+ <source>stylesheet to export to divelogs.de is not found</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="183"/>
<source>failed to create zip file for upload: %s</source>
<translation>nie udało się utworzyć pliku zip do wysłania: %s</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="235"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="236"/>
<source>internal error</source>
<translation>błąd wewnętrzny</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="722"/>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="912"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="244"/>
+ <source>Conversion of dive %1 to divelogs.de format failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="272"/>
+ <source>error writing zip file: %s zip error %d system error %d - %s</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="742"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="932"/>
<source>Done</source>
<translation>Zakończ</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="755"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="775"/>
<source>Uploading dive list...</source>
<translation>Wysyłanie listy nurkowań...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="787"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="807"/>
<source>Downloading dive list...</source>
<translation>Pobieranie listy nurkowań...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="828"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="848"/>
<source>Downloading %1 dives...</source>
<translation>Pobieranie %1 nurkowań...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="862"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="882"/>
<source>Download finished - %1</source>
<translation>Zakończono pobieranie - %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="876"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="896"/>
<source>Problem with download</source>
<translation>Problem z pobieraniem</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="877"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="897"/>
<source>The archive could not be opened:
</source>
<translation>Nie udało się otworzyć archiwum:
</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="886"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="906"/>
<source>Corrupted download</source>
<translation>Pobrano uskodzone dane</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="887"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="907"/>
<source>The archive could not be opened:
%1</source>
<translation>Archiwum nie mogło zostać otworzone:
%1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="926"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="946"/>
<source>Upload failed</source>
<translation>Wysyłanie nieudane</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="929"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="949"/>
<source>Upload successful</source>
<translation>Wysyłanie zakończone sukcesem</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="932"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="952"/>
<source>Login failed</source>
<translation>Błąd logowania</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="935"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="955"/>
<source>Cannot parse response</source>
<translation>Nie można przetworzyć odpowiedzi</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="946"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="966"/>
<source>Error: %1</source>
<translation>Błąd: %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="913"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="933"/>
<source>Upload finished</source>
<translation>Wysyłanie zakończone</translation>
</message>
@@ -4000,22 +4015,22 @@ Czy na pewno kontynuować?</translation>
<translation>Średnia temperatura z wybranych nurkowań</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="678"/>
+ <location filename="../qt-ui/maintab.cpp" line="681"/>
<source>Longest dive</source>
<translation>Najdłuższe nurkowanie</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="679"/>
+ <location filename="../qt-ui/maintab.cpp" line="682"/>
<source>Shortest dive</source>
<translation>Najkrótsze nurkowanie</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="680"/>
+ <location filename="../qt-ui/maintab.cpp" line="683"/>
<source>Average length of all selected dives</source>
<translation>Średnia długość wybranych nurkowań</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="704"/>
+ <location filename="../qt-ui/maintab.cpp" line="707"/>
<source>These gases could be
mixed from Air and using:
</source>
@@ -4024,22 +4039,22 @@ z powietrza przy użyciu:
</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="708"/>
+ <location filename="../qt-ui/maintab.cpp" line="711"/>
<source> and </source>
<translation>oraz </translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="838"/>
+ <location filename="../qt-ui/maintab.cpp" line="841"/>
<source>New dive site</source>
<translation>Nowe miejsce nurkowe</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="1132"/>
+ <location filename="../qt-ui/maintab.cpp" line="1135"/>
<source>Discard the changes?</source>
<translation>Porzucić zmiany?</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="1133"/>
+ <location filename="../qt-ui/maintab.cpp" line="1136"/>
<source>You are about to discard your changes.</source>
<translation>Masz zamiar porzucić zmiany.</translation>
</message>
@@ -4856,12 +4871,12 @@ Subsurface zaimportował informacje o miejscach nurkowych, ale może warto pośw
<context>
<name>OstcFirmwareCheck</name>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="261"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="265"/>
<source>You should update the firmware on your dive computer: you have version %1 but the latest stable version is %2</source>
<translation>Możesz zaktualizować oprogramowanie w swoim komputerze nurkowym: masz wersję %1 a najnowsza stabilna wersja to %2</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="265"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="269"/>
<source>
Please start Bluetooth on your OSTC Sport and do the same preparations as for a logbook download before continuing with the update</source>
@@ -4870,27 +4885,27 @@ Please start Bluetooth on your OSTC Sport and do the same preparations as for a
Uaktywnij bluetooth na swoim OSTC Sport i przed kontynuowaniem aktualizacji wykonaj na komputerze nurkowym te same kroki co przy przygotowywaniu się do zgrania danych z logbooka.</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="266"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="270"/>
<source>Not now</source>
<translation>Nie teraz</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="267"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="271"/>
<source>Update firmware</source>
<translation>Aktualizuj oprogramowanie</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="269"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="273"/>
<source>Firmware upgrade notice</source>
<translation>Informacja o aktualizacji oprogramowania</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="287"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="291"/>
<source>Save the downloaded firmware as</source>
<translation>Zapisz pobrany firmware jako</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="288"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="292"/>
<source>HEX files (*.hex)</source>
<translation>Pliki HEX (*.hex)</translation>
</message>
@@ -5867,98 +5882,98 @@ Uaktywnij bluetooth na swoim OSTC Sport i przed kontynuowaniem aktualizacji wyko
<translation>Pokazywanie NDL / TTS zostało wyłączone z powodu zbyt długiego czasu obliczeń.</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1232"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1234"/>
<source>Make first divecomputer</source>
<translation>Ustaw jako pierwszy komputer nurkowy</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1234"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1236"/>
<source>Delete this divecomputer</source>
<translation>Usuń ten komputer nurkowy</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1248"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1250"/>
<source>Add gas change</source>
<translation>Dodaj zmianę gazu</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1251"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1253"/>
<source> (Tank %1)</source>
<translation> (Butla %1)</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1259"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1261"/>
<source>Add set-point change</source>
<translation>Dodaj zmianę set-point</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1261"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1263"/>
<source>Add bookmark</source>
<translation>Dodaj notatkę</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1265"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1267"/>
<source>Edit the profile</source>
<translation>Edytuj profil</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1269"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1271"/>
<source>Remove event</source>
<translation>Usuń znacznik</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1274"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1276"/>
<source>Hide similar events</source>
<translation>Ukryj podobne znaczniki</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1281"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1283"/>
<source>Edit name</source>
<translation>Zmień nazwę</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1310"/>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1317"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1312"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1319"/>
<source>Adjust pressure of tank %1 (currently interpolated as %2)</source>
<translation>Zmień ciśnienie w butli %1 (obecnie interpolowane jako %2)</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1332"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1334"/>
<source>Unhide all events</source>
<translation>Odkryj wszystkie znaczniki</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1366"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1368"/>
<source>Hide events</source>
<translation>Ukrywanie wydarzeń</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1366"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1368"/>
<source>Hide all %1 events?</source>
<translation>Ukyć wszystkie wydarzenia typu %1?</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1401"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1403"/>
<source>Remove the selected event?</source>
<translation>Usunąć wybrane wydarzenie?</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1402"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1404"/>
<source>%1 @ %2:%3</source>
<translation>%1 @ %2:%3</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1517"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1519"/>
<source>Edit name of bookmark</source>
<translation>Zmień nazwę wydarzenia</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1518"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1520"/>
<source>Custom name:</source>
<translation>Własna nazwa:</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1523"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1525"/>
<source>Name is too long!</source>
<translation>Nazwa jest za długa!</translation>
</message>
@@ -6062,22 +6077,22 @@ Uaktywnij bluetooth na swoim OSTC Sport i przed kontynuowaniem aktualizacji wyko
<translation>cuft</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="604"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="622"/>
<source>Invalid response from server</source>
<translation>Niepoprawna odpowiedź z serwera</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="612"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="630"/>
<source>Expected XML tag &apos;DiveDateReader&apos;, got instead &apos;%1</source>
<translation>Oczekiwano tagu XML &apos;DiveDateReader&apos;, zamiast tego odczytano &apos;%1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="658"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="676"/>
<source>Expected XML tag &apos;DiveDates&apos; not found</source>
<translation>Oczekiwany tag XML &apos;DiveDates&apos; nie został znaleziony</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="665"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="683"/>
<source>Malformed XML response. Line %1: %2</source>
<translation>Uszkodzona odpowiedź XML. Linia %1: %2</translation>
</message>
@@ -6485,47 +6500,47 @@ Nie wszystkie zdjęcia mają czas w zakresie pomiędzy
<context>
<name>SubsurfaceWebServices</name>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="398"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="416"/>
<source>Webservice</source>
<translation>Usługa Internetowa</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="484"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="502"/>
<source>Connecting...</source>
<translation>Łączenie...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="503"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="521"/>
<source>Download finished</source>
<translation>Pobieranie zakończone</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="517"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="535"/>
<source>Download error: %1</source>
<translation>Błąd pobierania: %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="527"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="545"/>
<source>Connection error: </source>
<translation>Błąd połączenia:</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="536"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="554"/>
<source>Download successful</source>
<translation>Pobieranie zakończone sukcesem</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="530"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="548"/>
<source>Invalid user identifier!</source>
<translation>Niepoprawny identyfikator użytkownika!</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="377"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="395"/>
<source>Enter User ID and click Download</source>
<translation>Podaj ID użytkownika i wciśnij Pobierz</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="533"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="551"/>
<source>Cannot parse response!</source>
<translation>Nie można przetworzyć odpowiedzi!</translation>
</message>
@@ -7277,12 +7292,12 @@ Język: %1</translation>
<translation>Wyślij</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="312"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="330"/>
<source>Operation timed out</source>
<translation>Przekroczony czas</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="333"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="351"/>
<source>Transferring data...</source>
<translation>Transfer danych...</translation>
</message>
@@ -7448,7 +7463,7 @@ Maximum</source>
<context>
<name>getextFromC</name>
<message>
- <location filename="../libdivecomputer.c" line="674"/>
+ <location filename="../libdivecomputer.c" line="677"/>
<source>Error parsing the header</source>
<translation>Błąd podczas przetwarzania nagłówka</translation>
</message>
@@ -7527,15 +7542,15 @@ Maximum</source>
<translation>kg</translation>
</message>
<message>
- <location filename="../dive.c" line="1580"/>
+ <location filename="../dive.c" line="1616"/>
<source>(%s) or (%s)</source>
<translation>(%s) lub (%s)</translation>
</message>
<message>
<location filename="../divelist.c" line="482"/>
<location filename="../equipment.c" line="81"/>
- <location filename="../planner.c" line="1400"/>
- <location filename="../planner.c" line="1403"/>
+ <location filename="../planner.c" line="1402"/>
+ <location filename="../planner.c" line="1405"/>
<source>air</source>
<translation>powietrze</translation>
</message>
@@ -7565,68 +7580,73 @@ Maximum</source>
<translation>doczepiany</translation>
</message>
<message>
- <location filename="../file.c" line="117"/>
- <location filename="../file.c" line="456"/>
- <location filename="../file.c" line="541"/>
- <location filename="../file.c" line="936"/>
+ <location filename="../file.c" line="110"/>
+ <source>No dives in the input file &apos;%s&apos;</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../file.c" line="120"/>
+ <location filename="../file.c" line="459"/>
+ <location filename="../file.c" line="544"/>
+ <location filename="../file.c" line="939"/>
<location filename="../ostctools.c" line="80"/>
<source>Failed to read &apos;%s&apos;</source>
<translation>Błąd odczytu &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../file.c" line="391"/>
+ <location filename="../file.c" line="394"/>
<source>Cannot open CSV file %s; please use Import log file dialog</source>
<comment>'Import log file' should be the same text as corresponding label in Import menu</comment>
<translation>Nie można otworzyć pliku CSV %s; Użyj opcji Importowanie logów nurkowych.</translation>
</message>
<message>
- <location filename="../file.c" line="458"/>
+ <location filename="../file.c" line="461"/>
<source>Empty file &apos;%s&apos;</source>
<translation>Pusty plik &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../file.c" line="638"/>
+ <location filename="../file.c" line="641"/>
<source>Poseidon import failed: unable to read &apos;%s&apos;</source>
<translation>Błąd importu: nie można odczytać &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../file.c" line="674"/>
+ <location filename="../file.c" line="677"/>
<source>Mouth piece position OC</source>
<translation>Pozycja ustnika: OC</translation>
</message>
<message>
- <location filename="../file.c" line="678"/>
+ <location filename="../file.c" line="681"/>
<source>Mouth piece position CC</source>
<translation>Pozycja ustnika: CC</translation>
</message>
<message>
- <location filename="../file.c" line="682"/>
+ <location filename="../file.c" line="685"/>
<source>Mouth piece position unknown</source>
<translation>Pozycja ustnika: nieznana</translation>
</message>
<message>
- <location filename="../file.c" line="686"/>
+ <location filename="../file.c" line="689"/>
<source>Mouth piece position not connected</source>
<translation>Pozycja ustnika: nie podłączony</translation>
</message>
<message>
- <location filename="../file.c" line="693"/>
+ <location filename="../file.c" line="696"/>
<source>Power off</source>
<translation>Wyłączenie</translation>
</message>
<message>
- <location filename="../file.c" line="753"/>
+ <location filename="../file.c" line="756"/>
<source>O₂ calibration failed</source>
<translation>Kalibracja O₂ nieudana</translation>
</message>
<message>
- <location filename="../file.c" line="755"/>
- <location filename="../file.c" line="764"/>
+ <location filename="../file.c" line="758"/>
+ <location filename="../file.c" line="767"/>
<source>O₂ calibration</source>
<translation>Kalibracja O₂ </translation>
</message>
<message>
- <location filename="../file.c" line="831"/>
+ <location filename="../file.c" line="834"/>
<source>No matching DC found for file &apos;%s&apos;</source>
<translation>Nie znaleziono komputera nurkowego pasującego do pliku &apos;%s&apos;</translation>
</message>
@@ -7645,7 +7665,7 @@ Maximum</source>
</message>
<message>
<location filename="../cochran.c" line="339"/>
- <location filename="../file.c" line="699"/>
+ <location filename="../file.c" line="702"/>
<source>battery</source>
<translation>bateria</translation>
</message>
@@ -7659,7 +7679,7 @@ Maximum</source>
<message>
<location filename="../cochran.c" line="333"/>
<location filename="../cochran.c" line="387"/>
- <location filename="../file.c" line="721"/>
+ <location filename="../file.c" line="724"/>
<location filename="../libdivecomputer.c" line="198"/>
<source>ascent</source>
<translation>wynurzanie</translation>
@@ -7706,7 +7726,7 @@ Maximum</source>
<location filename="../cochran.c" line="362"/>
<location filename="../cochran.c" line="411"/>
<location filename="../cochran.c" line="418"/>
- <location filename="../file.c" line="812"/>
+ <location filename="../file.c" line="815"/>
<location filename="../libdivecomputer.c" line="200"/>
<location filename="../libdivecomputer.c" line="203"/>
<source>gaschange</source>
@@ -7793,107 +7813,107 @@ Maximum</source>
<translation>niepoprawny znacznik</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="658"/>
+ <location filename="../libdivecomputer.c" line="661"/>
<source>Unable to create parser for %s %s</source>
<translation>Nie udało się utworzyć parsera dla %s %s</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="664"/>
+ <location filename="../libdivecomputer.c" line="667"/>
<source>Error registering the data</source>
<translation>Błąd podczas przetwarzania danych</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="495"/>
+ <location filename="../libdivecomputer.c" line="498"/>
<source>Error parsing the datetime</source>
<translation>Błąd podczas przetwarzania daty i czasu</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="513"/>
+ <location filename="../libdivecomputer.c" line="516"/>
<source>Dive %d: %s</source>
<translation>Nurkowanie %d: %s</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="519"/>
+ <location filename="../libdivecomputer.c" line="522"/>
<source>Error parsing the divetime</source>
<translation>Błąd podczas przetwarzania czasu nurkowania</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="529"/>
+ <location filename="../libdivecomputer.c" line="532"/>
<source>Error parsing the maxdepth</source>
<translation>Błąd podczas przetwarzania głębokości</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="548"/>
+ <location filename="../libdivecomputer.c" line="551"/>
<source>Error parsing temperature</source>
<translation>Błąd przy przetwarzaniu temperatury</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="568"/>
+ <location filename="../libdivecomputer.c" line="571"/>
<source>Error parsing the gas mix count</source>
<translation>Błąd podczas przetwarzania danych o ilości użytych rodzajów gazu</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="580"/>
+ <location filename="../libdivecomputer.c" line="583"/>
<source>Error obtaining water salinity</source>
<translation>Błąd podczas przetwarzania danych o zasoleniu</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="589"/>
+ <location filename="../libdivecomputer.c" line="592"/>
<source>Error obtaining surface pressure</source>
<translation>Błąd podczas przetwarzania danych o cienieniu atmosferycznym</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="614"/>
+ <location filename="../libdivecomputer.c" line="617"/>
<source>Error obtaining divemode</source>
<translation>Błąd odczytywania trybu pracy komputera nurkowego </translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="634"/>
+ <location filename="../libdivecomputer.c" line="637"/>
<source>Error parsing the gas mix</source>
<translation>Błąd podczas przetwarzania danych o użytym rodzaju gazu</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="684"/>
+ <location filename="../libdivecomputer.c" line="687"/>
<source>Error parsing the samples</source>
<translation>Błąd podczas przetwarzania próbek</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="821"/>
+ <location filename="../libdivecomputer.c" line="824"/>
<source>Event: waiting for user action</source>
<translation>Oczekiwanie na działanie użytkownika</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="829"/>
+ <location filename="../libdivecomputer.c" line="832"/>
<source>model=%u (0x%08x), firmware=%u (0x%08x), serial=%u (0x%08x)</source>
<translation>model=%u (0x%08x), firmware=%u (0x%08x), numer seryjny=%u (0x%08x)</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="893"/>
+ <location filename="../libdivecomputer.c" line="896"/>
<source>Error registering the event handler.</source>
<translation>Błąd rejestracji uchwytu (event handler)</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="898"/>
+ <location filename="../libdivecomputer.c" line="901"/>
<source>Error registering the cancellation handler.</source>
<translation>Błąd rejestracji uchwytu (cancellation handler)</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="919"/>
+ <location filename="../libdivecomputer.c" line="922"/>
<source>Dive data import error</source>
<translation>Błąd podczas importowania danych</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="958"/>
+ <location filename="../libdivecomputer.c" line="961"/>
<source>Unable to create libdivecomputer context</source>
<translation>Nie można utworzyć kontekstu libdivecomputer</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="965"/>
+ <location filename="../libdivecomputer.c" line="968"/>
<source>Unable to open %s %s (%s)</source>
<translation>Nie udało się otworzyć %s %s (%s)</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="989"/>
+ <location filename="../libdivecomputer.c" line="994"/>
<source>Insufficient privileges to open the device %s %s (%s)</source>
<translation>Brak uprawnień by otworzyć urządzenie %s %s (%s)</translation>
</message>
@@ -7913,12 +7933,12 @@ Maximum</source>
</translation>
</message>
<message>
- <location filename="../parse-xml.c" line="2022"/>
+ <location filename="../parse-xml.c" line="2026"/>
<source>Failed to parse &apos;%s&apos;</source>
<translation>Nie udało się przetworzyć &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../parse-xml.c" line="3631"/>
+ <location filename="../parse-xml.c" line="3635"/>
<source>Can&apos;t open stylesheet %s</source>
<translation>Nie można otworzyć arkusza stylów %s</translation>
</message>
@@ -7928,8 +7948,8 @@ Maximum</source>
<translation>EAN%d</translation>
</message>
<message>
- <location filename="../planner.c" line="1021"/>
- <location filename="../planner.c" line="1173"/>
+ <location filename="../planner.c" line="1023"/>
+ <location filename="../planner.c" line="1175"/>
<source>Can&apos;t find gas %s</source>
<translation>Nie można znaleźć gazu %s</translation>
</message>
@@ -7939,173 +7959,173 @@ Maximum</source>
<translation>Zbyt wiele rodzajów gazu</translation>
</message>
<message>
- <location filename="../planner.c" line="571"/>
+ <location filename="../planner.c" line="572"/>
<source>Decompression calculation aborted due to excessive time</source>
<translation>Obliczanie dekompresji przerwane z powodu zbyt długiego czasu.</translation>
</message>
<message>
- <location filename="../planner.c" line="595"/>
+ <location filename="../planner.c" line="596"/>
<source>Subsurface dive plan</source>
<translation>Plan nurkowania Subsurface </translation>
</message>
<message>
- <location filename="../planner.c" line="599"/>
+ <location filename="../planner.c" line="600"/>
<source>depth</source>
<translation>głębokość</translation>
</message>
<message>
- <location filename="../planner.c" line="605"/>
+ <location filename="../planner.c" line="606"/>
<source>runtime</source>
<translation>runtime</translation>
</message>
<message>
- <location filename="../planner.c" line="602"/>
+ <location filename="../planner.c" line="603"/>
<source>duration</source>
<translation>czas trwania</translation>
</message>
<message>
- <location filename="../planner.c" line="557"/>
+ <location filename="../planner.c" line="558"/>
<source>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.</source>
<translation>OSTRZEŻENIE: TEN PLANER UŻYWA IMPLEMENTACJI ALGORYTMU %s, KTÓRA JEST NOWA I ZOSTAŁA PRZETESTOWANA W BARDZO OGRANICZONYM ZAKRESIE. ZDECYDOWANIE ODRADZAMY PLANOWANIE NURKOWANIA JEDYNIE W OPARCIU O REZULTATY DZIAŁANIA TEGO PROGRAMU.</translation>
</message>
<message>
- <location filename="../planner.c" line="608"/>
+ <location filename="../planner.c" line="609"/>
<source>gas</source>
<translation>gaz</translation>
</message>
<message>
- <location filename="../planner.c" line="651"/>
+ <location filename="../planner.c" line="652"/>
<source>Transition to %.*f %s in %d:%02d min - runtime %d:%02u on %s (SP = %.1fbar)</source>
<translation>Przejście do %.*f %s w %d:%02d min - runtime %d:%02u z %s (SP = %.1fbar)</translation>
</message>
<message>
- <location filename="../planner.c" line="659"/>
+ <location filename="../planner.c" line="660"/>
<source>Transition to %.*f %s in %d:%02d min - runtime %d:%02u on %s</source>
<translation>Przejście do %.*f %s w %d:%02d min - runtime %d:%02u z %s</translation>
</message>
<message>
- <location filename="../planner.c" line="672"/>
+ <location filename="../planner.c" line="673"/>
<source>Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s (SP = %.1fbar)</source>
<translation>Pozostań na %.*f %s przez %d:%02d min - runtime %d:%02u z %s (SP = %.1fbar)</translation>
</message>
<message>
- <location filename="../planner.c" line="679"/>
+ <location filename="../planner.c" line="680"/>
<source>Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s</source>
<translation>Pozostań na %.*f %s przez %d:%02d min - runtime %d:%02u z %s</translation>
</message>
<message>
- <location filename="../planner.c" line="712"/>
+ <location filename="../planner.c" line="713"/>
<source>%3.0f%s</source>
<translation>%3.0f%s</translation>
</message>
<message>
- <location filename="../planner.c" line="715"/>
- <location filename="../planner.c" line="719"/>
+ <location filename="../planner.c" line="716"/>
+ <location filename="../planner.c" line="720"/>
<source>%3dmin</source>
<translation>%3dmin</translation>
</message>
<message>
- <location filename="../planner.c" line="728"/>
- <location filename="../planner.c" line="740"/>
+ <location filename="../planner.c" line="729"/>
+ <location filename="../planner.c" line="741"/>
<source>(SP = %.1fbar)</source>
<translation>(SP = %.1fbar)</translation>
</message>
<message>
- <location filename="../planner.c" line="763"/>
+ <location filename="../planner.c" line="764"/>
<source>Switch gas to %s (SP = %.1fbar)</source>
<translation>Zmiana gazu na %s (SP = %.1fbar)</translation>
</message>
<message>
- <location filename="../planner.c" line="765"/>
+ <location filename="../planner.c" line="766"/>
<source>Switch gas to %s</source>
<translation>Zmiana gazu na %s</translation>
</message>
<message>
- <location filename="../planner.c" line="783"/>
+ <location filename="../planner.c" line="785"/>
<source>CNS</source>
<translation>CNS</translation>
</message>
<message>
- <location filename="../planner.c" line="785"/>
+ <location filename="../planner.c" line="787"/>
<source>OTU</source>
<translation>OTU</translation>
</message>
<message>
- <location filename="../planner.c" line="789"/>
+ <location filename="../planner.c" line="791"/>
<source>Gas consumption (CCR legs excluded):</source>
<translation>Zużycie gazu (nie uwzględnia CCR):</translation>
</message>
<message>
- <location filename="../planner.c" line="791"/>
+ <location filename="../planner.c" line="793"/>
<source>Gas consumption:</source>
<translation>Zużycie gazu:</translation>
</message>
<message>
- <location filename="../planner.c" line="573"/>
- <location filename="../planner.c" line="811"/>
- <location filename="../planner.c" line="816"/>
- <location filename="../planner.c" line="841"/>
- <location filename="../planner.c" line="851"/>
+ <location filename="../planner.c" line="574"/>
+ <location filename="../planner.c" line="813"/>
+ <location filename="../planner.c" line="818"/>
+ <location filename="../planner.c" line="843"/>
+ <location filename="../planner.c" line="853"/>
<source>Warning:</source>
<translation>Ostrzeżenie:</translation>
</message>
<message>
- <location filename="../planner.c" line="583"/>
+ <location filename="../planner.c" line="584"/>
<source>based on Bühlmann ZHL-16B with GFlow = %d and GFhigh = %d</source>
<translation>w oparciu o Bühlmann ZHL-16B z GFlow = %d i GFhigh = %d</translation>
</message>
<message>
- <location filename="../planner.c" line="587"/>
+ <location filename="../planner.c" line="588"/>
<source>based on VPM-B at nominal conservatism</source>
<translation>w oparciu o VPM-B z nominalnym konserwatyzmem </translation>
</message>
<message>
- <location filename="../planner.c" line="589"/>
+ <location filename="../planner.c" line="590"/>
<source>based on VPM-B at +%d conservatism</source>
<translation>w oparciu o VPM-B z konserwatyzmem +%d</translation>
</message>
<message>
- <location filename="../planner.c" line="591"/>
+ <location filename="../planner.c" line="592"/>
<source>recreational mode based on Bühlmann ZHL-16B with GFlow = %d and GFhigh = %d</source>
<translation>tryb rekreacyjny w oparciu o Bühlmann ZHL-16B z GFlow = %d i GFhigh = %d</translation>
</message>
<message>
- <location filename="../planner.c" line="812"/>
+ <location filename="../planner.c" line="814"/>
<source>this is more gas than available in the specified cylinder!</source>
<translation>to więcej gazu niż masz w dostępnych butlach!</translation>
</message>
<message>
- <location filename="../planner.c" line="817"/>
+ <location filename="../planner.c" line="819"/>
<source>not enough reserve for gas sharing on ascent!</source>
<translation>brak rezerwy na dzielenie się gazem z partnerem przy wynurzaniu!</translation>
</message>
<message>
- <location filename="../planner.c" line="819"/>
+ <location filename="../planner.c" line="821"/>
<source>%.0f%s/%.0f%s of %s (%.0f%s/%.0f%s in planned ascent)</source>
<translation>%.0f%s/%.0f%s gazu %s (%.0f%s/%.0f%s podczas wynurzania)</translation>
</message>
<message>
- <location filename="../planner.c" line="821"/>
+ <location filename="../planner.c" line="823"/>
<source>%.0f%s (%.0f%s during planned ascent) of %s</source>
<translation>%.0f%s (%.0f%s podczas wynurzania) gazu %s</translation>
</message>
<message>
- <location filename="../planner.c" line="838"/>
+ <location filename="../planner.c" line="840"/>
<source>high pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s</source>
<translation>wysoki pO₂ o wartości %.2f w %d:%02u przy użyciu %s na głębokości %.*f %s</translation>
</message>
<message>
- <location filename="../planner.c" line="848"/>
+ <location filename="../planner.c" line="850"/>
<source>low pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s</source>
<translation>niska wartość pO₂ %.2f o %d:%02u gaz %s na głębokości %.*f %s</translation>
</message>
<message>
- <location filename="../planner.c" line="1408"/>
+ <location filename="../planner.c" line="1410"/>
<source>ean</source>
<translation>ean</translation>
</message>
<message>
- <location filename="../profile.c" line="1133"/>
+ <location filename="../profile.c" line="1213"/>
<source>@: %d:%02d
D: %.1f%s
</source>
@@ -8114,70 +8134,70 @@ D: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1136"/>
+ <location filename="../profile.c" line="1216"/>
<source>P: %d%s
</source>
<translation>P: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1140"/>
+ <location filename="../profile.c" line="1220"/>
<source>T: %.1f%s
</source>
<translation>T: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1146"/>
+ <location filename="../profile.c" line="1226"/>
<source>V: %.1f%s
</source>
<translation>V: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1149"/>
+ <location filename="../profile.c" line="1229"/>
<source>SAC: %.*f%s/min
</source>
<translation>SAC: %.*f%s/min
</translation>
</message>
<message>
- <location filename="../profile.c" line="1151"/>
+ <location filename="../profile.c" line="1231"/>
<source>CNS: %u%%
</source>
<translation>CNS: %u%%
</translation>
</message>
<message>
- <location filename="../profile.c" line="1153"/>
+ <location filename="../profile.c" line="1233"/>
<source>pO%s: %.2fbar
</source>
<translation>pO%s: %.2fbar
</translation>
</message>
<message>
- <location filename="../profile.c" line="1155"/>
+ <location filename="../profile.c" line="1235"/>
<source>pN%s: %.2fbar
</source>
<translation>pN%s: %.2fbar
</translation>
</message>
<message>
- <location filename="../profile.c" line="1157"/>
+ <location filename="../profile.c" line="1237"/>
<source>pHe: %.2fbar
</source>
<translation>pHe: %.2fbar
</translation>
</message>
<message>
- <location filename="../profile.c" line="1160"/>
+ <location filename="../profile.c" line="1240"/>
<source>MOD: %d%s
</source>
<translation>MOD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1167"/>
+ <location filename="../profile.c" line="1247"/>
<source>EAD: %d%s
EADD: %d%s
</source>
@@ -8186,7 +8206,7 @@ EADD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1171"/>
+ <location filename="../profile.c" line="1251"/>
<source>END: %d%s
EADD: %d%s
</source>
@@ -8195,35 +8215,35 @@ EADD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1184"/>
+ <location filename="../profile.c" line="1264"/>
<source>Safetystop: %umin @ %.0f%s
</source>
<translation>Przystanek bezp.: %umin @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1187"/>
+ <location filename="../profile.c" line="1267"/>
<source>Safetystop: unkn time @ %.0f%s
</source>
<translation>Przystanek bezp.: nieznany czas @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1192"/>
+ <location filename="../profile.c" line="1272"/>
<source>Deco: %umin @ %.0f%s
</source>
<translation>Deco: %umin @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1195"/>
+ <location filename="../profile.c" line="1275"/>
<source>Deco: unkn time @ %.0f%s
</source>
<translation>Deco: nieznany czas @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1199"/>
+ <location filename="../profile.c" line="1279"/>
<source>In deco
</source>
<translation>dekompresja
@@ -8231,135 +8251,135 @@ EADD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1201"/>
+ <location filename="../profile.c" line="1281"/>
<source>NDL: %umin
</source>
<translation>NDL: %umin
</translation>
</message>
<message>
- <location filename="../profile.c" line="1204"/>
+ <location filename="../profile.c" line="1284"/>
<source>TTS: %umin
</source>
<translation>TTS: %umin
</translation>
</message>
<message>
- <location filename="../profile.c" line="1207"/>
+ <location filename="../profile.c" line="1287"/>
<source>Deco: %umin @ %.0f%s (calc)
</source>
<translation>Deco: %umin @ %.0f%s (obliczone)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1215"/>
+ <location filename="../profile.c" line="1295"/>
<source>In deco (calc)
</source>
<translation>dekompresja (obliczone)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1218"/>
+ <location filename="../profile.c" line="1298"/>
<source>NDL: %umin (calc)
</source>
<translation>NDL: %umin (calc)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1220"/>
+ <location filename="../profile.c" line="1300"/>
<source>NDL: &gt;2h (calc)
</source>
<translation>NDL: &gt;2h
</translation>
</message>
<message>
- <location filename="../profile.c" line="1224"/>
+ <location filename="../profile.c" line="1304"/>
<source>TTS: %umin (calc)
</source>
<translation>TTS: %umin (calc)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1226"/>
+ <location filename="../profile.c" line="1306"/>
<source>TTS: &gt;2h (calc)
</source>
<translation>TTS: &gt;2h
</translation>
</message>
<message>
- <location filename="../profile.c" line="1229"/>
+ <location filename="../profile.c" line="1309"/>
<source>RBT: %umin
</source>
<translation>RBT: %umin
</translation>
</message>
<message>
- <location filename="../profile.c" line="1232"/>
+ <location filename="../profile.c" line="1312"/>
<source>Calculated ceiling %.0f%s
</source>
<translation>Obliczony sufit: %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1238"/>
+ <location filename="../profile.c" line="1318"/>
<source>Tissue %.0fmin: %.1f%s
</source>
<translation>Tkanka %.0fmin: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1244"/>
+ <location filename="../profile.c" line="1324"/>
<source>heartbeat: %d
</source>
<translation>tętno: %d
</translation>
</message>
<message>
- <location filename="../profile.c" line="1246"/>
+ <location filename="../profile.c" line="1326"/>
<source>bearing: %d
</source>
<translation>kurs: %d
</translation>
</message>
<message>
- <location filename="../profile.c" line="1249"/>
+ <location filename="../profile.c" line="1329"/>
<source>mean depth to here %.1f%s
</source>
<translation>gł. średnia do teraz %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1344"/>
+ <location filename="../profile.c" line="1424"/>
<source>%sT: %d:%02d min</source>
<translation>%sT: %d:%02d min</translation>
</message>
<message>
- <location filename="../profile.c" line="1348"/>
- <location filename="../profile.c" line="1352"/>
- <location filename="../profile.c" line="1356"/>
+ <location filename="../profile.c" line="1428"/>
+ <location filename="../profile.c" line="1432"/>
+ <location filename="../profile.c" line="1436"/>
<source>%s %sD:%.1f%s</source>
<translation>%s %sGł:%.1f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1360"/>
+ <location filename="../profile.c" line="1440"/>
<source>%s %sD:%.1f%s
</source>
<translation>%s %sGł:%.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1364"/>
+ <location filename="../profile.c" line="1444"/>
<source>%s%sV:%.2f%s</source>
<translation>%s%sV:%.2f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1368"/>
- <location filename="../profile.c" line="1372"/>
+ <location filename="../profile.c" line="1448"/>
+ <location filename="../profile.c" line="1452"/>
<source>%s %sV:%.2f%s</source>
<translation>%s %sV:%.2f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1379"/>
+ <location filename="../profile.c" line="1459"/>
<source>%s %sP:%d %s</source>
<translation>%s %sP:%d %s</translation>
</message>
@@ -8651,8 +8671,8 @@ EADD: %d%s
<message>
<location filename="../dive.c" line="33"/>
<location filename="../equipment.c" line="85"/>
- <location filename="../planner.c" line="1404"/>
- <location filename="../planner.c" line="1407"/>
+ <location filename="../planner.c" line="1406"/>
+ <location filename="../planner.c" line="1409"/>
<source>oxygen</source>
<translation>tlen</translation>
</message>
@@ -8808,18 +8828,18 @@ EADD: %d%s
</message>
<message>
<location filename="../libdivecomputer.c" line="187"/>
- <location filename="../parse-xml.c" line="3177"/>
- <location filename="../uemis-downloader.c" line="133"/>
+ <location filename="../parse-xml.c" line="3181"/>
+ <location filename="../uemis-downloader.c" line="135"/>
<source>unknown</source>
<translation>nieznana</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="464"/>
+ <location filename="../uemis-downloader.c" line="468"/>
<source>data</source>
<translation>dane</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="444"/>
+ <location filename="../uemis-downloader.c" line="448"/>
<source>%s %s</source>
<translation>%s %s</translation>
</message>
@@ -8854,82 +8874,82 @@ Czy Uemis Zurich jest podłączony poprawnie?</translation>
<translation>Brak nurkowań do pobrania.</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="492"/>
+ <location filename="../uemis-downloader.c" line="496"/>
<source>divelog #</source>
<translation>log #</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="494"/>
+ <location filename="../uemis-downloader.c" line="498"/>
<source>divespot #</source>
<translation>miejsce nurkowe #</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="496"/>
+ <location filename="../uemis-downloader.c" line="500"/>
<source>details for #</source>
<translation>szczegóły dla #</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>wetsuit</source>
<translation>mokry</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>semidry</source>
<translation>półsuchy</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>drysuit</source>
<translation>suchy</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>shorty</source>
<translation>krótki</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>vest</source>
<translation>kamizelka</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>long john</source>
<translation>długi</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>jacket</source>
<translation>kurtka</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>full suit</source>
<translation>pełna</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>2 pcs full suit</source>
<translation>pełna dwuczęściowa</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="699"/>
+ <location filename="../uemis-downloader.c" line="704"/>
<source>membrane</source>
<translation>membranowy</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1211"/>
+ <location filename="../uemis-downloader.c" line="1237"/>
<source>Initialise communication</source>
<translation>Nawiązywanie łączności</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1214"/>
+ <location filename="../uemis-downloader.c" line="1240"/>
<source>Uemis init failed</source>
<translation>Błąd inicjalizacji Uemis </translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1226"/>
+ <location filename="../uemis-downloader.c" line="1252"/>
<source>Start download</source>
<translation>Rozpocznij pobieranie</translation>
</message>
diff --git a/translations/subsurface_pt_BR.ts b/translations/subsurface_pt_BR.ts
index a5a12fbcc..28f08b7a1 100644
--- a/translations/subsurface_pt_BR.ts
+++ b/translations/subsurface_pt_BR.ts
@@ -487,7 +487,7 @@
<translation>Não é possivel criar contexto da libdivecomputer</translation>
</message>
<message>
- <location filename="../configuredivecomputer.cpp" line="658"/>
+ <location filename="../configuredivecomputer.cpp" line="660"/>
<source>Could not a establish connection to the dive computer.</source>
<translation type="unfinished"/>
</message>
@@ -1588,80 +1588,80 @@
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1081"/>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1102"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1085"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1106"/>
<source>Backup files (*.xml)</source>
<translation>Arquivos de backup (*.xml)</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1086"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1090"/>
<source>An error occurred while saving the backup file.
%1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1089"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1093"/>
<source>Backup succeeded</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1090"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1094"/>
<source>Your settings have been saved to: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1080"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1084"/>
<source>Backup dive computer settings</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1085"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1089"/>
<source>XML backup error</source>
<translation>Erro no XML de backup</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1101"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1105"/>
<source>Restore dive computer settings</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1107"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1111"/>
<source>XML restore error</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1108"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1112"/>
<source>An error occurred while restoring the backup file.
%1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1112"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1116"/>
<source>Restore succeeded</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1113"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1117"/>
<source>Your settings have been restored successfully.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1123"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1127"/>
<source>Select firmware file</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1124"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1128"/>
<source>All files (*.*)</source>
<translation>Todos arquivos (*.*)</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1180"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1184"/>
<source>Choose file for divecomputer download logfile</source>
<translation>Escolha o arquivo para recebimento do arquivo de log do computador de mergulho</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1181"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1185"/>
<source>Log files (*.log)</source>
<translation>Arquivos de log (*.log)</translation>
</message>
@@ -1851,18 +1851,18 @@ o computador de mergulho selecionado?</translation>
<context>
<name>DiveEventItem</name>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="116"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="122"/>
<source>Manual switch to OC</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="118"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="124"/>
<source> begin</source>
<comment>Starts with space!</comment>
<translation>início</translation>
</message>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="119"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="125"/>
<source> end</source>
<comment>Starts with space!</comment>
<translation>fim</translation>
@@ -3051,91 +3051,106 @@ p, li { white-space: pre-wrap; }
<translation>nenhum mergulho selecionado</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="182"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="173"/>
+ <source>stylesheet to export to divelogs.de is not found</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="183"/>
<source>failed to create zip file for upload: %s</source>
<translation>falha ao criar arquivo zip para upload: %s</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="235"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="236"/>
<source>internal error</source>
<translation>erro interno</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="722"/>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="912"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="244"/>
+ <source>Conversion of dive %1 to divelogs.de format failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="272"/>
+ <source>error writing zip file: %s zip error %d system error %d - %s</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="742"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="932"/>
<source>Done</source>
<translation>Finalizado</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="755"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="775"/>
<source>Uploading dive list...</source>
<translation>Enviando lista de mergulhos...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="787"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="807"/>
<source>Downloading dive list...</source>
<translation>Recebendo lista de mergulhos...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="828"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="848"/>
<source>Downloading %1 dives...</source>
<translation>Recebendo %1 mergulhos...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="862"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="882"/>
<source>Download finished - %1</source>
<translation>Recebimento terminado - %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="876"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="896"/>
<source>Problem with download</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="877"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="897"/>
<source>The archive could not be opened:
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="886"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="906"/>
<source>Corrupted download</source>
<translation>Recebimento inválido</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="887"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="907"/>
<source>The archive could not be opened:
%1</source>
<translation>O arquivo não pode ser aberto:
%1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="926"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="946"/>
<source>Upload failed</source>
<translation>Envio falhou</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="929"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="949"/>
<source>Upload successful</source>
<translation>Envio bem sucedido</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="932"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="952"/>
<source>Login failed</source>
<translation>Abertura de sessão (login) falhou</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="935"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="955"/>
<source>Cannot parse response</source>
<translation>Falha na análise da resposta</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="946"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="966"/>
<source>Error: %1</source>
<translation>Erro: %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="913"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="933"/>
<source>Upload finished</source>
<translation>Enviado finalizado</translation>
</message>
@@ -3990,22 +4005,22 @@ p, li { white-space: pre-wrap; }
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="678"/>
+ <location filename="../qt-ui/maintab.cpp" line="681"/>
<source>Longest dive</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="679"/>
+ <location filename="../qt-ui/maintab.cpp" line="682"/>
<source>Shortest dive</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="680"/>
+ <location filename="../qt-ui/maintab.cpp" line="683"/>
<source>Average length of all selected dives</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="704"/>
+ <location filename="../qt-ui/maintab.cpp" line="707"/>
<source>These gases could be
mixed from Air and using:
</source>
@@ -4014,22 +4029,22 @@ misturados com ar usando:
</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="708"/>
+ <location filename="../qt-ui/maintab.cpp" line="711"/>
<source> and </source>
<translation>e</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="838"/>
+ <location filename="../qt-ui/maintab.cpp" line="841"/>
<source>New dive site</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="1132"/>
+ <location filename="../qt-ui/maintab.cpp" line="1135"/>
<source>Discard the changes?</source>
<translation>Descartar alterações?</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="1133"/>
+ <location filename="../qt-ui/maintab.cpp" line="1136"/>
<source>You are about to discard your changes.</source>
<translation>Você está prestes a eliminar suas alterações.</translation>
</message>
@@ -4845,39 +4860,39 @@ Subsurface has already tried to pre-populate the data but it might be worth whil
<context>
<name>OstcFirmwareCheck</name>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="261"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="265"/>
<source>You should update the firmware on your dive computer: you have version %1 but the latest stable version is %2</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="265"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="269"/>
<source>
Please start Bluetooth on your OSTC Sport and do the same preparations as for a logbook download before continuing with the update</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="266"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="270"/>
<source>Not now</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="267"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="271"/>
<source>Update firmware</source>
<translation>Atualizar firmware</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="269"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="273"/>
<source>Firmware upgrade notice</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="287"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="291"/>
<source>Save the downloaded firmware as</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="288"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="292"/>
<source>HEX files (*.hex)</source>
<translation type="unfinished"/>
</message>
@@ -5854,98 +5869,98 @@ Please start Bluetooth on your OSTC Sport and do the same preparations as for a
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1232"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1234"/>
<source>Make first divecomputer</source>
<translation>Marcar como primeiro computador de mergulho</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1234"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1236"/>
<source>Delete this divecomputer</source>
<translation>Apagar este computador de mergulho</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1248"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1250"/>
<source>Add gas change</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1251"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1253"/>
<source> (Tank %1)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1259"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1261"/>
<source>Add set-point change</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1261"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1263"/>
<source>Add bookmark</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1265"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1267"/>
<source>Edit the profile</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1269"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1271"/>
<source>Remove event</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1274"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1276"/>
<source>Hide similar events</source>
<translation>Esconder eventos semelhantes</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1281"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1283"/>
<source>Edit name</source>
<translation>Editar nome</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1310"/>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1317"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1312"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1319"/>
<source>Adjust pressure of tank %1 (currently interpolated as %2)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1332"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1334"/>
<source>Unhide all events</source>
<translation>Mostrar todos os eventos</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1366"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1368"/>
<source>Hide events</source>
<translation>Ocultar eventos</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1366"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1368"/>
<source>Hide all %1 events?</source>
<translation>Esconder todos os %1 eventos?</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1401"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1403"/>
<source>Remove the selected event?</source>
<translation>Remover o evento selecionado?</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1402"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1404"/>
<source>%1 @ %2:%3</source>
<translation>%1 @ %2:%3</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1517"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1519"/>
<source>Edit name of bookmark</source>
<translation>Editar nome do favorito</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1518"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1520"/>
<source>Custom name:</source>
<translation>Apelido:</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1523"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1525"/>
<source>Name is too long!</source>
<translation type="unfinished"/>
</message>
@@ -6049,22 +6064,22 @@ Please start Bluetooth on your OSTC Sport and do the same preparations as for a
<translation>pés cúbicos</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="604"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="622"/>
<source>Invalid response from server</source>
<translation>Resposta inválida do servidor</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="612"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="630"/>
<source>Expected XML tag &apos;DiveDateReader&apos;, got instead &apos;%1</source>
<translation>Esperava rótulo XML &apos;DiveDateReader&apos;, recebido &apos;%1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="658"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="676"/>
<source>Expected XML tag &apos;DiveDates&apos; not found</source>
<translation>Rótulo XML &apos;DiveDates&apos; esperado não foi encontrado</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="665"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="683"/>
<source>Malformed XML response. Line %1: %2</source>
<translation>Resposta XML defeituosa. Linha %1: %2</translation>
</message>
@@ -6464,47 +6479,47 @@ Not all images have timestamps in the range between
<context>
<name>SubsurfaceWebServices</name>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="398"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="416"/>
<source>Webservice</source>
<translation>Serviço web</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="484"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="502"/>
<source>Connecting...</source>
<translation>Conectando...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="503"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="521"/>
<source>Download finished</source>
<translation>Recebimento finalizado</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="517"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="535"/>
<source>Download error: %1</source>
<translation>Erro no recebimento: %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="527"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="545"/>
<source>Connection error: </source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="536"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="554"/>
<source>Download successful</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="530"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="548"/>
<source>Invalid user identifier!</source>
<translation>Identificador de usuário inválido!</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="377"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="395"/>
<source>Enter User ID and click Download</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="533"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="551"/>
<source>Cannot parse response!</source>
<translation>Não é possível analisar a resposta!</translation>
</message>
@@ -7253,12 +7268,12 @@ Lingua: %1</translation>
<translation>Enviar</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="312"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="330"/>
<source>Operation timed out</source>
<translation>Tempo limite para operação estourou</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="333"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="351"/>
<source>Transferring data...</source>
<translation type="unfinished"/>
</message>
@@ -7429,7 +7444,7 @@ Médio</translation>
<context>
<name>getextFromC</name>
<message>
- <location filename="../libdivecomputer.c" line="674"/>
+ <location filename="../libdivecomputer.c" line="677"/>
<source>Error parsing the header</source>
<translation type="unfinished"/>
</message>
@@ -7508,15 +7523,15 @@ Médio</translation>
<translation>kg</translation>
</message>
<message>
- <location filename="../dive.c" line="1580"/>
+ <location filename="../dive.c" line="1616"/>
<source>(%s) or (%s)</source>
<translation>(%s) ou (%s)</translation>
</message>
<message>
<location filename="../divelist.c" line="482"/>
<location filename="../equipment.c" line="81"/>
- <location filename="../planner.c" line="1400"/>
- <location filename="../planner.c" line="1403"/>
+ <location filename="../planner.c" line="1402"/>
+ <location filename="../planner.c" line="1405"/>
<source>air</source>
<translation>ar</translation>
</message>
@@ -7546,68 +7561,73 @@ Médio</translation>
<translation>clip-on</translation>
</message>
<message>
- <location filename="../file.c" line="117"/>
- <location filename="../file.c" line="456"/>
- <location filename="../file.c" line="541"/>
- <location filename="../file.c" line="936"/>
+ <location filename="../file.c" line="110"/>
+ <source>No dives in the input file &apos;%s&apos;</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../file.c" line="120"/>
+ <location filename="../file.c" line="459"/>
+ <location filename="../file.c" line="544"/>
+ <location filename="../file.c" line="939"/>
<location filename="../ostctools.c" line="80"/>
<source>Failed to read &apos;%s&apos;</source>
<translation>Falha na leitura de &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../file.c" line="391"/>
+ <location filename="../file.c" line="394"/>
<source>Cannot open CSV file %s; please use Import log file dialog</source>
<comment>'Import log file' should be the same text as corresponding label in Import menu</comment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="458"/>
+ <location filename="../file.c" line="461"/>
<source>Empty file &apos;%s&apos;</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="638"/>
+ <location filename="../file.c" line="641"/>
<source>Poseidon import failed: unable to read &apos;%s&apos;</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="674"/>
+ <location filename="../file.c" line="677"/>
<source>Mouth piece position OC</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="678"/>
+ <location filename="../file.c" line="681"/>
<source>Mouth piece position CC</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="682"/>
+ <location filename="../file.c" line="685"/>
<source>Mouth piece position unknown</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="686"/>
+ <location filename="../file.c" line="689"/>
<source>Mouth piece position not connected</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="693"/>
+ <location filename="../file.c" line="696"/>
<source>Power off</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="753"/>
+ <location filename="../file.c" line="756"/>
<source>O₂ calibration failed</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="755"/>
- <location filename="../file.c" line="764"/>
+ <location filename="../file.c" line="758"/>
+ <location filename="../file.c" line="767"/>
<source>O₂ calibration</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="831"/>
+ <location filename="../file.c" line="834"/>
<source>No matching DC found for file &apos;%s&apos;</source>
<translation type="unfinished"/>
</message>
@@ -7626,7 +7646,7 @@ Médio</translation>
</message>
<message>
<location filename="../cochran.c" line="339"/>
- <location filename="../file.c" line="699"/>
+ <location filename="../file.c" line="702"/>
<source>battery</source>
<translation type="unfinished"/>
</message>
@@ -7640,7 +7660,7 @@ Médio</translation>
<message>
<location filename="../cochran.c" line="333"/>
<location filename="../cochran.c" line="387"/>
- <location filename="../file.c" line="721"/>
+ <location filename="../file.c" line="724"/>
<location filename="../libdivecomputer.c" line="198"/>
<source>ascent</source>
<translation>subida</translation>
@@ -7687,7 +7707,7 @@ Médio</translation>
<location filename="../cochran.c" line="362"/>
<location filename="../cochran.c" line="411"/>
<location filename="../cochran.c" line="418"/>
- <location filename="../file.c" line="812"/>
+ <location filename="../file.c" line="815"/>
<location filename="../libdivecomputer.c" line="200"/>
<location filename="../libdivecomputer.c" line="203"/>
<source>gaschange</source>
@@ -7774,107 +7794,107 @@ Médio</translation>
<translation>número de evento inválido</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="658"/>
+ <location filename="../libdivecomputer.c" line="661"/>
<source>Unable to create parser for %s %s</source>
<translation>Não é possivel criar o analisador para %s %s</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="664"/>
+ <location filename="../libdivecomputer.c" line="667"/>
<source>Error registering the data</source>
<translation>Erro no registo dos dados</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="495"/>
+ <location filename="../libdivecomputer.c" line="498"/>
<source>Error parsing the datetime</source>
<translation>Erro na análise da data/horário</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="513"/>
+ <location filename="../libdivecomputer.c" line="516"/>
<source>Dive %d: %s</source>
<translation>Mergulho nº %d: %s</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="519"/>
+ <location filename="../libdivecomputer.c" line="522"/>
<source>Error parsing the divetime</source>
<translation>Erro na análise da duração do mergulho</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="529"/>
+ <location filename="../libdivecomputer.c" line="532"/>
<source>Error parsing the maxdepth</source>
<translation>Erro na análise da profundidade máxima</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="548"/>
+ <location filename="../libdivecomputer.c" line="551"/>
<source>Error parsing temperature</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../libdivecomputer.c" line="568"/>
+ <location filename="../libdivecomputer.c" line="571"/>
<source>Error parsing the gas mix count</source>
<translation>Erro na análise da contagem de misturas de gases</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="580"/>
+ <location filename="../libdivecomputer.c" line="583"/>
<source>Error obtaining water salinity</source>
<translation>Erro na obtenção da salinidade da água</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="589"/>
+ <location filename="../libdivecomputer.c" line="592"/>
<source>Error obtaining surface pressure</source>
<translation>Erro na obtenção da pressão na superfície</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="614"/>
+ <location filename="../libdivecomputer.c" line="617"/>
<source>Error obtaining divemode</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../libdivecomputer.c" line="634"/>
+ <location filename="../libdivecomputer.c" line="637"/>
<source>Error parsing the gas mix</source>
<translation>Erro na análise da mistura de gás</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="684"/>
+ <location filename="../libdivecomputer.c" line="687"/>
<source>Error parsing the samples</source>
<translation>Erro na análise das amostras</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="821"/>
+ <location filename="../libdivecomputer.c" line="824"/>
<source>Event: waiting for user action</source>
<translation>Evento: aguardando ação do usuário</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="829"/>
+ <location filename="../libdivecomputer.c" line="832"/>
<source>model=%u (0x%08x), firmware=%u (0x%08x), serial=%u (0x%08x)</source>
<translation>modelo=%u (0x%08x), firmware=%u (0x%08x), Nº de série=%u (0x%08x)</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="893"/>
+ <location filename="../libdivecomputer.c" line="896"/>
<source>Error registering the event handler.</source>
<translation>Erro no registo do rótulo do evento.</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="898"/>
+ <location filename="../libdivecomputer.c" line="901"/>
<source>Error registering the cancellation handler.</source>
<translation>Erro no registo do rótulo de cancelamento.</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="919"/>
+ <location filename="../libdivecomputer.c" line="922"/>
<source>Dive data import error</source>
<translation>Erro ao importar os dados do mergulho</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="958"/>
+ <location filename="../libdivecomputer.c" line="961"/>
<source>Unable to create libdivecomputer context</source>
<translation>Não é possivel criar contexto da libdivecomputer</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="965"/>
+ <location filename="../libdivecomputer.c" line="968"/>
<source>Unable to open %s %s (%s)</source>
<translation>Não se consegue abrir %s %s (%s)</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="989"/>
+ <location filename="../libdivecomputer.c" line="994"/>
<source>Insufficient privileges to open the device %s %s (%s)</source>
<translation type="unfinished"/>
</message>
@@ -7894,12 +7914,12 @@ Médio</translation>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../parse-xml.c" line="2022"/>
+ <location filename="../parse-xml.c" line="2026"/>
<source>Failed to parse &apos;%s&apos;</source>
<translation>Falha na análise de &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../parse-xml.c" line="3631"/>
+ <location filename="../parse-xml.c" line="3635"/>
<source>Can&apos;t open stylesheet %s</source>
<translation>Falha na abertura da folha de estilo %s</translation>
</message>
@@ -7909,8 +7929,8 @@ Médio</translation>
<translation>EAN%d</translation>
</message>
<message>
- <location filename="../planner.c" line="1021"/>
- <location filename="../planner.c" line="1173"/>
+ <location filename="../planner.c" line="1023"/>
+ <location filename="../planner.c" line="1175"/>
<source>Can&apos;t find gas %s</source>
<translation>Não é possivel achar gas o %s</translation>
</message>
@@ -7920,173 +7940,173 @@ Médio</translation>
<translation>Misturas de gás em excesso</translation>
</message>
<message>
- <location filename="../planner.c" line="571"/>
+ <location filename="../planner.c" line="572"/>
<source>Decompression calculation aborted due to excessive time</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="595"/>
+ <location filename="../planner.c" line="596"/>
<source>Subsurface dive plan</source>
<translation>Plano de mergulho do subsurface</translation>
</message>
<message>
- <location filename="../planner.c" line="599"/>
+ <location filename="../planner.c" line="600"/>
<source>depth</source>
<translation>profundidade</translation>
</message>
<message>
- <location filename="../planner.c" line="605"/>
+ <location filename="../planner.c" line="606"/>
<source>runtime</source>
<translation>tempo</translation>
</message>
<message>
- <location filename="../planner.c" line="602"/>
+ <location filename="../planner.c" line="603"/>
<source>duration</source>
<translation>duração</translation>
</message>
<message>
- <location filename="../planner.c" line="557"/>
+ <location filename="../planner.c" line="558"/>
<source>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.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="608"/>
+ <location filename="../planner.c" line="609"/>
<source>gas</source>
<translation>gás</translation>
</message>
<message>
- <location filename="../planner.c" line="651"/>
+ <location filename="../planner.c" line="652"/>
<source>Transition to %.*f %s in %d:%02d min - runtime %d:%02u on %s (SP = %.1fbar)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="659"/>
+ <location filename="../planner.c" line="660"/>
<source>Transition to %.*f %s in %d:%02d min - runtime %d:%02u on %s</source>
<translation>Transição pra %.*f %s em %d:%02d min - tempo %d:%02u em %s</translation>
</message>
<message>
- <location filename="../planner.c" line="672"/>
+ <location filename="../planner.c" line="673"/>
<source>Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s (SP = %.1fbar)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="679"/>
+ <location filename="../planner.c" line="680"/>
<source>Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s</source>
<translation>Fique em %.*f %s por %d:%02d min - durante %d:%02u em %s</translation>
</message>
<message>
- <location filename="../planner.c" line="712"/>
+ <location filename="../planner.c" line="713"/>
<source>%3.0f%s</source>
<translation>%3.0f%s</translation>
</message>
<message>
- <location filename="../planner.c" line="715"/>
- <location filename="../planner.c" line="719"/>
+ <location filename="../planner.c" line="716"/>
+ <location filename="../planner.c" line="720"/>
<source>%3dmin</source>
<translation>%3dmin</translation>
</message>
<message>
- <location filename="../planner.c" line="728"/>
- <location filename="../planner.c" line="740"/>
+ <location filename="../planner.c" line="729"/>
+ <location filename="../planner.c" line="741"/>
<source>(SP = %.1fbar)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="763"/>
+ <location filename="../planner.c" line="764"/>
<source>Switch gas to %s (SP = %.1fbar)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="765"/>
+ <location filename="../planner.c" line="766"/>
<source>Switch gas to %s</source>
<translation>Trocar o gás por %s</translation>
</message>
<message>
- <location filename="../planner.c" line="783"/>
+ <location filename="../planner.c" line="785"/>
<source>CNS</source>
<translation>CNS</translation>
</message>
<message>
- <location filename="../planner.c" line="785"/>
+ <location filename="../planner.c" line="787"/>
<source>OTU</source>
<translation>OTU</translation>
</message>
<message>
- <location filename="../planner.c" line="789"/>
+ <location filename="../planner.c" line="791"/>
<source>Gas consumption (CCR legs excluded):</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="791"/>
+ <location filename="../planner.c" line="793"/>
<source>Gas consumption:</source>
<translation>Consumo de gás</translation>
</message>
<message>
- <location filename="../planner.c" line="573"/>
- <location filename="../planner.c" line="811"/>
- <location filename="../planner.c" line="816"/>
- <location filename="../planner.c" line="841"/>
- <location filename="../planner.c" line="851"/>
+ <location filename="../planner.c" line="574"/>
+ <location filename="../planner.c" line="813"/>
+ <location filename="../planner.c" line="818"/>
+ <location filename="../planner.c" line="843"/>
+ <location filename="../planner.c" line="853"/>
<source>Warning:</source>
<translation>Aviso:</translation>
</message>
<message>
- <location filename="../planner.c" line="583"/>
+ <location filename="../planner.c" line="584"/>
<source>based on Bühlmann ZHL-16B with GFlow = %d and GFhigh = %d</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="587"/>
+ <location filename="../planner.c" line="588"/>
<source>based on VPM-B at nominal conservatism</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="589"/>
+ <location filename="../planner.c" line="590"/>
<source>based on VPM-B at +%d conservatism</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="591"/>
+ <location filename="../planner.c" line="592"/>
<source>recreational mode based on Bühlmann ZHL-16B with GFlow = %d and GFhigh = %d</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="812"/>
+ <location filename="../planner.c" line="814"/>
<source>this is more gas than available in the specified cylinder!</source>
<translation>Isso é mais gás que a capacidade do cilindro especificado</translation>
</message>
<message>
- <location filename="../planner.c" line="817"/>
+ <location filename="../planner.c" line="819"/>
<source>not enough reserve for gas sharing on ascent!</source>
<translation>Sem reserva para compartilhar ar na subida</translation>
</message>
<message>
- <location filename="../planner.c" line="819"/>
+ <location filename="../planner.c" line="821"/>
<source>%.0f%s/%.0f%s of %s (%.0f%s/%.0f%s in planned ascent)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="821"/>
+ <location filename="../planner.c" line="823"/>
<source>%.0f%s (%.0f%s during planned ascent) of %s</source>
<translation>%.0f%s (%.0f%s durante a subida planejada) de %s</translation>
</message>
<message>
- <location filename="../planner.c" line="838"/>
+ <location filename="../planner.c" line="840"/>
<source>high pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s</source>
<translation>valor pO₂ alto %.2f em %d:%02u com gás %s na profundidade %.*f %s</translation>
</message>
<message>
- <location filename="../planner.c" line="848"/>
+ <location filename="../planner.c" line="850"/>
<source>low pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="1408"/>
+ <location filename="../planner.c" line="1410"/>
<source>ean</source>
<translation>ean</translation>
</message>
<message>
- <location filename="../profile.c" line="1133"/>
+ <location filename="../profile.c" line="1213"/>
<source>@: %d:%02d
D: %.1f%s
</source>
@@ -8095,70 +8115,70 @@ D: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1136"/>
+ <location filename="../profile.c" line="1216"/>
<source>P: %d%s
</source>
<translation>P: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1140"/>
+ <location filename="../profile.c" line="1220"/>
<source>T: %.1f%s
</source>
<translation>T: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1146"/>
+ <location filename="../profile.c" line="1226"/>
<source>V: %.1f%s
</source>
<translation>V: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1149"/>
+ <location filename="../profile.c" line="1229"/>
<source>SAC: %.*f%s/min
</source>
<translation>SAC: %.*f%s/min
</translation>
</message>
<message>
- <location filename="../profile.c" line="1151"/>
+ <location filename="../profile.c" line="1231"/>
<source>CNS: %u%%
</source>
<translation>CNS: %u%%
</translation>
</message>
<message>
- <location filename="../profile.c" line="1153"/>
+ <location filename="../profile.c" line="1233"/>
<source>pO%s: %.2fbar
</source>
<translation>pO%s: %.2fbar
</translation>
</message>
<message>
- <location filename="../profile.c" line="1155"/>
+ <location filename="../profile.c" line="1235"/>
<source>pN%s: %.2fbar
</source>
<translation>pN%s: %.2fbar
</translation>
</message>
<message>
- <location filename="../profile.c" line="1157"/>
+ <location filename="../profile.c" line="1237"/>
<source>pHe: %.2fbar
</source>
<translation>pHe: %.2fbar
</translation>
</message>
<message>
- <location filename="../profile.c" line="1160"/>
+ <location filename="../profile.c" line="1240"/>
<source>MOD: %d%s
</source>
<translation>MOD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1167"/>
+ <location filename="../profile.c" line="1247"/>
<source>EAD: %d%s
EADD: %d%s
</source>
@@ -8167,7 +8187,7 @@ EADD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1171"/>
+ <location filename="../profile.c" line="1251"/>
<source>END: %d%s
EADD: %d%s
</source>
@@ -8176,164 +8196,164 @@ EADD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1184"/>
+ <location filename="../profile.c" line="1264"/>
<source>Safetystop: %umin @ %.0f%s
</source>
<translation>Parada de segurança: %umin @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1187"/>
+ <location filename="../profile.c" line="1267"/>
<source>Safetystop: unkn time @ %.0f%s
</source>
<translation>Parada de segurança: tempo desconhecido @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1192"/>
+ <location filename="../profile.c" line="1272"/>
<source>Deco: %umin @ %.0f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1195"/>
+ <location filename="../profile.c" line="1275"/>
<source>Deco: unkn time @ %.0f%s
</source>
<translation>Deco: tempo desconhecido @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1199"/>
+ <location filename="../profile.c" line="1279"/>
<source>In deco
</source>
<translation>Em deco
</translation>
</message>
<message>
- <location filename="../profile.c" line="1201"/>
+ <location filename="../profile.c" line="1281"/>
<source>NDL: %umin
</source>
<translation>NDL: %umin
</translation>
</message>
<message>
- <location filename="../profile.c" line="1204"/>
+ <location filename="../profile.c" line="1284"/>
<source>TTS: %umin
</source>
<translation>TTS: %umin
</translation>
</message>
<message>
- <location filename="../profile.c" line="1207"/>
+ <location filename="../profile.c" line="1287"/>
<source>Deco: %umin @ %.0f%s (calc)
</source>
<translation>Deco: %umin @ %.0f%s (calc)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1215"/>
+ <location filename="../profile.c" line="1295"/>
<source>In deco (calc)
</source>
<translation>Em deco (calc)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1218"/>
+ <location filename="../profile.c" line="1298"/>
<source>NDL: %umin (calc)
</source>
<translation>NDL: %umin (calc)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1220"/>
+ <location filename="../profile.c" line="1300"/>
<source>NDL: &gt;2h (calc)
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1224"/>
+ <location filename="../profile.c" line="1304"/>
<source>TTS: %umin (calc)
</source>
<translation>TTS: %umin (calc)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1226"/>
+ <location filename="../profile.c" line="1306"/>
<source>TTS: &gt;2h (calc)
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1229"/>
+ <location filename="../profile.c" line="1309"/>
<source>RBT: %umin
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1232"/>
+ <location filename="../profile.c" line="1312"/>
<source>Calculated ceiling %.0f%s
</source>
<translation>Teto calculado %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1238"/>
+ <location filename="../profile.c" line="1318"/>
<source>Tissue %.0fmin: %.1f%s
</source>
<translation>Tecido %.0fmin: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1244"/>
+ <location filename="../profile.c" line="1324"/>
<source>heartbeat: %d
</source>
<translation>Cardio: %d
</translation>
</message>
<message>
- <location filename="../profile.c" line="1246"/>
+ <location filename="../profile.c" line="1326"/>
<source>bearing: %d
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1249"/>
+ <location filename="../profile.c" line="1329"/>
<source>mean depth to here %.1f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1344"/>
+ <location filename="../profile.c" line="1424"/>
<source>%sT: %d:%02d min</source>
<translation>%sT: %d:%02d min</translation>
</message>
<message>
- <location filename="../profile.c" line="1348"/>
- <location filename="../profile.c" line="1352"/>
- <location filename="../profile.c" line="1356"/>
+ <location filename="../profile.c" line="1428"/>
+ <location filename="../profile.c" line="1432"/>
+ <location filename="../profile.c" line="1436"/>
<source>%s %sD:%.1f%s</source>
<translation>%s %sD:%.1f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1360"/>
+ <location filename="../profile.c" line="1440"/>
<source>%s %sD:%.1f%s
</source>
<translation>%s %sD:%.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1364"/>
+ <location filename="../profile.c" line="1444"/>
<source>%s%sV:%.2f%s</source>
<translation>%s%sV:%.2f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1368"/>
- <location filename="../profile.c" line="1372"/>
+ <location filename="../profile.c" line="1448"/>
+ <location filename="../profile.c" line="1452"/>
<source>%s %sV:%.2f%s</source>
<translation>%s %sV:%.2f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1379"/>
+ <location filename="../profile.c" line="1459"/>
<source>%s %sP:%d %s</source>
<translation>%s %sP:%d %s</translation>
</message>
@@ -8625,8 +8645,8 @@ EADD: %d%s
<message>
<location filename="../dive.c" line="33"/>
<location filename="../equipment.c" line="85"/>
- <location filename="../planner.c" line="1404"/>
- <location filename="../planner.c" line="1407"/>
+ <location filename="../planner.c" line="1406"/>
+ <location filename="../planner.c" line="1409"/>
<source>oxygen</source>
<translation type="unfinished"/>
</message>
@@ -8782,18 +8802,18 @@ EADD: %d%s
</message>
<message>
<location filename="../libdivecomputer.c" line="187"/>
- <location filename="../parse-xml.c" line="3177"/>
- <location filename="../uemis-downloader.c" line="133"/>
+ <location filename="../parse-xml.c" line="3181"/>
+ <location filename="../uemis-downloader.c" line="135"/>
<source>unknown</source>
<translation>desconhecido</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="464"/>
+ <location filename="../uemis-downloader.c" line="468"/>
<source>data</source>
<translation>dados</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="444"/>
+ <location filename="../uemis-downloader.c" line="448"/>
<source>%s %s</source>
<translation type="unfinished"/>
</message>
@@ -8823,82 +8843,82 @@ Is the Uemis Zurich plugged in correctly?</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="492"/>
+ <location filename="../uemis-downloader.c" line="496"/>
<source>divelog #</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="494"/>
+ <location filename="../uemis-downloader.c" line="498"/>
<source>divespot #</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="496"/>
+ <location filename="../uemis-downloader.c" line="500"/>
<source>details for #</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>wetsuit</source>
<translation>roupa úmida</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>semidry</source>
<translation>semi-seca</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>drysuit</source>
<translation>roupa seca</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>shorty</source>
<translation>short</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>vest</source>
<translation>casaco</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>long john</source>
<translation>macacão</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>jacket</source>
<translation>colete</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>full suit</source>
<translation>roupa completa</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>2 pcs full suit</source>
<translation>Roupa completa 2 peças</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="699"/>
+ <location filename="../uemis-downloader.c" line="704"/>
<source>membrane</source>
<translation>membrana</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1211"/>
+ <location filename="../uemis-downloader.c" line="1237"/>
<source>Initialise communication</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1214"/>
+ <location filename="../uemis-downloader.c" line="1240"/>
<source>Uemis init failed</source>
<translation>Falha ao iniciar Uemis</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1226"/>
+ <location filename="../uemis-downloader.c" line="1252"/>
<source>Start download</source>
<translation>Iniciar recebimento</translation>
</message>
diff --git a/translations/subsurface_pt_PT.ts b/translations/subsurface_pt_PT.ts
index 4918616f9..3a9c4e961 100644
--- a/translations/subsurface_pt_PT.ts
+++ b/translations/subsurface_pt_PT.ts
@@ -487,7 +487,7 @@
<translation>Não é possivel criar contexto do libdivecomputer</translation>
</message>
<message>
- <location filename="../configuredivecomputer.cpp" line="658"/>
+ <location filename="../configuredivecomputer.cpp" line="660"/>
<source>Could not a establish connection to the dive computer.</source>
<translation>Não foi possível estabelecer uma ligação ao computador de mergulho.</translation>
</message>
@@ -634,13 +634,13 @@
<location filename="../qt-ui/configuredivecomputerdialog.ui" line="566"/>
<location filename="../build/ui_configuredivecomputerdialog.h" line="1560"/>
<source>OC</source>
- <translation>CA</translation>
+ <translation>Circuito aberto</translation>
</message>
<message>
<location filename="../qt-ui/configuredivecomputerdialog.ui" line="571"/>
<location filename="../build/ui_configuredivecomputerdialog.h" line="1561"/>
<source>CC</source>
- <translation>CF</translation>
+ <translation>Circuito fechado</translation>
</message>
<message>
<location filename="../qt-ui/configuredivecomputerdialog.ui" line="576"/>
@@ -1567,19 +1567,19 @@
<location filename="../qt-ui/configuredivecomputerdialog.ui" line="2083"/>
<location filename="../build/ui_configuredivecomputerdialog.h" line="1794"/>
<source>ZH-L16 CC</source>
- <translation>ZH-L16 CF</translation>
+ <translation>ZH-L16 Circuito fechado</translation>
</message>
<message>
<location filename="../qt-ui/configuredivecomputerdialog.ui" line="2093"/>
<location filename="../build/ui_configuredivecomputerdialog.h" line="1796"/>
<source>L16-GF OC</source>
- <translation>L16-GF CA</translation>
+ <translation>L16-GF - circuito aberto</translation>
</message>
<message>
<location filename="../qt-ui/configuredivecomputerdialog.ui" line="2098"/>
<location filename="../build/ui_configuredivecomputerdialog.h" line="1797"/>
<source>L16-GF CC</source>
- <translation>L16-GF CF</translation>
+ <translation>L16-GF Circuito fechado</translation>
</message>
<message>
<location filename="../qt-ui/configuredivecomputerdialog.ui" line="2103"/>
@@ -1588,82 +1588,82 @@
<translation>PSCR-GF</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1081"/>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1102"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1085"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1106"/>
<source>Backup files (*.xml)</source>
<translation>Cópias de segurança (*.xml)</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1086"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1090"/>
<source>An error occurred while saving the backup file.
%1</source>
<translation>Ocorreu um erro ao efectuar a cópia de segurança.
%1</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1089"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1093"/>
<source>Backup succeeded</source>
<translation>Cópia de segurança efectuada com sucesso</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1090"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1094"/>
<source>Your settings have been saved to: %1</source>
<translation>As suas configurações foram gravadas em: %1</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1080"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1084"/>
<source>Backup dive computer settings</source>
<translation>Cópia de segurança das configurações do computador de mergulho</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1085"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1089"/>
<source>XML backup error</source>
<translation>Erro na cópia de segurança XML</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1101"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1105"/>
<source>Restore dive computer settings</source>
<translation>Restaurar configurações do computador de mergulho</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1107"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1111"/>
<source>XML restore error</source>
<translation>Erro ao restaurar XML</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1108"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1112"/>
<source>An error occurred while restoring the backup file.
%1</source>
<translation>Ocorreu um erro ao restaurar a cópia de segurança.
%1</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1112"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1116"/>
<source>Restore succeeded</source>
<translation>Reposição efectuada com sucesso</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1113"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1117"/>
<source>Your settings have been restored successfully.</source>
<translation>As suas definições foram restauradas com sucesso.</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1123"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1127"/>
<source>Select firmware file</source>
<translation>Seleccionar ficheiro de firmware</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1124"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1128"/>
<source>All files (*.*)</source>
<translation>Todos os ficheiros (*.*)</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1180"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1184"/>
<source>Choose file for divecomputer download logfile</source>
<translation>Seleccione o ficheiro para transferir os mergulhos do computador de mergulho</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1181"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1185"/>
<source>Log files (*.log)</source>
<translation>Ficheiros log (*.log)</translation>
</message>
@@ -1853,18 +1853,18 @@ remover o computador de mergulho seleccionado?</translation>
<context>
<name>DiveEventItem</name>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="116"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="122"/>
<source>Manual switch to OC</source>
- <translation>Mudança manual para CA</translation>
+ <translation>Mudança manual para circuito aberto</translation>
</message>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="118"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="124"/>
<source> begin</source>
<comment>Starts with space!</comment>
<translation>iniciar</translation>
</message>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="119"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="125"/>
<source> end</source>
<comment>Starts with space!</comment>
<translation>fim</translation>
@@ -2717,7 +2717,7 @@ remover o computador de mergulho seleccionado?</translation>
<message>
<location filename="../qt-models/diveplannermodel.cpp" line="319"/>
<source>CC setpoint</source>
- <translation>Setpoint CF</translation>
+ <translation>Setpoint Circuito fechado</translation>
</message>
</context>
<context>
@@ -3057,92 +3057,107 @@ p, li { white-space: pre-wrap; }
<translation>não foram seleccionados nenhuns mergulhos</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="182"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="173"/>
+ <source>stylesheet to export to divelogs.de is not found</source>
+ <translation>não foi possível encontrar a folha de estilos para exportar para divelogs.de</translation>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="183"/>
<source>failed to create zip file for upload: %s</source>
<translation>erro ao criar um ficheiro zip para upload&gt; %s</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="235"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="236"/>
<source>internal error</source>
<translation>erro interno</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="722"/>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="912"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="244"/>
+ <source>Conversion of dive %1 to divelogs.de format failed</source>
+ <translation>A conversão do mergulho %1 para o formato divelogs.de falhou</translation>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="272"/>
+ <source>error writing zip file: %s zip error %d system error %d - %s</source>
+ <translation>erro na escrita do ficheiro zip: %s erro zip %d erro de sistema %d - %s</translation>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="742"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="932"/>
<source>Done</source>
<translation>Concluído</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="755"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="775"/>
<source>Uploading dive list...</source>
<translation>A carregar a lista dos mergulhos...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="787"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="807"/>
<source>Downloading dive list...</source>
<translation>A transferir a lista dos mergulhos...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="828"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="848"/>
<source>Downloading %1 dives...</source>
<translation>A transferir %1 mergulhos...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="862"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="882"/>
<source>Download finished - %1</source>
<translation>Transferência terminada - %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="876"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="896"/>
<source>Problem with download</source>
<translation>Problema ao descarregar</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="877"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="897"/>
<source>The archive could not be opened:
</source>
<translation>Não foi possível abrir o ficheiro:
</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="886"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="906"/>
<source>Corrupted download</source>
<translation>Transferência corrompida</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="887"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="907"/>
<source>The archive could not be opened:
%1</source>
<translation>Não foi possível abrir o ficheiro:
%1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="926"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="946"/>
<source>Upload failed</source>
<translation>A exportação falhou</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="929"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="949"/>
<source>Upload successful</source>
<translation>Exportação bem sucedida</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="932"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="952"/>
<source>Login failed</source>
<translation>O login falhou</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="935"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="955"/>
<source>Cannot parse response</source>
<translation>Não foi possível analisar a resposta</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="946"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="966"/>
<source>Error: %1</source>
<translation>Erro: %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="913"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="933"/>
<source>Upload finished</source>
<translation>Carregamento terminado</translation>
</message>
@@ -3898,7 +3913,7 @@ Tem a certeza que quer continuar?</translation>
<message>
<location filename="../qt-ui/maintab.cpp" line="98"/>
<source>OC</source>
- <translation>CA</translation>
+ <translation>Circuito aberto</translation>
</message>
<message>
<location filename="../qt-ui/maintab.cpp" line="98"/>
@@ -4000,22 +4015,22 @@ Tem a certeza que quer continuar?</translation>
<translation>Média da temperatura nos mergulhos seleccionados</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="678"/>
+ <location filename="../qt-ui/maintab.cpp" line="681"/>
<source>Longest dive</source>
<translation>Mergulho mais longo</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="679"/>
+ <location filename="../qt-ui/maintab.cpp" line="682"/>
<source>Shortest dive</source>
<translation>Mergulho mais curto</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="680"/>
+ <location filename="../qt-ui/maintab.cpp" line="683"/>
<source>Average length of all selected dives</source>
<translation>Duração média para os mergulhos seleccionados</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="704"/>
+ <location filename="../qt-ui/maintab.cpp" line="707"/>
<source>These gases could be
mixed from Air and using:
</source>
@@ -4024,22 +4039,22 @@ obtidos a partir do ar usando:
</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="708"/>
+ <location filename="../qt-ui/maintab.cpp" line="711"/>
<source> and </source>
<translation>e</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="838"/>
+ <location filename="../qt-ui/maintab.cpp" line="841"/>
<source>New dive site</source>
<translation>Novo local de mergulho</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="1132"/>
+ <location filename="../qt-ui/maintab.cpp" line="1135"/>
<source>Discard the changes?</source>
<translation>Eliminar as alterações?</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="1133"/>
+ <location filename="../qt-ui/maintab.cpp" line="1136"/>
<source>You are about to discard your changes.</source>
<translation>Está prestes a eliminar as alterações.</translation>
</message>
@@ -4856,12 +4871,12 @@ O Subsurface tentou preencher os dados, mas pode ser importante rever o novo sis
<context>
<name>OstcFirmwareCheck</name>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="261"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="265"/>
<source>You should update the firmware on your dive computer: you have version %1 but the latest stable version is %2</source>
<translation>Deve actualizar o firmware no seu computador de mergulho: tem a versão %1 mas a última versão estável é a %2</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="265"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="269"/>
<source>
Please start Bluetooth on your OSTC Sport and do the same preparations as for a logbook download before continuing with the update</source>
@@ -4870,27 +4885,27 @@ Please start Bluetooth on your OSTC Sport and do the same preparations as for a
Por favor inicie o Bluetooth no seu OSTC Sport e siga o mesmo procedimento que para a transferência de um logbook antes de continuar com a actualização</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="266"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="270"/>
<source>Not now</source>
<translation>Agora não</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="267"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="271"/>
<source>Update firmware</source>
<translation>Actualizar firmware</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="269"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="273"/>
<source>Firmware upgrade notice</source>
<translation>Alerta de upgrade de firmware</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="287"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="291"/>
<source>Save the downloaded firmware as</source>
<translation>Gravar o firmware transferido como</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="288"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="292"/>
<source>HEX files (*.hex)</source>
<translation>Ficheiros HEX (*.hex)</translation>
</message>
@@ -5867,98 +5882,98 @@ Por favor inicie o Bluetooth no seu OSTC Sport e siga o mesmo procedimento que p
<translation>A visualização do NDL /TTS foi desactivada devido ao excessivo tempo de processamento</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1232"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1234"/>
<source>Make first divecomputer</source>
<translation>Tornar como primeiro computador de mergulho</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1234"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1236"/>
<source>Delete this divecomputer</source>
<translation>Eliminar este computador de mergulho</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1248"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1250"/>
<source>Add gas change</source>
<translation>Adicionar mudança de gás</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1251"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1253"/>
<source> (Tank %1)</source>
<translation>(Garrafa %1)</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1259"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1261"/>
<source>Add set-point change</source>
<translation>Adicionar alteração do set-point</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1261"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1263"/>
<source>Add bookmark</source>
<translation>Adicionar marcador</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1265"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1267"/>
<source>Edit the profile</source>
<translation>Editar o perfil</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1269"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1271"/>
<source>Remove event</source>
<translation>Remover evento</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1274"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1276"/>
<source>Hide similar events</source>
<translation>Esconder eventos semelhantes</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1281"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1283"/>
<source>Edit name</source>
<translation>Editar nome</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1310"/>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1317"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1312"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1319"/>
<source>Adjust pressure of tank %1 (currently interpolated as %2)</source>
<translation>Ajustar pressão da garrafa %1 (actualmente interpolada como %2)</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1332"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1334"/>
<source>Unhide all events</source>
<translation>Mostrar todos os eventos</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1366"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1368"/>
<source>Hide events</source>
<translation>Ocultar eventos</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1366"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1368"/>
<source>Hide all %1 events?</source>
<translation>Ocultar todos os %1 eventos?</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1401"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1403"/>
<source>Remove the selected event?</source>
<translation>Remover o evento seleccionado?</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1402"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1404"/>
<source>%1 @ %2:%3</source>
<translation>%1 @ %2:%3</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1517"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1519"/>
<source>Edit name of bookmark</source>
<translation>Editar nome do marcador</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1518"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1520"/>
<source>Custom name:</source>
<translation>Nome personalizado:</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1523"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1525"/>
<source>Name is too long!</source>
<translation>O nome é demasiado comprido!</translation>
</message>
@@ -6062,22 +6077,22 @@ Por favor inicie o Bluetooth no seu OSTC Sport e siga o mesmo procedimento que p
<translation>pé cúbico</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="604"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="622"/>
<source>Invalid response from server</source>
<translation>Resposta inválida do servidor</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="612"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="630"/>
<source>Expected XML tag &apos;DiveDateReader&apos;, got instead &apos;%1</source>
<translation>Esperada a tag XML &apos;DiveDateReader&apos;. Em vez disso foi recebida a &apos;%1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="658"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="676"/>
<source>Expected XML tag &apos;DiveDates&apos; not found</source>
<translation>A tag XML esperada &apos;DiveDates&apos; não foi encontrada</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="665"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="683"/>
<source>Malformed XML response. Line %1: %2</source>
<translation>Resposta XML mal formada. Linha %1: %2</translation>
</message>
@@ -6141,7 +6156,7 @@ Por favor inicie o Bluetooth no seu OSTC Sport e siga o mesmo procedimento que p
<location filename="../qt-ui/setpoint.ui" line="43"/>
<location filename="../build/ui_setpoint.h" line="83"/>
<source>New set-point (0 for OC)</source>
- <translation>Novo set-point (0 para CA)</translation>
+ <translation>Novo set-point (0 para circuito aberto)</translation>
</message>
<message>
<location filename="../qt-ui/setpoint.ui" line="61"/>
@@ -6485,47 +6500,47 @@ Nem todas as imagens foram obtidas no entervalo entre
<context>
<name>SubsurfaceWebServices</name>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="398"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="416"/>
<source>Webservice</source>
<translation>Serviço web</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="484"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="502"/>
<source>Connecting...</source>
<translation>A ligar ...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="503"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="521"/>
<source>Download finished</source>
<translation>Transferência terminada</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="517"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="535"/>
<source>Download error: %1</source>
<translation>Erro na transferência: %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="527"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="545"/>
<source>Connection error: </source>
<translation>Erro de ligação:</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="536"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="554"/>
<source>Download successful</source>
<translation>Transferência bem sucedida</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="530"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="548"/>
<source>Invalid user identifier!</source>
<translation>Identificação de utilizador inválida !</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="377"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="395"/>
<source>Enter User ID and click Download</source>
<translation>Introduza o ID do utilizador e clique em &quot;Download&quot;</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="533"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="551"/>
<source>Cannot parse response!</source>
<translation>Não foi possível analisar a resposta !</translation>
</message>
@@ -7277,12 +7292,12 @@ Linguagem: %1</translation>
<translation>Carregar</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="312"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="330"/>
<source>Operation timed out</source>
<translation>A operação demorou demasiado tempo</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="333"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="351"/>
<source>Transferring data...</source>
<translation>A transferir dados...</translation>
</message>
@@ -7453,7 +7468,7 @@ Média</translation>
<context>
<name>getextFromC</name>
<message>
- <location filename="../libdivecomputer.c" line="674"/>
+ <location filename="../libdivecomputer.c" line="677"/>
<source>Error parsing the header</source>
<translation>Erro ao analisar o cabeçalho</translation>
</message>
@@ -7532,15 +7547,15 @@ Média</translation>
<translation>kg</translation>
</message>
<message>
- <location filename="../dive.c" line="1580"/>
+ <location filename="../dive.c" line="1616"/>
<source>(%s) or (%s)</source>
<translation>(%s) ou (%s)</translation>
</message>
<message>
<location filename="../divelist.c" line="482"/>
<location filename="../equipment.c" line="81"/>
- <location filename="../planner.c" line="1400"/>
- <location filename="../planner.c" line="1403"/>
+ <location filename="../planner.c" line="1402"/>
+ <location filename="../planner.c" line="1405"/>
<source>air</source>
<translation>ar</translation>
</message>
@@ -7570,68 +7585,73 @@ Média</translation>
<translation>clip-on</translation>
</message>
<message>
- <location filename="../file.c" line="117"/>
- <location filename="../file.c" line="456"/>
- <location filename="../file.c" line="541"/>
- <location filename="../file.c" line="936"/>
+ <location filename="../file.c" line="110"/>
+ <source>No dives in the input file &apos;%s&apos;</source>
+ <translation>Não existem mergulhos no ficheiro &apos;%s&apos;</translation>
+ </message>
+ <message>
+ <location filename="../file.c" line="120"/>
+ <location filename="../file.c" line="459"/>
+ <location filename="../file.c" line="544"/>
+ <location filename="../file.c" line="939"/>
<location filename="../ostctools.c" line="80"/>
<source>Failed to read &apos;%s&apos;</source>
<translation>Falha na leitura de &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../file.c" line="391"/>
+ <location filename="../file.c" line="394"/>
<source>Cannot open CSV file %s; please use Import log file dialog</source>
<comment>'Import log file' should be the same text as corresponding label in Import menu</comment>
<translation>Não foi possível abrir o ficheiro CSV %s; por favor usar a opção Importar log no menu Ficheiro</translation>
</message>
<message>
- <location filename="../file.c" line="458"/>
+ <location filename="../file.c" line="461"/>
<source>Empty file &apos;%s&apos;</source>
<translation>Ficheiro vazio &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../file.c" line="638"/>
+ <location filename="../file.c" line="641"/>
<source>Poseidon import failed: unable to read &apos;%s&apos;</source>
<translation>Falha ao importar Poseidon: não foi possíve ler &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../file.c" line="674"/>
+ <location filename="../file.c" line="677"/>
<source>Mouth piece position OC</source>
- <translation>Posição do bocal CA</translation>
+ <translation>Posição do bocal circuito aberto</translation>
</message>
<message>
- <location filename="../file.c" line="678"/>
+ <location filename="../file.c" line="681"/>
<source>Mouth piece position CC</source>
- <translation>Posição do bocal CF</translation>
+ <translation>Posição do bocal circuito fechado</translation>
</message>
<message>
- <location filename="../file.c" line="682"/>
+ <location filename="../file.c" line="685"/>
<source>Mouth piece position unknown</source>
<translation>Posição do bocal desconhecida</translation>
</message>
<message>
- <location filename="../file.c" line="686"/>
+ <location filename="../file.c" line="689"/>
<source>Mouth piece position not connected</source>
<translation>Posição do bocal não ligada</translation>
</message>
<message>
- <location filename="../file.c" line="693"/>
+ <location filename="../file.c" line="696"/>
<source>Power off</source>
<translation>Desligado</translation>
</message>
<message>
- <location filename="../file.c" line="753"/>
+ <location filename="../file.c" line="756"/>
<source>O₂ calibration failed</source>
<translation>A calibração de O₂ falhou</translation>
</message>
<message>
- <location filename="../file.c" line="755"/>
- <location filename="../file.c" line="764"/>
+ <location filename="../file.c" line="758"/>
+ <location filename="../file.c" line="767"/>
<source>O₂ calibration</source>
<translation>Calibração de O₂ </translation>
</message>
<message>
- <location filename="../file.c" line="831"/>
+ <location filename="../file.c" line="834"/>
<source>No matching DC found for file &apos;%s&apos;</source>
<translation>Não foi possível encontrar um computador de mergulho correspondente ao ficheiro &apos;%s&apos;</translation>
</message>
@@ -7650,7 +7670,7 @@ Média</translation>
</message>
<message>
<location filename="../cochran.c" line="339"/>
- <location filename="../file.c" line="699"/>
+ <location filename="../file.c" line="702"/>
<source>battery</source>
<translation>bateria</translation>
</message>
@@ -7664,7 +7684,7 @@ Média</translation>
<message>
<location filename="../cochran.c" line="333"/>
<location filename="../cochran.c" line="387"/>
- <location filename="../file.c" line="721"/>
+ <location filename="../file.c" line="724"/>
<location filename="../libdivecomputer.c" line="198"/>
<source>ascent</source>
<translation>subida</translation>
@@ -7711,7 +7731,7 @@ Média</translation>
<location filename="../cochran.c" line="362"/>
<location filename="../cochran.c" line="411"/>
<location filename="../cochran.c" line="418"/>
- <location filename="../file.c" line="812"/>
+ <location filename="../file.c" line="815"/>
<location filename="../libdivecomputer.c" line="200"/>
<location filename="../libdivecomputer.c" line="203"/>
<source>gaschange</source>
@@ -7798,107 +7818,107 @@ Média</translation>
<translation>Número de evento inválido</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="658"/>
+ <location filename="../libdivecomputer.c" line="661"/>
<source>Unable to create parser for %s %s</source>
<translation>Não é possivel criar o &quot;parser&quot; para %s %s</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="664"/>
+ <location filename="../libdivecomputer.c" line="667"/>
<source>Error registering the data</source>
<translation>Erro no registo de dados</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="495"/>
+ <location filename="../libdivecomputer.c" line="498"/>
<source>Error parsing the datetime</source>
<translation>Erro na análise da data/tempo</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="513"/>
+ <location filename="../libdivecomputer.c" line="516"/>
<source>Dive %d: %s</source>
<translation>Mergulho nº %d: %s</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="519"/>
+ <location filename="../libdivecomputer.c" line="522"/>
<source>Error parsing the divetime</source>
<translation>Erro na análise do tempo de mergulho</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="529"/>
+ <location filename="../libdivecomputer.c" line="532"/>
<source>Error parsing the maxdepth</source>
<translation>Erro na análise da profundidade máxima</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="548"/>
+ <location filename="../libdivecomputer.c" line="551"/>
<source>Error parsing temperature</source>
<translation>Erro ao analisar tempetaturas</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="568"/>
+ <location filename="../libdivecomputer.c" line="571"/>
<source>Error parsing the gas mix count</source>
<translation>Erro na análise na contagem da mistura de gás</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="580"/>
+ <location filename="../libdivecomputer.c" line="583"/>
<source>Error obtaining water salinity</source>
<translation>Erro na obtenção da salinidade da água</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="589"/>
+ <location filename="../libdivecomputer.c" line="592"/>
<source>Error obtaining surface pressure</source>
<translation>Erro na obtenção da pressão atmosférica</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="614"/>
+ <location filename="../libdivecomputer.c" line="617"/>
<source>Error obtaining divemode</source>
<translation>Erro na obtenção do modo de mergulho</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="634"/>
+ <location filename="../libdivecomputer.c" line="637"/>
<source>Error parsing the gas mix</source>
<translation>Erro na análise da mistura de gás</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="684"/>
+ <location filename="../libdivecomputer.c" line="687"/>
<source>Error parsing the samples</source>
<translation>Erro na análise das amostras</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="821"/>
+ <location filename="../libdivecomputer.c" line="824"/>
<source>Event: waiting for user action</source>
<translation>Evento: à espera de acção do utilizador</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="829"/>
+ <location filename="../libdivecomputer.c" line="832"/>
<source>model=%u (0x%08x), firmware=%u (0x%08x), serial=%u (0x%08x)</source>
<translation>modelo=%u (0x%08x), firmware=%u (0x%08x), Nº de série=%u (0x%08x)</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="893"/>
+ <location filename="../libdivecomputer.c" line="896"/>
<source>Error registering the event handler.</source>
<translation>Erro no registo do &quot;event handler&quot;.</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="898"/>
+ <location filename="../libdivecomputer.c" line="901"/>
<source>Error registering the cancellation handler.</source>
<translation>Erro no registo do &quot;cancellation handler&quot;.</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="919"/>
+ <location filename="../libdivecomputer.c" line="922"/>
<source>Dive data import error</source>
<translation>Erro a importar os dados do mergulho</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="958"/>
+ <location filename="../libdivecomputer.c" line="961"/>
<source>Unable to create libdivecomputer context</source>
<translation>Não é possivel criar contexto do libdivecomputer</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="965"/>
+ <location filename="../libdivecomputer.c" line="968"/>
<source>Unable to open %s %s (%s)</source>
<translation>Não se consegue abrir %s %s (%s)</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="989"/>
+ <location filename="../libdivecomputer.c" line="994"/>
<source>Insufficient privileges to open the device %s %s (%s)</source>
<translation>Não possui previlégios suficientes para abrir o dispositivo %s %s (%s)</translation>
</message>
@@ -7918,12 +7938,12 @@ Média</translation>
</translation>
</message>
<message>
- <location filename="../parse-xml.c" line="2022"/>
+ <location filename="../parse-xml.c" line="2026"/>
<source>Failed to parse &apos;%s&apos;</source>
<translation>Falha na análise de &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../parse-xml.c" line="3631"/>
+ <location filename="../parse-xml.c" line="3635"/>
<source>Can&apos;t open stylesheet %s</source>
<translation>Não é possível abrir a folha de estilos %s</translation>
</message>
@@ -7933,8 +7953,8 @@ Média</translation>
<translation>EAN%d</translation>
</message>
<message>
- <location filename="../planner.c" line="1021"/>
- <location filename="../planner.c" line="1173"/>
+ <location filename="../planner.c" line="1023"/>
+ <location filename="../planner.c" line="1175"/>
<source>Can&apos;t find gas %s</source>
<translation>Não foi possível encontrar o gás %s</translation>
</message>
@@ -7944,173 +7964,173 @@ Média</translation>
<translation>Demasiadas misturas de gás</translation>
</message>
<message>
- <location filename="../planner.c" line="571"/>
+ <location filename="../planner.c" line="572"/>
<source>Decompression calculation aborted due to excessive time</source>
<translation>O cálculo da descompressão foi terminado por esta ser demasiado longa</translation>
</message>
<message>
- <location filename="../planner.c" line="595"/>
+ <location filename="../planner.c" line="596"/>
<source>Subsurface dive plan</source>
<translation>Plano de mergulho Subsurface</translation>
</message>
<message>
- <location filename="../planner.c" line="599"/>
+ <location filename="../planner.c" line="600"/>
<source>depth</source>
<translation>profundidade</translation>
</message>
<message>
- <location filename="../planner.c" line="605"/>
+ <location filename="../planner.c" line="606"/>
<source>runtime</source>
<translation>runtime</translation>
</message>
<message>
- <location filename="../planner.c" line="602"/>
+ <location filename="../planner.c" line="603"/>
<source>duration</source>
<translation>duração</translation>
</message>
<message>
- <location filename="../planner.c" line="557"/>
+ <location filename="../planner.c" line="558"/>
<source>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.</source>
<translation>AVISO: ESTA É UMA NOVA IMPLEMENTAÇÃO DO ALGORITMO %s E UMA NOVA IMPLEMENTAÇÃO DE UM PLANEADOR NELE BASEADO. APESAR DE TER SIDO ALVO DE ALGUNS TESTES, ESTES NÃO FORAM EXAUSTIVOS. RECOMENDA-SE VIVAMENTE QUE NÃO PLANEIE MERGULHOS APENAS COM BASE NOS RESULTADOS AQUI APRESENTADOR.</translation>
</message>
<message>
- <location filename="../planner.c" line="608"/>
+ <location filename="../planner.c" line="609"/>
<source>gas</source>
<translation>gás</translation>
</message>
<message>
- <location filename="../planner.c" line="651"/>
+ <location filename="../planner.c" line="652"/>
<source>Transition to %.*f %s in %d:%02d min - runtime %d:%02u on %s (SP = %.1fbar)</source>
<translation>Transição para %.*f %s em %d:%02d min - runtime %d:%02u a %s (SP = %.1fbar)</translation>
</message>
<message>
- <location filename="../planner.c" line="659"/>
+ <location filename="../planner.c" line="660"/>
<source>Transition to %.*f %s in %d:%02d min - runtime %d:%02u on %s</source>
<translation>Transição para %.*f %s em %d:%02d min - runtime %d:%02u com %s</translation>
</message>
<message>
- <location filename="../planner.c" line="672"/>
+ <location filename="../planner.c" line="673"/>
<source>Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s (SP = %.1fbar)</source>
<translation>Permanecer a at %.*f %s durante %d:%02d min - runtime %d:%02u a %s (SP = %.1fbar)</translation>
</message>
<message>
- <location filename="../planner.c" line="679"/>
+ <location filename="../planner.c" line="680"/>
<source>Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s</source>
<translation>Permanecer a %.*f %s for %d:%02d min - runtime %d:%02u com %s</translation>
</message>
<message>
- <location filename="../planner.c" line="712"/>
+ <location filename="../planner.c" line="713"/>
<source>%3.0f%s</source>
<translation>%3.0f%s</translation>
</message>
<message>
- <location filename="../planner.c" line="715"/>
- <location filename="../planner.c" line="719"/>
+ <location filename="../planner.c" line="716"/>
+ <location filename="../planner.c" line="720"/>
<source>%3dmin</source>
<translation>%3dmin</translation>
</message>
<message>
- <location filename="../planner.c" line="728"/>
- <location filename="../planner.c" line="740"/>
+ <location filename="../planner.c" line="729"/>
+ <location filename="../planner.c" line="741"/>
<source>(SP = %.1fbar)</source>
<translation>(SP = %.1fbar)</translation>
</message>
<message>
- <location filename="../planner.c" line="763"/>
+ <location filename="../planner.c" line="764"/>
<source>Switch gas to %s (SP = %.1fbar)</source>
<translation>Trocar gás para %s (SP = %.1fbar)</translation>
</message>
<message>
- <location filename="../planner.c" line="765"/>
+ <location filename="../planner.c" line="766"/>
<source>Switch gas to %s</source>
<translation>Mudar para %s</translation>
</message>
<message>
- <location filename="../planner.c" line="783"/>
+ <location filename="../planner.c" line="785"/>
<source>CNS</source>
<translation>CNS</translation>
</message>
<message>
- <location filename="../planner.c" line="785"/>
+ <location filename="../planner.c" line="787"/>
<source>OTU</source>
<translation>OTU</translation>
</message>
<message>
- <location filename="../planner.c" line="789"/>
+ <location filename="../planner.c" line="791"/>
<source>Gas consumption (CCR legs excluded):</source>
<translation>Consumo de gás (excluídas as fases c/CCR):</translation>
</message>
<message>
- <location filename="../planner.c" line="791"/>
+ <location filename="../planner.c" line="793"/>
<source>Gas consumption:</source>
<translation>Consumo de gás:</translation>
</message>
<message>
- <location filename="../planner.c" line="573"/>
- <location filename="../planner.c" line="811"/>
- <location filename="../planner.c" line="816"/>
- <location filename="../planner.c" line="841"/>
- <location filename="../planner.c" line="851"/>
+ <location filename="../planner.c" line="574"/>
+ <location filename="../planner.c" line="813"/>
+ <location filename="../planner.c" line="818"/>
+ <location filename="../planner.c" line="843"/>
+ <location filename="../planner.c" line="853"/>
<source>Warning:</source>
<translation>Aviso:</translation>
</message>
<message>
- <location filename="../planner.c" line="583"/>
+ <location filename="../planner.c" line="584"/>
<source>based on Bühlmann ZHL-16B with GFlow = %d and GFhigh = %d</source>
<translation>baseado no algoritmo Bühlmann ZHL-16B com GFlow = %d e GFhigh = %d</translation>
</message>
<message>
- <location filename="../planner.c" line="587"/>
+ <location filename="../planner.c" line="588"/>
<source>based on VPM-B at nominal conservatism</source>
<translation>baseado no conservacionismo nominal do VPM-B</translation>
</message>
<message>
- <location filename="../planner.c" line="589"/>
+ <location filename="../planner.c" line="590"/>
<source>based on VPM-B at +%d conservatism</source>
<translation>baseado no VPM-B com conservacionismo +%d </translation>
</message>
<message>
- <location filename="../planner.c" line="591"/>
+ <location filename="../planner.c" line="592"/>
<source>recreational mode based on Bühlmann ZHL-16B with GFlow = %d and GFhigh = %d</source>
<translation>modo recreartivo baseado no algoritmo Bühlmann ZHL-16B com GFlow = %d e GFhigh = %d</translation>
</message>
<message>
- <location filename="../planner.c" line="812"/>
+ <location filename="../planner.c" line="814"/>
<source>this is more gas than available in the specified cylinder!</source>
<translation>a quantidade de gás necessária excede a quantidade disponível na garrafa!</translation>
</message>
<message>
- <location filename="../planner.c" line="817"/>
+ <location filename="../planner.c" line="819"/>
<source>not enough reserve for gas sharing on ascent!</source>
<translation>a reserva de gás não é suficiente para ser partilhada durante a subida!</translation>
</message>
<message>
- <location filename="../planner.c" line="819"/>
+ <location filename="../planner.c" line="821"/>
<source>%.0f%s/%.0f%s of %s (%.0f%s/%.0f%s in planned ascent)</source>
<translation>%.0f%s/%.0f%s of %s (%.0f%s/%.0f%s na subida planeada)</translation>
</message>
<message>
- <location filename="../planner.c" line="821"/>
+ <location filename="../planner.c" line="823"/>
<source>%.0f%s (%.0f%s during planned ascent) of %s</source>
<translation>%.0f%s (%.0f%s durante a subida planeada) de %s</translation>
</message>
<message>
- <location filename="../planner.c" line="838"/>
+ <location filename="../planner.c" line="840"/>
<source>high pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s</source>
<translation>valor pO₂ elevado %.2f em %d:%02u com gás %s à profundidade de %.*f %s</translation>
</message>
<message>
- <location filename="../planner.c" line="848"/>
+ <location filename="../planner.c" line="850"/>
<source>low pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s</source>
<translation>valor de pO₂ baixo %.2f em %d:%02u com gás %s à profundidade de %.*f %s</translation>
</message>
<message>
- <location filename="../planner.c" line="1408"/>
+ <location filename="../planner.c" line="1410"/>
<source>ean</source>
<translation>ean</translation>
</message>
<message>
- <location filename="../profile.c" line="1133"/>
+ <location filename="../profile.c" line="1213"/>
<source>@: %d:%02d
D: %.1f%s
</source>
@@ -8119,70 +8139,70 @@ D: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1136"/>
+ <location filename="../profile.c" line="1216"/>
<source>P: %d%s
</source>
<translation>P: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1140"/>
+ <location filename="../profile.c" line="1220"/>
<source>T: %.1f%s
</source>
<translation>T: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1146"/>
+ <location filename="../profile.c" line="1226"/>
<source>V: %.1f%s
</source>
<translation>V: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1149"/>
+ <location filename="../profile.c" line="1229"/>
<source>SAC: %.*f%s/min
</source>
<translation>SAC: %.*f%s/min
</translation>
</message>
<message>
- <location filename="../profile.c" line="1151"/>
+ <location filename="../profile.c" line="1231"/>
<source>CNS: %u%%
</source>
<translation>CNS: %u%%
</translation>
</message>
<message>
- <location filename="../profile.c" line="1153"/>
+ <location filename="../profile.c" line="1233"/>
<source>pO%s: %.2fbar
</source>
<translation>pO%s: %.2fbar
</translation>
</message>
<message>
- <location filename="../profile.c" line="1155"/>
+ <location filename="../profile.c" line="1235"/>
<source>pN%s: %.2fbar
</source>
<translation>pN%s: %.2fbar
</translation>
</message>
<message>
- <location filename="../profile.c" line="1157"/>
+ <location filename="../profile.c" line="1237"/>
<source>pHe: %.2fbar
</source>
<translation>pHe: %.2fbar
</translation>
</message>
<message>
- <location filename="../profile.c" line="1160"/>
+ <location filename="../profile.c" line="1240"/>
<source>MOD: %d%s
</source>
<translation>MOD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1167"/>
+ <location filename="../profile.c" line="1247"/>
<source>EAD: %d%s
EADD: %d%s
</source>
@@ -8191,7 +8211,7 @@ EADD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1171"/>
+ <location filename="../profile.c" line="1251"/>
<source>END: %d%s
EADD: %d%s
</source>
@@ -8200,170 +8220,170 @@ EADD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1184"/>
+ <location filename="../profile.c" line="1264"/>
<source>Safetystop: %umin @ %.0f%s
</source>
<translation>Paragem de segurança: %umin @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1187"/>
+ <location filename="../profile.c" line="1267"/>
<source>Safetystop: unkn time @ %.0f%s
</source>
<translation>Paragem de segurança: tempo desconhecido @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1192"/>
+ <location filename="../profile.c" line="1272"/>
<source>Deco: %umin @ %.0f%s
</source>
<translation>Descompressão: %umin @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1195"/>
+ <location filename="../profile.c" line="1275"/>
<source>Deco: unkn time @ %.0f%s
</source>
<translation>Descompressão: tempo desconhecido @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1199"/>
+ <location filename="../profile.c" line="1279"/>
<source>In deco
</source>
<translation>Em descompressão
</translation>
</message>
<message>
- <location filename="../profile.c" line="1201"/>
+ <location filename="../profile.c" line="1281"/>
<source>NDL: %umin
</source>
<translation>NDL: %umin
</translation>
</message>
<message>
- <location filename="../profile.c" line="1204"/>
+ <location filename="../profile.c" line="1284"/>
<source>TTS: %umin
</source>
<translation>TTS: %umin
</translation>
</message>
<message>
- <location filename="../profile.c" line="1207"/>
+ <location filename="../profile.c" line="1287"/>
<source>Deco: %umin @ %.0f%s (calc)
</source>
<translation>Descompressão: %umin @ %.0f%s (calc)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1215"/>
+ <location filename="../profile.c" line="1295"/>
<source>In deco (calc)
</source>
<translation>Em descompressão (calc)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1218"/>
+ <location filename="../profile.c" line="1298"/>
<source>NDL: %umin (calc)
</source>
<translation>NDL: %umin (calc)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1220"/>
+ <location filename="../profile.c" line="1300"/>
<source>NDL: &gt;2h (calc)
</source>
<translation>NDL: &gt;2h (calc)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1224"/>
+ <location filename="../profile.c" line="1304"/>
<source>TTS: %umin (calc)
</source>
<translation>TTS: %umin (calc)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1226"/>
+ <location filename="../profile.c" line="1306"/>
<source>TTS: &gt;2h (calc)
</source>
<translation>TTS: &gt;2h (calc)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1229"/>
+ <location filename="../profile.c" line="1309"/>
<source>RBT: %umin
</source>
<translation>RBT: %umin
</translation>
</message>
<message>
- <location filename="../profile.c" line="1232"/>
+ <location filename="../profile.c" line="1312"/>
<source>Calculated ceiling %.0f%s
</source>
<translation>Tecto calculado %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1238"/>
+ <location filename="../profile.c" line="1318"/>
<source>Tissue %.0fmin: %.1f%s
</source>
<translation>Compartimento %.0fmin: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1244"/>
+ <location filename="../profile.c" line="1324"/>
<source>heartbeat: %d
</source>
<translation>frequência cardíaca: %d
</translation>
</message>
<message>
- <location filename="../profile.c" line="1246"/>
+ <location filename="../profile.c" line="1326"/>
<source>bearing: %d
</source>
<translation>enfiamento: %d
</translation>
</message>
<message>
- <location filename="../profile.c" line="1249"/>
+ <location filename="../profile.c" line="1329"/>
<source>mean depth to here %.1f%s
</source>
<translation>profundidade média até aqui %.1f%f
</translation>
</message>
<message>
- <location filename="../profile.c" line="1344"/>
+ <location filename="../profile.c" line="1424"/>
<source>%sT: %d:%02d min</source>
<translation>%sT: %d:%02d min</translation>
</message>
<message>
- <location filename="../profile.c" line="1348"/>
- <location filename="../profile.c" line="1352"/>
- <location filename="../profile.c" line="1356"/>
+ <location filename="../profile.c" line="1428"/>
+ <location filename="../profile.c" line="1432"/>
+ <location filename="../profile.c" line="1436"/>
<source>%s %sD:%.1f%s</source>
<translation>%s %sD:%.1f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1360"/>
+ <location filename="../profile.c" line="1440"/>
<source>%s %sD:%.1f%s
</source>
<translation>%s %sD:%.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1364"/>
+ <location filename="../profile.c" line="1444"/>
<source>%s%sV:%.2f%s</source>
<translation>%s%sV:%.2f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1368"/>
- <location filename="../profile.c" line="1372"/>
+ <location filename="../profile.c" line="1448"/>
+ <location filename="../profile.c" line="1452"/>
<source>%s %sV:%.2f%s</source>
<translation>%s %sV:%.2f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1379"/>
+ <location filename="../profile.c" line="1459"/>
<source>%s %sP:%d %s</source>
<translation>%s %sP:%d %s</translation>
</message>
@@ -8645,7 +8665,7 @@ EADD: %d%s
<message>
<location filename="../dive.c" line="33"/>
<source>OC-gas</source>
- <translation>gás CA</translation>
+ <translation>gás-circuito aberto</translation>
</message>
<message>
<location filename="../dive.c" line="33"/>
@@ -8655,8 +8675,8 @@ EADD: %d%s
<message>
<location filename="../dive.c" line="33"/>
<location filename="../equipment.c" line="85"/>
- <location filename="../planner.c" line="1404"/>
- <location filename="../planner.c" line="1407"/>
+ <location filename="../planner.c" line="1406"/>
+ <location filename="../planner.c" line="1409"/>
<source>oxygen</source>
<translation>oxigénio</translation>
</message>
@@ -8812,18 +8832,18 @@ EADD: %d%s
</message>
<message>
<location filename="../libdivecomputer.c" line="187"/>
- <location filename="../parse-xml.c" line="3177"/>
- <location filename="../uemis-downloader.c" line="133"/>
+ <location filename="../parse-xml.c" line="3181"/>
+ <location filename="../uemis-downloader.c" line="135"/>
<source>unknown</source>
<translation>desconhecido</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="464"/>
+ <location filename="../uemis-downloader.c" line="468"/>
<source>data</source>
<translation>dados</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="444"/>
+ <location filename="../uemis-downloader.c" line="448"/>
<source>%s %s</source>
<translation>%s %s</translation>
</message>
@@ -8858,82 +8878,82 @@ O Uemis Zurich está correctamente ligado?</translation>
<translation>Sem mergulhos para descarregar.</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="492"/>
+ <location filename="../uemis-downloader.c" line="496"/>
<source>divelog #</source>
<translation>Divelog #</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="494"/>
+ <location filename="../uemis-downloader.c" line="498"/>
<source>divespot #</source>
<translation>local de mergulho #</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="496"/>
+ <location filename="../uemis-downloader.c" line="500"/>
<source>details for #</source>
<translation>detalhes para #</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>wetsuit</source>
<translation>fato húmido</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>semidry</source>
<translation>fato semi-seco</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>drysuit</source>
<translation>fato seco</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>shorty</source>
<translation>short</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>vest</source>
<translation>casaco</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>long john</source>
<translation>calças</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>jacket</source>
<translation>colete</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>full suit</source>
<translation>fato completo</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>2 pcs full suit</source>
<translation>Fato completo de 2 peças</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="699"/>
+ <location filename="../uemis-downloader.c" line="704"/>
<source>membrane</source>
<translation>membrana</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1211"/>
+ <location filename="../uemis-downloader.c" line="1237"/>
<source>Initialise communication</source>
<translation>Inicializar comunicação</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1214"/>
+ <location filename="../uemis-downloader.c" line="1240"/>
<source>Uemis init failed</source>
<translation>Falha ao iniciar Uemis</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1226"/>
+ <location filename="../uemis-downloader.c" line="1252"/>
<source>Start download</source>
<translation>Começar transferência</translation>
</message>
diff --git a/translations/subsurface_ro_RO.ts b/translations/subsurface_ro_RO.ts
index 5cdab39da..077a7f4f3 100644
--- a/translations/subsurface_ro_RO.ts
+++ b/translations/subsurface_ro_RO.ts
@@ -487,7 +487,7 @@
<translation>Nu s-a putut crea contextul libdivecomputer</translation>
</message>
<message>
- <location filename="../configuredivecomputer.cpp" line="658"/>
+ <location filename="../configuredivecomputer.cpp" line="660"/>
<source>Could not a establish connection to the dive computer.</source>
<translation>Nu s-a putut realiza conexiunea cu calculatorul de scufundări.</translation>
</message>
@@ -1588,82 +1588,82 @@
<translation>PSCR-GF</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1081"/>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1102"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1085"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1106"/>
<source>Backup files (*.xml)</source>
<translation>Fișiere de rezervă (*.xml)</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1086"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1090"/>
<source>An error occurred while saving the backup file.
%1</source>
<translation>A apărut o eroare în timp ce se salva fișierul de rezervă.
%1</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1089"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1093"/>
<source>Backup succeeded</source>
<translation>Restaurarea copiei de rezervă s-a terminat cu succes</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1090"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1094"/>
<source>Your settings have been saved to: %1</source>
<translation>Setările au fost salvate în fișierul: %1</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1080"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1084"/>
<source>Backup dive computer settings</source>
<translation>Crează copie de rezervă pentru setărilor dispozitivului de scufundări</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1085"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1089"/>
<source>XML backup error</source>
<translation>Eroare restaurare copie de rezervă XML</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1101"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1105"/>
<source>Restore dive computer settings</source>
<translation>Restaurează setările dispozitivului de scufundare</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1107"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1111"/>
<source>XML restore error</source>
<translation>Eroare restaurare XML</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1108"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1112"/>
<source>An error occurred while restoring the backup file.
%1</source>
<translation>A apărut o eroare în timp ce se restaura fișierul de rezervă.
%1</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1112"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1116"/>
<source>Restore succeeded</source>
<translation>Restaurare finalizată cu succes</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1113"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1117"/>
<source>Your settings have been restored successfully.</source>
<translation>Setările au fost restaurate cu succes</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1123"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1127"/>
<source>Select firmware file</source>
<translation>Selectează fișierul de firmware</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1124"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1128"/>
<source>All files (*.*)</source>
<translation>Toate fișierele (*.*)</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1180"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1184"/>
<source>Choose file for divecomputer download logfile</source>
<translation>Selectează fisier pentru descărcarea jurnalului calculatorului de scufundări</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1181"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1185"/>
<source>Log files (*.log)</source>
<translation>Fișiere de log (*.log)</translation>
</message>
@@ -1853,18 +1853,18 @@ computerul de scufundări selectat?</translation>
<context>
<name>DiveEventItem</name>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="116"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="122"/>
<source>Manual switch to OC</source>
<translation>Schimbare manuală la OC</translation>
</message>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="118"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="124"/>
<source> begin</source>
<comment>Starts with space!</comment>
<translation> început</translation>
</message>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="119"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="125"/>
<source> end</source>
<comment>Starts with space!</comment>
<translation> sfârșit</translation>
@@ -3057,92 +3057,107 @@ p, li { white-space: pre-wrap; }
<translation>nu a fost selectată nicio scufundare</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="182"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="173"/>
+ <source>stylesheet to export to divelogs.de is not found</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="183"/>
<source>failed to create zip file for upload: %s</source>
<translation>nu a reușit să se creeze fișierul zip pentru upload: %s</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="235"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="236"/>
<source>internal error</source>
<translation>eroare internă</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="722"/>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="912"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="244"/>
+ <source>Conversion of dive %1 to divelogs.de format failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="272"/>
+ <source>error writing zip file: %s zip error %d system error %d - %s</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="742"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="932"/>
<source>Done</source>
<translation>Finalizat</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="755"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="775"/>
<source>Uploading dive list...</source>
<translation>Se uploadează lista de scufundări...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="787"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="807"/>
<source>Downloading dive list...</source>
<translation>Se descarcă lista de scufundări...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="828"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="848"/>
<source>Downloading %1 dives...</source>
<translation>Se descarcă scufundările %s...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="862"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="882"/>
<source>Download finished - %1</source>
<translation>Descărcarea s-a terminat - %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="876"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="896"/>
<source>Problem with download</source>
<translation>Problema legată de descărcare</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="877"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="897"/>
<source>The archive could not be opened:
</source>
<translation>Arhiva nu a putut fi deschisă:
</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="886"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="906"/>
<source>Corrupted download</source>
<translation>Descărcarea a fost coruptă.</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="887"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="907"/>
<source>The archive could not be opened:
%1</source>
<translation>Arhiva nu a putut fi deschisă:
%1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="926"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="946"/>
<source>Upload failed</source>
<translation>Upload-ul a eșuat</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="929"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="949"/>
<source>Upload successful</source>
<translation>Upload-ul a avut succes</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="932"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="952"/>
<source>Login failed</source>
<translation>Logarea a eșuat</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="935"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="955"/>
<source>Cannot parse response</source>
<translation>Nu s-a putut parsa răspunsul</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="946"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="966"/>
<source>Error: %1</source>
<translation>Eroare: %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="913"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="933"/>
<source>Upload finished</source>
<translation>Upload-ul a fost finalizat</translation>
</message>
@@ -3999,22 +4014,22 @@ p, li { white-space: pre-wrap; }
<translation>Temperatura medie a scufudărilor selectate</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="678"/>
+ <location filename="../qt-ui/maintab.cpp" line="681"/>
<source>Longest dive</source>
<translation>Cea mai lungă scufundare</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="679"/>
+ <location filename="../qt-ui/maintab.cpp" line="682"/>
<source>Shortest dive</source>
<translation>Cea mai scurtă scufundare</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="680"/>
+ <location filename="../qt-ui/maintab.cpp" line="683"/>
<source>Average length of all selected dives</source>
<translation>Durata medie a tuturor scufundărilor</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="704"/>
+ <location filename="../qt-ui/maintab.cpp" line="707"/>
<source>These gases could be
mixed from Air and using:
</source>
@@ -4022,22 +4037,22 @@ mixed from Air and using:
mixate cu aer și folosite:</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="708"/>
+ <location filename="../qt-ui/maintab.cpp" line="711"/>
<source> and </source>
<translation> și </translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="838"/>
+ <location filename="../qt-ui/maintab.cpp" line="841"/>
<source>New dive site</source>
<translation>Locație de scufundare nouă</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="1132"/>
+ <location filename="../qt-ui/maintab.cpp" line="1135"/>
<source>Discard the changes?</source>
<translation>Renunțați la modificări?</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="1133"/>
+ <location filename="../qt-ui/maintab.cpp" line="1136"/>
<source>You are about to discard your changes.</source>
<translation>Sunteți pe cale să renunțați la modificări.</translation>
</message>
@@ -4853,12 +4868,12 @@ Subsurface has already tried to pre-populate the data but it might be worth whil
<context>
<name>OstcFirmwareCheck</name>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="261"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="265"/>
<source>You should update the firmware on your dive computer: you have version %1 but the latest stable version is %2</source>
<translation>Ar trebui să actualizați versiunea de firmware de pe calculatorul de scufundări: versiunea curentă este %1 în timp ce ultima versiune stabilă este %2</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="265"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="269"/>
<source>
Please start Bluetooth on your OSTC Sport and do the same preparations as for a logbook download before continuing with the update</source>
@@ -4867,27 +4882,27 @@ Please start Bluetooth on your OSTC Sport and do the same preparations as for a
Vă rugăm să porniți Bluetooth-ul pe dispozitivul OSTC Sport și urmați aceiași pași ca atunci când descărcați jurnalul înainte de a continua cu actualizarea</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="266"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="270"/>
<source>Not now</source>
<translation>Nu acum</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="267"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="271"/>
<source>Update firmware</source>
<translation>Actualizare firmware</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="269"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="273"/>
<source>Firmware upgrade notice</source>
<translation>Notificare de actualizare firmware</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="287"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="291"/>
<source>Save the downloaded firmware as</source>
<translation>Salvați firmware-ul descărcat ca</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="288"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="292"/>
<source>HEX files (*.hex)</source>
<translation>Fișiere HEX (*.hex)</translation>
</message>
@@ -5864,98 +5879,98 @@ Vă rugăm să porniți Bluetooth-ul pe dispozitivul OSTC Sport și urmați acei
<translation>Arată NDL / TTS a fost dezactivat din cauza timpului excesiv de procesare</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1232"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1234"/>
<source>Make first divecomputer</source>
<translation>Creează primul calculator de scufundări</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1234"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1236"/>
<source>Delete this divecomputer</source>
<translation>Șterge acest calculator de scufundări</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1248"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1250"/>
<source>Add gas change</source>
<translation>Adaugă gazul modificat</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1251"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1253"/>
<source> (Tank %1)</source>
<translation> (Rezervor %1)</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1259"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1261"/>
<source>Add set-point change</source>
<translation>Adaugă modificarea punctului setat</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1261"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1263"/>
<source>Add bookmark</source>
<translation>Adaugă marcaj</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1265"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1267"/>
<source>Edit the profile</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1269"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1271"/>
<source>Remove event</source>
<translation>Șterge evenimentul</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1274"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1276"/>
<source>Hide similar events</source>
<translation>Ascunde evenimente similare</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1281"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1283"/>
<source>Edit name</source>
<translation>Modifică numele</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1310"/>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1317"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1312"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1319"/>
<source>Adjust pressure of tank %1 (currently interpolated as %2)</source>
<translation>Ajustează presiunea rezervorului %1 (în momentul de față aceasta este interpolată ca %2)</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1332"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1334"/>
<source>Unhide all events</source>
<translation>Arată toate evenimentele</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1366"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1368"/>
<source>Hide events</source>
<translation>Ascunde evenimente</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1366"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1368"/>
<source>Hide all %1 events?</source>
<translation>Ascunde toate %1 evenimentele?</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1401"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1403"/>
<source>Remove the selected event?</source>
<translation>Înlătură evenimentul selectat?</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1402"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1404"/>
<source>%1 @ %2:%3</source>
<translation>%1 @ %2:%3</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1517"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1519"/>
<source>Edit name of bookmark</source>
<translation>Modifică numele marcajului</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1518"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1520"/>
<source>Custom name:</source>
<translation>Nume presonalizat:</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1523"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1525"/>
<source>Name is too long!</source>
<translation>Numele este prea lung</translation>
</message>
@@ -6059,22 +6074,22 @@ Vă rugăm să porniți Bluetooth-ul pe dispozitivul OSTC Sport și urmați acei
<translation>picioare cubice</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="604"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="622"/>
<source>Invalid response from server</source>
<translation>Răspuns invalid de la server</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="612"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="630"/>
<source>Expected XML tag &apos;DiveDateReader&apos;, got instead &apos;%1</source>
<translation>Tag XML așteptat &apos;DiveDateReader&apos;, dar s-a întâmpinat „%1”</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="658"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="676"/>
<source>Expected XML tag &apos;DiveDates&apos; not found</source>
<translation>Tag-ul XML așteptat &apos;DiveDates&apos; nu a fost găsit</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="665"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="683"/>
<source>Malformed XML response. Line %1: %2</source>
<translation>Răspuns XML incorect. Linia %1: %2</translation>
</message>
@@ -6480,47 +6495,47 @@ Not all images have timestamps in the range between
<context>
<name>SubsurfaceWebServices</name>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="398"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="416"/>
<source>Webservice</source>
<translation>Serviciu Web</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="484"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="502"/>
<source>Connecting...</source>
<translation>Se conectează...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="503"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="521"/>
<source>Download finished</source>
<translation>S-a terminat descărcarea</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="517"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="535"/>
<source>Download error: %1</source>
<translation>Eroare la descărcare: %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="527"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="545"/>
<source>Connection error: </source>
<translation>Eroare la conectare:</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="536"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="554"/>
<source>Download successful</source>
<translation>Descărcare cu succes</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="530"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="548"/>
<source>Invalid user identifier!</source>
<translation>Identificator de utilizator invalid!</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="377"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="395"/>
<source>Enter User ID and click Download</source>
<translation>Introduceți ID-ul utilizatorului si apăsați pe butonul de Descărcare</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="533"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="551"/>
<source>Cannot parse response!</source>
<translation>Nu se poate parsa răspunsul!</translation>
</message>
@@ -7272,12 +7287,12 @@ Limba: %1</translation>
<translation>Uploadează</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="312"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="330"/>
<source>Operation timed out</source>
<translation>Operațiunea a expirat</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="333"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="351"/>
<source>Transferring data...</source>
<translation>Se transferă datele...</translation>
</message>
@@ -7448,7 +7463,7 @@ Medie</translation>
<context>
<name>getextFromC</name>
<message>
- <location filename="../libdivecomputer.c" line="674"/>
+ <location filename="../libdivecomputer.c" line="677"/>
<source>Error parsing the header</source>
<translation type="unfinished"/>
</message>
@@ -7527,15 +7542,15 @@ Medie</translation>
<translation>kg</translation>
</message>
<message>
- <location filename="../dive.c" line="1580"/>
+ <location filename="../dive.c" line="1616"/>
<source>(%s) or (%s)</source>
<translation>(%s) sau (%s)</translation>
</message>
<message>
<location filename="../divelist.c" line="482"/>
<location filename="../equipment.c" line="81"/>
- <location filename="../planner.c" line="1400"/>
- <location filename="../planner.c" line="1403"/>
+ <location filename="../planner.c" line="1402"/>
+ <location filename="../planner.c" line="1405"/>
<source>air</source>
<translation>aer</translation>
</message>
@@ -7565,68 +7580,73 @@ Medie</translation>
<translation>clip-on</translation>
</message>
<message>
- <location filename="../file.c" line="117"/>
- <location filename="../file.c" line="456"/>
- <location filename="../file.c" line="541"/>
- <location filename="../file.c" line="936"/>
+ <location filename="../file.c" line="110"/>
+ <source>No dives in the input file &apos;%s&apos;</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../file.c" line="120"/>
+ <location filename="../file.c" line="459"/>
+ <location filename="../file.c" line="544"/>
+ <location filename="../file.c" line="939"/>
<location filename="../ostctools.c" line="80"/>
<source>Failed to read &apos;%s&apos;</source>
<translation>Nu s-a putut citi &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../file.c" line="391"/>
+ <location filename="../file.c" line="394"/>
<source>Cannot open CSV file %s; please use Import log file dialog</source>
<comment>'Import log file' should be the same text as corresponding label in Import menu</comment>
<translation>Nu s-a putut deschide fișierul CSV %s;vă rugăm să folosiți dialogul Importă fișierul cu înregistrări</translation>
</message>
<message>
- <location filename="../file.c" line="458"/>
+ <location filename="../file.c" line="461"/>
<source>Empty file &apos;%s&apos;</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="638"/>
+ <location filename="../file.c" line="641"/>
<source>Poseidon import failed: unable to read &apos;%s&apos;</source>
<translation>Importul Poseidon a esuat: nu s-a putut citi &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../file.c" line="674"/>
+ <location filename="../file.c" line="677"/>
<source>Mouth piece position OC</source>
<translation>Poziția muștiucului OC</translation>
</message>
<message>
- <location filename="../file.c" line="678"/>
+ <location filename="../file.c" line="681"/>
<source>Mouth piece position CC</source>
<translation>Poziția muștiucului OC</translation>
</message>
<message>
- <location filename="../file.c" line="682"/>
+ <location filename="../file.c" line="685"/>
<source>Mouth piece position unknown</source>
<translation>Poziția muștiucului necunoscută</translation>
</message>
<message>
- <location filename="../file.c" line="686"/>
+ <location filename="../file.c" line="689"/>
<source>Mouth piece position not connected</source>
<translation>Poziția muștiucului nu s-a conectat</translation>
</message>
<message>
- <location filename="../file.c" line="693"/>
+ <location filename="../file.c" line="696"/>
<source>Power off</source>
<translation>Stinge</translation>
</message>
<message>
- <location filename="../file.c" line="753"/>
+ <location filename="../file.c" line="756"/>
<source>O₂ calibration failed</source>
<translation>Calibrarea O₂ a eșuat</translation>
</message>
<message>
- <location filename="../file.c" line="755"/>
- <location filename="../file.c" line="764"/>
+ <location filename="../file.c" line="758"/>
+ <location filename="../file.c" line="767"/>
<source>O₂ calibration</source>
<translation>Calibrare O₂</translation>
</message>
<message>
- <location filename="../file.c" line="831"/>
+ <location filename="../file.c" line="834"/>
<source>No matching DC found for file &apos;%s&apos;</source>
<translation>Nu s-a putut găsi niciun calculator de scufundări pentru fișierul &apos;%s&apos;</translation>
</message>
@@ -7645,7 +7665,7 @@ Medie</translation>
</message>
<message>
<location filename="../cochran.c" line="339"/>
- <location filename="../file.c" line="699"/>
+ <location filename="../file.c" line="702"/>
<source>battery</source>
<translation>baterie</translation>
</message>
@@ -7659,7 +7679,7 @@ Medie</translation>
<message>
<location filename="../cochran.c" line="333"/>
<location filename="../cochran.c" line="387"/>
- <location filename="../file.c" line="721"/>
+ <location filename="../file.c" line="724"/>
<location filename="../libdivecomputer.c" line="198"/>
<source>ascent</source>
<translation>ascensiune</translation>
@@ -7706,7 +7726,7 @@ Medie</translation>
<location filename="../cochran.c" line="362"/>
<location filename="../cochran.c" line="411"/>
<location filename="../cochran.c" line="418"/>
- <location filename="../file.c" line="812"/>
+ <location filename="../file.c" line="815"/>
<location filename="../libdivecomputer.c" line="200"/>
<location filename="../libdivecomputer.c" line="203"/>
<source>gaschange</source>
@@ -7793,107 +7813,107 @@ Medie</translation>
<translation>numărul evenimentul este invalid</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="658"/>
+ <location filename="../libdivecomputer.c" line="661"/>
<source>Unable to create parser for %s %s</source>
<translation>Nu s-a putut crea parser pentru %s %s</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="664"/>
+ <location filename="../libdivecomputer.c" line="667"/>
<source>Error registering the data</source>
<translation>Eroare înregistrând datele</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="495"/>
+ <location filename="../libdivecomputer.c" line="498"/>
<source>Error parsing the datetime</source>
<translation>Eroare parsând data</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="513"/>
+ <location filename="../libdivecomputer.c" line="516"/>
<source>Dive %d: %s</source>
<translation>Scufundarea %d: %s</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="519"/>
+ <location filename="../libdivecomputer.c" line="522"/>
<source>Error parsing the divetime</source>
<translation>Eroare parsând data</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="529"/>
+ <location filename="../libdivecomputer.c" line="532"/>
<source>Error parsing the maxdepth</source>
<translation>Eroare parsând adâncimea maximă</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="548"/>
+ <location filename="../libdivecomputer.c" line="551"/>
<source>Error parsing temperature</source>
<translation>Eroare parsând temperatura</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="568"/>
+ <location filename="../libdivecomputer.c" line="571"/>
<source>Error parsing the gas mix count</source>
<translation>Eroare parsând valoarea amestecului de gaz</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="580"/>
+ <location filename="../libdivecomputer.c" line="583"/>
<source>Error obtaining water salinity</source>
<translation>Eroare obținând salinitatea apei</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="589"/>
+ <location filename="../libdivecomputer.c" line="592"/>
<source>Error obtaining surface pressure</source>
<translation>Eroare obținând presiunea la suprafață</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="614"/>
+ <location filename="../libdivecomputer.c" line="617"/>
<source>Error obtaining divemode</source>
<translation>Eroare la obținerea modului de scufundare</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="634"/>
+ <location filename="../libdivecomputer.c" line="637"/>
<source>Error parsing the gas mix</source>
<translation>Eroare parsând amestecul de gaz</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="684"/>
+ <location filename="../libdivecomputer.c" line="687"/>
<source>Error parsing the samples</source>
<translation>Eroare parsând eșantioanele</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="821"/>
+ <location filename="../libdivecomputer.c" line="824"/>
<source>Event: waiting for user action</source>
<translation>Eveniment: aștept acțiunea utilizatorului</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="829"/>
+ <location filename="../libdivecomputer.c" line="832"/>
<source>model=%u (0x%08x), firmware=%u (0x%08x), serial=%u (0x%08x)</source>
<translation>model=%u (0x%08x), firmware=%u (0x%08x), serial=%u (0x%08x)</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="893"/>
+ <location filename="../libdivecomputer.c" line="896"/>
<source>Error registering the event handler.</source>
<translation>Eroare la înregistrarea handlerului de evenimente.</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="898"/>
+ <location filename="../libdivecomputer.c" line="901"/>
<source>Error registering the cancellation handler.</source>
<translation>Eroare la înregistrarea handlerului de anulare.</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="919"/>
+ <location filename="../libdivecomputer.c" line="922"/>
<source>Dive data import error</source>
<translation>Eroare la importarea datelor despre scufundare</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="958"/>
+ <location filename="../libdivecomputer.c" line="961"/>
<source>Unable to create libdivecomputer context</source>
<translation>Nu s-a putut crea contextul libdivecomputer</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="965"/>
+ <location filename="../libdivecomputer.c" line="968"/>
<source>Unable to open %s %s (%s)</source>
<translation>Nu s-a putut deschide %s %s (%s)</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="989"/>
+ <location filename="../libdivecomputer.c" line="994"/>
<source>Insufficient privileges to open the device %s %s (%s)</source>
<translation>Nu aveți drepturi suficiente pentru a deschide dispozitivul %s %s (%s)</translation>
</message>
@@ -7912,12 +7932,12 @@ Medie</translation>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../parse-xml.c" line="2022"/>
+ <location filename="../parse-xml.c" line="2026"/>
<source>Failed to parse &apos;%s&apos;</source>
<translation>Nu s-a putut parsa &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../parse-xml.c" line="3631"/>
+ <location filename="../parse-xml.c" line="3635"/>
<source>Can&apos;t open stylesheet %s</source>
<translation>Nu s-a putut deschide stylesheet-ul %s</translation>
</message>
@@ -7927,8 +7947,8 @@ Medie</translation>
<translation>EAN%d</translation>
</message>
<message>
- <location filename="../planner.c" line="1021"/>
- <location filename="../planner.c" line="1173"/>
+ <location filename="../planner.c" line="1023"/>
+ <location filename="../planner.c" line="1175"/>
<source>Can&apos;t find gas %s</source>
<translation>Gazul %s nu a fost găsit</translation>
</message>
@@ -7938,173 +7958,173 @@ Medie</translation>
<translation>Prea multe amestecuri de gaz</translation>
</message>
<message>
- <location filename="../planner.c" line="571"/>
+ <location filename="../planner.c" line="572"/>
<source>Decompression calculation aborted due to excessive time</source>
<translation>Calculut decompresiei a fost abandonat deoarece dura prea mult</translation>
</message>
<message>
- <location filename="../planner.c" line="595"/>
+ <location filename="../planner.c" line="596"/>
<source>Subsurface dive plan</source>
<translation>Planul de scufundare Subsurface</translation>
</message>
<message>
- <location filename="../planner.c" line="599"/>
+ <location filename="../planner.c" line="600"/>
<source>depth</source>
<translation>adâncime</translation>
</message>
<message>
- <location filename="../planner.c" line="605"/>
+ <location filename="../planner.c" line="606"/>
<source>runtime</source>
<translation>timp de rulare</translation>
</message>
<message>
- <location filename="../planner.c" line="602"/>
+ <location filename="../planner.c" line="603"/>
<source>duration</source>
<translation>durată</translation>
</message>
<message>
- <location filename="../planner.c" line="557"/>
+ <location filename="../planner.c" line="558"/>
<source>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.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="608"/>
+ <location filename="../planner.c" line="609"/>
<source>gas</source>
<translation>gaz</translation>
</message>
<message>
- <location filename="../planner.c" line="651"/>
+ <location filename="../planner.c" line="652"/>
<source>Transition to %.*f %s in %d:%02d min - runtime %d:%02u on %s (SP = %.1fbar)</source>
<translation>Tranziția la %.*f %s în %d:%02d min - timp de rulare %d:%02u în %s (SP = %.1fbar)</translation>
</message>
<message>
- <location filename="../planner.c" line="659"/>
+ <location filename="../planner.c" line="660"/>
<source>Transition to %.*f %s in %d:%02d min - runtime %d:%02u on %s</source>
<translation>Tranziția la %.*f %s în %d:%02d min - timp de rulare %d:%02u în %s</translation>
</message>
<message>
- <location filename="../planner.c" line="672"/>
+ <location filename="../planner.c" line="673"/>
<source>Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s (SP = %.1fbar)</source>
<translation>Stai la %.*f %s pentru %d:%02d min - timp de rulare %d:%02u în %s (SP = %.1fbar)</translation>
</message>
<message>
- <location filename="../planner.c" line="679"/>
+ <location filename="../planner.c" line="680"/>
<source>Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s</source>
<translation>Stai la %.*f %s pentru %d:%02d min - timp de rulare %d:%02u în %s</translation>
</message>
<message>
- <location filename="../planner.c" line="712"/>
+ <location filename="../planner.c" line="713"/>
<source>%3.0f%s</source>
<translation>%3.0f%s</translation>
</message>
<message>
- <location filename="../planner.c" line="715"/>
- <location filename="../planner.c" line="719"/>
+ <location filename="../planner.c" line="716"/>
+ <location filename="../planner.c" line="720"/>
<source>%3dmin</source>
<translation>%3dmin</translation>
</message>
<message>
- <location filename="../planner.c" line="728"/>
- <location filename="../planner.c" line="740"/>
+ <location filename="../planner.c" line="729"/>
+ <location filename="../planner.c" line="741"/>
<source>(SP = %.1fbar)</source>
<translation>(SP = %.1fbar)</translation>
</message>
<message>
- <location filename="../planner.c" line="763"/>
+ <location filename="../planner.c" line="764"/>
<source>Switch gas to %s (SP = %.1fbar)</source>
<translation>Schimbă gazul la %s (SP = %.1fbar)</translation>
</message>
<message>
- <location filename="../planner.c" line="765"/>
+ <location filename="../planner.c" line="766"/>
<source>Switch gas to %s</source>
<translation>Schimbă gazul la %s</translation>
</message>
<message>
- <location filename="../planner.c" line="783"/>
+ <location filename="../planner.c" line="785"/>
<source>CNS</source>
<translation>CNS</translation>
</message>
<message>
- <location filename="../planner.c" line="785"/>
+ <location filename="../planner.c" line="787"/>
<source>OTU</source>
<translation>OTU</translation>
</message>
<message>
- <location filename="../planner.c" line="789"/>
+ <location filename="../planner.c" line="791"/>
<source>Gas consumption (CCR legs excluded):</source>
<translation>Gaz consumat (picioarele CCR au fost excluse):</translation>
</message>
<message>
- <location filename="../planner.c" line="791"/>
+ <location filename="../planner.c" line="793"/>
<source>Gas consumption:</source>
<translation>Gaz consumat</translation>
</message>
<message>
- <location filename="../planner.c" line="573"/>
- <location filename="../planner.c" line="811"/>
- <location filename="../planner.c" line="816"/>
- <location filename="../planner.c" line="841"/>
- <location filename="../planner.c" line="851"/>
+ <location filename="../planner.c" line="574"/>
+ <location filename="../planner.c" line="813"/>
+ <location filename="../planner.c" line="818"/>
+ <location filename="../planner.c" line="843"/>
+ <location filename="../planner.c" line="853"/>
<source>Warning:</source>
<translation>Avertizare:</translation>
</message>
<message>
- <location filename="../planner.c" line="583"/>
+ <location filename="../planner.c" line="584"/>
<source>based on Bühlmann ZHL-16B with GFlow = %d and GFhigh = %d</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="587"/>
+ <location filename="../planner.c" line="588"/>
<source>based on VPM-B at nominal conservatism</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="589"/>
+ <location filename="../planner.c" line="590"/>
<source>based on VPM-B at +%d conservatism</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="591"/>
+ <location filename="../planner.c" line="592"/>
<source>recreational mode based on Bühlmann ZHL-16B with GFlow = %d and GFhigh = %d</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="812"/>
+ <location filename="../planner.c" line="814"/>
<source>this is more gas than available in the specified cylinder!</source>
<translation>este necesar de mai mult gaz decât de cel disponibil in tub!</translation>
</message>
<message>
- <location filename="../planner.c" line="817"/>
+ <location filename="../planner.c" line="819"/>
<source>not enough reserve for gas sharing on ascent!</source>
<translation>nu există rezerve de gaz ce pot fi împărțite la urcare!</translation>
</message>
<message>
- <location filename="../planner.c" line="819"/>
+ <location filename="../planner.c" line="821"/>
<source>%.0f%s/%.0f%s of %s (%.0f%s/%.0f%s in planned ascent)</source>
<translation>%.0f%s/%.0f%s din %s (%.0f%s/%.0f%s plănuite pentru urcare)</translation>
</message>
<message>
- <location filename="../planner.c" line="821"/>
+ <location filename="../planner.c" line="823"/>
<source>%.0f%s (%.0f%s during planned ascent) of %s</source>
<translation>%.0f%s (%.0f%s în timpul urcării planificate) din %s</translation>
</message>
<message>
- <location filename="../planner.c" line="838"/>
+ <location filename="../planner.c" line="840"/>
<source>high pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s</source>
<translation>valoare pO₂ mare %.2f la %d:%02u cu gazul %s la adâncimea %.*f %s</translation>
</message>
<message>
- <location filename="../planner.c" line="848"/>
+ <location filename="../planner.c" line="850"/>
<source>low pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s</source>
<translation>valoare pO₂ mică %.2f la %d:%02u cu gazul %s la adâncimea %.*f %s</translation>
</message>
<message>
- <location filename="../planner.c" line="1408"/>
+ <location filename="../planner.c" line="1410"/>
<source>ean</source>
<translation>ean</translation>
</message>
<message>
- <location filename="../profile.c" line="1133"/>
+ <location filename="../profile.c" line="1213"/>
<source>@: %d:%02d
D: %.1f%s
</source>
@@ -8113,70 +8133,70 @@ D: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1136"/>
+ <location filename="../profile.c" line="1216"/>
<source>P: %d%s
</source>
<translation>P: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1140"/>
+ <location filename="../profile.c" line="1220"/>
<source>T: %.1f%s
</source>
<translation>T: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1146"/>
+ <location filename="../profile.c" line="1226"/>
<source>V: %.1f%s
</source>
<translation>V: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1149"/>
+ <location filename="../profile.c" line="1229"/>
<source>SAC: %.*f%s/min
</source>
<translation>SAC: %.*f%s/min
</translation>
</message>
<message>
- <location filename="../profile.c" line="1151"/>
+ <location filename="../profile.c" line="1231"/>
<source>CNS: %u%%
</source>
<translation>CNS: %u%%
</translation>
</message>
<message>
- <location filename="../profile.c" line="1153"/>
+ <location filename="../profile.c" line="1233"/>
<source>pO%s: %.2fbar
</source>
<translation>pO%s: %.2fbar
</translation>
</message>
<message>
- <location filename="../profile.c" line="1155"/>
+ <location filename="../profile.c" line="1235"/>
<source>pN%s: %.2fbar
</source>
<translation>pN%s: %.2fbar
</translation>
</message>
<message>
- <location filename="../profile.c" line="1157"/>
+ <location filename="../profile.c" line="1237"/>
<source>pHe: %.2fbar
</source>
<translation>pHe: %.2fbar
</translation>
</message>
<message>
- <location filename="../profile.c" line="1160"/>
+ <location filename="../profile.c" line="1240"/>
<source>MOD: %d%s
</source>
<translation>MOD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1167"/>
+ <location filename="../profile.c" line="1247"/>
<source>EAD: %d%s
EADD: %d%s
</source>
@@ -8185,7 +8205,7 @@ EADD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1171"/>
+ <location filename="../profile.c" line="1251"/>
<source>END: %d%s
EADD: %d%s
</source>
@@ -8194,167 +8214,167 @@ EADD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1184"/>
+ <location filename="../profile.c" line="1264"/>
<source>Safetystop: %umin @ %.0f%s
</source>
<translation>Oprire de siguranță: %umin @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1187"/>
+ <location filename="../profile.c" line="1267"/>
<source>Safetystop: unkn time @ %.0f%s
</source>
<translation>Oprire de siguranță: timp necunoscut @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1192"/>
+ <location filename="../profile.c" line="1272"/>
<source>Deco: %umin @ %.0f%s
</source>
<translation>Decompresie: %umin @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1195"/>
+ <location filename="../profile.c" line="1275"/>
<source>Deco: unkn time @ %.0f%s
</source>
<translation>Decompresie: timp necunoscut @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1199"/>
+ <location filename="../profile.c" line="1279"/>
<source>In deco
</source>
<translation>În decompresie
</translation>
</message>
<message>
- <location filename="../profile.c" line="1201"/>
+ <location filename="../profile.c" line="1281"/>
<source>NDL: %umin
</source>
<translation>NDL: %umin
</translation>
</message>
<message>
- <location filename="../profile.c" line="1204"/>
+ <location filename="../profile.c" line="1284"/>
<source>TTS: %umin
</source>
<translation>TTS: %umin
</translation>
</message>
<message>
- <location filename="../profile.c" line="1207"/>
+ <location filename="../profile.c" line="1287"/>
<source>Deco: %umin @ %.0f%s (calc)
</source>
<translation>Decompresie: %umin @ %.0f%s (calc)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1215"/>
+ <location filename="../profile.c" line="1295"/>
<source>In deco (calc)
</source>
<translation>În decompresie (calc)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1218"/>
+ <location filename="../profile.c" line="1298"/>
<source>NDL: %umin (calc)
</source>
<translation>NDL: %umin (calc)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1220"/>
+ <location filename="../profile.c" line="1300"/>
<source>NDL: &gt;2h (calc)
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1224"/>
+ <location filename="../profile.c" line="1304"/>
<source>TTS: %umin (calc)
</source>
<translation>TTS: %umin (calc)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1226"/>
+ <location filename="../profile.c" line="1306"/>
<source>TTS: &gt;2h (calc)
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1229"/>
+ <location filename="../profile.c" line="1309"/>
<source>RBT: %umin
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1232"/>
+ <location filename="../profile.c" line="1312"/>
<source>Calculated ceiling %.0f%s
</source>
<translation>Limita calculată %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1238"/>
+ <location filename="../profile.c" line="1318"/>
<source>Tissue %.0fmin: %.1f%s
</source>
<translation>Țesut %.0fmin: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1244"/>
+ <location filename="../profile.c" line="1324"/>
<source>heartbeat: %d
</source>
<translation>puls: %d
</translation>
</message>
<message>
- <location filename="../profile.c" line="1246"/>
+ <location filename="../profile.c" line="1326"/>
<source>bearing: %d
</source>
<translation>producere: %d
</translation>
</message>
<message>
- <location filename="../profile.c" line="1249"/>
+ <location filename="../profile.c" line="1329"/>
<source>mean depth to here %.1f%s
</source>
<translation>adâncimea medie pana aici %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1344"/>
+ <location filename="../profile.c" line="1424"/>
<source>%sT: %d:%02d min</source>
<translation>%sT: %d:%02d min</translation>
</message>
<message>
- <location filename="../profile.c" line="1348"/>
- <location filename="../profile.c" line="1352"/>
- <location filename="../profile.c" line="1356"/>
+ <location filename="../profile.c" line="1428"/>
+ <location filename="../profile.c" line="1432"/>
+ <location filename="../profile.c" line="1436"/>
<source>%s %sD:%.1f%s</source>
<translation>%s %sD:%.1f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1360"/>
+ <location filename="../profile.c" line="1440"/>
<source>%s %sD:%.1f%s
</source>
<translation>%s %sD:%.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1364"/>
+ <location filename="../profile.c" line="1444"/>
<source>%s%sV:%.2f%s</source>
<translation>%s%sV:%.2f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1368"/>
- <location filename="../profile.c" line="1372"/>
+ <location filename="../profile.c" line="1448"/>
+ <location filename="../profile.c" line="1452"/>
<source>%s %sV:%.2f%s</source>
<translation>%s %sV:%.2f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1379"/>
+ <location filename="../profile.c" line="1459"/>
<source>%s %sP:%d %s</source>
<translation>%s %sP:%d %s</translation>
</message>
@@ -8646,8 +8666,8 @@ EADD: %d%s
<message>
<location filename="../dive.c" line="33"/>
<location filename="../equipment.c" line="85"/>
- <location filename="../planner.c" line="1404"/>
- <location filename="../planner.c" line="1407"/>
+ <location filename="../planner.c" line="1406"/>
+ <location filename="../planner.c" line="1409"/>
<source>oxygen</source>
<translation>oxigen</translation>
</message>
@@ -8803,18 +8823,18 @@ EADD: %d%s
</message>
<message>
<location filename="../libdivecomputer.c" line="187"/>
- <location filename="../parse-xml.c" line="3177"/>
- <location filename="../uemis-downloader.c" line="133"/>
+ <location filename="../parse-xml.c" line="3181"/>
+ <location filename="../uemis-downloader.c" line="135"/>
<source>unknown</source>
<translation>necunoscut</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="464"/>
+ <location filename="../uemis-downloader.c" line="468"/>
<source>data</source>
<translation>data</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="444"/>
+ <location filename="../uemis-downloader.c" line="448"/>
<source>%s %s</source>
<translation>%s %s</translation>
</message>
@@ -8847,82 +8867,82 @@ Este conectat corect dispozitivul Uemis Zurich?</translation>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="492"/>
+ <location filename="../uemis-downloader.c" line="496"/>
<source>divelog #</source>
<translation>scufundare #</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="494"/>
+ <location filename="../uemis-downloader.c" line="498"/>
<source>divespot #</source>
<translation>loc scufundare #</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="496"/>
+ <location filename="../uemis-downloader.c" line="500"/>
<source>details for #</source>
<translation>detalii pentru #</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>wetsuit</source>
<translation>costum</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>semidry</source>
<translation>semi uscat</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>drysuit</source>
<translation>costum uscat</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>shorty</source>
<translation>shorty</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>vest</source>
<translation>vestă</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>long john</source>
<translation>long john</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>jacket</source>
<translation>jachetă</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>full suit</source>
<translation>costum complet</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>2 pcs full suit</source>
<translation>costum complet din 2 părți</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="699"/>
+ <location filename="../uemis-downloader.c" line="704"/>
<source>membrane</source>
<translation>membrană</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1211"/>
+ <location filename="../uemis-downloader.c" line="1237"/>
<source>Initialise communication</source>
<translation>Inițializează comunicația</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1214"/>
+ <location filename="../uemis-downloader.c" line="1240"/>
<source>Uemis init failed</source>
<translation>Inițializarea Uemis a eșuat</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1226"/>
+ <location filename="../uemis-downloader.c" line="1252"/>
<source>Start download</source>
<translation>Începe descărcarea</translation>
</message>
diff --git a/translations/subsurface_ru_RU.ts b/translations/subsurface_ru_RU.ts
index 9d77a3cfa..de95c9a4b 100644
--- a/translations/subsurface_ru_RU.ts
+++ b/translations/subsurface_ru_RU.ts
@@ -487,7 +487,7 @@
<translation>Невозможно создать контекст libdivecomputer</translation>
</message>
<message>
- <location filename="../configuredivecomputer.cpp" line="658"/>
+ <location filename="../configuredivecomputer.cpp" line="660"/>
<source>Could not a establish connection to the dive computer.</source>
<translation>Невозможно установить соединение с дайвкомпьютером.</translation>
</message>
@@ -1588,82 +1588,82 @@
<translation>PSCR-GF</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1081"/>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1102"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1085"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1106"/>
<source>Backup files (*.xml)</source>
<translation>Резервные копии (*.xml)</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1086"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1090"/>
<source>An error occurred while saving the backup file.
%1</source>
<translation>Ошибка при сохранении резервной копии.
%1</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1089"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1093"/>
<source>Backup succeeded</source>
<translation>Резервная копия создана</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1090"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1094"/>
<source>Your settings have been saved to: %1</source>
<translation>Ваши настройки сохранены в %1</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1080"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1084"/>
<source>Backup dive computer settings</source>
<translation>Создать рез. копию настроек</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1085"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1089"/>
<source>XML backup error</source>
<translation>XML-ошибка при создании рез. копии</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1101"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1105"/>
<source>Restore dive computer settings</source>
<translation>Восстановить настройки дайвкомпьютера</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1107"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1111"/>
<source>XML restore error</source>
<translation>XML-ошибка при восстановлении</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1108"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1112"/>
<source>An error occurred while restoring the backup file.
%1</source>
<translation>Ошибка при восстановлении из рез. копии.
%1</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1112"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1116"/>
<source>Restore succeeded</source>
<translation>Восстановление успешно</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1113"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1117"/>
<source>Your settings have been restored successfully.</source>
<translation>Настройки были успешно восстановлены.</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1123"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1127"/>
<source>Select firmware file</source>
<translation>Выберите файл прошивки</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1124"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1128"/>
<source>All files (*.*)</source>
<translation>Все файлы (*.*)</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1180"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1184"/>
<source>Choose file for divecomputer download logfile</source>
<translation>Выберите файл для журнала загрузки из дайв-компьютера</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1181"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1185"/>
<source>Log files (*.log)</source>
<translation>Файлы журналов (*.log)</translation>
</message>
@@ -1853,18 +1853,18 @@
<context>
<name>DiveEventItem</name>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="116"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="122"/>
<source>Manual switch to OC</source>
<translation>Ручной переход на ОЦ</translation>
</message>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="118"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="124"/>
<source> begin</source>
<comment>Starts with space!</comment>
<translation> начало</translation>
</message>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="119"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="125"/>
<source> end</source>
<comment>Starts with space!</comment>
<translation> конец</translation>
@@ -3057,92 +3057,107 @@ p, li { white-space: pre-wrap; }
<translation>не выбраны погружения</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="182"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="173"/>
+ <source>stylesheet to export to divelogs.de is not found</source>
+ <translation>Не найден стиль для экспорта в divelogs.de</translation>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="183"/>
<source>failed to create zip file for upload: %s</source>
<translation>не удалось создать ZIP файл для загрузки: %s</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="235"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="236"/>
<source>internal error</source>
<translation>внутренняя ошибка</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="722"/>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="912"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="244"/>
+ <source>Conversion of dive %1 to divelogs.de format failed</source>
+ <translation>Ошибка преобразования погружения %1 в формат divelogs.de</translation>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="272"/>
+ <source>error writing zip file: %s zip error %d system error %d - %s</source>
+ <translation>ошибка сохранения zip-файла: %s ошибка %d системная ошибка %d - %s</translation>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="742"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="932"/>
<source>Done</source>
<translation>Готово</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="755"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="775"/>
<source>Uploading dive list...</source>
<translation>Выгрузка списка погружений...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="787"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="807"/>
<source>Downloading dive list...</source>
<translation>Загрузка списка погружений...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="828"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="848"/>
<source>Downloading %1 dives...</source>
<translation>Загрузка %1 погружений...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="862"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="882"/>
<source>Download finished - %1</source>
<translation>Загрузка завершена - %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="876"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="896"/>
<source>Problem with download</source>
<translation>Ошибка загрузки</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="877"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="897"/>
<source>The archive could not be opened:
</source>
<translation>Невозможно открыть архив:
</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="886"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="906"/>
<source>Corrupted download</source>
<translation>Поврежденная загрузка</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="887"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="907"/>
<source>The archive could not be opened:
%1</source>
<translation>Невозможно открыть архив:
%1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="926"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="946"/>
<source>Upload failed</source>
<translation>Выгрузка не удалась</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="929"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="949"/>
<source>Upload successful</source>
<translation>Выгрузка завершена</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="932"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="952"/>
<source>Login failed</source>
<translation>Ошибка входа</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="935"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="955"/>
<source>Cannot parse response</source>
<translation>Ошибка разбора ответа</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="946"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="966"/>
<source>Error: %1</source>
<translation>Ошибка: %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="913"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="933"/>
<source>Upload finished</source>
<translation>Выгрузка завершена</translation>
</message>
@@ -3913,7 +3928,7 @@ p, li { white-space: pre-wrap; }
<message>
<location filename="../qt-ui/maintab.cpp" line="98"/>
<source>Freedive</source>
- <translation type="unfinished"/>
+ <translation>Фридайв</translation>
</message>
<message>
<location filename="../qt-ui/maintab.cpp" line="307"/>
@@ -4000,22 +4015,22 @@ p, li { white-space: pre-wrap; }
<translation>Средняя температура выбранных погружений</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="678"/>
+ <location filename="../qt-ui/maintab.cpp" line="681"/>
<source>Longest dive</source>
<translation>Максимальное время погружения</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="679"/>
+ <location filename="../qt-ui/maintab.cpp" line="682"/>
<source>Shortest dive</source>
<translation>Минимальное время погружения</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="680"/>
+ <location filename="../qt-ui/maintab.cpp" line="683"/>
<source>Average length of all selected dives</source>
<translation>Средня длительность выбранных погружений</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="704"/>
+ <location filename="../qt-ui/maintab.cpp" line="707"/>
<source>These gases could be
mixed from Air and using:
</source>
@@ -4024,22 +4039,22 @@ mixed from Air and using:
</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="708"/>
+ <location filename="../qt-ui/maintab.cpp" line="711"/>
<source> and </source>
<translation> и </translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="838"/>
+ <location filename="../qt-ui/maintab.cpp" line="841"/>
<source>New dive site</source>
<translation>Новый дайв-сайт</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="1132"/>
+ <location filename="../qt-ui/maintab.cpp" line="1135"/>
<source>Discard the changes?</source>
<translation>Отменить изменения?</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="1133"/>
+ <location filename="../qt-ui/maintab.cpp" line="1136"/>
<source>You are about to discard your changes.</source>
<translation>Вы собираетесь отменить свои изменения.</translation>
</message>
@@ -4856,12 +4871,12 @@ Subsurface попытался перенести уже существующие
<context>
<name>OstcFirmwareCheck</name>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="261"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="265"/>
<source>You should update the firmware on your dive computer: you have version %1 but the latest stable version is %2</source>
<translation>Вам следует обновить прошивку дайвкомпьютера: текущая версия %1, а последняя стабильная версия %2</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="265"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="269"/>
<source>
Please start Bluetooth on your OSTC Sport and do the same preparations as for a logbook download before continuing with the update</source>
@@ -4870,27 +4885,27 @@ Please start Bluetooth on your OSTC Sport and do the same preparations as for a
Включите Bluetooth на OSTC Sport и выполните такие же приготовления, что и для загрузки журнала, прежде чем продолжать обновление.</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="266"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="270"/>
<source>Not now</source>
<translation>Не сейчас</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="267"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="271"/>
<source>Update firmware</source>
<translation>Обновить прошивку</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="269"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="273"/>
<source>Firmware upgrade notice</source>
<translation>Примечание по обновлению прошивки</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="287"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="291"/>
<source>Save the downloaded firmware as</source>
<translation>Сохранить загруженную прошивку как</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="288"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="292"/>
<source>HEX files (*.hex)</source>
<translation>Файлы HEX (*.hex)</translation>
</message>
@@ -5867,98 +5882,98 @@ Please start Bluetooth on your OSTC Sport and do the same preparations as for a
<translation>Отображение NDL/TTS отключено из-за большого времени расчета</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1232"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1234"/>
<source>Make first divecomputer</source>
<translation>Сделать первым компьютером</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1234"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1236"/>
<source>Delete this divecomputer</source>
<translation>Удалить этот дайвкомпьютер</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1248"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1250"/>
<source>Add gas change</source>
<translation>Добавить замену газа</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1251"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1253"/>
<source> (Tank %1)</source>
<translation> (Баллон %1)</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1259"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1261"/>
<source>Add set-point change</source>
<translation>Добавить замену установки</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1261"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1263"/>
<source>Add bookmark</source>
<translation>Добавить закладку</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1265"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1267"/>
<source>Edit the profile</source>
<translation>Редактировать профиль</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1269"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1271"/>
<source>Remove event</source>
<translation>Удалить событие</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1274"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1276"/>
<source>Hide similar events</source>
<translation>Скрыть похожие события</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1281"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1283"/>
<source>Edit name</source>
<translation>Изменить закладку</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1310"/>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1317"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1312"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1319"/>
<source>Adjust pressure of tank %1 (currently interpolated as %2)</source>
<translation>Скорректировать давление баллона %1 (текущее интерполированное %2)</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1332"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1334"/>
<source>Unhide all events</source>
<translation>Показать все события</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1366"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1368"/>
<source>Hide events</source>
<translation>Скрыть событие</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1366"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1368"/>
<source>Hide all %1 events?</source>
<translation>Спрятать все %1 события?</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1401"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1403"/>
<source>Remove the selected event?</source>
<translation>Удалить выбранное событие?</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1402"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1404"/>
<source>%1 @ %2:%3</source>
<translation>%1 @ %2:%3</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1517"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1519"/>
<source>Edit name of bookmark</source>
<translation>Изменить закладку</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1518"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1520"/>
<source>Custom name:</source>
<translation>Название:</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1523"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1525"/>
<source>Name is too long!</source>
<translation>Слишком длинное название!</translation>
</message>
@@ -6014,12 +6029,12 @@ Please start Bluetooth on your OSTC Sport and do the same preparations as for a
<location filename="../qthelper.cpp" line="1072"/>
<location filename="../qthelper.cpp" line="1074"/>
<source>(%1 dives)</source>
- <translation type="unfinished"/>
+ <translation>(%1 дайвов)</translation>
</message>
<message>
<location filename="../qthelper.cpp" line="1077"/>
<source>(1 dive)</source>
- <translation type="unfinished"/>
+ <translation>(1 дайв)</translation>
</message>
<message>
<location filename="../qthelper.cpp" line="1324"/>
@@ -6062,22 +6077,22 @@ Please start Bluetooth on your OSTC Sport and do the same preparations as for a
<translation>куб. фут</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="604"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="622"/>
<source>Invalid response from server</source>
<translation>Неверный ответ сервера</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="612"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="630"/>
<source>Expected XML tag &apos;DiveDateReader&apos;, got instead &apos;%1</source>
<translation>XML тег &apos;DiveDateReader&apos; не найден, получен &apos;%1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="658"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="676"/>
<source>Expected XML tag &apos;DiveDates&apos; not found</source>
<translation>XML тег &apos;DiveDates&apos; не найден</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="665"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="683"/>
<source>Malformed XML response. Line %1: %2</source>
<translation>Неверный XML ответ. Строка %1: %2</translation>
</message>
@@ -6485,47 +6500,47 @@ Not all images have timestamps in the range between
<context>
<name>SubsurfaceWebServices</name>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="398"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="416"/>
<source>Webservice</source>
<translation>Вебсервис</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="484"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="502"/>
<source>Connecting...</source>
<translation>Соединение...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="503"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="521"/>
<source>Download finished</source>
<translation>Загрузка завершена</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="517"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="535"/>
<source>Download error: %1</source>
<translation>Ошибка загрузки: %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="527"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="545"/>
<source>Connection error: </source>
<translation>Ошибка соединения:</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="536"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="554"/>
<source>Download successful</source>
<translation>Загрузка завершена</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="530"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="548"/>
<source>Invalid user identifier!</source>
<translation>Неверный идентификатор пользователя!</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="377"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="395"/>
<source>Enter User ID and click Download</source>
<translation>Укажите КЛЮЧ и нажмите Загрузить</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="533"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="551"/>
<source>Cannot parse response!</source>
<translation>Невозможно разобрать ответ!</translation>
</message>
@@ -7277,12 +7292,12 @@ Language: %1</source>
<translation>Выгрузить</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="312"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="330"/>
<source>Operation timed out</source>
<translation>Таймаут выполнения</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="333"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="351"/>
<source>Transferring data...</source>
<translation>Передача данных...</translation>
</message>
@@ -7453,7 +7468,7 @@ Maximum</source>
<context>
<name>getextFromC</name>
<message>
- <location filename="../libdivecomputer.c" line="674"/>
+ <location filename="../libdivecomputer.c" line="677"/>
<source>Error parsing the header</source>
<translation>Ошибка разбора заголовка</translation>
</message>
@@ -7532,15 +7547,15 @@ Maximum</source>
<translation>кг</translation>
</message>
<message>
- <location filename="../dive.c" line="1580"/>
+ <location filename="../dive.c" line="1616"/>
<source>(%s) or (%s)</source>
<translation>(%s) или (%s)</translation>
</message>
<message>
<location filename="../divelist.c" line="482"/>
<location filename="../equipment.c" line="81"/>
- <location filename="../planner.c" line="1400"/>
- <location filename="../planner.c" line="1403"/>
+ <location filename="../planner.c" line="1402"/>
+ <location filename="../planner.c" line="1405"/>
<source>air</source>
<translation>воздух</translation>
</message>
@@ -7570,68 +7585,73 @@ Maximum</source>
<translation>карабины</translation>
</message>
<message>
- <location filename="../file.c" line="117"/>
- <location filename="../file.c" line="456"/>
- <location filename="../file.c" line="541"/>
- <location filename="../file.c" line="936"/>
+ <location filename="../file.c" line="110"/>
+ <source>No dives in the input file &apos;%s&apos;</source>
+ <translation>Нет погружений в файле &apos;%s&apos;</translation>
+ </message>
+ <message>
+ <location filename="../file.c" line="120"/>
+ <location filename="../file.c" line="459"/>
+ <location filename="../file.c" line="544"/>
+ <location filename="../file.c" line="939"/>
<location filename="../ostctools.c" line="80"/>
<source>Failed to read &apos;%s&apos;</source>
<translation>Ошибка чтения &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../file.c" line="391"/>
+ <location filename="../file.c" line="394"/>
<source>Cannot open CSV file %s; please use Import log file dialog</source>
<comment>'Import log file' should be the same text as corresponding label in Import menu</comment>
<translation>Невозможно открыть CSV-файл %s; воспользуйтесь функцией Импорт</translation>
</message>
<message>
- <location filename="../file.c" line="458"/>
+ <location filename="../file.c" line="461"/>
<source>Empty file &apos;%s&apos;</source>
<translation>Пустой файл &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../file.c" line="638"/>
+ <location filename="../file.c" line="641"/>
<source>Poseidon import failed: unable to read &apos;%s&apos;</source>
<translation>Импорт из Poseidon не удался: невозможно прочесть &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../file.c" line="674"/>
+ <location filename="../file.c" line="677"/>
<source>Mouth piece position OC</source>
<translation>Режим загубника ОЦ</translation>
</message>
<message>
- <location filename="../file.c" line="678"/>
+ <location filename="../file.c" line="681"/>
<source>Mouth piece position CC</source>
<translation>Режим загубника ЗЦ</translation>
</message>
<message>
- <location filename="../file.c" line="682"/>
+ <location filename="../file.c" line="685"/>
<source>Mouth piece position unknown</source>
<translation>Режим загубника неизвестен</translation>
</message>
<message>
- <location filename="../file.c" line="686"/>
+ <location filename="../file.c" line="689"/>
<source>Mouth piece position not connected</source>
<translation>Переключатель загубника не подключен</translation>
</message>
<message>
- <location filename="../file.c" line="693"/>
+ <location filename="../file.c" line="696"/>
<source>Power off</source>
<translation>Выключение</translation>
</message>
<message>
- <location filename="../file.c" line="753"/>
+ <location filename="../file.c" line="756"/>
<source>O₂ calibration failed</source>
<translation>Калибровка O₂ не удалась</translation>
</message>
<message>
- <location filename="../file.c" line="755"/>
- <location filename="../file.c" line="764"/>
+ <location filename="../file.c" line="758"/>
+ <location filename="../file.c" line="767"/>
<source>O₂ calibration</source>
<translation>Калибровка O₂</translation>
</message>
<message>
- <location filename="../file.c" line="831"/>
+ <location filename="../file.c" line="834"/>
<source>No matching DC found for file &apos;%s&apos;</source>
<translation>Не найден соответствующий компьютер для файла &apos;%s&apos;</translation>
</message>
@@ -7650,7 +7670,7 @@ Maximum</source>
</message>
<message>
<location filename="../cochran.c" line="339"/>
- <location filename="../file.c" line="699"/>
+ <location filename="../file.c" line="702"/>
<source>battery</source>
<translation>батарея</translation>
</message>
@@ -7664,7 +7684,7 @@ Maximum</source>
<message>
<location filename="../cochran.c" line="333"/>
<location filename="../cochran.c" line="387"/>
- <location filename="../file.c" line="721"/>
+ <location filename="../file.c" line="724"/>
<location filename="../libdivecomputer.c" line="198"/>
<source>ascent</source>
<translation>подъем</translation>
@@ -7711,7 +7731,7 @@ Maximum</source>
<location filename="../cochran.c" line="362"/>
<location filename="../cochran.c" line="411"/>
<location filename="../cochran.c" line="418"/>
- <location filename="../file.c" line="812"/>
+ <location filename="../file.c" line="815"/>
<location filename="../libdivecomputer.c" line="200"/>
<location filename="../libdivecomputer.c" line="203"/>
<source>gaschange</source>
@@ -7798,107 +7818,107 @@ Maximum</source>
<translation>неверный номер события</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="658"/>
+ <location filename="../libdivecomputer.c" line="661"/>
<source>Unable to create parser for %s %s</source>
<translation>Невозможно создать анализатор для %s %s</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="664"/>
+ <location filename="../libdivecomputer.c" line="667"/>
<source>Error registering the data</source>
<translation>Ошибка регистрации данных</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="495"/>
+ <location filename="../libdivecomputer.c" line="498"/>
<source>Error parsing the datetime</source>
<translation>Ошибка разбора даты/времени</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="513"/>
+ <location filename="../libdivecomputer.c" line="516"/>
<source>Dive %d: %s</source>
<translation>Погр. №%d - %s</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="519"/>
+ <location filename="../libdivecomputer.c" line="522"/>
<source>Error parsing the divetime</source>
<translation>Ошибка разбора времени погружения</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="529"/>
+ <location filename="../libdivecomputer.c" line="532"/>
<source>Error parsing the maxdepth</source>
<translation>Ошибка разбора макс. глубины</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="548"/>
+ <location filename="../libdivecomputer.c" line="551"/>
<source>Error parsing temperature</source>
<translation>Ошибка разбора температуры</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="568"/>
+ <location filename="../libdivecomputer.c" line="571"/>
<source>Error parsing the gas mix count</source>
<translation>Ошибка разбора счетчика смесей</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="580"/>
+ <location filename="../libdivecomputer.c" line="583"/>
<source>Error obtaining water salinity</source>
<translation>Ошибка получения солености воды</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="589"/>
+ <location filename="../libdivecomputer.c" line="592"/>
<source>Error obtaining surface pressure</source>
<translation>Ошибка получения давления на поверхности</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="614"/>
+ <location filename="../libdivecomputer.c" line="617"/>
<source>Error obtaining divemode</source>
<translation>Ошибка при получении режима погружения</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="634"/>
+ <location filename="../libdivecomputer.c" line="637"/>
<source>Error parsing the gas mix</source>
<translation>Ошибка разбора смеси</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="684"/>
+ <location filename="../libdivecomputer.c" line="687"/>
<source>Error parsing the samples</source>
<translation>Ошибка разбора выборки</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="821"/>
+ <location filename="../libdivecomputer.c" line="824"/>
<source>Event: waiting for user action</source>
<translation>Событие: ожидание действия пользователя</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="829"/>
+ <location filename="../libdivecomputer.c" line="832"/>
<source>model=%u (0x%08x), firmware=%u (0x%08x), serial=%u (0x%08x)</source>
<translation>модель=%u (0x%08x), прошивка=%u (0x%08x), серийный номер=%u (0x%08x)</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="893"/>
+ <location filename="../libdivecomputer.c" line="896"/>
<source>Error registering the event handler.</source>
<translation>Ошибка регистрации обработчика событий.</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="898"/>
+ <location filename="../libdivecomputer.c" line="901"/>
<source>Error registering the cancellation handler.</source>
<translation>Ошибка регистрации обработчика завершения.</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="919"/>
+ <location filename="../libdivecomputer.c" line="922"/>
<source>Dive data import error</source>
<translation>Ошибка импорта данных погружения</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="958"/>
+ <location filename="../libdivecomputer.c" line="961"/>
<source>Unable to create libdivecomputer context</source>
<translation>Невозможно создать контекст libdivecomputer</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="965"/>
+ <location filename="../libdivecomputer.c" line="968"/>
<source>Unable to open %s %s (%s)</source>
<translation>Невозможно открыть %s %s (%s)</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="989"/>
+ <location filename="../libdivecomputer.c" line="994"/>
<source>Insufficient privileges to open the device %s %s (%s)</source>
<translation>Нет прав, чтобы открыть устройство %s %s (%s)</translation>
</message>
@@ -7918,12 +7938,12 @@ Maximum</source>
</translation>
</message>
<message>
- <location filename="../parse-xml.c" line="2022"/>
+ <location filename="../parse-xml.c" line="2026"/>
<source>Failed to parse &apos;%s&apos;</source>
<translation>Ошибка разбора &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../parse-xml.c" line="3631"/>
+ <location filename="../parse-xml.c" line="3635"/>
<source>Can&apos;t open stylesheet %s</source>
<translation>Невозможно открыть файл преобразования %s</translation>
</message>
@@ -7933,8 +7953,8 @@ Maximum</source>
<translation>EAN%d</translation>
</message>
<message>
- <location filename="../planner.c" line="1021"/>
- <location filename="../planner.c" line="1173"/>
+ <location filename="../planner.c" line="1023"/>
+ <location filename="../planner.c" line="1175"/>
<source>Can&apos;t find gas %s</source>
<translation>Невозможно найти газ %s</translation>
</message>
@@ -7944,173 +7964,173 @@ Maximum</source>
<translation>Слишком много смесей</translation>
</message>
<message>
- <location filename="../planner.c" line="571"/>
+ <location filename="../planner.c" line="572"/>
<source>Decompression calculation aborted due to excessive time</source>
<translation>Расчет деко прекращен из-за большой длительности</translation>
</message>
<message>
- <location filename="../planner.c" line="595"/>
+ <location filename="../planner.c" line="596"/>
<source>Subsurface dive plan</source>
<translation>План погружения Subsurface</translation>
</message>
<message>
- <location filename="../planner.c" line="599"/>
+ <location filename="../planner.c" line="600"/>
<source>depth</source>
<translation>глубина</translation>
</message>
<message>
- <location filename="../planner.c" line="605"/>
+ <location filename="../planner.c" line="606"/>
<source>runtime</source>
<translation>отсчет</translation>
</message>
<message>
- <location filename="../planner.c" line="602"/>
+ <location filename="../planner.c" line="603"/>
<source>duration</source>
<translation>длительность</translation>
</message>
<message>
- <location filename="../planner.c" line="557"/>
+ <location filename="../planner.c" line="558"/>
<source>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.</source>
<translation>ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ / ВНИМАНИЕ: В ПЛАНИРОВЩИКЕ ИСПОЛЬЗУЕТСЯ НОВАЯ РЕАЛИЗАЦИЯ АЛГОРИТМА %s, КОТОРАЯ БЫЛА НЕДОСТАТОЧНО ПРОТЕСТИРОВАНА. МЫ НАСТОЯТЕЛЬНО РЕКОМЕНДУЕМ НЕ ПЛАНИРОВАТЬ ПОГРУЖЕНИЯ ТОЛЬКО НА ОСНОВЕ ЭТИХ РЕЗУЛЬТАТОВ.</translation>
</message>
<message>
- <location filename="../planner.c" line="608"/>
+ <location filename="../planner.c" line="609"/>
<source>gas</source>
<translation>смесь</translation>
</message>
<message>
- <location filename="../planner.c" line="651"/>
+ <location filename="../planner.c" line="652"/>
<source>Transition to %.*f %s in %d:%02d min - runtime %d:%02u on %s (SP = %.1fbar)</source>
<translation>Переход на %.*f %s за %d:%02d мин - отсчет %d:%02u на %s (SP = %.1fбар)</translation>
</message>
<message>
- <location filename="../planner.c" line="659"/>
+ <location filename="../planner.c" line="660"/>
<source>Transition to %.*f %s in %d:%02d min - runtime %d:%02u on %s</source>
<translation>Переход на %.*f %s за %d:%02d мин - отсчет %d:%02u на %s</translation>
</message>
<message>
- <location filename="../planner.c" line="672"/>
+ <location filename="../planner.c" line="673"/>
<source>Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s (SP = %.1fbar)</source>
<translation>Остановка на %.*f %s в течение %d:%02d мин - отсчет %d:%02u на %s (SP = %.1fбар)</translation>
</message>
<message>
- <location filename="../planner.c" line="679"/>
+ <location filename="../planner.c" line="680"/>
<source>Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s</source>
<translation>Остановка на %.*f %s на %d:%02d мин - отсчет %d:%02u на %s</translation>
</message>
<message>
- <location filename="../planner.c" line="712"/>
+ <location filename="../planner.c" line="713"/>
<source>%3.0f%s</source>
<translation>%3.0f%s</translation>
</message>
<message>
- <location filename="../planner.c" line="715"/>
- <location filename="../planner.c" line="719"/>
+ <location filename="../planner.c" line="716"/>
+ <location filename="../planner.c" line="720"/>
<source>%3dmin</source>
<translation>%3dмин</translation>
</message>
<message>
- <location filename="../planner.c" line="728"/>
- <location filename="../planner.c" line="740"/>
+ <location filename="../planner.c" line="729"/>
+ <location filename="../planner.c" line="741"/>
<source>(SP = %.1fbar)</source>
<translation>(SP = %.1fбар)</translation>
</message>
<message>
- <location filename="../planner.c" line="763"/>
+ <location filename="../planner.c" line="764"/>
<source>Switch gas to %s (SP = %.1fbar)</source>
<translation>Переключение на %s (SP = %.1fбар)</translation>
</message>
<message>
- <location filename="../planner.c" line="765"/>
+ <location filename="../planner.c" line="766"/>
<source>Switch gas to %s</source>
<translation>Переключение на %s</translation>
</message>
<message>
- <location filename="../planner.c" line="783"/>
+ <location filename="../planner.c" line="785"/>
<source>CNS</source>
<translation>CNS</translation>
</message>
<message>
- <location filename="../planner.c" line="785"/>
+ <location filename="../planner.c" line="787"/>
<source>OTU</source>
<translation>OTU</translation>
</message>
<message>
- <location filename="../planner.c" line="789"/>
+ <location filename="../planner.c" line="791"/>
<source>Gas consumption (CCR legs excluded):</source>
<translation>Потребление газа (без CCR сегментов)</translation>
</message>
<message>
- <location filename="../planner.c" line="791"/>
+ <location filename="../planner.c" line="793"/>
<source>Gas consumption:</source>
<translation>Расход газов:</translation>
</message>
<message>
- <location filename="../planner.c" line="573"/>
- <location filename="../planner.c" line="811"/>
- <location filename="../planner.c" line="816"/>
- <location filename="../planner.c" line="841"/>
- <location filename="../planner.c" line="851"/>
+ <location filename="../planner.c" line="574"/>
+ <location filename="../planner.c" line="813"/>
+ <location filename="../planner.c" line="818"/>
+ <location filename="../planner.c" line="843"/>
+ <location filename="../planner.c" line="853"/>
<source>Warning:</source>
<translation>Внимание:</translation>
</message>
<message>
- <location filename="../planner.c" line="583"/>
+ <location filename="../planner.c" line="584"/>
<source>based on Bühlmann ZHL-16B with GFlow = %d and GFhigh = %d</source>
<translation>на основе алгорита Бюльмана ZHL-16B с GFlow = %d и GFhigh = %d</translation>
</message>
<message>
- <location filename="../planner.c" line="587"/>
+ <location filename="../planner.c" line="588"/>
<source>based on VPM-B at nominal conservatism</source>
<translation>на основе VPM-B с номинальным консерватизмом</translation>
</message>
<message>
- <location filename="../planner.c" line="589"/>
+ <location filename="../planner.c" line="590"/>
<source>based on VPM-B at +%d conservatism</source>
<translation>на основе VPM-B с консерватизмом +%d</translation>
</message>
<message>
- <location filename="../planner.c" line="591"/>
+ <location filename="../planner.c" line="592"/>
<source>recreational mode based on Bühlmann ZHL-16B with GFlow = %d and GFhigh = %d</source>
<translation>рекреационный режим на основе алгорита Бюльмана ZHL-16B с GFlow = %d и GFhigh = %d</translation>
</message>
<message>
- <location filename="../planner.c" line="812"/>
+ <location filename="../planner.c" line="814"/>
<source>this is more gas than available in the specified cylinder!</source>
<translation>расход выше чем запас газа в указанном баллоне!</translation>
</message>
<message>
- <location filename="../planner.c" line="817"/>
+ <location filename="../planner.c" line="819"/>
<source>not enough reserve for gas sharing on ascent!</source>
<translation>недостаточно газа для резерва при подъеме</translation>
</message>
<message>
- <location filename="../planner.c" line="819"/>
+ <location filename="../planner.c" line="821"/>
<source>%.0f%s/%.0f%s of %s (%.0f%s/%.0f%s in planned ascent)</source>
<translation>%.0f%s/%.0f%s %s (%.0f%s/%.0f%s в запланированном подъеме)</translation>
</message>
<message>
- <location filename="../planner.c" line="821"/>
+ <location filename="../planner.c" line="823"/>
<source>%.0f%s (%.0f%s during planned ascent) of %s</source>
<translation>%.0f%s (%.0f%s в запланированном подъеме) на %s</translation>
</message>
<message>
- <location filename="../planner.c" line="838"/>
+ <location filename="../planner.c" line="840"/>
<source>high pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s</source>
<translation>высокий pO₂ %.2f в %d:%02u на %s на глубине %.*f %s</translation>
</message>
<message>
- <location filename="../planner.c" line="848"/>
+ <location filename="../planner.c" line="850"/>
<source>low pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s</source>
<translation>Низкое значение pO₂ %.2f в %d:%02u на смеси %s на глубине %.*f %s</translation>
</message>
<message>
- <location filename="../planner.c" line="1408"/>
+ <location filename="../planner.c" line="1410"/>
<source>ean</source>
<translation>ean</translation>
</message>
<message>
- <location filename="../profile.c" line="1133"/>
+ <location filename="../profile.c" line="1213"/>
<source>@: %d:%02d
D: %.1f%s
</source>
@@ -8119,70 +8139,70 @@ D: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1136"/>
+ <location filename="../profile.c" line="1216"/>
<source>P: %d%s
</source>
<translation>Д: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1140"/>
+ <location filename="../profile.c" line="1220"/>
<source>T: %.1f%s
</source>
<translation>Т: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1146"/>
+ <location filename="../profile.c" line="1226"/>
<source>V: %.1f%s
</source>
<translation>С: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1149"/>
+ <location filename="../profile.c" line="1229"/>
<source>SAC: %.*f%s/min
</source>
<translation>SAC: %.*f%s/мин
</translation>
</message>
<message>
- <location filename="../profile.c" line="1151"/>
+ <location filename="../profile.c" line="1231"/>
<source>CNS: %u%%
</source>
<translation>CNS: %u%%
</translation>
</message>
<message>
- <location filename="../profile.c" line="1153"/>
+ <location filename="../profile.c" line="1233"/>
<source>pO%s: %.2fbar
</source>
<translation>pO%s: %.2fбар
</translation>
</message>
<message>
- <location filename="../profile.c" line="1155"/>
+ <location filename="../profile.c" line="1235"/>
<source>pN%s: %.2fbar
</source>
<translation>pN%s: %.2fбар
</translation>
</message>
<message>
- <location filename="../profile.c" line="1157"/>
+ <location filename="../profile.c" line="1237"/>
<source>pHe: %.2fbar
</source>
<translation>pHe: %.2fбар
</translation>
</message>
<message>
- <location filename="../profile.c" line="1160"/>
+ <location filename="../profile.c" line="1240"/>
<source>MOD: %d%s
</source>
<translation>MOD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1167"/>
+ <location filename="../profile.c" line="1247"/>
<source>EAD: %d%s
EADD: %d%s
</source>
@@ -8191,7 +8211,7 @@ EADD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1171"/>
+ <location filename="../profile.c" line="1251"/>
<source>END: %d%s
EADD: %d%s
</source>
@@ -8200,170 +8220,170 @@ EADD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1184"/>
+ <location filename="../profile.c" line="1264"/>
<source>Safetystop: %umin @ %.0f%s
</source>
<translation>Ост. безопасности: %uмин @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1187"/>
+ <location filename="../profile.c" line="1267"/>
<source>Safetystop: unkn time @ %.0f%s
</source>
<translation>Ост. безопасности: неизв. время @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1192"/>
+ <location filename="../profile.c" line="1272"/>
<source>Deco: %umin @ %.0f%s
</source>
<translation>Деко: %uмин @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1195"/>
+ <location filename="../profile.c" line="1275"/>
<source>Deco: unkn time @ %.0f%s
</source>
<translation>Деко: неиз. время @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1199"/>
+ <location filename="../profile.c" line="1279"/>
<source>In deco
</source>
<translation>В деко
</translation>
</message>
<message>
- <location filename="../profile.c" line="1201"/>
+ <location filename="../profile.c" line="1281"/>
<source>NDL: %umin
</source>
<translation>NDL: %uмин
</translation>
</message>
<message>
- <location filename="../profile.c" line="1204"/>
+ <location filename="../profile.c" line="1284"/>
<source>TTS: %umin
</source>
<translation>TTS: %uмин
</translation>
</message>
<message>
- <location filename="../profile.c" line="1207"/>
+ <location filename="../profile.c" line="1287"/>
<source>Deco: %umin @ %.0f%s (calc)
</source>
<translation>Деко: %uмин @ %.0f%s (вычисл.)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1215"/>
+ <location filename="../profile.c" line="1295"/>
<source>In deco (calc)
</source>
<translation>В деко (вычисл.)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1218"/>
+ <location filename="../profile.c" line="1298"/>
<source>NDL: %umin (calc)
</source>
<translation>NDL: %uмин (вычисл.)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1220"/>
+ <location filename="../profile.c" line="1300"/>
<source>NDL: &gt;2h (calc)
</source>
<translation>NDL: &gt;2ч (вычисл.)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1224"/>
+ <location filename="../profile.c" line="1304"/>
<source>TTS: %umin (calc)
</source>
<translation>TTS: %uмин (вычисл.)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1226"/>
+ <location filename="../profile.c" line="1306"/>
<source>TTS: &gt;2h (calc)
</source>
<translation>TTS: &gt;2ч (вычисл.)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1229"/>
+ <location filename="../profile.c" line="1309"/>
<source>RBT: %umin
</source>
<translation>RBT: %uмин
</translation>
</message>
<message>
- <location filename="../profile.c" line="1232"/>
+ <location filename="../profile.c" line="1312"/>
<source>Calculated ceiling %.0f%s
</source>
<translation>Расчетный потолок %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1238"/>
+ <location filename="../profile.c" line="1318"/>
<source>Tissue %.0fmin: %.1f%s
</source>
<translation>Ткань %.0fмин: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1244"/>
+ <location filename="../profile.c" line="1324"/>
<source>heartbeat: %d
</source>
<translation>пульс: %d
</translation>
</message>
<message>
- <location filename="../profile.c" line="1246"/>
+ <location filename="../profile.c" line="1326"/>
<source>bearing: %d
</source>
<translation>азимут: %d
</translation>
</message>
<message>
- <location filename="../profile.c" line="1249"/>
+ <location filename="../profile.c" line="1329"/>
<source>mean depth to here %.1f%s
</source>
<translation>средная глубина здесь %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1344"/>
+ <location filename="../profile.c" line="1424"/>
<source>%sT: %d:%02d min</source>
<translation>%sT: %d:%02d min</translation>
</message>
<message>
- <location filename="../profile.c" line="1348"/>
- <location filename="../profile.c" line="1352"/>
- <location filename="../profile.c" line="1356"/>
+ <location filename="../profile.c" line="1428"/>
+ <location filename="../profile.c" line="1432"/>
+ <location filename="../profile.c" line="1436"/>
<source>%s %sD:%.1f%s</source>
<translation>%s %sГ:%.1f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1360"/>
+ <location filename="../profile.c" line="1440"/>
<source>%s %sD:%.1f%s
</source>
<translation>%s %sГ:%.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1364"/>
+ <location filename="../profile.c" line="1444"/>
<source>%s%sV:%.2f%s</source>
<translation>%s%sС:%.2f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1368"/>
- <location filename="../profile.c" line="1372"/>
+ <location filename="../profile.c" line="1448"/>
+ <location filename="../profile.c" line="1452"/>
<source>%s %sV:%.2f%s</source>
<translation>%s %sС:%.2f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1379"/>
+ <location filename="../profile.c" line="1459"/>
<source>%s %sP:%d %s</source>
<translation>%s %sД:%d %s</translation>
</message>
@@ -8655,8 +8675,8 @@ EADD: %d%s
<message>
<location filename="../dive.c" line="33"/>
<location filename="../equipment.c" line="85"/>
- <location filename="../planner.c" line="1404"/>
- <location filename="../planner.c" line="1407"/>
+ <location filename="../planner.c" line="1406"/>
+ <location filename="../planner.c" line="1409"/>
<source>oxygen</source>
<translation>кислород</translation>
</message>
@@ -8678,7 +8698,7 @@ EADD: %d%s
<message>
<location filename="../statistics.c" line="224"/>
<source>%dmin %dsecs</source>
- <translation type="unfinished"/>
+ <translation>%dмин %dсек</translation>
</message>
<message>
<location filename="../statistics.c" line="226"/>
@@ -8812,18 +8832,18 @@ EADD: %d%s
</message>
<message>
<location filename="../libdivecomputer.c" line="187"/>
- <location filename="../parse-xml.c" line="3177"/>
- <location filename="../uemis-downloader.c" line="133"/>
+ <location filename="../parse-xml.c" line="3181"/>
+ <location filename="../uemis-downloader.c" line="135"/>
<source>unknown</source>
<translation>неизвестно</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="464"/>
+ <location filename="../uemis-downloader.c" line="468"/>
<source>data</source>
<translation>данные</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="444"/>
+ <location filename="../uemis-downloader.c" line="448"/>
<source>%s %s</source>
<translation>%s %s</translation>
</message>
@@ -8858,82 +8878,82 @@ Is the Uemis Zurich plugged in correctly?</source>
<translation>Не погружений для загрузки.</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="492"/>
+ <location filename="../uemis-downloader.c" line="496"/>
<source>divelog #</source>
<translation>журнала №</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="494"/>
+ <location filename="../uemis-downloader.c" line="498"/>
<source>divespot #</source>
<translation>место №</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="496"/>
+ <location filename="../uemis-downloader.c" line="500"/>
<source>details for #</source>
<translation>детали для №</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>wetsuit</source>
<translation>мокрый</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>semidry</source>
<translation>полусухой</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>drysuit</source>
<translation>сухой</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>shorty</source>
<translation>короткий</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>vest</source>
<translation>жилет</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>long john</source>
<translation>комбинезон</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>jacket</source>
<translation>куртка</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>full suit</source>
<translation>полный</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>2 pcs full suit</source>
<translation>полный из 2-х</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="699"/>
+ <location filename="../uemis-downloader.c" line="704"/>
<source>membrane</source>
<translation>мембрана</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1211"/>
+ <location filename="../uemis-downloader.c" line="1237"/>
<source>Initialise communication</source>
<translation>Инициализация соединения</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1214"/>
+ <location filename="../uemis-downloader.c" line="1240"/>
<source>Uemis init failed</source>
<translation>Ошибка инициализации Uemis</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1226"/>
+ <location filename="../uemis-downloader.c" line="1252"/>
<source>Start download</source>
<translation>Начать загрузку</translation>
</message>
diff --git a/translations/subsurface_sk_SK.ts b/translations/subsurface_sk_SK.ts
index f048a306d..6c1aab149 100644
--- a/translations/subsurface_sk_SK.ts
+++ b/translations/subsurface_sk_SK.ts
@@ -487,7 +487,7 @@
<translation>Problém inicializácie libdivecomputer</translation>
</message>
<message>
- <location filename="../configuredivecomputer.cpp" line="658"/>
+ <location filename="../configuredivecomputer.cpp" line="660"/>
<source>Could not a establish connection to the dive computer.</source>
<translation>Nie je možné vytvoriť spojenie s počítačom.</translation>
</message>
@@ -1588,82 +1588,82 @@
<translation>PSCR-GF</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1081"/>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1102"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1085"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1106"/>
<source>Backup files (*.xml)</source>
<translation>Záložné súbory (*.xml)</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1086"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1090"/>
<source>An error occurred while saving the backup file.
%1</source>
<translation>Chyba počas ukladania zálohy.
%1</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1089"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1093"/>
<source>Backup succeeded</source>
<translation>Vytvorenie zálohy úspešné</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1090"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1094"/>
<source>Your settings have been saved to: %1</source>
<translation>Nastavenie bolo uložené do: %1</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1080"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1084"/>
<source>Backup dive computer settings</source>
<translation>Nastavenie záložného počítača</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1085"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1089"/>
<source>XML backup error</source>
<translation>Chyba XML zálohy</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1101"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1105"/>
<source>Restore dive computer settings</source>
<translation>Obnova nastavenia počítača</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1107"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1111"/>
<source>XML restore error</source>
<translation>Chyba XML obnovy</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1108"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1112"/>
<source>An error occurred while restoring the backup file.
%1</source>
<translation>Pri obnove zálohy nastala chyba.
%1</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1112"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1116"/>
<source>Restore succeeded</source>
<translation>Úspešná obnova</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1113"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1117"/>
<source>Your settings have been restored successfully.</source>
<translation>Nastavenia boli obnovené úspešne.</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1123"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1127"/>
<source>Select firmware file</source>
<translation>Vyber súbor s firmware</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1124"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1128"/>
<source>All files (*.*)</source>
<translation>Všetky súbory (*.*)</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1180"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1184"/>
<source>Choose file for divecomputer download logfile</source>
<translation>Zvoľ meno log súboru pre divecomputer sťahovanie</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1181"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1185"/>
<source>Log files (*.log)</source>
<translation>Log súbory</translation>
</message>
@@ -1853,18 +1853,18 @@ vybraný počítač?</translation>
<context>
<name>DiveEventItem</name>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="116"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="122"/>
<source>Manual switch to OC</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="118"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="124"/>
<source> begin</source>
<comment>Starts with space!</comment>
<translation>začiatok</translation>
</message>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="119"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="125"/>
<source> end</source>
<comment>Starts with space!</comment>
<translation>koniec</translation>
@@ -3053,92 +3053,107 @@ p, li { white-space: pre-wrap; }
<translation>neboli vybrané žiadne ponory</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="182"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="173"/>
+ <source>stylesheet to export to divelogs.de is not found</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="183"/>
<source>failed to create zip file for upload: %s</source>
<translation>vytvorenie zip súboru pre upload zlyhalo: %s</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="235"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="236"/>
<source>internal error</source>
<translation>interná chyba</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="722"/>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="912"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="244"/>
+ <source>Conversion of dive %1 to divelogs.de format failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="272"/>
+ <source>error writing zip file: %s zip error %d system error %d - %s</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="742"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="932"/>
<source>Done</source>
<translation>Hotovo</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="755"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="775"/>
<source>Uploading dive list...</source>
<translation>Nahrávanie zoznamu ponorov...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="787"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="807"/>
<source>Downloading dive list...</source>
<translation>Sťahovanie zoznamu ponorov...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="828"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="848"/>
<source>Downloading %1 dives...</source>
<translation>Sťahovanie %1 ponorov...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="862"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="882"/>
<source>Download finished - %1</source>
<translation>Sťahovanie ukončené %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="876"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="896"/>
<source>Problem with download</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="877"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="897"/>
<source>The archive could not be opened:
</source>
<translation>Nemôžem otvoriť archív:
</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="886"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="906"/>
<source>Corrupted download</source>
<translation>Poškodené sťahovanie</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="887"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="907"/>
<source>The archive could not be opened:
%1</source>
<translation>Nemôžem otvoriť archív:
%1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="926"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="946"/>
<source>Upload failed</source>
<translation>Nahrávanie zlýhalo</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="929"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="949"/>
<source>Upload successful</source>
<translation>Úspešne nahrávanie</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="932"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="952"/>
<source>Login failed</source>
<translation>Prihlásenie zlýhalo</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="935"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="955"/>
<source>Cannot parse response</source>
<translation>Neviem spracovať odpoveď</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="946"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="966"/>
<source>Error: %1</source>
<translation>Chyba: %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="913"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="933"/>
<source>Upload finished</source>
<translation>Nahrávanie ukončené</translation>
</message>
@@ -3993,22 +4008,22 @@ p, li { white-space: pre-wrap; }
<translation>Priemerná teplota všetkých zvolených ponorov</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="678"/>
+ <location filename="../qt-ui/maintab.cpp" line="681"/>
<source>Longest dive</source>
<translation>Najdlhší ponor</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="679"/>
+ <location filename="../qt-ui/maintab.cpp" line="682"/>
<source>Shortest dive</source>
<translation>Najkratší ponor</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="680"/>
+ <location filename="../qt-ui/maintab.cpp" line="683"/>
<source>Average length of all selected dives</source>
<translation>Priemerná dĺžka všetkých vybraných ponorov</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="704"/>
+ <location filename="../qt-ui/maintab.cpp" line="707"/>
<source>These gases could be
mixed from Air and using:
</source>
@@ -4017,22 +4032,22 @@ vytvorene zo vzduchu a:
</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="708"/>
+ <location filename="../qt-ui/maintab.cpp" line="711"/>
<source> and </source>
<translation>a</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="838"/>
+ <location filename="../qt-ui/maintab.cpp" line="841"/>
<source>New dive site</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="1132"/>
+ <location filename="../qt-ui/maintab.cpp" line="1135"/>
<source>Discard the changes?</source>
<translation>Vymazať zmeny?</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="1133"/>
+ <location filename="../qt-ui/maintab.cpp" line="1136"/>
<source>You are about to discard your changes.</source>
<translation>Chystáš sa vymazať zmeny.</translation>
</message>
@@ -4848,39 +4863,39 @@ Subsurface has already tried to pre-populate the data but it might be worth whil
<context>
<name>OstcFirmwareCheck</name>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="261"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="265"/>
<source>You should update the firmware on your dive computer: you have version %1 but the latest stable version is %2</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="265"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="269"/>
<source>
Please start Bluetooth on your OSTC Sport and do the same preparations as for a logbook download before continuing with the update</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="266"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="270"/>
<source>Not now</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="267"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="271"/>
<source>Update firmware</source>
<translation>Firmware update</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="269"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="273"/>
<source>Firmware upgrade notice</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="287"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="291"/>
<source>Save the downloaded firmware as</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="288"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="292"/>
<source>HEX files (*.hex)</source>
<translation type="unfinished"/>
</message>
@@ -5857,98 +5872,98 @@ Please start Bluetooth on your OSTC Sport and do the same preparations as for a
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1232"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1234"/>
<source>Make first divecomputer</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1234"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1236"/>
<source>Delete this divecomputer</source>
<translation>Zmazať tento počítač</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1248"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1250"/>
<source>Add gas change</source>
<translation>Pridaj zmenu zmesi</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1251"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1253"/>
<source> (Tank %1)</source>
<translation> (Fľaša %1)</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1259"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1261"/>
<source>Add set-point change</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1261"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1263"/>
<source>Add bookmark</source>
<translation>Pridať Bookmark</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1265"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1267"/>
<source>Edit the profile</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1269"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1271"/>
<source>Remove event</source>
<translation>Vymazať udalosť</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1274"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1276"/>
<source>Hide similar events</source>
<translation>Schovaj podobné udalosti</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1281"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1283"/>
<source>Edit name</source>
<translation>Editovať meno</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1310"/>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1317"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1312"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1319"/>
<source>Adjust pressure of tank %1 (currently interpolated as %2)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1332"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1334"/>
<source>Unhide all events</source>
<translation>Zobraziť všetky udalosti</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1366"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1368"/>
<source>Hide events</source>
<translation>Schovaj udalosti</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1366"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1368"/>
<source>Hide all %1 events?</source>
<translation>Schovať všetky %1 udalosti?</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1401"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1403"/>
<source>Remove the selected event?</source>
<translation>Zmazať vybrané udalosti?</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1402"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1404"/>
<source>%1 @ %2:%3</source>
<translation>%1 @ %2:%3</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1517"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1519"/>
<source>Edit name of bookmark</source>
<translation>Editovať meno záložky</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1518"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1520"/>
<source>Custom name:</source>
<translation>Voliteľné meno:</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1523"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1525"/>
<source>Name is too long!</source>
<translation>Príliš dlhý názov!</translation>
</message>
@@ -6052,22 +6067,22 @@ Please start Bluetooth on your OSTC Sport and do the same preparations as for a
<translation>cuft</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="604"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="622"/>
<source>Invalid response from server</source>
<translation>Neplatná odpoveď zo servera</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="612"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="630"/>
<source>Expected XML tag &apos;DiveDateReader&apos;, got instead &apos;%1</source>
<translation>Expected XML tag &apos;DiveDateReader&apos;, got instead &apos;%1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="658"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="676"/>
<source>Expected XML tag &apos;DiveDates&apos; not found</source>
<translation>Očakávaný XML tag &apos;DiveDates&apos; nebol nájdený</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="665"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="683"/>
<source>Malformed XML response. Line %1: %2</source>
<translation>Nekorektná XML odpoveď. Riadok %1: %2</translation>
</message>
@@ -6467,47 +6482,47 @@ Not all images have timestamps in the range between
<context>
<name>SubsurfaceWebServices</name>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="398"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="416"/>
<source>Webservice</source>
<translation>Webservis</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="484"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="502"/>
<source>Connecting...</source>
<translation>Pripájam...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="503"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="521"/>
<source>Download finished</source>
<translation>Sťahovanie ukončené</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="517"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="535"/>
<source>Download error: %1</source>
<translation>Chyba sťahovania: %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="527"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="545"/>
<source>Connection error: </source>
<translation>Chyba spojenia:</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="536"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="554"/>
<source>Download successful</source>
<translation>Sťahovanie úspešné</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="530"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="548"/>
<source>Invalid user identifier!</source>
<translation>Neplatný identifikátor užívateľa!</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="377"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="395"/>
<source>Enter User ID and click Download</source>
<translation>Zadaj ID užívateľa a klikni na Stiahnutie</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="533"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="551"/>
<source>Cannot parse response!</source>
<translation>Nemôžem spracovať odpoveď!</translation>
</message>
@@ -7256,12 +7271,12 @@ Jazyk: %1</translation>
<translation>Nahratie</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="312"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="330"/>
<source>Operation timed out</source>
<translation>Čas operácie vypršal</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="333"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="351"/>
<source>Transferring data...</source>
<translation>Prenášanie dát...</translation>
</message>
@@ -7429,7 +7444,7 @@ Maximum</translation>
<context>
<name>getextFromC</name>
<message>
- <location filename="../libdivecomputer.c" line="674"/>
+ <location filename="../libdivecomputer.c" line="677"/>
<source>Error parsing the header</source>
<translation type="unfinished"/>
</message>
@@ -7508,15 +7523,15 @@ Maximum</translation>
<translation>kg</translation>
</message>
<message>
- <location filename="../dive.c" line="1580"/>
+ <location filename="../dive.c" line="1616"/>
<source>(%s) or (%s)</source>
<translation>(%s) alebo (%s)</translation>
</message>
<message>
<location filename="../divelist.c" line="482"/>
<location filename="../equipment.c" line="81"/>
- <location filename="../planner.c" line="1400"/>
- <location filename="../planner.c" line="1403"/>
+ <location filename="../planner.c" line="1402"/>
+ <location filename="../planner.c" line="1405"/>
<source>air</source>
<translation>vzduch</translation>
</message>
@@ -7546,68 +7561,73 @@ Maximum</translation>
<translation>clip-on</translation>
</message>
<message>
- <location filename="../file.c" line="117"/>
- <location filename="../file.c" line="456"/>
- <location filename="../file.c" line="541"/>
- <location filename="../file.c" line="936"/>
+ <location filename="../file.c" line="110"/>
+ <source>No dives in the input file &apos;%s&apos;</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../file.c" line="120"/>
+ <location filename="../file.c" line="459"/>
+ <location filename="../file.c" line="544"/>
+ <location filename="../file.c" line="939"/>
<location filename="../ostctools.c" line="80"/>
<source>Failed to read &apos;%s&apos;</source>
<translation>Chyba pri načítaní &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../file.c" line="391"/>
+ <location filename="../file.c" line="394"/>
<source>Cannot open CSV file %s; please use Import log file dialog</source>
<comment>'Import log file' should be the same text as corresponding label in Import menu</comment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="458"/>
+ <location filename="../file.c" line="461"/>
<source>Empty file &apos;%s&apos;</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="638"/>
+ <location filename="../file.c" line="641"/>
<source>Poseidon import failed: unable to read &apos;%s&apos;</source>
<translation>Poseidon import zlyhal: neviem načítať &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../file.c" line="674"/>
+ <location filename="../file.c" line="677"/>
<source>Mouth piece position OC</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="678"/>
+ <location filename="../file.c" line="681"/>
<source>Mouth piece position CC</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="682"/>
+ <location filename="../file.c" line="685"/>
<source>Mouth piece position unknown</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="686"/>
+ <location filename="../file.c" line="689"/>
<source>Mouth piece position not connected</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="693"/>
+ <location filename="../file.c" line="696"/>
<source>Power off</source>
<translation>Vypnúť</translation>
</message>
<message>
- <location filename="../file.c" line="753"/>
+ <location filename="../file.c" line="756"/>
<source>O₂ calibration failed</source>
<translation>O₂ kalibrácia zlýhala</translation>
</message>
<message>
- <location filename="../file.c" line="755"/>
- <location filename="../file.c" line="764"/>
+ <location filename="../file.c" line="758"/>
+ <location filename="../file.c" line="767"/>
<source>O₂ calibration</source>
<translation>O₂ kalibrácia</translation>
</message>
<message>
- <location filename="../file.c" line="831"/>
+ <location filename="../file.c" line="834"/>
<source>No matching DC found for file &apos;%s&apos;</source>
<translation>Pre súbor &apos;%s&apos; nebol nájdený zodpovedajúci počítač</translation>
</message>
@@ -7626,7 +7646,7 @@ Maximum</translation>
</message>
<message>
<location filename="../cochran.c" line="339"/>
- <location filename="../file.c" line="699"/>
+ <location filename="../file.c" line="702"/>
<source>battery</source>
<translation>batéria</translation>
</message>
@@ -7640,7 +7660,7 @@ Maximum</translation>
<message>
<location filename="../cochran.c" line="333"/>
<location filename="../cochran.c" line="387"/>
- <location filename="../file.c" line="721"/>
+ <location filename="../file.c" line="724"/>
<location filename="../libdivecomputer.c" line="198"/>
<source>ascent</source>
<translation>výstup</translation>
@@ -7687,7 +7707,7 @@ Maximum</translation>
<location filename="../cochran.c" line="362"/>
<location filename="../cochran.c" line="411"/>
<location filename="../cochran.c" line="418"/>
- <location filename="../file.c" line="812"/>
+ <location filename="../file.c" line="815"/>
<location filename="../libdivecomputer.c" line="200"/>
<location filename="../libdivecomputer.c" line="203"/>
<source>gaschange</source>
@@ -7774,107 +7794,107 @@ Maximum</translation>
<translation>neplatné číslo udalosti</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="658"/>
+ <location filename="../libdivecomputer.c" line="661"/>
<source>Unable to create parser for %s %s</source>
<translation>Nie je možné spracovať %s %s</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="664"/>
+ <location filename="../libdivecomputer.c" line="667"/>
<source>Error registering the data</source>
<translation>Chyba registrácie dát</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="495"/>
+ <location filename="../libdivecomputer.c" line="498"/>
<source>Error parsing the datetime</source>
<translation>Chyba spracovania času</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="513"/>
+ <location filename="../libdivecomputer.c" line="516"/>
<source>Dive %d: %s</source>
<translation>Ponor #%d: %s</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="519"/>
+ <location filename="../libdivecomputer.c" line="522"/>
<source>Error parsing the divetime</source>
<translation>Chyba spracovania času ponoru</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="529"/>
+ <location filename="../libdivecomputer.c" line="532"/>
<source>Error parsing the maxdepth</source>
<translation>Chyba spracovania maximálnej hĺbky</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="548"/>
+ <location filename="../libdivecomputer.c" line="551"/>
<source>Error parsing temperature</source>
<translation>Chyba spracovania teploty</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="568"/>
+ <location filename="../libdivecomputer.c" line="571"/>
<source>Error parsing the gas mix count</source>
<translation>Chyba spracovania dýchacích zmesí</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="580"/>
+ <location filename="../libdivecomputer.c" line="583"/>
<source>Error obtaining water salinity</source>
<translation>Chyba získania slanosti vody</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="589"/>
+ <location filename="../libdivecomputer.c" line="592"/>
<source>Error obtaining surface pressure</source>
<translation>Chyba pri zisťovaní tlaku na povrchu</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="614"/>
+ <location filename="../libdivecomputer.c" line="617"/>
<source>Error obtaining divemode</source>
<translation>Chyba načítania módu ponoru</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="634"/>
+ <location filename="../libdivecomputer.c" line="637"/>
<source>Error parsing the gas mix</source>
<translation>Chyba spracovania zmesi plynu</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="684"/>
+ <location filename="../libdivecomputer.c" line="687"/>
<source>Error parsing the samples</source>
<translation>Chyba spracovania vzoriek</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="821"/>
+ <location filename="../libdivecomputer.c" line="824"/>
<source>Event: waiting for user action</source>
<translation>Udalosť: Čakanie na vstup uživateľa</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="829"/>
+ <location filename="../libdivecomputer.c" line="832"/>
<source>model=%u (0x%08x), firmware=%u (0x%08x), serial=%u (0x%08x)</source>
<translation>model=%u (0x%08x), firmware=%u (0x%08x), serial=%u (0x%08x)</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="893"/>
+ <location filename="../libdivecomputer.c" line="896"/>
<source>Error registering the event handler.</source>
<translation>Chyba registrácia správcu udalosti.</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="898"/>
+ <location filename="../libdivecomputer.c" line="901"/>
<source>Error registering the cancellation handler.</source>
<translation>Chyba registrácie správcu ukončenia</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="919"/>
+ <location filename="../libdivecomputer.c" line="922"/>
<source>Dive data import error</source>
<translation>Chyba importu dát</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="958"/>
+ <location filename="../libdivecomputer.c" line="961"/>
<source>Unable to create libdivecomputer context</source>
<translation>Problém inicializácie libdivecomputer</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="965"/>
+ <location filename="../libdivecomputer.c" line="968"/>
<source>Unable to open %s %s (%s)</source>
<translation>Nie je možné otvoriť %s %s (%s)</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="989"/>
+ <location filename="../libdivecomputer.c" line="994"/>
<source>Insufficient privileges to open the device %s %s (%s)</source>
<translation>Nedostatočné privilégia na otvorenie zariadenia %s %s (%s)</translation>
</message>
@@ -7893,12 +7913,12 @@ Maximum</translation>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../parse-xml.c" line="2022"/>
+ <location filename="../parse-xml.c" line="2026"/>
<source>Failed to parse &apos;%s&apos;</source>
<translation>Chyba pri spracovaní &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../parse-xml.c" line="3631"/>
+ <location filename="../parse-xml.c" line="3635"/>
<source>Can&apos;t open stylesheet %s</source>
<translation>Neviem otvoriť šablónu %s</translation>
</message>
@@ -7908,8 +7928,8 @@ Maximum</translation>
<translation>EAN%d</translation>
</message>
<message>
- <location filename="../planner.c" line="1021"/>
- <location filename="../planner.c" line="1173"/>
+ <location filename="../planner.c" line="1023"/>
+ <location filename="../planner.c" line="1175"/>
<source>Can&apos;t find gas %s</source>
<translation>Neviem nájsť zmes %s</translation>
</message>
@@ -7919,180 +7939,180 @@ Maximum</translation>
<translation>Príliš veľa zmesí</translation>
</message>
<message>
- <location filename="../planner.c" line="571"/>
+ <location filename="../planner.c" line="572"/>
<source>Decompression calculation aborted due to excessive time</source>
<translation>Výpočet dekompresie zrušený z dôvodu píliš dlhého času</translation>
</message>
<message>
- <location filename="../planner.c" line="595"/>
+ <location filename="../planner.c" line="596"/>
<source>Subsurface dive plan</source>
<translation>Subsurface plán ponoru</translation>
</message>
<message>
- <location filename="../planner.c" line="599"/>
+ <location filename="../planner.c" line="600"/>
<source>depth</source>
<translation>hĺbka</translation>
</message>
<message>
- <location filename="../planner.c" line="605"/>
+ <location filename="../planner.c" line="606"/>
<source>runtime</source>
<translation>runtime</translation>
</message>
<message>
- <location filename="../planner.c" line="602"/>
+ <location filename="../planner.c" line="603"/>
<source>duration</source>
<translation>trvanie</translation>
</message>
<message>
- <location filename="../planner.c" line="557"/>
+ <location filename="../planner.c" line="558"/>
<source>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.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="608"/>
+ <location filename="../planner.c" line="609"/>
<source>gas</source>
<translation>plyn</translation>
</message>
<message>
- <location filename="../planner.c" line="651"/>
+ <location filename="../planner.c" line="652"/>
<source>Transition to %.*f %s in %d:%02d min - runtime %d:%02u on %s (SP = %.1fbar)</source>
<translation>Prechod na %.*f %s v %d:%02d min - runtime %d:%02u na %s (SP = %.1fbar)
</translation>
</message>
<message>
- <location filename="../planner.c" line="659"/>
+ <location filename="../planner.c" line="660"/>
<source>Transition to %.*f %s in %d:%02d min - runtime %d:%02u on %s</source>
<translation>Prechod na %.*f %s v %d:%02d min - runtime %d:%02u na %s
</translation>
</message>
<message>
- <location filename="../planner.c" line="672"/>
+ <location filename="../planner.c" line="673"/>
<source>Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s (SP = %.1fbar)</source>
<translation>Zostaň v %.*f %s na %d:%02d min - runtime %d:%02u na %s (SP = %.1fbar)
</translation>
</message>
<message>
- <location filename="../planner.c" line="679"/>
+ <location filename="../planner.c" line="680"/>
<source>Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s</source>
<translation>Zostaň v %.*f %s na %d:%02d min - runtime %d:%02u na %s
</translation>
</message>
<message>
- <location filename="../planner.c" line="712"/>
+ <location filename="../planner.c" line="713"/>
<source>%3.0f%s</source>
<translation>%3.0f%s</translation>
</message>
<message>
- <location filename="../planner.c" line="715"/>
- <location filename="../planner.c" line="719"/>
+ <location filename="../planner.c" line="716"/>
+ <location filename="../planner.c" line="720"/>
<source>%3dmin</source>
<translation>%3dmin</translation>
</message>
<message>
- <location filename="../planner.c" line="728"/>
- <location filename="../planner.c" line="740"/>
+ <location filename="../planner.c" line="729"/>
+ <location filename="../planner.c" line="741"/>
<source>(SP = %.1fbar)</source>
<translation>(SP = %.1fbar)</translation>
</message>
<message>
- <location filename="../planner.c" line="763"/>
+ <location filename="../planner.c" line="764"/>
<source>Switch gas to %s (SP = %.1fbar)</source>
<translation>Zmena plynu na %s (SP = %.1fbar)
</translation>
</message>
<message>
- <location filename="../planner.c" line="765"/>
+ <location filename="../planner.c" line="766"/>
<source>Switch gas to %s</source>
<translation>Zmena plynu na %s
</translation>
</message>
<message>
- <location filename="../planner.c" line="783"/>
+ <location filename="../planner.c" line="785"/>
<source>CNS</source>
<translation>CNS</translation>
</message>
<message>
- <location filename="../planner.c" line="785"/>
+ <location filename="../planner.c" line="787"/>
<source>OTU</source>
<translation>OTU</translation>
</message>
<message>
- <location filename="../planner.c" line="789"/>
+ <location filename="../planner.c" line="791"/>
<source>Gas consumption (CCR legs excluded):</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="791"/>
+ <location filename="../planner.c" line="793"/>
<source>Gas consumption:</source>
<translation>Spotreba plynu:
</translation>
</message>
<message>
- <location filename="../planner.c" line="573"/>
- <location filename="../planner.c" line="811"/>
- <location filename="../planner.c" line="816"/>
- <location filename="../planner.c" line="841"/>
- <location filename="../planner.c" line="851"/>
+ <location filename="../planner.c" line="574"/>
+ <location filename="../planner.c" line="813"/>
+ <location filename="../planner.c" line="818"/>
+ <location filename="../planner.c" line="843"/>
+ <location filename="../planner.c" line="853"/>
<source>Warning:</source>
<translation>Upozornenie:</translation>
</message>
<message>
- <location filename="../planner.c" line="583"/>
+ <location filename="../planner.c" line="584"/>
<source>based on Bühlmann ZHL-16B with GFlow = %d and GFhigh = %d</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="587"/>
+ <location filename="../planner.c" line="588"/>
<source>based on VPM-B at nominal conservatism</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="589"/>
+ <location filename="../planner.c" line="590"/>
<source>based on VPM-B at +%d conservatism</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="591"/>
+ <location filename="../planner.c" line="592"/>
<source>recreational mode based on Bühlmann ZHL-16B with GFlow = %d and GFhigh = %d</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="812"/>
+ <location filename="../planner.c" line="814"/>
<source>this is more gas than available in the specified cylinder!</source>
<translation>toto je väčšie množstvo plynu než je k dispozícií v danej fľaši!</translation>
</message>
<message>
- <location filename="../planner.c" line="817"/>
+ <location filename="../planner.c" line="819"/>
<source>not enough reserve for gas sharing on ascent!</source>
<translation>žiadna rezerva pre zdieľanie zmesi počas výstupu!</translation>
</message>
<message>
- <location filename="../planner.c" line="819"/>
+ <location filename="../planner.c" line="821"/>
<source>%.0f%s/%.0f%s of %s (%.0f%s/%.0f%s in planned ascent)</source>
<translation>%.0f%s/%.0f%s z %s (%.0f%s/%.0f%s v plánovanom výstupe)</translation>
</message>
<message>
- <location filename="../planner.c" line="821"/>
+ <location filename="../planner.c" line="823"/>
<source>%.0f%s (%.0f%s during planned ascent) of %s</source>
<translation>%.0f%s (%.0f%s počas plánovaného výstupu) z %s</translation>
</message>
<message>
- <location filename="../planner.c" line="838"/>
+ <location filename="../planner.c" line="840"/>
<source>high pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s</source>
<translation>vysoká pO₂ hodnota %.2f v %d:%02u so zmesou %s v hĺbke %.*f %s</translation>
</message>
<message>
- <location filename="../planner.c" line="848"/>
+ <location filename="../planner.c" line="850"/>
<source>low pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="1408"/>
+ <location filename="../planner.c" line="1410"/>
<source>ean</source>
<translation>ean</translation>
</message>
<message>
- <location filename="../profile.c" line="1133"/>
+ <location filename="../profile.c" line="1213"/>
<source>@: %d:%02d
D: %.1f%s
</source>
@@ -8101,70 +8121,70 @@ D: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1136"/>
+ <location filename="../profile.c" line="1216"/>
<source>P: %d%s
</source>
<translation>P: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1140"/>
+ <location filename="../profile.c" line="1220"/>
<source>T: %.1f%s
</source>
<translation>T: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1146"/>
+ <location filename="../profile.c" line="1226"/>
<source>V: %.1f%s
</source>
<translation>V: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1149"/>
+ <location filename="../profile.c" line="1229"/>
<source>SAC: %.*f%s/min
</source>
<translation>SAC: %.*f%s/min
</translation>
</message>
<message>
- <location filename="../profile.c" line="1151"/>
+ <location filename="../profile.c" line="1231"/>
<source>CNS: %u%%
</source>
<translation>CNS: %u%%
</translation>
</message>
<message>
- <location filename="../profile.c" line="1153"/>
+ <location filename="../profile.c" line="1233"/>
<source>pO%s: %.2fbar
</source>
<translation>pO%s: %.2fbar
</translation>
</message>
<message>
- <location filename="../profile.c" line="1155"/>
+ <location filename="../profile.c" line="1235"/>
<source>pN%s: %.2fbar
</source>
<translation>pN%s: %.2fbar
</translation>
</message>
<message>
- <location filename="../profile.c" line="1157"/>
+ <location filename="../profile.c" line="1237"/>
<source>pHe: %.2fbar
</source>
<translation>pHe: %.2fbar
</translation>
</message>
<message>
- <location filename="../profile.c" line="1160"/>
+ <location filename="../profile.c" line="1240"/>
<source>MOD: %d%s
</source>
<translation>MOD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1167"/>
+ <location filename="../profile.c" line="1247"/>
<source>EAD: %d%s
EADD: %d%s
</source>
@@ -8173,7 +8193,7 @@ EADD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1171"/>
+ <location filename="../profile.c" line="1251"/>
<source>END: %d%s
EADD: %d%s
</source>
@@ -8182,166 +8202,166 @@ EADD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1184"/>
+ <location filename="../profile.c" line="1264"/>
<source>Safetystop: %umin @ %.0f%s
</source>
<translation>Bezpečnostná zastávka: %umin @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1187"/>
+ <location filename="../profile.c" line="1267"/>
<source>Safetystop: unkn time @ %.0f%s
</source>
<translation>Bezpečnostná zastávka: neznáma @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1192"/>
+ <location filename="../profile.c" line="1272"/>
<source>Deco: %umin @ %.0f%s
</source>
<translation>Deco: %umin @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1195"/>
+ <location filename="../profile.c" line="1275"/>
<source>Deco: unkn time @ %.0f%s
</source>
<translation>Deco: neznáma @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1199"/>
+ <location filename="../profile.c" line="1279"/>
<source>In deco
</source>
<translation>In deco
</translation>
</message>
<message>
- <location filename="../profile.c" line="1201"/>
+ <location filename="../profile.c" line="1281"/>
<source>NDL: %umin
</source>
<translation>NDL: %umin
</translation>
</message>
<message>
- <location filename="../profile.c" line="1204"/>
+ <location filename="../profile.c" line="1284"/>
<source>TTS: %umin
</source>
<translation>TTS: %umin
</translation>
</message>
<message>
- <location filename="../profile.c" line="1207"/>
+ <location filename="../profile.c" line="1287"/>
<source>Deco: %umin @ %.0f%s (calc)
</source>
<translation>Deco: %umin @ %.0f%s (calc)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1215"/>
+ <location filename="../profile.c" line="1295"/>
<source>In deco (calc)
</source>
<translation>V deco (calc)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1218"/>
+ <location filename="../profile.c" line="1298"/>
<source>NDL: %umin (calc)
</source>
<translation>NDL: %umin (calc)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1220"/>
+ <location filename="../profile.c" line="1300"/>
<source>NDL: &gt;2h (calc)
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1224"/>
+ <location filename="../profile.c" line="1304"/>
<source>TTS: %umin (calc)
</source>
<translation>TTS: %umin (calc)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1226"/>
+ <location filename="../profile.c" line="1306"/>
<source>TTS: &gt;2h (calc)
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1229"/>
+ <location filename="../profile.c" line="1309"/>
<source>RBT: %umin
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1232"/>
+ <location filename="../profile.c" line="1312"/>
<source>Calculated ceiling %.0f%s
</source>
<translation>Vypočítaný strop %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1238"/>
+ <location filename="../profile.c" line="1318"/>
<source>Tissue %.0fmin: %.1f%s
</source>
<translation>Tkanivo %.0fmin: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1244"/>
+ <location filename="../profile.c" line="1324"/>
<source>heartbeat: %d
</source>
<translation>tep srdca: %d
</translation>
</message>
<message>
- <location filename="../profile.c" line="1246"/>
+ <location filename="../profile.c" line="1326"/>
<source>bearing: %d
</source>
<translation>smer: %d
</translation>
</message>
<message>
- <location filename="../profile.c" line="1249"/>
+ <location filename="../profile.c" line="1329"/>
<source>mean depth to here %.1f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1344"/>
+ <location filename="../profile.c" line="1424"/>
<source>%sT: %d:%02d min</source>
<translation>%sT: %d:%02d min</translation>
</message>
<message>
- <location filename="../profile.c" line="1348"/>
- <location filename="../profile.c" line="1352"/>
- <location filename="../profile.c" line="1356"/>
+ <location filename="../profile.c" line="1428"/>
+ <location filename="../profile.c" line="1432"/>
+ <location filename="../profile.c" line="1436"/>
<source>%s %sD:%.1f%s</source>
<translation>%s %sD:%.1f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1360"/>
+ <location filename="../profile.c" line="1440"/>
<source>%s %sD:%.1f%s
</source>
<translation>%s %sD:%.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1364"/>
+ <location filename="../profile.c" line="1444"/>
<source>%s%sV:%.2f%s</source>
<translation>%s%sV:%.2f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1368"/>
- <location filename="../profile.c" line="1372"/>
+ <location filename="../profile.c" line="1448"/>
+ <location filename="../profile.c" line="1452"/>
<source>%s %sV:%.2f%s</source>
<translation>%s %sV:%.2f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1379"/>
+ <location filename="../profile.c" line="1459"/>
<source>%s %sP:%d %s</source>
<translation>%s %sP:%d %s</translation>
</message>
@@ -8633,8 +8653,8 @@ EADD: %d%s
<message>
<location filename="../dive.c" line="33"/>
<location filename="../equipment.c" line="85"/>
- <location filename="../planner.c" line="1404"/>
- <location filename="../planner.c" line="1407"/>
+ <location filename="../planner.c" line="1406"/>
+ <location filename="../planner.c" line="1409"/>
<source>oxygen</source>
<translation>kyslík</translation>
</message>
@@ -8790,18 +8810,18 @@ EADD: %d%s
</message>
<message>
<location filename="../libdivecomputer.c" line="187"/>
- <location filename="../parse-xml.c" line="3177"/>
- <location filename="../uemis-downloader.c" line="133"/>
+ <location filename="../parse-xml.c" line="3181"/>
+ <location filename="../uemis-downloader.c" line="135"/>
<source>unknown</source>
<translation>neznámy</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="464"/>
+ <location filename="../uemis-downloader.c" line="468"/>
<source>data</source>
<translation>data</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="444"/>
+ <location filename="../uemis-downloader.c" line="448"/>
<source>%s %s</source>
<translation>%s %s</translation>
</message>
@@ -8831,82 +8851,82 @@ Is the Uemis Zurich plugged in correctly?</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="492"/>
+ <location filename="../uemis-downloader.c" line="496"/>
<source>divelog #</source>
<translation>potápačský denník #</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="494"/>
+ <location filename="../uemis-downloader.c" line="498"/>
<source>divespot #</source>
<translation>miesto ponoru </translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="496"/>
+ <location filename="../uemis-downloader.c" line="500"/>
<source>details for #</source>
<translation>detaily pre #</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>wetsuit</source>
<translation>neoprén</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>semidry</source>
<translation>polosuchý</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>drysuit</source>
<translation>suchý oblek</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>shorty</source>
<translation>krátky</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>vest</source>
<translation>vesta</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>long john</source>
<translation>long john</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>jacket</source>
<translation>vesta</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>full suit</source>
<translation>celotelový oblek</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>2 pcs full suit</source>
<translation>2 dielny oblek</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="699"/>
+ <location filename="../uemis-downloader.c" line="704"/>
<source>membrane</source>
<translation>membrana</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1211"/>
+ <location filename="../uemis-downloader.c" line="1237"/>
<source>Initialise communication</source>
<translation>Inicializácia komunikácie</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1214"/>
+ <location filename="../uemis-downloader.c" line="1240"/>
<source>Uemis init failed</source>
<translation>Uemis - inicializácia neúspešná</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1226"/>
+ <location filename="../uemis-downloader.c" line="1252"/>
<source>Start download</source>
<translation>Začať nahrávanie</translation>
</message>
diff --git a/translations/subsurface_tr.ts b/translations/subsurface_tr.ts
index dfa65c229..a782826de 100644
--- a/translations/subsurface_tr.ts
+++ b/translations/subsurface_tr.ts
@@ -487,7 +487,7 @@
<translation type="unfinished"/>
</message>
<message>
- <location filename="../configuredivecomputer.cpp" line="658"/>
+ <location filename="../configuredivecomputer.cpp" line="660"/>
<source>Could not a establish connection to the dive computer.</source>
<translation type="unfinished"/>
</message>
@@ -1588,80 +1588,80 @@
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1081"/>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1102"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1085"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1106"/>
<source>Backup files (*.xml)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1086"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1090"/>
<source>An error occurred while saving the backup file.
%1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1089"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1093"/>
<source>Backup succeeded</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1090"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1094"/>
<source>Your settings have been saved to: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1080"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1084"/>
<source>Backup dive computer settings</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1085"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1089"/>
<source>XML backup error</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1101"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1105"/>
<source>Restore dive computer settings</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1107"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1111"/>
<source>XML restore error</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1108"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1112"/>
<source>An error occurred while restoring the backup file.
%1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1112"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1116"/>
<source>Restore succeeded</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1113"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1117"/>
<source>Your settings have been restored successfully.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1123"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1127"/>
<source>Select firmware file</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1124"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1128"/>
<source>All files (*.*)</source>
<translation>Tüm dosyalar (*.*)</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1180"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1184"/>
<source>Choose file for divecomputer download logfile</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1181"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1185"/>
<source>Log files (*.log)</source>
<translation>Kayıt dosyaları (*.log)</translation>
</message>
@@ -1851,18 +1851,18 @@ kaldırmak istediğinizden emin misiniz?</translation>
<context>
<name>DiveEventItem</name>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="116"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="122"/>
<source>Manual switch to OC</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="118"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="124"/>
<source> begin</source>
<comment>Starts with space!</comment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="119"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="125"/>
<source> end</source>
<comment>Starts with space!</comment>
<translation>son</translation>
@@ -3051,91 +3051,106 @@ p, li { white-space: pre-wrap; }
<translation>Hiçbir dalış seçilmedi</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="182"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="173"/>
+ <source>stylesheet to export to divelogs.de is not found</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="183"/>
<source>failed to create zip file for upload: %s</source>
<translation>yükleme için zip dosyası oluşturma başarısız oldu: %s</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="235"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="236"/>
<source>internal error</source>
<translation>iç hata</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="722"/>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="912"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="244"/>
+ <source>Conversion of dive %1 to divelogs.de format failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="272"/>
+ <source>error writing zip file: %s zip error %d system error %d - %s</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="742"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="932"/>
<source>Done</source>
<translation>Bitti</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="755"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="775"/>
<source>Uploading dive list...</source>
<translation>Dalış listesi yükleniyor ...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="787"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="807"/>
<source>Downloading dive list...</source>
<translation>Dalış listesi indiriliyor ...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="828"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="848"/>
<source>Downloading %1 dives...</source>
<translation>%1 dalış indiriliyor...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="862"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="882"/>
<source>Download finished - %1</source>
<translation>İndirme bitti- %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="876"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="896"/>
<source>Problem with download</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="877"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="897"/>
<source>The archive could not be opened:
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="886"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="906"/>
<source>Corrupted download</source>
<translation>İndirme bozuk</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="887"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="907"/>
<source>The archive could not be opened:
%1</source>
<translation>Arşiv açılamadı:
%1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="926"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="946"/>
<source>Upload failed</source>
<translation>Yükleme başarısız oldu</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="929"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="949"/>
<source>Upload successful</source>
<translation>Yükleme başarılı</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="932"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="952"/>
<source>Login failed</source>
<translation>Giriş başarısız</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="935"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="955"/>
<source>Cannot parse response</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="946"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="966"/>
<source>Error: %1</source>
<translation>Hata: %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="913"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="933"/>
<source>Upload finished</source>
<translation>Yükleme bitti</translation>
</message>
@@ -3990,44 +4005,44 @@ p, li { white-space: pre-wrap; }
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="678"/>
+ <location filename="../qt-ui/maintab.cpp" line="681"/>
<source>Longest dive</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="679"/>
+ <location filename="../qt-ui/maintab.cpp" line="682"/>
<source>Shortest dive</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="680"/>
+ <location filename="../qt-ui/maintab.cpp" line="683"/>
<source>Average length of all selected dives</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="704"/>
+ <location filename="../qt-ui/maintab.cpp" line="707"/>
<source>These gases could be
mixed from Air and using:
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="708"/>
+ <location filename="../qt-ui/maintab.cpp" line="711"/>
<source> and </source>
<translation>ve</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="838"/>
+ <location filename="../qt-ui/maintab.cpp" line="841"/>
<source>New dive site</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="1132"/>
+ <location filename="../qt-ui/maintab.cpp" line="1135"/>
<source>Discard the changes?</source>
<translation>Değişiklikleri silinsin mi ?</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="1133"/>
+ <location filename="../qt-ui/maintab.cpp" line="1136"/>
<source>You are about to discard your changes.</source>
<translation type="unfinished"/>
</message>
@@ -4843,39 +4858,39 @@ Subsurface has already tried to pre-populate the data but it might be worth whil
<context>
<name>OstcFirmwareCheck</name>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="261"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="265"/>
<source>You should update the firmware on your dive computer: you have version %1 but the latest stable version is %2</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="265"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="269"/>
<source>
Please start Bluetooth on your OSTC Sport and do the same preparations as for a logbook download before continuing with the update</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="266"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="270"/>
<source>Not now</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="267"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="271"/>
<source>Update firmware</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="269"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="273"/>
<source>Firmware upgrade notice</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="287"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="291"/>
<source>Save the downloaded firmware as</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="288"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="292"/>
<source>HEX files (*.hex)</source>
<translation>HEX dosyaları (*.hex)</translation>
</message>
@@ -5852,98 +5867,98 @@ Please start Bluetooth on your OSTC Sport and do the same preparations as for a
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1232"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1234"/>
<source>Make first divecomputer</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1234"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1236"/>
<source>Delete this divecomputer</source>
<translation>Dalış bilgisayarı sil</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1248"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1250"/>
<source>Add gas change</source>
<translation>Gaz değişimi ekle</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1251"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1253"/>
<source> (Tank %1)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1259"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1261"/>
<source>Add set-point change</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1261"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1263"/>
<source>Add bookmark</source>
<translation>Yerimi ekle</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1265"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1267"/>
<source>Edit the profile</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1269"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1271"/>
<source>Remove event</source>
<translation>OLay kaldır</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1274"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1276"/>
<source>Hide similar events</source>
<translation>Benzer olayları gizle</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1281"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1283"/>
<source>Edit name</source>
<translation>İsmi düzenle</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1310"/>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1317"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1312"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1319"/>
<source>Adjust pressure of tank %1 (currently interpolated as %2)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1332"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1334"/>
<source>Unhide all events</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1366"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1368"/>
<source>Hide events</source>
<translation>Olayları gizle</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1366"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1368"/>
<source>Hide all %1 events?</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1401"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1403"/>
<source>Remove the selected event?</source>
<translation>Seçili olayları kaldırılsın mı ?</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1402"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1404"/>
<source>%1 @ %2:%3</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1517"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1519"/>
<source>Edit name of bookmark</source>
<translation>Yeriminde ismi düzenle</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1518"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1520"/>
<source>Custom name:</source>
<translation>Özel isim:</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1523"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1525"/>
<source>Name is too long!</source>
<translation>İsim çok uzun!</translation>
</message>
@@ -6047,22 +6062,22 @@ Please start Bluetooth on your OSTC Sport and do the same preparations as for a
<translation>fitküp</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="604"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="622"/>
<source>Invalid response from server</source>
<translation>Sunucudan geçersiz yanıt</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="612"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="630"/>
<source>Expected XML tag &apos;DiveDateReader&apos;, got instead &apos;%1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="658"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="676"/>
<source>Expected XML tag &apos;DiveDates&apos; not found</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="665"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="683"/>
<source>Malformed XML response. Line %1: %2</source>
<translation type="unfinished"/>
</message>
@@ -6465,47 +6480,47 @@ Not all images have timestamps in the range between
<context>
<name>SubsurfaceWebServices</name>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="398"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="416"/>
<source>Webservice</source>
<translation>Webservisi</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="484"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="502"/>
<source>Connecting...</source>
<translation>Bağlanıyor...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="503"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="521"/>
<source>Download finished</source>
<translation>İndirme bitti</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="517"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="535"/>
<source>Download error: %1</source>
<translation>İndirme hatası: %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="527"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="545"/>
<source>Connection error: </source>
<translation>Bağlantı hatası: </translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="536"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="554"/>
<source>Download successful</source>
<translation>İndirme başarılı</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="530"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="548"/>
<source>Invalid user identifier!</source>
<translation>Geçersiz kullanıcı tanımlayıcı!</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="377"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="395"/>
<source>Enter User ID and click Download</source>
<translation>Kullanıcı kimliğini gir ve indir tıkla</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="533"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="551"/>
<source>Cannot parse response!</source>
<translation>Yanıt ayrıştırılamaz!</translation>
</message>
@@ -7257,12 +7272,12 @@ Lisan: %1</translation>
<translation>Yükle</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="312"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="330"/>
<source>Operation timed out</source>
<translation>İşlem zaman aşımı</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="333"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="351"/>
<source>Transferring data...</source>
<translation type="unfinished"/>
</message>
@@ -7432,7 +7447,7 @@ Ortalama</translation>
<context>
<name>getextFromC</name>
<message>
- <location filename="../libdivecomputer.c" line="674"/>
+ <location filename="../libdivecomputer.c" line="677"/>
<source>Error parsing the header</source>
<translation type="unfinished"/>
</message>
@@ -7511,15 +7526,15 @@ Ortalama</translation>
<translation>kg</translation>
</message>
<message>
- <location filename="../dive.c" line="1580"/>
+ <location filename="../dive.c" line="1616"/>
<source>(%s) or (%s)</source>
<translation>(%s) veya (%s)</translation>
</message>
<message>
<location filename="../divelist.c" line="482"/>
<location filename="../equipment.c" line="81"/>
- <location filename="../planner.c" line="1400"/>
- <location filename="../planner.c" line="1403"/>
+ <location filename="../planner.c" line="1402"/>
+ <location filename="../planner.c" line="1405"/>
<source>air</source>
<translation>hava</translation>
</message>
@@ -7549,68 +7564,73 @@ Ortalama</translation>
<translation>klipsli</translation>
</message>
<message>
- <location filename="../file.c" line="117"/>
- <location filename="../file.c" line="456"/>
- <location filename="../file.c" line="541"/>
- <location filename="../file.c" line="936"/>
+ <location filename="../file.c" line="110"/>
+ <source>No dives in the input file &apos;%s&apos;</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../file.c" line="120"/>
+ <location filename="../file.c" line="459"/>
+ <location filename="../file.c" line="544"/>
+ <location filename="../file.c" line="939"/>
<location filename="../ostctools.c" line="80"/>
<source>Failed to read &apos;%s&apos;</source>
<translation>&apos;%s&apos; okunamadı</translation>
</message>
<message>
- <location filename="../file.c" line="391"/>
+ <location filename="../file.c" line="394"/>
<source>Cannot open CSV file %s; please use Import log file dialog</source>
<comment>'Import log file' should be the same text as corresponding label in Import menu</comment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="458"/>
+ <location filename="../file.c" line="461"/>
<source>Empty file &apos;%s&apos;</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="638"/>
+ <location filename="../file.c" line="641"/>
<source>Poseidon import failed: unable to read &apos;%s&apos;</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="674"/>
+ <location filename="../file.c" line="677"/>
<source>Mouth piece position OC</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="678"/>
+ <location filename="../file.c" line="681"/>
<source>Mouth piece position CC</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="682"/>
+ <location filename="../file.c" line="685"/>
<source>Mouth piece position unknown</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="686"/>
+ <location filename="../file.c" line="689"/>
<source>Mouth piece position not connected</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="693"/>
+ <location filename="../file.c" line="696"/>
<source>Power off</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="753"/>
+ <location filename="../file.c" line="756"/>
<source>O₂ calibration failed</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="755"/>
- <location filename="../file.c" line="764"/>
+ <location filename="../file.c" line="758"/>
+ <location filename="../file.c" line="767"/>
<source>O₂ calibration</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="831"/>
+ <location filename="../file.c" line="834"/>
<source>No matching DC found for file &apos;%s&apos;</source>
<translation type="unfinished"/>
</message>
@@ -7629,7 +7649,7 @@ Ortalama</translation>
</message>
<message>
<location filename="../cochran.c" line="339"/>
- <location filename="../file.c" line="699"/>
+ <location filename="../file.c" line="702"/>
<source>battery</source>
<translation type="unfinished"/>
</message>
@@ -7643,7 +7663,7 @@ Ortalama</translation>
<message>
<location filename="../cochran.c" line="333"/>
<location filename="../cochran.c" line="387"/>
- <location filename="../file.c" line="721"/>
+ <location filename="../file.c" line="724"/>
<location filename="../libdivecomputer.c" line="198"/>
<source>ascent</source>
<translation>çıkış</translation>
@@ -7690,7 +7710,7 @@ Ortalama</translation>
<location filename="../cochran.c" line="362"/>
<location filename="../cochran.c" line="411"/>
<location filename="../cochran.c" line="418"/>
- <location filename="../file.c" line="812"/>
+ <location filename="../file.c" line="815"/>
<location filename="../libdivecomputer.c" line="200"/>
<location filename="../libdivecomputer.c" line="203"/>
<source>gaschange</source>
@@ -7777,107 +7797,107 @@ Ortalama</translation>
<translation>geçersiz olay numarası</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="658"/>
+ <location filename="../libdivecomputer.c" line="661"/>
<source>Unable to create parser for %s %s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../libdivecomputer.c" line="664"/>
+ <location filename="../libdivecomputer.c" line="667"/>
<source>Error registering the data</source>
<translation>Veri kaydedilirken hata</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="495"/>
+ <location filename="../libdivecomputer.c" line="498"/>
<source>Error parsing the datetime</source>
<translation>Tarih saat ayrıştırma hatası</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="513"/>
+ <location filename="../libdivecomputer.c" line="516"/>
<source>Dive %d: %s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../libdivecomputer.c" line="519"/>
+ <location filename="../libdivecomputer.c" line="522"/>
<source>Error parsing the divetime</source>
<translation>Dalış zamanı ayrıştırma hatası</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="529"/>
+ <location filename="../libdivecomputer.c" line="532"/>
<source>Error parsing the maxdepth</source>
<translation>Azami derinlik ayrıştırma hatası</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="548"/>
+ <location filename="../libdivecomputer.c" line="551"/>
<source>Error parsing temperature</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../libdivecomputer.c" line="568"/>
+ <location filename="../libdivecomputer.c" line="571"/>
<source>Error parsing the gas mix count</source>
<translation>Gaz karışım sayısını ayrıştırma hatası</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="580"/>
+ <location filename="../libdivecomputer.c" line="583"/>
<source>Error obtaining water salinity</source>
<translation>Su tuzluluğu edinme hatası</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="589"/>
+ <location filename="../libdivecomputer.c" line="592"/>
<source>Error obtaining surface pressure</source>
<translation>Yüzey basıncı edinme hatası</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="614"/>
+ <location filename="../libdivecomputer.c" line="617"/>
<source>Error obtaining divemode</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../libdivecomputer.c" line="634"/>
+ <location filename="../libdivecomputer.c" line="637"/>
<source>Error parsing the gas mix</source>
<translation>Gaz karışımı ayrıştırma hatası</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="684"/>
+ <location filename="../libdivecomputer.c" line="687"/>
<source>Error parsing the samples</source>
<translation>Örnekleri ayrıştırma hatası</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="821"/>
+ <location filename="../libdivecomputer.c" line="824"/>
<source>Event: waiting for user action</source>
<translation>Olay: kullanıcı eylemi bekleniyor</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="829"/>
+ <location filename="../libdivecomputer.c" line="832"/>
<source>model=%u (0x%08x), firmware=%u (0x%08x), serial=%u (0x%08x)</source>
<translation>model=%u (0x%08x), firmware=%u (0x%08x), seri=%u (0x%08x)</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="893"/>
+ <location filename="../libdivecomputer.c" line="896"/>
<source>Error registering the event handler.</source>
<translation>Olay işleyicisi kayıt hatası.</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="898"/>
+ <location filename="../libdivecomputer.c" line="901"/>
<source>Error registering the cancellation handler.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../libdivecomputer.c" line="919"/>
+ <location filename="../libdivecomputer.c" line="922"/>
<source>Dive data import error</source>
<translation>Dalış verisi içe aktarma hatası</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="958"/>
+ <location filename="../libdivecomputer.c" line="961"/>
<source>Unable to create libdivecomputer context</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../libdivecomputer.c" line="965"/>
+ <location filename="../libdivecomputer.c" line="968"/>
<source>Unable to open %s %s (%s)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../libdivecomputer.c" line="989"/>
+ <location filename="../libdivecomputer.c" line="994"/>
<source>Insufficient privileges to open the device %s %s (%s)</source>
<translation type="unfinished"/>
</message>
@@ -7895,12 +7915,12 @@ Ortalama</translation>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../parse-xml.c" line="2022"/>
+ <location filename="../parse-xml.c" line="2026"/>
<source>Failed to parse &apos;%s&apos;</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../parse-xml.c" line="3631"/>
+ <location filename="../parse-xml.c" line="3635"/>
<source>Can&apos;t open stylesheet %s</source>
<translation type="unfinished"/>
</message>
@@ -7910,8 +7930,8 @@ Ortalama</translation>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="1021"/>
- <location filename="../planner.c" line="1173"/>
+ <location filename="../planner.c" line="1023"/>
+ <location filename="../planner.c" line="1175"/>
<source>Can&apos;t find gas %s</source>
<translation>%s gaz bulunamıyor</translation>
</message>
@@ -7921,239 +7941,239 @@ Ortalama</translation>
<translation>Çok fazla gaz karışımı</translation>
</message>
<message>
- <location filename="../planner.c" line="571"/>
+ <location filename="../planner.c" line="572"/>
<source>Decompression calculation aborted due to excessive time</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="595"/>
+ <location filename="../planner.c" line="596"/>
<source>Subsurface dive plan</source>
<translation>Subsurface dalış planı</translation>
</message>
<message>
- <location filename="../planner.c" line="599"/>
+ <location filename="../planner.c" line="600"/>
<source>depth</source>
<translation>derinlik</translation>
</message>
<message>
- <location filename="../planner.c" line="605"/>
+ <location filename="../planner.c" line="606"/>
<source>runtime</source>
<translation>çalışma süresi</translation>
</message>
<message>
- <location filename="../planner.c" line="602"/>
+ <location filename="../planner.c" line="603"/>
<source>duration</source>
<translation>süre</translation>
</message>
<message>
- <location filename="../planner.c" line="557"/>
+ <location filename="../planner.c" line="558"/>
<source>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.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="608"/>
+ <location filename="../planner.c" line="609"/>
<source>gas</source>
<translation>gaz</translation>
</message>
<message>
- <location filename="../planner.c" line="651"/>
+ <location filename="../planner.c" line="652"/>
<source>Transition to %.*f %s in %d:%02d min - runtime %d:%02u on %s (SP = %.1fbar)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="659"/>
+ <location filename="../planner.c" line="660"/>
<source>Transition to %.*f %s in %d:%02d min - runtime %d:%02u on %s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="672"/>
+ <location filename="../planner.c" line="673"/>
<source>Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s (SP = %.1fbar)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="679"/>
+ <location filename="../planner.c" line="680"/>
<source>Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="712"/>
+ <location filename="../planner.c" line="713"/>
<source>%3.0f%s</source>
<translation>%3.0f%s</translation>
</message>
<message>
- <location filename="../planner.c" line="715"/>
- <location filename="../planner.c" line="719"/>
+ <location filename="../planner.c" line="716"/>
+ <location filename="../planner.c" line="720"/>
<source>%3dmin</source>
<translation>%3ddak</translation>
</message>
<message>
- <location filename="../planner.c" line="728"/>
- <location filename="../planner.c" line="740"/>
+ <location filename="../planner.c" line="729"/>
+ <location filename="../planner.c" line="741"/>
<source>(SP = %.1fbar)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="763"/>
+ <location filename="../planner.c" line="764"/>
<source>Switch gas to %s (SP = %.1fbar)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="765"/>
+ <location filename="../planner.c" line="766"/>
<source>Switch gas to %s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="783"/>
+ <location filename="../planner.c" line="785"/>
<source>CNS</source>
<translation>MSS</translation>
</message>
<message>
- <location filename="../planner.c" line="785"/>
+ <location filename="../planner.c" line="787"/>
<source>OTU</source>
<translation>OZB</translation>
</message>
<message>
- <location filename="../planner.c" line="789"/>
+ <location filename="../planner.c" line="791"/>
<source>Gas consumption (CCR legs excluded):</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="791"/>
+ <location filename="../planner.c" line="793"/>
<source>Gas consumption:</source>
<translation>Gaz tüketimi:</translation>
</message>
<message>
- <location filename="../planner.c" line="573"/>
- <location filename="../planner.c" line="811"/>
- <location filename="../planner.c" line="816"/>
- <location filename="../planner.c" line="841"/>
- <location filename="../planner.c" line="851"/>
+ <location filename="../planner.c" line="574"/>
+ <location filename="../planner.c" line="813"/>
+ <location filename="../planner.c" line="818"/>
+ <location filename="../planner.c" line="843"/>
+ <location filename="../planner.c" line="853"/>
<source>Warning:</source>
<translation>Uyarı:</translation>
</message>
<message>
- <location filename="../planner.c" line="583"/>
+ <location filename="../planner.c" line="584"/>
<source>based on Bühlmann ZHL-16B with GFlow = %d and GFhigh = %d</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="587"/>
+ <location filename="../planner.c" line="588"/>
<source>based on VPM-B at nominal conservatism</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="589"/>
+ <location filename="../planner.c" line="590"/>
<source>based on VPM-B at +%d conservatism</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="591"/>
+ <location filename="../planner.c" line="592"/>
<source>recreational mode based on Bühlmann ZHL-16B with GFlow = %d and GFhigh = %d</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="812"/>
+ <location filename="../planner.c" line="814"/>
<source>this is more gas than available in the specified cylinder!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="817"/>
+ <location filename="../planner.c" line="819"/>
<source>not enough reserve for gas sharing on ascent!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="819"/>
+ <location filename="../planner.c" line="821"/>
<source>%.0f%s/%.0f%s of %s (%.0f%s/%.0f%s in planned ascent)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="821"/>
+ <location filename="../planner.c" line="823"/>
<source>%.0f%s (%.0f%s during planned ascent) of %s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="838"/>
+ <location filename="../planner.c" line="840"/>
<source>high pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="848"/>
+ <location filename="../planner.c" line="850"/>
<source>low pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="1408"/>
+ <location filename="../planner.c" line="1410"/>
<source>ean</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1133"/>
+ <location filename="../profile.c" line="1213"/>
<source>@: %d:%02d
D: %.1f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1136"/>
+ <location filename="../profile.c" line="1216"/>
<source>P: %d%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1140"/>
+ <location filename="../profile.c" line="1220"/>
<source>T: %.1f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1146"/>
+ <location filename="../profile.c" line="1226"/>
<source>V: %.1f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1149"/>
+ <location filename="../profile.c" line="1229"/>
<source>SAC: %.*f%s/min
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1151"/>
+ <location filename="../profile.c" line="1231"/>
<source>CNS: %u%%
</source>
<translation>MSS: %u%%
</translation>
</message>
<message>
- <location filename="../profile.c" line="1153"/>
+ <location filename="../profile.c" line="1233"/>
<source>pO%s: %.2fbar
</source>
<translation>pO%s: %.2fbar
</translation>
</message>
<message>
- <location filename="../profile.c" line="1155"/>
+ <location filename="../profile.c" line="1235"/>
<source>pN%s: %.2fbar
</source>
<translation>pN%s: %.2fbar
</translation>
</message>
<message>
- <location filename="../profile.c" line="1157"/>
+ <location filename="../profile.c" line="1237"/>
<source>pHe: %.2fbar
</source>
<translation>pHe: %.2fbar
</translation>
</message>
<message>
- <location filename="../profile.c" line="1160"/>
+ <location filename="../profile.c" line="1240"/>
<source>MOD: %d%s
</source>
<translation>MOD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1167"/>
+ <location filename="../profile.c" line="1247"/>
<source>EAD: %d%s
EADD: %d%s
</source>
@@ -8162,7 +8182,7 @@ EHYD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1171"/>
+ <location filename="../profile.c" line="1251"/>
<source>END: %d%s
EADD: %d%s
</source>
@@ -8171,154 +8191,154 @@ EHYD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1184"/>
+ <location filename="../profile.c" line="1264"/>
<source>Safetystop: %umin @ %.0f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1187"/>
+ <location filename="../profile.c" line="1267"/>
<source>Safetystop: unkn time @ %.0f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1192"/>
+ <location filename="../profile.c" line="1272"/>
<source>Deco: %umin @ %.0f%s
</source>
<translation>Deco: %udak @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1195"/>
+ <location filename="../profile.c" line="1275"/>
<source>Deco: unkn time @ %.0f%s
</source>
<translation>Deco: bilinmeyen zaman @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1199"/>
+ <location filename="../profile.c" line="1279"/>
<source>In deco
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1201"/>
+ <location filename="../profile.c" line="1281"/>
<source>NDL: %umin
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1204"/>
+ <location filename="../profile.c" line="1284"/>
<source>TTS: %umin
</source>
<translation>YZ: %udak
</translation>
</message>
<message>
- <location filename="../profile.c" line="1207"/>
+ <location filename="../profile.c" line="1287"/>
<source>Deco: %umin @ %.0f%s (calc)
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1215"/>
+ <location filename="../profile.c" line="1295"/>
<source>In deco (calc)
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1218"/>
+ <location filename="../profile.c" line="1298"/>
<source>NDL: %umin (calc)
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1220"/>
+ <location filename="../profile.c" line="1300"/>
<source>NDL: &gt;2h (calc)
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1224"/>
+ <location filename="../profile.c" line="1304"/>
<source>TTS: %umin (calc)
</source>
<translation>YZ: %udak (hesap)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1226"/>
+ <location filename="../profile.c" line="1306"/>
<source>TTS: &gt;2h (calc)
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1229"/>
+ <location filename="../profile.c" line="1309"/>
<source>RBT: %umin
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1232"/>
+ <location filename="../profile.c" line="1312"/>
<source>Calculated ceiling %.0f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1238"/>
+ <location filename="../profile.c" line="1318"/>
<source>Tissue %.0fmin: %.1f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1244"/>
+ <location filename="../profile.c" line="1324"/>
<source>heartbeat: %d
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1246"/>
+ <location filename="../profile.c" line="1326"/>
<source>bearing: %d
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1249"/>
+ <location filename="../profile.c" line="1329"/>
<source>mean depth to here %.1f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1344"/>
+ <location filename="../profile.c" line="1424"/>
<source>%sT: %d:%02d min</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1348"/>
- <location filename="../profile.c" line="1352"/>
- <location filename="../profile.c" line="1356"/>
+ <location filename="../profile.c" line="1428"/>
+ <location filename="../profile.c" line="1432"/>
+ <location filename="../profile.c" line="1436"/>
<source>%s %sD:%.1f%s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1360"/>
+ <location filename="../profile.c" line="1440"/>
<source>%s %sD:%.1f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1364"/>
+ <location filename="../profile.c" line="1444"/>
<source>%s%sV:%.2f%s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1368"/>
- <location filename="../profile.c" line="1372"/>
+ <location filename="../profile.c" line="1448"/>
+ <location filename="../profile.c" line="1452"/>
<source>%s %sV:%.2f%s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1379"/>
+ <location filename="../profile.c" line="1459"/>
<source>%s %sP:%d %s</source>
<translation type="unfinished"/>
</message>
@@ -8610,8 +8630,8 @@ EHYD: %d%s
<message>
<location filename="../dive.c" line="33"/>
<location filename="../equipment.c" line="85"/>
- <location filename="../planner.c" line="1404"/>
- <location filename="../planner.c" line="1407"/>
+ <location filename="../planner.c" line="1406"/>
+ <location filename="../planner.c" line="1409"/>
<source>oxygen</source>
<translation type="unfinished"/>
</message>
@@ -8767,18 +8787,18 @@ EHYD: %d%s
</message>
<message>
<location filename="../libdivecomputer.c" line="187"/>
- <location filename="../parse-xml.c" line="3177"/>
- <location filename="../uemis-downloader.c" line="133"/>
+ <location filename="../parse-xml.c" line="3181"/>
+ <location filename="../uemis-downloader.c" line="135"/>
<source>unknown</source>
<translation>bilinmeyen</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="464"/>
+ <location filename="../uemis-downloader.c" line="468"/>
<source>data</source>
<translation>veri</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="444"/>
+ <location filename="../uemis-downloader.c" line="448"/>
<source>%s %s</source>
<translation>%s %s</translation>
</message>
@@ -8808,82 +8828,82 @@ Is the Uemis Zurich plugged in correctly?</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="492"/>
+ <location filename="../uemis-downloader.c" line="496"/>
<source>divelog #</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="494"/>
+ <location filename="../uemis-downloader.c" line="498"/>
<source>divespot #</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="496"/>
+ <location filename="../uemis-downloader.c" line="500"/>
<source>details for #</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>wetsuit</source>
<translation>dalış kıyafeti</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>semidry</source>
<translation>yarı kuru</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>drysuit</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>shorty</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>vest</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>long john</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>jacket</source>
<translation>ceket</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>full suit</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>2 pcs full suit</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="699"/>
+ <location filename="../uemis-downloader.c" line="704"/>
<source>membrane</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1211"/>
+ <location filename="../uemis-downloader.c" line="1237"/>
<source>Initialise communication</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1214"/>
+ <location filename="../uemis-downloader.c" line="1240"/>
<source>Uemis init failed</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1226"/>
+ <location filename="../uemis-downloader.c" line="1252"/>
<source>Start download</source>
<translation>İndirmeyi başlat</translation>
</message>
diff --git a/translations/subsurface_vi.ts b/translations/subsurface_vi.ts
index bc7fc4f97..437634197 100644
--- a/translations/subsurface_vi.ts
+++ b/translations/subsurface_vi.ts
@@ -487,7 +487,7 @@
<translation>Không thể tạo nội dung cho thiết bị đo lặn</translation>
</message>
<message>
- <location filename="../configuredivecomputer.cpp" line="658"/>
+ <location filename="../configuredivecomputer.cpp" line="660"/>
<source>Could not a establish connection to the dive computer.</source>
<translation type="unfinished"/>
</message>
@@ -1588,80 +1588,80 @@
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1081"/>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1102"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1085"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1106"/>
<source>Backup files (*.xml)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1086"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1090"/>
<source>An error occurred while saving the backup file.
%1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1089"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1093"/>
<source>Backup succeeded</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1090"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1094"/>
<source>Your settings have been saved to: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1080"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1084"/>
<source>Backup dive computer settings</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1085"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1089"/>
<source>XML backup error</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1101"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1105"/>
<source>Restore dive computer settings</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1107"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1111"/>
<source>XML restore error</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1108"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1112"/>
<source>An error occurred while restoring the backup file.
%1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1112"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1116"/>
<source>Restore succeeded</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1113"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1117"/>
<source>Your settings have been restored successfully.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1123"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1127"/>
<source>Select firmware file</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1124"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1128"/>
<source>All files (*.*)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1180"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1184"/>
<source>Choose file for divecomputer download logfile</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1181"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1185"/>
<source>Log files (*.log)</source>
<translation type="unfinished"/>
</message>
@@ -1851,18 +1851,18 @@ bỏ các máy lặn đã được chọn?</translation>
<context>
<name>DiveEventItem</name>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="116"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="122"/>
<source>Manual switch to OC</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="118"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="124"/>
<source> begin</source>
<comment>Starts with space!</comment>
<translation>bắt đầu</translation>
</message>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="119"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="125"/>
<source> end</source>
<comment>Starts with space!</comment>
<translation>kết thúc</translation>
@@ -3051,90 +3051,105 @@ p, li { white-space: pre-wrap; }
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="182"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="173"/>
+ <source>stylesheet to export to divelogs.de is not found</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="183"/>
<source>failed to create zip file for upload: %s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="235"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="236"/>
<source>internal error</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="722"/>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="912"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="244"/>
+ <source>Conversion of dive %1 to divelogs.de format failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="272"/>
+ <source>error writing zip file: %s zip error %d system error %d - %s</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="742"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="932"/>
<source>Done</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="755"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="775"/>
<source>Uploading dive list...</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="787"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="807"/>
<source>Downloading dive list...</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="828"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="848"/>
<source>Downloading %1 dives...</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="862"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="882"/>
<source>Download finished - %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="876"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="896"/>
<source>Problem with download</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="877"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="897"/>
<source>The archive could not be opened:
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="886"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="906"/>
<source>Corrupted download</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="887"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="907"/>
<source>The archive could not be opened:
%1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="926"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="946"/>
<source>Upload failed</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="929"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="949"/>
<source>Upload successful</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="932"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="952"/>
<source>Login failed</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="935"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="955"/>
<source>Cannot parse response</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="946"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="966"/>
<source>Error: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="913"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="933"/>
<source>Upload finished</source>
<translation type="unfinished"/>
</message>
@@ -3989,44 +4004,44 @@ p, li { white-space: pre-wrap; }
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="678"/>
+ <location filename="../qt-ui/maintab.cpp" line="681"/>
<source>Longest dive</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="679"/>
+ <location filename="../qt-ui/maintab.cpp" line="682"/>
<source>Shortest dive</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="680"/>
+ <location filename="../qt-ui/maintab.cpp" line="683"/>
<source>Average length of all selected dives</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="704"/>
+ <location filename="../qt-ui/maintab.cpp" line="707"/>
<source>These gases could be
mixed from Air and using:
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="708"/>
+ <location filename="../qt-ui/maintab.cpp" line="711"/>
<source> and </source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="838"/>
+ <location filename="../qt-ui/maintab.cpp" line="841"/>
<source>New dive site</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="1132"/>
+ <location filename="../qt-ui/maintab.cpp" line="1135"/>
<source>Discard the changes?</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="1133"/>
+ <location filename="../qt-ui/maintab.cpp" line="1136"/>
<source>You are about to discard your changes.</source>
<translation type="unfinished"/>
</message>
@@ -4842,39 +4857,39 @@ Subsurface has already tried to pre-populate the data but it might be worth whil
<context>
<name>OstcFirmwareCheck</name>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="261"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="265"/>
<source>You should update the firmware on your dive computer: you have version %1 but the latest stable version is %2</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="265"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="269"/>
<source>
Please start Bluetooth on your OSTC Sport and do the same preparations as for a logbook download before continuing with the update</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="266"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="270"/>
<source>Not now</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="267"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="271"/>
<source>Update firmware</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="269"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="273"/>
<source>Firmware upgrade notice</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="287"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="291"/>
<source>Save the downloaded firmware as</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="288"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="292"/>
<source>HEX files (*.hex)</source>
<translation type="unfinished"/>
</message>
@@ -5851,98 +5866,98 @@ Please start Bluetooth on your OSTC Sport and do the same preparations as for a
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1232"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1234"/>
<source>Make first divecomputer</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1234"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1236"/>
<source>Delete this divecomputer</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1248"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1250"/>
<source>Add gas change</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1251"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1253"/>
<source> (Tank %1)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1259"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1261"/>
<source>Add set-point change</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1261"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1263"/>
<source>Add bookmark</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1265"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1267"/>
<source>Edit the profile</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1269"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1271"/>
<source>Remove event</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1274"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1276"/>
<source>Hide similar events</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1281"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1283"/>
<source>Edit name</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1310"/>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1317"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1312"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1319"/>
<source>Adjust pressure of tank %1 (currently interpolated as %2)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1332"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1334"/>
<source>Unhide all events</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1366"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1368"/>
<source>Hide events</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1366"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1368"/>
<source>Hide all %1 events?</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1401"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1403"/>
<source>Remove the selected event?</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1402"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1404"/>
<source>%1 @ %2:%3</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1517"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1519"/>
<source>Edit name of bookmark</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1518"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1520"/>
<source>Custom name:</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1523"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1525"/>
<source>Name is too long!</source>
<translation type="unfinished"/>
</message>
@@ -6046,22 +6061,22 @@ Please start Bluetooth on your OSTC Sport and do the same preparations as for a
<translation>cuft</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="604"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="622"/>
<source>Invalid response from server</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="612"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="630"/>
<source>Expected XML tag &apos;DiveDateReader&apos;, got instead &apos;%1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="658"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="676"/>
<source>Expected XML tag &apos;DiveDates&apos; not found</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="665"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="683"/>
<source>Malformed XML response. Line %1: %2</source>
<translation type="unfinished"/>
</message>
@@ -6461,47 +6476,47 @@ Not all images have timestamps in the range between
<context>
<name>SubsurfaceWebServices</name>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="398"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="416"/>
<source>Webservice</source>
<translation>Dịch vụ web</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="484"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="502"/>
<source>Connecting...</source>
<translation>Đang kết nối...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="503"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="521"/>
<source>Download finished</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="517"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="535"/>
<source>Download error: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="527"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="545"/>
<source>Connection error: </source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="536"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="554"/>
<source>Download successful</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="530"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="548"/>
<source>Invalid user identifier!</source>
<translation>Nhận dạng người dùng không hợp lệ!</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="377"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="395"/>
<source>Enter User ID and click Download</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="533"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="551"/>
<source>Cannot parse response!</source>
<translation>Không nhận được trả lời!</translation>
</message>
@@ -7249,12 +7264,12 @@ Language: %1</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="312"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="330"/>
<source>Operation timed out</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="333"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="351"/>
<source>Transferring data...</source>
<translation type="unfinished"/>
</message>
@@ -7415,7 +7430,7 @@ Maximum</source>
<context>
<name>getextFromC</name>
<message>
- <location filename="../libdivecomputer.c" line="674"/>
+ <location filename="../libdivecomputer.c" line="677"/>
<source>Error parsing the header</source>
<translation type="unfinished"/>
</message>
@@ -7494,15 +7509,15 @@ Maximum</source>
<translation>ký</translation>
</message>
<message>
- <location filename="../dive.c" line="1580"/>
+ <location filename="../dive.c" line="1616"/>
<source>(%s) or (%s)</source>
<translation>(%s) hoặc (%s)</translation>
</message>
<message>
<location filename="../divelist.c" line="482"/>
<location filename="../equipment.c" line="81"/>
- <location filename="../planner.c" line="1400"/>
- <location filename="../planner.c" line="1403"/>
+ <location filename="../planner.c" line="1402"/>
+ <location filename="../planner.c" line="1405"/>
<source>air</source>
<translation>không khí</translation>
</message>
@@ -7532,68 +7547,73 @@ Maximum</source>
<translation>clip-on</translation>
</message>
<message>
- <location filename="../file.c" line="117"/>
- <location filename="../file.c" line="456"/>
- <location filename="../file.c" line="541"/>
- <location filename="../file.c" line="936"/>
+ <location filename="../file.c" line="110"/>
+ <source>No dives in the input file &apos;%s&apos;</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../file.c" line="120"/>
+ <location filename="../file.c" line="459"/>
+ <location filename="../file.c" line="544"/>
+ <location filename="../file.c" line="939"/>
<location filename="../ostctools.c" line="80"/>
<source>Failed to read &apos;%s&apos;</source>
<translation>Thất bại khi đọc dữ liệu &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../file.c" line="391"/>
+ <location filename="../file.c" line="394"/>
<source>Cannot open CSV file %s; please use Import log file dialog</source>
<comment>'Import log file' should be the same text as corresponding label in Import menu</comment>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="458"/>
+ <location filename="../file.c" line="461"/>
<source>Empty file &apos;%s&apos;</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="638"/>
+ <location filename="../file.c" line="641"/>
<source>Poseidon import failed: unable to read &apos;%s&apos;</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="674"/>
+ <location filename="../file.c" line="677"/>
<source>Mouth piece position OC</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="678"/>
+ <location filename="../file.c" line="681"/>
<source>Mouth piece position CC</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="682"/>
+ <location filename="../file.c" line="685"/>
<source>Mouth piece position unknown</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="686"/>
+ <location filename="../file.c" line="689"/>
<source>Mouth piece position not connected</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="693"/>
+ <location filename="../file.c" line="696"/>
<source>Power off</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="753"/>
+ <location filename="../file.c" line="756"/>
<source>O₂ calibration failed</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="755"/>
- <location filename="../file.c" line="764"/>
+ <location filename="../file.c" line="758"/>
+ <location filename="../file.c" line="767"/>
<source>O₂ calibration</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../file.c" line="831"/>
+ <location filename="../file.c" line="834"/>
<source>No matching DC found for file &apos;%s&apos;</source>
<translation type="unfinished"/>
</message>
@@ -7612,7 +7632,7 @@ Maximum</source>
</message>
<message>
<location filename="../cochran.c" line="339"/>
- <location filename="../file.c" line="699"/>
+ <location filename="../file.c" line="702"/>
<source>battery</source>
<translation type="unfinished"/>
</message>
@@ -7626,7 +7646,7 @@ Maximum</source>
<message>
<location filename="../cochran.c" line="333"/>
<location filename="../cochran.c" line="387"/>
- <location filename="../file.c" line="721"/>
+ <location filename="../file.c" line="724"/>
<location filename="../libdivecomputer.c" line="198"/>
<source>ascent</source>
<translation>đường dốc</translation>
@@ -7673,7 +7693,7 @@ Maximum</source>
<location filename="../cochran.c" line="362"/>
<location filename="../cochran.c" line="411"/>
<location filename="../cochran.c" line="418"/>
- <location filename="../file.c" line="812"/>
+ <location filename="../file.c" line="815"/>
<location filename="../libdivecomputer.c" line="200"/>
<location filename="../libdivecomputer.c" line="203"/>
<source>gaschange</source>
@@ -7760,107 +7780,107 @@ Maximum</source>
<translation>chỉ số sự kiện không hợp lệ</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="658"/>
+ <location filename="../libdivecomputer.c" line="661"/>
<source>Unable to create parser for %s %s</source>
<translation>Không thể tạo việc chuyển thông số cho %s %s</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="664"/>
+ <location filename="../libdivecomputer.c" line="667"/>
<source>Error registering the data</source>
<translation>Lỗi khi đăng ký dữ liệu</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="495"/>
+ <location filename="../libdivecomputer.c" line="498"/>
<source>Error parsing the datetime</source>
<translation>Lỗi khi chuyển thông số thời gian</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="513"/>
+ <location filename="../libdivecomputer.c" line="516"/>
<source>Dive %d: %s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../libdivecomputer.c" line="519"/>
+ <location filename="../libdivecomputer.c" line="522"/>
<source>Error parsing the divetime</source>
<translation>Lỗi khi chuyển thông số thời gian lặn</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="529"/>
+ <location filename="../libdivecomputer.c" line="532"/>
<source>Error parsing the maxdepth</source>
<translation>Lỗi khi chuyển thông số độ sâu tối đa</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="548"/>
+ <location filename="../libdivecomputer.c" line="551"/>
<source>Error parsing temperature</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../libdivecomputer.c" line="568"/>
+ <location filename="../libdivecomputer.c" line="571"/>
<source>Error parsing the gas mix count</source>
<translation>Lỗi khi chuyển tiếp thông số số lượng hỗn hợp dưỡng khí</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="580"/>
+ <location filename="../libdivecomputer.c" line="583"/>
<source>Error obtaining water salinity</source>
<translation>Lỗi khi thu nhận độ mặn của nước</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="589"/>
+ <location filename="../libdivecomputer.c" line="592"/>
<source>Error obtaining surface pressure</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../libdivecomputer.c" line="614"/>
+ <location filename="../libdivecomputer.c" line="617"/>
<source>Error obtaining divemode</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../libdivecomputer.c" line="634"/>
+ <location filename="../libdivecomputer.c" line="637"/>
<source>Error parsing the gas mix</source>
<translation>Lỗi khi chuyển thông số hỗn hợp dưỡng khí</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="684"/>
+ <location filename="../libdivecomputer.c" line="687"/>
<source>Error parsing the samples</source>
<translation>Lỗi khi chuyển thông số các mẫu</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="821"/>
+ <location filename="../libdivecomputer.c" line="824"/>
<source>Event: waiting for user action</source>
<translation>Sự kiện: đang đợi thao tác từ người dùng</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="829"/>
+ <location filename="../libdivecomputer.c" line="832"/>
<source>model=%u (0x%08x), firmware=%u (0x%08x), serial=%u (0x%08x)</source>
<translation>mô hình=%u (0x%08x), firmware=%u (0x%08x), số hiệu=%u (0x%08x)</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="893"/>
+ <location filename="../libdivecomputer.c" line="896"/>
<source>Error registering the event handler.</source>
<translation>Lỗi khi đăng ký quản lý sự kiện.</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="898"/>
+ <location filename="../libdivecomputer.c" line="901"/>
<source>Error registering the cancellation handler.</source>
<translation>Lỗi khi đăng ký việc hủy bỏ quản lý.</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="919"/>
+ <location filename="../libdivecomputer.c" line="922"/>
<source>Dive data import error</source>
<translation>Lỗi khi nhập dữ liệu lặn</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="958"/>
+ <location filename="../libdivecomputer.c" line="961"/>
<source>Unable to create libdivecomputer context</source>
<translation>Không thể tạo nội dung cho thiết bị đo lặn</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="965"/>
+ <location filename="../libdivecomputer.c" line="968"/>
<source>Unable to open %s %s (%s)</source>
<translation>Không thể mở %s %s (%s)</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="989"/>
+ <location filename="../libdivecomputer.c" line="994"/>
<source>Insufficient privileges to open the device %s %s (%s)</source>
<translation type="unfinished"/>
</message>
@@ -7879,12 +7899,12 @@ Maximum</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../parse-xml.c" line="2022"/>
+ <location filename="../parse-xml.c" line="2026"/>
<source>Failed to parse &apos;%s&apos;</source>
<translation>Thất bại khi chuyển thông số &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../parse-xml.c" line="3631"/>
+ <location filename="../parse-xml.c" line="3635"/>
<source>Can&apos;t open stylesheet %s</source>
<translation type="unfinished"/>
</message>
@@ -7894,8 +7914,8 @@ Maximum</source>
<translation>EAN%d</translation>
</message>
<message>
- <location filename="../planner.c" line="1021"/>
- <location filename="../planner.c" line="1173"/>
+ <location filename="../planner.c" line="1023"/>
+ <location filename="../planner.c" line="1175"/>
<source>Can&apos;t find gas %s</source>
<translation type="unfinished"/>
</message>
@@ -7905,391 +7925,391 @@ Maximum</source>
<translation>Quá nhiều dưỡng khí được trộn</translation>
</message>
<message>
- <location filename="../planner.c" line="571"/>
+ <location filename="../planner.c" line="572"/>
<source>Decompression calculation aborted due to excessive time</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="595"/>
+ <location filename="../planner.c" line="596"/>
<source>Subsurface dive plan</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="599"/>
+ <location filename="../planner.c" line="600"/>
<source>depth</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="605"/>
+ <location filename="../planner.c" line="606"/>
<source>runtime</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="602"/>
+ <location filename="../planner.c" line="603"/>
<source>duration</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="557"/>
+ <location filename="../planner.c" line="558"/>
<source>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.</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="608"/>
+ <location filename="../planner.c" line="609"/>
<source>gas</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="651"/>
+ <location filename="../planner.c" line="652"/>
<source>Transition to %.*f %s in %d:%02d min - runtime %d:%02u on %s (SP = %.1fbar)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="659"/>
+ <location filename="../planner.c" line="660"/>
<source>Transition to %.*f %s in %d:%02d min - runtime %d:%02u on %s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="672"/>
+ <location filename="../planner.c" line="673"/>
<source>Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s (SP = %.1fbar)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="679"/>
+ <location filename="../planner.c" line="680"/>
<source>Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="712"/>
+ <location filename="../planner.c" line="713"/>
<source>%3.0f%s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="715"/>
- <location filename="../planner.c" line="719"/>
+ <location filename="../planner.c" line="716"/>
+ <location filename="../planner.c" line="720"/>
<source>%3dmin</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="728"/>
- <location filename="../planner.c" line="740"/>
+ <location filename="../planner.c" line="729"/>
+ <location filename="../planner.c" line="741"/>
<source>(SP = %.1fbar)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="763"/>
+ <location filename="../planner.c" line="764"/>
<source>Switch gas to %s (SP = %.1fbar)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="765"/>
+ <location filename="../planner.c" line="766"/>
<source>Switch gas to %s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="783"/>
+ <location filename="../planner.c" line="785"/>
<source>CNS</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="785"/>
+ <location filename="../planner.c" line="787"/>
<source>OTU</source>
<translation>OTU</translation>
</message>
<message>
- <location filename="../planner.c" line="789"/>
+ <location filename="../planner.c" line="791"/>
<source>Gas consumption (CCR legs excluded):</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="791"/>
+ <location filename="../planner.c" line="793"/>
<source>Gas consumption:</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="573"/>
- <location filename="../planner.c" line="811"/>
- <location filename="../planner.c" line="816"/>
- <location filename="../planner.c" line="841"/>
- <location filename="../planner.c" line="851"/>
+ <location filename="../planner.c" line="574"/>
+ <location filename="../planner.c" line="813"/>
+ <location filename="../planner.c" line="818"/>
+ <location filename="../planner.c" line="843"/>
+ <location filename="../planner.c" line="853"/>
<source>Warning:</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="583"/>
+ <location filename="../planner.c" line="584"/>
<source>based on Bühlmann ZHL-16B with GFlow = %d and GFhigh = %d</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="587"/>
+ <location filename="../planner.c" line="588"/>
<source>based on VPM-B at nominal conservatism</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="589"/>
+ <location filename="../planner.c" line="590"/>
<source>based on VPM-B at +%d conservatism</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="591"/>
+ <location filename="../planner.c" line="592"/>
<source>recreational mode based on Bühlmann ZHL-16B with GFlow = %d and GFhigh = %d</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="812"/>
+ <location filename="../planner.c" line="814"/>
<source>this is more gas than available in the specified cylinder!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="817"/>
+ <location filename="../planner.c" line="819"/>
<source>not enough reserve for gas sharing on ascent!</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="819"/>
+ <location filename="../planner.c" line="821"/>
<source>%.0f%s/%.0f%s of %s (%.0f%s/%.0f%s in planned ascent)</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="821"/>
+ <location filename="../planner.c" line="823"/>
<source>%.0f%s (%.0f%s during planned ascent) of %s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="838"/>
+ <location filename="../planner.c" line="840"/>
<source>high pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="848"/>
+ <location filename="../planner.c" line="850"/>
<source>low pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../planner.c" line="1408"/>
+ <location filename="../planner.c" line="1410"/>
<source>ean</source>
<translation>ean</translation>
</message>
<message>
- <location filename="../profile.c" line="1133"/>
+ <location filename="../profile.c" line="1213"/>
<source>@: %d:%02d
D: %.1f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1136"/>
+ <location filename="../profile.c" line="1216"/>
<source>P: %d%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1140"/>
+ <location filename="../profile.c" line="1220"/>
<source>T: %.1f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1146"/>
+ <location filename="../profile.c" line="1226"/>
<source>V: %.1f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1149"/>
+ <location filename="../profile.c" line="1229"/>
<source>SAC: %.*f%s/min
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1151"/>
+ <location filename="../profile.c" line="1231"/>
<source>CNS: %u%%
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1153"/>
+ <location filename="../profile.c" line="1233"/>
<source>pO%s: %.2fbar
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1155"/>
+ <location filename="../profile.c" line="1235"/>
<source>pN%s: %.2fbar
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1157"/>
+ <location filename="../profile.c" line="1237"/>
<source>pHe: %.2fbar
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1160"/>
+ <location filename="../profile.c" line="1240"/>
<source>MOD: %d%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1167"/>
+ <location filename="../profile.c" line="1247"/>
<source>EAD: %d%s
EADD: %d%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1171"/>
+ <location filename="../profile.c" line="1251"/>
<source>END: %d%s
EADD: %d%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1184"/>
+ <location filename="../profile.c" line="1264"/>
<source>Safetystop: %umin @ %.0f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1187"/>
+ <location filename="../profile.c" line="1267"/>
<source>Safetystop: unkn time @ %.0f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1192"/>
+ <location filename="../profile.c" line="1272"/>
<source>Deco: %umin @ %.0f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1195"/>
+ <location filename="../profile.c" line="1275"/>
<source>Deco: unkn time @ %.0f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1199"/>
+ <location filename="../profile.c" line="1279"/>
<source>In deco
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1201"/>
+ <location filename="../profile.c" line="1281"/>
<source>NDL: %umin
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1204"/>
+ <location filename="../profile.c" line="1284"/>
<source>TTS: %umin
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1207"/>
+ <location filename="../profile.c" line="1287"/>
<source>Deco: %umin @ %.0f%s (calc)
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1215"/>
+ <location filename="../profile.c" line="1295"/>
<source>In deco (calc)
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1218"/>
+ <location filename="../profile.c" line="1298"/>
<source>NDL: %umin (calc)
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1220"/>
+ <location filename="../profile.c" line="1300"/>
<source>NDL: &gt;2h (calc)
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1224"/>
+ <location filename="../profile.c" line="1304"/>
<source>TTS: %umin (calc)
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1226"/>
+ <location filename="../profile.c" line="1306"/>
<source>TTS: &gt;2h (calc)
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1229"/>
+ <location filename="../profile.c" line="1309"/>
<source>RBT: %umin
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1232"/>
+ <location filename="../profile.c" line="1312"/>
<source>Calculated ceiling %.0f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1238"/>
+ <location filename="../profile.c" line="1318"/>
<source>Tissue %.0fmin: %.1f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1244"/>
+ <location filename="../profile.c" line="1324"/>
<source>heartbeat: %d
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1246"/>
+ <location filename="../profile.c" line="1326"/>
<source>bearing: %d
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1249"/>
+ <location filename="../profile.c" line="1329"/>
<source>mean depth to here %.1f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1344"/>
+ <location filename="../profile.c" line="1424"/>
<source>%sT: %d:%02d min</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1348"/>
- <location filename="../profile.c" line="1352"/>
- <location filename="../profile.c" line="1356"/>
+ <location filename="../profile.c" line="1428"/>
+ <location filename="../profile.c" line="1432"/>
+ <location filename="../profile.c" line="1436"/>
<source>%s %sD:%.1f%s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1360"/>
+ <location filename="../profile.c" line="1440"/>
<source>%s %sD:%.1f%s
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1364"/>
+ <location filename="../profile.c" line="1444"/>
<source>%s%sV:%.2f%s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1368"/>
- <location filename="../profile.c" line="1372"/>
+ <location filename="../profile.c" line="1448"/>
+ <location filename="../profile.c" line="1452"/>
<source>%s %sV:%.2f%s</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1379"/>
+ <location filename="../profile.c" line="1459"/>
<source>%s %sP:%d %s</source>
<translation type="unfinished"/>
</message>
@@ -8581,8 +8601,8 @@ EADD: %d%s
<message>
<location filename="../dive.c" line="33"/>
<location filename="../equipment.c" line="85"/>
- <location filename="../planner.c" line="1404"/>
- <location filename="../planner.c" line="1407"/>
+ <location filename="../planner.c" line="1406"/>
+ <location filename="../planner.c" line="1409"/>
<source>oxygen</source>
<translation type="unfinished"/>
</message>
@@ -8738,18 +8758,18 @@ EADD: %d%s
</message>
<message>
<location filename="../libdivecomputer.c" line="187"/>
- <location filename="../parse-xml.c" line="3177"/>
- <location filename="../uemis-downloader.c" line="133"/>
+ <location filename="../parse-xml.c" line="3181"/>
+ <location filename="../uemis-downloader.c" line="135"/>
<source>unknown</source>
<translation>chưa rõ</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="464"/>
+ <location filename="../uemis-downloader.c" line="468"/>
<source>data</source>
<translation>dữ liệu</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="444"/>
+ <location filename="../uemis-downloader.c" line="448"/>
<source>%s %s</source>
<translation type="unfinished"/>
</message>
@@ -8779,82 +8799,82 @@ Is the Uemis Zurich plugged in correctly?</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="492"/>
+ <location filename="../uemis-downloader.c" line="496"/>
<source>divelog #</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="494"/>
+ <location filename="../uemis-downloader.c" line="498"/>
<source>divespot #</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="496"/>
+ <location filename="../uemis-downloader.c" line="500"/>
<source>details for #</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>wetsuit</source>
<translation>wetsuit</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>semidry</source>
<translation>ít ướt</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>drysuit</source>
<translation>đồ khô</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>shorty</source>
<translation>ngắn</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>vest</source>
<translation>áo khoác</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>long john</source>
<translation>long john</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>jacket</source>
<translation>jacket</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>full suit</source>
<translation>thiết bị đầy đủ</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>2 pcs full suit</source>
<translation>2 bộ pcs đầy đủ</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="699"/>
+ <location filename="../uemis-downloader.c" line="704"/>
<source>membrane</source>
<translation>lớp màng</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1211"/>
+ <location filename="../uemis-downloader.c" line="1237"/>
<source>Initialise communication</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1214"/>
+ <location filename="../uemis-downloader.c" line="1240"/>
<source>Uemis init failed</source>
<translation>Thất bại cho việc thiết lập Uemis</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1226"/>
+ <location filename="../uemis-downloader.c" line="1252"/>
<source>Start download</source>
<translation>Bắt đầu tải xuống</translation>
</message>
diff --git a/translations/subsurface_zh_TW.ts b/translations/subsurface_zh_TW.ts
index af43958e5..1109eabf9 100644
--- a/translations/subsurface_zh_TW.ts
+++ b/translations/subsurface_zh_TW.ts
@@ -487,7 +487,7 @@
<translation>無法建立 libdivecomputer 上下文</translation>
</message>
<message>
- <location filename="../configuredivecomputer.cpp" line="658"/>
+ <location filename="../configuredivecomputer.cpp" line="660"/>
<source>Could not a establish connection to the dive computer.</source>
<translation>無法與潛水電腦建立連線</translation>
</message>
@@ -1588,82 +1588,82 @@
<translation>PSCR-GF</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1081"/>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1102"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1085"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1106"/>
<source>Backup files (*.xml)</source>
<translation>備份檔案 (*.xml)</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1086"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1090"/>
<source>An error occurred while saving the backup file.
%1</source>
<translation>儲存備份檔案時發生錯誤。
%1</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1089"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1093"/>
<source>Backup succeeded</source>
<translation>備份成功</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1090"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1094"/>
<source>Your settings have been saved to: %1</source>
<translation>設定會儲存至:%1</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1080"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1084"/>
<source>Backup dive computer settings</source>
<translation>備份潛水電腦設定</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1085"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1089"/>
<source>XML backup error</source>
<translation>XML備份錯誤</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1101"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1105"/>
<source>Restore dive computer settings</source>
<translation>還原潛水電腦設定</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1107"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1111"/>
<source>XML restore error</source>
<translation>XML還原錯誤</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1108"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1112"/>
<source>An error occurred while restoring the backup file.
%1</source>
<translation>還原備份檔案時發生錯誤。
%1</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1112"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1116"/>
<source>Restore succeeded</source>
<translation>還原成功</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1113"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1117"/>
<source>Your settings have been restored successfully.</source>
<translation>設定被還原成功.</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1123"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1127"/>
<source>Select firmware file</source>
<translation>選擇韌體檔案</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1124"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1128"/>
<source>All files (*.*)</source>
<translation>所有檔案 (*.*)</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1180"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1184"/>
<source>Choose file for divecomputer download logfile</source>
<translation>選擇記錄檔供潛水電腦下載日誌檔</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1181"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="1185"/>
<source>Log files (*.log)</source>
<translation>記錄檔 (*.log)</translation>
</message>
@@ -1853,18 +1853,18 @@
<context>
<name>DiveEventItem</name>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="116"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="122"/>
<source>Manual switch to OC</source>
<translation>手動切換至 OC</translation>
</message>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="118"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="124"/>
<source> begin</source>
<comment>Starts with space!</comment>
<translation>開始</translation>
</message>
<message>
- <location filename="../qt-ui/profile/diveeventitem.cpp" line="119"/>
+ <location filename="../qt-ui/profile/diveeventitem.cpp" line="125"/>
<source> end</source>
<comment>Starts with space!</comment>
<translation>結束</translation>
@@ -3057,92 +3057,107 @@ p, li { white-space: pre-wrap; }
<translation>未選取任何潛水</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="182"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="173"/>
+ <source>stylesheet to export to divelogs.de is not found</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="183"/>
<source>failed to create zip file for upload: %s</source>
<translation>建立 zip 壓縮檔上傳失敗: %s</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="235"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="236"/>
<source>internal error</source>
<translation>內部錯誤</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="722"/>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="912"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="244"/>
+ <source>Conversion of dive %1 to divelogs.de format failed</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="272"/>
+ <source>error writing zip file: %s zip error %d system error %d - %s</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="742"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="932"/>
<source>Done</source>
<translation>完成</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="755"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="775"/>
<source>Uploading dive list...</source>
<translation>上傳潛水列表...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="787"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="807"/>
<source>Downloading dive list...</source>
<translation>下載潛水列表...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="828"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="848"/>
<source>Downloading %1 dives...</source>
<translation>下載 %1 潛水...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="862"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="882"/>
<source>Download finished - %1</source>
<translation>下載結束 - %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="876"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="896"/>
<source>Problem with download</source>
<translation>下載發生錯誤</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="877"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="897"/>
<source>The archive could not be opened:
</source>
<translation>存檔無法被開啟:
</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="886"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="906"/>
<source>Corrupted download</source>
<translation>中斷下載</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="887"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="907"/>
<source>The archive could not be opened:
%1</source>
<translation>此存檔無法被開啟:
%1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="926"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="946"/>
<source>Upload failed</source>
<translation>上傳失敗</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="929"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="949"/>
<source>Upload successful</source>
<translation>上傳成功</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="932"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="952"/>
<source>Login failed</source>
<translation>登入失敗</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="935"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="955"/>
<source>Cannot parse response</source>
<translation>回覆無法解析</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="946"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="966"/>
<source>Error: %1</source>
<translation>錯誤: %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="913"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="933"/>
<source>Upload finished</source>
<translation>上傳結束</translation>
</message>
@@ -4000,22 +4015,22 @@ p, li { white-space: pre-wrap; }
<translation>所選取潛水的平均溫度</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="678"/>
+ <location filename="../qt-ui/maintab.cpp" line="681"/>
<source>Longest dive</source>
<translation>最長潛水</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="679"/>
+ <location filename="../qt-ui/maintab.cpp" line="682"/>
<source>Shortest dive</source>
<translation>最短潛水</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="680"/>
+ <location filename="../qt-ui/maintab.cpp" line="683"/>
<source>Average length of all selected dives</source>
<translation>所選取潛水的平均時間</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="704"/>
+ <location filename="../qt-ui/maintab.cpp" line="707"/>
<source>These gases could be
mixed from Air and using:
</source>
@@ -4024,22 +4039,22 @@ mixed from Air and using:
</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="708"/>
+ <location filename="../qt-ui/maintab.cpp" line="711"/>
<source> and </source>
<translation>與</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="838"/>
+ <location filename="../qt-ui/maintab.cpp" line="841"/>
<source>New dive site</source>
<translation>新的潛點</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="1132"/>
+ <location filename="../qt-ui/maintab.cpp" line="1135"/>
<source>Discard the changes?</source>
<translation>取消變更?</translation>
</message>
<message>
- <location filename="../qt-ui/maintab.cpp" line="1133"/>
+ <location filename="../qt-ui/maintab.cpp" line="1136"/>
<source>You are about to discard your changes.</source>
<translation>您將要放棄您的變更。</translation>
</message>
@@ -4856,12 +4871,12 @@ Subsurface 已嘗試預先填寫部分資料, 值得花些時間看看新的潛
<context>
<name>OstcFirmwareCheck</name>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="261"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="265"/>
<source>You should update the firmware on your dive computer: you have version %1 but the latest stable version is %2</source>
<translation>請更新您的潛水電腦韌體:目前的版本 %1,最新的版本是 %2</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="265"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="269"/>
<source>
Please start Bluetooth on your OSTC Sport and do the same preparations as for a logbook download before continuing with the update</source>
@@ -4870,27 +4885,27 @@ Please start Bluetooth on your OSTC Sport and do the same preparations as for a
請開啟 OSTC Sport 與 logbook 的藍芽功能,在更新之前,先下載日誌</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="266"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="270"/>
<source>Not now</source>
<translation>非現在</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="267"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="271"/>
<source>Update firmware</source>
<translation>更新韌體</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="269"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="273"/>
<source>Firmware upgrade notice</source>
<translation>韌體升級注意</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="287"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="291"/>
<source>Save the downloaded firmware as</source>
<translation>另存下載的韌體至</translation>
</message>
<message>
- <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="288"/>
+ <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="292"/>
<source>HEX files (*.hex)</source>
<translation>HEX 檔案 (*.hex)</translation>
</message>
@@ -5867,98 +5882,98 @@ Please start Bluetooth on your OSTC Sport and do the same preparations as for a
<translation>當超過處理時間,顯示關閉 NDL / TTS</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1232"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1234"/>
<source>Make first divecomputer</source>
<translation>設定第 1 潛水電腦</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1234"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1236"/>
<source>Delete this divecomputer</source>
<translation>刪除此潛水電腦</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1248"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1250"/>
<source>Add gas change</source>
<translation>增加氣瓶交換</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1251"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1253"/>
<source> (Tank %1)</source>
<translation> (Tank %1)</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1259"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1261"/>
<source>Add set-point change</source>
<translation>增加 set-point 變更</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1261"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1263"/>
<source>Add bookmark</source>
<translation>新增書籤</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1265"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1267"/>
<source>Edit the profile</source>
<translation>編輯摘要</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1269"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1271"/>
<source>Remove event</source>
<translation>移除事件</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1274"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1276"/>
<source>Hide similar events</source>
<translation>隱藏相似事件</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1281"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1283"/>
<source>Edit name</source>
<translation>潛水名稱</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1310"/>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1317"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1312"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1319"/>
<source>Adjust pressure of tank %1 (currently interpolated as %2)</source>
<translation>調整氣瓶 %1 壓力 (以 %2 插入目前位置)</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1332"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1334"/>
<source>Unhide all events</source>
<translation>取消隱藏所有事件</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1366"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1368"/>
<source>Hide events</source>
<translation>隱藏事件</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1366"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1368"/>
<source>Hide all %1 events?</source>
<translation>隱藏所有 %1 事件?</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1401"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1403"/>
<source>Remove the selected event?</source>
<translation>移除所選擇的事件?</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1402"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1404"/>
<source>%1 @ %2:%3</source>
<translation>%1 @ %2:%3</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1517"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1519"/>
<source>Edit name of bookmark</source>
<translation>編輯書籤名稱</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1518"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1520"/>
<source>Custom name:</source>
<translation>自訂名稱:</translation>
</message>
<message>
- <location filename="../qt-ui/profile/profilewidget2.cpp" line="1523"/>
+ <location filename="../qt-ui/profile/profilewidget2.cpp" line="1525"/>
<source>Name is too long!</source>
<translation>名稱太長!</translation>
</message>
@@ -6062,22 +6077,22 @@ Please start Bluetooth on your OSTC Sport and do the same preparations as for a
<translation>cuft</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="604"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="622"/>
<source>Invalid response from server</source>
<translation>主機回傳不正確的回應.</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="612"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="630"/>
<source>Expected XML tag &apos;DiveDateReader&apos;, got instead &apos;%1</source>
<translation>預期的 XML 標籤 &apos;DiveDateReader&apos;, 取代了 &apos;%1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="658"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="676"/>
<source>Expected XML tag &apos;DiveDates&apos; not found</source>
<translation>無法找到預期的 XML 標籤 &apos;DiveDates&apos;</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="665"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="683"/>
<source>Malformed XML response. Line %1: %2</source>
<translation>異常的 XML 回應. 第 %1 行: %2</translation>
</message>
@@ -6485,47 +6500,47 @@ Not all images have timestamps in the range between
<context>
<name>SubsurfaceWebServices</name>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="398"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="416"/>
<source>Webservice</source>
<translation>網頁服務</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="484"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="502"/>
<source>Connecting...</source>
<translation>連結...</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="503"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="521"/>
<source>Download finished</source>
<translation>下載結束</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="517"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="535"/>
<source>Download error: %1</source>
<translation>下載失敗: %1</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="527"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="545"/>
<source>Connection error: </source>
<translation>連結錯誤:</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="536"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="554"/>
<source>Download successful</source>
<translation>下載成功</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="530"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="548"/>
<source>Invalid user identifier!</source>
<translation>錯誤的使用者 Id !</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="377"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="395"/>
<source>Enter User ID and click Download</source>
<translation>輸入使用者 ID 並點選下載</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="533"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="551"/>
<source>Cannot parse response!</source>
<translation>回覆無法解析!</translation>
</message>
@@ -7277,12 +7292,12 @@ Language: %1</source>
<translation>上傳</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="312"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="330"/>
<source>Operation timed out</source>
<translation>操作時間結束</translation>
</message>
<message>
- <location filename="../qt-ui/subsurfacewebservices.cpp" line="333"/>
+ <location filename="../qt-ui/subsurfacewebservices.cpp" line="351"/>
<source>Transferring data...</source>
<translation>傳送資料...</translation>
</message>
@@ -7453,7 +7468,7 @@ Maximum</source>
<context>
<name>getextFromC</name>
<message>
- <location filename="../libdivecomputer.c" line="674"/>
+ <location filename="../libdivecomputer.c" line="677"/>
<source>Error parsing the header</source>
<translation>檔頭解析錯誤</translation>
</message>
@@ -7532,15 +7547,15 @@ Maximum</source>
<translation>kg</translation>
</message>
<message>
- <location filename="../dive.c" line="1580"/>
+ <location filename="../dive.c" line="1616"/>
<source>(%s) or (%s)</source>
<translation>(%s) 或 (%s)</translation>
</message>
<message>
<location filename="../divelist.c" line="482"/>
<location filename="../equipment.c" line="81"/>
- <location filename="../planner.c" line="1400"/>
- <location filename="../planner.c" line="1403"/>
+ <location filename="../planner.c" line="1402"/>
+ <location filename="../planner.c" line="1405"/>
<source>air</source>
<translation>air</translation>
</message>
@@ -7570,68 +7585,73 @@ Maximum</source>
<translation>吊掛式</translation>
</message>
<message>
- <location filename="../file.c" line="117"/>
- <location filename="../file.c" line="456"/>
- <location filename="../file.c" line="541"/>
- <location filename="../file.c" line="936"/>
+ <location filename="../file.c" line="110"/>
+ <source>No dives in the input file &apos;%s&apos;</source>
+ <translation type="unfinished"/>
+ </message>
+ <message>
+ <location filename="../file.c" line="120"/>
+ <location filename="../file.c" line="459"/>
+ <location filename="../file.c" line="544"/>
+ <location filename="../file.c" line="939"/>
<location filename="../ostctools.c" line="80"/>
<source>Failed to read &apos;%s&apos;</source>
<translation>無法讀取 &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../file.c" line="391"/>
+ <location filename="../file.c" line="394"/>
<source>Cannot open CSV file %s; please use Import log file dialog</source>
<comment>'Import log file' should be the same text as corresponding label in Import menu</comment>
<translation>無法開啟 CSV 檔案 %s;請使用匯入 log 檔案對話盒</translation>
</message>
<message>
- <location filename="../file.c" line="458"/>
+ <location filename="../file.c" line="461"/>
<source>Empty file &apos;%s&apos;</source>
<translation>空檔案 &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../file.c" line="638"/>
+ <location filename="../file.c" line="641"/>
<source>Poseidon import failed: unable to read &apos;%s&apos;</source>
<translation>Poseidon 匯入失敗:無法讀取 &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../file.c" line="674"/>
+ <location filename="../file.c" line="677"/>
<source>Mouth piece position OC</source>
<translation>OC 咬嘴位置</translation>
</message>
<message>
- <location filename="../file.c" line="678"/>
+ <location filename="../file.c" line="681"/>
<source>Mouth piece position CC</source>
<translation>OC 咬嘴位置</translation>
</message>
<message>
- <location filename="../file.c" line="682"/>
+ <location filename="../file.c" line="685"/>
<source>Mouth piece position unknown</source>
<translation>未知咬嘴位置</translation>
</message>
<message>
- <location filename="../file.c" line="686"/>
+ <location filename="../file.c" line="689"/>
<source>Mouth piece position not connected</source>
<translation>無法連結咬嘴位置</translation>
</message>
<message>
- <location filename="../file.c" line="693"/>
+ <location filename="../file.c" line="696"/>
<source>Power off</source>
<translation>關閉電源</translation>
</message>
<message>
- <location filename="../file.c" line="753"/>
+ <location filename="../file.c" line="756"/>
<source>O₂ calibration failed</source>
<translation>O₂ 校正失敗</translation>
</message>
<message>
- <location filename="../file.c" line="755"/>
- <location filename="../file.c" line="764"/>
+ <location filename="../file.c" line="758"/>
+ <location filename="../file.c" line="767"/>
<source>O₂ calibration</source>
<translation>O₂ 校正</translation>
</message>
<message>
- <location filename="../file.c" line="831"/>
+ <location filename="../file.c" line="834"/>
<source>No matching DC found for file &apos;%s&apos;</source>
<translation>檔案 &apos;%s&apos; 尋無匹配的 DC</translation>
</message>
@@ -7650,7 +7670,7 @@ Maximum</source>
</message>
<message>
<location filename="../cochran.c" line="339"/>
- <location filename="../file.c" line="699"/>
+ <location filename="../file.c" line="702"/>
<source>battery</source>
<translation>電池</translation>
</message>
@@ -7664,7 +7684,7 @@ Maximum</source>
<message>
<location filename="../cochran.c" line="333"/>
<location filename="../cochran.c" line="387"/>
- <location filename="../file.c" line="721"/>
+ <location filename="../file.c" line="724"/>
<location filename="../libdivecomputer.c" line="198"/>
<source>ascent</source>
<translation>上升</translation>
@@ -7711,7 +7731,7 @@ Maximum</source>
<location filename="../cochran.c" line="362"/>
<location filename="../cochran.c" line="411"/>
<location filename="../cochran.c" line="418"/>
- <location filename="../file.c" line="812"/>
+ <location filename="../file.c" line="815"/>
<location filename="../libdivecomputer.c" line="200"/>
<location filename="../libdivecomputer.c" line="203"/>
<source>gaschange</source>
@@ -7798,107 +7818,107 @@ Maximum</source>
<translation>錯誤的事件編號</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="658"/>
+ <location filename="../libdivecomputer.c" line="661"/>
<source>Unable to create parser for %s %s</source>
<translation>無法建立解析 %s %s</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="664"/>
+ <location filename="../libdivecomputer.c" line="667"/>
<source>Error registering the data</source>
<translation>錯誤的登錄資料</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="495"/>
+ <location filename="../libdivecomputer.c" line="498"/>
<source>Error parsing the datetime</source>
<translation>日期時間解析錯誤</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="513"/>
+ <location filename="../libdivecomputer.c" line="516"/>
<source>Dive %d: %s</source>
<translation>潛水 %d: %s</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="519"/>
+ <location filename="../libdivecomputer.c" line="522"/>
<source>Error parsing the divetime</source>
<translation>潛水時間解析錯誤</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="529"/>
+ <location filename="../libdivecomputer.c" line="532"/>
<source>Error parsing the maxdepth</source>
<translation>最大深度解析錯誤</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="548"/>
+ <location filename="../libdivecomputer.c" line="551"/>
<source>Error parsing temperature</source>
<translation>錯誤溫度解析</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="568"/>
+ <location filename="../libdivecomputer.c" line="571"/>
<source>Error parsing the gas mix count</source>
<translation>混合氣體數量解析錯誤</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="580"/>
+ <location filename="../libdivecomputer.c" line="583"/>
<source>Error obtaining water salinity</source>
<translation>得到錯誤的海水鹽度</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="589"/>
+ <location filename="../libdivecomputer.c" line="592"/>
<source>Error obtaining surface pressure</source>
<translation>得到錯誤的水面壓力</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="614"/>
+ <location filename="../libdivecomputer.c" line="617"/>
<source>Error obtaining divemode</source>
<translation>錯誤潛水模式取得</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="634"/>
+ <location filename="../libdivecomputer.c" line="637"/>
<source>Error parsing the gas mix</source>
<translation>混合氣體解析錯誤</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="684"/>
+ <location filename="../libdivecomputer.c" line="687"/>
<source>Error parsing the samples</source>
<translation>樣本解析錯誤</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="821"/>
+ <location filename="../libdivecomputer.c" line="824"/>
<source>Event: waiting for user action</source>
<translation>事件: 等待使用者動作</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="829"/>
+ <location filename="../libdivecomputer.c" line="832"/>
<source>model=%u (0x%08x), firmware=%u (0x%08x), serial=%u (0x%08x)</source>
<translation>型號=%u (0x%08x), 韌體=%u (0x%08x), 序號=%u (0x%08x)</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="893"/>
+ <location filename="../libdivecomputer.c" line="896"/>
<source>Error registering the event handler.</source>
<translation>錯誤的註冊程序.</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="898"/>
+ <location filename="../libdivecomputer.c" line="901"/>
<source>Error registering the cancellation handler.</source>
<translation>錯誤的註冊取消程序.</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="919"/>
+ <location filename="../libdivecomputer.c" line="922"/>
<source>Dive data import error</source>
<translation>匯入潛水資料錯誤</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="958"/>
+ <location filename="../libdivecomputer.c" line="961"/>
<source>Unable to create libdivecomputer context</source>
<translation>無法建立 libdivecomputer 上下文</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="965"/>
+ <location filename="../libdivecomputer.c" line="968"/>
<source>Unable to open %s %s (%s)</source>
<translation> 無法開啟 %s %s (%s)</translation>
</message>
<message>
- <location filename="../libdivecomputer.c" line="989"/>
+ <location filename="../libdivecomputer.c" line="994"/>
<source>Insufficient privileges to open the device %s %s (%s)</source>
<translation>無權限開啟裝置 %s %s (%s)</translation>
</message>
@@ -7918,12 +7938,12 @@ Maximum</source>
</translation>
</message>
<message>
- <location filename="../parse-xml.c" line="2022"/>
+ <location filename="../parse-xml.c" line="2026"/>
<source>Failed to parse &apos;%s&apos;</source>
<translation>無法解析訊息 &apos;%s&apos;</translation>
</message>
<message>
- <location filename="../parse-xml.c" line="3631"/>
+ <location filename="../parse-xml.c" line="3635"/>
<source>Can&apos;t open stylesheet %s</source>
<translation>無法開啟樣式 %s</translation>
</message>
@@ -7933,8 +7953,8 @@ Maximum</source>
<translation>EAN%d</translation>
</message>
<message>
- <location filename="../planner.c" line="1021"/>
- <location filename="../planner.c" line="1173"/>
+ <location filename="../planner.c" line="1023"/>
+ <location filename="../planner.c" line="1175"/>
<source>Can&apos;t find gas %s</source>
<translation>無法找到氣體 %s</translation>
</message>
@@ -7944,173 +7964,173 @@ Maximum</source>
<translation>太多氣體混合</translation>
</message>
<message>
- <location filename="../planner.c" line="571"/>
+ <location filename="../planner.c" line="572"/>
<source>Decompression calculation aborted due to excessive time</source>
<translation>已超過時間,減壓計算中止</translation>
</message>
<message>
- <location filename="../planner.c" line="595"/>
+ <location filename="../planner.c" line="596"/>
<source>Subsurface dive plan</source>
<translation>Subsurface 潛水計畫</translation>
</message>
<message>
- <location filename="../planner.c" line="599"/>
+ <location filename="../planner.c" line="600"/>
<source>depth</source>
<translation>深度</translation>
</message>
<message>
- <location filename="../planner.c" line="605"/>
+ <location filename="../planner.c" line="606"/>
<source>runtime</source>
<translation>作業時間</translation>
</message>
<message>
- <location filename="../planner.c" line="602"/>
+ <location filename="../planner.c" line="603"/>
<source>duration</source>
<translation>時間</translation>
</message>
<message>
- <location filename="../planner.c" line="557"/>
+ <location filename="../planner.c" line="558"/>
<source>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.</source>
<translation>免責聲明 / 警告: 這是使用新發展的 %s 演算法, 且使用的潛水計畫僅經過有限次數的測試. 我們強烈建議不要僅使用此處模擬結果做為計畫.</translation>
</message>
<message>
- <location filename="../planner.c" line="608"/>
+ <location filename="../planner.c" line="609"/>
<source>gas</source>
<translation>氣體</translation>
</message>
<message>
- <location filename="../planner.c" line="651"/>
+ <location filename="../planner.c" line="652"/>
<source>Transition to %.*f %s in %d:%02d min - runtime %d:%02u on %s (SP = %.1fbar)</source>
<translation>轉換至 %.*f %s in %d:%02d min - 運行時間 %d:%02u on %s (SP = %.1fbar)</translation>
</message>
<message>
- <location filename="../planner.c" line="659"/>
+ <location filename="../planner.c" line="660"/>
<source>Transition to %.*f %s in %d:%02d min - runtime %d:%02u on %s</source>
<translation>禁搭飛機 %.*f %s 在 %d:%02d min - 運行時間 %d:%02u 在 %s</translation>
</message>
<message>
- <location filename="../planner.c" line="672"/>
+ <location filename="../planner.c" line="673"/>
<source>Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s (SP = %.1fbar)</source>
<translation>停留於 %.*f %s for %d:%02d min - 運行時間 %d:%02u on %s (SP = %.1fbar)</translation>
</message>
<message>
- <location filename="../planner.c" line="679"/>
+ <location filename="../planner.c" line="680"/>
<source>Stay at %.*f %s for %d:%02d min - runtime %d:%02u on %s</source>
<translation>停留在 %.*f %s for %d:%02d min - 運作時間 %d:%02u 於 %s</translation>
</message>
<message>
- <location filename="../planner.c" line="712"/>
+ <location filename="../planner.c" line="713"/>
<source>%3.0f%s</source>
<translation>%3.0f%s</translation>
</message>
<message>
- <location filename="../planner.c" line="715"/>
- <location filename="../planner.c" line="719"/>
+ <location filename="../planner.c" line="716"/>
+ <location filename="../planner.c" line="720"/>
<source>%3dmin</source>
<translation>%3dmin</translation>
</message>
<message>
- <location filename="../planner.c" line="728"/>
- <location filename="../planner.c" line="740"/>
+ <location filename="../planner.c" line="729"/>
+ <location filename="../planner.c" line="741"/>
<source>(SP = %.1fbar)</source>
<translation>(SP = %.1fbar)</translation>
</message>
<message>
- <location filename="../planner.c" line="763"/>
+ <location filename="../planner.c" line="764"/>
<source>Switch gas to %s (SP = %.1fbar)</source>
<translation>氣體交換至 %s (SP = %.1fbar)</translation>
</message>
<message>
- <location filename="../planner.c" line="765"/>
+ <location filename="../planner.c" line="766"/>
<source>Switch gas to %s</source>
<translation>更換氣體至 %s</translation>
</message>
<message>
- <location filename="../planner.c" line="783"/>
+ <location filename="../planner.c" line="785"/>
<source>CNS</source>
<translation>CNS</translation>
</message>
<message>
- <location filename="../planner.c" line="785"/>
+ <location filename="../planner.c" line="787"/>
<source>OTU</source>
<translation>氧容許量 OTU</translation>
</message>
<message>
- <location filename="../planner.c" line="789"/>
+ <location filename="../planner.c" line="791"/>
<source>Gas consumption (CCR legs excluded):</source>
<translation>氣體消耗 (排除 CCR legs):</translation>
</message>
<message>
- <location filename="../planner.c" line="791"/>
+ <location filename="../planner.c" line="793"/>
<source>Gas consumption:</source>
<translation>氣體消耗:</translation>
</message>
<message>
- <location filename="../planner.c" line="573"/>
- <location filename="../planner.c" line="811"/>
- <location filename="../planner.c" line="816"/>
- <location filename="../planner.c" line="841"/>
- <location filename="../planner.c" line="851"/>
+ <location filename="../planner.c" line="574"/>
+ <location filename="../planner.c" line="813"/>
+ <location filename="../planner.c" line="818"/>
+ <location filename="../planner.c" line="843"/>
+ <location filename="../planner.c" line="853"/>
<source>Warning:</source>
<translation>提醒:</translation>
</message>
<message>
- <location filename="../planner.c" line="583"/>
+ <location filename="../planner.c" line="584"/>
<source>based on Bühlmann ZHL-16B with GFlow = %d and GFhigh = %d</source>
<translation>基於 Bühlmann ZHL-16B, 以 GFlow = %d 和 GFhigh = %d</translation>
</message>
<message>
- <location filename="../planner.c" line="587"/>
+ <location filename="../planner.c" line="588"/>
<source>based on VPM-B at nominal conservatism</source>
<translation>基於 VPM-B 於公定保守等級</translation>
</message>
<message>
- <location filename="../planner.c" line="589"/>
+ <location filename="../planner.c" line="590"/>
<source>based on VPM-B at +%d conservatism</source>
<translation>基於 VPM-B 於 +%d 保守等級</translation>
</message>
<message>
- <location filename="../planner.c" line="591"/>
+ <location filename="../planner.c" line="592"/>
<source>recreational mode based on Bühlmann ZHL-16B with GFlow = %d and GFhigh = %d</source>
<translation>休閒潛水模式, 基於 Bühlmann ZHL-16B 以 GFlow = %d 和 GFhigh = %d</translation>
</message>
<message>
- <location filename="../planner.c" line="812"/>
+ <location filename="../planner.c" line="814"/>
<source>this is more gas than available in the specified cylinder!</source>
<translation>指定的氣瓶氣體超過供給量!</translation>
</message>
<message>
- <location filename="../planner.c" line="817"/>
+ <location filename="../planner.c" line="819"/>
<source>not enough reserve for gas sharing on ascent!</source>
<translation>無足夠的預留氣體可供上升使用!</translation>
</message>
<message>
- <location filename="../planner.c" line="819"/>
+ <location filename="../planner.c" line="821"/>
<source>%.0f%s/%.0f%s of %s (%.0f%s/%.0f%s in planned ascent)</source>
<translation>%.0f%s/%.0f%s of %s (%.0f%s/%.0f%s 在計畫上升中)</translation>
</message>
<message>
- <location filename="../planner.c" line="821"/>
+ <location filename="../planner.c" line="823"/>
<source>%.0f%s (%.0f%s during planned ascent) of %s</source>
<translation>%.0f%s (%.0f%s 在計畫上升期間) of %s</translation>
</message>
<message>
- <location filename="../planner.c" line="838"/>
+ <location filename="../planner.c" line="840"/>
<source>high pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s</source>
<translation>高 pO₂ 數值 %.2f 發生於 %d:%02u 使用氣體 %s 在深度 %.*f %s</translation>
</message>
<message>
- <location filename="../planner.c" line="848"/>
+ <location filename="../planner.c" line="850"/>
<source>low pO₂ value %.2f at %d:%02u with gas %s at depth %.*f %s</source>
<translation>低 pO₂ 數值 %.2f 在 %d:%02u 使用氣源 %s 停留深度 %.*f %s</translation>
</message>
<message>
- <location filename="../planner.c" line="1408"/>
+ <location filename="../planner.c" line="1410"/>
<source>ean</source>
<translation>ean</translation>
</message>
<message>
- <location filename="../profile.c" line="1133"/>
+ <location filename="../profile.c" line="1213"/>
<source>@: %d:%02d
D: %.1f%s
</source>
@@ -8119,63 +8139,63 @@ D: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1136"/>
+ <location filename="../profile.c" line="1216"/>
<source>P: %d%s
</source>
<translation>P: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1140"/>
+ <location filename="../profile.c" line="1220"/>
<source>T: %.1f%s
</source>
<translation>T: %.1f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1146"/>
+ <location filename="../profile.c" line="1226"/>
<source>V: %.1f%s
</source>
<translation>V: %.1f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1149"/>
+ <location filename="../profile.c" line="1229"/>
<source>SAC: %.*f%s/min
</source>
<translation>SAC: %.*f%s/min
</translation>
</message>
<message>
- <location filename="../profile.c" line="1151"/>
+ <location filename="../profile.c" line="1231"/>
<source>CNS: %u%%
</source>
<translation>CNS: %u%%</translation>
</message>
<message>
- <location filename="../profile.c" line="1153"/>
+ <location filename="../profile.c" line="1233"/>
<source>pO%s: %.2fbar
</source>
<translation>pO%s: %.2fbar</translation>
</message>
<message>
- <location filename="../profile.c" line="1155"/>
+ <location filename="../profile.c" line="1235"/>
<source>pN%s: %.2fbar
</source>
<translation>pN%s: %.2fbar</translation>
</message>
<message>
- <location filename="../profile.c" line="1157"/>
+ <location filename="../profile.c" line="1237"/>
<source>pHe: %.2fbar
</source>
<translation>pHe: %.2fbar</translation>
</message>
<message>
- <location filename="../profile.c" line="1160"/>
+ <location filename="../profile.c" line="1240"/>
<source>MOD: %d%s
</source>
<translation>MOD: %d%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1167"/>
+ <location filename="../profile.c" line="1247"/>
<source>EAD: %d%s
EADD: %d%s
</source>
@@ -8184,7 +8204,7 @@ EADD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1171"/>
+ <location filename="../profile.c" line="1251"/>
<source>END: %d%s
EADD: %d%s
</source>
@@ -8193,168 +8213,168 @@ EADD: %d%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1184"/>
+ <location filename="../profile.c" line="1264"/>
<source>Safetystop: %umin @ %.0f%s
</source>
<translation>安全停留: %umin @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1187"/>
+ <location filename="../profile.c" line="1267"/>
<source>Safetystop: unkn time @ %.0f%s
</source>
<translation>安全停留: 未知時間 @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1192"/>
+ <location filename="../profile.c" line="1272"/>
<source>Deco: %umin @ %.0f%s
</source>
<translation>Deco: %umin @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1195"/>
+ <location filename="../profile.c" line="1275"/>
<source>Deco: unkn time @ %.0f%s
</source>
<translation>減壓: 未知時間 @ %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1199"/>
+ <location filename="../profile.c" line="1279"/>
<source>In deco
</source>
<translation>減壓中
</translation>
</message>
<message>
- <location filename="../profile.c" line="1201"/>
+ <location filename="../profile.c" line="1281"/>
<source>NDL: %umin
</source>
<translation>NDL: %umin
</translation>
</message>
<message>
- <location filename="../profile.c" line="1204"/>
+ <location filename="../profile.c" line="1284"/>
<source>TTS: %umin
</source>
<translation>TTS: %umin
</translation>
</message>
<message>
- <location filename="../profile.c" line="1207"/>
+ <location filename="../profile.c" line="1287"/>
<source>Deco: %umin @ %.0f%s (calc)
</source>
<translation>減壓: %umin @ %.0f%s (calc)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1215"/>
+ <location filename="../profile.c" line="1295"/>
<source>In deco (calc)
</source>
<translation>減壓 (計算)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1218"/>
+ <location filename="../profile.c" line="1298"/>
<source>NDL: %umin (calc)
</source>
<translation>NDL:%umin (預計)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1220"/>
+ <location filename="../profile.c" line="1300"/>
<source>NDL: &gt;2h (calc)
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1224"/>
+ <location filename="../profile.c" line="1304"/>
<source>TTS: %umin (calc)
</source>
<translation>TTS: %umin (calc)
</translation>
</message>
<message>
- <location filename="../profile.c" line="1226"/>
+ <location filename="../profile.c" line="1306"/>
<source>TTS: &gt;2h (calc)
</source>
<translation type="unfinished"/>
</message>
<message>
- <location filename="../profile.c" line="1229"/>
+ <location filename="../profile.c" line="1309"/>
<source>RBT: %umin
</source>
<translation>RBT: %umin
</translation>
</message>
<message>
- <location filename="../profile.c" line="1232"/>
+ <location filename="../profile.c" line="1312"/>
<source>Calculated ceiling %.0f%s
</source>
<translation>計算的上限深度 %.0f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1238"/>
+ <location filename="../profile.c" line="1318"/>
<source>Tissue %.0fmin: %.1f%s
</source>
<translation>組織 %.0fmin: %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1244"/>
+ <location filename="../profile.c" line="1324"/>
<source>heartbeat: %d
</source>
<translation>心跳: %d
</translation>
</message>
<message>
- <location filename="../profile.c" line="1246"/>
+ <location filename="../profile.c" line="1326"/>
<source>bearing: %d
</source>
<translation>方位: %d
</translation>
</message>
<message>
- <location filename="../profile.c" line="1249"/>
+ <location filename="../profile.c" line="1329"/>
<source>mean depth to here %.1f%s
</source>
<translation>至此的平均深度 %.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1344"/>
+ <location filename="../profile.c" line="1424"/>
<source>%sT: %d:%02d min</source>
<translation>%sT: %d:%02d min</translation>
</message>
<message>
- <location filename="../profile.c" line="1348"/>
- <location filename="../profile.c" line="1352"/>
- <location filename="../profile.c" line="1356"/>
+ <location filename="../profile.c" line="1428"/>
+ <location filename="../profile.c" line="1432"/>
+ <location filename="../profile.c" line="1436"/>
<source>%s %sD:%.1f%s</source>
<translation>%s %sD:%.1f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1360"/>
+ <location filename="../profile.c" line="1440"/>
<source>%s %sD:%.1f%s
</source>
<translation>%s %sD:%.1f%s
</translation>
</message>
<message>
- <location filename="../profile.c" line="1364"/>
+ <location filename="../profile.c" line="1444"/>
<source>%s%sV:%.2f%s</source>
<translation>%s%sV:%.2f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1368"/>
- <location filename="../profile.c" line="1372"/>
+ <location filename="../profile.c" line="1448"/>
+ <location filename="../profile.c" line="1452"/>
<source>%s %sV:%.2f%s</source>
<translation>%s %sV:%.2f%s</translation>
</message>
<message>
- <location filename="../profile.c" line="1379"/>
+ <location filename="../profile.c" line="1459"/>
<source>%s %sP:%d %s</source>
<translation>%s %sP:%d %s</translation>
</message>
@@ -8646,8 +8666,8 @@ EADD: %d%s
<message>
<location filename="../dive.c" line="33"/>
<location filename="../equipment.c" line="85"/>
- <location filename="../planner.c" line="1404"/>
- <location filename="../planner.c" line="1407"/>
+ <location filename="../planner.c" line="1406"/>
+ <location filename="../planner.c" line="1409"/>
<source>oxygen</source>
<translation>氧氣</translation>
</message>
@@ -8803,18 +8823,18 @@ EADD: %d%s
</message>
<message>
<location filename="../libdivecomputer.c" line="187"/>
- <location filename="../parse-xml.c" line="3177"/>
- <location filename="../uemis-downloader.c" line="133"/>
+ <location filename="../parse-xml.c" line="3181"/>
+ <location filename="../uemis-downloader.c" line="135"/>
<source>unknown</source>
<translation>未知</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="464"/>
+ <location filename="../uemis-downloader.c" line="468"/>
<source>data</source>
<translation>資料</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="444"/>
+ <location filename="../uemis-downloader.c" line="448"/>
<source>%s %s</source>
<translation>%s %s</translation>
</message>
@@ -8849,82 +8869,82 @@ Uemis Zurich 已正確插入?</translation>
<translation>無潛水記錄可下載. </translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="492"/>
+ <location filename="../uemis-downloader.c" line="496"/>
<source>divelog #</source>
<translation>潛水記錄 #</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="494"/>
+ <location filename="../uemis-downloader.c" line="498"/>
<source>divespot #</source>
<translation>潛點 #</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="496"/>
+ <location filename="../uemis-downloader.c" line="500"/>
<source>details for #</source>
<translation># 細節</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>wetsuit</source>
<translation>濕式防寒衣</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>semidry</source>
<translation>半乾衣</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="697"/>
+ <location filename="../uemis-downloader.c" line="702"/>
<source>drysuit</source>
<translation>乾式防寒衣</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>shorty</source>
<translation>短袖防寒衣</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>vest</source>
<translation>背心</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>long john</source>
<translation>長約翰式</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>jacket</source>
<translation>夾克式</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>full suit</source>
<translation>全身式防寒衣</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="698"/>
+ <location filename="../uemis-downloader.c" line="703"/>
<source>2 pcs full suit</source>
<translation>2 件式防寒衣</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="699"/>
+ <location filename="../uemis-downloader.c" line="704"/>
<source>membrane</source>
<translation>膜組織</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1211"/>
+ <location filename="../uemis-downloader.c" line="1237"/>
<source>Initialise communication</source>
<translation>通訊初始化</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1214"/>
+ <location filename="../uemis-downloader.c" line="1240"/>
<source>Uemis init failed</source>
<translation>Uemis 初始化失敗</translation>
</message>
<message>
- <location filename="../uemis-downloader.c" line="1226"/>
+ <location filename="../uemis-downloader.c" line="1252"/>
<source>Start download</source>
<translation>開始下載</translation>
</message>