Fix release tests

pull/25209/head
Shane Smiskol 3 years ago
parent cc3857eb62
commit 758069464c
  1. 153
      selfdrive/ui/translations/main_ko.ts
  2. 153
      selfdrive/ui/translations/main_zh-CHS.ts
  3. 153
      selfdrive/ui/translations/main_zh-CHT.ts
  4. 2
      selfdrive/updated.py

@ -108,152 +108,152 @@
<context> <context>
<name>DevicePanel</name> <name>DevicePanel</name>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="105"/> <location filename="../qt/offroad/settings.cc" line="106"/>
<source>Dongle ID</source> <source>Dongle ID</source>
<translation>Dongle ID</translation> <translation>Dongle ID</translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="105"/> <location filename="../qt/offroad/settings.cc" line="106"/>
<source>N/A</source> <source>N/A</source>
<translation>N/A</translation> <translation>N/A</translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="106"/> <location filename="../qt/offroad/settings.cc" line="107"/>
<source>Serial</source> <source>Serial</source>
<translation>Serial</translation> <translation>Serial</translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="110"/> <location filename="../qt/offroad/settings.cc" line="111"/>
<source>Driver Camera</source> <source>Driver Camera</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="110"/> <location filename="../qt/offroad/settings.cc" line="111"/>
<source>PREVIEW</source> <source>PREVIEW</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="111"/> <location filename="../qt/offroad/settings.cc" line="112"/>
<source>Preview the driver facing camera to ensure that driver monitoring has good visibility. (vehicle must be off)</source> <source>Preview the driver facing camera to ensure that driver monitoring has good visibility. (vehicle must be off)</source>
<translation> . ( )</translation> <translation> . ( )</translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="115"/> <location filename="../qt/offroad/settings.cc" line="116"/>
<source>Reset Calibration</source> <source>Reset Calibration</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="115"/> <location filename="../qt/offroad/settings.cc" line="116"/>
<source>RESET</source> <source>RESET</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="118"/> <location filename="../qt/offroad/settings.cc" line="119"/>
<source>Are you sure you want to reset calibration?</source> <source>Are you sure you want to reset calibration?</source>
<translation> ?</translation> <translation> ?</translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="125"/> <location filename="../qt/offroad/settings.cc" line="126"/>
<source>Review Training Guide</source> <source>Review Training Guide</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="125"/> <location filename="../qt/offroad/settings.cc" line="126"/>
<source>REVIEW</source> <source>REVIEW</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="125"/> <location filename="../qt/offroad/settings.cc" line="126"/>
<source>Review the rules, features, and limitations of openpilot</source> <source>Review the rules, features, and limitations of openpilot</source>
<translation>openpilot의 , </translation> <translation>openpilot의 , </translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="127"/> <location filename="../qt/offroad/settings.cc" line="128"/>
<source>Are you sure you want to review the training guide?</source> <source>Are you sure you want to review the training guide?</source>
<translation> ?</translation> <translation> ?</translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="135"/> <location filename="../qt/offroad/settings.cc" line="136"/>
<source>Regulatory</source> <source>Regulatory</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="135"/> <location filename="../qt/offroad/settings.cc" line="136"/>
<source>VIEW</source> <source>VIEW</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="143"/> <location filename="../qt/offroad/settings.cc" line="144"/>
<source>Change Language</source> <source>Change Language</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="143"/> <location filename="../qt/offroad/settings.cc" line="144"/>
<source>CHANGE</source> <source>CHANGE</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="147"/> <location filename="../qt/offroad/settings.cc" line="148"/>
<source>Select a language</source> <source>Select a language</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="167"/> <location filename="../qt/offroad/settings.cc" line="168"/>
<source>Reboot</source> <source>Reboot</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="172"/> <location filename="../qt/offroad/settings.cc" line="173"/>
<source>Power Off</source> <source>Power Off</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="192"/> <location filename="../qt/offroad/settings.cc" line="193"/>
<source>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.</source> <source>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.</source>
<translation>openpilot은 4° , 5° 8° . openpilot은 .</translation> <translation>openpilot은 4° , 5° 8° . openpilot은 .</translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="203"/> <location filename="../qt/offroad/settings.cc" line="204"/>
<source> Your device is pointed %1° %2 and %3° %4.</source> <source> Your device is pointed %1° %2 and %3° %4.</source>
<translation> %1° %2 %3° %4 .</translation> <translation> %1° %2 %3° %4 .</translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="204"/> <location filename="../qt/offroad/settings.cc" line="205"/>
<source>down</source> <source>down</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="204"/> <location filename="../qt/offroad/settings.cc" line="205"/>
<source>up</source> <source>up</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="205"/> <location filename="../qt/offroad/settings.cc" line="206"/>
<source>left</source> <source>left</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="205"/> <location filename="../qt/offroad/settings.cc" line="206"/>
<source>right</source> <source>right</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="216"/> <location filename="../qt/offroad/settings.cc" line="217"/>
<source>Are you sure you want to reboot?</source> <source>Are you sure you want to reboot?</source>
<translation> ?</translation> <translation> ?</translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="223"/> <location filename="../qt/offroad/settings.cc" line="224"/>
<source>Disengage to Reboot</source> <source>Disengage to Reboot</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="229"/> <location filename="../qt/offroad/settings.cc" line="230"/>
<source>Are you sure you want to power off?</source> <source>Are you sure you want to power off?</source>
<translation> ?</translation> <translation> ?</translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="236"/> <location filename="../qt/offroad/settings.cc" line="237"/>
<source>Disengage to Power Off</source> <source>Disengage to Power Off</source>
<translation> </translation> <translation> </translation>
</message> </message>
@ -710,33 +710,33 @@ location set</source>
<context> <context>
<name>SettingsWindow</name> <name>SettingsWindow</name>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="321"/> <location filename="../qt/offroad/settings.cc" line="337"/>
<source>×</source> <source>×</source>
<translation>×</translation> <translation>×</translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="347"/> <location filename="../qt/offroad/settings.cc" line="363"/>
<source>Device</source> <source>Device</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="348"/> <location filename="../qt/offroad/settings.cc" line="364"/>
<location filename="../qt/offroad/settings.cc" line="387"/> <location filename="../qt/offroad/settings.cc" line="403"/>
<source>Network</source> <source>Network</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="349"/> <location filename="../qt/offroad/settings.cc" line="365"/>
<source>Toggles</source> <source>Toggles</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="350"/> <location filename="../qt/offroad/settings.cc" line="366"/>
<source>Software</source> <source>Software</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="355"/> <location filename="../qt/offroad/settings.cc" line="371"/>
<source>Navigation</source> <source>Navigation</source>
<translation></translation> <translation></translation>
</message> </message>
@ -975,68 +975,83 @@ location set</source>
<context> <context>
<name>SoftwarePanel</name> <name>SoftwarePanel</name>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="241"/> <location filename="../qt/offroad/settings.cc" line="242"/>
<source>Git Branch</source> <source>Git Branch</source>
<translation>Git </translation> <translation>Git </translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="242"/> <location filename="../qt/offroad/settings.cc" line="243"/>
<source>Git Commit</source> <source>Git Commit</source>
<translation>Git </translation> <translation>Git </translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="243"/> <location filename="../qt/offroad/settings.cc" line="244"/>
<source>OS Version</source> <source>OS Version</source>
<translation>OS </translation> <translation>OS </translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="244"/> <location filename="../qt/offroad/settings.cc" line="245"/>
<source>Version</source> <source>Version</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="245"/> <location filename="../qt/offroad/settings.cc" line="246"/>
<source>Last Update Check</source> <source>Last Update Check</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="245"/> <location filename="../qt/offroad/settings.cc" line="246"/>
<source>The last time openpilot successfully checked for an update. The updater only runs while the car is off.</source> <source>The last time openpilot successfully checked for an update. The updater only runs while the car is off.</source>
<translation> openpilot이 . .</translation> <translation> openpilot이 . .</translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="246"/> <location filename="../qt/offroad/settings.cc" line="247"/>
<source>Check for Update</source> <source>Check for Update</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="251"/> <location filename="../qt/offroad/settings.cc" line="252"/>
<source>CHECKING</source> <source>CHECKING</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="258"/> <location filename="../qt/offroad/settings.cc" line="259"/>
<source>Switch Branch</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qt/offroad/settings.cc" line="259"/>
<source>ENTER</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qt/offroad/settings.cc" line="261"/>
<source>Enter name of new branch</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qt/offroad/settings.cc" line="271"/>
<source>UNINSTALL</source> <source>UNINSTALL</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="258"/> <location filename="../qt/offroad/settings.cc" line="271"/>
<source>Uninstall %1</source> <source>Uninstall %1</source>
<translation> %1</translation> <translation> %1</translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="260"/> <location filename="../qt/offroad/settings.cc" line="273"/>
<source>Are you sure you want to uninstall?</source> <source>Are you sure you want to uninstall?</source>
<translation>?</translation> <translation>?</translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="274"/> <location filename="../qt/offroad/settings.cc" line="290"/>
<source>failed to fetch update</source> <source>failed to fetch update</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="275"/> <location filename="../qt/offroad/settings.cc" line="291"/>
<location filename="../qt/offroad/settings.cc" line="296"/> <location filename="../qt/offroad/settings.cc" line="312"/>
<source>CHECK</source> <source>CHECK</source>
<translation></translation> <translation></translation>
</message> </message>
@ -1124,92 +1139,92 @@ location set</source>
<context> <context>
<name>TogglesPanel</name> <name>TogglesPanel</name>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="33"/> <location filename="../qt/offroad/settings.cc" line="34"/>
<source>Enable openpilot</source> <source>Enable openpilot</source>
<translation>openpilot </translation> <translation>openpilot </translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="34"/> <location filename="../qt/offroad/settings.cc" line="35"/>
<source>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.</source> <source>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.</source>
<translation> openpilot . . .</translation> <translation> openpilot . . .</translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="39"/> <location filename="../qt/offroad/settings.cc" line="40"/>
<source>Enable Lane Departure Warnings</source> <source>Enable Lane Departure Warnings</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="40"/> <location filename="../qt/offroad/settings.cc" line="41"/>
<source>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).</source> <source>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).</source>
<translation> 50km/h(31mph) .</translation> <translation> 50km/h(31mph) .</translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="45"/> <location filename="../qt/offroad/settings.cc" line="46"/>
<source>Enable Right-Hand Drive</source> <source>Enable Right-Hand Drive</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="46"/> <location filename="../qt/offroad/settings.cc" line="47"/>
<source>Allow openpilot to obey left-hand traffic conventions and perform driver monitoring on right driver seat.</source> <source>Allow openpilot to obey left-hand traffic conventions and perform driver monitoring on right driver seat.</source>
<translation>openpilot이 .</translation> <translation>openpilot이 .</translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="51"/> <location filename="../qt/offroad/settings.cc" line="52"/>
<source>Use Metric System</source> <source>Use Metric System</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="52"/> <location filename="../qt/offroad/settings.cc" line="53"/>
<source>Display speed in km/h instead of mph.</source> <source>Display speed in km/h instead of mph.</source>
<translation>mph km/h로 .</translation> <translation>mph km/h로 .</translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="57"/> <location filename="../qt/offroad/settings.cc" line="58"/>
<source>Record and Upload Driver Camera</source> <source>Record and Upload Driver Camera</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="58"/> <location filename="../qt/offroad/settings.cc" line="59"/>
<source>Upload data from the driver facing camera and help improve the driver monitoring algorithm.</source> <source>Upload data from the driver facing camera and help improve the driver monitoring algorithm.</source>
<translation> .</translation> <translation> .</translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="63"/> <location filename="../qt/offroad/settings.cc" line="64"/>
<source>Disengage On Accelerator Pedal</source> <source>Disengage On Accelerator Pedal</source>
<translation> </translation> <translation> </translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="64"/> <location filename="../qt/offroad/settings.cc" line="65"/>
<source>When enabled, pressing the accelerator pedal will disengage openpilot.</source> <source>When enabled, pressing the accelerator pedal will disengage openpilot.</source>
<translation> openpilot이 .</translation> <translation> openpilot이 .</translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="70"/> <location filename="../qt/offroad/settings.cc" line="71"/>
<source>Show ETA in 24h format</source> <source>Show ETA in 24h format</source>
<translation>24 </translation> <translation>24 </translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="71"/> <location filename="../qt/offroad/settings.cc" line="72"/>
<source>Use 24h format instead of am/pm</source> <source>Use 24h format instead of am/pm</source>
<translation>/ 24 </translation> <translation>/ 24 </translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="76"/> <location filename="../qt/offroad/settings.cc" line="77"/>
<source>Show Map on Left Side of UI</source> <source>Show Map on Left Side of UI</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="77"/> <location filename="../qt/offroad/settings.cc" line="78"/>
<source>Show map on left side when in split screen view.</source> <source>Show map on left side when in split screen view.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="89"/> <location filename="../qt/offroad/settings.cc" line="90"/>
<source>openpilot Longitudinal Control</source> <source>openpilot Longitudinal Control</source>
<translation>openpilot Longitudinal Control</translation> <translation>openpilot Longitudinal Control</translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="90"/> <location filename="../qt/offroad/settings.cc" line="91"/>
<source>openpilot will disable the car&apos;s radar and will take over control of gas and brakes. Warning: this disables AEB!</source> <source>openpilot will disable the car&apos;s radar and will take over control of gas and brakes. Warning: this disables AEB!</source>
<translation>openpilot은 &apos; . 경고: AEB를 !</translation> <translation>openpilot은 &apos; . 경고: AEB를 !</translation>
</message> </message>

@ -108,152 +108,152 @@
<context> <context>
<name>DevicePanel</name> <name>DevicePanel</name>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="105"/> <location filename="../qt/offroad/settings.cc" line="106"/>
<source>Dongle ID</source> <source>Dongle ID</source>
<translation>IDDongle ID</translation> <translation>IDDongle ID</translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="105"/> <location filename="../qt/offroad/settings.cc" line="106"/>
<source>N/A</source> <source>N/A</source>
<translation>N/A</translation> <translation>N/A</translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="106"/> <location filename="../qt/offroad/settings.cc" line="107"/>
<source>Serial</source> <source>Serial</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="110"/> <location filename="../qt/offroad/settings.cc" line="111"/>
<source>Driver Camera</source> <source>Driver Camera</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="110"/> <location filename="../qt/offroad/settings.cc" line="111"/>
<source>PREVIEW</source> <source>PREVIEW</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="111"/> <location filename="../qt/offroad/settings.cc" line="112"/>
<source>Preview the driver facing camera to ensure that driver monitoring has good visibility. (vehicle must be off)</source> <source>Preview the driver facing camera to ensure that driver monitoring has good visibility. (vehicle must be off)</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="115"/> <location filename="../qt/offroad/settings.cc" line="116"/>
<source>Reset Calibration</source> <source>Reset Calibration</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="115"/> <location filename="../qt/offroad/settings.cc" line="116"/>
<source>RESET</source> <source>RESET</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="118"/> <location filename="../qt/offroad/settings.cc" line="119"/>
<source>Are you sure you want to reset calibration?</source> <source>Are you sure you want to reset calibration?</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="125"/> <location filename="../qt/offroad/settings.cc" line="126"/>
<source>Review Training Guide</source> <source>Review Training Guide</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="125"/> <location filename="../qt/offroad/settings.cc" line="126"/>
<source>REVIEW</source> <source>REVIEW</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="125"/> <location filename="../qt/offroad/settings.cc" line="126"/>
<source>Review the rules, features, and limitations of openpilot</source> <source>Review the rules, features, and limitations of openpilot</source>
<translation>openpilot的使用规则</translation> <translation>openpilot的使用规则</translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="127"/> <location filename="../qt/offroad/settings.cc" line="128"/>
<source>Are you sure you want to review the training guide?</source> <source>Are you sure you want to review the training guide?</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="135"/> <location filename="../qt/offroad/settings.cc" line="136"/>
<source>Regulatory</source> <source>Regulatory</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="135"/> <location filename="../qt/offroad/settings.cc" line="136"/>
<source>VIEW</source> <source>VIEW</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="143"/> <location filename="../qt/offroad/settings.cc" line="144"/>
<source>Change Language</source> <source>Change Language</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="143"/> <location filename="../qt/offroad/settings.cc" line="144"/>
<source>CHANGE</source> <source>CHANGE</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="147"/> <location filename="../qt/offroad/settings.cc" line="148"/>
<source>Select a language</source> <source>Select a language</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="167"/> <location filename="../qt/offroad/settings.cc" line="168"/>
<source>Reboot</source> <source>Reboot</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="172"/> <location filename="../qt/offroad/settings.cc" line="173"/>
<source>Power Off</source> <source>Power Off</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="192"/> <location filename="../qt/offroad/settings.cc" line="193"/>
<source>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.</source> <source>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.</source>
<translation>openpilot要求设备安装的偏航角在左4°4°5°8°openpilot会持续更新校准</translation> <translation>openpilot要求设备安装的偏航角在左4°4°5°8°openpilot会持续更新校准</translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="203"/> <location filename="../qt/offroad/settings.cc" line="204"/>
<source> Your device is pointed %1° %2 and %3° %4.</source> <source> Your device is pointed %1° %2 and %3° %4.</source>
<translation>%1° %2%3° %4</translation> <translation>%1° %2%3° %4</translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="204"/> <location filename="../qt/offroad/settings.cc" line="205"/>
<source>down</source> <source>down</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="204"/> <location filename="../qt/offroad/settings.cc" line="205"/>
<source>up</source> <source>up</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="205"/> <location filename="../qt/offroad/settings.cc" line="206"/>
<source>left</source> <source>left</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="205"/> <location filename="../qt/offroad/settings.cc" line="206"/>
<source>right</source> <source>right</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="216"/> <location filename="../qt/offroad/settings.cc" line="217"/>
<source>Are you sure you want to reboot?</source> <source>Are you sure you want to reboot?</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="223"/> <location filename="../qt/offroad/settings.cc" line="224"/>
<source>Disengage to Reboot</source> <source>Disengage to Reboot</source>
<translation>openpilot以重新启动</translation> <translation>openpilot以重新启动</translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="229"/> <location filename="../qt/offroad/settings.cc" line="230"/>
<source>Are you sure you want to power off?</source> <source>Are you sure you want to power off?</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="236"/> <location filename="../qt/offroad/settings.cc" line="237"/>
<source>Disengage to Power Off</source> <source>Disengage to Power Off</source>
<translation>openpilot以关机</translation> <translation>openpilot以关机</translation>
</message> </message>
@ -708,33 +708,33 @@ location set</source>
<context> <context>
<name>SettingsWindow</name> <name>SettingsWindow</name>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="321"/> <location filename="../qt/offroad/settings.cc" line="337"/>
<source>×</source> <source>×</source>
<translation>×</translation> <translation>×</translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="347"/> <location filename="../qt/offroad/settings.cc" line="363"/>
<source>Device</source> <source>Device</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="348"/> <location filename="../qt/offroad/settings.cc" line="364"/>
<location filename="../qt/offroad/settings.cc" line="387"/> <location filename="../qt/offroad/settings.cc" line="403"/>
<source>Network</source> <source>Network</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="349"/> <location filename="../qt/offroad/settings.cc" line="365"/>
<source>Toggles</source> <source>Toggles</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="350"/> <location filename="../qt/offroad/settings.cc" line="366"/>
<source>Software</source> <source>Software</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="355"/> <location filename="../qt/offroad/settings.cc" line="371"/>
<source>Navigation</source> <source>Navigation</source>
<translation></translation> <translation></translation>
</message> </message>
@ -973,68 +973,83 @@ location set</source>
<context> <context>
<name>SoftwarePanel</name> <name>SoftwarePanel</name>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="241"/> <location filename="../qt/offroad/settings.cc" line="242"/>
<source>Git Branch</source> <source>Git Branch</source>
<translation>Git Branch</translation> <translation>Git Branch</translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="242"/> <location filename="../qt/offroad/settings.cc" line="243"/>
<source>Git Commit</source> <source>Git Commit</source>
<translation>Git Commit</translation> <translation>Git Commit</translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="243"/> <location filename="../qt/offroad/settings.cc" line="244"/>
<source>OS Version</source> <source>OS Version</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="244"/> <location filename="../qt/offroad/settings.cc" line="245"/>
<source>Version</source> <source>Version</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="245"/> <location filename="../qt/offroad/settings.cc" line="246"/>
<source>Last Update Check</source> <source>Last Update Check</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="245"/> <location filename="../qt/offroad/settings.cc" line="246"/>
<source>The last time openpilot successfully checked for an update. The updater only runs while the car is off.</source> <source>The last time openpilot successfully checked for an update. The updater only runs while the car is off.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="246"/> <location filename="../qt/offroad/settings.cc" line="247"/>
<source>Check for Update</source> <source>Check for Update</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="251"/> <location filename="../qt/offroad/settings.cc" line="252"/>
<source>CHECKING</source> <source>CHECKING</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="258"/> <location filename="../qt/offroad/settings.cc" line="259"/>
<source>Switch Branch</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qt/offroad/settings.cc" line="259"/>
<source>ENTER</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qt/offroad/settings.cc" line="261"/>
<source>Enter name of new branch</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qt/offroad/settings.cc" line="271"/>
<source>UNINSTALL</source> <source>UNINSTALL</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="258"/> <location filename="../qt/offroad/settings.cc" line="271"/>
<source>Uninstall %1</source> <source>Uninstall %1</source>
<translation> %1</translation> <translation> %1</translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="260"/> <location filename="../qt/offroad/settings.cc" line="273"/>
<source>Are you sure you want to uninstall?</source> <source>Are you sure you want to uninstall?</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="274"/> <location filename="../qt/offroad/settings.cc" line="290"/>
<source>failed to fetch update</source> <source>failed to fetch update</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="275"/> <location filename="../qt/offroad/settings.cc" line="291"/>
<location filename="../qt/offroad/settings.cc" line="296"/> <location filename="../qt/offroad/settings.cc" line="312"/>
<source>CHECK</source> <source>CHECK</source>
<translation></translation> <translation></translation>
</message> </message>
@ -1122,92 +1137,92 @@ location set</source>
<context> <context>
<name>TogglesPanel</name> <name>TogglesPanel</name>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="33"/> <location filename="../qt/offroad/settings.cc" line="34"/>
<source>Enable openpilot</source> <source>Enable openpilot</source>
<translation>openpilot</translation> <translation>openpilot</translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="34"/> <location filename="../qt/offroad/settings.cc" line="35"/>
<source>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.</source> <source>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.</source>
<translation>使openpilot进行自适应巡航和车道保持辅助使</translation> <translation>使openpilot进行自适应巡航和车道保持辅助使</translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="39"/> <location filename="../qt/offroad/settings.cc" line="40"/>
<source>Enable Lane Departure Warnings</source> <source>Enable Lane Departure Warnings</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="40"/> <location filename="../qt/offroad/settings.cc" line="41"/>
<source>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).</source> <source>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).</source>
<translation>31mph50km/h线</translation> <translation>31mph50km/h线</translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="45"/> <location filename="../qt/offroad/settings.cc" line="46"/>
<source>Enable Right-Hand Drive</source> <source>Enable Right-Hand Drive</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="46"/> <location filename="../qt/offroad/settings.cc" line="47"/>
<source>Allow openpilot to obey left-hand traffic conventions and perform driver monitoring on right driver seat.</source> <source>Allow openpilot to obey left-hand traffic conventions and perform driver monitoring on right driver seat.</source>
<translation>openpilot遵守左侧交通惯例并在右侧驾驶座上执行驾驶员监控</translation> <translation>openpilot遵守左侧交通惯例并在右侧驾驶座上执行驾驶员监控</translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="51"/> <location filename="../qt/offroad/settings.cc" line="52"/>
<source>Use Metric System</source> <source>Use Metric System</source>
<translation>使</translation> <translation>使</translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="52"/> <location filename="../qt/offroad/settings.cc" line="53"/>
<source>Display speed in km/h instead of mph.</source> <source>Display speed in km/h instead of mph.</source>
<translation>km/h代替mph</translation> <translation>km/h代替mph</translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="57"/> <location filename="../qt/offroad/settings.cc" line="58"/>
<source>Record and Upload Driver Camera</source> <source>Record and Upload Driver Camera</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="58"/> <location filename="../qt/offroad/settings.cc" line="59"/>
<source>Upload data from the driver facing camera and help improve the driver monitoring algorithm.</source> <source>Upload data from the driver facing camera and help improve the driver monitoring algorithm.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="63"/> <location filename="../qt/offroad/settings.cc" line="64"/>
<source>Disengage On Accelerator Pedal</source> <source>Disengage On Accelerator Pedal</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="64"/> <location filename="../qt/offroad/settings.cc" line="65"/>
<source>When enabled, pressing the accelerator pedal will disengage openpilot.</source> <source>When enabled, pressing the accelerator pedal will disengage openpilot.</source>
<translation>openpilot</translation> <translation>openpilot</translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="70"/> <location filename="../qt/offroad/settings.cc" line="71"/>
<source>Show ETA in 24h format</source> <source>Show ETA in 24h format</source>
<translation>24</translation> <translation>24</translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="71"/> <location filename="../qt/offroad/settings.cc" line="72"/>
<source>Use 24h format instead of am/pm</source> <source>Use 24h format instead of am/pm</source>
<translation>使24am/pm</translation> <translation>使24am/pm</translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="76"/> <location filename="../qt/offroad/settings.cc" line="77"/>
<source>Show Map on Left Side of UI</source> <source>Show Map on Left Side of UI</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="77"/> <location filename="../qt/offroad/settings.cc" line="78"/>
<source>Show map on left side when in split screen view.</source> <source>Show map on left side when in split screen view.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="89"/> <location filename="../qt/offroad/settings.cc" line="90"/>
<source>openpilot Longitudinal Control</source> <source>openpilot Longitudinal Control</source>
<translation>openpilot纵向控制</translation> <translation>openpilot纵向控制</translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="90"/> <location filename="../qt/offroad/settings.cc" line="91"/>
<source>openpilot will disable the car&apos;s radar and will take over control of gas and brakes. Warning: this disables AEB!</source> <source>openpilot will disable the car&apos;s radar and will take over control of gas and brakes. Warning: this disables AEB!</source>
<translation>openpilot将禁用车辆的雷达并接管油门和刹车的控制AEB将被禁用</translation> <translation>openpilot将禁用车辆的雷达并接管油门和刹车的控制AEB将被禁用</translation>
</message> </message>

@ -108,152 +108,152 @@
<context> <context>
<name>DevicePanel</name> <name>DevicePanel</name>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="105"/> <location filename="../qt/offroad/settings.cc" line="106"/>
<source>Dongle ID</source> <source>Dongle ID</source>
<translation>Dongle ID</translation> <translation>Dongle ID</translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="105"/> <location filename="../qt/offroad/settings.cc" line="106"/>
<source>N/A</source> <source>N/A</source>
<translation>使</translation> <translation>使</translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="106"/> <location filename="../qt/offroad/settings.cc" line="107"/>
<source>Serial</source> <source>Serial</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="110"/> <location filename="../qt/offroad/settings.cc" line="111"/>
<source>Driver Camera</source> <source>Driver Camera</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="110"/> <location filename="../qt/offroad/settings.cc" line="111"/>
<source>PREVIEW</source> <source>PREVIEW</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="111"/> <location filename="../qt/offroad/settings.cc" line="112"/>
<source>Preview the driver facing camera to ensure that driver monitoring has good visibility. (vehicle must be off)</source> <source>Preview the driver facing camera to ensure that driver monitoring has good visibility. (vehicle must be off)</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="115"/> <location filename="../qt/offroad/settings.cc" line="116"/>
<source>Reset Calibration</source> <source>Reset Calibration</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="115"/> <location filename="../qt/offroad/settings.cc" line="116"/>
<source>RESET</source> <source>RESET</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="118"/> <location filename="../qt/offroad/settings.cc" line="119"/>
<source>Are you sure you want to reset calibration?</source> <source>Are you sure you want to reset calibration?</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="125"/> <location filename="../qt/offroad/settings.cc" line="126"/>
<source>Review Training Guide</source> <source>Review Training Guide</source>
<translation>使</translation> <translation>使</translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="125"/> <location filename="../qt/offroad/settings.cc" line="126"/>
<source>REVIEW</source> <source>REVIEW</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="125"/> <location filename="../qt/offroad/settings.cc" line="126"/>
<source>Review the rules, features, and limitations of openpilot</source> <source>Review the rules, features, and limitations of openpilot</source>
<translation> openpilot 使</translation> <translation> openpilot 使</translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="127"/> <location filename="../qt/offroad/settings.cc" line="128"/>
<source>Are you sure you want to review the training guide?</source> <source>Are you sure you want to review the training guide?</source>
<translation>使</translation> <translation>使</translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="135"/> <location filename="../qt/offroad/settings.cc" line="136"/>
<source>Regulatory</source> <source>Regulatory</source>
<translation>/</translation> <translation>/</translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="135"/> <location filename="../qt/offroad/settings.cc" line="136"/>
<source>VIEW</source> <source>VIEW</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="143"/> <location filename="../qt/offroad/settings.cc" line="144"/>
<source>Change Language</source> <source>Change Language</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="143"/> <location filename="../qt/offroad/settings.cc" line="144"/>
<source>CHANGE</source> <source>CHANGE</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="147"/> <location filename="../qt/offroad/settings.cc" line="148"/>
<source>Select a language</source> <source>Select a language</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="167"/> <location filename="../qt/offroad/settings.cc" line="168"/>
<source>Reboot</source> <source>Reboot</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="172"/> <location filename="../qt/offroad/settings.cc" line="173"/>
<source>Power Off</source> <source>Power Off</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="192"/> <location filename="../qt/offroad/settings.cc" line="193"/>
<source>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.</source> <source>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.</source>
<translation>openpilot 4° 5° 8° </translation> <translation>openpilot 4° 5° 8° </translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="203"/> <location filename="../qt/offroad/settings.cc" line="204"/>
<source> Your device is pointed %1° %2 and %3° %4.</source> <source> Your device is pointed %1° %2 and %3° %4.</source>
<translation> %2 %1° %4 %3° </translation> <translation> %2 %1° %4 %3° </translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="204"/> <location filename="../qt/offroad/settings.cc" line="205"/>
<source>down</source> <source>down</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="204"/> <location filename="../qt/offroad/settings.cc" line="205"/>
<source>up</source> <source>up</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="205"/> <location filename="../qt/offroad/settings.cc" line="206"/>
<source>left</source> <source>left</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="205"/> <location filename="../qt/offroad/settings.cc" line="206"/>
<source>right</source> <source>right</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="216"/> <location filename="../qt/offroad/settings.cc" line="217"/>
<source>Are you sure you want to reboot?</source> <source>Are you sure you want to reboot?</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="223"/> <location filename="../qt/offroad/settings.cc" line="224"/>
<source>Disengage to Reboot</source> <source>Disengage to Reboot</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="229"/> <location filename="../qt/offroad/settings.cc" line="230"/>
<source>Are you sure you want to power off?</source> <source>Are you sure you want to power off?</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="236"/> <location filename="../qt/offroad/settings.cc" line="237"/>
<source>Disengage to Power Off</source> <source>Disengage to Power Off</source>
<translation></translation> <translation></translation>
</message> </message>
@ -713,33 +713,33 @@ location set</source>
<context> <context>
<name>SettingsWindow</name> <name>SettingsWindow</name>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="321"/> <location filename="../qt/offroad/settings.cc" line="337"/>
<source>×</source> <source>×</source>
<translation>×</translation> <translation>×</translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="347"/> <location filename="../qt/offroad/settings.cc" line="363"/>
<source>Device</source> <source>Device</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="348"/> <location filename="../qt/offroad/settings.cc" line="364"/>
<location filename="../qt/offroad/settings.cc" line="387"/> <location filename="../qt/offroad/settings.cc" line="403"/>
<source>Network</source> <source>Network</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="349"/> <location filename="../qt/offroad/settings.cc" line="365"/>
<source>Toggles</source> <source>Toggles</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="350"/> <location filename="../qt/offroad/settings.cc" line="366"/>
<source>Software</source> <source>Software</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="355"/> <location filename="../qt/offroad/settings.cc" line="371"/>
<source>Navigation</source> <source>Navigation</source>
<translation></translation> <translation></translation>
</message> </message>
@ -978,68 +978,83 @@ location set</source>
<context> <context>
<name>SoftwarePanel</name> <name>SoftwarePanel</name>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="241"/> <location filename="../qt/offroad/settings.cc" line="242"/>
<source>Git Branch</source> <source>Git Branch</source>
<translation>Git </translation> <translation>Git </translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="242"/> <location filename="../qt/offroad/settings.cc" line="243"/>
<source>Git Commit</source> <source>Git Commit</source>
<translation>Git </translation> <translation>Git </translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="243"/> <location filename="../qt/offroad/settings.cc" line="244"/>
<source>OS Version</source> <source>OS Version</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="244"/> <location filename="../qt/offroad/settings.cc" line="245"/>
<source>Version</source> <source>Version</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="245"/> <location filename="../qt/offroad/settings.cc" line="246"/>
<source>Last Update Check</source> <source>Last Update Check</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="245"/> <location filename="../qt/offroad/settings.cc" line="246"/>
<source>The last time openpilot successfully checked for an update. The updater only runs while the car is off.</source> <source>The last time openpilot successfully checked for an update. The updater only runs while the car is off.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="246"/> <location filename="../qt/offroad/settings.cc" line="247"/>
<source>Check for Update</source> <source>Check for Update</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="251"/> <location filename="../qt/offroad/settings.cc" line="252"/>
<source>CHECKING</source> <source>CHECKING</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="258"/> <location filename="../qt/offroad/settings.cc" line="259"/>
<source>Switch Branch</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qt/offroad/settings.cc" line="259"/>
<source>ENTER</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qt/offroad/settings.cc" line="261"/>
<source>Enter name of new branch</source>
<translation type="unfinished"></translation>
</message>
<message>
<location filename="../qt/offroad/settings.cc" line="271"/>
<source>UNINSTALL</source> <source>UNINSTALL</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="258"/> <location filename="../qt/offroad/settings.cc" line="271"/>
<source>Uninstall %1</source> <source>Uninstall %1</source>
<translation> %1</translation> <translation> %1</translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="260"/> <location filename="../qt/offroad/settings.cc" line="273"/>
<source>Are you sure you want to uninstall?</source> <source>Are you sure you want to uninstall?</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="274"/> <location filename="../qt/offroad/settings.cc" line="290"/>
<source>failed to fetch update</source> <source>failed to fetch update</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="275"/> <location filename="../qt/offroad/settings.cc" line="291"/>
<location filename="../qt/offroad/settings.cc" line="296"/> <location filename="../qt/offroad/settings.cc" line="312"/>
<source>CHECK</source> <source>CHECK</source>
<translation></translation> <translation></translation>
</message> </message>
@ -1127,92 +1142,92 @@ location set</source>
<context> <context>
<name>TogglesPanel</name> <name>TogglesPanel</name>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="33"/> <location filename="../qt/offroad/settings.cc" line="34"/>
<source>Enable openpilot</source> <source>Enable openpilot</source>
<translation> openpilot</translation> <translation> openpilot</translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="34"/> <location filename="../qt/offroad/settings.cc" line="35"/>
<source>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.</source> <source>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.</source>
<translation>使 openpilot </translation> <translation>使 openpilot </translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="39"/> <location filename="../qt/offroad/settings.cc" line="40"/>
<source>Enable Lane Departure Warnings</source> <source>Enable Lane Departure Warnings</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="40"/> <location filename="../qt/offroad/settings.cc" line="41"/>
<source>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).</source> <source>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).</source>
<translation> 50 (31 ) </translation> <translation> 50 (31 ) </translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="45"/> <location filename="../qt/offroad/settings.cc" line="46"/>
<source>Enable Right-Hand Drive</source> <source>Enable Right-Hand Drive</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="46"/> <location filename="../qt/offroad/settings.cc" line="47"/>
<source>Allow openpilot to obey left-hand traffic conventions and perform driver monitoring on right driver seat.</source> <source>Allow openpilot to obey left-hand traffic conventions and perform driver monitoring on right driver seat.</source>
<translation>openpilot ()</translation> <translation>openpilot ()</translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="51"/> <location filename="../qt/offroad/settings.cc" line="52"/>
<source>Use Metric System</source> <source>Use Metric System</source>
<translation>使</translation> <translation>使</translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="52"/> <location filename="../qt/offroad/settings.cc" line="53"/>
<source>Display speed in km/h instead of mph.</source> <source>Display speed in km/h instead of mph.</source>
<translation> mp/h km/h</translation> <translation> mp/h km/h</translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="57"/> <location filename="../qt/offroad/settings.cc" line="58"/>
<source>Record and Upload Driver Camera</source> <source>Record and Upload Driver Camera</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="58"/> <location filename="../qt/offroad/settings.cc" line="59"/>
<source>Upload data from the driver facing camera and help improve the driver monitoring algorithm.</source> <source>Upload data from the driver facing camera and help improve the driver monitoring algorithm.</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="63"/> <location filename="../qt/offroad/settings.cc" line="64"/>
<source>Disengage On Accelerator Pedal</source> <source>Disengage On Accelerator Pedal</source>
<translation></translation> <translation></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="64"/> <location filename="../qt/offroad/settings.cc" line="65"/>
<source>When enabled, pressing the accelerator pedal will disengage openpilot.</source> <source>When enabled, pressing the accelerator pedal will disengage openpilot.</source>
<translation> openpilot </translation> <translation> openpilot </translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="70"/> <location filename="../qt/offroad/settings.cc" line="71"/>
<source>Show ETA in 24h format</source> <source>Show ETA in 24h format</source>
<translation> 24 </translation> <translation> 24 </translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="71"/> <location filename="../qt/offroad/settings.cc" line="72"/>
<source>Use 24h format instead of am/pm</source> <source>Use 24h format instead of am/pm</source>
<translation>使 24 ( 12 )</translation> <translation>使 24 ( 12 )</translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="76"/> <location filename="../qt/offroad/settings.cc" line="77"/>
<source>Show Map on Left Side of UI</source> <source>Show Map on Left Side of UI</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="77"/> <location filename="../qt/offroad/settings.cc" line="78"/>
<source>Show map on left side when in split screen view.</source> <source>Show map on left side when in split screen view.</source>
<translation type="unfinished"></translation> <translation type="unfinished"></translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="89"/> <location filename="../qt/offroad/settings.cc" line="90"/>
<source>openpilot Longitudinal Control</source> <source>openpilot Longitudinal Control</source>
<translation>openpilot </translation> <translation>openpilot </translation>
</message> </message>
<message> <message>
<location filename="../qt/offroad/settings.cc" line="90"/> <location filename="../qt/offroad/settings.cc" line="91"/>
<source>openpilot will disable the car&apos;s radar and will take over control of gas and brakes. Warning: this disables AEB!</source> <source>openpilot will disable the car&apos;s radar and will take over control of gas and brakes. Warning: this disables AEB!</source>
<translation>openpilot (AEB) </translation> <translation>openpilot (AEB) </translation>
</message> </message>

@ -311,7 +311,7 @@ def fetch_update(wait_helper: WaitTimeHelper) -> bool:
cur_hash = run(["git", "rev-parse", "HEAD"], OVERLAY_MERGED).rstrip() cur_hash = run(["git", "rev-parse", "HEAD"], OVERLAY_MERGED).rstrip()
upstream_hash = run(["git", "rev-parse", "@{u}"], OVERLAY_MERGED).rstrip() upstream_hash = run(["git", "rev-parse", "@{u}"], OVERLAY_MERGED).rstrip()
new_version = cur_hash != upstream_hash new_version: bool = cur_hash != upstream_hash
git_fetch_result = check_git_fetch_result(git_fetch_output) git_fetch_result = check_git_fetch_result(git_fetch_output)
new_branch = Params().get("SwitchToBranch", encoding='utf8') new_branch = Params().get("SwitchToBranch", encoding='utf8')

Loading…
Cancel
Save