mirror of
https://github.com/dragonpilot/dragonpilot.git
synced 2026-09-29 10:53:43 +08:00
dragonpilot beta3
date: 2023-08-22T14:21:17 commit: 6148ce3d77530281f890970718e9c42b2acc5ff1
This commit is contained in:
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
@@ -88,7 +88,7 @@ class TestTranslations(unittest.TestCase):
|
||||
continue
|
||||
|
||||
self.assertNotIn(None, numerusform, "Ensure all plural translation forms are completed.")
|
||||
self.assertTrue(all([re.search("%[0-9]+", t) is None for t in numerusform]),
|
||||
self.assertTrue(all(re.search("%[0-9]+", t) is None for t in numerusform),
|
||||
"Plural translations must use %n, not %1, %2, etc.: {}".format(numerusform))
|
||||
|
||||
def test_no_locations(self):
|
||||
|
||||
@@ -1,6 +1,7 @@
|
||||
{
|
||||
"English": "main_en",
|
||||
"Deutsch": "main_de",
|
||||
"Français": "main_fr",
|
||||
"Português": "main_pt-BR",
|
||||
"中文(繁體)": "main_zh-CHT",
|
||||
"中文(简体)": "main_zh-CHS",
|
||||
|
||||
Binary file not shown.
@@ -91,19 +91,35 @@
|
||||
</message>
|
||||
<message>
|
||||
<source> km</source>
|
||||
<translation type="unfinished"> km</translation>
|
||||
<translation type="obsolete"> km</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source> m</source>
|
||||
<translation type="unfinished"> m</translation>
|
||||
<translation type="obsolete"> m</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source> mi</source>
|
||||
<translation type="unfinished"> mi</translation>
|
||||
<translation type="obsolete"> mi</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source> ft</source>
|
||||
<translation type="unfinished"> fuß</translation>
|
||||
<translation type="obsolete"> fuß</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>km</source>
|
||||
<translation type="unfinished">km</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>m</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>mi</source>
|
||||
<translation type="unfinished">mi</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>ft</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
@@ -297,6 +313,15 @@ Reboot Required.</source>
|
||||
Reboot Required.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Road Edge Detection</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>When enabled, openpilot will block lane change if road edge is detected.
|
||||
Reboot required.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Enable TACO Tune</source>
|
||||
<translation type="unfinished"></translation>
|
||||
@@ -362,10 +387,6 @@ NOR - Normal tune.
|
||||
SPT - Sport tune.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>*β* Enable Otisserv</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>When enabled, you will be able to access some features remotely through dragonpilot.org.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
@@ -379,6 +400,18 @@ SPT - Sport tune.</source>
|
||||
Reboot Required.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>*α* Enable Otisserv</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>*α* Enable NOO Voice Guidance</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>When enabled and NOO is active, dragonpilot will audibly instruct the driver when and where to turn.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>DeclinePage</name>
|
||||
|
||||
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
@@ -91,19 +91,35 @@
|
||||
</message>
|
||||
<message>
|
||||
<source> km</source>
|
||||
<translation type="unfinished"> キロメートル</translation>
|
||||
<translation type="obsolete"> キロメートル</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source> m</source>
|
||||
<translation type="unfinished"> メートル</translation>
|
||||
<translation type="obsolete"> メートル</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source> mi</source>
|
||||
<translation type="unfinished"> マイル</translation>
|
||||
<translation type="obsolete"> マイル</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source> ft</source>
|
||||
<translation type="unfinished"> フィート</translation>
|
||||
<translation type="obsolete"> フィート</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>km</source>
|
||||
<translation type="unfinished">キロメートル</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>m</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>mi</source>
|
||||
<translation type="unfinished">マイル</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>ft</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
@@ -297,6 +313,15 @@ Reboot Required.</source>
|
||||
Reboot Required.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Road Edge Detection</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>When enabled, openpilot will block lane change if road edge is detected.
|
||||
Reboot required.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Enable TACO Tune</source>
|
||||
<translation type="unfinished"></translation>
|
||||
@@ -362,10 +387,6 @@ NOR - Normal tune.
|
||||
SPT - Sport tune.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>*β* Enable Otisserv</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>When enabled, you will be able to access some features remotely through dragonpilot.org.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
@@ -379,6 +400,18 @@ SPT - Sport tune.</source>
|
||||
Reboot Required.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>*α* Enable Otisserv</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>*α* Enable NOO Voice Guidance</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>When enabled and NOO is active, dragonpilot will audibly instruct the driver when and where to turn.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>DeclinePage</name>
|
||||
|
||||
Binary file not shown.
@@ -91,19 +91,35 @@
|
||||
</message>
|
||||
<message>
|
||||
<source> km</source>
|
||||
<translation type="unfinished"> km</translation>
|
||||
<translation type="obsolete"> km</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source> m</source>
|
||||
<translation type="unfinished"> m</translation>
|
||||
<translation type="obsolete"> m</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source> mi</source>
|
||||
<translation type="unfinished"> mi</translation>
|
||||
<translation type="obsolete"> mi</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source> ft</source>
|
||||
<translation type="unfinished"> ft</translation>
|
||||
<translation type="obsolete"> ft</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>km</source>
|
||||
<translation type="unfinished">km</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>m</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>mi</source>
|
||||
<translation type="unfinished">mi</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>ft</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
@@ -297,6 +313,15 @@ Reboot Required.</source>
|
||||
Reboot Required.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Road Edge Detection</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>When enabled, openpilot will block lane change if road edge is detected.
|
||||
Reboot required.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Enable TACO Tune</source>
|
||||
<translation type="unfinished"></translation>
|
||||
@@ -362,10 +387,6 @@ NOR - Normal tune.
|
||||
SPT - Sport tune.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>*β* Enable Otisserv</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>When enabled, you will be able to access some features remotely through dragonpilot.org.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
@@ -379,6 +400,18 @@ SPT - Sport tune.</source>
|
||||
Reboot Required.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>*α* Enable Otisserv</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>*α* Enable NOO Voice Guidance</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>When enabled and NOO is active, dragonpilot will audibly instruct the driver when and where to turn.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>DeclinePage</name>
|
||||
|
||||
Binary file not shown.
@@ -91,19 +91,35 @@
|
||||
</message>
|
||||
<message>
|
||||
<source> km</source>
|
||||
<translation type="unfinished"> km</translation>
|
||||
<translation type="obsolete"> km</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source> m</source>
|
||||
<translation type="unfinished"> m</translation>
|
||||
<translation type="obsolete"> m</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source> mi</source>
|
||||
<translation type="unfinished"> milha</translation>
|
||||
<translation type="obsolete"> milha</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source> ft</source>
|
||||
<translation type="unfinished"> pés</translation>
|
||||
<translation type="obsolete"> pés</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>km</source>
|
||||
<translation type="unfinished">km</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>m</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>mi</source>
|
||||
<translation type="unfinished">mi</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>ft</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
@@ -297,6 +313,15 @@ Reboot Required.</source>
|
||||
Reboot Required.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Road Edge Detection</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>When enabled, openpilot will block lane change if road edge is detected.
|
||||
Reboot required.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Enable TACO Tune</source>
|
||||
<translation type="unfinished"></translation>
|
||||
@@ -362,10 +387,6 @@ NOR - Normal tune.
|
||||
SPT - Sport tune.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>*β* Enable Otisserv</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>When enabled, you will be able to access some features remotely through dragonpilot.org.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
@@ -379,6 +400,18 @@ SPT - Sport tune.</source>
|
||||
Reboot Required.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>*α* Enable Otisserv</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>*α* Enable NOO Voice Guidance</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>When enabled and NOO is active, dragonpilot will audibly instruct the driver when and where to turn.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>DeclinePage</name>
|
||||
|
||||
Binary file not shown.
@@ -91,19 +91,35 @@
|
||||
</message>
|
||||
<message>
|
||||
<source> km</source>
|
||||
<translation type="unfinished"> km</translation>
|
||||
<translation type="obsolete"> km</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source> m</source>
|
||||
<translation type="unfinished"> m</translation>
|
||||
<translation type="obsolete"> m</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source> mi</source>
|
||||
<translation type="unfinished"> mi</translation>
|
||||
<translation type="obsolete"> mi</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source> ft</source>
|
||||
<translation type="unfinished"> ft</translation>
|
||||
<translation type="obsolete"> ft</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>km</source>
|
||||
<translation type="unfinished">km</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>m</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>mi</source>
|
||||
<translation type="unfinished">mi</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>ft</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
@@ -297,6 +313,15 @@ Reboot Required.</source>
|
||||
Reboot Required.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Road Edge Detection</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>When enabled, openpilot will block lane change if road edge is detected.
|
||||
Reboot required.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Enable TACO Tune</source>
|
||||
<translation type="unfinished"></translation>
|
||||
@@ -362,10 +387,6 @@ NOR - Normal tune.
|
||||
SPT - Sport tune.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>*β* Enable Otisserv</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>When enabled, you will be able to access some features remotely through dragonpilot.org.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
@@ -379,6 +400,18 @@ SPT - Sport tune.</source>
|
||||
Reboot Required.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>*α* Enable Otisserv</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>*α* Enable NOO Voice Guidance</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>When enabled and NOO is active, dragonpilot will audibly instruct the driver when and where to turn.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>DeclinePage</name>
|
||||
|
||||
Binary file not shown.
@@ -91,19 +91,35 @@
|
||||
</message>
|
||||
<message>
|
||||
<source> km</source>
|
||||
<translation type="unfinished"> km</translation>
|
||||
<translation type="obsolete"> km</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source> m</source>
|
||||
<translation type="unfinished"> m</translation>
|
||||
<translation type="obsolete"> m</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source> mi</source>
|
||||
<translation type="unfinished"> mi</translation>
|
||||
<translation type="obsolete"> mi</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source> ft</source>
|
||||
<translation type="unfinished"> ft</translation>
|
||||
<translation type="obsolete"> ft</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>km</source>
|
||||
<translation type="unfinished">km</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>m</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>mi</source>
|
||||
<translation type="unfinished">mi</translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>ft</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
@@ -297,6 +313,15 @@ Reboot Required.</source>
|
||||
Reboot Required.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Road Edge Detection</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>When enabled, openpilot will block lane change if road edge is detected.
|
||||
Reboot required.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>Enable TACO Tune</source>
|
||||
<translation type="unfinished"></translation>
|
||||
@@ -362,10 +387,6 @@ NOR - Normal tune.
|
||||
SPT - Sport tune.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>*β* Enable Otisserv</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>When enabled, you will be able to access some features remotely through dragonpilot.org.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
@@ -379,6 +400,18 @@ SPT - Sport tune.</source>
|
||||
Reboot Required.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>*α* Enable Otisserv</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>*α* Enable NOO Voice Guidance</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
<message>
|
||||
<source>When enabled and NOO is active, dragonpilot will audibly instruct the driver when and where to turn.</source>
|
||||
<translation type="unfinished"></translation>
|
||||
</message>
|
||||
</context>
|
||||
<context>
|
||||
<name>DeclinePage</name>
|
||||
|
||||
Reference in New Issue
Block a user