mirror of
https://github.com/dragonpilot/dragonpilot.git
synced 2026-06-22 14:32:07 +08:00
Display the current language in MultiOptionDialog (#25098)
* check the selected language in lange select dialog * disable if user selects current option * update line numbers Co-authored-by: Shane Smiskol <shane@smiskol.com>
This commit is contained in:
@@ -137,7 +137,8 @@ DevicePanel::DevicePanel(SettingsWindow *parent) : ListWidget(parent) {
|
||||
auto translateBtn = new ButtonControl(tr("Change Language"), tr("CHANGE"), "");
|
||||
connect(translateBtn, &ButtonControl::clicked, [=]() {
|
||||
QMap<QString, QString> langs = getSupportedLanguages();
|
||||
QString selection = MultiOptionDialog::getSelection(tr("Select a language"), langs.keys(), this);
|
||||
QString currentLang = QString::fromStdString(Params().get("LanguageSetting"));
|
||||
QString selection = MultiOptionDialog::getSelection(tr("Select a language"), langs.keys(), langs.key(currentLang), this);
|
||||
if (!selection.isEmpty()) {
|
||||
// put language setting, exit Qt UI, and trigger fast restart
|
||||
Params().put("LanguageSetting", langs[selection].toStdString());
|
||||
|
||||
@@ -261,7 +261,7 @@ bool RichTextDialog::alert(const QString &prompt_text, QWidget *parent) {
|
||||
|
||||
// MultiOptionDialog
|
||||
|
||||
MultiOptionDialog::MultiOptionDialog(const QString &prompt_text, QStringList l, QWidget *parent) : QDialogBase(parent) {
|
||||
MultiOptionDialog::MultiOptionDialog(const QString &prompt_text, const QStringList &l, const QString ¤t, QWidget *parent) : QDialogBase(parent) {
|
||||
QFrame *container = new QFrame(this);
|
||||
container->setStyleSheet(R"(
|
||||
QFrame { background-color: #1B1B1B; }
|
||||
@@ -301,12 +301,17 @@ MultiOptionDialog::MultiOptionDialog(const QString &prompt_text, QStringList l,
|
||||
confirm_btn->setObjectName("confirm_btn");
|
||||
confirm_btn->setEnabled(false);
|
||||
|
||||
for (QString &s : l) {
|
||||
for (const QString &s : l) {
|
||||
QPushButton *selectionLabel = new QPushButton(s);
|
||||
selectionLabel->setCheckable(true);
|
||||
selectionLabel->setChecked(s == current);
|
||||
QObject::connect(selectionLabel, &QPushButton::toggled, [=](bool checked) {
|
||||
if (checked) selection = s;
|
||||
confirm_btn->setEnabled(true);
|
||||
if (selection != current) {
|
||||
confirm_btn->setEnabled(true);
|
||||
} else {
|
||||
confirm_btn->setEnabled(false);
|
||||
}
|
||||
});
|
||||
|
||||
group->addButton(selectionLabel);
|
||||
@@ -336,8 +341,8 @@ MultiOptionDialog::MultiOptionDialog(const QString &prompt_text, QStringList l,
|
||||
outer_layout->addWidget(container);
|
||||
}
|
||||
|
||||
QString MultiOptionDialog::getSelection(const QString &prompt_text, const QStringList l, QWidget *parent) {
|
||||
MultiOptionDialog d = MultiOptionDialog(prompt_text, l, parent);
|
||||
QString MultiOptionDialog::getSelection(const QString &prompt_text, const QStringList &l, const QString ¤t, QWidget *parent) {
|
||||
MultiOptionDialog d = MultiOptionDialog(prompt_text, l, current, parent);
|
||||
if (d.exec()) {
|
||||
return d.selection;
|
||||
}
|
||||
|
||||
@@ -73,7 +73,7 @@ class MultiOptionDialog : public QDialogBase {
|
||||
Q_OBJECT
|
||||
|
||||
public:
|
||||
explicit MultiOptionDialog(const QString &prompt_text, const QStringList l, QWidget *parent);
|
||||
static QString getSelection(const QString &prompt_text, const QStringList l, QWidget *parent);
|
||||
explicit MultiOptionDialog(const QString &prompt_text, const QStringList &l, const QString ¤t, QWidget *parent);
|
||||
static QString getSelection(const QString &prompt_text, const QStringList &l, const QString ¤t, QWidget *parent);
|
||||
QString selection;
|
||||
};
|
||||
|
||||
@@ -193,67 +193,67 @@
|
||||
<translation>변경</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="140"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="141"/>
|
||||
<source>Select a language</source>
|
||||
<translation>언어선택</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="160"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="161"/>
|
||||
<source>Reboot</source>
|
||||
<translation>재부팅</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="165"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="166"/>
|
||||
<source>Power Off</source>
|
||||
<translation>전원 종료</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="185"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="186"/>
|
||||
<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="196"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="197"/>
|
||||
<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="197"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="198"/>
|
||||
<source>down</source>
|
||||
<translation>아래</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="197"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="198"/>
|
||||
<source>up</source>
|
||||
<translation>위</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="198"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="199"/>
|
||||
<source>left</source>
|
||||
<translation>왼쪽</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="198"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="199"/>
|
||||
<source>right</source>
|
||||
<translation>오른쪽</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="209"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="210"/>
|
||||
<source>Are you sure you want to reboot?</source>
|
||||
<translation>재부팅 하시겠습니까?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="216"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="217"/>
|
||||
<source>Disengage to Reboot</source>
|
||||
<translation>재부팅 하려면 해제하세요</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="222"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="223"/>
|
||||
<source>Are you sure you want to power off?</source>
|
||||
<translation>전원을 종료하시겠습니까?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="229"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="230"/>
|
||||
<source>Disengage to Power Off</source>
|
||||
<translation>전원을 종료하려면 해제하세요</translation>
|
||||
</message>
|
||||
@@ -461,7 +461,7 @@ location set</source>
|
||||
<translation>선택</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/widgets/input.cc" line="328"/>
|
||||
<location filename="../qt/widgets/input.cc" line="333"/>
|
||||
<source>Cancel</source>
|
||||
<translation>취소</translation>
|
||||
</message>
|
||||
@@ -717,33 +717,33 @@ location set</source>
|
||||
<context>
|
||||
<name>SettingsWindow</name>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="314"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="315"/>
|
||||
<source>×</source>
|
||||
<translation>×</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="340"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="341"/>
|
||||
<source>Device</source>
|
||||
<translation>장치</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="341"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="380"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="342"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="381"/>
|
||||
<source>Network</source>
|
||||
<translation>네트워크</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="342"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="343"/>
|
||||
<source>Toggles</source>
|
||||
<translation>토글</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="343"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="344"/>
|
||||
<source>Software</source>
|
||||
<translation>소프트웨어</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="348"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="349"/>
|
||||
<source>Navigation</source>
|
||||
<translation>네비게이션</translation>
|
||||
</message>
|
||||
@@ -982,68 +982,68 @@ location set</source>
|
||||
<context>
|
||||
<name>SoftwarePanel</name>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="234"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="235"/>
|
||||
<source>Git Branch</source>
|
||||
<translation>Git 브렌치</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="235"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="236"/>
|
||||
<source>Git Commit</source>
|
||||
<translation>Git 커밋</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="236"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="237"/>
|
||||
<source>OS Version</source>
|
||||
<translation>OS 버전</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="237"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="238"/>
|
||||
<source>Version</source>
|
||||
<translation>버전</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="238"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="239"/>
|
||||
<source>Last Update Check</source>
|
||||
<translation>최신 업데이트 검사</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="238"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="239"/>
|
||||
<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="239"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="240"/>
|
||||
<source>Check for Update</source>
|
||||
<translation>업데이트 확인</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="244"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="245"/>
|
||||
<source>CHECKING</source>
|
||||
<translation>검사중</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="251"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="252"/>
|
||||
<source>Uninstall </source>
|
||||
<translation>삭제 </translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="251"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="252"/>
|
||||
<source>UNINSTALL</source>
|
||||
<translation>삭제</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="253"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="254"/>
|
||||
<source>Are you sure you want to uninstall?</source>
|
||||
<translation>삭제하시겠습니까?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="267"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="268"/>
|
||||
<source>failed to fetch update</source>
|
||||
<translation>업데이트를 가져올수없습니다</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="268"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="289"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="269"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="290"/>
|
||||
<source>CHECK</source>
|
||||
<translation>확인</translation>
|
||||
</message>
|
||||
|
||||
@@ -193,67 +193,67 @@
|
||||
<translation>切换</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="140"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="141"/>
|
||||
<source>Select a language</source>
|
||||
<translation>选择语言</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="160"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="161"/>
|
||||
<source>Reboot</source>
|
||||
<translation>重启</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="165"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="166"/>
|
||||
<source>Power Off</source>
|
||||
<translation>关机</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="185"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="186"/>
|
||||
<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="196"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="197"/>
|
||||
<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="197"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="198"/>
|
||||
<source>down</source>
|
||||
<translation>下</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="197"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="198"/>
|
||||
<source>up</source>
|
||||
<translation>向上</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="198"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="199"/>
|
||||
<source>left</source>
|
||||
<translation>向左</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="198"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="199"/>
|
||||
<source>right</source>
|
||||
<translation>向右</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="209"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="210"/>
|
||||
<source>Are you sure you want to reboot?</source>
|
||||
<translation>您确定要重新启动吗?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="216"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="217"/>
|
||||
<source>Disengage to Reboot</source>
|
||||
<translation>脱离以重新启动</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="222"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="223"/>
|
||||
<source>Are you sure you want to power off?</source>
|
||||
<translation>您确定要关闭电源吗?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="229"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="230"/>
|
||||
<source>Disengage to Power Off</source>
|
||||
<translation>脱离以关闭电源</translation>
|
||||
</message>
|
||||
@@ -461,7 +461,7 @@ location set</source>
|
||||
<translation>选择</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/widgets/input.cc" line="328"/>
|
||||
<location filename="../qt/widgets/input.cc" line="333"/>
|
||||
<source>Cancel</source>
|
||||
<translation>取消</translation>
|
||||
</message>
|
||||
@@ -717,33 +717,33 @@ location set</source>
|
||||
<context>
|
||||
<name>SettingsWindow</name>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="314"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="315"/>
|
||||
<source>×</source>
|
||||
<translation>×</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="340"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="341"/>
|
||||
<source>Device</source>
|
||||
<translation>设备</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="341"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="380"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="342"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="381"/>
|
||||
<source>Network</source>
|
||||
<translation>网络</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="342"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="343"/>
|
||||
<source>Toggles</source>
|
||||
<translation>切换</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="343"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="344"/>
|
||||
<source>Software</source>
|
||||
<translation>软件</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="348"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="349"/>
|
||||
<source>Navigation</source>
|
||||
<translation>导航</translation>
|
||||
</message>
|
||||
@@ -982,68 +982,68 @@ location set</source>
|
||||
<context>
|
||||
<name>SoftwarePanel</name>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="234"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="235"/>
|
||||
<source>Git Branch</source>
|
||||
<translation>Git 分支</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="235"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="236"/>
|
||||
<source>Git Commit</source>
|
||||
<translation>Git 提交</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="236"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="237"/>
|
||||
<source>OS Version</source>
|
||||
<translation>操作系统版本</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="237"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="238"/>
|
||||
<source>Version</source>
|
||||
<translation>版本</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="238"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="239"/>
|
||||
<source>Last Update Check</source>
|
||||
<translation>最后更新检查</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="238"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="239"/>
|
||||
<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="239"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="240"/>
|
||||
<source>Check for Update</source>
|
||||
<translation>检查更新</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="244"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="245"/>
|
||||
<source>CHECKING</source>
|
||||
<translation>正在检查</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="251"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="252"/>
|
||||
<source>Uninstall </source>
|
||||
<translation>卸载 </translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="251"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="252"/>
|
||||
<source>UNINSTALL</source>
|
||||
<translation>卸载</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="253"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="254"/>
|
||||
<source>Are you sure you want to uninstall?</source>
|
||||
<translation>您确定要卸载吗?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="267"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="268"/>
|
||||
<source>failed to fetch update</source>
|
||||
<translation>未能获取更新</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="268"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="289"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="269"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="290"/>
|
||||
<source>CHECK</source>
|
||||
<translation>查看</translation>
|
||||
</message>
|
||||
|
||||
@@ -193,67 +193,67 @@
|
||||
<translation>更改</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="140"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="141"/>
|
||||
<source>Select a language</source>
|
||||
<translation>選擇語言</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="160"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="161"/>
|
||||
<source>Reboot</source>
|
||||
<translation>重新啟動</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="165"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="166"/>
|
||||
<source>Power Off</source>
|
||||
<translation>關機</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="185"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="186"/>
|
||||
<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="196"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="197"/>
|
||||
<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="197"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="198"/>
|
||||
<source>down</source>
|
||||
<translation>下</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="197"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="198"/>
|
||||
<source>up</source>
|
||||
<translation>上</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="198"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="199"/>
|
||||
<source>left</source>
|
||||
<translation>左</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="198"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="199"/>
|
||||
<source>right</source>
|
||||
<translation>右</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="209"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="210"/>
|
||||
<source>Are you sure you want to reboot?</source>
|
||||
<translation>您確定要重新啟動嗎?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="216"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="217"/>
|
||||
<source>Disengage to Reboot</source>
|
||||
<translation>請先取消控車才能重新啟動</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="222"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="223"/>
|
||||
<source>Are you sure you want to power off?</source>
|
||||
<translation>您確定您要關機嗎?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="229"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="230"/>
|
||||
<source>Disengage to Power Off</source>
|
||||
<translation>請先取消控車才能關機</translation>
|
||||
</message>
|
||||
@@ -466,7 +466,7 @@ location set</source>
|
||||
<translation>選擇</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/widgets/input.cc" line="328"/>
|
||||
<location filename="../qt/widgets/input.cc" line="333"/>
|
||||
<source>Cancel</source>
|
||||
<translation>取消</translation>
|
||||
</message>
|
||||
@@ -725,33 +725,33 @@ location set</source>
|
||||
<context>
|
||||
<name>SettingsWindow</name>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="314"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="315"/>
|
||||
<source>×</source>
|
||||
<translation>×</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="340"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="341"/>
|
||||
<source>Device</source>
|
||||
<translation>設備</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="341"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="380"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="342"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="381"/>
|
||||
<source>Network</source>
|
||||
<translation>網路</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="342"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="343"/>
|
||||
<source>Toggles</source>
|
||||
<translation>設定</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="343"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="344"/>
|
||||
<source>Software</source>
|
||||
<translation>軟體</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="348"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="349"/>
|
||||
<source>Navigation</source>
|
||||
<translation>導航</translation>
|
||||
</message>
|
||||
@@ -990,68 +990,68 @@ location set</source>
|
||||
<context>
|
||||
<name>SoftwarePanel</name>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="234"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="235"/>
|
||||
<source>Git Branch</source>
|
||||
<translation>Git 分支</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="235"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="236"/>
|
||||
<source>Git Commit</source>
|
||||
<translation>Git 提交</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="236"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="237"/>
|
||||
<source>OS Version</source>
|
||||
<translation>系統版本</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="237"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="238"/>
|
||||
<source>Version</source>
|
||||
<translation>版本</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="238"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="239"/>
|
||||
<source>Last Update Check</source>
|
||||
<translation>上次檢查時間</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="238"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="239"/>
|
||||
<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="239"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="240"/>
|
||||
<source>Check for Update</source>
|
||||
<translation>檢查更新</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="244"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="245"/>
|
||||
<source>CHECKING</source>
|
||||
<translation>檢查中</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="251"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="252"/>
|
||||
<source>Uninstall </source>
|
||||
<translation>卸載 </translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="251"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="252"/>
|
||||
<source>UNINSTALL</source>
|
||||
<translation>卸載</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="253"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="254"/>
|
||||
<source>Are you sure you want to uninstall?</source>
|
||||
<translation>您確定您要卸載嗎?</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="267"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="268"/>
|
||||
<source>failed to fetch update</source>
|
||||
<translation>下載更新失敗</translation>
|
||||
</message>
|
||||
<message>
|
||||
<location filename="../qt/offroad/settings.cc" line="268"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="289"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="269"/>
|
||||
<location filename="../qt/offroad/settings.cc" line="290"/>
|
||||
<source>CHECK</source>
|
||||
<translation>檢查</translation>
|
||||
</message>
|
||||
|
||||
Reference in New Issue
Block a user