diff options
author | Dirk Hohndel <dirk@hohndel.org> | 2014-09-11 08:34:10 -0700 |
---|---|---|
committer | Dirk Hohndel <dirk@hohndel.org> | 2014-09-11 08:37:58 -0700 |
commit | 67a45a44e13b4f6b67832173f8ef08247179dad7 (patch) | |
tree | 6acffa99ccde6832b7b34a5d97e39143e5de5fcc /translations/subsurface_vi.ts | |
parent | d1c521ce5ef6521c762a6e343c6fa9e878859cfd (diff) | |
download | subsurface-67a45a44e13b4f6b67832173f8ef08247179dad7.tar.gz |
Add latest strings for translation
Signed-off-by: Dirk Hohndel <dirk@hohndel.org>
Diffstat (limited to 'translations/subsurface_vi.ts')
-rw-r--r-- | translations/subsurface_vi.ts | 2379 |
1 files changed, 1664 insertions, 715 deletions
diff --git a/translations/subsurface_vi.ts b/translations/subsurface_vi.ts index 028b77648..90ac1cec2 100644 --- a/translations/subsurface_vi.ts +++ b/translations/subsurface_vi.ts @@ -1,6 +1,511 @@ <?xml version="1.0" ?><!DOCTYPE TS><TS language="vi" version="2.0"> <defaultcodec>UTF-8</defaultcodec> <context> + <name>ConfigureDiveComputer</name> + <message> + <location filename="../configuredivecomputer.cpp" line="190"/> + <source>Could not save the backup file %1. Error Message: %2</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../configuredivecomputer.cpp" line="206"/> + <source>Could not open backup file: %1</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../configuredivecomputer.cpp" line="432"/> + <source>Setting successfully written to device</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>ConfigureDiveComputerDialog</name> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="14"/> + <source>Configure dive computer</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="22"/> + <source>Device or mount point</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="41"/> + <source>...</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="54"/> + <source>Retrieve available details</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="61"/> + <source>Save changes to device</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="81"/> + <source>Backup</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="88"/> + <source>Restore backup</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="95"/> + <source>Update firmware</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="119"/> + <source>Cancel</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="156"/> + <source>OSTC 3</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="174"/> + <source>Basic settings</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="180"/> + <source>Serial No.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="197"/> + <source>Firmware version</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="214"/> + <source>Custom text</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="234"/> + <source>Language</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="245"/> + <source>English</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="250"/> + <source>German</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="255"/> + <source>French</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="260"/> + <source>Italian</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="268"/> + <source>Dive mode</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="279"/> + <source>OC</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="284"/> + <source>CC</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="289"/> + <source>Gauge</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="294"/> + <source>Apnea</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="302"/> + <source>Date format</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="313"/> + <source>MMDDYY</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="318"/> + <source>DDMMYY</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="323"/> + <source>YYMMDD</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="331"/> + <source>Saturation</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="341"/> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="358"/> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="503"/> + <source>%</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="348"/> + <source>Desaturation</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="365"/> + <source>Last deco</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="375"/> + <source> m</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="382"/> + <source>Brightness</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="393"/> + <source>Eco</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="398"/> + <source>Medium</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="403"/> + <source>High</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="411"/> + <source>Sampling rate</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="422"/> + <source>2s</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="427"/> + <source>10s</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="435"/> + <source>Units</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="446"/> + <source>m/°C</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="451"/> + <source>ft/°F</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="459"/> + <source>Dive mode color</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="470"/> + <source>Standard</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="475"/> + <source>Red</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="480"/> + <source>Green</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="485"/> + <source>Blue</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="493"/> + <source>Salinity (0-5%)</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="513"/> + <source>Sync dive computer time with PC</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="520"/> + <source>Compass gain</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="537"/> + <source>230LSB/Gauss</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="542"/> + <source>330LSB/Gauss</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="547"/> + <source>390LSB/Gauss</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="552"/> + <source>440LSB/Gauss</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="557"/> + <source>660LSB/Gauss</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="562"/> + <source>820LSB/Gauss</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="567"/> + <source>1090LSB/Gauss</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="572"/> + <source>1370LSB/Gauss</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="594"/> + <source>Gas settings</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="637"/> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="727"/> + <source>%O2</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="642"/> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="722"/> + <source>%He</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="647"/> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="732"/> + <source>Type</source> + <translation>Loại</translation> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="652"/> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="737"/> + <source>Change depth</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="657"/> + <source>Gas 1</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="662"/> + <source>Gas 2</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="667"/> + <source>Gas 3</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="672"/> + <source>Gas 4</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="677"/> + <source>Gas 5</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="742"/> + <source>Dil 1</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="747"/> + <source>Dil 2</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="752"/> + <source>Dil 3</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="757"/> + <source>Dil 4</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="762"/> + <source>Dil 5</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="807"/> + <source>Set point [cbar]</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="812"/> + <source>Change depth [m]</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="817"/> + <source>SP 1</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="822"/> + <source>SP 2</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="827"/> + <source>SP 3</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="832"/> + <source>SP 4</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.ui" line="837"/> + <source>SP 5</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="272"/> + <source>Dive computer details read successfully.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="393"/> + <source>Backup Dive Computer Settings</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="394"/> + <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="419"/> + <source>Backup files (*.xml)</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="400"/> + <source>XML Backup Error</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="401"/> + <source>An error occurred while saving the backup file. +%1</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="405"/> + <source>Backup succeeded</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="406"/> + <source>Your settings have been saved to: %1</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="418"/> + <source>Restore Dive Computer Settings</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="423"/> + <source>XML Restore Error</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="424"/> + <source>An error occurred while restoring the backup file. +%1</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="431"/> + <source>Restore succeeded</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="432"/> + <source>Your settings have been restored successfully.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="443"/> + <source>Select firmware file</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/configuredivecomputerdialog.cpp" line="444"/> + <source>All files (*.*)</source> + <translation type="unfinished"/> + </message> +</context> +<context> <name>CylindersModel</name> <message> <location filename="../qt-ui/models.cpp" line="69"/> @@ -43,22 +548,90 @@ <translation>Chuyển đổi tại</translation> </message> <message> - <location filename="../qt-ui/models.cpp" line="158"/> + <location filename="../qt-ui/models.cpp" line="173"/> <source>Clicking here will remove this cylinder.</source> <translation>Click vào đây sẽ loại bỏ này xi lanh.</translation> </message> <message> - <location filename="../qt-ui/models.cpp" line="365"/> + <location filename="../qt-ui/models.cpp" line="381"/> <source>Cylinder cannot be removed</source> <translation>Xi lanh không thể được gỡ bỏ</translation> </message> <message> - <location filename="../qt-ui/models.cpp" line="366"/> + <location filename="../qt-ui/models.cpp" line="382"/> <source>This gas is in use. Only cylinders that are not used in the dive can be removed.</source> <translation>Khí này hiện đang được sử dụng. Chỉ các xi lanh không được sử dụng khi lặn có thể được gỡ bỏ.</translation> </message> </context> <context> + <name>DiveComponentSelectionDialog</name> + <message> + <location filename="../qt-ui/divecomponentselection.ui" line="23"/> + <source>Component selection</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/divecomponentselection.ui" line="40"/> + <source>Which components would you like to copy</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/divecomponentselection.ui" line="46"/> + <source>Location</source> + <translation>Địa điểm</translation> + </message> + <message> + <location filename="../qt-ui/divecomponentselection.ui" line="53"/> + <source>Suit</source> + <translation>Đồ lặn</translation> + </message> + <message> + <location filename="../qt-ui/divecomponentselection.ui" line="60"/> + <source>GPS coordinates</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/divecomponentselection.ui" line="67"/> + <source>Divemaster</source> + <translation>Người lặn giỏi nhất</translation> + </message> + <message> + <location filename="../qt-ui/divecomponentselection.ui" line="74"/> + <source>Buddy</source> + <translation>Bạn</translation> + </message> + <message> + <location filename="../qt-ui/divecomponentselection.ui" line="81"/> + <source>Rating</source> + <translation>Xếp hạng</translation> + </message> + <message> + <location filename="../qt-ui/divecomponentselection.ui" line="88"/> + <source>Visibility</source> + <translation>Tầm nhìn</translation> + </message> + <message> + <location filename="../qt-ui/divecomponentselection.ui" line="95"/> + <source>Notes</source> + <translation>Ghi chú</translation> + </message> + <message> + <location filename="../qt-ui/divecomponentselection.ui" line="102"/> + <source>Tags</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/divecomponentselection.ui" line="109"/> + <source>Weights</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/divecomponentselection.ui" line="116"/> + <source>Cylinders</source> + <translation>Xilanh</translation> + </message> +</context> +<context> <name>DiveComputerManagementDialog</name> <message> <location filename="../qt-ui/divecomputermanagementdialog.cpp" line="50"/> @@ -81,22 +654,22 @@ bỏ các máy lặn đã được chọn?</translation> <context> <name>DiveComputerModel</name> <message> - <location filename="../qt-ui/models.cpp" line="1421"/> + <location filename="../qt-ui/models.cpp" line="1442"/> <source>Model</source> <translation>Mô hình</translation> </message> <message> - <location filename="../qt-ui/models.cpp" line="1421"/> + <location filename="../qt-ui/models.cpp" line="1442"/> <source>Device ID</source> <translation>Số hiệu Thiết Bị</translation> </message> <message> - <location filename="../qt-ui/models.cpp" line="1421"/> + <location filename="../qt-ui/models.cpp" line="1442"/> <source>Nickname</source> <translation>Tên</translation> </message> <message> - <location filename="../qt-ui/models.cpp" line="1452"/> + <location filename="../qt-ui/models.cpp" line="1473"/> <source>Clicking here will remove this dive computer.</source> <translation>Click vào đây sẽ loại bỏ thông tin về máy lặn này.</translation> </message> @@ -122,14 +695,6 @@ bỏ các máy lặn đã được chọn?</translation> </message> </context> <context> - <name>DiveItem</name> - <message> - <location filename="../qt-ui/models.cpp" line="1253"/> - <source>/min</source> - <translation>/nhỏ nhất</translation> - </message> -</context> -<context> <name>DiveListView</name> <message> <location filename="../qt-ui/divelistview.cpp" line="53"/> @@ -137,87 +702,87 @@ bỏ các máy lặn đã được chọn?</translation> <translation>Hiển thị hộp tìm kiếm</translation> </message> <message> - <location filename="../qt-ui/divelistview.cpp" line="707"/> + <location filename="../qt-ui/divelistview.cpp" line="716"/> <source>Expand all</source> <translation>Mở rộng tất cả</translation> </message> <message> - <location filename="../qt-ui/divelistview.cpp" line="708"/> + <location filename="../qt-ui/divelistview.cpp" line="717"/> <source>Collapse all</source> <translation>Mở ra tất cả</translation> </message> <message> - <location filename="../qt-ui/divelistview.cpp" line="709"/> + <location filename="../qt-ui/divelistview.cpp" line="718"/> <source>Collapse others</source> <translation>Mở ra tất cả</translation> </message> <message> - <location filename="../qt-ui/divelistview.cpp" line="711"/> + <location filename="../qt-ui/divelistview.cpp" line="720"/> <source>Remove dive(s) from trip</source> <translation>Loại bỏ (các)máy lặn từ chuyến đi</translation> </message> <message> - <location filename="../qt-ui/divelistview.cpp" line="712"/> + <location filename="../qt-ui/divelistview.cpp" line="721"/> <source>Create new trip above</source> <translation>Tạo một chuyến đi mới phía trước</translation> </message> <message> - <location filename="../qt-ui/divelistview.cpp" line="726"/> + <location filename="../qt-ui/divelistview.cpp" line="735"/> <source>Add dive(s) to trip immediately above</source> <translation>Thêm (các)chuyến đi lặn ngay lập tức ở trên</translation> </message> <message> - <location filename="../qt-ui/divelistview.cpp" line="728"/> + <location filename="../qt-ui/divelistview.cpp" line="737"/> <source>Add dive(s) to trip immediately below</source> <translation>Thêm (các)chuyến đi lặn ngay lập tức ở dưới</translation> </message> <message> - <location filename="../qt-ui/divelistview.cpp" line="732"/> + <location filename="../qt-ui/divelistview.cpp" line="741"/> <source>Merge trip with trip above</source> <translation>Gập chuyến đi với chuyến đi trước</translation> </message> <message> - <location filename="../qt-ui/divelistview.cpp" line="733"/> + <location filename="../qt-ui/divelistview.cpp" line="742"/> <source>Merge trip with trip below</source> <translation>Gộp chuyến đi với chuyến đi bên dưới</translation> </message> <message> - <location filename="../qt-ui/divelistview.cpp" line="737"/> + <location filename="../qt-ui/divelistview.cpp" line="746"/> <source>Delete dive(s)</source> <translation>Xóa (các)lần lặn</translation> </message> <message> - <location filename="../qt-ui/divelistview.cpp" line="739"/> + <location filename="../qt-ui/divelistview.cpp" line="748"/> <source>Mark dive(s) invalid</source> <translation>Đánh dấu (các)lần lặn không hợp lệ</translation> </message> <message> - <location filename="../qt-ui/divelistview.cpp" line="743"/> + <location filename="../qt-ui/divelistview.cpp" line="752"/> <source>Merge selected dives</source> <translation>Hợp nhất các lần lặn được chọn</translation> </message> <message> - <location filename="../qt-ui/divelistview.cpp" line="745"/> + <location filename="../qt-ui/divelistview.cpp" line="754"/> <source>Renumber dive(s)</source> <translation>Đánh dấu lại (các)lần lặn</translation> </message> <message> - <location filename="../qt-ui/divelistview.cpp" line="746"/> + <location filename="../qt-ui/divelistview.cpp" line="755"/> <source>Shift times</source> <translation>Chuyển thời gian</translation> </message> <message> - <location filename="../qt-ui/divelistview.cpp" line="747"/> + <location filename="../qt-ui/divelistview.cpp" line="756"/> <source>Load images</source> <translation>Tải hình ảnh</translation> </message> <message> - <location filename="../qt-ui/divelistview.cpp" line="768"/> + <location filename="../qt-ui/divelistview.cpp" line="777"/> <source>Open image files</source> <translation>Mở tập tin hình ảnh</translation> </message> <message> - <location filename="../qt-ui/divelistview.cpp" line="768"/> + <location filename="../qt-ui/divelistview.cpp" line="777"/> <source>Image files (*.jpg *.jpeg *.pnm *.tif *.tiff)</source> <translation>Tập tin hình ảnh (*.jpg *.jpeg *.pnm *.tif *.tiff)</translation> </message> @@ -261,13 +826,13 @@ bỏ các máy lặn đã được chọn?</translation> </message> <message> <location filename="../qt-ui/divelogexportdialog.ui" line="121"/> - <location filename="../qt-ui/divelogexportdialog.ui" line="208"/> + <location filename="../qt-ui/divelogexportdialog.ui" line="211"/> <source>Selected dives</source> <translation>Các lần lặn đã được chọn</translation> </message> <message> <location filename="../qt-ui/divelogexportdialog.ui" line="131"/> - <location filename="../qt-ui/divelogexportdialog.ui" line="234"/> + <location filename="../qt-ui/divelogexportdialog.ui" line="240"/> <source>All dives</source> <translation>Tất cả các lần lặn</translation> </message> @@ -277,11 +842,6 @@ bỏ các máy lặn đã được chọn?</translation> <translation>HTML</translation> </message> <message> - <location filename="../qt-ui/divelogexportdialog.ui" line="221"/> - <source>Minimum Javascript</source> - <translation>Minimum Javascript</translation> - </message> - <message> <location filename="../qt-ui/divelogexportdialog.ui" line="14"/> <source>Export dive log files</source> <translation>Xuất dữ liệu tập tin lưu trữ lần lặn</translation> @@ -302,143 +862,148 @@ bỏ các máy lặn đã được chọn?</translation> <translation>Số hiệu Subsurface</translation> </message> <message> - <location filename="../qt-ui/divelogexportdialog.ui" line="244"/> + <location filename="../qt-ui/divelogexportdialog.ui" line="224"/> + <source>Export Yearly Statistics</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/divelogexportdialog.ui" line="250"/> <source>Export list only</source> <translation>Chỉ danh sách xuất dữ liệu</translation> </message> <message> - <location filename="../qt-ui/divelogexportdialog.ui" line="257"/> + <location filename="../qt-ui/divelogexportdialog.ui" line="263"/> <source>Style options</source> <translation>Chỉnh phần trang trí</translation> </message> <message> - <location filename="../qt-ui/divelogexportdialog.ui" line="269"/> + <location filename="../qt-ui/divelogexportdialog.ui" line="275"/> <source>Font</source> <translation>Kiểu chữ</translation> </message> <message> - <location filename="../qt-ui/divelogexportdialog.ui" line="279"/> + <location filename="../qt-ui/divelogexportdialog.ui" line="285"/> <source>Font size</source> <translation>Kích thước kiểu chữ</translation> </message> <message> - <location filename="../qt-ui/divelogexportdialog.ui" line="290"/> + <location filename="../qt-ui/divelogexportdialog.ui" line="296"/> <source>8</source> <translation>8</translation> </message> <message> - <location filename="../qt-ui/divelogexportdialog.ui" line="295"/> + <location filename="../qt-ui/divelogexportdialog.ui" line="301"/> <source>10</source> <translation>10</translation> </message> <message> - <location filename="../qt-ui/divelogexportdialog.ui" line="300"/> + <location filename="../qt-ui/divelogexportdialog.ui" line="306"/> <source>12</source> <translation>12</translation> </message> <message> - <location filename="../qt-ui/divelogexportdialog.ui" line="305"/> + <location filename="../qt-ui/divelogexportdialog.ui" line="311"/> <source>14</source> <translation>14</translation> </message> <message> - <location filename="../qt-ui/divelogexportdialog.ui" line="310"/> + <location filename="../qt-ui/divelogexportdialog.ui" line="316"/> <source>16</source> <translation>16</translation> </message> <message> - <location filename="../qt-ui/divelogexportdialog.ui" line="315"/> + <location filename="../qt-ui/divelogexportdialog.ui" line="321"/> <source>18</source> <translation>18</translation> </message> <message> - <location filename="../qt-ui/divelogexportdialog.ui" line="320"/> + <location filename="../qt-ui/divelogexportdialog.ui" line="326"/> <source>20</source> <translation>20</translation> </message> <message> - <location filename="../qt-ui/divelogexportdialog.ui" line="328"/> + <location filename="../qt-ui/divelogexportdialog.ui" line="334"/> <source>Theme</source> <translation>Giao diện</translation> </message> <message> - <location filename="../qt-ui/divelogexportdialog.ui" line="339"/> + <location filename="../qt-ui/divelogexportdialog.ui" line="345"/> <source>Light</source> <translation>Sáng</translation> </message> <message> - <location filename="../qt-ui/divelogexportdialog.ui" line="344"/> + <location filename="../qt-ui/divelogexportdialog.ui" line="350"/> <source>Sand</source> <translation>Cát</translation> </message> <message> - <location filename="../qt-ui/divelogexportdialog.cpp" line="192"/> + <location filename="../qt-ui/divelogexportdialog.cpp" line="239"/> <source>UDDF files (*.uddf *.UDDF)</source> <translation>UDDF files (*.uddf *.UDDF)</translation> </message> <message> - <location filename="../qt-ui/divelogexportdialog.cpp" line="196"/> + <location filename="../qt-ui/divelogexportdialog.cpp" line="243"/> <source>CSV files (*.csv *.CSV)</source> <translation>CSV files (*.csv *.CSV)</translation> </message> <message> - <location filename="../qt-ui/divelogexportdialog.cpp" line="59"/> + <location filename="../qt-ui/divelogexportdialog.cpp" line="68"/> <source>Generic format that is used for data exchange between a variety of diving related programs.</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/divelogexportdialog.cpp" line="61"/> + <location filename="../qt-ui/divelogexportdialog.cpp" line="70"/> <source>Comma separated values that include the most relevant information of the dive profile.</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/divelogexportdialog.cpp" line="63"/> + <location filename="../qt-ui/divelogexportdialog.cpp" line="72"/> <source>Send the dive data to divelogs.de website.</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/divelogexportdialog.cpp" line="65"/> + <location filename="../qt-ui/divelogexportdialog.cpp" line="74"/> <source>HTML export of the dive locations, visualized on a world map.</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/divelogexportdialog.cpp" line="67"/> + <location filename="../qt-ui/divelogexportdialog.cpp" line="76"/> <source>Subsurface native XML format.</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/divelogexportdialog.cpp" line="191"/> + <location filename="../qt-ui/divelogexportdialog.cpp" line="238"/> <source>Export UDDF file as</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/divelogexportdialog.cpp" line="195"/> + <location filename="../qt-ui/divelogexportdialog.cpp" line="242"/> <source>Export CSV file as</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/divelogexportdialog.cpp" line="200"/> + <location filename="../qt-ui/divelogexportdialog.cpp" line="247"/> <source>Export world map</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/divelogexportdialog.cpp" line="201"/> - <location filename="../qt-ui/divelogexportdialog.cpp" line="217"/> + <location filename="../qt-ui/divelogexportdialog.cpp" line="248"/> + <location filename="../qt-ui/divelogexportdialog.cpp" line="264"/> <source>HTML files (*.html)</source> <translation>HTML files (*.html)</translation> </message> <message> - <location filename="../qt-ui/divelogexportdialog.cpp" line="205"/> + <location filename="../qt-ui/divelogexportdialog.cpp" line="252"/> <source>Export Subsurface XML</source> <translation>Xuất dữ liệu dưới dạng Subsurface XML</translation> </message> <message> - <location filename="../qt-ui/divelogexportdialog.cpp" line="206"/> + <location filename="../qt-ui/divelogexportdialog.cpp" line="253"/> <source>XML files (*.xml *.ssrf)</source> <translation>XML files (*.xml *.ssrf)</translation> </message> <message> - <location filename="../qt-ui/divelogexportdialog.cpp" line="216"/> + <location filename="../qt-ui/divelogexportdialog.cpp" line="263"/> <source>Export HTML files as</source> <translation>Xuất dữ liệu từ tập tin HTML dưới dạng</translation> </message> @@ -628,42 +1193,42 @@ bỏ các máy lặn đã được chọn?</translation> <context> <name>DivePlannerPointsModel</name> <message> - <location filename="../qt-ui/diveplanner.cpp" line="139"/> + <location filename="../qt-ui/diveplanner.cpp" line="149"/> <source>unknown</source> <translation>chưa rõ</translation> </message> <message> - <location filename="../qt-ui/diveplanner.cpp" line="643"/> + <location filename="../qt-ui/diveplanner.cpp" line="677"/> <source>Final depth</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/diveplanner.cpp" line="645"/> + <location filename="../qt-ui/diveplanner.cpp" line="679"/> <source>Run time</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/diveplanner.cpp" line="647"/> + <location filename="../qt-ui/diveplanner.cpp" line="681"/> <source>Duration</source> <translation>Độ dài</translation> </message> <message> - <location filename="../qt-ui/diveplanner.cpp" line="649"/> + <location filename="../qt-ui/diveplanner.cpp" line="683"/> <source>Used gas</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/diveplanner.cpp" line="651"/> + <location filename="../qt-ui/diveplanner.cpp" line="685"/> <source>CC set point</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/diveplanner.cpp" line="974"/> + <location filename="../qt-ui/diveplanner.cpp" line="1018"/> <source>Discard the plan?</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/diveplanner.cpp" line="975"/> + <location filename="../qt-ui/diveplanner.cpp" line="1019"/> <source>You are about to discard your plan.</source> <translation type="unfinished"/> </message> @@ -671,17 +1236,17 @@ bỏ các máy lặn đã được chọn?</translation> <context> <name>DivePlannerWidget</name> <message> - <location filename="../qt-ui/diveplanner.cpp" line="258"/> + <location filename="../qt-ui/diveplanner.cpp" line="268"/> <source>Dive planner points</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/diveplanner.cpp" line="262"/> + <location filename="../qt-ui/diveplanner.cpp" line="272"/> <source>Available gases</source> <translation>Dưỡng khí hiện có</translation> </message> <message> - <location filename="../qt-ui/diveplanner.cpp" line="285"/> + <location filename="../qt-ui/diveplanner.cpp" line="295"/> <source>Add dive data point</source> <translation type="unfinished"/> </message> @@ -762,67 +1327,97 @@ bỏ các máy lặn đã được chọn?</translation> <context> <name>DiveTripModel</name> <message> - <location filename="../qt-ui/models.cpp" line="1296"/> + <location filename="../qt-ui/models.cpp" line="1315"/> <source>#</source> <translation>#</translation> </message> <message> - <location filename="../qt-ui/models.cpp" line="1299"/> + <location filename="../qt-ui/models.cpp" line="1318"/> <source>Date</source> <translation>Ngày tháng</translation> </message> <message> - <location filename="../qt-ui/models.cpp" line="1305"/> + <location filename="../qt-ui/models.cpp" line="1321"/> + <source>Rating</source> + <translation>Xếp hạng</translation> + </message> + <message> + <location filename="../qt-ui/models.cpp" line="1324"/> <source>m</source> <translation>m</translation> </message> <message> - <location filename="../qt-ui/models.cpp" line="1305"/> + <location filename="../qt-ui/models.cpp" line="1324"/> <source>ft</source> <translation>ft</translation> </message> <message> - <location filename="../qt-ui/models.cpp" line="1308"/> - <source>Mins</source> + <location filename="../qt-ui/models.cpp" line="1333"/> + <source>Weight(%1)</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/models.cpp" line="1317"/> + <location filename="../qt-ui/models.cpp" line="1336"/> <source>Suit</source> <translation>Đồ lặn</translation> </message> <message> - <location filename="../qt-ui/models.cpp" line="1320"/> + <location filename="../qt-ui/models.cpp" line="1339"/> <source>Cyl</source> <translation>Xlanh</translation> </message> <message> - <location filename="../qt-ui/models.cpp" line="1332"/> + <location filename="../qt-ui/models.cpp" line="1342"/> + <source>Gas</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/models.cpp" line="1347"/> + <source>SAC(%1)</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/models.cpp" line="1347"/> + <source>/min</source> + <translation>/nhỏ nhất</translation> + </message> + <message> + <location filename="../qt-ui/models.cpp" line="1353"/> <source>Max CNS</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/models.cpp" line="1335"/> + <location filename="../qt-ui/models.cpp" line="1356"/> <source>Location</source> <translation>Địa điểm</translation> </message> <message> - <location filename="../qt-ui/models.cpp" line="1314"/> + <location filename="../qt-ui/models.cpp" line="1333"/> <source>kg</source> <translation>ký</translation> </message> <message> - <location filename="../qt-ui/models.cpp" line="1314"/> - <source>lbs</source> - <translation>lbs</translation> + <location filename="../qt-ui/models.cpp" line="1324"/> + <source>Depth(%1)</source> + <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/models.cpp" line="1326"/> - <source>SAC</source> - <translation>SAC</translation> + <location filename="../qt-ui/models.cpp" line="1327"/> + <source>Duration</source> + <translation>Độ dài</translation> </message> <message> - <location filename="../qt-ui/models.cpp" line="1329"/> + <location filename="../qt-ui/models.cpp" line="1330"/> + <source>Temp(%1%2)</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/models.cpp" line="1333"/> + <source>lbs</source> + <translation>lbs</translation> + </message> + <message> + <location filename="../qt-ui/models.cpp" line="1350"/> <source>OTU</source> <translation>OTU</translation> </message> @@ -830,94 +1425,94 @@ bỏ các máy lặn đã được chọn?</translation> <context> <name>DivelogsDeWebServices</name> <message> - <location filename="../qt-ui/subsurfacewebservices.cpp" line="112"/> + <location filename="../qt-ui/subsurfacewebservices.cpp" line="116"/> <source>no dives were selected</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/subsurfacewebservices.cpp" line="131"/> + <location filename="../qt-ui/subsurfacewebservices.cpp" line="135"/> <source>failed to create zip file for upload: %s</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/subsurfacewebservices.cpp" line="157"/> + <location filename="../qt-ui/subsurfacewebservices.cpp" line="161"/> <source>cannot create temporary file: %s</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/subsurfacewebservices.cpp" line="167"/> + <location filename="../qt-ui/subsurfacewebservices.cpp" line="171"/> <source>internal error: %s</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/subsurfacewebservices.cpp" line="183"/> + <location filename="../qt-ui/subsurfacewebservices.cpp" line="187"/> <source>internal error</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/subsurfacewebservices.cpp" line="643"/> - <location filename="../qt-ui/subsurfacewebservices.cpp" line="842"/> + <location filename="../qt-ui/subsurfacewebservices.cpp" line="647"/> + <location filename="../qt-ui/subsurfacewebservices.cpp" line="846"/> <source>Done</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/subsurfacewebservices.cpp" line="674"/> + <location filename="../qt-ui/subsurfacewebservices.cpp" line="678"/> <source>Uploading dive list...</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/subsurfacewebservices.cpp" line="706"/> + <location filename="../qt-ui/subsurfacewebservices.cpp" line="710"/> <source>Downloading dive list...</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/subsurfacewebservices.cpp" line="755"/> + <location filename="../qt-ui/subsurfacewebservices.cpp" line="759"/> <source>Downloading %1 dives...</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/subsurfacewebservices.cpp" line="799"/> + <location filename="../qt-ui/subsurfacewebservices.cpp" line="803"/> <source>Download finished - %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/subsurfacewebservices.cpp" line="816"/> + <location filename="../qt-ui/subsurfacewebservices.cpp" line="820"/> <source>Corrupted download</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/subsurfacewebservices.cpp" line="817"/> + <location filename="../qt-ui/subsurfacewebservices.cpp" line="821"/> <source>The archive could not be opened: %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/subsurfacewebservices.cpp" line="856"/> + <location filename="../qt-ui/subsurfacewebservices.cpp" line="860"/> <source>Upload failed</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/subsurfacewebservices.cpp" line="859"/> + <location filename="../qt-ui/subsurfacewebservices.cpp" line="863"/> <source>Upload successful</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/subsurfacewebservices.cpp" line="862"/> + <location filename="../qt-ui/subsurfacewebservices.cpp" line="866"/> <source>Login failed</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/subsurfacewebservices.cpp" line="865"/> + <location filename="../qt-ui/subsurfacewebservices.cpp" line="869"/> <source>Cannot parse response</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/subsurfacewebservices.cpp" line="876"/> + <location filename="../qt-ui/subsurfacewebservices.cpp" line="880"/> <source>Error: %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/subsurfacewebservices.cpp" line="843"/> + <location filename="../qt-ui/subsurfacewebservices.cpp" line="847"/> <source>Upload finished</source> <translation type="unfinished"/> </message> @@ -947,32 +1542,32 @@ bỏ các máy lặn đã được chọn?</translation> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/downloadfromdivecomputer.cpp" line="324"/> + <location filename="../qt-ui/downloadfromdivecomputer.cpp" line="326"/> <source>Choose file for divecomputer download logfile</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/downloadfromdivecomputer.cpp" line="325"/> + <location filename="../qt-ui/downloadfromdivecomputer.cpp" line="327"/> <source>Log files (*.log)</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/downloadfromdivecomputer.cpp" line="340"/> + <location filename="../qt-ui/downloadfromdivecomputer.cpp" line="342"/> <source>Warning</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/downloadfromdivecomputer.cpp" line="341"/> + <location filename="../qt-ui/downloadfromdivecomputer.cpp" line="343"/> <source>Saving the libdivecomputer dump will NOT download dives to the dive list.</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/downloadfromdivecomputer.cpp" line="352"/> + <location filename="../qt-ui/downloadfromdivecomputer.cpp" line="354"/> <source>Choose file for divecomputer binary dump file</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/downloadfromdivecomputer.cpp" line="353"/> + <location filename="../qt-ui/downloadfromdivecomputer.cpp" line="355"/> <source>Dump files (*.bin)</source> <translation type="unfinished"/> </message> @@ -1036,6 +1631,24 @@ bỏ các máy lặn đã được chọn?</translation> <source>Save libdivecomputer dumpfile</source> <translation type="unfinished"/> </message> + <message> + <location filename="../qt-ui/downloadfromdivecomputer.ui" line="146"/> + <source>Download into new trip</source> + <translation type="unfinished"/> + </message> +</context> +<context> + <name>FirmwareUpdateThread</name> + <message> + <location filename="../configuredivecomputerthreads.cpp" line="536"/> + <source>This feature is not yet available for the selected dive computer.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../configuredivecomputerthreads.cpp" line="541"/> + <source>Could not a establish connection to the dive computer.</source> + <translation type="unfinished"/> + </message> </context> <context> <name>GlobeGPS</name> @@ -1049,7 +1662,7 @@ bỏ các máy lặn đã được chọn?</translation> <name>MainTab</name> <message> <location filename="../qt-ui/maintab.ui" line="134"/> - <location filename="../qt-ui/maintab.cpp" line="460"/> + <location filename="../qt-ui/maintab.cpp" line="468"/> <source>Location</source> <translation>Địa điểm</translation> </message> @@ -1090,27 +1703,27 @@ bỏ các máy lặn đã được chọn?</translation> </message> <message> <location filename="../qt-ui/maintab.ui" line="18"/> - <location filename="../qt-ui/maintab.cpp" line="435"/> + <location filename="../qt-ui/maintab.cpp" line="443"/> <source>Dive notes</source> <translation type="unfinished"/> </message> <message> <location filename="../qt-ui/maintab.ui" line="72"/> <location filename="../qt-ui/maintab.ui" line="613"/> - <location filename="../qt-ui/maintab.cpp" line="251"/> + <location filename="../qt-ui/maintab.cpp" line="258"/> <source>Air temp.</source> <translation type="unfinished"/> </message> <message> <location filename="../qt-ui/maintab.ui" line="79"/> <location filename="../qt-ui/maintab.ui" line="632"/> - <location filename="../qt-ui/maintab.cpp" line="252"/> + <location filename="../qt-ui/maintab.cpp" line="259"/> <source>Water temp.</source> <translation type="unfinished"/> </message> <message> <location filename="../qt-ui/maintab.ui" line="88"/> - <location filename="../qt-ui/maintab.cpp" line="461"/> + <location filename="../qt-ui/maintab.cpp" line="469"/> <source>Notes</source> <translation>Ghi chú</translation> </message> @@ -1257,84 +1870,78 @@ bỏ các máy lặn đã được chọn?</translation> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/maintab.cpp" line="248"/> + <location filename="../qt-ui/maintab.cpp" line="255"/> <source>Air temp. [%1]</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/maintab.cpp" line="249"/> + <location filename="../qt-ui/maintab.cpp" line="256"/> <source>Water temp. [%1]</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/maintab.cpp" line="285"/> + <location filename="../qt-ui/maintab.cpp" line="292"/> <source>This trip is being edited.</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/maintab.cpp" line="291"/> + <location filename="../qt-ui/maintab.cpp" line="299"/> <source>Multiple dives are being edited.</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/maintab.cpp" line="293"/> + <location filename="../qt-ui/maintab.cpp" line="301"/> <source>This dive is being edited.</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/maintab.cpp" line="406"/> - <location filename="../qt-ui/maintab.cpp" line="430"/> + <location filename="../qt-ui/maintab.cpp" line="414"/> + <location filename="../qt-ui/maintab.cpp" line="438"/> <source>Trip notes</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/maintab.cpp" line="428"/> + <location filename="../qt-ui/maintab.cpp" line="436"/> <source>Trip location</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/maintab.cpp" line="482"/> - <location filename="../qt-ui/maintab.cpp" line="490"/> - <location filename="../qt-ui/maintab.cpp" line="523"/> - <location filename="../qt-ui/maintab.cpp" line="524"/> - <location filename="../qt-ui/maintab.cpp" line="525"/> + <location filename="../qt-ui/maintab.cpp" line="502"/> + <location filename="../qt-ui/maintab.cpp" line="534"/> + <location filename="../qt-ui/maintab.cpp" line="538"/> + <location filename="../qt-ui/maintab.cpp" line="542"/> <source>/min</source> <translation>/nhỏ nhất</translation> </message> <message> - <location filename="../qt-ui/maintab.cpp" line="484"/> - <source>unknown</source> - <translation>chưa rõ</translation> - </message> - <message> - <location filename="../qt-ui/maintab.cpp" line="521"/> + <location filename="../qt-ui/maintab.cpp" line="531"/> <source>Deepest dive</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/maintab.cpp" line="522"/> + <location filename="../qt-ui/maintab.cpp" line="532"/> <source>Shallowest dive</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/maintab.cpp" line="566"/> + <location filename="../qt-ui/maintab.cpp" line="585"/> <source>These gases could be mixed from Air and using: </source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/maintab.cpp" line="570"/> + <location filename="../qt-ui/maintab.cpp" line="589"/> <source> and </source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/maintab.cpp" line="825"/> + <location filename="../qt-ui/maintab.cpp" line="846"/> <source>Discard the changes?</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/maintab.cpp" line="826"/> + <location filename="../qt-ui/maintab.cpp" line="847"/> <source>You are about to discard your changes.</source> <translation type="unfinished"/> </message> @@ -1342,82 +1949,97 @@ mixed from Air and using: <context> <name>MainWindow</name> <message> - <location filename="../qt-ui/mainwindow.ui" line="672"/> + <location filename="../qt-ui/mainwindow.ui" line="263"/> <source>&File</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="128"/> + <location filename="../qt-ui/mainwindow.ui" line="681"/> <source>Toggle pHe graph</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="154"/> + <location filename="../qt-ui/mainwindow.ui" line="717"/> <source>Toggle calculating all tissues</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="183"/> + <location filename="../qt-ui/mainwindow.ui" line="693"/> <source>Toggle DC reported ceiling</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="212"/> + <location filename="../qt-ui/mainwindow.ui" line="705"/> <source>Toggle calculated ceiling</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="238"/> + <location filename="../qt-ui/mainwindow.ui" line="777"/> <source>Toggle NDL, TTS</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="264"/> + <location filename="../qt-ui/mainwindow.ui" line="729"/> <source>Toggle calculated ceiling with 3m increments</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="290"/> + <location filename="../qt-ui/mainwindow.ui" line="640"/> + <source>Configure &dive computer</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/mainwindow.ui" line="645"/> + <source>Re-plan &dive</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/mainwindow.ui" line="657"/> + <source>Toggle pO2 Graph</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/mainwindow.ui" line="669"/> + <source>Toggle pN2 Graph</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/mainwindow.ui" line="741"/> <source>Toggle heart rate</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="316"/> + <location filename="../qt-ui/mainwindow.ui" line="753"/> <source>Toggle MOD</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="342"/> + <location filename="../qt-ui/mainwindow.ui" line="765"/> <source>Toggle EAD, END, EADD</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="368"/> + <location filename="../qt-ui/mainwindow.ui" line="789"/> <source>Toggle SAC rate</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="420"/> + <location filename="../qt-ui/mainwindow.ui" line="801"/> <source>Toggle ruler</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="501"/> - <source>Toggle viewing picture thumbnails</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../qt-ui/mainwindow.ui" line="593"/> + <location filename="../qt-ui/mainwindow.ui" line="184"/> <source><html><head/><body><p><span style=" font-weight:600;">Dive plan details</span></p></body></html></source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="609"/> + <location filename="../qt-ui/mainwindow.ui" line="200"/> <source>Print</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="642"/> + <location filename="../qt-ui/mainwindow.ui" line="233"/> <source><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } @@ -1426,454 +2048,450 @@ p, li { white-space: pre-wrap; } <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="693"/> + <location filename="../qt-ui/mainwindow.ui" line="286"/> <source>&Log</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="705"/> + <location filename="../qt-ui/mainwindow.ui" line="301"/> <source>&View</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="721"/> + <location filename="../qt-ui/mainwindow.ui" line="317"/> <source>&Help</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="729"/> + <location filename="../qt-ui/mainwindow.ui" line="325"/> <source>&Import</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="744"/> + <location filename="../qt-ui/mainwindow.ui" line="340"/> <source>&New logbook</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="747"/> + <location filename="../qt-ui/mainwindow.ui" line="343"/> <source>New</source> <translation>Mới</translation> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="750"/> + <location filename="../qt-ui/mainwindow.ui" line="346"/> <source>Ctrl+N</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="755"/> + <location filename="../qt-ui/mainwindow.ui" line="351"/> <source>&Open logbook</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="758"/> + <location filename="../qt-ui/mainwindow.ui" line="354"/> <source>Open</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="761"/> + <location filename="../qt-ui/mainwindow.ui" line="357"/> <source>Ctrl+O</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="766"/> + <location filename="../qt-ui/mainwindow.ui" line="362"/> <source>&Save</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="769"/> + <location filename="../qt-ui/mainwindow.ui" line="365"/> <source>Save</source> <translation>Lưu lại</translation> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="772"/> + <location filename="../qt-ui/mainwindow.ui" line="368"/> <source>Ctrl+S</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="777"/> + <location filename="../qt-ui/mainwindow.ui" line="373"/> <source>Sa&ve as</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="780"/> + <location filename="../qt-ui/mainwindow.ui" line="376"/> <source>Save as</source> <translation>Lưu dưới dạng</translation> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="783"/> + <location filename="../qt-ui/mainwindow.ui" line="379"/> <source>Ctrl+Shift+S</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="788"/> + <location filename="../qt-ui/mainwindow.ui" line="384"/> <source>&Close</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="791"/> + <location filename="../qt-ui/mainwindow.ui" line="387"/> <source>Close</source> <translation>Đóng lại</translation> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="794"/> + <location filename="../qt-ui/mainwindow.ui" line="390"/> <source>Ctrl+W</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="807"/> + <location filename="../qt-ui/mainwindow.ui" line="403"/> <source>P&references</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="837"/> + <location filename="../qt-ui/mainwindow.ui" line="433"/> <source>Import &GPS data from Subsurface web service</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="890"/> + <location filename="../qt-ui/mainwindow.ui" line="454"/> + <source>&Copy dive components</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/mainwindow.ui" line="457"/> + <source>Ctrl+C</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/mainwindow.ui" line="462"/> + <source>&Paste dive components</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/mainwindow.ui" line="465"/> + <source>Ctrl+V</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/mainwindow.ui" line="502"/> <source>&Profile</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="898"/> + <location filename="../qt-ui/mainwindow.ui" line="510"/> <source>&Info</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="906"/> + <location filename="../qt-ui/mainwindow.ui" line="518"/> <source>&All</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="922"/> + <location filename="../qt-ui/mainwindow.ui" line="534"/> <source>&Next DC</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="930"/> + <location filename="../qt-ui/mainwindow.ui" line="542"/> <source>&About Subsurface</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="946"/> + <location filename="../qt-ui/mainwindow.ui" line="558"/> <source>&Globe</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="968"/> + <location filename="../qt-ui/mainwindow.ui" line="580"/> <source>Ctrl+I</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="973"/> + <location filename="../qt-ui/mainwindow.ui" line="585"/> <source>Import &from divelogs.de</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="981"/> + <location filename="../qt-ui/mainwindow.ui" line="593"/> <source>&Full screen</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="984"/> + <location filename="../qt-ui/mainwindow.ui" line="596"/> <source>Toggle full screen</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="1012"/> + <location filename="../qt-ui/mainwindow.ui" line="624"/> <source>&Check for updates</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="1017"/> + <location filename="../qt-ui/mainwindow.ui" line="629"/> <source>&Export</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="1020"/> + <location filename="../qt-ui/mainwindow.ui" line="632"/> <source>Export Dive Logs</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="1023"/> + <location filename="../qt-ui/mainwindow.ui" line="635"/> <source>Ctrl+E</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="394"/> - <source>Rescale depth axis</source> + <location filename="../qt-ui/mainwindow.ui" line="813"/> + <source>Scale Graph</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="799"/> + <location filename="../qt-ui/mainwindow.ui" line="825"/> + <source>Toggle Pictures</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/mainwindow.ui" line="837"/> + <source>Toggle Tank Bar</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/mainwindow.ui" line="395"/> <source>&Print</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="810"/> + <location filename="../qt-ui/mainwindow.ui" line="406"/> <source>Ctrl+,</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="818"/> + <location filename="../qt-ui/mainwindow.ui" line="414"/> <source>&Quit</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="829"/> + <location filename="../qt-ui/mainwindow.ui" line="425"/> <source>Import from &dive computer</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="840"/> + <location filename="../qt-ui/mainwindow.ui" line="436"/> <source>Ctrl+G</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="853"/> + <location filename="../qt-ui/mainwindow.ui" line="449"/> <source>Ctrl++</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="858"/> + <location filename="../qt-ui/mainwindow.ui" line="470"/> <source>&Renumber</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="861"/> + <location filename="../qt-ui/mainwindow.ui" line="473"/> <source>Ctrl+R</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="877"/> + <location filename="../qt-ui/mainwindow.ui" line="489"/> <source>Ctrl+Y</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="957"/> + <location filename="../qt-ui/mainwindow.ui" line="569"/> <source>Ctrl+L</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="802"/> + <location filename="../qt-ui/mainwindow.ui" line="398"/> <source>Ctrl+P</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="131"/> - <location filename="../qt-ui/mainwindow.ui" line="157"/> - <location filename="../qt-ui/mainwindow.ui" line="186"/> - <location filename="../qt-ui/mainwindow.ui" line="215"/> - <location filename="../qt-ui/mainwindow.ui" line="241"/> - <location filename="../qt-ui/mainwindow.ui" line="267"/> - <location filename="../qt-ui/mainwindow.ui" line="293"/> - <location filename="../qt-ui/mainwindow.ui" line="319"/> - <location filename="../qt-ui/mainwindow.ui" line="345"/> - <location filename="../qt-ui/mainwindow.ui" line="371"/> - <location filename="../qt-ui/mainwindow.ui" line="397"/> - <location filename="../qt-ui/mainwindow.ui" line="423"/> - <location filename="../qt-ui/mainwindow.ui" line="449"/> - <location filename="../qt-ui/mainwindow.ui" line="478"/> - <location filename="../qt-ui/mainwindow.ui" line="504"/> - <source>...</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../qt-ui/mainwindow.ui" line="446"/> - <source>Toggle pO₂ Graph</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../qt-ui/mainwindow.ui" line="475"/> - <source>Toggle pN₂ Graph</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../qt-ui/mainwindow.ui" line="821"/> + <location filename="../qt-ui/mainwindow.ui" line="417"/> <source>Ctrl+Q</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="832"/> + <location filename="../qt-ui/mainwindow.ui" line="428"/> <source>Ctrl+D</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="845"/> + <location filename="../qt-ui/mainwindow.ui" line="441"/> <source>&Edit device names</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="850"/> + <location filename="../qt-ui/mainwindow.ui" line="446"/> <source>&Add dive</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="869"/> + <location filename="../qt-ui/mainwindow.ui" line="481"/> <source>Auto &group</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="874"/> + <location filename="../qt-ui/mainwindow.ui" line="486"/> <source>&Yearly statistics</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="882"/> + <location filename="../qt-ui/mainwindow.ui" line="494"/> <source>&Dive list</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="885"/> + <location filename="../qt-ui/mainwindow.ui" line="497"/> <source>Ctrl+2</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="893"/> + <location filename="../qt-ui/mainwindow.ui" line="505"/> <source>Ctrl+3</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="901"/> + <location filename="../qt-ui/mainwindow.ui" line="513"/> <source>Ctrl+4</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="909"/> + <location filename="../qt-ui/mainwindow.ui" line="521"/> <source>Ctrl+1</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="914"/> + <location filename="../qt-ui/mainwindow.ui" line="526"/> <source>P&revious DC</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="917"/> + <location filename="../qt-ui/mainwindow.ui" line="529"/> <source>Left</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="925"/> + <location filename="../qt-ui/mainwindow.ui" line="537"/> <source>Right</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="938"/> + <location filename="../qt-ui/mainwindow.ui" line="550"/> <source>User &manual</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="941"/> + <location filename="../qt-ui/mainwindow.ui" line="553"/> <source>F1</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="949"/> + <location filename="../qt-ui/mainwindow.ui" line="561"/> <source>Ctrl+5</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="954"/> + <location filename="../qt-ui/mainwindow.ui" line="566"/> <source>P&lan dive</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="962"/> + <location filename="../qt-ui/mainwindow.ui" line="574"/> <source>&Import log files</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="965"/> + <location filename="../qt-ui/mainwindow.ui" line="577"/> <source>Import divelog files from other applications</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.ui" line="987"/> + <location filename="../qt-ui/mainwindow.ui" line="599"/> <source>F11</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.cpp" line="191"/> + <location filename="../qt-ui/mainwindow.cpp" line="205"/> <source>Open file</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.cpp" line="279"/> + <location filename="../qt-ui/mainwindow.cpp" line="274"/> <source>Please save or cancel the current dive edit before closing the file.</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.cpp" line="386"/> + <location filename="../qt-ui/mainwindow.cpp" line="381"/> <source>Please save or cancel the current dive edit before trying to add a dive.</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.cpp" line="419"/> + <location filename="../qt-ui/mainwindow.cpp" line="426"/> <source>Print runtime table</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.cpp" line="520"/> - <source>Yearly statistics</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../qt-ui/mainwindow.cpp" line="705"/> + <location filename="../qt-ui/mainwindow.cpp" line="725"/> <source>Do you want to save the changes that you made in the file %1?</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.cpp" line="707"/> + <location filename="../qt-ui/mainwindow.cpp" line="727"/> <source>Do you want to save the changes that you made in the data file?</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.cpp" line="712"/> + <location filename="../qt-ui/mainwindow.cpp" line="732"/> <source>Save changes?</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.cpp" line="1068"/> + <location filename="../qt-ui/mainwindow.cpp" line="1081"/> <source>Save file as</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.cpp" line="1192"/> + <location filename="../qt-ui/mainwindow.cpp" line="1205"/> <source>Open dive log file</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.cpp" line="1193"/> + <location filename="../qt-ui/mainwindow.cpp" line="1206"/> <source>Dive log files (*.xml *.uddf *.udcf *.csv *.jlb *.dld *.sde *.db);;XML files (*.xml);;UDDF/UDCF files(*.uddf *.udcf);;JDiveLog files(*.jlb);;Suunto Files(*.sde *.db);;CSV Files(*.csv);;All Files(*)</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.cpp" line="713"/> + <location filename="../qt-ui/mainwindow.cpp" line="733"/> <source>Changes will be lost if you don't save them.</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.cpp" line="251"/> - <location filename="../qt-ui/mainwindow.cpp" line="386"/> - <location filename="../qt-ui/mainwindow.cpp" line="1218"/> + <location filename="../qt-ui/mainwindow.cpp" line="246"/> + <location filename="../qt-ui/mainwindow.cpp" line="381"/> + <location filename="../qt-ui/mainwindow.cpp" line="1231"/> <source>Warning</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.cpp" line="188"/> - <location filename="../qt-ui/mainwindow.cpp" line="1052"/> + <location filename="../qt-ui/mainwindow.cpp" line="202"/> + <location filename="../qt-ui/mainwindow.cpp" line="1065"/> <source>Please save or cancel the current dive edit before opening a new file.</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.cpp" line="1069"/> + <location filename="../qt-ui/mainwindow.cpp" line="1082"/> <source>Subsurface XML files (*.ssrf *.xml *.XML)</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/mainwindow.cpp" line="1218"/> + <location filename="../qt-ui/mainwindow.cpp" line="1231"/> <source>Please, first finish the current edition before trying to do another.</source> <translation type="unfinished"/> </message> @@ -1881,380 +2499,392 @@ p, li { white-space: pre-wrap; } <context> <name>PlannerSettingsWidget</name> <message> - <location filename="../qt-ui/diveplanner.cpp" line="459"/> + <location filename="../qt-ui/diveplanner.cpp" line="472"/> <source>ft/min</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/diveplanner.cpp" line="460"/> + <location filename="../qt-ui/diveplanner.cpp" line="473"/> <source>Last stop at 20ft</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/diveplanner.cpp" line="461"/> + <location filename="../qt-ui/diveplanner.cpp" line="474"/> <source>50% avg. depth to 20ft</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/diveplanner.cpp" line="462"/> + <location filename="../qt-ui/diveplanner.cpp" line="475"/> <source>20ft to surface</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/diveplanner.cpp" line="464"/> + <location filename="../qt-ui/diveplanner.cpp" line="477"/> <source>m/min</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/diveplanner.cpp" line="465"/> + <location filename="../qt-ui/diveplanner.cpp" line="478"/> <source>Last stop at 6m</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/diveplanner.cpp" line="466"/> + <location filename="../qt-ui/diveplanner.cpp" line="479"/> <source>50% avg. depth to 6m</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/diveplanner.cpp" line="467"/> + <location filename="../qt-ui/diveplanner.cpp" line="480"/> <source>6m to surface</source> <translation type="unfinished"/> </message> + <message> + <location filename="../qt-ui/diveplanner.cpp" line="483"/> + <location filename="../qt-ui/diveplanner.cpp" line="484"/> + <source>cuft/min</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/diveplanner.cpp" line="492"/> + <location filename="../qt-ui/diveplanner.cpp" line="493"/> + <source>ℓ/min</source> + <translation type="unfinished"/> + </message> </context> <context> <name>PreferencesDialog</name> <message> - <location filename="../qt-ui/preferences.ui" line="85"/> + <location filename="../qt-ui/preferences.ui" line="83"/> <source>Defaults</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/preferences.ui" line="95"/> + <location filename="../qt-ui/preferences.ui" line="93"/> <source>Units</source> <translation>Đơn vị</translation> </message> <message> - <location filename="../qt-ui/preferences.ui" line="105"/> + <location filename="../qt-ui/preferences.ui" line="103"/> <source>Graph</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/preferences.ui" line="115"/> + <location filename="../qt-ui/preferences.ui" line="113"/> <source>Language</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/preferences.ui" line="125"/> + <location filename="../qt-ui/preferences.ui" line="123"/> <source>Network</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/preferences.ui" line="157"/> + <location filename="../qt-ui/preferences.ui" line="155"/> <source>Font</source> <translation>Kiểu chữ</translation> </message> <message> - <location filename="../qt-ui/preferences.ui" line="167"/> + <location filename="../qt-ui/preferences.ui" line="165"/> <source>Font size</source> <translation>Kích thước kiểu chữ</translation> </message> <message> - <location filename="../qt-ui/preferences.ui" line="180"/> + <location filename="../qt-ui/preferences.ui" line="178"/> <source>Dives</source> <translation>Lần lặn</translation> </message> <message> - <location filename="../qt-ui/preferences.ui" line="198"/> + <location filename="../qt-ui/preferences.ui" line="196"/> <source>Use default</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/preferences.ui" line="208"/> + <location filename="../qt-ui/preferences.ui" line="206"/> <source>...</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/preferences.ui" line="257"/> + <location filename="../qt-ui/preferences.ui" line="255"/> <source>Animations</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/preferences.ui" line="263"/> + <location filename="../qt-ui/preferences.ui" line="261"/> <source>Speed</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/preferences.ui" line="316"/> + <location filename="../qt-ui/preferences.ui" line="314"/> <source>Clear all settings</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/preferences.ui" line="322"/> + <location filename="../qt-ui/preferences.ui" line="320"/> <source>Reset all settings to their default value</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/preferences.ui" line="351"/> + <location filename="../qt-ui/preferences.ui" line="349"/> <source>System</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/preferences.ui" line="358"/> + <location filename="../qt-ui/preferences.ui" line="356"/> <source>Metric</source> <translation>Số liệu</translation> </message> <message> - <location filename="../qt-ui/preferences.ui" line="368"/> + <location filename="../qt-ui/preferences.ui" line="366"/> <source>Imperial</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/preferences.ui" line="378"/> + <location filename="../qt-ui/preferences.ui" line="376"/> <source>Personalize</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/preferences.ui" line="402"/> + <location filename="../qt-ui/preferences.ui" line="400"/> <source>Depth</source> <translation>Độ sâu</translation> </message> <message> - <location filename="../qt-ui/preferences.ui" line="409"/> + <location filename="../qt-ui/preferences.ui" line="407"/> <source>meter</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/preferences.ui" line="419"/> + <location filename="../qt-ui/preferences.ui" line="417"/> <source>feet</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/preferences.ui" line="436"/> + <location filename="../qt-ui/preferences.ui" line="434"/> <source>bar</source> <translation>bar</translation> </message> <message> - <location filename="../qt-ui/preferences.ui" line="446"/> + <location filename="../qt-ui/preferences.ui" line="444"/> <source>psi</source> <translation>psi</translation> </message> <message> - <location filename="../qt-ui/preferences.ui" line="463"/> + <location filename="../qt-ui/preferences.ui" line="461"/> <source>liter</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/preferences.ui" line="473"/> + <location filename="../qt-ui/preferences.ui" line="471"/> <source>cu ft</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/preferences.ui" line="490"/> + <location filename="../qt-ui/preferences.ui" line="488"/> <source>celsius</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/preferences.ui" line="500"/> + <location filename="../qt-ui/preferences.ui" line="498"/> <source>fahrenheit</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/preferences.ui" line="517"/> + <location filename="../qt-ui/preferences.ui" line="515"/> <source>kg</source> <translation>ký</translation> </message> <message> - <location filename="../qt-ui/preferences.ui" line="782"/> + <location filename="../qt-ui/preferences.ui" line="792"/> <source>System default</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/preferences.ui" line="821"/> + <location filename="../qt-ui/preferences.ui" line="831"/> <source>Proxy</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/preferences.ui" line="827"/> + <location filename="../qt-ui/preferences.ui" line="837"/> <source>Proxy type</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/preferences.ui" line="840"/> + <location filename="../qt-ui/preferences.ui" line="850"/> <source>Host</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/preferences.ui" line="866"/> + <location filename="../qt-ui/preferences.ui" line="876"/> <source>Port</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/preferences.ui" line="892"/> + <location filename="../qt-ui/preferences.ui" line="902"/> <source>Requires authentication</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/preferences.ui" line="912"/> + <location filename="../qt-ui/preferences.ui" line="922"/> <source>Username</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/preferences.ui" line="935"/> + <location filename="../qt-ui/preferences.ui" line="945"/> <source>Password</source> <translation>Mật khẩu</translation> </message> <message> - <location filename="../qt-ui/preferences.ui" line="802"/> + <location filename="../qt-ui/preferences.ui" line="812"/> <source>Filter</source> <translation>Bộ lọc</translation> </message> <message> - <location filename="../qt-ui/preferences.ui" line="429"/> + <location filename="../qt-ui/preferences.ui" line="427"/> <source>Pressure</source> <translation>Áp suất</translation> </message> <message> - <location filename="../qt-ui/preferences.ui" line="151"/> + <location filename="../qt-ui/preferences.ui" line="149"/> <source>Lists and tables</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/preferences.ui" line="186"/> + <location filename="../qt-ui/preferences.ui" line="184"/> <source>Default dive log file</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/preferences.ui" line="217"/> + <location filename="../qt-ui/preferences.ui" line="215"/> <source>Display invalid</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/preferences.ui" line="234"/> + <location filename="../qt-ui/preferences.ui" line="232"/> <source>Default cylinder</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/preferences.ui" line="240"/> + <location filename="../qt-ui/preferences.ui" line="238"/> <source>Use default cylinder</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/preferences.ui" line="290"/> + <location filename="../qt-ui/preferences.ui" line="288"/> <source>Subsurface web service</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/preferences.ui" line="296"/> + <location filename="../qt-ui/preferences.ui" line="294"/> <source>Default user ID</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/preferences.ui" line="306"/> + <location filename="../qt-ui/preferences.ui" line="304"/> <source>Save user ID locally?</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/preferences.ui" line="456"/> + <location filename="../qt-ui/preferences.ui" line="454"/> <source>Volume</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/preferences.ui" line="483"/> + <location filename="../qt-ui/preferences.ui" line="481"/> <source>Temperature</source> <translation>Nhiệt độ</translation> </message> <message> - <location filename="../qt-ui/preferences.ui" line="510"/> + <location filename="../qt-ui/preferences.ui" line="508"/> <source>Weight</source> <translation>Cân nặng</translation> </message> <message> - <location filename="../qt-ui/preferences.ui" line="527"/> + <location filename="../qt-ui/preferences.ui" line="525"/> <source>lbs</source> <translation>lbs</translation> </message> <message> - <location filename="../qt-ui/preferences.ui" line="542"/> + <location filename="../qt-ui/preferences.ui" line="540"/> <source>Time units</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/preferences.ui" line="555"/> + <location filename="../qt-ui/preferences.ui" line="553"/> <source>Minutes</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/preferences.ui" line="565"/> + <location filename="../qt-ui/preferences.ui" line="563"/> <source>Seconds</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/preferences.ui" line="597"/> + <location filename="../qt-ui/preferences.ui" line="595"/> <source>Show</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/preferences.ui" line="766"/> + <location filename="../qt-ui/preferences.ui" line="776"/> <source>GFLow at max depth</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/preferences.ui" line="726"/> + <location filename="../qt-ui/preferences.ui" line="736"/> <source>Misc</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/preferences.ui" line="14"/> + <location filename="../qt-ui/preferences.ui" line="12"/> <source>Preferences</source> <translation>Tùy biến</translation> </message> <message> - <location filename="../qt-ui/preferences.ui" line="548"/> + <location filename="../qt-ui/preferences.ui" line="546"/> <source>Ascent/descent speed denominator</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/preferences.ui" line="608"/> + <location filename="../qt-ui/preferences.ui" line="606"/> <source>Threshold when showing pO₂</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/preferences.ui" line="629"/> + <location filename="../qt-ui/preferences.ui" line="630"/> <source>Threshold when showing pN₂</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/preferences.ui" line="650"/> + <location filename="../qt-ui/preferences.ui" line="654"/> <source>Threshold when showing pHe</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/preferences.ui" line="671"/> + <location filename="../qt-ui/preferences.ui" line="678"/> <source>Max pO₂ when showing MOD</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/preferences.ui" line="692"/> + <location filename="../qt-ui/preferences.ui" line="702"/> <source>Draw dive computer reported ceiling red</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/preferences.ui" line="703"/> + <location filename="../qt-ui/preferences.ui" line="713"/> <source>Show unused cylinders in Equipment tab</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/preferences.ui" line="714"/> + <location filename="../qt-ui/preferences.ui" line="724"/> <source>Show average depth</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/preferences.ui" line="732"/> + <location filename="../qt-ui/preferences.ui" line="742"/> <source>GFLow</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/preferences.ui" line="749"/> + <location filename="../qt-ui/preferences.ui" line="759"/> <source>GFHigh</source> <translation type="unfinished"/> </message> @@ -2279,32 +2909,32 @@ p, li { white-space: pre-wrap; } <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/preferences.cpp" line="247"/> + <location filename="../qt-ui/preferences.cpp" line="261"/> <source>Restart required</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/preferences.cpp" line="248"/> + <location filename="../qt-ui/preferences.cpp" line="262"/> <source>To correctly load a new language you must restart Subsurface.</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/preferences.cpp" line="398"/> + <location filename="../qt-ui/preferences.cpp" line="425"/> <source>If you click OK, all settings of Subsurface will be reset to their default values. This will be applied immediately.</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/preferences.cpp" line="384"/> + <location filename="../qt-ui/preferences.cpp" line="411"/> <source>Subsurface XML files (*.ssrf *.xml *.XML)</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/preferences.cpp" line="384"/> + <location filename="../qt-ui/preferences.cpp" line="411"/> <source>Open default log file</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/preferences.cpp" line="397"/> + <location filename="../qt-ui/preferences.cpp" line="424"/> <source>Warning</source> <translation type="unfinished"/> </message> @@ -2326,49 +2956,49 @@ p, li { white-space: pre-wrap; } <source>Print</source> <translation type="unfinished"/> </message> - <message> - <location filename="../qt-ui/printdialog.cpp" line="75"/> - <source>Subsurface cannot find installed printers on this system!</source> - <translation type="unfinished"/> - </message> </context> <context> <name>PrintLayout</name> <message> - <location filename="../qt-ui/printlayout.cpp" line="27"/> + <location filename="../qt-ui/printlayout.cpp" line="28"/> <source>Dive#</source> <translation>Lần lặn#</translation> </message> <message> - <location filename="../qt-ui/printlayout.cpp" line="28"/> + <location filename="../qt-ui/printlayout.cpp" line="29"/> <source>Date</source> <translation>Ngày tháng</translation> </message> <message> - <location filename="../qt-ui/printlayout.cpp" line="29"/> + <location filename="../qt-ui/printlayout.cpp" line="30"/> <source>Depth</source> <translation>Độ sâu</translation> </message> <message> - <location filename="../qt-ui/printlayout.cpp" line="30"/> + <location filename="../qt-ui/printlayout.cpp" line="31"/> <source>Duration</source> <translation>Độ dài</translation> </message> <message> - <location filename="../qt-ui/printlayout.cpp" line="31"/> + <location filename="../qt-ui/printlayout.cpp" line="32"/> <source>Master</source> <translation>Giỏi nhất</translation> </message> <message> - <location filename="../qt-ui/printlayout.cpp" line="32"/> + <location filename="../qt-ui/printlayout.cpp" line="33"/> <source>Buddy</source> <translation>Bạn</translation> </message> <message> - <location filename="../qt-ui/printlayout.cpp" line="33"/> + <location filename="../qt-ui/printlayout.cpp" line="34"/> <source>Location</source> <translation>Địa điểm</translation> </message> + <message> + <location filename="../qt-ui/printlayout.cpp" line="71"/> + <source>Subsurface cannot find a usable printer on this system!</source> + <translation type="unfinished"/> + </message> </context> <context> <name>PrintOptions</name> @@ -2431,72 +3061,72 @@ p, li { white-space: pre-wrap; } <context> <name>ProfilePrintModel</name> <message> - <location filename="../qt-ui/models.cpp" line="1901"/> + <location filename="../qt-ui/models.cpp" line="1922"/> <source>unknown</source> <translation>chưa rõ</translation> </message> <message> - <location filename="../qt-ui/models.cpp" line="1906"/> + <location filename="../qt-ui/models.cpp" line="1927"/> <source>Dive #%1 - %2</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/models.cpp" line="1909"/> + <location filename="../qt-ui/models.cpp" line="1930"/> <source>Max depth: %1 %2</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/models.cpp" line="1916"/> + <location filename="../qt-ui/models.cpp" line="1937"/> <source>Duration: %1 min</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/models.cpp" line="1921"/> + <location filename="../qt-ui/models.cpp" line="1942"/> <source>Gas used:</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/models.cpp" line="1923"/> + <location filename="../qt-ui/models.cpp" line="1944"/> <source>Tags:</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/models.cpp" line="1925"/> + <location filename="../qt-ui/models.cpp" line="1946"/> <source>SAC:</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/models.cpp" line="1927"/> + <location filename="../qt-ui/models.cpp" line="1948"/> <source>Weights:</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/models.cpp" line="1932"/> + <location filename="../qt-ui/models.cpp" line="1953"/> <source>Notes:</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/models.cpp" line="1939"/> + <location filename="../qt-ui/models.cpp" line="1960"/> <source>Divemaster:</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/models.cpp" line="1941"/> + <location filename="../qt-ui/models.cpp" line="1962"/> <source>Buddy:</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/models.cpp" line="1943"/> + <location filename="../qt-ui/models.cpp" line="1964"/> <source>Suit:</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/models.cpp" line="1945"/> + <location filename="../qt-ui/models.cpp" line="1966"/> <source>Viz:</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/models.cpp" line="1947"/> + <location filename="../qt-ui/models.cpp" line="1968"/> <source>Rating:</source> <translation type="unfinished"/> </message> @@ -2504,82 +3134,82 @@ p, li { white-space: pre-wrap; } <context> <name>ProfileWidget2</name> <message> - <location filename="../qt-ui/profile/profilewidget2.cpp" line="512"/> + <location filename="../qt-ui/profile/profilewidget2.cpp" line="541"/> <source> (#%1 of %2)</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/profile/profilewidget2.cpp" line="892"/> + <location filename="../qt-ui/profile/profilewidget2.cpp" line="975"/> <source>Make first divecomputer</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/profile/profilewidget2.cpp" line="894"/> + <location filename="../qt-ui/profile/profilewidget2.cpp" line="977"/> <source>Delete this divecomputer</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/profile/profilewidget2.cpp" line="901"/> + <location filename="../qt-ui/profile/profilewidget2.cpp" line="984"/> <source>Add gas change</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/profile/profilewidget2.cpp" line="912"/> + <location filename="../qt-ui/profile/profilewidget2.cpp" line="995"/> <source>Add bookmark</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/profile/profilewidget2.cpp" line="916"/> + <location filename="../qt-ui/profile/profilewidget2.cpp" line="999"/> <source>Remove event</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/profile/profilewidget2.cpp" line="921"/> + <location filename="../qt-ui/profile/profilewidget2.cpp" line="1004"/> <source>Hide similar events</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/profile/profilewidget2.cpp" line="927"/> + <location filename="../qt-ui/profile/profilewidget2.cpp" line="1010"/> <source>Edit name</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/profile/profilewidget2.cpp" line="941"/> + <location filename="../qt-ui/profile/profilewidget2.cpp" line="1024"/> <source>Unhide all events</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/profile/profilewidget2.cpp" line="975"/> + <location filename="../qt-ui/profile/profilewidget2.cpp" line="1058"/> <source>Hide events</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/profile/profilewidget2.cpp" line="975"/> + <location filename="../qt-ui/profile/profilewidget2.cpp" line="1058"/> <source>Hide all %1 events?</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/profile/profilewidget2.cpp" line="1010"/> + <location filename="../qt-ui/profile/profilewidget2.cpp" line="1093"/> <source>Remove the selected event?</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/profile/profilewidget2.cpp" line="1011"/> + <location filename="../qt-ui/profile/profilewidget2.cpp" line="1094"/> <source>%1 @ %2:%3</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/profile/profilewidget2.cpp" line="1079"/> + <location filename="../qt-ui/profile/profilewidget2.cpp" line="1164"/> <source>Edit name of bookmark</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/profile/profilewidget2.cpp" line="1080"/> + <location filename="../qt-ui/profile/profilewidget2.cpp" line="1165"/> <source>Custom name:</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/profile/profilewidget2.cpp" line="1085"/> + <location filename="../qt-ui/profile/profilewidget2.cpp" line="1170"/> <source>Name is too long!</source> <translation type="unfinished"/> </message> @@ -2592,7 +3222,7 @@ p, li { white-space: pre-wrap; } <translation>KHÔNG KHÍ</translation> </message> <message> - <location filename="../qt-ui/diveplanner.cpp" line="214"/> + <location filename="../qt-ui/diveplanner.cpp" line="224"/> <source>Remove this point</source> <translation type="unfinished"/> </message> @@ -2617,72 +3247,85 @@ p, li { white-space: pre-wrap; } <translation>Tối đa</translation> </message> <message> - <location filename="../qt-ui/globe.cpp" line="288"/> + <location filename="../qt-ui/globe.cpp" line="289"/> <source>Move the map and double-click to set the dive location</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/models.cpp" line="472"/> + <location filename="../qt-ui/models.cpp" line="488"/> <source>kg</source> <translation>ký</translation> </message> <message> - <location filename="../qt-ui/models.cpp" line="473"/> + <location filename="../qt-ui/models.cpp" line="489"/> <source>lbs</source> <translation>lbs</translation> </message> <message> - <location filename="../qt-ui/models.cpp" line="497"/> + <location filename="../qt-ui/models.cpp" line="513"/> <source>ft</source> <translation>ft</translation> </message> <message> - <location filename="../qt-ui/models.cpp" line="498"/> + <location filename="../qt-ui/models.cpp" line="514"/> <source>m</source> <translation>m</translation> </message> <message> - <location filename="../qt-ui/models.cpp" line="521"/> + <location filename="../qt-ui/models.cpp" line="537"/> <source>psi</source> <translation>psi</translation> </message> <message> - <location filename="../qt-ui/models.cpp" line="522"/> + <location filename="../qt-ui/models.cpp" line="538"/> <source>bar</source> <translation>bar</translation> </message> <message> - <location filename="../qt-ui/models.cpp" line="546"/> + <location filename="../qt-ui/models.cpp" line="562"/> <source>l</source> <translation>l</translation> </message> <message> - <location filename="../qt-ui/models.cpp" line="547"/> + <location filename="../qt-ui/models.cpp" line="563"/> <source>cuft</source> <translation>cuft</translation> </message> <message> - <location filename="../qt-ui/subsurfacewebservices.cpp" line="527"/> + <location filename="../qt-ui/subsurfacewebservices.cpp" line="531"/> <source>Invalid response from server</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/subsurfacewebservices.cpp" line="535"/> + <location filename="../qt-ui/subsurfacewebservices.cpp" line="539"/> <source>Expected XML tag 'DiveDateReader', got instead '%1</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/subsurfacewebservices.cpp" line="581"/> + <location filename="../qt-ui/subsurfacewebservices.cpp" line="585"/> <source>Expected XML tag 'DiveDates' not found</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/subsurfacewebservices.cpp" line="588"/> + <location filename="../qt-ui/subsurfacewebservices.cpp" line="592"/> <source>Malformed XML response. Line %1: %2</source> <translation type="unfinished"/> </message> </context> <context> + <name>ReadSettingsThread</name> + <message> + <location filename="../configuredivecomputerthreads.cpp" line="304"/> + <source>This feature is not yet available for the selected dive computer.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../configuredivecomputerthreads.cpp" line="309"/> + <source>Could not a establish connection to the dive computer.</source> + <translation type="unfinished"/> + </message> +</context> +<context> <name>RenumberDialog</name> <message> <location filename="../qt-ui/renumber.ui" line="17"/> @@ -2842,47 +3485,47 @@ p, li { white-space: pre-wrap; } <context> <name>SubsurfaceWebServices</name> <message> - <location filename="../qt-ui/subsurfacewebservices.cpp" line="343"/> + <location filename="../qt-ui/subsurfacewebservices.cpp" line="347"/> <source>Webservice</source> <translation>Dịch vụ web</translation> </message> <message> - <location filename="../qt-ui/subsurfacewebservices.cpp" line="407"/> + <location filename="../qt-ui/subsurfacewebservices.cpp" line="411"/> <source>Connecting...</source> <translation>Đang kết nối...</translation> </message> <message> - <location filename="../qt-ui/subsurfacewebservices.cpp" line="426"/> + <location filename="../qt-ui/subsurfacewebservices.cpp" line="430"/> <source>Download finished</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/subsurfacewebservices.cpp" line="440"/> + <location filename="../qt-ui/subsurfacewebservices.cpp" line="444"/> <source>Download error: %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/subsurfacewebservices.cpp" line="450"/> + <location filename="../qt-ui/subsurfacewebservices.cpp" line="454"/> <source>Connection error: </source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/subsurfacewebservices.cpp" line="459"/> + <location filename="../qt-ui/subsurfacewebservices.cpp" line="463"/> <source>Download successful</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/subsurfacewebservices.cpp" line="453"/> + <location filename="../qt-ui/subsurfacewebservices.cpp" line="457"/> <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="326"/> + <location filename="../qt-ui/subsurfacewebservices.cpp" line="330"/> <source>Enter User ID and click Download</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/subsurfacewebservices.cpp" line="456"/> + <location filename="../qt-ui/subsurfacewebservices.cpp" line="460"/> <source>Cannot parse response!</source> <translation>Không nhận được trả lời!</translation> </message> @@ -2898,17 +3541,17 @@ p, li { white-space: pre-wrap; } <context> <name>TankInfoModel</name> <message> - <location filename="../qt-ui/models.cpp" line="863"/> + <location filename="../qt-ui/models.cpp" line="879"/> <source>Description</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/models.cpp" line="863"/> + <location filename="../qt-ui/models.cpp" line="879"/> <source>ml</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/models.cpp" line="863"/> + <location filename="../qt-ui/models.cpp" line="879"/> <source>bar</source> <translation>bar</translation> </message> @@ -2944,22 +3587,32 @@ p, li { white-space: pre-wrap; } <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/updatemanager.cpp" line="55"/> + <location filename="../qt-ui/updatemanager.cpp" line="59"/> <source>You are using the latest version of subsurface.</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/updatemanager.cpp" line="57"/> + <location filename="../qt-ui/updatemanager.cpp" line="61"/> <source>A new version of subsurface is available.<br/>Click on:<br/><a href="%1">%1</a><br/> to download it.</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/updatemanager.cpp" line="60"/> - <source><b>A new version of subsurface is available.</b><br/><br/>%1</source> + <location filename="../qt-ui/updatemanager.cpp" line="68"/> + <source>A new version of subsurface is available.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/updatemanager.cpp" line="69"/> + <source>Latest version is %1, please check with your OS vendor for updates.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/updatemanager.cpp" line="75"/> + <source>Newest release version is </source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/updatemanager.cpp" line="63"/> + <location filename="../qt-ui/updatemanager.cpp" line="76"/> <source>There was an error while trying to check for updates.<br/><br/>%1</source> <translation type="unfinished"/> </message> @@ -3041,76 +3694,81 @@ p, li { white-space: pre-wrap; } <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/usersurvey.cpp" line="41"/> + <location filename="../qt-ui/usersurvey.cpp" line="42"/> <source> Operating System: %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/usersurvey.cpp" line="43"/> + <location filename="../qt-ui/usersurvey.cpp" line="44"/> <source> CPU Architecture: %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/usersurvey.cpp" line="46"/> + <location filename="../qt-ui/usersurvey.cpp" line="47"/> <source> Language: %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/usersurvey.cpp" line="77"/> + <location filename="../qt-ui/usersurvey.cpp" line="94"/> <source>Should we ask you later?</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/usersurvey.cpp" line="78"/> + <location filename="../qt-ui/usersurvey.cpp" line="95"/> <source>Don't ask me again</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/usersurvey.cpp" line="79"/> + <location filename="../qt-ui/usersurvey.cpp" line="96"/> <source>Ask later</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/usersurvey.cpp" line="99"/> + <location filename="../qt-ui/usersurvey.cpp" line="116"/> <source>Submit user survey.</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/usersurvey.cpp" line="80"/> + <location filename="../qt-ui/usersurvey.cpp" line="97"/> <source>Ask again?</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/usersurvey.cpp" line="45"/> + <location filename="../qt-ui/usersurvey.cpp" line="18"/> + <source>Send</source> + <translation>Gửi</translation> + </message> + <message> + <location filename="../qt-ui/usersurvey.cpp" line="46"/> <source> OS CPU Architecture: %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/usersurvey.cpp" line="100"/> + <location filename="../qt-ui/usersurvey.cpp" line="117"/> <source>Subsurface was unable to submit the user survey.</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/usersurvey.cpp" line="105"/> + <location filename="../qt-ui/usersurvey.cpp" line="122"/> <source>The following error occurred:</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/usersurvey.cpp" line="106"/> + <location filename="../qt-ui/usersurvey.cpp" line="123"/> <source>Please check your internet connection.</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/usersurvey.cpp" line="115"/> + <location filename="../qt-ui/usersurvey.cpp" line="132"/> <source>Survey successfully submitted.</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/usersurvey.cpp" line="120"/> + <location filename="../qt-ui/usersurvey.cpp" line="137"/> <source>There was an error while trying to check for updates.<br/><br/>%1</source> <translation type="unfinished"/> </message> @@ -3118,12 +3776,12 @@ OS CPU Architecture: %1</source> <context> <name>WSInfoModel</name> <message> - <location filename="../qt-ui/models.cpp" line="734"/> + <location filename="../qt-ui/models.cpp" line="750"/> <source>Description</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/models.cpp" line="734"/> + <location filename="../qt-ui/models.cpp" line="750"/> <source>kg</source> <translation>ký</translation> </message> @@ -3171,12 +3829,12 @@ OS CPU Architecture: %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/subsurfacewebservices.cpp" line="261"/> + <location filename="../qt-ui/subsurfacewebservices.cpp" line="265"/> <source>Operation timed out</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/subsurfacewebservices.cpp" line="282"/> + <location filename="../qt-ui/subsurfacewebservices.cpp" line="286"/> <source>Transfering data...</source> <translation type="unfinished"/> </message> @@ -3184,88 +3842,101 @@ OS CPU Architecture: %1</source> <context> <name>WeightModel</name> <message> - <location filename="../qt-ui/models.cpp" line="387"/> + <location filename="../qt-ui/models.cpp" line="403"/> <source>Type</source> <translation>Loại</translation> </message> <message> - <location filename="../qt-ui/models.cpp" line="387"/> + <location filename="../qt-ui/models.cpp" line="403"/> <source>Weight</source> <translation>Cân nặng</translation> </message> <message> - <location filename="../qt-ui/models.cpp" line="447"/> + <location filename="../qt-ui/models.cpp" line="463"/> <source>Clicking here will remove this weight system.</source> <translation type="unfinished"/> </message> </context> <context> + <name>WriteSettingsThread</name> + <message> + <location filename="../configuredivecomputerthreads.cpp" line="502"/> + <source>This feature is not yet available for the selected dive computer.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../configuredivecomputerthreads.cpp" line="507"/> + <source>Could not a establish connection to the dive computer.</source> + <translation type="unfinished"/> + </message> +</context> +<context> <name>YearlyStatisticsModel</name> <message> - <location filename="../qt-ui/models.cpp" line="1647"/> + <location filename="../qt-ui/models.cpp" line="1668"/> <source>Year > Month / Trip</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/models.cpp" line="1650"/> + <location filename="../qt-ui/models.cpp" line="1671"/> <source>#</source> <translation>#</translation> </message> <message> - <location filename="../qt-ui/models.cpp" line="1653"/> + <location filename="../qt-ui/models.cpp" line="1674"/> <source>Duration Total</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/models.cpp" line="1656"/> + <location filename="../qt-ui/models.cpp" line="1677"/> <source> Average</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/models.cpp" line="1659"/> + <location filename="../qt-ui/models.cpp" line="1680"/> <source> Shortest</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/models.cpp" line="1662"/> + <location filename="../qt-ui/models.cpp" line="1683"/> <source> Longest</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/models.cpp" line="1665"/> + <location filename="../qt-ui/models.cpp" line="1686"/> <source>Depth (%1) Average</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/models.cpp" line="1668"/> - <location filename="../qt-ui/models.cpp" line="1677"/> - <location filename="../qt-ui/models.cpp" line="1686"/> + <location filename="../qt-ui/models.cpp" line="1689"/> + <location filename="../qt-ui/models.cpp" line="1698"/> + <location filename="../qt-ui/models.cpp" line="1707"/> <source> Minimum</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/models.cpp" line="1671"/> - <location filename="../qt-ui/models.cpp" line="1680"/> - <location filename="../qt-ui/models.cpp" line="1689"/> + <location filename="../qt-ui/models.cpp" line="1692"/> + <location filename="../qt-ui/models.cpp" line="1701"/> + <location filename="../qt-ui/models.cpp" line="1710"/> <source> Maximum</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/models.cpp" line="1674"/> + <location filename="../qt-ui/models.cpp" line="1695"/> <source>SAC (%1) Average</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/models.cpp" line="1683"/> + <location filename="../qt-ui/models.cpp" line="1704"/> <source>Temp. (%1) Average</source> <translation type="unfinished"/> @@ -3274,87 +3945,86 @@ Maximum</source> <context> <name>gettextFromC</name> <message> - <location filename="../dive.c" line="128"/> + <location filename="../dive.c" line="129"/> <source>pascal</source> <translation>pascal</translation> </message> <message> - <location filename="../dive.c" line="133"/> - <location filename="../qt-gui.cpp" line="329"/> + <location filename="../dive.c" line="134"/> + <location filename="../qt-gui.cpp" line="333"/> <source>bar</source> <translation>bar</translation> </message> <message> - <location filename="../dive.c" line="137"/> - <location filename="../qt-gui.cpp" line="332"/> + <location filename="../dive.c" line="138"/> + <location filename="../qt-gui.cpp" line="336"/> <source>psi</source> <translation>psi</translation> </message> <message> - <location filename="../dive.c" line="179"/> + <location filename="../dive.c" line="180"/> <source>cuft</source> <translation>cuft</translation> </message> <message> - <location filename="../dive.c" line="208"/> - <location filename="../qt-gui.cpp" line="211"/> - <location filename="../qt-gui.cpp" line="226"/> + <location filename="../dive.c" line="217"/> + <location filename="../qt-gui.cpp" line="215"/> + <location filename="../qt-gui.cpp" line="230"/> <location filename="../worldmap-save.c" line="44"/> <source>m</source> <translation>m</translation> </message> <message> - <location filename="../dive.c" line="213"/> - <location filename="../qt-gui.cpp" line="214"/> - <location filename="../qt-gui.cpp" line="228"/> + <location filename="../dive.c" line="222"/> + <location filename="../qt-gui.cpp" line="218"/> + <location filename="../qt-gui.cpp" line="232"/> <source>ft</source> <translation>ft</translation> </message> <message> - <location filename="../dive.c" line="236"/> + <location filename="../dive.c" line="245"/> <source>m/min</source> <translation type="unfinished"/> </message> <message> - <location filename="../dive.c" line="238"/> + <location filename="../dive.c" line="247"/> <source>m/s</source> <translation type="unfinished"/> </message> <message> - <location filename="../dive.c" line="243"/> + <location filename="../dive.c" line="252"/> <source>ft/min</source> <translation type="unfinished"/> </message> <message> - <location filename="../dive.c" line="245"/> + <location filename="../dive.c" line="254"/> <source>ft/s</source> <translation type="unfinished"/> </message> <message> - <location filename="../dive.c" line="264"/> - <location filename="../qt-gui.cpp" line="237"/> - <location filename="../qt-gui.cpp" line="247"/> + <location filename="../dive.c" line="273"/> + <location filename="../qt-gui.cpp" line="241"/> + <location filename="../qt-gui.cpp" line="251"/> <source>lbs</source> <translation>lbs</translation> </message> <message> - <location filename="../dive.c" line="268"/> - <location filename="../qt-gui.cpp" line="235"/> - <location filename="../qt-gui.cpp" line="245"/> + <location filename="../dive.c" line="277"/> + <location filename="../qt-gui.cpp" line="239"/> + <location filename="../qt-gui.cpp" line="249"/> <source>kg</source> <translation>ký</translation> </message> <message> - <location filename="../dive.c" line="1284"/> + <location filename="../dive.c" line="1344"/> <source>(%s) or (%s)</source> <translation>(%s) hoặc (%s)</translation> </message> <message> <location filename="../divelist.c" line="460"/> <location filename="../equipment.c" line="79"/> - <location filename="../planner.c" line="1005"/> - <location filename="../planner.c" line="1008"/> - <location filename="../statistics.c" line="355"/> + <location filename="../planner.c" line="995"/> + <location filename="../planner.c" line="998"/> <source>air</source> <translation>không khí</translation> </message> @@ -3396,229 +4066,229 @@ Maximum</source> <translation type="unfinished"/> </message> <message> - <location filename="../libdivecomputer.c" line="144"/> + <location filename="../libdivecomputer.c" line="151"/> <source>none</source> <translation>không</translation> </message> <message> - <location filename="../libdivecomputer.c" line="144"/> + <location filename="../libdivecomputer.c" line="151"/> <source>deco stop</source> <translation>dừng lại deco</translation> </message> <message> - <location filename="../libdivecomputer.c" line="144"/> + <location filename="../libdivecomputer.c" line="151"/> <source>rbt</source> <translation>rbt</translation> </message> <message> - <location filename="../libdivecomputer.c" line="144"/> + <location filename="../libdivecomputer.c" line="151"/> <source>ascent</source> <translation>đường dốc</translation> </message> <message> - <location filename="../libdivecomputer.c" line="144"/> + <location filename="../libdivecomputer.c" line="151"/> <source>ceiling</source> <translation>trần</translation> </message> <message> - <location filename="../libdivecomputer.c" line="144"/> + <location filename="../libdivecomputer.c" line="151"/> <source>workload</source> <translation>tải công việc</translation> </message> <message> - <location filename="../libdivecomputer.c" line="145"/> + <location filename="../libdivecomputer.c" line="152"/> <source>transmitter</source> <translation>máy phát radio</translation> </message> <message> - <location filename="../libdivecomputer.c" line="145"/> + <location filename="../libdivecomputer.c" line="152"/> <source>violation</source> <translation>độ xâm phạm</translation> </message> <message> - <location filename="../libdivecomputer.c" line="145"/> + <location filename="../libdivecomputer.c" line="152"/> <source>bookmark</source> <translation>đánh dấu</translation> </message> <message> - <location filename="../libdivecomputer.c" line="145"/> + <location filename="../libdivecomputer.c" line="152"/> <source>surface</source> <translation>bề mặt</translation> </message> <message> - <location filename="../libdivecomputer.c" line="145"/> + <location filename="../libdivecomputer.c" line="152"/> <source>safety stop</source> <translation>dừng an toàn</translation> </message> <message> - <location filename="../libdivecomputer.c" line="146"/> - <location filename="../libdivecomputer.c" line="149"/> + <location filename="../libdivecomputer.c" line="153"/> + <location filename="../libdivecomputer.c" line="156"/> <source>gaschange</source> <translation>thay đổi dưỡng khí</translation> </message> <message> - <location filename="../libdivecomputer.c" line="146"/> + <location filename="../libdivecomputer.c" line="153"/> <source>safety stop (voluntary)</source> <translation>dừng an toàn (tự nguyện)</translation> </message> <message> - <location filename="../libdivecomputer.c" line="146"/> + <location filename="../libdivecomputer.c" line="153"/> <source>safety stop (mandatory)</source> <translation>dừng an toàn (bắt buộc)</translation> </message> <message> - <location filename="../libdivecomputer.c" line="147"/> + <location filename="../libdivecomputer.c" line="154"/> <source>deepstop</source> <translation>deepstop</translation> </message> <message> - <location filename="../libdivecomputer.c" line="147"/> + <location filename="../libdivecomputer.c" line="154"/> <source>ceiling (safety stop)</source> <translation>trần (độ an toàn)</translation> </message> <message> - <location filename="../libdivecomputer.c" line="147"/> + <location filename="../libdivecomputer.c" line="154"/> <source>divetime</source> <translation>thời gian lặn</translation> </message> <message> - <location filename="../libdivecomputer.c" line="147"/> + <location filename="../libdivecomputer.c" line="154"/> <source>below floor</source> <comment>event showing dive is below deco floor and adding deco time</comment> <translation type="unfinished"/> </message> <message> - <location filename="../libdivecomputer.c" line="148"/> + <location filename="../libdivecomputer.c" line="155"/> <source>maxdepth</source> <translation>độ sâu tối đa</translation> </message> <message> - <location filename="../libdivecomputer.c" line="148"/> + <location filename="../libdivecomputer.c" line="155"/> <source>OLF</source> <translation>OLF</translation> </message> <message> - <location filename="../libdivecomputer.c" line="148"/> + <location filename="../libdivecomputer.c" line="155"/> <source>PO2</source> <translation>PO2</translation> </message> <message> - <location filename="../libdivecomputer.c" line="148"/> + <location filename="../libdivecomputer.c" line="155"/> <source>airtime</source> <translation>thời gian không khí</translation> </message> <message> - <location filename="../libdivecomputer.c" line="148"/> + <location filename="../libdivecomputer.c" line="155"/> <source>rgbm</source> <translation>rgbm</translation> </message> <message> - <location filename="../libdivecomputer.c" line="148"/> + <location filename="../libdivecomputer.c" line="155"/> <source>heading</source> <translation>thẳng tiến</translation> </message> <message> - <location filename="../libdivecomputer.c" line="149"/> + <location filename="../libdivecomputer.c" line="156"/> <source>tissue level warning</source> <translation>cảnh báo cấp độ mô</translation> </message> <message> - <location filename="../libdivecomputer.c" line="149"/> + <location filename="../libdivecomputer.c" line="156"/> <source>non stop time</source> <translation>không dừng lại thời gian</translation> </message> <message> - <location filename="../libdivecomputer.c" line="166"/> + <location filename="../libdivecomputer.c" line="173"/> <source>invalid event number</source> <translation>chỉ số sự kiện không hợp lệ</translation> </message> <message> - <location filename="../libdivecomputer.c" line="408"/> + <location filename="../libdivecomputer.c" line="415"/> <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="414"/> + <location filename="../libdivecomputer.c" line="421"/> <source>Error registering the data</source> <translation>Lỗi khi đăng ký dữ liệu</translation> </message> <message> - <location filename="../libdivecomputer.c" line="422"/> + <location filename="../libdivecomputer.c" line="429"/> <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="438"/> + <location filename="../libdivecomputer.c" line="445"/> <source>Dive %d: %s</source> <translation type="unfinished"/> </message> <message> - <location filename="../libdivecomputer.c" line="442"/> + <location filename="../libdivecomputer.c" line="449"/> <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="451"/> + <location filename="../libdivecomputer.c" line="458"/> <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="460"/> + <location filename="../libdivecomputer.c" line="467"/> <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="472"/> + <location filename="../libdivecomputer.c" line="479"/> <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="480"/> + <location filename="../libdivecomputer.c" line="487"/> <source>Error obtaining surface pressure</source> <translation type="unfinished"/> </message> <message> - <location filename="../libdivecomputer.c" line="488"/> + <location filename="../libdivecomputer.c" line="495"/> <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="495"/> + <location filename="../libdivecomputer.c" line="502"/> <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="625"/> + <location filename="../libdivecomputer.c" line="639"/> <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="633"/> + <location filename="../libdivecomputer.c" line="647"/> <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="693"/> + <location filename="../libdivecomputer.c" line="707"/> <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="698"/> + <location filename="../libdivecomputer.c" line="712"/> <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="719"/> + <location filename="../libdivecomputer.c" line="733"/> <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="758"/> + <location filename="../libdivecomputer.c" line="772"/> <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="765"/> + <location filename="../libdivecomputer.c" line="779"/> <source>Unable to open %s %s (%s)</source> <translation>Không thể mở %s %s (%s)</translation> </message> @@ -3630,19 +4300,19 @@ Maximum</source> </translation> </message> <message> - <location filename="../parse-xml.c" line="1692"/> + <location filename="../parse-xml.c" line="1694"/> <source>Failed to parse '%s'</source> <translation>Thất bại khi chuyển thông số '%s'</translation> </message> <message> - <location filename="../parse-xml.c" line="1913"/> + <location filename="../parse-xml.c" line="1915"/> <source>Database query get_events failed. </source> <translation>Thất bại khi truy vấn việc nhận_sự kiện từ cơ sở dữ liệu. </translation> </message> <message> - <location filename="../parse-xml.c" line="1920"/> + <location filename="../parse-xml.c" line="1922"/> <source>Database query get_tags failed. </source> <translation type="unfinished"/> @@ -3655,33 +4325,33 @@ Maximum</source> </translation> </message> <message> - <location filename="../parse-xml.c" line="1954"/> - <location filename="../parse-xml.c" line="2101"/> + <location filename="../parse-xml.c" line="1956"/> + <location filename="../parse-xml.c" line="2103"/> <source>Database query failed '%s'. </source> <translation>Thất bại khi truy vấn dữ liệu '%s'. </translation> </message> <message> - <location filename="../parse-xml.c" line="2065"/> + <location filename="../parse-xml.c" line="2067"/> <source>Database query get_cylinders failed. </source> <translation type="unfinished"/> </message> <message> - <location filename="../parse-xml.c" line="2072"/> + <location filename="../parse-xml.c" line="2074"/> <source>Database query get_changes failed. </source> <translation type="unfinished"/> </message> <message> - <location filename="../parse-xml.c" line="2079"/> + <location filename="../parse-xml.c" line="2081"/> <source>Database query get_profile_sample failed. </source> <translation type="unfinished"/> </message> <message> - <location filename="../parse-xml.c" line="2170"/> + <location filename="../parse-xml.c" line="2172"/> <source>Can't open stylesheet %s</source> <translation type="unfinished"/> </message> @@ -3691,450 +4361,450 @@ Maximum</source> <translation>EAN%d</translation> </message> <message> - <location filename="../planner.c" line="773"/> + <location filename="../planner.c" line="762"/> <source>Can't find gas %s</source> <translation type="unfinished"/> </message> <message> - <location filename="../planner.c" line="347"/> + <location filename="../planner.c" line="350"/> <source>Too many gas mixes</source> <translation>Quá nhiều dưỡng khí được trộn</translation> </message> <message> - <location filename="../planner.c" line="528"/> + <location filename="../planner.c" line="517"/> <source>DISCLAIMER / WARNING: THIS IS A NEW IMPLEMENTATION OF THE BUHLMANN ALGORITHM AND A DIVE PLANNER IMPLEMENTION 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>THẬN TRỌNG / CẢNH BÁO: ĐÂY LÀ PHẦN HOÀN THIỆN MỚI CỦA THUẬT TOÁN BUHLMANN VÀ DỰ TOÁN VỀ VIỆC LẶN DỰA TRÊN CÁC THÔNG SỐ NHẬN ĐƯỢC TỪ MỘT SỐ HỮU HẠN CÁC CUỘC THỬ NGHIỆM. CHÚNG TÔI MẠNH MẼ KHUYẾN CÁO BẠN KHÔNG NÊN HOÀN TOÀN DỰA VÀO CÁC THÔNG SỐ NÀY.</translation> </message> <message> - <location filename="../planner.c" line="538"/> + <location filename="../planner.c" line="527"/> <source>Decompression calculation aborted due to excessive time</source> <translation type="unfinished"/> </message> <message> - <location filename="../planner.c" line="546"/> + <location filename="../planner.c" line="535"/> <source>based on GFlow = %d and GFhigh = %d</source> <translation type="unfinished"/> </message> <message> - <location filename="../planner.c" line="549"/> + <location filename="../planner.c" line="538"/> <source>Subsurface dive plan</source> <translation type="unfinished"/> </message> <message> - <location filename="../planner.c" line="553"/> + <location filename="../planner.c" line="542"/> <source>depth</source> <translation type="unfinished"/> </message> <message> - <location filename="../planner.c" line="556"/> + <location filename="../planner.c" line="545"/> <source>runtime</source> <translation type="unfinished"/> </message> <message> - <location filename="../planner.c" line="559"/> + <location filename="../planner.c" line="548"/> <source>duration</source> <translation type="unfinished"/> </message> <message> - <location filename="../planner.c" line="562"/> + <location filename="../planner.c" line="551"/> <source>gas</source> <translation type="unfinished"/> </message> <message> - <location filename="../planner.c" line="596"/> + <location filename="../planner.c" line="585"/> <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="606"/> + <location filename="../planner.c" line="595"/> <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="617"/> + <location filename="../planner.c" line="606"/> <source>%3.0f%s</source> <translation type="unfinished"/> </message> <message> - <location filename="../planner.c" line="620"/> - <location filename="../planner.c" line="624"/> + <location filename="../planner.c" line="609"/> + <location filename="../planner.c" line="613"/> <source>%3dmin</source> <translation type="unfinished"/> </message> <message> - <location filename="../planner.c" line="640"/> + <location filename="../planner.c" line="629"/> <source>Switch gas to %s</source> <translation type="unfinished"/> </message> <message> - <location filename="../planner.c" line="653"/> + <location filename="../planner.c" line="642"/> <source>CNS</source> <translation type="unfinished"/> </message> <message> - <location filename="../planner.c" line="655"/> + <location filename="../planner.c" line="644"/> <source>OTU</source> <translation>OTU</translation> </message> <message> - <location filename="../planner.c" line="658"/> + <location filename="../planner.c" line="647"/> <source>Gas consumption:</source> <translation type="unfinished"/> </message> <message> - <location filename="../planner.c" line="540"/> - <location filename="../planner.c" line="678"/> - <location filename="../planner.c" line="683"/> - <location filename="../planner.c" line="706"/> + <location filename="../planner.c" line="529"/> + <location filename="../planner.c" line="667"/> + <location filename="../planner.c" line="672"/> + <location filename="../planner.c" line="695"/> <source>Warning:</source> <translation type="unfinished"/> </message> <message> - <location filename="../planner.c" line="679"/> + <location filename="../planner.c" line="668"/> <source>this is more gas than available in the specified cylinder!</source> <translation type="unfinished"/> </message> <message> - <location filename="../planner.c" line="684"/> + <location filename="../planner.c" line="673"/> <source>not enough reserve for gas sharing on ascent!</source> <translation type="unfinished"/> </message> <message> - <location filename="../planner.c" line="686"/> + <location filename="../planner.c" line="675"/> <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="688"/> + <location filename="../planner.c" line="677"/> <source>%.0f%s (%.0f%s during planned ascent) of %s</source> <translation type="unfinished"/> </message> <message> - <location filename="../planner.c" line="703"/> + <location filename="../planner.c" line="692"/> <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="1009"/> + <location filename="../planner.c" line="999"/> <source>ean</source> <translation>ean</translation> </message> <message> - <location filename="../profile.c" line="1250"/> + <location filename="../profile.c" line="955"/> <source>@: %d:%02d D: %.1f%s </source> <translation type="unfinished"/> </message> <message> - <location filename="../profile.c" line="1253"/> + <location filename="../profile.c" line="958"/> <source>P: %d%s </source> <translation type="unfinished"/> </message> <message> - <location filename="../profile.c" line="1257"/> + <location filename="../profile.c" line="962"/> <source>T: %.1f%s </source> <translation type="unfinished"/> </message> <message> - <location filename="../profile.c" line="1263"/> + <location filename="../profile.c" line="968"/> <source>V: %.1f%s </source> <translation type="unfinished"/> </message> <message> - <location filename="../profile.c" line="1266"/> + <location filename="../profile.c" line="971"/> <source>SAC: %.*f%s/min </source> <translation type="unfinished"/> </message> <message> - <location filename="../profile.c" line="1268"/> + <location filename="../profile.c" line="973"/> <source>CNS: %u%% </source> <translation type="unfinished"/> </message> <message> - <location filename="../profile.c" line="1270"/> + <location filename="../profile.c" line="975"/> <source>pO%s: %.2fbar </source> <translation type="unfinished"/> </message> <message> - <location filename="../profile.c" line="1272"/> + <location filename="../profile.c" line="977"/> <source>pN%s: %.2fbar </source> <translation type="unfinished"/> </message> <message> - <location filename="../profile.c" line="1274"/> + <location filename="../profile.c" line="979"/> <source>pHe: %.2fbar </source> <translation type="unfinished"/> </message> <message> - <location filename="../profile.c" line="1277"/> + <location filename="../profile.c" line="982"/> <source>MOD: %d%s </source> <translation type="unfinished"/> </message> <message> - <location filename="../profile.c" line="1284"/> + <location filename="../profile.c" line="989"/> <source>EAD: %d%s EADD: %d%s </source> <translation type="unfinished"/> </message> <message> - <location filename="../profile.c" line="1288"/> + <location filename="../profile.c" line="993"/> <source>END: %d%s EADD: %d%s </source> <translation type="unfinished"/> </message> <message> - <location filename="../profile.c" line="1300"/> + <location filename="../profile.c" line="1005"/> <source>Safetystop: %umin @ %.0f%s </source> <translation type="unfinished"/> </message> <message> - <location filename="../profile.c" line="1303"/> + <location filename="../profile.c" line="1008"/> <source>Safetystop: unkn time @ %.0f%s </source> <translation type="unfinished"/> </message> <message> - <location filename="../profile.c" line="1308"/> + <location filename="../profile.c" line="1013"/> <source>Deco: %umin @ %.0f%s </source> <translation type="unfinished"/> </message> <message> - <location filename="../profile.c" line="1311"/> + <location filename="../profile.c" line="1016"/> <source>Deco: unkn time @ %.0f%s </source> <translation type="unfinished"/> </message> <message> - <location filename="../profile.c" line="1315"/> + <location filename="../profile.c" line="1020"/> <source>In deco </source> <translation type="unfinished"/> </message> <message> - <location filename="../profile.c" line="1317"/> + <location filename="../profile.c" line="1022"/> <source>NDL: %umin </source> <translation type="unfinished"/> </message> <message> - <location filename="../profile.c" line="1320"/> + <location filename="../profile.c" line="1025"/> <source>TTS: %umin </source> <translation type="unfinished"/> </message> <message> - <location filename="../profile.c" line="1323"/> + <location filename="../profile.c" line="1028"/> <source>Deco: %umin @ %.0f%s (calc) </source> <translation type="unfinished"/> </message> <message> - <location filename="../profile.c" line="1331"/> + <location filename="../profile.c" line="1036"/> <source>In deco (calc) </source> <translation type="unfinished"/> </message> <message> - <location filename="../profile.c" line="1333"/> + <location filename="../profile.c" line="1038"/> <source>NDL: %umin (calc) </source> <translation type="unfinished"/> </message> <message> - <location filename="../profile.c" line="1336"/> + <location filename="../profile.c" line="1041"/> <source>TTS: %umin (calc) </source> <translation type="unfinished"/> </message> <message> - <location filename="../profile.c" line="1339"/> + <location filename="../profile.c" line="1044"/> <source>Calculated ceiling %.0f%s </source> <translation type="unfinished"/> </message> <message> - <location filename="../profile.c" line="1345"/> + <location filename="../profile.c" line="1050"/> <source>Tissue %.0fmin: %.0f%s </source> <translation type="unfinished"/> </message> <message> - <location filename="../profile.c" line="1351"/> + <location filename="../profile.c" line="1056"/> <source>heartbeat: %d </source> <translation type="unfinished"/> </message> <message> - <location filename="../profile.c" line="1353"/> + <location filename="../profile.c" line="1058"/> <source>bearing: %d </source> <translation type="unfinished"/> </message> <message> - <location filename="../profile.c" line="1445"/> + <location filename="../profile.c" line="1150"/> <source>%sT: %d:%02d min</source> <translation type="unfinished"/> </message> <message> - <location filename="../profile.c" line="1449"/> - <location filename="../profile.c" line="1453"/> - <location filename="../profile.c" line="1457"/> + <location filename="../profile.c" line="1154"/> + <location filename="../profile.c" line="1158"/> + <location filename="../profile.c" line="1162"/> <source>%s %sD:%.1f%s</source> <translation type="unfinished"/> </message> <message> - <location filename="../profile.c" line="1461"/> + <location filename="../profile.c" line="1166"/> <source>%s %sD:%.1f%s </source> <translation type="unfinished"/> </message> <message> - <location filename="../profile.c" line="1465"/> + <location filename="../profile.c" line="1170"/> <source>%s%sV:%.2f%s</source> <translation type="unfinished"/> </message> <message> - <location filename="../profile.c" line="1469"/> - <location filename="../profile.c" line="1473"/> + <location filename="../profile.c" line="1174"/> + <location filename="../profile.c" line="1178"/> <source>%s %sV:%.2f%s</source> <translation type="unfinished"/> </message> <message> - <location filename="../profile.c" line="1480"/> + <location filename="../profile.c" line="1185"/> <source>%s %sP:%d %s</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-gui.cpp" line="287"/> + <location filename="../qt-gui.cpp" line="291"/> <source>C</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-gui.cpp" line="290"/> + <location filename="../qt-gui.cpp" line="294"/> <source>F</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-gui.cpp" line="433"/> + <location filename="../qt-gui.cpp" line="437"/> <source>%1 %2 (%3 dives)</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-gui.cpp" line="438"/> + <location filename="../qt-gui.cpp" line="442"/> <source>%1 %2 (1 dive)</source> <translation type="unfinished"/> </message> <message> - <location filename="../dive.c" line="19"/> + <location filename="../dive.c" line="20"/> <source>boat</source> <translation>thuyền</translation> </message> <message> - <location filename="../dive.c" line="19"/> + <location filename="../dive.c" line="20"/> <source>shore</source> <translation>bờ biển</translation> </message> <message> - <location filename="../dive.c" line="19"/> + <location filename="../dive.c" line="20"/> <source>drift</source> <translation>độ trôi</translation> </message> <message> - <location filename="../dive.c" line="20"/> + <location filename="../dive.c" line="21"/> <source>deep</source> <translation>sâu</translation> </message> <message> - <location filename="../dive.c" line="20"/> + <location filename="../dive.c" line="21"/> <source>cavern</source> <translation>hang lớn</translation> </message> <message> - <location filename="../dive.c" line="20"/> + <location filename="../dive.c" line="21"/> <source>ice</source> <translation>băng</translation> </message> <message> - <location filename="../dive.c" line="21"/> + <location filename="../dive.c" line="22"/> <source>wreck</source> <translation>vật trôi dạt</translation> </message> <message> - <location filename="../dive.c" line="21"/> + <location filename="../dive.c" line="22"/> <source>cave</source> <translation>hang động</translation> </message> <message> - <location filename="../dive.c" line="21"/> + <location filename="../dive.c" line="22"/> <source>altitude</source> <translation>độ cao so với mặt biển</translation> </message> <message> - <location filename="../dive.c" line="22"/> + <location filename="../dive.c" line="23"/> <source>pool</source> <translation>ao</translation> </message> <message> - <location filename="../dive.c" line="22"/> + <location filename="../dive.c" line="23"/> <source>lake</source> <translation>hồ</translation> </message> <message> - <location filename="../dive.c" line="22"/> + <location filename="../dive.c" line="23"/> <source>river</source> <translation>sông</translation> </message> <message> - <location filename="../dive.c" line="23"/> + <location filename="../dive.c" line="24"/> <source>night</source> <translation>ban đêm</translation> </message> <message> - <location filename="../dive.c" line="23"/> + <location filename="../dive.c" line="24"/> <source>fresh</source> <translation type="unfinished"/> </message> <message> - <location filename="../dive.c" line="23"/> + <location filename="../dive.c" line="24"/> <source>student</source> <translation type="unfinished"/> </message> <message> - <location filename="../dive.c" line="24"/> + <location filename="../dive.c" line="25"/> <source>photo</source> <translation>hình ảnh</translation> </message> <message> - <location filename="../dive.c" line="24"/> + <location filename="../dive.c" line="25"/> <source>video</source> <translation>video</translation> </message> <message> - <location filename="../dive.c" line="24"/> + <location filename="../dive.c" line="25"/> <source>instructor</source> <translation type="unfinished"/> </message> <message> - <location filename="../dive.c" line="25"/> + <location filename="../dive.c" line="26"/> <source>deco</source> <translation>deco</translation> </message> <message> - <location filename="../dive.c" line="174"/> + <location filename="../dive.c" line="175"/> <source>ℓ</source> <translation type="unfinished"/> </message> @@ -4184,97 +4854,97 @@ EADD: %d%s <translation>(không có cuộc lặn nào)</translation> </message> <message> - <location filename="../subsurfacestartup.c" line="79"/> + <location filename="../subsurfacestartup.c" line="80"/> <source>Sun</source> <translation>CN</translation> </message> <message> - <location filename="../subsurfacestartup.c" line="79"/> + <location filename="../subsurfacestartup.c" line="80"/> <source>Mon</source> <translation>T2</translation> </message> <message> - <location filename="../subsurfacestartup.c" line="79"/> + <location filename="../subsurfacestartup.c" line="80"/> <source>Tue</source> <translation>T3</translation> </message> <message> - <location filename="../subsurfacestartup.c" line="79"/> + <location filename="../subsurfacestartup.c" line="80"/> <source>Wed</source> <translation>T4</translation> </message> <message> - <location filename="../subsurfacestartup.c" line="79"/> + <location filename="../subsurfacestartup.c" line="80"/> <source>Thu</source> <translation>T5</translation> </message> <message> - <location filename="../subsurfacestartup.c" line="79"/> + <location filename="../subsurfacestartup.c" line="80"/> <source>Fri</source> <translation>T6</translation> </message> <message> - <location filename="../subsurfacestartup.c" line="79"/> + <location filename="../subsurfacestartup.c" line="80"/> <source>Sat</source> <translation>T7</translation> </message> <message> - <location filename="../subsurfacestartup.c" line="88"/> + <location filename="../subsurfacestartup.c" line="89"/> <source>Jan</source> <translation>Th1</translation> </message> <message> - <location filename="../subsurfacestartup.c" line="88"/> + <location filename="../subsurfacestartup.c" line="89"/> <source>Feb</source> <translation>Th2</translation> </message> <message> - <location filename="../subsurfacestartup.c" line="88"/> + <location filename="../subsurfacestartup.c" line="89"/> <source>Mar</source> <translation>Th3</translation> </message> <message> - <location filename="../subsurfacestartup.c" line="88"/> + <location filename="../subsurfacestartup.c" line="89"/> <source>Apr</source> <translation>Apr</translation> </message> <message> - <location filename="../subsurfacestartup.c" line="88"/> + <location filename="../subsurfacestartup.c" line="89"/> <source>May</source> <translation>Th5</translation> </message> <message> - <location filename="../subsurfacestartup.c" line="88"/> + <location filename="../subsurfacestartup.c" line="89"/> <source>Jun</source> <translation>Th6</translation> </message> <message> - <location filename="../subsurfacestartup.c" line="89"/> + <location filename="../subsurfacestartup.c" line="90"/> <source>Jul</source> <translation>Th7</translation> </message> <message> - <location filename="../subsurfacestartup.c" line="89"/> + <location filename="../subsurfacestartup.c" line="90"/> <source>Aug</source> <translation>Th8</translation> </message> <message> - <location filename="../subsurfacestartup.c" line="89"/> + <location filename="../subsurfacestartup.c" line="90"/> <source>Sep</source> <translation>Th9</translation> </message> <message> - <location filename="../subsurfacestartup.c" line="89"/> + <location filename="../subsurfacestartup.c" line="90"/> <source>Oct</source> <translation>Th10</translation> </message> <message> - <location filename="../subsurfacestartup.c" line="89"/> + <location filename="../subsurfacestartup.c" line="90"/> <source>Nov</source> <translation>Th11</translation> </message> <message> - <location filename="../subsurfacestartup.c" line="89"/> + <location filename="../subsurfacestartup.c" line="90"/> <source>Dec</source> <translation>Th12</translation> </message> @@ -4309,92 +4979,92 @@ Uemis Zurich đã được gắn vào đúng cách chưa?</translation> <translation>chưa rõ</translation> </message> <message> - <location filename="../uemis-downloader.c" line="383"/> - <source>Reading %s %s</source> - <translation>Đang đọc %s %s</translation> - </message> - <message> - <location filename="../uemis-downloader.c" line="403"/> + <location filename="../uemis-downloader.c" line="420"/> <source>data</source> <translation>dữ liệu</translation> </message> <message> - <location filename="../uemis-downloader.c" line="424"/> - <source>divelog entry id</source> - <translation>số dòng nhật trình lặn</translation> + <location filename="../uemis-downloader.c" line="400"/> + <source>%s %s</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../uemis-downloader.c" line="441"/> + <source>divelog #</source> + <translation type="unfinished"/> </message> <message> - <location filename="../uemis-downloader.c" line="426"/> - <source>divespot data id</source> - <translation>số dữ liệu điểm lặn</translation> + <location filename="../uemis-downloader.c" line="443"/> + <source>divespot #</source> + <translation type="unfinished"/> </message> <message> - <location filename="../uemis-downloader.c" line="428"/> - <source>more data dive id</source> - <translation>thêm dữ liệu về chỉ số lần lặn</translation> + <location filename="../uemis-downloader.c" line="445"/> + <source>details for #</source> + <translation type="unfinished"/> </message> <message> - <location filename="../uemis-downloader.c" line="622"/> + <location filename="../uemis-downloader.c" line="639"/> <source>wetsuit</source> <translation>wetsuit</translation> </message> <message> - <location filename="../uemis-downloader.c" line="622"/> + <location filename="../uemis-downloader.c" line="639"/> <source>semidry</source> <translation>ít ướt</translation> </message> <message> - <location filename="../uemis-downloader.c" line="622"/> + <location filename="../uemis-downloader.c" line="639"/> <source>drysuit</source> <translation>đồ khô</translation> </message> <message> - <location filename="../uemis-downloader.c" line="623"/> + <location filename="../uemis-downloader.c" line="640"/> <source>shorty</source> <translation>ngắn</translation> </message> <message> - <location filename="../uemis-downloader.c" line="623"/> + <location filename="../uemis-downloader.c" line="640"/> <source>vest</source> <translation>áo khoác</translation> </message> <message> - <location filename="../uemis-downloader.c" line="623"/> + <location filename="../uemis-downloader.c" line="640"/> <source>long john</source> <translation>long john</translation> </message> <message> - <location filename="../uemis-downloader.c" line="623"/> + <location filename="../uemis-downloader.c" line="640"/> <source>jacket</source> <translation>jacket</translation> </message> <message> - <location filename="../uemis-downloader.c" line="623"/> + <location filename="../uemis-downloader.c" line="640"/> <source>full suit</source> <translation>thiết bị đầy đủ</translation> </message> <message> - <location filename="../uemis-downloader.c" line="623"/> + <location filename="../uemis-downloader.c" line="640"/> <source>2 pcs full suit</source> <translation>2 bộ pcs đầy đủ</translation> </message> <message> - <location filename="../uemis-downloader.c" line="624"/> + <location filename="../uemis-downloader.c" line="641"/> <source>membrane</source> <translation>lớp màng</translation> </message> <message> - <location filename="../uemis-downloader.c" line="823"/> + <location filename="../uemis-downloader.c" line="840"/> <source>Init Communication</source> <translation>Thiết lập giao tiếp</translation> </message> <message> - <location filename="../uemis-downloader.c" line="825"/> + <location filename="../uemis-downloader.c" line="842"/> <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="836"/> + <location filename="../uemis-downloader.c" line="853"/> <source>Start download</source> <translation>Bắt đầu tải xuống</translation> </message> @@ -4489,12 +5159,279 @@ Uemis Zurich đã được gắn vào đúng cách chưa?</translation> <translation>Cảnh báo năng lượng yếu</translation> </message> <message> - <location filename="../save-html.c" line="319"/> + <location filename="../save-html.c" line="399"/> + <location filename="../save-html.c" line="482"/> <location filename="../worldmap-save.c" line="106"/> <source>Can't open file %s</source> <translation type="unfinished"/> </message> <message> + <location filename="../save-html.c" line="417"/> + <source>Number</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../save-html.c" line="418"/> + <source>Date</source> + <translation>Ngày tháng</translation> + </message> + <message> + <location filename="../save-html.c" line="419"/> + <source>Time</source> + <translation>Thời gian</translation> + </message> + <message> + <location filename="../save-html.c" line="420"/> + <source>Location</source> + <translation>Địa điểm</translation> + </message> + <message> + <location filename="../save-html.c" line="421"/> + <source>Air Temp</source> + <translation>Nhiệt độ không khí</translation> + </message> + <message> + <location filename="../save-html.c" line="422"/> + <source>Water Temp</source> + <translation>Nhiệt độ trung bình của nước</translation> + </message> + <message> + <location filename="../save-html.c" line="423"/> + <source>dives</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../save-html.c" line="424"/> + <source>Expand All</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../save-html.c" line="425"/> + <source>Collapse All</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../save-html.c" line="426"/> + <source>trips</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../save-html.c" line="427"/> + <source>Statistics</source> + <translation>Thống kê</translation> + </message> + <message> + <location filename="../save-html.c" line="428"/> + <source>Advanced Search</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../save-html.c" line="431"/> + <source>Rating</source> + <translation>Xếp hạng</translation> + </message> + <message> + <location filename="../save-html.c" line="432"/> + <source>Visibility</source> + <translation>Tầm nhìn</translation> + </message> + <message> + <location filename="../save-html.c" line="433"/> + <source>Duration</source> + <translation>Độ dài</translation> + </message> + <message> + <location filename="../save-html.c" line="434"/> + <source>DiveMaster</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../save-html.c" line="435"/> + <source>Buddy</source> + <translation>Bạn</translation> + </message> + <message> + <location filename="../save-html.c" line="436"/> + <source>Suit</source> + <translation>Đồ lặn</translation> + </message> + <message> + <location filename="../save-html.c" line="437"/> + <source>Tags</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../save-html.c" line="438"/> + <source>Notes</source> + <translation>Ghi chú</translation> + </message> + <message> + <location filename="../save-html.c" line="439"/> + <source>Show more details</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../save-html.c" line="442"/> + <source>Yearly statistics</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../save-html.c" line="443"/> + <source>Year</source> + <translation>Năm</translation> + </message> + <message> + <location filename="../save-html.c" line="444"/> + <source>Total Time</source> + <translation>Tổng số thời gian</translation> + </message> + <message> + <location filename="../save-html.c" line="445"/> + <source>Average Time</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../save-html.c" line="446"/> + <source>Shortest Time</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../save-html.c" line="447"/> + <source>Longest Time</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../save-html.c" line="448"/> + <source>Average Depth</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../save-html.c" line="449"/> + <source>Min Depth</source> + <translation>Độ sâu nhỏ nhất</translation> + </message> + <message> + <location filename="../save-html.c" line="450"/> + <source>Max Depth</source> + <translation>Độ sâu tối đa</translation> + </message> + <message> + <location filename="../save-html.c" line="451"/> + <source>Average SAC</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../save-html.c" line="452"/> + <source>Min SAC</source> + <translation>SAC nhỏ nhất</translation> + </message> + <message> + <location filename="../save-html.c" line="453"/> + <source>Max SAC</source> + <translation>SAC tối đa</translation> + </message> + <message> + <location filename="../save-html.c" line="454"/> + <source>Average Temp</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../save-html.c" line="455"/> + <source>Min Temp</source> + <translation>Nhiệt độ nhỏ nhất</translation> + </message> + <message> + <location filename="../save-html.c" line="456"/> + <source>Max Temp</source> + <translation>Nhiệt độ tối đa</translation> + </message> + <message> + <location filename="../save-html.c" line="457"/> + <source>Back to List</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../save-html.c" line="460"/> + <source>Dive No.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../save-html.c" line="461"/> + <source>Dive profile</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../save-html.c" line="462"/> + <source>Dive information</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../save-html.c" line="463"/> + <source>Dive equipments</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../save-html.c" line="464"/> + <location filename="../save-html.c" line="471"/> + <source>Type</source> + <translation>Loại</translation> + </message> + <message> + <location filename="../save-html.c" line="465"/> + <source>Size</source> + <translation>Kích thước</translation> + </message> + <message> + <location filename="../save-html.c" line="466"/> + <source>Work Pressure</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../save-html.c" line="467"/> + <source>Start Pressure</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../save-html.c" line="468"/> + <source>End Pressure</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../save-html.c" line="469"/> + <source>Gas</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../save-html.c" line="470"/> + <source>Weight</source> + <translation>Cân nặng</translation> + </message> + <message> + <location filename="../save-html.c" line="472"/> + <source>Events</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../save-html.c" line="473"/> + <source>Name</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../save-html.c" line="474"/> + <source>Value</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../save-html.c" line="475"/> + <source>Coordinates</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../save-html.c" line="476"/> + <source>Dive Status</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../worldmap-save.c" line="36"/> <source>Date:</source> <translation>Ngày tháng:</translation> @@ -4616,37 +5553,43 @@ Uemis Zurich đã được gắn vào đúng cách chưa?</translation> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/plannerSettings.ui" line="285"/> + <location filename="../qt-ui/plannerSettings.ui" line="275"/> + <location filename="../qt-ui/plannerSettings.ui" line="295"/> + <source>%</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/plannerSettings.ui" line="288"/> <source>GF high</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/plannerSettings.ui" line="302"/> + <location filename="../qt-ui/plannerSettings.ui" line="308"/> <source>Drop to first depth</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/plannerSettings.ui" line="309"/> + <location filename="../qt-ui/plannerSettings.ui" line="315"/> <source>Last stop at 6m</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/plannerSettings.ui" line="316"/> + <location filename="../qt-ui/plannerSettings.ui" line="322"/> <source>Plan backgas breaks</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/plannerSettings.ui" line="339"/> + <location filename="../qt-ui/plannerSettings.ui" line="345"/> <source>Gas options</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/plannerSettings.ui" line="360"/> + <location filename="../qt-ui/plannerSettings.ui" line="366"/> <source>Bottom SAC</source> <translation>SAC</translation> </message> <message> - <location filename="../qt-ui/plannerSettings.ui" line="370"/> + <location filename="../qt-ui/plannerSettings.ui" line="373"/> <source>Deco SAC</source> <translation type="unfinished"/> </message> @@ -4661,27 +5604,33 @@ Uemis Zurich đã được gắn vào đúng cách chưa?</translation> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/plannerSettings.ui" line="442"/> + <location filename="../qt-ui/plannerSettings.ui" line="439"/> + <location filename="../qt-ui/plannerSettings.ui" line="452"/> + <source>ℓ/min</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../qt-ui/plannerSettings.ui" line="468"/> <source>Dive notes</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/plannerSettings.ui" line="466"/> + <location filename="../qt-ui/plannerSettings.ui" line="492"/> <source>Display runtime</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/plannerSettings.ui" line="482"/> + <location filename="../qt-ui/plannerSettings.ui" line="508"/> <source>Display segment duration</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/plannerSettings.ui" line="495"/> + <location filename="../qt-ui/plannerSettings.ui" line="521"/> <source>Display transitions in deco</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/plannerSettings.ui" line="502"/> + <location filename="../qt-ui/plannerSettings.ui" line="528"/> <source>Verbatim diveplan</source> <translation type="unfinished"/> </message> @@ -4707,17 +5656,17 @@ Uemis Zurich đã được gắn vào đúng cách chưa?</translation> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/plannerSettings.ui" line="463"/> + <location filename="../qt-ui/plannerSettings.ui" line="489"/> <source>In dive plan, show runtime (absolute time) of stops</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/plannerSettings.ui" line="479"/> + <location filename="../qt-ui/plannerSettings.ui" line="505"/> <source>In dive plan, show duration (relative time) of stops</source> <translation type="unfinished"/> </message> <message> - <location filename="../qt-ui/plannerSettings.ui" line="492"/> + <location filename="../qt-ui/plannerSettings.ui" line="518"/> <source>In diveplan, list transitions or treat them as implicit</source> <translation type="unfinished"/> </message> |