diff options
Diffstat (limited to 'translations/subsurface_zh_TW.ts')
-rw-r--r-- | translations/subsurface_zh_TW.ts | 420 |
1 files changed, 226 insertions, 194 deletions
diff --git a/translations/subsurface_zh_TW.ts b/translations/subsurface_zh_TW.ts index 41ecdfc4a..65cc5164c 100644 --- a/translations/subsurface_zh_TW.ts +++ b/translations/subsurface_zh_TW.ts @@ -156,133 +156,138 @@ </message> <message> <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="226"/> - <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="340"/> - <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="360"/> + <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="347"/> + <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="367"/> <source>UNPAIRED</source> <translation>未配對</translation> </message> <message> <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="230"/> - <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="345"/> - <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="358"/> + <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="352"/> + <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="365"/> <source>PAIRED</source> <translation>配對</translation> </message> <message> <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="233"/> - <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="350"/> - <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="359"/> + <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="357"/> + <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="366"/> <source>AUTHORIZED_PAIRED</source> <translation>合法配對</translation> </message> <message> - <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="237"/> + <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="240"/> <source>%1 (%2) [State: %3]</source> <translation>%1 (%2) [狀態: %3]</translation> </message> <message> - <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="254"/> + <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="257"/> <source>The device %1 can be used for connection. You can press the Save button.</source> <translation>裝置 %1 可接受連線. 按下儲存按鈕繼續. </translation> </message> <message> - <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="263"/> - <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="376"/> + <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="266"/> + <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="383"/> <source>The device %1 must be paired in order to be used. Please use the context menu for pairing options.</source> <translation>裝置 %1 必須被配對後才能使用. 請於選單找尋配對選項. </translation> </message> <message> - <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="287"/> + <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="271"/> + <source>A device needs a non-zero address for a connection.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="294"/> <source>The local device was changed.</source> <translation>本地端裝置被改變. </translation> </message> <message> - <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="307"/> + <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="314"/> <source>Pair</source> <translation>配對</translation> </message> <message> - <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="308"/> + <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="315"/> <source>Remove pairing</source> <translation>移除配對</translation> </message> <message> - <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="324"/> + <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="331"/> <source>Trying to pair device %1</source> <translation>嘗試配對裝置 %1</translation> </message> <message> - <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="328"/> + <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="335"/> <source>Trying to unpair device %1</source> <translation>嘗試中止配對裝置 %1</translation> </message> <message> - <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="341"/> + <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="348"/> <source>Device %1 was unpaired.</source> <translation>裝置 %1 未配對. </translation> </message> <message> - <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="348"/> + <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="355"/> <source>Device %1 was paired.</source> <translation>裝置 %1 已配對. </translation> </message> <message> - <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="353"/> + <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="360"/> <source>Device %1 was paired and is authorized.</source> <translation>裝置 %1 已配對且授權成功. </translation> </message> <message> - <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="379"/> + <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="386"/> <source>The device %1 can now be used for connection. You can press the Save button.</source> <translation>裝置 %1 現在已可接受連線. 可按下儲存按鈕繼續. </translation> </message> <message> - <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="391"/> + <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="398"/> <source>Local device error: %1.</source> <translation>本地端裝置錯誤: %1. </translation> </message> <message> - <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="392"/> + <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="399"/> <source>Pairing error. If the remote device requires a custom PIN code, please try to pair the devices using your operating system. </source> <translation>配對錯誤. 若是遠端裝置需要自定 PIN 碼, 請嘗試於您的作業系統先進行配對. </translation> </message> <message> - <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="394"/> + <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="401"/> <source>Unknown error</source> <translation>未知錯誤</translation> </message> <message> - <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="403"/> + <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="410"/> <source>The Bluetooth adaptor is powered off, power it on before doing discovery.</source> <translation>藍芽配接器電源已被關閉, 請開啟電源以進行搜尋. </translation> </message> <message> - <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="406"/> + <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="413"/> <source>Writing to or reading from the device resulted in an error.</source> <translation>寫入或讀出裝置造成錯誤. </translation> </message> <message> - <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="412"/> + <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="419"/> <source>An unknown error has occurred.</source> <translation>發生未知錯誤. </translation> </message> <message> - <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="417"/> + <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="424"/> <source>Device discovery error: %1.</source> <translation>裝置發生錯誤: %1.</translation> </message> <message> - <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="445"/> + <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="453"/> <source>Not available</source> <translation>不可用</translation> </message> <message> - <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="452"/> + <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="460"/> <source>The local Bluetooth adapter cannot be accessed.</source> <translation>無法連接本地端藍芽配接器. </translation> </message> <message> - <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="502"/> + <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="510"/> <source>The device discovery agent was not created because the %1 address does not match the physical adapter address of any local Bluetooth device.</source> <translation>因為位址 %1 無法符合本地端藍芽裝置的實體配接器位置, 裝置代理無法被建立. </translation> </message> @@ -312,7 +317,7 @@ <name>CheckCloudConnection</name> <message numerus="yes"> <location filename="../core/checkcloudconnection.cpp" line="58"/> - <source>Waiting for cloud connetion (%n second(s) passed)</source> + <source>Waiting for cloud connection (%n second(s) passed)</source> <translation type="unfinished"><numerusform></numerusform></translation> </message> <message> @@ -1941,67 +1946,67 @@ GPS location:</source> GPS位置:</translation> </message> <message> - <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="128"/> + <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="147"/> <source>Depth:</source> <translation>深度:</translation> </message> <message> - <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="137"/> + <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="156"/> <source>Duration:</source> <translation>時間:</translation> </message> <message> - <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="147"/> + <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="166"/> <source>Air Temp:</source> <translation>氣溫:</translation> </message> <message> - <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="156"/> + <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="175"/> <source>Water Temp:</source> <translation>水溫:</translation> </message> <message> - <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="165"/> + <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="184"/> <source>Suit:</source> <translation>防寒衣:</translation> </message> <message> - <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="176"/> + <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="195"/> <source>Buddy:</source> <translation>潛伴:</translation> </message> <message> - <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="187"/> + <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="206"/> <source>Divemaster:</source> <translation>潛導:</translation> </message> <message> - <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="198"/> + <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="217"/> <source>Weight:</source> <translation>重量:</translation> </message> <message> - <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="208"/> + <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="227"/> <source>Cylinder:</source> <translation>氣瓶:</translation> </message> <message> - <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="219"/> + <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="238"/> <source>Gas mix:</source> <translation>氣體混合:</translation> </message> <message> - <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="229"/> + <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="248"/> <source>Start Pressure:</source> <translation>起始壓力:</translation> </message> <message> - <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="238"/> + <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="257"/> <source>End Pressure:</source> <translation>結束壓力:</translation> </message> <message> - <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="248"/> + <location filename="../mobile-widgets/qml/DiveDetailsEdit.qml" line="267"/> <source>Notes:</source> <translation>記錄:</translation> </message> @@ -2121,23 +2126,23 @@ GPS位置:</translation> <name>DiveList</name> <message> <location filename="../mobile-widgets/qml/DiveList.qml" line="13"/> - <location filename="../mobile-widgets/qml/DiveList.qml" line="251"/> - <location filename="../mobile-widgets/qml/DiveList.qml" line="257"/> + <location filename="../mobile-widgets/qml/DiveList.qml" line="279"/> + <location filename="../mobile-widgets/qml/DiveList.qml" line="285"/> <source>Dive list</source> <translation>潛水列表</translation> </message> <message> - <location filename="../mobile-widgets/qml/DiveList.qml" line="247"/> + <location filename="../mobile-widgets/qml/DiveList.qml" line="275"/> <source>Cloud credentials</source> <translation>雲端憑證</translation> </message> <message> - <location filename="../mobile-widgets/qml/DiveList.qml" line="253"/> - <source>Please tap the '+' button to add a dive</source> - <translation>請按 '+' 鍵新增一潛水</translation> + <location filename="../mobile-widgets/qml/DiveList.qml" line="281"/> + <source>Please tap the '+' button to add a dive (or download dives from a supported dive computer)</source> + <translation type="unfinished"/> </message> <message> - <location filename="../mobile-widgets/qml/DiveList.qml" line="276"/> + <location filename="../mobile-widgets/qml/DiveList.qml" line="304"/> <source>No dives in dive list</source> <translation>列表中無任何潛水記錄</translation> </message> @@ -2862,7 +2867,7 @@ GPS位置:</translation> <translation type="unfinished"><numerusform></numerusform></translation> </message> <message> - <location filename="../core/subsurface-qt/DiveObjectHelper.cpp" line="441"/> + <location filename="../core/subsurface-qt/DiveObjectHelper.cpp" line="443"/> <source>Multiple Buddies</source> <translation>複數潛伴</translation> </message> @@ -3516,7 +3521,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="94"/> + <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="122"/> <source>Download</source> <translation>下載</translation> </message> @@ -3551,47 +3556,47 @@ p, li { white-space: pre-wrap; } <translation>潛水電腦</translation> </message> <message> - <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="56"/> + <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="57"/> <source> Vendor name: </source> <translation>廠商名稱: </translation> </message> <message> - <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="69"/> + <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="70"/> <source> Dive Computer:</source> <translation>潛水電腦:</translation> </message> <message> - <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="80"/> + <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="81"/> <source>Bluetooth download:</source> <translation type="unfinished"/> </message> <message> - <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="96"/> + <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="128"/> <source>Retry</source> <translation>重試</translation> </message> <message> - <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="116"/> + <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="154"/> <source>Quit</source> <translation>結束</translation> </message> <message> - <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="125"/> + <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="167"/> <source> Downloaded dives</source> <translation>下載潛水</translation> </message> <message> - <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="153"/> + <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="204"/> <source>Accept</source> <translation>同意</translation> </message> <message> - <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="169"/> + <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="230"/> <source>Select All</source> <translation>選擇全部</translation> </message> <message> - <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="176"/> + <location filename="../mobile-widgets/qml/DownloadFromDiveComputer.qml" line="247"/> <source>Unselect All</source> <translation>取消選取</translation> </message> @@ -3727,7 +3732,7 @@ p, li { white-space: pre-wrap; } <context> <name>GlobalDrawer</name> <message> - <location filename="../mobile-widgets/qml/kirigami/src/controls/GlobalDrawer.qml" line="362"/> + <location filename="../mobile-widgets/qml/kirigami/src/controls/GlobalDrawer.qml" line="361"/> <source>Back</source> <translation>回到</translation> </message> @@ -3944,7 +3949,6 @@ p, li { white-space: pre-wrap; } <name>Log</name> <message> <location filename="../mobile-widgets/qml/Log.qml" line="16"/> - <location filename="../mobile-widgets/qml/Log.qml" line="28"/> <source>Application Log</source> <translation>應用程式日誌</translation> </message> @@ -4878,7 +4882,7 @@ 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="38"/> + <location filename="../mobile-widgets/qml/Preferences.qml" line="39"/> <source>Preferences</source> <translation>環境設定</translation> </message> @@ -4888,17 +4892,51 @@ If your device uses Bluetooth, do the same preparations as for a logbook downloa <translation>儲存</translation> </message> <message> - <location filename="../mobile-widgets/qml/Preferences.qml" line="44"/> + <location filename="../mobile-widgets/qml/Preferences.qml" line="46"/> + <source>Theme</source> + <translation>主題</translation> + </message> + <message> + <location filename="../mobile-widgets/qml/Preferences.qml" line="82"/> + <source>Blue</source> + <translation>藍色</translation> + </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"/> + <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"/> + <source>Highlight</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../mobile-widgets/qml/Preferences.qml" line="148"/> + <source>Pink</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../mobile-widgets/qml/Preferences.qml" line="214"/> + <source>Dark</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../mobile-widgets/qml/Preferences.qml" line="261"/> <source>Subsurface GPS data webservice</source> <translation>Subsurface GPS 資料網站服務</translation> </message> <message> - <location filename="../mobile-widgets/qml/Preferences.qml" line="52"/> + <location filename="../mobile-widgets/qml/Preferences.qml" line="270"/> <source>Distance threshold (meters)</source> <translation>距離門檻值 (meters)</translation> </message> <message> - <location filename="../mobile-widgets/qml/Preferences.qml" line="63"/> + <location filename="../mobile-widgets/qml/Preferences.qml" line="281"/> <source>Time threshold (minutes)</source> <translation>時間門檻值 (minutes)</translation> </message> @@ -5853,131 +5891,131 @@ See http://doc.qt.io/qt-5/qdatetime.html#toString</source> <context> <name>QMLManager</name> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="91"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="86"/> <source>Starting...</source> <translation>開始...</translation> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="134"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="135"/> <source>Open local dive data file</source> <translation type="unfinished"/> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="142"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="143"/> <source>Opening local data file failed</source> <translation type="unfinished"/> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="162"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="163"/> <source>%1 dives loaded from local dive data file</source> <translation type="unfinished"/> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="203"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="204"/> <source>working in no-cloud mode</source> <translation>於非雲端模式工作</translation> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="208"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="209"/> <source>Error parsing local storage, giving up</source> <translation type="unfinished"/> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="217"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="218"/> <source>no cloud credentials</source> <translation>無雲端憑證</translation> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="218"/> - <location filename="../mobile-widgets/qmlmanager.cpp" line="270"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="219"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="271"/> <source>Please enter valid cloud credentials.</source> <translation>請輸入合法的雲端憑證</translation> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="285"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="286"/> <source>Attempting to open cloud storage with new credentials</source> <translation>嘗試使用新的憑證開啟雲端儲存</translation> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="306"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="307"/> <source>Testing cloud credentials</source> <translation>測試雲端憑證</translation> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="320"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="321"/> <source>No response from cloud server to validate the credentials</source> <translation>雲端伺服器認證憑證無回應</translation> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="329"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="330"/> <source>Cannot connect to cloud storage - cloud account not verified</source> <translation>無法連結雲端儲存 - 未認證的帳號</translation> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="361"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="362"/> <source>Cloud credentials are invalid</source> <translation>不合法的雲端憑證</translation> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="374"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="375"/> <source>Cannot open cloud storage: Error creating https connection</source> <translation>無法開啟雲端儲存: 建立 https 連線錯誤</translation> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="387"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="388"/> <source>Cannot open cloud storage: %1</source> <translation>無法開啟雲端儲存: %1</translation> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="399"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="400"/> <source>Cannot connect to cloud storage</source> <translation>無法連結雲端儲存</translation> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="423"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="424"/> <source>Cloud credentials valid, loading dives...</source> <translation type="unfinished"/> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="435"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="436"/> <source>Cloud storage error: %1</source> <translation>雲端儲存錯誤: %1</translation> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="478"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="479"/> <source>Loading dives from local storage ('no cloud' mode)</source> <translation type="unfinished"/> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="523"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="524"/> <source>Failed to connect to cloud server, reverting to no cloud status</source> <translation>連結雲端伺服器失敗, 返回非雲端狀態</translation> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="548"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="549"/> <source>Cloud storage open successfully. No dives in dive list.</source> <translation>成功開啟雲端儲存. 列表無潛水記錄. </translation> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="718"/> <location filename="../mobile-widgets/qmlmanager.cpp" line="719"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="720"/> <source>h</source> <translation>h</translation> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="718"/> <location filename="../mobile-widgets/qmlmanager.cpp" line="719"/> <location filename="../mobile-widgets/qmlmanager.cpp" line="720"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="721"/> <source>min</source> <translation>min</translation> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="718"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="719"/> <source>sec</source> <translation>sec</translation> </message> <message> - <location filename="../mobile-widgets/qmlmanager.cpp" line="1094"/> + <location filename="../mobile-widgets/qmlmanager.cpp" line="1095"/> <source>Unknown GPS location</source> <translation>未知的GPS位置</translation> </message> @@ -6141,20 +6179,14 @@ See http://doc.qt.io/qt-5/qdatetime.html#toString</source> <translation>異常的 XML 回應. 第 %1 行: %2</translation> </message> <message> - <location filename="../core/btdiscovery.cpp" line="144"/> - <location filename="../core/btdiscovery.cpp" line="148"/> - <location filename="../core/btdiscovery.cpp" line="149"/> - <location filename="../core/downloadfromdcthread.cpp" line="98"/> - <location filename="../core/downloadfromdcthread.cpp" line="253"/> - <location filename="../core/downloadfromdcthread.cpp" line="259"/> - <location filename="../core/downloadfromdcthread.cpp" line="276"/> - <location filename="../core/downloadfromdcthread.cpp" line="282"/> - <location filename="../core/downloadfromdcthread.cpp" line="300"/> - <location filename="../core/downloadfromdcthread.cpp" line="308"/> - <location filename="../core/downloadfromdcthread.cpp" line="328"/> - <location filename="../core/downloadfromdcthread.cpp" line="336"/> - <location filename="../core/downloadfromdcthread.cpp" line="356"/> - <location filename="../core/downloadfromdcthread.cpp" line="364"/> + <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"/> <source>Paired Bluetooth Devices</source> <translation type="unfinished"/> </message> @@ -7672,8 +7704,8 @@ Language: %1</source> <context> <name>WinBluetoothDeviceDiscoveryAgent</name> <message> - <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="525"/> - <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="556"/> + <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="533"/> + <location filename="../desktop-widgets/btdeviceselectiondialog.cpp" line="564"/> <source>No error</source> <translation>無錯誤</translation> </message> @@ -7797,7 +7829,7 @@ Maximum</source> <context> <name>getextFromC</name> <message> - <location filename="../core/libdivecomputer.c" line="790"/> + <location filename="../core/libdivecomputer.c" line="840"/> <source>Error parsing the header</source> <translation>檔頭解析錯誤</translation> </message> @@ -7817,7 +7849,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="246"/> + <location filename="../core/libdivecomputer.c" line="251"/> <source>deco stop</source> <translation>減壓停留</translation> </message> @@ -7825,7 +7857,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="248"/> + <location filename="../core/libdivecomputer.c" line="253"/> <source>ascent</source> <translation>上升</translation> </message> @@ -7837,20 +7869,20 @@ Maximum</source> </message> <message> <location filename="../core/cochran.c" line="343"/> - <location filename="../core/libdivecomputer.c" line="264"/> + <location filename="../core/libdivecomputer.c" line="269"/> <source>OLF</source> <translation>OLF</translation> </message> <message> <location filename="../core/cochran.c" line="348"/> - <location filename="../core/libdivecomputer.c" line="263"/> + <location filename="../core/libdivecomputer.c" line="268"/> <source>maxdepth</source> <translation>最大深度</translation> </message> <message> <location filename="../core/cochran.c" line="353"/> <location filename="../core/cochran.c" line="399"/> - <location filename="../core/libdivecomputer.c" line="265"/> + <location filename="../core/libdivecomputer.c" line="270"/> <source>pO₂</source> <translation>pO₂</translation> </message> @@ -7859,28 +7891,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="256"/> - <location filename="../core/libdivecomputer.c" line="270"/> + <location filename="../core/libdivecomputer.c" line="261"/> + <location filename="../core/libdivecomputer.c" line="275"/> <source>gaschange</source> <translation>氣瓶更換</translation> </message> <message> <location filename="../core/cochran.c" line="365"/> <location filename="../core/cochran.c" line="404"/> - <location filename="../core/libdivecomputer.c" line="247"/> + <location filename="../core/libdivecomputer.c" line="252"/> <source>rbt</source> <translation>剩餘滯底時間</translation> </message> <message> <location filename="../core/cochran.c" line="374"/> <location filename="../core/cochran.c" line="421"/> - <location filename="../core/libdivecomputer.c" line="249"/> + <location filename="../core/libdivecomputer.c" line="254"/> <source>ceiling</source> <translation>上限深度</translation> </message> <message> <location filename="../core/cochran.c" line="390"/> - <location filename="../core/libdivecomputer.c" line="251"/> + <location filename="../core/libdivecomputer.c" line="256"/> <source>transmitter</source> <translation>發射器</translation> </message> @@ -8459,200 +8491,200 @@ Maximum</source> <translation type="unfinished"/> </message> <message> - <location filename="../core/libdivecomputer.c" line="232"/> + <location filename="../core/libdivecomputer.c" line="237"/> <location filename="../core/parse-xml.c" line="3326"/> <location filename="../core/uemis-downloader.c" line="137"/> <source>unknown</source> <translation>未知</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="245"/> + <location filename="../core/libdivecomputer.c" line="250"/> <source>none</source> <translation>無</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="250"/> + <location filename="../core/libdivecomputer.c" line="255"/> <source>workload</source> <translation>工作量</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="252"/> + <location filename="../core/libdivecomputer.c" line="257"/> <source>violation</source> <translation>違反</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="253"/> + <location filename="../core/libdivecomputer.c" line="258"/> <source>bookmark</source> <translation>書籤</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="254"/> + <location filename="../core/libdivecomputer.c" line="259"/> <source>surface</source> <translation>水面</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="255"/> + <location filename="../core/libdivecomputer.c" line="260"/> <source>safety stop</source> <translation>安全停留</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="257"/> + <location filename="../core/libdivecomputer.c" line="262"/> <source>safety stop (voluntary)</source> <translation>安全停留 (非必要)</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="258"/> + <location filename="../core/libdivecomputer.c" line="263"/> <source>safety stop (mandatory)</source> <translation>安全停留 (強制性)</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="259"/> + <location filename="../core/libdivecomputer.c" line="264"/> <source>deepstop</source> <translation>深停留</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="260"/> + <location filename="../core/libdivecomputer.c" line="265"/> <source>ceiling (safety stop)</source> <translation>上限深度 (安全停留)</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="261"/> + <location filename="../core/libdivecomputer.c" line="266"/> <source>below floor</source> <comment>event showing dive is below deco floor and adding deco time</comment> <translation>below floor</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="262"/> + <location filename="../core/libdivecomputer.c" line="267"/> <source>divetime</source> <translation>潛水時間</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="266"/> + <location filename="../core/libdivecomputer.c" line="271"/> <source>airtime</source> <translation>空氣時間</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="267"/> + <location filename="../core/libdivecomputer.c" line="272"/> <source>rgbm</source> <translation>rgbm</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="268"/> + <location filename="../core/libdivecomputer.c" line="273"/> <source>heading</source> <translation>標題</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="269"/> + <location filename="../core/libdivecomputer.c" line="274"/> <source>tissue level warning</source> <translation>組織等級警告</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="279"/> + <location filename="../core/libdivecomputer.c" line="284"/> <source>invalid event number</source> <translation>錯誤的事件編號</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="606"/> + <location filename="../core/libdivecomputer.c" line="656"/> <source>Error parsing the datetime</source> <translation>日期時間解析錯誤</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="624"/> + <location filename="../core/libdivecomputer.c" line="674"/> <source>Dive %d: %s</source> <translation>潛水 %d: %s</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="630"/> + <location filename="../core/libdivecomputer.c" line="680"/> <source>Error parsing the divetime</source> <translation>潛水時間解析錯誤</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="640"/> + <location filename="../core/libdivecomputer.c" line="690"/> <source>Error parsing the maxdepth</source> <translation>最大深度解析錯誤</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="659"/> + <location filename="../core/libdivecomputer.c" line="709"/> <source>Error parsing temperature</source> <translation>錯誤溫度解析</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="679"/> + <location filename="../core/libdivecomputer.c" line="729"/> <source>Error parsing the gas mix count</source> <translation>混合氣體數量解析錯誤</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="691"/> + <location filename="../core/libdivecomputer.c" line="741"/> <source>Error obtaining water salinity</source> <translation>得到錯誤的海水鹽度</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="700"/> + <location filename="../core/libdivecomputer.c" line="750"/> <source>Error obtaining surface pressure</source> <translation>得到錯誤的水面壓力</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="725"/> + <location filename="../core/libdivecomputer.c" line="775"/> <source>Error obtaining dive mode</source> <translation>取得潛水模式錯誤</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="745"/> + <location filename="../core/libdivecomputer.c" line="795"/> <source>Error parsing the gas mix</source> <translation>混合氣體解析錯誤</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="770"/> + <location filename="../core/libdivecomputer.c" line="820"/> <source>Unable to create parser for %s %s</source> <translation>無法建立解析 %s %s</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="776"/> + <location filename="../core/libdivecomputer.c" line="826"/> <source>Error registering the data</source> <translation>錯誤的登錄資料</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="797"/> + <location filename="../core/libdivecomputer.c" line="847"/> <source>Error parsing the samples</source> <translation>樣本解析錯誤</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="935"/> + <location filename="../core/libdivecomputer.c" line="985"/> <source>Event: waiting for user action</source> <translation>事件: 等待使用者動作</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="943"/> + <location filename="../core/libdivecomputer.c" line="993"/> <source>model=%u (0x%08x), firmware=%u (0x%08x), serial=%u (0x%08x)</source> <translation>型號=%u (0x%08x), 韌體=%u (0x%08x), 序號=%u (0x%08x)</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="1007"/> + <location filename="../core/libdivecomputer.c" line="1068"/> <source>Error registering the event handler.</source> <translation>錯誤的註冊程序.</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="1012"/> + <location filename="../core/libdivecomputer.c" line="1073"/> <source>Error registering the cancellation handler.</source> <translation>錯誤的註冊取消程序.</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="1033"/> + <location filename="../core/libdivecomputer.c" line="1094"/> <source>Dive data import error</source> <translation>匯入潛水資料錯誤</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="1072"/> + <location filename="../core/libdivecomputer.c" line="1133"/> <source>Unable to create libdivecomputer context</source> <translation>無法建立 libdivecomputer 上下文</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="1079"/> + <location filename="../core/libdivecomputer.c" line="1140"/> <source>Unable to open %s %s (%s)</source> <translation> 無法開啟 %s %s (%s)</translation> </message> <message> - <location filename="../core/libdivecomputer.c" line="1104"/> + <location filename="../core/libdivecomputer.c" line="1165"/> <source>Insufficient privileges to open the device %s %s (%s)</source> <translation>無權限開啟裝置 %s %s (%s)</translation> </message> @@ -9246,6 +9278,11 @@ EADD: %d%s / %.1fg/ℓ <translation>F</translation> </message> <message> + <location filename="../core/qthelper.cpp" line="969"/> + <source>more than %1 days</source> + <translation type="unfinished"/> + </message> + <message> <location filename="../core/save-html.c" line="472"/> <location filename="../core/save-html.c" line="556"/> <location filename="../core/worldmap-save.c" line="114"/> @@ -10060,121 +10097,116 @@ Uemis Zurich 已正確插入?</translation> </message> <message> <location filename="../mobile-widgets/qml/main.qml" line="132"/> + <source>Settings</source> + <translation>設定</translation> + </message> + <message> + <location filename="../mobile-widgets/qml/main.qml" line="134"/> <source>Cloud credentials</source> <translation>雲端憑證</translation> </message> <message> - <location filename="../mobile-widgets/qml/main.qml" line="146"/> + <location filename="../mobile-widgets/qml/main.qml" line="155"/> <source>Manage dives</source> <translation>管理潛水記錄</translation> </message> <message> - <location filename="../mobile-widgets/qml/main.qml" line="148"/> + <location filename="../mobile-widgets/qml/main.qml" line="157"/> <source>Add dive manually</source> <translation>手動增加潛水</translation> </message> <message> - <location filename="../mobile-widgets/qml/main.qml" line="156"/> + <location filename="../mobile-widgets/qml/main.qml" line="165"/> <source>Download from DC</source> <translation type="unfinished"/> </message> <message> - <location filename="../mobile-widgets/qml/main.qml" line="164"/> + <location filename="../mobile-widgets/qml/main.qml" line="173"/> <source>Manual sync with cloud</source> <translation>手動雲端同步</translation> </message> <message> - <location filename="../mobile-widgets/qml/main.qml" line="182"/> + <location filename="../mobile-widgets/qml/main.qml" line="191"/> <source>Offline mode</source> <translation>離線模式</translation> </message> <message> - <location filename="../mobile-widgets/qml/main.qml" line="182"/> + <location filename="../mobile-widgets/qml/main.qml" line="191"/> <source>Enable auto cloud sync</source> <translation>啟動自動雲端同步</translation> </message> <message> - <location filename="../mobile-widgets/qml/main.qml" line="199"/> + <location filename="../mobile-widgets/qml/main.qml" line="196"/> + <source>Turning off automatic sync to cloud causes all data to only be stored locally. This can be very useful in situations with limited or no network access. Please choose 'Manual sync with cloud' if you have network connectivity and want to sync your data to cloud storage.</source> + <translation type="unfinished"/> + </message> + <message> + <location filename="../mobile-widgets/qml/main.qml" line="204"/> <source>GPS</source> <translation>GPS</translation> </message> <message> - <location filename="../mobile-widgets/qml/main.qml" line="203"/> + <location filename="../mobile-widgets/qml/main.qml" line="208"/> <source>GPS-tag dives</source> <translation>GPS標註潛水</translation> </message> <message> - <location filename="../mobile-widgets/qml/main.qml" line="210"/> + <location filename="../mobile-widgets/qml/main.qml" line="215"/> <source>Upload GPS data</source> <translation>上傳 GPS 資料</translation> </message> <message> - <location filename="../mobile-widgets/qml/main.qml" line="217"/> + <location filename="../mobile-widgets/qml/main.qml" line="222"/> <source>Download GPS data</source> <translation>下載 GPS 資料</translation> </message> <message> - <location filename="../mobile-widgets/qml/main.qml" line="224"/> + <location filename="../mobile-widgets/qml/main.qml" line="229"/> <source>Show GPS fixes</source> <translation>顯示 GPS 位置</translation> </message> <message> - <location filename="../mobile-widgets/qml/main.qml" line="233"/> + <location filename="../mobile-widgets/qml/main.qml" line="238"/> <source>Clear GPS cache</source> <translation>清除 GPS 暫存</translation> </message> <message> - <location filename="../mobile-widgets/qml/main.qml" line="239"/> + <location filename="../mobile-widgets/qml/main.qml" line="147"/> <source>Preferences</source> <translation>環境設定</translation> </message> <message> - <location filename="../mobile-widgets/qml/main.qml" line="247"/> + <location filename="../mobile-widgets/qml/main.qml" line="245"/> <source>Developer</source> <translation>開發人員</translation> </message> <message> - <location filename="../mobile-widgets/qml/main.qml" line="249"/> + <location filename="../mobile-widgets/qml/main.qml" line="247"/> <source>App log</source> <translation>App 日誌</translation> </message> <message> - <location filename="../mobile-widgets/qml/main.qml" line="256"/> - <source>Switch to pink theme</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../mobile-widgets/qml/main.qml" line="263"/> - <source>Switch to blue theme</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../mobile-widgets/qml/main.qml" line="270"/> - <source>Switch to dark theme</source> - <translation type="unfinished"/> - </message> - <message> - <location filename="../mobile-widgets/qml/main.qml" line="277"/> + <location filename="../mobile-widgets/qml/main.qml" line="254"/> <source>Theme information</source> <translation>主題資訊</translation> </message> <message> - <location filename="../mobile-widgets/qml/main.qml" line="284"/> + <location filename="../mobile-widgets/qml/main.qml" line="261"/> <source>User manual</source> <translation>使用者說明</translation> </message> <message> - <location filename="../mobile-widgets/qml/main.qml" line="290"/> + <location filename="../mobile-widgets/qml/main.qml" line="267"/> <source>About</source> <translation>關於</translation> </message> <message> - <location filename="../mobile-widgets/qml/main.qml" line="321"/> + <location filename="../mobile-widgets/qml/main.qml" line="298"/> <source>Run location service</source> <translation>啟動位置服務</translation> </message> <message> - <location filename="../mobile-widgets/qml/main.qml" line="321"/> + <location filename="../mobile-widgets/qml/main.qml" line="298"/> <source>No GPS source available</source> <translation>無可用GPS來源</translation> </message> |