From 6440f56ca3ffbab03c24f234b1d40b6efeb1754a Mon Sep 17 00:00:00 2001 From: Shane Smiskol Date: Fri, 8 Jul 2022 11:58:17 -0700 Subject: [PATCH] Update --- selfdrive/ui/translations/languages.json | 3 +- .../{main_zh.qm => main_zh-CHS.qm} | Bin .../{main_zh.ts => main_zh-CHS.ts} | 0 selfdrive/ui/translations/main_zh-CHT.qm | Bin 0 -> 17741 bytes .../{main_zh-CHT => main_zh-CHT.ts} | 157 +++++++++--------- 5 files changed, 78 insertions(+), 82 deletions(-) rename selfdrive/ui/translations/{main_zh.qm => main_zh-CHS.qm} (100%) rename selfdrive/ui/translations/{main_zh.ts => main_zh-CHS.ts} (100%) create mode 100644 selfdrive/ui/translations/main_zh-CHT.qm rename selfdrive/ui/translations/{main_zh-CHT => main_zh-CHT.ts} (90%) diff --git a/selfdrive/ui/translations/languages.json b/selfdrive/ui/translations/languages.json index b8c3a50fd70f69..48f09486742e89 100644 --- a/selfdrive/ui/translations/languages.json +++ b/selfdrive/ui/translations/languages.json @@ -1,5 +1,6 @@ { "English": "", - "中文(简体)": "main_zh", + "中文(繁體)": "main_zh-CHT", + "中文(简体)": "main_zh-CHS", "한국어": "main_ko" } diff --git a/selfdrive/ui/translations/main_zh.qm b/selfdrive/ui/translations/main_zh-CHS.qm similarity index 100% rename from selfdrive/ui/translations/main_zh.qm rename to selfdrive/ui/translations/main_zh-CHS.qm diff --git a/selfdrive/ui/translations/main_zh.ts b/selfdrive/ui/translations/main_zh-CHS.ts similarity index 100% rename from selfdrive/ui/translations/main_zh.ts rename to selfdrive/ui/translations/main_zh-CHS.ts diff --git a/selfdrive/ui/translations/main_zh-CHT.qm b/selfdrive/ui/translations/main_zh-CHT.qm new file mode 100644 index 0000000000000000000000000000000000000000..8b055d665e4582f8d1461595d0d88a7eeacfbb49 GIT binary patch literal 17741 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 ConfirmationDialog - - + + Ok 確定 - + Cancel 取消 @@ -108,152 +108,149 @@ DevicePanel - + Dongle ID Dongle ID - + N/A 無法使用 - + Serial 序號 - + Driver Camera 駕駛監控 - + PREVIEW 預覽 - + Preview the driver facing camera to help optimize device mounting position for best driver monitoring experience. (vehicle must be off) 預覽駕駛監控鏡頭畫面,方便調整設備安裝的位置,以提供更準確的駕駛監控。(車子必須保持在熄火的狀態) - + Reset Calibration 重置校準 - + RESET 重置 - + Are you sure you want to reset calibration? 您確定要重置校準嗎? - + Review Training Guide 觀看使用教學 - + REVIEW 觀看 - + Review the rules, features, and limitations of openpilot 觀看 openpilot 的使用規則、功能和限制 - + Are you sure you want to review the training guide? 您確定要觀看使用教學嗎? - + Regulatory 法規/監管 - + VIEW 觀看 - Change Language - 更改語言 + 更改語言 - CHANGE - 更改 + 更改 - Select a language - 選擇語言 + 選擇語言 - + Reboot 重新啟動 - + Power Off 關機 - + openpilot requires the device to be mounted within 4° left or right and within 5° up or 8° down. openpilot is continuously calibrating, resetting is rarely required. openpilot 需要將裝置固定在左右偏差 4° 以內,朝上偏差 5° 以内或朝下偏差 8° 以内。鏡頭在後台會持續自動校準,很少有需要重置的情况。 - + Your device is pointed %1° %2 and %3° %4. 你的設備目前朝%2 %1° 以及朝%4 %3° 。 - + down - + up - + left - + right - + Are you sure you want to reboot? 您確定要重新啟動嗎? - + Disengage to Reboot 請先取消控車才能重新啟動 - + Are you sure you want to power off? 您確定您要關機嗎? - + Disengage to Power Off 請先取消控車才能關機 @@ -302,17 +299,17 @@ InputDialog - + Cancel 取消 - + Need at least 需要至少 - + characters! 個字元! @@ -397,14 +394,12 @@ location set MultiOptionDialog - Select - 選擇 + 選擇 - Cancel - 取消 + 取消 @@ -653,7 +648,7 @@ location set RichTextDialog - + Ok 確定 @@ -661,33 +656,33 @@ location set SettingsWindow - + × × - + Device 設備 - - + + Network 網路 - + Toggles 設定 - + Software 軟體 - + Navigation 導航 @@ -926,68 +921,68 @@ location set SoftwarePanel - + Git Branch Git 分支 - + Git Commit Git 提交 - + OS Version 系統版本 - + Version 版本 - + Last Update Check 上次檢查時間 - + The last time openpilot successfully checked for an update. The updater only runs while the car is off. 上次成功檢查更新的時間。更新系統只會在車子熄火時執行。 - + Check for Update 檢查更新 - + CHECKING 檢查中 - + Uninstall 卸載 - + UNINSTALL 卸載 - + Are you sure you want to uninstall? 您確定您要卸載嗎? - + failed to fetch update 下載更新失敗 - - + + CHECK 檢查 @@ -1075,82 +1070,82 @@ location set TogglesPanel - + Enable openpilot 啟用 openpilot - + Use the openpilot system for adaptive cruise control and lane keep driver assistance. Your attention is required at all times to use this feature. Changing this setting takes effect when the car is powered off. 使用 openpilot 的主動式巡航和車道保持功能,開啟後您需要持續集中注意力,設定變更在重新啟動車輛後生效。 - + Enable Lane Departure Warnings 啟用車道偏離警告 - + Receive alerts to steer back into the lane when your vehicle drifts over a detected lane line without a turn signal activated while driving over 31 mph (50 km/h). 車速在時速 50 公里 (31 英里) 以上且未打方向燈的情況下,如果偵測到車輛駛出目前車道線時,發出車道偏離警告。 - + Enable Right-Hand Drive 啟用右駕模式 - + Allow openpilot to obey left-hand traffic conventions and perform driver monitoring on right driver seat. openpilot 將對右側駕駛進行監控 (但仍遵守靠左駕的交通慣例)。 - + Use Metric System 使用公制單位 - + Display speed in km/h instead of mph. 啟用後,速度單位顯示將從 mp/h 改為 km/h。 - + Record and Upload Driver Camera 記錄並上傳駕駛監控影像 - + Upload data from the driver facing camera and help improve the driver monitoring algorithm. 上傳駕駛監控的錄像來協助我們提升駕駛監控的準確率。 - + Disengage On Accelerator Pedal 油門取消控車 - + When enabled, pressing the accelerator pedal will disengage openpilot. 啟用後,踩踏油門將會取消 openpilot 控制。 - + Show ETA in 24h format 預計到達時間單位改用 24 小時制 - + Use 24h format instead of am/pm 使用 24 小時制。(預設值為 12 小時制) - + openpilot Longitudinal Control openpilot 縱向控制 - + openpilot will disable the car's radar and will take over control of gas and brakes. Warning: this disables AEB! openpilot 將會關閉雷達訊號並接管油門和剎車的控制。注意:這也會關閉自動緊急煞車 (AEB) 系統!