diff options
Diffstat (limited to 'translations/subsurface_vi.ts')
-rw-r--r-- | translations/subsurface_vi.ts | 250 |
1 files changed, 137 insertions, 113 deletions
diff --git a/translations/subsurface_vi.ts b/translations/subsurface_vi.ts index 1a5510211..1218dcd8d 100644 --- a/translations/subsurface_vi.ts +++ b/translations/subsurface_vi.ts @@ -3508,7 +3508,7 @@ p, li { white-space: pre-wrap; } </message> <message> <location filename="../desktop-widgets/downloadfromdivecomputer.ui" line="179"/> - <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="122"/> + <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="129"/> <source>Download</source> <translation type="unfinished"/> </message> @@ -3543,47 +3543,57 @@ p, li { white-space: pre-wrap; } <translation type="unfinished"/> </message> <message> - <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="57"/> + <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="64"/> <source> Vendor name: </source> <translation type="unfinished"/> </message> <message> - <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="70"/> + <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="77"/> <source> Dive Computer:</source> <translation type="unfinished"/> </message> <message> - <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="81"/> + <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="88"/> <source>Bluetooth download:</source> <translation type="unfinished"/> </message> <message> - <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="128"/> + <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="135"/> <source>Retry</source> <translation>Thử lại</translation> </message> <message> - <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="154"/> + <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="161"/> <source>Quit</source> <translation>Thoát</translation> </message> <message> - <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="167"/> + <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="174"/> <source> Downloaded dives</source> <translation type="unfinished"/> </message> <message> - <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="204"/> + <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="175"/> + <source>Info:</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="175"/> + <source> No dives</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="214"/> <source>Accept</source> <translation>Chấp nhậ</translation> </message> <message> - <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="230"/> + <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="240"/> <source>Select All</source> <translation type="unfinished"/> </message> <message> - <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="247"/> + <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="258"/> <source>Unselect All</source> <translation type="unfinished"/> </message> @@ -4863,64 +4873,73 @@ If your device uses Bluetooth, do the same preparations as for a logbook downloa <name>Preferences</name> <message> <location filename="../mobile-widgets/qml/Preferences.qml" line="12"/> - <location filename="../mobile-widgets/qml/Preferences.qml" line="39"/> <source>Preferences</source> <translation>Tùy biến</translation> </message> <message> - <location filename="../mobile-widgets/qml/Preferences.qml" line="15"/> + <location filename="../mobile-widgets/qml/Preferences.qml" line="17"/> <source>Save</source> <translation>Lưu lại</translation> </message> <message> - <location filename="../mobile-widgets/qml/Preferences.qml" line="46"/> + <location filename="../mobile-widgets/qml/Preferences.qml" line="35"/> <source>Theme</source> <translation>Giao diện</translation> </message> <message> - <location filename="../mobile-widgets/qml/Preferences.qml" line="82"/> + <location filename="../mobile-widgets/qml/Preferences.qml" line="71"/> <source>Blue</source> <translation type="unfinished"/> </message> <message> - <location filename="../mobile-widgets/qml/Preferences.qml" line="95"/> - <location filename="../mobile-widgets/qml/Preferences.qml" line="161"/> - <location filename="../mobile-widgets/qml/Preferences.qml" line="227"/> + <location filename="../mobile-widgets/qml/Preferences.qml" line="84"/> + <location filename="../mobile-widgets/qml/Preferences.qml" line="150"/> + <location filename="../mobile-widgets/qml/Preferences.qml" line="216"/> <source>regular text</source> <translation type="unfinished"/> </message> <message> - <location filename="../mobile-widgets/qml/Preferences.qml" line="110"/> - <location filename="../mobile-widgets/qml/Preferences.qml" line="176"/> - <location filename="../mobile-widgets/qml/Preferences.qml" line="242"/> + <location filename="../mobile-widgets/qml/Preferences.qml" line="99"/> + <location filename="../mobile-widgets/qml/Preferences.qml" line="165"/> + <location filename="../mobile-widgets/qml/Preferences.qml" line="231"/> <source>Highlight</source> <translation type="unfinished"/> </message> <message> - <location filename="../mobile-widgets/qml/Preferences.qml" line="148"/> + <location filename="../mobile-widgets/qml/Preferences.qml" line="137"/> <source>Pink</source> <translation type="unfinished"/> </message> <message> - <location filename="../mobile-widgets/qml/Preferences.qml" line="214"/> + <location filename="../mobile-widgets/qml/Preferences.qml" line="203"/> <source>Dark</source> <translation type="unfinished"/> </message> <message> - <location filename="../mobile-widgets/qml/Preferences.qml" line="261"/> + <location filename="../mobile-widgets/qml/Preferences.qml" line="247"/> <source>Subsurface GPS data webservice</source> <translation type="unfinished"/> </message> <message> - <location filename="../mobile-widgets/qml/Preferences.qml" line="270"/> + <location filename="../mobile-widgets/qml/Preferences.qml" line="256"/> <source>Distance threshold (meters)</source> <translation type="unfinished"/> </message> <message> - <location filename="../mobile-widgets/qml/Preferences.qml" line="281"/> + <location filename="../mobile-widgets/qml/Preferences.qml" line="267"/> <source>Time threshold (minutes)</source> <translation type="unfinished"/> </message> + <message> + <location filename="../mobile-widgets/qml/Preferences.qml" line="286"/> + <source>Debug log for download from divecomputer</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../mobile-widgets/qml/Preferences.qml" line="321"/> + <source>Save detailed log of interaction with the dive computer</source> + <translation type="unfinished"/> + </message> </context> <context> <name>PreferencesDefaults</name> @@ -5870,131 +5889,131 @@ See http://doc.qt.io/qt-5/qdatetime.html#toString</source> <context> <name>QMLManager</name> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="86"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="110"/> <source>Starting...</source> <translation type="unfinished"/> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="135"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="160"/> <source>Open local dive data file</source> <translation type="unfinished"/> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="143"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="168"/> <source>Opening local data file failed</source> <translation type="unfinished"/> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="163"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="188"/> <source>%1 dives loaded from local dive data file</source> <translation type="unfinished"/> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="204"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="229"/> <source>working in no-cloud mode</source> <translation type="unfinished"/> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="209"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="234"/> <source>Error parsing local storage, giving up</source> <translation type="unfinished"/> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="218"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="243"/> <source>no cloud credentials</source> <translation type="unfinished"/> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="219"/> - <location filename="../mobile-widgets/qmlmanager.cpp" line="271"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="244"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="300"/> <source>Please enter valid cloud credentials.</source> <translation type="unfinished"/> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="286"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="315"/> <source>Attempting to open cloud storage with new credentials</source> <translation type="unfinished"/> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="307"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="336"/> <source>Testing cloud credentials</source> <translation type="unfinished"/> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="321"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="350"/> <source>No response from cloud server to validate the credentials</source> <translation type="unfinished"/> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="330"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="359"/> <source>Cannot connect to cloud storage - cloud account not verified</source> <translation type="unfinished"/> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="362"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="391"/> <source>Cloud credentials are invalid</source> <translation type="unfinished"/> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="375"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="404"/> <source>Cannot open cloud storage: Error creating https connection</source> <translation type="unfinished"/> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="388"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="417"/> <source>Cannot open cloud storage: %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="400"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="429"/> <source>Cannot connect to cloud storage</source> <translation type="unfinished"/> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="424"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="453"/> <source>Cloud credentials valid, loading dives...</source> <translation type="unfinished"/> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="436"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="465"/> <source>Cloud storage error: %1</source> <translation type="unfinished"/> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="479"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="508"/> <source>Loading dives from local storage ('no cloud' mode)</source> <translation type="unfinished"/> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="524"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="553"/> <source>Failed to connect to cloud server, reverting to no cloud status</source> <translation type="unfinished"/> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="549"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="578"/> <source>Cloud storage open successfully. No dives in dive list.</source> <translation type="unfinished"/> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="719"/> - <location filename="../mobile-widgets/qmlmanager.cpp" line="720"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="748"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="749"/> <source>h</source> <translation type="unfinished"/> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="719"/> - <location filename="../mobile-widgets/qmlmanager.cpp" line="720"/> - <location filename="../mobile-widgets/qmlmanager.cpp" line="721"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="748"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="749"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="750"/> <source>min</source> <translation>nhỏ nhất</translation> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="719"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="748"/> <source>sec</source> <translation type="unfinished"/> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="1095"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="1124"/> <source>Unknown GPS location</source> <translation type="unfinished"/> </message> @@ -6159,13 +6178,13 @@ See http://doc.qt.io/qt-5/qdatetime.html#toString</source> </message> <message> <location filename="../core/btdiscovery.cpp" line="166"/> - <location filename="../core/downloadfromdcthread.cpp" line="142"/> - <location filename="../core/downloadfromdcthread.cpp" line="296"/> - <location filename="../core/downloadfromdcthread.cpp" line="313"/> - <location filename="../core/downloadfromdcthread.cpp" line="319"/> - <location filename="../core/downloadfromdcthread.cpp" line="331"/> - <location filename="../core/downloadfromdcthread.cpp" line="358"/> - <location filename="../core/downloadfromdcthread.cpp" line="378"/> + <location filename="../core/downloadfromdcthread.cpp" line="164"/> + <location filename="../core/downloadfromdcthread.cpp" line="318"/> + <location filename="../core/downloadfromdcthread.cpp" line="335"/> + <location filename="../core/downloadfromdcthread.cpp" line="341"/> + <location filename="../core/downloadfromdcthread.cpp" line="353"/> + <location filename="../core/downloadfromdcthread.cpp" line="380"/> + <location filename="../core/downloadfromdcthread.cpp" line="400"/> <source>Paired Bluetooth Devices</source> <translation type="unfinished"/> </message> @@ -7780,7 +7799,7 @@ Maximum</source> <context> <name>getextFromC</name> <message> - <location filename="../core/libdivecomputer.c" line="840"/> + <location filename="../core/libdivecomputer.c" line="798"/> <source>Error parsing the header</source> <translation type="unfinished"/> </message> @@ -7800,7 +7819,7 @@ Maximum</source> <location filename="../core/cochran.c" line="304"/> <location filename="../core/cochran.c" line="310"/> <location filename="../core/cochran.c" line="380"/> - <location filename="../core/libdivecomputer.c" line="251"/> + <location filename="../core/libdivecomputer.c" line="252"/> <source>deco stop</source> <translation>dừng lại deco</translation> </message> @@ -7808,7 +7827,7 @@ Maximum</source> <location filename="../core/cochran.c" line="331"/> <location filename="../core/cochran.c" line="385"/> <location filename="../core/file.c" line="779"/> - <location filename="../core/libdivecomputer.c" line="253"/> + <location filename="../core/libdivecomputer.c" line="254"/> <source>ascent</source> <translation>đường dốc</translation> </message> @@ -7820,20 +7839,20 @@ Maximum</source> </message> <message> <location filename="../core/cochran.c" line="343"/> - <location filename="../core/libdivecomputer.c" line="269"/> + <location filename="../core/libdivecomputer.c" line="270"/> <source>OLF</source> <translation>OLF</translation> </message> <message> <location filename="../core/cochran.c" line="348"/> - <location filename="../core/libdivecomputer.c" line="268"/> + <location filename="../core/libdivecomputer.c" line="269"/> <source>maxdepth</source> <translation>độ sâu tối đa</translation> </message> <message> <location filename="../core/cochran.c" line="353"/> <location filename="../core/cochran.c" line="399"/> - <location filename="../core/libdivecomputer.c" line="270"/> + <location filename="../core/libdivecomputer.c" line="271"/> <source>pO₂</source> <translation type="unfinished"/> </message> @@ -7842,28 +7861,28 @@ Maximum</source> <location filename="../core/cochran.c" line="409"/> <location filename="../core/cochran.c" line="416"/> <location filename="../core/file.c" line="870"/> - <location filename="../core/libdivecomputer.c" line="261"/> - <location filename="../core/libdivecomputer.c" line="275"/> + <location filename="../core/libdivecomputer.c" line="262"/> + <location filename="../core/libdivecomputer.c" line="276"/> <source>gaschange</source> <translation>thay đổi dưỡng khí</translation> </message> <message> <location filename="../core/cochran.c" line="365"/> <location filename="../core/cochran.c" line="404"/> - <location filename="../core/libdivecomputer.c" line="252"/> + <location filename="../core/libdivecomputer.c" line="253"/> <source>rbt</source> <translation>rbt</translation> </message> <message> <location filename="../core/cochran.c" line="374"/> <location filename="../core/cochran.c" line="421"/> - <location filename="../core/libdivecomputer.c" line="254"/> + <location filename="../core/libdivecomputer.c" line="255"/> <source>ceiling</source> <translation>trần</translation> </message> <message> <location filename="../core/cochran.c" line="390"/> - <location filename="../core/libdivecomputer.c" line="256"/> + <location filename="../core/libdivecomputer.c" line="257"/> <source>transmitter</source> <translation>máy phát radio</translation> </message> @@ -8442,200 +8461,205 @@ Maximum</source> <translation type="unfinished"/> </message> <message> - <location filename="../core/libdivecomputer.c" line="237"/> + <location filename="../core/libdivecomputer.c" line="238"/> <location filename="../core/parse-xml.c" line="3326"/> <location filename="../core/uemis-downloader.c" line="137"/> <source>unknown</source> <translation>chưa rõ</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="250"/> + <location filename="../core/libdivecomputer.c" line="251"/> <source>none</source> <translation>không</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="255"/> + <location filename="../core/libdivecomputer.c" line="256"/> <source>workload</source> <translation>tải công việc</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="257"/> + <location filename="../core/libdivecomputer.c" line="258"/> <source>violation</source> <translation>độ xâm phạm</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="258"/> + <location filename="../core/libdivecomputer.c" line="259"/> <source>bookmark</source> <translation>đánh dấu</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="259"/> + <location filename="../core/libdivecomputer.c" line="260"/> <source>surface</source> <translation>bề mặt</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="260"/> + <location filename="../core/libdivecomputer.c" line="261"/> <source>safety stop</source> <translation>dừng an toàn</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="262"/> + <location filename="../core/libdivecomputer.c" line="263"/> <source>safety stop (voluntary)</source> <translation>dừng an toàn (tự nguyện)</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="263"/> + <location filename="../core/libdivecomputer.c" line="264"/> <source>safety stop (mandatory)</source> <translation>dừng an toàn (bắt buộc)</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="264"/> + <location filename="../core/libdivecomputer.c" line="265"/> <source>deepstop</source> <translation>deepstop</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="265"/> + <location filename="../core/libdivecomputer.c" line="266"/> <source>ceiling (safety stop)</source> <translation>trần (độ an toàn)</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="266"/> + <location filename="../core/libdivecomputer.c" line="267"/> <source>below floor</source> <comment>event showing dive is below deco floor and adding deco time</comment> <translation type="unfinished"/> </message> <message> - <location filename="../core/libdivecomputer.c" line="267"/> + <location filename="../core/libdivecomputer.c" line="268"/> <source>divetime</source> <translation>thời gian lặn</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="271"/> + <location filename="../core/libdivecomputer.c" line="272"/> <source>airtime</source> <translation>thời gian không khí</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="272"/> + <location filename="../core/libdivecomputer.c" line="273"/> <source>rgbm</source> <translation>rgbm</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="273"/> + <location filename="../core/libdivecomputer.c" line="274"/> <source>heading</source> <translation>thẳng tiến</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="274"/> + <location filename="../core/libdivecomputer.c" line="275"/> <source>tissue level warning</source> <translation>cảnh báo cấp độ mô</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="284"/> + <location filename="../core/libdivecomputer.c" line="285"/> <source>invalid event number</source> <translation>chỉ số sự kiện không hợp lệ</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="656"/> + <location filename="../core/libdivecomputer.c" line="614"/> <source>Error parsing the datetime</source> <translation>Lỗi khi chuyển thông số thời gian</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="674"/> + <location filename="../core/libdivecomputer.c" line="632"/> <source>Dive %d: %s</source> <translation type="unfinished"/> </message> <message> - <location filename="../core/libdivecomputer.c" line="680"/> + <location filename="../core/libdivecomputer.c" line="638"/> <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="../core/libdivecomputer.c" line="690"/> + <location filename="../core/libdivecomputer.c" line="648"/> <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="../core/libdivecomputer.c" line="709"/> + <location filename="../core/libdivecomputer.c" line="667"/> <source>Error parsing temperature</source> <translation type="unfinished"/> </message> <message> - <location filename="../core/libdivecomputer.c" line="729"/> + <location filename="../core/libdivecomputer.c" line="687"/> <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="../core/libdivecomputer.c" line="741"/> + <location filename="../core/libdivecomputer.c" line="699"/> <source>Error obtaining water salinity</source> <translation>Lỗi khi thu nhận độ mặn của nước</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="750"/> + <location filename="../core/libdivecomputer.c" line="708"/> <source>Error obtaining surface pressure</source> <translation type="unfinished"/> </message> <message> - <location filename="../core/libdivecomputer.c" line="775"/> + <location filename="../core/libdivecomputer.c" line="733"/> <source>Error obtaining dive mode</source> <translation type="unfinished"/> </message> <message> - <location filename="../core/libdivecomputer.c" line="795"/> + <location filename="../core/libdivecomputer.c" line="753"/> <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="../core/libdivecomputer.c" line="820"/> + <location filename="../core/libdivecomputer.c" line="778"/> <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="../core/libdivecomputer.c" line="826"/> + <location filename="../core/libdivecomputer.c" line="784"/> <source>Error registering the data</source> <translation>Lỗi khi đăng ký dữ liệu</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="847"/> + <location filename="../core/libdivecomputer.c" line="805"/> <source>Error parsing the samples</source> <translation>Lỗi khi chuyển thông số các mẫu</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="985"/> + <location filename="../core/libdivecomputer.c" line="812"/> + <source>Already downloaded dive at %s</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../core/libdivecomputer.c" line="946"/> <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="../core/libdivecomputer.c" line="993"/> - <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> + <location filename="../core/libdivecomputer.c" line="965"/> + <source>model=%s firmware=%u serial=%u</source> + <translation type="unfinished"/> </message> <message> - <location filename="../core/libdivecomputer.c" line="1068"/> + <location filename="../core/libdivecomputer.c" line="1027"/> <source>Error registering the event handler.</source> <translation>Lỗi khi đăng ký quản lý sự kiện.</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="1073"/> + <location filename="../core/libdivecomputer.c" line="1032"/> <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="../core/libdivecomputer.c" line="1094"/> + <location filename="../core/libdivecomputer.c" line="1053"/> <source>Dive data import error</source> <translation>Lỗi khi nhập dữ liệu lặn</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="1133"/> + <location filename="../core/libdivecomputer.c" line="1092"/> <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="../core/libdivecomputer.c" line="1140"/> + <location filename="../core/libdivecomputer.c" line="1099"/> <source>Unable to open %s %s (%s)</source> <translation>Không thể mở %s %s (%s)</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="1165"/> + <location filename="../core/libdivecomputer.c" line="1124"/> <source>Insufficient privileges to open the device %s %s (%s)</source> <translation type="unfinished"/> </message> |