diff --git a/selfdrive/controls/lib/alerts.py b/selfdrive/controls/lib/alerts.py index a01dd8c3c..11978bfda 100644 --- a/selfdrive/controls/lib/alerts.py +++ b/selfdrive/controls/lib/alerts.py @@ -84,8 +84,8 @@ ALERTS = [ Alert( "fcwStock", - "BRAKE!", - "Risk of Collision", + "馬上剎車!", + "有碰撞風險", AlertStatus.critical, AlertSize.full, Priority.HIGHEST, VisualAlert.fcw, AudibleAlert.none, 1., 2., 2.), # no EON chime for stock FCW @@ -414,8 +414,8 @@ ALERTS = [ Alert( "radarCommIssue", - "TAKE CONTROL IMMEDIATELY", - "Radar Communication Issue", + "即刻接管控制", + "雷達通訊出現問題", AlertStatus.critical, AlertSize.full, Priority.MID, VisualAlert.steerRequired, AudibleAlert.chimeWarningRepeat, .1, 2., 2.), @@ -670,8 +670,8 @@ ALERTS = [ Alert( "radarCommIssueNoEntry", - "openpilot Unavailable", - "Radar Communication Issue", + "無法使用 dragonpilot", + "雷達通訊出現問題", AlertStatus.normal, AlertSize.mid, Priority.LOW, VisualAlert.none, AudibleAlert.chimeDisengage, .4, 2., 3.), @@ -762,8 +762,8 @@ ALERTS = [ Alert( "carUnrecognizedPermanent", - "Dashcam Mode", - "Car Unrecognized", + "行車記錄模式", + "無法辨識您的車款", AlertStatus.normal, AlertSize.mid, Priority.LOW_LOWEST, VisualAlert.none, AudibleAlert.none, 0., 0., .2), @@ -827,5 +827,4 @@ ALERTS = [ "請注意其它車輛", AlertStatus.normal, AlertSize.mid, Priority.LOW, VisualAlert.steerRequired, AudibleAlert.chimeWarning2, .1, .1, .1), - ] diff --git a/selfdrive/controls/lib/alerts_offroad.json b/selfdrive/controls/lib/alerts_offroad.json index 9713ff71a..c81b95cf3 100644 --- a/selfdrive/controls/lib/alerts_offroad.json +++ b/selfdrive/controls/lib/alerts_offroad.json @@ -1,31 +1,31 @@ { "Offroad_ChargeDisabled": { - "text": "EON charging disabled after car being off for more than 30 hours. Turn ignition on to start charging again.", + "text": "因車輛已熄火超過 30 小時,系統將會停止為 EON 充電,再次發動車輛後 EON 會恢復充電", "severity": 0 }, "Offroad_TemperatureTooHigh": { - "text": "EON temperature too high. System won't start.", + "text": "EON 溫度過高,系統暫時無法啟用。", "severity": 1 }, "Offroad_ConnectivityNeededPrompt": { - "text": "Immediately connect to the internet to check for updates. If you do not connect to the internet, openpilot won't engage in ", + "text": "目前 dragonpilot 無法啟用,請馬上連網檢查更新。", "severity": 0, "_comment": "Append the number of days at the end of the text" }, "Offroad_ConnectivityNeeded": { - "text": "Connect to internet to check for updates. openpilot won't engage until it connects to internet to check for updates.", + "text": "請連網檢查更新。不然 dragonpilot 將無法啟用。", "severity": 1 }, "Offroad_PandaFirmwareMismatch": { - "text": "Unexpected panda firmware version. System won't start. Reboot your EON to reflash panda.", + "text": "Panda 的固件版本出現異常,系統無法啟用。請重啟您的 EON 刷新 Panda 固件。", "severity": 1 }, "Offroad_InvalidTime": { - "text": "Invalid date and time settings, system won't start. Connect to internet to set time.", + "text": "系統日期/時間設定錯誤,系統無法啟用。請連上網設定的時間。", "severity": 1 }, "Offroad_IsTakingSnapshot": { - "text": "Taking camera snapshots. System won't start until finished.", + "text": "相機拍攝中,完成前系統無法啟用。", "severity": 0 } } diff --git a/selfdrive/ui/paint.cc b/selfdrive/ui/paint.cc index 4d9b6297a..09f5069e1 100644 --- a/selfdrive/ui/paint.cc +++ b/selfdrive/ui/paint.cc @@ -945,7 +945,7 @@ static void bb_ui_draw_measures_left(UIState *s, int bb_x, int bb_y, int bb_w ) snprintf(val_str, sizeof(val_str), "-"); } snprintf(uom_str, sizeof(uom_str), "m "); - bb_h +=bb_ui_draw_measure(s, val_str, uom_str, "REL DIST", + bb_h +=bb_ui_draw_measure(s, val_str, uom_str, "相對距離", bb_rx, bb_ry, bb_uom_dx, val_color, lab_color, uom_color, value_fontSize, label_fontSize, uom_fontSize ); @@ -980,7 +980,7 @@ static void bb_ui_draw_measures_left(UIState *s, int bb_x, int bb_y, int bb_w ) } else { snprintf(uom_str, sizeof(uom_str), "mph"); } - bb_h +=bb_ui_draw_measure(s, val_str, uom_str, "REL SPEED", + bb_h +=bb_ui_draw_measure(s, val_str, uom_str, "相對速度", bb_rx, bb_ry, bb_uom_dx, val_color, lab_color, uom_color, value_fontSize, label_fontSize, uom_fontSize ); @@ -1025,7 +1025,7 @@ static void bb_ui_draw_measures_right(UIState *s, int bb_x, int bb_y, int bb_w ) snprintf(val_str, sizeof(val_str), "%.1f°",(scene->angleSteers)); snprintf(uom_str, sizeof(uom_str), ""); - bb_h +=bb_ui_draw_measure(s, val_str, uom_str, "REAL STEER", + bb_h +=bb_ui_draw_measure(s, val_str, uom_str, "實際轉角", bb_rx, bb_ry, bb_uom_dx, val_color, lab_color, uom_color, value_fontSize, label_fontSize, uom_fontSize ); @@ -1049,7 +1049,7 @@ static void bb_ui_draw_measures_right(UIState *s, int bb_x, int bb_y, int bb_w ) snprintf(val_str, sizeof(val_str), "%.1f°",(scene->angleSteersDes)); snprintf(uom_str, sizeof(uom_str), ""); - bb_h +=bb_ui_draw_measure(s, val_str, uom_str, "DESIR STEER", + bb_h +=bb_ui_draw_measure(s, val_str, uom_str, "所需轉角", bb_rx, bb_ry, bb_uom_dx, val_color, lab_color, uom_color, value_fontSize, label_fontSize, uom_fontSize );