mirror of
https://github.com/sunnypilot/sunnypilot.git
synced 2026-02-18 22:23:56 +08:00
nav: toggle to show on left side of onroad ui (#25169)
* nav: show on left side of onroad ui
* add toggle
* capitalization
* update translations
* single params object
* skip unfinished translations test
Co-authored-by: Willem Melching <willem.melching@gmail.com>
old-commit-hash: 93cd0285ac
This commit is contained in:
@@ -140,6 +140,7 @@ std::unordered_map<std::string, uint32_t> keys = {
|
||||
{"LiveParameters", PERSISTENT},
|
||||
{"NavDestination", CLEAR_ON_MANAGER_START | CLEAR_ON_IGNITION_OFF},
|
||||
{"NavSettingTime24h", PERSISTENT},
|
||||
{"NavSettingLeftSide", PERSISTENT},
|
||||
{"NavdRender", PERSISTENT},
|
||||
{"OpenpilotEnabledToggle", PERSISTENT},
|
||||
{"PandaHeartbeatLost", CLEAR_ON_MANAGER_START | CLEAR_ON_IGNITION_OFF},
|
||||
|
||||
@@ -71,6 +71,12 @@ TogglesPanel::TogglesPanel(SettingsWindow *parent) : ListWidget(parent) {
|
||||
tr("Use 24h format instead of am/pm"),
|
||||
"../assets/offroad/icon_metric.png",
|
||||
},
|
||||
{
|
||||
"NavSettingLeftSide",
|
||||
tr("Show Map on Left Side of UI"),
|
||||
tr("Show map on left side when in split screen view."),
|
||||
"../assets/offroad/icon_road.png",
|
||||
},
|
||||
#endif
|
||||
|
||||
};
|
||||
|
||||
@@ -52,6 +52,12 @@ void OnroadWindow::updateState(const UIState &s) {
|
||||
alerts->updateAlert(alert, bgColor);
|
||||
}
|
||||
|
||||
if (s.scene.map_on_left) {
|
||||
split->setDirection(QBoxLayout::LeftToRight);
|
||||
} else {
|
||||
split->setDirection(QBoxLayout::RightToLeft);
|
||||
}
|
||||
|
||||
nvg->updateState(s);
|
||||
|
||||
if (bg != bgColor) {
|
||||
@@ -80,7 +86,7 @@ void OnroadWindow::offroadTransition(bool offroad) {
|
||||
QObject::connect(uiState(), &UIState::offroadTransition, m, &MapWindow::offroadTransition);
|
||||
|
||||
m->setFixedWidth(topWidget(this)->width() / 2);
|
||||
split->addWidget(m, 0, Qt::AlignRight);
|
||||
split->insertWidget(0, m);
|
||||
|
||||
// Make map visible after adding to split
|
||||
m->offroadTransition(offroad);
|
||||
|
||||
@@ -61,6 +61,7 @@ class TestTranslations(unittest.TestCase):
|
||||
self.assertEqual(cur_translations, new_translations,
|
||||
f"{file} ({name}) {file_ext.upper()} translation file out of date. Run selfdrive/ui/update_translations.py --release to update the translation files")
|
||||
|
||||
@unittest.skip("Only test unfinished translations before going to release")
|
||||
def test_unfinished_translations(self):
|
||||
for name, file in self.translation_files.items():
|
||||
with self.subTest(name=name, file=file):
|
||||
|
||||
@@ -108,152 +108,152 @@
|
||||
<context>
|
||||
<name>DevicePanel</name>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="99"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="105"/>
|
||||
<source>Dongle ID</source>
|
||||
<translation>Dongle ID</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="99"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="105"/>
|
||||
<source>N/A</source>
|
||||
<translation>N/A</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="100"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="106"/>
|
||||
<source>Serial</source>
|
||||
<translation>Serial</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="104"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="110"/>
|
||||
<source>Driver Camera</source>
|
||||
<translation>운전자 카메라</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="104"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="110"/>
|
||||
<source>PREVIEW</source>
|
||||
<translation>미리보기</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="105"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="111"/>
|
||||
<source>Preview the driver facing camera to ensure that driver monitoring has good visibility. (vehicle must be off)</source>
|
||||
<translation>운전자 모니터링이 좋은 가시성을 갖도록 운전자를 향한 카메라를 미리 봅니다. (차량연결은 해제되어있어야 합니다)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="109"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="115"/>
|
||||
<source>Reset Calibration</source>
|
||||
<translation>캘리브레이션 재설정</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="109"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="115"/>
|
||||
<source>RESET</source>
|
||||
<translation>재설정</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="112"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="118"/>
|
||||
<source>Are you sure you want to reset calibration?</source>
|
||||
<translation>캘리브레이션을 재설정하시겠습니까?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="119"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="125"/>
|
||||
<source>Review Training Guide</source>
|
||||
<translation>트레이닝 가이드 다시보기</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="119"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="125"/>
|
||||
<source>REVIEW</source>
|
||||
<translation>다시보기</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="119"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="125"/>
|
||||
<source>Review the rules, features, and limitations of openpilot</source>
|
||||
<translation>openpilot의 규칙, 기능 및 제한 다시보기</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="121"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="127"/>
|
||||
<source>Are you sure you want to review the training guide?</source>
|
||||
<translation>트레이닝 가이드를 다시보시겠습니까?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="129"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="135"/>
|
||||
<source>Regulatory</source>
|
||||
<translation>규제</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="129"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="135"/>
|
||||
<source>VIEW</source>
|
||||
<translation>보기</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="137"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="143"/>
|
||||
<source>Change Language</source>
|
||||
<translation>언어 변경</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="137"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="143"/>
|
||||
<source>CHANGE</source>
|
||||
<translation>변경</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="141"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="147"/>
|
||||
<source>Select a language</source>
|
||||
<translation>언어를 선택하세요</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="161"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="167"/>
|
||||
<source>Reboot</source>
|
||||
<translation>재부팅</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="166"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="172"/>
|
||||
<source>Power Off</source>
|
||||
<translation>전원 종료</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="186"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="192"/>
|
||||
<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>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="197"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="203"/>
|
||||
<source> Your device is pointed %1° %2 and %3° %4.</source>
|
||||
<translation> 사용자의 장치가 %1° %2 및 %3° %4를 가리키고 있습니다.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="198"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="204"/>
|
||||
<source>down</source>
|
||||
<translation>아래로</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="198"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="204"/>
|
||||
<source>up</source>
|
||||
<translation>위로</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="199"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="205"/>
|
||||
<source>left</source>
|
||||
<translation>좌측으로</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="199"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="205"/>
|
||||
<source>right</source>
|
||||
<translation>우측으로</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="210"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="216"/>
|
||||
<source>Are you sure you want to reboot?</source>
|
||||
<translation>재부팅 하시겠습니까?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="217"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="223"/>
|
||||
<source>Disengage to Reboot</source>
|
||||
<translation>재부팅 하려면 해제하세요</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="223"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="229"/>
|
||||
<source>Are you sure you want to power off?</source>
|
||||
<translation>전원을 종료하시겠습니까?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="230"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="236"/>
|
||||
<source>Disengage to Power Off</source>
|
||||
<translation>전원을 종료하려면 해제하세요</translation>
|
||||
</message>
|
||||
@@ -488,30 +488,30 @@ location set</source>
|
||||
<context>
|
||||
<name>NvgWindow</name>
|
||||
<message>
|
||||
<location filename="../qt/onroad.cc" line="202"/>
|
||||
<location filename="../qt/onroad.cc" line="208"/>
|
||||
<source>km/h</source>
|
||||
<translation>km/h</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/onroad.cc" line="202"/>
|
||||
<location filename="../qt/onroad.cc" line="208"/>
|
||||
<source>mph</source>
|
||||
<translation>mph</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/onroad.cc" line="269"/>
|
||||
<location filename="../qt/onroad.cc" line="272"/>
|
||||
<location filename="../qt/onroad.cc" line="275"/>
|
||||
<location filename="../qt/onroad.cc" line="278"/>
|
||||
<source>MAX</source>
|
||||
<translation>MAX</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/onroad.cc" line="316"/>
|
||||
<location filename="../qt/onroad.cc" line="319"/>
|
||||
<location filename="../qt/onroad.cc" line="322"/>
|
||||
<location filename="../qt/onroad.cc" line="325"/>
|
||||
<source>SPEED</source>
|
||||
<translation>SPEED</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/onroad.cc" line="322"/>
|
||||
<location filename="../qt/onroad.cc" line="325"/>
|
||||
<location filename="../qt/onroad.cc" line="328"/>
|
||||
<location filename="../qt/onroad.cc" line="331"/>
|
||||
<source>LIMIT</source>
|
||||
<translation>LIMIT</translation>
|
||||
</message>
|
||||
@@ -710,33 +710,33 @@ location set</source>
|
||||
<context>
|
||||
<name>SettingsWindow</name>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="315"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="321"/>
|
||||
<source>×</source>
|
||||
<translation>×</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="341"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="347"/>
|
||||
<source>Device</source>
|
||||
<translation>장치</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="342"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="381"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="348"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="387"/>
|
||||
<source>Network</source>
|
||||
<translation>네트워크</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="343"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="349"/>
|
||||
<source>Toggles</source>
|
||||
<translation>토글</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="344"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="350"/>
|
||||
<source>Software</source>
|
||||
<translation>소프트웨어</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="349"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="355"/>
|
||||
<source>Navigation</source>
|
||||
<translation>네비게이션</translation>
|
||||
</message>
|
||||
@@ -975,68 +975,68 @@ location set</source>
|
||||
<context>
|
||||
<name>SoftwarePanel</name>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="235"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="241"/>
|
||||
<source>Git Branch</source>
|
||||
<translation>Git 브렌치</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="236"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="242"/>
|
||||
<source>Git Commit</source>
|
||||
<translation>Git 커밋</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="237"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="243"/>
|
||||
<source>OS Version</source>
|
||||
<translation>OS 버전</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="238"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="244"/>
|
||||
<source>Version</source>
|
||||
<translation>버전</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="239"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="245"/>
|
||||
<source>Last Update Check</source>
|
||||
<translation>최신 업데이트 검사</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="239"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="245"/>
|
||||
<source>The last time openpilot successfully checked for an update. The updater only runs while the car is off.</source>
|
||||
<translation>최근에 openpilot이 업데이트를 성공적으로 확인했습니다. 업데이트 프로그램은 차량 연결이 해제되었을때만 작동합니다.</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="240"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="246"/>
|
||||
<source>Check for Update</source>
|
||||
<translation>업데이트 확인</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="245"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="251"/>
|
||||
<source>CHECKING</source>
|
||||
<translation>확인중</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="252"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="258"/>
|
||||
<source>UNINSTALL</source>
|
||||
<translation>제거</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="252"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="258"/>
|
||||
<source>Uninstall %1</source>
|
||||
<translation>제거 %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="254"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="260"/>
|
||||
<source>Are you sure you want to uninstall?</source>
|
||||
<translation>제거하시겠습니까?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="268"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="274"/>
|
||||
<source>failed to fetch update</source>
|
||||
<translation>업데이트를 가져올수없습니다</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="269"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="290"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="275"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="296"/>
|
||||
<source>CHECK</source>
|
||||
<translation>확인</translation>
|
||||
</message>
|
||||
@@ -1194,12 +1194,22 @@ location set</source>
|
||||
<translation>오전/오후 대신 24시간 형식 사용</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="83"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="76"/>
|
||||
<source>Show Map on Left Side of UI</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="77"/>
|
||||
<source>Show map on left side when in split screen view.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="89"/>
|
||||
<source>openpilot Longitudinal Control</source>
|
||||
<translation>openpilot Longitudinal Control</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="84"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="90"/>
|
||||
<source>openpilot will disable the car's radar and will take over control of gas and brakes. Warning: this disables AEB!</source>
|
||||
<translation>openpilot은 차량'의 레이더를 무력화시키고 가속페달과 브레이크의 제어를 인계받을 것이다. 경고: AEB를 비활성화합니다!</translation>
|
||||
</message>
|
||||
|
||||
@@ -108,152 +108,152 @@
|
||||
<context>
|
||||
<name>DevicePanel</name>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="99"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="105"/>
|
||||
<source>Dongle ID</source>
|
||||
<translation>设备ID(Dongle ID)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="99"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="105"/>
|
||||
<source>N/A</source>
|
||||
<translation>N/A</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="100"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="106"/>
|
||||
<source>Serial</source>
|
||||
<translation>序列号</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="104"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="110"/>
|
||||
<source>Driver Camera</source>
|
||||
<translation>驾驶员摄像头</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="104"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="110"/>
|
||||
<source>PREVIEW</source>
|
||||
<translation>预览</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="105"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="111"/>
|
||||
<source>Preview the driver facing camera to ensure that driver monitoring has good visibility. (vehicle must be off)</source>
|
||||
<translation>打开并预览驾驶员摄像头,以确保驾驶员监控具有良好视野。仅熄火时可用。</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="109"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="115"/>
|
||||
<source>Reset Calibration</source>
|
||||
<translation>重置设备校准</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="109"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="115"/>
|
||||
<source>RESET</source>
|
||||
<translation>重置</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="112"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="118"/>
|
||||
<source>Are you sure you want to reset calibration?</source>
|
||||
<translation>您确定要重置设备校准吗?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="119"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="125"/>
|
||||
<source>Review Training Guide</source>
|
||||
<translation>新手指南</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="119"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="125"/>
|
||||
<source>REVIEW</source>
|
||||
<translation>查看</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="119"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="125"/>
|
||||
<source>Review the rules, features, and limitations of openpilot</source>
|
||||
<translation>查看openpilot的使用规则,以及其功能和限制。</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="121"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="127"/>
|
||||
<source>Are you sure you want to review the training guide?</source>
|
||||
<translation>您确定要查看新手指南吗?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="129"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="135"/>
|
||||
<source>Regulatory</source>
|
||||
<translation>监管信息</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="129"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="135"/>
|
||||
<source>VIEW</source>
|
||||
<translation>查看</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="137"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="143"/>
|
||||
<source>Change Language</source>
|
||||
<translation>切换语言</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="137"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="143"/>
|
||||
<source>CHANGE</source>
|
||||
<translation>切换</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="141"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="147"/>
|
||||
<source>Select a language</source>
|
||||
<translation>选择语言</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="161"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="167"/>
|
||||
<source>Reboot</source>
|
||||
<translation>重启</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="166"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="172"/>
|
||||
<source>Power Off</source>
|
||||
<translation>关机</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="186"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="192"/>
|
||||
<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>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="197"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="203"/>
|
||||
<source> Your device is pointed %1° %2 and %3° %4.</source>
|
||||
<translation>您的设备校准为%1° %2、%3° %4。</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="198"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="204"/>
|
||||
<source>down</source>
|
||||
<translation>朝下</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="198"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="204"/>
|
||||
<source>up</source>
|
||||
<translation>朝上</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="199"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="205"/>
|
||||
<source>left</source>
|
||||
<translation>朝左</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="199"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="205"/>
|
||||
<source>right</source>
|
||||
<translation>朝右</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="210"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="216"/>
|
||||
<source>Are you sure you want to reboot?</source>
|
||||
<translation>您确定要重新启动吗?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="217"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="223"/>
|
||||
<source>Disengage to Reboot</source>
|
||||
<translation>取消openpilot以重新启动</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="223"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="229"/>
|
||||
<source>Are you sure you want to power off?</source>
|
||||
<translation>您确定要关机吗?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="230"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="236"/>
|
||||
<source>Disengage to Power Off</source>
|
||||
<translation>取消openpilot以关机</translation>
|
||||
</message>
|
||||
@@ -486,30 +486,30 @@ location set</source>
|
||||
<context>
|
||||
<name>NvgWindow</name>
|
||||
<message>
|
||||
<location filename="../qt/onroad.cc" line="202"/>
|
||||
<location filename="../qt/onroad.cc" line="208"/>
|
||||
<source>km/h</source>
|
||||
<translation>km/h</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/onroad.cc" line="202"/>
|
||||
<location filename="../qt/onroad.cc" line="208"/>
|
||||
<source>mph</source>
|
||||
<translation>mph</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/onroad.cc" line="269"/>
|
||||
<location filename="../qt/onroad.cc" line="272"/>
|
||||
<location filename="../qt/onroad.cc" line="275"/>
|
||||
<location filename="../qt/onroad.cc" line="278"/>
|
||||
<source>MAX</source>
|
||||
<translation>最高定速</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/onroad.cc" line="316"/>
|
||||
<location filename="../qt/onroad.cc" line="319"/>
|
||||
<location filename="../qt/onroad.cc" line="322"/>
|
||||
<location filename="../qt/onroad.cc" line="325"/>
|
||||
<source>SPEED</source>
|
||||
<translation>SPEED</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/onroad.cc" line="322"/>
|
||||
<location filename="../qt/onroad.cc" line="325"/>
|
||||
<location filename="../qt/onroad.cc" line="328"/>
|
||||
<location filename="../qt/onroad.cc" line="331"/>
|
||||
<source>LIMIT</source>
|
||||
<translation>LIMIT</translation>
|
||||
</message>
|
||||
@@ -708,33 +708,33 @@ location set</source>
|
||||
<context>
|
||||
<name>SettingsWindow</name>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="315"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="321"/>
|
||||
<source>×</source>
|
||||
<translation>×</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="341"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="347"/>
|
||||
<source>Device</source>
|
||||
<translation>设备</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="342"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="381"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="348"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="387"/>
|
||||
<source>Network</source>
|
||||
<translation>网络</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="343"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="349"/>
|
||||
<source>Toggles</source>
|
||||
<translation>设定</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="344"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="350"/>
|
||||
<source>Software</source>
|
||||
<translation>软件</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="349"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="355"/>
|
||||
<source>Navigation</source>
|
||||
<translation>导航</translation>
|
||||
</message>
|
||||
@@ -973,68 +973,68 @@ location set</source>
|
||||
<context>
|
||||
<name>SoftwarePanel</name>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="235"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="241"/>
|
||||
<source>Git Branch</source>
|
||||
<translation>Git Branch</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="236"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="242"/>
|
||||
<source>Git Commit</source>
|
||||
<translation>Git Commit</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="237"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="243"/>
|
||||
<source>OS Version</source>
|
||||
<translation>系统版本</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="238"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="244"/>
|
||||
<source>Version</source>
|
||||
<translation>软件版本</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="239"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="245"/>
|
||||
<source>Last Update Check</source>
|
||||
<translation>上次检查更新</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="239"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="245"/>
|
||||
<source>The last time openpilot successfully checked for an update. The updater only runs while the car is off.</source>
|
||||
<translation>上一次成功检查更新的时间。更新程序仅在汽车熄火时运行。</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="240"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="246"/>
|
||||
<source>Check for Update</source>
|
||||
<translation>检查更新</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="245"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="251"/>
|
||||
<source>CHECKING</source>
|
||||
<translation>正在检查更新</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="252"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="258"/>
|
||||
<source>UNINSTALL</source>
|
||||
<translation>卸载</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="252"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="258"/>
|
||||
<source>Uninstall %1</source>
|
||||
<translation>卸载 %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="254"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="260"/>
|
||||
<source>Are you sure you want to uninstall?</source>
|
||||
<translation>您确定要卸载吗?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="268"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="274"/>
|
||||
<source>failed to fetch update</source>
|
||||
<translation>获取更新失败</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="269"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="290"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="275"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="296"/>
|
||||
<source>CHECK</source>
|
||||
<translation>查看</translation>
|
||||
</message>
|
||||
@@ -1192,12 +1192,22 @@ location set</source>
|
||||
<translation>使用24小时制代替am/pm</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="83"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="76"/>
|
||||
<source>Show Map on Left Side of UI</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="77"/>
|
||||
<source>Show map on left side when in split screen view.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="89"/>
|
||||
<source>openpilot Longitudinal Control</source>
|
||||
<translation>openpilot纵向控制</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="84"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="90"/>
|
||||
<source>openpilot will disable the car's radar and will take over control of gas and brakes. Warning: this disables AEB!</source>
|
||||
<translation>openpilot将禁用车辆的雷达并接管油门和刹车的控制。警告:AEB将被禁用!</translation>
|
||||
</message>
|
||||
|
||||
@@ -108,152 +108,152 @@
|
||||
<context>
|
||||
<name>DevicePanel</name>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="99"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="105"/>
|
||||
<source>Dongle ID</source>
|
||||
<translation>Dongle ID</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="99"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="105"/>
|
||||
<source>N/A</source>
|
||||
<translation>無法使用</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="100"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="106"/>
|
||||
<source>Serial</source>
|
||||
<translation>序號</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="104"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="110"/>
|
||||
<source>Driver Camera</source>
|
||||
<translation>駕駛員攝像頭</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="104"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="110"/>
|
||||
<source>PREVIEW</source>
|
||||
<translation>預覽</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="105"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="111"/>
|
||||
<source>Preview the driver facing camera to ensure that driver monitoring has good visibility. (vehicle must be off)</source>
|
||||
<translation>預覽駕駛員監控鏡頭畫面,以確保其具有良好視野。僅在熄火時可用。</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="109"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="115"/>
|
||||
<source>Reset Calibration</source>
|
||||
<translation>重置校準</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="109"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="115"/>
|
||||
<source>RESET</source>
|
||||
<translation>重置</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="112"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="118"/>
|
||||
<source>Are you sure you want to reset calibration?</source>
|
||||
<translation>您確定要重置校準嗎?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="119"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="125"/>
|
||||
<source>Review Training Guide</source>
|
||||
<translation>觀看使用教學</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="119"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="125"/>
|
||||
<source>REVIEW</source>
|
||||
<translation>觀看</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="119"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="125"/>
|
||||
<source>Review the rules, features, and limitations of openpilot</source>
|
||||
<translation>觀看 openpilot 的使用規則、功能和限制</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="121"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="127"/>
|
||||
<source>Are you sure you want to review the training guide?</source>
|
||||
<translation>您確定要觀看使用教學嗎?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="129"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="135"/>
|
||||
<source>Regulatory</source>
|
||||
<translation>法規/監管</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="129"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="135"/>
|
||||
<source>VIEW</source>
|
||||
<translation>觀看</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="137"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="143"/>
|
||||
<source>Change Language</source>
|
||||
<translation>更改語言</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="137"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="143"/>
|
||||
<source>CHANGE</source>
|
||||
<translation>更改</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="141"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="147"/>
|
||||
<source>Select a language</source>
|
||||
<translation>選擇語言</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="161"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="167"/>
|
||||
<source>Reboot</source>
|
||||
<translation>重新啟動</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="166"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="172"/>
|
||||
<source>Power Off</source>
|
||||
<translation>關機</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="186"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="192"/>
|
||||
<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>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="197"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="203"/>
|
||||
<source> Your device is pointed %1° %2 and %3° %4.</source>
|
||||
<translation> 你的設備目前朝%2 %1° 以及朝%4 %3° 。</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="198"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="204"/>
|
||||
<source>down</source>
|
||||
<translation>下</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="198"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="204"/>
|
||||
<source>up</source>
|
||||
<translation>上</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="199"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="205"/>
|
||||
<source>left</source>
|
||||
<translation>左</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="199"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="205"/>
|
||||
<source>right</source>
|
||||
<translation>右</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="210"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="216"/>
|
||||
<source>Are you sure you want to reboot?</source>
|
||||
<translation>您確定要重新啟動嗎?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="217"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="223"/>
|
||||
<source>Disengage to Reboot</source>
|
||||
<translation>請先取消控車才能重新啟動</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="223"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="229"/>
|
||||
<source>Are you sure you want to power off?</source>
|
||||
<translation>您確定您要關機嗎?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="230"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="236"/>
|
||||
<source>Disengage to Power Off</source>
|
||||
<translation>請先取消控車才能關機</translation>
|
||||
</message>
|
||||
@@ -488,30 +488,30 @@ location set</source>
|
||||
<context>
|
||||
<name>NvgWindow</name>
|
||||
<message>
|
||||
<location filename="../qt/onroad.cc" line="202"/>
|
||||
<location filename="../qt/onroad.cc" line="208"/>
|
||||
<source>km/h</source>
|
||||
<translation>km/h</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/onroad.cc" line="202"/>
|
||||
<location filename="../qt/onroad.cc" line="208"/>
|
||||
<source>mph</source>
|
||||
<translation>mph</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/onroad.cc" line="269"/>
|
||||
<location filename="../qt/onroad.cc" line="272"/>
|
||||
<location filename="../qt/onroad.cc" line="275"/>
|
||||
<location filename="../qt/onroad.cc" line="278"/>
|
||||
<source>MAX</source>
|
||||
<translation>最高</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/onroad.cc" line="316"/>
|
||||
<location filename="../qt/onroad.cc" line="319"/>
|
||||
<location filename="../qt/onroad.cc" line="322"/>
|
||||
<location filename="../qt/onroad.cc" line="325"/>
|
||||
<source>SPEED</source>
|
||||
<translation>速度</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/onroad.cc" line="322"/>
|
||||
<location filename="../qt/onroad.cc" line="325"/>
|
||||
<location filename="../qt/onroad.cc" line="328"/>
|
||||
<location filename="../qt/onroad.cc" line="331"/>
|
||||
<source>LIMIT</source>
|
||||
<translation>速限</translation>
|
||||
</message>
|
||||
@@ -713,33 +713,33 @@ location set</source>
|
||||
<context>
|
||||
<name>SettingsWindow</name>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="315"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="321"/>
|
||||
<source>×</source>
|
||||
<translation>×</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="341"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="347"/>
|
||||
<source>Device</source>
|
||||
<translation>設備</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="342"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="381"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="348"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="387"/>
|
||||
<source>Network</source>
|
||||
<translation>網路</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="343"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="349"/>
|
||||
<source>Toggles</source>
|
||||
<translation>設定</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="344"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="350"/>
|
||||
<source>Software</source>
|
||||
<translation>軟體</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="349"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="355"/>
|
||||
<source>Navigation</source>
|
||||
<translation>導航</translation>
|
||||
</message>
|
||||
@@ -978,68 +978,68 @@ location set</source>
|
||||
<context>
|
||||
<name>SoftwarePanel</name>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="235"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="241"/>
|
||||
<source>Git Branch</source>
|
||||
<translation>Git 分支</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="236"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="242"/>
|
||||
<source>Git Commit</source>
|
||||
<translation>Git 提交</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="237"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="243"/>
|
||||
<source>OS Version</source>
|
||||
<translation>系統版本</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="238"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="244"/>
|
||||
<source>Version</source>
|
||||
<translation>版本</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="239"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="245"/>
|
||||
<source>Last Update Check</source>
|
||||
<translation>上次檢查時間</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="239"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="245"/>
|
||||
<source>The last time openpilot successfully checked for an update. The updater only runs while the car is off.</source>
|
||||
<translation>上次成功檢查更新的時間。更新系統只會在車子熄火時執行。</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="240"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="246"/>
|
||||
<source>Check for Update</source>
|
||||
<translation>檢查更新</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="245"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="251"/>
|
||||
<source>CHECKING</source>
|
||||
<translation>檢查中</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="252"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="258"/>
|
||||
<source>UNINSTALL</source>
|
||||
<translation>卸載</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="252"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="258"/>
|
||||
<source>Uninstall %1</source>
|
||||
<translation>卸載 %1</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="254"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="260"/>
|
||||
<source>Are you sure you want to uninstall?</source>
|
||||
<translation>您確定您要卸載嗎?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="268"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="274"/>
|
||||
<source>failed to fetch update</source>
|
||||
<translation>下載更新失敗</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="269"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="290"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="275"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="296"/>
|
||||
<source>CHECK</source>
|
||||
<translation>檢查</translation>
|
||||
</message>
|
||||
@@ -1197,12 +1197,22 @@ location set</source>
|
||||
<translation>使用 24 小時制。(預設值為 12 小時制)</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="83"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="76"/>
|
||||
<source>Show Map on Left Side of UI</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="77"/>
|
||||
<source>Show map on left side when in split screen view.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="89"/>
|
||||
<source>openpilot Longitudinal Control</source>
|
||||
<translation>openpilot 縱向控制</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="84"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="90"/>
|
||||
<source>openpilot will disable the car's radar and will take over control of gas and brakes. Warning: this disables AEB!</source>
|
||||
<translation>openpilot 將會關閉雷達訊號並接管油門和剎車的控制。注意:這也會關閉自動緊急煞車 (AEB) 系統!</translation>
|
||||
</message>
|
||||
|
||||
@@ -192,7 +192,9 @@ static void update_state(UIState *s) {
|
||||
}
|
||||
|
||||
void ui_update_params(UIState *s) {
|
||||
s->scene.is_metric = Params().getBool("IsMetric");
|
||||
auto params = Params();
|
||||
s->scene.is_metric = params.getBool("IsMetric");
|
||||
s->scene.map_on_left = params.getBool("NavSettingLeftSide");
|
||||
}
|
||||
|
||||
void UIState::updateStatus() {
|
||||
|
||||
@@ -101,7 +101,7 @@ typedef struct UIScene {
|
||||
QPointF lead_vertices[2];
|
||||
|
||||
float light_sensor, accel_sensor, gyro_sensor;
|
||||
bool started, ignition, is_metric, longitudinal_control;
|
||||
bool started, ignition, is_metric, map_on_left, longitudinal_control;
|
||||
uint64_t started_frame;
|
||||
} UIScene;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user